This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/linux-next.
omits ca16eb342ebe Merge tag 'for-linus-20180906' of git://git.kernel.dk/linux-block omits d5274b3cd6a8 block: bfq: swap puts in bfqg_and_blkg_put omits db44bf4b4768 Merge tag 'apparmor-pr-2018-09-06' of git://git.kernel.org [...] omits be65e2595b4c Merge tag 'trace-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 5404525b98c2 Merge tag 'for-4.19-rc2-tag' of git://git.kernel.org/pub/s [...] omits d1c392c9e2a3 printk/tracing: Do not trace printk_nmi_enter() omits 8b2ded1c94c0 block: don't warn when doing fsync on read-only devices omits b36fdc6853a3 Merge tag 'gpio-v4.19-2' of git://git.kernel.org/pub/scm/l [...] omits f4697d9a8a9c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d0c1db1da4b7 Merge tag 'nds32-for-linus-4.19-tag1' of git://git.kernel. [...] omits 865e63b04e9b tracing: Add back in rcu_irq_enter/exit_irqson() for rcuid [...] omits 3350139c0ff3 nds32: linker script: GCOV kernel may refers data in __exit omits 0e9b10395018 Merge branch 'akpm' (patches from Andrew) omits ae98043f5f7f nilfs2: convert to SPDX license tags omits 36bdac1e674d drivers/dax/device.c: convert variable to vm_fault_t type omits 4c5d114ea04d lib/Kconfig.debug: fix three typos in help text omits c5967e989f1f checkpatch: add __ro_after_init to known $Attribute omits 62ec0d8c4f33 mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal omits 8a2336e549d3 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] omits 4e8346d0be88 memory_hotplug: fix kernel_panic on offline page processing omits 328b5f417a4a checkpatch: add optional static const to blank line declar [...] omits 9c21dae291d1 ipc/shm: properly return EIDRM in shm_lock() omits 464c7ffbcb16 mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] omits 04b8e946075d mm/util.c: improve kvfree() kerneldoc omits 7ab660f8baec tools/vm/page-types.c: fix "defined but not used" warning omits 904506562e08 tools/vm/slabinfo.c: fix sign-compare warning omits b353756b2b71 kmemleak: always register debugfs file omits 1ed0cc5a01a4 mm: respect arch_dup_mmap() return value omits 79cc81057eef mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). omits 3100dab2aa09 mm: memcontrol: print proper OOM header when no eligible v [...] omits 28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms omits 84cb8eb26cb9 net: sched: action_ife: take reference to meta module omits 6d784f1625ea act_ife: fix a potential use-after-free omits 639505d4397b net/mlx5: Fix SQ offset in QPs with small RQ omits bc811f05d77f nbd: don't allow invalid blocksize settings omits ec865393292f nds32: fix build error because of wrong semicolon omits 0cde56e0280d nds32: Fix a kernel panic issue because of wrong frame poi [...] omits 487c4b2323b2 nds32: Only print one page of stack when die to prevent pr [...] omits 95f93ed7fe92 nds32: Add macro definition for offset of lp register on stack omits c5fdf7e00d49 nds32: Remove the deprecated ABI implementation omits 1e377ae9b04a nds32/stack: Get real return address by using ftrace_graph [...] omits 95cd2f7bce9a nds32/ftrace: Support dynamic function graph tracer omits 6b1d6d2fba37 nds32/ftrace: Support dynamic function tracer omits fbf58a52ac08 nds32/ftrace: Add RECORD_MCOUNT support omits 1e9b14c0d92b nds32/ftrace: Support static function graph tracer omits a18082575c66 nds32/ftrace: Support static function tracer omits 487913ab18c2 nds32: Extract the checking and getting pointer to a macro omits 7ef39548df8c nds32: Clean up the coding style omits 6cce95a6c7d2 nds32: Fix get_user/put_user macro expand pointer problem omits c17df7960534 nds32: Fix empty call trace omits 1944a50859ec nds32: add NULL entry to the end of_device_id array omits 1dfdf9910666 nds32: fix logic for module omits fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.ker [...] omits a484ef3442d2 tipc: correct spelling errors for tipc_topsrv_queue_evt() [...] omits 9cc1bf3928b3 tipc: correct spelling errors for struct tipc_bc_base's comment omits a104d18def04 Merge branch 'bnxt_en-Bug-fixes' omits 00fe9c326d20 bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. omits ad95c27bdb93 bnxt_en: Clean up unused functions. omits 6b95c3e96972 bnxt_en: Fix firmware signaled resource change logic in open. omits 6570aa1d1039 Merge branch 'sctp-two-fixes-for-spp_ipv6_flowlabel-and-sp [...] omits 741880e1f2f5 sctp: not traverse asoc trans list if non-ipv6 trans exist [...] omits af8a2b8ba767 sctp: fix invalid reference to the index variable of the iterator omits bf68066fccb1 net/ibm/emac: wrong emac_calc_base call was used by typo omits c10bbfae3ae4 net: sched: null actions array pointer before releasing action omits c48300c92ad9 vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition omits 9fd0e09a4e86 r8169: add support for NCube 8168 network card omits 36feaac35405 ip6_tunnel: respect ttl inherit for ip6tnl omits edf4e7b7b910 apparmor: fix bad debug check in apparmor_secid_to_secctx() omits c6e57b3896fc mac80211: shorten the IBSS debug messages omits 6c18b27d6e5c mac80211: don't Tx a deauth frame if the AP forbade Tx omits 0007e94355fd mac80211: Fix station bandwidth setting after channel switch omits f3ffb6c3a289 mac80211: fix a race between restart and CSA flows omits abd76d255d69 mac80211: fix WMM TXOP calculation omits 8442938c3a21 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] omits 66eb02d839e8 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] omits 60c1f89241d4 Merge tag 'dma-mapping-4.19-2' of git://git.infradead.org/ [...] omits 59a03fea131d uapi: Fix linux/rds.h userspace compilation errors. omits 16fe10cf9278 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() omits a80afe89d81a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 57361846b52b Linux 4.19-rc2 omits 15a81b418e22 net/ipv6: Only update MTU metric if it set omits 18eb8aea7fb2 net: ethernet: cpsw-phy-sel: prefer phandle for phy sel omits 10d7fac4c526 dt-bindings: net: cpsw: Document cpsw-phy-sel usage but pr [...] omits c60e06c3e056 Merge branch 'igmp-fix-two-incorrect-unsolicit-report-coun [...] omits ff06525fcb8a igmp: fix incorrect unsolicit report count after link down and up omits 4fb7253e4f9a igmp: fix incorrect unsolicit report count when join group omits 597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] omits 97911e0ccb54 tools/bpf: bpftool, add xskmap in map types omits 9db39f4d4f94 bpf: Fix bpf_msg_pull_data() omits fd6868d82b82 Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel. [...] omits a3ea9911e225 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 899ba79553cf Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 1395d109cddc Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 501dacbc2435 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits ff924c5a1ec7 x86/pti: Fix section mismatch warning/error omits 8c89ef7b6b64 of/platform: initialise AMBA default DMA masks omits 5a7faef72eb9 sparc: set a default 32-bit dma mask for OF devices omits a72b44a871c2 Merge tag 'omap-for-v4.19/fixes-v2-signed' of git://git.ke [...] omits 93bbadd6e0a2 ipv6: don't get lwtstate twice in ip6_rt_copy_init() omits e78e5a91456f x86/vdso: Fix lsl operand order omits 360bd62dc494 Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-wat [...] omits b18ed664c262 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits c1d0af1a1d5d kernel/dma/direct: take DMA offset into account in dma_dir [...] omits c7486104a5ce x86/mce: Fix set_mce_nospec() to avoid #GP fault omits f611a5b4a51f ibmvnic: Include missing return code checks in reset function omits c81c7012e0c7 selftests: pmtu: detect correct binary to ping ipv6 addresses omits 902b5417f28d selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 omits 63cc357f7bba tcp: do not restart timewait timer on rst reception omits b0e0b0abbd5e net/rds: RDS is not Radio Data System omits e04e7a7bbd4b hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] omits 9ad716b95fd6 nfp: wait for posted reconfigs when disabling the device omits 3a7ad0634f09 Revert "packet: switch kvzalloc to allocate memory" omits 3111885015b4 blkcg: use tryget logic when associating a blkg with a bio omits 59b57717fff8 blkcg: delay blkg destruction until after writeback has finished omits 6b0654620686 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] omits 420f51f4ab6b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits eeb89e2bb1ac x86/efi: Load fixmap GDT in efi_call_phys_epilog() omits 4290d5b9ca01 Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.or [...] omits 01f6543a0dac Merge tag 'm68k-for-v4.19-tag2' of git://git.kernel.org/pu [...] omits 754cf4b2432d Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 4012e77a903d x86/nmi: Fix NMI uaccess race against CR3 switching omits 829fe4aa9ac1 x86: Allow generating user-space headers without a compiler omits 342db04ae712 x86/dumpstack: Don't dump kernel memory based on usermode RIP omits 0413bedabc88 of: Add device_type access helper functions omits 6fb86d972078 cpu/hotplug: Remove skip_onerr field from cpuhp_step structure omits f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE omits d49b48f088c3 gpio: Fix crash due to registration race omits 0986b16ab49b m68k/mac: Use correct PMU response format omits 4658aff6eeaa Merge tag 'drm-fixes-2018-08-31' of git://anongit.freedesk [...] omits 217c3e019675 disable stringop truncation warnings for now omits b6935d2aa49d Merge tag 'pm-4.19-rc2' of git://git.kernel.org/pub/scm/li [...] omits a0b9c4de7bf3 Merge branch 'pm-core' omits bded6c03e398 clk: x86: Set default parent to 48Mhz omits cebc07d84ad7 i2c: sh_mobile: fix leak when using DMA bounce buffer omits 531db50170a3 i2c: sh_mobile: define start_ch() void as it only returns [...] omits 82fe39a6bc7b i2c: refactor function to release a DMA safe buffer omits 1204d12a494c i2c: algos: bit: make the error messages grepable omits 9d9a152ebaa8 i2c: designware: Re-init controllers with pm_disabled set [...] omits 7fd6d98b89f3 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus omits fb6463856658 Merge tag 'for-linus-20180830' of git://git.kernel.dk/linux-block omits f42b0e18f2e5 of: add node name compare helper functions omits 9f8f16c86e4d Merge tag 'mtd/for-4.19-rc2' of git://git.infradead.org/linux-mtd omits 48f8e8e96fc2 Merge tag 'mmc-v4.19-2' of git://git.kernel.org/pub/scm/li [...] omits 755a8bf5579d arm/arm64: smccc-1.1: Handle function result as parameters omits 26e609eccd37 x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember() omits 9222f606506c x86/alternatives: Lockdep-enforce text_mutex in text_poke*() omits 113fc08357ad objtool: Remove workaround for unreachable warnings from old GCC omits 13ba17bee18e notifier: Remove notifier header file wherever not used omits cb9d7fd51d9f watchdog: Mark watchdog touch functions as notrace omits f12d11c5c184 x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] omits 1f59a4581b5e x86/irqflags: Mark native_restore_fl extern inline omits 36bf9da29130 x86/build: Remove jump label quirk for GCC older than 4.5.2 omits aa58acf325b4 mac80211: always account for A-MSDU header changes omits 1eb507903665 mac80211: do not convert to A-MSDU if frag/subframe limited omits 4f0223bfe9c3 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE omits dc6417949297 Merge branch 'net_sched-reject-unknown-tcfa_action-values' omits 25a8238f4cc8 tc-testing: add test-cases for numeric and invalid control action omits 97763dc0f401 net_sched: reject unknown tcfa_action values omits c4053ef32208 net: mvpp2: initialize port of_node pointer omits c3c397c1f16c net: bcmgenet: use MAC link status for fixed phy omits c305660b3254 net: stmmac: build the dwmac-socfpga platform driver for S [...] omits e0b7e7dc6901 Merge branch 'ipv6-fix-error-path-of-inet6_init' omits f707ef61e172 net: rtnl: return early from rtnl_unregister_all when prot [...] omits a03dc36bdca6 ipv6: fix cleanup ordering for pingv6 registration omits afe49de44c27 ipv6: fix cleanup ordering for ip6_mr failure omits 58c3f14f86c9 Merge tag 'riscv-for-linus-4.19-rc2' of git://git.kernel.o [...] omits 49a51c4b4064 Merge tag 'drm-intel-fixes-2018-08-29' of git://anongit.fr [...] omits 185c3cfacafd Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] omits 852fde0a34ce Merge branch 'mediatek-drm-fixes-4.19' of https://github.c [...] omits 85eb9af18224 net/sched: act_pedit: fix dump of extended layered op omits 6e0bb04d0e4f sh_eth: Add R7S9210 support omits def70b61afbc Merge branch 'hns-fixes' omits 455c4401fe7a net: hns: add netif_carrier_off before change speed and duplex omits 31fabbee8f5c net: hns: add the code for cleaning pkt in chip omits 05212ba8132b r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] omits 9a07efa9aea2 tipc: switch to rhashtable iterator omits e5133f2f1261 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] omits bd583fe30427 tipc: fix a missing rhashtable_walk_exit() omits 9f2895461439 vti6: remove !skb->ignore_df check from vti6_xmit() omits 6a5d39aa9ac2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ff69279a44e9 powerpc: disable support for relative ksymtab references omits af3a5fe4ddfe Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel. [...] omits f3f106dac045 Merge tag 'for_v4.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits ff81a521b888 Merge tag 'nios2-v4.19-rc2' of git://git.kernel.org/pub/sc [...] omits 80ab316901bc drm/i915/audio: Hook up component bindings even if display [...] omits 299c2a904b1e drm/i915: Increase LSPCON timeout omits f013027e2665 drm/i915: Stop holding a ref to the ppgtt from each vma omits b4df50de6ab6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 67e6ddb5be44 arm64: defconfig: Enable TI's AM6 SoC platform omits 1dbd150d04f1 ARM: defconfig: Update the ARM Versatile defconfig omits 55a020e21c16 Merge tag 'imx-fixes-4.19' of git://git.kernel.org/pub/scm [...] omits 74081c9f16a2 dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support omits d65e6c80c6bb Merge branch 'bpf_msg_pull_data-fixes' omits a8cf76a9023b bpf: fix sg shift repair start offset in bpf_msg_pull_data omits 2e43f95dd8ee bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] omits 0e06b227c522 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] omits 52bd456a66c1 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 8f3fafc9c2f0 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status omits 36156f9241cb of: add helper to lookup compatible child node omits a618cf480097 gpio: dwapb: Fix error handling in dwapb_gpio_probe() omits 78d3a92edbfb gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] omits 993b9bc5c47f gpiolib: acpi: Switch to cansleep version of GPIO library call omits 1d8f574708a3 arm/arm64: smccc-1.1: Make return values unsigned long omits afce0cc9ad8a Documentation/arm64/sve: Couple of improvements and typos omits 166ac9d55b0a mac80211: avoid kernel panic when building AMSDU from non- [...] omits 1f631c3201fe mac80211: mesh: fix HWMP sequence numbering to follow standard omits 6537886cdc9a gpio: adp5588: Fix sleep-in-atomic-context bug omits 5b24109b0563 bpf: fix several offset tests in bpf_msg_pull_data omits 3f16503b7d22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 450b6b9b1693 clk: npcm7xx: fix memory allocation omits 6d3c8ce012ce x86/xen: remove redundant variable save_pud omits 076e2cedd6ea xen: export device state to sysfs omits 47d80a68f10d RISC-V: Use a less ugly workaround for unused variable warnings omits 0ce5671c4450 riscv: tlb: Provide definition of tlb_flush() before inclu [...] omits 11f65ad111fa dt-bindings: riscv,cpu-intc: Cleanups from a missed review omits 1b1b1162745e drm/i915: Free write_buf that we allocated with kzalloc. omits 5b2695fd4b20 drm/i915: Fix glk/cnl display w/a #1175 omits 6ddd9769db4f drm/amdgpu: Need to set moved to true when evict bo omits 2d59bb602314 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices omits ea4d65f14f6a Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2 omits 496f3347d834 ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts omits b88d26d97c41 nl80211: Pass center frequency in kHz instead of MHz omits d3c89bbc7491 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP omits 3a2af7cccbba mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] omits 20932750d9c7 mac80211: don't update the PM state of a peer upon a multi [...] omits 38cb87ee47fb cfg80211: make wmm_rule part of the reg_rule structure omits d7c863a2f65e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 67d1ba8a6dc8 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 501ca81760c2 bpf: sockmap, decrement copied count correctly in redirect [...] omits 04db0e5ec581 nvmet: free workqueue object if module init fails omits afd299ca9969 nvme-fcloop: Fix dropped LS's to removed target port omits f1ed3df20d2d nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] omits 3f6e138d41dd bpf: fix build error with clang omits 15c480efab01 bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg omits e06fa9c16ce4 bpf, sockmap: fix potential use after free in bpf_tcp_close omits db193954ed9e block: bsg: move atomic_t ref_count variable to refcount API omits 62d2a1940709 block: remove unnecessary condition check omits 53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 omits ad8619864f0c net: dsa: Drop GPIO includes omits 30935198b7d0 tipc: fix the big/little endian issue in tipc_dest omits ca2b1d2d4271 Merge branch 'net-sched-fixes' omits b7b4247d5539 net: sched: return -ENOENT when trying to remove filter fr [...] omits d5ed72a55bc0 net: sched: fix extack error message when chain is failed [...] omits 84581bdae958 erspan: set erspan_ver to 1 by default when adding an erspan dev omits 834539e69a5f sctp: remove useless start_fail from sctp_ht_iter in proc omits bab1be79a516 sctp: hold transport before accessing its asoc in sctp_tra [...] omits 46cb52ad414a ata: ftide010: Add a quirk for SQ201 omits 2f4e7db0f745 drm/amdgpu: Remove duplicated power source update omits e7603dadd3cc drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 4a2de54dc1d7 drm/amdgpu: fix holding mn_lock while allocating memory omits 72ef23de207b drm/amdgpu: Power on uvd block when hw_fini omits 2ab4d0e74256 drm/amdgpu: Update power state at the end of smu hw_init. omits 6d39df146ff1 drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits 8ef23364b654 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits fca5d959972c drm/amdgpu: Adjust the VM size based on system memory size v2 omits b0a84beb2e35 blk-wbt: remove dead code omits 050cdc6c9501 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 336d139f8718 mtd: rawnand: denali: do not pass zero maxchips to nand_scan() omits b2d7a075a1cc x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] omits 057d3ccf93a4 Merge branch 'stable/for-jens-4.19' of git://git.kernel.or [...] omits 38cfb5a45ee0 blk-wbt: improve waking of tasks omits 061a54275306 blk-wbt: abstract out end IO completion handler omits b9eb3b14f1db scsi: aacraid: fix a signedness bug omits d772a65d8a6c Revert "scsi: core: avoid host-wide host_busy counter for [...] omits 23aa8e69f2c6 Revert "scsi: core: fix scsi_host_queue_ready" omits 4e8065aa6c6f scsi: libata: Add missing newline at end of file omits cedefa8544c6 scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() omits eb53a3ea3e00 scsi: hpsa: limit transfer length to 1MB, not 512kB omits 53e13ee087a8 scsi: lpfc: Correct MDS diag and nvmet configuration omits 9abd9990e977 scsi: lpfc: Default fdmi_on to on omits 68bdc630721c scsi: csiostor: fix incorrect port capabilities omits 89809b028b6f scsi: csiostor: add a check for NULL pointer after kmalloc() omits a7ccd92c8d2a scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters omits 3fba68fa35a2 scsi: core: Update SCSI_MQ_DEFAULT help text to match default omits 6f2f39ad1a54 xen/blkback: remove unused pers_gnts_lock from struct xen_ [...] omits d77ff24e7fa2 xen/blkback: move persistent grants flags to bool omits 4bcddbae019d xen/blkfront: reorder tests in xlblk_init() omits a46b53672b2c xen/blkfront: cleanup stale persistent grants omits 973e5405f2f6 xen/blkback: don't keep persistent grants too long omits 908946c4bee7 Fix up libata MAINTAINERS entry omits f7c90c2aa400 x86/xen: don't write ptes directly in 32-bit PV guests omits e3a5dc08715a x86/Kconfig: Fix trivial typo omits cc51e5428ea5 x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ omits 1ab534e85c93 x86/spectre: Add missing family 6 check to microcode check omits 166cd4421b0d mtd: rawnand: docg4: Remove wrong __init annotations omits b9543a2e39dc ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 0ffbc2824282 ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G omits 549644b8c3c1 ARM: dts: imx23-evk: Convert to the new display bindings omits cde305e9ce28 ARM: dts: imx23-evk: Move regulators outside simple-bus omits c1539840fc25 ARM: dts: imx28-evk: Convert to the new display bindings omits 90a96087b5fa ARM: dts: imx28-evk: Move regulators outside simple-bus omits 538d6e9d5975 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" omits 08bcbed747eb drm/mediatek: fix connection from RDMA2 to DSI1 omits f265905c939e drm/mediatek: update some variable name from ovl to comp omits 66b2cf9623fa drm/mediatek: use layer_nr function to get layer number to [...] omits 98b6d76f957b drm/mediatek: add function to return RDMA layer number omits 1cbcb763ea50 drm/mediatek: add function to return OVL layer number omits 650afd49572b drm/mediatek: add function to get layer number for component omits 94420a63cf78 drm/mediatek: add YUYV/UYVY color format support for RDMA omits 55b53f6f7ccf drm/mediatek: add the comment about color format setting for OVL omits b428391ed6bd drm/mediatek: add RGB color format support for RDMA omits 182add0b1b91 drm/mediatek: add memory mode and layer_config for RDMA omits 85186efc2a59 drm/mediatek: add connection from RDMA2 to DSI0 omits 0a14785ee32a drm/mediatek: add connection from RDMA1 to DSI0 omits 48d25d243bfb drm/mediatek: add connection from RDMA0 to DSI1 omits 29d32e466e98 drm/mediatek: add connection from RDMA0 to DPI1 omits 8272806d21bf drm/mediatek: Replace drm_dev_unref with drm_dev_put omits 2b7bd20d5605 drm/mediatek: Convert drm_atomic_helper_suspend/resume() omits c7c09dc187f0 nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol [...] omits d49dbfade96d hwmon: (nct6775) Fix potential Spectre v1 omits f196dec6d50a hwmon: (adt7475) Make adt7475_read_word() return errors omits 9d19371df50a hwmon: (adt7475) Potential error pointer dereferences omits 3ad867001c91 hwmon: (ina2xx) fix sysfs shunt resistor read access omits 98c8f125fd8a net: sched: Fix memory exposure from short TCA_U32_SEL omits 5b394b2ddf03 Linux 4.19-rc1 omits b933d6ebf2d3 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits aba16dc5cf93 Merge branch 'ida-4.19' of git://git.infradead.org/users/w [...] omits c4726e774ed2 Merge tag 'gcc-plugins-v4.19-rc1-fix' of git://git.kernel. [...] omits d207ea8e74ff Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 2a8a2b7c49d6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits de3750351c0d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits a9ce32337892 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 2923b27e5424 Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitol [...] omits 828bf6e904eb Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org [...] omits e75d039a5409 qed: fix spelling mistake "comparsion" -> "comparison" omits 2d66f997f054 vhost: correctly check the iova range when waking virtqueue omits 6750c87074c5 qlge: Fix netdev features configuration. omits 0da70f808029 net: macb: do not disable MDIO bus at open/close time omits f7b9e8e111e0 Revert "net: stmmac: fix build failure due to missing COMM [...] omits ab5f11055fdf net: macb: Fix regression breaking non-MDIO fixed-link PHYs omits 602b74eda813 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge omits b326272010b6 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 1bc276775d93 Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm [...] omits b8dcdab36f53 Merge tag 'for-linus-20180825' of git://git.kernel.dk/linux-block omits db84abf5f807 Merge tag 'upstream-4.19-rc1-fix' of git://git.infradead.o [...] omits 04faac10fcd2 Merge tag '4.19-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 1b2de5d039c8 mm/cow: don't bother write protecting already write-protec [...] omits e0fcfe1f1acf hpfs: remove unnecessary checks on the value of r when ass [...] omits 7634ccd2da97 libata: maintainership update omits 3d7c82060d1f crypto: cavium/nitrox - fix for command corruption in queu [...] omits 0522236d4f9c crypto: vmx - Fix sleep-in-atomic bugs omits c2b24c36e0a3 crypto: arm64/aes-gcm-ce - fix scatterwalk API violation omits e5b954e8d11f crypto: aesni - Use unaligned loads from gcm_context_data omits 65b2c12dcdb8 crypto: chtls - fix null dereference chtls_free_uld() omits 7fa885e2a22f crypto: arm64/sm4-ce - check for the right CPU feature bit omits f1bf9e60a077 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 omits ad876a18048f crypto: caam/qi - fix error path in xts setkey omits cc98963dbaae crypto: caam/jr - fix descriptor DMA unmapping omits 757ab15c3f49 cpuidle: menu: Retain tick when shallow state is selected omits ae923785bc3a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 051935978432 Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 596766102a3a Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 9022ada8ab6f Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/li [...] omits 18b8bfdfbae5 Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pu [...] omits d972604f6f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57bb8e37d71e Merge tag 'apparmor-pr-2018-08-23' of git://git.kernel.org [...] omits aa5b1054badb Merge tag 'powerpc-4.19-2' of git://git.kernel.org/pub/scm [...] omits e1dbc5a41051 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 40c431a5a5c2 Merge tag 'acpi-4.19-rc1-3' of git://git.kernel.org/pub/sc [...] omits 4def1963608e Merge branch 'userns-linus' of git://git.kernel.org/pub/sc [...] omits 5e8704ac1cfa Merge tag 'drm-next-2018-08-24' of git://anongit.freedeskt [...] omits a296b16270ab drm/amd/display: Fix bug use wrong pp interface omits 019cddc88f9e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 07f3701387dc i40e: fix condition of WARN_ONCE for stat strings omits fa38e30ac73f i40e: Fix for Tx timeouts when interface is brought up if [...] omits 939b701ad633 ixgbe: fix driver behaviour after issuing VFLR omits fabf1bce103a ixgbe: Prevent unsupported configurations with XDP omits 374f78f75be9 ixgbe: Replace GFP_ATOMIC with GFP_KERNEL omits 69a64658de50 igb: Replace mdelay() with msleep() in igb_integrated_phy_ [...] omits 151356270b07 igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() omits a798fbac33c4 igb: Use an advanced ctx descriptor for launchtime omits ee400a3f1bfe e1000: ensure to free old tx/rx rings in set_ringparam() omits cf1acec008f8 e1000: check on netif_running() before calling e1000_up() omits a9910c088647 ixgb: use dma_zalloc_coherent instead of allocator/memset omits 1aa55ca9b14a iommu/rockchip: Move irq request past pm_runtime_enable omits 3fc7c5c0cff3 iommu/rockchip: Handle errors returned from PM framework omits 7db7a8f5638a arm64: rockchip: Force CONFIG_PM on Rockchip systems omits d1558dfd9f22 ARM: rockchip: Force CONFIG_PM on Rockchip systems omits e9880240e4f4 arm64: dts: Fix various entry-method properties to reflect [...] omits 5920cce8569e Merge tag 'reset-fixes-for-4.18' of git://git.pengutronix. [...] omits c37aad3612c4 Merge tag 'reset-for-4.19-2' of git://git.pengutronix.de/g [...] omits d002924f934a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 00efcdce67a3 i2c: don't use any __deprecated handling anymore omits 20b420dc4262 Merge tag 'irqchip-4.19-2' of git://git.kernel.org/pub/scm [...] omits 6a012288d690 x86/speculation/l1tf: Suggest what to do on systems with t [...] omits 6055af5e1c4f i2c: use SPDX identifier for Renesas drivers omits 5d3a01a228c7 i2c: ocores: update my email address omits 0c36dd37d5b8 i2c: remove deprecated attach_adapter callback omits 3e7bed52719d macintosh: therm_windtunnel: drop using attach_adapter omits b6fdfbff0789 btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits 6e5461d774bf ubifs: Remove empty file.h omits 5e2e2f9f76e1 PM / clk: signedness bug in of_pm_clk_add_clks() omits ee4af50ca94f udf: Fix mounting of Win7 created UDF filesystems omits 82c82ab65865 udf: Remove dead code from udf_find_fileset() omits b0a182f87568 x86/speculation/l1tf: Fix off-by-one error when warning th [...] omits ff0fadfffe68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3e20e97c2d55 Merge tag 'drm-misc-next-fixes-2018-08-23-1' of git://anon [...] omits 33e17876ea4e Merge branch 'akpm' (patches from Andrew) omits 2b7403035459 mm: Change return type int to vm_fault_t for fault handlers omits a99237afc12b lib/fonts: convert comments to utf-8 omits 8f2bc80c6ef8 s390: ebcdic: convert comments to UTF-8 omits 3723c6324785 treewide: convert ISO_8859-1 text comments to utf-8 omits 0edf68137541 drivers/gpu/drm/gma500/: change return type to vm_fault_t omits 038a07a5420a docs/core-api: mm-api: add section about GFP flags omits 263fade51f7b docs/mm: make GFP flags descriptions usable as kernel-doc omits 41f35b395c52 docs/core-api: split memory management API to a separate file omits 1595617655f3 docs/core-api: move *{str,mem}dup* to "String Manipulation" omits 7463f650be27 docs/core-api: kill trailing whitespace in kernel-api.rst omits ff4dc77293ec mm/util: add kernel-doc for kvfree omits b86181f1ad94 mm/util: make strndup_user description a kernel-doc comment omits a2036a1ef2ee fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds omits 3cc97bea6003 treewide: correct "differenciate" and "instanciate" typos omits 0722f1862059 fs/afs: use new return type vm_fault_t omits 42df050930e7 drivers/hwtracing/intel_th/msu.c: change return type to vm [...] omits d4ae9916ea29 mm: soft-offline: close the race against page allocation omits 6bc9b56433b7 mm: fix race on soft-offlining free huge pages omits 30aba6656f61 namei: allow restricted O_CREAT of FIFOs and regular files omits dc2572791d3a hfs: prevent crash on exit from failed search omits aba93a92f49a hfsplus: prevent crash on exit from failed search omits a7ec7a4193a2 hfsplus: fix NULL dereference in hfsplus_lookup() omits d475fac95779 arm64: tlb: Provide forward declaration of tlb_flush() bef [...] omits d503ac531a52 kbuild: rename LDFLAGS to KBUILD_LDFLAGS omits 87a32e624037 kbuild: pass LDFLAGS to recordmcount.pl omits e85d1d65cd8a kbuild: test dead code/data elimination support in Kconfig omits 53a01c9a5fcf Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/proj [...] omits 9157141c95bc Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linux omits 6f7948f566bf Merge tag 'upstream-4.19-rc1' of git://git.infradead.org/l [...] omits b39d7efc11b9 Merge tag 'pwm/for-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 06e386a1db54 Merge tag 'fbdev-v4.19' of https://github.com/bzolnier/linux omits 99897b1e9931 Merge tag 'sound-fix-4.19-rc1' of git://git.kernel.org/pub [...] omits 1290290c922f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 706a1ea65e6f Merge branch 'tlb-fixes' omits d40acad1f197 Merge tag 'for-linus-4.19b-rc1b-tag' of git://git.kernel.o [...] omits 0c4b0f815f20 Merge tag 'mips_4.19_2' of git://git.kernel.org/pub/scm/li [...] omits 2ab054fd1f88 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 2f34a64aeac4 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits ee090756962c Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits f3ea49621381 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 9e259f9352d5 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits 5563ae9b39c5 Merge tag 'riscv-for-linus-4.19-mw1' of git://git.kernel.o [...] omits 7753e38286d2 cifs: update internal module version number for cifs.ko to 2.12 omits 126c97f4d0d1 cifs: check kmalloc before use omits e6c47dd0da1e cifs: check if SMB2 PDU size has been padded and suppress [...] omits 4d8dfafc5cb8 cifs: create a define for how many iovs we need for an SMB [...] omits 452938cbd8f8 Merge tag 'trace-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits c08eebad4ac5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 48a8b97cfd80 x86/mm: Only use tlb_remove_table() for paravirt omits fd1102f0aade mm: mmu_notifier fix for tlb_end_vma omits d86564a2f085 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] omits a6f572084fbe mm/tlb: Remove tlb_remove_table() non-concurrent condition omits db7ddef30112 mm: move tlb_table_flush to tlb_flush_mmu_free omits 82c9a927bc5d getxattr: use correct xattr length omits 3968540ba61e ice: Trivial formatting fixes omits 43f8b22450f0 ice: Change struct members from bool to u8 omits dab0588fb616 ice: Fix potential return of uninitialized value omits c7f2c42b80ed ice: Fix a few null pointer dereference issues omits 3bcd7fa37f33 ice: Update to interrupts enabled in OICR omits 785e76d7a205 tools: bpftool: return from do_event_pipe() on bad arguments omits b04413330c77 gcc-plugins: Disable when building under Clang omits 5d8778d803e2 ice: Set VLAN flags correctly omits 1eb43fc75448 ice: Use order_base_2 to calculate higher power of 2 omits 3d6b640efcc1 ice: Fix bugs in control queue processing omits b29bc220e2c7 ice: Clean control queues only when they are initialized omits f8ba7db85035 ice: Report stats for allocated queues via ethtool stats omits 5ab522443bd1 ice: Cleanup magic number omits c0203475765f bpf: use per htab salt for bucket hash omits 6efa6239e7f8 ice: Remove unnecessary node owner check omits 4381147df909 ice: Fix multiple static analyser warnings omits b9b8a41adeff btrfs: use after free in btrfs_quota_enable omits 801660b040d1 btrfs: btrfs_shrink_device should call commit transaction [...] omits a5b7f4295eea btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits de02b9f6bb65 Btrfs: fix data corruption when deduplicating between diff [...] omits d4682ba03ef6 Btrfs: sync log after logging new name omits c125311d96b1 blk-wbt: don't maintain inflight counts if disabled omits 0f52b3a00c78 powerpc/mce: Fix SLB rebolting during MCE recovery path. omits 8cfbdbdc2481 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] omits f08d08f3db55 powerpc/mm/radix: Only need the Nest MMU workaround for R [...] omits 66e5db4a1ccc Merge tag 'perf-core-for-mingo-4.19-20180820' of git://git [...] omits 25da75043f86 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 omits f5d707ede37a ACPI: fix menuconfig presentation of ACPI submenu omits d2332f887ddf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts omits 9faf870e559a mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS omits 0d092f06faa4 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 6bfde2e196d8 Merge branch 'hns3-fixes' omits 583e7281f1d8 net: hns3: modify variable type in hns3_nic_reuse_page omits 27a595930855 net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES omits d23c4b6336ef net/ipv6: init ip6 anycast rt->dst.input as ip6_input omits 58ce660f911c Merge branch 'hns-fixes' omits 339379a2fb13 net: hns: use eth_get_headlen interface instead of hns_nic [...] omits b1ccd4c0ab6e net: hns: fix skb->truesize underestimation omits ac4a5b52f597 net: hns: modify variable type in hns_nic_reuse_page omits 3ed614dce3ca net: hns: fix length and page_offset overflow when CONFIG_ [...] omits 12a7f8696b85 Merge branch 'tcp_bbr-PROBE_RTT-minor-bug-fixes' omits 8e995bf14fdb tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 omits 5490b32dce69 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT omits fb9988622429 tcp_bbr: add bbr_check_probe_rtt_done() helper omits 431280eebed9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] omits e500c6d349f7 addrconf: reduce unnecessary atomic allocations omits 191672ca07a7 net_sched: fix unused variable warning in stmmac omits 93cfb6c17690 sch_cake: Fix TC filter flow override and expand it to hos [...] omits 3d0371b313b8 net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] omits 00e1cae78120 net: ethernet: renesas: use SPDX identifier for Renesas drivers omits bd0dbb73e013 powerpc/mm/books3s: Add new pte bit to mark pte temporaril [...] omits 810e9f86f36f powerpc/nohash: fix pte_access_permitted() omits c037bd615885 apparmor: remove no-op permission check in policy_unpack omits 8f13b60756a1 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 4d1608eebcb2 Merge tag 'drm-misc-next-fixes-2018-08-22' of git://anongi [...] omits 52a288c73666 x86/mm/tlb: Revert the recent lazy TLB patches omits 815f0ddb346c include/linux/compiler*.h: make compiler-*.h mutually exclusive omits 108b833cde9c sunrpc: Add comment defining gssd upcall API keywords omits a26dd64f5477 nfsd: Remove callback_cred omits cb25e7b293ec nfsd: Use correct credential for NFSv4.0 callback with GSS omits 9abdda5ddab8 sunrpc: Extract target name into svc_cred omits a1a237775ec8 sunrpc: Enable the kernel to specify the hostname part of [...] omits 44090cc87692 sunrpc: Don't use stack buffer with scatterlist omits eb7e5cfced10 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 899fbc33fd77 Merge tag 'platform-drivers-x86-v4.19-1' of git://git.infr [...] omits 2edd73a42e0e ia64: Fix allnoconfig section mismatch for ioc_init/ioc_io [...] omits c45e6a037a53 blk-wbt: fix has-sleeper queueing check omits b78820937b47 blk-wbt: use wq_has_sleeper() for wq active check omits ffa358dcaae1 blk-wbt: move disable check into get_limit() omits 45b74a65b993 Merge branch 'parisc-4.19-2' of git://git.kernel.org/pub/s [...] omits 3943b040f11e bcache: release dc->writeback_lock properly in bch_writeba [...] omits 2f40c6eac74a amdgpu: fix multi-process hang issue omits d98ff24e8e9b drm/amdgpu: fix preamble handling omits 433bcf67370b Merge tag 'xtensa-20180820' of git://github.com/jcmvbkbc/l [...] omits 8604ffcbf04f drm/amdgpu: fix VM clearing for the root PD omits b37211531194 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5bed49adfe89 Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/ [...] omits fe6f0ed0dac7 Merge tag 'f2fs-for-4.19' of git://git.kernel.org/pub/scm/ [...] omits 6faf05c2b2b4 ovl: set I_CREATING on inode being created omits 9b2e0388bec8 bpf: sockmap: write_space events need to be passed to TCP handler omits 67db7cd249e7 tls: possible hang when do_tcp_sendpages hits sndbuf is full case omits cd9b44f90763 Merge branch 'akpm' (patches from Andrew) omits eb29429d81e3 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem omits b845c898b2f1 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys omits 2a9d64810042 ipc/util.c: update return value of ipc_getref from int to bool omits 27c331a17461 ipc/util.c: further variable name cleanups omits eae04d25a713 ipc: simplify ipc initialization omits dc2c8c84def6 ipc: get rid of ids->tables_initialized hack omits 2d22ecf6db1c lib/rhashtable: guarantee initial hashtable allocation omits 93f976b5190d lib/rhashtable: simplify bucket_table_alloc() omits 82061c57ce93 ipc: drop ipc_lock() omits 2e5ceb452c9b ipc/util.c: correct comment in ipc_obtain_object_check omits 4241c1a30407 ipc: rename ipcctl_pre_down_nolock() omits 39cfffd774a2 ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() omits e2652ae6bd74 ipc: reorganize initialization of kern_ipc_perm.seq omits 615c999cd8a0 ipc: compute kern_ipc_perm.id under the ipc lock omits 5cb366bb3a74 init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE omits 3e811f053aec fs/sysv/inode.c: use ktime_get_real_seconds() for superblo [...] omits d9edcbc42c77 adfs: use timespec64 for time conversion omits 5f733e8a2dd1 kernel/sysctl.c: fix typos in comments omits 0ba7f398f39e drivers/rapidio/devices/rio_mport_cdev.c: remove redundant [...] omits 06e62a46bbba fork: don't copy inconsistent signal handler state to child omits 20ab7218d250 signal: make get_signal() return bool omits f99e9d8c5c7f signal: make sigkill_pending() return bool omits a19e2c01f71b signal: make legacy_queue() return bool omits acd14e62f075 signal: make wants_signal() return bool omits 8f11351eee95 signal: make flush_sigqueue_mask() void omits 67a48a244788 signal: make unhandled_signal() return bool omits 09ae854edb2d signal: make recalc_sigpending_tsk() return bool omits 938696a82974 signal: make has_pending_signals() return bool omits 6a0cdcd78892 signal: make sig_ignored() return bool omits 41aaa481197d signal: make sig_task_ignored() return bool omits e4a8b4efbfdf signal: make sig_handler_ignored() return bool omits 2a9b90940957 signal: make kill_ok_by_cred() return bool omits d8f993b3dba0 signal: simplify rt_sigaction() omits b1d294c80393 signal: make do_sigpending() void omits 6527de953354 signal: make may_ptrace_stop() return bool omits bb17fcca078f signal: make kill_as_cred_perm() return bool omits 52cba1a27481 signal: make force_sigsegv() void omits f423420c2389 fat: propagate 64-bit inode timestamps omits 0afa9626667c fat: validate ->i_start before using omits f663b5b38fff fat: add FITRIM ioctl for FAT file system omits a13f085d111e reiserfs: fix broken xattr handling (heap corruption, bad retval) omits 8b73ce6a4bae reiserfs: change j_timestamp type to time64_t omits 5b1d149c895b reiserfs: remove obsolete print_time function omits 34d082604a7c reiserfs: use monotonic time for j_trans_start_time omits f168d9fd634a hfsplus: drop ACL support omits afd6c9e1f528 hfsplus: fix decomposition of Hangul characters omits 31651c607151 hfsplus: avoid deadlock on file truncation omits 7464726cb599 hfsplus: don't return 0 when fill_super() failed omits c8ed98cd88a2 fs/nilfs2/file.c: use new return type vm_fault_t omits 21a1a52dbdd5 nilfs2: use 64-bit superblock timstamps omits cbf6898fd694 autofs: add AUTOFS_EXP_FORCED flag omits e5c85e1fe19c autofs: make expire flags usage consistent with v5 params omits 571bc35c42f3 autofs: make autofs_expire_indirect() static omits 5d30517d67e3 autofs: make autofs_expire_direct() static omits d1055565bdc2 autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_in [...] omits 2fd9944f0fd4 autofs: fix inconsistent use of now variable omits d4d79b8195bf autofs: fix directory and symlink access omits 3f5c15d8a7d8 init/main.c: log init process file name omits 3903bf940b1f init/Kconfig: fix its typos omits 6ad018e3ca9e init/: remove ineffective sparse disabling omits 992991c03ca0 fs/eventpoll.c: simplify ep_is_linked() callers omits 679abf381a18 fs/eventpoll.c: loosen irq safety in ep_poll() omits 514056d506e4 fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery omits 133712a2ec84 checkpatch: DT bindings should be a separate patch omits 809e082e973d checkpatch: warn on unnecessary int declarations omits 6ad724e2a48f checkpatch: check for space after "else" keyword omits 56294112791a checkpatch: fix SPDX license check with --root=<path> omits 490b292c834c checkpatch: warn when a patch doesn't have a description omits 60f890105547 checkpatch: check for #if 0/#if 1 omits 4cab63cea374 checkpatch: fix krealloc reuse test omits 3b6e8ac9e740 checkpatch: validate SPDX license with spdxcheck.py omits 8c8c45cfdd5d checkpatch: fix macro argument reuse test omits cd2614967d8b checkpatch: warn if missing author Signed-off-by omits 33aa4597dda2 checkpatch: update section keywords omits 5b57980de6b2 checkpatch: improve runtime execution speed a little omits 79682c0c0089 checkpatch: add --fix for CONCATENATED_STRING and STRING_F [...] omits d729593e492e checkpatch: add a --strict test for structs with bool memb [...] omits de9df3993cff lib/test_hexdump.c: fix failure on big endian cpu omits fd7338ef624f lib/Kconfig: remove 'default n' for tests omits d23599630b0f bcache: use routines from lib/crc64.c for CRC64 calculation omits feba04fd2cf8 lib: add crc64 calculation routines omits b15f5f1ae18a lib/test_debug_virtual.c: make struct pointer foo static omits 9144d75e22ca include/linux/bitops.h: introduce BITS_PER_TYPE omits ccf7a6d457a8 lib/bitmap.c: drop unnecessary 0 check for u32 array operations omits 0fbd75fd7fee get_maintainer: allow option --mpath <directory> to read a [...] omits 5f0baf95b1ed get_maintainer.pl: add -mpath=<path or file> for MAINTAINE [...] omits 31bb82c9caa9 get_maintainer: allow usage outside of kernel tree omits 92e641784055 s/epoll: robustify irq safety with lockdep_assert_irqs_enabled() omits 304b18b8d6af fs/epoll: loosen irq safety in epoll_insert() and epoll_remove() omits 002b343669c4 fs/epoll: loosen irq safety in ep_scan_ready_list() omits e05a8e4d88d1 sched/wait: assert the wait_queue_head lock is held in __w [...] omits c430d1e848ff userfaultfd: use fault_wqh lock omits ee8ef0a4b167 epoll: use the waitqueue lock to protect ep->wq omits 46e0c9be206f kernel: tracepoints: add support for relative references omits c9d8b55fa019 PCI: Add support for relative addressing in quirk tables omits 1b1eeca7e4c1 init: allow initcall tables to be emitted using relative r [...] omits 7290d5809571 module: use relative references for __ksymtab entries omits f922c4abdf76 module: allow symbol exports to be disabled omits 271ca788774a arch: enable relative relocations for arm64, power and x86 omits bc6380461946 spelling.txt: add more spellings to spelling.txt omits a2e514453861 kernel/hung_task.c: allow to set checking interval separat [...] omits 91bc9aaf746a kernel/crash_core.c: print timestamp using time64_t omits 203583990cb6 linux/compiler.h: don't use bool omits ce0a568d3279 userns: use irqsave variant of refcount_dec_and_lock() omits fc37191272a9 userns: use refcount_t for reference counting instead atomic_t omits 060288a7320b bdi: use irqsave variant of refcount_dec_and_lock() omits e58dd0de5ead bdi: use refcount_t for reference counting instead atomic_t omits cedc5b6aab49 kernel.h: documentation for roundup() vs round_up() omits 96c6a32ccb55 include/asm-generic/bug.h: clarify valid uses of WARN() omits 23c85094fe18 proc/kcore: add vmcoreinfo note to /proc/kcore omits eff4345e7fba crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir omits bf991c223111 proc/kcore: optimize multiple page reads omits 37e949bd5293 proc/kcore: clean up ELF header generation omits 3673fb08db73 proc/kcore: hold lock during read omits b66fb005c975 proc/kcore: fix memory hotplug vs multiple opens race omits 0b172f845ff9 proc/kcore: replace kclist_lock rwlock with rwsem omits bf53183164db proc/kcore: don't grab lock for memory hotplug notifier omits a8dd9c4df18e proc/kcore: don't grab lock for kclist_add() omits df865e8337c3 fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries omits 36f062042b0f fs/proc/vmcore.c: use new typedef vm_fault_t omits 9a27e97aaab9 proc: use "unsigned int" in /proc/stat hook omits 891ae71dc4fb proc: spread "const" a bit omits f6d2f584d886 proc: use macro in /proc/latency hook omits 41089b6d3e44 proc: save 2 atomic ops on write to "/proc/*/attr/*" omits a44937fe4ef6 proc: put task earlier in /proc/*/fail-nth omits 8d48b2e04421 proc: smaller readlock section in readdir("/proc") omits 2cd36fb32948 proc: test /proc/thread-self symlink omits 61d47c4e71c1 proc: test /proc/self symlink omits bdf228a27278 fs/proc/uptime.c: use ktime_get_boottime_ts64 omits 2d6e4e822ad8 proc: fixup PDE allocation bloat omits 5df66d306ec9 mm: fix comment for NODEMASK_ALLOC omits c8bd134a4bdd drivers/block/zram/zram_drv.c: fix bug storing backing_dev omits 7e8a6304d541 /proc/meminfo: add percpu populated pages count omits 3d8b38eb81ca mm, oom: introduce memory.oom.group omits 5989ad7b5ede mm, oom: refactor oom_kill_process() omits 1caed86022b9 tools/testing/selftests/vm/: add MAP_POPULATE test omits 03e85f9d5f1f mm/page_alloc: Introduce free_area_init_core_hotplug omits 0188dc98ad5c mm/page_alloc: inline function to handle CONFIG_DEFERRED_S [...] omits 7cc2a9596d77 mm: remove __paginginit omits c1093b746c05 mm: access zone->node via zone_to_nid() and zone_set_nid() omits ace1db39768c mm/page_alloc.c: move ifdefery out of free_area_init_core omits 89696701ea84 mm: remove zone_id() and make use of zone_idx() in is_dev_zone() omits 85f237a57f14 Documentation/sysctl/vm.txt: update __vm_enough_memory()'s path omits 8de7ecc6483b memcg: reduce memcg tree traversals for stats collection omits 1c4c3b99c03d mm: fix page_freeze_refs and page_unfreeze_refs in comments omits 8c9a134cae6f mm: clarify CONFIG_PAGE_POISONING and usage omits a670468f5e0b mm: zero out the vma in vma_init() omits a3bf6ce36649 mm/mempool.c: add missing parameter description omits 258f669e7e88 mm: /proc/pid/smaps_rollup: convert to single value seq_file omits f1547959d9ef mm: /proc/pid/smaps: factor out common stats printing omits 8e68d689afe3 mm: /proc/pid/smaps: factor out mem stats gathering omits 871305bb2028 mm: /proc/pid/*maps remove is_pid and related wrappers omits 431f42fdfdb3 mm/oom_kill.c: clean up oom_reap_task_mm() omits c3b78b11efbb mm, oom: describe task memory unit, larger PID pad omits af5679fbc669 mm, oom: remove oom_lock from oom_reaper omits 93065ac753e4 mm, oom: distinguish blockable mode for mmu notifiers omits c2343d2761f8 mm/swapfile.c: put_swap_page: share more between huge/norm [...] omits b32d5f32b9db mm/swapfile.c: add __swap_entry_free_locked() omits 5d5e8f19544a mm, swap, get_swap_pages: use entry_size instead of cluste [...] omits a448f2d07f89 mm/swapfile.c: unify normal/huge code path in put_swap_page() omits 33ee011e5656 mm/swapfile.c: unify normal/huge code path in swap_page_tr [...] omits afa4711ef139 mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() omits fe5266d5d594 mm/swapfile.c: replace some #ifdef with IS_ENABLED() omits 59d98bf3c2b9 mm: swap: add comments to lock_cluster_or_swap_info() omits e50ef89b0f58 mm: struct shrinker: make flags of unsigned type omits 92be775a3db3 mm: struct shrink_control: keep int fields together omits 8df4a44cc46b mm: check shrinker is memcg-aware in register_shrinker_prepared() omits 0633da48f079 autofs: fix autofs_sbi() does not check super block type omits 7b6924d94a60 fs/quota: Fix spectre gadget in do_quotactl omits 64d9d13828c6 fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS omits 87915adc3f0a workqueue: re-add lockdep dependencies for flushing omits d6e89786bed9 workqueue: skip lockdep wq dependency in cancel_work_sync() omits 2d17f460c5d7 ata: ahci_platform: enable to get and control reset omits 9d2ab9957397 ata: libahci_platform: add reset control support omits 16af2d65842d ata: add an extra argument to ahci_platform_get_resources() omits ce32d59ee2cd arm: dts: am4372: setup rtc as system-power-controller omits f4efa74c09a7 ARM: dts: omap4-droid4: fix vibrations on Droid 4 omits 4f3530f4a41d bus: ti-sysc: Fix no_console_suspend handling omits 0027ff2a75f9 KVM: VMX: fixes for vmentry_l1d_flush module parameter omits 3b4cd0ff5407 kvm: selftest: add dirty logging test omits aee41be5933f kvm: selftest: pass in extra memory when create vm omits bc8eb2fe2eef kvm: selftest: include the tools headers omits 4e18bccc2e55 kvm: selftest: unify the guest port macros omits 07a262cc7c58 tools: introduce test_and_clear_bit omits 024d83cadc6b KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] omits 0b665d304028 KVM: vmx: Inject #UD for SGX ENCLS instruction in guest omits 802ec4616707 KVM: vmx: Add defines for SGX ENCLS exiting omits d806afa495e2 x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() omits 7288bde1f9df x86: kvm: avoid unused variable warning omits df2def49c57b Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/sc [...] omits dfec4a8478e8 Merge tag 'pm-4.19-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 159127ea8318 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 9617ba395f05 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits f6f57a46435d initramfs: move gen_initramfs_list.sh from scripts/ to usr/ omits 7953002a7c65 vmlinux.lds.h: remove stale <linux/export.h> include omits c4df32c80d04 export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR() omits 6fbd856950b4 Coccinelle: remove pci_alloc_consistent semantic to detect [...] omits f55f2328bb28 kbuild: make sorting initramfs contents independent of locale omits dd5806ede3d7 kbuild: remove "rpm" target, which is alias of "rpm-pkg" omits c86b1f934215 kbuild: Fix LOADLIBES rename in Documentation/kbuild/makef [...] omits 9a9ddcf47831 kconfig: suppress "configuration written to .config" for s [...] omits 98a4afbfafd2 kconfig: fix "Can't open ..." in parallel build omits b5f8cb9e908f kbuild: Add a space after `!` to prevent parsing as file pattern omits 1f3aa9002dc6 scripts: modpost: check memory allocation results omits f498926c47aa kconfig: improve the recursive dependency report omits 5e8c5299d315 kconfig: report recursive dependency involving 'imply' omits f1575595d156 kconfig: error out when seeing recursive dependency omits 4bf6a9af0e91 kconfig: add build-only configurator targets omits e3fd9b5384f3 scripts/dtc: consolidate include path options in Makefile omits 20a9e57a09d3 Merge tag 'for-4.19' of git://git.sourceforge.jp/gitroot/u [...] omits fd991a23c8f6 y2038: Provide aliases for compat helpers omits 688e0581dbe0 KVM: Documentation: rename the capability of KVM_CAP_ARM_S [...] omits 631989303b06 Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/s [...] omits 9bd5196e5cf7 platform/x86: acer-wmi: Silence "unsupported" message a bit omits 4bdf61ccbe76 h8300: fix IRQ no omits 7b291be81fde arch/h8300: add a defconfig target omits ce156febeed1 arch/h8300: eliminate kgbd.c warning omits cfa2d688e2cc arch/h8300: eliminate ptrace.h warnings omits 1b803a357d52 h8300:let the checker know that size_t is ulong omits 9819d4e47e88 h8300: Don't include linux/kernel.h in asm/atomic.h omits ec3d5f1658f4 h8300: remove unnecessary of_platform_populate call omits 5743ee22bf3f h8300: Correct signature of test_bit() omits 558e6694cd4d h8300: irqchip: fix warning omits c489dfefe739 h8300: switch to NO_BOOTMEM omits 811d1b0e65be h8300: gcc-8.1 fix omits 686320e94da3 h8300: Add missing output register. omits 1df895190233 ida: Change ida_get_new_above to return the id omits b03f8e43c926 ida: Remove old API omits f272668deb91 test_ida: check_ida_destroy and check_ida_alloc omits 5c78b0b1ebe1 test_ida: Convert check_ida_conv to new API omits 161b47e31f99 test_ida: Move ida_check_max omits 0a3856392cff test_ida: Move ida_check_leaf omits 06b01113664f idr-test: Convert ida_check_nomem to new API omits 8ab8ba38d488 ida: Start new test_ida module omits 31ff0ceeb266 target/iscsi: Allocate session IDs from an IDA omits 26abc916a898 iscsi target: fix session creation failure handling omits 4eb085e42fde drm/vmwgfx: Convert to new IDA API omits 485258b44854 dmaengine: Convert to new IDA API omits cd38049e48f0 ppc: Convert vas ID allocation to new IDA API omits 5a2ab034396c media: Convert entity ID allocation to new IDA API omits b3fa64170e21 ppc: Convert mmu context allocation to new IDA API omits 6e77cc471090 Convert net_namespace to new IDA API omits 4c9ca2fd7c40 cb710: Convert to new IDA API omits 37ae133c2e07 rsxx: Convert to new IDA API omits 5963e78d0cb6 osd: Convert to new IDA API omits 9401508012e2 sd: Convert to new IDA API omits 0f0a0e54a2a1 devpts: Convert to new IDA API omits 169b480e4c8b fs: Convert namespace IDAs to new API omits 5a66847e4471 fs: Convert unnamed_dev_ida to new API omits 3aed4bc1e591 mtip32xx: Convert to new IDA API omits 5ade60dda43c ida: Add new API omits 50d97d50715a ida: Lock the IDA in ida_destroy omits 76f070b41355 radix-tree: Fix UBSAN warning omits d1c0d5e3c63d radix tree test suite: Enable ubsan omits c9b933521aa5 radix tree test suite: Fix compilation omits ad1d69735878 Merge tag 'fuse-update-4.19' of git://git.kernel.org/pub/s [...] omits d9a185f8b496 Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/sc [...] omits c22fc16d172f Merge tag 'xfs-4.19-merge-7' of git://git.kernel.org/pub/s [...] omits c1fecabecc35 Merge tag 'for-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 99cc7ad46b62 Merge branch 'i2c/for-4.19' of git://git.kernel.org/pub/sc [...] omits 0a6b29230ec3 apparmor: fix an error code in __aa_create_ns() omits 845b397a7771 IB/ucm: fix UCM link error omits 864d39df09b4 vhost/scsi: increase VHOST_SCSI_PREALLOC_PROT_SGLS to 2048 omits 84f3396b718d vhost: allow vhost-scsi driver to be built-in omits 69599206ea9a virtio: pci-legacy: Validate queue pfn omits 3fc92a96c2b7 virtio: mmio-v1: Validate queue PFN omits 71994620bb25 virtio_balloon: replace oom notifier with shrinker omits c51d8fca0ce3 virtio-balloon: kzalloc the vb struct omits 74cf5b169c4c virtio-balloon: remove BUG() in init_vqs omits 0214f46b3a03 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 01ac7c4c2e03 Merge branches 'pm-cpufreq', 'pm-pci' and 'pm-sleep' omits d1f3ab5b13c0 Merge branch 'acpi-pmic' omits 40fafdcbcd7a Merge tag 'chrome-platform-for-linus-4.19' of git://git.ke [...] omits 5e26830990a9 Merge tag 'microblaze-v4.19-rc1' of git://git.monstr.eu/li [...] omits 96c26e045816 xsk: fix return value of xdp_umem_assign_dev() omits 78c452fe7068 Merge branch 'net_sched-fixes' omits 5ffe57da29b3 act_ife: fix a potential deadlock omits 4e407ff5cd67 act_ife: move tcfa_lock down to where necessary omits 8ce5be1c899d Revert "net: sched: act_ife: disable bh when taking ife_mod_lock" omits a0c2e90fe131 net_sched: remove unused tcfa_capab omits 244cd96adb5f net_sched: remove list_head from tc_action omits 7d485c451fc8 net_sched: remove unused tcf_idr_check() omits b144e7ec51a1 net_sched: remove unused parameter for tcf_action_delete() omits 97a3f84f2c84 net_sched: remove unnecessary ops->delete() omits edfaf94fa705 net_sched: improve and refactor tcf_action_put_many() omits c84ca616b126 sparc: fix KBUILD_DEFCONFIG for ARCH=sparc32 omits aa59fa7806ef Merge branch 'sparc32-NO_BOOTMEM' omits 8818d89cf8fb sparc32: split ramdisk detection and reservation to a help [...] omits cca079ef8ac2 sparc32: switch to NO_BOOTMEM omits 60ef86168247 sparc: mm/init_32: kill trailing whitespace omits dfaad39cec85 sparc: use generic dma_noncoherent_ops omits 9d1d02ff3678 drm/amd/display: Don't build DCN1 when kcov is enabled omits dc37a9a08d57 Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1 [...] omits 95f05a3a2e68 drm/amdgpu/display: disable eDP fast boot optimization on DCE8 omits e6f8d26ebbcf drm/amdgpu: fix amdgpu_amdkfd_remove_eviction_fence v3 omits c4aed87630d4 drm/amdgpu: fix incorrect use of drm_file->pid omits bce31d4c1ae8 drm/amdgpu: fix incorrect use of fcheck omits 11a88c2e92fe drm/powerplay: enable dpm under pass-through omits fa1d04e9a896 drm/amdgpu: access register without KIQ omits bde0781561dc drm/amdgpu: set correct base for THM/NBIF/MP1 IP omits 39a3cd678352 drm/amd/display: fix dentist did ranges omits 66b198ffc934 drm/amd/display: make dp_ss_off optional omits 16747b210985 drm/amd/display: fix dp_ss_control vbios flag parsing omits 8f7040b8f252 drm/amd/display: Do not retain link settings omits 690d9163bf4b MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 omits b93c1b5ac864 hv_netvsc: ignore devices that are not PCI omits 0af4c8be97a1 pNFS: Remove unwanted optimisation of layoutget omits 1c1aeaf1432f pNFS/flexfiles: ff_layout_pg_init_read should exit on error omits 906d441febc0 MIPS: Workaround GCC __builtin_unreachable reordering bug omits 04f264d3a8b0 compiler.h: Allow arch-specific asm/compiler.h omits 1e7da865b8c0 block/DAC960.c: make some arrays static const, shrinks obj [...] omits c27f1e2e9f29 rds: tcp: remove duplicated include from tcp.c omits 093dee661d60 sch_cake: Remove unused including <linux/version.h> omits f5bbbbe4d635 blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag [...] omits d48ece209f82 blk-mq: init hctx sched after update ctx and hctx mapping omits addb3ffbca66 Bluetooth: mediatek: Fix memory leak omits 51474eff2bc2 Bluetooth: Make BT_HCIUART_RTL configuration option depend [...] omits 26caddf274cf mmc: block: Fix unsupported parallel dispatch of requests omits 17e96d8516e3 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] omits 19f5e9e01567 mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] omits 4ec84835900b s390: remove gcc version check (4.3 or newer) omits 3d8f60d38e24 s390/zcrypt: hex string mask improvements for apmask and aqmask. omits 9161a864ff88 tracing/kprobes: Fix to check notrace function with correct range omits 6b7dca401cb1 tracing: Allow gcov profiling on only ftrace subsystem omits dbf2a4b1ffab parisc: Add hardware description to stack traces omits 8801ccb9fa52 parisc: Fix boot failure of 64-bit kernel omits 8a328ac1f9eb ALSA: hda/realtek - Fix HP Headset Mic can't record omits 09a4e0be5826 isofs: reject hardware sector size > 2048 bytes omits c4347b05440f microblaze/PCI: Remove stale pcibios_align_resource() comment omits 6aa58d8ad20a f2fs: readahead encrypted block during GC omits 6f8d4455060d f2fs: avoid fi->i_gc_rwsem[WRITE] lock in f2fs_gc omits 853137cef46c f2fs: fix performance issue observed with multi-thread seq [...] omits 2ea626306810 powerpc/topology: Get topology for shared processors at boot omits d6ee76d3d37d powerpc64/ftrace: Include ftrace.h needed for enable/disab [...] omits 778a33959a8a Merge tag 'please-pull-noboot' of git://git.kernel.org/pub [...] omits ab08dcd72454 rhashtable: remove duplicated include from rhashtable.c omits 6b2edf27fe26 Merge tag 'linux-kselftest-4.19-rc1' of git://git.kernel.o [...] omits 7140ad3898dd Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/li [...] omits 0a78ac4b9bb1 Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/cep [...] omits 80f1a0f4e0cd net/ipv6: Put lwtstate when destroying fib6_info omits bfebeb16722d Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux [...] omits 3933ec73cd9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a324b3f0535 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61c4fc1eaf73 Merge tag 'backlight-next-4.19' of git://git.kernel.org/pu [...] omits 532c2b926dda Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/ [...] omits 8786583db541 Merge tag 'edac_fixes_for_4.19' of git://git.kernel.org/pu [...] omits cafa0010cd51 Raise the minimum required gcc version to 4.6 omits 35d231db53a6 Merge branch 'xtensa-dma-fixes' (early part) into xtensa-fixes omits 176eb614b118 r8152: disable RX aggregation on new Dell TB16 dock omits bfd5bb6f90af xtensa: add test_kc705_be variant omits 0c692569ce1f xtensa: clean up boot-elf/bootstrap.S omits baac1d36d15d xtensa: make bootparam parsing optional omits 8b5163eb9880 xtensa: drop variant IRQ support omits fc862ee9976f xtensa: drop unneeded platform/hardware.h headers omits 994fa1c83d65 xtensa: move PLATFORM_NR_IRQS to Kconfig omits aea731c81f99 xtensa: rework {CONFIG,PLATFORM}_DEFAULT_MEM_START omits f79e4d5f92a1 xtensa: drop unused {CONFIG,PLATFORM}_DEFAULT_MEM_SIZE omits cc26ebbebde8 ia64: Fix kernel BUG at lib/ioremap.c:72! omits 152395fd03d4 thermal: of-thermal: disable passive polling when thermal [...] omits 75f2d3a0cef5 x86/xen: enable early use of set_fixmap in 32-bit Xen PV guest omits 00f53f758d9b xen: remove unused hypercall functions omits df11b6912f63 x86/xen: remove unused function xen_auto_xlated_memory_setup() omits 166deb0f0bcd xen/ACPI: don't upload Px/Cx data for disabled processors omits 71dc05635983 x86/Xen: further refine add_preferred_console() invocations omits f76c318c779a xen/mcelog: eliminate redundant setting of interface version omits 2197082afd4e x86/Xen: mark xen_setup_gdt() __init omits d316522d06e9 thermal: rcar_gen3_thermal: convert to SPDX identifiers omits c954579087f4 thermal: rcar_thermal: convert to SPDX identifiers omits b0c41e96cfd4 Merge branch 'qed-Misc-fixes-in-the-interface-with-the-MFW' omits b310974e0419 qed: Avoid sending mailbox commands when MFW is not responsive omits eaa50fc59e58 qed: Prevent a possible deadlock during driver load and unload omits 76271809f490 qed: Wait for MCP halt and resume commands to take place omits f00d25f3154b qed: Wait for ready indication before rereading the shmem omits 2dfef650217c thermal: qoriq: Switch to SPDX identifier omits 7a3b1bf70b37 RISC-V: Fix sys_riscv_flush_icache omits 1a893a5a198e thermal: qoriq: Simplify the 'site' variable assignment omits f1506a69e3e7 thermal: qoriq: Use devm_thermal_zone_of_sensor_register() omits 66eb957df4c7 riscv: Delete asm/compat.h omits e45c7aca4914 RISC-V: Don't use a global include guard for uapi/asm/syscalls.h omits 7847e7052fc3 RISC-V: Define sys_riscv_flush_icache when SMP=n omits c513de490f80 IB/hfi1: Invalid NUMA node information can cause a divide by zero omits badf58a27213 Merge branch 'for-4.19/upstream' into for-linus omits b639186ffe91 futex: Mark expected switch fall-throughs omits c953cc987ab8 libnvdimm, pmem: Restore page attributes when clearing errors omits 284ce4011ba6 x86/memory_failure: Introduce {set, clear}_mce_nospec() omits 510ee090abc3 x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" [...] omits 1429b47bfe98 Merge branch 'for-4.19/wiimote' into for-linus omits ffbeeaa460a5 Merge branch 'for-4.19/wacom' into for-linus omits a91ddf23e240 Merge branch 'for-4.19/upstream' into for-linus omits 78a8ad794845 Merge branch 'for-4.19/sony' into for-linus omits 16501e846dd2 Merge branch 'for-4.19/multitouch-multiaxis' into for-linus omits f5dd80715ae1 Merge branch 'for-4.19/intel-ish' into for-linus omits 4435b5774cdf Merge branch 'for-4.19/i2c-hid' into for-linus omits 5a12d86ce3a9 Merge branch 'for-4.19/elan' into for-linus omits 415d2b3392d7 Merge branch 'for-4.19/cougar' into for-linus omits 94d7a86c21a3 x86/kvm/vmx: Remove duplicate l1d flush definitions omits 9df9516940a6 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit omits dc76803e57cc x86/process: Re-export start_thread() omits 704ae091b061 x86/mce: Add notifier_block forward declaration omits 2e549b2ee0e3 x86/vdso: Fix vDSO build if a retpoline is emitted omits 286e87718103 libnvdimm: fix ars_status output length calculation omits 7e0bdbe5c21c s390/zcrypt: AP bus support for alternate driver(s) omits ac2b96f351d7 s390/zcrypt: code beautify omits 9b97e9f555f1 s390/zcrypt: switch return type to bool for ap_instruction [...] omits 78303650e4cd tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] omits 252df1771135 tools arch x86: Update tools's copy of cpufeatures.h omits 19358d4488db i2c: rcar: implement STOP and REP_START according to docs omits b07531acd551 i2c: rcar: refactor private flags omits 0a30446c0dca i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_ [...] omits c463a158cb6c i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] omits 0857f5080770 dt-bindings: i2c: rcar: Add r8a774a1 support omits de460c20f4d7 dt-bindings: i2c: sh_mobile: Add r8a774a1 support omits d3bc0fa8411c fsnotify: fix false positive warning on inode delete omits 721f0dfc3ce8 perf python: Fix pyrf_evlist__read_on_cpu() interface omits 31fb4c0d7b88 perf mmap: Store real cpu number in 'struct perf_mmap' omits b946cd37348a perf tools: Remove ext from struct kmod_path omits 88c74dc76a30 perf tools: Add gzip_is_compressed function omits 4b57fd44b61b perf tools: Add lzma_is_compressed function omits 8b42b7e5e8b5 perf tools: Add is_compressed callback to compressions array omits c9a8a6131fb6 perf tools: Move the temp file processing into decompress_kmodule omits dde755a90e98 perf tools: Use compression id in decompress_kmodule() omits 2af5247530e0 perf tools: Store compression id into struct dso omits 4b838b0db4e9 perf tools: Add compression id into 'struct kmod_path' omits e1e139463db3 perf tools: Make is_supported_compression() static omits 85e1d419e71e perf tools: Make decompress_to_file() function static omits d68a29c2823f perf tools: Get rid of dso__needs_decompress() call in __o [...] omits 2354ae9bdc32 perf tools: Get rid of dso__needs_decompress() call in sym [...] omits bcd4287ead88 perf tools: Get rid of dso__needs_decompress() call in rea [...] omits 6ab025ed444c tools lib traceevent: Change to SPDX License format omits cb76371441d0 perf llvm: Allow passing options to llc in addition to clang omits 49836f7811f3 perf parser: Improve error message for PMU address filters omits da15fc2fa9c0 perf tools: Disable parallelism for 'make clean' omits 5ef499cd571c cpuidle: menu: Handle stopped tick more aggressively omits db2173198b95 powerpc/powernv/pci: Work around races in PCI bridge enabling omits a58183138cb7 powerpc/fadump: cleanup crash memory ranges support omits 95b861a76c1d powerpc/powernv: provide a console flush operation for opa [...] omits 997dd26cb3c8 powerpc/traps: Avoid rate limit messages from show unhandl [...] omits 8cdc43afbb2c pwm: mediatek: Add MT7628 support omits 935be8e08a73 dt-bindings: pwm: Add MT7628 information omits 5cd96041d027 dt-bindings: pwm: rcar: Add bindings for R-Car E3 support omits b96e9eb62841 pwm: meson: Fix mux clock names omits 2c2059c0b85d pwm: stm32-lp: Remove useless loop in stm32_pwm_lp_remove() omits 43725feb5931 pwm: omap-dmtimer: Return -EPROBE_DEFER if no dmtimer plat [...] omits 7059b36636be sched: idle: Avoid retaining the tick when it has been stopped omits ef456a2de371 i2c: imx: Simplify stopped state tracking omits bed4ff1ed4d8 i2c: imx: Fix race condition in dma read omits 5c18d12ced22 i2c: pasemi: remove hardcoded bus numbers on smbus omits 4110b5cbb014 irqchip/gic-v3: Allow interrupt to be configured as wake-u [...] omits 44beda0c357f irqchip/tango: Set irq handler and data in one go omits ad0926f05b0f dt-bindings: irqchip: renesas-irqc: Document r8a774a1 support omits 15c566fcff9c i2c: designware: Add SPDX license tag omits 8a54d8fc160e cfg80211: remove division by size of sizeof(struct ieee802 [...] omits 9c86336c15db ip6_vti: fix a null pointer deference when destroy vti6 tunnel omits 8fdd36d44205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ad0d5269970 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e2948e5af8ee ip6_vti: fix creating fallback tunnel device for vti6 omits cd1aa9c2c665 ip_vti: fix a null pointer deferrence when create vti fall [...] omits 7bb05b85bc2d r8169: don't use MSI-X on RTL8106e omits 0b3e776e2e80 net: lan743x_ptp: convert to ktime_get_clocktai_ts64 omits 653cd284a8a8 net: sched: always disable bh when taking tcf_lock omits e61cf2e3a5b4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1009aa1205c2 Merge tag 'riscv-for-linus-4.19-mw0' of git://git.kernel.o [...] omits 250ea7c5f56e ALSA: ac97: fix unbalanced pm_runtime_enable omits d15ec0b482ff ALSA: ac97: fix check of pm_runtime_get_sync failure omits c7b8170790c1 ALSA: ac97: fix device initialization in the compat layer omits 1d0926e99de7 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 08b5fa819970 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7f02e1ce4a13 Merge tag 'hwlock-v4.19' of git://github.com/andersson/remoteproc omits 9a96d63aa83c Merge tag 'rpmsg-v4.19' of git://github.com/andersson/remoteproc omits c54fc8658b50 Merge tag 'rproc-v4.19' of git://github.com/andersson/remoteproc omits 6eaac34ff30e Merge tag 'linux-watchdog-4.19-rc1' of git://www.linux-wat [...] omits 13bf2cf9e2d1 Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/ [...] omits bbd60bffaf78 Merge tag 'mmc-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits bb107456ba5a ip6_vti: simplify stats handling in vti6_xmit omits 307797159ac2 pcmcia: remove long deprecated pcmcia_request_exclusive_ir [...] omits 771c035372a0 deprecate the '__deprecated' attribute warnings entirely a [...] omits a18d783fedfe Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/p [...] omits d5acba26bfa0 Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub [...] omits 2475c515d403 Merge tag 'staging-4.19-rc1' of git://git.kernel.org/pub/s [...] omits 336722eb9d97 Merge tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 5695d5d1970f Merge tag 'usb-4.19-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6e3bf9b04f79 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3fe49d699a96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 5804b11034a2 Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git [...] omits 1f7a4c73a739 Merge tag '9p-for-4.19-2' of git://github.com/martinetd/linux omits 6ada4e282679 Merge branch 'akpm' (patches from Andrew) omits cfd54de3b0e4 MIPS: Avoid move psuedo-instruction whilst using MIPS_ISA_LEVEL omits 1e9264192961 mm/hmm.c: remove unused variables align_start and align_end omits 5241d4727479 fs/userfaultfd.c: remove redundant pointer uwq omits ddbf369c0a33 mm, vmacache: hash addresses based on pmd omits 6b51e88199ca mm/list_lru: introduce list_lru_shrink_walk_irq() omits 6e018968f8d3 mm/list_lru.c: pass struct list_lru_node* as an argument t [...] omits 6cfe57a96ba3 mm/list_lru.c: move locking from __list_lru_walk_one() to [...] omits 87a5ffc16396 mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() omits 14fef28414c3 mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP omits 2a3cb8baef71 mm/sparse: delete old sparse_init and enable new one omits 85c77f791390 mm/sparse: add new sparse_init_nid() and sparse_init() omits afda57bc1341 mm/sparse: move buffer init/fini to the common place omits e131c06b14b8 mm/sparse: use the new sparse buffer functions in non-vmemmap omits 35fd1eb1e821 mm/sparse: abstract sparse buffer allocations omits 330d6e489a0a mm/hugetlb.c: don't zero 1GiB bootmem pages omits d8a759b57035 mm, page_alloc: double zone's batchsize omits a195d3f5b74f mm/oom_kill.c: document oom_lock omits 40d18ebffb39 mm/hugetlb: remove gigantic page support for HIGHMEM omits 9bfe5ded054b mm, oom: remove sleep from under oom_lock omits d834c5ab83fe kernel/dma: remove unsupported gfp_mask parameter from dma [...] omits 6518202970c1 mm/cma: remove unsupported gfp_mask parameter from cma_alloc() omits 50c150f26261 Revert "mm: always flush VMA ranges affected by zap_page_range" omits c98aff649349 mm/sparse: optimize memmap allocation during sparse_init() omits 9258631b3337 mm/sparse.c: add a new parameter 'data_unit_size' for allo [...] omits 07a34a8c3652 mm/sparsemem.c: defer the ms->section_mem_map clearing omits f2fc10e0b3fe mm/sparse.c: add a static variable nr_present_sections omits 7e010df53c80 mm: use special value SHRINKER_REGISTERING instead of list [...] omits ac7fb3ad2717 mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shri [...] omits f90280d6b796 mm/vmscan.c: clear shrinker bit if there are no objects re [...] omits 9b996468cfdb mm: add SHRINK_EMPTY shrinker methods return value omits aeed1d325d42 mm/vmscan.c: generalize shrink_slab() calls in shrink_node() omits b0dedc49a2da mm/vmscan.c: iterate only over charged shrinkers during me [...] omits fae91d6d8be5 mm/list_lru.c: set bit in memcg shrinker bitmap on first l [...] omits dfd2f10ccfd7 mm/memcontrol.c: export mem_cgroup_is_root() omits 3b82c4dcc2f0 mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() omits 9bec5c35bfa3 mm/list_lru: pass dst_memcg argument to memcg_drain_list_l [...] omits 44bd4a4759d5 mm/list_lru.c: add memcg argument to list_lru_from_kmem() omits c92e8e10cafe fs: propagate shrinker::id to list_lru omits 2b3648a6ff83 fs/super.c: refactor alloc_super() omits 39887653aab4 mm/workingset.c: refactor workingset_init() omits 0a4465d34028 mm, memcg: assign memcg-aware shrinkers bitmap to memcg omits b05706f1001f mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines omits b4c2b231c3ba mm: assign id to every memcg-aware shrinker omits 84c07d11aa61 mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_M [...] omits e0295238e50f mm/list_lru.c: combine code under the same define omits a36aab890c21 mm/memblock.c: replace u64 with phys_addr_t where appropriate omits 4e40987f12de mm/sparse.c: make sparse_init_one_section void and remove check omits 29ef680ae7c2 memcg, oom: move out_of_memory back to the charge path omits d39f8fb4b777 mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM omits 0207df4fa1a8 kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN omits 50f8b92f21d2 mm: thp: pass correct vm_flags to hugepage_vma_check() omits a718e28f5384 mm/fadvise.c: fix signed overflow UBSAN complaint omits 31f21da18132 mm/swap_slots.c: make swap_slots_cache_mutex and swap_slot [...] omits 4d0a5402f505 mm/zsmalloc.c: make several functions and a struct static omits dcfe4df3d57f mm/page-writeback.c: update stale account_page_redirty() comment omits f745c6f5fe75 fs, mm: account buffer_head to kmemcg omits d46eb14b735b fs: fsnotify: account fsnotify metadata to kmemcg omits dc0b58643aff mm: introduce mem_cgroup_put() helper omits 1a9b4b3d7567 mm: provide a fallback for PAGE_KERNEL_EXEC for architectures omits a3266bd49c72 mm: provide a fallback for PAGE_KERNEL_RO for architectures omits 3172e5e61c8a mm/memory_hotplug.c: drop unnecessary checks from register [...] omits 4fbce633910e mm/memory_hotplug.c: make register_mem_sect_under_node() a [...] omits d5b6f6a3610b mm/memory_hotplug.c: call register_mem_sect_under_node() omits b9ff036082cd mm/memory_hotplug.c: make add_memory_resource use __try_on [...] omits 930eaac5eed2 mm/list_lru.c: fold __list_lru_count_one() into its caller omits 6ca342d020e8 mm: workingset: make shadow_lru_isolate() use locking suffix omits ae1e16da14b2 mm: workingset: remove local_irq_disable() from count_shad [...] omits 9ea9a6806403 mm: drop VM_BUG_ON from __get_free_pages omits 974e6d66b6b5 mm, hugetlbfs: pass fault address to cow handler omits 5b7a1d406062 mm, hugetlbfs: rename address to haddr in hugetlb_cow() omits c9f4cd713835 mm, huge page: copy target sub-page last when copy huge page omits c6ddfb6c5890 mm, clear_huge_page: move order algorithm into a separate [...] omits ac22b46a0b65 ext4: readpages() should submit IO as read-ahead omits 5e9d398240b2 btrfs: readpages() should submit IO as read-ahead omits 74c8164e1cdb mpage: mpage_readpages() should submit IO as read-ahead omits 357c1206520d mpage: add argument structure for do_mpage_readpage() omits 87aa752906ec mm: thp: inc counter for collapsed shmem THP omits c2231020ea7b mm: thp: register mm for khugepaged when merging vma for shmem omits 8cded8668e1f mm/mempool.c: remove unused argument in kasan_unpoison_ele [...] omits bb451fdf3d05 mm/vmscan.c: condense scan_control omits 10ed63415223 mm/page_ext.c: constify lookup_page_ext() argument omits b3a2369692fe include/linux/page_ext.h: drop definition of unused PAGE_E [...] omits 46c9a946d766 shmem: use monotonic time for i_generation omits d6a24df00638 mm, page_alloc: actually ignore mempolicies for high prior [...] omits 59ae96ffc3a6 tools/vm/page-types.c: add support for idle page tracking omits 7f1d23e60718 tools/vm/page-types.c: include shared map counts omits fadae2953072 thp: use mm_file_counter to determine update which rss counter omits 720e14ebec64 mm: skip invalid pages block at a time in zero_resv_unresv() omits 50a7ca3c6fc8 mm: convert return type of handle_mm_fault() caller to vm_fault_t omits 0882ff9190e3 mm, slub: restore the original intention of prefetch_freep [...] omits 1f4aace60b0e fs/seq_file.c: simplify seq_file iteration code and interface omits 4cdfffc8722e vfs: discard ATTR_ATTR_FLAG omits 6cd00a01f0c1 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() omits 480bd56485b7 ocfs2: make several functions and variables static (and so [...] omits 229ba1f82abe ocfs2: clean up some unnecessary code omits 93f5920d8607 ocfs2: return -EROFS when filesystem becomes read-only omits 8d00d0c00c07 sh: prefer _THIS_IP_ to current_text_addr omits 82f7c5103dcd sh: make use of for_each_node_by_type() omits ab62ef82ea49 ntfs: mft: remove VLA usage omits 2c27ce915078 ntfs: decompress: remove VLA usage omits ac4ecf968acb ntfs: aops: remove VLA usage omits a10dcebacdb0 fs/ntfs/aops.c: don't disable interrupts during kmap_atomic() omits bed95c43c15e scripts: add Python 3 compatibility to spdxcheck.py omits fde5e903fb58 scripts/spdxcheck.py: work with current HEAD LICENSES/ directory omits f08957d0ffe9 fs/hpfs: extend gmt_to_local() conversion to 64-bit times omits bcf451ecfc8d fs/ntfs: use timespec64 directly for timestamp conversion omits a3fda0ffeaf0 fs/ufs: use ktime_get_real_seconds for sb and cg timestamps omits 2c1bb29aa6e7 firewire: use 64-bit time_t based interfaces omits e1fb4a086495 dax: remove VM_MIXEDMAP for fsdax and device dax omits e36488c83b6d bitfield: avoid gcc-8 -Wint-in-bool-context warning omits 6ed191ca9045 9p: add Dominique Martinet to MAINTAINERS omits 6b69cbd8b1fb 9p: remove Ron Minnich from MAINTAINERS omits f6069b9aa993 bpf: fix redirect to map under tail calls omits b4c296f9c964 RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr omits 9bd553929f68 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits bfdd19ad80f2 r8169: add missing Kconfig dependency omits a85da34e97f5 tools/bpf: fix bpf selftest test_cgroup_storage failure omits 022ff62c3d8c Merge tag 'drm-next-2018-08-17-1' of git://anongit.freedes [...] omits f80a71b0c411 Merge tag 'drm-next-2018-08-17' of git://anongit.freedeskt [...] omits edb0a2000936 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits fcedba42d94e block: remove duplicate initialization omits 5e2d059b52e3 Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm [...] omits d190775206d0 Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/ [...] omits 84f5685230c6 Merge tag 'vla-leftovers-v4.19-rc1' of git://git.kernel.or [...] omits f19f5c49bbc3 x86/speculation/l1tf: Exempt zeroed PTEs from inversion omits b0e5c2942694 Merge tag 'for-4.19/dm-changes' of git://git.kernel.org/pu [...] omits 2645b9d1a49c Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org [...] omits 46e62a072a82 Merge tag 'for_v4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 8ecebf4d767e Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 9e0d5c451f9e parisc: Consolidate unwind initialization calls omits 54c770da9923 parisc: Update comments in syscall.S regarding wide userland omits b6fc0cccb6b3 parisc: Fix ptraced 64-bit applications to call 64-bit syscalls omits 5b00ca0b8035 parisc: Restore possibility to execute 64-bit applications omits 0ef8e3bb974a bus: ti-sysc: Fix module register ioremap for larger offsets omits 1dbcb97c656e ARM: OMAP2+: Fix module address for modules using mpu_rt_idx omits 4769c003e0fc ARM: OMAP2+: Fix null hwmod for ti-sysc debug omits b748f2de4b2f EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] omits 3257d86182cc Merge branch 'topic/pl330' into for-linus omits baab8537a12b Merge branch 'topic/imx' into for-linus omits 4d4424823951 Merge branch 'topic/xilinx' into for-linus omits de764fdc9b42 Merge branch 'topic/ste' into for-linus omits 89b7e78fb22a Merge branch 'topic/renesas' into for-linus omits 35e0db66a88d Merge branch 'topic/owl' into for-linus omits e48696fb2076 Merge branch 'topic/nbpfaxi' into for-linus omits 531dabc7a629 Merge branch 'topic/mv_xor' into for-linus omits 2cc50b9f92dc Merge branch 'topic/ioat' into for-linus omits d3df935e35f5 Merge branch 'topic/intel' into for-linus omits d0c993f6acaf Merge branch 'topic/async_tx' into for-linus omits 340fd4cff43f platform/x86: intel_punit_ipc: fix build errors omits 5ad356eabc47 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() omits f6cc0c501649 arm64: Avoid calling stop_machine() when patching jump labels omits 9d64b539b738 PCI / ACPI / PM: Resume all bridges on suspend-to-RAM omits 3d63a3c14741 Merge tag 'drm-msm-next-2018-08-10' of git://people.freede [...] omits b2201ee554a5 remoteproc/davinci: use the reset framework omits 0258d7a5e261 Merge tag 'drm-intel-next-fixes-2018-08-16-1' of git://ano [...] omits 637319c67849 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits d32e2c6de78f Merge tag 'drm-msm-fixes-2018-08-10' of git://people.freed [...] omits bb730b5833b5 tracing: Fix SPDX format headers to use C++ style comments omits bcea3f96e11c tracing: Add SPDX License format tags to tracing files omits 179a0cc4e0e1 tracing: Add SPDX License format to bpf_trace.c omits cbb2fb13db32 Merge branch 'sockmap-ulp-fixes' omits 585f5a6252ee bpf, sockmap: fix sock_map_ctx_update_elem race with exist [...] omits 166ab6f0a070 bpf, sockmap: fix map elem deletion race with smap_stop_sock omits d40b0116c94b bpf, sockmap: fix leakage of smap_psock_map_entry omits 90545cdc3f2b tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach omits 037b0b86ecf5 tcp, ulp: add alias for all ulp modules omits 50f7ccc64750 cpuidle: menu: Update stale polling override comment omits 2a3eb51e30b9 cpufreq: governor: Avoid accessing invalid governor_data omits 0a3173a5f09b Merge branch 'linus/master' into rdma.git for-next omits 5198a4838145 Merge branch 'psy-fixes' into psy-next omits 757d91400720 tracing/blktrace: Fix to allow setting same value omits 566484a9e84c pktcdvd: fix setting of 'ret' error return for a few cases omits 92f4e77c8591 Revert "net/smc: Replace ib_query_gid with rdma_get_gid_attr" omits 965931e3a803 bpf: fix a rcu usage warning in bpf_prog_array_copy_core() omits 817b89beb9d8 samples/bpf: all XDP samples should unload xdp/bpf prog on [...] omits 21b172ee11b6 net/xdp: Fix suspicious RCU usage warning omits 91c1e6ba39cf blktrace: Add SPDX License format header omits 599d067dd3c1 block: change return type to bool omits 54c73f865150 net/mlx5e: Delete unneeded function argument omits 70fd8036d0d7 Documentation: networking: ti-cpsw: correct cbs parameters [...] omits 5e22002aa880 isdn: Disable IIOCDBGVAR omits 45316818371d net: dsa: add support for ksz9897 ethernet switch omits 7797b93b756d veth: Free queues on link delete omits ff93bca76992 ila: make lockdep happy again omits 32039eac4c48 net: sched: act_ife: always release ife action on init error omits 89982f7ccee2 Merge tag 'v4.18' into rdma.git for-next omits fc8ebd01deeb block, bfq: return nbytes and not zero from struct cftype [...] omits 5f34f69ede27 dt-bindings: net: ravb: Add support for r8a774a1 SoC omits a51c76b4dfb3 cls_matchall: fix tcf_unbind_filter missing omits f812164869b9 block, bfq: improve code of bfq_bfqq_charge_time omits d5801088a7bd block, bfq: reduce write overcharge omits e02a0aa26bf6 block, bfq: always update the budget of an entity when needed omits 8a511ba5feec block, bfq: readd missing reset of parent-entity service omits 13fe7056bebb Merge branch 'next' into for-linus omits c9533d1bca33 drm/amdgpu: Use kvmalloc for allocating UVD/VCE/VCN BO bac [...] omits 5c60a7389d79 Merge tag 'for-linus-4.19-ofs1' of git://git.kernel.org/pu [...] omits ea51f94b45a0 pNFS: Treat RECALLCONFLICT like DELAY... omits 1e1132ea21da dm writecache: fix a crash due to reading past end of dirt [...] omits feb9f55c33e5 netfilter: nft_dynset: allow dynamic updates of non-anonymous set omits 90d827f06beb netfilter: nft_tproxy: Fix missing-braces warning omits cdb2f401246e netfilter: uapi: fix linux/netfilter/nf_osf.h userspace co [...] omits 3206c516ce4e netfilter: nft_ct: make l3 protocol field optional for tim [...] omits 1bfc2bc7ad8a netfilter: doc: Add nf_tables part in tproxy.txt omits a148ce15375f netfilter: x_tables: do not fail xt_alloc_table_info too easilly omits 1c117d3b721a netfilter: conntrack: fix removal of conntrack entries whe [...] omits 6a48de014476 netfilter: nf_tables: don't prevent event handler from dev [...] omits d209df3e7f70 netfilter: nf_tables: fix register ordering omits 3e673b23b541 netfilter: fix memory leaks on netlink_dump_start error omits 4ef360dd6a65 netfilter: nft_set: fix allocation size overflow in privsi [...] omits da786717e089 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses omits b71ed54dc2a1 ipvs: don't show negative times in ip_vs_conn omits 14d32b2525dd jiffies: add utility function to calculate delta in ms omits a53b42c11815 ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() omits b6d6a3076ac4 Merge tag 'vfio-v4.19-rc1' of git://github.com/awilliam/li [...] omits ecf8402603d4 pNFS: When updating the stateid in layoutreturn, also upda [...] omits d01e12dd3f42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9502f0d1d905 Merge tag 'mailbox-v4.19' of git://git.linaro.org/landing- [...] omits ea93102f3224 Fix kexec forbidding kernels signed with keys in the secon [...] omits 817aef260037 Replace magic for trusting the secondary keyring with #define omits 4e31843f681c Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/ [...] omits 4acd8d01a239 MAINTAINERS: drm-misc: Change seanpaul's email address omits 28b7465376b9 s390/kdump: Remove kzalloc_panic omits 2d2e7075b871 s390/kdump: Fix memleak in nt_vmcoreinfo omits 263b0e480c9b s390/kdump: Make elfcorehdr size calculation ABI compliant omits 2abe24b4b095 s390/pci: remove fmb address from debug output omits 38204071a024 s390/pci: remove stale rc omits 866f3576a72b s390/pci: fix out of bounds access during irq setup omits 2395103b3fbf s390/zcrypt: fix ap_instructions_available() returncodes omits d2c9281c184b mfd: madera: Add register definitions for accessory detect omits 2f606da78230 mfd: sm501: Set coherent_dma_mask when creating subdevices omits 8d5a5ba9a8b9 mfd: bd71837: Devicetree bindings for ROHM BD71837 PMIC omits 30107fa6908b mfd: bd71837: Core driver for ROHM BD71837 PMIC omits f863ae594d33 media: platform: cros-ec-cec: Fix dependency on MFD_CROS_EC omits f91e654474d4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c715ebeb0303 Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] omits 04743f89bcad Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 5bae2be4efd5 Merge tag 'jfs-4.19' of git://github.com/kleikamp/linux-shaggy omits 6b583a64fd1e rtc: ds1307: simplify hwmon config omits 2b2f2aedba98 Merge tag 'gfs2-4.19.fixes' of git://git.kernel.org/pub/sc [...] omits 72f02ba66bd8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits db06f826ec12 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 6de4c691eab8 Merge tag 'gpio-v4.19-1' of git://git.kernel.org/pub/scm/l [...] omits c1c2ad82c772 Merge tag 'edac_for_4.19' of git://git.kernel.org/pub/scm/ [...] omits 99a2c789ddeb Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits 84fe4cc09abc signal: Don't send signals to tasks that don't exist omits fa3b39cdafbf Merge tag 'clang-format-for-linus-v4.19' of git://github.c [...] omits d983c89cc96a s390/ftrace: Add -mfentry and -mnop-mcount support omits 2f4df0017bae tracing: Add -mcount-nop option support omits 07d040812021 tracing: Avoid calling cc-option -mrecord-mcount for every [...] omits f28bc3c32c05 tracing: Handle CC_FLAGS_FTRACE more accurately omits 25ca1d74c673 Merge tag 'auxdisplay-for-linus-v4.19' of git://github.com [...] omits 70b20dd7f897 ALSA: update dell-wmi mic-mute registration to new world order omits 71f3a82fab1b Merge tag 'media/v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 54dbe75bbf1e Merge tag 'drm-next-2018-08-15' of git://anongit.freedeskt [...] omits dafa5f6577a9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9a76aba02a37 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits a1ceeca679dc RDMA/hns: Fix usage of bitmap allocation functions return values omits 0a957467c5fd x86: i8259: Add missing include file omits 4795ac626a2f Merge tag 'gvt-next-fixes-2018-08-14' of https://github.co [...] omits 6209c285e7a5 drm/i915: set DP Main Stream Attribute for color range on [...] omits 3012ea60c57d drm/i915/selftests: Hold rpm for unparking omits 3af71f649d22 drm/i915: Restore user forcewake domains across suspend omits 341a15bb91d4 drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] omits fa1b5d09d077 Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/sc [...] omits fa687fb9ced4 Merge branch 'remotes/lorenzo/pci/vmd' omits 323fc7509a2a Merge branch 'remotes/lorenzo/pci/mvebu' omits 732c47019de9 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 0ea77d2b209a Merge branch 'remotes/lorenzo/pci/iproc' omits 1974704eadb2 Merge branch 'remotes/lorenzo/pci/hv' omits 0c38011aba35 Merge branch 'remotes/lorenzo/pci/dwc' omits 37f0e311bca6 Merge branch 'remotes/lorenzo/pci/cadence' omits ce342a1aa8c6 Merge branch 'remotes/lorenzo/pci/aardvark' omits 0d56768651fc Merge branch 'remotes/lorenzo/pci/controller/misc' omits 3a48dc6fc260 Merge branch 'pci/virtualization' omits e7aaf90f9d9d Merge branch 'pci/switchtec' omits 5fc054a54476 Merge branch 'pci/resource' omits c689209be231 Merge branch 'pci/peer-to-peer' omits eadf3d320943 Merge branch 'pci/notes' omits 11c1a8e1f4fb Merge branch 'pci/msi' omits a40f72db8a37 Merge branch 'pci/misc' omits c0638a455382 Merge branch 'pci/hotplug' omits a8bcb5e5966c Merge branch 'pci/enumeration' omits 1ca358a8e3ff Merge branch 'pci/dpc' omits 187dacce1942 Merge branch 'pci/aspm' omits 3c3ab37f4c03 Merge branch 'pci/aer' omits af863d18a1fb Merge branch 'for-linus' omits 01f0e5cdedea Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 45687f96c112 PCI/AER: Don't clear AER bits if error handling is Firmware-First omits dd81b2c8a333 IB/core: Change filter function return type from int to bool omits d12e2eed2743 IB/core: Update GID entries for netdevice whose mac addres [...] omits 464b79b45aed IB/core: Add default GIDs of the bond master netdev omits a03d4d2775c7 IB/core: Consider adding default GIDs of bond device omits 408f1242d940 IB/core: Delete lower netdevice default GID entries in bon [...] omits e026bcc56107 Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/l [...] omits 7c7b562c6f0a Merge tag 'gcc-plugin-cleanup-v4.19-rc1' of git://git.kern [...] omits b125d9038819 Merge tag 'printk-for-4.19' of git://git.kernel.org/pub/sc [...] omits 8c326850304d Merge tag 'audit-pr-20180814' of git://git.kernel.org/pub/ [...] omits 6f7dac117d89 Merge tag 'selinux-pr-20180814' of git://git.kernel.org/pu [...] omits 92d4a03674b8 Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits 1eb46908b35d x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled omits 3529b9703c11 Merge tag 'pstore-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits 484004339d45 mac80211_hwsim: require at least one channel omits 8618289c4655 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() omits 8c479c2c0f9d Merge tag 'hardened-usercopy-v4.19-rc1' of git://git.kerne [...] omits d0fbb1d8a194 NFSv4: Fix locking in pnfs_generic_recover_commit_reqs omits 56c9bba135ab platform/x86: ideapad: Add Y520-15IKBM and Y720-15IKBM to [...] omits 880b29ac107d platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] omits aa7d16bfa3bd platform/x86: acer-wmi: refactor function has_cap omits d22296d9c38f platform/x86: thinkpad_acpi: Fix multi-battery bug omits 6640ee6289b9 platform/x86: thinkpad_acpi: extend battery quirk coverage omits cda5915d15d3 platform/x86: touchscreen_dmi: Add info for the Cube KNote [...] omits 207da7128a6d platform/x86: mlx-platform: Fix copy-paste error in mlxpla [...] omits ac7da1b787d9 Merge branches 'clk-actions-s700', 'clk-exynos-unused', 'c [...] omits 032405a754fb Merge branches 'clk-imx6-ocram', 'clk-missing-put', 'clk-t [...] omits 4a18ef5babd1 Merge branches 'clk-qcom-rpmh', 'clk-qcom-spdx', 'clk-con- [...] omits d16adaf0b92f Merge branches 'clk-mvebu-spdx', 'clk-meson', 'clk-imx7d-m [...] omits 139054634b40 Merge branches 'clk-imx-critical', 'clk-tegra-bpmp', 'clk- [...] omits ea4f7872c71a Merge branches 'clk-ingenic-fixes', 'clk-max9485', 'clk-px [...] omits b183c6887af3 Merge branches 'clk-imx6-video-parent', 'clk-qcom-sdm845-c [...] omits 5ef7748ba37e Merge branches 'clk-qcom-set-rate-gate', 'clk-core-set-rat [...] omits 2bb7005696e2 mailbox: Add support for i.MX messaging unit omits d6ef139c83cc dt-bindings: mailbox: imx-mu: add generic MU channel support omits 480285bd11e6 dt-bindings: arm: fsl: add mu binding doc omits c5f45fbb464e mailbox: add MODULE_LICENSE() for mtk-cmdq-mailbox.c omits 2538fb89b8f4 PCI: Limit config space size for Netronome NFP5000 omits 31130a16d459 Merge tag 'for-linus-4.19-rc1-tag' of git://git.kernel.org [...] omits 1202f4fdbcb6 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits b9f09866e0e9 IB/core: Avoid confusing del_netdev_default_ips omits 666e7099a41a IB/core: Add comment for change upper netevent handling omits 40b173ddce0f qedr: Add user space support for SRQ omits 3491c9e799fb qedr: Add support for kernel mode SRQ's omits 1212767e23bb qedr: Add wrapping generic structure for qpidr and adjust [...] omits 99a24e02ccf6 ubifs: Set default assert action to read-only omits c38c5a7f2e50 ubifs: Allow setting assert action as mount parameter omits 2e52eb74463f ubifs: Rework ubifs_assert() omits 6eb61d587f45 ubifs: Pass struct ubifs_info to ubifs_assert() omits 54169ddd382d ubifs: Turn two ubifs_assert() into a WARN_ON() omits c355aa465fce ubi: expose the volume CRC check skip flag omits 62652517753f ubi: provide a way to skip CRC checks omits a3d218280c27 ubifs: Use kmalloc_array() omits 95a22d2084d7 ubifs: Check data node size before truncate omits 08acbdd6fd73 Revert "UBIFS: Fix potential integer overflow in allocation" omits 49d2e05fb474 ubifs: Add comment on c->commit_sem omits 7e5471ce6dba ubifs: introduce Kconfig symbol for xattr support omits 1bf0572fe270 ubifs: use swap macro in swap_dirty_idx omits 3d95b89e573b x86/ACPI/cstate: Make APCI C1 FFH MWAIT C-state descriptio [...] omits 6855dc41b246 x86: Add entry trampolines to kcore omits d83212d5dd67 kallsyms, x86: Export addresses of PTI entry trampolines omits b96679422007 kallsyms: Simplify update_iter_mod() omits f390c5eb2858 cpuidle: menu: Fix white space omits 3df6f61fff49 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] omits 6cff57320275 ubifs: tnc: use monotonic znode timestamp omits 0eca0b8067c4 ubifs: use timespec64 for inode timestamps omits 11a6fc3dc743 ubifs: xattr: Don't operate on deleted inodes omits 312c39bd6d51 ubifs: gc: Fix typo omits eef19816ada3 ubifs: Fix memory leak in lprobs self-check omits 25677478474a ubi: Initialize Fastmap checkmapping correctly omits 59965593205f ubifs: Fix synced_i_size calculation for xattr inodes omits 00ee8b601028 ubifs: Fix directory size calculation for symlinks omits 99cbbe56eb8b perf auxtrace: Fix queue resize omits d0055f351e64 x86/smp: fix non-SMP broken build due to redefinition of a [...] omits 269777aa530f cpu/hotplug: Non-SMP machines do not make use of booted_once omits b5c16c7925fb ACPI / PMIC: CrystalCove: Extend PMOP support to support a [...] omits f317c7dc12b7 ACPICA: Clear status of all events when entering sleep states omits 5508672d7f49 perf python: Remove -mcet and -fcf-protection when buildin [...] omits 4efa829d1951 ACPICA: Update version to 20180810 omits 8b66fcfdee68 ACPICA: acpiexec: fix a small memory leak regression omits 8b23570ab001 ACPICA: Reference Counts: increase max to 0x4000 for large [...] omits ff5340f8ac94 ACPICA: Reference count: add additional debugging details omits 77d4e0966a8a ACPICA: acpi_exec: fixing -fi option omits fb2ef998af44 ACPICA: Debugger: Cleanup interface to the AML disassembler omits 4a7c94c72107 ACPICA: AML Parser: skip opcodes that open a scope upon pa [...] omits 089b2bec97bb ACPICA: Utilities: split hex detection into smaller functions omits 8a55c696d327 ACPICA: Update an error message for a duplicate table omits f016b19a9275 ACPICA: ACPICA: add status check for acpi_hw_read before a [...] omits d46b6537f0ce ACPICA: AML Parser: ignore all exceptions resulting from i [...] omits 26dcc12c009e rtc: s5m: Add SPDX license identifier omits 734c5cd5bc2f rtc: maxim: Add SPDX license identifiers omits 0625b4ba1a5d IB/mlx5: Fix leaking stack memory to userspace omits e6ecec342fef Merge tag 'docs-4.19' of git://git.lwn.net/linux omits 6f7ea94acbb7 rtc: isl1219: add device tree documentation omits cfa30622c854 rtc: isl1208: set ev-evienb bit from device tree omits 923aa4c378f9 PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips omits 747f62305dfb Merge tag 'sound-4.19-rc1' of git://git.kernel.org/pub/scm [...] omits 6eaf27811378 PCI/VPD: Check for VPD access completion before checking f [...] omits 9ece7cd833a3 rtc: isl1208: Add "evdet" interrupt source for isl1219 omits b72ae8cac0ca PCI: Add PCI_DEVICE_DATA() macro to fully describe device [...] omits dd35bdb0768f rtc: isl1208: add support for isl1219 with tamper detection omits a0a1a1ba3032 rtc: sysfs: facilitate attribute add to rtc device omits 82fd4b05d704 ALSA: seq: virmidi: Fix discarding the unsubscribed output omits 2c20443ec221 Merge tag 'acpi-4.19-rc1' of git://git.kernel.org/pub/scm/ [...] omits 0da9be22cdcb Update the e-mail address of Bart Van Assche omits b018fc980055 Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/li [...] omits c07b3682cd12 Merge tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/ [...] omits 4d88e3d24905 Merge tag 'devicetree-for-4.19' of git://git.kernel.org/pu [...] omits c6ed444fd6ff Merge tag 'pinctrl-v4.19-1' of git://git.kernel.org/pub/sc [...] omits 3860cae64c0a Merge tag 'regulator-v4.19' of git://git.kernel.org/pub/sc [...] omits 010b0e708e08 Merge tag 'spi-v4.19' of git://git.kernel.org/pub/scm/linu [...] omits 792adb90fa72 x86/init: fix build with CONFIG_SWAP=n omits 15bc88cd5f8e Merge tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/l [...] omits be718b524d8d Merge tag 'configfs-for-4.19' of git://git.infradead.org/u [...] omits f66dc7232002 Merge tag 'dma-mapping-4.19' of git://git.infradead.org/us [...] omits 344353366591 perf arm spe: Fix uninitialized record error variable omits c9b51a017065 perf tools: Move syscall_64.tbl check into check-headers.sh omits 7ea6e983b2cc perf tools: Make check-headers.sh check based on kernel dir omits b219a1d2de0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2fc71c9b74c Merge tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd omits 57ee3196ce7c Merge SCSI_IOCTL_SEND_COMMAND cleanup branch. omits 26a1ccc6c117 bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" omits 22fd99e948a6 drm/panel: simple: tv123wam: Add unprepare delay omits dda9f4b9cac6 f2fs: fix to skip verifying block address for non-regular inode omits 28a1f3ac1d0c kvm: x86: Set highest physical address bits in non-present [...] omits b19b46346f48 hv/netvsc: Fix NULL dereference at single queue mode fallback omits 73ba2fb33c49 Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk [...] omits 4597b62f7a60 net: filter: mark expected switch fall-through omits 21f2706b2010 xen-netfront: fix warn message as irq device name has '/' omits 6e24dcad021f cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 omits e29129fcac4b net: dsa: mv88e6xxx: missing unlock on error path omits f6f7a26abd14 rds: fix building with IPV6=m omits df60f6e835f7 blk-wbt: fix IO hang in wbt_wait() omits 96d18d8254dc inet/connection_sock: prefer _THIS_IP_ to current_text_addr omits 6feddb491301 net: dsa: mv88e6xxx: bitwise vs logical bug omits 66b51b0a0341 net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() omits 1c89a8e3d9a2 ieee802154: hwsim: using right kind of iteration omits ac272a3e9c08 Merge branch 'hns3-next' omits 3e85af6a6812 net: hns3: Add vlan filter setting by ethtool command -K omits 1c77215480bc net: hns3: Set tx ring' tc info when netdev is up omits 26a07ccc1d07 net: hns3: Remove tx ring BD len register in hns3_enet omits 128b900de7df net: hns3: Fix desc num set to default when setting channel omits 60081dcc4fce net: hns3: Fix for phy link issue when using marvell phy driver omits b01b7cf19bf4 net: hns3: Fix for information of phydev lost problem when [...] omits 6c39d5278e62 net: hns3: Fix for command format parsing error in hclge_i [...] omits 5fd50ac38fb6 net: hns3: Add support for serdes loopback selftest omits b089cfd95d32 block: don't warn for flush on read-only device omits 7fa750a16308 f2fs: rework fault injection handling to avoid a warning omits 958f338e96f8 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/ [...] omits e1b437691a62 orangefs: remove redundant pointer orangefs_inode omits 8bf782f64737 orangefs: Adding new return type vm_fault_t omits 781fca5b1046 Merge tag 'xfs-4.19-merge-6' of git://git.kernel.org/pub/s [...] omits 7d5e049e72c4 iomap: fix WARN_ON_ONCE on uninitialized variable omits 1fc25f51d7c1 xfs: sanity check ag header values in xrep_calc_ag_resblks omits 9f0e89359775 PCI: Match Root Port's MPS to endpoint's MPSS as necessary omits 3dbe97efe8bf PCI: Skip MPS logic for Virtual Functions (VFs) omits bc00b3ec7722 s390: reenable gcc plugins for real omits 77cfaf52eca5 mac80211: Run TXQ teardown code before de-registering interfaces omits f623f75ae443 rfkill-gpio: include linux/mod_devicetable.h omits 9f68cb579115 Merge branch 'for-4.19-nmi' into for-linus omits 76f7d6c07acd Merge branches 'acpi-button', 'acpi-battery' and 'acpi-osi' omits 3c94280456d9 Merge branches 'acpi-x86', 'acpi-bus', 'acpi-ec' and 'acpi-apei' omits 4a3f421b878d Merge branches 'acpica' and 'acpi-property' omits 7425ecd5e3e8 Merge branch 'pm-cpufreq' omits 8f0f2b621198 Merge branches 'powercap' and 'pm-devfreq' omits 17bc3432e39d Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi- [...] omits 7590ebb8b456 drm/i915/gvt: fix memory leak in intel_vgpu_ioctl() omits 4b25e737cfc7 drm/i915/gvt: Off by one in intel_vgpu_write_fence() omits de5372da605d drm/i915/kvmgt: Fix potential Spectre v1 omits 8d458ea0ec33 drm/i915/gvt: return error on cmd access omits d6c6113bfe19 drm/i915/gvt: initialize dmabuf mutex in vgpu_create omits 3fd34ac02ae8 drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device omits 993ff6d9df74 powerpc/64s: Fix PACA_IRQ_HARD_DIS accounting in idle_power4() omits 10f3e23f07cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 3bb37da509e5 Merge tag '4.19-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 161fa27ff2e2 Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pu [...] omits a1a4f841ec45 Merge tag 'for-4.19-tag' of git://git.kernel.org/pub/scm/l [...] omits 575b94386bd5 Merge tag 'locks-v4.19-1' of git://git.kernel.org/pub/scm/ [...] omits 4591343e3560 Merge branches 'work.misc' and 'work.dcache' of git://git. [...] omits f2be26989770 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/li [...] omits 4d2a073cde82 Merge branch 'work.lookup' of git://git.kernel.org/pub/scm [...] omits 1bbf3aed25e0 bnxt_en: take coredump_record structure off stack omits cf87615d15f3 net: systemport: fix unused function warning omits 81a8b0799632 net: stmmac: mark PM functions as __maybe_unused omits c2ebc25674e5 l2tp: fix unused function warning omits 3d46eee5a5f2 bnxt_en: avoid string overflow for record->system_name omits 9dc502d79778 net: lan743x: fix building without CONFIG_PTP_1588_CLOCK omits 3aad924025e2 net: lan743x: select CRC16 omits 0ea97a2d61df Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/ [...] omits 7bb516ca5424 xtensa: rework noMMU cache attributes initialization omits fec3259c9f74 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits be75de25251f xtensa: limit offsets in __loop_cache_{all,page} omits a66b4cd1e716 Merge branch 'work.open3' of git://git.kernel.org/pub/scm/ [...] omits b16528466786 Merge tag 'hwmon-for-linus-v4.19-rc1' of git://git.kernel. [...] omits e8ae5e92beee Merge branch 'net_sched-Fix-two-tc_index-filter-init-issues' omits 008369dcc5f7 net_sched: Fix missing res info when create new tc_index filter omits 2df8bee5654b net_sched: fix NULL pointer dereference when delete tcinde [...] omits 19997ba7cb74 nfp: clean up return types in kdoc comments omits e5a32b5b21a1 Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linu [...] omits 2280a5360e4f Merge branch 'parisc-4.19-1' of git://git.kernel.org/pub/s [...] omits c2d9f5bc2db4 Merge branch 'clkdev' of git://git.armlinux.org.uk/~rmk/linux-arm omits 9b27efe08180 Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk [...] omits 85a0b791bc17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 486edfb1039d IB/ucm: Fix compiling ucm.c omits 13e091b6dd0e Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] omits eac341194426 Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/lin [...] omits d191c82d4d9b Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...] omits 6d43743e9079 Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() omits 38e967ae1e60 Uprobes: Simplify uprobe_register() body omits 1880861226c1 kconfig: remove P_ENV property type omits 4d5ac4b8ca1e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c151272d1687 kconfig: remove unused sym_get_env_prop() function omits 512ddf7d7db0 coccicheck: return proper error code on fail omits 09d4d9648bd0 Coccinelle: doubletest: reduce side effect false positives omits 203b4fc903b6 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits 7edcf0d314f6 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits c371e7b438ca Merge tag 'mlx5e-updates-2018-08-10' of git://git.kernel.o [...] omits 30de24c7dd21 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits f4990264565c Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits dddc0557e3a0 drm/amd/display: Guard against null crtc in CRC IRQ omits 433149130c31 drm/amd/display: Pass connector id when executing VBIOS CT omits ad8960a6cb06 drm/amd/display: Check if clock source in use before disabling omits fc69009e35b7 drm/amd/display: Allow clock sharing b/w HDMI and DVI omits 7cb528550717 drm/amd/display: Fix warning observed in mode change on Vega omits 321f65a62359 drm/amd/display: fix single link DVI has no display omits 20acbed47d30 drm/amdgpu/vce: VCE entity initialization relies on ring i [...] omits 27a52501970a Merge branch 'x86-debug-for-linus' of git://git.kernel.org [...] omits 33d5bd070544 drm/amdgpu/uvd: UVD entity initialization relys on ring in [...] omits 4d77c0f676e9 drm/amdgpu:add VCN booting with firmware loaded by PSP omits 235ac9de625a drm/amdgpu:add VCN support in PSP driver omits c9ca989696ff drm/amdgpu:add new firmware id for VCN omits 435198f33b56 drm/amdgpu: update tmr mc address omits abf412b3efb2 drm/amdgpu:add tmr mc address into amdgpu_firmware_info omits 7796916146b8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 62421cd94301 NFSv4: Fix a typo in nfs4_init_channel_attrs() omits 8aafd2fde378 NFSv4: Don't busy wait if NFSv4 session draining is interrupted omits 36f49ca8ca6d Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 00b24d545549 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits e4648aa4f98a NFS recover from destination server reboot for copies omits d8dfa59f5a51 bus: imx-weim: Remove VLA usage omits 699112f5e831 drm/i2c: tda9950: Remove VLA usage omits f24d6f2654d3 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits b9b8e5b76386 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits 66e22087bdf6 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 1e45e9a95ec2 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 8603596a327c Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits cf916ffbe0c6 net/mlx5: Improve argument name for add flow API omits a8274b854b5e net/mlx5: Reorganize the makefile omits 6dbc80ca41f5 net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK omits c5791ab0abec net/mlx5e: vxlan.c depends on CONFIG_VXLAN omits 44f68ae0cad6 net/mlx5e: Move flow steering declarations into en/fs.h omits ec0800459770 net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow st [...] omits fe6d86b3c316 net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc omits cff2b1e3e832 net/mlx5e: Ethtool steering, move ethtool callbacks omits 974ce34a0c12 net/mlx5e: Ethtool steering, l4 proto support omits ca7deb028a2c net/mlx5e: Ethtool steering, ip6 support omits 7695e73f3db4 PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 omits bc9e9cf0401f dm crypt: don't decrease device limits omits de5d1b39ea0b Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 1c594774283a Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits 142644f8a1f8 net/mlx5e: Ethtool steering flow parsing refactoring omits b29c61dac3a2 net/mlx5e: Ethtool steering flow validation refactoring omits 491278b69877 remoteproc/davinci: Mark error recovery as disabled omits a2eed33dcdb7 ide: mark expected switch fall-throughs omits 777a82f87a9a ide-tape: remove redundant variable buffer_size omits bb1215a2d011 ide: remove redundant variables queue_run_ms and left omits 51d8aac23649 perf tools: Fix check-headers.sh AND list path of execution omits 42c625a486f3 net: sched: act_ife: disable bh when taking ife_mod_lock omits 3f4417d693b4 perf tools: Check for null when copying nsinfo. omits bb2a0812eb78 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 0ae98637b611 tools lib traceevent: Rename static variables and function [...] omits c99eeaf54972 tools lib traceevent: Rename various pevent APIs omits 1634e4604ccc tools lib traceevent: Rename internal parser related APIs omits 413af01c8d9d tools lib traceevent: Rename various pevent get/set/is APIs omits 610e1e4ff043 tools lib traceevent: Rename pevent_find_* APIs omits 8b3e08722ec8 tools lib traceevent: Rename pevent field APIs omits dc05ebf373e9 tools lib traceevent: Rename pevent_data_ APIs omits b843e9c3a271 tools lib traceevent: Rename pevent_register / unregister APIs omits 64e237906963 tools lib traceevent: Rename pevent_filter* APIs omits ca2921dd9026 tools lib traceevent, perf tools: Rename traceevent_plugi [...] omits f7951c33f0fe Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 3cf477836e24 tools lib traceevent: Rename pevent_function* APIs omits d97f4ef177dd tools lib traceevent, tools lib lockdep: Rename 'enum peve [...] omits 6fed932e9242 tools lib traceevent, perf tools: Rename 'enum pevent_flag [...] omits fc9b69710e0e tools lib traceevent, perf tools: Rename traceevent_* APIs omits ece2a4f48386 tools lib traceevent, perf tools: Rename pevent_set_* APIs omits 13a418904ee1 tools lib traceevent, perf tools: Rename pevent_register_* APIs omits 59c1baee25e2 tools lib traceevent, perf tools: Rename pevent_read_numbe [...] omits 6a48dc298ee1 tools lib traceevent, perf tools: Rename pevent print APIs omits c60167c187f9 tools lib traceevent, perf tools: Rename pevent parse APIs omits af85cd19521f tools lib traceevent, perf tools: Rename pevent find APIs omits 4d5c58b15c43 tools lib traceevent, perf tools: Rename pevent alloc / free APIs omits c32d52b4641d tools lib traceevent, perf tools: Rename pevent plugin rel [...] omits 2406fb8d94fb Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits cbc49b25b9cf tools lib traceevent, perf tools: Rename 'struct pevent_re [...] omits 37a16046800c Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits b99cdfdf0b1c Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d494500a7043 f2fs: support fault_type mount option omits 3f16ecd950e5 f2fs: fix to return success when trimming meta area omits 6b9cb1242cb0 f2fs: fix use-after-free of dicard command entry omits b83dcfe67142 f2fs: support discard submission error injection omits 35ec7d574884 f2fs: split discard command in prior to block layer omits a690efffd163 f2fs: wake up gc thread immediately when gc_urgent is set omits 6eae269461b8 f2fs: fix incorrect range->len in f2fs_trim_fs() omits 22969158083c f2fs: refresh recent accessed nat entry in lru list omits a33c150237a2 f2fs: fix avoid race between truncate and background GC omits c7079853c859 f2fs: avoid race between zero_range and background GC omits 91291e9998d2 f2fs: fix to do sanity check with block address in main area v2 omits bcbfbd604dcb f2fs: fix to do sanity check with inline flags omits d0daaeaf6014 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 400439275d95 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 0ad6b38ab2cc Merge branch 'core-debugobjects-for-linus' of git://git.ke [...] omits c1617fb4c5ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 961d9735357e Merge tag 'wireless-drivers-next-for-davem-2018-08-12' of [...] omits 03e61914a6d2 Merge tag 'm68k-for-v4.19-tag1' of git://git.kernel.org/pu [...] omits 627672cf431b dt-bindings: interrupt-controller: SiFive Plaform Level In [...] omits b67bc7cb4088 dt-bindings: interrupt-controller: RISC-V local interrupt [...] omits 45c91fb20093 liquidio: remove set but not used variable 'is25G' omits 0ec456802d13 cxgb4: remove set but not used variable 'spd' omits 3b20818b0acd lan743x: lan743x: Remove duplicated include from lan743x_ptp.c omits 1150827b121e virtio_net: remove duplicated include from virtio_net.c omits 71e41286203c packet: switch kvzalloc to allocate memory omits 0192e7d46c77 net: Change the layout of structure trace_event_raw_fib_ta [...] omits a72ce9ad7cfc Merge branch 'net-sched-actions-rename-for-grep-ability-an [...] omits 7c5790c4da0e net: sched: act_mirred method rename for grep-ability and [...] omits 8aa7f22e5649 net: sched: act_vlan method rename for grep-ability and co [...] omits 353d2c253f4c net: sched: act_skbmod method rename for grep-ability and [...] omits 45da1dac612c net: sched: act_skbedit method rename for grep-ability and [...] omits 798de374e503 net: sched: act_simple method rename for grep-ability and [...] omits 2ac063474dc7 net: sched: act_police method rename for grep-ability and [...] omits 6a2b401cd17d net: sched: act_pedit method rename for grep-ability and c [...] omits 0390514fe155 net: sched: act_nat method rename for grep-ability and con [...] omits 11b9695b3ff0 net: sched: act_ipt method rename for grep-ability and con [...] omits 1740005e2a0c net: sched: act_gact method rename for grep-ability and co [...] omits c831549c3f53 net: sched: act_sum method rename for grep-ability and con [...] omits 2fbec27f816b net: sched: act_bpf method rename for grep-ability and con [...] omits 962ad1f937d8 net: sched: act_connmark method rename for grep-ability an [...] omits 9af18e56d43c cpumask: make cpumask_next_wrap available without smp omits 7c53a722459c r8169: don't use MSI-X on RTL8168g omits 0fcf6c02b205 ceph: don't drop message if it contains more data than expected omits 342ce1823eba ceph: support cephfs' own feature bits omits 4de17aea5cef crush: fix using plain integer as NULL warning omits bad87216fb84 libceph: remove unnecessary non NULL check for request_key omits e5bc08d09f5f ceph: refactor error handling code in ceph_reserve_caps() omits 7bf8f736c8e0 ceph: refactor ceph_unreserve_caps() omits d55484929029 ceph: change to void return type for __do_request() omits 9da12e3a7de1 ceph: compare fsc->max_file_size and inode->i_size for max [...] omits 36a4c72d1c6f ceph: add additional size check in ceph_setattr() omits 9ebcc22c1be8 Merge branch 'nixge-Minor-cleanups' omits fd5cf434a4b0 net: nixge: Don't store skb in app4 field of descriptor omits e158770e2289 net: nixge: Do not zero application specific fields in desc omits 6d37fa49da1e l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache omits e6f86b0f7ae4 ipv6: Add icmp_echo_ignore_all support for ICMPv6 omits 8f7800444220 Merge branch 'net-tls-Combined-memory-allocation-for-decry [...] omits 0b243d004ea6 net/tls: Combined memory allocation for decryption request omits 4c42ae4f6ab7 RISC-V: Fix !CONFIG_SMP compilation error omits 8237f8bc4f6e irqchip: add a SiFive PLIC driver omits 94f592f0e5b9 RISC-V: Add the directive for alignment of stvec's value omits 62b019436814 clocksource: new RISC-V SBI timer driver omits 6ea0f26a7913 RISC-V: implement low-level interrupt handling omits bec2e6ac353d RISC-V: add a definition for the SIE SEIE bit omits 4b40e9ddc892 RISC-V: remove INTERRUPT_CAUSE_* defines from asm/irq.h omits b9d5535746e3 RISC-V: simplify software interrupt / IPI code omits b9490350f751 RISC-V: remove timer leftovers omits 5b5c2a2c44d7 RISC-V: Add early printk support via the SBI console omits 758914fea278 RISC-V: Don't increment sepc after breakpoint. omits a89757daf25c RISC-V: implement __lshrti3. omits 4938c79bd0f5 RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building [...] omits c61b466d4f88 Merge branches 'fixes', 'misc' and 'spectre' into for-linus omits 53ccb22b8d4a ARM: 8778/1: clkdev: don't call __of_clk_get_by_name() unn [...] omits f3b28362b683 irqchip/s3c24xx: Remove unneeded comparison of unsigned long to 0 omits 4ce719f846a4 IB/uverbs: Do not check for device disassociation during ioctl omits 51d0a2b4cfa9 IB/uverbs: Remove struct uverbs_root_spec and all supporting code omits 3a863577a749 IB/uverbs: Use uverbs_api to unmarshal ioctl commands omits b61815e24165 IB/uverbs: Use uverbs_alloc for allocations omits 461bb2eee4e1 IB/uverbs: Add a simple allocator to uverbs_attr_bundle omits 00d22a1c367d xfs: recalculate summary counters at mount time if icount is bad omits 976d34e2dab1 KVM: arm/arm64: Skip updating PTE entry if no change omits 86658b819cd0 KVM: arm/arm64: Skip updating PMD entry if no change omits f11b9abc9318 Documentation: remove dynamic-resolution-notes reference t [...] omits 330ad75f6a79 Bluetooth: mediatek: pass correct size to h4_recv_buf() omits f5b6c1fcb42f Merge tag 'asoc-v4.19' of https://git.kernel.org/pub/scm/l [...] omits 4096165d5521 irqchip/stm32: Fix init error handling omits 0702bc4d2fe7 irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] omits c8921d72e390 parisc: Fix and improve kernel stack unwinding omits 3b885ac1dc35 parisc: Remove unnecessary barriers from spinlock.h omits 7797167ffde1 parisc: Remove ordered stores from syscall.S omits 4a53ec1ccf93 parisc: prefer _THIS_IP_ and _RET_IP_ statement expressions omits 75ebedf1d263 parisc: Add HAVE_REGS_AND_STACK_ACCESS_API feature omits 93cb8e20d56b parisc: Drop architecture-specific ENOTSUP define omits c1f59375b378 parisc: use generic dma_noncoherent_ops omits 7f1501053811 parisc: always use flush_kernel_dcache_range for DMA cache [...] omits a34a9b9682a5 parisc: merge pcx_dma_ops and pcxl_dma_ops omits a2dc009afa9a powerpc/mm/book3s/radix: Add mapping statistics omits 241b5f7ffcbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 70b5c4ee8e3b Merge branch 'topic/hvc' into next omits b3124ec2f997 Merge branch 'fixes' into next omits f9090d4c2213 drm/i915/gvt: free workload in vgpu release omits 56869d45e364 kconfig: fix the rule of mainmenu_stmt symbol omits edcd9d977354 net/9p/trans_virtio.c: add null terminal for mount tag omits 23cba9cbde0b 9p/virtio: fix off-by-one error in sg list bounds check omits c69f297d7f0b 9p: fix whitespace issues omits 10aa14527f45 9p: fix multiple NULL-pointer-dereferences omits 3111784bee81 fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] omits f984579a01d8 9p: validate PDU length omits 9f476d7c540c net/9p/trans_fd.c: fix race by holding the lock omits 430ac66eb4c5 net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] omits 31934da81036 net/9p/virtio: Fix hard lockup in req_done omits c7ebbae7cf9c net/9p/trans_virtio.c: fix some spell mistakes in comments omits d28c756caee6 9p/net: Fix zero-copy path in the 9p virtio transport omits 2557d0c57c0c 9p: Embed wait_queue_head into p9_req_t omits f28cdf0430fc 9p: Replace the fidlist with an IDR omits b5303be2bee3 9p: Change p9_fid_create calling convention omits 2d58f63f72f2 9p: Fix comment on smp_wmb omits 7913690dcc5e net/9p/client.c: version pointer uninitialized omits 6baaac096179 fs/9p/v9fs.c: fix spelling mistake "Uknown" -> "Unknown" omits 92aef4675d5b net/9p: fix error path of p9_virtio_probe omits b87d1d26521e 9p/net/protocol.c: return -ENOMEM when kmalloc() failed omits 64ad31f32840 net/9p/client.c: add missing '\n' at the end of p9_debug() omits fe6340e2d1f5 fs/9p/vfs_file.c: use new return type vm_fault_t omits 2ce3206b9eb3 Merge branch 'bpf-ancestor-cgroup-id' omits 5ecd8c22739b selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id omits 02f6ac7456a0 selftests/bpf: Add cgroup id helpers to bpf_helpers.h omits 539764d07b49 bpf: Sync bpf.h to tools/ omits 7723628101aa bpf: Introduce bpf_skb_ancestor_cgroup_id helper omits e8d2bec04579 bpf: decouple btf from seq bpf fs dump and enable more maps omits 94710cac0ef4 Linux 4.18 omits 921195d3568c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b5b1404d0815 init: rename and re-order boot_cpu_state_init() omits d6dd6431591b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47ac76662ca9 tty: serial: 8250: Revert NXP SC16C2552 workaround omits 01239d77b9dd xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree omits fa6c668d807b xfs: remove b_last_holder & associated macros omits 10259de1d869 iomap: Switch to offset_in_page for clarity omits e25ff835af89 xfs: Close race between direct IO and xfs_break_layouts() omits 3d27c4de8d4f Revert "uio: use request_threaded_irq instead" omits 062a585ec21e KVM: arm: Use true and false for boolean values omits d0823cb346bc KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore [...] omits dc961e5395dd KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h omits 3e8a8a50c7ef KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1 [...] omits 03bd646d863d KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC [...] omits 6249f2a47926 KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs omits e22fa39cd013 KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding omits 73b383141d29 Merge branch 'for-next' into for-linus omits 78cbac647e61 Merge branch 'ip-faster-in-order-IP-fragments' omits a4fd284a1f8f ip: process in-order fragments efficiently omits 353c9cb36087 ip: add helpers to process in-order fragments faster. omits 6a92ef08a135 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits eb2b3d034511 bcache: add the missing comments for smp_mb()/smp_wmb() omits d0c1b89a409f bcache: remove unnecessary space before ioctl function poi [...] omits 87418ef9f07a bcache: add missing SPDX header omits b3cf37bfa1a4 bcache: move open brace at end of function definitions to [...] omits e1f08f1bc013 bcache: add static const prefix to char * array declarations omits 3be11dbab67a bcache: fix code comments style omits 3069211be300 bcache: do not check NULL pointer before calling kmem_cach [...] omits bc81b47e828a bcache: prefer 'help' in Kconfig omits 2b1edd23ecc6 bcache: fix typo 'succesfully' to 'successfully' omits d9c61d30e86a bcache: replace '%pF' by '%pS' in seq_printf() omits c63ca7871aa3 bcache: fix indent by replacing blank by tabs omits 6ae63e3501c4 bcache: replace printk() by pr_*() routines omits 958bf494ecf0 bcache: replace Symbolic permissions by octal permission numbers omits b0d30981c05f bcache: style fixes for lines over 80 characters omits fc2d5988b597 bcache: add identifier names to arguments of function definitions omits 1fae7cf05293 bcache: style fix to add a blank line after declarations omits 6f10f7d1b02b bcache: style fix to replace 'unsigned' by 'unsigned int' omits b86d865cb1ca blkcg: Make blkg_root_lookup() work for queues in bypass mode omits 9a95d9c6429b Merge branch 'Remove-rtnl-lock-dependency-from-all-action- [...] omits e329bc427395 net: sched: act_police: remove dependency on rtnl lock omits 51a9f5ae6539 net: core: protect rate estimator statistics pointer with lock omits 4e232818bd32 net: sched: act_mirred: remove dependency on rtnl lock omits 84a75b329be8 net: sched: extend action ops with put_dev callback omits 764e9a24480f net: sched: act_vlan: remove dependency on rtnl lock omits 729e01260989 net: sched: act_tunnel_key: remove dependency on rtnl lock omits c8814552fe51 net: sched: act_skbmod: remove dependency on rtnl lock omits 5e48180ed8bc net: sched: act_simple: remove dependency on rtnl lock omits d77284956656 net: sched: act_sample: remove dependency on rtnl lock omits 67b0c1a3c9ce net: sched: act_pedit: remove dependency on rtnl lock omits ff25276de997 net: sched: act_ipt: remove dependency on rtnl lock omits 54d0d423a48a net: sched: act_ife: remove dependency on rtnl lock omits e8917f437006 net: sched: act_gact: remove dependency on rtnl lock omits b6a2b971c0b0 net: sched: act_csum: remove dependency on rtnl lock omits 2142236b4584 net: sched: act_bpf: remove dependency on rtnl lock omits 2b14e1ea212d Merge branch 'net-sctp-Avoid-allocating-high-order-memory- [...] omits 0d493b4d0be3 net/sctp: Replace in/out stream arrays with flex_array omits 05364ca03cfd net/sctp: Make wrappers for accessing in/out streams omits b70f1f3af47f tc: Update README and add config omits 3305f9a90524 Merge branch 'l2tp-rework-pppol2tp-ioctl-handling' omits 4f5f85e9a70e l2tp: let pppol2tp_ioctl() fallback to dev_ioctl() omits 7390ed8a4050 l2tp: zero out stats in pppol2tp_copy_stats() omits b0e29063dcb3 l2tp: remove pppol2tp_session_ioctl() omits 528534f0deda l2tp: remove pppol2tp_tunnel_ioctl() omits 79e6760e64d1 l2tp: handle PPPIOC[GS]MRU and PPPIOC[GS]FLAGS in pppol2tp [...] omits bdd0292f96e4 l2tp: simplify pppol2tp_ioctl() omits 01e28b921b19 l2tp: split l2tp_session_get() omits d6a61ec93667 l2tp: define l2tp_tunnel_uses_xfrm() omits 8a8982d1e213 Merge branch 'netsec-driver-improvements' omits b6311b7bea41 net: socionext: Increase descriptors to 256 omits 63ae7949e94a net: socionext: Use descriptor info instead of MMIO reads on Rx omits 78aca3bbee88 vxge: remove set but not used variable 'req_out', 'status' [...] omits 29afde505178 Merge branch 'virtio_net-Expand-affinity-to-arbitrary-numb [...] omits 2ca653d607ce virtio_net: Stripe queue affinities across cores. omits 19e226e8cc5d virtio: Make vp_set_vq_affinity() take a mask. omits 07624df1c9ef lan743x: lan743x: Add PTP support omits 217e502b89d4 Merge branch 'tcp-new-mechanism-to-ACK-immediately' omits fd2123a3d752 tcp: avoid resetting ACK timer upon receiving packet with [...] omits 15bdd5686c2c tcp: always ACK immediately on hole repairs omits d2ccd7bc8acd tcp: avoid resetting ACK timer in DCTCP omits 466466dc6c28 tcp: mandate a one-time immediate ACK omits 8a8a894ebbc2 wimax: usb-tx: mark expected switch fall-through omits 849063074a84 wimax: usb-fw: mark expected switch fall-through omits d331e7589753 net: dp83640: Mark expected switch fall-throughs omits 98ed1e642c45 rxrpc: remove redundant static int 'zero' omits f741917e24e9 drivers/net/usb/r8152: remove the unneeded variable "ret" [...] omits ec0c96714e7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d472b3a6cf63 xen/netfront: don't cache skb_shinfo() omits 556fdd857fb1 Merge branch 'cpsw-runtime-pm-fix' omits 803c4f64d79d net: ethernet: ti: cpsw: fix runtime_pm while add/kill vlan omits be35b982e83a net: ethernet: ti: cpsw: clear all entries when delete vid omits 9805d4bcf8f9 mtd: rawnand: atmel: Select GENERIC_ALLOCATOR omits d0eea5d8db42 Merge tag 'spi-nor/for-4.19' of git://git.infradead.org/li [...] omits da86748bf600 Merge tag 'nand/for-4.19' of git://git.infradead.org/linux [...] omits 42a0cc347858 sys: don't hold uts_sem while accessing userspace memory omits 5820f140edef userns: move user access out of the mutex omits 355139a8dba4 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] omits 4f7a7beaee77 zram: remove BD_CAP_SYNCHRONOUS_IO with writeback feature omits 24eee1e4c479 mm/memory.c: check return value of ioremap_prot omits 3ca17b1f3628 lib/ubsan: remove null-pointer checks omits 5832fcf9990c MAINTAINERS: GDB: update e-mail address omits 8605212a7c37 bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c omits 4bcb4ad6634e MIPS: Consistently declare TLB functions omits b29fea367603 MIPS: Export tlbmiss_handler_setup_pgd near its definition omits 9d6f417714c3 Merge branch 'bpf-reuseport-map' omits 91134d849a0e bpf: Test BPF_PROG_TYPE_SK_REUSEPORT omits 6bc8529c414f bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY omits 3bd43a8c91cb bpf: Sync bpf.h uapi to tools/ omits aa5f0c96cc7b bpf: Refactor ARRAY_SIZE macro to bpf_util.h omits 8217ca653ec6 bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reusepo [...] omits 2dbb9b9e6df6 bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT omits 5dc4c4b7d4e8 bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY omits 736b46027eb4 net: Add ID (if needed) to sock_reuseport and expose reuse [...] omits 40a1227ea845 tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket omits c4f7173ac3b7 smb3: create smb3 equivalent alias for cifs pseudo-xattrs omits 309333648156 f2fs: fix to reset i_gc_failures correctly omits d3f07c049dab f2fs: fix invalid memory access omits 50fa53eccf9f f2fs: fix to avoid broken of dnode block list omits 6e45f2a59ffb f2fs: use true and false for boolean values omits e494c2f995d6 f2fs: fix to do sanity check with cp_pack_start_sum omits 8d714f8aa34c f2fs: avoid f2fs_bug_on() in cp_error case omits 66110abc4c93 f2fs: fix to clear PG_checked flag in set_page_dirty() omits 546907de9952 drm/msm: a6xx: fix spelling mistake: "initalization" -> "i [...] omits 77a209cd7153 drm/msm/disp/dpu: fix early dereference of physical encoder omits 4b565ca5a2cb drm/msm: Add A6XX device support omits 2d7563225333 drm/msm: update generated headers omits 2c087a336676 drm/msm/adreno: Load the firmware before bringing up the hardware omits 8e54eea503ca drm/msm: Add a helper function to parse clock names omits 3d83d3188460 Documentation: corrections to console/console.txt omits 96fdb7c49957 Documentation: add ioctl number entry for v4l2-subdev.h omits ee97d8abacb9 Remove gendered language from management style documentation omits 6a1f444fefeb IB/uverbs: Remove the ib_uverbs_attr pointer from each attr omits 4b3dd2bbf081 IB/uverbs: Provide implementation private memory for the u [...] omits 6b0d08f4a271 IB/uverbs: Use uverbs_api to manage the object type inside [...] omits 9ed3e5f44772 IB/uverbs: Build the specs into a radix tree at runtime omits 7d96c9b17636 IB/uverbs: Have the core code create the uverbs_root_spec omits 0520344cdb1e liquidio: copperhead LED identification omits 1e7953bc5604 qed/qede: qede_setup_tc() can be static omits 4f23c43c414d mlxsw: core: remove unnecessary function mlxsw_core_driver_put omits 0f5c6c30a0f8 net: mvneta: fix mvneta_config_rss on armada 3700 omits 0d86caff0636 net/smc: send response to test link signal omits a487711aac3b Merge branch 'r8169-smaller-improvements' omits abe8b2f71e28 r8169: don't configure max jumbo frame size per chip version omits eb88f5f7128c r8169: don't configure csum function per chip version omits 05bbe5584ff9 r8169: simplify interrupt handler omits 098b01ad9837 r8169: don't include asm headers directly omits bc4fcd0a1b76 r8169: remove version info omits 0780b866668e Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits a5ec96ddfd55 gpio: it87: Add support for IT8613 omits 62885203f71b gpio: it87: add support for IT8718F Super I/O. omits 3789f5acb9bb gpiolib: Avoid calling chip->request() for unused gpios omits 21041daba230 gpio: tegra: Include the right header omits d799a4de0a25 gpio: mmio: Fix up inverted direction registers omits 516df4eb284d gpio: xilinx: Use the right include omits c2944a9a09a2 pinctrl: nomadik: silence uninitialized variable warning omits 504c76979bcc pinctrl: axp209: Fix NULL pointer dereference after allocation omits 50fe83a3eb50 gpio: timberdale: Include the right header omits 32e49b9a808a gpio: tb10x: Use the right include omits 6ff0497402ef gpiolib: Fix of_node inconsistency omits 01f1974e5f08 pinctrl: samsung: Remove duplicated "wakeup" in printk omits f8a79d5c7ef4 tracepoints: Free early tracepoints after RCU is initialized omits 016f8ffc48cb uprobes: Use synchronize_rcu() not synchronize_sched() omits d878efce73fe x86/mm/pti: Move user W+X check into pti_finalize() omits e0a568dcd18b tracing: Fix synchronizing to event changes with tracepoin [...] omits b207de3ec531 ftrace: Remove unused pointer ftrace_swapper_pid omits 3f1756dc210e tracing: More reverting of "tracing: Centralize preemptirq [...] omits f27107fa20ad tracing/irqsoff: Handle preempt_count for different configs omits bff1b208a5d1 tracing: Partial revert of "tracing: Centralize preemptirq [...] omits da2048b7348a Revert "media: vivid: shut up warnings due to a non-trivia [...] omits 74b247f4c363 Merge branch 'bpf-btf-for-htab-lru' omits af2a81dab447 tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps omits 699c86d6ec21 bpf: btf: add pretty print for hash/lru_hash maps omits dc1508a579e6 bpf: fix bpffs non-array map seq_show issue omits 13942aa94a8b xfs: repair the AGI omits 0e93d3f43ec7 xfs: repair the AGFL omits f9ed6debca45 xfs: repair the AGF omits 096177a8b519 tools lib traceevent, perf tools: Rename struct pevent to [...] omits 46451874c7c9 bcache: fix error setting writeback_rate through sysfs interface omits fd685657cd54 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2d1ce5ec2117 PCI: Check for PCIe Link downtraining omits ebddd97afb89 cxgb4: add support to display DCB info omits e4ed2b9eff1d net: chelsio: cxgb2: remove unused array pci_speed omits 29a06a779977 mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxs [...] omits c9fbb2d25295 net: Provide stub for __netif_set_xps_queue if there is no [...] omits f313b43be461 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits cdeaf9d04a5a smb3: allow previous versions to be mounted with snapshot= [...] omits e55954a5f7ce cifs: don't show domain= in mount output when domain is empty omits c1777df1a5d5 cifs: add missing support for ACLs in SMB 3.11 omits c1acb21b32a3 Merge branch 'spi-4.19' into spi-next omits c3c7126248a0 Merge branch 'spi-4.18' into spi-linus omits d22d59362b7b Merge branch 'regulator-4.19' into regulator-next omits a8afa92ec0d9 Merge branch 'regulator-4.18' into regulator-linus omits 46fc033eba42 regulator: add QCOM RPMh regulator driver omits 0db021f7a273 regulator: dt-bindings: add QCOM RPMh regulator bindings omits 2de4471a263d Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 4afec79f652b hwmon: (adt7475) Change show functions to return error dat [...] omits 702afead45e1 hwmon: (adt7475) Change update functions to add error handling omits b36fb17159ad hwmon: (adt7475) Change valid parameter to bool type omits 5cf943ede4af hwmon: (adt7475) Split device update function to measure a [...] omits f39684524b39 Documentation/fb: corrections for fbcon.txt omits df37e225f259 fbcon: Do not takeover the console from atomic context omits 4d64c8e02cda dummycon: Stop exporting dummycon_[un]register_output_notifier omits bedb38fc9175 fbcon: Only defer console takeover if the current console [...] omits 15f4c357f909 fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if [...] omits aa12af77aae0 Bluetooth: Add definitions for LE set address resolution omits 60afdf066a35 Merge branch 'bpf-veth-xdp-support' omits 638264dc9022 veth: Support per queue XDP ring omits d1396004dd86 veth: Add XDP TX and REDIRECT omits 2539650fadbf xdp: Helpers for disabling napi_direct of xdp_return_frame omits 0b19cc0a8694 bpf: Make redirect_info accessible from modules omits af87a3aa1b5f veth: Add ndo_xdp_xmit omits 9fc8d518d9d5 veth: Handle xdp_frames in xdp napi ring omits a8d5b4ab3537 xdp: Helper function to clear kernel pointers in xdp_frame omits dc2248220a4a veth: Avoid drops by oversized packets when XDP is enabled omits 948d4f214fde veth: Add driver XDP omits b0768a86585d net: Export skb_headers_offset_update omits c4c202175424 Merge branch 'bpf-sample-cpumap-lb' omits 1bca4e6b1863 samples/bpf: xdp_redirect_cpu load balance like Suricata omits 11395686586b samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function Sup [...] omits eb91e4d4db06 Revert "xdp: add NULL pointer check in __xdp_return()" omits f7a6947cd49b powerpc/uaccess: Enable get_user(u64, *p) on 32-bit omits f405b510c93e powerpc/mm/hash: Remove unnecessary do { } while(0) loop omits e7e81847478b powerpc/64s: move machine check SLB flushing to mm/slb.c omits ae24ce5e1212 powerpc/powernv/idle: Fix build error omits 0b6aa1a20add powerpc/mm/tlbflush: update the mmu_gather page size while [...] omits fce278af81da powerpc/mm: remove warning about ‘type’ being set omits f2c6d0d1092e powerpc/32: Include setup.h header file to fix warnings omits eab00a208eb6 powerpc: Move `path` variable inside DEBUG_PROM omits 618a89d738fd powerpc/powermac: Make some functions static omits 8921305c1ec9 powerpc/powermac: Remove variable x that's never read omits e4ecafb14fd9 cxl: remove a dead branch omits 2fff0f07b844 powerpc/powermac: Add missing include of header pmac.h omits baedcdf5054c powerpc/kexec: Use common error handling code in setup_new_fdt() omits 302c7b0c4ff5 powerpc/xmon: Add address lookup for percpu symbols omits 646dbe40fa2a powerpc/mm: remove huge_pte_offset_and_shift() prototype omits fa54a981ea7a powerpc/lib: Use patch_site to patch copy_32 functions onc [...] omits cd813e1cd712 powerpc/pseries: Fix endianness while restoring of r3 in M [...] omits ced1bf52f477 powerpc/fadump: merge adjacent memory ranges to reduce PT_ [...] omits 1bd6a1c4b80a powerpc/fadump: handle crash memory ranges array index overflow omits 6bd6d8672208 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits c42d3be0c06f powerpc: Fix size calculation using resource_size() omits 24576a70e7df Documentation: Update documentation on ppc-memtrace omits d3da701d3308 powerpc/powernv: Allow memory that has been hot-removed to [...] omits 563a53f3906a spi: davinci: fix a NULL pointer dereference omits 07d981ad4cf1 x86/microcode: Allow late microcode loading with SMT disabled omits e91e21894684 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e02789a53d71 smb3: enumerating snapshots was leaving part of the data off end omits 730928c8f4be cifs: update smb2_queryfs() to use compounding omits b24df3e30cbf cifs: update receive_encrypted_standard to handle compound [...] omits 557ce95051c8 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 8511b7da1869 Merge tag 'imx-drm-fixes-2018-08-03' of git://git.pengutro [...] omits 4abfe15e2a0a Merge tag 'imx-drm-next-2018-08-03' of git://git.pengutron [...] omits 10dbc9fedcf1 PCI: Add ACS Redirect disable quirk for Intel Sunrise Point omits 73c47ddef29b PCI: Add device-specific ACS Redirect disable infrastructure omits 3b269185c192 PCI: Convert device-specific ACS quirks from NULL terminat [...] omits aaca43fda742 PCI: Add "pci=disable_acs_redir=" parameter for peer-to-pe [...] omits 4c0d7cd5c841 make sure that __dentry_kill() always invalidates d_seq, u [...] omits 119e1ef80ecf fix __legitimize_mnt()/mntput() race omits 922983c2a1a2 IB/uverbs: Fix reading of 32 bit flags omits 22f20a110321 MIPS: Remove remnants of UASM_ISA omits 36d2f761b5aa cxgb4: update 1.20.8.0 as the latest firmware supported omits 4d99f6602cb5 net: allow to call netif_reset_xps_queues() under cpus_read_lock omits 45db33709ccc PCI: Allow specifying devices using a base bus and path of devfns omits 07d8d7e57c28 PCI: Make specifying PCI devices in kernel parameters reusable omits 9ea0a46ca2c3 fix mntput/mntput race omits bd2e9567db72 PCI: Hide ACS quirk declarations inside PCI core omits 4005a7cb4f55 net: phy: sftp: print debug message with text, not numbers omits 51507c5f6484 ethernet/qlogic: remove unused array msi_tgt_status omits 933de7866b57 net: dsa: rtl8366rb: Support port 4 (WAN) omits cd16e5b233aa mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() omits 63cc5bcc9fc4 net: sched: fix block->refcnt decrement omits 0bab1cdc8c4d decnet: fix using plain integer as NULL warning omits 15693fd37fc3 net: skbuff.h: fix using plain integer as NULL warning omits 98471b5b7294 be2net: Use Kconfig flag to support for enabling/disabling [...] omits eb95f52fc72d net: ipv6_gre: Fix GRO to work on IPv6 over GRE tap omits 333771526fbe Merge branch 'qed-Enhancements' omits 2ce9c93eaca6 qede: Ingress tc flower offload (drop action) support. omits 91a56adbf178 qede: Add destination ip based flow profile. omits 5e7baf0fcb2a qed/qede: Multi CoS support. omits 2eee32a74f6a Merge branch 's390-qeth-next' omits 1a363b0d3bdc s390/qeth: use true and false for boolean values omits f15cdaf237e9 s390/qeth: don't restrict qeth_card to DMA memory omits 95f4d8b75ad3 s390/qeth: clean up card initialization omits 24142fd8d87d s390/qeth: do basic setup for data channel omits 45ca2fd64682 s390/qeth: use qeth_setup_ccw() to set up all CCWs omits 750b162598ec s390/qeth: reduce hard-coded access to ccw channels omits 73657a3e5b0d s390/qeth: extract helper for MPC protocol type omits 61884de08f83 null_blk: add lock drop/acquire annotation omits 51ba09452d11 PCI: Delay after FLR of Intel DC P3700 NVMe omits ffb0863426eb PCI: Disable Samsung SM961/PM961 NVMe before FLR omits 2d2917f77478 PCI: Export pcie_has_flr() omits ac5bb5b3b050 rpc: remove unneeded variable 'ret' in rdma_listen_handler omits a677a78325b3 nfsd: use true and false for boolean values omits c2cdc2ab2487 nfsd: constify write_op[] omits 5ed96bc5451b fs/nfsd: Delete invalid assignment statements in nfsd4_dec [...] omits 11b4d66ea331 NFSD: Handle full-length symlinks omits 3fd9557aec91 NFSD: Refactor the generic write vector fill helper omits 07d0ff3b0cd2 svcrdma: Clean up Read chunk path omits a53d5cb0646a svcrdma: Avoid releasing a page in svc_xprt_release() omits 7b4d6da4bb6d nfsd: Mark expected switch fall-through omits 9cc3b98d1fdb sunrpc: remove redundant variables 'checksumlen','blocksiz [...] omits 64bed6cbe38b nfsd: fix leaked file lock with nfs exported overlayfs omits cd6a2064dbf9 hwmon: k10temp: Support Threadripper 2920X, 2970WX; simpli [...] omits 9c9542011739 Merge branch 'bpf-fix-cpu-and-devmap-teardown' omits 1bf9116d0866 xdp: fix bug in devmap teardown code path omits 37d7ff25957e samples/bpf: xdp_redirect_cpu adjustment to reproduce tear [...] omits ad0ab027fc6d xdp: fix bug in cpumap teardown code path omits a736e0746807 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 991f61fe7e1d Blk-throttle: reduce tail io latency when iops limit is enforced omits a29dba161ad1 x86/relocs: Add __end_rodata_aligned to S_REL omits 192e91d244e3 Merge branch 'Add-support-for-XGMAC2-in-stmmac' omits 80dfb28641b2 dt-bindings: net: stmmac: Add the bindings documentation f [...] omits a3f142478a5a net: stmmac: Add the bindings parsing for XGMAC2 omits 7d9e6c5afab6 net: stmmac: Integrate XGMAC into main driver flow omits 4bb7aff9e6d0 net: stmmac: Add PTP support for XGMAC2 omits 6fc21117b791 net: stmmac: Add MDIO related functions for XGMAC2 omits 874dfb65a484 net: stmmac: Add descriptor related callbacks for XGMAC2 omits d6ddfacd95c7 net: stmmac: Add DMA related callbacks for XGMAC2 omits 2142754f8b9c net: stmmac: Add MAC related callbacks for XGMAC2 omits 48ae5554a076 net: stmmac: Add XGMAC 2.10 HWIF entry omits ff50eda44d08 Merge branch 'More-complete-PHYLINK-support-for-mv88e6xxx' omits 734447d4ed7b net: dsa: mv88e6xxx: Re-setup interrupts on CMODE change. omits efd1ba6af93f net: dsa: mv88e6xxx: Add SERDES phydev_mac_change up for 6390 omits 7b898469b91e net: dsa: mv88e6xxx: link mv88e6xxx_port to mv88e6xxx_chip omits 364e9d7776a3 net: dsa: mv88e6xxx: Power on/off SERDES on cmode change omits 2d2e1dd29962 net: dsa: mv88e6xxx: Cache the port cmode omits f8236a083559 net: dsa: mv88e6xxx: 2500Base-X uses the 1000Base-X SERDES omits e6891c76dd89 net: dsa: mv88e6xxx: Add serdes register read/write helper omits 23ef57d8230b net: dsa: mv88e6xxx: Rename sgmii/10g power functions omits 07ffbd74d178 net: dsa: mv88e6xxx: 6390 vs 6390X SERDES support omits a8c01c0d941d net: dsa: mv88e6xxx: Refactor SERDES lane code omits 6c422e34b1b6 net: dsa: mv88e6xxx: add phylink support omits 624c0f0239f0 phylink: add helper for configuring 2500BaseX modes omits 54186b91bde1 net: dsa: mv88e6xxx: Add support to enabling pause omits c3ad2c3b02e9 signal: Don't restart fork when signals come in. omits b9763cdfd4a9 Bluetooth: Introduce BT_HCIUART_RTL configuration option omits 354b064b8ebc perf probe powerpc: Fix trace event post-processing omits 78b39066c425 Merge branch 'mlxsw-Various-updates' omits 88cc318ebd87 mlxsw: spectrum: Expose counter for all 16 TCs omits 9897dce2e39a mlxsw: spectrum: Include RFC-2819 counters in stats length omits 9948a0641a17 mlxsw: Replace license text with SPDX identifiers and adju [...] omits 3dd915705646 selftests: mlxsw: Add TC flower test for Spectrum-2 omits c86d62cc410c mlxsw: spectrum: Reset FW after flash omits a716d55e4d52 mlxsw: spectrum: Update the supported firmware to version [...] omits 903fcf734f46 mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress omits 01675e9503c4 selftests/ftrace: Fix kprobe string testcase to not probe [...] omits 9a29ad52d5c0 selftests: mount: remove no longer needed config option omits a0dde8be2ab8 selftests: cgroup: add gitignore file omits 112cbae26d18 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits b045d3af7d1f drm/amdgpu/sriov: give 8s for recover vram under RUNTIME omits 275e6fa8ecfd drm/scheduler: fix param documentation omits 6395ad8559f3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 6b8d84e2f129 NFS add a simple sync nfs4_proc_commit after async COPY omits 539f57b3e0fd NFS handle COPY ERR_OFFLOAD_NO_REQS omits c975c2092657 NFS send OFFLOAD_CANCEL when COPY killed omits 0f913a57d74d NFS export nfs4_async_handle_error omits bc0c9079b48d NFS handle COPY reply CB_OFFLOAD call race omits 62164f317972 NFS add support for asynchronous COPY omits 67aa7444c4be NFS COPY xdr handle async reply omits cb95deea0b4a NFS OFFLOAD_CANCEL xdr omits 5178a125f6d5 NFS CB_OFFLOAD xdr omits 0a1c749dee4c block: paride: pd: mark expected switch fall-throughs omits 5b1fe7bec8a8 dm cache metadata: set dirty on all cache blocks after a crash omits 209b43759d65 ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG omits b8b6069cf208 ssb: Remove home-grown printk wrappers omits 4d77a89e3924 b43legacy/leds: Ensure NUL-termination of LED name string omits 5eb173f5c8f3 i2c: xlp9xx: Fix case where SSIF read transaction completes early omits 2aa650d1950f b43/leds: Ensure NUL-termination of LED name string omits c7743c428111 ssb: driver_gige: use true and false for boolean values omits ad2e6d23bdad rtlwifi: btcoex: Fix if == else warnings in halbtc8723b2ant.c omits 26b701adc378 iwlegacy: fix spelling mistake "acumulative" -> "accumulative" omits 35204d0aa83f rsi: remove redundant variables bss, wh and temp_flash_content omits 24ecc3585348 block: Ensure that a request queue is dissociated from the [...] omits 4cf6324b17e9 block: Introduce blk_exit_queue() omits 6bad9b210a22 blkcg: Introduce blkg_root_lookup() omits d863cb03fc5f Add cgroup core selftests omits 1ec49a236565 mt76: fix build for MediaTek MT7610U USB wireless dongle omits b1f4267cc544 block: Remove two superfluous #include directives omits 17ad18fd12a3 mt76x0: Remove VLA usage omits 1b622bd59e9f mt76x0: perform mt76x0_mac_set_ampdu_factor omits 5dc5bf2899a5 mt76x0: correct type for eeprom gain value omits 27a8aea13053 brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference omits d263ed992682 blk-mq: count the hctx as active before allocating tag omits d6c02a9beb67 block: bvec_nr_vecs() returns value for wrong slab omits 4884f8bf87f6 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits cbb751c060fe bcache: trivial - remove tailing backslash in macro BTREE_FLAG omits e921efeb0704 bcache: make the pr_err statement used for ENOENT only in [...] omits ea8c5356d390 bcache: set max writeback rate when I/O request is idle omits b467a6ac0b4b bcache: add code comments for bset.c omits 0cba2e71111e bcache: fix mistaken comments in request.c omits cb329dec1182 bcache: fix mistaken code comments in bcache.h omits e57fd7468485 bcache: add a comment in super.c omits c2e8dcf7fa43 bcache: avoid unncessary cache prefetch bch_btree_node_get() omits b4cb6efc1af7 bcache: display rate debug parameters to 0 when writeback [...] omits 78ac2107176b bcache: do not check return value of debugfs_create_dir() omits 4aa5db22d355 Merge branch 'asoc-4.19' into asoc-next omits 6c0848398776 Merge branch 'asoc-4.18' into asoc-linus omits f2cf0ef7c0ce ASoC: adav80x: mark expected switch fall-through omits d6c6ab93e17f kbuild: remove deprecated host-progs variable omits 47f38ae08df0 init/Kconfig: Use short unix-style option instead of --longname omits 3fca1700c4c3 kbuild: make samples really depend on headers_install omits e64e84987de5 platform/x86: Add ACPI i2c-multi-instantiate pseudo driver omits 669f3765b755 s390/dasd: fix hanging offline processing due to canceled worker omits 7c6553d4db03 s390/dasd: fix panic for failed online processing omits 1dce5d849f94 Merge branch 'regmap-4.19' into regmap-next omits 1cbddedbed79 Merge tag 'regmap-noinc-read' into regmap-4.19 omits 21ba074cb471 ACPI / x86: utils: Remove status workaround from acpi_devi [...] omits d0ed4c60abfb Merge branch 'acpi-scan' to satisfy dependencies. omits aba941392aee ACPI / scan: Create platform device for fwnodes with multi [...] omits 74fe7b551f33 regmap: Add regmap_noinc_read API omits 17c81d2f5a59 ASoC: da7219: Add delays to capture path to remove DC offs [...] omits 5971b0c1594d ACPI / scan: Initialize status to ACPI_STA_DEFAULT omits 4c3be61e41b4 ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th omits 67fbd0a3a802 ACPI: bus: Fix a pointer coding style issue omits 1035a0783523 arm64 / ACPI: clean the additional checks before calling g [...] omits a6f0729508df ACPI / scan: Add static attribute to indirect_io_hosts[] omits b41901a2cf06 ACPI / battery: Do not export energy_full[_design] on devi [...] omits e24f14b0ff98 tools headers: Synchronise x86 cpufeatures.h for L1TF additions omits 91c6e15efc17 ALSA: usb-audio: Mark expected switch fall-through omits 725097323bbc ALSA: mixart: Mark expected switch fall-through omits 37a366face29 s390/mm: fix addressing exception after suspend/resume omits 4c14d1ce17bc rseq/selftests: add s390 support omits 47e20577c24d dmaengine: Add Actions Semi Owl family S900 DMA driver omits 50454acaac63 dt-bindings: dmaengine: Add binding for Actions Semi Owl SoCs omits 82b94f5d6891 Merge branch 'mlx5-next' omits 269d26f47f6f net/mlx5: Reduce command polling interval omits d1fd79f34f2d net/mlx5: Unexport functions that need not be exported omits 29d8ebd44de8 net/mlx5: Remove unused mlx5_query_vport_admin_state omits 8e3debc08b9a net/mlx5: E-Switch, Remove unused argument when creating l [...] omits cc9c82a8668c net/mlx5: Rename modify/query_vport state related enums omits 342ac8448f1f net/mlx5: Use max_num_eqs for calculation of required MSIX [...] omits 1be52e97ed3e dsa: slave: eee: Allow ports to use phylink omits ef91b6f91ab8 Merge branch 'smc-fixes' omits 7311d665ca68 net/smc: move sock lock in smc_ioctl() omits bd58c7e0860f net/smc: allow sysctl rmem and wmem defaults for servers omits caa21e19e08d net/smc: no shutdown in state SMC_LISTEN omits 11ba961c9161 net: aquantia: Fix IFF_ALLMULTI flag functionality omits 330bdcfadcee rxrpc: Fix the keepalive generator [ver #2] omits f39cc1c7f32d Merge branch 'mlx5-fixes' omits f280c6a1e548 net/mlx5e: Cleanup of dcbnl related fields omits 816f67062369 net/mlx5e: Properly check if hairpin is possible between t [...] omits 51372570ac3c scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue omits e7c3b37983c4 scsi: ufs: remove unnecessary query(DM) UPIU trace omits e9f7be0c4316 scsi: qla2xxx: Fix issue reported by static checker for ql [...] omits 13403d6952a5 ieee802154: hwsim: fix missing unlock on error in hwsim_add_one() omits 470770bf841b ieee802154: hwsim: fix copy-paste error in hwsim_set_edge_lqi() omits 1c9f4a3fce77 ieee802154: hwsim: fix rcu handling omits d98e000cc79e scsi: aacraid: Spelling fix in comment omits e70183143cc4 scsi: mpt3sas: Fix calltrace observed while running IO & reset omits 0756c57bce3d scsi: aic94xx: fix an error code in aic94xx_init() omits 990528171f0c scsi: st: remove redundant pointer STbuffer omits c9a5e6a968bd dm snapshot: remove stale FIXME in snapshot_map() omits 1eb9fb52040f cifs: create SMB2_open_init()/SMB2_open_free() helpers. omits 296ecbae7fdf cifs: add SMB2_query_info_[init|free]() omits bd96461249bd powerpc/dts/fsl: t2080rdb: use the Cortina PHY driver compatible omits 39e560a9182e powerpc/dts/fsl: t4240rdb: use the Cortina PHY driver compatible omits 24f36ce61660 powerpc/configs/dpaa: enable the Cortina PHY driver omits 8eb4ecfab03d cifs: add SMB2_close_init()/SMB2_close_free() omits 2a39926c6aa9 powerpc/cpm1: fix compilation error with CONFIG_PPC_EARLY_ [...] omits 46483c2ea466 NFS: Use an appropriate work queue for direct-write completion omits 72bf75cfc00c NFSv4: Fix error handling in nfs4_sp4_select_mode() omits 10db5b7a2f44 pnfs: Use true and false for boolean values omits 2230ca0d284e pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN omits 01e03bdc745b NFS: Mark expected switch fall-throughs omits c8d07159c931 NFSv4: Mark the inode change attribute up to date in updat [...] omits 5636ec4eb6b8 NFSv4: Detect nlink changes on cross-directory renames too omits 3c591175d643 NFSv4: bump/drop the nlink count on the parent dir when we [...] omits c16467dc03db pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn omits 8d4fb8ff427a xprtrdma: Fix disconnect regression omits e3ea52b578be i2c: designware: Convert to use struct i2c_timings omits 4717be73c284 i2c: core: Parse SDA hold time from firmware omits 1c02cbf7de0d i2c: designware-pcidrv: Mark expected switch fall-through omits ee87a0ce2f91 i2c: amd8111: Mark expected switch fall-through omits 1063711b5739 x86/mm/kmmio: Make the tracer robust against L1TF omits fedb8da96355 parisc: Define mb() and add memory barriers to assembler u [...] omits 66509a276c8c parisc: Enable CONFIG_MLONGCALLS by default omits 0c93c5ce1076 ALSA: opl3: Mark expected switch fall-through omits bf9bae0ea6ec Merge branch 'sockmap-fixes' omits 3c6ed988fd8b bpf, sockmap: fix cork timeout for select due to epipe omits 7c81c7173045 bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem path omits 5121700b346b bpf, sockmap: fix bpf_tcp_sendmsg sock error handling omits 6a9405b56c27 perf map: Optimize maps__fixup_overlappings() omits e5adfc3e7e77 perf map: Synthesize maps only for thread group leader omits 88cf7084f9b4 perf trace: Wire up the augmented syscalls with the syscal [...] omits d3d1c4bdf5a7 perf trace: Setup the augmented syscalls bpf-output event fields omits 78e890ea8683 perf bpf: Make bpf__setup_output_event() return the bpf-ou [...] omits e0b6d2ef3290 perf trace: Handle "bpf-output" events associated with "__ [...] omits 8fa25f303adf perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions omits aa31be3a4874 perf bpf: Add bpf__setup_output_event() strerror() counterpart omits 92bbe8d834d2 perf bpf: Generalize bpf__setup_stdout() omits 5941d856a904 perf bpf: Make bpf__for_each_stdout_map() generic omits 53a5d7b80032 perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output [...] omits 7402e543a74a perf bpf: Add struct bpf_map struct omits e6902d1b7326 perf report: Add --percent-type option omits 88c211907720 perf annotate: Add --percent-type option omits 4c04868fbe93 perf annotate: Display percent type in stdio output omits addba8b66f91 perf annotate: Make local period the default percent type omits 3e0d79531984 perf annotate: Add support to toggle percent type omits d4265b1a1b9b perf annotate: Pass browser percent_type in annotate_brows [...] omits 4c650ddc2e9e perf annotate: Pass 'struct annotation_options' to map_sym [...] omits c849c12cf344 perf annotate: Pass struct annotation_options to symbol__c [...] omits 796ca33d5ceb perf annotate: Add percent_type to struct annotation_options omits e58684df9129 perf annotate: Add PERCENT_PERIOD_GLOBAL percent value omits ab371169fb7d perf annotate: Add PERCENT_PERIOD_LOCAL percent value omits 75a8c1ff287b perf annotate: Add PERCENT_HITS_GLOBAL percent value omits 6d9f0c2d5ef7 perf annotate: Switch struct annotation_data::percent to array omits 2bcf73069b07 perf annotate: Loop group events directly in annotation__c [...] omits 48a1e4f23813 perf annotate: Rename hist to sym_hist in annotation__calc [...] omits 0440af74dcd0 perf annotate: Rename local sample variables to data omits c2f938ba5aa6 perf annotate: Rename struct annotation_line::samples* to data* omits 0683d13c1afb perf annotate: Get rid of annotation__scnprintf_samples_period() omits 5ecf7d30eb4f perf annotate: Make annotation_line__max_percent static omits 7a3e71e0d806 perf annotate: Make symbol__annotate_fprintf2() local omits dda9ac966d39 perf bpf: Add 'syscall_enter' probe helper for syscall ent [...] omits 3c8b81864080 perf tools: Drop unneeded bitmap_zero() calls omits 704089e77acf perf vendor events arm64: Enable JSON events for eMAG omits 33d9e1832e52 perf report: Add GUI report support for s390 auxiliary trace omits 2f295f91b740 ALSA: hda/ca0132 - Add exit commands for Recon3D omits e25e3445049c ALSA: hda/ca0132 - Change mixer controls for Recon3D omits 42aa3a169062 ALSA: hda/ca0132 - Add Recon3D input and output select commands omits c986f50ca974 ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D omits e42c7c7313e4 ALSA: hda/ca0132 - Add Recon3D startup functions and setup omits 08eca6b1f146 ALSA: hda/ca0132 - Add bool variable to enable/disable pci [...] omits 7f73df95401f ALSA: hda/ca0132 - Add Recon3D pincfg omits 8f8c523c4604 ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D omits a1b7f016a1ae ALSA: hda/ca0132 - Add alt_functions unsolicited response omits d97420d2b037 ALSA: hda/ca0132 - Clean up ca0132_init function. omits a62e4739473a ALSA: hda/ca0132 - Create mmio gpio function to make code clearer omits 2b1444f2e28b perf report: Add raw report support for s390 auxiliary trace omits ed9800100f1a MAINTAINERS: Add PhoenixRC Flight Controller Adapter omits 100294cee9a9 Input: do not use WARN() in input_alloc_absinfo() omits 17a4ed5545c5 Input: mark expected switch fall-throughs omits 6cad4e269e25 Input: raydium_i2c_ts - use true and false for boolean values omits e7ea2a52ffaf netfilter: nfnetlink_osf: fix using plain integer as NULL warning omits da33a871ba17 locks: remove misleading obsolete comment omits 02eec6c9fc0c MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send() omits 9c2956d2ad9e net-next: hinic: fix a problem in free_tx_poll() omits b13f9c636437 vhost: reset metadata cache when initializing new IOTLB omits 5a0c6cee1767 net:mod: remove unneeded variable 'ret' in init_p9 omits fb3b467e0673 net:af_iucv: get rid of the unneeded variable 'err' in afi [...] omits 605391d0f4bf ASoC: wm_adsp: Make DSP name configurable by codec driver omits 35ef57a4190d Merge branch 'asoc-4.18' into asoc-4.19 wmadsp dep omits 0a047f07525f ASoC: wm_adsp: Declare firmware controls from codec driver omits 212dfd909ea8 netfilter: nfnetlink_osf: add missing enum in nfnetlink_os [...] omits a12fc00b237c drivers/block/drbd: remove the null check for kmem_cache_destroy omits 61b717d041b1 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] omits 2e51e45cf613 iw_cxgb4: pass window scale in flowc work request omits 0dfe452241f4 RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq omits d36b6ad27c7b test_overflow: Add shift overflow tests omits 0c66847793d1 overflow.h: Add arithmetic shift helper omits f5580d0f8bf6 gfs2: eliminate update_rgrp_lvb_unlinked omits 69daf897d75b drivers/block/aoe/aoedev: NULL check is not needed for mem [...] omits d5fcc4e46e51 drivers/block/mtip32xx: remove the null check for debugfs_ [...] omits 3596924a233e xen/balloon: fix balloon initialization for PVH Dom0 omits f23d0d449c16 PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() omits 42342073e38b PCI: mvebu: Convert to use pci_host_bridge directly omits 8179de98cd35 siano: get rid of an unused return code for debugfs register omits 6c33d826b5c4 media: isp: fix a warning about a wrong struct initializer omits dcefa533bd97 media: radio-wl1273: fix return code for the polling routine omits c46aa8491dd4 media: s3c-camif: fix return code for the polling routine omits 9de1be6ec05a media: saa7164: fix return codes for the polling routine omits 541b647a34d3 media: exynos-gsc: fix return code if mutex was interrupted omits 484f9b372dd8 media: mt9v111: Fix build error with no VIDEO_V4L2_SUBDEV_API omits 8218840f76a5 media: xc4000: get rid of uneeded casts omits c4f047969fa1 media: drxj: get rid of uneeded casts omits 3fcb3c836ef4 media: tuner-xc2028: don't use casts for printing sizes omits 40e431112c63 media: cleanup fall-through comments omits 3354b54f9f70 media: vivid: shut up warnings due to a non-trivial logic omits 845b978a871b media: rtl28xxu: be sure that it won't go past the array size omits d9a718669449 media: mt9v111: avoid going past the buffer omits 75070c6a3311 media: vsp1_dl: add a description for cmdpool field omits 5a553d6ba103 PCI: mvebu: Use resource_size() to remap I/O space omits ee1604381a37 PCI: mvebu: Only remap I/O space if configured omits dfd0309fd7b3 PCI: mvebu: Fix I/O space end address calculation omits 6554f9501915 PCI: mvebu: Remove redundant platform_set_drvdata() call omits 3db2776d9fca dm snapshot: improve performance by switching out_of_order [...] omits 784c9a29e99e dm kcopyd: avoid softlockup in run_complete_job omits e4f6a44c4aec staging:rtl8192u: Remove unused macro definitions - Style omits 6a2e1905bfb9 staging:rtl8192u: Add spaces around '+' operator - Style omits 976418c57719 staging:rtl8192u: Remove stale comment - Style omits a621f75cb8dd staging: rtl8188eu: remove unused mp_custom_oid.h omits 1b989094bae2 staging: fbtft: Add spaces around / - Style omits 1315e8bad80c staging: fbtft: Erases some repetitive usage of function n [...] omits c21cbb5ee3b2 staging: fbtft: Adjust some empty-line problems - Style omits 5bfac06f3e21 staging: fbtft: Removes one nesting level to help readabil [...] omits d9932c8be094 staging: fbtft: Changes gamma table to define. omits e66f30ee1369 staging: fbtft: A bit more information on dev_err. omits 333c7b940526 staging: fbtft: Fixes some alignment issues - Style omits 0b1533c6c6f6 staging: fbtft: Puts macro arguments in parenthesis to avo [...] omits 243638bc1c76 staging: rtl8188eu: remove unused array dB_Invert_Table omits 705030a151cd staging: rtl8188eu: remove whitespace, add missing blank line omits 5c3bd8481c38 staging: rtl8188eu: use is_multicast_ether_addr in rtw_sta_mgt.c omits e18676cc6e20 staging: rtl8188eu: remove whitespace - style omits 353c6774bd8e staging: rtl8188eu: cleanup block comment - style omits d39e86cbd8ae staging: rtl8188eu: use is_multicast_ether_addr in rtl8188 [...] omits 247e415fbc3e staging: rtl8188eu: use is_multicast_ether_addr in recv_linux.c omits f7992a043f5c staging: rtlwifi: refactor rtl_get_tcb_desc omits e083926b3e26 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] omits 532f14d97394 staging: mt7621-dts: add pcie controller port registers omits 4cafd03a916e staging: mt7621-pci: remove remaining pci_legacy dependant code omits 8594351af0f9 staging: mt7621-pci: rename RALINK_PCI_CONFIG_DATA_VIRTUAL [...] omits 88e8fa0c26ba staging: mt7621-pci: use BIT macro in preprocessor definitions omits c00f0352bed0 staging: mt7621-pci: remove RALINK_PCI_BASE from remaining [...] omits 152f3893f4bd staging: mt7621-pci: use pcie_[read|write] in RALINK_PCI_P [...] omits cd7d07db8b83 staging: mt7621-pci: review includes putting them in alpha [...] omits e38bb1754003 staging: mt7621-pci: avoid register duplication per contro [...] omits edec14020e3f staging: mt7621-pci: remove unused macros omits f8427fae5709 staging: mt7621-pci: simplify write_config function omits c0431f4f4aef staging: mt7621-pci: simplify read_config function omits 9f999b415027 staging: mt7621-pci: use pcie_[read|write] in [write|read]_config omits 52ed727ca031 staging: mt7621-pci: add pcie_write and pcie_read helpers omits e9d03d17dd94 staging: mt7621-pci: remove dead code derived to not use c [...] omits 8571c62d45cb staging: mt7621-pci: use generic kernel pci subsystem read [...] omits 3c4d9137eefe arm64: alternative: Use true and false for boolean values omits 6488a7f35eea Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', ' [...] omits 66414e80245e nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever omits dedf0be54461 nvmet: add ns write protect support omits 1293477f4f32 nvme: set gendisk read only based on nsattr omits 93045d5942da nvme.h: add support for ns write protect definitions omits 8b92d0e3d400 nvme.h: fixup ANA group descriptor format omits 0717edbdfed6 ASoC: max98373: Added software reset register to readable [...] omits b1470d4ce77c ASoC: wm_adsp: Correct DSP pointer for preloader control omits 4f3fb2873583 regulator: samsung: Add SPDX license identifiers omits 5e9384c705fc regulator: maxim: Add SPDX license identifiers omits f861e3e28a30 ASoC: rt5677: Fix initialization of rt5677_of_match.data omits c5fe50aaa20c Revert "staging:r8188eu: Use lib80211 to encrypt (CCMP) tx [...] omits 3978c8e3237c staging: erofs: remove an extra semicolon in z_erofs_vle_u [...] omits ec6e6925fc2a staging: gasket: remove some extra semicolon omits 8d84a9c1d29d staging: gasket: fix code indent for conditional statement omits d37d2dd41f7a staging: gasket: core: remove incorrect extraneous comment omits 4801fc6f7f72 staging: gasket: apex: place in low power reset until opened omits 95a2c279b2c7 staging: gasket: core: protect against races during unregister omits 71934948b0a1 staging: gasket: apex: move sysfs setup code to probe function omits 565eeedaa0c1 staging: gasket: core: remove sysfs setup and cleanup callbacks omits c169d876bfbf staging: gasket: apex: fold device add/remove logic inline omits 4420ea9366a5 staging: gasket: core: delete device add and remove callbacks omits 38da89d5cc95 staging: gasket: apex: enable/disable gasket device from apex omits 39091410d0d8 staging: gasket: core: let device driver enable/disable ga [...] omits 2f649036fa66 staging: gasket: apex: remove device enable and disable callbacks omits 1b25e6e81aab staging: gasket: core: remove device enable and disable callbacks omits c75e2bb32fd0 staging: gasket: core: convert remaining info logs to debug omits 1453e90cc40e staging: gasket: apex: move PCI core calls to apex driver omits b7072b24fa61 staging: gasket: core: move core PCI calls to device drivers omits a81d67894947 staging: gasket: sysfs: clean up state if ENOMEM removing mapping omits 04c532a1cdc7 iommu/omap: Fix cache flushes on L2 table entries omits d88e61faad52 iommu: Remove the ->map_sg indirection omits 128f38041035 android: binder: Rate-limit debug and userspace triggered [...] omits 7c27a26e1ed5 selftests/powerpc: Kill child processes on SIGINT omits 958f79b9ee55 x86/mm/pat: Make set_memory_np() L1TF safe omits 0768f91530ff x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert omits f22cc87f6c1f x86/speculation/l1tf: Invert all not present mappings omits 6d33b3069ed8 Merge tag 'fsi-updates-2018-08-08' of git://git.kernel.org [...] omits ee3d212d7c86 Merge tag 'v4.19-rockchip-clk2' of git://git.kernel.org/pu [...] omits 15e2a7218c27 fsi: sbefifo: Bump max command length omits e93dd8a1ac31 net: nixge: Get rid of unused struct member 'last_link' omits 3517c5b75df1 Merge branch 'net-ethernet-Mark-expected-switch-fall-throughs' omits e38c2e11ebcc net: ethernet: ti: cpts: mark expected switch fall-through omits 681685a1ce06 net: tlan: Mark expected switch fall-through omits 5683a7a69720 net: sfc: falcon: mark expected switch fall-through omits 4e50ffcf1fb6 net: ethernet: sxgbe: mark expected switch fall-throughs omits 201e894570b1 qlge: mark expected switch fall-through omits d19911ca0521 qlcnic: Mark expected switch fall-througs omits b84ad65a75f3 qede: qede_fp: Mark expected switch fall-through omits fd3da12dba0d netxen_nic: Mark expected switch fall-throughs omits 53a42286f29f qed: qed_dev: Mark expected switch fall-throughs omits e77f02b812cc net/mlx5e: Mark expected switch fall-throughs omits 9d81e6a3f643 vxge: Mark expected switch fall-throughs omits 76df93b17795 igbvf: netdev: Mark expected switch fall-through omits eed05a094a0d igb: e1000_phy: Mark expected switch fall-through omits b9e0e23f918b igb: e1000_82575: Mark expected switch fall-through omits 7e9660ff6ff1 igb_main: Mark expected switch fall-throughs omits c8581f2bb5dd net/mlx4/en_rx: Mark expected switch fall-throughs omits 49a9776fe5d6 net/mlx4/mcg: Mark expected switch fall-throughs omits f7c3ca2da464 i40e_txrx: mark expected switch fall-through omits 1e84374f1c3c i40e_main: mark expected switch fall-through omits be44b3afa982 net: hns3: Mark expected switch fall-through omits 1e14ef19fb49 net: hns: Mark expected switch fall-through omits 40f99eda21bd be2net: Mark expected switch fall-through omits 8fc85c25c1f3 net: tulip: de4x5: mark expected switch fall-throughs omits 10c7666e70d9 net: tulip_core: mark expected switch fall-through omits 6da5ae5f00e8 net: thunderx: mark expected switch fall-through omits 92072679a803 cxgb3/l2t: Mark expected switch fall-through omits d135955f550d cxgb4/t4_hw: mark expected switch fall-throughs omits 20e4fb12b146 cxgb4/l2t: Mark expected switch fall-through omits 19aa45d44700 liquidio: mark expected switch fall-through omits b4bc39a3f666 net: macb: Mark expected switch fall-through omits bc171e87a7e2 bnx2x: Mark expected switch fall-thoughs omits 8ea345050604 alteon: acenic: mark expected switch fall-through omits 497e0049b6c8 8390: axnet_cs: Mark expected switch fall-through omits f7ecb1b109da cfq: Suppress compiler warnings about comparisons omits 9b4f43460dd0 cfq: Annotate fall-through in a switch statement omits 2f0025675fe5 MIPS: VDSO: Force link endianness omits c6d6f4c55f5c MIPS: Always specify -EB or -EL when using clang omits 541ad323db3a selftests: forwarding: gre_multipath: Update next-hop stat [...] omits 736ac8146404 tc-tests: initial version of nat action unit tests omits 0dcb82254d65 llc: use refcount_inc_not_zero() for llc_sap_find() omits 4df9085b012d Merge branch 'brcm-omega' omits 6fdecfe32f90 net: phy: Add support for Broadcom Omega internal Combo GPHY omits ae7a03bbcf08 net: dsa: b53: Add support for Broadcom Omega SoC internal switch omits b0a0962519e3 dt-bindings: net: dsa: Add compatibility strings for Broad [...] omits 7116983174ff Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 61ef4b07fcdc dccp: fix undefined behavior with 'cwnd' shift in ccid2_cw [...] omits 16a3fe634f6a x86/mm/pti: Clone kernel-image on PTE level for 32 bit omits 30514effc920 x86/mm/pti: Don't clear permissions in pti_clone_pmd() omits 7e4237faa721 selinux: cleanup dentry and inodes on error in selinuxfs omits 2887e41b910b blk-wbt: Avoid lock contention and thundering herd issue i [...] omits 824da016fde1 Merge tag 'drm-intel-next-fixes-2018-08-06' of git://anong [...] omits 8dd931f46eea Merge tag 'drm-misc-next-fixes-2018-08-02' of git://anongi [...] omits 940fbcb73fd2 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits ee3444e42f5c Merge branch 'qed-Add-Multi-TC-RoCE-support' omits 61be82b087e2 qed: Add Multi-TC RoCE support omits c4259dda1719 qed: Add a flag which indicates if offload TC is set omits 2a1cb1bf439f qed: Add DCBX API - qed_dcbx_get_priority_tc() omits 5941923da29e RDS: IB: fix 'passing zero to ERR_PTR()' warning omits 6f705733b7d0 Merge branch 'macb-add-pad-and-fcs-support' omits 653e92a9175e net: macb: add support for padding and fcs computation omits 33729f25a31e net: macb: move checksum clearing outside of spinlock omits d1c38957aaf3 net: macb: use netdev_tx_t return type for ndo_start_xmit [...] omits 37436d9c0e8f tipc: fix an interrupt unsafe locking scenario omits 5800dc5c19f3 x86/paravirt: Fix spectre-v2 mitigations for paravirt guests omits 569f0a8694d0 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits a7ccc5a43b82 Merge branch 'drm-tda998x-devel' of git://git.armlinux.org [...] omits 253265902121 Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/l [...] omits 334b126fc944 Merge branch 'ibmvnic-next' omits c9008d339bc4 ibmvnic: Update firmware error reporting with cause string omits 79dabbb7161f ibmvnic: Remove code to request error information omits 7395a8845588 liquidio: avoided acquiring post_lock for data only queues omits 455f05ecd2b2 vsock: split dwork to avoid reinitializations omits a94cead71c46 net: thunderx: check for failed allocation lmac->dmacs omits 3789cabaab1a ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided [...] omits 7d2eb6de6e63 MAINTAINERS: add an entry for MediaTek Bluetooth driver omits 9ca6163005e6 net: sched: cls_flower: set correct offload data in fl_reoffload omits adfb442dbbd3 cxgb4: mk_act_open_req() buggers ->{local, peer}_ip on big [...] omits 7237c4c9ec92 Bluetooth: mediatek: Add protocol support for MediaTek ser [...] omits 819731596aec dt-bindings: net: bluetooth: Add mediatek-bluetooth omits 468d677954c0 smb3: display stats counters for number of slow commands omits a5c62f4833c2 CIFS: fix uninitialized ptr deref in smb2 signing omits fd09b7d3b352 smb3: Do not send SMB3 SET_INFO if nothing changed omits d25865000461 smb3: fix minor debug output for CONFIG_CIFS_STATS omits 020eec5f712f smb3: add tracepoint for slow responses omits e0bba0b85481 cifs: add compound_send_recv() omits 1f3a8f5f7ac3 cifs: make smb_send_rqst take an array of requests omits d5082b27edf4 Merge branch 'nfp-ttl-tos-geneve' omits 0a22b17a6b1d nfp: flower: add geneve option match offload omits 9e7c32fe4424 nfp: flower: add geneve option push action offload omits 0a6e77784f49 net/sched: allow flower to match tunnel options omits 92e2c4053623 flow_dissector: allow dissection of tunnel options from metadata omits d7ff7ec57386 nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl omits 2a4374714769 nfp: flower: set ip tunnel ttl from encap action omits b2c96de7fe3c cifs: update init_sg, crypt_message to take an array of rqst omits 333e2f2cea6c i40e: fix i40e_add_queue_stats data pointer update omits f05798b4ff82 i40e: Add AQ command for rearrange NVM structure omits b2b57b29588c i40e: Add additional return code to i40e_asq_send_command omits 3de5e974ba65 smb3: update readme to correct information about /proc/fs/ [...] omits c281bc0c7412 smb3: fix reset of bytes read and written stats omits 52ce1ac42983 smb3: display bytes_read and bytes_written in smb3 stats omits fcabb89299d7 cifs: simple stats should always be enabled omits 9da6ec7775d2 cifs: use a refcount to protect open/closing the cached fi [...] omits bf1fdeb7899a smb3: add reconnect tracepoints omits 6e2feaa344e6 i40e: fix warning about shadowed ring parameter omits 4d9768237c19 i40e: remove unnecessary i variable causing -Wshadow warning omits e68a932b0b8e smb3: add tracepoint for session expired or deleted omits 06188fcf9c06 cifs: remove unused stats omits 22783155f4bf smb3: don't request leases in symlink creation and query omits 1995d28f84b3 smb3: remove per-session operations from per-tree connecti [...] omits 289131e1f1e6 SMB3: Number of requests sent should be displayed for SMB3 [...] omits 8a69e96e610b smb3: snapshot mounts are read-only and make sure info is [...] omits c3ed44026cd0 smb3: remove noisy warning message on mount omits 0fdfef9aa7ee smb3: simplify code by removing CONFIG_CIFS_SMB311 omits 950132afd593 cifs: add missing debug entries for kconfig options omits 876fe8870dce documentation update - remove old out of date feature info omits 2d304217832e smb3: add support for statfs for smb3.1.1 posix extensions omits 21ba3845b59c smb3: fill in statfs fsid and correct namelen omits a12d0c590cc7 cifs: Make sure all data pages are signed correctly omits 256b4c3f03d7 CIFS: fix memory leak and remove dead code omits 7420451f6a10 cifs: allow disabling insecure dialects in the config omits 8505c8bfd85a smb3: if server does not support posix do not allow posix [...] omits cbedeadf9c44 cifs: use 64-bit timestamps for fscache omits 95390201e7d8 cifs: use timespec64 internally omits ff361fda55fd cifs: Silence uninitialized variable warning omits 50ee42b9ccb3 Merge branch 'WoL-filters' omits bb9051a2b230 net: systemport: Add support for WAKE_FILTER omits 8a75f4f2acd7 net: dsa: bcm_sf2: Propagate ethtool::rxnfc to CPU port omits 6cfef793b558 ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE omits 58796e67d5d5 IB/ucm: Initialize sgid request GID attribute pointer omits fd2fa9541618 dm cache metadata: save in-core policy_hint_size to on-dis [...] omits 75294442d896 dm thin: stop no_space_timeout worker when switching to wr [...] omits a3cfcecdb38b dt-bindings: Add Y Soft Corporation vendor prefix omits da653130a9fa of/fdt: Remove PPC32 longtrail hack in memory scan omits 1ba982806ce5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 73971b172a43 xfs: remove dead error handling code in xfs_dquot_disk_alloc() omits 2ba090d521c5 xfs: use WRITE_ONCE to update if_seq omits 36dc5b20e31d MIPS: Use dins to simplify __write_64bit_c0_split() omits 08eeb44b2466 MIPS: Use read-write output operand in __write_64bit_c0_split() omits 88c6f8a3977c x86/mm/pti: Fix 32 bit PCID check omits 484a84f25ca7 hwmon: (k10temp) 27C Offset needed for Threadripper2 omits c5d99d2b35da ieee802154: hwsim: fix rcu address annotation omits cd9139220b87 xen: don't use privcmd_call() from xen_mc_flush() omits f25848d4cdf2 i40e: convert priority flow control stats to use helpers omits 1510ae0be2a4 i40e: convert VEB TC stats to use an i40e_stats array omits 1ac2ee231f92 i40e: Set fec_config when forcing link state omits f303048067a7 i40e: add helper to copy statistic values into ethtool buffer omits 91f0654461f6 i40e: add helper function for copying strings from stat arrays omits 1b4b6f3a2a65 i40e/i40evf: remove redundant functions i40evf_aq_{set/get [...] omits e661414c98df i40e: Remove duplicated prepare call in i40e_shutdown omits f699edb12a25 netfilter: nft_ct: enable conntrack for helpers omits 7e0b2b57f01d netfilter: nft_ct: add ct timeout support omits ad83f2a9ce37 netfilter: remove ifdef around cttimeout in struct nf_conn [...] omits 6c1fd7dc489d netfilter: cttimeout: decouple timeout policy from nfnetli [...] omits 4e665afbd7be netfilter: cttimeout: move ctnl_untimeout to nf_conntrack omits 35a8a3bd1c2e netfilter: nft_osf: use NFT_OSF_MAXGENRELEN instead of IFNAMSIZ omits dffe12a82826 gfs2: Fix gfs2_testbit to use clone bitmaps omits 77b5f703dcc8 powerpc/powernv/opal: Use standard interrupts property whe [...] omits d6690b1a9b0d powerpc: Allow CPU selection of e300core variants omits 0e00a8c9fd92 powerpc: Allow CPU selection also on PPC32 omits cc62d20ce4ca powerpc: Make CPU selection logic generic in Makefile omits badf436f6fa5 powerpc/Makefiles: Convert ifeq to ifdef where possible omits f8db2007ff58 powerpc/64: Copy as much as possible in __copy_tofrom_user omits 2679f63fe5e4 selftests/powerpc/64: Test exception cases in copy_tofrom_user omits 98c45f51f767 selftests/powerpc/64: Test all paths through copy routines omits a7c81ce398e2 powerpc/64: Make exception table clearer in __copy_tofrom_ [...] omits 81d7b08b3cec powerpc/powermac: of_node_put() is not needed after iterator omits 656ecc16e8fc crypto/nx: Initialize 842 high and normal RxFIFO control r [...] omits 6e708000ec2c powerpc/powernv: Export opal_check_token symbol omits f5daf77a55ef powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning omits 7ccc4fe5ff9e powerpc/perf: Remove sched_task function defined for thread-imc omits 4231aba000f5 powerpc/64s: Fix page table fragment refcount race vs spec [...] omits a0ac3687fb40 misc: cxl: changed asterisk position omits e13606d7321c powerpc/pasemi: Use pr_err/pr_warn... for kernel messages omits a99b9c5ed43e powerpc/traps: Show instructions on exceptions omits 88b0fe175735 powerpc: Add show_user_instructions() omits 0f642d616b8b powerpc/traps: Print VMA for unhandled signals omits 49d8f2011ddd powerpc/traps: Use %lx format in show_signal_msg() omits 35a52a10c3ac powerpc/traps: Use an explicit ratelimit state for show_si [...] omits 658b0f92bc70 powerpc/traps: Print unhandled signals in a separate function omits 8e4bdc699bf3 selftests/powerpc: Add more version checks to alignment_ha [...] omits edba42cd14db selftests/powerpc: Skip earlier in alignment_handler test omits 78ee9946371f powerpc/64s: Make rfi_flush_fallback a little more robust omits 99d54754d3d5 powerpc/powernv: Query firmware for count cache flush settings omits ba72dc171954 powerpc/pseries: Query hypervisor for count cache flush settings omits ee13cb249fab powerpc/64s: Add support for software count cache flush omits dc8c6cce9a26 powerpc/64s: Add new security feature flags for count cache flush omits 06d0bbc6d0f5 powerpc/asm: Add a patch_site macro & helpers for patching [...] omits 26cb1f36c43e Documentation: Add nospectre_v1 parameter omits c28218d4abbf powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 [...] omits ebcd1bfc33c7 powerpc/fsl: Add barrier_nospec implementation for NXP Pow [...] omits 406d2b6ae342 powerpc/64: Make meltdown reporting Book3S 64 specific omits af375eefbfb2 powerpc/64: Call setup_barrier_nospec() from setup_arch() omits 179ab1cbf883 powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC omits 6453b532f2c8 powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. omits e33e5c85763e target/loop: depend on SCSI omits 0b0722e19175 ASoC: compress: make BE and FE order inline with dpcm omits 8f220c418d07 nvme: fixup crash on failed discovery omits 0004438a165b um: clean up archheaders recipe omits 63e31a67f128 kbuild: add %asm-generic to no-dot-config-targets omits 13d3d01e26b9 um: fix parallel building with O= option omits 85fc4b16aaf0 bpf: introduce update_effective_progs() omits cf175dc315f9 powerpc/64: Disable the speculation barrier from the command line omits 0b924de4f650 powerpc/64s: Don't use __MASKABLE_EXCEPTION unnecessarily omits b536da7c2d7d powerpc/64s: Drop unused loc parameter to MASKABLE_EXCEPTI [...] omits 0a55c2418500 powerpc/64s: Remove PSERIES naming from the MASKABLE macros omits 6adc6e9c0730 powerpc/64s: Drop _MASKABLE_RELON_EXCEPTION_PSERIES() omits 9bf2877ac128 powerpc/64s: Drop _MASKABLE_EXCEPTION_PSERIES() omits bdf08e1da059 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES to EXCEPTION_PROLOG omits 270373f14f0f powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES omits 6ebb939740d5 powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES_1 omits 94f3cc8e361c powerpc/64s: Remove PSERIES from the NORI macros omits cb58a4a4b370 powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES_1 to EXCEPTIO [...] omits b706f42362c3 powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES_OOL to STD [...] omits e42389c5f19f powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES to STD_REL [...] omits 75e8bef3d6b5 powerpc/64s: Rename STD_EXCEPTION_PSERIES_OOL to STD_EXCEP [...] omits e899fce509f5 powerpc/64s: Rename STD_EXCEPTION_PSERIES to STD_EXCEPTION omits 92b6d65c0794 powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_RELON_PROL [...] omits 4a7a0a8444ba powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES() omits 250a93501d62 powerpc/pasemi: Search for PCI root bus by compatible property omits 396ab6ab284a selftests/powerpc: Update strlen() test to test the new as [...] omits 9412b234501e powerpc/lib: Implement strlen() in assembly for PPC32 omits f0abbfd89fed selftests/powerpc: Add test for strlen() omits 1bb07b593adc selftests/powerpc: Add test for 32 bits memcmp omits 94675cceacae powerpc/pseries: Defer the logging of rtas error to irq wo [...] omits 74e96bf44f43 powerpc/pseries: Avoid using the size greater than RTAS_ER [...] omits e27e0a94651e powerpc/xive: Remove xive_kexec_teardown_cpu() omits dbc574024796 powerpc/xive: Remove now useless pr_debug statements omits 34c604d27590 powerpc/64s: free page table caches at exit_mmap time omits 5a6099346c41 powerpc/64s/radix: tlb do not flush on page size when fullmm omits d97e7f198b10 selftests/powerpc: Give some tests longer to run omits 1cdc6c14b0dd selftests/powerpc: Only run some tests on ppc64le omits 95f9b3af401f selftests/powerpc: Add a helper for checking if we're on ppc64le omits 7cd129b4b537 powerpc: Add a checkpatch wrapper with our preferred settings omits 4da1f79227ad powerpc/64: Disable irq restore warning for now omits 26f843848bae s390: fix br_r1_trampoline for machines without exrl omits 5eda25b10297 s390/lib: use expoline for all bcr instructions omits bc2d8d262cba cpu/hotplug: Fix SMT supported evaluation omits 51be5a2b43f8 media: sta2x11: add a missing parameter description omits b07b684930fe media: v4l2-mem2mem: add descriptions to MC fields omits 4effa8bfe4f6 media: i2c: fix warning in Aptina MT9V111 omits 132f3c7bb986 media: imx: shut up a false positive warning omits 22240df7ac6d crypto: arm64/ghash-ce - implement 4-way aggregation omits 8e492eff7de9 crypto: arm64/ghash-ce - replace NEON yield check with blo [...] omits 8418cf54df0c crypto: hisilicon - sec_send_request() can be static omits 6122bbbdc656 lib/mpi: remove redundant variable esign omits 877ccce7cbe8 crypto: x86/aegis,morus - Fix and simplify CPUID checks omits 30f1a9f53e77 crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable omits e0bd888dc487 crypto: arm64/aes-ce-gcm - implement 2-way aggregation omits 71e52c278c54 crypto: arm64/aes-ce-gcm - operate on two input blocks at a time omits 3465893d274e Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 926a299c42e3 drm/i2c: tda998x: correct PLL divider calculation omits a3d335f5de7c drm/i2c: tda998x: get rid of private fill_modes function omits b073a70ecd37 drm/i2c: tda998x: move mode_valid() to bridge omits 5a03f5346fed drm/i2c: tda998x: register bridge outside of component helper omits 76767fdabadb drm/i2c: tda998x: cleanup from previous changes omits 2143adb04b35 drm/i2c: tda998x: allocate tda998x_priv inside tda998x_create() omits 30bd8b862f54 drm/i2c: tda998x: convert to bridge driver omits f10dc56c64bb crypto: arm64 - revert NEON yield for fast AEAD implementations omits 554ec5086536 lib/vsprintf: Do not handle %pO[^F] as %px omits 13bdff337e4e drm/i915/kvmgt: fix an error code in gvt_dma_map_page() omits da5b3ebb4527 tracing: irqsoff: Account for additional preempt_disable omits b023a9396062 MIPS: Avoid using array as parameter to write_c0_kpgd() omits 1236568ee3cb Merge tag 'gpio-v4.18-3' of git://git.kernel.org/pub/scm/l [...] omits ee67855ecd9d MIPS: vdso: Allow clang's --target flag in VDSO cflags omits 4467f7ad7dbb MIPS: genvdso: Remove GOT checks omits f8ad8aa551af gpio: vr41xx: Bail out on gpiochip_lock_as_irq() error omits d124339da78d gpio: uniphier: Bail out on gpiochip_lock_as_irq() error omits 6d7a2b8b559e gpio: xgene-sb: Don't shadow error code of gpiochip_lock_as_irq() omits 41d69087fd75 gpio: em: Don't shadow error code of gpiochip_lock_as_irq() omits 10ed35399ab0 gpio: dwapb: Don't shadow error code of gpiochip_lock_as_irq() omits 9b073332dd12 gpio: bcm-kona: Don't shadow error code of gpiochip_lock_as_irq() omits 3a2f335c418f gpiolib: Don't shadow error code of gpiochip_lock_as_irq() omits cf2ff877a4ee gpio: syscon: rockchip: add GRF GPIO support for rk3328 omits 442af1403a28 gpio: omap: Add get/set_multiple() callbacks omits 640332d1a089 clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] omits 2224f2ff9670 leds: ns2: Change unsigned to unsigned int omits 4823e5da2ea9 drm/scheduler: fix timeout worker setup for out of order j [...] omits 1e1dbd6fd100 drm/amd/display: display connected to dp-1 does not light up omits 81aca8e75c1b drm/amd/display: update clk for various HDMI color depths omits 99326ee3624b drm/amd/display: program display clock on cache match omits fb7b11e1633e drm/amd/display: Add NULL check for enabling dp ss omits ad830e7ab184 drm/amd/display: add vbios table check for enabling dp ss omits 4576cd469d98 packet: refine ring v3 block size test to hold one frame omits 405c018a25fe xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits omits de7de576eca2 Merge branch 'ieee802154-for-davem-2018-08-06' of git://gi [...] omits 70837ffe3085 ipv4: frags: precedence bug in ip_expire() omits 673bb2dfc364 scripts/kernel-doc: Escape all literal braces in regexes omits d2f884612c42 ALSA: intel_hdmi: remove redundant variable cfg_val omits 3e27e10e2ece drm/amd/display: Don't share clk source between DP and HDMI omits 9315e2399a2c drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo omits 5ae6fe572929 drm/amd/display: Use calculated disp_clk_khz value for dce110 omits 78e4405cec6c drm/amd/display: Implement custom degamma lut on dcn omits d90e9a3bf5e7 drm/amd/display: Destroy aux_engines only once omits 53a53f8687fa drm/amd/display: Read back max backlight value at boot omits 620a0d27b211 drm/amd/display: Implement backlight_ops.get_brightness omits 0301ccbaf67d drm/amd/display: DP Compliance 400.1.1 failure omits e11d41472a50 drm/amd/display: Use requested HDMI aspect ratio omits ce29af2a5056 PCI: Remove unnecessary include of <linux/pci-aspm.h> omits 2b2654b8922a iwlwifi: Remove unnecessary include of <linux/pci-aspm.h> omits a78613c08267 ath9k: Remove unnecessary include of <linux/pci-aspm.h> omits f5ddcf71e66e igb: Remove unnecessary include of <linux/pci-aspm.h> omits 36131ce9a0b2 PCI/ASPM: Convert to use sysfs_match_string() helper omits 315706049c34 Merge branch 'x86/pti-urgent' into x86/pti omits c40a56a7818c x86/mm/init: Remove freed kernel image areas from alias mapping omits 3237c0dbe21f drm/i915/kvmgt: Fix compilation error omits e4cc5a1873ac Bluetooth: btqca: Introduce HCI_EV_VENDOR and use it omits 0dd0e297f0ec vfio-pci: Disable binding to PFs with SR-IOV enabled omits 544c05a60aef vfio: Mark expected switch fall-throughs omits a69508c2847d ata: sata_rcar: Add r8a77965 support omits 75eef0f1ed47 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits 497bfb706844 Revert "drm/i915/icl: WaEnableFloatBlendOptimization" omits 027063b1606f drm/i915: Interactive RPS mode omits 656921a51244 drm/i915: Fix psr sink status report. omits 74c05a33cb02 ptp_qoriq: use div_u64/div_u64_rem for 64-bit division omits 9dae34978d83 net: avoid unnecessary sock_flag() check when enable timestamp omits 429711aec282 vhost: switch to use new message format omits 9c2e955c4836 net/bridge/br_multicast: remove redundant variable "err" omits be1459de2eea mellanox: fix the dport endianness in call of __inet6_look [...] omits 96b954895470 ata: sata_rcar: exclude setting of PHY registers in Gen3 omits e207610fffbc ata: sata_rcar: really mask all interrupts on Gen2 and later omits eac7e072d7e9 Revert "ata: ahci_platform: allow disabling of hotplug to [...] omits 96c25b777442 mailmap: remap some of my email addresses to kernel.org address omits c883da313ebf locks: add tracepoint in flock codepath omits 7dc084d62591 MIPS: Remove obsolete MIPS checks for DST node "chosen@0" omits fd8ca6dac9b4 KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c omits c21c834adb5b ASoC: AMD: Set delay value for the capture case omits 662fb3efe7ee ASoC: AMD: Modified DMA pointer for capture omits bbdb7012b073 ASoC: AMD: Make ACP->SYSMEM DMA non circular omits aaffcfd1e82d KVM: X86: Implement PV IPIs in linux guest omits d63bae079b64 KVM: X86: Add kvm hypervisor init time platform setup callback omits 4180bf1b655a KVM: X86: Implement "send IPI" hypercall omits 74fec5b9dbaa KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() omits ee6268ba3a68 KVM: x86: Skip pae_root shadow allocation if tdp enabled omits c2a4eadf7747 KVM/MMU: Combine flushing remote tlb in mmu_set_spte() omits 5e079c7ece10 KVM: vmx: skip VMWRITE of HOST_{FS,GS}_BASE when possible omits 8f21a0bbf36f KVM: vmx: skip VMWRITE of HOST_{FS,GS}_SEL when possible omits f3bbc0dcedf5 KVM: vmx: always initialize HOST_{FS,GS}_BASE to zero duri [...] omits d7ee039e2bab KVM: vmx: move struct host_state usage to struct loaded_vmcs omits e920de8507c6 KVM: vmx: compute need to reload FS/GS/LDT on demand omits fd1ec7723fbd KVM: nVMX: remove a misleading comment regarding vmcs02 fields omits 6d6095bd2c91 KVM: vmx: rename __vmx_load_host_state() and vmx_save_host [...] omits 678e315e78a7 KVM: vmx: add dedicated utility to access guest's kernel_gs_base omits bd9966de4e14 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer omits e368b875a8a9 KVM: vmx: refactor segmentation code in vmx_save_host_state() omits e49fcb8b9ef2 kvm: nVMX: Fix fault priority for VMX operations omits 36090bf43a6b kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 omits b9b33da2aa74 KVM: try __get_user_pages_fast even if not in atomic context omits 877ad952be3d KVM: vmx: Add tlb_remote_flush callback support omits b08660e59dbd KVM: x86: Add tlb remote flush callback in kvm_x86_ops. omits 60cfce4c4f6f X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support omits eb914cfe72f4 X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hy [...] omits 3553ae5690a8 x86/kvm: Don't use pvqspinlock code if only 1 vCPU omits 450917b654c1 KVM/MMU: Simplify __kvm_sync_page() function omits 208320ba103e kvm: x86: Remove CR3_PCID_INVD flag omits b94742c958f0 kvm: x86: Add multi-entry LRU cache for previous CR3s omits faff87588d8b kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* omits 956bf3531fba kvm: x86: Skip shadow page resync on CR3 switch when indic [...] omits 08fb59d8a47d kvm: x86: Support selectively freeing either current or pr [...] omits 7eb77e9f5fcf kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() omits ade61e282444 kvm: x86: Skip TLB flush on fast CR3 switch when indicated [...] omits eb4b248e152d kvm: vmx: Support INVPCID in shadow paging mode omits c9470a2e2847 kvm: x86: Propagate guest PCIDs to host PCIDs omits afe828d1de40 kvm: x86: Add ability to skip TLB flush when switching CR3 omits 50c28f21d045 kvm: x86: Use fast CR3 switch for nested VMX omits 1c53da3fa3a3 kvm: x86: Support resetting the MMU context without resett [...] omits 0aab33e4f945 kvm: x86: Add support for fast CR3 switch across different [...] omits 6e42782f516f kvm: x86: Introduce KVM_REQ_LOAD_CR3 omits 9fa72119b24d kvm: x86: Introduce kvm_mmu_calc_root_page_role() omits 7c390d350f8b kvm: x86: Add fast CR3 switch code path omits 578e1c4db221 kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if n [...] omits 5ce4786f75d1 kvm: x86: Make sync_page() flush remote TLBs once only omits 42522d08cdba KVM: MMU: drop vcpu param in gpte_access omits abfc52c612dd KVM: nVMX: Separate logic allocating shadow vmcs to a function omits 491a6038458f KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cp [...] omits 32c7acf04487 KVM: nVMX: Expose VMCS shadowing to L1 guest omits a7cde481b6e8 KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if [...] omits 6d894f498f5d KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 omits 9a78bdf31da7 KVM: selftests: add tests for shadow VMCS save/restore omits fa58a9fa7497 KVM: nVMX: include shadow vmcs12 in nested state omits 61ada7488ffd KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to mem [...] omits f145d90d97ba KVM: nVMX: Verify VMCS shadowing VMCS link pointer omits a8a7c02bf7b7 KVM: nVMX: Verify VMCS shadowing controls omits f792d2743ed4 KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() omits a6192d40d52f KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS omits fa97d7dba753 KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports [...] omits e25367422732 KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs [...] omits 392b2f25aa41 KVM: VMX: Create struct for VMCS header omits cb5476379f07 kvm: selftests: add test for nested state save/restore omits 8fcc4b5923af kvm: nVMX: Introduce KVM_CAP_NESTED_STATE omits 7f7f1ba33cf2 KVM: x86: do not load vmcs12 pages while still in SMM omits fa3899add105 kvm: selftests: add basic test for state save and restore omits 0a505fe6f272 kvm: selftests: ensure vcpu file is released omits 87ccb7dbb25b kvm: selftests: actually use all of lib/vmx.c omits 2305339ee712 kvm: selftests: create a GDT and TSS omits 44883f01fe6a KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd omits cf81a7e580ac KVM: vmx: remove save/restore of host BNDCGFS MSR omits 86dafed50e2b KVM: Switch 'requests' to be 64-bit (explicitly) omits ca359066889f kvm: selftests: add cr4_cpuid_sync_test omits d2ce98ca0a19 Merge tag 'v4.18-rc6' into HEAD omits 12aea518a202 watchdog: fix dependencies of menz69_wdt.o omits dc0e4a3bb7dc watchdog: sp805: Add clock-frequency property omits bf06bad958c4 xen/biomerge: Use true and false for boolean values omits f87c30c96cd9 xen-blkfront: use true and false for boolean values omits ad3e0b2f3c94 Bluetooth: remove redundant variables 'adv_set' and 'cp' omits 5b1474655323 drm/etnaviv: fix crash in GPU suspend when init failed due [...] omits cfad05a24dcb drm/etnaviv: change return type to vm_fault_t omits a0780bb1df60 drm/etnaviv: protect sched job submission with fence mutex omits 6ae9c84ff249 drm/etnaviv: mmuv2: use memset32 to init scratch page omits 90bad5e05bcd root dentries need RCU-delayed freeing omits ad0eaee6195d ASoC: wm8994: Fix missing break in switch omits 0961503412e3 ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm omits d72117d0c89a ASoC: qcom: remove unused header files from common.h omits 846b2c96808c ASoC: sdm845: remove unused header files omits e9d244b14dd5 ASoC: apq8096: remove unused header files omits 8e3684f66e15 ASoC: qcom: make common.c as proper module omits d7a4303b8d1f dt-bindings: thermal: Allow multiple devices to share cooling map omits bee7d3c9f89a ASoC: wm8903: use true and false for boolean values omits e1ec62b147c2 ASoC: da9055: use true and false for boolean values omits 380ae4ec4203 ASoC: wm5100-tables: use true and false for boolean values omits 1752a35acd8e ASoC: da7213: use true and false for boolean values omits bc94c8884e5a ASoC: twl6040: use true and false for boolean values omits 965afd3c1dba ASoC: da7219: use true and false for boolean values omits eb086306bc6b ASoC: wm8996: use true and false for boolean values omits c34c4515286f ASoC: cs4270: use true and false for boolean values omits 064ee5a37015 ASoC: wm8990: use true and false for boolean values omits 10754bfc0512 ASoC: tda7419: use true and false for boolean values omits 508e8641f89c ASoC: rt5631: use true and false for boolean values omits 038541dae968 ASoC: max9850: use true and false for boolean values omits 39379faaad79 btrfs: revert fs_devices state on error of btrfs_init_new_device omits 64f64f43c89a btrfs: Exit gracefully when chunk map cannot be inserted t [...] omits cf90d884b347 btrfs: Introduce mount time chunk <-> dev extent mapping check omits 7ef49515fa67 btrfs: Verify that every chunk has corresponding block gro [...] omits 514c7dca85a0 btrfs: Check that each block group has corresponding chunk [...] omits 22d3151c2c4c Btrfs: send, fix incorrect file layout after hole punching [...] omits 672d599041c8 btrfs: Use wrapper macro for rcu string to remove duplicate code omits f5b3a4173ff6 btrfs: simplify btrfs_iget omits 9bc2ceff6605 btrfs: lift make_bad_inode into btrfs_iget omits 8d9e220ca084 btrfs: simplify IS_ERR/PTR_ERR checks omits 2e19f1f9d31b btrfs: btrfs_iget never returns an is_bad_inode inode omits 1e7e1f9e3aba btrfs: replace: Reset on-disk dev stats value after replace omits 85c39548199b btrfs: extent-tree: Remove unused __btrfs_free_block_rsv omits afc6961ffd96 btrfs: backref: Use ERR_CAST to return error code omits 5b7d687ad591 btrfs: Remove redundant btrfs_release_path from btrfs_unli [...] omits 401b3b19d592 btrfs: Remove root parameter from btrfs_unlink_subvol omits 6025c19fb208 btrfs: Remove fs_info from btrfs_add_root_ref omits 3ee1c5530e64 btrfs: Remove fs_info from btrfs_del_root_ref omits ab9ce7d42bf6 btrfs: Remove fs_info from btrfs_del_root omits 9add29457ac1 btrfs: Remove fs_info from btrfs_delete_delayed_dir_index omits 4465c8b4229d btrfs: Remove fs_info from btrfs_insert_delayed_dir_index omits b5851021f1ea btrfs: extent-tree: remove unused member walk_control::for_reloc omits 46b2f4590aab Btrfs: fix send failure when root has deleted files still open omits 0d836392cadd Btrfs: fix mount failure after fsync due to hard link recreation omits 4559b0a71749 btrfs: don't leak ret from do_chunk_alloc omits 84db5ccf4262 btrfs: merge free_fs_root helpers omits 2ffad70ed3b6 btrfs: constify strings passed to assertion helper omits e9539cff0472 btrfs: dev-replace: remove unused members of btrfs_dev_replace omits e17385ca2960 btrfs: remove unused member btrfs_root::name omits 616d374efa23 btrfs: allow defrag on a file opened read-only that has rw [...] omits 3c4276936f6f Btrfs: fix btrfs_write_inode vs delayed iput deadlock omits 97aff912a2fa btrfs: Remove fs_info from btrfs_finish_chunk_alloc omits f4208794d02e btrfs: Remove fs_info form btrfs_free_chunk omits 4f5ad7bd6315 btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdev omits d6507cf1e2df btrfs: Remove fs_info from btrfs_assign_next_active_device omits 5495f195fc5b btrfs: remove fs_info argument from update_dev_stat_item omits 68a9db5f2395 btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdev omits 8e87e8562744 btrfs: Remove fs_info argument from btrfs_add_dev_item omits 5e23a6fea618 btrfs: extent-tree: Remove dead alignment check omits ca5d2ba1ae2d Btrfs: remove unused key assignment when doing a full send omits 5cdc84bfde22 btrfs: drop extent_io_ops::set_range_writeback callback omits 00032d38eaa8 btrfs: drop extent_io_ops::merge_bio_hook callback omits 05912a3c04eb btrfs: drop extent_io_ops::tree_fs_info callback omits e288c080dddd btrfs: unify end_io callbacks of async_submit_bio omits d7cbfafc4bc3 btrfs: remove unused member async_submit_bio::bio_flags omits d7e8555b1dd4 btrfs: remove unused member async_submit_bio::fs_info omits 315409b0098f btrfs: validate type when reading a chunk omits b0132a3be5da btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED omits 07e21c4dad42 btrfs: Document locking requirement via lockdep_assert_held omits 55ac01396ae8 btrfs: rename btrfs_release_extent_buffer_page omits d64766fdf9cd btrfs: Refactor loop in btrfs_release_extent_buffer_page omits b16d011e79fb btrfs: Reword dodgy comments in alloc_extent_buffer omits 28187ae569e8 btrfs: Simplify page unlocking in alloc_extent_buffer omits 8b9b6f255485 btrfs: scrub: cleanup the remaining nodatasum fixup code omits 46df06b85e28 btrfs: refactor block group replication factor calculation [...] omits 321a4bf72b25 btrfs: use the assigned fs_devices instead of the dereference omits 62088ca7427d btrfs: qgroup: Drop fs_info parameter from qgroup_rescan_leaf omits a93774225019 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_inherit omits 280f8bd2cbe0 btrfs: qgroup: Drop fs_info parameter from btrfs_run_qgroups omits 8696d7604557 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_ac [...] omits deb406274339 btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace [...] omits 8d38d7eb7bb6 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits a95f3aafd6a2 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_tr [...] omits f0042d5e92b6 btrfs: qgroup: Drop fs_info parameter from btrfs_limit_qgroup omits 3efbee1d006a btrfs: qgroup: Drop fs_info parameter from btrfs_remove_qgroup omits 49a05ecde3f1 btrfs: qgroup: Drop fs_info parameter from btrfs_create_qgroup omits 39616c2735ad btrfs: qgroup: Drop fs_info parameter from btrfs_del_qgrou [...] omits 6b36f1aa5cda btrfs: qgroup: Drop fs_info parameter from __del_qgroup_relation omits 9f8a6ce6ba8e btrfs: qgroup: Drop fs_info parameter from btrfs_add_qgrou [...] omits 2e980acdd829 btrfs: qgroup: Drop quota_root and fs_info parameters from [...] omits 3e07e9a09f27 btrfs: qgroup: Drop root parameter from update_qgroup_info_item omits ac8a866af17e btrfs: qgroup: Drop root parameter from update_qgroup_limit_item omits 69104618f4b9 btrfs: qgroup: Drop quota_root parameter from del_qgroup_item omits 99d7f09ac01c btrfs: qgroup: Drop quota_root parameter from del_qgroup_r [...] omits 711169c40f90 btrfs: qgroup: Drop quota_root parameter from add_qgroup_r [...] omits fa59f27c8c35 btrfs: rename btrfs_parse_early_options omits c8389d4c0d6e btrfs: qgroup: cleanup the unused srcroot from btrfs_qgrou [...] omits 031f24da2c8a btrfs: Use btrfs_mark_bg_unused to replace open code omits 2556fbb0bead btrfs: Rewrite retry logic in do_chunk_alloc omits dec59fa3a760 btrfs: use customized batch size for total_bytes_pinned omits d814a49198ea btrfs: use correct compare function of dirty_metadata_bytes omits 36350e95a2b1 btrfs: return device pointer from btrfs_scan_one_device omits d64dcbd183ab btrfs: make fs_devices a local variable in btrfs_parse_ear [...] omits 81ffd56b5745 btrfs: fix mount and ioctl device scan ioctl race omits 399f7f4c42e8 btrfs: reorder initialization before the mount locks uuid_mutex omits 5139cff598d4 btrfs: lift uuid_mutex to callers of btrfs_parse_early_options omits f5194e34caba btrfs: lift uuid_mutex to callers of btrfs_open_devices omits 899f9307c33c btrfs: lift uuid_mutex to callers of btrfs_scan_one_device omits 7bcb8164ad94 btrfs: use device_list_mutex when removing stale devices omits fa6d2ae540a2 btrfs: rename local devices for fs_devices in btrfs_free_s [...] omits 9c6d173ea6e4 btrfs: extend locked section when adding a new device in d [...] omits 4306a97449f9 btrfs: do btrfs_free_stale_devices outside of device_list_add omits 959b1c046757 btrfs: close devices without offloading to a temporary list omits 621567a28ce0 btrfs: Remove unused function btrfs_account_dev_extents_size omits 93b9bcdf9fbc btrfs: remove unused parameter from btrfs_parse_subvol_options omits b4993e64f78a btrfs: fix in-memory value of total_devices after seed dev [...] omits 340f1aa27f36 btrfs: qgroups: Move transaction management inside btrfs_q [...] omits c7b562c54803 btrfs: raid56: catch errors from full_stripe_write omits 176571a1f64f btrfs: raid56: merge rbio_is_full helpers omits a81b747d0f6e btrfs: raid56: use new helper for async_scrub_parity omits e66d8d5a41c1 btrfs: raid56: use new helper for async_read_rebuild omits cf6a4a7587dc btrfs: raid56: use new helper for async_rmw_stripe omits ac63885907ee btrfs: raid56: add new helper for starting async work omits ebcc326316f3 btrfs: open-code bio_set_op_attrs omits cc5e31a4775d btrfs: switch types to int when counting eb pages omits 8791d4320796 btrfs: use round_up wrapper in num_extent_pages omits 65ad010488a5 btrfs: pass only eb to num_extent_pages omits d7f663fa3ff9 btrfs: prune unused includes omits 69d2480456d1 btrfs: use copy_page for copying pages instead of memcpy omits 3ffbd68c4832 btrfs: simplify pointer chasing of local fs_info variables omits 375085156215 btrfs: simplify some assignments of inode numbers omits 8f6c72a9e08c Btrfs: free space cache: make sure there is always room fo [...] omits 694c51fb2eb6 btrfs: drop unnecessary variable in btrfs_init_new_device omits 5da54bc13801 btrfs: use a temporary variable for fs_devices in btrfs_in [...] omits 389305b2aa68 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] omits ba480dd4db9f btrfs: tree-checker: Detect invalid and empty essential trees omits fce466eab7ac btrfs: tree-checker: Verify block_group_item omits 6d8ff4e4584c btrfs: annotate unlikely branches after V0 extent type removal omits ba3c2b196bf5 btrfs: Add graceful handling of V0 extents omits a79865c680d8 btrfs: Remove V0 extent support omits 4de426cd394e btrfs: remove unnecessary curly braces in btrfs_get_acl omits dc7789ef8785 btrfs: avoid error code override in btrfs_get_acl omits 5ee552da5039 btrfs: remove unnecessary -ERANGE check in btrfs_get_acl omits 7e35eab958e3 btrfs: replace empty string with NULL when getting attribu [...] omits ab3629ed86ec btrfs: return error instead of crash when detecting unexpe [...] omits af431dcb249f btrfs: return EUCLEAN if extent_inline_ref type is invalid omits e4af400a9c50 btrfs: Use iocb to derive pos instead of passing a separat [...] omits 893bf4b115c7 btrfs: print more details when checking tree block finds a [...] omits 7b4284de93c5 btrfs: Streamline memory allocation failure handling in bt [...] omits 437944465487 btrfs: Don't remove block group that still has pinned down bytes omits bc931c0ef8f9 btrfs: Refactor count handling in btrfs_unpin_free_ino omits d3c6be6fdab4 btrfs: use timespec64 for i_otime omits afd48513f001 btrfs: use monotonic time for transaction handling omits e41ca5897489 btrfs: Get rid of the confusing btrfs_file_extent_inline_len omits bc877d285ca3 btrfs: Deduplicate extent_buffer init code omits 9912bbf6440b btrfs: check-integrity: Fix NULL pointer dereference for d [...] omits 43a7e99db678 btrfs: Remove fs_info from btrfs_force_chunk_alloc omits c83488afc5a7 btrfs: Remove fs_info from btrfs_inc_block_group_ro omits 61da2abfcad9 btrfs: Remove fs_info from btrfs_alloc_logged_file_extent omits 87cc7a8a2afb btrfs: Remove fs_info from remove_extent_backref omits 5fac7f9ee142 btrfs: Remove fs_info from run_one_delayed_ref omits a639cdeba348 btrfs: Remove fs_info from insert_inline_extent_backref omits 3c4da6574e77 btrfs: Remove fs_info from exclude_super_stripes omits 9e715da86001 btrfs: Remove fs_info from free_excluded_extents omits 451a2c130342 btrfs: Remove fs_info from check_system_chunk omits c216b2039aa0 btrfs: Remove fs_info from btrfs_alloc_chunk omits 01458828bb42 btrfs: Remove fs_info from do_chunk_alloc omits f97806f2eefd btrfs: Remove fs_info from run_delayed_tree_ref omits f9871eddd9cb btrfs: Remove fs_info from cleanup_ref_head omits c4d56d4a1688 btrfs: Remove unused fs_info from cleanup_extent_op omits 20b9a2d670fa btrfs: Remove fs_info from run_delayed_extent_op omits 2bf98ef35f7f btrfs: Remove fs_info from run_delayed_data_ref omits 2590d0f155c7 btrfs: Remove fs_info argument from __btrfs_inc_extent_ref omits ef89b8245bc7 btrfs: Remove fs_info from alloc_reserved_file_extent omits e72cb9235d26 btrfs: Remove fs_info from __btrfs_free_extent omits 5a98ec014180 btrfs: Remove fs_info from btrfs_remove_block_group omits e7e02096d983 btrfs: Remove fs_info from btrfs_make_block_group omits 88a979c615d0 btrfs: Remove fs_info from btrfs_add_delayed_data_ref omits 44e1c47d5c3f btrfs: Remove fs_info from btrfs_add_delayed_tree_ref omits fbe4801b26c3 btrfs: Remove fs_info from lookup_extent_backref omits bd1d53ef358d btrfs: Remove fs_info argument from lookup_extent_data_ref omits b8582eeabb72 btrfs: Remove fs_info argument from lookup_tree_block_ref omits 61a18f1c6663 btrfs: Remove fs_info argument from update_inline_extent_backref omits 867cc1fbebea btrfs: Remove fs_info from lookup_inline_extent_backref omits b167fa915201 btrfs: Remove fs_info from fixup_low_keys omits e9f6290d593a btrfs: Remove fs_info from remove_extent_data_ref omits 375934105c97 btrfs: Remove fs_info argument from insert_extent_backref omits 62b895af4022 btrfs: Remove fs_info from insert_extent_data_ref omits 10728404c6f6 btrfs: Remove fs_info from insert_tree_block_ref omits edf57cbf2b03 btrfs: Fix a C compliance issue omits acd43e3cdffc btrfs: Annotate fall-through when parsing mount option omits bece2e823933 btrfs: Fix misleading indentation reported by smatch omits a9ecb653b0ac btrfs: Streamline log_extent_csums a bit omits ca5788aba3e8 btrfs: remove remaing full_sync logic from btrfs_sync_file omits 5636cf7d6dc8 btrfs: remove the logged extents infrastructure omits a2120a473a80 btrfs: clean up the left over logged_list usage omits e7175a692765 btrfs: remove the wait ordered logic in the log_one_extent path omits b5e6c3e170b7 btrfs: always wait on ordered extents at fsync time omits 16d1c062c7de btrfs: Fix comment in lookup_inline_extent_backref omits bd3c685ed9fd btrfs: Document __btrfs_inc_extent_ref omits 9bebe665c3e4 btrfs: scrub: Remove unused copy_nocow_pages and its callchain omits a944442c2b8a btrfs: replace get_seconds with new 64bit time API omits be36abb71d87 pinctrl: ocelot: add support for interrupt controller omits 9e90c7985229 Merge tag 'irqchip-4.19' of git://git.kernel.org/pub/scm/l [...] omits 34dbc9c6584d PCI/xilinx: Depend on OF instead of the ARCH omits 55f2503c3b69 PM / reboot: Eliminate race between reboot and suspend omits 33c740411ada Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits be10d5d1c2d1 ieee802154: fakelb: add deprecated msg while probe omits f25da51fdc38 ieee802154: hwsim: add replacement for fakelb omits 4e54acb20220 net: ieee802154: 6lowpan: remove redundant pointers 'fq' a [...] omits f9c528311330 net: mac802154: tx: expand tailroom if necessary omits ac74f87c789a net: 6lowpan: fix reserved space for single frames omits 82837ad5bda7 PM / hibernate: Mark expected switch fall-through omits e8693bcfa0b4 aio: allow direct aio poll comletions for keyed wakeups omits bfe4037e722e aio: implement IOCB_CMD_POLL omits 9018ccc453af aio: add a iocb refcount omits 7dda71281837 timerfd: add support for keyed wakeups omits d3264f752a1a cpufreq: intel_pstate: Ignore turbo active ratio in HWP omits a8db74564b0c irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t omits b047c62e2441 ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd omits 6ccbe1dcdd17 Merge back cpufreq changes for 4.19. omits 398404d8372c Merge back ACPICA material for 4.19. omits 627661ced824 ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 omits ef0075280cfe ALSA: echoaudio: Mark expected switch fall-throughs omits 9d5a289a86a1 ALSA: emu10k1: Mark expected switch fall-throughs omits ac69c2f578bf ALSA: mixart: Mark expected switch fall-through omits a30461080366 Merge remote-tracking branch 'net-next/master' omits 74682128c6e4 bpf: btf: Change tools/lib/bpf/btf to LGPL omits aa1221b2584f fsi: scom: Fix NULL dereference omits f10fe9d85dc0 lightnvm: remove minor version check for 2.0 omits f87b0f0dfa54 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 05b9ba4b550f Merge tag 'v4.18-rc6' into for-4.19/block2 omits 981467033a37 tc-testing: remove duplicate spaces in skbedit match patterns omits 757a9a39d483 tc-testing: remove duplicate spaces in connmark match patterns omits 0c62f8a820b7 tc-testing: flush gact actions on test teardown omits 64f61cddf193 tc-testing: fix ip address in u32 test omits b9a7f2ee5692 Merge tag 'wireless-drivers-next-for-davem-2018-08-05' of [...] omits 82a40777de12 ip6_tunnel: use the right value for ipv4 min mtu check in [...] omits 6277547f33ec Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits add0decc46a0 Merge branch 'mlxsw-Enable-MC-aware-mode-for-mlxsw-ports' omits 7b8195306694 mlxsw: spectrum: Configure MC-aware mode on mlxsw ports omits d0a07d6ada00 mlxsw: spectrum: Fix a typo omits 671ae8af05d5 mlxsw: reg: Add QoS Switch Traffic Class Table is Multicas [...] omits b633d4405bb2 virtio-net: mark expected switch fall-throughs omits 1cbc36a53b60 net: sched: cls_flower: Fix an error code in fl_tmplt_create() omits a6bcfc89694e net: check extack._msg before print omits e70a3aad44cc ipv6: fix double refcount of fib6_metrics omits 0ed4229b08c1 ipv6: defrag: drop non-last frags smaller than min mtu omits c30f1fc041b7 Merge branch 'ip-Use-rb-trees-for-IP-frag-queue' omits fa0f527358bd ip: use rb trees for IP frag queue. omits 385114dec8a4 net: modify skb_rbtree_purge to return the truesize of all [...] omits 7969e5c40dfd ip: discard IPv4 datagrams with overlapping segments. omits cfb4099fb4c1 net/tls: Mark the end in scatterlist table omits 5f379ef51bc9 ipv6: icmp: Updating pmtu for link local route omits 91305f281262 ptp_qoriq: support automatic configuration for ptp timer omits a16b5da54d1f powerpc/mpc85xx: add clocks property for fman ptp timer node omits f63421a70f9e arm64: dts: fsl: add clocks property for fman ptp timer node omits c595be94c7b9 Merge branch 'bnxt_en-Updates-for-net-next' omits aabfc016e9a6 bnxt_en: Do not use the CNP CoS queue for networking traffic. omits afdc8a84844a bnxt_en: Add DCBNL DSCP application protocol support. omits cde49a42a9bb bnxt_en: Add hwmon sysfs support to read temperature omits 25e1acd6b92b bnxt_en: Notify firmware about IF state changes. omits 97381a183112 bnxt_en: Move firmware related flags to a new fw_cap field [...] omits f1ca94de0d87 bnxt_en: Add BNXT_NEW_RM() macro. omits 6c5657d085ae bnxt_en: Add support for ethtool get dump. omits 50f011b63d8c bnxt_en: Update RSS setup and GRO-HW logic according to th [...] omits bf82736da3c3 bnxt_en: Add new VF resource allocation strategy mode. omits a1ef4a792054 bnxt_en: Add PHY retry logic. omits 55fd0cf320c3 bnxt_en: Add external loopback test to ethtool selftest. omits e795892e93b6 bnxt_en: Adjust timer based on ethtool stats-block-usecs s [...] omits 6fc92c33854b bnxt_en: Update firmware interface version to 1.9.2.25. omits 074fb8801667 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 379d98ddf413 x86: vdso: Use $LD instead of $CC to link omits 208cbb325589 x86/irqflags: Provide a declaration for native_save_fl omits 6ea2738e0ca0 x86/mm/init: Add helper for freeing kernel image pages omits 9f515cdb411e x86/mm/init: Pass unconverted symbol addresses to free_ini [...] omits 0d83432811f2 mm: Allow non-direct-map arguments to free_reserved_area() omits eac7073aa69a x86/mm/pti: Clear Global bit more aggressively omits c1c8626fcebe Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits cfd355145c32 stop_machine: Atomically queue and wake stopper threads omits 7964410fcf13 fs: dcache: Use true and false for boolean values omits 808aa6c5e34a Merge branch 'work.hpfs' into work.lookup omits 1401a0fc2d47 afs_try_auto_mntpt(): return NULL instead of ERR_PTR(-ENOENT) omits 34b2a88fb4aa afs_lookup(): switch to d_splice_alias() omits 855371bd01b4 afs: switch dynroot lookups to d_splice_alias() omits 1ffaddd029c8 Linux 4.18-rc8 omits 2bc7596438ab staging: erofs: fix if assignment style issue omits 56e40eb6d656 ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 omits a8c199208cd6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2f3672cbf9da Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 0cdf6d4607df Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits b9fb1fc7f921 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 212dab0541eb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 5b76a3cff011 KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry omits 8e0b2b916662 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] omits ea156d192f52 x86/speculation: Simplify sysfs report of VMX L1TF vulnerability omits 583311361369 Documentation/l1tf: Remove Yonah processors from not vulne [...] omits f2701b77bbd9 Merge 4.18-rc7 into master to pick up the KVM dependcy omits a39284ae9d2a misc: mic: SCIF Fix scif_get_new_port() error handling omits 0171114210c7 misc: cxl: changed asterisk position omits 7a92719356ca genwqe: card_base: Use true and false for boolean values omits b83a4141f025 misc: eeprom: assignment outside the if statement omits 1061bdba2fc3 staging: rtl8188eu: remove unnecessary includes omits b5c7af4139f4 staging: rtl8188eu: remove redundant include omits 5eb438c9d236 staging: rtl8188eu: remove unnecessary parentheses omits ac588ce4b516 staging: rtl8188eu: rename rtw_IOL_applied omits 8e0c18d3a114 staging:rtl8192u: Replace magic number with defined consta [...] omits 3750985c8d36 staging:rtl8192u: Remove comments - Style omits 4651fb4c4098 staging:rtl8192u: Remove blank line - Style omits 51606f72a837 staging:rtl8192u: Rename multiple variables - Style omits e8ac237d4854 staging:rtl8192u: Rename types in QOS_TCLAS union - Style omits f1c3b4880bdf staging:rtl8192u: Remove typedef and rename QOS_TCLAS - Style omits 0f79619d70bb staging:rtl8192u: Clean up of spacing - Style omits 1bb6d9b95025 staging:rtl8192u: Rename Register Constants - Style omits 070c1ce97891 staging:rtl8192u: Rename constants - Style omits c972be9a7525 staging:rtl8192u: Rename constants RateAdaptiveTH_Low_* - Style omits 0395a9aad583 staging:rtl8192u: Rename RateAdaptiveTH_High - Style omits a7a014961548 staging:rtl8192u: Rename DM_DIG_MIN_Netcore - Style omits d3c90eff9c4e staging:rtl8192u: Refactor DCMD_TXCMD_T structure - Style omits 447558d26ebb staging:rtl8192u: Remove member reserved - Style omits 68d84843665c staging:rtl8192u: Rename member disabledRF - Style omits 2a2271e4ac87 staging:rtl8192u: Remove member diff_TH - Style omits f793836c16a5 staging:rtl8192u: Remove SS_TH_low - Style omits f19a08e76d09 staging:rtl8192u: Rename cck_Rx_path - Style omits 863108d5a06b staging:rtl8192u: Remove member variable Enable - Style omits 916501c8047c staging:rtl8192u: Remove unused extern DM_RxPathSelTable - Style omits f835f4b38300 staging:rtl8192u: Rename enum constants - Style omits 976a4b90931f staging:rtl8192u: Remove member initialgain_lowerbound_sta [...] omits a2351af9f562 staging:rtl8192u: Remove member variable rx_gain_range_max [...] omits 8add1eb548d2 staging:rtl8192u: Remove debug member from structures - Style omits 5751e4f164c3 staging: wilc1000: remove TODO item for comments and code style omits 2345ef30ea30 staging: wilc1000: replace ISWILC1000() macro with inline [...] omits e61c7a1caa97 staging: wilc1000: added Microchip copyright notice header omits 515bc432e4a5 Revert "staging: gasket: core: hold reference to pci_dev w [...] omits a43a98da75ff staging: gasket: core: add subsystem and device info to logs omits 8445a07db878 staging: gasket: core: device register debug log cleanups omits 5bf553b671cf staging: gasket: core: remove registration logs omits a13bb977bca6 staging: wlan-ng: remove unused definitions from p80211types.h omits ae3b4ed1a23f staging: rtl8188eu: use phydm_regdefine11n.h from rtlwifi omits a9df8cd5e3fc Staging: rtlwifi: base: Modified the line ending with a pa [...] omits 2ec34a4393f1 staging: fsl-dpaa2/eth: Use named arguments in function de [...] omits bec2dd69696c drm/msm/adreno: Remove VLA usage omits 18b57ce2eb8c x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] omits ffcba43ff66c x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d omits 447ae3166702 x86: Don't include linux/irq.h from asm/hardirq.h omits 45b575c00d8e x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d omits 9aee5f8a7e30 x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 omits 5b6ccc6c3b1a x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() omits 427362a14244 x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] omits 379fd0c7e6a3 x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] omits 60f5a2173632 Merge tag 'usercopy-fix-v4.18-rc8' of git://git.kernel.org [...] omits f639bef55d2b Merge tag 'xfs-4.18-fixes-5' of git://git.kernel.org/pub/s [...] omits a32e236eb93e Partially revert "block: fail op_is_write() requests to re [...] omits 91874ecf32e4 netlink: Don't shift on 64 for ngroups omits 5dbfb6eca0b2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits d89d41556141 ethtool: Remove trailing semicolon for static inline omits 863c37fcb14f ext4: remove unneeded variable "err" in ext4_mb_release_in [...] omits 7957c2e276ee i2c: sh_mobile: use core to detect 'no zero length read' quirk omits 6e6664700d27 i2c: xlr: use core to detect 'no zero length' quirk omits 3ef3e5cd72aa i2c: rcar: use core to detect 'no zero length' quirk omits 5314355a916a i2c: stu300: use core to detect 'no zero length' quirk omits 22dda3e4f821 i2c: pmcmsp: use core to detect 'no zero length' quirk omits aa14b124702c i2c: mxs: use core to detect 'no zero length' quirk omits 40fce5217055 i2c: designware-master: use core to detect 'no zero length' quirk omits d9cfe2ce2468 i2c: quirks: add zero length checks omits 6c3711ec64fd Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV omits 5799c4b2f1db i2c: aspeed: Add an explicit type casting for *get_clk_reg_val omits 2f471d902495 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits d211e62af466 i2c: Add Actions Semiconductor Owl family S900 I2C driver omits 5344cbf95b0f dt-bindings: i2c: Add binding for Actions Semiconductor Ow [...] omits 12e5e452aec3 Merge branch 'net-ARRAY_SIZE' omits 31ba191bf5ab include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE omits bf37afceaf54 net:usb: Use ARRAY_SIZE instead of calculating the array size omits f13b546847ff tun: not use hardcoded mask value omits 5607016cd1bb net/smc: no cursor update send in state SMC_INIT omits 039b1d5e5862 net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL omits 07d53ae4fbdf net: Remove some unneeded semicolon omits 0c26159352ba nfp: bpf: xdp_adjust_tail support omits afd3e3dad676 Merge tag 'qcom-arm64-for-4.19-2' of git://git.kernel.org/ [...] omits 961b33c244e5 jfs: Fix usercopy whitelist for inline inode data omits eb2caeb88c18 ALSA: seq_oss: Mark expected switch fall-through omits 2f3b94e539a4 ALSA: seq: Mark expected switch fall-through omits e800a333135b mt76x0: rename trace symbols omits 909da6e4b577 mt76x0: rename mt76_* functions omits 924de3b8c941 fork: Have new threads join on-going signal group stops omits 1021bcf44d0e pstore: add zstd compression support omits 4390e9eadbbb fork: Skip setting TIF_SIGPENDING in ptrace_init_task omits 088fe47ce952 signal: Add calculate_sigpending() omits a01512b14d4f tcp: remove unneeded variable 'err' omits 51f7e95187f1 af_unix: ensure POLLOUT on remote close() for connected dg [...] omits 483f3fdcc70b netfilter: nft_tunnel: fix sparse errors omits 0b5b1f9a78b5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1e506464a4d5 media: au0828: fix spelling mistake: "completition" -> "co [...] omits 854bb4ec1263 media: cx231xx: fix spelling mistake: "completition" -> "c [...] omits 3c8496e5d059 media: dvb-usb-v2: fix spelling mistake: "completition" -> [...] omits 16200248f48d media: dvb-usb: fix spelling mistake: "completition" -> "c [...] omits 12f336c88090 media: sh_mobile_ceu: convert to SPDX identifiers omits 7b381978c856 media: sh_vou: convert to SPDX identifiers omits d81469d2b775 media: sh_veu: convert to SPDX identifiers omits 88352b163c83 media: rcar_jpu: convert to SPDX identifiers omits 7c1d62e455ab media: rcar_fdp1: convert to SPDX identifiers omits adeb69705682 media: rcar_drif: convert to SPDX identifiers omits 58c708f64aee media: rcar-fcp: convert to SPDX identifiers omits aa7b827878f0 media: rcar-vin: convert to SPDX identifiers omits c7b15a8657da jfs: don't bother with make_bad_inode() in ialloc() omits d8e78da86820 adfs: don't put inodes into icache omits 5bef915104f3 new helper: inode_fake_hash() omits e950564b97fd vfs: don't evict uninitialized inode omits a6cbedfa8783 jfs: switch to discard_new_inode() omits 2e5afe54e0cd ext2: make sure that partially set up inodes won't be retu [...] omits 5c1a68a358f9 udf: switch to discard_new_inode() omits dd54992776eb ufs: switch to discard_new_inode() omits 32955c5422a8 btrfs: switch to discard_new_inode() omits 4679b79f2175 media: soc_camera_platform: convert to SPDX identifiers omits e90561d40f83 media: vsp1: Support Interlaced display pipelines omits f3b98e3c4d2e media: vsp1: Provide support for extended command pools omits 7d630c4924d8 media: vsp1: Add support for extended display list headers omits 08e41f6219c7 media: vsp1: Use header display lists for all WPF outputs [...] omits 177fb098b896 media: vsp1: Provide VSP1 feature helper macro omits 8a3a0797dedd media: vsp1: Clean up DLM objects on error omits b6ee44d1ea18 media: vsp1: Remove unused display list structure field omits 2ca72570b934 media: vsp1: Rename dl_child to dl_next omits 3e737e394329 media: vsp1: use kernel __packed for structures omits c2b6d621c4ff new primitive: discard_new_inode() omits a394b3af206c ppp: mppe: Remove VLA usage omits 3c56b2cccbd1 media: vsp1: drm: Fix minor grammar error omits eb9950eb31f5 rxrpc: Push iov_iter up from rxrpc_kernel_recv_data() to caller omits f664e37dcc52 l2tp: fix missing refcount drop in pppol2tp_tunnel_ioctl() omits 60a01828f330 Merge branch 'mlxsw-Fix-ACL-actions-error-condition-handling' omits caebd1b38970 mlxsw: core_acl_flex_actions: Remove redundant mirror reso [...] omits 7cc616949399 mlxsw: core_acl_flex_actions: Remove redundant counter des [...] omits dda0a3a3fb92 mlxsw: core_acl_flex_actions: Remove redundant resource de [...] omits 3757b255bf20 mlxsw: core_acl_flex_actions: Return error for conflicting [...] omits 020f6cc5f755 netfilter: conntrack: avoid use-after free on rmmod omits 7bdfcea875ad netfilter: kconfig: remove ct zone/label dependencies omits 445509eb9b00 netfilter: nf_tables: simplify NLM_F_CREATE handling omits 94276fa8a2a4 netfilter: bridge: Expose nf_tables bridge hook priorities [...] omits aaecfdb5c5dd netfilter: nf_tables: match on tunnel metadata omits af308b94a2a4 netfilter: nf_tables: add tunnel support omits 3424b700225c Merge branch 'dsa-systemport-WoL' omits 54226116add4 net: systemport: Create helper to set MPD omits 9e85e22713d6 net: systemport: Do not re-configure upon WoL interrupt omits c0e6820b7e41 net: dsa: bcm_sf2: Disable learning while in WoL omits 2104bc0ab0ee net: dsa: bcm_sf2: Allow targeting CPU ports for CFP rules omits 033eab53fff7 netfilter: nft_tproxy: Add missing config check omits e95153b64d03 scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COM [...] omits 1214fd7b4974 scsi: sr: Avoid that opening a CD-ROM hangs with runtime p [...] omits 09c2f95ad404 scsi: mpt3sas: Swap I/O memory read value back to cpu endianness omits f6229c395874 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 71abe04269ae Merge tag 'for-linus-20180803' of git://git.kernel.dk/linux-block omits cb85d2b04b40 pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() omits 310810ae1948 Merge tag 'nfs-for-4.18-3' of git://git.linux-nfs.org/proj [...] omits 2ed7533cb7d6 Merge tag 'powerpc-4.18-5' of git://git.kernel.org/pub/scm [...] omits b5031b7db77d pinctrl: berlin: fix 'pctrl->functions' allocation in berl [...] omits 40b25bce0adb gpio: tegra: Move driver registration to subsys_init level omits 1e0813ee5599 pinctrl: tegra: Move drivers registration to arch_init level omits 7827fc7d2404 Merge tag 'drm-fixes-2018-08-03' of git://anongit.freedesk [...] omits 973232e2a327 pinctrl: baytrail: actually print the apparently misconfig [...] omits 7123fd41e35a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 723a00436adc Merge branch 'l2tp-mtu' omits e9697e2effad l2tp: ignore L2TP_ATTR_MTU omits 789141b215fc l2tp: simplify MTU handling in l2tp_ppp omits 1f5cd2a0107d l2tp: define l2tp_tunnel_dst_mtu() omits 5019027a566d ASoC: samsung: i2s: Mark expected switch fall-through omits a773c3b6be18 ASoC: omap-dmic: Mark expected switch fall-throughs omits 16bbeb2b43c3 ASoC: fsl_esai: Mark expected switch fall-through omits f3184645cb04 Merge branch 'hns3-next' omits 375dd5e43212 net: hns3: Refine the MSIX allocation for PF omits 07acf909ee33 net: hns3: Fix MSIX allocation issue for VF omits c75303269009 netfilter: cttimeout: Make NF_CT_NETLINK_TIMEOUT depend on [...] omits 1974d2453fa7 netfilter: nf_tables: remove unused variable omits 54424d389196 rxrpc: Reuse SKCIPHER_REQUEST_ON_STACK buffer omits 5ca8a25c144d net: sched: fix flush on non-existing chain omits 1a12d5dc7dd1 ASoC: core: mark expected switch fall-through omits 85c81941d503 ASoC: omap-mcpdm: Mark expected switch fall-throughs omits 3b7c88fcc287 ASoC: davinci-i2s: mark expected switch fall-through omits 6fd544c897d9 bnxt_en: combine 'else if' and 'else' into single branch omits 9e619d87b277 netfilter: nf_tables: flow event notifier must use transac [...] omits ddba40be59c9 netfilter: nfnetlink_osf: rename nf_osf header file to nfn [...] omits 7cca1ed0bb24 netfilter: nf_osf: move nf_osf_fingers to non-uapi header file omits 285189c78eeb netfilter: use kvmalloc_array to allocate memory for hashtable omits a0e336ba3e3d xfs: fix a comment in xfs_log_reserve omits 1f31c98d650c xfs: only validate summary counts on primary superblock omits 16196776185c drm/amd/display: Only require EDID read for HDMI and DVI omits 01dc285d5cd8 drm/amd/display: Report non-DP display as disconnected wit [...] omits 8530ebf1079c ASoC: smd845: fix memory leak omits 623a6143a845 mailbox: mediatek: Add Mediatek CMDQ driver omits 1c82407aa302 dt-bindings: soc: Add documentation for the MediaTek GCE unit omits c000c4f1d965 ALSA: synth: Remove empty init and exit omits a7da09fecf35 ALSA: pci: Remove empty init and exit omits 3b23dc52da90 ALSA: i2c: Remove empty init and exit omits 498aaa9152ee ALSA: isa: Remove empty init and exit omits 969686ee0e0f ALSA: drivers: Remove empty init and exit omits a64032998939 ALSA: compress: Remove empty init and exit omits 9038820cef3c ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" omits a5f74ec7d3cb gpu: drm: msm: Change return type to vm_fault_t omits 0a0e0829f990 nohz: Fix missing tick reprogram when interrupting an inli [...] omits da25a672cf0e trace: Use rcu_dereference_raw for hooks from trace-event [...] omits b96e6615cd19 perf auxtrace: Support for perf report -D for s390 omits a2b79838b891 mailbox: ti-msgmgr: Add support for Secure Proxy omits 0f23a179746c dt-bindings: mailbox: Add support for secure proxy threads omits 89c976c2f3fc mailbox: ti-msgmgr: Move the memory region name to descriptor omits 8e5608629209 mailbox: ti-msgmgr: Change message count mask to be descri [...] omits 5ab935e1942b mailbox: ti-msgmgr: Allocate Rx channel resources only on request omits e7474ca10057 mailbox: ti-msgmgr: Get rid of unused structure members omits ea2ec1e80f78 mailbox/omap: use of_device_get_match_data() to get match data omits 2ad5157650b4 mailbox/omap: switch to SPDX license identifier omits 3512a18cbd8d mailbox: xgene-slimpro: Fix potential NULL pointer dereference omits d1f0301b3333 genirq: Make force irq threading setup more robust omits fa9ad876b8e0 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth chi [...] omits 4219d4686875 Bluetooth: btqca: Add wcn3990 firmware download support. omits be93a497fa7f Bluetooth: hci_qca: Enable 3.2 Mbps operating speed. omits 83d9c5e56687 Bluetooth: hci_qca: Add wrapper functions for setting UART speed omits aadebac4639d Bluetooth: btqca: Redefine qca_uart_setup() to generic function. omits ba493d4fbcb8 Bluetooth: btqca: Rename ROME specific functions to generi [...] omits 505013555a47 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 21e2156f3c4b gfs2: Get rid of gfs2_ea_strlen omits 4c79148970fb Bluetooth: hci_h5: Add support for enable and device-wake GPIOs omits b825d7c40526 Bluetooth: hci_h5: Add support for the RTL8723BS omits 4eb3cbc4c4db Bluetooth: hci_h5: Add vendor setup, open, and close callbacks omits ce945552fde4 Bluetooth: hci_h5: Add support for serdev enumerated devices omits 1cc194caaffb Bluetooth: btrtl: Add support for a config filename postfix omits c50903e3ee1b Bluetooth: btrtl: add support for the RTL8723BS and RTL872 [...] omits b85b0ee1001b Bluetooth: btrtl: add support for retrieving the UART settings omits a5c76e67ca82 Bluetooth: btrtl: Use rtl_dev_err and rtl_dev_info omits 26503ad25de8 Bluetooth: btrtl: split the device initialization into sma [...] omits f96dbd322a8f Bluetooth: btrtl: add MODULE_FIRMWARE declarations omits 85418feff6fa Bluetooth: btusb: Use bt_dev_err for Intel firmware loadin [...] omits 4a7a54a55e72 x86/intel_rdt: Disable PMU access omits 706d51681d63 x86/speculation: Support Enhanced IBRS on future CPUs omits 301d328a6f8b x86/cpufeatures: Add EPT_AD feature bit omits 13a01635823c ALSA: es18xx: mark expected switch fall-through omits 734be97b967c ALSA: opti9xx: mark expected switch fall-throughs omits 3e313f34720e ALSA: opti92x: mark expected switch fall-throughs omits a9fe47e5e96b ALSA: galaxy: Mark expected switch fall-throughs omits 1b6266ebe3da watchdog: Reduce message verbosity omits 4f7799d96e66 genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete omits c5ca4560de0f openrisc: Use the new GENERIC_IRQ_MULTI_HANDLER omits 78ae2e1cd845 arm64: Use the new GENERIC_IRQ_MULTI_HANDLER omits 4c301f9b6a94 ARM: Convert to GENERIC_IRQ_MULTI_HANDLER omits 08fb550cb3f8 irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER omits 9eab9901b015 powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage omits 06832fc00481 powerpc: Do not redefine NEED_DMA_MAP_STATE omits 6e0495c2e8ac powerpc/4xx: Fix error return path in ppc4xx_msi_probe() omits d6e43798b3d9 crypto: dh - make crypto_dh_encode_key() make robust omits 35f7d5225ffc crypto: dh - fix calculating encoded key size omits afb31cd2d1a1 crypto: ccp - Check for NULL PSP pointer at module unload omits 4e34e51f48ab crypto: arm/chacha20 - always use vrev for 16-bit rotates omits f53ad3e1b35a crypto: ccree - allow bigger than sector XTS op omits e30368f3f3ee crypto: ccree - zero all of request ctx before use omits f5c19df90ae7 crypto: ccree - remove cipher ivgen left overs omits 76c9e53e633c crypto: ccree - drop useless type flag during reg omits 318abdfbe708 crypto: ablkcipher - fix crash flushing dcache in error path omits 0868def3e410 crypto: blkcipher - fix crash flushing dcache in error path omits 8088d3dd4d7c crypto: skcipher - fix crash flushing dcache in error path omits 2a57c0be225f crypto: skcipher - remove unnecessary setting of walk->nbytes omits 3dd8cc00c34a crypto: scatterwalk - remove scatterwalk_samebuf() omits 8c30fbe63e4e crypto: scatterwalk - remove 'chain' argument from scatter [...] omits 0567fc9e90b9 crypto: skcipher - fix aligning block size in skcipher_copy_iv() omits e4a1f7858ab8 arm64: dts: hisi: add SEC crypto accelerator nodes for hip07 SoC omits 915e4e8413da crypto: hisilicon - SEC security accelerator driver omits 778bd9924dba dt-bindings: Add bindings for Hisilicon SEC crypto accelerators. omits 2af632996b89 crypto: tcrypt - reschedule during speed tests omits f6adeef77e07 crypto: virtio - Replace GFP_ATOMIC with GFP_KERNEL in __v [...] omits 8e8c0386b1fd crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL i [...] omits 1c96dde10098 crypto: cavium/nitrox - Replace GFP_ATOMIC with GFP_KERNEL [...] omits 43490e8046b5 crypto: drbg - in-place cipher operation for CTR omits c5f5aeef9b55 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torval [...] omits 401c0d7712eb spi: spi-mem: Constify spi_mem->name omits 26a6dce8ef99 ASoC: Intel: bxt: Use refcap device for mono recording omits 3127692deba6 powernv/cpuidle: Fix idle states all being marked invalid omits 8c85cbdf371f selftests/bpf: update test_lwt_seg6local.sh according to iproute2 omits 1313bccf00f6 Bluetooth: btusb: Release RF resource on BT shutdown omits 0069fb854364 selftests/bpf: fix a typo in map in map test omits c2b6e1591b6b xfs: substitute spaces with tabs omits 9d9e62338597 xfs: fold dfops into the transaction omits c03edc9e49b6 xfs: always defer agfl block frees omits 0f37d1780c3d xfs: pass transaction to xfs_defer_add() omits 1ae093cbea3d xfs: replace xfs_defer_ops ->dop_pending with on-stack list omits 9b1f4e9831df xfs: cancel dfops on xfs_defer_finish() error omits 60f31a609ed3 xfs: clean out superfluous dfops dop params/vars omits 7dbddbaccd18 xfs: drop dop param from xfs_defer_op_type ->finish_item() [...] omits a8198666fb75 xfs: automatic dfops inode relogging omits 82ff27bc52a8 xfs: automatic dfops buffer relogging omits 488c919a5bec xfs: add missing defer ijoins for held inodes omits 1214f1cf663b xfs: replace dop_low with transaction flag omits ce356d64772f xfs: pass transaction to dfops reset/move helpers omits 7279aa13b8fb xfs: remove unused __xfs_defer_cancel() internal helper omits fbfa977d25dc xfs: use transaction for intent recovery instead of raw dfops omits 98719051e75c xfs: refactor internal dfops initialization omits 6534770d6f17 tools: bpf: fix BTF code added twice to different trees omits 760109760455 IB/ipoib: Consolidate checking of the proposed child interface omits 13476d35bba6 IB/ipoib: Maintain the child_intfs list from ndo_init/uninit omits 25405d98a2aa IB/ipoib: Do not remove child devices from within the ndo_uninit omits ee190ab734ba IB/ipoib: Get rid of the sysfs_mutex omits 9f49a5b5c21d RDMA/netdev: Use priv_destructor for netdev cleanup omits eaeb39842508 IB/ipoib: Move init code to ndo_init omits 7cbee87c1796 IB/ipoib: Move all uninit code into ndo_uninit omits cda8daf17914 IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task omits 577e07ffbad9 IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN omits 94245f4ad9e1 iw_cxgb4: Support FW write completion WR omits b9855f4ca0fe iw_cxgb4: RDMA write with immediate support omits 8001b717f094 rdma/cxgb4: fix some info leaks omits 0425e3e6e0c7 RDMA/hns: Support flush cqe for hip08 in kernel space omits 0585df468e8f Merge tag 'media/v4.18-3' of git://git.kernel.org/pub/scm/ [...] omits ed0093d9760c Merge tag 'arc-4.18-final' of git://git.kernel.org/pub/scm [...] omits 98d7e1009832 Merge branch 'akpm' (patches from Andrew) omits 2c3449fb95c3 media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL omits 7a3369e8a785 media: usb: em28xx: Replace mdelay() with msleep() in em28 [...] omits 2453e60702e1 media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 61e641f36ed8 media: davinci: vpif_display: Mix memory leak on probe error path omits b9f0f653ea2c media: vimc: Remove redundant free omits 730129e9ba4d media: dvb-frontends: rtl2832_sdr: Replace GFP_ATOMIC with [...] omits 31e810aa1033 userfaultfd: remove uffd flags from vma->vm_flags if UFFD_ [...] omits eec3636ad198 ipc/shm.c add ->pagesize function to shm_vm_ops omits 7e97de0b033b memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_ [...] omits f46bdacdc06a media: omap2: omapfb: fix bugon.cocci warnings omits 73fc60aa6386 media: omap2: omapfb: fix boolreturn.cocci warnings omits ad1363c05a7d media: omap2: omapfb: fix ifnullfree.cocci warnings omits 0f408ce8941f media: dvb-frontends: add Socionext MN88443x ISDB-S/T demo [...] omits 65b40a986fc6 media: dm1105: Limit number of cards to avoid buffer over read omits 817dc4b579d8 media: helene: add I2C device probe function omits 299c7007e936 media: dw2102: Fix memleak on sequence of probes omits 82c018d734a7 Merge branch 'bpf-cgroup-local-storage' omits 28ba068760a7 samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage omits 68cfa3ac6b8d selftests/bpf: add a cgroup storage test omits d4c9f5735375 selftests/bpf: add verifier cgroup storage tests omits f42ee093be29 bpf/test_run: support cgroup local storage omits 34a6bbb8131b bpftool: add support for CGROUP_STORAGE maps omits c419cf52da77 bpf: sync bpf.h to tools/ omits cd3394317653 bpf: introduce the bpf_get_local_storage() helper function omits 7b5dd2bde72c bpf: don't allow create maps of cgroup local storages omits 3e6a4b3e0289 bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE omits 394e40a29788 bpf: extend bpf_prog_array to store pointers to the cgroup [...] omits d7bf2c10af05 bpf: allocate cgroup storage entries on attaching bpf programs omits aa0ad5b0391e bpf: pass a pointer to a cgroup storage using pcpu variable omits de9cbbaadba5 bpf: introduce cgroup storage maps omits 0a4c58f57028 bpf: add ability to charge bpf maps memory dynamically omits 1b7369acc465 media: headers: fix linux/mod_devicetable.h inclusions omits 6a2a1ca34ca6 media: dvb_frontend: ensure that the step is ok for both F [...] omits f1b1eabff0eb media: dvb: represent min/max/step/tolerance freqs in Hz omits 6b431d50d2a8 net/socket: remove duplicated init code omits e9340c9205c3 MAINTAINERS: Replace Heikki as maintainer of Intel pinctrl omits d3e2a25bcd0b xen-netback: use true and false for boolean values omits afb41bb03965 drivers: net: lmc: fix case value for target abort error omits bd34389d4fdb net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' omits fc389d1cb385 Merge branch 'Add--clock-config-and-pm-support-to-bcm-iPro [...] omits 2c7230446bc9 net: phy: Add pm support to Broadcom iProc mdio mux driver omits 56aea577c8c0 net: phy: Add support to configure clock in Broadcom iProc [...] omits 0d5204abe527 dt-bindings: net: Add clock handle to Broadcom iProc mdio mux omits 0fe2cd564c35 net: phy: Use devm api for mdio bus allocation in bcm ipro [...] omits 5634cb2b376c net: phy: Disable external master access in bcm mdio mux driver omits 18b872d854dc arm64: dts: Fix the base address of the Broadcom iProc mdio mux omits 77fefa93bfeb net: phy: Fix the register offsets in Broadcom iProc mdio [...] omits 9b1dd818095f dt-bindings: net: Fix Broadcom iProc mdio mux driver base address omits cda676b5c93f arm64: dts: sdm845: Add tsens nodes omits f35c11b03b44 arm64: dts: msm8996: thermal: Initialise via DT and add se [...] omits 9a47249d444d random: Make crng state queryable omits ae61bac9c470 gpio: pxa: remove set but not used variable 'gpio_offset' omits 7a0d5009dbb7 Merge tag 'qcom-drivers-for-4.19' into arm64-for-4.19-2 omits 0e8f31d78981 Merge tag 'qcom-arm64-for-4.19' into arm64-for-4.19-2 omits 704f83928c8e scsi: Check sense buffer size at build time omits 429296cc51c4 libata-scsi: Move sense buffers onto stack omits 4e178c17cac0 cdrom: Use struct scsi_sense_hdr internally omits 7a6873be1b11 ide-cd: Remove redundant sense buffer omits e7d0748dd716 block: Switch struct packet_command to use struct scsi_sense_hdr omits 8a39a0478355 target: don't depend on SCSI omits ad80f9703a3d scsi: build scsi_common.o for all scsi passthrough request users omits 1fd89e4ddcec scsi: cxlflash: Drop unused sense buffers omits 54f8a7ae7c21 ide-cd: Drop unused sense buffers omits dc0aa9925881 scsi: qla2xxx: Update driver version to 10.00.00.08-k omits 8777e4314d39 scsi: qla2xxx: Migrate NVME N2N handling into state machine omits 0eaaca4c1bd6 scsi: qla2xxx: Save frame payload size from ICB omits 15b6c3c95687 scsi: qla2xxx: Fix stalled relogin omits f6145e86d21f scsi: qla2xxx: Fix race between switch cmd completion and timeout omits f6602f3befbb scsi: qla2xxx: Fix Management Server NPort handle reservat [...] omits b2000805a975 scsi: qla2xxx: Flush mailbox commands on chip reset omits cb97f2c2e8d9 scsi: qla2xxx: Fix unintended Logout omits 8fde6977ac47 scsi: qla2xxx: Fix session state stuck in Get Port DB omits b63d8b895a10 scsi: qla2xxx: Fix redundant fc_rport registration omits 3f915271b12e scsi: qla2xxx: Silent erroneous message omits 22ebde16f141 scsi: qla2xxx: Prevent sysfs access when chip is down omits 7e84766c9bce scsi: qla2xxx: Add longer window for chip reset omits 23dd98a65558 scsi: qla2xxx: Fix login retry count omits 48acad099074 scsi: qla2xxx: Fix N2N link re-connect omits 4ae5716b4188 scsi: qla2xxx: Cleanup for N2N code omits 67075b3cb8d5 clk: cs2000-cp: convert to SPDX identifiers omits 2d5ba0e2de24 blk-mq: fix blk_mq_tagset_busy_iter omits 7a8655e19bdb clk: scmi: Fix the rounding of clock rate omits 75d6e175fc51 blk-mq: fix updating tags depth omits a89f4f1e5f56 scsi: sym53c8xx: remove some redundant variables omits 46a75118d6fb scsi: csiostor: update csio_get_flash_params() omits a3f90c75b833 media: dvb: convert tuner_info frequencies to Hz omits 79b3dbe4adb3 fs: fix iomap_bmap position calculation omits 0ee223b2e1f6 scsi: core: Avoid that SCSI device removal through sysfs t [...] omits 2afc9166f79b scsi: sysfs: Introduce sysfs_{un,}break_active_protection() omits 7fa8512330ab scsi: lpfc: update driver version to 12.0.0.6 omits 06b6fa38155e scsi: lpfc: Remove lpfc_enable_pbde as module parameter omits 24bc3119424a scsi: lpfc: Correct LCB ACCept payload omits 2a5b7d626ed2 scsi: lpfc: Limit tracking of tgt queue depth in fast path omits 93a3922da428 scsi: lpfc: Fix driver crash when re-registering NVME rports. omits 8931c73bee07 scsi: lpfc: Fix list corruption on the completion queue. omits b615a20adf04 scsi: lpfc: Fix sysfs Speed value on CNA ports omits faa832e97a0c scsi: lpfc: Fix ELS abort on SLI-3 adapters omits 8687a3e2c7a0 ceph: add additional offset check in ceph_write_iter() omits 0671e9968dfb ceph: add additional range check in ceph_fallocate() omits 719784ba706c ceph: add new field max_file_size in ceph_fs_client omits f1d10e046379 libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() omits 130f52f2b203 libceph: check authorizer reply/challenge length before reading omits cc255c76c70f libceph: implement CEPHX_V2 calculation mode omits 6daca13d2e72 libceph: add authorizer challenge omits 149cac4a50b0 libceph: factor out encrypt_authorizer() omits c571fe24d243 libceph: factor out __ceph_x_decrypt() omits c0f56b483aa0 libceph: factor out __prepare_write_connect() omits 262614c4294d libceph: store ceph_auth_handshake pointer in ceph_connection omits 24e1dd6afde9 ceph: fix whitespace omits 24499847e447 ceph: adding new return type vm_fault_t omits f7e52d8efe85 libceph: remove now unused ceph_{en,de}code_timespec() omits 0ed1e90a09eb ceph: use timespec64 for r_stamp omits fac02ddf9108 libceph: use timespec64 for r_mtime omits 3f285135bcff staging: wilc1000: fix compilation warning for ARCH PowerPC omits 1550ec458e0c scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO omits 63d0e3dffda3 scsi: fcoe: drop frames in ELS LOGO error path omits 2d7d4fd35e6e scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send omits 25b88550b7d5 scsi: target: loop, usb, vhost, xen: use target_remove_session omits 60daca10065a scsi: tcm_fc: use target_remove_session omits b287e3517ed5 scsi: target: srp, vscsi, sbp, qla: use target_remove_session omits fb7c70f2d750 scsi: target: add session removal function omits fa834287300b scsi: target: rename target_alloc_session omits 3cd14285a1bb scsi: target: make transport_init_session_tags static omits aeb502794b75 scsi: iscsi target: have iscsit_start_nopin_timer call __i [...] omits 6a64f6e15913 scsi: target: fix __transport_register_session locking omits 9bbeab41ce50 ceph: use timespec64 for inode timestamp omits 63ecae7e439f ceph: stop using current_kernel_time() omits 473bd2d780d1 libceph: use timespec64 in for keepalive2 and ticket validity omits 67fcd1514002 ceph: add d_drop for some error cases in ceph_symlink() omits 0459871c4995 ceph: add d_drop for some error cases in ceph_mknod() omits 61ad36d47dd2 ceph: return errors from posix_acl_equiv_mode() correctly omits dfeb84d4adfd ceph: fix incorrect use of strncpy omits b26c047b9400 rbd: support for images within namespaces omits c300156bc734 rbd: pass rbd_spec into parse_rbd_opts_token() omits 2f56b6bae73b libceph: amend "bad option arg" error message omits 17173c82e3da libceph: stop parsing when a bad int arg is detected omits c9ed51c9123a libceph: change ceph_pagelist_encode_string() to take u32 omits 6d54228fd1f2 libceph: make ceph_osdc_notify{,_ack}() payload_len u32 omits 93d35c754d97 ceph: restore ctime as well in the case of restoring old mode omits f017754d6919 ceph: add retry logic for error -ERANGE in ceph_get_acl() omits 28b918848390 qtnfmac: implement basic WoWLAN support omits a33ce21e2afc mt76x0: load firmware from mediatek subdir omits 369bbecdbb2d mt76x0: disable HW before probe omits 52abb142baa0 mt76: Kconfig and Makefile for mt76x0 driver omits 87e022de330a mt76: add more states omits 95e444098a7b mt76x0: main file omits b4d4d0644331 mt76x0: dma and tx files omits a79e4638152f mt76x0: trace and debugfs files omits e87b5039511a mt76x0: eeprom files omits 134b2d0d1fcf mt76x0: init files omits 10de7a8b4ab9 mt76x0: phy files omits 55b13a047445 mt76x0: mcu files omits ff69c75ee539 mt76x0: usb files omits a77443498137 mt76x0: mac files omits 7b4859026ccd mt76x0: core files omits ee676cd5017c mt76: add driver code for MT76x2u based devices omits b40b15e1521f mt76: add usb support to mt76 layer omits 037804002b8a mt76: move mt76x2_debugfs in mt76-common module omits 5f0d10ceee47 mt76: add mt76x2_phy_common to mt76x2-common module omits 2de8c3eb7ed7 mt76: add mt76x2_common to mt76x2-common module omits 43930193a874 mt76: add mt76x2_init_common to mt76x2-common module omits b9c45e1c42b7 mt76: add mt76x2_mac_common to mt76x2-common module omits 9367a9c7f956 mt76: add mt76x2_tx_common to mt76x2-common module omits d20ad5816962 mt76: introduce mt76x2-common module omits 469d48188625 mt76: introduce tx_queue_skb function pointer in mt76_bus_ops omits fcdd99ce7267 mt76: rename mt76_tx_queue_skb in mt76_dma_tx_queue_skb omits bbd89d948108 mt76x2: add buffer len to mt76x2_mac_write_txwi signature omits 81e850ef2625 mt76x2: add napi struct to mt76_rx_poll_complete/mt76_rx_c [...] omits d3c94b40460b mt76x2: introduce mt76x2_mac_load_tx_status routine omits 4681e0c79e43 mt76x2: move interface_modes definition in mt76x2_init omits 15fdb7a07bbe mt76x2: introduce mt76x2_init_device routine omits 2edb2ae5e60a mt76x2: move utility routines in mt76x2.h omits 35ecee1f6755 mt76x2: move mt76x2_fw_header and mt76x2_patch_header defi [...] omits 66fc44b71c59 mt76: move MT_TXD_INFO, MT_MCU_MSG and MT_RX_FCE_INFO defs [...] omits 0bf1bd84f365 Merge branch 'rppt' into docs-next omits ae9d88454446 docs/mm: add description of boot time memory management omits f3e40bec1ae7 Merge tag 'iwlwifi-next-for-kalle-2018-08-02' of git://git [...] omits f3acd8869b9b perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"arg [...] omits d32855fa35b9 perf trace: Setup struct syscall_tp for syscalls:sys_{ente [...] omits d63e2fc804c4 md/raid5: fix data corruption of replacements after origin [...] omits 6706fe55af6f media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() omits 3e039c5c0a07 docs/mm: memblock: add overview documentation omits 9a0de1bfe191 docs/mm: memblock: add kernel-doc description for memblock types omits 48a833cc74ce docs/mm: memblock: add kernel-doc comments for memblock_ad [...] omits 47cec4432ab0 docs/mm: memblock: update kernel-doc comments omits e1720fee2724 mm/memblock: add a name for memblock flags enumeration omits 58faef9328f7 docs/mm: bootmem: add overview documentation omits a83c0ea79d8b docs/mm: bootmem: add kernel-doc description of 'struct bo [...] omits 7c757207faf4 docs/mm: bootmem: fix kernel-doc warnings omits 8108ad51fe29 docs/mm: nobootmem: fixup kernel-doc comments omits 04c450603fe4 mm/bootmem: drop duplicated kernel-doc comments omits 320905baa1db media: usbtv: use irqsave() in USB's complete callback omits aa823f58f7ab perf trace: Allow setting up a syscall_tp struct without a [...] omits 63f11c80e5dd perf trace: Rename some syscall_tp methods to raw_syscall omits a98392bb1e16 perf trace: Use beautifiers on syscalls:sys_enter_ handlers omits ef46808b79eb Merge tag 'pci-v4.18-fixes-5' of git://git.kernel.org/pub/ [...] omits 89b1698c93a9 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits a4733b5248af media: go7007: use irqsave() in USB's complete callback omits aa53bf0b03ae media: cx231xx: use irqsave() in USB's complete callback omits ffd7ce3cd9c2 be2net: fix spelling mistake "seqence" -> "sequence" omits 258fe208f282 selftest/net: fix protocol family to work for IPv4. omits 9aba2f801eea net: Fix coding style in skb_push() omits 8cda548ffba8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 453e9dc48be4 net: fec: check DMA addressing limitations omits ca75e2fc7708 MIPS: generic: Remove input symbols from defconfig omits 770b26de1eca rxrpc: Remove set but not used variable 'nowj' omits e30cb13c5a09 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a3c0f84765bb ARM: spectre-v1: mitigate user accesses omits b1cd0a148063 ARM: spectre-v1: use get_user() for __get_user() omits d09fbb327d67 ARM: use __inttype() in get_user() omits 8c8484a1c18e ARM: oabi-compat: copy semops using __copy_from_user() omits 42019fc50dfa ARM: vfp: use __copy_from_user() when restoring VFP state omits b233f127042d block: really disable runtime-pm for blk-mq omits 6bc6c77cfc67 tracing/kprobes: Fix within_notrace_func() to check only n [...] omits a3f94cb99a85 Squashfs: Compute expected length from inode size rather t [...] omits 71755ee5350b squashfs: more metadata hardening omits 611cbc8799b6 ASoC: core: remove support for card rebind using component [...] omits 62121debfb31 ASoC: smd845: remove auto rebinding omits 1eb576881ff8 ASoC: apq8096: remove auto rebinding omits 9be936f4b3a2 kernel/module: Use kmemdup to replace kmalloc+memcpy omits 99972f171bba aoe: mark expected switch fall-through omits c480bcf97b18 block: make iolatency avg_lat exponentially decay omits b5cdca7361d0 Kbuild: Makefile.modbuiltin: include auto.conf and tristat [...] omits 5a5ba10f44fa rtc: remove struct rtc_task omits f7430151d8a3 char: rtc: remove task handling omits b02b17f55b2e mtd: m25p80: Call spi_mem_get_name() to let controller set [...] omits 5d27a9c8ea9e spi: spi-mem: Extend the SPI mem interface to set a custom [...] omits 06bcb5168d7d spi: spi-mem: Fix a typo in the documentation of struct spi_mem omits 81ceed41d0c2 watchdog: add driver for the MEN 16z069 IP-Core omits 28e65edd73f9 watchdog: sprd_wdt: Remove redundant dev_err call in sprd_ [...] omits 2671a3a31b7d watchdog: stmp3xxx: Switch to SPDX identifier omits cd6100fcebaf watchdog: imx2_wdt: Switch to SPDX identifier omits fa5072ed8f53 watchdog: sp805: set WDOG_HW_RUNNING when appropriate omits b80088588840 watchdog: sp805: add 'timeout-sec' DT property support omits 42bf5c4442ba dt-bindings: watchdog: Add optional 'timeout-sec' property [...] omits fb18d30f8624 dt-bindings: watchdog: Consolidate SP805 binding docs omits 2421cfd55a80 watchdog: orion_wdt: Mark watchdog as active when running [...] omits c2cf466cca87 watchdog: stm32: add pclk feature for stm32mp1 omits e454652eb215 dt-bindings: watchdog: add stm32mp1 support omits 9b255782b58d dt-bindings: watchdog: renesas-wdt: Add support for the R8 [...] omits 6a648b534d3d perf trace: Associate vfs_getname()'ed pathname with fd re [...] omits b80a2bfce85e stop_machine: Reflow cpu_stop_queue_two_works() omits fbfa9260085b clockevents: Warn if cpu_all_mask is used as cpumask omits 234b3840d734 tick/broadcast-hrtimer: Use cpu_possible_mask for ce_broad [...] omits 6777996d27dd clocksource/drivers/arm_arch_timer: Fix bogus cpu_all_mask usage omits 988b3ae3e0e9 media: camss: csid: Add support for events triggered by us [...] omits e1cf4b2f1724 media: doc: media/v4l-drivers: Update Qualcomm CAMSS drive [...] omits cc8fe07398e3 media: camss: Add support for 10-bit grayscale formats omits 0b2c1aec49dd x86/iommu: Use NULL instead of 0 omits 216a37202f10 x86/boot: Use CC_SET()/CC_OUT() instead of open coding it omits 765d28f13629 x86/mm: Remove redundant check for kmem_cache_create() omits d79d024820f2 x86/platform/UV: Remove redundant check of p == q omits c7ba9f7cb559 x86/platform/olpc: Use PTR_ERR_OR_ZERO() omits 1b3a62643660 x86/boot/compressed/64: Validate trampoline placement agai [...] omits 8e82a728792b ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry omits 85eae57bbb06 Merge tag 'kvm-s390-next-4.19-1' of git://git.kernel.org/p [...] omits 3a1174cd3edb Merge tag 'kvm-ppc-next-4.19-1' of git://git.kernel.org/pu [...] omits 6fa1d28e38cf sh: use generic dma_noncoherent_ops omits 46bcde94cd02 sh: split arch/sh/mm/consistent.c omits a602915f5d0d sh: use dma_direct_ops for the CONFIG_DMA_COHERENT case omits 47fcae0d2a5f sh: introduce a sh_cacheop_vaddr helper omits b2fcb677d4dd sh: simplify get_arch_dma_ops omits 3ff4f80a74fd debugobjects: Remove redundant NULL pointer check omits c77aee71bbc6 clocksource: ti-32k: Remove CLOCK_SOURCE_SUSPEND_NONSTOP flag omits 50fa92594a2b HID: intel_ish-hid: tx_buf memory leak on probe/remove omits a1e9a9c0dfe4 HID: intel-ish-hid: Prevent loading of driver on Mehlow omits 363e934d8811 timers: Clear timer_base::must_forward_clk with timer_base [...] omits f476fb568f98 media: camss: Add support for RAW MIPI14 on 8x96 omits 5019d7c8209c media: camss: csid: MIPI10 to Plain16 format conversion omits 7e37f47f3ae7 media: camss: csid: Different format support on source pad omits 312e1c858a0f media: camss: vfe: Add support for UYVY output from VFE on 8x96 omits 07eeb342a138 media: camss: vfe: Different format support on source pad omits cba3819d1e93 media: camss: Format configuration per hardware version omits 4e1abf66feba media: camss: vfe: Add support for 8x96 omits 051a01ac9cf1 media: camss: vfe: Split to hardware dependent and indepen [...] omits e08c7f869620 media: camss: ispif: Add support for 8x96 omits 2a05493b5d54 media: camss: csid: Add support for 8x96 omits 4138a88b6093 media: camss: csiphy: Add support for 8x96 omits 369f81f350b5 media: camss: csiphy: Unify lane handling omits 516e8f0f8912 media: camss: csiphy: Split to hardware dependent and inde [...] omits 02afa816dbbf media: camss: Add basic runtime PM support omits 9c3e59de6041 media: camss: Add 8x96 resources omits 21a3f6e531cc media: dt-bindings: media: qcom,camss: Add 8996 bindings omits dc273f67b274 media: dt-bindings: media: qcom,camss: Fix whitespaces omits 06d690f092db media: camss: vfe: Do not disable CAMIF when clearing its status omits a93e5f4fc8df media: camss: vfe: Get line pointer as container of video_out omits 156c3df8d4db staging: erofs: disable compiling temporarile omits c9896b655177 media: camss: vfe: Fix to_vfe() macro member name omits c628e78899ff media: camss: csid: Configure data type and decode format [...] omits 7066647cdb4d media: camss: csiphy: Update settle count calculation omits 09a94865d469 media: camss: Unify the clock names omits d9707ae2721d media: dt-bindings: media: qcom, camss: Unify the clock names omits 5ba913b3fca8 media: camss: csiphy: Ensure clock mux config is done befo [...] omits 2004fc09b341 media: camss: Fix OF node usage omits 2d87e6c1b99c gpu: ipu-v3: default to id 0 on missing OF alias omits b873663bd85f media: camss: Use SPDX license headers omits ec6859b23f22 media: Rename CAMSS driver path omits 07ebbbe45879 spi: uniphier: remove unnecessary include headers omits 6e15bec49f36 media: v4l: Add new 10-bit packed grayscale format omits 451af0bf04bd media: v4l: Add new 2X8 10-bit grayscale media bus code omits 83b15832ab91 media: doc-rst: Add packed Bayer raw14 pixel formats omits fdec79c18b08 ASoC: fsi: convert to SPDX identifiers omits 73edbe425822 ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 omits 9f0ba3d92fe6 gpu: ipu-v3: Fix U/V offset macros for planar 4:2:0 omits 2cea1542859b ASoC: wm8994: Mark expected switch fall-through omits 7a2235ef5078 ASoC: wm9081: Mark expected switch fall-through omits af5d1d5d4ba7 ASoC: wm8995: Mark expected switch fall-through omits a9531ab15111 ASoC: wm8962: Mark expected switch fall-through omits 42ef3c94ff6e ASoC: wm8996: Mark expected switch fall-through omits da41787b9f31 ASoC: wm8904: Mark expected switch fall-through omits 3eb7dbc6d844 ASoC: wm8960: Mark expected switch fall-through omits 85e7e77079f3 ASoC: wm8955: Mark expected switch fall-through omits 43a26bd026da ASoC: rt5677: Mark expected switch fall-through omits 065dcc270af6 ASoC: rt5640: Mark expected switch fall-through omits 9a73f6a235c2 ASoC: wm8961: Mark expected switch fall-through omits 5c41bb607125 gpu: ipu-v3: add support for XRGB32 and XBGR32 V4L2 pixel formats omits 6c1187aaa291 drm/i2c: tda998x: move tda998x_set_config() into tda998x_create() omits 2c6e758332a4 drm/i2c: tda998x: split tda998x_encoder_dpms into enable/disable omits b1eb4f844f8c drm/i2c: tda998x: find the drm_device via the drm_connector omits 025556d55d6e staging: gasket: apex: enable power save mode by default omits d9da1cbd0ba6 staging: gasket: apex: drop reset type param omits 1c65a2e2f68e staging: gasket: remove "reset type" param from framework omits f019f07ecf6a uio: potential double frees if __uio_register_device() fails omits c01513b4b299 eeprom: idt_89hpesx: clean up an error pointer vs NULL inc [...] omits 29c692c96b3a USB: serial: pl2303: add a new device id for ATEN omits 81ae962d7f18 misc: ti-st: Fix memory leak in the error path of probe() omits c8c64b39cf72 android: binder: Show extra_buffers_size in trace omits 45ca3f76de05 firmware: vpd: Fix section enabled flag on vpd_section_destroy omits 9a481bdc1629 platform: goldfish: Retire pdev_bus omits 68275680ea12 goldfish: Use dedicated macros instead of manual bit shifting omits 72755eed6c1c goldfish: Add missing includes to goldfish.h omits 8b9ce6954c05 mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux omits 94aea0c6f7bd dt-bindings: mux: add adi,adgs1408 omits 572086325ce9 Drivers: hv: vmbus: Cleanup synic memory free path omits 6ba34171bcbd Drivers: hv: vmbus: Remove use of slow_virt_to_phys() omits d3b26dd7cb0e Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] omits 7026a5fd7f2c mei: define dma ring buffer sizes for PCH12 HW and newer omits c2bd9fc13d0c mei: restrict dma ring support to hbm version 2.1 omits 9d89ddfc6246 mei: hbm: introduce dma bit in the message header omits ee7aba5aba70 mei: hbm: define dma ring setup protocol omits 98e70866aacb mei: add support for variable length mei headers. omits b34e9a15b37b uio: fix possible circular locking dependency omits 95883676e34a uio: pruss: fix error handling in probe omits 60ab0fafc4b6 serial: 8250_exar: Read INT0 from slave device, too omits 0419056ec8fd tty: rocket: Fix possible buffer overwrite on register_PCI omits 784c29eda5b4 serial: 8250_dw: Add ACPI support for uart on Broadcom SoC omits dfcab6ba5734 serial: 8250_dw: always set baud rate in dw8250_set_termios omits bfbf2de2c9f4 dt-bindings: serial: Add binding for uartlite omits a3a10614ca0f tty: serial: uartlite: Add support for suspend and resume omits 14288befeb57 tty: serial: uartlite: Add clock adaptation omits da7bf20e7758 tty: serial: uartlite: Add structure for private data omits 628c534ae735 serial: sh-sci: Improve support for separate TEI and DRI i [...] omits 7acece71a517 serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE omits 2d4dd0da4540 serial: sh-sci: Allow for compressed SCIF address omits 70a15ff0ed11 serial: sh-sci: Improve interrupts description omits ec2cb7a526d4 Merge tag 'perf-core-for-mingo-4.19-20180801' of git://git [...] omits 16e0e6a83b77 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 45904e7edcd0 iwlwifi: pcie: split tx to amsdu and non amsdu omits ff932f61ed2f iwlwifi: move some msix and rx functions to a common place omits f890269b29d7 iwlwifi: pcie: include tcp.h implicitly omits 266ab689656b iwlwifi: mvm: remove dead gscan code omits f137c0979b96 iwlwifi: hard code power save mode to CAM for 22560 devices omits 07fb3299adc4 Revert "iwlwifi: implement fseq version mismatch warning" omits f98ad635c097 iwlwifi: pcie: don't access periphery registers when not a [...] omits 8edbfaa19835 iwlwifi: mvm: configure multi RX queue omits e8a583f9afa8 iwlwifi: d3: disable dbg recording before entering D3 omits 520f03eaaad7 iwlwifi: allow masking out memory areas from the fw dump omits 92536c96159b iwlwifi: trans: add a new op for getting DMA data omits 1b4bbe8bf2eb iwlwifi: pcie: move rxb retrieval to a helper function omits b2a58c9712bb iwlwifi: pcie: unionize used bd and completion descriptor omits 18ead597daa1 iwlwifi: support new rx_mpdu_desc api omits 0307c839613e iwlwifi: pcie: support rx structures for 22560 devices omits bfdbe1323253 iwlwifi: pcie: add a bunch of PCI IDs for 22000 and 22560 omits 84d979bc89e3 staging:rtl8192u: Change clock comment - Style omits 0b0251ad9bec staging:rtl8192u: Rename IsACValid and add parenthesis - Style omits 9e86a12e7b96 staging:rtl8192u: Remove unused UP2AC - Style omits 4375c036ca00 staging:rtl8192u: Rename octet_string members - Style omits 4f698fc122e2 staging:rtl8192u: rename OCTET_STRING - Style omits f40e50c33fa5 staging:rtl8192u: Move QOS_TCLAS to rtl819x_TS.h - Style omits c96dc9b905f2 staging:rtl8192u: Remove commented out code - Style omits 7390ebe9e3d5 staging:rtl8192u: Rename tspec_body members - Style omits 73b068f56753 staging:rtl8192u: Rename TSInfo - Style omits 9365607ac1c9 staging:rtl8192u: Refactor union TSPEC_BODY - Style omits 0a679b9359f6 staging:rtl8192u: Rename members of struct qos_tsinfo - Style omits 893ce9394b3c staging:rtl8192u: Remove union from qos_tsinfo - Style omits ab9a066577f9 staging:rtl8192u: Remove union from aci_aifsn - Style omits 7f40eb132c47 staging:rtl8192u: Clean cmpk_counttxstatistic() comments - Style omits d36255f14876 staging: rtl8188eu: rename odm_RTL8188E - style omits 1a5c3d83c009 staging: rtl8188eu: remove unused rtw_remove_bcn_ie() omits 96b0b7594118 staging: rtl8188eu: remove unused rtw_add_bcn_ie() omits ee34b7cb0f0e staging: rtl8188eu: remove unnecessary parentheses - style omits 55e12d6451c9 staging: rtl8188eu: fix comparsions to NULL - style omits 4235d7d88a5a staging: rtl8188eu: fix indentation - style omits 8663b2e02c1b staging: rtl8188eu: use is_broadcast_ether_addr omits 328cf8e7790c staging: rtl8188eu: use is_multicast_ether_addr omits c3e39b07f64d staging: fsl-dpaa2/eth: Merge header files omits 0035698dcd78 staging: fsl-dpaa2/eth: Use BIT() macro omits d9cc92670b35 staging: fsl-dpaa2/eth: Remove dead code omits ef134e9c1979 staging: fsl-dpaa2/eth: Cleanup comments omits 0bb29b25a008 staging: fsl-dpaa2/eth: add SPDX license identifiers omits 90615f9f173a staging: fsl-dpaa2/eth: convert documentation to .rst format omits 02211edc9a1f staging: wilc1000: fix endianness warnings reported by sparse omits 41203a451b6c staging: wilc1000: use 'u16' data type for config id parameter omits 7878abdec920 staging: wilc1000: refactor wilc_wlan_handle_isr_ext to av [...] omits 49328076f6f9 staging: wilc1000: rename 'rcvd_ch_cnt' element in 'user_s [...] omits 97ed6d34e312 staging: wilc1000: added comments for 'hif_cs' mutex lock omits a120adb8b6ed staging: wilc1000: modified debug log messages description omits f131bbe556fb staging: wilc1000: remove unnecessary comments and comment [...] omits 9abc44ba4e2f staging: wilc1000: fix TODO to compile spi and sdio compon [...] omits 2408898e3b6c staging: vboxvideo: Add page-flip support omits ba67f54d911c staging: vboxvideo: Pass a new framebuffer to vbox_crtc_do [...] omits 548b9f03f007 staging: gasket: sysfs: fix potential null dereference omits c0f460ffeb95 Merge tag 'iio-for-4.19c' of git://git.kernel.org/pub/scm/ [...] omits 789b7f43858f ALSA: sb: Fix a typo omits 11175556eec5 ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_en [...] omits e6aed040eafb Revert "net/ipv6: fix metrics leak" omits bc716523462f ext4: improve code readability in ext4_iget() omits 1a5d5e5d51e7 ext4: fix spectre gadget in ext4_mb_regular_allocator() omits c971e6a00617 kill d_instantiate_no_diralias() omits 6ea76bf51339 NFSv4: Fix _nfs4_do_setlk() omits 44ec3ec01fb7 ftrace: Use true and false for boolean values in ops_refer [...] omits d7224c0e128c ring-buffer: Make ring_buffer_record_is_set_on() return bool omits 3ebea280d7e9 ring-buffer: Make ring_buffer_record_is_on() return bool omits 6078091c9fa8 Input: evdev - switch to bitmap API omits 4e2ec39ddbf3 Input: gpio-keys - switch to bitmap_zalloc() omits 5d81a787bd4d Merge branch 'ib/4.17-bitmap' into next omits 0b4e30f49aa4 platform/x86: mlx-platform: Remove unused define omits da80c7aece16 platform/x86: mlx-platform: Change mlxreg-io configuration [...] omits a34e13431481 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 2ac24d336c95 platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] omits 0404a0b2ca3b platform/x86: mlx-platform: Add ASIC hotplug device configuration omits 9272d2d1d3bf platform/mellanox: mlxreg-hotplug: Add hotplug hwmon ueven [...] omits 66342d1c9c24 platform/mellanox: mlxreg-hotplug: Improve mechanism of AS [...] omits 0378123c5800 platform/x86: mlx-platform: Add mlxreg-fan platform driver [...] omits 59e0b520c75c kconfig: add a Memory Management options" menu omits 006477f40d2e kconfig: move the "Executable file formats" menu to fs/Kco [...] omits 22471e1313f2 kconfig: use a menu in arch/Kconfig to reduce clutter omits 87a4c375995e kconfig: include kernel/Kconfig.preempt from init/Kconfig omits 06ec64b84c35 Kconfig: consolidate the "Kernel hacking" menu omits ce1d6f22fa69 Input: elan_i2c_smbus - cast sizeof to int for comparison omits 1572497cb0e6 kconfig: include common Kconfig files from top-level Kconfig omits 17c46a6aff5c kconfig: remove duplicate SWAP symbol defintions omits 9bea18010f21 um: create a proper drivers Kconfig omits f163977d21a2 um: cleanup Kconfig files omits 79b05c1f31e2 um: stop abusing KBUILD_KCONFIG omits c42b65e363ce bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() omits e64e4018d572 md: Avoid namespace collision with bitmap API omits 5cc9cdf631da dm: Avoid namespace collision with bitmap API omits df36b2fb8390 drm/ttm: clean up non-x86 definitions on ttm_tt omits dceb219fc607 drm/ttm: Add ttm_set_pages_wc and ttm_set_pages_uc helper omits fe710322b813 drm/ttm: fix missed conversion of set_pages_array_uc omits 6b4703768268 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm omits 75da96067ade IB/IPoIB: Set ah valid flag in multicast send flow omits 19da44cd33a3 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() omits 0f50d88a6e9a IB/uverbs: Allow all DESTROY commands to succeed after dis [...] omits a9b66d6453d7 IB/uverbs: Do not block disassociate during write() omits e83f0ecdc40f IB/uverbs: Do not pass struct ib_device to the ioctl methods omits bbd51e881ff0 IB/uverbs: Do not pass struct ib_device to the write based [...] omits cc2e14e68004 IB/uverbs: Lower the test for ongoing disassociation omits 1e857e65d4bb IB/uverbs: Allow uobject allocation to work concurrently w [...] omits 7452a3c745a2 IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently [...] omits 9867f5c6695f IB/uverbs: Convert 'bool exclusive' into an enum omits 87ad80abc70d IB/uverbs: Consolidate uobject destruction omits 32ed5c00ac5f IB/uverbs: Make the write path destroy methods use the sam [...] omits aa72c9a5f986 IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods omits 93ce1b12966d ALSA: seq: Drop unused 64bit division macros omits 04702e8d0092 ALSA: seq: Use no intrruptible mutex_lock omits 00976ad52719 ALSA: seq: Fix leftovers at probe error path omits fc4bfd9a35f3 ALSA: seq: Remove dead codes omits ef965ad5a769 ALSA: seq: Minor cleanup of MIDI event parser helpers omits db57dc7c7a5c net: don't declare IPv6 non-local bind helper if CONFIG_IP [...] omits 8b11ec1b5ffb mm: do not initialize TLB stack vma's with vma_init() omits 48ae93fdd133 MIPS: Delete unused code in linux32.c omits 3a1c0fc5927f MIPS: Remove unused sys_32_mmap2 omits 96a68b14db35 MIPS: Remove nabi_no_regargs omits ec57350883cd tracing: Make tracer_tracing_is_on() return bool omits 978defee11a5 tracing: Do a WARN_ON() if start_thread() in hwlat is call [...] omits 82fbc8c48adf ftrace: Add missing check for existing hwlat thread omits f143641bfef9 tracing: Do not call start/stop() functions when tracing_o [...] omits 53406ed1bcfd mm: delete historical BUG from zap_pmd_range() omits b912885ab75c perf trace: Do not require --no-syscalls to suppress strac [...] omits 82cf4f132e6d f2fs: fix to active page in lru list for read path omits 18767e626396 f2fs: don't keep meta pages used for block migration omits 4ddc1b28aac5 f2fs: fix to restrict mount condition when without CONFIG_QUOTA omits 00960c2cd8f1 f2fs: quota: do not mount as RDWR without QUOTA if quota f [...] omits 76cf05d79c9e f2fs: quota: fix incorrect comments omits 955ac6e52344 f2fs: quota: decrease the lock granularity of statfs_project omits 970e348d9829 f2fs: add proc entry to show victim_secmap bitmap omits fd8c8caf7e7c f2fs: let checkpoint flush dnode page of regular omits ad6672bbc527 f2fs: issue discard align to section in LFS mode omits 455e3a5887ee f2fs: don't allow any writes on aborted atomic writes omits 797c1cb56ba5 f2fs: restrict setting up inode.i_advise omits e6b0b159cf2f f2fs: fix wrong kernel message when recover fsync data on ro fs omits 059c0648c6ae f2fs: clean up ioctl interface naming omits 2079f115e7b6 f2fs: clean up with f2fs_is_{atomic,volatile}_file() omits 5b72d5e0df78 f2fs: clean up with f2fs_encrypted_inode() omits 80551d177380 f2fs: clean up with get_current_nat_page omits 6122003a1a61 f2fs: kill EXT_TREE_VEC_SIZE omits 5d3ce4f70172 f2fs: avoid duplicated permission check for "trusted." xattrs omits 7735730d39d7 f2fs: fix to propagate error from __get_meta_page() omits 18dd6470c2d1 f2fs: fix to do sanity check with i_extra_isize omits 66415cee3d34 f2fs: blk_finish_plug of submit_bio in lfs mode omits 3611ce991126 f2fs: do not set free of current section omits 36b877af7992 f2fs: Keep alloc_valid_block_count in sync omits 20ee4382322c f2fs: issue small discard by LBA order omits 522d1711d62c f2fs: stop issuing discard immediately if there is queued IO omits 4c6b56c002ca f2fs: clean up with IS_INODE() omits 2482c4325dfe f2fs: detect bug_on in f2fs_wait_discard_bios omits cb15d1e43db0 f2fs: fix defined but not used build warnings omits a39e5365835e f2fs: enable real-time discard by default omits 82902c06bd17 f2fs: fix to detect looped node chain correctly omits c9b60788fc76 f2fs: fix to do sanity check with block address in main area omits b69ab96ab13d Merge tag 'rxrpc-next-20180801' of git://git.kernel.org/pu [...] omits c01f6c9b3207 rxrpc: Fix user call ID check in rxrpc_service_prealloc_one omits 9a97ebf7a6bb Merge tag 'mmc-v4.18-rc5' of git://git.kernel.org/pub/scm/ [...] omits f390b7bffdfe Merge tag 'pm-urgent-4.18' of git://git.kernel.org/pub/scm [...] omits d5e77fca87e6 ALSA: usb: Mark expected switch fall-through omits 799d8a8e0500 staging: gasket: page table: fix header file include guard symbol omits d29f6c19b0d4 Revert "staging: gasket: page table: hold references to de [...] omits e02fed16b3f4 staging: gasket: core: use bool type for ns_capable result omits 4287dbaa7c3e staging: gasket: apex: move driver-private defines out of apex.h omits 953105453b1a staging: gasket: TODO: remove entry for multi-line alignme [...] omits 21cfa72cddee staging: gasket: interrupt: fix function param line contin [...] omits 46b77a6b6922 staging: gasket: sysfs: fix function param line continuati [...] omits e8c7f19981dc staging: gasket: page table: fix function param line conti [...] omits 3e8450831312 staging: gasket: ioctl: fix function param line continuati [...] omits 88c8a377c00f staging: gasket: core: fix function param line continuation style omits 6d2bd645cbae staging: gasket: TODO: remove entry for static function de [...] omits 00b60c8d9ed7 staging: gasket: pg tbl: remove static function forward de [...] omits d821f8eb92ef staging: gasket: interrupt: remove static function forward [...] omits ea174ccd2a11 staging: gasket: ioctl: remove static function forward dec [...] omits 80666096eb78 staging: gasket: core: remove static function forward decl [...] omits 496fb59e1274 iio: light: si1133: fix uninitialized resp variable omits 5298ff58c93e drivers/staging/mt7621-eth: Use dma_zalloc_coherent to rep [...] omits 2b4ec22d36d4 Merge branch 'fixes-togreg' into togreg omits 500cc548c8eb staging: comedi: drop serial2002 driver omits 24daf6a3c974 staging: erofs: remove a redundant marco in xattr omits fc6152f46503 staging: erofs: add the missing break in z_erofs_map_blocks_iter omits cdbb65c4c7ea squashfs metadata 2: electric boogaloo omits 44960f2a7b63 staging: ashmem: Fix SIGBUS crash when traversing mmaped a [...] omits 90d4c5bb98bf cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 omits cef238d71de4 Merge branch 'net-sched-cleanups' omits 290b1c8b1a90 net: sched: make tcf_chain_{get,put}() static omits 5368140730e4 net: sched: fix notifications for action-held chains omits 3d32f4c548bd net: sched: change name of zombie chain to "held_by_acts_only" omits 4a62e252e888 net: hns3: fix return value error while hclge_cmd_csq_clea [...] omits 87f70132b08e rds: remove redundant variable 'rds_ibdev' omits bd707f17efc9 strparser: remove redundant variable 'rd_desc' omits 1296ee8ffc74 ip_gre: remove redundant variables t_hlen omits ada953de4486 auxdisplay: simplify getting .drvdata omits ebad825cdd4e ia64: mark special ia64 memory areas anonymous omits 13dde04f5c43 tcp: remove set but not used variable 'skb_size' omits 84b64de597bc thermal: armada: fix copy-paste error in armada_thermal_probe() omits fab9593df106 Merge branch 'tcp-add-4-new-stats' omits 7ec65372ca53 tcp: add stat of data packet reordering events omits 7e10b6554ff2 tcp: add dsack blocks received stats omits fb31c9b9f6c8 tcp: add data bytes retransmitted stats omits ba113c3aa79a tcp: add data bytes sent stats omits 984988aa7218 tcp: add a helper to calculate size of opt_stats omits 171613926abc auxdisplay: charlcd: delete mdelay in long_sleep omits a94c689e6c9e net: dsa: Do not suspend/resume closed slave_dev omits 53dd9652b5f5 Merge branch 'ipv4-Control-SKB-reprioritization-after-forwarding' omits 9bae0451b7dc selftests: mlxsw: Add test for ip_forward_update_priority omits cf60869814bc selftests: forwarding: Move DSCP capture to lib.sh omits 989133bf7ff3 selftests: forwarding: Move lldpad waiting to lib.sh omits 6495342365e8 mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority omits 1f65a33fc7e2 mlxsw: spectrum: Extract work-scheduling into a new function omits d18c5d1995aa net: ipv4: Notify about changes to ip_forward_update_priority omits 432e05d32892 net: ipv4: Control SKB reprioritization after forwarding omits bc5b6c0b62b9 netlink: Fix spectre v1 gadget in netlink_create() omits 83ba4645152d net: add helpers checking if socket can be bound to nonloc [...] omits d39db3b4d60c net: change Exar/Neterion menu items to be alphabetical omits 969d509003b8 net/tls: Use kmemdup to simplify the code omits b053fcc4a1c3 net/tipc: remove redundant variables 'tn' and 'oport' omits e02ee9819a03 Documentation: dpaa2: Use correct heading adornment omits 16b7db4c8150 MAINTAINERS: Add .clang-format entry omits e5121207f053 Merge branch 'be2net-next' omits 40c0066412be be2net: Update the driver version to 12.0.0.0 omits c1b3bdb2ffa9 be2net: gather debug info and reset adapter (only for Lanc [...] omits 7bee9bd21b40 clang-format: Set IndentWrappedFunctionNames false omits 96d395020e87 net/mlx5e: Fix uninitialized variable omits bf774d141a33 qed: Make some functions static omits 7d95178c7701 ext4: check for NUL characters in extended attribute's name omits b7d0f08e9129 net: stmmac: Fix WoL for PCI-based setups omits 7e2556e40026 bonding: avoid lockdep confusion in bond_get_stats() omits e65d4d96334e rds: Remove IPv6 dependency omits f394ad28feff rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] omits fea49f60c9b7 net: ethernet: ti: cpsw: replace unnecessarily macroses on [...] omits 5a6cd13d4fae ALSA: pcm: Mark expected switch fall-through omits 5ef2a6999367 ext4: use ext4_warning() for sb_getblk failure omits 822c2621daad perf bpf: Include uapi/linux/bpf.h from the 'perf trace' s [...] omits 21b8732eb447 perf tools: Allow overriding MAX_NR_CPUS at compile time omits 2c323017e381 blk-cgroup: clear the throttle queue on fork omits cc7ecc258562 blk-cgroup: hold the queue ref during throttling omits 52a1199ccd42 blk-iolatency: fix blkg leak in timer_fn omits 4725549192c9 block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path omits 81351776c9fb clk: qcom: Add display clock controller driver for SDM845 omits 56830d6cc114 xfs: check da node magic in _node_lookup_int omits 611995db2ce2 xfs: use a local variable for magic number in xfs_da3_node [...] omits 0c60d3aa0e2d xfs: refactor log recovery check omits 4b859db2c606 spi: spi-gpio: add SPI_3WIRE support omits 304d34360b09 spi: add flags parameter to txrx_word function pointers omits 9fb4c2bf130b ASoC: soc-pcm: Use delay set in component pointer function omits cca19f0b684f powerpc/64s/radix: Fix missing global invalidations when r [...] omits b74fd6904326 ASoC: wcd9335: Fix build omits b0a39d356ae1 ASoC: wcd9335: Fix build due to CLASS-H Controller support omits d0b35a42031a rxrpc: Transmit more ACKs during data reception omits a71a2651bdd3 rxrpc: Propose, but don't immediately transmit, the final [...] omits 4075295ab876 rxrpc: Increase the size of a call's Rx window omits 4272d3034e69 rxrpc: Trace socket notification omits 197445aff13c rxrpc: Fix ACK proposal tracepoint omits 4764c0da69dc rxrpc: Trace packet transmission omits f3f8337c9e2a rxrpc: Fix the trace for terminal ACK (re)transmission omits 6b97bd7a272c rxrpc: Show some more information through /proc files omits 887763bbc341 rxrpc: Display call expect-receive-by timeout in proc omits f597a5792ada rxrpc: remove redundant variables 'sp' and 'did_discard' omits 7f38abf220e2 mmc: core: improve reasonableness of bus width setting for [...] omits d36455a38ed8 ALSA: usb-audio: remove redundant pointer 'urb' omits 0d00085b905c ALSA: sonicvibes: remove redundant pointer 'dir' omits 3b0cbc7812d7 ALSA: ens137x: remove redundant array pcm_devs omits de42b4b96ebe ALSA: emu10k1: remove redundant variable attn omits 45bf41005ac0 ALSA: cs5535audio: remove redundant pointer 'dma' omits 96963dedd000 ALSA: asihpi: remove redundant variable max_streams omits 18127744cf44 ASoC: stm32: remove redundant pointers 'priv' and 'rtd' omits d101f9b96ee0 ASoC: nau8540: remove redundant variable osrate omits 6b1687bf76ef ASoC: qcom: add sdm845 sound card support omits c25e295cd77b ASoC: qcom: Add support to parse common audio device nodes omits 0c901e8cea15 ASoC: dt-bindings: Update dt binding name for apq8096 omits 00bc22e3eea0 ASoC: qcom: dt-bindings: Add sdm845 machine bindings omits 1a3ea2d9837d Merge tag 'clk-core-duty-cycle-for-mark' of git://git.kern [...] omits 5ba155a4d4cc spi: add SPI controller driver for UniPhier SoC omits e401bfdadd2d mmc: tmio: remove unneeded variable in tmio_mmc_start_command() omits 5c99826b27d0 mmc: renesas_sdhi: Fix sampling clock position selecting omits a8f399f624e1 mmc: tmio: Fix tuning flow omits 1389690be146 mmc: sunxi: remove output of virtual base address omits 3cc89c12fb2c dt-bindings: mmc: rockchip-dw-mshc: add description for px30 omits e432e4207c3e mmc: renesas_sdhi: Add r8a77990 support omits 88023d43ffe1 mmc: sunxi: allow 3.3V DDR when DDR is available omits 29aba07aea0e mmc: mmci: Add and implement a ->dma_setup() callback for [...] omits ca876c7483b6 gpiolib-acpi: make sure we trigger edge events at least on [...] omits a0b5031582c3 Merge branch 'topic/drm_audio_component' of https://git.ke [...] omits 4dcd5c2781f3 spi: add DT bindings for UniPhier SPI controller omits 9b7c19e96ced Merge branch 'pm-tools' omits ed128e8b757b MAINTAINERS: drop Wenyou Yang from Atmel NAND driver support omits 3d3fe3c05d5a mtd: rawnand: allocate dynamically ONFI parameters during [...] omits 64f2cafc3da7 drm/imx: Convert drm_atomic_helper_suspend/resume() omits bb276262e88d mtd: spi-nor: only apply reset hacks to broken hardware omits 3938c0d4cf60 mtd: spi-nor: cadence-quadspi: fix timeout handling omits 261b354caf29 mtd: spi-nor: atmel-quadspi: Include gpio/consumer.h inste [...] omits 11edc1133e30 mtd: spi-nor: intel-spi: use mtd_device_register() omits 5f0d02270d0a mtd: spi-nor: stm32-quadspi: replace "%p" with "%pK" omits de217c1cca43 mtd: spi-nor: atmel-quadspi: add suspend/resume hooks omits 7992c18810e5 Bluetooth: hidp: buffer overflow in hidp_process_report omits fb7d7518b0d6 s390/numa: move initial setup of node_to_cpumask_map omits 07d268f541de Merge tag 'v4.19-rockchip-defconfig64-1' of git://git.kern [...] omits 4f53a4a76cdf Merge tag 'v4.19-rockchip-dts64-2' of git://git.kernel.org [...] omits 2dd207c91ab7 Merge tag 'amlogic-dt64-3' of https://git.kernel.org/pub/s [...] omits 7f27a62267fe Merge tag 'mvebu-dt64-4.19-2' of git://git.infradead.org/l [...] omits c8f8a0b50b82 ARM: multi_v7_defconfig: add CONFIG_UNIPHIER_THERMAL and C [...] omits f0fc40aff6fe ARM: uniphier: select RESET_CONTROLLER omits ab6ab445b935 arm64: uniphier: select RESET_CONTROLLER omits f61513f72400 ARM: uniphier: remove empty Makefile omits 61c22946ad43 Merge tag 'aspeed-4.19-devicetree-no-fsi' of git://git.ker [...] omits b7751410c180 device-dax: avoid hang on error before devm_memremap_pages() omits b4d4702f30e0 tools/testing/nvdimm: improve emulation of smart injection omits 546c596cf549 PCI: Unify PCI and normal DMA direction definitions omits 26e551c5aec5 RDMA: Fix return code check in rdma_set_cq_moderation omits 15da09500a70 Merge branch 'drm-armada-devel' of git://git.armlinux.org. [...] omits dd708e7b4541 rdma/cxgb4: Simplify a structure initialization omits eb2463bab4bc rdma/cxgb4: Fix SRQ endianness annotations omits 7810e09bfba5 rdma/cxgb4: Remove a set-but-not-used variable omits 51973dc079a9 Merge tag 'drm-misc-fixes-2018-07-27' of git://anongit.fre [...] omits f8f15c34ac94 Merge tag 'drm-msm-next-2018-07-30' of git://people.freede [...] omits ddf74e79a540 drm/amdgpu/pm: Fix potential Spectre v1 omits 7ac7aebe85d3 drm/amd/display: add missing void parameter to dc_create_t [...] omits 77605e437015 drm/radeon: Replace ttm_bo_unref with ttm_bo_put omits 269a8b6e3425 drm/radeon: Replace ttm_bo_reference with ttm_bo_get omits fea872b279c8 drm/amdgpu: Replace ttm_bo_unref with ttm_bo_put omits 71d5ef11273b drm/amdgpu: Replace ttm_bo_reference with ttm_bo_get omits a875f58e237a drm/scheduler: stop setting rq to NULL omits 43bce41cf48e drm/scheduler: only kill entity if last user is killed v2 omits 4a102ad4ba0d drm/amdgpu: create an empty bo_list if no handle is provided omits 920990cb080a drm/amdgpu: allocate the bo_list array after the list omits 39f7f69a6054 drm/amdgpu: add bo_list iterators omits a0f208453b97 drm/amdgpu: nuke amdgpu_bo_list_free omits 81c6dabcc990 drm/amdgpu: always recreate bo_list omits 4a8c21a1e9b3 drm/amdgpu: move bo_list defines to amdgpu_bo_list.h omits 8ab19ea619ae drm/amdgpu: add new amdgpu_vm_bo_trace_cs() function v2 omits 0cb7c1f03bfb drm/amdgpu: return error if both BOs and bo_list handle is given omits 275105ce7be3 drm/amdgpu: fix total size calculation omits ba7f47831ebd drm/sched: remove unneeded -Iinclude/drm compiler flag omits 52c054caf830 drm/amdgpu: add proper error handling to amdgpu_bo_list_get omits ccf9ef0b0d10 drm/amdgpu: fix a reversed condition omits 8a50bb47a863 drm/amd/pp: Convert voltage unit in mV*4 to mV on CZ/ST omits 90983631a648 drm/amd/pp: Delete unused temp variables omits 2d227ec2c11c drm/amd/pp/Polaris12: Fix a chunk of registers missed to program omits cb5c65688673 enic: do not call enic_change_mtu in enic_probe omits 4672694bd4f1 ipv4: frags: handle possible skb truesize change omits 56e2c94f055d inet: frag: enforce memory limits earlier omits e39eb599998a Merge tag 'mlx5-fixes-2018-07-31' of git://git.kernel.org/ [...] omits 7209049d40dc dm kcopyd: return void from dm_kcopyd_copy() omits 944d58595be0 PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition omits ff23f4af7efd xfs: move extent busy tree initialization to xfs_initialize_perag omits e666aa37f433 xfs: avoid COW fork extent lookups in writeback if the for [...] omits 745b3f76d1c8 xfs: maintain a sequence count for inode fork manipulations omits 9e037cb7972f xfs: check for unknown v5 feature bits in superblock write [...] omits 69775fd15dc7 xfs: verify icount in superblock write omits 8756a5af1819 libxfs: add more bounds checking to sb sanity checks omits eca383fcd63b xfs: refactor superblock verifiers omits 86d969b425d7 xfs: refactor the xrep_extent_list into xfs_bitmap omits 37b71411b75c Merge tag 'audit-pr-20180731' of git://git.kernel.org/pub/ [...] omits fbeb1603bf4e bpf: verifier: MOV64 don't mark dst reg unbounded omits 80d20d35af1e nohz: Fix local_timer_softirq_pending() omits 8e1d162d8e81 net/mlx5e: IPoIB, Set the netdevice sw mtu in ipoib enhanced flow omits eacecf2760e3 net/mlx5e: Fix null pointer access when setting MTU of vpo [...] omits 2e8e70d249e8 net/mlx5e: Set port trust mode to PCP as default omits 5f5991f36dce net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager omits e6476c21447c net: remove bogus RCU annotations on socket.wq omits 37692de5d523 i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I [...] omits 4e6a13356f1c PCI: pciehp: Deduplicate presence check on probe & resume omits 8bb46b079d05 PCI: pciehp: Avoid implicit fallthroughs in switch statements omits 6751e7c66cb8 net: dsa: mv88e6xxx: Fix SERDES support on 88E6141/6341 omits 84a7f564fa14 mips: dts: mscc: enable spi and NOR flash support on ocelo [...] omits 9eaf3ba5e055 mips: dts: mscc: Add spi on Ocelot omits 92490695902b Merge tag 'wireless-drivers-for-davem-2018-07-31' of git:/ [...] omits c8cb5f775c8d ASoC: wcd9335: add CLASS-H Controller support omits e57d4ca882e2 ASoC: wcd9335: add support to wcd9335 codec omits 1877c9fda1b7 ASoC: dt-bindings: add dt bindings for wcd9335 audio codec omits d46eeeaf99bc virtio-net: get rid of unnecessary container of rq stats omits ca9e83b4a55b virtio-net: correctly update XDP_TX counters omits 2789e83c933d xen/gntdev: don't dereference a null gntdev_dmabuf on allo [...] omits 8fdee4cc95d9 sunrpc: whitespace fixes omits 0f90be132cbf NFSv4 client live hangs after live data migration recovery omits 32cd3ee511f4 NFSv4.0 fix client reference leak in callback omits 1a54c0cfcbb2 sunrpc: kstrtoul() can also return -ERANGE omits 379ebf079607 NFS: silence a harmless uninitialized variable warning omits 016583d7030c sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats an [...] omits 6293e4d674d0 Merge branch 'xsk-improvements-to-RX-queue-check-and-replace' omits 84c6b86875e0 xsk: don't allow umem replace at stack level omits f734607e819b xsk: refactor xdp_umem_assign_dev() omits c29c2ebd2ae0 net: update real_num_rx_queues even when !CONFIG_SYSFS omits c1d61e7fe376 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 39c64d8c8766 mlx5: handle DMA mapping error case for XDP redirect omits 095c3633f1dc Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits c786e4052cf9 Merge tag 'acpi-urgent-4.18' of git://git.kernel.org/pub/s [...] omits 44bda4b7d26e PCI: Fix is_added/is_busmaster race condition omits 47a8e237ed44 PCI: Whitelist Thunderbolt ports for runtime D3 omits eb3b5bf1a88d PCI: Whitelist native hotplug ports for runtime D3 omits 82c3fbff6ed3 PCI: sysfs: Resume to D0 on function reset omits 4417aa45c185 PCI: pciehp: Resume parent to D0 on config space access omits 835030745424 PCI: pciehp: Resume to D0 on enable/disable omits 6b08c3854cfd PCI: pciehp: Support interrupts sent from D3hot omits 469e764c4a3c PCI: pciehp: Obey compulsory command delay after resume omits 7903782460ee PCI: pciehp: Clear spurious events earlier on resume omits 6ccb127ba6df PCI: portdrv: Deduplicate PM callback iterator omits 5b3f7b7d062b PCI: pciehp: Avoid slot access during reset omits 8cce437fbb5c s390/kdump: Fix elfcorehdr size calculation omits f7368a550275 PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler omits 5248ee856030 tracefs: Annotate tracefs_ops with __ro_after_init omits c3bc8fd637a9 tracing: Centralize preemptirq tracepoints and unify their usage omits d664b851eb2b drm/arm/hdlcd: Reject atomic commits that disable only the plane omits 9fd466f54f89 drm: arm: hdlcd: Use drm_atomic_helper_shutdown() to disab [...] omits 8df24d57d34c drm: arm: hdlcd: Don't destroy plane manually in hdlcd_set [...] omits 1785dbc412c2 drm/arm/hdlcd: Use drm_fb_cma_fbdev_init/fini() omits 5c7e5a22c126 drm/arm/hdlcd: Use drm_mode_config_helper_suspend/resume() omits 08fcf813281e t10-pi: provide empty t10_pi_complete() for !CONFIG_BLK_DE [...] omits 739e2edc848a perf bpf: Show better message when failing to load an object omits f09757ab401f spi: dw: document Microsemi integration omits 5788f7795911 platform/x86: dell-laptop: Fix backlight detection omits 95f04328e42d perf list: Unify metric group description format with PMU [...] omits b9b77222d4ff perf vendor events arm64: Update ThunderX2 implementation [...] omits 14a85b1eca34 perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet omits d603b4e9f9c3 perf cs-etm: Generate branch sample when receiving a CS_ET [...] omits 6035b6804bdf perf cs-etm: Support dummy address value for CS_ETM_TRACE_ [...] omits 3eb3e07bcfee perf cs-etm: Fix start tracing packet handling omits 83868bf71d2e perf build: Fix installation directory for eBPF omits 73978332572c perf c2c report: Fix crash for empty browser omits aa90f9f95546 perf tests: Fix indexing when invoking subtests omits 162d3edbe591 perf trace: Beautify the AF_INET & AF_INET6 'socket' sysca [...] omits 03aeb6c818b6 perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg omits bc972ada4f85 perf trace beauty: Do not print NULL strarray entries omits 9849eec3a44c perf beauty: Add a generator for IPPROTO_ socket's protoco [...] omits a4b2061242ec tools include uapi: Grab a copy of linux/in.h omits a6f39cecf715 perf tests: Fix complex event name parsing omits 3e91a8b5c158 drm/msm/disp/dpu: fix two spelling mistakes omits a0a4959eb4e9 ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks omits 3f59aa11c677 ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume omits 7edf3b5e6a45 ALSA: usb-audio: AudioStreaming Power Domain parsing omits 11785ef53228 ALSA: usb-audio: Initial Power Domain support omits 95035c5e167a perf evlist: Fix error out while applying initial delay and LBR omits 61b229ce2c15 perf trace beauty: Default header_dir to cwd to work witho [...] omits c2586cfbb905 Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits c7513c2a2714 crypto/arm64: aes-ce-gcm - add missing kernel_neon_begin/end pair omits dcab90d90935 arm64: kexec: Add comment to explain use of __flush_icache [...] omits eab1cecc1223 arm64: sdei: Mark sdei stack helper functions as static omits 044e7ca20496 fbdev: omap2: omapfb: fix ifnullfree.cocci warnings omits 6e7f3997bd54 fbdev: omap2: omapfb: fix bugon.cocci warnings omits cb653fe849f9 fbdev: omap2: omapfb: fix boolreturn.cocci warnings omits 195197f40856 fb: amifb: fix build warnings when not builtin omits 3f2ce54284a6 fbdev/core: Disable console-lock warnings when fb.lockless [...] omits 56e6c104e4f1 console: Replace #if 0 with atomic var 'ignore_console_loc [...] omits b87b9cf49353 powerpc/pseries: fix EEH recovery of some IOV devices omits e0da99123f3c hwmon: (ibmpowernv) Add attributes to enable/disable senso [...] omits 04baaf28f40c powerpc/powernv: Add support to enable sensor groups omits 1961acad2f88 powernv/cpuidle: Use parsed device tree values for cpuidle_init omits 9c7b185ab2fe powernv/cpuidle: Parse dt idle properties into global structure omits 6edc22fc9cbb macintosh/via-pmu: Disambiguate interrupt statistics omits b5c7cccaacdf macintosh/via-pmu: Clean up interrupt statistics omits ebd722275f9c macintosh/via-pmu: Replace via-pmu68k driver with via-pmu driver omits 54c990775f78 macintosh/via-pmu68k: Don't load driver on unsupported hardware omits c2f028b6a0b2 macintosh/via-pmu: Explicitly specify CONFIG_PPC_PMAC depe [...] omits c16a85a5aad4 macintosh/via-pmu: Add support for m68k PowerBooks omits c70c35da52c0 macintosh/via-pmu: Replace via pointer with via1 and via2 [...] omits c57902d52e2d macintosh/via-pmu: Enhance state machine with new 'uniniti [...] omits 7ad94699a94b macintosh/via-pmu: Don't clear shift register interrupt fl [...] omits 576d5290d678 macintosh/via-pmu: Add missing mmio accessors omits 73f4447d4348 macintosh/via-pmu: Fix section mismatch warning omits e401b7c2c690 arm64, kaslr: export offset in VMCOREINFO ELF notes omits 9d2dcc8fc660 arm64: perf: Add cap_user_time aarch64 omits ce279d374ff3 efi/libstub: Only disable stackleak plugin for arm64 omits d26de6c9f458 arm64: drop unused kernel_neon_begin_partial() macro omits 5223c671674c s390/cpum_sf: save TOD clock base in SDBs for time conversion omits 01e61a42a5d3 cpufreq: intel_pstate: Limit the scope of HWP dynamic boos [...] omits 5f95d39b4246 Merge branch 'acpi-soc' omits 1bb38e8bb81e wil6210: fix eDMA RX chaining omits d554edcd972d wil6210: prevent FW download if HW is configured for secured boot omits b698e2dfc24c wil6210: off channel transmit management frames in AP mode omits 6a363e8aa382 wil6210: align to latest auto generated wmi.h omits 7f10f8ba0220 wil6210: set default 3-MSI omits 631d3b4f7eeb wil6210: support Talyn specific board file omits 6ccae584014e wil6210: increase firmware ready timeout omits 1b99197dc00c wil6210: support max aggregation window size 64 omits af2cd85e8dbd wil6210: allow scan on AP interface omits 0c936b3c9633 wil6210: add support for link statistics omits 65e6ffdcc450 wil6210: fix min() compilation errors omits aea2f8b781b2 wil6210: add 3-MSI support omits b5aeff16b20f wil6210: align to latest auto generated wmi.h omits 1c0dd5f5f3ad wil6210: support Talyn specific FW file omits 0b8532102293 wil6210: fix RX checksum report to network stack omits 6d9eb7ebae3d wil6210: fix temperature debugfs omits a24a3d6abb97 wil6210: add TX latency statistics omits e15af41c05ed wil6210: drop Rx packets with L2 error indication from HW omits 1bd82ee09aea wil6210: Rx multicast packets duplicate detection omits 52d7e0e5339b ath9k: fix more-data flag for buffered multicast packets omits 461d8a6bb987 ath9k_hw: fix channel maximum power level test omits 1226f9e10296 ath9k: fix block-ack window tracking issues omits 36e14a787dd0 ath9k: report tx status on EOSP omits e20c7c91ef60 ath9k: clear potentially stale EOSP status bit in intermed [...] omits 11f7f4f9c0d2 ath9k: fix moredata bit in PS buffered frame release omits 3a69dd366866 ath9k: don't run periodic and nf calibation at the same time omits a2a49e86b325 ath9k_hw: set spectral scan enable bit on trigger for AR9003+ omits bfc55fe65987 ath6kl: replace GFP_ATOMIC with GFP_KERNEL in ath6kl_bmi_init() omits 3f2591115838 ath10k: prevent active scans on potential unusable channels omits 2023f1fa216f mtd: rawnand: allocate model parameter dynamically omits 98732da1a08e mtd: rawnand: do not export nand_scan_[ident|tail]() anymore omits ee1af8296dbc mtd: rawnand: txx9ndfmc: convert driver to nand_scan() omits abe23d1c5cdf mtd: rawnand: txx9ndfmc: clarify ECC parameters assignation omits 176fc2f28ee5 mtd: rawnand: tegra: convert driver to nand_scan() omits ccadc14975c9 mtd: rawnand: jz4740: convert driver to nand_scan() omits 2f2173449b03 mtd: rawnand: jz4740: group nand_scan_{ident, tail} calls omits f57bbfb9e3f4 mtd: rawnand: jz4740: fix probe function error path omits 66a38478dcc5 mtd: rawnand: docg4: convert driver to nand_scan() omits 49aa76b16676 mtd: rawnand: do not execute nand_scan_ident() if maxchips [...] omits 577e010c24bc mtd: rawnand: atmel: convert driver to nand_scan() omits 7928225ffcb3 mtd: rawnand: atmel: clarify NAND addition/removal paths omits e1e6255c311b mtd: rawnand: omap2: convert driver to nand_scan() omits c49f3bee8cb5 mtd: rawnand: lpc32xx_mlc: convert driver to nand_scan() omits 73a27db86581 mtd: rawnand: cafe: convert driver to nand_scan() omits 4918b905736f mtd: rawnand: brcmnand: convert driver to nand_scan() omits 16909c81c629 drivers/memory/Kconfig: Add CONFIG_OF dependency omits 15280e8107e1 sparc64: add reads{b,w,l}/writes{b,w,l} omits 0bbf47eab469 ia64: use asm-generic/io.h omits 6a3cec64f18c mtd: rawnand: qcom: convert driver to nand_scan() omits fe13ae02b07a mtd: rawnand: sm_common: convert driver to nand_scan_with_ids() omits 92aa292d2e47 mtd: rawnand: sm_common: fix the probe function error path omits 962c35ef1e68 mtd: rawnand: vf610: convert driver to nand_scan() omits a001058a9aa2 mtd: rawnand: txx9ndfmc: rename nand controller internal s [...] omits 6a9035ceb980 mtd: rawnand: tango: convert driver to nand_scan() omits 2a4d9c16e8d1 mtd: rawnand: sunxi: convert driver to nand_scan() omits 5f20da0fe8af mtd: rawnand: sh_flctl: convert driver to nand_scan() omits 127483187a4a mtd: rawnand: s3c2410: convert driver to nand_scan() omits 5cbad9e3da60 mtd: rawnand: nandsim: convert driver to nand_scan() omits 96fa8e6e2619 mtd: rawnand: mxc: convert driver to nand_scan() omits 1ce7826d7f17 mtd: rawnand: mtk: convert driver to nand_scan() omits 8831e48bad14 mtd: rawnand: marvell: convert driver to nand_scan() omits f4a48d7bf89e mtd: rawnand: lpc32xx_slc: convert driver to nand_scan() omits eef2b13a3314 mtd: rawnand: jz4780: convert driver to nand_scan() omits 07c1a4b3d823 mtd: rawnand: hisi504: convert driver to nand_scan() omits 5f8374d9b8b5 mtd: rawnand: gpmi: convert driver to nand_scan() omits 3bbddfa3d292 mtd: rawnand: fsmc: convert driver to nand_scan() omits 37b0375d7398 mtd: rawnand: fsl_ifc: convert driver to nand_scan() omits 5bf3e76b0abf mtd: rawnand: fsl_elbc: convert driver to nand_scan() omits 99dc9d95ec5a mtd: rawnand: fsl_elbc: return meaningful values omits d03af162bb09 mtd: rawnand: denali: convert to nand_scan() omits b2342c1c80ce mtd: rawnand: davinci: convert driver to nand_scan() omits c1070db3839f mtd: rawnand: au1550nd: Remove unneeded gpio.h inclusion omits 89956d118e5a mtd: rawnand: atmel: Stop including gpio.h omits 49919d9c9e96 mtd: rawnand: sunxi: Remove gpio.h and of_gpio.h inclusions omits d05a9524d7ec mtd: rawnand: jz4740: Include gpio/consumer.h instead of gpio.h omits 05b54c7bac90 mtd: rawnand: add hooks that may be called during nand_scan() omits 7da45139d264 mtd: rawnand: better name for the controller structure omits 110ab1582670 mtd: rawnand: Remove unused caller_is_module() definition omits bdc4e58d5395 mtd: rawnand: s3c2410: Error out when ->nrsets < 0 or ->se [...] omits 760c435e0f85 mtd: rawnand: make subop helpers return unsigned values omits d166541e9031 mtd: rawnand: orion: Handle cases where __LINUX_ARM_ARCH__ [...] omits c81d28ad4fe8 mtd: rawnand: orion: Avoid direct inclusion of asm headers omits ebfac1d0c166 ath10k: fix parenthesis alignment omits 194db0d95802 selftests/bpf: Test for get_socket_cookie omits 0289a2cca0a5 selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h omits a40b712e4c4d bpf: Sync bpf.h to tools/ omits d692f1138a4b bpf: Support bpf_get_socket_cookie in more prog types omits 240b74fde352 nfp: fix variable dereferenced before check in nfp_app_ctr [...] omits 24ebfcbdd1ba rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} omits 622e938240db rtl818x: Replace mdelay() with msleep() in rtl8225se_rf_init omits 1f821611f49a lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf omits 5685bee313e9 atmel: Replace mdelay() with msleep() in probe_atmel_card() omits 37a634f60fd6 wlcore: Set rx_status boottime_ns field on rx omits 18dc5a4bbcc5 wlcore: remove duplicate \n for some warnings omits 486cdf21583e bpf: add End.DT6 action to bpf_lwt_seg6_action helper omits 1e591c56a65f brcmfmac: specify some features per firmware version omits 6ade689711ee hostap: hide unused procfs helpers omits 8b8f3278d241 atmel: hide unused procfs helpers omits f21bcefcf91c ray_cs: remove redundant pointer 'p' omits 454127ad36fb iwlegacy: remove several redundant variables omits 0e139e97f58e ipw2x00: remove redundant variables len, ret, reason and crypt omits d01a4e04dab7 airo: remove unused variables len and dev and clean up formatting omits 2ddd82eef2ef rsi: move init_done flag to end of rsi_91x_init(). omits 160ee2a11ce0 rsi: fill rx_params only once. omits abbe87d339bd rsi: Correct RSI_NEEDED_HEADROOM in mac80211_attach. omits f5fbce65abcf rsi: add firmware support for AP+BT dual mode omits bae402920424 rsi: remove redundant flash_content variable omits 5850874c28a4 rsi: remove redundant device ids omits 1d2194562112 rsi: optimize virtual interfaces omits 4c837d8c9b0c rsi: fix for WoWLAN wakeup in security mode. omits 38709316d1c9 rsi: fix for 40MHZ connection issue. omits 92e971238138 rsi: fix for low throughput issue omits bfc83ea196ad mwifiex: Fix skipped vendor specific IEs omits fc3a2fcaa1ba mwifiex: use atomic bitops to represent adapter status variables omits 5188d5453bc9 mwifiex: restructure rx_reorder_tbl_lock usage omits 5631909364e1 mwifiex: replace rx_pkt_lock by rx_reorder_tbl_lock omits 245715cbe83c KVM: arm/arm64: Fix lost IRQs from emulated physcial timer [...] omits 7afc4ddbf299 KVM: arm/arm64: Fix potential loss of ptimer interrupts omits 00b645e0b4e4 rpmsg: Add compat ioctl for rpmsg char driver omits 475452fca1dd rpmsg: glink: Store edge name for glink device omits 52cd7047006c dt-bindings: soc: qcom: Add label for GLINK bindings omits fe782affd0f4 rpmsg: core: add support to power domains for devices omits 4499665b3236 remoteproc: st_slim: replace "%p" with "%pK" omits 276ec9934231 remoteproc: replace "%p" with "%pK" omits 82eca590cf5b rpmsg: smd: fix kerneldoc warnings omits 6f0b9584275a rpmsg: glink: Fix various kerneldoc warnings. omits 427613ee193b rpmsg: glink: correctly annotate intent members omits 955c594ed1a7 Input: pm8941-pwrkey - add resin entry omits 2049a9e56a01 Input: pm8941-pwrkey - abstract register offsets and event code omits ce03b6d2b610 Merge tag 'perf-urgent-for-mingo-4.18-20180730' of git://g [...] omits 156c8b58ef5c perf/x86/intel/uncore: Fix hardcoded index of Broadwell ex [...] omits 03760d44b1d1 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits f67077deb4fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 218c21043d00 dmaengine: sh: rcar-dmac: Should not stop the DMAC by rcar [...] omits 12c2b509c0cb remoteproc: qcom: fix Q6V5_WCSS dependencies omits f68d51bd8a71 remoteproc: Reset table_ptr in rproc_start() failure paths omits ddb34f480d1b hwspinlock: Fix incorrect return pointers omits c8a75afbf72e Revert "scsi: target/iscsi: Reduce number of __iscsit_free [...] omits 0e0d75267107 scsi: tcmu: use u64 for dev_size omits b60cb1f80157 scsi: tcmu: use match_int for dev params omits c97840c84f5a scsi: tcmu: do not set max_blocks if data_bitmap has been setup omits dc335a995527 scsi: tcmu: unmap if dev is configured omits a30b0473b626 scsi: tcmu: check if dev is configured before block/reset omits 63d5be0f6a80 scsi: tcmu: use lio core se_device configuration helper omits cb0f32e12cde scsi: target: add helper to check if dev is configured omits ff07e4a414d9 scsi: tcmu: initialize list head omits f0e89aae609b scsi: target_core_user: fix double unlock omits 807cf197fc9a scsi: libiscsi: Annotate fall-through omits 1360c58a348e scsi: libiscsi: Annotate locking assumptions omits 7382f9d8dc0d scsi: scsi_debug: add cmd abort option to every_nth omits 4dc98c199548 scsi: 3ware: fix return 0 on the error path of probe omits dcaa0c12661d scsi: atp870u: Replace mdelay() with msleep() omits d6aec1ca7c7c scsi: a100u2w: Replace mdelay() with msleep() omits 508385001c09 scsi: message: fusion: Replace GFP_ATOMIC with GFP_KERNEL omits cc74e31d4147 scsi: lpfc: remove null check on nvmebuf omits a54452388700 scsi: ibmvscsi: change strncpy+truncation to strlcpy omits 7bd1d615a57f scsi: mptctl: change strncpy+truncation to strlcpy omits 854633165164 RDMA/core: Prefix _ib to IB/RoCE specific functions omits 79d684f02647 RDMA/core: Simplify gid type check in cma_acquire_dev() omits 7582df826734 RDMA/core: Avoid holding lock while initializing fields on stack omits ca3a8ace2b12 RDMA/core: Return bool instead of int omits 05e0b86c413d RDMA/cma: Get rid of 1 bit boolean omits e7ff98aefc9e RDMA/cma: Constify path record, ib_cm_event, listen_id pointers omits 2df7dba855e1 RDMA/core: Constify dst_addr argument omits 219d2e9dfda9 RDMA/cma: Simplify rdma_resolve_addr() error flow omits e11fef9f8d44 RDMA/cma: Initialize resource type in __rdma_create_id() omits cdfa4ad5d65e RDMA/hns: Program the tclass and flow label into the hardware omits 426c414619ab RDMA/hns: Use macro instead of magic number omits ac7cbf96c209 RDMA/hns: Modify qp will return errno when qp type is illegal omits c8e46f8d632c RDMA/hns: Assign the value for vlan field of qp context omits 610b89677f42 RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set omits 1ffba6264268 RDMA/providers: Remove pointless functions omits 0584c47bbc3b RDMA/core: Check for verbs callbacks before using them omits 7150c3d5544b RDMA/core: Remove {create,destroy}_ah from mandatory verbs omits 15d258674b5c scsi: qedi: Fix a potential buffer overflow omits e586e1e1b73f RDMA/ipoib: Fix check for return code from ib_create_srq omits 8380b74e7d60 RDMA/providers: Fix return value from create_srq callbacks omits f95ccffc715b IB/mlx4: Use 4K pages for kernel QP's WQE buffer omits bccd06223f21 IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language omits d34ac5cd3a73 RDMA, core and ULPs: Declare ib_post_send() and ib_post_re [...] omits 5e53be8e476a scsi: qla2xxx: Fix memory leak for allocating abort IOCB omits 7bb1fafc2f16 IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify t [...] omits f696bf6d64b1 RDMA: Constify the argument of the work request conversion [...] omits 3e081b773e4c IB/iser: Inline two work request conversion functions omits 60bc84e227d2 MIPS: Loongson: Merge load addresses omits 968dc5a0eaca MIPS: Loongson: Set Loongson32 to MIPS32R1 omits 5723b4a3cc3a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 5043f06ecec6 MAINTAINERS: Add Daniel Lezcano as designated reviewer for [...] omits d512584780d3 squashfs: more metadata hardening omits 1ce6a9fc1549 bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_ [...] omits 2d55d614fcf5 net: xsk: don't return frames via the allocator on error omits e6753f23d961 tracepoint: Make rcuidle tracepoint callers use SRCU omits 01f38497c6f6 lockdep: Use this_cpu_ptr instead of get_cpu_var stats omits fdf82a7856b3 x86/speculation: Protect against userspace-userspace spectreRSB omits 6fc7c4110cba selftests/ftrace: Fix kprobe string testcase to not probe [...] omits d899926f552b selftest/ftrace: Move kprobe selftest function to separate [...] omits 573b3aa69406 tools/bpftool: fix a percpu_array map dump problem omits 45408c4f9250 tracing: kprobes: Prohibit probing on notrace function omits caca1ff0de62 Merge branch 'drm-udl-next' of git://people.freedesktop.or [...] omits 90991209837a udl-kms: dont spam the syslog with debug messages omits c2f53119b410 udl-kms: use spin_lock_irq instead of spin_lock_irqsave omits 58cba7c222e8 udl-kms: avoid prefetch omits 91ba11fb7d7c udl-kms: avoid division omits b305f7ed0f4f audit: fix potential null dereference 'context->module.name' omits 09a00abe3a99 udl-kms: fix crash due to uninitialized memory omits 542bb9788a1f udl-kms: handle allocation failure omits 8456b99c16d1 udl-kms: change down_interruptible to down omits 237584619366 Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/lin [...] omits a449938297e5 KVM: s390: Add huge page enablement control omits a9e00d8349c9 s390/mm: Add huge page gmap linking support omits 7d735b9ae82d s390/mm: hugetlb pages within a gmap can not be freed omits a8651194f9f6 PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core omits bef1fa6ea72b media: em28xx: disable null packet filter for WinTVdualHD omits ca747d041adb media: dvb-frontends/tda18271c2dd: fix handling of DVB-T p [...] omits 875658af666f media: ddbridge/mci: add SX8 I/Q mode remark and remove DI [...] omits e1f84840fd13 media: ddbridge/sx8: enable modulation selection in set_pa [...] omits 3153dfe2914b media: ddbridge/sx8: disable automatic PLS code search omits 8610326e39cc media: ddbridge/mci: add more MCI status codes, improve MC [...] omits e552684809d6 media: ddbridge/mci: split MaxSX8 specific code off to ddb [...] omits 84409a95bbae media: ddbridge/mci: make ddb_mci_cmd() and ddb_mci_config [...] omits 07b12de21258 media: ddbridge/mci: store mci type and number of ports in [...] omits 6094cbed4e7b media: ddbridge/mci: extend mci_command and mci_result structs omits 9b28ba016fc4 media: ddbridge/mci: rename defines and fix i/q var types omits 3c7d591121c3 media: ddbridge/mci: read and report signal strength and SNR omits 3addf0fa820b media: ddbridge/mci: update copyright year in headers omits 9f269f1fd239 media: ddbridge: change MCI base ID and define a SX8 ID omits 2957e53e57f2 media: ddbridge: link structure access cosmetics in ddb_po [...] omits 7b6b9b153ad0 media: ddbridge: remove unused MDIO defines and hwinfo member omits d96eeee502cc media: ddbridge: report I2C bus errors omits ce2280fbe65f media: ddbridge: evaluate the actual link when setting up [...] omits d33be4327eea media: ddbridge: probe for LNBH25 chips before attaching omits f9dc3af8212b media: dvb-frontends/stv0910: cast the BER denominator shi [...] omits d21c249b2631 media: dvb/audio.h: get rid of unused APIs omits 12be1036c536 sparc: use asm-generic version of msi.h omits f0afc6b18d39 sparc: move MSI related definitions to where they are used omits 6f57ed681ed8 sparc/time: Add missing __init to init_tick_ops() omits b41e44b4cb23 media: dvb/video.h: get rid of unused APIs omits 61f4b23769f0 netlink: Don't shift with UB on nlk->ngroups omits fc91a3c4c27a debugobjects: Make stack check warning more informative omits 6ae746711263 hv_netvsc: Add per-cpu ethtool stats for netvsc omits af87f72e757a Merge tag 'linux-can-fixes-for-4.18-20180730' of ssh://git [...] omits d018031f562b cpu/hotplug: Clarify CPU hotplug step name for timers omits 527838d470e3 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits ae3e10aba57c Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits ec837d620c75 arc: fix type warnings in arc/mm/cache.c omits 2423665ec53f arc: fix build errors in arc/include/asm/delay.h omits 9e2ea405543d arc: [plat-eznps] fix printk warning in arc/plat-eznps/mtm.c omits b1f32ce1c3d2 arc: [plat-eznps] fix data type errors in platform headers omits 0634922a78f0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits fb20c03d3748 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 1e96e93a3569 iio: light: si1133 fix test for val being not zero or not one. omits d464b0314c79 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits db251d7df457 ath10k: add debugfs file warm_hw_reset omits e82f57c8b970 ath10k: htt_tx: move lock into id_get function omits 619c9700a8fe ath6kl: remove redundant variables netlen, orig_buf, orig_ [...] omits 843c40890501 x86/apic: Trivial coding style fixes omits e8c38062efc6 ath5k: remove redundant pointer rf omits e6712aa1244f ath10k: remove redundant pointers 'dev' and 'noa' omits 24cfd8ca1d28 x86/platform/UV: Mark memblock related init code and data [...] omits dc405152bb64 ath10k: handle mgmt tx completion event omits 673bc519c558 ath10k: disable bundle mgmt tx completion event support omits cd93b83ad927 ath10k: support for multicast rate control omits 5db1b1e1ee34 x86/boot/KASLR: Make local variable mem_limit static omits 1e3c43a7f111 ath10k: fix open brace location in ath10k_wmi_tlv_op_gen_d [...] omits 6386889ac23e MIPS: mscc: ocelot: add interrupt controller properties to [...] omits 1088c6eef261 x86/kvmclock: Mark kvm_get_preset_lpj() as __init omits 608008a45798 x86/tsc: Consolidate init code omits bd9f943e5d2a sched/clock: Disable interrupts when calling generic_sched [...] omits 11c291461b6e ata: libahci: Allow reconfigure of DEVSLP register omits 2dbb3ec29a6c ata: libahci: Correct setting of DEVSLP register omits 684ad537abff timekeeping: Prevent false warning when persistent clock i [...] omits df6b4e6608ee Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] omits 0211d49e5200 MIPS: generic: Select MIPS_AUTO_PFN_OFFSET omits 6c359eb1dcdb MIPS: Allow auto-dection of ARCH_PFN_OFFSET & PHYS_OFFSET omits 0494d7ffdceb MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET omits 0d0e14770d44 MIPS: Make (UN)CAC_ADDR() PHYS_OFFSET-agnostic omits 189e1955677d sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics omits acdce5fb8ab4 sunrpc: add _print_rpc_iostats() to output metrics for one RPC op omits 82b98ca566ca net/sunrpc: Make rpc_auth_create_args a const omits 0914bb965e38 pnfs/blocklayout: off by one in bl_map_stripe() omits 23a88ade7131 nfs: Referrals not inheriting proto setting from parent omits 8b199e58d49b nfs: initiate returning delegation when reclaiming one tha [...] omits 01a368441ff1 fs: nfs: Adding new return type vm_fault_t omits 12b289cfacac nfs: add error check in nfs_idmap_prepare_message() omits 140aada48b5f arm64: kexec: machine_kexec should call __flush_icache_range omits 05b466bf846d ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc omits 494f2e765d4a Merge branch 'selftests-mirror-to-gretap-with-team' omits 541c6ce30f67 selftests: forwarding: Test mirror-to-gretap w/ UL team LACP omits a9b33b2001b6 selftests: forwarding: Test mirror-to-gretap w/ UL team omits ca70a5623823 selftests: forwarding: Introduce $ARPING omits 9d9e6bde3df4 selftests: forwarding: lib: Support team devices omits e094574f9bf8 selftests: forwarding: lib: Add require_command() omits 386177da9e60 ARC: add SMP_CACHE_BYTES value validate omits df18b50448fa net/ipv6: fix metrics leak omits 778c4d5c5b96 fib_rules: NULL check before kfree is not needed omits efd112353bf7 arm64: svc: Ensure hardirq tracing is updated before return omits 86ff73622a01 net: phy: mscc: the extended page access register is 16 bits omits ad13acce8dcd net/tls: Use socket data_ready callback on record availability omits 86ed913b0e82 filesystem-dax: Do not request kaddr and pfn when not required omits 822fb18a82ab xen-netfront: wait xenbus state change when load module manually omits f742267ae91f md/dm-writecache: Don't request pointer dummy_addr when no [...] omits e0b401e3fef0 dax/super: Do not request a pointer kaddr when not required omits 45df5d3dc0c7 tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] omits 036a82ca9032 s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() omits 46a590cde0bd libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() omits 8f3f6500c749 Merge branch 'TC-refactor-act_mirred-packets-re-injection' omits e5cf1baf92cb act_mirred: use TC_ACT_REINSERT when possible omits cd11b164073b net/tc: introduce TC_ACT_REINSERT. omits 7fd4b288ea6a tc/act: remove unneeded RCU lock in action callback omits 802bfb19152c net/sched: user-space can't set unknown tcfa_action values omits 5da08f7d0169 Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] omits c87fffc57adf liquidio: remove redundant function cn23xx_dump_iq_regs omits 44fe619b1418 perf tools: Fix the build on the alpine:edge distro omits b0a0381987dd Merge branch 'socket-poll-related-cleanups-v2' omits a331de3bf0e6 net: remove sock_poll_busy_flag omits f641f13b9929 net: remove sock_poll_busy_loop omits d8bbd13beeaa net: don not detour through struct sock to find the poll w [...] omits dd979b4df817 net: simplify sock_poll_wait omits 63c8ecb6261a dm thin: include metadata_low_watermark threshold in pool status omits 4e133828e2ca gpio-it87: add support for IT8786E Super I/O omits 1f27a050fc67 tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] omits fc73bfd6005c tools headers uapi: Refresh linux/bpf.h copy omits baec8eb323cd spi: img-spfi: Set device select bits for SPFI port state omits 45e41bc52592 spi: omap2-mcspi: remove several redundant variables omits 57cb198cfdd2 KVM: s390: Beautify skey enable check omits 51d626903083 xfs: introduce a new xfs_inode_has_cow_data helper omits 3ba738df2523 xfs: remove the xfs_ifork_t typedef omits 1216b58b353f xfs: simplify xfs_idata_realloc omits fcacbc3f5113 xfs: remove if_real_bytes omits 7def16d1d266 tools headers powerpc: Update asm/unistd.h copy to pick new omits 2c3ee0e1779d tools headers uapi: Update tools's copy of linux/perf_event.h omits d0db2f7a02e4 mt76x2: fix CCK protection control frame rate omits f24909ab3943 mt76x2: add frame protection support omits 53c2cb8df327 mt7601u: expose 802.11w support omits 03d677c50ad7 mt7601u: use sw encryption for hw unsupported ciphers omits 54648cf1ec2d block: blk_init_allocated_queue() set q->fq as NULL in the [...] omits f7f1fc363aab nvme: use blk API to remap ref tags for IOs with metadata omits 10c41ddd6132 block: move dif_prepare/dif_complete functions to block layer omits ddd0bc756983 block: move ref_tag calculation func to the block layer omits c454edc21b12 block: don't account for split bio's size in cgroup stats omits ea8532daee31 media: videodev2: get rid of VIDIOC_RESERVED omits 8f1180e08ed4 qtnfmac: enable multiple SSIDs scan support omits 4775ad06b56a qtnfmac: implement cfg80211 power management callback omits b1a9585cc396 ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 omits a5ec5a7bfd1f ata: ahci: Support state with min power but Partial low po [...] omits 157eb9a0b75e media: em28xx: explicitly disable TS packet filter omits 89da619bc18d virtio_balloon: fix another race between migration and ballooning omits 0ad641919ce9 Merge tag 'iwlwifi-next-for-kalle-2018-07-26' of git://git [...] omits 6f2c73c124b1 PCI: mobiveil: Add Kconfig/Makefile entries omits d3743012230f PCI: mobiveil: Add missing ../pci.h include omits af3f606e0bbb PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base addr [...] omits 479af3216315 usb: renesas_usbhs: Kconfig: convert to SPDX identifiers omits 410e8b4f5ca3 regulator: bd71837: adobt MFD changes to regulator driver omits ed9067fd5f29 mmc: mmci: Initial support to manage variant specific callbacks omits 57d1654ec96a mmc: tegra: Force correct divider calculation on DDR50/52 omits 89b4ab213feb ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros omits 8d9404ad6a6d MAINTAINERS: add entries for several media drivers omits f7debfe54090 ALSA: seq: virmidi: Offload the output event processing omits 44e2971f9e50 media: pci/pt1: suppress compiler warning in xtensa arch omits f917fc0e9b99 media: dvb-frontends/dvb-pll: fix module ref-counting omits b30cc07de8a9 media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio an [...] omits a7663a793436 dt-bindings: msm/disp: Add bindings for Snapdragon 845 DPU omits 6b0a180ede48 dt-bindings: msm/dsi: Add mdp transfer time to msm dsi binding omits fba33cae6aa3 drm/msm/disp/dpu: Mark a handful of functions as static omits f2c9a924c1ac drm/msm/disp/dpu: Remove unused functions from dpu_formats.c omits d9c7440dad0d drm/msm/disp/dpu: Remove dpu_kms_utils omits c17aeda0b01c drm/msm/disp/dpu: Remove unused code from drm_crtc.c omits 2c7b48e7267a drm/msm/disp/dpu: Remove unused code from drm_encoder.c omits aff24cd1f531 drm/msm: Replace PTR_RET with PTR_ERR_OR_ZERO omits 78918cd0eee3 drm/msm: mark PM functions as __maybe_unused omits f4b0f66daf77 drm/msm/dpu: fix mismatch in function argument. omits 3530a17f4dc8 drm/msm/gpu: avoid deprecated do_gettimeofday omits a6bcddbc2ee1 drm/msm: dsi: Handle dual-channel for 6G as well omits 41a8e8865a82 drm/msm: dpu: Use clock-names instead of assigned-clock-names omits 2c1f748d00e0 drm/msm: dpu: Use 'vsync' instead of 'vsync_clk' in cmdmod [...] omits cdb95931dea3 drm/msm/gpu: Add the buffer objects from the submit to the [...] omits 50f8d21863b9 drm/msm/adreno: Add a5xx specific registers for the GPU state omits 43a56687d15d drm/msm/adreno: Add ringbuffer data to the GPU state omits bcf1d9fa5d03 drm/msm/adreno: Convert the show/crash file format omits c0fec7f562ec drm/msm/gpu: Capture the GPU state on a GPU hang omits 65a3c2748e88 drm/msm/gpu: Rearrange the code that collects the task dur [...] omits 4f776f4511c7 drm/msm/gpu: Convert the GPU show function to use the GPU state omits e00e473d9817 drm/msm/gpu: Capture the state of the GPU omits 5dc634bdbfd6 drm: Add puts callback for the coredump printer omits 4538d7324507 drm: Add a -puts() function for the seq_file printer omits 63f4cc015b66 drm: Add drm_puts() to complement drm_printf() omits cfc57a18a3c5 drm: drm_printer: Add printer for devcoredump omits 489cae632fc0 include: Move ascii85 functions from i915 to linux/ascii85.h omits f7e2a152231f powerpc/44x: Mark mmu_init_secondary() as __init omits a984506c542e powerpc/mm: Don't report PUDs as memory leaks when using kmemleak omits 405cb4024e52 powerpc: split asm/tlbflush.h omits 45ef5992e06d powerpc: remove unnecessary inclusion of asm/tlbflush.h omits 7bc396958caf powerpc/44x: remove page.h from mmu-44x.h omits 0c295d0e9c9f powerpc/nohash: fix hash related comments in pgtable.h omits 62b8426578c4 powerpc: fix includes in asm/processor.h omits 6b622669119e powerpc/book3s: Remove PPC_PIN_SIZE omits b5ac51d74712 powerpc: declare set_breakpoint() static omits e8cb7a55eb8d powerpc: remove superflous inclusions of asm/fixmap.h omits 2c86cd188f8a powerpc: clean inclusions of asm/feature-fixups.h omits 5c35a02c545a powerpc: clean the inclusion of stringify.h omits ec0c464cdbf3 powerpc: move ASM_CONST and stringify_in_c() into asm-const.h omits 36a7eeaff7d0 powerpc/405: move PPC405_ERR77 in asm-405.h omits 8c58259bba43 powerpc: remove unneeded inclusions of cpu_has_feature.h omits db0a2b633da4 powerpc: remove kdump.h from page.h omits f609e7a0f395 media: sii9234: remove unused header omits 02a3c0bd6074 mmc: sdhci: Add MSI interrupt support for O2 SD host omits 0086fc217d5d mmc: sdhci: Add support for O2 hardware tuning omits 6663c419a046 mmc: sdhci: Export sdhci tuning function symbol omits 3665ff03c16e mmc: sdhci: Change O2 Host HS200 mode clock frequency to 200MHz omits 57322d542ffe mmc: sdhci: Add support for O2 eMMC HS200 mode omits 8eb0e6421958 media: v4l: vsp1: Fix deadlock in VSPDL DRM pipelines omits f5dbee6e3881 media: rc: read out of bounds if bpf reports high protocol number omits b3cadaa485f0 Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] omits 4ed8eb6570a4 netfilter: nf_tables: Add native tproxy support omits b96af92d6eaf netfilter: nf_tables: implement Passive OS fingerprint mod [...] omits f9324952088f netfilter: nfnetlink_osf: extract nfnetlink_subsystem code [...] omits f6b7b5f4f3bc netfilter: nf_osf: rename nf_osf.c to nfnetlink_osf.c omits 33b78aaa4457 netfilter: use PTR_ERR_OR_ZERO() omits 51c23b47e6b8 netfilter: nf_osf: add nf_osf_find() omits 740011cfe948 Bluetooth: Add new quirk for non-persistent setup settings omits ca38dc8f2724 x86/kexec: Allocate 8k PGDs for PTI omits 0e664eee6533 Revert "perf/core: Make sure the ring-buffer is mapped in [...] omits 6863ea0cda87 x86/mm: Remove in_nmi() warning from vmalloc_fault() omits 85a721a8b0b6 Bluetooth: Implement secondary advertising on different PHYs omits acf0aeae431a Bluetooth: Handle ADv set terminated event omits a73c046a2869 Bluetooth: Implement Set ADV set random address omits 075e40b79f6d Bluetooth: Use ext adv for directed adv omits 45b7749f16aa Bluetooth: Implement disable and removal of adv instance omits a0fb3726ba55 Bluetooth: Use Set ext adv/scan rsp data if controller supports omits de181e887ac2 Bluetooth: Impmlement extended adv enable omits 6b49bcb4bce2 Bluetooth: Read no of adv sets during init omits 4e6e99e9336c Bluetooth: Use selected PHYs in extended connect omits b2cc9761f144 Bluetooth: Handle extended ADV PDU types omits 45bdd86eafc7 Bluetooth: Set Scan PHYs based on selected PHYs by user omits b7c23df85b6a Bluetooth: Implement PHY changed event omits 0314f2867fa0 Bluetooth: Implement Set PHY Confguration command omits 6244691fec4d Bluetooth: Implement Get PHY Configuration mgmt command omits 5075b972f20d Bluetooth: Add defines for BREDR pkt_type and LE PHYs omits 6decb5b45e70 Bluetooth: Define PHY flags in hdev and set 1M as default omits b2ab472dc159 Merge branch 'clockevents/4.19' of git://git.linaro.org/pe [...] omits d8504acca759 ASoC: uniphier: change functions to static omits 8fc9983db199 ASoC: uniphier: add support for multichannel output omits ae1c696a480c ASoC: sirf: Fix potential NULL pointer dereference omits 4321723648b0 ASoC: tegra_alc5632: fix device_node refcounting omits 7464d3faf62a ASoC: sh: Kconfig: convert to SPDX identifiers omits e028937c77f4 ASoC: ak4613: convert to SPDX identifiers omits c0ca5604d432 ASoC: da7210: convert to SPDX identifiers omits 7a968dc66aec ASoC: ak4554: convert to SPDX identifiers omits fe209b97184f ASoC: ak4642: convert to SPDX identifiers omits 345a9ca37aa6 ALSA: memalloc: Fix missing PAGE_SIZE definition omits c2c25cc39702 spi: dw-mmio: add MSCC Ocelot support omits c79bdbb490a1 spi: dw: export dw_spi_set_cs omits aa595c00bcf5 drm/armada: remove obsolete fb unreferencing kfifo and workqueue omits 82c702cb0c04 drm/armada: remove unnecessary armada_plane structure omits d701278ada51 drm/armada: remove unnecessary armada_ovl_plane structure omits dae2155bb07b drm/armada: update primary framebuffer parameters on mode change omits 3cb13ac97bdf drm/armada: update planes after the dumb frame is complete omits b1ec9ed6aa98 drm/armada: switch overlay plane to atomic modeset omits 13c94d5349c9 drm/armada: switch primary plane to atomic modeset omits 6d2f864fdff5 drm/armada: switch legacy modeset to atomic modeset omits 6bd02908836e drm/armada: enable atomic modeset support omits 34e25ed60ae2 drm/armada: implement atomic_enable()/atomic_disable() methods omits a0f75d2468fe drm/armada: unhook dpms state from armada_drm_crtc_update() omits a0fbb35ecde5 drm/armada: push responsibility for clock management to backend omits dbb4ca8acae1 drm/armada: handle atomic modeset crtc events omits 4e4b3563ac00 drm/armada: clean up SPU_ADV_REG omits a61c3922f629 drm/armada: update debug in armada_drm_crtc_mode_set_nofb() omits 155b8290f763 drm/armada: move sync signal polarity to mode_set_nofb() method omits b5bae71a79d7 drm/armada: push interlace calculation into armada_drm_pla [...] omits 4aafe00e2f6b drm/armada: provide pitches from armada_drm_plane_calc_addrs() omits b4df3ba0d768 drm/armada: pass plane state into armada_drm_plane_calc_addrs() omits 3382a6b99941 drm/armada: move armada_drm_mode_config_funcs to armada_drv.c omits c29277d4e563 drm/armada: add plane colorspace properties omits 240cf2b58eb0 drm/armada: remove crtc YUV colourspace properties omits c96103b6c49f drm/armada: move colorkey properties into overlay plane state omits 61ba252705a6 drm/armada: move CBSH properties into overlay plane state omits 63b93c0834a0 drm/armada: move plane works to overlay omits d40af7b1ae23 drm/armada: move primary plane to separate file omits 3acea7b9b62c drm/armada: use old_state for update tracking in atomic_update() omits 9c41467c9aa5 drm/armada: remove temporary crtc state omits 47dc413b0025 drm/armada: convert overlay plane to atomic state omits de503ddff86e drm/armada: convert page_flip to use primary plane atomic_ [...] omits c36045e17a0e drm/armada: convert primary plane to atomic state omits 80c63aee8143 drm/armada: reset all atomic state during driver initialisation omits ecf25d238031 drm/armada: merge armada_drm_gra_plane_regs() into only caller omits cfd1b63af78b drm/armada: use core of primary update_plane for mode set omits f9a13bb3baf6 drm/armada: move mode set vblank handling and disable/enable omits 0239520e0290 drm/armada: add rectangle helpers omits 1729f56010a9 drm/armada: clean up armada_drm_crtc_page_flip() omits 7794ec777406 drm/armada: Adding new typedef vm_fault_t omits 830aadceae20 drm/armada: Replace drm_dev_unref with drm_dev_put omits 001a30c4d0e8 ARM: 8785/1: use compiler built-ins for ffs and fls omits cbfc5619e0cc ARM: 8784/1: NOMMU: Allow enter in Hyp mode omits c803ce3f18bd ARM: 8783/1: NOMMU: Extend check for VBAR support omits 35f5a6acfb5b ARM: 8782/1: vfp: clean up arch/arm/vfp/Makefile omits afc9f65e01cd ARM: 8781/1: Fix Thumb-2 syscall return for binutils 2.29+ omits bd096f644319 KVM: s390: Add skey emulation fault handling omits 637ff9efe5ea s390/mm: Add huge pmd storage key handling omits 3afdfca69870 s390/mm: Clear skeys for newly mapped huge guest pmds omits 964c2c05c9f3 s390/mm: Clear huge page storage keys on enable_skey omits 0959e168678d s390/mm: Add huge page dirty sync support omits 6a3762778d1b s390/mm: Add gmap pmd invalidation and clearing omits 7c4b13a7c042 s390/mm: Add gmap pmd notification bit setting omits 58b7e200d2f1 s390/mm: Add gmap pmd linking omits 2c46e974dd8b s390/mm: Abstract gmap notify bit setting omits 5a045bb9c44c s390/mm: Make gmap_protect_range more modular omits c9c9780d8fa5 ASoC: wm8988: fix typo in rate constraints omits 279fef50b607 ASoC: tegra: i2s: Fix typo/broken macro omits 222440b4e832 netfilter: nf_tables: handle meta/lookup with direct call omits 5a4c996764da Merge back cpufreq material for 4.19. omits 1c58e9cc5b56 staging:rtl8192u: Refactor enum DM_CCK_Rx_Path_Method - Style omits cff3d470010a staging:rtl8192u: Refactor enum dm_dig_cs_ratio_e - Style omits a48aa566becb staging:rtl8192u: Refactor enum dm_dig_pd_th_e - Style omits c3575c7c564a staging:rtl8192u: Refactor dm_dig_connect_e - Style omits 9888151133c8 staging:rtl8192u: Remove unused enum dm_dig_dbg_e - Style omits ebd0dcbd93b5 staging:rtl8192u: Refactor enum dm_dig_alg_e - Style omits fb2a2729720f staging:rtl8192u: Remove enum dm_dig_op_e - Style omits 06761ce4290e staging:rtl8192u: Refactor enum dm_ratr_sta_e usage - Style omits e0043d14fcb5 staging:rtl8192u: Refactor use of enum dm_dig_sta_e - Style omits e2102bc362a2 staging:rtl8192u: Remove typedef of cmpk_set_cfg_t - Style omits 17a16b769466 staging:rtl8192u: Remove typedef of cmpk_intr_sta_t - Style omits 9989b9d131a1 staging:rtl8192u: Correct spelling in comments - style omits 171b51a9b710 staging:rtl8192u: Removed unused CMPK_RX_DBG_MSG_SIZE - Style omits b14947da727c staging:rtl8192u: Remove unused CMPK_TX_SET_CONFIG_SIZE - Style omits ac2028a77dfc staging:rtl8192u: Remove typedef of struct cmpk_txfb_t - Style omits 24d1c2171f15 pinctrl: uniphier: add spi pin-mux settings omits 8f0edc1125dd staging:rtl8192u: Remove unused constants - Style omits 8e542c484c80 staging:rtl8192u: Rename union QOS_TSINFO - Style omits 489d5cd8046e staging:rtl8192u: Rename enum DIRECTION_VALUE - Style omits 15321170f7e2 staging:rtl8192u: Remove unused union ECW -Style omits dd3c69e115a7 staging:rtl8192u: Remove unused union AC_PARAM - Style omits a7f4a9e21bd1 staging:rtl8192u: Rename member variables - Style omits 4116ad1d993c staging:rtl8192u: Rename ACI_AIFSN - Style omits 2e8ce8efc962 staging:rtl8192u: Add spaces around operators - Style omits 72c05f32f4a5 can: ems_usb: Fix memory leak on ems_usb_disconnect() omits 8d7430de9887 staging: rtl8188eu: remove unnecessary parentheses omits 47c8264e68e8 staging: rtl8188eu: fix comparsion to true omits 3da4a578ce61 staging: rtl8188eu: replace tabs with spaces omits 816f4a46e0b4 staging: rtl8188eu: remove redundant includes omits 30622c87c38e staging: rtl8188eu: remove unused should_forbid_n_rate() omits 0a837d1ba505 staging: rtl8188eu: remove unused dump_txrpt_ccx_88e() omits 26fd80ead0fe staging: gasket: apex: fix function param line continuation style omits c76b15fe7b7b staging: gasket: apex: remove static function forward decl [...] omits 8b8a93885d57 staging: gasket: TODO: remove entry for static function ke [...] omits cef7330217ac staging: gasket: sysfs: simplify comments for static functions omits e4c4afa8db90 staging: gasket: interrupt: simplify comments for static f [...] omits 480884860158 staging: gasket: page table: simplify comments for static [...] omits 73832cf08fdb staging: gasket: ioctl: simplify comments for static functions omits f975c995e76b staging: gasket: core: simplify comments for static functions omits 904bb9ccf3a9 staging: gasket: apex: simplify comments for static functions omits f9a496301929 staging: gasket: core: allow root access based on user namespace omits dd9d1502feea staging: gasket: page table: hold references to device and [...] omits 34cf3ea8dae7 staging: gasket: sysfs: hold reference to device while in use omits 8dd8a48b9a7d staging: gasket: core: hold reference to pci_dev while used omits c7346797f5fb Revert "staging:r8188eu: Use lib80211 to encrypt (TKIP) tx [...] omits 4f919ca2bf6d regulator: tps65217: Fix NULL pointer dereference on probe omits 45dd7af410b7 Merge tag 'usb-for-v4.19' of git://git.kernel.org/pub/scm/ [...] omits 6856909ce542 i2c: mux: pca954x: use helper variable in probe omits c88b94a9f43c Merge 4.18-rc7 into staging-next omits d2fc88a61b4e Merge 4.18-rc7 into driver-core-next omits 8a7b5d0f75f7 Merge 4.18-rc7 into usb-next omits 4ea438da76f4 usb: dwc3: gadget: Check MaxPacketSize from descriptor omits f8781d550990 usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms omits 3af0540ad39e usb: dwc2: Turn on uframe_sched on "amlogic" platforms omits aea8916702ee usb: dwc2: Turn on uframe_sched on "his" platforms omits b6de7b8c38e9 usb: dwc2: Turn on uframe_sched on "bcm" platforms omits 4d4f1e79b800 usb: dwc2: gadget: ISOC's starting flow improvement omits fe369e1826b3 usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic. omits b138e23d3dff usb: dwc3: core: Enable AutoRetry feature in the controller omits a77004681148 usb: dwc3: Set default mode for dwc_usb31 omits 39facfa01c9f usb: gadget: udc: renesas_usb3: Add register of usb role switch omits 342ccce173a5 usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/ [...] omits f25c42b8d604 usb: dwc2: Modify dwc2_readl/writel functions prototype omits c31d983beaf0 usb: dwc3: pci: Intel Merrifield can be host omits 1a7b12f69a94 usb: dwc3: pci: Supply device properties via driver data omits 262c25d68e39 arm64: dts: dwc3: description of incr burst type omits d9612c2f0449 usb: dwc3: Enable undefined length INCR burst type omits d635db5508b0 usb: dwc3: add global soc bus configuration reg0 omits 87d852de94d6 usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci omits 38c6aa2175c3 staging: erofs: use the wrapped PTR_ERR_OR_ZERO instead of [...] omits 9fe37714c13c microblaze: delete wrong comment about machine_early_init omits bc270b53e6aa xfs: move the repair extent list into its own file omits ebcbef3a61a6 xfs: pass transaction lock while setting up agresv on cycl [...] omits f6206f00d8c5 dmaengine: mic_x100_dma: use the new helper to simplify the code omits f39b948dbeaf dmaengine: add a new helper dmaenginem_async_device_register omits 0f06c0275588 dmaengine: imx-sdma: add memcpy interface omits 4a6b2e8a9a02 dmaengine: imx-sdma: add SDMA_BD_MAX_CNT to replace '0xffff' omits 3fce46182793 BackMerge v4.18-rc7 into drm-next omits ecd7963f7cf9 Merge tag 'drm-amdkfd-next-2018-07-28' of git://people.fre [...] omits 58064e1f46b1 m68knommu: Fix typos in Coldfire 5272 DMA debug code omits eec85fa9d98a m68k: coldfire: Normalize clk API omits 0969a204bfda gpiolib: Use GPIOD_OUT_{LOW,HIGH} macros in open drain ones omits 17ac526824a8 pinctrl: cannonlake: Fix community ordering for H variant omits acb1872577b3 Linux 4.18-rc7 omits 0b07609ccd48 gpio: tegra: drop tegra specific GPIO lockdep classes omits 3c94d2d08a03 pinctrl: tegra: define GPIO compatible node per SoC omits 23211b08c367 gpio: fix meaningless return expression omits 55aedef50d4d pinctrl: intel: Do pin translation when lock IRQ omits 9af0b3d12577 ext4: fix race when setting the bitmap corrupted flag omits b4859f3edb47 pinctrl: imx: off by one in imx_pinconf_group_dbg_show() omits 2bee9e067cad gpio: mxs: Fit writel() into a single line omits 9dabfdd84bdf gpio: pxa: disable pinctrl calls for PXA3xx omits a8cfcf15c914 pinctrl: mediatek: include chained_irq.h header omits f39b3f45dbcb ext4: reset error code in ext4_find_entry in fallback omits 4bf4eed44bfe gpio: ml-ioh: Fix buffer underwrite on probe error path omits 430657b6be89 ext4: handle layout changes to pinned DAX mappings omits cdbf8897cb09 dax: dax_layout_busy_page() warn on !exceptional omits 1777fc973029 gpiolib: probe deferral error reporting omits 8bbed1eef001 pinctrl/amd: only handle irq if it is pending and unmasked omits 16c796e8fac3 Merge branch 'for-linus' into topic/virmidi omits f78709a5d411 gpio: tegra: Fix tegra_gpio_irq_set_type() omits 0694f8c39f11 docs: fix up the obviously obsolete bits in the new ext4 d [...] omits c19fdaeea0aa gpio: mxc: add power management support omits 25432eba9cd8 openvswitch: meter: Fix setting meter id for new entries omits 3f6bcc5162a1 act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_ [...] omits 1766e4b7047a pinctrl/amd: fix gpio irq level in debugfs omits f9562fa4a575 cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_ [...] omits 0a80848ec5cc act_pedit: remove unnecessary semicolon omits b23641fe731f qed: remove redundant functions qed_get_cm_pq_idx_rl omits f5cb282d8b08 docs: add new ext4 superblock time extension fields omits 2d14ba7228b0 net-next: mediatek: cleanup unnecessary get chip id and its user omits 6c21da204a90 net-next: mediatek: improve more with using dma_zalloc_coherent omits 2e25a9cbdf8c pinctrl: stm32: add syscfg mask parameter omits 6684874af063 docs: create filesystem internal section omits 3cfb6772d4cf Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits de1d08b22974 dt-bindings: pinctrl: add syscfg mask parameter omits 62bbdd997467 ext4: use swap macro in mext_page_double_lock omits d1753390274f sysfs: Fix regression when adding a file to an existing group omits ebe023a42488 Merge tag 'mlx5e-updates-2018-07-27' of git://git.kernel.o [...] omits 17cf082d6d0d pinctrl: stm32: check node status before new gpio bank reg [...] omits 3b8283f007cb pinctrl: stm32: fix bank io port number omits eef6ab8b7d32 selftests: mlxsw: qos_dscp_bridge: Fix omits 720516b17b9e Merge branch 'mtu-related-changes' omits 7a4c53bee332 net: report invalid mtu value via netlink extack omits 3e7a50ceb11e net: report min and max mtu network device settings omits 3260155ac784 failover: change mtu has RTNL omits 40bb5d725e79 gpio-pisosr: add support for get_multiple omits 4b09384aaa2a net: dcb: add DSCP to comment about priority selector types omits 21ac738ede0b ext4: check allocation failure when duplicating "data" in [...] omits 7f144fd046d9 ext4: fix warning message in ext4_enable_quotas() omits 6a0678a79bb3 ext4: super: extend timestamps to 40 bits omits b42d1d6b5b78 jbd2: replace current_kernel_time64 with ktime equivalent omits 193736c81788 net: ethernet: ti: cpsw: add missed RX_CTAG feature for se [...] omits 7b62b293200f ext4: use timespec64 for all inode times omits 7acf9d4237c4 netlink: Do not subscribe to non-existent groups omits 5ffff8343222 ext4: use ktime_get_real_seconds for i_dtime omits af123b371859 ext4: use 64-bit timestamps for mmp_time omits a4d2aadca184 ext4: sysfs: print ext4_super_block fields as little-endian omits 66d3239a4d8f ext4: import extended attributes chapter from wiki page omits 60edae3a0424 ext4: import directory layout chapter from wiki page omits b4becd48b7b5 ext4: import inode data fork chapter from wiki page omits 01cfb7937a9a squashfs: be more careful about metadata corruption omits 46180558f17e ext4: import inodes chapter from wiki page omits 567d118a9843 ext4: import journal chapter from wiki page omits 423ddc580b13 pinctrl: berlin: add the as370 SoC pinctrl driver omits 18ba5a45ce1f ext4: import multi-mount protection chapter from wiki page omits 33dfadc747a8 ext4: import bitmaps chapter from wiki page omits 3c6ba09dd3f8 ext4: import group descriptors chapter from wiki page omits 3db42a2139f0 ext4: import superblocks chapter from wiki page omits c09f3bac6d8c ext4: import high level design chapter from wiki page omits d05c1ce5d7fd Merge branch 'route-add-support-and-selftests-for-directed [...] omits 40f98b9af943 selftests: add a selftest for directed broadcast forwarding omits 5cbf777cfdf6 route: add support for directed broadcast forwarding omits b2e60723c1c1 ext4: import on-disk layout book from wiki page omits 489fcb912477 ext4: convert ext4.rst to restructuredtext format omits a801e569970b ext4: move ext4.txt into its own directory omits 501228470077 ext4: fix check to prevent initializing reserved inodes omits 9939a46d90c6 NET: stmmac: align DMA stuff to largest cache line length omits d0c1f01138c4 net/ipv6: allow any source address for sendmsg pktinfo wit [...] omits 41627cdb02cd Merge tag 'linux-can-next-for-4.19-20180727' of ssh://gito [...] omits 4be90c79d6de qed: remove redundant functions qed_set_gft_event_id_cm_hdr omits 5ae42de56b53 liquidio: remove redundant function cn23xx_dump_vf_iq_regs omits b9f13084580c staging: fix platform_no_drv_owner.cocci warnings omits 2fa03b92b629 iio: adc: xilinx: Move request_irq before enabling interrupts omits 50e8e9f3096b iio: adc: xilinx: Remove platform_get_irq from xadc_remove [...] omits 81f5471838c2 iio: adc: xilinx: limit pcap clock frequency value omits 0a8460966fc2 iio: adc: xilinx: Check for return values in clk related f [...] omits be38866fbb97 iio: vcnl4000: add support for VCNL4200 omits b0cd6035d3be Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits b1d2b0a43d28 Merge tag 'at24-4.19-updates-for-wolfram' of git://git.ker [...] omits 460a53106ac3 ACPICA: AML Parser: ignore control method status in module [...] omits 2a61e9f60b2b Merge back ACPICA changes for 4.19. omits 58bf9ace8c91 iio: vcnl4000: warn on incorrectly specified device id omits 71a896687b85 m68k/defconfig: Update defconfigs for v4.18-rc6 omits 1008a11590b9 m68k: switch to MEMBLOCK + NO_BOOTMEM omits 9e09221957c5 m68k/page_no.h: force __va argument to be unsigned long omits 384052e4ed27 m68k/bitops: convert __ffs to match generic declaration omits 781c4d6f5f27 m68k/io: Switch mmu variant to <asm-generic/io.h> omits ab4d391d2756 m68k/io: Move mem*io define guards to <asm/kmap.h> omits dae0c332b6b3 Input: hilkbd - Add casts to HP9000/300 I/O accessors omits 4042cd756e19 net: mac8390: Use standard memcpy_{from,to}io() omits e295066f66a4 m68k/io: Add missing ioremap define guards, fix typo omits d7de1c3af18b m68k: Remove unused set_clock_mmss() helpers omits 5b9bfb8ec467 m68k: mac: Use time64_t in RTC handling omits 50c50b975d56 iio: vcnl4000: add VCNL4010 and VCNL4020 device id omits 8cc7be34c638 staging: rtl8188eu: remove unused rtw_calculate_wlan_pkt_s [...] omits 6da0bda8d794 staging: rtl8188eu: replace tabs with spaces omits c39f4bb98ea4 staging: rtl8188eu: fix comparsions to NULL - coding style omits c225b00d012e staging:rtl8192u: Remove unused DM_check_fsync_time_interv [...] omits f164338121d7 staging:rtl8192u: Remove blank line - Style omits 99750726f9fa staging:rtl8192u: Rename RxLastFragNum - Style omits 01eb0ce4a84b staging:rtl8192u: Rename RxLastSeqNum - Style omits 02f2560cbedd staging:rtl8192u: Rename RxAdmittedBARecord - Style omits 5b76f8cbe23f staging:rtl8192u: Rename RxPktPendingTimer - Style omits a1ac7d1c4703 staging:rtl8192u: Rename RxPendingPktList - Style omits 902efe070caf staging:rtl8192u: Rename RxTimeoutIndicateSeq _Style omits dfbb36f71734 staging:rtl8192u: Rename RxIndicateSeq - Style omits 596a2ca3b48b staging:rtl8192u: Remove unused timer values - Style omits b88668ace9fa staging:rtl8192u: Remove commented out code - Style omits 80b6f0d45c76 staging:rtl8192u: Remove typedef and rename RX_TS_RECORD - Style omits 1c194ce9fc1d staging:rtl8192u: Rename TsAddBaTimer - Style omits 5ef43de1d2ff staging:rtl8192u: Rename bUsingBa - Style omits df5d5bc8d095 staging:rtl8192u: Rename bAddBaReqDelayed - Style omits e5afcc0f40b0 staging:rtl8192u: Rename bAddBaReqInProgress - Style omits f57383bcdace staging:rtl8192u: Rename TxAdmittedBARecord - Style omits 43a420e31de5 staging:rtl8192u: Rename TxPendingBARecord - Style omits 4925d4b76647 staging:rtl8192u: Rename TxCurSeq - Style omits c1fdc5de69aa staging:rtl8192u: Rename TsCommonInfo - Style omits 1538be280259 staging:rtl8192u: Remove typedef and rename TX_TS_RECORD - Style omits cc29db86378e staging:rtl8192u: Rename eRFPath - Style omits 14c964a2d370 staging:rtl8192u: Remove repeated definitions - Style omits fb37edcfcba7 staging:rtl8192u: Rename RF90_RADIO_PATH_E - Style omits b714c8c0b055 staging:rtl8192u: Rename HW90_BLOCK_E - Style omits a99d02401f24 staging:rtl8192u: Remove proxy rtl819XRadioD_Array - Style omits 281da5305b05 staging:rtl8192u: Remove proxy rtl819XRadioC_Array - Style omits 416599d096ae staging:rtl8192u: Remove proxy rtl819XRadioB_Array - Style omits be208c7695ff staging:rtl8192u: Remove proxy rtl819XRadioA_Array - Style omits def6b79f3f2d staging:rtl8192u: Remove proxy array rtl819XAGCTAB_Array - Style omits 22be361aa904 staging:rtl8192u: Remove proxy struct rtl819XPHY_REG_1T2RA [...] omits 4531f1934bf6 staging:rtl8192u: Remove proxy struct rtl819XMACPHY_Array_ [...] omits e918443caf09 staging:rtl8192u: Rename msDelay to ms_delay - Style omits 21807031af7c staging:rtl8192u: Rename Para2 to para_2 - style omits 33f28ab7a0b7 staging:rtl8192u: Rename Para1 > para_1 - Style omits d2a5c987e7f2 staging:rtl8192u: Rename CmdID - Style omits a1b34e427c56 staging:rtl8192u: Rename SwChnlCmd - Style omits 6b59fd408d1b staging:rtl8192u: Remove multiple blank lines - Style omits 4434e159d064 staging:rtl8192u: Rename ISR_BcnTimerIntr - Style omits 85dc31eb8c49 staging:rtl8192u: Rename ISR_TxBcnErr bit definition - Style omits 66b19887fbaf staging:rtl8192u: Rename bit definition ISR_TxBcnOk - Style omits 12f3ccfbc560 staging: rtl8188eu: remove unused rtw_get_oper_choffset() omits c60b03effc26 staging: rtl8188eu: remove unused rtw_get_oper_bw() omits b045b429151c staging: rtl8188eu: remove unused CAM_empty_entry() omits 891f6de39ced staging: rtl8188eu: remove unused ODM_RASupport_Init() omits d47b10e6f90d staging: wlan-ng: correction to comment in hfa384x_usb omits 318c66d456b8 staging: wlan-ng: remove volatile from reapable field in h [...] omits d3094361a91f staging: rtl8188eu: remove unused sreset_get_wifi_status() omits 910ca496b8dc staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] omits 2f675c91eeb7 staging: rtl8192u: ieee80211: Convert from ahash to shash omits bd757b5d2e0b staging: rtl8192e: ieee80211: Convert from ahash to shash omits 1ebc787ae518 iio: vcnl4000: make the driver extendable omits f69548ffafcc ALSA: hda/hdmi: Use single mutex unlock in error paths omits 7ceb1c37533e Drivers: hv: vmbus: add numa_node to sysfs omits 9d9c9656871c Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c omits 8afc06dd75c0 Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_t [...] omits ddcaf3ca4c3c Drivers: hv: vmus: Fix the check for return value from kms [...] omits bb8a14a3d820 staging: gasket: use NULL instead of 0 for null pointer omits 5b6e80cc9806 staging: gasket: core: hold reference on device while in use omits 6caa58413692 staging: erofs: fix conditional uninitialized `pcn' in z_e [...] omits 47e541a17ec7 staging: erofs: fix compile error without built-in decompr [...] omits d339377c0447 Merge branch 'tls-Fix-improper-revert-in-zerocopy_from_iter' omits 2da19ed3e4a8 tls: Fix improper revert in zerocopy_from_iter omits 5a3611efe5b3 tls: Remove dead code in tls_sw_sendmsg omits 383d470936c0 tcp_bbr: fix bw probing to raise in-flight data for very s [...] omits 6d27c6dd1012 Merge branch 'net-socket-Fix-potential-spectre-v1-gadgets' omits e978de7a6d38 net: socket: Fix potential spectre v1 gadget in sock_is_re [...] omits c8e8cd579bb4 net: socket: fix potential spectre v1 gadget in socketcall omits 37b81dc5ed31 Merge branch 'mvneta-next' omits 562e2f467e71 net: mvneta: Improve the buffer allocation method for SWBM omits f945cec88cbd net: mvneta: Verify hardware checksum only when offload ch [...] omits 7e47fd84b56b net: mvneta: Allocate page for the descriptor omits 17a96da62716 net: mvneta: discriminate error cause for missed packet omits c307e2a895c9 net: mvneta: increase number of buffers in RX and TX queue omits 965cbbec7f20 net: mvneta: remove data pointer usage from device_node structure omits 8466baf788ec net: mvneta: fix mtu change on port without link omits 7a86f05faf11 net: ethernet: mvneta: Fix napi structure mixup on armada 3700 omits 958b4cd8fa4c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits a26fb01c2879 Merge tag 'random_for_linus_stable' of git://git.kernel.or [...] omits ddc7c5721ae3 scripts: Add Python 3 support to tracing/draw_functrace.py omits b0753408aadf net: mdio-mux: bcm-iproc: fix wrong getter and setter pair omits 9fc12023d6f5 ipv4: remove BUG_ON() from fib_compute_spec_dst omits ab123fe071c9 enic: handle mtu change for vf properly omits 10d255c35402 f2fs: fix to skip GC if type in SSA and SIT is inconsistent omits 4b270a8cc504 f2fs: try grabbing node page lock aggressively in sync scenario omits dc1328027b53 f2fs: show the fsync_mode=nobarrier mount option omits 68c43a235e8c f2fs: check the right return value of memory alloc function omits b1385478187a f2fs: Replace strncpy with memcpy omits 2d3a58566f66 f2fs: avoid the global name 'fault_name' omits 4dbe38dc3869 f2fs: fix to do sanity check with reserved blkaddr of inli [...] omits e34438c903b6 f2fs: fix to do sanity check with node footer and iblocks omits e15d54d50096 f2fs: Allocate and stat mem used by free nid bitmap more a [...] omits 9dc956b2c852 f2fs: fix to do sanity check with user_block_count omits 2ffb57dfa793 Merge tag 'gpio-v4.18-2' of git://git.kernel.org/pub/scm/l [...] omits 136f55f66019 net: lan78xx: fix rx handling before first packet is send omits ee614c871014 nfp: flower: fix port metadata conversion bug omits 7648c44680de Merge tag 'mips_fixes_4.18_5' of git://git.kernel.org/pub/ [...] omits 71eb5255f55b bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog() omits 3eee1f75f2b9 bpf: fix bpf_skb_load_bytes_relative pkt length check omits b611da43b681 perf build: Build error in libbpf missing initialization omits 2ead1be54b22 drm/vkms: Fix connector leak at the module removal omits ea5569ecd6b8 drm_dp_cec.c: fix formatting typo: %pdH -> %phD omits dd63bf22fccd Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits f59cf9a0551d ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs omits d77a4b4a5b0b ALSA: hda - Turn CX8200 into D3 as well upon reboot omits 55690c07b44a pktcdvd: Fix possible Spectre-v1 for pkt_devs omits 7bab01ecc6c4 USB: option: add support for DW5821e omits ec403d8ed08c ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL [...] omits 5c2a640aff73 ima: Use tpm_default_chip() and call TPM functions with a [...] omits 58bac8cc3010 tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED omits eccc9bb84483 tpm: Convert tpm_find_get_ops() to use tpm_default_chip() omits aaae81536351 tpm: Implement tpm_default_chip() to find a TPM chip omits fc1d52b745ba tpm: rename tpm_chip_find_get() to tpm_find_get_ops() omits 7a64c5597aa4 tpm: Allow tpm_tis drivers to set hwrng quality. omits 36a11029b07e tpm: Return the actual size when receiving an unsupported command omits 627448e85c76 tpm: separate cmd_ready/go_idle from runtime_pm omits 79e2472f99ab tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits 1a339b658d9d tpm_tis_spi: Pass the SPI IRQ down to the driver omits ce63c05b664e tpm: migrate tpm2_get_random() to use struct tpm_buf omits 2ab3241161b3 tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf omits 94e266ba1fa3 tpm: migrate tpm2_probe() to use struct tpm_buf omits cc26c6ef58c7 tpm: migrate tpm2_shutdown() to use struct tpm_buf omits a465c94eb355 Merge tag 'usb-ci-v4.19-rc1' of git://git.kernel.org/pub/s [...] omits ec9cf1b7a6af rtc: pcf85063: preserve control register value between sto [...] omits 668aee263b82 Merge tag 'phy-for-4.19' of git://git.kernel.org/pub/scm/l [...] omits cebc4585f6ac iio: ad_sigma_delta: use unsigned long for timeout omits 1b3bd8592780 iio: chemical: Add support for Bosch BME680 sensor omits 6431975789fc iio: ad9523: support for external signals via gpios omits 9a5094ca29ea iio: ad9523: Fix return value for ad952x_store() omits 6d4abf1c0e26 staging: axis-fifo: fix return value check in axis_fifo_probe() omits 758c579ec631 staging: gasket: page table: remove code for "no dma_ops" omits 14d70229777f staging: gasket: sysfs: remove unnecessary NULL check on d [...] omits f390d08d8b87 staging: gasket: apex: fixup undefined PCI class omits e7cffa03b342 staging: gasket: sysfs: remove check for refcount already zero omits 81edee7ac83c staging: erofs: fix a compile warning of Z_EROFS_VLE_VMAP_ [...] omits 28ec2238f37e MIPS: generic: fix missing of_node_put() omits b1259519e618 MIPS: Octeon: add missing of_node_put() omits 351fdddd3662 MIPS: VDSO: Prevent use of smp_processor_id() omits 24babe69d7ff MIPS: ath79: Use the IRQ based GPIO key driver for the buttons omits 79a85b55e39e builddeb: Add automatic support for sh{3,4}{,eb} architectures omits 75ebcee76997 builddeb: Add automatic support for riscv* architectures omits 60ca40a0649b builddeb: Add automatic support for m68k architecture omits 822f44fb5bf4 builddeb: Add automatic support for or1k architecture omits a27ae285d5ef builddeb: Add automatic support for sparc64 architecture omits 679caaf3f79f builddeb: Add automatic support for mips{,64}r6{,el} archi [...] omits 159b37942286 builddeb: Add automatic support for mips64el architecture omits 50d511ba6246 builddeb: Add automatic support for ppc64 and powerpcspe a [...] omits 08d3892cdcea builddeb: Introduce functions to simplify kconfig tests in [...] omits 4260ecd0ad8c builddeb: Drop check for 32-bit s390 omits 091d30aefc8a builddeb: Change architecture detection fallback to use dp [...] omits f2abcc13e4a1 builddeb: Skip architecture detection when KBUILD_DEBARCH is set omits 43fee2b23895 kbuild: do not redirect the first prerequisite for filechk omits 6b0709f5a50a ARM: at91: remove unused duplicated filechk_offsets omits 542cdf406804 thermal: rcar_thermal: avoid NULL dereference in absence o [...] omits c0c04707033c thermal: samsung: Remove Exynos5440 clock handling left-overs omits a3e673660bc3 net/mlx5e: Issue direct lookup on vxlan ports by vport rep [...] omits 358aa5ce288a net/mlx5e: Vxlan, move vxlan logic to core driver omits aec4eab9af96 net/mlx5e: Vxlan, add sync lock for add/del vxlan port omits 1b318a92f3dd net/mlx5e: Vxlan, return values for add/del port omits a3c785d73cf2 net/mlx5e: Vxlan, rename from mlx5e to mlx5 omits 5006eb221e6c net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port omits dccea6bf384c net/mlx5e: Vxlan, move netdev only logic to en_main.c omits 0f647bfcd05c net/mlx5e: Vxlan, add direct delete function omits 278d7f3dc0a6 net/mlx5e: Vxlan, cleanup an unused member in vxlan work omits cc3d3458d46f acpi/nfit: queue issuing of ars when an uc error notificat [...] omits 0b64fa0a0ee3 Input: iforce - reorganize joystick configuration lists omits a999933db9ed MIPS: remove mips_swiotlb_ops omits 432121adf5e8 thermal: tsens: Fix negative temperature reporting omits faa590baf8df thermal: tsens: switch from of_iomap() to devm_ioremap_resource() omits e0fe01426c50 thermal: tsens: Rename variable omits a54e43f993f8 PCI: mobiveil: Avoid integer overflow in IB_WIN_SIZE omits 191dc74bad60 thermal: tsens: Add generic support for TSENS v2 IP omits 770324a4bf2f thermal: tsens: Rename tsens-8996 to tsens-v2 for reuse omits 5b1283984fa3 thermal: tsens: Add support to split up register address s [...] omits 518eeca05c08 tracing: preemptirq_delay_run() can be static omits 4ce6dcfd0d38 dt: thermal: tsens: Document the fallback DT property for [...] omits 5834edde914b thermal: tsens: Get rid of unused fields in structure omits f6b6b52ef7a5 thermal_hwmon: Pass the originating device down to hwmon_d [...] omits 409ef0bacacf thermal_hwmon: Sanitize attribute name passed to hwmon omits 59d7f4a7fa98 dt-bindings: thermal: armada: add reference to new bindings omits c3ab5dfff1e0 dt-bindings: cp110: add the thermal node in the syscon file omits e1ea68beaf53 dt-bindings: cp110: update documentation since DT de-duplication omits afa544a2fb68 dt-bindings: ap806: add the thermal node in the syscon file omits ab0156c50d79 dt-bindings: cp110: prepare the syscon file to list other [...] omits 2cefabe03f5e dt-bindings: ap806: prepare the syscon file to list other [...] omits 4aa5496980e4 dt-bindings: cp110: rename cp110 syscon file omits 8c0e64ac4075 thermal: armada: get rid of the ->is_valid() pointer omits 68b14828ca10 thermal: armada: move validity check out of the read function omits 00707e4c9618 thermal: armada: remove sensors validity from the IP initi [...] omits f7c2068a1728 thermal: armada: add multi-channel sensors support omits c9899c183921 thermal: armada: use the resource managed registration hel [...] omits 3d4e51844a4e thermal: armada: convert driver to syscon register accesses omits a9fae794e4c5 thermal: armada: average over samples to avoid glitches omits 5b5e17a182e1 thermal: armada: dissociate a380 and cp110 ->init() hooks omits 8b4c2712cd7c thermal: armada: rename the initialization routine omits c5d7d57e6892 thermal: armada: remove misleading comments omits 931d3c5db42c thermal: armada: remove useless register accesses omits 8d98761a6fc1 thermal: armada: add a function that sanitizes the thermal [...] omits 9bebf3485c6a thermal: ti-soc-thermal: remove dead code omits d30d8cde1972 net/mlx5e: Vxlan, replace ports radix-tree with hash table omits 22a65aa8b1a8 net/mlx5e: Vxlan, check maximum number of UDP ports omits a082c4f4f022 net/mlx5e: Vxlan, reflect 4789 UDP port default addition t [...] omits a0732548ba03 net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in ti [...] omits 04b9ce48ef19 net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL [...] omits ba23dc642dff net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() omits 6dff5add089f net: usb: pegasus: Replace mdelay() with msleep() in setup [...] omits 0df125d05d19 net: phy: marvell: Replace mdelay() with msleep() in m88e1 [...] omits 6ae5cbc41845 net: nvidia: forcedeth: Replace GFP_ATOMIC with GFP_KERNEL [...] omits d818c59a8f49 net: jme: Replace mdelay() with msleep() and usleep_range( [...] omits 89036f233a45 net: hisilicon: hns: Replace mdelay() with msleep() omits 2bcd619e6e7b net: amd: pcnet32: Replace GFP_ATOMIC with GFP_KERNEL in p [...] omits 39a212ad15f3 PCI: Document ACPI description of PCI host bridges omits 2db6dc2662ba sch_cake: Make gso-splitting configurable from userspace omits 27defe9d8f6a cxgb4: print ULD queue information managed by LLD omits 1d4b016f02f6 Merge branch 'l2tp-remove-unused-session-fields' omits 92ea4a7eec72 l2tp: drop ->mru from struct l2tp_session omits 1998b5ed9c9b l2tp: drop ->flags from struct pppol2tp_session omits ae51a7c6d548 l2tp: ignore L2TP_ATTR_VLAN_ID netlink attribute omits 3ae5536b808d l2tp: ignore L2TP_ATTR_DATA_SEQ netlink attribute omits 3e4e36436047 net/rds/Kconfig: Correct the RDS depends omits 2e279c930990 Merge branch 'mlxsw-Support-DSCP-prioritization-and-rewrite' omits d159261f3662 selftests: mlxsw: Add test for trust-DSCP omits b2b1dab6884e mlxsw: spectrum: Support ieee_setapp, ieee_delapp omits 55fb71f481aa mlxsw: reg: Add QoS Priority to DSCP Mapping Register omits e67131d9b861 mlxsw: reg: Add QoS ReWrite Enable Register omits 746da42a1f60 mlxsw: reg: Add QoS Priority Trust State Register omits 02837d726721 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits b67c540b8a98 net: dcb: Add priority-to-DSCP map getters omits 08193d1a893c net: dcb: For wild-card lookups, use priority -1, not 0 omits eb2777397fd8 ARC: dma [non-IOC] setup SMP_CACHE_BYTES and cache_line_size omits 4c612add7b18 ARC: dma [non IOC]: fix arc_dma_sync_single_for_(device|cpu) omits 2e603d0429a4 drm/amdgpu: clean up the superfluous space and align the c [...] omits 204029e19799 drm/amdgpu: correct evict flag for bo move omits 610b399f1ff2 drm/ttm: Merge hugepage attr changes in ttm_dma_page_put. (v2) omits d55f9b87428f drm/ttm: clean up non-x86 definitions on ttm_page_alloc omits c7bb1e57e20a drm/ttm: clean up non-x86 definitions on ttm_page_alloc_dma omits 2ac305b7c8d7 drm/ttm: add ttm_set_memory header (v2) omits eb181a814c98 Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block omits 9ff07e7d634c dm writecache: report start_sector in status line omits c07c88f54f23 dm crypt: convert essiv from ahash to shash omits c7329eff72aa dm crypt: use wake_up_process() instead of a wait queue omits a3fcf7253139 dm integrity: recalculate checksums on creation omits 747829a8e6c6 dm integrity: flush journal on suspend when using separate [...] omits 1f9fc0b82611 dm integrity: use version 2 for separate metadata omits 356d9d52e122 dm integrity: allow separate metadata device omits 71e9ddbcb99e dm integrity: add ic->start in get_data_sector() omits f84fd2c98480 dm integrity: report provided data sectors in the status omits 724376a04d1a dm integrity: implement fair range locks omits 518748b1a744 dm integrity: decouple common code in dm_integrity_map_continue() omits c21b16392701 dm integrity: change 'suspending' variable from bool to int omits cda6b5ab7f59 dm delay: add flush as a third class of IO omits 3876ac76f02a dm delay: refactor repetitive code omits af9313c32c0f dm cache: only allow a single io_mode cache feature to be [...] omits 6c7413c0f5ab dm thin: update stale "Status" Documentation omits 19a7121e5ec6 Input: atmel_mxt_ts - move completion to after config crc [...] omits 2ca3ba0ae4cf Input: atmel_mxt_ts - don't report zero pressure from T9 omits a4891f105837 Input: atmel_mxt_ts - zero terminate config firmware file omits f865df7364c3 Input: atmel_mxt_ts - refactor config update code to add c [...] omits 15082bdbd9fa Input: atmel_mxt_ts - config CRC may start at T71 omits 01cc75f93e1a Input: atmel_mxt_ts - remove unnecessary debug on ENOMEM omits e9326857f437 Input: atmel_mxt_ts - remove duplicate setup of ABS_MT_PRESSURE omits 204b4eae0cb0 Input: atmel_mxt_ts - use BIT() macro everywhere omits 36f5d9ef26e5 Input: atmel_mxt_ts - only use first T9 instance omits 53fddb6618db Input: aiptek - replace GFP_ATOMIC with GFP_KERNEL in aipt [...] omits 7a082a24cf9f Input: appletouch - replace GFP_ATOMIC with GFP_KERNEL omits 434ca100cfa5 Input: yealink - replace GFP_ATOMIC with GFP_KERNEL in usb [...] omits 1f25d9c60cfe Input: powermate - replace GFP_ATOMIC with GFP_KERNEL in p [...] omits 673831da643c Input: keyspan_remote - replace GFP_ATOMIC with GFP_KERNEL [...] omits e58650b57ee0 Input: wdt87xx_i2c - replace mdelay() with msleep() in wdt [...] omits 6c6212aa2297 Input: iforce - assign BTN_DEAD only for specific devices omits 864af0d40cdc Merge branch 'akpm' (patches from Andrew) omits 1a3d8691fd2a Merge tag 'pci-v4.18-fixes-4' of git://git.kernel.org/pub/ [...] omits 6284c99cf12f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b369b30cf510 nvmet: use Retain Async Event bit to clear AEN omits 62ac0d32f74e nvmet: support configuring ANA groups omits 72efd25dcf4f nvmet: add minimal ANA support omits 793c7cfce02c nvmet: track and limit the number of namespaces per subsystem omits 4ee43280488b nvmet: keep a port pointer in nvmet_ctrl omits 0d0b660f214d nvme: add ANA support omits 8decf5d5b9f3 nvme: remove nvme_req_needs_failover omits 0e98719b0e4b nvme: simplify the API for getting log pages omits 1a37621658fe nvme.h: add ANA definitions omits 9b89bc3857a6 nvme.h: add support for the log specific field omits 4faeaf9c0f45 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] omits d5ea019f8a38 Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PC [...] omits 3c9fdefe516f Merge tag 'drm-fixes-2018-07-27' of git://anongit.freedesk [...] omits 4d8bde883bfb OF: Don't set default coherent DMA mask omits 6757cdae4444 ACPI/IORT: Don't set default coherent DMA mask omits 03bfdc31176c iommu/dma: Respect bus DMA limit for IOVAs omits 6c2fb2ea7636 of/device: Set bus DMA mask as appropriate omits d74ea7100b0d ACPI/IORT: Set bus DMA mask as appropriate omits f07d141fe943 dma-mapping: Generalise dma_32bit_limit flag omits 5ac65e8c8941 ACPI/IORT: Support address size limit for root complexes omits a5516219b102 of/platform: Initialise default DMA masks omits 9db3bbf58be5 media: v4l2-mem2mem: Fix missing v4l2_m2m_try_run call omits 39dd23dc9d4c media: imx274: add cropping support via SELECTION API omits 8927c27b3270 clk: mvebu: armada-37xx-periph: Remove unused var num_parents omits 538c48f27ac6 tools/power turbostat: version 18.07.27 omits 5aa3d1a20a23 tools/power turbostat: Read extended processor family from CPUID omits 49b1622bdb0b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3ebb6fb03dad Merge tag 'trace-v4.18-rc6' of git://git.kernel.org/pub/sc [...] omits 279b4b9aaa3d media: imx274: use regmap_bulk_write to write multybyte registers omits 3ee47cad3e69 media: ov2680: Add Omnivision OV2680 sensor driver omits 1f3ed383fb9a net: sched: don't dump chains only held by actions omits 1434e3b34816 media: ov2680: dt: Add bindings for OV2680 omits aab7ed1c3927 media: i2c: Add driver for Aptina MT9V111 omits 7c98c5ad8002 media: dt-bindings: media: i2c: Document MT9V111 bindings omits 7a49d3d4ea42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e6c17ada3188 media: dw9807-vcm: Recognise this is just the VCM bit of t [...] omits f636d300cdd6 Merge tag 'xfs-4.18-fixes-4' of git://git.kernel.org/pub/s [...] omits d0fdb366b693 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7aaa1807e698 IB/cache: Restore compatibility for ib_query_gid omits 8856541557f3 rtc: sh: remove unused variable rtc_dev omits 27cce7bc2f81 staging: erofs: add a TODO and update MAINTAINERS for staging omits 105d4ad857dc staging: erofs: introduce cached decompression omits 3883a79abd02 staging: erofs: introduce VLE decompression support omits e7e9a307be9d staging: erofs: introduce workstation for decompression omits a15813126272 staging: erofs: introduce erofs shrinker omits 2497ee41295c staging: erofs: introduce superblock registration omits 0d40d6e399c1 staging: erofs: add a generic z_erofs VLE decompressor omits 366c96a3a868 staging: erofs: introduce a customized LZ4 decompression omits 55441958bb8d staging: erofs: globalize prepare_bio and __submit_bio omits b29e64d87980 staging: erofs: add erofs_allocpage omits 02827e1796b3 staging: erofs: add erofs_map_blocks_iter omits 5eb20ec3e524 staging: erofs: introduce pagevec for unzip subsystem omits b8b58b3280b3 staging: erofs: <linux/tagptr.h>: introduce tagged pointer omits 13f06f48f7bf staging: erofs: support tracepoint omits 9c07b3b39dc7 staging: erofs: introduce error injection infrastructure omits d5beb31b6b1c staging: erofs: support special inode omits b17500a0fdba staging: erofs: introduce xattr & acl support omits fd68c6a20fcf staging: erofs: update Kconfig and Makefile omits d72d1ce60174 staging: erofs: add namei functions omits 3aa8ec716e52 staging: erofs: add directory operations omits 431339ba9042 staging: erofs: add inode operations omits 81781b02f984 staging: erofs: add raw address_space operations omits ba2b77a82022 staging: erofs: add super block operations omits bfb8674dc044 staging: erofs: add erofs in-memory stuffs omits aea1286dcbbb staging: erofs: add on-disk layout omits a89bac0a2ca4 staging: fsl-dpaa2/ethsw: document nested structs as per k [...] omits f970bec3cf9a staging: fsl-dpaa2/eth: document nested structs as per kernel-doc omits 5b91b73b8c4e staging: fsl-dpaa2/eth: Remove unused driver version omits 227686b65256 staging: fsl-dpaa2/eth: Update default hash key omits ff5c37987b11 staging: fsl-dpaa2/ethsw: Fix error message omits 4e336dff0dcc Staging: octeon-usb: Adding SPDX license identifier omits d43fdae7bac2 partitions/aix: append null character to print data from disk omits 14cb2c8a6c5d partitions/aix: fix usage of uninitialized lv_info and lvn [...] omits 75cbb3f1d840 bcache: stop using the deprecated get_seconds() omits 9b4e9f5abb94 bcache: do not assign in if condition in bcache_device_init() omits 16c1fdf4cfd6 bcache: do not assign in if condition in bcache_init() omits 6268dc2c4703 bcache: free heap cache_set->flush_btree in bch_journal_free omits a56489d4b3c9 bcache: do not assign in if condition register_bcache() omits 94f71c16062e bcache: fix I/O significant decline while backend devices [...] omits 7f4a59de2813 bcache: calculate the number of incremental GC nodes accor [...] omits 5c25c4fc74af bcache: finish incremental GC omits 99a27d59bd7b bcache: simplify the calculation of the total amount of fl [...] omits 5151842b9d87 block: reset bi_iter.bi_done after splitting bio omits dc30b96ab6d5 readahead: stricter check for bdi io_pages omits 330e5f2425ad staging: gasket: don't print device addresses as kernel pointers omits e8742fc322ab staging: gasket: TODO: remove entry for convert to standar [...] omits 76fe4ae0e758 staging: gasket: remove gasket logging header omits 3ed768ea90ec staging: gasket: apex: convert to standard logging omits 0f647805c070 staging: gasket: sysfs: convert to standard logging omits c423d3447874 staging: gasket: page table: convert to standard logging omits e25bed80b618 staging: gasket: ioctl: convert to standard logging omits 952b02a28176 staging: gasket: interrupt: convert to standard logging omits 803ff424e462 staging: gasket: core: convert to standard logging omits 6cefe675f12f staging: gasket: save struct device for a gasket device omits f1e582ebfd70 drm/amdgpu: implement harvesting support for UVD 7.2 (v3) omits d04cc604a66b drm/amd: Add missing fields in atom_integrated_system_info_v1_11 omits 116f451c90a9 drm/amd/display: DC 3.1.59 omits 9907704174e0 drm/amd/display: Prevent PSR from being enabled if initial [...] omits f358b39d1875 drm/amd/display: Fix Vega10 black screen after mode change omits 65c78961b300 drm/amd/display: flatten aux_engine and engine omits 824474ba38e2 drm/amd/display: Retry link training again omits 66c28d6df2d8 drm/amdgpu: patch the IBs for the second UVD instance v2 omits 9d248517d4bd drm/amdgpu: add support for inplace IB patching for MM engines v2 omits f2467ee0698e tools/virtio: add kmalloc_array stub omits 8129e2a1cb39 tools/virtio: add dma barrier stubs omits ba70ffa7d20d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 87107a25a2f8 tracing/kprobes: Simplify the logic of enable_trace_kprobe() omits 4070fc9ade52 media: rcar-csi2: update stream start for V3M omits d81dc82e0f19 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 5bfffa0c8691 media: pci: ivtv: Replace GFP_ATOMIC with GFP_KERNEL omits 9d08ba6de0c5 media: pci: cx88: Replace mdelay() with msleep() in dvb_re [...] omits dddaf754cb3a media: pci: cx88: Replace mdelay() with msleep() in cx88_c [...] omits 65155a9bbc18 media: pci: cx25821: Replace mdelay() with msleep() omits 71be8dee6bf1 media: pci: cx23885: Replace mdelay() with msleep() in cx2 [...] omits 9095b23fc2a1 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits ccb2ca78a727 media: pci: cx23885: Replace mdelay() with msleep() and us [...] omits c5157101e779 arm64: mm: Export __sync_icache_dcache() for xen-privcmd omits da27ef68751f media: pci: cobalt: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits a8a4d304b1a4 media: i2c: vs6624: Replace mdelay() with msleep() and usl [...] omits 2b5c57987501 media: i2c: adv7842: Replace mdelay() with msleep() and us [...] omits 17f330ce9e43 media: video-i2c: hwmon: fix return value from amg88xx_hwm [...] omits 38566d28ea91 media: adv7180: add g_frame_interval support omits 6457b6263f0f media: adv7180: fix field type to V4L2_FIELD_ALTERNATE omits ddc5c1f79912 media: rockchip/rga: Fix bad dma_free_attrs() parameter omits 87e1a881e1fe media: media.h: remove linux/version.h include omits 43bd1dce39ce media: vivid: Fix V4L2_FIELD_ALTERNATE new frame check omits a47890899379 crypto: rmd320 - use swap macro in rmd320_transform omits d75f482eafac crypto: rmd256 - use swap macro in rmd256_transform omits 6b0daa78207b crypto: arm64/sha256 - increase cra_priority of scalar imp [...] omits faa16bc404d7 lib: Use existing define with polynomial omits 9ecdb9841953 staging: rtl: Use existing define with polynomial omits 5d258b48efbd net: ethernet: Use existing define with polynomial omits f7aee87822fd crypto: stm32_crc32 - Use existing define with polynomial omits e37f2f93afe5 lib/crc: Use consistent naming for CRC-32 polynomials omits 1fb2e3f276dd lib/crc: Move polynomial definition to separate header omits d96542ac1020 crypto: qcom-rng - Add ACPI support omits ba3ab6371cdd crypto: qcom-rng - Add support for prng-ee omits 3be36ce13c92 dt-bindings: crypto: Add new compatible qcom, prng-ee omits ceec5f5b5988 crypto: qcom-rng - Add Qcom prng driver omits d978b031c588 dt-bindings: crypto: Move prng binding to crypto omits 5a2c3a395ab3 hwrng: msm - remove msm hw_random driver omits 915ffab02193 media: media.h.rst.exceptions: ignore MEDIA-ENT-F-DTV-DECODER omits 0dff710d1f93 media: coda: add SPS fixup code for frame sizes that are n [...] omits 7988b2532aca media: coda: let CODA960 firmware set frame cropping in SP [...] omits 06b168aeb509 media: media-types.rst: fix doc warnings omits a00e5f074b3f media: helene: fix xtal frequency setting at power on omits 3976d8d8f9b1 media: vsp1: Document vsp1_dl_body refcnt omits d0dd962d8a4e media: dvb: get rid of VIDEO_SET_SPU_PALETTE omits e5225c820c05 media: uvcvideo: Send a control event when a Control Chang [...] omits 8e7a1dbc7b0a media: uvcvideo: Handle control pipe protocol STALLs omits 222964eaf247 media: uvcvideo: Remove a redundant check omits 95f5cbff90b9 media: uvcvideo: Also validate buffers in BULK mode omits 557a5c7fe650 media: uvcvideo: Add KSMedia 8-bit IR format support omits ec55cdba4168 media: uvcvideo: Fix minor spelling omits 0900dc319245 media: em28xx-cards: disable V4L2 mode for dual tuners omits 5871f8bc08bc media: em28xx: Remove duplicate PID omits 20cdcaf90329 media: em28xx: Fix DualHD disconnect oops omits a7853c257a3e media: em28xx: Fix dual transport stream operation omits 64004337d0d8 media: vicodec: current -> cur omits b094e64fbd88 media: dib0700: add code comment omits f2047d6044e5 media: dvb-bt8xx: remove duplicate code omits ada19043e5c6 media: cx231xx: don't check number of messages in the driver omits a6e65c2ce897 media: si4713: don't check number of messages in the driver omits 4e4ddfd8e312 media: em28xx: don't check number of messages in the driver omits 0eaddd7cc0ad media: hdpvr: don't check number of messages in the driver omits decb9f225efd media: dvb-usb: don't check number of messages in the driver omits a27c0cad9e65 media: tm6000: don't check number of messages in the driver omits 8f2240cc4e4f media: netup_unidvb: don't check number of messages in the driver omits 48db0089bff6 media: gl861: fix probe of dvb_usb_gl861 omits 443eaa359be1 media: media-types.rst: codec entities can have more than [...] omits 12864ff8545f ACPI / LPSS: Avoid PM quirks on suspend and resume from hi [...] omits b63b3439b856 iommu/arm-smmu-v3: Abort all transactions if SMMU is enabl [...] omits a71792dee2a3 iommu/arm-smmu-v3: Prevent any devices access to memory wi [...] omits fad56c895f1f ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and [...] omits 08fd8325d94e ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() omits df3f0347fd85 ALSA: usb-audio: quirks: Replace mdelay() with msleep() an [...] omits 76d56d4ab4f2 f2fs: fix to do sanity check with extra_attr feature omits 01f9cf6db70f f2fs: fix to correct return value of f2fs_trim_fs omits c77ec61ca0a4 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize omits 42bf546c1fe3 f2fs: fix to do sanity check with secs_per_zone omits 67fce70ba341 f2fs: disable f2fs_check_rb_tree_consistence omits e1da7872f6ed f2fs: introduce and spread verify_blkaddr omits 24b81dfcb73f f2fs: use timespec64 for inode timestamps omits 6aead1617b3a f2fs: fix to wait on page writeback before updating page omits e2e59414aae2 f2fs: assign REQ_RAHEAD to bio for ->readpages omits 2a63531a612f f2fs: fix a hungtask problem caused by congestion_wait omits 2a96d8ad94ce f2fs: Fix uninitialized return in f2fs_ioc_shutdown() omits 5a6154920faf f2fs: don't issue discard commands in online discard is on omits e2374015f27f f2fs: fix to propagate return value of scan_nat_page() omits 54c55c4e4fc7 f2fs: support in-memory inode checksum when checking consistency omits 4e423832a675 f2fs: fix error path of fill_super omits 4cac90d5491c f2fs: relocate readdir_ra configure initialization omits 0aa7e0f8c0a0 f2fs: move s_res{u,g}id initialization to default_options() omits 76a45e3c4500 f2fs: don't acquire orphan ino during recovery omits a1933c09ef84 f2fs: avoid potential deadlock in f2fs_sbi_store omits 83a3bfdb5a8a f2fs: indicate shutdown f2fs to allow unmount successfully omits af697c0f5c5b f2fs: keep meta pages in cp_error state omits 30800b3a1fb1 irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for [...] omits 1f6ed42c742e can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo omits aec5fb2268b7 can: kvaser_usb: Add support for Kvaser USB hydra family omits 7259124eac7d can: kvaser_usb: Split driver into kvaser_usb_core.c and k [...] omits e0543f2479f8 can: kvaser_usb: Add SPDX GPL-2.0 license identifier omits 2b049c150080 can: kvaser_usb: Fix typos omits 6ba0b9294bca can: kvaser_usb: Improve logging messages omits 7c4780146177 can: kvaser_usb: Refactor kvaser_usb_init_one() omits 99ce1bc17462 can: kvaser_usb: Refactor kvaser_usb_get_endpoints() omits 0e30619fd6fa can: kvaser_usb: Add pointer to struct usb_interface into [...] omits 75d2b4c3e399 can: kvaser_usb: Replace USB timeout constants with one define omits f741f938556d can: kvaser_usb: Rename message/msg to command/cmd omits 237572220121 can: kvaser_usb: Remove unused commands and defines omits deaa1c984be7 can: kvaser_usb: Remove unnecessary return omits 5592cd039074 can: peak_canfd: rearrange the way resources are released omits d31f8513f252 can: peak_canfd: fix typo in error message omits cc5f9bb02ea5 can: peak_canfd: use ndev irq instead of pci_dev one omits f6c740f592ac can: peak_canfd: remove useless defined symbols omits 0cccf0abf2da can: peak_canfd: improves 32-bit alignment omits f805ed84895a can: peak_usb: mark expected switch fall-throughs omits 9e5f1b273e6a can: xilinx_can: add support for Xilinx CAN FD core omits 1598efe57b3e can: xilinx_can: refactor code in preparation for CAN FD support omits 7cb0f17f5252 dt-bindings: can: xilinx_can: add Xilinx CAN FD bindings omits 11ee5fcd6af3 can: xilinx_can: update stats.tx_bytes after transmission omits 6181dbc02b6c can: xilinx_can: use can_change_state() omits 7e2804aae128 can: xilinx_can: only report warning and passive states on [...] omits c8d4dea2a82b can: sja1000: Replace mdelay with usleep_range in pcan_add [...] omits 276b7361bb1b can: sja1000: Replace mdelay with usleep_range in peak_pci_probe omits 5b749be31d4c can: flexcan: Switch to SPDX identifier omits fb1e13e6daf4 can: flexcan: fix flexcan_start_xmit()'s return type omits 97f2a5893ca5 can: xilinx: fix xcan_start_xmit()'s return type omits 79b110bb0b60 can: sun4i: fix sun4ican_start_xmit()'s return type omits 67c2eef22e2b can: janz-ican3: fix ican3_xmit()'s return type omits 038709071328 can: dev: enable multi-queue for SocketCAN devices omits 8551e71d1063 can: dev: use skb_put_zero to simplfy code omits 9f2d3eae88d2 can: ucan: add driver for Theobroma Systems UCAN devices omits ffbdd9172ee2 can: usb: Kconfig/Makefile: sort alphabetically omits b7cc4f3e127d can: cc770: fix spelling mistake: "comptibility" -> "compa [...] omits 3570a00841fb can: uapi: can.h: Fix can error class mask dir path omits 2d8bc6195227 Merge tag 'fsi-updates-2018-07-27' of git://git.kernel.org [...] omits fe8166c92a5f mfd: sec-core: Export OF module alias table omits 5c5c87411488 iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine d [...] omits 15021d364d17 iommu/ipmmu-vmsa: Clarify supported platforms omits 46583e8c48c5 iommu/ipmmu-vmsa: Fix allocation in atomic context omits 58d1131777a4 iommu: Add config option to set passthrough as default omits c52c72d3dee8 iommu: Add sysfs attribyte for domain type omits c8fda5bfa997 mfd: as3722: Disable auto-power-on when AC OK omits 99e19b7c48f8 mfd: axp20x: Support AXP806 in I2C mode omits 06f4901092c2 mfd: axp20x: Add self-working mode support for AXP806 omits c26b633ee3dd dt-bindings: mfd: axp20x: Add "self-working" mode for AXP806 omits 4d3e55bc7690 mfd: wm8994: Allow to configure CS/ADDR Pulldown from dts omits 102370fb048a mfd: wm8994: Allow to configure Speaker Mode Pullup from dts omits 80d139b8638f mfd: rave-sp: Emulate CMD_GET_STATUS on device that don't [...] omits 405dfd489921 mfd: rave-sp: Add legacy watchdog ping command translation omits 2b8de8a832ad mfd: rave-sp: Add legacy EEPROM access command translation omits 6c450bdf13eb mfd: rave-sp: Initialize flow control and parity of the port omits a6e3bb0288e1 mfd: rave-sp: Fix incorrectly specified checksum type omits 763c43f6a03c mfd: rave-sp: Remove unused defines omits 6afebb70ee7a mfd: hi655x: Fix regmap area declared size for hi655x omits c2b1509c77a9 mfd: ti_am335x_tscadc: Fix struct clk memory leak omits 2d8175ad7d51 dt-bindings: mfd: Fix documentation of tps65911 omits 50d44f82c7f1 mfd: dln2: Use irqsave() in USB's complete callback omits f99fea949736 mfd: arizona: Don't use regmap_read_poll_timeout omits a13c93b3a5db mfd: intel-lpss: Add Ice Lake PCI IDs omits df47df55911b mfd: wm8994-core: Fix error path in wm8994_device_init omits bf1cafa18be3 mfd: kempld-core: Constify variables that point to const s [...] omits e5ff19cf75f3 Merge branches 'ib-mfd-4.19', 'ib-mfd-gpio-pinctrl-4.19', [...] omits 13e9a3edb4b7 ALSA: sb: Proper endian notations omits 7e49aadf6499 ALSA: atiixp_modem: Proper endian notations omits c44a81a40af0 ALSA: atiixp: Proper endian notations omits 58578d189449 ALSA: bt87x: Proper endian notations omits 2a833a02a12b ALSA: echoaudio: Proper endian notations omits 8c0ab942e059 ALSA: maestro3: Proper endian notations omits 7752a7de2596 ALSA: intel8x0m: Proper endian notations omits 3c164e2ce601 ALSA: intel8x0: Proper endian notations omits 0d9a26fc7457 ALSA: lola: Proper endian notations omits 0e7ca66a97c3 ALSA: mixart: Proper endian notations omits be05e3de3a93 ALSA: riptide: Properly endian notations omits 7362b0fca5de ALSA: hda: Proper endian notations for BDL pointers omits 752089fea357 ALSA: trident: Proper endian notations omits d3c637632da9 ALSA: ymfpci: Proper endian notations omits 3ac14b396018 ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits omits e5d3765b6c4c ALSA: sb: Fix sparse warning wrt PCM format type omits 55ff2d1ea548 ALSA: sb: Fix PCM format bit calculation omits 6be9a60efb40 ALSA: wss: Fix sparse warning wrt PCM format type omits a91a0e774984 ALSA: asihpi: Fix PCM format notations omits 10d3d91e3bc4 ALSA: au88x0: Fix sparse warning wrt PCM format type omits d63f33d3f083 ALSA: ad1816a: Fix sparse warning wrt PCM format type omits f8b6c0cfbdd7 ALSA: pcm: Fix sparse warning wrt PCM format type omits 94dfee0c1a33 ALSA: riptide: Fix PCM format type conversion omits a6ea5fe95ab4 ALSA: hda: Fix implicit PCM format type conversion omits 50e9ffb1996a ALSA: virmidi: Fix too long output trigger loop omits 2e96187b6967 Merge branch 'bpf-docs-rst-improvements' omits 6919bcc8aa27 docs: bpf: Capitalise document heading omits 3209570da7a2 docs: Add bpf/index to top level index omits b3d40f63d20b docs: bpf: Add toctree to index omits d9b9170a2653 docs: bpf: Rename README.rst to index.rst omits 54b757592fdf Merge branch 'bpf-convert-more-samples' omits 6748182c2d18 samples: bpf: convert xdpsock_user.c to libbpf omits e1a40ef418ca samples: bpf: convert xdp_fwd_user.c to libbpf omits 6d4b198b0b23 tools: libbpf: add bpf_object__find_program_by_title() omits 1e960043e8ae tools: libbpf: handle NULL program gracefully in bpf_progr [...] omits 2367bd99f62b Merge branch 'bpf-nfp-perf-event-improvements' omits 17082566a9d2 nfp: bpf: improve map offload info messages omits ab01f4ac5faf nfp: bpf: remember maps by ID omits 0958762748e4 nfp: bpf: allow receiving perf events on data queues omits 20c542042199 nfp: bpf: pass raw data buffer to nfp_bpf_event_output() omits 79ca38e80c45 nfp: allow control message reception on data queues omits 78a8b760e408 nfp: move repr handling on RX path omits c6f5e017df9d xfrm: fix ptr_ret.cocci warnings omits ecbcd689d74a Merge tag 'mlx5e-updates-2018-07-26' of git://git.kernel.o [...] omits 101f0cd4f221 net: ena: Fix use of uninitialized DMA address bits field omits f61b6db37853 netdevsim: make debug dirs' dentries static omits 472f5975f70d Merge branch 'docs-net-Convert-netdev-FAQ-to-RST' omits 287f4fa99a52 docs: Update references to netdev-FAQ omits 96398ddf63ff docs: net: Convert netdev-FAQ to restructured text omits f58252cdc04c docs: Add rest label the_canonical_patch_format omits d8ad2f31f88d net: adaptec: Replace mdelay() with msleep() in starfire_i [...] omits 055d624facda isdn: hisax: config: Replace GFP_ATOMIC with GFP_KERNEL omits 87935aa776ca isdn: hisax: callc: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 9d8009dee92c isdn: mISDN: netjet: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits 8c957d66d2ed isdn: mISDN: hfcpci: Replace GFP_ATOMIC with GFP_KERNEL in [...] omits ff7b91262b3a net: hns: make hns_dsaf_roce_reset non static omits 47b428d14f06 xen/spinlock: Don't use pvqspinlock if only 1 vCPU omits bf8dc55b1358 xen/gntdev: Implement dma-buf import functionality omits a240d6e42e28 xen/gntdev: Implement dma-buf export functionality omits 932d6562179e xen/gntdev: Add initial support for dma-buf UAPI omits 1d3145675538 xen/gntdev: Make private routines/structures accessible omits 975ef7ff81bb xen/gntdev: Allow mappings for DMA buffers omits 9bdc7304f536 xen/grant-table: Allow allocating buffers suitable for DMA omits ae4c51a50c99 xen/balloon: Share common memory reservation routines omits 8c3799ee25e1 xen/grant-table: Make set/clear page private code shared omits d97e5e6160c0 kvm, mm: account shadow page tables to kmemcg omits 16e536ef47f5 zswap: re-check zswap_is_full() after do zswap_shrink() omits fa3fc2ad99b4 include/linux/eventfd.h: include linux/errno.h omits bfd40eaff5ab mm: fix vma_is_anonymous() false-positives omits 2c4541e24c55 mm: use vma_init() to initialize VMAs on stack and data segments omits 027232da7c7c mm: introduce vma_init() omits 31c5bda3a656 mm: fix exports that inadvertently make put_page() EXPORT_ [...] omits f075faa300ac ipc/sem.c: prevent queue.status tearing in semop omits 15d36fecd0bd mm: disallow mappings that conflict for devm_memremap_pages() omits 03758dbbe2b5 kasan: only select SLUB_DEBUG with SYSFS=y omits b512719f771a delayacct: fix crash in delayacct_blkio_end() after delaya [...] omits 6d52aacd92c6 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits daa9897560e2 Merge tag 'exynos-drm-next-for-v4.19' of git://git.kernel. [...] omits 52ea6a115f59 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] omits a6f6cdefd408 Merge tag 'imx-drm-next-2018-07-20' of git://git.pengutron [...] omits 050d2a5533af Merge tag 'imx-drm-fixes-2018-07-20' of git://git.pengutro [...] omits df0651079380 RDMA/hns: Enable modify_cq for uverbs. omits 5a75cd11a899 Merge tag 'drm-intel-fixes-2018-07-26' of git://anongit.fr [...] omits 0c4a0e2987a5 RDMA/hns: Update the data type of immediate data omits 9778cfdfc9d9 samples/bpf: Add BTF build flags to Makefile omits 598135e7444c samples/bpf: xdpsock: order memory on AArch64 omits 5f300e8004cb bpf: btf: Use exact btf value_size match in map_check_btf() omits 36e0f12bbfd3 xdp: add NULL pointer check in __xdp_return() omits 305180bc0501 Input: iforce - reformat the packet dump output omits 179909ecafc3 Input: stop telling users to snail-mail Vojtech omits 9840fcd8cc43 fsi: Prevent multiple concurrent rescans omits d1dcd6782576 fsi: Add cfam char devices omits d8f4587655f9 fsi: scom: Convert to use the new chardev omits 8b052dd64f99 fsi: sbefifo: Convert to use the new chardev omits 0ab5fe537474 fsi: Add new central chardev support omits 73b4e1f4c04e RDMA/hns: Use delay instead of usleep omits 26f63b9c33ce RDMA/hns: Add illegal hop_num judgement omits dedf63506a8e RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() omits aaa31567799d RDMA/hns: Add 50GE type of hnae3 device match omits 3635ac020842 RDMA/hns: Do not overwrite the error code during error unw [...] omits d1634e1aedbc Documentation: vm.txt: Adding 'nr_hugepages_mempolicy' par [...] omits 8ee482335666 net/mlx5e: TX, Use function to access sq_dma object in fifo omits 9a3956da1c0a net/mlx5e: TX, Move DB fields in TXQ-SQ struct omits d3398a4f1887 net/mlx5e: RX, Prefetch the xdp_frame data area omits 58b99ee3e3eb net/mlx5e: Add support for XDP_REDIRECT in device-out side omits dac0d15fff6f net/mlx5e: Re-order fields of struct mlx5e_xdpsq omits 890388ad6f6b net/mlx5e: Refactor XDP counters omits c94e4f117e47 net/mlx5e: Make XDP xmit functions more generic omits 86690b4b4a51 net/mlx5e: Add counter for XDP redirect in RX omits 159d21313423 net/mlx5e: Move XDP related code into new XDP files omits a26a5bdf3ee2 net/mlx5e: Restrict the combination of large MTU and XDP omits 0ec13877ce95 net/mlx5e: Gather all XDP pre-requisite checks in a single [...] omits cb5189d17309 net/mlx5e: Do not recycle RX pages in interface down flow omits afab995e06ee net/mlx5e: Replace call to MPWQE free with dealloc in inte [...] omits 1497624fffab doc:it_IT: translation for kernel-hacking omits c8cce10a62aa docs: Fix the reference labels in Locking.rst omits 2577188edcf3 IB/mlx5: avoid excessive warning msgs when creating VFs on [...] omits cdcdcaae8450 scsi: virtio_scsi: fix pi_bytes{out,in} on 4 KiB block siz [...] omits 359f642700f2 block: move bio_integrity_{intervals,bytes} into blkdev.h omits 1fee4f77523a doc: tracing: Fix a typo of trace_stat omits 6a8fab17940d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits c921d7db3d12 net: sched: unmark chain as explicitly created on delete omits 0a26cf3ff47d tls: Skip zerocopy path for ITER_KVEC omits 2ed9db3074fc net: sched: cls_api: fix dead code in switch omits 2b139e6b1ec8 l2tp: remove ->recv_payload_hook omits 63135ee0a6e5 tipc: add missing dev_put() on error in tipc_enable_l2_media omits 9e630bcb7701 RDS: RDMA: Fix the NULL-ptr deref in rds_ib_get_mr omits 201876b33c09 net/tls: Removed redundant checks for non-NULL omits 7effaf06c3cd net: rollback orig value on failure of dev_qdisc_change_tx [...] omits 990e35ecba1c cbs: Add support for the graft function omits a61246c96195 Fix error code in nfs_lookup_verify_inode() omits 3825827ebf99 NFS: More excessive attribute revalidation in nfs_execute_ok() omits cf8340277f11 NFS: Fix excessive attribute revalidation in nfs_execute_ok() omits 7be7b3ca16a5 NFS: Ensure we immediately start writeback on rescheduled writes omits bd3d16a887b0 NFSv4.1: Fix a potential layoutget/layoutrecall deadlock omits af9b6d7570ca pNFS: Parse the results of layoutget on open even if permi [...] omits b2b1ff3da6b2 NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories omits 411ae722d10a pNFS: Wait for stale layoutget calls to complete in pnfs_u [...] omits 056f9ad62ed2 pNFS/flexfiles: Ensure we always return a layout if it has [...] omits f0b429819b5f pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() omits 00bcbe119f91 pNFS: Don't update the stateid when replying NFS4ERR_DELAY [...] omits e0b7d420f72a pNFS: Don't discard layout segments that are marked for return omits 29ed45fff058 Merge tag 'v4.18-next-soc' of https://git.kernel.org/pub/s [...] omits c1c0f486d966 Merge tag 'v4.18-next-dts64' of https://git.kernel.org/pub [...] omits 34fbee109b0b Merge tag 'v4.18-next-dts32' of https://git.kernel.org/pub [...] omits 3f30f929bb17 gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out omits 02c8547ca25d Merge tag 'aspeed-4.19-defconfig' of git://git.kernel.org/ [...] omits d4da0e97baea MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON omits 5bdd5fbb35ab MIPS: ath79: Fix the USB PHY reset names omits 2ffbb2240607 tools/power turbostat: Fix logical node enumeration to all [...] omits cfce494db3bf tools/power turbostat: fix x2apic debug message output file omits 4f206a0fabc3 tools/power turbostat: fix bogus summary values omits 17d51b10d777 block: bio_iov_iter_get_pages: pin more pages for multi-se [...] omits 9362dd1109f8 blkdev: __blkdev_direct_IO_simple: fix leak in error case omits b403ea240488 block: bio_iov_iter_get_pages: fix size of last iovec omits 78e18063a969 Merge branch 'nvme-4.18' of git://git.infradead.org/nvme i [...] omits 7cfcc71eb0e5 RDMA/usnic: Suppress a compiler warning omits 5d85a822fae2 net/xprtrdma: Restore needed argument to ib_post_send omits a0553e01f85b MIPS: mscc: ocelot: add MIIM1 bus omits 49e5bb13adc1 MIPS: mscc: ocelot: fix length of memory address space for MIIM omits 74a2c0c46628 MIPS: TXx9: remove useless RTC definitions omits 1c02d502c208 xfs: remove deprecated barrier/nobarrier mount omits 44a8736bd20a xfs: clean up IRELE/iput callsites omits 89c3e8cf3c26 xfs: kill IHOLD omits b277c37f43dd xfs: bypass final dfops roll in trans commit path omits 9e28a242be65 xfs: drop unnecessary xfs_defer_finish() dfops parameter omits d5cca7eb244d xfs: remove unnecessary dfops init calls in xattr code omits c8eac49ef798 xfs: remove all boilerplate defer init/finish code omits 91ef75b65724 xfs: use internal dfops during [b|c]ui recovery omits 9c6bb0cf7ba3 xfs: use internal dfops in attr code omits 1e5ae1995a44 xfs: use internal dfops in cow blocks cancel omits e021a2e5fc52 xfs: support embedded dfops in transaction omits 44fd294681de xfs: pack holes in xfs_defer_ops and xfs_trans omits 509308b413c9 xfs: reset dfops to initial state after finish omits 83200bfac608 xfs: remove unused deferred ops committed field omits 03f4e4b26cd5 xfs: make deferred processing safe for embedded dfops omits dcbd44f79986 xfs: fix transaction leak on remote attr set/remove failure omits a61acc3c78df xfs: use ->t_dfops in log recovery intent processing omits 02dff7bf8168 xfs: pull up dfops from xfs_itruncate_extents() omits bd91b56cb3b2 PCI/AER: Work around use-after-free in pcie_do_fatal_recovery() omits 336a443bd9dd net: hns: Make many functions static omits eb91f42ef074 selftests/net: add tls to .gitignore omits 5a967512bb81 selftests: forwarding: add tests for TC chain get and dump [...] omits 7f3fc7ddf719 net: fix amd-xgbe flow-control issue omits cd3f77d74ac3 Merge tag 'usb-4.18-rc7' of git://git.kernel.org/pub/scm/l [...] omits fd4f84faec10 Merge tag 'staging-4.18-rc7' of git://git.kernel.org/pub/s [...] omits a5f9e5dab35a Merge tag 'driver-core-4.18-rc7' of git://git.kernel.org/p [...] omits 9bd591839eba Merge tag 'acpi-4.18-rc7' of git://git.kernel.org/pub/scm/ [...] omits 99015e94f235 Merge tag 'pm-4.18-rc7' of git://git.kernel.org/pub/scm/li [...] omits 8adf3df41563 ASoC: dmaengine: Use standard pcm_format_to_bits() macro omits 79b8a50813a8 ASoC: pcm186x: Declare PCM format with snd_pcm_format_t omits ebc22af0c926 ASoC: fsl: Use snd_mask_set_format() omits b5453e8ca311 ASoC: intel: Fix snd_pcm_format_t handling omits 533a9274850b ASoC: doc: Replace open code with params_set_format() omits 0b62834e73e3 ALSA: pcm: Add snd_mask_set_format() helper for standard usages omits fd56361177a3 Merge tag 'alsa-add-snd-sgbuf-aligned-pages' of https://gi [...] omits 4cae99d9b530 ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally omits 1918e937ca3b ixgbe: Refactor queue disable logic to take completion tim [...] omits 3b5f14b50ee2 ixgbe: Reorder Tx/Rx shutdown to reduce time needed to sto [...] omits 73017f4e051c igb: Use dma_wmb() instead of wmb() before doorbell writes omits 2a83fba6cae8 igb: Remove superfluous reset to PHY and page 0 selection omits 7f6cdbdafbd1 ixgbe: add ipsec security registers into ethtool register dump omits 38b7e7f8ae82 ixgbe: Do not allow LRO or MTU change with XDP omits c32cd419d665 ARM: signal: copy registers using __copy_from_user() omits 643d213a9a03 RDMA/cma: Do not ignore net namespace for unbound cm_id omits d274e45ce1ed RDMA/cma: Consider netdevice for RoCE ports omits cee104334c98 IB/core: Introduce and use sgid_attr in CM requests omits 72809cbf6748 tracing: Remove orphaned function ftrace_nr_registered_ops() omits 7b144b6c795a tracing: Remove orphaned function using_ftrace_ops_list_func(). omits f6b7425cfb92 tracing: Make unregister_trigger() static omits 8bd1369b4c2b kselftests: Add tests for the preemptoff and irqsoff tracers omits f96e8577da10 lib: Add module for testing preemptoff/irqsoff latency tracers omits 2b27ece6c50c tracing/irqsoff: Split reset into separate functions omits 0b764a6e4e19 srcu: Add notrace variant of srcu_dereference omits 1f45a4db3657 srcu: Add notrace variants of srcu_read_{lock,unlock} omits 3ba66feb5981 ASoC: dapm: Use int for format bit position omits 40d1299f87bf ASoC: dmaengine: Fix missing __user prefix in copy_user callback omits c889a45d2299 ASoC: zte: Fix incorrect PCM format bit usages omits 150a6dc8fc76 ASoC: rsnd: Document R-Car M3-N support omits 435857e015dc ASoC: meson: align axg card driver with DT bindings documentation omits d9e810481276 ASoC: meson: update axg sound card bindings omits 036e4963bfb2 ASoC: meson: use IRQ_RETVAL in the fifo irq handler omits 2f2eb723b50b drm/msm: rework vblank event handling in dpu_crtc omits 25fdd5933e4c drm/msm: Add SDM845 DPU support omits 516ddd79068d spi: spi-fsl-espi: Log fifo counters on error omits 036bfeb33b89 drm/msm: Add pm_suspend/resume callbacks to msm_kms omits 2b7ac1a89898 drm/msm: Add .commit() callback to msm_kms functions omits 7305a0ceec78 drm/msm: #define MAX_<OBJECT> in msm_drv.h omits 77050c3febb1 drm/msm: Use labels for unwinding in the error path omits aaded2e3a1f6 drm/msm: #define MDP version numbers omits 74312fc7343e drm/msm: Clean up dangling atomic_wq omits 2d0b10fc5111 drm/msm: higher values of pclk can exceed 32 bits when mul [...] omits bb676df12b5e drm/msm: enable zpos normalization omits bc3220be2257 drm/msm/mdp5: subclass msm_mdss for mdp5 omits a5c6b5990422 drm/msm: Move wait_for_vblanks into mdp complete_commit() hooks omits 425a2d24d5b3 drm/msm/dsi: set encoder mode for DRM bridge explicitly omits 7a296796fd0b drm/msm/dsi: initialize postdiv_lock before use for 10nm pll omits 8b03ad30e314 drm/msm/dsi: Use one connector for dual DSI mode omits ed9976a09b48 drm/msm/dsi: adjust dsi timing for dual dsi mode omits 2a8536f6e846 drm: add msm compressed format modifiers omits 963545357202 fuse: reduce allocation size for splice_write omits d6d931adce11 fuse: use kvmalloc to allocate array of pipe_buffer structs. omits a64ba10f65bf fuse: convert last timespec use to timespec64 omits 46fb504a7145 fs: fuse: Adding new return type vm_fault_t omits 75f3ee4c288d fuse: simplify fuse_abort_conn() omits 109728ccc593 fuse: Add missed unlock_page() to fuse_readpages_fill() omits a2477b0e67c5 fuse: Don't access pipe->buffers without pipe_lock() omits 63576c13bd17 fuse: fix initial parallel dirops omits e8f3bd773d22 fuse: Fix oops at process_init_reply() omits b8f95e5d13f5 fuse: umount should wait for all requests omits 45ff350bbd9d fuse: fix unlocked access to processing queue omits 87114373ea50 fuse: fix double request_end() omits 3e536e222f29 kthread, tracing: Don't expose half-written comm when crea [...] omits c842697c741e rtc: unexport rtc_irq_set_* omits 8719d3c9188b rtc: simplify rtc_irq_set_state/rtc_irq_set_freq omits acecb3ad8b21 rtc: remove irq_task and irq_task_lock omits 1560d0848a1a rtc: remove rtc_irq_register/rtc_irq_unregister omits ec623ff014c4 rtc: sh: remove dead code omits 7699676081de ASoC: AMD: Fix build warning omits c183fec10ae6 ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 omits d6b340d7cb33 ALSA: trident: Suppress gcc string warning omits 92cab799bbc6 media: bpf: ensure bpf program is freed on detach omits 809092dc3e60 drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory omits 9a7faac36502 usb: dwc3: change stream event enable bit back to 13 omits 76251db86561 usb: dwc3: of-simple: reset host controller at suspend/resume omits 1fcba97e3569 usb: gadget: storage: Remove reference counting omits 7a051e8de301 usb: gadget: storage: Add error handling for no memory omits 211f658b7b40 usb: dwc3: pci: Use devm functions to get the phy GPIOs omits 7740d04d901d usb: dwc3: pci: Enable ULPI Refclk on platforms where the [...] omits 5741022cbdf3 usb: dwc3: pci: Add GPIO lookup table on platforms without [...] omits ee9a4ae7dcf1 usb: usbtest: use irqsave() in USB's complete callback omits bf594c1070f5 USB: gadget: Document that certain ep operations can be ca [...] omits ad22a6663c63 usb: gadget: configfs: avoid spaces for indentation omits 3fe314ca8c97 usb: dwc3: Add a glue driver for Synopsys HAPS platform omits 014562071c96 PCI: mobiveil: Integer overflow in IB_WIN_SIZE omits e610257e462f usb: gadget: f_fs: Only return delayed status when len is 0 omits d7af78b92455 usb: gadget: uvc: Expose configuration name through video node omits c728effd56d3 usb: gadget: uvc: configfs: Move function to avoid forward [...] omits 0f548098af0f usb: dwc2: Move dwc2_readl/writel functions after hsotg structure omits 0b3e336601b8 arm64: Add support for STACKLEAK gcc plugin omits 8a1ccfbc9e02 arm64: Add stack information to on_accessible_stack omits 8c45fbcd1f14 usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "M [...] omits 0d535967ac65 iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register omits d1e20222d537 iommu/arm-smmu: Error out only if not enough context interrupts omits 29859aeb8a6e iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] omits fac83d29d954 iommu/io-pgtable-arm: Fix pgtable allocation in selftest omits 20970d823a17 usb: gadget: uvc: Move trace parameter to function module omits 284eb1663bed usb: gadget: uvc: Minimize #include in headers omits d396e47fb558 usb: gadget: uvc: Move userspace API definition to public header omits 1a4968d1230c iwlwifi: pcie: support 2k rx buffers omits d0158235f44e iwlwifi: update registers changed for 22560 devices omits cf495496b688 iwlwifi: introduce new rx structures used by 22560 RFH omits a0ec0169b7a9 iwlwifi: support new tx api omits 7b3e42ea2ead iwlwifi: support multiple tfd queue max sizes for differen [...] omits f5955a6cc386 iwlwifi: cancel the injective function between hw pointers [...] omits 9b58419e511a iwlwifi: update gen3 interrupts - sw error and image response omits 9f358c1716ba iwlwifi: pcie: start early debug for 22560 devices omits 2a182fbb2960 iwlwifi: pcie: update bytes in the byte count table omits 2ee824026288 iwlwifi: pcie: support context information for 22560 devices omits 1b493e30a195 iwlwifi: pcie: allocate and free rx cr's and tr's tails omits 5f01df3f58ab iwlwifi: introduce device family 22560 omits c8f1b51e506d iwlwifi: allow different csr flags for different device families omits 33708052993c iwlwifi: add support for 22560 devices omits 2693de9f82f1 iwlwifi: 22000 devices: restrict to HT A-MPDU size omits e5721e3f770f iwlwifi: mvm: add radiotap data for HE omits 230ba6c5a9df iwlwifi: add module parameter to disable 802.11ax omits 514c30696fbc iwlwifi: add support for IEEE802.11ax omits 8a6171a7b601 iwlwifi: fw: add FW APIs for HE omits 156955754969 clocksource/drivers/sprd: Register one always-on timer to [...] omits e3af677607d9 clocksource/drivers/timer-mediatek: Add support for system timer omits a0858f937960 clocksource/drivers/timer-mediatek: Convert the driver to [...] omits 56d52d3f5619 clocksource/drivers/timer-mediatek: Use specific prefix for GPT omits 7ec58e5244b7 clocksource/drivers/timer-mediatek: Rename mtk_timer to ti [...] omits 59311b19d7f6 clocksource/drivers/timer-mediatek: Add system timer bindings omits f8f5fe86f7e1 clocksource/drivers: Set clockevent device cpumask to cpu_ [...] omits 9b3d9bb3e4de cpufreq: Fix a circular lock dependency problem omits 6f4ceee9305d cpu/hotplug: Add a cpus_read_trylock() function omits c2cd0b08e1ef x86/power/hibernate_64: Remove VLA usage omits 601b218568a1 cpufreq: trace frequency limits change omits 54c5848c2149 Thermal: Intel SoC DTS: Translate IO-APIC GSI number to li [...] omits 96455f734b2f clk: samsung: Remove unused mout_user_aclk400_mcuisp_p4x12 [...] omits 5acdc77014ac Merge tag 'samsung-soc-4.19' of https://git.kernel.org/pub [...] omits 692b12c75667 Merge tag 'samsung-drivers-exynos5440-4.19' of https://git [...] omits 7401056de5f8 drivers/firmware: psci_checker: stash and use topology_cor [...] omits 1ca8c0a76341 Merge tag 'soc-fsl-for-4.19' of git://git.kernel.org/pub/s [...] omits 92f06c384b49 Merge tag 'sunxi-drivers-for-4.19' of https://git.kernel.o [...] omits d7e832304366 Merge tag 'qcom-drivers-for-4.19' of git://git.kernel.org/ [...] omits 31342a2150eb Merge tag 'sunxi-h3-h5-for-4.19' of https://git.kernel.org [...] omits 8b0c9a98104f Merge tag 'renesas-arm-defconfig-for-v4.19' of https://git [...] omits 6672e8d50c5b Merge tag 'qcom-defconfig-for-4.19' of git://git.kernel.or [...] omits 46c9f4716d20 Merge tag 'qcom-arm64-defconfig-for-4.19' of git://git.ker [...] omits ee57dd5af743 Merge tag 'samsung-dt-4.19-2' of https://git.kernel.org/pu [...] omits 74e828c8913c Merge tag 'sunxi-dt64-for-4.19' of https://git.kernel.org/ [...] omits ba8e2b94d9a7 Merge tag 'sunxi-dt-for-4.19' of https://git.kernel.org/pu [...] omits 9604ff923cee Merge tag 'omap-for-v4.19/dt-pt3-signed' of git://git.kern [...] omits ea537363c7b9 Merge tag 'amlogic-dt64-2-1' of https://git.kernel.org/pub [...] omits 295d44ae7897 Merge tag 'renesas-arm-dt-for-v4.19' of https://git.kernel [...] omits bcdd22084987 Merge branch 'sprd/dt' into next/dt omits b2d94b3ff063 arm64: dts: sprd: Add one suspend timer omits fc8e565f2018 arm64: dts: sprd: Add SC27XX ADC device omits 17a376c0b53a arm64: dts: sprd: Add SC27XX eFuse device omits f94cd003c2c0 arm64: dts: sprd: Add SC27XX vibrator device omits 02c2455e9261 arm64: dts: sprd: Add SC27XX breathing light controller device omits 3f0f096bf064 Merge tag 'qcom-dts-for-4.19' of git://git.kernel.org/pub/ [...] omits 9be6a940ec0f Merge tag 'qcom-arm64-for-4.19' of git://git.kernel.org/pu [...] omits 63623646a063 ALSA: emu10k1: Fix missing __force annotation for user/ker [...] omits 0701492c86ac ALSA: korg1212: Add __force annotation to cast in user-cop [...] omits 191bb51e72c3 ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() omits 95a48b7d4459 ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() omits 00966dcdf0e3 ALSA: usb-audio: Declare the common variable in header file omits 7e9c20f40304 ALSA: opl3: Declare common variables properly omits ebd836edfc43 ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t omits dcda6f7853c5 ALSA: msnd: Use NULL instead of 0 omits bb86124c8078 ALSA: hda/ca0132 - Use NULL instead of 0 omits 7c500f9ea139 ALSA: msnd: Fix the default sample sizes omits ab647a2d62f7 ALSA: msnd: Add missing __iomem annotations omits bd1cd0eb2ce9 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] omits b080dc5bd0df ALSA: usb-audio: Add support for Encore mDSD USB DAC omits 69756930f2de ALSA: cs5535audio: Fix invalid endian conversion omits 3acd3e3bab95 ALSA: vxpocket: Fix invalid endian conversions omits fff71a4c050b ALSA: vx222: Fix invalid endian conversions omits a49a71f6e25d ALSA: seq: Fix poll() error return omits 942a656f1f22 cxgb4: Added missing break in ndo_udp_tunnel_{add/del} omits b5c6f7607b90 KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock omits dc66fe43b7eb rds: send: Fix dead code in rds_sendmsg omits c259b4fb33ee netdevsim: don't leak devlink resources omits ba7d7e2677c0 net/rds/Kconfig: RDS should depend on IPV6 omits b9a9ad782f9d Merge branch 'smc-next' omits 0d18a0cb4b15 net/smc: improve delete link processing omits 603cc1498455 net/smc: provide fallback reason code omits 7005ada68d17 net/smc: use correct vlan gid of RoCE device omits 947541f36c56 net/smc: fewer parameters for smc_llc_send_confirm_link() omits f53753058488 Merge branch 'nfp-protect-from-theoretical-size-overflows- [...] omits 5ea14712d7a2 nfp: protect from theoretical size overflows on HW descrip [...] omits e76c1d3d2a83 nfp: restore correct ordering of fields in rx ring structure omits 466271703867 nfp: use kvcalloc() to allocate SW buffer descriptor arrays omits 5b0ced17edc5 nfp: don't fail probe on pci_sriov_set_totalvfs() errors omits 44e2b838c24d xfrm: Return detailed errors from xfrmi_newlink omits 934ffce1343f xfrm: fix 'passing zero to ERR_PTR()' warning omits 1ebe6b81ebdb KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 omits 537052df2234 fsi: master-ast-cf: Rename dump_trace() to avoid name collision omits b24dbfe9ce03 amd-xgbe: use dma_mapping_error to check map errors omits 90708adcd3ea ARM: config: aspeed: Enable new FSI drivers omits d238ca09810a IB/usnic: usnic should not select INFINIBAND_USER_ACCESS omits 1e175d2e07c7 KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space omits 6a0b6174d35a rdma/cxgb4: Add support for kernel mode SRQ's omits 7fc7a7cffab6 rdma/cxgb4: Add support for srq functions & structs omits 2519c1bbe38d tracing: Quiet gcc warning about maybe unused link variable omits 15cc78644d00 tracing: Fix possible double free in event_enable_trigger_func() omits d24458e43b10 xsk: fix poll/POLLIN premature returns omits 9e4e5b5c8666 bpf, x32: Fix regression caused by commit 24dea04767e6 omits 08a852528e96 tools/bpftool: ignore build products omits 502defbb476b fsi: master-ast-cf: Fix memory leak omits 756cd36626f7 Merge branch 'mlxsw-Introduce-algorithmic-TCAM-support' omits a0a777b9409f mlxsw: spectrum_acl: Start using A-TCAM omits a8758b67bf37 mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion omits a20ff8eb3f15 mlxsw: spectrum_acl: Pass C-TCAM region and entry to inser [...] omits 6d240650bcfd mlxsw: spectrum_acl: Add A-TCAM region initialization omits f58df510f899 mlxsw: spectrum_acl: Make global TCAM resources available [...] omits 57e56d369914 mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region omits 174c0adb69a5 mlxsw: spectrum_acl: Add A-TCAM initialization omits ca49544ed6ac mlxsw: spectrum_acl: Allow encoding a partial key omits befc7747df20 mlxsw: spectrum_acl: Extend Spectrum-2 region struct omits b17b113e0c38 mlxsw: spectrum_acl: Add support for C-TCAM eRPs omits c19df1d88d83 mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core omits f465261aa105 mlxsw: spectrum_acl: Implement common eRP core omits 489142eca9b5 mlxsw: resources: Add Spectrum-2 eRP resources omits 541e249cdcc4 mlxsw: resources: Add Spectrum-2 maximum large key ID resource omits 8c0d1cdd052a mlxsw: reg: Add Policy-Engine eRP Table Register omits aecefac903ce mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 omits 91329e27f36d mlxsw: reg: Prepare PERERP register for A-TCAM usage omits d47317ca4ade clk: actions: Add S700 SoC clock support omits d0e45d686a3e dt-bindings: clock: Add S700 support for Actions Semi Soc's omits d017c1f16a79 clk: actions: Add missing REGMAP_MMIO dependency omits 41147bb18a38 lan743x: Make symbol lan743x_pm_ops static omits b87bac1012c4 net: igmp: make function __ip_mc_inc_group() static omits 55477206f15c tcp: make function tcp_retransmit_stamp() static omits 158abbf170ec net/sched: cls_flower: Use correct inline function for ass [...] omits 7cc77bf4c29c net/mlx4_core: Allow MTTs starting at any index omits e8886643a6c9 Merge branch 'mlx5-Offload-setting-matching-on-tunnel-tos-ttl' omits bcef735c59f2 net/mlx5e: Offload TC matching on tos/ttl for ip tunnels omits f35f800d3591 net/mlx5e: Support setup of tos and ttl for tunnel key TC [...] omits 6360cd625e88 net/mlx5e: Use ttl from route lookup on tc encap offload o [...] omits ff388ee36516 clk: uniphier: add clock frequency support for SPI omits 9aee40006190 tcp: ack immediately when a cwr packet arrives omits 9d222574ef72 clk: uniphier: add more USB3 PHY clocks omits 0316c018c5a8 clk: uniphier: add NAND 200MHz clock omits cec5dfa4e49c Merge tag 'sunxi-clk-for-4.19' of https://git.kernel.org/p [...] omits 0ca9488193e6 drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. omits c76a69e477b8 clk: tegra: make sdmmc2 and sdmmc4 as sdmmc clocks omits 1e687220ef2d libnvdimm: Export max available extent omits 12e3129e29b4 libnvdimm: Use max contiguous area for namespace size omits 776125785a87 gfs2: Special-case rindex for gfs2_grow omits 7856e8616273 hinic: Link the logical network device to the pci device in sysfs omits bc510d59cf17 vxge: Remove unnecessary include of <linux/pci_hotplug.h> omits 8c17dee1706d Merge tag 'samsung-pinctrl-4.19' of https://git.kernel.org [...] omits 633e79650b4f clk: tegra: Add sdmmc mux divider clock omits cb3ac5947afb clk: tegra: Refactor fractional divider calculation omits 0cbb61a31397 clk: tegra: Fix includes required by fence_udelay() omits 3c507b8af638 net: phy: add helper phy_polling_mode omits d805f6a86829 net: ethernet: fs-enet: Use generic CRC32 implementation omits 16f6e9835bcd net: ethernet: freescale: Use generic CRC32 implementation omits 076dd53be52b IB/core: Remove extra parentheses omits 9491a1edbae3 RDMA/ocrdma: Suppress a compiler warning omits 7f5eac5934d7 clk: imx6sll: fix missing of_node_put() omits 11177e7a7aae clk: imx6ul: fix missing of_node_put() omits 25a00ac7dc92 Merge tag 'perf-core-for-mingo-4.19-20180725' of git://git [...] omits 22fa27fbc64d IB/uverbs: Fix locking around struct ib_uverbs_file ucontext omits c36ee46dafae IB/mlx5: Use the ucontext from the uobj, not the file omits aba94548c9e4 IB/uverbs: Move the FD uobj type struct file allocation to [...] omits 2c96eb7d62de IB/uverbs: Always propagate errors from rdma_alloc_commit_ [...] omits e951747a087a IB/uverbs: Rework the locking for cleaning up the ucontext omits 87064277c4d3 IB/uverbs: Revise and clarify the rwsem and uobjects_lock omits e6d5d5ddd086 IB/uverbs: Clarify and revise uverbs_close_fd omits 5671f79b42da IB/uverbs: Revise the placement of get/puts on uobject omits c561c2884631 IB/uverbs: Clarify the kref'ing ordering for alloc_commit omits 1250c3048cf1 IB/uverbs: Handle IDR and FD types without truncation omits 3df593bfe645 IB/uverbs: Get rid of null_obj_type omits 791d3ef2e111 dt-bindings: remove 'interrupt-parent' from bindings omits 13d6753f1d25 pinctrl: tegra: fix spelling in devicetree binding document omits 586092ab4b76 gpu: drm: amdgpu: Replace mdelay with msleep in cik_pcie_g [...] omits 6cdf4e87b454 drm/amdgpu/gmc9: clarify GPUVM fault error message omits 068c330419ff drm/scheduler: remove sched field from the entity omits cdc50176597c drm/scheduler: modify API to avoid redundancy omits bf314ca3f10d drm/amdgpu: reduce the number of placements for a BO omits c704ab18e0a2 drm/amdgpu: consistenly name amdgpu_bo_ functions omits 6beccb15c447 MAINTAINERS: add entry for AMD PP code omits dbae59466f37 MAINTAINERS: Add separate section for DC omits 122b5a05987c MAINTAINERS: add new TTM maintainers omits 4d4831a3dae3 drm/amdgpu: expose only the first UVD instance for now omits f8a91d45553a drm/amdgpu: clean up coding style a bit omits 34786005eca3 net: phy: prevent PHYs w/o Clause 22 regs from calling gen [...] omits ecbc42ca5d66 virtio_net: Fix incosistent received bytes counter omits 7e50b2a51d3c Merge branch 'virtio_net-Add-ethtool-stat-items' omits 461f03dc99cf virtio_net: Add kick stats omits 5b8f3c8d30a6 virtio_net: Add XDP related stats omits 2a43565c0646 virtio_net: Factor out the logic to determine xdp sq omits 2c4a2f7d8263 virtio_net: Make drop counter per-queue omits a0929a44c206 virtio_net: Use temporary storage for accounting rx stats omits 7d9d60fd4ab6 virtio_net: Fix incosistent received bytes counter omits a6a00918d4ad drm/vc4: Reset ->{x, y}_scaling[1] when dealing with unipl [...] omits de2d8db395c3 drm/atomic: Initialize variables in drm_atomic_helper_asyn [...] omits 603ba2dfb338 drm/atomic: Check old_plane_state->crtc in drm_atomic_help [...] omits 76336b41bdd1 Input: pxrc - flatten probe code omits c8783d393033 Input: pxrc - do not store unneeded data in driver structure omits ce55f75f0394 Input: pxrc - move module device table closer to where it is used omits 34dad2cf1104 Input: pxrc - fix freeing URB on device teardown omits 9730f60888d4 Input: pxrc - do not store USB device in private struct omits 6e77b267723c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 5c61ef1b7c18 Merge tag 'fscache-fixes-20180725' of git://git.kernel.org [...] omits d7b7c00dad79 clk: imx: add ocram_s clock for i.mx6sx omits 616bf80d381d clk: mvebu: armada-37xx-periph: Fix wrong return value in [...] omits f6dab4233d6b clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure omits fe65324e3f52 ASoC: Intel: Skylake: fix widget handling omits 365f7a89c881 clk: core: Potentially free connection id omits f9419783a6b4 clk: qcom: Update SPDX headers for common files omits 9a0daaab31e9 ASoC: Intel: Atom: fix inversion between __iowrite32 and _ [...] omits ce1cfe295aba ASoC: Intel: Atom: simplify iomem address and casts omits ef3cb7423358 ASoC: Intel: common: make sst_dma functions static omits 86efd35ec1e3 ASoC: Intel: Skylake: BDL definitions should be __le32 omits 92beb0a26975 ASoC: Intel: Haswell: fix endianness handling omits d77a76084275 ASoC: rt5631: add Volume to the name of volume control omits 57ea2a34adf4 tracing/kprobes: Fix trace_probe flags on enable_trace_kpr [...] omits d3df0ac09654 xen/blkfront: remove unused macros omits eca53cb63f1d Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] omits 82f4f3e69c5c selftests/ftrace: Add snapshot and tracing_on test case omits 73c8d8945505 ring_buffer: tracing: Inherit the tracing setting to next [...] omits 1863c387259b tracing: Fix double free of event_trigger_data omits 2063945fdc3d kbuild: remove auto.conf from prerequisite of phony targets omits a29d4d8c5669 kbuild: do not update config for 'make kernelrelease' omits d79424137a73 kbuild: do not update config when running install targets omits 9c2af1c7377a kbuild: add .DELETE_ON_ERROR special target omits 0a16d2e8cb7e kbuild: use 'include' directive to load auto.conf from top [...] omits 00c864f8903d kconfig: allow all config targets to write auto.conf if missing omits 16952b77d8b5 kconfig: make syncconfig update .config regardless of sym_ [...] omits 79123b1389cc kconfig: create directories needed for syncconfig by itself omits adc18acf42a1 kconfig: remove unneeded directory generation from local*config omits 0608182ad542 kconfig: split out useful helpers in confdata.c omits a2ff4040151a kconfig: rename file_write_dep and move it to confdata.c omits 08b220b37ffe kconfig: fix typos in description of "choice" in kconfig-l [...] omits 5accd7f3360e kconfig: handle format string before calling conf_message_ [...] omits c2412ac45a8f cachefiles: Wait rather than BUG'ing on "Unexpected object [...] omits 5ce83d4bb7d8 cachefiles: Fix missing clear of the CACHEFILES_OBJECT_ACT [...] omits f29507ce6670 fscache: Fix reference overput in fscache_attach_object() [...] omits 934140ab0287 cachefiles: Fix refcounting bug in backing-file read monitoring omits cb782a3fa952 udlfb: use spin_lock_irq instead of spin_lock_irqsave omits 037dde4113b5 udlfb: avoid prefetch omits 8f3c39b8565d udlfb: optimization - test the backing buffer omits 7433914efd58 udlfb: allow reallocating the framebuffer omits 0ac319b7af1b udlfb: set line_length in dlfb_ops_set_par omits 080fb5240bdc udlfb: handle allocation failure omits bb24153a3f13 udlfb: set optimal write delay omits 2c29cfc3eaf1 udlfb: make a local copy of fb_ops omits 564f18073792 udlfb: don't switch if we are switching to the same videomode omits 4e705e17ce34 udlfb: fix display corruption of the last line omits 9d0aa601e4cd udlfb: fix semaphore value leak omits 8c5b04429995 fb: fix lost console when the user unplugs a USB adapter omits d0eb06afe712 fscache: Allow cancelled operations to be enqueued omits 1f28231c66b5 rtc: sa1100: don't set PIE frequency omits 1fb9a6055561 media: venus: add HEVC codec support omits 0e8954a415b8 media: venus: core: add sdm845 DT compatible and resource data omits f012b23d64e9 media: venus: implementing multi-stream support omits e1cb72de702a media: venus: helpers: move frame size calculations on com [...] omits ea8ce23513af media: venus: vdec: a new function for output configuration omits 7094af54c516 media: venus: vdec: get required input buffers as well omits 130c0117e853 media: venus: helpers: add a helper to return opb buffer sizes omits 1eb04b2ef4dc media: venus: helpers: extend set_num_bufs helper with one [...] omits 01165b848497 media: venus: helpers, vdec, venc: add helpers to set work [...] omits ab97a3fb904d media: venus: helpers: add a new helper to set raw format omits 404054e1777a media: venus: helpers: add buffer type argument to a helper omits bf26670aeae8 media: venus: core: delete not used buffer mode flags omits d4a5b0a6657b media: venus: helpers: add helper function to set actual b [...] omits 2b0a8517fbfd media: venus: helpers: add a helper function to set dynami [...] omits f03835204f70 media: venus: helpers: rename a helper function and use bu [...] omits 1a73374a04e5 media: venus: hfi_parser: add common capability parser omits aa3a8414ccea media: venus: core, helpers: add two more clocks found in [...] omits 17cd3d1d2e52 media: venus: hfi_venus: add suspend functionality for Venus 4xx omits 4dde81d720dc media: venus: hfi_venus: move set of default properties to [...] omits bc897723467a media: venus: hfi_venus: fix suspend function for venus 3x [...] omits eb72356e7de2 media: venus: hfi_venus: add halt AXI support for Venus 4xx omits 5f43f90a99ad media: venus: hfi: handle buffer output2 type as well omits 2074b9bed635 media: venus: hfi: support session continue for 4xx version omits 6b183680dd8b media: venus: hfi_cmds: add set_properties for 4xx version omits 9eb2146ecb5f media: venus: hfi: update sequence event to handle more pr [...] omits f04997bdca34 media: venus: hfi: preparation to support venus 4xx omits ea8afbabc25a media: venus: hfi_msgs: correct pointer increment omits bf7b70482704 media: v4l2-ctrls.h: fix v4l2_ctrl field description typos omits d4de804e02a3 media: MAINTAINERS: Add entry for STM32 DCMI media driver omits 2e3134caf636 media: gspca_kinect: cast sizeof to int for comparison omits 5a1a2f63d840 media: tw686x: Fix oops on buffer alloc failure omits ec8ca8e3b480 dmaengine: dma_request_chan_by_mask() to handle deferred probing omits acbea6798955 media: video-i2c: add hwmon support for amg88xx omits 7b0eb6b41a08 arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap setups omits 22fb5f0f8604 media: coda: add missing h.264 levels omits 40fa8df63ce4 media: coda: use encoder crop rectangle to set visible wid [...] omits dc0e36581eb2 arm64: Check for errata before evaluating cpu features omits e49756544a21 dmaengine: pl330: fix irq race with terminate_all omits 9e49ca530eeb media: coda: streamline framebuffer size calculation a bit omits 5c9072e8458f media: coda: move framebuffer size calculation out of loop omits 4bcde3a53edd dmaengine: Revert "dmaengine: mv_xor_v2: enable COMPILE_TEST" omits ac7b06ba3125 dmaengine: mv_xor_v2: use {lower,upper}_32_bits to configu [...] omits 256bf813ba39 media: vicodec: add the virtual codec driver omits 251d6fe9a675 media: vicodec: add the FWHT software codec omits ee1228cca15c media: v4l2-mem2mem: add v4l2_m2m_last_buf() omits 62c3fce04154 media: videodev.h: add PIX_FMT_FWHT for use with vicodec omits 45841a977391 media: media.h: add encoder/decoder functions for codecs omits 8601494e0ec0 media: media-ioc-enum-entities.rst/-g-topology.rst: clarif [...] omits e5def285688f media: media-ioc-enum-links.rst: improve pad index description omits 173bf6e51ba5 media: media/i2c: add missing entity functions omits ca0fa5f04f33 media: adv7180/tvp514x/tvp7002: fix entity function omits a20a82b86421 media: ad9389b/adv7511: set proper media entity function omits ea107a183be1 drm: Add support for pps and compression mode command packet omits f2399f7522ac media: media.h: reorder video en/decoder functions omits 23f9455157f6 drm/msm/mdp5: negative x/y in cursor move omits 8f7ca5409063 drm/msm/dsi: replace version checks with helper functions omits c4d8cfe516dc drm/msm/dsi: add implementation for helper functions omits e18177cc5729 drm/msm/dsi: add dsi host helper functions support omits 6e8bed6a3e2f drm/msm/mdp5: fix missing CTL flush omits 64709686dbb3 drm/msm/gpu: Increase the pm runtime autosuspend for 5xx omits 6666e1a66f92 drm/msm/adreno: Add power management functions for system sleep omits ec446d09366c drm/msm: call drm_atomic_helper_suspend() and drm_atomic_h [...] omits 7c8362c4b9eb media: media.h: add MEDIA_ENT_F_DV_ENCODER omits d272bc92c4a4 media: rename MEDIA_ENT_F_DTV_DECODER to MEDIA_ENT_F_DV_DECODER omits d2dc644adf81 media: media-ioc-g-topology.rst: document new 'flags' field omits 588f4ee7e6fc media: add flags field to struct media_v2_entity omits b0549006263e media: media-ioc-g-topology.rst: document new 'index' field omits 30b914c8d825 media: add 'index' to struct media_v2_pad omits 2754435d4c82 ACPI / battery: get rid of negations in conditions omits dd1fca9e6cd4 ACPI / battery: use specialized print macros omits 53dd200a2eed ACPI / battery: reorder headers alphabetically omits 3461dfbabcc4 ACPI / battery: drop inclusion of init.h omits f2ac479f0da0 arm64: dts: meson-axg: add spdif-dit codec omits 154b912c01b6 arm64: dts: meson-axg: add lineout codec omits cfc34f041b2d arm64: dts: meson-axg: add linein codec omits 08307aabe0fb arm64: dts: meson-axg: add tdm interfaces omits fd91673926c9 arm64: dts: meson-axg: add tdmout formatters omits bf8e47900326 arm64: dts: meson-axg: add tdmin formatters omits f08c52de81b2 arm64: dts: meson-axg: add spdifout omits 25622e045a6a nios2: use generic dma_noncoherent_ops omits 7d63fb3af87a swiotlb: clean up reporting omits d27fb99f62af dma-mapping: relax warning for per-device areas omits 6e926363fc00 Merge back cpufreq material for 4.19. omits 405a7519607e nvmet: only check for filebacking on -ENOTBLK omits 5613d31214eb nvmet: fixup crash on NULL device path omits 76e464888b1c media: cec-gpio: support 5v testing omits 4786b0d6f3ca media: cec: add support for 5V signal testing omits f48a534adbd3 media: uapi/linux/cec.h: add 5V events omits 5105b484cc0b media: cec-ioc-dqevent.rst: document the new 5V events omits fbf8ad7ef40a media: cec-gpio.txt: add v5-gpios for testing the 5V line omits 286d9b8c7d2e serial: 8250: Use cached port name directly in messages omits 0fbfe10fa96b arm64: dts: rockchip: add led support for Firefly-RK3399 omits 5b64d0613385 arm64: dts: rockchip: remove deprecated Type-C PHY propert [...] omits 24e5b85a1c86 arm64: dts: rockchip: add power button support for Firefly-RK3399 omits 063daa8129f9 arm/asm/tlb.h: Fix build error implicit func declaration omits 92a4728608a8 x86/boot: Fix if_changed build flip/flop bug omits fd2efaa4eb53 locking/atomics: Rework ordering barriers omits 4d2b25f630c7 locking/atomics: Instrument cmpxchg_double*() omits f9881cc43b11 locking/atomics: Instrument xchg() omits df79ed2c0643 locking/atomics: Simplify cmpxchg() instrumentation omits 00d5551cc4ee locking/atomics/x86: Reduce arch_cmpxchg64*() instrumentation omits a38b0ba1b7d2 perf/x86/intel: Support Extended PEBS for Goldmont Plus omits ec71a398c1bf perf/x86/intel/ds: Handle PEBS overflow for fixed counters omits 4f08b6255adb perf/x86/intel: Support PEBS on fixed counters omits 319623403915 perf/x86/intel: Introduce PMU flag for Extended PEBS omits 93081caaaed6 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 7f635ff187ab perf/core: Fix crash when using HW tracing kernel filters omits 6cbc304f2f36 perf/x86/intel: Fix unwind errors from PEBS entries (mk-II) omits b6a60cf36d49 sched/numa: Move task_numa_placement() closer to numa_migr [...] omits f35678b6a170 sched/numa: Use group_weights to identify if migration deg [...] omits 30619c89b17d sched/numa: Update the scan period without holding the num [...] omits 2d4056fafa19 sched/numa: Remove numa_has_capacity() omits 0ad4e3dfe6cf sched/numa: Modify migrate_swap() to accept additional parameters omits 10864a9e2220 sched/numa: Remove unused task_capacity from 'struct numa_stats' omits 0ee7e74dc0dc sched/numa: Skip nodes that are at 'hoplimit' omits 67d9f6c256cd sched/debug: Reverse the order of printing faults omits f03bb6760b8e sched/numa: Use task faults only if numa_group is not yet set up omits 8cd45eee43bd sched/numa: Set preferred_node based on best_cpu omits 5f95ba7a4305 sched/numa: Simplify load_too_imbalanced() omits 305c1fac3225 sched/numa: Evaluate move once per node omits 6e3039676750 sched/numa: Remove redundant field omits 3d6c50c27bd6 sched/debug: Show the sum wait time of a task group omits 2e62c4743adc sched/fair: Remove #ifdefs from scale_rt_capacity() omits 4765096f4f78 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits f3d133ee0a17 sched/rt: Restore rt_runtime after disabling RT_RUNTIME_SHARE omits 840d719604b0 sched/deadline: Update rq_clock of later_rq when pushing a task omits 2610e8894663 stop_machine: Disable preemption after queueing stopper threads omits 6cd0c583b04b sched/topology: Check variable group before dereferencing it omits c0dc373a780f locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_sp [...] omits 7b94ea50514d i2c/mux, locking/core: Annotate the nested rt_mutex usage omits 62cedf3e60af locking/rtmutex: Allow specifying a subclass for nested locking omits 190bd6e98afc EDAC, sb_edac: Add support for systems with segmented PCI buses omits 2d8ff0b586fb thunderbolt: Add support for runtime PM omits fa3af1cb1ec0 thunderbolt: Remove redundant variable 'approved' omits d04522fa0890 thunderbolt: Use correct ICM commands in system suspend omits 84db68587651 thunderbolt: No need to take tb->lock in domain suspend/complete omits fdd92e89a492 thunderbolt: Do not unnecessarily call ICM get route omits dba3caf62103 thunderbolt: Use 64-bit DMA mask if supported by the platform omits c356915ebc9d thunderbolt: Fix small typo in variable name omits 3ceefa3ffd17 Merge tag 'iio-for-4.19b' of git://git.kernel.org/pub/scm/ [...] omits 633786736ed5 backlight: pwm_bl: Fix uninitialized variable omits 2450ceaf2179 ARM: dts: aspeed: Add coprocessor interrupt controller omits bf9b608e63df Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 299b6365a3b7 brcmfmac: fix regression in parsing NVRAM for multiple devices omits 0a5257bc6d89 iwlwifi: add more card IDs for 9000 series omits a2b3bf4846e5 eeprom: at24: Add support for address-width property omits 21d04054501f dt-bindings: at24: Add address-width property omits 0fbe9a245c60 microblaze: add endianness options to LDFLAGS instead of LD omits 6eedfaac712d s390: reenable gcc plugins omits 2a6777a11840 s390: disable gcc plugins omits b0ddc9106cde ARM: config: multi_v5: Enable ASPEED drivers omits fc2a325bbc9a ARM: config: multi_v5: Refresh configuration omits 20c90af9ea6a ARM: config: aspeed: Update defconfig omits 375cac70100b fsi: master-ast-cf: Mask unused bits in RTAG/RCRC omits e66565f3bee1 bpf: Add Python 3 support to selftests scripts for bpf omits 2cc512c1fa1e bpf: btf: fix inconsistent IS_ERR and PTR_ERR omits 684cce1c31d2 Merge branch 'bpf-annotate-kv-pair' omits 38d5d3b3d5db bpf: Introduce BPF_ANNOTATE_KV_PAIR omits 5b891af7fca1 bpf: Replace [u]int32_t and [u]int64_t in libbpf omits 64bb56848867 bpf: btf: Sync uapi btf.h to tools omits 19725496da56 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 0316b05311e7 MIPS: ath79: get PCIe controller out of reset omits ffc205818922 MIPS: ath79: enable uart during early_prink omits e16343708eec MIPS: ath79: finetune cpu-overrides omits f8a7bfe1cb2c MIPS: ath79: fix system restart omits a08227a206b8 MIPS: ath79: select the PINCTRL subsystem omits af2d1b521bfb MIPS: ath79: add support for QCA953x QCA956x TP9343 omits a95f4b1c2893 MIPS: ath79: add lots of missing registers omits 9981b4fb8684 Merge tag 'mips_fixes_4.18_4' of git://git.kernel.org/pub/ [...] omits d5be4aeb5b36 mips: mscc: build FIT image for Ocelot omits 840267e4466c MIPS: Octeon: Remove extern declarations. omits 0723090656a0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 6312455a0437 MIPS: memset.S: Add comments to fault fixup handlers omits b1c03f1ef48d MIPS: memset.S: Fix byte_fixup for MIPSr6 omits 03bc7cab7d72 net: axienet: Fix double deregister of mdio omits f25e1392fdb5 qmi_wwan: fix interface number for DW5821e production firmware omits 2efd4fca703a ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull omits ae2dcb28c247 bnx2x: Fix invalid memory access in rss hash config path. omits 958c696f5a72 net/mlx4_core: Save the qpn from the input modifier in RST [...] omits 45d9a1e3cc45 gcc-plugins: Clean up the cgraph_create_edge* macros omits 7ccb95e8fe91 gcc-plugins: Regularize Makefile.gcc-plugins omits 45332b1bdfdc gcc-plugins: split out Kconfig entries to scripts/gcc-plug [...] omits 66d58a8f57bf arm64: dts: meson-axg: add audio arb reset controller omits fd1a3b7e51dd arm64: dts: meson-axg: add usb power regulator omits ff36932e0325 arm64: dts: meson-axg: add vcc 5v regulator on the s400 omits 9f2619d5f569 arm64: dts: meson-axg: improve power supplies description omits f6753df35c32 GFS2: rgrp free blocks used incorrectly omits d1b0cb933c8e gfs2: remove redundant variable 'moved' omits f95cbb44abf9 gfs2: use iomap_readpage for blocksize == PAGE_SIZE omits 1d45bb7f9d2a gfs2: Use iomap for stuffed direct I/O reads omits 0ed91eca1130 Merge branch 'iomap-4.19-merge' into linux-gfs2/for-next omits c25892827c79 gfs2: fallocate_chunk: Always initialize struct iomap omits ed288d74a9e5 net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 2e3bbe46b4a1 net/smc: Simplify ib_post_(send|recv|srq_recv)() calls omits 12c36dcfd6f4 net/smc: Remove a WARN_ON() statement omits f112d53b4356 net/rds: Simplify ib_post_(send|recv|srq_recv)() calls omits 197c782e3a18 net/rds: Remove two WARN_ON() statements omits 72bc4d375d89 net/9p: Simplify ib_post_(send|recv|srq_recv)() calls omits 73930595066c fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls omits 23f96d1f15a7 nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 45e3cc1a88bf nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls omits 9b32a59687f5 IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls omits 71347b0c645c IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls omits e01a76743a9e IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls omits 604dbdc4a72d IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls omits 4b4671a0f269 IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls omits 1fec77bf8fcd RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls omits bb039a870c05 IB/core: Allow ULPs to specify NULL as the third ib_post_( [...] omits 4a7727725dc7 GFS2: Fix recovery issues for spectators omits 231783073ebf media: v4l: rcar_fdp1: Enable compilation on Gen2 platforms omits 6479aa888222 media: platform: meson-ao-cec: make busy TX warning silent omits b509d733d337 media: videobuf2-core: check for q->error in vb2_core_qbuf() omits a50c7738e8ae media: sh: migor: Remove stale soc_camera include omits 5525b8314389 media: mem2mem: Make .job_abort optional omits aea5f654e6b7 net/sched: add skbprio scheduler omits 774f1c912776 media: s5p-g2d: Remove unrequired wait in .job_abort omits 7a0167fb68e3 media: rcar_jpu: Remove unrequired wait in .job_abort omits b8f8c8eb408b net: phy: add GBit master / slave error detection omits efe1958ec41b media: video-mux: fix compliance failures omits 56ab8cdbc143 media: v4l: Add support for STD ioctls on subdev nodes omits addb8a6559f0 RDMA/uverbs: Expand primary and alt AV port checks omits 536ca245c512 IB/rxe: Drop QP0 silently omits 462521089909 soc: fsl: cleanup Kconfig menu omits d8e516bac73f soc: fsl: dpio: Convert DPIO documentation to .rst omits 2940882f65e0 staging: fsl-mc: Remove remaining files omits c89105c9b390 staging: fsl-mc: Move DPIO from staging to drivers/soc/fsl omits 58ad0d0263c5 staging: fsl-dpaa2: eth: move generic FD defines to DPIO omits 1c0b7df5d333 soc: fsl: qe: gpio: Add qe_gpio_set_multiple omits 7836899c34a5 Merge branch 'net-whitespace-cleanups' omits e446a2760f1e net: remove blank lines at end of file omits c2df5603678b l2tp: remove trailing newline omits a17922def7ca bpfilter: remove trailing newline omits 19c198d9c130 decnet: whitespace fixes omits 27782f403fbf x25: remove blank lines at EOF omits 9d82a1cdd391 ax25: remove blank line at EOF omits 543de8881dfe atm: remove blank lines at EOF omits ed976ea73078 ila: remove blank lines at EOF omits aa46225235ef sctp: whitespace fixes omits 2e13b580691c xfrm: remove blank lines at EOF omits 04c6a3a40a22 mpls: remove trailing whitepace omits a87e87dbf392 llc: fix whitespace issues omits 1cb1d977b41a rds: remove trailing whitespace and blank lines omits bf9b5567da54 wimax: remove blank lines at EOF omits 50f699b1f846 sched: fix trailing whitespace omits 93e01942a6eb MIPS: Hardcode cpu_has_* where known at compile time due to ISA omits 6d20caed9b92 ARC: Add Ofer Levi as plat-eznps maintainer omits 18041b523692 r8169: restore previous behavior to accept BIOS WoL settings omits 76a832254ab0 mtd: partitions: use DT info for parsing partitions with " [...] omits d2ad00eb7879 dt-bindings: mtd: explicitly document nesting partitions d [...] omits 99a7e2bf704d IB/ipoib: Fix error return code in ipoib_dev_init() omits 42c9cdfe1e11 block: allow max_discard_segments to be stacked omits c24f5762d374 MIPS: jz4780: DTS: Probe the spi-gpio driver from devicetree omits 2e90396ad999 MIPS: Ci20: Enable SPI/GPIO driver omits c55183c9aaa0 block: unexport bio_clone_bioset omits 3ed122e68bb2 md: remove a bogus comment omits 071f52fbce61 block: remove bio_clone_kmalloc omits 076ff2f0b877 exofs: use bio_clone_fast in _write_mirror omits c8b27acc7759 bcache: don't clone bio in bch_data_verify omits 1d25e3eeed1d mtd/maps: fix solutionengine.c printk format warnings omits 065990bd198e scsi: set timed out out mq requests to complete omits 0fc09f920983 blk-mq: export setting request completion state omits 3bb509831031 block: bio_set_pages_dirty can't see NULL bv_page in a val [...] omits 24d5493f207c block: simplify bio_check_pages_dirty omits cb80fb189270 IB/mlx5: Enable driver uapi commands for flow steering omits bb805f2b20e2 drm/amd/display: DC 3.1.58 omits cfd84fd36531 drm/amd/display: separate dc_debug into dc_debug_options a [...] omits 5c6ac7112fb2 drm/amd/display: Decouple aux from i2c omits 3fc9fc4cf5a1 drm/amd/display: DPP CM ICSC AYCRCB8888 format support omits 278ca8d677cf drm/amd/display: On dce100, set clocks to 0 on suspend omits aafded888514 drm/amd/display: allow diags to skip initial link training omits 85344e75d0d1 drm/amd/display: Remove unnecessary warning omits 5f8181733f6e drm/amdgpu: move the amdgpu_fbdev_set_suspend() further up omits 456607d816d8 drm/amdgpu: Don't warn on destroying a pinned BO omits 92859e0d5ce5 drm/amd/powerplay: allow slow switch only if NBPState enabled v2 omits f132d56162e6 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] omits 59a8348fc5b3 drm/amd/powerplay: slow UCLK switch when multiple displays [...] omits 226127a67e31 drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] omits 6346f0bfa07b IB/mlx5: Add support for a flow table destination for driv [...] omits d4be3f4466b8 IB/mlx5: Support adding flow steering rule by raw description omits 322694412400 IB/mlx5: Introduce driver create and destroy flow methods omits b3793159249b dt-bindings: pinctrl: samsung: Add SPDX license identifier omits a8be2af0218c pinctrl: samsung: Write external wakeup interrupt mask omits e5cda42c16d8 ARM: exynos: Define EINT_WAKEUP_MASK registers for S5Pv210 [...] omits bb928dfd06e5 pinctrl: samsung: Add dedicated compatible for S5Pv210 wak [...] omits b34fbaa92893 random: remove preempt disabled region omits 615a673ce9a9 pinctrl: samsung: Document hidden requirement about one ex [...] omits 39a8883a2b98 random: add a config option to trust the CPU's hwrng omits 00d6fff37066 pinctrl: samsung: Document suspend and resume members omits cafec5a7e0cb pinctrl: samsung: Define suspend and resume callbacks for [...] omits 6cd080a674a7 IB: Support ib_flow creation in drivers omits fd44e3853c01 IB/mlx5: Introduce flow steering matcher uapi object omits eda98779f7d3 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits be9543ec9e74 media: v4l: i2c: Replace "sensor-level" by "sensor" omits 09a48f74e4e3 media: i2c: ov7670: Put ep fwnode after use omits 4adb0a0432f4 media: ov5645: Supported external clock is 24MHz omits 53cf3100dd3a media: rcar-vin: Handle data-enable polarity omits d9b3c77a145e media: dt-bindings: media: rcar-vin: Add 'data-enable-active' omits 9b04fcc1d8a9 media: v4l2-fwnode: parse 'data-enable-active' prop omits 75571ee0e50d media: dt-bindings: media: Document data-enable-active property omits 3ab7801dfab9 media: dt-bindings: media: rcar-vin: Describe optional ep [...] omits 4c471ffe2c5c media: dt-bindings: media: rcar-vin: Align Gen2 and Gen3 omits 18d6a9b83198 media: smiapp: fix debug message omits 6949d864776e media: ov5640: do not change mode if format or frame inter [...] omits b5f6ec535f8f media: smiapp: Set correct MODULE_LICENSE omits 8dd30201ce66 net: remove redundant input checks in SIOCSIFTXQLEN case o [...] omits d4a34e165557 xfs: properly handle free inodes in extent hint validators omits a3479c7fc096 Merge branch 'iomap-write' into linux-gfs2/for-next omits 109dbb1e6f27 fs: gfs2: Adding new return type vm_fault_t omits 910f3d58d0d4 gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr omits e79e0e142818 gfs2: Don't reject a supposedly full bitmap if we have blo [...] omits 9ef0112442bd perf test: Fix subtest number when showing results omits 0aa802a79469 perf stat: Get rid of extra clock display function omits 2d6cae13f10d perf tools: Use perf_evsel__match instead of open coded eq [...] omits 46b3722cc776 perf tools: Fix struct comm_str removal crash omits b57334b94539 perf machine: Use last_match threads cache only in single [...] omits 67fda0f32cd9 perf machine: Add threads__set_last_match function omits f8b2ebb532e0 perf machine: Add threads__get_last_match function omits e8fedff1cc72 perf tools: Synthesize GROUP_DESC feature in pipe mode omits 2a9d5050dc84 perf script: Show correct offsets for DWARF-based unwinding omits a7f660d6576a perf trace arm64: Use generated syscall table omits 2b5882435606 perf arm64: Generate system call table from asm/unistd.h omits 34b009cfde2b tools include: Grab copies of arm64 dependent unistd.h files omits 60089e42d384 perf tests: Fix record+probe_libc_inet_pton.sh when event exists omits 83e3b6d73e66 perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups omits 3eae52f84232 perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 omits 9068533e4f47 perf powerpc: Fix callchain ip filtering when return addre [...] omits c715fcfda5a0 perf powerpc: Fix callchain ip filtering omits 6feb3fec519e perf list: Add missing documentation for --desc and --debu [...] omits 8a95c8994509 perf kvm: Fix subcommands on s390 omits 742d92ff219f perf stat: Add transaction flag (-T) support for s390 omits 83eb383e942b perf json: Add s390 transaction counter definition omits 9bacbced0e32 perf list: Add s390 support for detailed PMU event description omits b8b5ab52bc3a Revert "perf list: Add s390 support for detailed/verbose P [...] omits 6cd4ac6a02c9 perf cs-etm: Bail out immediately for instruction sample failure omits 6abf0f451087 perf cs-etm: Introduce invalid address macro omits f89ed2f880cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0894da849f14 media: staging: omap4iss: Include asm/cacheflush.h after g [...] omits 491ec1553e00 MIPS: Octeon: Select HAS_RAPIDIO omits e9de7e2f7e22 perf hists: Clarify callchain disabling when available omits 06dc5bf21f3f perf tests: Check that complex event name is parsed correctly omits fc5d98887894 MIPS: Introduce HAS_RAPIDIO Kconfig option omits 1d59d16e9b4d Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits c5b974bee9d2 iio: sca3000: Fix missing return in switch omits 5a4e33c1c53a iio: ad9523: Fix displayed phase omits c4ef85da7818 Merge branch 'cxgb4-collect-free-Tx-Rx-pages-and-page-pointers' omits ae2a922fae02 cxgb4: move Tx/Rx free pages collection to common code omits 9d0f180cd509 cxgb4: collect number of free PSTRUCT page pointers omits 88fe4ceb2447 efifb: BGRT: Do not copy the boot graphics for non native [...] omits 93de35c92a06 fbdev: fix omap2/omapfb/dss/ indentation warning omits f406a464cd87 omapfb: encoder-tpd12s015: remove redundant pointer 'in' omits 8974b76ddc93 video: fbdev: tridentfb: remove deadcode on unreachable ca [...] omits 5ec1ec35b297 fbdev: omapfb: off by one in omapfb_register_client() omits 12382ad98ca0 video: fbdev: mark expected switch fall-throughs omits 2968b5265f00 omapfb: Mark expected switch fall-throughs omits 810180fc8e63 fbdev: fbmem: mark expected switch fall-through omits b6566b47a67e fbdev/via: fix defined but not used warning omits 4bcd8c90ac0f omapfb: rename omap2 module to omap2fb.ko omits 5958fde72d04 video: goldfishfb: fix memory leak on driver remove omits e32e2fe64a53 fbdev: fix modedb docs in fb_find_mode omits 5c820b806405 video: fbdev: metronomefb: fix some off by one bugs omits ff459c2dc0b5 video/console/vgacon: Print big fat warning with nomodeset omits 3d910ef71732 fbdev: fix typo in comment omits 10ac86884b4d fbcon: introduce for_each_registered_fb() helper omits 4a1208c5b46a video: fbdev: fsl-diu-fb: Remove VLA usage omits 31e1391af210 video: fbdev: pxafb: Add support for lcd-supply regulator omits a2f2058e3d29 video: fbdev: pxafb: handle errors from pxafb_init_fbinfo( [...] omits c8f96304ec8b video: fbdev: pxafb: switch to devm_* API omits b951d80aaf22 video: fbdev: pxafb: clear allocated memory for video modes omits aa45ee8e5430 video: fbdev: pxa3xx_gcu: add devicetree bindings omits cf925575d292 dt-bindings: display: add devicetree bindings for pxa300-gcu omits 1ba0a59cea41 fbdev: Distinguish between interlaced and progressive modes omits 6eb5e652bcc3 Merge branch 'mlxsw-Add-extack-messages-for-tc-flower' omits 27c203cd1489 mlxsw: spectrum_flower: Add extack messages omits af1fe786436a mlxsw: spectrum_acl: Add extack messages omits 9c10812afe3a mlxsw: core_acl_flex_actions: Add extack messages omits ad7769ca2d80 mlxsw: spectrum_acl: Propagate extack pointer omits 3730cf4dd70b netlink: do not store start function in netlink_cb omits 34a4399f196c mips: use asm-generic version of msi.h omits c93622b53e7a Merge tag 'mac80211-next-for-davem-2018-07-24' of git://gi [...] omits 049f56044d12 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits cd4806911cee ARM: exynos: Clear global variable on init error path omits e89549a596b3 ARM: exynos: Remove outdated maintainer information omits 04ba9488199e Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" omits c708e462e90e usb: host: exynos: Remove support for Exynos5440 omits fb174b27e826 clk: samsung: Remove support for Exynos5440 omits e1adf31471f0 Merge tag 'mac80211-for-davem-2018-07-24' of git://git.ker [...] omits 73d5e2b47264 cpu/hotplug: detect SMT disabled by BIOS omits 6b24e03ecf1c ASoC: imx-sgtl5000: Switch to SPDX identifier omits ad47191a72ca ASoC: fsl_utils: Switch to SPDX identifier omits 2ba280536863 ASoC: fsl_asrc: Switch to SPDX identifier omits aa624a0a9243 ASoC: fsl-asoc-card: Switch to SPDX identifier omits 76f17d8ba1cb block: Rename the null_blk_mod kernel module back into null_blk omits 4799f6856fdd MAINTAINERS: Add Naveen N. Rao as kprobes co-maintainer omits 2ca300ac6e7b spi: imx: Use the longuest possible burst size when in dyn [...] omits 0486dd4d6111 spi: imx: remove unnecessary check in spi_imx_can_dma omits afb27208146a spi: imx: Use correct number of bytes per words omits 2801b2f5fad3 spi: imx: Use dynamic bursts only when bits_per_word is 8, [...] omits a021cac420f8 spi: imx: Remove duplicate variable assignments omits 06060ea7fb5b drivers/perf: hisi: update the sccl_id/ccl_id when MT is s [...] omits 6576bf009aab spi: spi-fsl-dspi: Switch to SPDX identifier omits 6c0b319c0306 regulator: Add support for CPCAP regulators on Motorola Xo [...] omits ad66225dff3f regulator: Add sw2_sw4 voltage table to cpcap regulator. omits 1b0d274523df nvmet: don't use uuid_le type omits 9c891c139894 nvmet: check fileio lba range access boundaries omits 1b72b71facce nvmet: fix file discard return status omits 75862c72323e nvme-rdma: centralize admin/io queue teardown sequence omits c66e2998c8ca nvme-rdma: centralize controller setup sequence omits 90140624e8fa nvme-rdma: unquiesce queues when deleting the controller omits 249090f9016b nvme-rdma: mark expected switch fall-through omits 6268953e8977 nvme: add disk name to trace events omits b80a55e246a1 nvme: add controller name to trace events omits d2d0ad2aec4a i2c: imx: use open drain for recovery GPIO omits 2b16fd63059a i2c: rcar: handle RXDMA HW behaviour on Gen3 omits 6b8b9a48545e KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] omits c0476a31fb38 ARM: dts: sun4i: Add GPU node omits f371a7c17aaa android: binder: Include asm/cacheflush.h after linux/ inc [...] omits 1e81c57b5983 android: binder_alloc: Include asm/cacheflush.h after linu [...] omits a1c4d08b6b95 mei: add mei_msg_hdr_init wrapper. omits 8c8d964ce90f mei: move hbuf_depth from the mei device to the hw modules omits 9fc5f0f8ad28 mei: cleanup slots to data conversions omits 4a965c5f89de staging: add driver for Xilinx AXI-Stream FIFO v4.1 IP core omits cca3d5290ede tty: hvc: remove unexplained "just in case" spin delay omits 17cc1dd49243 powerpc/powernv: implement opal_put_chars_atomic omits ac4ac788fdad powerpc/powernv: move opal console flushing to udbg omits b74d2807ae0c powerpc/powernv: Remove OPALv1 support from opal console driver omits d2a2262e686c powerpc/powernv: Implement and use opal_flush_console omits e00da0f2db91 powerpc/powernv: opal-kmsg use flush fallback from console code omits 3a80bfc7ea96 powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling omits 36d2dabc8762 powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops omits bd90284cc6c1 powerpc/powernv: opal_put_chars partial write fix omits 670c6365c91e staging:rtl8192u: Remove unused definition of sQoSCtlLng - Style omits 1026e4aa828e staging:rtl8192u: Remove unused AC_UAPSD definitions - Style omits 90c7dbf0bb38 staging:rtl8192u: Remove unused structure ACM - Style omits 5f155b1de533 staging:rtl8192u: Remove unused enumerated type ACM_METHOD [...] omits 2f20e918e84d staging:rtl8192u: Remove unused structure WMM_TSPEC - Style omits 8d2314368f24 staging:rtl8192u: Remove unused structure QOS_TSTREAM - Style omits 1a59f17aa3d4 staging:rtl8192u: Remove unused enumerated type QOS_ELE_SU [...] omits f3bbec3bb77f staging:rtl8192u: Remove the unused AC_CODING definitions - Style omits 28598fbe6fe0 staging:rtl8192u: Remove unused union QOS_INFO_FIELD - Style omits 31bd6754f4bc staging:rtl8192u: Remove unused structure QOS_CTRL_FIELD - Style omits 7b877cef67e8 staging:rtl8192u: Remove unused structure STA_QOS - Style omits a61c15e653f8 staging:rtl8192u: Removed unused structure BSS_QOS - Style omits 5a2e242f6758 staging:rtl8192u: Remove unused QOS definitions - Style omits 3171b2ced26f staging:rtl8192u: Remove unused enumerated type ACK_POLICY [...] omits c808e16d17b7 staging:rtl8192u: Remove typedef of u32 to QOS_MODE - Style omits 8faf8e9c9f42 staging:rtl8192u: Remove unused RTL8258 bit mask definitio [...] omits 2e7394899f3e staging:rtl8192u: Remove unused Zebra4 bit mask definition [...] omits 946fb23dc751 staging:rtl8192u: Remove unused RF Zebra1 Bit Mask definit [...] omits ac21097a65c2 staging:rtl8192u: Remove unused Rx Pseduo noise Bit Mask d [...] omits 8e5aad33b721 staging:rtl8192u: Remove unused page e Bit Mask definition [...] omits b544d0f31d14 staging:rtl8192u: Remove unused page d Bit Mask definition [...] omits 3e4361f3e21d staging:rtl8192u: Remove unused page c Bit Mask definition [...] omits d7486940c76d staging:rtl8192u: Remove unused page-a Bit Mask definition [...] omits 5a894c757f44 staging:rtl8192u: Remove unused page-9 Bit Mask definition [...] omits bd632154fa06 staging:rtl8192u: Remove unused page-8 Bit Mask definition [...] omits 531db6558984 staging:rtl8192u: Remove unused page-1 Bit Masks - Style omits 93860840b67c staging:rtl8192u: Remove unused RTL8258 definitions - Style omits 6820978513fe staging:rtl8192u: Remove unused Zebra4 definitions - Style omits 18eacf127ddb staging:rtl8192u: Remove unused Zebra1 definitions - Style omits 7225444a94f5 staging:rtl8192u: Remove unused page d definitions - Style omits 5c9b63a4aeb8 staging:rtl8192u: Remove unused page c definitions - Style omits 3527392f5aca staging:rtl8192u: Remove unused page a definitions - Style omits bf94a343846f staging:rtl8192u: Remove unused page 9 definitions - Style omits 590bb44e864d staging:rtl8192u: Remove unused page 8 definitions - Style omits 6464a50993a4 staging:rtl8192u: Remove unused page 1 definitions - Style omits 2aa608bc48bc staging:rtl8192u: Rename variable State > state - Style omits 6da23bfd735c staging:rtl8192u: Rename MaxTxPwrDbmList > max_tx_pwr_dbm_ [...] omits 6963fe9935ef staging:rtl8192u: Rename CountryIeWatchdog > country_ie_wa [...] omits 4655d4f041d1 staging:rtl8192u: Rename variable CountryIeSrcAddr - Style omits 18ee7be97e18 staging:rtl8192u: Rename CountryIeBuf to country_ie_buf - Style omits 9e1c8eb6ed60 staging:rtl8192u: Rename CountryIeLen > country_ie_len - Style omits b34db7f48ab6 staging:rtl8192u: Rename bEnabled > enabled - Style omits 3c22fbaf3bc6 staging:rtl8192u: Remove typedef and rename struct RT_DOT1 [...] omits 32cb4d731a9f staging:rtl8192u: Rename TClasNum > t_clas_num - Style omits cb72b2f6dfa9 staging:rtl8192u: Rename TClasProc > t_clas_proc - Style omits b29336c0e178 powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of num [...] omits a5bbe8fd29f7 powerpc/powernv/opal-dump : Handles opal_dump_info properly omits edd00b830731 powerpc/tm: Remove struct thread_info param from tm_reclai [...] omits a596a7e91710 powerpc/tm: Update function prototype comment omits c827ac450d37 selftests/powerpc: Update memcmp_64 selftest for VMX imple [...] omits c2a4e54e8b6a powerpc/64: add 32 bytes prechecking before using VMX opti [...] omits d58badfb7cf1 powerpc/64: enhance memcmp() with VMX instruction for long [...] omits f1ecbaf466be powerpc: add vcmpequd/vcmpequb ppc instruction macro omits 2d9ee327adce powerpc/64: Align bytes before fall back to .Lshort in pow [...] omits ca42d8d2d6c5 powerpc/pseries/mm: Improve error reporting on HCALL failures omits 65471d763e91 powerpc/pseries: Use pr_xxx() in lpar.c omits 27d8959da712 powerpc/mm/hash: Reduce contention on hpte lock omits a833280b4aee powerpc/mm/hash: Add hpte_get_old_v and use that instead o [...] omits 1531cff44b5b powerpc/mm/hash: Remove the superfluous bitwise operation [...] omits 7d4340bb92a9 powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSE [...] omits 6aba0c84ec47 powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range omits 64de5d8d0457 powerpc: Add ppc64le and ppc64_book3e allmodconfig targets omits 8db0c9d416f2 powerpc: Add ppc32_allmodconfig defconfig target omits 6d44acae1937 powerpc64s: Show ori31 availability in spectre_v1 sysfs fi [...] omits 5b73151fff63 powerpc: NMI IPI make NMI IPIs fully sychronous omits 9b81c0211c24 powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely omits 29e8131cd77a selftests/powerpc: Fix ptrace-pkey for default execute per [...] omits 5db26e8903de selftests/powerpc: Fix core-pkey for default execute permi [...] omits 9a3620800ede staging: rtl8188eu: fix lines over 80 characters omits 9f95c49e56c4 staging: rtl8188eu: replace tabs with spaces omits 4964e934a66d staging: rtl8188eu: remove unnecessary parentheses omits 8c438b738e47 staging: rtl8188eu: fix comparsions to true omits a0cec709e17a staging: rtl8188eu: change return type to bool omits 2c93b22aaafb staging: rtl8188eu: refactor rtw_is_cckratesonly_included() omits 0f3e250f2efc staging: rtl8188eu: refactor rtw_is_cckrates_included() omits e360c0ea438f staging: rtl8188eu: remove blank lines omits b7afce51d957 staging: bcm2835-camera: fix timeout handling in wait_for_ [...] omits 1ef5c96081d8 staging: dgnc: dgnc_tty.c: Avoid '(' at the end of line omits 5b70084f6cbc staging: bcm2835-camera: handle wait_for_completion_timeou [...] omits 24b9bdff8d08 staging: gasket: use vzalloc instead of vmalloc/memset omits afa9e31818a0 staging: gasket: apex: convert various logs to debug level omits 0322bad3b507 staging: gasket: page table: remove unnecessary logs omits 37d7b0efabc5 staging: gasket: page table: convert various logs to debug level omits 1d079f20d5aa staging: gasket: ioctl common: convert various logs to deb [...] omits 040c626008e9 staging: gasket: interrupts: convert various logs to debug level omits 6b18580bad32 staging: gasket: core: convert various logs to debug level omits b0e66fb7ba06 staging: gasket: apex return error on sysfs show of missin [...] omits e2f00f0b9876 staging: gasket: gasket_get_device drop check for NULL pci_dev omits 99ccddf5af6f staging: gasket: remove unnecessary NULL checks on calls from VFS omits a1978fa2d632 staging: gasket: print mmap starting address as unsigned long omits 5c4a5d3ddd72 staging: gasket: avoid copy to user on error in coherent a [...] omits 8fc1cb4cef28 staging: gasket: gasket_handle_ioctl fix ioctl exit trace param omits 996e65003085 staging: gasket: remove duplicate call to retrieve device [...] omits 59ab5af73156 staging: gasket: fix check_and_invoke_callback log param omits 51a2ee0a4e62 staging: rtl8188eu/rtl8723bs: fix character encoding omits 367b955907b1 staging: wilc1000: use descriptor-based interface for GPIO omits 8dfaf8594e97 staging: wilc1000: change compatible string from atmel to [...] omits 4b6cfa87b137 staging: wilc1000: rename variable from 'gpio' to 'gpio_irq' omits 847794a1a738 staging: wilc1000: remove gpio parameter from wilc_netdev_init() omits 60207c8ef2a3 usb: usbtmc: Add support for 32 bit compat applications omits 6cdefc6e2ad5 nvme: if_ready checks to fail io to deleting controller omits d082dc1562a2 nvmet-fc: fix target sgl list on large transfers omits 07f522d20324 powerpc/pkeys: make protection key 0 less special omits a4fcc877d4e1 powerpc/pkeys: Preallocate execute-only key omits fe6a2804e659 powerpc/pkeys: Fix calculation of total pkeys. omits 2c870e61132c arm64: fix ACPI dependencies omits c76662e825f5 powerpc/pkeys: Save the pkey registers before fork omits 4a4a5e5d2aad powerpc/pkeys: key allocation/deallocation must not change [...] omits de113256f8c1 powerpc/pkeys: Deny read/write/execute by default omits a57a04c76e06 powerpc/pkeys: Give all threads control of their key permissions omits 467b061f1ac8 ASoC: core: add support to snd_soc_dai_get_channel_map() omits a70a4694ed38 regulator: bd9571mwv: Make symbol 'dev_attr_backup_mode' static omits d96f8bd28cd0 ASoC: rt5514: Fix the issue of the delay volume applied omits a241c3d95b8b ASoC: meson: axg-spdifout: select SND_PCM_IEC958 omits f9b54e1961c7 ALSA: hda/i915: Allow delayed i915 audio component binding omits 3d779180c692 power: supply: bq27xxx: Update comments omits 82f2d30570b7 ACPI: battery: remove redundant old_present check on insertion omits bafaf056e073 cpufreq: qcom-kryo: add NULL entry to the end of_device_id array omits b3681dd548d0 x86/entry/64: Remove %ebx handling from error_entry/exit omits d9e6dbcf28f3 x86/apic: Future-proof the TSC_DEADLINE quirk for SKX omits 387048f51aec x86/mm/tlb: Make clear_asid_other() static omits d2753e6b4882 perf/x86/amd/ibs: Don't access non-started event omits 2397134ce2d7 x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_r [...] omits 3f2b78d630b4 drm/exynos/mixer: Remove unused local variable priv omits 7e915746de03 drm/exynos: Ensure suspended runtime PM state during syste [...] omits dc684af6fc8d drm/exynos: Suspend/resume display pipeline as early/late [...] omits 133bf90dbb8b mac80211: restrict delayed tailroom needed decrement omits eebdc3b49abb drm/exynos: Drop useless check from exynos_drm_{suspend,resume} omits d17504b16ea2 wireless/lib80211: Convert from ahash to shash omits e31f6456c01c cfg80211: never ignore user regulatory hint omits e978de54957f drm/exynos: Use common exynos_drm_gem_get()/put() function [...] omits 3aa2a5c14076 drm/exynos: gem: Simplify access to exynos GEM objects omits eb4d9796fa34 drm/exynos: g2d: Convert to driver component API omits d0cff240b83b fsi: master-ast-cf: Fix build warnings on 64-bit platforms omits 2d3bda7071a7 Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.ke [...] omits 2fba3573f1cf s390: disable gcc plugins omits 670d198b61eb Merge tag 'fsi-updates-2018-07-24' of git://git.kernel.org [...] omits 664000b6bb43 net/mlx5: Add support for flow table destination number omits 2aada6c0c96e net/mlx5: Add forward compatible support for the FTE match data omits 8c15e21c3508 mtd: lpddr: use mtd_device_register() omits ec14b83a1ee4 phy: mvebu-cp110-comphy: switch to SPDX identifier omits 5a78671309e0 dt-bindings: rcar-gen3-phy-usb2: Add bindings for r8a77990 omits a527d3f728bf Merge tag 'wireless-drivers-next-for-davem-2018-07-23' of [...] omits 144fe2bfd236 sock: fix sg page frag coalescing in sk_alloc_sg omits 176bd861ff5a Merge branch 'rds-ipv6' omits b7ff8b1036f0 rds: Extend RDS API for IPv6 support omits 1e2b44e78eea rds: Enable RDS IPv6 support omits eee2fa6ab322 rds: Changing IP address internal representation to struct [...] omits a6c90dd321bf Merge branch 'sched-introduce-chain-templates-support-with [...] omits d159b381795b selftests: forwarding: add tests for TC chain templates omits 2d73c8871fae selftests: forwarding: add tests for TC chains creation ad [...] omits 7f333cbf2b5b selftests: forwarding: move shblock tc support check to a [...] omits e2f2a1fd5b2c mlxsw: spectrum: Implement chain template hinting omits 347384527390 net: sched: cls_flower: propagate chain teplate creation a [...] omits b95ec7eb3b4d net: sched: cls_flower: implement chain templates omits 33fb5cba11ff net: sched: cls_flower: change fl_init_dissector to accept [...] omits f5749081f0d4 net: sched: cls_flower: move key/mask dumping into a separ [...] omits 9f407f1768d3 net: sched: introduce chain templates omits 32a4f5ecd738 net: sched: introduce chain object to uapi omits f71e0ca4db18 net: sched: Avoid implicit chain 0 creation omits f34e8bff58f0 net: sched: push ops lookup bits into tcf_proto_lookup_ops() omits d3585edf8749 Merge branch 'cpsw-add-MQPRIO-and-CBS-Qdisc-offload' omits ae62372f275c Documentation: networking: cpsw: add MQPRIO & CBS offload [...] omits 4b4255ed068f net: ethernet: ti: cpsw: restore shaper configuration whil [...] omits 57d901482546 net: ethernet: ti: cpsw: add CBS Qdisc offload omits 7929a66871a1 net: ethernet: ti: cpsw: add MQPRIO Qdisc offload omits 4bb6c356a039 net: ethernet: ti: cpdma: fit rated channels in backward order omits 79b3325d0d87 net: ethernet: ti: cpsw: use cpdma channels in backward or [...] omits b19c7bb1ac67 Merge tag 'mlx5e-updates-2018-07-18-v2' of git://git.kerne [...] omits 97ab1bb4901c MIPS: Loongson64: Define and use some CP0 registers omits 7cff3f168999 MIPS: Loongson: Add Loongson-3A R3.1 basic support omits c6ea7e974731 MIPS: jz4740: Bump zload address omits 6283fa38dc87 bpf: btf: Ensure the member->offset is in the right order omits 90fd131afc56 netfilter: nf_tables: move dumper state allocation into ->start omits cdf6b7362108 PCI: pciehp: Always enable occupied slot on probe omits d331710ea78f PCI: pciehp: Become resilient to missed events omits 6c35a1ac3da6 PCI: pciehp: Tolerate initially unstable link omits 25c83b84b110 PCI: pciehp: Declare pciehp_enable/disable_slot() static omits 1656716d45d0 PCI: pciehp: Drop enable/disable lock omits 32a8cef274fe PCI: pciehp: Enable/disable exclusively from IRQ thread omits 9590192f2584 PCI: pciehp: Track enable/disable status omits 774d446b0f92 PCI: pciehp: Publish to user space last on probe omits 51bbf9bee34f PCI: hotplug: Demidlayer registration with the core omits 55a6b7a6576d PCI: pciehp: Drop slot workqueue omits 0e94916e6091 PCI: pciehp: Handle events synchronously omits b0ccd9dd5dc8 PCI: pciehp: Stop blinking on slot enable failure omits ec07a4473072 PCI: pciehp: Convert to threaded polling omits 7b4ce26bcf69 PCI: pciehp: Convert to threaded IRQ omits 4aed1cd6fb95 PCI: pciehp: Document struct slot and struct controller omits 1d2e2673dc5b PCI: pciehp: Declare pciehp_unconfigure_device() void omits 6641311df92d PCI: pciehp: Drop unnecessary NULL pointer check omits 1204e35bedf4 PCI: pciehp: Fix unprotected list iteration in IRQ handler omits 281e878eab19 PCI: pciehp: Fix use-after-free on unplug omits 4ce6435820d1 PCI: hotplug: Don't leak pci_slot on registration failure omits b4efce5c4715 PCI: hotplug: Delete skeleton driver omits 3f44899ef2ce net/mlx5e: Use PARTIAL_GSO for UDP segmentation omits cc495188a8ff net/mlx5e: Support offloading double vlan push/pop tc actions omits 1482bd3d50d7 net/mlx5e: Refactor tc vlan push/pop actions offloading omits 699e96ddf47f net/mlx5e: Support offloading tc double vlan headers match omits c7f7ba8df872 net/mlx5e: Remove redundant WARN when we cannot find neigh entry omits 3101d1fc6b86 net/mlx5: FW tracer, Add debug prints omits 244069532fa2 net/mlx5: FW tracer, Enable tracing omits 70dd6fdb8987 net/mlx5: FW tracer, parse traces and kernel tracing support omits c71ad41ccb0c net/mlx5: FW tracer, events handling omits e9cad2cea7f0 net/mlx5: FW tracer, register log buffer memory key omits 48967ffdeb21 net/mlx5: FW tracer, create trace buffer and copy strings [...] omits f53aaa31cce7 net/mlx5: FW tracer, implement tracer logic omits 7854ac44fe86 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 4fca03778351 IB/uverbs: Move ib_access_flags and ib_read_counters_flags [...] omits 2bd2e98a783a MAINTAINERS: Remove Dave Goodell from the usnic RDMA drive [...] omits acd4307a21b5 RDMA/bnxt_re: Modify a fall-through annotation omits aa09ea6e6b12 RDMA/mlx5: Remove set but not used variables omits bbfbf04c2d4e gpio: uniphier: set legitimate irq trigger type in .to_irq hook omits 906402a44b5d gpio: of: Handle fixed regulator flags properly omits c9eaaa177398 Merge branch 'lan743x-Add-features-to-lan743x-driver' omits 43e8fe9b844b lan743x: Add RSS support omits c9cf96bb5ff8 lan743x: Add EEE support omits 4d94282afd95 lan743x: Add power management support omits 695846047aa9 lan743x: Add support for ethtool eeprom access omits 2958337d686c lan743x: Add support for ethtool message level omits 8114e8a2f1db lan743x: Add support for ethtool statistics omits 63b92a91a49f lan743x: Add support for ethtool link settings omits 0cf632265d67 lan743x: Add support for ethtool get_drvinfo omits 259e19145e1f IPoIB: use kvzalloc to allocate an array of bucket pointers omits d66a8acbda92 Smack: Inform peer that IPv6 traffic has been blocked omits a07ef9516477 Smack: Check UDP-Lite and DCCP protocols during IPv6 handling omits 129a99890936 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets omits 8760c4d6d5f7 Merge branch 'sh_eth-clean-up-the-TSU-register-accessors' omits 51459d4c76e5 sh_eth: make sh_eth_tsu_{read|write}_entry() prototypes symmetric omits 7a54c867bad6 sh_eth: make sh_eth_tsu_write_entry() take 'offset' parameter omits ecbecb0a90fb sh_eth: call sh_eth_tsu_get_offset() from TSU register accessors omits 41414f0a8568 sh_eth: make sh_eth_tsu_get_offset() match its name omits 388c4bb4dc1f sh_eth: uninline sh_eth_tsu_get_offset() omits 2f562a473960 ASoC: rockchip-i2s: add description for px30 omits 9d2fd4f0ddfb regulator: pfuze100: add support to en-/disable switch regulators omits 78170811a204 regulator: pfuze100: add optional disable switch-regulator [...] omits 1a4f14bab186 Merge branch 'tcp-robust-ooo' omits 58152ecbbcc6 tcp: add tcp_ooo_try_coalesce() helper omits 8541b21e781a tcp: call tcp_drop() from tcp_data_queue_ofo() omits 3d4bf93ac120 tcp: detect malicious patterns in tcp_collapse_ofo_queue() omits f4a3313d8e2c tcp: avoid collapses in tcp_prune_queue() if possible omits 72cd43ba64fc tcp: free batches of packets in tcp_prune_ofo_queue() omits 3dd1c9a12707 ip: hash fragments consistently omits 12005ec33f3a hwmon: (iio_hwmon) Use devm functions omits f62800992e59 ia64: switch to NO_BOOTMEM omits e873e4b9cc7e ipv6: use fib6_info_hold_safe() when necessary omits ffc0d638c838 iio: adc: meson-saradc: add support for the Meson8m2 SoCs omits 439ba65b8b4f dt-bindings: iio: adc: add Meson8m2 support omits 8134b613b05d iio: adc: ti-ads7950: allow simultaneous use of buffer and [...] omits 7d7209f0c467 iio: adc: ti-ads7950: use SPDX-License-Identifier omits a176ba37e628 iio: adc: at91-sama5d2_adc: fix up casting in at91_adc_rea [...] omits 69f894c3f318 iio: ad9523: replace core mlock with local lock omits c344a327baef iio: adc: xilinx: Remove dead code from xadc_zynq_setup omits 39e27533cdb4 dt-bindings: iio: sigma-delta-modulator: fix unit-address [...] omits e01e7eaf37d8 iio: light: introduce si1133 omits c0e4e0fd952b iio: Add modifier for DUV light omits 1c28799257bc iio: light: isl29501: Add support for the ISL29501 ToF sensor. omits 3b770017b03a i2c: rcar: handle RXDMA HW behaviour on Gen3 omits 9f9e3e0d4dd3 i2c: imx: Fix reinit_completion() use omits fd800f646402 wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] omits cc8de9a68599 i2c: davinci: Avoid zero value of CLKH omits 5302a84e3781 Merge tag 'linux-can-fixes-for-4.18-20180723' of ssh://git [...] omits 2b5c49131fc4 MIPS: lantiq: Use dma_zalloc_coherent() in dma code omits 6a525818b135 Merge branch 'smc-next' omits 48bf5231771c net/smc: remove local variable page in smc_rx_splice() omits 144ce4b9b5a7 net/smc: use DECLARE_BITMAP for rtokens_used_mask omits 00e5fb263f9f net/smc: add function to get link group from link omits bac6de7b6370 net/smc: eliminate cursor read and write calls omits c601171d7a60 net/smc: provide smc mode in smc_diag.c omits 6100e34b2526 mm, memory_failure: Teach memory_failure() about dev_pagem [...] omits c2a7d2a11552 filesystem-dax: Introduce dax_lock_mapping_entry() omits ae1139ece126 mm, memory_failure: Collect mapping size in collect_procs() omits 23e7b5c2e271 mm, madvise_inject_error: Let memory_failure() optionally [...] omits 2fa147bdbf67 mm, dev_pagemap: Do not clear ->mapping on final put omits 06cb081a92e4 MAINTAINERS: Add Jan Kara for filesystem DAX omits 61e9ea32a718 MAINTAINERS: update Ross Zwisler's email address omits fb63fbee423a ia64: use mem_data to detect nodes' minimal and maximal PFNs omits 0617c50a0812 ia64: remove unused num_dma_physpages member from 'struct [...] omits 1ecd64abb5e4 ia64: contig/paging_init: reduce code duplication omits a30718868915 MIPS: Change definition of cpu_relax() for Loongson-3 omits 965228d33cd2 ARM: dts: exynos: Configure Midas SD card CD pin omits 73d2f79471f8 ARM: dts: exynos: Configure max77686 IRQ pin on Midas omits e2bae133b5c4 ARM: dts: exynos: Add pinctrl for Midas fuelgauge IRQ pin omits 492413dd6d19 ARM: dts: exynos: Add pinctrl config for Midas keys omits 43efe4fab743 ARM: dts: exynos: Add max77693 pinctrl config for Midas omits 75eb3a67a29e regmap: sccb: fix typo and sort headers alphabetically omits 0afdd676f6e5 Merge branch 'i2c/smbus_xfer_unlock-immutable' of git://gi [...] omits 08edaaa6d6fa drivers/md/raid5: Do not disable irq on release_inactive_s [...] omits 9a2ad3623868 selftests: forwarding: gre_multipath: Drop IPv6 tests omits 7fa41efac14f ipv6: sr: Use kmemdup instead of duplicating it in parse_nla_srh omits f8b2990fd91e Merge branch 'net-bridge-add-support-for-backup-port' omits 2756f68c3149 net: bridge: add support for backup port omits a5f3ea54f3cc net: bridge: add support for raw sysfs port options omits f467cad95f5e xfs: force summary counter recalc at next mount omits 53235f22151e xfs: refactor unmount record write omits 2e9e6481e2a7 xfs: detect and fix bad summary counts at mount omits 032d91f9820f xfs: fix indentation and other whitespace problems in scru [...] omits 1d8a748a8aa9 xfs: shorten struct xfs_scrub_context to struct xfs_scrub omits b5e2196e9c72 xfs: shorten xfs_repair_ prefix to xrep_ omits c517b3aa02cf xfs: shorten xfs_scrub_ prefix omits ef97ef26d263 xfs: clean up xfs_btree_del_cursor callers omits 0b04b6b875b3 xfs: trivial xfs_btree_del_cursor cleanups omits 81b549aa626b xfs: return from _defer_finish with a clean transaction omits 65cfcc3897d7 xfs: check leaf attribute block freemap in verifier omits 25a13e382de2 bluetooth: hci_qca: Replace GFP_ATOMIC with GFP_KERNEL omits f6ebfc24e78d bluetooth: hci_intel: Replace GFP_ATOMIC with GFP_KERNEL i [...] omits cf07e3412668 bluetooth: btusb: Replace GFP_ATOMIC with GFP_KERNEL in in [...] omits 436018eee5ea bluetooth: btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL [...] omits 478113e43162 bluetooth: bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in b [...] omits 5f9c6580f632 bluetooth: bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL [...] omits 6709514f266e bluetooth: bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bf [...] omits fe3136f44141 mm: Introduce new type vm_fault_t omits 203b400ee24e mtd: nand: correct documentation for NAND_ECC_HW8_512 omits 9e7c758ec476 timekeeping.txt: Correct maxCount of n-bit binary counter omits 701b3a3c0ac4 PATCH scripts/kernel-doc omits 31130c8ec8cc Documentation: kprobetrace: document 'trigger' file omits e50891d6eff5 Documentation: {u,k}probes: fix filename for event enabling omits 655c75a206e6 Documentation: proc.txt: Adding 'HardwareCorrupted' field [...] omits 1ecd34ddf63e ata: sata_rcar: Add rudimentary Runtime PM support omits c01e229f24eb ata: sata_rcar: Provide a short-hand for &pdev->dev omits 0e3fd810c4f4 Documentation: document ktime_get_*() APIs omits b965746306bc rseq/selftests: Add support for arm64 omits 2e012e76ad59 drm: mali-dp: Set encoder possible_clones omits 7749a57a2853 drm: mali-dp: Report writeback connector as connected omits 09ffcb0d718a arm64: acpi: fix alignment fault in accessing ACPI omits 20d12cf99061 efi/arm: map UEFI memory map even w/o runtime services enabled omits 3ea86495aef2 efi/arm: preserve early mapping of UEFI memory map longer [...] omits 5bcd44083a08 drivers: acpi: add dependency of EFI for arm64 omits 50d7ba36b916 arm64: export memblock_reserve()d regions via /proc/iomem omits c931d34ea085 arm64: build with baremetal linker target instead of Linux [...] omits 14d6e289a897 arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() omits 9eb8be602bf8 m68k: Use generic dma_noncoherent_ops omits a8c5cb994341 nubus: Set default dma mask for nubus_board devices omits cf85d89562f3 m68k/mac: Enable PDMA for PowerBook 500 series omits 7673bf553b27 fork: Unconditionally exit if a fatal signal is pending omits 4ca1d3ee4613 fork: Move and describe why the code examines PIDNS_ADDING omits 8ebd83bdb027 can: xilinx_can: fix power management handling omits 2f4f0f338cf4 can: xilinx_can: fix incorrect clear of non-processed interrupts omits 83997997252f can: xilinx_can: fix RX overflow interrupt not being enabled omits 620050d9c2be can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX [...] omits 877e0b75947e can: xilinx_can: fix recovery from error states not being [...] omits 32852c561bff can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK omits 2574fe54515e can: xilinx_can: fix device dropping off bus on RX overrun omits 54e4a0c48604 can: m_can: Move accessing of message ram to after clocks [...] omits 1675bee3e732 can: m_can: Fix runtime resume call omits b5c1a23b17e5 can: mpc5xxx_can: check of_iomap return before use omits 393753b217f0 can: m_can.c: fix setup of CCCR register: clear CCCR NISO [...] omits 5d4c94ed9f56 can: peak_canfd: fix firmware < v3.3.0: limit allocation t [...] omits b340cbbea5b8 serial: 8250_exar: Drop unused variable in pci_xr17v35x_setup() omits ef4b891f7924 s390: vdso_fault return type omits d1de8633d96a s390 cio: Rewrite trace point class s390_class_schib omits 933df441e771 s390 cio: Rewrite trace point in s390_cio_tsch omits 27c0620ce947 s390 cio: Rewrite trace point in s390_cio_adapter_int omits 67faae15675a s390 cio: Rewrite trace point in s390_cio_stcrw omits 5925e8192742 s390 cio: Rewrite trace point in s390_cio_tpi omits 661c959bae31 s390 cio: Rewrite trace point in s390_cio_interrupt omits b036e6420b9a ARM: multi_v7_defconfig: Enable support for RZN1D-DB omits 73c2a01c52b6 ACPICA: AML Parser: ignore dispatcher error status during [...] omits c03e2f12a296 ARM: dts: r8a77470: Use r8a77470-cpg-mssr binding definitions omits c85aabb841f5 ARM: dts: gr-peach: Add GR-Peach audiocamerashield support omits f8fc94dbcf2d ARM: dts: Renesas R9A06G032 SMP enable method omits df7112c94614 ARM: dts: Renesas RZN1D-DB Board base file omits 769d7248a7aa ARM: dts: Renesas R9A06G032 base device tree file omits cdbfaf640a23 ARM: dts: convert to SPDX identifier for Renesas boards omits 8199e49ff1f6 ARM: dts: r8a77(43|9[013]): Add missing OPP properties for CPUs omits bbb94a120136 ARM: shmobile: defconfig: Disable /sbin/hotplug fork-bomb omits b540eba16fd0 ARM: shmobile: defconfig: Enable support for RZN1D-DB omits 9efd6903620f ARM: shmobile: defconfig: Enable reset controller support omits 49141c824850 ARM: shmobile: defconfig: Drop NET_VENDOR_<FOO>=n omits 26fce0557fa6 reset: imx7: Fix always writing bits as 0 omits a4138e7c1228 ACPI: property: graph: Update graph documentation to use g [...] omits e49363e96fd2 ACPI: property: graph: Improve graph documentation for por [...] omits e58b1c6a9422 ACPI: property: graph: Fix graph documentation omits e4702b2ca7b4 ACPI: property: Update documentation for hierarchical data [...] omits 2285e6d9f689 ACPI: property: Document key numbering for hierarchical da [...] omits 18f1e58d1536 ACPI: property: Use data node name and reg property for graphs omits 6561eb3d3a23 ACPI: property: Allow direct graph endpoint references omits 0ef7478639c5 ACPI: property: Make the ACPI graph API private omits b10134a3643d ACPI: property: Document hierarchical data extension references omits 4eb0c3bf5ee5 ACPI: property: Allow making references to non-device nodes omits 977d5ad39f3e ACPI: Convert ACPI reference args to generic fwnode refere [...] omits 365e660fc88d arm64: defconfig: Enable more peripherals for Samsung Chro [...] omits 9f65b81f36e3 tty: hvc: introduce the hv_ops.flush operation for hvc drivers omits 550ddadcc758 tty: hvc: hvc_write() may sleep omits cfb5946b55f1 tty: hvc: hvc_poll() may sleep omits 6e9df95b76ca livepatch: Validate module/old func name length omits ec97eaad1383 tty: hvc: hvc_poll() break hv read loop omits a9bf5c8a271b tty: hvc: use mutex instead of spinlock for hvc_structs lock omits b8e759b8f6da HID: cougar: Add support for the Cougar 500k Gaming Keyboard omits 1a8861f11760 HID: cougar: make compare_device_paths reusable omits 1ea0358ecb84 ALSA: usb-audio: Generic DSD detection for Thesycon-based [...] omits 5d87eb94d9ba nvme: use hw qid in trace events omits 59e29ce66bc5 nvme: cache struct nvme_ctrl reference to struct nvme_request omits 202093848cac nvmet-rdma: add an error flow for post_recv failures omits 2fc464e2162c nvmet-rdma: add unlikely check in the fast path omits 0d5ee2b2ab4f nvmet-rdma: support max(16KB, PAGE_SIZE) inline data omits 64a741c1eaa8 nvme-rdma: support up to 4 segments of inline data omits 55eb942eda2c nvmet: add buffered I/O support for file backed ns omits 0866bf0c3778 nvmet: add commands supported and effects log page omits 230f1f9e04e2 nvme: move init of keep_alive work item to controller init [...] omits 40c6f9c28ef0 nvme.h: resync with nvme-cli omits dfef01e15082 ALSA: memalloc: Don't exceed over the requested size omits 0a213777d1dd fsi: Add support for device-tree provided chip IDs omits e13c542d5227 dt-bindings: fsi: Add optional chip-id to CFAMs omits 4fcdc2d1b0c6 fsi: sbefifo: Fix inconsistent use of ffdc mutex omits 6a794a27daca fsi: master-ast-cf: Add new FSI master using Aspeed ColdFire omits 2be5263c5df4 dt-bindings: fsi: Document binding for the fsi-master-ast- [...] omits d5e838275c80 devres: Add devm_of_iomap() omits d5e748ff2b99 Merge remote-tracking branch 'gpio/ib-aspeed' into upstream-ready omits 0a78c3803d19 net: mediatek: use dma_zalloc_coherent instead of allocato [...] omits 8824f62246be blk-mq: fail the request in case issue failure omits cc44ba91166b power: supply: max77693_charger: fix unintentional fall-through omits 37bab356f86b power: supply: mark expected switch fall-throughs omits 9c7272412bc5 power: supply: lego_ev3_battery: fix Vce offset omits 6e92cecb1e1b power: supply: lego_ev3_battery: Don't ignore iio_read_cha [...] omits 0d949905271d Merge tag 'ds2760-for-v4.19-signed' into psy-next omits d72e90f33aa4 Linux 4.18-rc6 omits 744130842193 Merge tag 'nvme-for-4.18' of git://git.infradead.org/nvme omits 165ea0d1c228 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f88a333b4431 alpha: fix osf_wait4() breakage omits 3dd0f18c70d9 EVM: fix return value check in evm_write_xattrs() omits c9ce1fa1c24b net: prevent ISA drivers from building on PPC32 omits 07300f774fec nfp: avoid buffer leak when FW communication fails omits 042f8825569d nfp: bring back support for offloading shared blocks omits b809ec869b2c nfp: flower: ensure dead neighbour entries are not offloaded omits 0fb8d5a030db Merge branch 'vxlan-fix-default-fdb-entry-user-space-notif [...] omits e99465b95286 vxlan: fix default fdb entry netlink notify ordering durin [...] omits f6e053858671 vxlan: make netlink notify in vxlan_fdb_destroy optional omits 7431016b107c vxlan: add new fdb alloc and create helpers omits 5025f7f7d506 rtnetlink: add rtnl_link_state check in rtnl_configure_link omits 22f17952c787 blk-rq-qos: make depth comparisons unsigned omits 6e5683077682 atl1c: reserve min skb headroom omits 2d408c0d4574 xen-netfront: fix queue name setting omits be5a8ffa9cdb net/dsa/realtek: add MODULE_LICENSE() omits 5b3df177233e bonding: don't cast const buf in sysfs store omits fb42c838b641 Merge branch 'TX-used-ring-batched-updating-for-vhost' omits 4afb52c2af44 vhost_net: batch update used ring for datacopy TX omits d0d869718754 vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH omits 09c3248938c3 vhost_net: rename vhost_rx_signal_used() to vhost_net_sign [...] omits 0d20bdf34dc7 vhost_net: split out datacopy logic omits c92a8a8cb7d4 vhost_net: introduce tx_can_batch() omits a2a91a137ad4 vhost_net: introduce get_tx_bufs() omits 272f35cba53d vhost_net: introduce vhost_exceeds_weight() omits b0d0ea50e782 vhost_net: introduce helper to initialize tx iov iter omits 652e4f3e82a1 vhost_net: drop unnecessary parameter omits eac058068107 ARM: dts: exynos: Add missing interrupts for pwm node on Exynos5 omits c4326563d9ab efivars: Call guid_parse() against guid_t type of variable omits e8f4194d9b98 efi/cper: Use consistent types for UUIDs omits aab9593c0cb4 efi/x86: Replace references to efi_early->is64 with efi_is [...] omits c4db9c1e8c70 efi: Deduplicate efi_open_volume() omits 093174f52553 efi/x86: Add missing NULL initialization in UGA draw proto [...] omits 290084c2fa13 efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines omits 0b767b16d7b6 efi/x86: Align efi_uga_draw_protocol typedef names to convention omits 75c5a713ab4b efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() [...] omits 83a0a2ea0b99 efi/x86: Prevent reentrant firmware calls in mixed mode omits 9b788f32bee6 x86/efi: Access EFI MMIO data as unencrypted when SEV is active omits d10ee9c54236 ALSA: timer: catch invalid timer object creation omits 08d3ffcc0cfa multicast: do not restore deleted record source filter mod [...] omits 0ae0d60a379c multicast: remove useless parameter for group add omits 3d82475ad46c net: dsa: mv88e6xxx: fix races between lock and irq freeing omits ef32477971b5 net: wimax: stack: fixed multi line comment issue omits ff907a11a0d6 net: skb_segment() should not return NULL omits 24b711edfc34 net/ipv6: Fix linklocal to global address with VRF omits b5293443de89 net: phy: sfp: Do not use "imply HWMON" omits 45ae4df92207 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ef81e63e17ab Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 43227e098c36 Merge branch 'x86-pti-urgent-for-linus' of git://git.kerne [...] omits 48b1db7c7a95 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits ea75a2c715a4 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits ffb48e792476 Merge tag 'powerpc-4.18-4' of git://git.kernel.org/pub/scm [...] omits 55b636b419a2 Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/s [...] omits 4c3033734970 libcxgb: replace vmalloc and memset with vzalloc omits c1907e53ab91 net: hix5hd2_gmac: use dma_zalloc_coherent instead of allo [...] omits e064cce13049 tipc: make some functions static omits f95de8aa9f82 bpfilter: Fix mismatch in function argument types omits 215d08a85b9a net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv omits 1a03f867aaa1 Merge branch 'qed-Fix-series-II' omits 25c020a90919 qed: Correct Multicast API to reflect existence of 256 app [...] omits 58874c7b2461 qed: Fix possible race for the link state value. omits 4ad95a93a702 qed: Fix link flap issue due to mismatching EEE capabilities. omits baa2d2b17ee9 net: sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register omits 64119e05f7b3 net: caif: Add a missing rcu_read_unlock() in caif_flow_cb omits 490fc053865c mm: make vm_area_alloc() initialize core fields omits 94dee3861fd2 Merge tag 'am654-for-v4.19-signed' of git://git.kernel.org [...] omits 1df88c683ea3 Merge tag 'imx-drivers-4.19' of git://git.kernel.org/pub/s [...] omits 85a03fe92ce6 Merge tag 'reset-for-4.19' of git://git.pengutronix.de/git [...] omits fb5c81931a2b Merge tag 'renesas-arm64-defconfig-for-v4.19' of https://g [...] omits f19446ca1f50 Merge tag 'imx-defconfig-4.19' of git://git.kernel.org/pub [...] omits f156d3a0b84a Merge tag 'imx-dt64-4.19' of git://git.kernel.org/pub/scm/ [...] omits 278b1c8e0840 Merge tag 'imx-dt-4.19' of git://git.kernel.org/pub/scm/li [...] omits 3c34a84544c2 Merge tag 'imx-dt-clkdep-4.19' of git://git.kernel.org/pub [...] omits 88657e9012fa Merge tag 'amlogic-dt64-1' of https://git.kernel.org/pub/s [...] omits 2ec46892382a Merge tag 'renesas-dt-bindings-for-v4.19' of https://git.k [...] omits 95faf6992df4 mm: make vm_area_dup() actually copy the old vma data omits 1bf935046003 Merge tag 'renesas-arm64-dt2-for-v4.19' of https://git.ker [...] omits d15d9e323cd4 Merge tag 'at91-ab-4.19-dt' of git://git.kernel.org/pub/sc [...] omits 945d00478831 ARM: dts: berlin: Add missing OPP properties for CPUs omits 4d4ef9c42290 Merge tag 'hisi-arm64-dt-for-4.19v2' of git://github.com/h [...] omits 4fc116f395e4 Merge tag 'zynq-dt-for-v4.19-v2' of https://github.com/Xil [...] omits b68f95a5ecf2 Merge tag 'zynqmp-dt-for-v4.19-v2' of https://github.com/X [...] omits 7f502f8b3409 Merge tag 'uniphier-dt64-v4.19' of git://git.kernel.org/pu [...] omits 952a6f1326f2 Merge tag 'uniphier-dt-v4.19' of git://git.kernel.org/pub/ [...] omits 3f0213de1170 Merge tag 'omap-for-v4.19/dt-pt2-signed' of git://git.kern [...] omits f0ad84123011 Merge tag 'imx-soc-4.19' of git://git.kernel.org/pub/scm/l [...] omits b598b3aaf9ad Merge tag 'renesas-arm-soc2-for-v4.19' of https://git.kern [...] omits 10567c49b974 Merge tag 'at91-ab-4.19-soc' of git://git.kernel.org/pub/s [...] omits b0c28f276581 ARM: dts: qcom: Add missing OPP properties for CPUs omits 484a033bf07a Merge tag 'hisi-armv7-soc-for-4.19' of git://github.com/hi [...] omits 3928d4f5ee37 mm: use helper functions for allocating and freeing vm_are [...] omits e53db018315b arm64: dts: qcom: db410c: Fix Bluetooth LED trigger omits 499ff1165df1 arm64: dts: sdm845: Default qupv3_id_0 as "disabled" like _id_1 omits 619205235098 arm64: dts: msm8916: drop legacy suffix for clocks used by [...] omits f8120d61ceb7 arm64: defconfig: Enable CONFIG_MTD_NAND_QCOM for IPQ8074 omits c5d0cad11d3e ARM: qcom_defconfig: Enable QCOM NAND related configs omits 03864e57770a ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] omits eea7f21b1e2d ARM: dts: qcom: Fix 'interrupts = <>' property to use prop [...] omits 191a3afa98b8 Merge branch 'akpm' (patches from Andrew) omits 78ee559d7fc6 soc: qcom: rmtfs-mem: fix memleak in probe error paths omits 9f15bde67135 mm: memcg: fix use after free in mem_cgroup_iter() omits e1f1b1572e8d mm/huge_memory.c: fix data loss when splitting a file pmd omits 35033ab988c3 fat: fix memory allocation failure handling of match_strdup() omits 5a6964944cdf MAINTAINERS: Peter has moved omits 1937367205d9 mm/memblock: add missing include <linux/bootmem.h> omits 4da3b0452bc6 soc: qcom: llc-slice: Add missing MODULE_LICENSE() omits f63d609b602b arm64: dts: qcom: db820c: Add gpio-line-names property omits 6c805adf17d4 drivers: qcom: rpmh: fix unwanted error check for get_tcs_ [...] omits efa1c257b3fc drivers: qcom: rpmh-rsc: fix the loop index check in get_r [...] omits a0b1561f8461 firmware: qcom: scm: add a dummy qcom_scm_assign_mem() omits fdd102b52cfd drivers: qcom: rpmh-rsc: Check cmd_db_ready() to help children omits 2de4b8d33eab drivers: qcom: rpmh-rsc: allow active requests from wake TCS omits c8790cb6da58 drivers: qcom: rpmh: add support for batch RPMH request omits 564b5e24ccd4 drivers: qcom: rpmh: allow requests to be sent asynchronously omits 600513dfeef3 drivers: qcom: rpmh: cache sleep/wake state requests omits 9a3afcfbc0cc drivers: qcom: rpmh-rsc: allow invalidation of sleep/wake TCS omits fa460e453a83 drivers: qcom: rpmh-rsc: write sleep/wake requests to TCS omits c1038456b02b drivers: qcom: rpmh: add RPMH helper functions omits fc087fe5a45e drivers: qcom: rpmh-rsc: log RPMH requests in FTRACE omits 2e4690a09fca dt-bindings: introduce RPMH RSC bindings for Qualcomm SoCs omits 658628e7ef78 drivers: qcom: rpmh-rsc: add RPMH controller for QCOM SoCs omits a3134fb09e0b drivers: soc: Add LLCC driver omits 7e5700ae64f6 dt-bindings: Documentation for qcom, llcc omits 0b65c59e3a54 soc: qcom: smem: Correct check for global partition omits 717f2013a402 arm64: dts: sdm845: Add rpmh-clk node omits c83545d95376 arm64: dts: sdm845: Add rpmh-rsc node omits 994356cfa950 arm64: dts: qcom: sdm845: Enable debug UART and I2C10 on s [...] omits 897cf34e7305 arm64: dts: qcom: sdm845: Add I2C, SPI, and UART9 nodes omits 8ea4ffca8982 arm64: dts: qcom: Add pm8005 and pm8998 support omits 0729614992c9 signal: Push pid type down into complete_signal. omits 5a883cee7442 signal: Push pid type down into __send_signal omits b213984bd398 signal: Push pid type down into send_signal omits 40b3b0253562 signal: Pass pid type into do_send_sig_info omits 9c2db007787e signal: Pass pid type into send_sigio_to_task & send_sigur [...] omits 0102498083d5 signal: Pass pid type into group_send_sig_info omits d1afdc51399c Merge branch 'tcp-improve-setsockopt-TCP_USER_TIMEOUT-accuracy' omits b701a99e431d tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve [...] omits a7fa37703d49 tcp: Add tcp_retransmit_stamp() helper routine omits 9bcc66e1983d tcp: convert icsk_user_timeout from jiffies to msecs omits c1f897ce186a bonding: set default miimon value for non-arp modes if not set omits a6fc8594a5c8 Merge tag 'mlx5-fixes-2018-07-18' of git://git.kernel.org/ [...] omits 975cd350c270 Merge branch 's390-qeth-updates' omits 5f89eca57777 s390/qeth: speed up L2 IQD xmit omits a7c2f4a33290 s390/qeth: add support for constrained HW headers omits ba86ceee9d1b s390/qeth: merge linearize-check into HW header construction omits d2a274b25be7 s390/qeth: add statistics for consumed buffer elements omits 72f219da79d2 s390/qeth: use core MTU range checking omits 8ce7a9e064db s390/qeth: simplify max MTU handling omits 92d2720969bc s390/qeth: don't cache HW port number omits d3d1b205e89f s390/qeth: allocate netdevice early omits addc5ee87242 s390/qeth: remove redundant netif_carrier_ok() checks omits 70551dc46ffa s390/qeth: reset layer2 attribute on layer switch omits a702349a4099 s390/qeth: fix race in used-buffer accounting omits c2e2a618eb71 platform/x86: toshiba_acpi: Fix defined but not used build [...] omits d528114bd398 Merge branch 'hns3-misc-cleanups' omits d71d8381c5b7 net: hns3: Add SPDX tags to HNS3 PF driver omits 584b464f83a1 net: hns3: Remove unused struct member and definition omits ef0c5009619c net: hns3: Fix misleading parameter name omits c79301d8d985 net: hns3: Modify inconsistent bit mask macros omits f8a91784a13e net: hns3: Use decimal for bit offset macros omits fdace1bc4a1e net: hns3: Correct unreasonable code comments omits a10829c4aeab net: hns3: Remove extra space and brackets omits 3f639907e02e net: hns3: Standardize the handle of return value omits 646cb51228d4 net: hns3: Remove some redundant assignments omits 24122c7f4969 signal: Pass pid and pid type into send_sigqueue omits 2118e1f53f6f posix-timers: Noralize good_sigevent omits 019191342fec signal: Use PIDTYPE_TGID to clearly store where file signa [...] omits 6883f81aac6f pid: Implement PIDTYPE_TGID omits 2c4704756cab pids: Move the pgrp and session pid pointers from task_str [...] omits 71dbc8a96953 kvm: Don't open code task_pid in kvm_vcpu_ioctl omits 7a36094d61bf pids: Compute task_tgid using signal->leader_pid omits 1fb53567a363 pids: Move task_pid_type into sched/signal.h omits 2896b0f09f26 pids: Initialize leader_pid in init_task omits b0960b9569db KVM: arm: Add 32bit get/set events support omits 539aee0edb9f KVM: arm64: Share the parts of get/set events useful to 32bit omits be26b3a73413 arm64: KVM: export the capability to set guest SError syndrome omits b7b27facc7b5 arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS omits 327432c2469e KVM: arm/arm64: vgic: Update documentation of the GIC devi [...] omits 32f8777ed92d KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR omits d53c2c29ae0d KVM: arm/arm64: vgic: Allow configuration of interrupt groups omits b489edc36169 KVM: arm/arm64: vgic: Return error on incompatible uaccess [...] omits c6e0917b67fc KVM: arm/arm64: vgic: Permit uaccess writes to return errors omits 87322099052b KVM: arm/arm64: vgic: Signal IRQs using their configured group omits 8df3c8f33f46 KVM: arm/arm64: vgic: Add group field to struct irq omits dd6251e463d3 KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero omits aa075b0f30b5 KVM: arm/arm64: vgic: Keep track of implementation revision omits a2dca217dae2 KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 omits 9bc03f1df31a arm64: KVM: Cleanup tpidr_el2 init on non-VHE omits e294cb3a6d1a KVM: arm/arm64: vgic-debug: Show LPI status omits 2326aceebc51 KVM: arm64: vgic-its: Remove VLA usage omits 1d47191de7e1 KVM: arm/arm64: Fix vgic init race omits c73314e6ebb2 iio: Add channel for Phase omits bce5c2ea350f uio: add SPDX license tags omits e16f4f3e0b7d base: core: Remove WARN_ON from link dependencies check omits 3297c8fc65af drivers/base: stop new probing during shutdown omits f4c6fbc96eb1 vt: drop unused struct vt_struct omits d541ae4e76ae vt: avoid a VLA in the unicode screen scroll function omits 13aa0a12183f vt: add /dev/vcsu* to devices.txt omits 0224080fc878 vt: coherence validation code for the unicode screen buffer omits 9bfdc2611d41 vt: selection: take screen contents from uniscr if available omits df155d2d8cbf vt: selection: handle storing of characters above U+FFFF omits 9ca7f2499845 vt: don't reinvent min() omits 36ecc1481dc8 pty: fix O_CLOEXEC for TIOCGPTPEER omits 9005feae4785 staging: rtl8712: remove redundant pointer 'nic' omits 6bcba96e8543 staging: wilc1000: move variable assignment along with its [...] omits cd46d1b11433 staging: wilc1000: remove unnecessary 'NULL' check from cf [...] omits 82120ec7afc3 staging: wilc1000: use 'int' inplace of 's32' date type omits d241877a1aca staging: wilc1000: avoid setting default value for variabl [...] omits 448d078449b7 staging: wilc1000: avoid forward declaration of host_int_p [...] omits 8bdc6bbc0996 staging: wilc1000: avoid host_int_get_assoc_res_info() for [...] omits 2653aade4807 staging: wilc1000: avoid forward declaration for handle_sc [...] omits 674650fd643e staging: wilc1000: remove unnecessary type used for wid id omits 74cffafb6684 staging: wilc1000: use single space before opening brances '{' omits 9542c441a714 staging: wilc1000: remove unnecessary blank line between v [...] omits 742a48699ea6 staging: wilc1000: use lowercase for 'IFC_UP' struct element name omits e3da5d9d255f staging: wilc1000: remove the mutliple #define used for sa [...] omits cf15e3dc8fbe staging: wilc1000: removed unused element from wilc_cfg_fr [...] omits 37d1a6dbb492 staging: wilc1000: remove unnecessary elements from 'wilc_ [...] omits 9fdc7420f282 staging: wilc1000: remove unused elements in 'wilc' struct omits ecba6b7477b2 staging: wilc1000: rename enum AUTHTYPE to use lowercase omits 90824b7cdfd5 staging: wilc1000: rename enum SITESURVEY to use lowercase omits 05b9eaa7fc65 staging: wilc1000: rename enum CURRENT_TXRATE to use lowercase omits 18da9e4ad2cb staging: wilc1000: rename goto to avoid leading '_' in label name omits 8c67e814fadc staging: wilc1000: remove extra enums defined for ieee80211_eid omits b69845eaef2c staging: wilc1000: remove extra enum defined for data rates omits d300da185096 staging: wilc1000: remove enum connect_status instead use [...] omits c3bfe9f186a5 staging: wilc1000: remove unused enum declaration omits e24411b3a099 staging:rtl8192u: Remove typedef and rename DOT11D_STATE - Style omits 8132962a11a5 staging:rtl8192u: Rename variable MaxTxPowerInDbm - Style omits 321639a74a9a staging:rtl8192u: Rename variable NumChnls - Style omits 85f24df0b4ef staging:rtl8192u: Rename structure member FirstChnl - Style omits 1f1590f25efd staging:rtl8192u: Remove typedef from structure - Style omits b613aac2dc0e staging:rtl8192u: Remove multiple blank lines - Style omits eae249b27f04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits f1d66bf9ab7e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 288e0a7c22ee staging:rtl8192u: Rename TClass > t_class - Style omits 912a9e0230bb staging:rtl8192u: Rename TSpec > t_spec - Style omits 12a540c3f411 staging:rtl8192u: Rename Addr > addr - Style omits 27c4a9bb9628 staging:rtl8192u: Rename InactTimer > inact_timer - Style omits 36cf191fd450 staging:rtl8192u: rename SetupTimer > setup_timer - Style omits d48cc3c39811 staging:rtl8192u: Rename List > list - Coding style omits 6ae62698ee42 staging:rtl8192u: remove typedef of struct TS_COMMON_INFO - Style omits 336b25773c4e staging:rtl8192u: remove typedef of enumeration TR_SELECT - Style omits 67e6ee898e4b staging: rts5208: xd.c fixed a brace coding style issue omits 0a31edbbf886 staging: rtl8188eu: remove blank lines omits 11790bbdf359 staging: rtl8188eu: use is_multicast_ether_addr omits cfd645643496 staging: rtl8188eu: remove MacAddr_isBcst macro omits 56edc4e3f909 staging: gasket: common ioctls add __user annotations omits de3690d025fc staging: gasket: common ioctl dispatcher add __user annotations omits c13435deaadc staging: gasket: apex ioctl add __user annotations omits 761d8db71436 staging: gasket: top ioctl handler add __user annotations omits ed74277bd80a staging: gasket: always allow root open for write omits 563f3bb51f59 staging: gasket: fix multi-line comment syntax in gasket_core.h omits 40eb35023179 staging: gasket: remove extra parens in gasket_write_mappa [...] omits fd5d76ab69a5 staging: gasket: gasket_mmap use PAGE_MASK omits 0b184cc86542 staging: gasket: remove unnecessary parens in page table code omits 4e48c29fe086 staging: gasket: fix comment syntax in apex.h omits 6d8a1d564bc0 staging: gasket: remove else clause after return in if clause omits c5172a29d738 staging: gasket: gasket page table functions use bool return type omits 9116223b84da staging: gasket: apex_clock_gating simplify logic, reduce [...] omits e80d8afc97fb staging: gasket: gasket_mmap return error instead of valid [...] omits ec45f01668e4 staging: gasket: don't treat no device reset callback as an error omits ed6e96c7951b staging: gasket: remove unnecessary code in coherent allocator omits ae27b2f9f76a staging: gasket: fix class create bug handling omits b6fdbbb743ce staging: gasket: remove code for no physical device omits 7a013c5026df staging: gasket: gasket_enable_dev remove unnecessary variable omits ec54d1abef2c staging: gasket: allow compile for ARM64 in Kconfig omits e7de2590f18a uio: fix wrong return value from uio_mmap() omits c59e18b876da Merge branch 'Make-sys-class-net-per-net-namespace-objects [...] omits 705e0dea4d52 bridge: make sure objects belong to container's owner omits fbdeaed408cf net: create reusable function for getting ownership info o [...] omits b0e37c0d8a6a net-sysfs: make sure objects belong to container's owner omits 3033fced2f68 net-sysfs: require net admin in the init ns for setting tx [...] omits 9944e894c126 driver core: set up ownership of class devices in sysfs omits d028b6f70320 kobject: kset_create_and_add() - fetch ownership info from parent omits 5f81880d5204 sysfs, kobject: allow creating kobject belonging to arbitr [...] omits 488dee96bb62 kernfs: allow creating kernfs objects with arbitrary uid/gid omits fbb5858c1467 uio: add SPDX license tag omits 3bae8cea04c6 serial: sh-sci: Document that serial aliases became optional omits ac8a103e695c serial: sh-sci: Drop superfluous assignment in sci_request_dma() omits 26f22d5748b4 serial: 8250_exar: Describe all members in struct exar8250_board omits 328c11f24b57 serial: 8250_exar: Remove useless has_slave member omits 2ff5fa7f742a serial: 8250_dw: Add compatible string for Renesas RZ/N1 UART omits 72b0505f0830 dt: serial: Add Renesas RZ/N1 binding documentation omits 1481ecf1941a serial: sh-sci: Fix use-after-free on subsequent port startup omits 249a32b7eeb3 usb: core: handle hub C_PORT_OVER_CURRENT condition omits 7c4ec749a3bd net: Init backlog NAPI's gro_hash. omits 12dcaeb77e67 usb: usbtmc: Add ioctl for termination character omits fbd83971f942 usb: usbtmc: Add ioctl for EOM bit omits fe78a7c63705 usb: usbtmc: Add ioctl for trigger omits 048c6d88a021 usb: usbtmc: Add ioctls to set/get usb timeout omits 19e6c57e9616 usb: usbtmc: use consistent timeout error omits 4f3c8d6eddc2 usb: usbtmc: Support Read Status Byte with SRQ per file omits 04b453c859d3 usb/phy: fix PPC64 build errors in phy-fsl-usb.c omits 64ce7e9de773 Merge tag 'extcon-next-for-4.19' of git://git.kernel.org/p [...] omits 000c4662ab3e arm64: dts: qcom: Add pmu node to sdm845 omits 99d20a461c43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ab8b1fdd012f Merge branch 'omap-for-v4.19/dt-sysc-v2' into omap-for-v4.19/dt omits 770368961767 ARM: dts: omap4: Add l4 ranges for 4460 omits 84badc5ec5fc ARM: dts: omap4: Move l4 child devices to probe them with ti-sysc omits 4bce67862422 ARM: dts: omap4: Probe watchdog 3 with ti-sysc omits 8f42cb7f64c7 ARM: dts: omap4: Add l4 interconnect hierarchy and ti-sysc data omits 5600779ea5f3 openrisc: use generic dma_noncoherent_ops omits 2c1de929aef3 openrisc: fix cache maintainance the the sync_single_for_d [...] omits dcc9c9194412 openrisc: remove the no-op unmap_page and unmap_sg DMA operations omits 1902cbcc8ba1 openrisc: remove the sync_single_for_cpu DMA operation omits c4c5551df136 Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux omits eaed0291c62f ARM: imx_v6_v7_defconfig: add DMATEST support omits 33a8d5a595dd ARM: dts: imx7d: remove "operating-points" property for cpu1 omits 55e209197098 ARM: dts: vf610-zii-ssmb-spu3: Fix W=1 level warnings omits 19fddda14765 ARM: dts: vf610: Add ZII CFU1 board omits 788654285da7 mips: mm: Discard ioremap_cacheable_cow() method omits 263fe5d45dcd i2c: aspeed: Adjust spinlock scope in the irq handler omits 517fde0eb5a8 i2c: aspeed: Fix initial values of master and slave state omits 6bc33c51976c i2c: aspeed: Add newline characters into message printings. omits eebfd44399e9 i2c: exynos5: Describe the hardware variant for readability omits c4ae05b976b2 i2c: recovery: make pin init look like STOP omits ea3cfbd896fd i2c: rcar: Add compatible support for r8a77990 (R-Car E3) omits 3911025e8608 MAINTAINERS: Add Eddie as the maintainer for the FSI-attac [...] omits 720d5ce9309d i2c: fsi: Add bus recovery omits f4cdc319cff8 i2c: fsi: Add I2C master locking omits 504b82773c07 i2c: fsi: Add transfer implementation omits 6cdf5e397a0b i2c: fsi: Add abort and hardware reset procedures omits 19b4887af715 i2c: fsi: Add port structures omits d6ffb6300116 i2c: Add FSI-attached I2C master algorithm omits 82d41d097439 dt-bindings: i2c: Add FSI-attached I2C master dt binding d [...] omits eef5ba1aa148 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits bb81955fd4a4 kbuild: if_changed: document single use per target limitation omits fcf4793e278e tls: check RCV_SHUTDOWN in tls_wait_data omits f7a6eb1e155d Merge branch 'tcp-fix-DCTCP-ECE-Ack-series' omits a0496ef2c23b tcp: do not delay ACK in DCTCP upon CE status change omits 27cde44a259c tcp: do not cancel delay-AcK on DCTCP special ACK omits 2987babb6982 tcp: helpers to send special DCTCP ack omits 48e5aee81f32 Merge tag 'vfio-v4.18-rc6' of git://github.com/awilliam/li [...] omits b4460a9586c3 Merge tag 'for-4.18/dm-fixes-2' of git://git.kernel.org/pu [...] omits 5858610f0dd7 Merge tag 'imx-fixes-4.18-4' of git://git.kernel.org/pub/s [...] omits d5e84c21dbf5 x86/entry/32: Check for VM86 mode in slow-path check omits 77754cfa09a6 perf/core: Make sure the ring-buffer is mapped in all page-tables omits 89e1f5cb1ecc PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset omits 10d790d99d3b PCI/AER: Clear device status bits during ERR_COR handling omits ec752f5d54d7 PCI/AER: Clear device status bits during ERR_FATAL and ERR [...] omits 43ec03a9e5f3 PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path omits 5b6c09660da8 PCI/AER: Factor out ERR_NONFATAL status bit clearing omits e7b0b847de6d PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery omits 7ab92e89bf8b PCI/AER: Clear only ERR_FATAL status bits during fatal recovery omits 78fbe864c32c Merge tag 'usb-serial-4.19-rc1' of https://git.kernel.org/ [...] omits 40999f11ce67 tipc: make link capability update thread safe omits f91a0effcaa6 Merge branch 'constify-nla_policy' omits 5761917a1aac gtp: constify nla_policy omits a86c4120528f nbd: constify nla_policy omits fe1053b7859d drm/amdgpu: rework suspend and resume to deal with atomic changes omits e7854a038015 drm/amdgpu: split ip suspend into 2 phases omits 5b8eb0edba15 drm/amdgpu/acpi: skip backlight events for DC omits 9e7204beae8c drm/amdgpu/apci: don't call sbios request function if it's [...] omits 7766484b4a18 drm/amdgpu: Fix warning in dma_fence_is_later on resume from S3. omits ecb8c50382e2 drm/amdgpu: use drm_fb helper for console_(un)lock omits 3dbd823e53b5 drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 97e8f102f5a9 drm/amd/pp: Set Max clock level to display by default omits a0c3bf0ff40d drm/amd/pp: Update clk with od setting when set power state omits 88de542e421a drm/amd/pp: Read vbios vddc limit before use them omits 4d3b9ae50ea0 drm/amdgpu: lock and unlock console only for amdgpu_fbdev_ [...] omits 1bc460a45b97 drm/amd/display: Honor pplib stutter mask for all ASICs in DC omits 7b42573bb8a0 drm/amd/display: Drop unused backlight functions in DM omits 3f48c6813fc6 drm/amdgpu: fix spelling mistake "successed" -> "succeeded" omits eecd6857709e tls: Fix copy-paste error in tls_device_reencrypt omits 18cadf9f3707 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 9d83601a9cc1 tools/power turbostat: fix -S on UP systems omits 47736af324fc Merge tag 'iommu-fixes-v4.18-rc5' of git://git.kernel.org/ [...] omits de87dcdedc13 Merge tag 'platform-drivers-x86-v4.18-2' of git://git.infr [...] omits 2a0ea7df1ffb Merge tag 'arc-4.18-rc6' of git://git.kernel.org/pub/scm/l [...] omits 86a66810baa8 mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZO [...] omits 73449daf8f0d filesystem-dax: Set page->index omits 35de299547d1 device-dax: Set page->index omits 2232c6382a45 device-dax: Enable page_mapping() omits 226ab561075f device-dax: Convert to vmf_insert_mixed and vm_fault_t omits 293bccc5b202 Merge tag 'nds32-for-linus-4.18' of git://git.kernel.org/p [...] omits bfa54a3a00e2 Merge tag 'pm-4.18-rc6' of git://git.kernel.org/pub/scm/li [...] omits 73894397e70e Merge tag 'acpi-4.18-rc6' of git://git.kernel.org/pub/scm/ [...] omits bc88ad2efd11 MIPS: ath79: fix register address in ath79_ddr_wb_flush() omits a8e43c21a8a3 ASoC: pxa: remove clock divider and pll setup from zylonit [...] omits 37164571fb25 regulator: qcom_spmi: Indent with tabs instead of spaces omits 9689ca0af345 regulator: qcom_spmi: Do not initialise static to NULL omits 85046a155296 regulator: qcom_spmi: Use correct regmap when checking for error omits fffe7f52eb5d regulator: qcom_spmi: Fix warning Bad of_node_put() omits 7864a79f37b5 ASoC: meson: add axg sound card support omits 2a05c71ea17b ASoC: meson: add axg sound card DT bindings documentation omits cbdfab3b675f ASoC: export snd_soc_of_get_slot_mask omits 13a22e6a98f8 ASoC: meson: add tdm input driver omits c41c2a355b86 ASoC: meson: add tdm output driver omits d60e4f1e4be5 ASoC: meson: add tdm interface driver omits 1a11d88f499c ASoC: meson: add tdm formatter base driver omits 9e960c0298b5 ASoC: meson: add axg tdm interface DT bindings documentation omits c8acfe0aadbe USB: serial: cp210x: implement GPIO support for CP2102N omits d903779b58be reset: meson: add meson audio arb driver omits 63aff65573d7 kvm: x86: vmx: fix vpid leak omits aaa080fa7e0f ARM64: dts: meson-gxl: add support for the Oranth Tanix TX3 Mini omits e3b8b7d49e3d ARM64: dts: meson-gxl: add support for the S905W SoC and t [...] omits d6996e3cbd16 dt-bindings: arm: amlogic: Add support for the Oranth Tani [...] omits 580f1f41bf09 dt-bindings: arm: amlogic: Add support for GXL S905W and t [...] omits 405f69b44927 dt-bindings: add vendor prefix for Shenzhen Oranth Technol [...] omits 8909e72270f2 ARM64: dts: meson-axg: add the audio clock controller omits 7382913e2303 Merge tag 'meson-clk-dt-for-v4.19' of https://github.com/B [...] omits 5338073561be reset: meson: add dt-bindings for meson-axg audio arb omits a87399692129 arm64: dts: Add Mediatek X20 Development Board support omits e6bffe44b5a0 dt-bindings: arm: mediatek: Document Mediatek X20 Developm [...] omits 0a06d4256674 KVM: vmx: use local variable for current_vmptr when emulat [...] omits 89803e8b2656 ARM64: dts: meson-axg: add pdm pins omits c67ee0a88aea ARM64: dts: meson-axg: add spdif input pins omits 399ac14ba5ec ARM64: dts: meson-axg: remove spdif out from gpio a7 omits aabe5d2d4fa8 ARM64: dts: meson-axg: add adc buttons the S400 omits 65b7591a1ef2 ARM64: dts: meson-axg: remove vddio_ao18 from SoC dtsi omits a51b74ea78ac ARM64: dts: meson-axg: add saradc support omits fd47716479f5 ARM64: dts: add S805X based P241 board omits d3d1ae57585f dt-bindings: amlogic: Add support for GXL S805X and the P2 [...] omits e3128cea8b3e ARM64: dts: amlogic: Add missing cooling device properties [...] omits 70d4b64f6c2d ARM64: dts: meson-axg: add spdif output pins omits a90193b9a0e7 ARM64: dts: meson-axg: add s400 speaker amplifier omits e120289cc094 ARM64: dts: meson-axg: add s400 main 12v supply omits 6279f6669db5 ARM64: dts: meson-axg: add s400 microphone card leds omits d1b5a0a8ff5d ARM64: dts: meson-gxbb-nanopi-k2: Add HDMI, CEC and CVBS nodes omits 1b2b1e752de4 ARM64: dts: meson-gx-p23x-q20x: move the wifi node to each [...] omits 41ed2e0db48c ARM64: dts: meson: enable the saradc node in meson-gx-p23x [...] omits d89b7664f760 usb: xhci: Fix memory leak in xhci_endpoint_reset() omits 9b382768135e nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD omits c413767e6698 usb: typec: tcpm: Fix sink PDO starting index for PPS APDO [...] omits ebfee0309d49 usb: dwc3: rockchip: Fix PHY documentation links. omits 4d644abf2569 usb: gadget: f_fs: Only return delayed status when len is 0 omits 6613b6173dee netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid [...] omits c6cc94df65c3 netfilter: nf_tables: don't allow to rename to already-pen [...] omits 9f8aac0be21e netfilter: nf_tables: fix memory leaks on chain rename omits a12486ebe104 netfilter: nf_tables: free flow table struct too omits b8088dda98b9 netfilter: nf_tables: use dev->name directly omits d9737953d851 iommu/vt-d: Remove the obsolete per iommu pasid tables omits 4774cc524570 iommu/vt-d: Apply per pci device pasid table in SVA omits a7fc93fed94b iommu/vt-d: Allocate and free pasid table omits cc580e41260d iommu/vt-d: Per PCI device pasid table interfaces omits 85319dcc8955 iommu/vt-d: Add for_each_device_domain() helper omits 9ddbfb42138d iommu/vt-d: Move device_domain_info to header omits af39507305fb iommu/vt-d: Apply global PASID in SVA omits 51261aac51a0 iommu/vt-d: Avoid using idr_for_each_entry() omits 562831747f62 iommu/vt-d: Global PASID name space omits f1a066fcc972 iommu/amd: Remove redundant WARN_ON() omits 2502e5a02593 platform/x86: dell-laptop: Fix backlight detection omits ed207a743444 microblaze: remove consistent_sync and consistent_sync_page omits 5411ad27dba1 microblaze: use generic dma_noncoherent_ops omits 2ec42486358f ASoC: tegra: improve goto error label omits faa80b66c767 MAINTAINERS: add entry for STM32 audio drivers omits e1548b1ba164 MAINTAINERS: add entry for STI audio drivers omits 486c16f2b5d1 ASoC: sgtl5000: fix spelling in devicetree binding document omits 2ae86955703e iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R [...] omits 2db1581e1f43 Revert "iommu/vt-d: Clean up pasid quirk for pre-productio [...] omits 9a6c158f62cc arm64: dts: renesas: r8a77980: add INTC-EX support omits fe1bc94a275d arm64: dts: renesas: r8a77990: Enable USB3.0 host for Ebisu board omits 30316c4f7f0c arm64: dts: renesas: r8a77995: Add SCIF {0,1,3,4,5} and al [...] omits 54f464e0c91f ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 an [...] omits 8fc0d470bc77 ARM: shmobile: r8a7779: hide unused r8a7779_platform_cpu_kill omits c83e9c4873d3 soc: r9a06g032: don't build SMP files for non-SMP config omits 7416d4411361 ARM: shmobile: Add the R9A06G032 SMP enabler driver omits 24b87a16fee0 apparmor: Fix failure to audit context info in build_change_hat omits 9407f5a7ee77 sched/clock: Close a hole in sched_clock_init() omits 31d5e6b72439 dmaengine: mv_xor_v2: enable COMPILE_TEST omits c3a272c7b0c8 dmaengine: mv_xor_v2: move unmap to before callback omits 5a80aff92ad2 dmaengine: mv_xor_v2: convert callback to helper function omits 8bbafed8dd5c dmaengine: mv_xor_v2: kill the tasklets upon exit omits 48c008b5914f dmaengine: mv_xor_v2: explicitly freeup irq omits 7c3e8b642bad bpf: Use option "help" in the llvm-objcopy test omits 36fc3c8c282c bpf: btf: Clean up BTF_INT_BITS() in uapi btf.h omits 5baf4f9c0035 xfrm: Allow xfrmi if_id to be updated by UPDSA omits 759b94a00a20 tools/bpftool: Fix segfault case regarding 'pin' arguments omits bc56b3340459 xfrm: Remove xfrmi interface ID from flowi omits 887532ca7ca5 ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio omits ae976358cd7b Revert "ACPI / bus: Parse tables as term_list for Dell XPS [...] omits c8cbc1c20c29 ARM: dts: at91: fix typos for SSC TD functions omits ef8375bea216 ARM: dts: add support for Laird SOM60 module and DVK boards omits fd2c7ef94311 ARM: dts: add support for Gatwick board based on WB50N omits e8274426b4b7 ARM: dts: add support for Laird WB50N cpu module and DVK omits 044565558639 ARM: dts: add support for Laird WB45N cpu module and DVK omits fc37204432d2 ARM: dts: at91: add labels to soc dtsi for derivative boards omits 989974c80457 ovl: Enable metadata only feature omits 935a074f4867 ovl: Do not do metacopy only for ioctl modifying file attr omits 997336f2c305 ovl: Do not do metadata only copy-up for truncate operation omits d1e6f6a94d6c ovl: add helper to force data copy-up omits 0a2d0d3f2f29 ovl: Check redirect on index as well omits 4120fe64dce4 ovl: Set redirect on upper inode when it is linked omits 7bb083837d1b ovl: Set redirect on metacopy files upon rename omits 60124877b9ec ovl: Do not set dentry type ORIGIN for broken hardlinks omits a00c2d59e914 ovl: Add an inode flag OVL_CONST_INO omits 0b17c28af1b8 ovl: Treat metacopy dentries as type OVL_PATH_MERGE omits b8a8824ca011 ovl: Check redirects for metacopy files omits 0618a816edab ovl: Move some dir related ovl_lookup_single() code in else block omits 2c3d73589adc ovl: Do not expose metacopy only dentry from d_real() omits 8c444d2a971f ovl: Open file with data except for the case of fsync omits 4823d49c26ea ovl: Add helper ovl_inode_realdata() omits 2664bd0897c2 ovl: Store lower data inode in ovl_inode omits 67d756c27ac4 ovl: Fix ovl_getattr() to get number of blocks from lower omits 647d253fcd53 ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry omits 4f93b426ab39 ovl: Copy up meta inode data from lowest data inode omits 9d3dfea3d35a ovl: Modify ovl_lookup() and friends to lookup metacopy dentry omits 027065b72643 ovl: Use out_err instead of out_nomem omits 0c2888749363 ovl: A new xattr OVL_XATTR_METACOPY for file on upper omits 2002df85367c ovl: Add helper ovl_already_copied_up() omits 44d5bf109a73 ovl: Copy up only metadata during copy up where it makes sense omits bd64e57586d3 ovl: During copy up, first copy up metadata and then data omits d5791044d2e5 ovl: Provide a mount option metacopy=on/off for metadata copyup omits d6eac039133b ovl: Move the copy up helpers to copy_up.c omits 9cec54c83a8b ovl: Initialize ovl_inode->redirect in ovl_get_inode() omits 0c31d675aad9 ovl: fix documentation of non-standard behavior omits a3eed83a1895 Merge branch 'qed-Add-support-for-phy-module-query' omits 97df0d65623b qede: Add driver callbacks for eeprom module query. omits b51dab46c6ad qed: Add qed APIs for PHY module query. omits f7482683f1f4 net-next/hinic: fix a problem in hinic_xmit_frame() omits 57dc2bfc334a Merge branch 'tc-tunnel-ttl-tos' omits 0e2c17b64d5c net/sched: cls_flower: Support matching on ip tos and ttl [...] omits 5544adb9707f flow_dissector: Dissect tos and ttl from the tunnel info omits 07a557f47d7e net/sched: tunnel_key: Allow to set tos and ttl for tc bas [...] omits 4905bd9a4227 net/page_pool: Fix inconsistent lock state warning omits 0e7d4d932ffc crypto: sharah - Unregister correct algorithms for SAHARA 3 omits e5c8ee1f7cc2 crypto: inside-secure - initialize first_rdesc to make GCC happy omits 301422e37782 crypto: inside-secure - switch to SPDX identifiers omits aef66587f19c crypto: ecdh - fix typo of P-192 b value omits c98fae5e29fa crypto: dh - update test for public key verification omits cf862cbc8319 crypto: drbg - eliminate constant reinitialization of SGL omits 3fd8093b41e7 crypto: dh - fix memory leak omits 46d8c4b28652 crypto: padlock-aes - Fix Nano workaround data corruption omits 8c934e01a7ce x86/pti: Check the return value of pti_user_pagetable_walk_pmd() omits b2b7d986a89b x86/pti: Check the return value of pti_user_pagetable_walk_p4d() omits be0e16ce7c3b x86/hyper-v: Fix wrong merge conflict resolution omits 500775074f88 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits e5af5ff34cf0 Merge tag 'fortglx/4.19/time-part2' of https://git.linaro. [...] omits 28c20cc73b9c Merge tag 'drm-fixes-2018-07-20' of git://anongit.freedesk [...] omits dbc3f77c2fea selftests/powerpc: Consolidate copy/paste test logic omits 525661ef8040 selftests/powerpc: Remove Power9 paste tests omits 83039f22ba2f selftests/powerpc: Remove Power9 copy_unaligned test omits ec9336396a98 powerpc/prom_init: Remove linux,stdout-package property omits e01a06c80891 ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch omits 48e91846865c powerpc/ps3: Set driver coherent_dma_mask omits ef8e0ff97ae8 Merge tag 'drm-intel-next-2018-07-19' of git://anongit.fre [...] omits b4146c4929ef scsi: qla2xxx: Return error when TMF returns omits b08abbd9f599 scsi: qla2xxx: Fix ISP recovery on unload omits 45235022da99 scsi: qla2xxx: Fix driver unload by shutting down chip omits efa93f48fa9d scsi: qla2xxx: Fix NPIV deletion by calling wait_for_sess_ [...] omits e3dde080ebbd scsi: qla2xxx: Fix unintialized List head crash omits f4e34f2a5dd9 scsi: hisi_sas: Add SATA FIS check for v3 hw omits 1c09b663168b scsi: hisi_sas: add memory barrier in task delivery function omits 6cca51ee0aa2 scsi: hisi_sas: Tidy hisi_sas_task_prep() omits e5ea48014adc scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw omits e8ce775e5169 scsi: hisi_sas: relocate some common code for v3 hw omits 4522204ab218 scsi: hisi_sas: tidy host controller reset function a bit omits 25908cac84b2 scsi: hisi_sas: Fix the failure of recovering PHY from STP [...] omits d9d51e0cf462 scsi: hisi_sas: tidy channel interrupt handler for v3 hw omits 4e32b2f48427 scsi: hisi_sas: Drop hisi_sas_slot_abort() omits db67befa3d90 scsi: csiostor: update ingress pack and pad boundary value omits 7ee7ef24d02d scsi: arm64: defconfig: enable configs for Hisilicon ufs omits 360249d2ae5a scsi: arm64: dts: add ufs dts node omits 8ee94ec06529 scsi: ufs: dt-bindings: add document for hisi-ufs omits 8111b5e33486 scsi: ufs: add Hisilicon ufs driver code omits 294f96ae8aa5 Merge tag 'drm-misc-next-2018-07-18' of git://anongit.free [...] omits 090cbdd0735b Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] omits 02e546eaccea Merge branch 'linux-4.18' of git://github.com/skeggsb/linu [...] omits b83ce39b929a Merge branch 'drm-fixes-4.18' of git://people.freedesktop. [...] omits 39232ed5a179 time: Introduce one suspend clocksource to compensate the [...] omits f473e5f467f6 time: Fix extra sleeptime injection when suspend fails omits 985e695074d3 timekeeping/ntp: Constify some function arguments omits f4585bc20fc7 apparmor: Fully initialize aa_perms struct when answering [...] omits 7f3ebcf2b139 apparmor: Check buffer bounds when mapping permissions mask omits 97193702c6d3 x86/entry/32: Add debug code to check entry/exit CR3 omits 5e8105950a8b x86/mm/pti: Add Warning when booting on a PCID capable CPU omits 7757d607c6b3 x86/pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 omits 6df934b92a54 x86/ldt: Enable LDT user-mapping for PAE omits 9bae3197e15d x86/ldt: Split out sanity check in map_ldt_struct() omits 8195d869d118 x86/ldt: Define LDT_END_ADDR omits f3e48e546c42 x86/ldt: Reserve address-space range on 32 bit for the LDT omits f59dbe9ca670 x86/pgtable/pae: Use separate kernel PMDs for user page-table omits 4e8537e4a7a1 x86/mm/dump_pagetables: Define INIT_PGD omits ba0364e260ab x86/mm/pti: Clone entry-text again in pti_finalize() omits b976690f5db2 x86/mm/pti: Introduce pti_finalize() omits 1ac228a7c87f x86/mm/pti: Keep permissions when cloning kernel text in p [...] omits 39d668e04eda x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit omits f94560cd6b51 x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32 omits 2c1b9fbe8341 x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32 omits 935232ce28df x86/mm/pti: Add an overflow check to pti_clone_pmds() omits 1f40a46cf47c x86/mm/legacy: Populate the user page-table with user pgd's omits 9b7b8bbd7f6b x86/mm/pae: Populate the user page-table with user pgd's omits 6c0df8689494 x86/mm/pae: Populate valid user PGD entries omits 76e258add7b6 x86/pgtable: Move two more functions from pgtable_64.h to [...] omits fcbbd977572c x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h omits 8372d66865de x86/pgtable: Move pgdp kernel/user conversion functions to [...] omits e3238faf20fb x86/pgtable/32: Allocate 8k page-tables when PTI is enabled omits 7ffcf1497c8a x86/pgtable/pae: Unshare kernel PMDs when PTI is enabled omits 23b772883d1d x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() omits 252e1a052630 x86/entry: Rename update_sp0 to update_task_stack omits b65bef400689 x86/entry/32: Add PTI CR3 switches to NMI handler code omits e464fb9f241d x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points omits 929b44eb5739 x86/entry/32: Simplify debug entry point omits b92a165df17e x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack omits 8b376fae0514 x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI omits e5862d0515ad x86/entry/32: Leave the kernel via trampoline stack omits 45d7b255747c x86/entry/32: Enter the kernel via trampoline stack omits 0d2eb73b2999 x86/entry/32: Split off return-to-kernel path omits 8e676ced31e9 x86/entry/32: Unshare NMI return path omits 46eabca284f9 x86/entry/32: Put ESPFIX code into a macro omits a6b744f3ce9d x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER [...] omits ae2e565bc6aa x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack omits 9e97b73fdb23 x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c omits bb3928673955 Merge branch 'ppc-fix' omits fa47a16b04ad bpf: test case to check whether src/dst regs got mangled by xadd omits b9c1e60e7bf4 bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd omits c6a44ba950d1 PCI: Rename pci_try_reset_bus() to pci_reset_bus() omits fe32e2fa656c PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions omits 811c5cb37df4 PCI: Unify try slot and bus reset API omits 381634cad15b PCI: Hide pci_reset_bridge_secondary_bus() from drivers omits 409888e0966e IB/hfi1: Use pci_try_reset_bus() for initiating PCI Second [...] omits 1842623850d0 PCI: Handle error return from pci_reset_bridge_secondary_bus() omits 1949f9f49792 Documentation/l1tf: Fix typos omits 8b369c0073ef Merge tag 'imx-fixes-4.18-3' of git://git.kernel.org/pub/s [...] omits 1f9f163500d0 Merge tag 'omap-for-v4.18/fixes-rc5-signed' of git://git.k [...] omits 8dbe438589f3 x86/tsc: Make use of tsc_calibrate_cpu_early() omits 03821f451d2d x86/tsc: Split native_calibrate_cpu() into early and late parts omits 46457ea464f5 sched/clock: Use static key for sched_clock_running omits 857baa87b642 sched/clock: Enable sched clock early omits 5d2a4e91a541 sched/clock: Move sched clock initialization and merge wit [...] omits 4763f03d3d18 x86/tsc: Use TSC as sched clock early omits e2a9ca29b5ed x86/tsc: Initialize cyc2ns when tsc frequency is determined omits cf7a63ef4e02 x86/tsc: Calibrate tsc only once omits 227e3958a780 ARM/time: Remove read_boot_clock64() omits 00067a6db2e9 s390/time: Remove read_boot_clock64() omits 4b1b7f805489 timekeeping: Default boot time offset to local_clock() omits 3eca993740b8 timekeeping: Replace read_boot_clock64() with read_persist [...] omits be2e0e425767 s390/time: Add read_persistent_wall_and_boot_offset() omits 38669ba205d1 x86/xen/time: Output xen sched_clock time from 0 omits 7b25b9cb0dad x86/xen/time: Initialize pv xen time in init_hypervisor_pl [...] omits fe9af81e524e x86/tsc: Redefine notsc to behave as tsc=unstable omits 9b3661cd7e54 x86/CPU: Call detect_nopl() only on the BSP omits 8990cac6e5ea x86/jump_label: Initialize static branching early omits 6fffacb30349 x86/alternatives, jumplabel: Use text_poke_early() before [...] omits 95a3d4454bb1 x86/kvmclock: Switch kvmclock data to a PER_CPU variable omits e499a9b6dc48 x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock omits 42f8df935efe x86/kvmclock: Mark variables __initdata and __ro_after_init omits 146c394d0c3c x86/kvmclock: Cleanup the code omits 7a5ddc8fe0ea x86/kvmclock: Decrapify kvm_register_clock() omits 7ef363a39514 x86/kvmclock: Remove page size requirement from wall_clock omits 368a540e0232 x86/kvmclock: Remove memblock dependency omits 86b2dcd4f02b ntp: Use kstrtos64 for s64 variable omits 0f9987b63dcc ntp: Remove redundant arguments omits 51259d0022f1 PCI/IOV: Tidy pci_sriov_set_totalvfs() omits f2df5da66262 fold generic_readlink() into its only caller omits e77b8216a2f9 PCI/DPC: Remove indirection waiting for inactive link omits 738c4e411dad PCI/DPC: Use threaded IRQ for bottom half handling omits 8aefa9b0d910 PCI/DPC: Print AER status in DPC event handling omits f1d16b17568e PCI/DPC: Remove rp_pio_status from dpc struct omits 0c27e28f7717 PCI/DPC: Defer event handling to work queue omits f8d46c89c86f PCI/DPC: Leave interrupts enabled while handling event omits 7af02fcd84c1 PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMW [...] omits 12833017e581 PCI/AER: Add sysfs attributes for rootport cumulative stats omits 81aa5206f9a7 PCI/AER: Add sysfs attributes to provide AER stats and breakdown omits db89ccbe52c7 PCI/AER: Define aer_stats structure for AER capable devices omits 60ed982a4e78 PCI/AER: Move internal declarations to drivers/pci/pci.h omits bd237801fef2 PCI/AER: Adopt lspci names for AER error decoding omits 1e4511604dfa PCI/AER: Expose internal API for obtaining AER information omits 317c6d9b69eb mtd: rawnand: micron: Make ECC activation stateful omits ef422e1ecd27 mtd: rawnand: micron: Avoid enabling/disabling ECC when it [...] omits 2301780711ef mtd: rawnand: micron: Get the actual number of bitflips omits cb2bf403a462 mtd: rawnand: micron: allow forced on-die ECC omits 0d6030ac041f mtd: rawnand: Expose _notsupp() helpers for raw page accessors omits 3ec7cb369eb2 mtd: rawnand: micron: support 8/512 on-die ECC omits dbc44edbf833 mtd: rawnand: micron: Fix on-die ECC detection logic omits 79e1ca37cc0c mtd: rawnand: fsmc: Stop using chip->read_buf() omits 7330fc505af4 mtd: rawnand: qcom: stop using phys_to_dma() omits d535934a9ad4 mtd: rawnand: tegra: check bounds of die_nr properly omits 6a943386ee36 mtd: rawnand: add default values for dynamic timings omits e8b0ac398f5e mtd: onenand: use mtd_device_register() where applicable omits 29597ca14dee mtd: rawnand: use mtd_device_register() where applicable omits c2204734bb50 mtd: rawnand: MTD_NAND_BCM47XXNFLASH needs CONFIG_BCMA omits ab99e11062c1 memory: jz4780-nemc: Allow selection of this driver when C [...] omits 72b77bb018b3 mtd: rawnand: jz4740: Use the proper format specifier to p [...] omits d70420bcd447 mtd: adapt misleading comment in mtd_oob_ops structure omits a8222a84cefa mtd: Make Kconfig formatting consistent omits 73ab603f4414 Merge branch 'linus' into x86/timers omits 1ae22a0e3563 MIPS: Add FP_MODE regset support omits 44109c60176a MIPS: Add DSP ASE regset support omits f5958b4cf4fc MIPS: Correct the 64-bit DSP accumulator register size omits 2f819db565e8 binfmt_elf: Respect error return from `regset->active' omits 5c675bf2c67c drm/amdgpu: clean up UVD instance handling v2 omits 58c24b7c893c drm/amdgpu: remove superflous UVD encode entity omits 4841203102a3 drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with [...] omits 1ce0688f3f6a drm/amd/powerplay: fixed uninitialized value omits fb7d1bcf1602 Merge tag 'pci-v4.18-fixes-3' of git://git.kernel.org/pub/ [...] omits c64fb6dade16 drm/amdgpu/powerplay: use irq source defines for smu7 sources omits 7abeb64da6de Merge branch 'topic/drm_audio_component' into for-next omits af1fc5baa724 ARCv2: [plat-hsdk]: Save accl reg pair by default omits 9ee6f8a8cbbd ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tabl [...] omits 246b6472b7da Merge tag 'irqchip-4.18-3' of git://git.kernel.org/pub/scm [...] omits ef821e3f14e8 drm/i915: Update DRIVER_DATE to 20180719 omits d81be4f379e7 drm/i915: Remove intel_panel_detect() omits b93b41afcee2 drm/i915: Assume eDP is always connected omits 05c72e77ccda drm/i915: Nuke the LVDS lid notifier omits d5fd14803573 dt-bindings: irqchip: renesas-irqc: Document r8a77980 support omits dcbabbbd2618 dt-bindings: irqchip: renesas-irqc: Document r8a77470 support omits 1047557cb957 irqchip/ingenic: Add support for the JZ4725B SoC omits 6bdd0299cf76 irqchip/stm32: Add exti0 translation for stm32mp1 omits 06aa6e51273c ASoC: Intel: bytcr_rt5651: Add quirk table entries for var [...] omits a0d1d867c262 ASoC: Intel: bytcr_rt5651: Add mono speaker quirk omits ac275ee5aa67 ASoC: Intel: bytcr_rt5651: Add IN2 input mapping omits 8627fb257e16 ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 t [...] omits 0a3badd141f7 ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for th [...] omits eea1662525bd ASoC: rt5651: Add IN3 Boost volume control omits 30587589251a timer: Fix coding style omits ecbd611882a1 arm64: allwinner: h6: enable MMC0/2 on Pine H64 omits 8f54bd1595b3 arm64: allwinner: h6: add device tree nodes for MMC controllers omits 0a23f1ad88fc dt-binding: mmc: sunxi: add H6 compatible (with A64 fallback) omits 8e974b3b8edd x86: Avoid pr_cont() in show_opcodes() omits f39f28ff82c1 Merge tag 'sound-4.18-rc6' of git://git.kernel.org/pub/scm [...] omits 2c4d6baf1bc4 ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th [...] omits d1ed755dde8f ARM: dts: sun5i: Fix the SRAM A3-A4 declaration omits 7377330a1ed2 soc: sunxi: Add the A13, A23 and H3 system control compatibles omits cd0ed39dc9e8 s390/tape: replace PTR_RET with PTR_ERR_OR_ZERO omits 9fa6a659ca98 s390/hypfs: Replace PTR_RET with PTR_ERR_OR_ZERO omits 757853ea1975 s390/dasd: replace PTR_RET with PTR_ERR_OR_ZERO omits 9c705206d0b5 s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO omits 054732837c31 s390/keyboard: sanitize array index in do_kdsk_ioctl omits 22f3d86f0d87 arm64: dts: allwinner: a64: Remove unused address-cells/si [...] omits b4394c343561 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 8fb147322a8f ARM: dts: sunxi-h3-h5: Remove unused address-cells/size-ce [...] omits 24770a316066 ARM: dts: sun8i: r40: Remove unused address-cells/size-cel [...] omits b689ea74a671 ARM: dts: sun8i: a83t: Remove unused address-cells/size-ce [...] omits 089d0f967eec dt-bindings: net: dwmac-sun8i: Remove unused address-cells [...] omits d52ed4b0bc73 ASoC: wm_adsp: Parse HOST_BUFFER controls omits 3bbc2705a3d1 ASoC: wm_adsp: Allow up to 8 channels for voice control omits b7ede5af62ab ASoC: wm_adsp: Take prefix into account in control name length omits 517ee74e1b31 ASoC: wm_adsp: Correct algorithm list allocation size omits 868e49a4a00a ASoC: wm_adsp: Ensure DSP boot work complete before preloa [...] omits bd3599a0e142 Btrfs: fix file data corruption after cloning a range and fsync omits d78d3343dce7 drm/i915/execlists: Move the assertion we have the rpm wak [...] omits ef6cb5f1a048 cxl: Fix wrong comparison in cxl_adapter_context_get() omits 99c3ce33a00b powerpc/powernv/npu: Add a debugfs setting to change ATSD [...] omits d69ccc00c497 MAINTAINERS: Remove the entry for the orphaned ams driver omits fca7bf946e31 powerpc/mpic: Pass first free vector number to mpic_setup_ [...] omits 46b1063f91e5 drm/i915: Handle recursive shrinker for vma->last_active a [...] omits a3da7b4a3be5 KVM: s390: add etoken support for guests omits eea033d07543 cpufreq: intel_pstate: Show different max frequency with t [...] omits 15c972dfb395 PCI: endpoint: Add MSI set maximum restriction omits 0653217c180f tools: PCI: Add MSI-X support omits e03327122e2c pci_endpoint_test: Add 2 ioctl commands omits c2e00e31087e pci-epf-test/pci_endpoint_test: Add MSI-X support omits 9133e394d5ed pci-epf-test/pci_endpoint_test: Use irq_type module parameter omits e8817de7fbfc pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST [...] omits cb22d40b5f2b PCI: dwc: Add legacy interrupt callback handler omits 3920a5d7b24d PCI: dwc: Rework MSI callbacks handler omits beb4641a787d PCI: dwc: Add MSI-X callbacks handler omits d3c70a98d7d6 PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq( [...] omits 288d152c23dc x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content omits 8963106eabdc PCI: endpoint: Add MSI-X interfaces omits 4e965ede1856 PCI: dwc: Fix EP link notification implementation omits d9f4426c7300 x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2 [...] omits d7db5843bc09 staging: gasket: drop gasket_cdev_get_info, use container_of omits 45042402ae97 staging: gasket: bail out of reset sequence on device call [...] omits 72a23054a95c staging: gasket: gasket_wait_with_reschedule use 32 bits o [...] omits a42ea3d61c65 staging: gasket: gasket_wait_with_reschedule simplify logic omits c17acfdf4ad5 staging: gasket: gasket_wait_with_reschedule use msleep omits 24dfee40e6c4 staging: gasket: fix gasket_wait_with_reschedule timeout r [...] omits e24fbaf73f05 staging: gasket: convert gasket_mmap_has_permissions to bo [...] omits 03c25b3ad040 staging: gasket: Remove stale pointers on error allocating [...] omits cf2865a0c70c staging: gasket: Return EBUSY on mapping create when alrea [...] omits 722c902aacfe staging: gasket: hold mutex on gasket driver unregistration omits ba6585847ebc staging: gasket: remove driver registration on class creat [...] omits b17cef4d08ac staging: gasket: whitespace fix in gasket_page_table_init omits 920953ab4ed5 staging: gasket: fix typo in gasket_core.h comments omits 7e8a450aa0e6 staging: gasket: fix typo in apex_enter_reset omits 6b39fd590aeb reset: uniphier: add reset control support for SPI omits 209b7955e59e drm/i915/guc: Keep guc submission permanently engaged omits fcb662deeb83 xfrm: don't check offload_handle for nonzero omits 9153bf9fb529 ARM: dts: zynq: Remove #address/#size-cells from gpio-keys omits a2b7baf4abee ARM: dts: zynq: Add LEDs to the Zybo Z7 board omits edd62b9a98be ARM: dts: zynq: Use gpio constants for the Zybo Z7 board omits 7d90ca6f1919 ARM: dts: zynq: Fix memory size on the Zybo Z7 board omits 3f8ef5b04d80 dt-bindings: xilinx: zynq: Add missing boards omits d14fad09bd8d dt-bindings: xilinx: zynq: Move Paralella board to Xilinx omits 17eb178741db dt-bindings: xilinx: zynq: Sort entries alphabetically omits affd195ed4e8 dt-bindings: xilinx: zynq: Improve boards description omits 28432332457b ARM: dts: zynq: correct and improve the model property of [...] omits ef4c422d167a ARM: dts: zynq: Set correct manufacturer for ZedBoard and [...] omits 025ba1841e5d ARM: dts: zynq: Add mmc alias for zc702/zc706/zed/zybo omits c998911f525a ARM: dts: zynq: Add support for Z-turn board omits 41ee3e388305 arm64: dts: zynqmp: Add support for Avnet Ultra96 rev1 board omits e4c986bb46df arm64: dts: zynqmp: Remove #address/#size-cells from gpio-keys omits d72477864078 arm64: dts: zynqmp: Remove ep108 board omits a5c2ed48299a arm64: dts: zynqmp: Use serdev for zcu100 BT omits 58cabe8715f2 ALSA: usb-audio: Allow changing from a bad sample rate omits fdf743c5c51d powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros omits a8bf9e504a6a chrp/nvram.c: add MODULE_LICENSE() omits 8c8c10b90d88 powerpc/8xx: fix handling of early NULL pointer dereference omits d00ddd9da79a drm/nouveau/kms/nv50-: allocate push buffers in vidmem on pascal omits ce57c6610cc2 Merge branch 'topic/ppc-kvm' into next omits 2f958e8240be drm/nouveau/fb/gp100-: disable address remapper omits 685dbcaa25be drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() omits af1cab82109c ARM: dts: imx6dl-mamoj: Add usb host and device support omits faed0d59c587 ARM: dts: imx6dl-mamoj: Add Wifi support omits ea8f1d7af608 ARM: dts: imx6dl-mamoj: Add parallel display support omits 56962b44a59a ARM: dts: vf610: Add ZII SSMB SPU3 board omits 024ddc0ce104 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits de2d9b5284bc soc: imx: gpc: restrict register range for regmap access omits 7e29392eee7a net/mlx5e: Only allow offloading decap egress (egdev) flows omits d7037ad73daa net/mlx5: Fix QP fragmented buffer allocation omits 8c49f54a3f48 net/mlx5: Fix 'DON'T_TRAP' functionality omits 443a858158d3 net/mlx5: E-Switch, UBSAN fix undefined behavior in mlx5_e [...] omits d2e1c57bcf9a net/mlx5e: Don't allow aRFS for encapsulated packets omits 2630bae80188 net/mlx5e: Fix quota counting in aRFS expire flow omits 33180bee86a8 net/mlx5: Adjust clock overflow work period omits e279d634f3d5 net/mlx5e: Refine ets validation function omits c7d2959f032d i915/dp/dsc: Add Rate Control Range Parameter Registers omits dbda5111e2d8 i915/dp/dsc: Add Rate Control Buffer Threshold Registers omits 2efbb2f099fb i915/dp/dsc: Add DSC PPS register definitions omits 7af2be6d54d4 drm/i915/icl: Add VIDEO_DIP registers omits 0df57d90bfd6 kbuild: buildtar: add arm64 support omits 33c362bbc074 kbuild: buildtar: remove crufty vax pieces omits 2fb9279f2c3e kbuild: change ld_flags to contain LDFLAGS_$(@F) omits f60b992e30ff kbuild: replace $(LDFLAGS) $(ldflags-y) with $(ld_flags) omits ec33408a2279 kbuild: remove redundant LDFLAGS clearing in arch/*/Makefile omits 3a477d4efc57 um: remove redundant 'export LDFLAGS' in arch/x86/Makefile.um omits 05df204549c5 Merge tag 'devicetree-fixes-for-4.18' of git://git.kernel. [...] omits 3bc950c34b28 Merge branch 'docs-Convert-alias-and-bridge-to-rst' omits 6b335f8205e9 docs: networking: Convert bridge.txt to rst omits 735dadf894f0 docs: networking: Convert alias.txt to rst omits e56b8ce363a3 tcp: identify cryptic messages as TCP seq # bugs omits 9ba8376ce1e2 ptp: fix missing break in switch omits f15f084ff115 pktgen: convert safe uses of strncpy() to strcpy() to avoi [...] omits 6b81b193b83e hv_netvsc: Fix napi reschedule while receive completion is busy omits a2ec9d14edcd MAINTAINERS: Drop inactive Vitaly Bordug's email omits e40562abdf81 net: cavium: Add fine-granular dependencies on PCI omits 088cbac6bea4 tc-tests: initial version of fw filter unit tests omits 0838a4ef5e7d Merge branch 'net-qca_spi-Minor-bugfixes' omits 50973993260a net: qca_spi: Fix log level if probe fails omits 711c62dfa6bd net: qca_spi: Make sure the QCA7000 reset is triggered omits b2bab426dc71 net: qca_spi: Avoid packet drop during initial sync omits 169dc027fb02 ipv6: fix useless rol32 call on hash omits 3ee593adbbb4 ipv6: sr: fix useless rol32 call on hash omits 0015b80abcce net: dsa: Remove VLA usage omits 14260e91707a Merge branch 'PTP-support-for-mv88e6165-family' omits df31b74ce132 net: dsa: mv88e6xxx: Longer timeout for PTP TX timestamp omits 2dbed245b408 net: dsa: mv88e6xxx: Set PTP Ethertype omits e2294a8bf52b net: dsa: mv88e6xxx: Add hwtimestamp support for the 6165 omits 48cb5e03d58b net: dsa: mv88e6xxx: Abstract supported PTP filters omits ffc705de86e2 net: dsa: mv88e6xxx: Abstract HW timestamp setup omits dfa543481034 net: dsa: mv88e6xxx: Add mv88e6165 PTP support omits a469a61231e5 net: dsa: mv88e6xxx: Add MV88E6165 AVB register access omits 6d2ac8ee67d3 net: dsa: mv88e6xxx: Abstract PTP operations omits 270ed733e689 PCI: v3-semi: Fix I/O space page leak omits 438477b9a089 PCI: mediatek: Fix I/O space page leak omits e30609454b39 PCI: faraday: Fix I/O space page leak omits 1df3e5b3feeb PCI: aardvark: Fix I/O space page leak omits fd07f5e19c6f PCI: designware: Fix I/O space page leak omits 0018b265adf7 PCI: versatile: Fix I/O space page leak omits 925652d03589 PCI: xgene: Fix I/O space page leak omits 1470075d5e35 arm64: dts: uniphier: add headphone detect gpio for LD11 g [...] omits 97e10f5ae86e arm64: dts: uniphier: add headphone detect gpio for LD20 g [...] omits af0e09d0c676 arm64: dts: uniphier: Add missing cooling device propertie [...] omits 38dc27c85e64 ARM: dts: uniphier: Add missing cooling device properties [...] omits 048f31437ac5 net/mlx5: Fix tristate and description for MLX5 module omits e2abdcf1d2dd net/mlx5: Better return types for CQE API omits d34c6efc59a0 net/mlx5: Use ERR_CAST() instead of coding it omits 0f4039104ee6 net/mlx5: Add missing SET_DRIVER_VERSION command translation omits a451733909bc net/mlx5: Add XRQ commands definitions omits 8da6fe2a1850 net/mlx5: Add core support for double vlan push/pop steeri [...] omits 5e022dd353b7 net/mlx5: Expose MPEGC (Management PCIe General Configurat [...] omits eff8ea8f24ea net/mlx5: FW tracer, add hardware structures omits 4b4bd04898ad drm/amdgpu/pm: Remove VLA usage omits 7eb804277461 drm/amdgpu: simplify the bo reference on amdgpu_bo_update omits f3cdadb6fee9 drm/amdgpu: remove internal/unused kernel module parameters omits b5286801705b drm/amdgpu: change ring priority after pushing the job (v2) omits 9d46f32bdd3e drm/amdgpu: allow for more flexible priority handling omits e6d5752080e2 drm/amdgpu/gfx9: Update golden settings for vg10. omits 0725345e5f05 Merge branch 'bcm-OF-deps' omits 9aee398af347 net: dsa: Drop OF dependency for BCM_SF2 omits 7f7b7574555e net: ethernet: broadcom: Drop dependency on OF omits 8be7d96e5b6c net: phy: Drop OF dependency for MDIO_BCM_UNIMAC omits 9640ccce3005 Merge tag 'batadv-net-for-davem-20180717' of git://git.ope [...] omits d81d25e66a0f tipc: remove unused tipc_group_size omits c94b1ac73244 tipc: remove unused tipc_link_is_active omits 74525cc5f5f7 net: cavium: add missing PCI dependencies omits 53189183909f net: sched: Using NULL instead of plain integer omits 5c968f48021a net: usb: asix: replace mii_nway_restart in resume path omits a48d189ef531 net: Move skb decrypted field, avoid explicity copy omits bf20a5c1d560 liquidio: Using NULL instead of plain integer omits a5fb9fb023a1 PCI: OF: Fix I/O space page leak omits 6060d9d24e6d net/mlx5: fix an unused-function warning omits 202aabe84a8f xdp: fix uninitialized 'err' variable omits 676bcfece19f net: cxgb3_main: fix potential Spectre v1 omits 107d01f5ba10 lib/rhashtable: consider param->min_size when setting init [...] omits 5edb65a33710 USB: serial: cp210x: improve line-speed handling for CP210 [...] omits 7aecd7fc5d95 USB: serial: cp210x: generalise CP2102N line-speed handling omits 6f0bcf720ea8 USB: serial: cp210x: improve baudrate support for CP2102N omits d4706c05c59d USB: serial: cp210x: honour device-type maximum line speed omits 95fd4f47c857 USB: serial: cp210x: make line-speed quantisation data driven omits 5fd9df6ac6ee drm/i915: Kill sink_crc for good omits 539c475dadc4 Merge tag 'drm-intel-next-2018-07-09' of git://anongit.fre [...] omits 0c2fd59ae315 Merge branch 'mediatek-drm-next-4.19' of https://github.co [...] omits 54c88a029a0a Merge tag 'drm-misc-next-2018-07-11' of git://anongit.free [...] omits 0e714d27786c vfio/pci: Fix potential Spectre v1 omits d0a064bec75e arm64: dts: ti: Add support for AM654 EVM base board omits a869b7b30dac soc: ti: Add Support for AM654 SoC config option omits ea47eed33a3f arm64: dts: ti: Add Support for AM654 SoC omits c77245722fb4 arm64: Add support for TI's K3 Multicore SoC architecture omits ad527a91cb1d dt-bindings: arm: ti: Add bindings for AM654 SoC omits 04a132065175 Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/s [...] omits 47f7dc4b845a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 08239d43487b Merge branch 'smc-fixes' omits f6bdc42f0211 net/smc: reset recv timeout after clc handshake omits ac0107edba25 net/smc: add error handling for get_user() omits 99be51f11d51 net/smc: optimize consumer cursor updates omits e146471f588e net: mvpp2: debugfs: fix incorrect bitwise operator omits fa145d5dfd61 cxgb4: display number of rx and tx pages free omits 3bc53be9db21 net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. omits 2b6e68119c47 Input: gpio_keys - add missing include to gpio_keys.h omits 384cf4285b34 Input: i8042 - add Lenovo LaVie Z to the i8042 reset list omits 83ed7d1fe2d2 ipv6: ila: select CONFIG_DST_CACHE omits 98e60dce4da1 Merge branch 'mlxsw-Introduce-initial-Spectrum-2-support' omits c3ab435466d5 mlxsw: spectrum: Extend to support Spectrum-2 ASIC omits 9912e6b8c256 mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation omits a6b9c87daf5d mlxsw: spectrum_acl: Add region association callback omits 7a921a1e585a mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding omits a6d70a878ed8 mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding omits 7050f439ef6a mlxsw: reg: Add Policy-Engine General Configuration Register omits f1c7d9cce2a8 mlxsw: reg: Add Policy-Engine Region eRP Register omits 481662a8a336 mlxsw: reg: Add Policy-Engine Region Configuration Register omits 3390787b61d8 mlxsw: reg: Add Policy-Engine Region Association Register omits 0f27e80aea6e mlxsw: acl: Introduce activity get operation for action block/set omits 2d186ed4ddfd mlxsw: reg: Add support for activity information from PEFA [...] omits dcdf01028efa mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 omits d55ece4b6e9e mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops omits 18ce0e4e6616 mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs omits 742f75a600ca mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 omits c33d0cb1922e mlxsw: reg: Add Infrastructure Entry Delete Register omits a150c1fe3809 Input: egalax_ts - switch to SPDX identifier omits 3de0a6b986d5 Merge tag 'hisi-defconfig-for-4.19' of git://github.com/hi [...] omits baa2a4fdd525 audit: fix use-after-free in audit_add_watch omits 67ece13ffe86 Merge branch 'topic/vga_switcheroo' into for-next omits 28f6f7295fe1 Merge tag 'mvebu-defconfig-4.19-1' of git://git.infradead. [...] omits 07167d8a4ec8 Merge tag 'mvebu-arm-4.19-1' of git://git.infradead.org/li [...] omits c293ac959f80 netfilter: nft_set_rbtree: fix panic when destroying set by GC omits 9970a8e40d4c netfilter: nft_set_hash: add rcu_barrier() in the nft_rhas [...] omits b4645695a9dc ARM: mvebu_v7_defconfig: enable SFP support omits 3aadb7f52dfc ARM: mvebu_v7_defconfig: sync defconfig omits c841436dfabf ARM: multi_v7_defconfig: Add Marvell NAND controller support omits 50fa3cd33f9d dt-bindings: mediatek: Add binding for mt2712 IOMMU and SMI omits 7c201ead1bfd spi: spi-bitbang: change flags from u8 to u16 omits 380d68592351 Merge tag 'pxa-for-4.19-v2' of https://github.com/rjarzmik [...] omits e594a0636b02 Merge tag 'regmap-sccb' of https://git.kernel.org/pub/scm/ [...] omits 6c6bc9ea84d0 mtdchar: fix overflows in adjustment of `count` omits bcf7eac3d97f regmap: add SCCB support omits 636620b66d5d blkcg: Track DISCARD statistics and output them in cgroup io.stat omits bdca3c87fb7a block: Track DISCARD statistics and output them in stat an [...] omits ddcf35d39797 block: Add and use op_stat_group() for indexing disk_stat fields. omits dbae2c551377 block: Define and use STAT_READ and STAT_WRITE omits 59767fbd49d7 block: Add part_stat_read_accum to read across field entries. omits 3f289dcb4b26 block: make bdev_ops->rw_page() take a REQ_OP instead of bool omits 89fd23efa0d7 mtd: Fallback to ->_read/write() when ->_read/write_oob() [...] omits 5f7a01e22263 jffs2: use unsigned 32-bit timstamps consistently omits c4592b9c3788 jffs2: use 64-bit intermediate timestamps omits 39675caa06e7 mtd: sst25l: use mtd_device_register() omits 4897015d2ffb mtd: maps: use mtd_device_register() where applicable omits 9ea97a7d689c mtd: powernv_flash: set of_node in mtd's dev omits 2d95ceb45459 drm/amd/amdgpu: creating two I2S instances for stoney/cz (v2) omits 01f8f33e9986 drm/i915: Always retire residual requests before suspend omits b3fc2ab37e27 drm/amdgpu: add another ATPX quirk for TOPAZ omits 670c23248e15 ovl: obsolete "check_copy_up" module option omits fb16043b4683 vfs: remove open_flags from d_real() omits 573e1784817c Revert "fsnotify: support overlayfs" omits de2a4a501e71 Partially revert "locks: fix file locking on overlayfs" omits 8cf9ee506103 Revert "vfs: do get_write_access() on upper layer of overlayfs" omits 4ab30319fd7c Revert "vfs: add flags to d_real()" omits c6718543463d Revert "vfs: update ovl inode before relatime check" omits 88059de155d4 Revert "ovl: fix relatime for directories" omits a6795a585929 vfs: fix freeze protection in mnt_want_write_file() for overlayfs omits 6742cee04353 Revert "ovl: don't allow writing ioctl on lower layer" omits d561f2185648 Revert "ovl: fix may_write_real() for overlayfs directories" omits a6518f73e60e vfs: don't open real omits 8ede205541ff ovl: add reflink/copyfile/dedup support omits f7c72396d0de ovl: add O_DIRECT support omits 9e142c4102db ovl: add ovl_fiemap() omits dab5ca8fd9dd ovl: add lsattr/chattr support omits aab8848cee5e ovl: add ovl_fallocate() omits 2f502839e85a ovl: add ovl_mmap() omits de30dfd629e2 ovl: add ovl_fsync() omits 2a92e07edc5e ovl: add ovl_write_iter() omits 16914e6fc7e1 ovl: add ovl_read_iter() omits 2ef66b8a03c0 ovl: add helper to return real file omits d1d04ef8572b ovl: stack file ops omits e8c985bace13 ovl: deal with overlay files in ovl_d_real() omits 46e5d0a3907b ovl: copy up file size as well omits 5812160eb509 Revert "Revert "ovl: get_write_access() in truncate"" omits 4f3572954a9d ovl: copy up inode flags omits d9854c87f0ed ovl: copy up times omits f182536684d8 vfs: export vfs_dedupe_file_range_one() to modules omits 9df6702ad0e8 vfs: export vfs_ioctl() to modules omits d3b1084dfd62 vfs: make open_with_fake_path() not contribute to nr_files omits 51e6ce820bd4 Merge branch 'dedupe-cleanup' into overlayfs-next omits 007bf630c011 arm: configs: Add USB gadget to Aspeed G5 defconfig omits 5dd487d8a5a3 arm: configs: Add USB gadget to Aspeed G4 defconfig omits 8ae71e76cf1f Merge branch 'bpf-offload-sharing' omits 7736b6ed665a selftests/bpf: add test for sharing objects between netdevs omits b5faa20d6fb2 nfp: bpf: allow program sharing within ASIC omits 9d1b66b8ae95 netdevsim: allow program sharing between devices omits fd4f227dea0f bpf: offload: allow program and map sharing per-ASIC omits 602144c22460 bpf: offload: keep the offload state per-ASIC omits 9fd7c5559165 bpf: offload: aggregate offloads per-device omits 09728266b6f9 bpf: offload: rename bpf_offload_dev_match() to bpf_offloa [...] omits 4612bebfa379 nfp: add .ndo_init() and .ndo_uninit() callbacks omits d6d6071388e9 netdevsim: associate bound programs with shared dev omits eeeaaf185eca netdevsim: add shared netdevsim devices omits 5f07655b803e netdevsim: add switch_id attribute omits a2df75ab0aba ARM: dts: aspeed: Use 24MHz fixed clock for pwm omits c23e014a4ba1 bpf: sockmap: remove redundant pointer sg omits 3960f4fd6585 bpf: fix rcu annotations in compute_effective_progs() omits d29ab6e1fa21 bpf: bpf_prog_array_alloc() should return a generic non-rc [...] omits b86d77123c6e Merge tag 'spi-dw-set-cs' of https://git.kernel.org/pub/sc [...] omits 62dbbae483b6 spi: dw: allow providing own set_cs callback omits 66b19d762378 spi: dw: fix possible race condition omits b71c69c26b49 Bluetooth: Use lock_sock_nested in bt_accept_enqueue omits cf18fd01466d regulator: bd9571mwv: Document "backup_mode" sysfs file omits e436875f6f97 regulator: bd9571mwv: Add support for toggle power switches omits 02b3a073c12e regulator: bd9571mwv: Use "backup_mode" sysfs file instead [...] omits 7713a70034f2 ASoC: meson: add axg tdm formatters DT bindings documentation omits 53eb4b7aaa04 ASoC: meson: add axg spdif output omits eb257e6607f9 ASoC: meson: add axg spdif output DT bindings documentation omits 7ed4877b403c ASoC: meson: add axg toddr driver omits 57d552e3ea76 ASoC: meson: add axg frddr driver omits 6dc4fa179fb8 ASoC: meson: add axg fifo base driver omits e32d99af6830 ASoC: meson: add axg fifos DT binding documentation omits bf270262b7b8 ASoC: hdac_hdmi: Add documentation for power management omits 90ae7105eaf1 ASoC: qcom: apq8096: remove component framework related code omits 791940779d65 ASoC: qdsp6: q6routing: remove component framework related code omits f924e4fd8965 ASoC: qdsp6: q6asm-dai: remove component framework related code omits 605fcb699185 ASoC: qdsp6: q6afe-dai: remove component fw related code omits bb4b894addb0 ASoC: core: add support to card re-bind using component framework omits 95d6c0857e54 cpufreq: intel_pstate: Register when ACPI PCCH is present omits 6eb864c1d9dd integrity: prevent deadlock during digsig verification. omits 5feeb61183dd evm: Allow non-SHA1 digital signatures omits e2861fa71641 evm: Don't deadlock if a crypto algorithm is unavailable omits ac2409a521f7 integrity: silence warning when CONFIG_SECURITYFS is not enabled omits dba31ee75941 ima: Differentiate auditing policy rules from "audit" actions omits 2afd020aaeee ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set omits 3d2859d5d4c3 ima: Use audit_log_format() rather than audit_log_string() omits 8a3bcaf6ecd3 ima: Call audit_log_string() rather than logging it untrusted omits b03897cf318d powerpc/powernv: Fix save/restore of SPRG3 on entry/exit f [...] omits 4e4a4b75ccce powerpc/Makefile: Assemble with -me500 when building for E500 omits 1a32ebb26ba9 platform/x86: thinkpad_acpi: Support battery quirk omits 846a416b4630 platform/x86: thinkpad_acpi: Proper model/release matching omits 309dca51c902 platform/x86: intel_ips: remove redundant variables slope [...] omits e78fd3c3eead platform/mellanox: Use 2-factor allocator calls omits f3d737b6340b ALSA: hda/realtek - Yet another Clevo P950 quirk entry omits e10f78050323 kvmclock: fix TSC calibration for nested guests omits 2307af1c4b2e KVM: VMX: Mark VMXArea with revision_id of physical CPU ev [...] omits 9432a3175770 KVM: irqfd: fix race between EPOLLHUP and irq_bypass_regis [...] omits b5020a8e6b54 KVM/Eventfd: Avoid crash when assign and deassign specific [...] omits 24c458c485c8 netfilter: nf_osf: add missing definitions to header file omits 70b095c84326 ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module omits 7d25f8851a2c netfilter: nft_socket: Expose socket mark omits 365b5a36f352 netfilter: nft_socket: Break evaluation if no socket found omits 31a9c29210e2 netfilter: nf_osf: add struct nf_osf_hdr_ctx omits 06ff4aa25230 netfilter: nf_osf: add nf_osf_match_one() omits f102d66b335a netfilter: nf_tables: use dedicated mutex to guard transactions omits 2a43ecf96ba6 netfilter: nf_tables: avoid global info storage omits be2ab5b4d5c0 netfilter: nf_tables: take module reference when starting a batch omits ca2f18be792f netfilter: nf_tables: make valid_genid callback mandatory omits 452238e8d5ff netfilter: nf_tables: add and use helper for module autoload omits 440534d3c56b netfilter: Remove useless param helper of nf_ct_helper_ext_add omits 762c40076684 ipvs: drop conn templates under attack omits 275411430f89 ipvs: add assured state for conn templates omits ec1b28ca9674 ipvs: provide just conn to ip_vs_state_name omits ed07d9a021df netfilter: nf_conntrack: resolve clash for matching conntracks omits 5c789e131cbb netfilter: nf_conncount: Add list lock and gc worker, and [...] omits 34848d5c896e netfilter: nf_conncount: Split insert and traversal omits 2ba39118c10a netfilter: nf_conncount: Move locking into count_tree() omits 976afca1ceba netfilter: nf_conncount: Early exit in nf_conncount_lookup [...] omits cb2b36f5a97d netfilter: nf_conncount: Switch to plain list omits 2a406e8ac7c3 netfilter: nf_conncount: Early exit for garbage collection omits 9951934d76b0 Merge branch 'for-ovl' of git://git.kernel.org/pub/scm/lin [...] omits 4d81b0f9e631 cpufreq: pcc-cpufreq: Disable dynamic scaling on many-CPU systems omits f54ab690ad68 cpufreq: qcom-kryo: Silently error out on EPROBE_DEFER omits 33477d84c26b cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC omits 1c3528232f4b cpufreq: armada-37xx: Add AVS support omits b8f0fadab208 mtd: rawnand: jz4780: Drop the dependency on MACH_JZ4780 omits 6968e07e8169 mtd: rawnand: jz4740: Allow selection of this driver when [...] omits e65e3a50702f MIPS: jz4740: Move jz4740_nand.h header to include/linux/p [...] omits eaea2e7300a2 mtd: rawnand: txx9ndfmc: Allow selection of this driver wh [...] omits dc2865ac3527 MIPS: txx9: Move the ndfc.h header to include/linux/platfo [...] omits a6be5051cdca mtd: rawnand: fsl_ifc: Allow selection of this driver when [...] omits 62a316088dd0 mtd: rawnand: fsl_ifc: Add an __iomem specifier on eccstat_regs omits b30a2bd4ee9d memory: fsl_ifc: Allow selection of this driver when COMPI [...] omits 17c09ed706de mtd: rawnand: fsmc: Allow selection of this driver when CO [...] omits f55824c6faef mtd: rawnand: fsmc: Use uintptr_t casts instead of unsigned ones omits 8f3931ed975e mtd: rawnand: fscm: Avoid collision on PC def when compili [...] omits e37db6df41f5 mtd: rawnand: sunxi: Allow selection of this driver when C [...] omits 06c8b5dc9381 mtd: rawnand: sunxi: Make sure ret is initialized in sunxi [...] omits cf3e3fd2e94f mtd: rawnand: sunxi: Add an U suffix to NFC_PAGE_OP definition omits b9221470b081 mtd: rawnand: davinci: Allow selection of this driver when [...] omits d3691813b05c mtd: rawnand: fix indentation in Kconfig omits cc53d5ca38c0 mtd: rawnand: davinci: Use uintptr_t casts instead of unsi [...] omits c5b76d8dd2bf mtd: rawnand: davinci: Stop doing iomem pointer <-> u32 co [...] omits 88a40e7dca00 mtd: rawnand: atmel: Allow selection of this driver when C [...] omits d28395c9083d mtd: rawnand: atmel: Add an __iomem cast on gen_pool_dma_a [...] omits e6848511d061 mtd: rawnand: atmel: Use uintptr_t casts instead of unsigned int omits 20366e19e28f mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op() omits f9e64d610425 mtd: rawnand: marvell: set reg_clk to NULL if it can't be [...] omits 7734a275a7ee mtd: rawnand: marvell: remove bogus comment in marvell_nfc [...] omits bd9c3f9b3c00 mtd: rawnand: marvell: add suspend and resume hooks omits c786bbcc1a2c mtd: rawnand: mxc: Switch to SPDX identifier omits b04a3fe3143d mtd: rawnand: gpmi: Switch to SPDX identifier omits dc2d8856a758 mtd: rawnand: plat_nand: Kill pdata->ctrl.{hwcontrol, read [...] omits f0f01838f764 mtd: rawnand: orion_nand: Kill orion_nand_data.dev_ready() omits e80eba758151 mtd: rawnand: Kill the chip->scan_bbt() hook omits 2851b907091f dt-bindings: marvell: Add documentation for the Armada 370 [...] omits 44b07b921dea mtd: rawnand: Rename nand_default_bbt() into nand_create_bbt() omits 1c3ab61ebcf8 mtd: rawnand: Remove forward declaration of device_node omits 707329aca6e0 mtd: rawnand: Remove forward declaration of mtd_info omits a4c025372d9d mtd: rawnand: Remove nand_do_read() prototype from rawnand.h omits 5dcddebb1b1f mtd: rawnand: Kill cafe_nand_bug() omits a58d0b4d512a bcma: Allow selection of this driver when COMPILE_TEST=y omits d4de09e5bb08 mtd: rawnand: nuc900: Allow selection of this driver when [...] omits b2d55fe2ad5a mtd: rawnand: qcom: Allow selection of this driver when CO [...] omits 434bc2e148aa mtd: rawnand: mxc: Allow selection of this driver when COM [...] omits c03f3cf37e54 mtd: rawnand: mxc: Avoid inclusion of asm/mach headers omits 0beb48724120 mtd: rawnand: brcmnand: Allow selection of this driver whe [...] omits ee70e5e796ff mtd: rawnand: lpc32xx: Allow selection of these drivers wh [...] omits 18331b981029 mtd: rawnand: sharpsl: Allow selection of this driver when [...] omits b22a8b075dbc mtd: rawnand: sharpsl: Remove inclusion of mach and asm headers omits 31ac1a53eb7f mtd: rawnand: omap2: Allow selection of this driver when C [...] omits 45e9f40f4669 mtd: rawnand: Add 'depends on HAS_IOMEM' where missing omits 4d54df433558 mtd: rawnand: gpmi: Remove useless dependency on MTD_NAND omits 9f43deee4351 mtd: rawnand: qcom: erased page bitflips detection omits da8eb7d227c5 mtd: rawnand: gpmi: remove redundant variable payload_virt omits 8604e6346e8d mtd: rawnand: docg4: fix the probe function error path omits 1dfac31a5a63 mtd: rawnand: denali: optimize timing parameters for data [...] omits 6f1fe97bec34 mtd: rawnand: denali_dt: add more clocks based on IP datasheet omits d91e8a3eec69 dt-binding: mtd: denali_dt: document clock property omits cd1beffa83f6 mtd: rawnand: denali_dt: use dev as a shorthand of &pdev->dev omits 24f0ae995deb mtd: rawnand: mxc: remove __init qualifier from mxcnd_probe_dt omits 3dfa025f890c mtd: spinand: macronix: Add support for MX35LF2GE4AB omits b02308af05e6 mtd: spinand: Add initial support for the MX35LF1GE4AB chip omits 1075492bb9e2 mtd: spinand: Add initial support for Winbond W25M02GV omits a508e8875e13 mtd: spinand: Add initial support for Micron MT29F2G01ABAGD omits 5ef5640a2777 dt-bindings: Add bindings for SPI NAND devices omits 7529df465248 mtd: nand: Add core infrastructure to support SPI NANDs omits 0cf5c7dbaa39 mtd: rawnand: provide only single helper function for ECC conf omits 85632c17194e mtd: rawnand: qcom: code reorganization for raw read omits 5bc36b2bf6e2 mtd: rawnand: qcom: check for operation errors in case of [...] omits 783b5bf9bd91 mtd: rawnand: qcom: fix return value for raw page read omits 28eed9f6cab6 mtd: rawnand: qcom: modify write_oob to remove read codeword part omits add0cfa3c3e5 mtd: rawnand: qcom: parse read errors for read oob also omits 2f610386736d mtd: rawnand: qcom: fix null pointer access for erased pag [...] omits 8eab72148808 mtd: rawnand: qcom: erased page detection for uncorrectabl [...] omits 6f20070d51a2 mtd: rawnand: qcom: wait for desc completion in all BAM channels omits 7ddb937f2c1d mtd: rawnand: qcom: use the ecc strength from device parameter omits 320bdb5fb9c4 mtd: rawnand: qcom: remove dt property nand-ecc-step-size omits c168ac273ce3 dt-bindings: qcom_nandc: update for ECC strength and step size omits f9801fda963e mtd: rawnand: denali: use helper function for ecc setup omits 181ace9e1b2e mtd: rawnand: helper function for setting up ECC configuration omits a33733fc4891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeaf7002a76c s390: detect etoken facility omits fa84cf094ef9 ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() omits 76fa4975f3ed KVM: PPC: Check if IOMMU page is contained in the pinned p [...] omits 1463edca6734 vfio/spapr: Use IOMMU pageshift rather than pagesize omits 3a9b0455062f net: usb: rtl8150: demote allmulti message to dev_dbg() omits ef4db239cda2 ALSA: rawmidi: Use kvmalloc() for buffers omits c0b78038a847 Merge tag 'batadv-next-for-davem-20180717' of git://git.op [...] omits fa52531eb440 net/rds: Remove unnecessary variable omits bfd427116917 net/rds: void function cannot return -1 omits db53770a3eaf dsa: rtl8366: Remove unused variable. omits abd709c7ee2a Merge branch 'ravb-small-sparse-fixes' omits e49b42faae0e ravb: fix byte order for TX descriptor tag field lower bits omits 49f3303a6eaa ravb: fix warning about memcpy length omits c94f2fc4fc19 ravb: fix shadowing of symbol 'stats' in ravb_get_ethtool_stats() omits 0abb75b7a16d KVM: PPC: Book3S HV: Fix constant size warning omits 51eaa08f029c KVM: PPC: Book3S HV: Add of_node_put() in success path omits 76346cd93a5e KVM: PPC: Book3S: Fix matching of hardware and emulated TC [...] omits 4eeb85568e56 KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation omits d6e98f3e6d82 PM / devfreq: rk3399_dmc: Fix duplicated opp table on reload. omits 2c2cb1e6b05b PM / devfreq: Init user limits from OPP limits, not viceversa omits dfa7d764caf0 PM / devfreq: rk3399_dmc: fix spelling mistakes. omits 49edc52312c3 PM / devfreq: rk3399_dmc: do not print error when get supp [...] omits 77f2c2305dec dt-bindings: devfreq: rk3399_dmc: move interrupts to be optional. omits 90dd72e1290d PM / devfreq: rk3399_dmc: remove wait for dcf irq event. omits 49502b23e0e4 dt-bindings: clock: add rk3399 DDR3 standard speed bins. omits 2d2894c94a61 dt-bindings: devfreq: rk3399_dmc: improve binding documentation. omits 2d803dc8f7a5 PM / devfreq: use put_device() instead of kfree() omits 12ba2c65f9d3 PM / devfreq: exynos-ppmu: Delete an error message for a f [...] omits 22a001e8544f ARM: dts: Add ethernet and switch to D-Link DIR-685 omits d8652956cf37 net: dsa: realtek-smi: Add Realtek SMI driver omits 3b3b6b460f78 net: dsa: Add bindings for Realtek SMI DSAs omits d85458256ad2 net: phy: realtek: Support RTL8366RB variant omits 87ea58433208 security: check for kstrdup() failure in lsm_append() omits 83a68a06795f security: export security_kernel_load_data function omits 4aac0b43474d octeon_mgmt: Fix MIX registers configuration on MTU setup omits 9ba546c01976 aio: don't expose __aio_sigset in uapi omits 3672476edaa0 vsprintf: Add command line option debug_boot_weak_hash omits 1c4facb846c7 vsprintf: Use hw RNG for ptr_key omits 753d433b586d random: Return nbytes filled from hw RNG omits 8ddd6efa56c3 random: Fix whitespace pre random-bytes work omits 81e69df38e29 random: mix rdrand with entropy sent in from userspace omits 07df5bd874f0 r8169: power down chip in probe omits fd3d96ae49c3 Merge branch 'HWMON-support-for-SFP-modules' omits 1323061a018a net: phy: sfp: Add HWMON support for module sensors omits dcb5d0fcaa1d hwmon: Add helper to tell if a char is invalid in a name omits aa7f29b07c87 hwmon: Add support for power min, lcrit, min_alarm and lcr [...] omits 2fe31e431240 hwmon: Add missing HWMON_T_LCRIT_ALARM define omits 7c1fbfa7b2c8 Merge branch 'r8169-add-phylib-support' omits 29a12b49536b r8169: don't read chip phy status register omits f7ffa9ae2bb9 r8169: remove mii_if_info member from struct rtl8169_private omits a2965f12fde6 r8169: remove rtl8169_set_speed_xmii omits 5b7ad4b75d1e r8169: use phy_speed_down / phy_speed_up omits 69b3c59fe212 r8169: use phy_mii_ioctl omits dd84957eeeae r8169: use phy_ethtool_nway_reset omits 4577243392ce r8169: use phy_ethtool_(g|s)et_link_ksettings omits f75222bce9b5 r8169: replace open-coded PHY soft reset with genphy_soft_reset omits 242cd9b5866a r8169: use phy_resume/phy_suspend omits f1e911d5d0df r8169: add basic phylib support omits 32e7024eab4c tools/power turbostat: Update turbostat(8) RAPL throttling [...] omits ada94973f15f pktcdvd: remove assignment in if condition omits 6ce3dd6eec11 blk-mq: issue directly if hw queue isn't busy in case of 'none' omits 5089eafffba2 libxfs: Fix a couple of sparse complaintis omits e4e542a683c1 xfs: use swap macro in xfs_dir2_leafn_rebalance omits 897992b7e350 xfs_bmap_util: use swap macro omits 1d5bebbafc73 xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance omits fa248de98a6b xfs: don't assume a left rmap when allocating a new rmap omits f5beb598b0c4 ALSA: rawmidi: Minor code refactoring omits 631d2b490569 selinux: constify write_op[] omits 7fdc9b08071b ALSA: rawmidi: Simplify error paths omits 5bed9139727f ALSA: rawmidi: Tidy up coding styles omits ed6b83d2d190 Merge branch 'for-linus' into for-next omits a57942bfdd61 ALSA: hda: Make audio component support more generic omits 82887c0beb1e ALSA: hda/i915: Associate audio component with devres omits ae891abe7c2c drm/i915: Split audio component to a generic type omits 263318eea710 drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo omits 96a5d8d4915f drm/amdgpu: Make sure IB tests flushed after IP resume omits f024e88343f7 drm/amdgpu: minor cleanup in amdgpu_job.c omits a1917b73d89e drm/amdgpu: remove job->adev (v2) omits 26b2f552525c netfilter: nf_tables: fix jumpstack depth validation omits 290e44b7dd11 audit: use ktime_get_coarse_real_ts64() for timestamps omits 3c53776e29f8 Mark HI and TASKLET softirq synchronous omits a443c1fc1059 cpufreq: exynos: Remove support for Exynos5440 omits 956698445d1b ata: ahci-platform: Remove support for Exynos5440 omits cd87668d601f MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads omits 5c93316c8c22 mips: unify prom_putchar() declarations omits a8bd3b884dd7 drm/i915: Flush chipset caches after GGTT writes omits 693359f7ac90 kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITE omits 4ab3b80159d4 kconfig: check for pkg-config on make {menu,n,g,x}config omits f92d19e0ef9b kbuild: Use HOST*FLAGS options from the command line omits 8377bd2b9ee1 kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS omits b90a368000ab kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS omits 10844aebf448 kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS omits 96f14fe738b6 kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS omits efa75c4923be arm64: Add build salt to the vDSO omits b399baaaf752 powerpc: Add build salt to the vDSO omits d623f60df03a x86: Add build salt to the vDSO omits 9afb719e7046 kbuild: Add build salt to the kernel and modules omits 934193a654c1 kbuild: verify that $DEPMOD is installed omits c417fbce9872 kbuild: move bin2c back to scripts/ from scripts/basic/ omits b56e5355091d Coccinelle: add atomic_as_refcounter script omits fbdb328c6bae x86/MCE: Remove min interval polling limitation omits 39675f7a7c7e ALSA: rawmidi: Change resized buffers atomically omits 7373c2a99abf ALSA: emu8000: Use swap macro in snd_emu8000_sample_new omits e2d2f240497c ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new omits fa441b71aa27 nvme: don't enable AEN if not supported omits 67810693077a ovl: fix wrong use of impure dir cache in ovl_iterate() omits 7f342e9c61d7 HID: intel-ish-hid: remove redundant variable num_frags omits 28a042a3b7ab HID: multitouch: handle palm for touchscreens omits f90243745925 HID: multitouch: touchscreens also use confidence reports omits 9152c7d77d87 HID: multitouch: report MT_TOOL_PALM for non-confident touches omits 30576c5f490c HID: microsoft: support the Surface Dial omits 08a8a7cf1459 HID: core: do not upper bound the collection stack omits ba6b055e0f3b HID: input: enable Totem on the Dell Canvas 27 omits 01eaac7e5713 HID: multitouch: remove one copy of values omits 8dfe14b3b47f HID: multitouch: ditch mt_report_id omits 3ceb3826448d HID: multitouch: store a per application quirks value omits f146d1c4d7ea HID: multitouch: Store per collection multitouch data omits cf6d15d7b1f3 HID: multitouch: make sure the static list of class is not [...] omits b875a5a529be input: add MT_TOOL_DIAL omits 5d400a4933e8 netfilter: Kconfig: Change select IPv6 dependencies omits a0ae2562c6c4 netfilter: conntrack: remove l3proto abstraction omits e7ad3dc9f4a2 HID: elan: Add support for touchpad on the Toshiba Click Mini L9W omits 6e5dd6324a4c HID: elan: Add USB-id for HP x2 10-n000nd touchpad omits 7ed3f281d8f3 HID: elan: Add a flag for selecting if the touchpad has a LED omits 19588bee0ea5 HID: elan: Query resolution from the touchpad omits 79d11f2a2070 HID: elan: Query device max_x and max_y value from touchpad omits 314f04e85cab HID: elan: Hardcode finger-count and usb-interface omits 2f612de2d67d HID: elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH omits f109b43ad9af HID: elan: Stop claiming we have TOUCH_MAJOR and then neve [...] omits c4cf2d8df1dd HID: elan: Remove unused max_area_x and max_area_y vatiables omits cc57c07343bd configfs: fix registered group removal omits d7484f5c6b3b ARM: at91: pm: configure wakeup sources for ULP1 mode omits 3abd729aa468 ARM: at91: pm: add PMC fast startup registers defines omits 5b56c182edb1 ARM: at91: pm: Add ULP1 mode support omits 514e2a294aad ARM: at91: pm: Use ULP0 naming instead of slow clock omits cc4493faf494 arm64: defconfig: enable HiSilicon PMU driver omits 4d4585c21f53 arm64: dts: hisilicon: Add missing cooling device properti [...] omits 81f2b25addde drm/imx: Remove unused field imx_drm_device.pipes omits cf39a6bc342b nvme: ensure forward progress during Admin passthru omits 5f8f80356ecc spi: spi-fsl-dspi: Fill actual_length when doing DMA transfer omits 665d4953cde6 btrfs: scrub: Don't use inode page cache in scrub_handle_e [...] omits d91cfeb0aa79 genirq: Remove redundant NULL pointer check in __free_irq() omits a5956defe5a5 arm64: hikey960: update idle-states omits 941d810725ad powerpc/xmon: Fix disassembly since printf changes omits 8883ac1db3e2 arm64: dts: hikey: Remove keep-power-in-suspend property omits 8a368657fe7e arm64: dts: hikey960: Remove keep-power-in-suspend property omits f0ab786fad36 arm64: dts: hikey960: Clean up MMC properties and move to [...] omits 52ac6f2a8825 arm64: dts: hikey960: Remove deprecated MMC properties omits 504f2565a4f6 spi: rockchip: add description for px30 omits 1ef2917d1d9e drm/imx: Replace drm_dev_unref with drm_dev_put omits d778847208c0 drm/i915/selftests: Free the backing store between iterations omits 4aaf448fa975 vga_switcheroo: set audio client id according to bound GPU id omits 2c3806c48245 Merge tag 'fixes-for-v4.18-rc5' of git://git.kernel.org/pu [...] omits 238262af08a2 pinctrl: mt7622: Fix probe fail by misuse the selector omits 673ba5a05ca1 pinctrl: single: Fix missing unlock on error path omits 93639058b2af pinctrl: core: Remove broken remove_last group and pinmux [...] omits dc4003d26059 pinctrl: rza1: Fix selector use for groups and functions omits a4ab10860723 pinctrl: single: Fix group and function selector use omits f913cfce4ee4 pinctrl: pinmux: Return selector to the pinctrl driver omits f7ff75e2a88f i2c: recovery: rename variable for easier understanding omits a203728ac6bb pinctrl: core: Return selector to the pinctrl driver omits 4fe10de535ea i2c: rcar: use the new get_bus_free callback omits 7ca5f6be7900 i2c: recovery: add get_bus_free callback omits 0b71026c69ca i2c: recovery: refactor recovery function omits ffc59c496bf8 i2c: recovery: require either get_sda or set_sda omits 91f6278bfa39 ARM: dts: am335x: add am335x-sancloud-bbe board support omits cf0a761a22be dt-bindings: Add vendor prefix for Sancloud omits 08948b75939f Merge tag 'v4.18-rc5' into i2c/for-4.19 omits 2b519747ae48 arm64: dts: mt7622: update a clock property for UART0 omits e9d8c6155768 x86/mm/tlb: Skip atomic operations for 'init_mm' in switch [...] omits 95b0e6357d3e x86/mm/tlb: Always use lazy TLB mode omits 64482aafe55f x86/mm/tlb: Only send page table free TLB flush to lazy TLB CPUs omits ac0315896970 x86/mm/tlb: Make lazy TLB mode lazier omits 61d0beb5796a x86/mm/tlb: Restructure switch_mm_irqs_off() omits 2ff6ddf19c0e x86/mm/tlb: Leave lazy TLB mode at page table free time omits c1a2f7f0c064 mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically [...] omits 37c45b2354cb Merge tag 'v4.18-rc5' into x86/mm, to pick up fixes omits 71b7ff5ebc9b tools/memory-model: Rename litmus tests to comply to norm7 omits 0fcff1715bec tools/memory-model/Documentation: Fix typo, smb->smp omits 7696f9910a9a sched/Documentation: Update wake_up() & co. memory-barrier [...] omits 3d85b2703783 locking/spinlock, sched/core: Clarify requirements for smp [...] omits 76e079fefc8f sched/core: Use smp_mb() in wake_woken_function() omits 70b83069f70d tools/memory-model: Add informal LKMM documentation to MAI [...] omits c4081a46f38f locking/atomics/Documentation: Describe atomic_set() as a [...] omits 24675bb554f9 tools/memory-model: Make scripts executable omits af41db5ef7c7 tools/memory-model: Remove ACCESS_ONCE() from model omits 5bde06b63af2 tools/memory-model: Remove ACCESS_ONCE() from recipes omits 68ec3444b321 locking/memory-barriers.txt/kokr: Update Korean translatio [...] omits 2caf412dc461 MAINTAINERS: Add Daniel Lustig as an LKMM reviewer omits acb6c96c52ac tools/memory-model: Fix ISA2+pooncelock+pooncelock+pombonce name omits b464818978d4 tools/memory-model: Add litmus test for full multicopy atomicity omits 52b544bd3866 Merge tag 'v4.18-rc5' into locking/core, to pick up fixes omits 25cd17a2360e ARM: dts: imx6ul-pico-hobbit: Do not hardcode the memory size omits 0982a24f2401 ARM: dts: imx6sl-evk: make pfuze100 sw4 always on omits 2afad1be5809 ARM: dts: imx6sll-evk: make pfuze100 sw4 always on omits 4de4238133f4 ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on omits 9896b67eaf4b ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on omits ea73a5c6929b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 61f0d5556946 efi/esrt: Only call efi_mem_reserve() for boot services memory omits eec24f2a0d4d usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' omits 1e111e885238 usb: dwc2: Fix inefficient copy of unaligned buffers omits 56406e017a88 usb: dwc2: Fix DMA alignment to start at allocated boundary omits 33d8a2f6ac33 usb: dwc3: rockchip: Fix PHY documentation links. omits a2b22dddc7bb tools: usb: ffs-test: Fix build on big endian systems omits bb2863369562 usb: gadget: aspeed: Workaround memory ordering issue omits 9566a7c72f4f usb: dwc3: gadget: remove redundant variable maxpacket omits 89066b36c43d usb: dwc2: avoid NULL dereferences omits a39ba90a1cc7 usb/phy: fix PPC64 build errors in phy-fsl-usb.c omits b3eb981be748 usb: dwc2: host: do not delay retries for CONTROL IN transfers omits 56bc61587daa usb: gadget: u_audio: protect stream runtime fields with s [...] omits 773e53d50e22 usb: gadget: u_audio: remove cached period bytes value omits 96afb54ece0e usb: gadget: u_audio: remove caching of stream buffer parameters omits 6b37bd78d30c usb: gadget: u_audio: update hw_ptr in iso_complete after [...] omits dfa042fa310c usb: gadget: u_audio: fix pcm/card naming in g_audio_setup() omits e87581fe0509 usb: gadget: f_uac2: fix error handling in afunc_bind (again) omits f36b507c14c4 usb: gadget: r8a66597: Fix a possible sleep-in-atomic-cont [...] omits 0602088b10a7 usb: gadget: r8a66597: Fix two possible sleep-in-atomic-co [...] omits 50b9773c13bf usb: gadget: Fix OS descriptors support omits 9196b55e1270 usb: gadget: aspeed-vhub: Fix SETUP packets with OUT data phase omits bb3e3fbbac86 ARM: dts: Add DT support for Octavo Systems OSD3358-SM-RED [...] omits 929d1b09cae2 ARM: dts: imx6sl-evk: add missing GPIO iomux setting omits 129e96672f03 ARM: dts: imx51-zii-scu3-esb: Fix RAVE SP watchdog compati [...] omits a1a30f892894 ARM: dts: imx51-zii-scu3-esb: Add switch IRQ line pinumx config omits d3f6daede246 ARM: dts: omap4-droid4: fix dts w.r.t. pwm omits 2da6b9ce6a63 ARM: dts: imx6sx-nitrogen6sx: remove obsolete display conf [...] omits ac270caa1c42 ARM: dts: imx7d-nitrogen7: use OF graph to describe the display omits 3221ceeede8a ARM: dts: imx: Switch Boundary Devices boards to SPDX identifier omits 69c04aee3482 soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata omits 282706a68163 ARM: dts: imx6sl: Add vivante gpu nodes omits 0ad26ef12f57 ARM: dts: imx6sll-evk: enable SEIKO 43WVF1G lcdif panel omits e449d3780368 ARM: dts: imx6sll-evk: correct lcd regulator GPIO pin omits a046e7662dcf ARM: dts: imx6sll-evk: enable PWM1 for backlight driver omits fcaccc829382 liquidio: correct error msg text when removing VLAN ID omits b4d5f09fbc00 ARM: dts: imx51-zii-rdu1: Enable secure-reg-access omits 3ec14f5eb58f ARM: dts: imx51-babbage: Enable secure-reg-access omits dd769b09003e ARM: dts: imx53-ppd: Enable secure-reg-access omits ccaabeea0202 s390/chsc: fix packed-not-aligned warnings omits d4f5d79e97ca s390/css: reduce stsch calls omits 05b217f4c557 s390/css: validate subchannel prior to allocation omits 71aa11a40d1a s390/css: start the subchannel evaluation earlier omits 87dc8a01281a s390/cio: ensure that a chpid is registered only once omits aaeabc18a086 ARM: imx_v6_v7_defconfig: use MXSFB DRM driver omits f13a7fe2826f ARM: mxs_defconfig: use MXSFB DRM driver omits 8c7725829989 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Express omits 0b9c89e213d2 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL System-On-Mo [...] omits 497f6ee16b05 ARM: dts: imx51-zii-rdu1: Disable internal watchdog omits eb28fb9e4766 arm64: dts: allwinner: h6: enable AXP805 PMIC on Pine H64 omits de2b5552ae58 arm64: dts: allwinner: h6: Use macros for R_CCU clock and [...] omits ccdb51717ba3 net: Fix GRO_HASH_BUCKETS assertion. omits dc989d2ce2c2 tools: bpftool: don't pass FEATURES_DUMP to libbpf omits b4b5bffd6c19 tools: libbpf: remove libelf-getphdrnum feature detection omits b5aa3f4aef72 drm/amdkfd: Call kfd2kgd.set_compute_idle omits 01c097dbfc03 drm/amdgpu: Add kfd2kgd.set_compute_idle interface omits ee583014a9d8 samples/bpf: test_cgrp2_sock2: fix an off by one omits b0294bc1ad19 samples: bpf: ensure that we don't load over MAX_PROGS programs omits 301f935be9e0 sch_cake: Fix tin order when set through skb->priority omits 1eb94d441f1c cxgb4: collect ASIC LA dumps from ULP TX omits 1992d99882af net/smc: take sock lock in smc_ioctl() omits bd598d205055 Merge branch 'tg3-fixes' omits 3a498606bb04 tg3: Add higher cpu clock for 5762. omits 0f2605fbafb0 tg3: Update copyright omits 3578a7ecb699 ibmvnic: Fix error recovery on login failure omits 7e580769b79f rtc: ds1307: support m41t11 variant omits 146a552c67b1 rtc: ds1307: fix data pointer to m41t0 omits dea39aca1d7a net: lan78xx: Fix race in tx pending skb size calculation omits ee913fd9e166 drm/amdgpu: add amdgpu_job_submit_direct helper omits 3320b8d2acd3 drm/amdgpu: remove job->ring omits 0e28b10ff1b8 drm/amdgpu: remove ring parameter from amdgpu_job_submit omits eb3961a57424 drm/amdgpu: remove fence context from the job omits 050d9d43a7d3 drm/amdgpu: cleanup job header omits 9a6a8075bd43 drm/amd/display: Fix some checkpatch.pl errors and warning [...] omits ddb85fcd839c drm/amd/display: Null ptr check for set_sdr_white_level omits 4a7d1d123ddb drm/amd/display: dal 3.1.56 omits d6e75df4e5e1 drm/amd/display: add new dc debug structure to track debug data omits 68199bd16cb5 drm/amd/display: Move address tracking out of HUBP omits 2068afe649ae drm/amd/display: Add hook for MST root branch info omits bf53769d9fc9 drm/amd/display: add HDR visual confirm omits 6d92b5c2d5be drm/amd/display: Refactor SDR cursor boosting in HDR mode omits 8d2bbe54d189 drm/amd/display: Add headers for hardcoded 1d luts. omits a6da48caf92b drm/scheduler: add NULL pointer check for run queue (v2) omits b5d2d75e079a net/ipv6: Do not allow device only routes via the multipath API omits 31048d7aedf3 tcp: Fix broken repair socket window probe patch omits 432e629e5643 net/mlx4_en: Don't reuse RX page when XDP is set omits 1222d15a01c7 mlxsw: spectrum: Expose counters for various packet sizes omits c133459765fa net/ethernet/freescale/fman: fix cross-build error omits ac13d6d8eade liquidio: fix hang when re-binding VF host drv after runni [...] omits 916c5e1413be hv/netvsc: fix handling of fallback to single queue mode omits 2d14d3795294 ibmvnic: Revise RX/TX queue error messages omits e66515999b62 ipv6: make DAD fail with enhanced DAD when nonce length differs omits 7e2bc7fb65d5 net: cavium: Drop dependency of NET_VENDOR_CAVIUM on PCI omits 495083807f20 net: mscc: simplify retrieving the tag type from the frame header omits bc1b50309ce1 cxgb4: do not return DUPLEX_UNKNOWN when link is down omits 014dd7684e75 net: ethernet: stmmac: fix documentation warning omits 56c266dcfa0c net: stmmac: dwmac-sun8i: fix typo descrive => describe omits d9f37d01e294 net: convert gro_count to bitmask omits b7ed879425be net: ip6_gre: get ipv6hdr after skb_cow_head() omits 6e8cfd6d9d80 tun: Fix use-after-free on XDP_TX omits 48559af3454c bnxt_en: remove redundant debug register dma mem allocation omits 6e85d7a8bc65 liquidio: Use %pad printk format for dma_addr_t values omits 04ecac8c12cd net: phy: realtek: add missing entry for RTL8211C to mdio_ [...] omits ae85467cccba net: usb: hso: use swap macro in hso_kick_transmit omits 2a6deb6a572e Merge branch 'phy-helpers' omits 2b9672ddb6f3 net: phy: add phy_speed_down and phy_speed_up omits 762995807059 net: phy: add helper phy_config_aneg omits 7f657d5bf507 selftests: tls: add selftests for TLS sockets omits 9f80a0723bf0 bonding: Fix a typo in bonding.txt omits 32da12216e46 tls: Stricter error checking in zerocopy sendmsg path omits 24d4e34f7a61 scripts/tags.sh: Add BPF_CALL omits 964d0fbf6301 drm/amdgpu: Allow to create BO lists in CS ioctl v3 omits 8415afbd86dd Revert "drm/amd/powerplay: fix performance drop on Vega10" omits 4f0496d8ffa3 ima: based on policy warn about loading firmware (pre-allo [...] omits c77b8cdf745d module: replace the existing LSM hook in init_module omits ef96837b0de4 ima: add build time policy omits fed2512a7ccc ima: based on policy require signed firmware (sysfs fallback) omits 6e852651f28e firmware: add call to LSM hook before firmware sysfs fallback omits 16c267aac86b ima: based on policy require signed kexec kernel images omits a210fd32a46b kexec: add call to LSM hook in original kexec_load syscall omits 377179cd28cd security: define new LSM hook named security_kernel_load_data omits eb5f43d45b3b drm/i915/selftests: Exercise reset to break stuck GTT eviction omits 568a74d49112 Merge branch 'docs-Fix-failover-build-warnings' omits 2880984970dd docs: networking: Fix failover build warnings omits d95768d3cccd docs: networking: Add failover docs to index omits c604cb767049 KEYS: DNS: fix parsing multiple options omits 8e05fd839ddf Merge branch 'multicast-init-as-INCLUDE-when-join-SSM-INCL [...] omits c7ea20c9da5b ipv6/mcast: init as INCLUDE when join SSM INCLUDE group omits 6e2059b53f98 ipv4/igmp: init group mode as INCLUDE when join source group omits 35edb56e94b9 Merge branch 'hns3-next' omits 5550aa4d4771 net: hns3: Fix comments for hclge_get_ring_chain_from_mbx omits cf4103c699c2 net: hns3: Fix for using wrong mask and shift in hclge_get [...] omits 82b532146000 net: hns3: Fix for reset_level default assignment probelm omits d62eccaed41d net: hns3: remove unnecessary ring configuration operation [...] omits 6b1385cc251a net: hns3: Fix return value error in hns3_reset_notify_down_enet omits 9ca8d1a73c37 net: hns3: Correct reset event status register omits 9de0b86f6444 net: hns3: Prevent to request reset frequently omits 6d4fab39533f net: hns3: Reset net device with rtnl_lock omits 1b3725781a07 net: hns3: Modify the order of initializing command queue [...] omits 9c7e47025a6b clk: qcom: clk-rpmh: Add QCOM RPMh clock driver omits 30b06abfb92b Merge tag 'pinctrl-v4.18-3' of git://git.kernel.org/pub/sc [...] omits 706bf68b4339 Merge tag 'drm-fixes-2018-07-16-1' of git://anongit.freede [...] omits d3a537e9a774 arm64: dts: rockchip: drop out-of-tree properties from rk3 [...] omits 34e05c2ee5e2 arm64: dts: rockchip: add voltage properties for vcc3v3_pc [...] omits 65abc845873a arm64: dts: rockchip: add USB 2.0 and 3.0 support on Ficus board omits d1b47a7c9efc mm: don't do zero_resv_unavail if memmap is not allocated omits 59f20f5a0c97 drm/amdgpu/pp: switch smu callback type for get_argument() omits ce7577a2194b drm/amdgpu/pp: split out common smumgr smu9 code omits 26094c02934e drm/amdgpu/pp: remove dead vega12 code omits d396cb185c03 ARM: hisi: handle of_iomap and fix missing of_node_put omits 81646a3d39ef ARM: hisi: check of_iomap and fix missing of_node_put omits 9f30b5ae0585 ARM: hisi: fix error handling and missing of_node_put omits 3a6372daddeb dt-bindings: sound: wm8994: document wlf,csnaddr-pd property omits 2d4bc57348e1 dt-bindings: sound: wm8994: document wlf,spkmode-pu property omits 0f6b79fa138d drm/i915/selftests: Force a preemption hang omits 0051163ab3d8 drm/i915/execlists: Always clear preempt status on cancelling all omits 71e9690b59e7 blk-iolatency: truncate our current time omits d607eefa3b55 blk-iolatency: don't change the latency window omits 8f3ea35929a0 nbd: handle unexpected replies better omits d7d94d48a272 nbd: don't requeue the same request twice. omits 6f6060a5c9cc x86/apm: Don't access __preempt_count with zeroed fs omits 21279157efff x86/pti: Make pti_set_kernel_image_nonglobal() static omits c779e849608a netfilter: conntrack: remove get_timeout() indirection omits 97e08caec33a netfilter: conntrack: avoid l4proto pkt_to_tuple calls omits 8b3892ea8718 netfilter: conntrack: avoid calls to l4proto invert_tuple omits 6816d931cab0 netfilter: conntrack: remove get_l4proto indirection from [...] omits d1b6fe94941f netfilter: conntrack: remove invert_tuple indirection from [...] omits 47a91b14de62 netfilter: conntrack: remove pkt_to_tuple indirection from [...] omits f957be9d349a netfilter: conntrack: remove ctnetlink callbacks from l3 p [...] omits 7414d929bc35 netfilter: Kconfig: Make NETFILTER_XT_MATCH_SOCKET select [...] omits 60e3be94e6a1 openvswitch: use nf_ct_get_tuplepr, invert_tuplepr omits ebee5a50d0b7 netfilter: utils: move nf_ip6_checksum* from ipv6 to utils omits d7e5a9a50245 netfilter: utils: move nf_ip_checksum* from ipv4 to utils omits f286586df68e netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_ [...] omits e97d9404d5e8 netfilter: flowtables: use fixed renew timeout on teardown omits 6542df2f8412 netfilter: nft_reject_bridge: remove unnecessary ttl set omits 1d98a69e5cef livepatch: Remove reliable stacktrace check in klp_try_swi [...] omits 63747bf73cf3 KVM: s390/vsie: avoid sparse warning omits 38c0a74fe06d MIPS: Fix off-by-one in pci_resource_to_user() omits 4e3c5d7e05be gpu: ipu-v3: Allow negative offsets for interlaced scanning omits 1e6a1495c669 gpu: ipu-v3: csi: support RGB565 on parallel bus omits d36d0e6309dd gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes omits 7cc3bf3f08b5 gpu: ipu-csi: add rgb/bgr888 24bit support to mbus_code_to [...] omits bbe4a089e299 gpu: ipu-csi: Check for field type alternate omits 3cdba8018fd5 drm/imx: Remove last traces of struct imx_drm_crtc omits c80d673b91a6 drm/imx: imx-ldb: check if channel is enabled before print [...] omits b58262396fab drm/imx: imx-ldb: disable LDB on driver bind omits 0fca97a29b83 ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk omits 9a6249d2a145 ALSA: hda: add mute led support for HP ProBook 455 G5 omits b9952b5218ad of: overlay: update phandle cache on overlay apply and remove omits b6d7b3622b6e ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS [...] omits 55b8cb46a711 ALSA: usb-audio: Tidy up logic for Processing Unit min/max values omits 8b3a087f7f65 ALSA: usb-audio: Unify virtual type units type to UAC3 values omits 0f292f023ffc ALSA: usb-audio: Add support for Processing Units in UAC3 omits 4e887af31ced ALSA: usb-audio: Processing Unit controls parsing in UAC2 omits c77e1ef1cdf7 ALSA: usb-audio: Add support for Selector Units in UAC3 omits 19e023e3befb ASoC: AMD: For capture have interrupts on I2S->ACP channel omits fa9d2f17c23f ASoC: AMD: Send correct channel for configuring DMA descriptors omits 8452112baac6 ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver omits d30e23d69981 ASoC: hdmi-codec: fix routing omits d530b5f1ca0b drm: re-enable error handling omits 11a20c5601c5 dt-bindings: arm: mediatek: cleanup MT7623N reference boards omits 345058a4c5d9 arm: dts: mt7623: cleanup MT7623N NAND dts file omits 00673189b8b9 soc: mediatek: pwrap: add mt6351 driver for mt6797 SoCs omits 8e62ac4bad39 soc: mediatek: pwrap: add pwrap driver for mt6797 SoCs omits cd760b1cd703 soc: mediatek: pwrap: fix cipher init setting error omits 7de7f9520e55 dt-bindings: pwrap: mediatek: add pwrap support for MT6797 omits 306d6c49ac9d s390/kvm: fix deadlock when killed by oom omits ac4c4fc87d6b s390/cmm: avoid add_timer on concurrently used timer omits a09baa9543ef s390/crypto: fix gcc 8 stringop-truncation warning omits d0ec2e9c1034 dt-binding: pinctrl: berlin: document AS370 SoC pinctrl omits 2b955b34c268 gpiolib: remove an unnecessary TODO omits e5332d543776 gpiolib: don't allow userspace to set values of input lines omits c0d9f9ad4f76 arm64: dts: mt7622: add earlycon to mt7622-rfb1 board omits aa54a84f835a arm64: dts: mt7622: use gpio-ranges to pinctrl device omits 12b2905af183 irqchip/gic-v3-its: Honor hypervisor enforced LPI range omits a4f9edb29d9c irqchip/gic-v3: Expose GICD_TYPER in the rdist structure omits 38dd7c494cf6 irqchip/gic-v3-its: Drop chunk allocation compatibility omits 147c8f376e55 irqchip/gic-v3-its: Move minimum LPI requirements to indiv [...] omits fe8e93504ce8 irqchip/gic-v3-its: Use full range of LPIs omits 880cb3cddd16 irqchip/gic-v3-its: Refactor LPI allocator omits 4e1a720d0312 Bluetooth: avoid killing an already killed socket omits a68bd1267b72 powerpc/powernv/ioda: Allocate indirect TCE levels on demand omits 9bc98c8a43c4 powerpc/powernv: Rework TCE level allocation omits 090bad39b237 powerpc/powernv: Add indirect levels to it_userspace omits 00a5c58d9499 KVM: PPC: Make iommu_table::it_userspace big endian omits 191c22879fbc powerpc/powernv: Move TCE manupulation code to its own file omits da2bb0da730c powerpc/powernv: Remove useless wrapper omits aa0d8bda5108 pinctrl: at91-pio4: Remove redundant return value check omits 17f790843cd7 pinctrl: ocelot: fix gpio4 twi function omits 45b85fca4598 pinctrl: imx: add driver for i.MX8MQ omits 95e7618b7ba1 pinctrl: imx: Add DT binding for i.MX8MQ IOMUXC omits 399476bd40a5 pinctrl: baytrail: Mark expected switch fall-throughs omits ff10e353a4c0 pinctrl: at91-pio4: add support for drive strength omits e12fa73c97a4 pinctrl: mt7622: mark expected switch fall-through omits a130af016240 pinctrl: meson: add gen_clk pins omits a35f5c1ac2d4 pinctrl: sh-pfc: r8a77990: Add USB3.0 pins, groups and functions omits d7b535f99b39 pinctrl: sh-pfc: r8a77990: Add USB2.0 pins, groups and functions omits 747c5417823d pinctrl: sh-pfc: r8a77990: Revise USB ID pin name omits 7628fa811b8a pinctrl: sh-pfc: r8a77965: Add HSCIF pins, groups, and functions omits d6e08c7eabef ALSA: cs46xx: remove redundant pointer 'ins' omits c88844395194 ALSA: ali5451: remove redundant pointer 'codec' omits 7527cd209eb8 ALSA: sb8: remove redundant pointer runtime omits 29fba9230de2 ALSA: gus: remove redundant pointer private_data omits a34e8aac49e6 ALSA: es1688: remove redundant pointer chip omits eeef847de593 ALSA: opl3: remove redundant pointer opl3 omits 6f88a6439da5 Input: elan_i2c - add another ACPI ID for Lenovo Ideapad 3 [...] omits 3528651e89aa USB: serial: iuu_phoenix: drop redundant input-speed re-encoding omits b8f6515445c1 USB: serial: iuu_phoenix: drop unused driver-data baud rate omits 1e2ae1d7e436 USB: serial: mos7720: remove redundant variables iflag, ma [...] omits 726e41097920 drivers: core: Remove glue dirs from sysfs earlier omits 46d3a03781ea driver core: remove unnecessary function extern declare omits 3ec78790ec9a sysfs.h: fix non-kernel-doc comment omits 555e7943f281 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits 3772e5da4454 drivers/misc: Aspeed LPC snoop output using misc chardev omits 7f3838fb8c03 mei: bus: suppress sign-compare warnings omits 24dd9ba1c55f Merge tag 'phy-for-4.18-rc' of git://git.kernel.org/pub/sc [...] omits d9995a0fab40 gnss: fix potential error pointer dereference omits 55570f1a4417 gnss: ubx: make struct ubx_gserial_ops static omits f1a498fa549e drm/i915/execlists: Disable submission tasklet upon wedging omits 159b69bc0dcd drm/i915: Remove pci private pointer after destroying the [...] omits 55e4b859a2e1 drm/i915/selftests: Downgrade igt_timeout message omits 0f33bde8859b ARM: dts: aspeed: Fix Romulus VGA frame buffer omits b35bbd3d7187 ARM: dts: aspeed: Enable vhub on port A of AST2500 EVB omits 35578a85d981 ARM: dts: aspeed: Add G5 USB Virtual Hub omits 608d05c61cdc ARM: dts: aspeed: Add G4 USB Virtual Hub omits 112c5a640cfb ARM: dts: aspeed: Add G5 USB host pinmux omits c282ea743bb6 ARM: dts: aspeed: Add G4 USB pinmux omits 499fef09a323 reset: uniphier: add USB3 core reset control omits ef8b023b230b dt-bindings: reset: uniphier: add USB3 core reset support omits 9ad39ab28077 reset: simple: export reset_simple_ops to be referred from [...] omits 5ecb065165b9 reset: qcom: AOSS (always on subsystem) reset controller omits b79df1ec22a3 dt-bindings: reset: Add AOSS reset bindings for SDM845 SoCs omits 8d62fe9499b8 virtio: virtconsole: Use seq_file for debugfs operations omits 566208494e4d vme: ca91cx42: remove redundant variable i omits fefe287e4bf6 tty: support CIBAUD without BOTHER omits 44350993d01c mmc: tegra: Add and use tegra_sdhci_get_max_clock() omits 8312b97c7c08 Merge branch 'fixes' into next omits 1cee38f0363a tty: fix termios input-speed encoding when using BOTHER omits fada18c48d77 tty: fix termios input-speed encoding omits 8a8a66a1a18a tty: serial: qcom_geni_serial: Add support for flow control omits c58caaab3bf8 serial: 8250: of: Defer probe on missing IRQ omits b29330d82904 serial: 8250: of: Correct of_platform_serial_setup() error [...] omits b819e4aba0f8 serial: sh-sci: Document r7s9210 bindings omits 8b0bbd956228 serial: sh-sci: Add support for R7S9210 omits 173a4906aebe staging: android: ashmem: Shrink directly through shmem_fallocate omits ab608b341b48 staging: fbtft: Fix line continuation omits 66558395e1bb staging: fbtft: Fix line over 80 characters omits 642e0692bea6 staging: comedi: comedi_fops: Shift assignment operator '= [...] omits 3b1074bf9817 mmc: mxcmmc: Fix missing parentheses and brace omits d47b0586ab31 mmc: sdhci-esdhc-imx: fix indent omits 73e736f86578 mmc: sdhci-esdhc-imx: disable clocks before changing frequency omits 726df1d5a62e mmc: tegra: prevent ACMD23 on Tegra 3 omits e300149e5808 mmc: tegra: fix eMMC DDR52 mode omits 127407e36f4f mmc: tegra: prevent HS200 on Tegra 3 omits 152f8204ffcd mmc: sdhci-pci-dwc-mshc: synopsys dwc mshc support omits a6e7e407a68e mmc: sdhci-esdhc-imx: Switch to SPDX identifier omits e438cf49b305 mmc: sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver omits aaadfa669084 dt: bindings: Add bindings for SDHCI Synopsys DWC MSHC omits 1b5190c2e74c mmc: sdhci: do not try to use 3.3V signaling if not supported omits 5552d7ad596c mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips omits f01c3684cf04 mmc: sdhci-msm: Remove redundant dev_err call in sdhci_msm [...] omits 2061594c612c mmc: sdhci-xenon: mark expected switch fall-through omits 23f3ff72bc6f mmc: pxamci: provide a short-hand for &pdev->dev omits 38a8dda90868 mmc: pxamci: make GPIO lookups from pdata optional omits 61951fd6cb49 mmc: pxamci: let mmc core handle regulators omits f37216de6ecc mmc: pxamci: remove pxa-mmc, gpio-power from devicetree bindings omits fa3a5115469c mmc: pxamci: call mmc_of_parse() omits 0da5358b2932 mmc: pxamci: fix indenting omits 52c091868e78 mmc: pxamci: remove dead code from pxamci_remove() omits 140b7fe4d38a mmc: pxamci: remove dma resources from private context omits d92eaf57a85c mmc: pxamci: remove irq from private context omits 86f495c57f71 mmc: sdhci-esdhc-imx: get rid of support_vsel omits 09c8192be713 mmc: sdhci-esdhc-imx: support eMMC DDR mode when running at 3.3V omits 29772f8a73d8 mmc: core: Drop the unused mmc_power_save|restore_host() omits 67fdfbdf0115 mmc: sdhci-of-esdhc: modify the sd clock in of_match_node way omits 3f2c7d5d158d mmc: sdhci-of-arasan: Add quirk for unstable clocks omits 26c312281336 dt-bindings: mmc: broken clock stable indicator on arasan [...] omits 5637ffadf671 mmc: sdhci-pci: Add support for Intel ICP omits bc99266bbdd2 mmc: host: Register changes for sdcc V5 omits e0e4eee21c70 Documentation: sdhci-msm: Add new compatible string for SDCC v5 omits 6ed4bb438703 mmc: sdhci-msm: Add msm version specific ops and data structures omits f15358885dda mmc: sdhci-msm: Define new Register address map omits 26eb2607fa28 mmc: renesas_sdhi: add eMMC HS400 mode support omits db924bba47c8 mmc: tmio: add eMMC HS400 mode support omits ba6c7ac3a2f4 mmc: core: more fine-grained hooks for HS400 tuning omits ecf7c7c5855a mmc: dw_mmc-exynos: fix potential external abort in resume [...] omits 75067aba7afb mmc: tegra: Use sdhci_pltfm_clk_get_max_clock omits a94a7483a91c mmc: core: Adjust and reuse the macro of R1_STATUS(x) omits 110d2a7fc397 x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() omits 0f0caa52cd4a x86/hyper-v: Check cpumask_to_vpset() return value in hype [...] omits 2fb166e50e2f Merge branch 'next_pxa_dma' into next omits 2ca48895ba98 arm: dts: mediatek: Fix pio-leds for Bananapi-R2 omits 65f3264177e4 staging: rtl8188eu: remove redundant header file omits cfd707e2f79a staging: rtl8188eu: add spaces around '+' omits 3cedbfb85199 staging: rtl8188eu: rename variable omits b5a870456fd7 staging: rtl8188eu: rename function parameters omits c7279e34cb8f staging: rtl8188eu: rename Efuse_PowerSwitch omits 8c6ade2e0c8b staging: rtl8188eu: do not line break function definition omits 7d6bc56932de staging: mt7621: Add SPDX license identifier omits 884d5ba53f22 staging: rtl8188eu: remove is_{multicast,broadcast}_mac_addr omits 16c5b0857256 Merge back ACPICA material for v4.19. omits bb4e1ca9b200 staging: mt7621-pci: Include preferred headers omits 9b59883c1426 staging: olpc_dcon: add missing identifier names omits 0b37913150c9 staging: olpc_dcon: prefer 'help' in KConfig omits 515ce733e86e staging:r8188eu: Use lib80211 to encrypt (CCMP) tx frames omits 0d4876f4e977 staging:r8188eu: Use lib80211 to encrypt (TKIP) tx frames omits b59fb482b522 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping omits 1874619a7df4 ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device() omits 0d466901552a drm/nouveau/secboot/acr: Remove VLA usage omits 94a0b8634f4c drm/nouveau: Replace drm_dev_unref with drm_dev_put omits 743e0f079a38 drm/nouveau: Replace drm_gem_object_unreference_unlocked w [...] omits f066f7950708 drm/nouveau: Replace drm_framebuffer_{un/reference} with p [...] omits c9fb2cc84c31 drm/nouveau/nvif: remove const attribute from nvif_mclass omits da71f0efe714 drm/nouveau/hwmon: potential uninitialized variables omits 922a8c82fafd drm/nouveau: Fix runtime PM leak in drm_open() omits eaeb9010bb4b drm/nouveau/debugfs: Wake up GPU before doing any reclocking omits f706037c4e13 drm/nouveau/bios/vpstate: There are some fermi vbios with [...] omits 2ae4c5f6ff73 drm/nouveau/kms/nv50-: Allow vblank_disable_immediate omits 6ec7aecf1f10 drm/nouveau/kms/nv50-: remove duplicate assignment omits 01981aeb4745 drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings omits 7a26c92367a7 drm/nouveau/disp/nv50-gp10x: fix coverity warning omits f7fbbf2ccaa0 drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info() omits f0fffeeb149e drm/nouveau/mmu/gp10b: remove ghost file omits 3c9f27eeedb7 drm/nouveau/secboot/tegra: Enable gp20b/gp10b firmware tag [...] omits 60cda665724a drm/nouveau/fault/gv100: fix fault buffer initialisation omits bdf4424dc3b1 drm/nouveau/gr/gv100: handle multiple SM-per-TPC for shade [...] omits b96fba8d5855 staging: speakup: fix wraparound in uaccess length check omits eb37430d402d staging: ks7010: call 'hostif_mib_set_request_int' instead [...] omits 69a1d98c831e Revert "staging:r8188eu: Use lib80211 to support TKIP" omits eb493fbc150f drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs omits 68fe23a626b6 drm/nouveau: Remove bogus crtc check in pmops_runtime_idle omits e5d54f193572 drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_ [...] omits 37afe55b4ae0 drm/nouveau: Avoid looping through fake MST connectors omits 22b76bbe089c drm/nouveau: Use drm_connector_list_iter_* for iterating c [...] omits 7f073d011f93 drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_re [...] omits df0c97e2c7d0 drm/nouveau/kms/nv50-: ensure window updates are submitted [...] omits 55697cbb44e4 arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes omits 1445cbe476fc usb: cdc_acm: Add quirk for Castles VEGA3000 omits cbde09a9ac98 Merge tag 'usb-ci-v4.18-rc4' of git://git.kernel.org/pub/s [...] omits aea06eb276d9 Merge branch 'TLS-offload-rx-netdev-and-mlx5' omits b3ccf978132e net/mlx5e: IPsec, fix byte count in CQE omits 10e71acca282 net/mlx5: Accel, add common metadata functions omits 790af90c00d2 net/mlx5e: TLS, build TLS netdev from capabilities omits afd3baaa938c net/mlx5e: TLS, add software statistics omits 00aebab27c87 net/mlx5e: TLS, add Innova TLS rx data path omits ca942c78f323 net/mlx5e: TLS, add innova rx support omits ab412e1dd7db net/mlx5: Accel, add TLS rx offload routines omits 0aadb2fc0929 net/mlx5e: TLS, refactor variable names omits 4718799817c5 tls: Fix zerocopy_from_iter iov handling omits 4799ac81e52a tls: Add rx inline crypto offload omits b190a587c634 tls: Fill software context without allocation omits 39f56e1a78d6 tls: Split tls_sw_release_resources_rx omits dafb67f3bb4a tls: Split decrypt_skb to two functions omits d80a1b9d1860 tls: Refactor tls_offload variable names omits 41ed9c04aac2 tcp: Don't coalesce decrypted and encrypted SKBs omits 16e4edc297ff net: Add TLS rx resync NDO omits 14136564c8ee net: Add TLS RX offload feature omits 784abe24c903 net: Add decrypted field to skb omits cc98419a572c Merge branch 'mvpp2-add-debugfs-interface' omits f9d30d5bd57e net: mvpp2: debugfs: add classifier hit counters omits dba1d918da02 net: mvpp2: debugfs: add entries for classifier flows omits 1203341cc9e8 net: mvpp2: debugfs: add hit counter stats for Header Pars [...] omits 21da57a23125 net: mvpp2: add a debugfs interface for the Header Parser omits f1e37e3101ee net: mvpp2: switch to SPDX identifiers omits 500f0716b5f7 Merge 4.18-rc5 into usb-next omits 956f004a0440 Merge 4.18-rc5 into staging-next omits 83cf9cd6d50e Merge 4.18-rc5 into char-misc-next omits 2bf1071a8d50 powerpc/64s: Remove POWER9 DD1 support omits bf642e3a1996 Merge tag 'drm-intel-fixes-2018-07-12' of git://anongit.fr [...] omits a929b32537bc Merge branch 'drm-armada-fixes' of git://git.armlinux.org. [...] omits 990187537be1 Merge tag 'drm-misc-fixes-2018-07-13' of git://anongit.fre [...] omits 2757de4c0986 Merge tag 'drm/tegra/for-4.18-rc5' of git://anongit.freede [...] omits e280057762cd Merge branch 'drm-fixes-4.18' of git://people.freedesktop. [...] omits f88147e4e1c2 Merge tag 'drm-intel-fixes-2018-07-10' of git://anongit.fr [...] omits 38ac0287b7f4 fbdev/efifb: Honour UEFI memory map attributes when mappin [...] omits 7e1550b8f208 efi: Drop type and attribute checks in efi_mem_desc_lookup() omits 3d7ee348aa41 efi/libstub/arm: Add opt-in Kconfig option for the DTB loader omits f5dcc214aae2 efi: Remove the declaration of efi_late_init() as the func [...] omits 7bb497092a34 efi/cper: Avoid using get_seconds() omits 3eb420e70d87 efi: Use a work queue to invoke EFI Runtime Services omits 5a58bc1b1edc efi/x86: Use non-blocking SetVariable() for efi_delete_dum [...] omits 90a2186b7df1 efi/x86: Clean up the eboot code omits bdc9c3e5ed95 x86/build: Remove old -funit-at-a-time GCC quirk omits 788faab70d5a perf, tools: Use correct articles in comments omits af0fffd9300b sched/core: Remove get_cpu() from sched_fork() omits 45f5519ec55e sched/cpufreq: Clarify sugov_get_util() omits 5fd778915ad2 sched/sysctl: Remove unused sched_time_avg_ms sysctl omits bbb62c0b024a sched/core: Remove the rt_avg code omits 523e979d3164 sched/core: Use PELT for scale_rt_capacity() omits 092b31aa2048 x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception [...] omits ca146f6f091e lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() omits abd08d7d2453 lib/iov_iter: Document _copy_to_iter_flushcache() omits bf3eeb9b5f2a lib/iov_iter: Document _copy_to_iter_mcsafe() omits dfa444dc2ff6 sched/cpufreq: Remove sugov_aggregate_util() omits 9033ea11889f cpufreq/schedutil: Take time spent in interrupts into account omits 91c27493e78d sched/irq: Add IRQ utilization tracking omits 8cc90515a4fa cpufreq/schedutil: Use DL utilization tracking omits 3727e0e16340 sched/dl: Add dl_rq utilization tracking omits 3ae117c6cd7c cpufreq/schedutil: Use RT utilization tracking omits 371bf4273269 sched/rt: Add rt_rq utilization tracking omits c079629862b2 sched/pelt: Move PELT related code in a dedicated file omits 8fe5c5a937d0 sched/fair: Fix util_avg of new tasks for asymmetric systems omits be45bf5395e0 watchdog/softlockup: Fix cpu_stop_queue_work() double-queue bug omits e117cb52bdb4 sched/deadline: Fix switched_from_dl() warning omits fdf2ceb7f58c Merge tag 'v4.18-rc5' into sched/core, to pick up fixes omits 9d3cce1e8b85 Linux 4.18-rc5 omits 41b55d23eebd Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 94ffba484663 x86/kvmclock: set pvti_cpu0_va after enabling kvmclock omits d30f370d3a49 x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum [...] omits 0b88abdc3f96 kvm: nVMX: Restore exit qual for VM-entry failure due to M [...] omits b062b794c783 x86/kvm/vmx: don't read current->thread.{fs,gs}base of leg [...] omits cd28325249a1 KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR omits 34bcfdac8c92 parport: ieee1284: mark expected switch fall-throughs omits faa1a47388b3 parport: sunbpp: fix error return code omits 45cd74cb5061 eventpoll.h: wrap casts in () properly omits 6da27821a6f5 nvmem: imx-ocotp: add support for imx6sll omits c6e9a3346824 dt-bindings: nvmem: imx-ocotp: add compatible string for imx6sll omits 19c54468f222 nvmem: Add Spreadtrum SC27XX efuse support omits 3eb93e0825ab dt-bindings: nvmem: Add Spreadtrum SC27XX efuse controller [...] omits 5d6bd30cc9c3 MAINTAINERS: add entry for FPGA DFL drivers omits fa8dda1edef9 fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support omits 857a26222ff7 fpga: dfl: afu: add afu sub feature support omits 6fd893c409e5 fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits e4664c0ee4ac fpga: dfl: afu: add header sub feature support omits 47c1b19c160f fpga: dfl: afu: add port ops support omits 1a1527cf5dda fpga: dfl: add FPGA Accelerated Function Unit driver basic [...] omits 7514a4249c47 fpga: dfl: fme-region: add support for compat_id omits bb61b9be3e6b fpga: dfl: add fpga region platform driver for FME omits de892dff17b3 fpga: dfl: add fpga bridge platform driver for FME omits 5ebae801d960 fpga: dfl: fme-mgr: add compat_id support omits af275ec6160b fpga: dfl: add fpga manager platform driver for FME omits 29de76240e86 fpga: dfl: fme: add partial reconfiguration sub feature support omits 620e1902f6fe fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSI [...] omits 0a27ff24d596 fpga: dfl: fme: add header sub feature support omits 322ddebe54ae fpga: dfl: add FPGA Management Engine driver basic framework omits 968b8199e258 fpga: dfl-pci: add enumeration for feature devices omits 72ddd9f34040 fpga: add FPGA DFL PCIe device driver omits d06b004b99c9 fpga: dfl: add dfl_fpga_check_port_id function. omits 6e8fd6e493bf fpga: dfl: add dfl_fpga_port_ops support. omits 5b57d02a2f94 fpga: dfl: add feature device infrastructure omits 5d56e1170019 fpga: dfl: add dfl_fpga_cdev_find_port omits b16c5147dc3b fpga: dfl: add chardev support for feature devices omits 543be3d8c999 fpga: add device feature list support omits 41a8b2c56470 fpga: region: add compat_id support omits 99a560bde313 fpga: mgr: add compat_id support omits ecb5fbe299df fpga: mgr: add status for fpga-manager omits 571d78bd458a fpga: mgr: add region_id to fpga_image_info omits c73c9ad286ab docs: fpga: add a document for FPGA Device Feature List (D [...] omits ccff2dfaceac coresight: tpiu: Fix disabling timeouts omits 434d611cddef coresight: catu: Plug in CATU as a backend for ETR buffer omits 8ed536b1e283 coresight: catu: Add support for scatter gather tables omits a59e5ff928d2 dts: bindings: Document device tree binding for CATU omits fcacb5c154ba coresight: Introduce support for Coresight Address Transla [...] omits 8a091d847cec coresight: Add helper device type omits 00b78e8b7b00 coresight: Cleanup device subtype struct omits fe470f5f7f68 coresight: Handle errors in finding input/output ports omits 575694978247 coresight: Cleanup platform description data omits 00ea19702986 coresight: Fix check in coresight_tmc_etr_buf_insert_barri [...] omits a748ddd1132c coresight: include vmalloc.h for vmap/vunmap omits c34cc23f1dcb coresight: tmc: Add configuration support for trace buffer size omits e8e3b771395d coresight: tmc-etr buf: Add TMC scatter gather mode backend omits 75f4e3619fe2 coresight: tmc-etr: Add transparent buffer management omits 260ec24b31a5 coresight: Add support for TMC ETR SG unit omits 99443ea19e8b coresight: Add generic TMC sg table framework omits ed2cfb2b3cd8 dts: bindings: Restrict coresight tmc-etr scatter-gather mode omits 6f755e85c332 coresight: Add helper for inserting synchronization packets omits ef32df53b73b coresight: tmc-etr: Disallow perf mode omits 0f728a7f9f8f coresight: tmc-etr: Do not clean trace buffer omits 3495722a0093 coresight: tmc: Hide trace buffer handling for file read omits 5cedd22370a0 coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 omits 25b4a2b909dc coresight: Remove function coresight_vpid_to_pid() omits 450367f06ef3 coresight: etm4x: Don't use contextID with PID namespaces omits 7bd50ccf001f coresight: etm3x: Don't use contextID with PID namespaces omits cd570e6fa43a iio: change strncpy+truncation to strlcpy omits 76d8ca245c72 serdev: add dev_pm_domain_attach|detach() omits 9fb8d5dc4b64 stop_machine: Disable preemption when waking two stopper threads omits 2c991e408df6 x86/events/intel/ds: Fix bts_interrupt_threshold alignment omits 6c26fcd2abfe x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] omits ef89f4b96a2a iio: adxl345: Add support for the ADXL375 omits a42174983c75 iio: imu: st_lsm6dsx: add error logs to st_lsm6dsx_read_fifo() omits d2b863baf1c7 iio: pressure: bmp280: remove unused options from device t [...] omits de8df0b9c38d iio: imu: mpu6050: add support for 6515 variant omits 843429708e39 iio: hx711: fix spurious unit-address in example omits 461631face58 iio: hx711: add delay until DOUT is ready omits 7f310e5d0711 iio: hx711: add clock-frequency property in DT omits 382fa5812583 iio: accel: adxl345: add sampling frequency support omits f54440e41b62 Merge tag 'gemini-dts-v4.19' of git://git.kernel.org/pub/s [...] omits 1cb50f87e106 f2fs: do checkpoint in kill_sb omits 8a56dd9685d6 f2fs: allow wrong configured dio to buffered write omits 2aa4a3378ad0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 37b5dca2898d Merge tag 'rtc-4.18-2' of git://git.kernel.org/pub/scm/lin [...] omits 41043ec45bde ARM: dts: Add devicetree for Storlink/Storm SL93512R omits fa35007f62b6 ARM: dts: Add Vitesse G5e switch to the Gemini SQ201 omits 423fbae3d04e ARM: dts: Add WAN ethernet port to the SQ201 omits 39e7f331864d drm/amdkfd: Add CU-masking ioctl to KFD omits a7fe68a1e8e4 drm/amd: Add CU-masking ioctl definition to kfd_ioctl.h omits 13e66ceea160 Merge tag 'omap-for-v4.18/fixes-rc4-signed' of git://git.k [...] omits d4f72a70fed0 Merge tag 'mvebu-fixes-4.18-1' of git://git.infradead.org/ [...] omits 4dbd2b429a2c Merge tag 'pxa-fixes-4.18' of https://github.com/rjarzmik/ [...] omits 64cc2c4eb536 Merge tag 'v4.18-rockchip-dts32fixes-1' of git://git.kerne [...] omits 13f7432bdd8e Merge branch 'bpf-tcp-listen-cb' omits 78d8e26d46bc selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB omits 2044e4ef0be2 selftests/bpf: Better verification in test_tcpbpf omits c65267e5ff41 selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers omits 04c13411151c selftests/bpf: Fix const'ness in cgroup_helpers omits 060a7fccd394 bpf: Sync bpf.h to tools/ omits f333ee0cdb27 bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB omits ce8403d45543 Merge tag 'tegra-for-4.19-firmware' of git://git.kernel.or [...] omits edc07c0012c1 Merge tag 'omap-for-v4.19/soc-signed' of git://git.kernel. [...] omits 5306c6ad0e4b Merge tag 'omap-for-v4.19/omap1-v2-signed' of git://git.ke [...] omits 9f40beb2ceef Merge tag 'imx-maintainer-4.19' of git://git.kernel.org/pu [...] omits 472624550507 Merge tag 'vexpress-update-4.19' of git://git.kernel.org/p [...] omits 030f457a2378 Merge tag 'scmi-update-4.19' of git://git.kernel.org/pub/s [...] omits 7af239f0c984 Merge tag 'tegra-for-4.19-memory' of git://git.kernel.org/ [...] omits 20d87a5114e7 Merge tag 'omap-for-v4.19/ti-sysc-v2-signed' of git://git. [...] omits ba62dc1126e8 ARM: dts: nomadik: Cut FSMC timings omits 6783a9e0b417 Merge tag 'stm32-defconfig-for-v4.19-1' of git://git.kerne [...] omits e74f13313490 Merge tag 'samsung-defconfig-4.19' of https://git.kernel.o [...] omits 3bd1027b4904 Merge tag 'davinci-for-v4.19/defconfig' of git://git.kerne [...] omits 5ef28dcc16c2 Merge tag 'stm32-dt-for-v4.19-1' of git://git.kernel.org/p [...] omits 96a63ce04018 Merge tag 'mvebu-dt64-4.19-1' of git://git.infradead.org/l [...] omits efcd3bab9ba6 Merge tag 'mvebu-dt-4.19-1' of git://git.infradead.org/lin [...] omits 1b6d73283560 Merge tag 'pxa-dt-4.19' of https://github.com/rjarzmik/lin [...] omits eb3203ab9214 Merge tag 'samsung-dt64-4.19' of https://git.kernel.org/pu [...] omits 85b40cf3a868 Merge tag 'samsung-dt-4.19' of https://git.kernel.org/pub/ [...] omits 4167ff9fe90f Merge tag 'tegra-for-4.19-arm64-dt' of git://git.kernel.or [...] omits a4c43ba4964a Merge tag 'tegra-for-4.19-arm-dt' of git://git.kernel.org/ [...] omits 0775f498a723 Merge tag 'tegra-for-4.19-dt-bindings' of git://git.kernel [...] omits 8291ca5d2a7f Merge tag 'omap-for-v4.19/dt-mcan-v2-signed-v2' of git://g [...] omits 260cfb9ff883 Merge tag 'omap-for-v4.19/dt-signed-v2' of git://git.kerne [...] omits b7b6be643572 Merge tag 'davinci-for-v4.19/dt' of git://git.kernel.org/p [...] omits f46ad023774a Merge tag 'davinci-for-v4.19/soc' of git://git.kernel.org/ [...] omits e541454a8f1c Merge tag 'arm-soc/for-4.19/drivers' of https://github.com [...] omits dd8ba5232561 Merge tag 'arm-soc/for-4.19/soc' of https://github.com/Bro [...] omits f9228c38363a Merge tag 'arm-soc/for-4.19/devicetree-arm64' of https://g [...] omits c79306d5c427 Merge tag 'arm-soc/for-4.19/devicetree' of https://github. [...] omits 9a90f4db4fe9 Merge tag 'arm-soc/for-4.19/defconfig-arm64' of https://gi [...] omits 11d378ce5d74 Merge tag 'arm-soc/for-4.19/defconfig' of https://github.c [...] omits 5665ab3ac559 Merge tag 'v4.19-rockchip-dts64-1' of git://git.kernel.org [...] omits 9fcad3b634ef Merge tag 'v4.19-rockchip-dts32-1' of git://git.kernel.org [...] omits c31496dbacc2 Merge tag 'for-linus-4.18-rc5-tag' of git://git.kernel.org [...] omits 2da8c426d903 Merge tag 'for-linus-20180713' of git://git.kernel.dk/linux-block omits f5c64e566c52 Merge branch 'mlxsw-VRRP' omits c3a495409ade mlxsw: spectrum_router: Optimize processing of VRRP MACs omits 11566d34f895 mlxsw: spectrum: Add VRRP traps omits 2db9937804ac mlxsw: spectrum_router: Direct macvlans' MACs to router omits c55161852fe8 mlxsw: spectrum: Enable macvlan upper devices omits ff0432e5a802 tcp: remove redundant rcv_nxt update omits e5cae6595978 drm/i915/guc: Disable rpm wakeref asserts in GuC irq handler omits f353078f028f Merge branch 'akpm' (patches from Andrew) omits fe10e398e860 reiserfs: fix buffer overflow with long warning messages omits ffe075132af8 checkpatch: fix duplicate invalid vsprintf pointer extensi [...] omits bb177a732c43 mm: do not bug_on on incorrect length in __mm_populate() omits e3d301cae009 mm/memblock.c: do not complain about top-down allocations [...] omits 24962af7e104 fs, elf: make sure to page align bss in load_elf_library omits fa8cbda88db1 x86/purgatory: add missing FORCE to Makefile target omits c290fba8c4ce net/9p/client.c: put refcount of trans_mod in error case i [...] omits a90744bac57c mm: allow arch to supply p??_free_tlb functions omits 02f51d45937f autofs: fix slab out of bounds read in getname_kernel() omits e70cc2bd579e fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* omits bce73e484239 mm: do not drop unused pages when userfaultd is running omits e181ae0c5db9 mm: zero unavailable pages before memmap init omits e5d772fbe768 tools/testing/nvdimm: Fix support for emulating controller [...] omits 39611e83a28c tools/testing/nvdimm: Make DSM failure code injection an override omits 099b07a25fff acpi, nfit: Prefer _DSM over _LSR for namespace label reads omits 08e6b3c6e3a0 libnvdimm: Introduce locked DIMM capacity support omits 14459ce2bd98 ARM: tcm: ensure inline stub functions are marked static omits 6d77d3b43ad8 objtool: Use '.strtab' if '.shstrtab' doesn't exist, to su [...] omits 2d3feca8c44f bpf: btf: print map dump and lookup with btf info omits b12d6ec09730 bpf: btf: add btf print functionality omits 92b57121ca79 bpf: btf: export btf types and name by offset from lib omits c29e9da56beb pinctrl: nsp: Fix potential NULL dereference omits f90a21c898db pinctrl: nsp: off by ones in nsp_pinmux_enable() omits 550b6f7e8cf9 pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STR [...] omits 0084a786ca8c pinctrl: ingenic: Fix inverted direction for < JZ4770 omits 5b1c4bf2519e pinctrl: mt7622: fix a kernel panic when gpio-hog is being [...] omits de227ed7965d pinctrl: mt7622: stop using the deprecated pinctrl_add_gpio_range omits ae6efcae79dd pinctrl: mt7622: fix that pinctrl_claim_hogs cannot work omits 8875059d2165 pinctrl: mt7622: fix initialization sequence between eint [...] omits fafa35cce34b pinctrl: mt7622: fix error path on failing at groups building omits db42a21a1e8d tools: include reallocarray feature test in FEATURE_TESTS_BASIC omits bfd727f3a59c staging: gasket: remove gasket_wait_sync() omits 2e008cd075ba staging: gasket: sysfs: remove legacy_device field omits 3adb0e35a4d8 staging: gasket: remove gasket_sysfs_register_show() omits 11bab0e3e08b staging: gasket: remove GASKET_SYSFS_REG() omits af3abc4414cb staging: gasket: remove gasket_page_table_num_extended_entries() omits 4c89a44dd907 staging: gasket: remove gasket_interrupt_get_msix_entries() omits b19409549bff staging: gasket: remove gasket_interrupt_trigger_eventfd() omits f09b915b37ed staging: gasket: remove gasket_interrupt_get_eventfd_ctxs() omits 7faa7d57b2f0 staging: gasket: remove pointless gasket_interrupt_pause() omits 9cee8c437543 net: mvpp2: mvpp2_cls_flow_get() can be static omits 6bed5e260709 Merge branch 'fix-DCTCP-delayed-ACK' omits a69258f7aa26 tcp: remove DELAYED ACK events in DCTCP omits b0c05d0e99d9 tcp: fix dctcp delayed ACK schedule omits 5fc853cc01c6 qlogic: check kstrtoul() for errors omits c3086637b0d7 net: ethtool: fix spelling mistake: "tubale" -> "tunable" omits 6eb9c9dafd02 of: mdio: Support fixed links in of_phy_get_and_connect() omits 01683a146999 net: sched: refactor flower walk to iterate over idr omits d23b27c02f03 samples/bpf: xdp_redirect_cpu handle parsing of double VLA [...] omits 2db39a2f491a Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 60a943245413 drm/i915/execlists: Drop clear_gtiir() on GPU reset omits 9701975e8510 drm/i915: Do not short-circuit tasklets during reset omits c849eb0d1e75 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9dd1a981a22a drm/i915/selftests: Include the start of each subtest in t [...] omits e78bfb0751d4 skbuff: Unconditionally copy pfmemalloc in __skb_clone() omits c921c2077b32 net: ipmr: add support for passing full packet on wrong vif omits 3951dbf232e8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits aa0a3247c015 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 75adbd138679 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 4d663df65887 drm/amdkfd: Enable Raven for KFD omits 359cecdd4997 drm/amdkfd: Optimize out some duplicated code in kfd_signa [...] omits 8725aecac331 drm/amdkfd: Workaround to accommodate Raven too many PPR issue omits eab69801cf43 drm/amdkfd: Avoid flooding dmesg on Raven due to IOMMU issues omits 98bb92222eef drm/amdkfd: Make SDMA engine number an ASIC-dependent variable omits f3ed5df84c26 drm/amdkfd: Consolidate duplicate memory banks info in topology omits ee15f7cdf0fc Merge branch 'bpf-xdp-driver-and-hw' omits d92867122cd9 drm/amdgpu/pp/smu7: cache smu firmware toc omits 82088d5d7de1 drm/amdgpu/pp/smu7: remove local mc_addr variable omits 2bce4be03738 drm/amdgpu/pp/smu7: drop unused values in smu data structure omits 3d75a8b689af drm/amdgpu/pp/smu7: use a local variable for toc indexing omits 3f2ddfa8875c drm/amdgpu/vi: fix mixed up state in smu clockgating setup omits ec95213112dc drm/amd/display: properly turn autocal off omits 522e6b434a61 drm/amd/display: Initialize data structure for DalMpVisual [...] omits cc034fed70d2 drm/amd/display: dal 3.1.55 omits 5fbac0a5ff99 drm/amd/display: update dml to match DV dml omits dbcac9c8abb1 drm/amd/display: add max scl ratio to soc bounding box omits ece4147fea15 drm/amd/display: Fix new stream count check in dc_add_stre [...] omits 245524d9b827 drm/amd/display: dp debugfs allow link rate lane count gre [...] omits aca3e9a49b20 drm/amd/display: Expose couple OPTC functions through header omits 99a100ae327c drm/amd/display: Add CRC support for DCN omits 4e18814eeec9 drm/amd/display: Return out_link_loss from interrupt handler omits 6c4fff068f79 drm/amd/display: Add NULL check for local sink in edp_powe [...] omits c2c09ed5cd1b drm/amd/display: add pp to dc powerlevel enum translator omits 8fc0a0d4a0a4 drm/amd/display: add DalEnableHDMI20 key support omits e0d85b20c74f drm/amd/display: introduce concept of send_reset_length fo [...] omits edf6ffe4f47e drm/amd/display: Read AUX channel even if only status byte [...] omits 309210890446 drm/amd/display: Right shift AUX reply value sooner than later omits ae4ea3975d97 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits c2437b1f16d9 drm/amd/display: Expose bunch of functions from dcn10_hw_s [...] omits e7baae1cfb7f drm/amd/display: Add YCbCr420 only support for HDMI 4K@60 omits 76fbdc63daaa drm/amd/display: dal 3.1.54 omits 53a599de5560 drm/amd/display: Linux hook test pattern through debufs omits ac99243c8db7 drm/amd/display: expose dcn10_aux_initialize in header omits 08ed681c8453 drm/amd/display: add dcn cursor hotsport rotation and mirr [...] omits 613cb725dc6c drm/amd/display: set default GPIO_ID_HPD omits abfa99f4d2f1 drm/amd/display: add missing mask for dcn omits 1a2eaed80a0b drm/amd/display: Fix compile error on older GCC versions omits f8ac2cf78f27 drm/amd/display: Linux set/read lane settings through debugfs omits ff58798725ba drm/amd/display: Patch for extend time to panel poweron. omits 39a9f4d89e12 drm/amd/display: add additional info for cursor position p [...] omits 793d4d087f9f drm/amd/display: drop unused register defines omits 05541913a970 drm/amd/display: remove dentist_vco_freq from resource_pool omits 0a1d56599b9b drm/amd/display: hook dp test pattern through debugfs omits 30cdbfaa6aa4 drm/amd/display: dcc always on for bw calculations on raven omits 4b99affbb300 drm/amd/display: read DP sink and DP branch hardware and f [...] omits e1cb3e4801e6 drm/amd/display: Convert remaining loggers off dc_logger omits 084b3765ec4b drm/amd/display: Return aux replies directly to DRM omits 899e2aaddbfa drm/amd/display: Break out function to simply read aux reply omits aac5db824d6f drm/amd/display: Serialize is_dp_sink_present omits 1bd493e37807 drm/amd/display: Expose configure_encoder for link_encoder omits 8e8539c2fcdf drm/amd/display: Define couple extra DCN registers omits 0252c9425f20 drm/amd/display: Add Azalia registers to HW sequencer omits 93ed1814c668 drm/amd/display: Correct calculation of duration time. omits c9ff778b291b drm/amd/display: dal 3.1.53 omits 41db5f1931ec drm/amd/display: set-read link rate and lane count through [...] omits 7a34057cb5ce drm/amd/display: fix incorrect check for atom table size omits 16aecfd4bf54 drm/amd/display: generic indirect register access omits 4981a66144fa drm/amd/display: fix bug where we are creating bogus i2c aux omits b81e5aa39f66 drm/amd/display: Move common GPIO registers into a common define omits 40dd6bd376a4 drm/amd/display: Linux Set/Read link rate and lane count t [...] omits 1811a51f6a04 drm/amd/display: Implement cursor multiplier omits 0a14544661fa drm/amd/display: support access ddc for mst branch omits 91f191c74e8d drm/amd/display: Add avoid_vbios_exec_table debug bit omits a9962fb8e53a drm/amd/display: Separate HUBP surface size and rotation/m [...] omits 013fc06ea426 Revert "drm/amd/display: make dm_dp_aux_transfer return pa [...] omits 37b5fcfde879 Revert "drm/amd/display: Don't return ddc result and read_ [...] omits 15e6b76880e6 drm/amdgpu: Warn and update pin_size values when destroyin [...] omits a5ccfe5c2074 drm/amdgpu: Make pin_size values atomic omits ddc21af4d0f3 drm/amdgpu: Keep track of amount of pinned CPU visible VRAM omits aa16b6c6b4d9 drm/scheduler: modify args of drm_sched_entity_init omits 8dc9fbbf274b drm/scheduler: add a pointer to scheduler in the rq omits b7d85e1db32e drm/amdgpu: fix TTM move entity init order omits 44a99b65fc27 drm/amd: Use newly added interrupt source defs for SOC15. omits ba61bb17496d drm/amd: Add interrupt source definitions for SOC15 v3. omits 091aec0b4e26 drm/amd: Use newly added interrupt source defs for VI v3. omits 530e7a660fb7 drm/amd: Add interrupt source definitions for VI v3. omits ed515ce27480 drm/amd/powerplay: convert the sclk/mclk into Mhz for comparation omits 3f2e6bf89cab drm/amd/powerplay: no need to mask workable gfxoff feature [...] omits 991a6b32ce64 drm/amd/powerplay: add vega12 SMU gfxoff support v3 omits a5aedc2d18bc drm/amdgpu: reduce the idle period that RLC has to wait be [...] omits c3693768174e drm/amdgpu: no touch for the reserved bit of RLC_CGTT_MGCG [...] omits d26031c113ac drm/amdgpu: drop mmRLC_PG_CNTL clear v2 omits b58b65cf7ac0 drm/amdgpu: correct rlc save restore list initialization for v2_1 omits af356b6d32c8 drm/amdgpu: init CSIB regardless of rlc version and pg status omits 137dc4b9060e drm/amdgpu: pin the csb buffer on hw init v2 omits 4659fc8484b7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 2a7e1211e130 Merge tag 'vfio-v4.18-rc5' of git://github.com/awilliam/li [...] omits 79facf308f4d Merge tag 'kbuild-fixes-v4.18-2' of git://git.kernel.org/p [...] omits 9d2e34897d8d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits e6ef760731ad Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm omits 35a84f34cf41 Merge tag 'trace-v4.18-rc3-3' of git://git.kernel.org/pub/ [...] omits a0092e5ec66b Merge tag 'sound-4.18-rc5' of git://git.kernel.org/pub/scm [...] omits 5f4284015e29 nfp: add support for simultaneous driver and hw XDP omits 99dadb6e3ec1 selftests/bpf: add test for multiple programs omits 799e173d7125 netdevsim: add support for simultaneous driver and hw XDP omits a25717d2b604 xdp: support simultaneous driver and hw XDP attachment omits 05296620f6d1 xdp: factor out common program/flags handling from drivers omits 6b8675897338 xdp: don't make drivers report attachment mode omits 4f91da26c811 xdp: add per mode attributes for attached programs omits c012691508f5 IB/cm: Remove cma_multicast->igmp_joined omits 1215cb7c88ec RDMA/umem: Refactor exit paths in ib_umem_get omits 6710fcfca5cc drm/i915/guc: Protect against no desc-pool on premature shutdown omits 40ddacf2dda9 RDMA/umem: Don't hold mmap_sem for too long omits 6869e0004fe1 IB/srpt: Fix srpt_cm_req_recv() error path (2/2) omits 847462de3a0a IB/srpt: Fix srpt_cm_req_recv() error path (1/2) omits 05f58ceba123 RDMA/mlx5: Check that supplied blue flame index doesn't overflow omits ffaf58def01e RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call omits 4596f55476b5 Merge tag 'libnvdimm-fixes-4.18-rc5' of git://git.kernel.o [...] omits 65ca8d9670b7 rdma/cxgb4: Add support for 64Byte cqes omits 02ce6ce2e1d0 drm/amdgpu/pp/smu7: use a local variable for toc indexing omits 811e299f4645 ieee802154: add rx LQI from userspace omits 97b191702b05 btrfs: fix use-after-free of cmp workspace pages omits 090345ce7265 ASoC: qdsp6: q6routing: off by one in routing_hw_params() omits b8110a87b75f ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_pars [...] omits f88f047812c5 drm/i915: Print the long_mask alongside the pin_mask omits af92058ff021 drm/i915: Pass hpd_pin to long_pulse_detect() omits e9be285051e1 drm/i915: s/int i/enum hpd_pin pin/ omits b6ca3eee18ba drm/i915: Nuke dev_priv->irq_port[] omits 1a4313d13b69 drm/i915: Rewrite mst suspend/resume in terms of encoders omits 4ef03f8354f5 drm/i915: Introduce intel_encoder_is_dig_port() omits 14aa521c5eb6 drm/i915: Introduce for_each_intel_dp() omits 0b100760e3e8 drm/i915/userptr: Enable read-only support on gen8+ omits f8c1cce36ccb drm/i915: Reject attempted pwrites into a read-only object omits 3e977ac6179b drm/i915: Prevent writing into a read-only object via a GGTT mmap omits c9e666880de5 drm/i915/gtt: Disable read-only support under GVT omits 250f8c8140ac drm/i915/gtt: Read-only pages for insert_entries on bdw+ omits 25dda4dabeeb drm/i915/gtt: Add read only pages to gen8_pte_encode omits 39fbb88165b2 media: bpf: ensure bpf program is freed on detach omits aefba45539bc ASoC: allow soc-core to pick up name prefixes from compone [...] omits d5418ae3f944 ASoC: add DT documentation for the sound-name-prefix property omits 3ec8ce5d866e Documentation: Add section about CPU vulnerabilities omits d90a7a0ec83f x86/bugs, kvm: Introduce boot-time control of L1TF mitigations omits fee0aede6f47 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early omits 8e1b706b6e81 cpu/hotplug: Expose SMT control init function omits 895ae47f9918 x86/kvm: Allow runtime control of L1D flush omits dd4bfa739a72 x86/kvm: Serialize L1D flush parameter setter omits 4c6523ec59fe x86/kvm: Add static key for flush always omits 7db92e165ac8 x86/kvm: Move l1tf setup function omits a7b9020b06ec x86/l1tf: Handle EPT disabled state proper omits 2f055947ae5e x86/kvm: Drop L1TF MSR list approach omits 72c6d2db64fa x86/litf: Introduce vmx status variable omits e28e68163007 arm64: dts: stingray: add bcm958802a802x dts omits 133de204e474 arm64: dts: stingray: add PAXC support omits f6352103d2e0 lightnvm: pblk: assume that chunks are closed on 1.2 devices omits 11f6ad699a32 lightnvm: pblk: add asynchronous partial read omits 884b031b288b lightnvm: pblk: mark expected switch fall-through omits 4e495a46b103 lightnvm: pblk: expose generic disk name on pr_* msgs omits 59a8f43b6341 lightnvm: limit get chunk meta request size omits 921aebfac087 lightnvm: pblk: fix read_bitmap for 32bit archs omits 242e461fb628 lightnvm: Remove redundant rq->__data_len initialization omits 99b8dad1b6e5 lightnvm: pblk: enable line minor version detection omits 880eda544097 lightnvm: move NVM_DEBUG to pblk omits ffc03fb7a52a lightnvm: pblk: handle case when mw_cunits equals to 0 omits 05814a10370b block: remove blkdev_entry_to_request() macro omits eb1e39f784e8 PCI: pcie-cadence-ep: Remove redundant variable mmc omits 4eb44f69e771 dt-bindings: usb-xhci: Add r8a77990 support omits de167752a889 selftests: usbip: remove test_bitmap noise omits 8975a68d8cbe tools: usb: ffs-test: Fix build on big endian systems omits db9fc500e85a usb: dwc3: gadget: remove redundant variable maxpacket omits ec81419310f5 usb: host: ehci-sched: remove redundant pointer dev omits a99e72095c95 usb: host: u132-hcd: remove redundant variable num_ports omits bebee48e7fd6 USB: host: whci: remove redundant variable t omits 6c7dbe36198e usb: xhci: dbc: remove redundant pointer dbc omits 260560322616 usb: isp1760: remove redundant variable 'selector' omits 795a8075e9a5 usb-misc: sisusbvga: remove redundant variable modey omits c588f1a46aa5 usb: misc: uss720: remove redundant pointer usbdev omits a7d8205eaee7 usb: usbip: remove redundant pointer ep omits 3870288897f4 staging:rtl8192u: Rename file macro to avoid camel case - [...] omits f6e1472ae3b1 staging:rtl8192u: Rename CmdID_RF_WriteReg > CMD_ID_RF_WRI [...] omits 64641cf65eed staging:rtl8192u: Rename CmdID_WritePortUchar > CMD_ID_WRI [...] omits 61c9f41b3175 staging:rtl8192u: Rename CmdID_WritePortUshort > CMD_ID_WR [...] omits 3ebdf34f5481 staging:rtl8192u: Rename CmdID_WritePortUlong > CMD_ID_WRI [...] omits 3a11b1948981 staging:rtl8192u: Remove unused enum label CmdID_BBRegWrite10 omits 1be8f4e7588f staging:rtl8192u: rename CmdID_SetTxPowerLevel > CMD_ID_SE [...] omits 8772da06f6d0 staging:rtl8192u: Rename enum label CmdID_End > CMD_ID_END [...] omits 2dad9cba0903 staging:rtl8192u: Rename SwChnlCmdID > switch_chan_cmd_id [...] omits 9821cb6d9bca staging:rtl8192u: remove typedef from structure SwChnlCmd - Style omits 8b5c53e62c98 staging:rtl8192u: Remove typdef from enumeration RF90_RADI [...] omits 983e14e25443 staging:rtl8192u: remove typdef from enumeration HW90_BLOC [...] omits 4162433ac98e staging:rtl8192u: remove typedef of enumeration SwChnlCmdI [...] omits 819abf294a38 tty: serial: jsm: remove redundant pointer ch omits 5e3e6e834eac Merge branch 'bpf-af-xdp-consistent-err-reporting' omits 09210c4bcc06 xsk: do not return EMSGSIZE in copy mode for packets large [...] omits 6efb4436f7fc xsk: always return ENOBUFS from sendmsg if there is no TX queue omits 9684f5e7c8cd xsk: do not return EAGAIN from sendmsg when completion que [...] omits 509d7648135f xsk: do not return ENXIO from TX copy mode omits 9c48b1d116cd Merge branch 'bpf-arm-jit-improvements' omits b18bea2a45b1 ARM: net: bpf: improve 64-bit ALU implementation omits c5eae692571d ARM: net: bpf: improve 64-bit store implementation omits 077513b89424 ARM: net: bpf: improve 64-bit sign-extended immediate load omits f9ff5018c13b ARM: net: bpf: improve 64-bit load immediate implementation omits afed7bcf9487 locking/refcount: Always allow checked forms omits 53dd0c51f16b PCI: spear13xx: Drop unnecessary root_bus_nr setting omits 739cd35918b7 PCI: qcom: Drop unnecessary root_bus_nr setting omits 73fb9924d26b PCI: histb: Drop unnecessary root_bus_nr setting omits 3513f81816ef PCI: designware-plat: Drop unnecessary root_bus_nr setting omits 84b88219553a PCI: artpec6: Drop unnecessary root_bus_nr setting omits 53b801fd020d PCI: armada8k: Drop unnecessary root_bus_nr setting omits 8519bc8fe88f PCI: keystone: Drop unnecessary root_bus_nr setting omits 39f712e989c5 PCI: imx6: Drop unnecessary root_bus_nr setting omits a0476b3a678b PCI: exynos: Drop unnecessary root_bus_nr setting omits 20c5bbc640cd btrfs: restore uuid_mutex in btrfs_open_devices omits 1b8a8589a3e1 ARM: multi_v7_defconfig: enable STM32 DCMI media support omits e270718ec3d1 ARM: multi_v7_defconfig: enable STM32 DMAv2, DMAMUX and MDMA omits a9b8e2fb054c ARM: multi_v7_defconfig: enable STM32 RTC omits c2888cc2e2b8 ARM: dts: stm32: update iwdg with lsi clock name for stm32f429 omits dd2eda3d97d9 ARM: dts: stm32: add iwdg2 support for stm32mp157c-ed1 omits 5f0f3bac5920 ARM: dts: stm32: add iwdg2 support for stm32mp157c omits e880845e29f4 ARM: dts: stm32: Reorder nodes in stm32mp157c-ed1 omits b86646881b4f ARM: dts: stm32: remove gpio aliases for stm32mp157c omits a7419ff8b71a ARM: dts: stm32: add support of ethernet on stm32mp157c-ev1 omits 7c045e8be193 ARM: dts: stm32: Add ethernet dwmac on stm32mp1 omits 06944a55fe4b ARM: dts: stm32: Add syscfg on stm32mp1 omits 7e29ed4a970c ARM: dts: stm32: add SPI1 support on stm32mp157c-ev1 omits dc3f8c86c10d ARM: dts: stm32: add SPI support on stm32mp157c omits 7beba56566d5 ARM: dts: stm32: Add DFSDM support to stm32mp157c omits 2dca78998a93 ARM: dts: stm32: Add ADC support to stm32mp157c omits 0bfa7f78dd22 ARM: dts: stm32: enable USB OTG HS on stm32mp157c-ev1 omits e2c205ab669b ARM: dts: stm32: add USB OTG HS support for stm32mp157c SoC omits 359754ed7a1e ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c462f6c77e72 arm64: dts: marvell: armada-37xx: update the crypto engine [...] omits 9598918b59f5 arm64: dts: marvell: armada-cp110: update the crypto engin [...] omits 0043d4ae812e PCI: iproc: Reduce inbound/outbound mapping print level omits f78e60a29d4f PCI: iproc: Reject unconfigured physical functions from PAXC omits 1e5748c27ad6 PCI: iproc: Disable MSI parsing in certain PAXC blocks omits 3bc70825e436 PCI: iproc: Fix up corrupted PAXC root complex config registers omits b95e2cd02193 PCI: iproc: Activate PAXC bridge quirk for more devices omits 90c3e2198777 drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. omits d6be72ee2c77 crypto: chtls - use 64-bit arithmetic instead of 32-bit omits dcbc0c6e4aa1 crypto: ccp - Add support for new CCP/PSP device ID omits ad01a984f512 crypto: ccp - Support register differences between PSP devices omits 03af91242c36 crypto: ccp - Remove unused #defines omits 015c8c85b721 crypto: ccp - Add psp enabled message when initialization [...] omits f426d2b20f1c crypto: ccp - Fix command completion detection race omits 2546da99212f crypto: af_alg - Initialize sg_num_bytes in error code path omits 153c6b11eb40 staging: rtl8723bs: fix comparsions to true omits 6bf4d28ea1f4 staging: rtl8723bs: change return type to bool omits 4f2a3d835dbd staging: rtl8723bs: refactor rtw_is_cckratesonly_included omits c53578cd0ba8 staging: rtl8723bs: refactor rtw_is_cckrates_included() omits 5e53b6c87152 staging: rtl8723bs: remove unused code omits 704719d6cde0 staging:rtl8192u: Change struct r8192_priv member Rf_Mode [...] omits 6898f9669514 staging:rtl8192u: remove typedef from struct rx_drvinfo_819x_usb omits 0fab863ecc55 staging:rtl8192u: Remove struct rx_desc_819x_usb_aggr_subframe omits 2541fcd9bb5b staging:rtl8192u: typedef struct rx_desc_819x_usb remove typedef omits ec65e266ae54 staging:rtl8192u: typedef struct tx_fwinfo_819x_usb remove [...] omits 6e5fde482be9 staging:rtl8192u: typedef struct tx_desc_cmd_819x_usb remo [...] omits 28a1fe524ac4 staging:rtl8192u: remove unused structure tx_desc_819x_usb [...] omits ef7ebea4ae3a staging:rtl8192u: trim multiple blank lines - Coding Style omits c0f94a0aebe6 staging:rtl8192u: typedef struct tx_desc_819x_usb > struct [...] omits 678c5b119307 staging: bcm2835-audio: Don't leak workqueue if open fails omits 4feb0f375f03 staging: bcm2835-audio: Check if workqueue allocation failed omits 81f34e96dc9f staging: fsl-dpaa2/eth: Remove unnecessary cast omits de9b58400a3c staging: rtl8188eu: use strlcpy instead of strncpy omits a796528951e2 staging: rtlwifi: Remove empty halmac_pcie_reg.h omits 6cf58b918270 staging: rtl8188eu: break line longer than 80 cols omits a5ba1d95e46e uart: fix race between uart_put_char() and uart_shutdown() omits ad8172974185 gpio: rcar: Implement .get_direction() callback omits 5089ea15baa9 rtc: use ktime_get_real_ts64() instead of getnstimeofday64() omits fd6792bb022e rtc: fix alarm read and set offset omits 948fd537bd3d staging: gasket: Use __func__ instead of hardcoded string - Style omits 792b260dafc3 staging: gasket: remove "function entered" log messages omits 1c22a252b3de gpiolib: Join one line back for better readability omits 9506755633d0 gpio: pxa: Fix potential NULL dereference omits 55fe0768f53e drm/i915/guc: Protect against NULL client dereference in e [...] omits afdad61615cc KVM: s390: Fix storage attributes migration with memory slots omits 03133347b445 KVM: s390: a utility function for migration omits 0230cae75df6 KVM: s390: Replace clear_user with kvm_clear_guest omits cd70de2d356e media: platform: Add ChromeOS EC CEC driver omits 03a5755c811d mfd: cros_ec_dev: Add CEC sub-device registration omits f47674e5263d mfd: cros-ec: Introduce CEC commands and events definitions. omits 57e94c8b974d mfd: cros-ec: Increase maximum mkbp event size omits 9c229127aee2 drm/i915: hdmi: add CEC notifier to intel_hdmi omits 7a78c1e116d2 media: cec-notifier: Get notifier by device and connector name omits 858c5dfc8c33 backlight: adp8860: Mark expected switch fall-through omits 7a9a5df0a54e gpio: mt7621: add OF_GPIO dependency omits 9dcc7570b068 MAINTAINERS: Remove myself as maintainer omits c29677312d25 gpio: aspeed: fix compile testing warning omits 809567905b5f gpiolib: Consistent use of ->get_direction() inside gpiolib omits b23ec59926fa gpiolib: Mark gpio_suffixes array with __maybe_unused omits f7cf1a1829f9 drm/i915: Update DRIVER_DATE to 20180712 omits 9306b62b43c4 drm/i915/psr: Remove few mod parameters option. omits 521715f90378 drm/i915/psr: Remove useless function calls. omits 0ce0bba4e5e0 xen: setup pv irq ops vector earlier omits 8e4a4189ce02 scsi: sg: update comment for blk_get_request() omits c170e5a8d222 scsi: sg: fix minor memory leak in error path omits a17037e7d590 scsi: libiscsi: fix possible NULL pointer dereference in c [...] omits 1b350ea0c2f4 scsi: target: iscsi: cxgbit: fix max iso npdu calculation omits 75aa3209c945 scsi: scsi_debug: skip long delays when ndelay small omits 920447f13891 scsi: snic: fix printing time intervals omits 0993ed922a3e scsi: fcoe: hold disc_mutex when traversing rport lists omits bbc0f8bd88ab scsi: libfc: Add WARN_ON() when deleting rports omits bc3d12b75491 scsi: libfc: hold disc_mutex in fc_disc_stop_rports() omits 9a26653b9525 scsi: libfc: fixup lockdep annotations omits b15c9fd8bb38 scsi: mpt3sas: Fix for regression caused by sparse cleanups omits cb12ba356ce2 scsi: arcmsr: Update driver version to v1.40.00.09-20180709 omits 97fe222524f8 scsi: arcmsr: Fix error of resuming from hibernation for a [...] omits 5b7b30864d1d drm/i915/psr: Split sink status into a separate debugfs node omits c3d433617d20 drm/i915: Use crtc_state->has_psr instead of CAN_PSR for p [...] omits 430ac34de969 net: gemini: Indicate that we can handle jumboframes omits 06d515131294 net: gemini: Move main init to port omits 60cc7767b901 net: gemini: Allow multiple ports to instantiate omits 9ab5c929e641 net: gemini: Improve connection prints omits cedca4180127 net: gemini: Look up L3 maxlen from table omits 750c721ee04f Merge branch 'devlink-Add-support-for-region-access' omits 3c641ba4a852 net/mlx4_core: Use devlink region_snapshot parameter omits f6a69885f2e3 devlink: Add generic parameters region_snapshot omits bedc989b0c98 net/mlx4_core: Add Crdump FW snapshot support omits 523f9eb1ef25 net/mlx4_core: Add health buffer address capability omits 4e54795a27f5 devlink: Add support for region snapshot read command omits 866319bb9437 devlink: Add support for region snapshot delete command omits a006d467fbf1 devlink: Extend the support querying for region snapshot IDs omits d8db7ea55f2f devlink: Add support for region get command omits d7e5272282d9 devlink: Add support for creating region snapshots omits ccadfa444b34 devlink: Add callback to query for snapshot id before snap [...] omits b16ebe925a44 devlink: Add support for creating and destroying regions omits 23c9ef2b6ebd Merge branch 'mvpp2-add-RSS-support' omits 436d4fdb208f net: mvpp2: allow setting RSS flow hash parameters with ethtool omits d33ec4525007 net: mvpp2: add an RSS classification step for each flow omits f9358e12a0af net: mvpp2: split ingress traffic into multiple flows omits b1a962c62c80 net: mvpp2: use classifier to assign default rx queue omits e6e21c024272 net: mvpp2: rename per-port RSS init function omits 2a2f467daf96 net: mvpp2: make sure we don't spread load on disabled CPUs omits 662ae3fe6500 net: mvpp2: improve the distribution of packets on CPUs wh [...] omits 8179642b52d9 net: mvpp2: RSS indirection table support omits a27a254c2642 net: mvpp2: use one RSS table per port omits 4b86097be7f6 net: mvpp2: fix RSS register definitions omits 132baa0378c5 net: mvpp2: fix a typo in the RSS code omits f8c6ba8424b0 net: mvpp2: use only one rx queue per port per CPU omits 790d32c6d35d net: mvpp2: fix hardcoded number of rx queues omits 4c4a5686c4e7 net: mvpp2: use RSS only when using multi-queue mode omits 3f6aaf72895a net: mvpp2: make multi queue mode the default mode omits 1e27a628e3f4 net: mvpp2: make sure we use single queue mode on PPv2.1 omits 0ad2f53906f9 net: mvpp2: define the number of RSS entries per table in mvpp2.h omits 53a40025c07a net: mvpp2: fix include guards in mvpp2_prs.h omits 68d2f84a1368 net: gro: properly remove skb from list omits 8f19f12bdcc6 selftests: in udpgso_bench do not test udp zerocopy omits f8494fa3dd10 tracing: Reorder display of TGID to be after PID omits 993675a3100b packet: reset network header if packet shorter than ll res [...] omits bab2c80e5a6c nsh: set mac len based on inner packet omits c8c81de96be3 Merge branch 's390-qeth-updates' omits fb321f25e582 s390/qeth: speed-up IPv4 OSA xmit omits a647a02512ca s390/qeth: speed-up L3 IQD xmit omits ea1d4a0c7fa5 s390/qeth: add a L3 xmit wrapper omits 371a1e7a07a0 s390/qeth: increase GSO max size for eligible L3 devices omits 09960b3a0a47 s390/qeth: clean up exported symbols omits 6d8769abe44a s390/qeth: consolidate ccwgroup driver definition omits 86c0cdb9e0a5 s390/qeth: clean up Output Queue selection omits 9aa17df3b84b s390/qeth: fine-tune RX modesetting omits f67a43a73b54 s390/qeth: remove unused buffer->aob pointer omits 3b346c181496 s390/qeth: various buffer management cleanups omits 0761680d5215 net: ipv4: fix listify ip_rcv_finish in case of forwarding omits 8d5a803c6a6c ext4: check for allocation block validity with block group locked omits 18952651dae8 Merge branches 'fixes1.2018.07.12b' and 'torture1.2018.07. [...] omits bf5b64355a3c rcutorture: Fix rcu_barrier successes counter omits 4babd855fd61 rcutorture: Add support to detect if boost kthread prio is [...] omits 622be33fcbc9 rcutorture: Use monotonic timestamp for stall detection omits 3b745c8969c7 rcutorture: Make boost test more robust omits 450efca7182a rcutorture: Disable RT throttling for boost tests omits bf1bef50bee1 rcutorture: Emphasize testing of single reader protection type omits 2397d072f76b rcutorture: Handle extended read-side critical sections omits 241b42522abb rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() omits 3025520ec424 rcutorture: Use per-CPU random state for rcu_torture_timer() omits 8da9a59523b6 rcutorture: Use atomic increment for n_rcu_torture_timers omits 6b06aa723ed7 rcutorture: Extract common code from rcu_torture_reader() omits 2d3625841dce rcuperf: Remove unused torturing_tasks() function omits 6bea2cc5a97b rcu: Remove rcutorture test version and sequence number omits 028be12b294e rcutorture: Change units of onoff_interval to jiffies omits c7cd161ecb21 rcu: Assign higher prio to RCU threads if rcutorture is built-in omits b7b6f94cf6e6 rculist: Improve documentation for list_for_each_entry_from_rcu() omits 52e17ba1d063 srcu: Add grace-period number to rcutorture statistics printout omits 89b4cd4b9ebf rcu: Print stall-warning NMI dyntick state in hexadecimal omits cfe15038f4fc MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries omits 2ee5aca54622 rcu: Make rcu_seq_diff() more exact omits 264d4f88ad5b doc: Update synchronize_rcu() definition in whatisRCU.txt omits 67abb96cbf30 rcu: Check the range of jiffies_till_{first,next}_fqs when [...] omits 47199a081253 rcu: Add diagnostics for rcutorture writer stall warning omits cd23ac8ddb7b rcu: Add comment to the last sleep in the rcu tasks loop omits c03be752d39d rcu: Speed up calling of RCU tasks callbacks omits 0d805a70a652 rcu: Add comment documenting how rcu_seq_snap works omits b06ae25a1e2b rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() omits 51fbb910f52c rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() omits 9622179519c5 rcu: Remove "inline" from rcu_perf_print_module_parms() omits eac45e586cd3 rcu: Remove "inline" from rcu_torture_print_module_parms() omits 95394e69c42f rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blo [...] omits ab6b82147f47 rcu: Remove unused local variable "cpu" omits 164ba3fc4864 rcu: Remove unused rcu_kick_nohz_cpu() function omits c7037ff5249c rcu: Clarify and correct the rcu_preempt_qs() header comment omits 3b57a3994f33 rcu: Inline rcu_dynticks_momentary_idle() into its sole caller omits 15651201fa05 rcu: Mark task as .need_qs less aggressively omits 6f56f714db06 rcu: Improve RCU-tasks naming and comments omits a7538352da72 rcu: Use pr_fmt to prefix "rcu: " to logging output omits 1445e9175bea rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer [...] omits 07f27570dcd1 rcu: Improve rcu_note_voluntary_context_switch() reporting omits 3949fa9bac09 rcu: Make rcu_read_unlock_special() static omits f2e2df59786d rcu: Add diagnostics for offline CPUs failing to report QS omits fea3f222d352 rcu: Record ->gp_state for both phases of grace-period ini [...] omits 577389423187 rcu: Add CPU online/offline state to dump_blkd_tasks() omits ff3cee39088b rcu: Add up-tree information to dump_blkd_tasks() diagnostics omits e05121ba5b81 rcu: Remove CPU-hotplug failsafe from force-quiescent-stat [...] omits 17a8212b8de2 rcu: Remove failsafe check for lost quiescent state omits f34f2f5852e5 rcu: Move grace-period pre-init delay after pre-init omits 1f3e5f51b933 rcu: Add RCU-preempt check for waiting on newly onlined CPU omits 1e64b15a4b10 rcu: Fix grace-period hangs due to race with CPU offline omits ec2c29765a4a rcu: Fix grace-period hangs from mid-init task resume omits 0b107d24d936 rcu: Suppress false-positive splats from mid-init task resume omits 99990da1b3c0 rcu: Suppress more involved false-positive preempted-task splats omits fece27760ff5 rcu: Suppress false-positive preempted-task splats omits 5554788e1d42 rcu: Suppress false-positive offline-CPU lockdep-RCU splat omits 928164351e70 rcu: Prevent useless FQS scan after all CPUs have checked in omits 91f63ced7dc4 rcu: Replace smp_wmb() with smp_store_release() for stall check omits 77cfc7bf24ba rcu: Fix typo and add additional debug omits c74859d1eb2d rcu: Make rcu_report_unblock_qs_rnp() warn on violated pre [...] omits 8d672fa6bf68 rcu: Make rcu_init_new_rnp() stop upon already-set bit omits c50cbe535c97 rcu: Fix an obsolete ->qsmaskinit comment omits 962aff03c315 rcu: Clean up handling of tasks blocked across full-rcu_no [...] omits 226ca5e76692 rcu: Identify grace period is in progress as we advance up [...] omits df2bf8f7f776 rcu: Use better variable names in funnel locking loop omits b73de91d6a4c rcu: Rename the grace-period-request variables and parameters omits 3d18469a2bb3 rcu: Regularize resetting of rcu_data wrap indicator omits d72193123c81 rcutorture: Correctly handle grace-period sequence wrap omits 2e3e5e550101 rcu: Make rcu_start_this_gp() check for grace period alrea [...] omits 5ca0905f6787 rcu: Fix cpustart tracepoint gp_seq number omits 5b55072f22ba rcu: Produce last "CleanupMore" trace only if late-breakin [...] omits a2165e416878 rcu: Don't funnel-lock above leaf node if GP in progress omits e1333462e3cf doc: Update RCU CPU stall-warning documentation omits 869cc745bfbd doc: Update memory-ordering documentation for ->gp-seq omits b1e1f21f5b8f doc: Update data-structure documentation for ->gp_seq omits e44e73ca47b4 rcu: Make simple callback acceleration refer to rdp->gp_se [...] omits ff3bb6f4d062 rcu: Remove ->gpnum and ->completed omits fee5997c1756 rcu: Convert rcu_fqs tracepoint to ->gp_seq omits db023296f011 rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq omits 865aa1e08d8a rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq omits 598ce09480ef rcu: Convert rcu_preempt_task tracepoint to ->gp_seq omits 63d86a7e85f8 rcu: Convert rcu_grace_period_init tracepoint to gp_seq omits abd13fdd9516 rcu: Convert rcu_future_grace_period tracepoint to gp_seq omits 477351f7829d rcu: Convert rcu_grace_period tracepoint to gp_seq omits ab5e869c1f7a rcu: Make rcu_nocb_wait_gp() check if GP already requested omits 7a1d0f23ad70 rcu: Move from ->need_future_gp[] to ->gp_seq_needed omits 8b7008620b84 net: Don't copy pfmemalloc flag in __copy_skb_header() omits fb2896a77989 Merge branch 'i2c/precise-locking-names_immutable' into i2 [...] omits 3f3a89e1d7c3 i2c: remove i2c_lock_adapter and use i2c_lock_bus directly omits 8c8f74f327a7 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 581733e619ad media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 3e985b3dba46 media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits dfecde407623 media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits c060a9fe0742 media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits b1e1ca275700 media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 193c2a07cfaa input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] omits f06c97dd5087 i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits bb853aac2c47 tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits d6488ac19aab PCI: Mark fall-through switch cases before enabling -Wimpl [...] omits 51bef926be1e nfp: avoid using getnstimeofday64() omits 44c58899b09d liquidio: use ktime_get_real_ts64() instead of getnstimeofday64() omits aa667c6408d2 PCI: Workaround IDT switch ACS Source Validation erratum omits ccb06fba5114 Merge branch 'net-sched-act_skbedit-lockless-data-path' omits c749cdda9089 net/sched: act_skbedit: don't use spinlock in the data path omits 6f3dfb0dc831 net/sched: skbedit: use per-cpu counters omits 1ff9c66b08e1 Merge branch 'sfc-filter-locking-fixes' omits 193f20033c54 sfc: hold filter_sem consistently during reset omits 1c56c0994a53 sfc: avoid hang from nested use of the filter_sem omits cca9bab1b72c tcp: use monotonic timestamps for PAWS omits 7f8b99ac5f2f dt-bindings: add laird and giantec vendor prefix omits 9e3bff923913 net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite omits d2bdd2681278 net/tls: Use aead_request_alloc/free for request alloc/free omits abe41184abac i2c: recovery: if possible send STOP with recovery pulses omits 70b7ff130224 tcp: allow user to create repair socket without window probes omits 21684dc46c59 tcp: fix sequence numbers for repaired sockets re-using TI [...] omits aebc82644b2c rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq omits 471f87c3d91b rcu: Make RCU CPU stall warnings use ->gp_seq omits 29365e563b1e rcu: Convert grace-period requests to ->gp_seq omits d43a5d32e125 rcu: Convert ->completedqs to ->gp_seq omits 8aa670cdacc1 rcu: Convert ->rcu_iw_gpnum to ->gp_seq omits ba04107fc901 rcu: Move rcu_gp_in_progress() to ->gp_seq omits e0da2374c388 rcu: Move rcu_nocb_gp_get() to ->gp_seq omits 03c8cb765a74 rcu: Move rcu_try_advance_all_cbs() to ->gp_seq omits e05720b0977b rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq omits a66ae8ae35de rcu: Convert rcu_gpnum_ovf() to ->gp_seq omits 67e14c1e39d2 rcu: Move RCU's grace-period-change code to ->gp_seq omits e4be81a2ed3a rcu: Convert conditional grace-period primitives to ->gp_seq omits c9a24e2d0c7d rcu: Make quiescent-state reporting use ->gp_seq omits 78c5a67f1788 rcu: Convert rcu_check_gp_kthread_starvation() to GP seque [...] omits 17ef2fe97c8c rcu: Make rcutorture's batches-completed API use ->gp_seq omits dee4f42298bb rcu: Move rcu_gp_slow() to ->gp_seq omits de30ad512a66 rcu: Introduce grace-period sequence numbers omits 609af1cdf040 Merge branches 'expedited.2018.07.12a', 'fixes.2018.07.12a [...] omits 18390aeae701 rcu: Make rcu_gp_cleanup() write only once to ->gp_flags omits 26d950a94513 rcu: Diagnostics for grace-period startup hangs omits ea870bb2ae6c block: skd: Use %pad printk format for dma_addr_t values omits c7a897843224 bpf: don't leave partial mangled prog in jit_subprogs error path omits c6bb11147eb0 Merge branch 'fortglx/4.19/time' of https://git.linaro.org [...] omits bb376673ee32 ata: Only output sg element mapped number in verbose debug omits 32a5342ac19a ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG omits bd0038b1b4f4 ata: ahci_platform: convert kcalloc to devm_kcalloc omits a4b9f5ed02e2 ata: ahci_platform: convert kzallloc to kcalloc omits 7cf5fc65f9ef ata: ahci_platform: correct parameter documentation for ah [...] omits e96a31cee962 staging: gasket: fix multi line comments style omits 5c60ce7b6ae9 staging: gasket: Move open-curly brace to match kernel code style omits 24daa451c281 staging: goldfish: add a blank line into struct goldfish_audio omits 683a060a1d97 staging: goldfish: fix whitespace in goldfish_audio omits 11ac66a37909 staging: goldfish: Remove references to the retired driver [...] omits 1ba60ad56c40 staging: pi433: fix error return code in pi433_probe() omits 191c6a97a742 staging: gasket: remove TODO item about SPDX usage omits bf9c7a867383 staging: gasket: remove redundant license information omits 2dec0644e0c8 staging: gasket: add SPDX identifiers to all files. omits fcc635436501 rcu: Make expedited GPs handle CPU 0 being offline omits a8802d97e733 ktime: Provide typesafe ktime_to_ns() omits cba54f9cf4ec tc-testing: add geneve options in tunnel_key unit tests omits 2989360d9c66 x86/intel_rdt: Fix possible circular lock dependency omits 83fe6b8709f6 sch_fq_codel: zero q->flows_cnt when fq_codel_init fails omits 7a6e55375d5c hrtimer: Improve kernel message printing omits fed0b1bd1b64 rtc: m48t59: remove redundant pointer 'name' omits 6fd066604123 Merge branch 'bpf-arm-jit-improvements' omits 8c9602d38c72 ARM: net: bpf: use double-word load/stores where available omits bef8968df8a6 ARM: net: bpf: always use odd/even register pair omits b50452299864 ARM: net: bpf: avoid reloading 'array' omits aaffd2f5c3d5 ARM: net: bpf: avoid reloading 'index' omits 2b6958ef1151 ARM: net: bpf: use ldr instructions with shifted rm register omits 828e2b90e8e9 ARM: net: bpf: use immediate forms of instructions where possible omits 1ca3b17b777c ARM: net: bpf: imm12 constant conversion omits 96cced4e774a ARM: net: bpf: access eBPF scratch space using ARM FP register omits a6eccac507e5 ARM: net: bpf: 64-bit accessor functions for BPF registers omits 7a9870256361 ARM: net: bpf: provide accessor functions for BPF registers omits 47b9c3bf416d ARM: net: bpf: remove is_on_stack() and sstk/dstk omits 1c35ba122d4a ARM: net: bpf: use negative numbers for stacked registers omits a8ef95a03423 ARM: net: bpf: provide load/store ops with negative immediates omits d449ceb11b38 ARM: net: bpf: enumerate the JIT scratch stack layout omits b9cfb3d1200b rtc: omap: drop unnecessary register unlock around reads omits 4425070a5cfe rtc: omap: add missing register lock in error path omits 551757eb0529 rtc: omap: fix resource leak in registration error path omits 5c8b84f410b3 rtc: omap: fix potential crash on power off omits 4936084c2ee2 MIPS: Cleanup R10000_LLSC_WAR logic in atomic.h omits 2b4f07e99e97 rtc: test: make array pdev static omits 1a990fefb641 rtc: armada38x: reset after rtc power loss omits a0a5ac3ce8fe MIPS: Fix delay slot bug in `atomic*_sub_if_positive' for [...] omits 352884868adc Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits cc4aecc5b724 misc: vexpress/syscfg: Use devm_ioremap_resource() to map memory omits b103cbe0d721 Merge branch 'bpf-helper-man-install' omits 86f7d85cec9e tools: bpf: build and install man page for eBPF helpers fr [...] omits 9b8ca3795199 tools: bpf: synchronise BPF UAPI header with tools omits 2bae79d2d38f bpf: fix documentation for eBPF helpers omits 63f047771621 Merge tag 'mtd/fixes-for-4.18-rc5' of git://git.infradead. [...] omits b5d69129ea2b mips/jazz: provide missing dma_mask/coherent_dma_mask omits 6d79a7b424a5 kbuild: suppress warnings from 'getconf LFS_*' omits e23ba825db24 scripts/tags.sh: add __ro_after_init omits 8b247a92ebd0 tools: build: Use HOSTLDFLAGS with fixdep omits 6fdbd824fd7a tools: build: Fixup host c flags omits 9feeb638cde0 tools build: fix # escaping in .cmd files for future Make omits d5dc0f43f268 drm/i915/gmbus: Enable burst read omits 73675cf6979b drm/i915/gmbus: Increase the Bytes per Rd/Wr Op omits 2abc77af89e1 new helper: open_with_fake_path() omits 8dc4b1a799fb networking: e1000.rst: Get rid of Sphinx warnings omits 701c5e73b296 serial: 8250_dw: add fractional divisor support omits 6226e5f31a78 serial: 8250: export serial8250_do_set_divisor() omits 0238d2b4a4c7 serial: 8250: introduce get_divisor() and set_divisor() hook omits b203cc7a4fc9 networking: e100.rst: Get rid of Sphinx warnings omits c411104115e6 ixgbe: Off by one in ixgbe_ipsec_tx() omits 8d4235f71513 amd/dc/dce100: On dce100, set clocks to 0 on suspend omits d89d01f2232b drm/amd/display: Convert 10kHz clks from PPLib into kHz for Vega omits 5151e2b578e9 mei: fix ssize_t to int assignment in read and write ops. omits 44c98df01851 mei: use correct type for counter variable in for loops omits de8774371cdc mei: check for error returned from mei_hbuf_empty_slots() omits a63983f26008 drm/i915/selftests: Fixup GuC FW negative test omits d14c780c11fb ixgbe: Be more careful when modifying MAC filters omits 60c0a66ee96c drm/i915: Tidy error handling in i915_gem_init_hw omits 11527b3e0b57 arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} omits 5f336e722cc9 few more cleanups of link_path_walk() callers omits 9b5858e99ae1 allow link_path_walk() to take ERR_PTR() omits edc2b1da7798 make path_init() unconditionally paired with terminate_walk() omits 5014c2f378ca document alloc_file() changes omits ee1904ba44bd make alloc_file() static omits 4f089acc5f76 do_shmat(): grab shp->shm_file earlier, switch to alloc_fi [...] omits 183266f26f45 new helper: alloc_file_clone() omits 152b6372c906 create_pipe_files(): switch the first allocation to alloc_ [...] omits 52c91f8b3b1f anon_inode_getfile(): switch to alloc_file_pseudo() omits e68375c850b0 hugetlb_file_setup(): switch to alloc_file_pseudo() omits 118f4868616b ocxlflash_getfile(): switch to alloc_file_pseudo() omits 908f7ca17311 cxl_getfile(): switch to alloc_file_pseudo() omits 93dec2da7b23 ... and switch shmem_file_setup() to alloc_file_pseudo() omits dac2d1f6cbfe __shmem_file_setup(): reorder allocations omits d93aa9d82aea new wrapper: alloc_file_pseudo() omits dbae8f2ca2f0 kill FILE_{CREATED,OPENED} omits 00a07c1591a3 switch atomic_open() and lookup_open() to returning 0 in a [...] omits 6c9b1de172bd document ->atomic_open() changes omits 64e1ac4d46f9 ->atomic_open(): return 0 in all success cases omits 3ec2eef116e9 get rid of 'opened' in path_openat() and the helpers downstream omits 44907d790024 get rid of 'opened' argument of ->atomic_open() - part 3 omits b452a458caaa getting rid of 'opened' argument of ->atomic_open() - part 2 omits be12af3ef5e6 getting rid of 'opened' argument of ->atomic_open() - part 1 omits 6035a27b25ab IMA: don't propagate opened through the entire thing omits 73a09dd94377 introduce FMODE_CREATED and switch to it omits aad888f828fe switch all remaining checks for FILE_OPENED to FMODE_OPENED omits 69527c554f82 now we can fold open_check_o_direct() into do_dentry_open() omits 7c1c01ec20d6 lift fput() on late failures into path_openat() omits 4d27f3266f14 fold put_filp() into fput() omits f5d11409e61d introduce FMODE_OPENED omits 9481769208b5 ->file_open(): lose cred argument omits e3f20ae21079 security_file_open(): lose cred argument omits ae2bb293a3e8 get rid of cred argument of vfs_open() and do_dentry_open() omits ea73ea727988 pass ->f_flags value to alloc_empty_file() omits 6de37b6dc085 pass creds to get_empty_filp(), make sure dentry_open() pa [...] omits 28519c891c5a bsg: remove read/write support omits c9c554f21490 alloc_file(): switch to passing O_... flags instead of FMO [...] omits 923847413f73 ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller omits 6e1d33b24a2b Merge tag 'perf-urgent-for-mingo-4.18-20180711' of git://g [...] omits 4378a7d4be30 arm64: implement syscall wrappers omits 55f849265af8 arm64: convert compat wrappers to C omits d3516c9073b4 arm64: use SYSCALL_DEFINE6() for mmap omits bf4ce5cc23c9 arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn omits 3f7deccb037c arm64: remove in-kernel call to sys_personality() omits 9b54bf9d6a5b kernel: add kcompat_sys_{f,}statfs64() omits bf1c77b4644f kernel: add ksys_personality() omits 80d63bc39f9a arm64: drop alignment from syscall tables omits baaa7237fecc arm64: zero GPRs upon entry from EL0 omits 99ed3ed08d62 arm64: don't reload GPRs after apply_ssbd omits d9be03256d74 arm64: don't restore GPRs when context tracking omits 3b7142752e4b arm64: convert native/compat syscall entry to C omits f37099b6992a arm64: convert syscall trace logic to C omits a103af1b64d7 mei: don't update offset in write omits cf1ed2c59b98 mei: bus: type promotion bug in mei_fwver() omits b40b3e9358fb mei: bus: type promotion bug in mei_nfc_if_version() omits 4141c857fd09 arm64: convert raw syscall invocation to C omits 27d83e68f307 arm64: introduce syscall_fn_t omits 3085e1645e23 arm64: remove sigreturn wrappers omits f9209e262933 arm64: move sve_user_{enable,disable} to <asm/fpsimd.h> omits 8d370933faec arm64: kill change_cpacr() omits 25be597ada0b arm64: kill config_sctlr_el1() omits 1c312e84c2d7 arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h> omits 3eb6f1f9e636 arm64: consistently use unsigned long for thread flags omits 5bfbeacf1983 drm/i915/guc: Skip cleaning up the doorbells on error-befo [...] omits 818fed4f25bb drm/i915: Silence warning for no vlv powercontext omits 9a9b13dd275d Merge branch 'topic/hda-core-intel' into topic/hda-acomp omits 0ae7383e83c6 PCI: cadence: Add shutdown callback to host driver omits ee12c9efe685 PCI: cadence: Add Power Management ops for host and EP omits 9c3250a12790 powerpc/xive: Replace msleep(x) with msleep(OPAL_BUSY_DELAY_MS) omits 54dbcfc211f1 powerpc/64s: Report SLB multi-hit rather than parity error omits e11b64b1ef33 powerpc: Remove Power8 DD1 from cputable omits 2f8b5b21830a ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BT [...] omits e87a4a92fba3 Revert "arm64: fix infinite stacktrace" omits e69b5d308da7 xen: remove global bit from __default_kernel_pte_mask for [...] omits 874846f1fccd arm64: dts: rockchip: add 96boards RK3399 Ficus board omits 6c18ccca42dd dt-bindings: Add vendor prefix for Vamrs Ltd. omits d6b4ea866b81 drm/i915/tv: fix strncpy truncation warning omits 8249ede477c5 ARM: dts: sunxi: libretech-all-h3-cc: Enable eMMC module omits 91045034d53e Merge tag 'gvt-next-2018-07-11' of https://github.com/inte [...] omits 51ecdd779e31 ARM: sun8i: h3: add SY8113B regulator on Banana Pi M2 Zero board omits 672f5ccece3b Merge branch 'ieee802154-for-davem-2018-07-11' of git://gi [...] omits c5a59d2477ab ALSA: hda/ca0132: Update a pci quirk device name omits dad59262b79b ALSA: hda/ca0132: Add Recon3Di quirk for Gigabyte G1.Sniper Z97 omits 09d2da310d61 Merge tag 'gvt-fixes-2018-07-11' of https://github.com/int [...] omits f1fbeada1bc0 Merge branch 'be2net-small-structures-clean-up' omits 28ace84b10fa be2net: move rss_flags field in rss_info to ensure proper [...] omits 03d231a963ae be2net: re-order fields in be_error_recovert to avoid hole omits f9520b86dc22 be2net: remove unused tx_jiffies field from be_tx_stats omits 646d2c10aaa0 be2net: move txcp field in be_tx_obj to eliminate holes in [...] omits e9c74cd85c00 be2net: reorder fields in be_eq_obj structure omits d6d9704af8f4 be2net: remove desc field from be_eq_obj omits c1328a27bb8c be2net: remove unused old custom busy-poll fields omits a5d7fcb689eb be2net: remove unused old AIC info omits 19ad2b75c643 pwm: mxs: Switch to SPDX identifier omits 20c4515a1af7 qed: fix spelling mistake "successffuly" -> "successfully" omits d0c694fc7b01 net: ethernet: ti: cpts: break cycle once late ts is matched omits 42801298386c selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF omits c82705c54fe0 Merge tag 'fsi-updates-2018-07-12' of git://git.kernel.org [...] omits b6e44b4c74ef nvme-pci: fix memory leak on probe failure omits 576cd3208235 sfp: fix module initialisation with netdev already up omits f20a4c46b984 sfp: ensure we clean up properly on bus registration failure omits d90a5215c8ff Merge branch 'mlxsw-ERSPAN-Take-LACP-state-into-consideration' omits b5de82f3dfbe mlxsw: spectrum_span: Change LAG lower selection omits eeed992b776c net: Add lag.h, net_lag_port_dev_txable() omits 3443b00e07ee team: Publish team_port_get_rcu() omits 80fd2d6ca546 macvlan: Change status when lower device goes down omits 0e97c4fb180c Merge branch 'tipc-make-link-protocol-more-resilient' omits 7ea817f4e832 tipc: check session number before accepting link protocol [...] omits 9012de508956 tipc: add sequence number check for link STATE messages omits e32f55f37321 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 4929c9428a17 tcp: expose both send and receive intervals for rate sample omits e0479b670d39 net: sched: fix unprotected access to rcu cookie pointer omits 2368957ab54d Merge branch 'cxgb4-move-stats-fetched-from-firmware-to-debugfs' omits 31e5f5c3e92f cxgb4: expose stats fetched from firmware via debugfs omits b351b16d8aa7 cxgb4: remove stats fetched from firmware omits b32b088181b9 net: mvpp2: explicitly include linux/interrupt.h omits fb8ed3af74e3 cnic: use kvzalloc to allocate memory for csk_tbl omits 3c546728df98 wimax/i2400m: remove redundant variables ack_status, bcf a [...] omits 01e866bf07fb net: sched: act_ife: fix memory leak in ife init omits 8dce04f1fd64 cxgb4: specify IQTYPE in fw_iq_cmd omits 57cd07fbf725 Merge branch 'net-ipv6-addr_gen_mode-fixes' omits f168db5e25f7 Documentation: ip-sysctl.txt: document addr_gen_mode omits f24c5987dddd net/ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices omits bdd72f41333d net/ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE omits 70c30d76e580 net/ipv6: don't reinitialize ndev->cnf.addr_gen_mode on ne [...] omits c6dbf7aaa482 net/ipv6: fix addrconf_sysctl_addr_gen_mode omits 5e9a0fe492f8 net/sched: flower: Fix null pointer dereference when run t [...] omits efe803277364 xfs: Initialize variables in xfs_alloc_get_rec before using them omits a4722a643fbb xfs: remove unused iolock arg from xfs_break_dax_layouts omits bb00b6f1e2b9 xfs: kill __xfs_buf_submit_common() omits 6af88cda0076 xfs: combine [a]sync buffer submission apis omits e339dd8d8b04 xfs: use sync buffer I/O for sync delwri queue submission omits eaebb515f1a4 xfs: refactor buffer submission into a common helper omits 5fdd97944ee5 xfs: remove xfs_defer_init() firstblock param omits 9c3bf5da80ef xfs: use ->t_firstblock in inode inactivate omits f53753892187 xfs: use ->t_firstblock in extent swap omits 381d59284872 xfs: use ->t_firstblock in reflink cow block cancel omits fb91f4b5d618 xfs: replace no-op firstblock init with ->t_firstblock omits 058529c5f51c xfs: use ->t_firstblock in dq alloc omits 64396ff2c25b xfs: remove xfs_alloc_arg firstblock field omits cf612de732cb xfs: remove xfs_btree_cur private firstblock field omits 280253d213fb xfs: remove bmap format helpers firstblock params omits 92f9da30f57b xfs: remove bmap extent add helper firstblock params omits 94c07b4dba01 xfs: remove xfs_bmalloca firstblock field omits 4b77a088d781 xfs: use ->t_firstblock in bmap extent split omits 333f950c89a1 xfs: remove bmap insert/collapse firstblock param omits 2af528425342 xfs: remove xfs_bunmapi() firstblock param omits a7beabeae221 xfs: remove xfs_bmapi_write() firstblock param omits d0a9d7957299 xfs: use ->t_firstblock in insert/collapse range omits 580c4ff9484a xfs: use ->t_firstblock in xfs_bmapi_remap() omits 372837978d90 xfs: use ->t_firstblock for all xfs_bunmapi() callers omits 650919f13182 xfs: use ->t_firstblock for all xfs_bmapi_write() callers omits 766139032f95 xfs: use ->t_firstblock in xattr ops omits 825d75cd8c1b xfs: use ->t_firstblock in attrfork add omits 381eee69f862 xfs: remove firstblock param from xfs dir ops omits f16dea54b789 xfs: use ->t_firstblock in dir ops omits bba59c5e4b38 xfs: add firstblock field to xfs_trans omits 3ae2d89174e4 xfs: allow null firstblock in xfs_bmapi_write() when tp is null omits bcd2c9f33559 xfs: refactor dfops init to attach to transaction omits d5669ed58175 xfs: use ->t_dfops in reflink cow recover path omits 27356a063a85 xfs: use ->t_dfops in cancel cow blocks operation omits 7a7943c7e095 xfs: use ->t_dfops for rmap extent swap operations omits ed7ef8e55c6f xfs: remove unused btree cursor bc_private.a.dfops field omits 42b394a92562 xfs: remove xfs_btree_cur bmbt dfops field omits 81ba8f3e947c xfs: remove dfops param from internal bmap extent helpers omits f4a9cf97faf4 xfs: use ->t_dfops for collapse/insert range operations omits 3e3673e3029c xfs: remove struct xfs_bmalloca dfops field omits ff3edf255da7 xfs: remove xfs_bmapi_remap() dfops param omits ccd9d9114878 xfs: remove xfs_bunmapi() dfops param omits 4bcfa613a058 xfs: use ->t_dfops for all xfs_bunmapi() callers omits 6e702a5dcbe1 xfs: remove xfs_bmapi_write() dfops param omits 175d1a013eaf xfs: use ->t_dfops for all xfs_bmapi_write() callers omits 2ba13721257e xfs: use ->t_dfops in dqalloc transaction omits 32a9b7c65cfc xfs: replace xfs_da_args->dfops accesses with ->t_dfops an [...] omits d76e6ce8ed69 xfs: use ->t_dfops in extent split tx and remove param omits 0bd6207f8364 xfs: remove dfops param in attr fork add path omits 40d03ac6aa2b xfs: use ->t_dfops for attr set/remove operations omits 813d08cb6de0 xfs: use ->t_dfops for recovery of [b|c]ui log items omits c9cfdb381172 xfs: remove dfops param from high level dirname calls omits 0e0417f3e546 xfs: remove dfops parameter from ifree call stack omits 6aa6718439ac xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops omits 8a7493864983 xfs: cow unwritten conversion uses uninitialized dfops omits 98c1a7c0ece3 xfs: update my copyrights for the writeback and iomap code omits 82cb14175e7d xfs: add support for sub-pagesize writeback without buffer_heads omits 9dc55f1389f9 iomap: add support for sub-pagesize buffered I/O without b [...] omits ac8ee54669c0 xfs: allow writeback on pages without buffer heads omits 8e1f065bea1b xfs: refactor the tail of xfs_writepage_map omits 1b65d3dd2d5e xfs: remove xfs_start_page_writeback omits 6d465e895343 xfs: move all writeback buffer_head manipulation into xfs_ [...] omits 3faed667644d xfs: don't look at buffer heads in xfs_add_to_ioend omits 889c65b3f60a xfs: remove the imap_valid flag omits 3345746ef38b xfs: simplify xfs_map_blocks by using xfs_iext_lookup_exte [...] omits 060d4eaa0bf3 xfs: remove xfs_reflink_find_cow_mapping omits c3a2f9fff1bb xfs: remove the now unused XFS_BMAPI_IGSTATE flag omits e2f6ad4624df xfs: make xfs_writepage_map extent map centric omits 6a4c95013608 xfs: rename the offset variable in xfs_writepage_map omits 5c665e5b5af6 xfs: remove xfs_map_cow omits fca8c805425c xfs: remove xfs_reflink_trim_irec_to_next_cow omits a7b28f72ab90 xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks omits c57371a16d07 xfs: don't clear imap_valid for a non-uptodate buffers omits 91cdfd176165 xfs: do not set the page uptodate in xfs_writepage_map omits d43801775766 xfs: move locking into xfs_bmap_punch_delalloc_range omits 036257213836 xfs: simplify xfs_aops_discard_page omits 8b2e77c16349 xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages omits c2efdfc100af Merge branch 'iomap-4.19-merge' into xfs-4.19-merge omits 7f2ecdd837ae f2fs: flush journal nat entries for nat_bits during unmount omits e7016d8e6f1b drm/amdkfd: Clean up reference of radeon omits 8d5f35529088 drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] omits 2b281977f5e0 drm/amdkfd: Use module parameters noretry as the internal [...] omits 0e9a860c72ec drm/amdkfd: Introduce KFD module parameter halt_if_hws_hang omits a29ec470b19e drm/amdkfd: Add debugfs interface to trigger HWS hang omits 1b0bfcff463f drm/amdgpu: Avoid destroy hqd when GPU is on reset omits bff418a2ee5d drm/amdgpu: Avoid invalidate tlbs when gpu is on reset omits 951df6d9cfd0 drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation omits 67ccea60591a drm/amdgpu: Check NULL pointer for job before reset job's ring omits b5d21aac3317 drm/amdgpu: Don't use shadow BO for compute context omits 73ea648d921e drm/amdkfd: Implement hang detection in KFD and call amdgpu omits 24da5a9ca6c2 drm/amdgpu: Enable the gpu reset from KFD omits e42051d2133b drm/amdkfd: Implement GPU reset handlers in KFD omits 5c6dd71e597f drm/amdgpu: Call KFD reset handlers during GPU reset omits e3b7a967743c drm/amdkfd: Add gpu reset interface and place holder omits 0c119abad7f0 drm/amd: Add kfd ioctl defines for hw_exception event omits 6d15ca0af0e0 drm/amd: Add gpu reset interfaces between amdgpu and amdkfd omits 58e698861255 drm/amdkfd: fix zero reading of VMID and PASID for Hawaii omits 2640c3facbd6 drm/amdkfd: Handle VM faults in KFD omits b97dfa27ef3a drm/amdgpu: save vm fault information for amdkfd omits 101fee63cbb0 drm/amdkfd: send SIGSEGV to process upon KFD_EVENT_TYPE_MEMORY omits e47cb828eb3f drm/amdkfd: Fix error codes in kfd_get_process omits a60d811b2bf4 drm/amdkfd: Fix race between scheduler and context restore omits 1cd106ecfc1f drm/amdkfd: Stop using GFP_NOIO explicitly omits efeaed4d98eb drm/amdkfd: Reliably prevent reclaim-FS while holding DQM lock omits fea9cf321c91 fsi: Move various master definitions to a common header omits 8ef9ccf81044 fsi: master-gpio: Add missing release function omits 265aac26bcd4 fsi: Don't use device_unregister() in fsi_master_register() omits 55382d301fd8 fsi: master-gpio: Remove "GPIO" prefix on some definitions omits 8b2e47511313 fsi: master-gpio: Remove unused definitions omits 777fd524ba19 fsi: master-gpio: Add more tracepoints omits 75854c148fa5 fsi: master-gpio: Add support for link_config omits edc2485148d2 fsi: master-gpio: Rename and adjust send delay omits a2e7da86cc39 fsi: Add mechanism to set the tSendDelay and tEchoDelay values omits 935f9636389f fsi: Move code around to avoid forward declaration omits d5c66e61e7fe fsi: sbefifo: Fix checker warning about late NULL check omits 26b754f99402 ARM: mx5: Set the DBGEN bit in ARM_GPC register omits 32f7f89d3065 fsi/sbefifo: Add dependency on OF_ADDRESS omits c00bac88764a fsi: sbefifo: Add missing mutex_unlock omits 4a2190aa2e92 ARM: dts: imx53: Add a label for the PMU node omits e548eac2b704 ARM: dts: imx53: Add tigerp support omits f2254a39f622 ARM: dts: imx51: Add tigerp support omits 4b301223d057 ARM: dts: imx51: Add PMU support omits 168a7bb7f126 dt-bindings: freescale: Add bindings for the tigerp module omits 11d973de60e1 ARM: imx51: Configure M4IF to avoid visual artifacts omits b6b93a3fe7ed ARM: dts: imx51: Add M4IF support omits ad780dd3655b dt-bindings: freescale: Add bindings for the M4IF module omits bc36b2aac4f5 ARM: dts: imx6ul: add GPIO clocks omits 8a9dbb779fe8 extcon: Release locking when sending the notification of c [...] omits 11bab5a28d4c extcon: usbc-cros-ec: Switch to SPDX identifier. omits 686b30580058 extcon: usbc-cros-ec: Make license text and module license match. omits c355bb1afc5f extcon: int3496: Use proper GPIO include omits 6e6fddc78323 bpf: fix panic due to oob in bpf_prog_test_run_skb omits 2cc15e802b25 xtensa: platform-specific handling of coherent memory omits b4c7e2bd2eb4 ARM: 8780/1: ftrace: Only set kernel memory back to read-o [...] omits b65f370d0671 bpf: btf: Fix bitfield extraction for big endian omits 61d769807f27 bpf: fix availability probing for seg6 helpers omits 15039efadd3c hns: Remove a set-but-not-used variable omits 522628ed1a93 IB/hfi1: Suppress a compiler warning omits d63c46734c54 RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path omits 671dffa7de7b Merge branch 'bpf-bpftool-improved-prog-load' omits 3ff5a4dc5d89 tools: bpftool: allow reuse of maps with bpftool prog load omits 26736eb9a483 tools: libbpf: allow map reuse omits 531b014e7a2f tools: bpf: make use of reallocarray omits 8d13406c02f9 tools: libbpf: move library error code into a separate file omits c8406848badd tools: bpftool: reimplement bpf_prog_load() for prog load omits 07f2d4eac2a8 tools: libbpf: add extended attributes version of bpf_obje [...] omits f83fb22c6c68 tools: libbpf: recognize offload neutral maps omits 49f2cba3e57a tools: bpftool: allow users to specify program type for prog load omits b60df2a0e11f tools: libbpf: expose the prog type guessing from section [...] omits ba6dd679a3e8 tools: bpftool: add support for loading programs for offload omits 8d1fc3de3d9f tools: bpftool: refactor argument parsing for prog load omits 219f860d2a11 selftests/bpf: add Error: prefix in check_extack helper omits 7479efc71f6d selftests/bpf: remove duplicated word from test offloads omits e8e8b6522462 RDMA/hns: Update the implementation of set_mac omits 4db134a3dde7 RDMA/hns: Update the implementation of set_gid omits ded58ff987db RDMA/hns: Add TPQ link table support omits 6b63597d3540 RDMA/hns: Add TSQ link table support omits 0576cbde1448 RDMA/hns: Fix endian conversions and annotations omits c25c74b7476e Merge tag 'trace-v4.18-rc3-2' of git://git.kernel.org/pub/ [...] omits 0fc8c3581dd4 tracing/kprobe: Release kprobe print_fmt properly omits 86125df731cb Merge branch 'for-4.18-fixes' of git://git.kernel.org/pub/ [...] omits 498e8bf51c63 sample: vfio-mdev: avoid deadlock in mdev_access() omits 31e33a5b41bb net/mlx5: fix uaccess beyond "count" in debugfs read/write [...] omits dff700fa8193 rtc: stmp3xxx: Don't reset the rtc in .probe() when watchd [...] omits d6c3029f32f7 rtc: pcf2127: add support for accessing internal static RAM omits cd7f3a249dbe rtc: snvs: Add timeouts to avoid kernel lockups omits 7874b919866b rtc: bq4802: add error handling for devm_ioremap omits adbfa4e6f996 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits beae9eb555b9 RDMA/ocrdma: Make ocrdma_destroy_qp() easier to analyze omits 3f2bbf443e21 xtensa: use generic dma_noncoherent_ops omits 07f3355df7e6 infiniband: i40iw, nes: don't use wall time for TCP sequen [...] omits 93312b6da4df ARC: mm: allow mprotect to make stack mappings executable omits e4f8d81c738d cgroup/tracing: Move taking of spin lock out of trace even [...] omits 23ebda2fc715 libata: remove ata_sff_data_xfer_noirq() omits 854457d21485 Merge tag 'v4.19-rockchip-clk1' of git://git.kernel.org/pu [...] omits ee6581ceba7f nfit: fix unchecked dereference in acpi_nfit_ctl omits a74aa9676c02 Merge tag 'char-misc-4.18-rc5' of git://git.kernel.org/pub [...] omits 1dc85ac274d1 Merge tag 'staging-4.18-rc5' of git://git.kernel.org/pub/s [...] omits 24d5b287cdd3 Merge tag 'usb-4.18-rc5' of git://git.kernel.org/pub/scm/l [...] omits f1454959ad89 Merge tag 'mmc-v4.18-rc3' of git://git.kernel.org/pub/scm/ [...] omits 5d58093285d0 Merge tag 'acpi-4.18-rc5' of git://git.kernel.org/pub/scm/ [...] omits 565b9937f44d clk: aspeed: Support HPLL strapping on ast2400 omits c9c159b22902 extcon: max3355: include mod_devicetable.h omits d2d49495b5c0 selftests: vDSO - fix to return KSFT_SKIP when test couldn [...] omits 29ee92397f2c selftests: vDSO - fix to exclude x86 test on non-x86 platforms omits cc7c673032fc selftests/android: initialize heap_type to avoid compiling [...] omits efdafd6895b2 power: supply: ds2760_battery: add devicetree probing omits bf4973553737 power: supply: ds2760_battery: merge ds2760 supply driver [...] omits fae68031f7fb w1: core: match sub-nodes of bus masters in devicetree omits da0a5d99b14c dt-bindings: w1: document bindings for ds2760 battery monitor omits dfa32e119de5 dt-bindings: w1: document generic onewire bindings omits 2fd8eb4ad871 arm64: neon: Fix function may_use_simd() return error status omits 70dbcc2254fa bsg: fix bogus EINVAL on non-data commands omits a284390b397a blk-iolatency: fix max_depth comparisons omits 2ba87a9bcc7a spi: cadence: Fix missing clk_disable_unprepare() on error [...] omits 32aa928a7b81 perf tools: Use python-config --includes rather than --cflags omits db0ba84c04ef perf script python: Fix dict reference counting omits c818cc063089 perf stat: Fix --interval_clear option omits a09603f85104 perf tools: Fix compilation errors on gcc8 omits 655250a8d1aa drm/i915/execlists: Switch to rb_root_cached omits 03dc7a35fcc8 ipv6: xfrm: use 64-bit timestamps omits 996b1b611e2f ARM: dts: imx: Add ZII SCU3 ESB omits 386c5680e2e8 xfrm: use time64_t for in-kernel timestamps omits 13211eec7b0e ARM: dts: imx6sl: Convert gpc to new bindings omits 0b65a9ad25b3 arm64: dts: renesas: Unify the labels for RWDT omits 5507ec5126df soc: imx: gpc: Disable 6sl display power gating for ERR006287 omits cb4dc8daf4cb drm/i915/selftests: Add a safety net to live_workarounds omits ba4446d4faeb ARM: dts: imx6sx: add ocram_s support omits bc0ebbd5b5c1 ARM: imx: call imx6sx_cpuidle_init() conditionally for 6sll omits 9a189f25ff27 ARM: imx: fix i.MX6SLL build omits db8fec583f25 perf test shell: Prevent temporary editor files from being [...] omits f6432b9f6500 perf llvm-utils: Remove bashism from kernel include fetch script omits 98c6c8a1d00f perf test shell: Make perf's inet_pton test more portable omits 508ef3e737bb perf test shell: Replace '|&' with '2>&1 |' to work with m [...] omits 12aa6c7389a3 perf scripts python: Add Python 3 support to EventClass.py omits 8c1c1ab2d2a7 perf scripts python: Add Python 3 support to sched-migration.py omits c45b168effb1 perf scripts python: Add Python 3 support to Util.py omits 2ab89262ff88 perf scripts python: Add Python 3 support to SchedGui.py omits 770d2f86c005 perf scripts python: Add Python 3 support to Core.py omits 877cc639686b perf tools: Generate a Python script compatible with Pytho [...] omits b074f057ac60 ARM: dts: imx6qdl-apalis/-colibri: remove unused pinctrl groups omits 330f85598e87 ARM: dts: imx6qdl-apalis/-colibri: assign VDDD to SGTL5000 omits 7060066d3e99 ARM: dts: imx6qdl-apalis/-colibri: fix on-module regulators omits 7034de41186f ARM: dts: imx6qdl-apalis/-colibri: remove 1.8V regulator omits 147299a8fc3a ARM: dts: imx6qdl-apalis/-colibri: disable read-only switch omits 3b1147a952cf ARM: dts: imx6qdl-apalis/-colibri: prevent 1.8V modes omits 5780acda81d3 ARM: dts: imx6q-apalis-eval: add carrier board 3.3V supply omits 6c74366b8db6 ARM: dts: imx6q-apalis: add chosen node omits 19bb33c756ed drm/i915: Introduce i915_address_space.mutex omits 792f98677d7f Merge commit '949bdcc8a97c' into omap-for-v4.19/dt omits cff70654d828 ARM: imx: flag failure of of_iomap omits d6ff1b52b569 staging: vt6655: remove some redundant variables omits e63a46fa5ba7 staging: rtl8188eu: remove blank lines omits fecb45a07bec staging: rtl8188eu: fix lines over 80 characters omits e5ce09aa442b staging: rtl8188eu: add spaces around '|' omits f0de833a603d staging: rtl8723bs: simplify ratetbl_val_2wifirate() omits c9d19e68a796 staging: rtl8723bs: fix comparsions to NULL omits 525cc4f9091f staging: rtl8723bs: remove blank lines omits a35115f3c212 staging: rtl8723bs: fix lines over 80 characters omits 6efc7e57e343 staging: rtl8723bs: add spaces around '|' omits 75ad9a33da23 staging: speakup: remove redundant variable l omits 58ca6cec54b5 staging: sm750fb: remove redundant pointer 'output' omits b31cd4377286 ARM: dts: imx: Add ZII SCU2 Mezz board omits 0337976f40b0 drm/admkfd use modern ktime accessors omits 4ea7bdc6b5b3 ARM: trusted_foundations: do not use naked function omits 2db286d7361e ARM: dts: imx: Remove optional 'fsl,sec-era' property omits db7a2d1809a5 asm-generic: unistd.h: Wire up sys_rseq omits 409d5db49867 arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ omits caaac8cde914 ARM: dts: imx31: add LogicPD MX31Lite board description omits 465b3d77b1f8 ARM: dts: imx31: add device tree description of basic controllers omits 08a213c24f3e ARM: i.MX31: remove rnga registration as a platform device omits 141cb3d4ee52 PCI: kirin: Add MSI support omits eff2eb5bd57f staging: gasket: fix plain integer as NULL pointer warning omits 74463b19f4d5 staging:rtl8192u: Correction of indentation issues - Coding Style omits deb379066d37 staging:rtl8192u: Correct indentation of ieee80211_softmac [...] omits e4c8f0638ae9 staging:rtl8192u: Remove unnecessary parentheses - Coding Style omits 546f080527af staging:rtl8192u: Move trailing conditional statement to t [...] omits 3e824ba0c1e6 staging:rtl8192u: Remove prohibited spaces - Coding Style omits 591968b2f404 staging:rtl8192u: Correct spacing before and after parenth [...] omits eb2cbcc37763 staging:rtl8192u: Correct indentation and spacing for brac [...] omits de6171cdb082 staging:rtl8192u: Remove blank lines before '}' and after [...] omits e296701800f3 efi/x86: Fix mixed mode reboot loop by removing pointless [...] omits 15fc3e4a0887 staging: ks7010: remove redundant variable eth_proto omits d8353a75005d staging: gdm724x: redundant variables idProduct and idVendor omits 5a2c3ebe749d staging: gasket: remove redundant pointer bar_data omits c833223652cf staging: comedi: remove redundant variable segpos omits 75971225d870 staging: pi433: Make only one statement per line omits 368928160477 staging: pi433: Use preferred commenting style omits 63688e61d562 staging: pi433: Comply with 80 character column limit omits baacd8d100d5 ASoC: dpcm: add rate merge to the BE stream merge omits 435ffb76f8b3 ASoC: dpcm: rework runtime stream merge omits e76ad18b5677 regmap: slimbus: add support to multi read/write omits 76672e2e5b86 ARM: 8776/1: clkdev: Remove duplicated negative index chec [...] omits 2288fd51808c ARM: 8779/1: add endianness option to LDFLAGS instead of LD omits e69244d29558 ARM: 8777/1: Hook up SYNC_CORE functionality for sys_membarrier() omits cea394772d3c ARM: 8775/1: NOMMU: Use instr_sync instead of plain isb in [...] omits 89b135ba1b73 power: supply: adp5061: Fix a couple off by ones omits 231f94150011 ACPI / PM: save NVS memory for ASUS 1025C laptop omits 82dfbd27c837 dt-bindings: PCI: cadence: Add DT bindings for optional PHYs omits dfb80534692d PCI: cadence: Add generic PHY support to host and EP drivers omits 9df4f90954c8 regulator: uniphier: add regulator driver for UniPhier SoC omits 64a7b80ba6ee dt-bindings: regulator: add DT bindings for UniPhier regulator omits 7e37dc1db594 PCI: cadence: Update cdns_pcie_writel() function signature omits 626e6ee210fb ARM: dts: sun8i: h3: Add SRAM controller node and C1 SRAM region omits ae54cf89d6ca ARM: dts: sun8i: a23-a33: Add SRAM controller node and C1 [...] omits 77c223c118a1 ARM: dts: sun7i: Add support for the C1 SRAM region with t [...] omits c2e01602dc32 ARM: dts: sun5i: Add support for the C1 SRAM region with t [...] omits f4ca1a5c7e58 ARM: dts: sun7i: Use most-qualified system control compatibles omits 6b7677c05367 ARM: dts: sun5i: Use most-qualified system control compatibles omits 37fb1f8d4596 ARM: dts: sun4i: Switch to new system control compatible string omits 5fdec16b69da drivers: soc: sunxi: Add support for the C1 SRAM region omits 0ec201cfe7be dt-bindings: sram: sunxi: Populate valid sections compatibles omits 7d88cd78270a dt-bindings: sram: sunxi: Add A13, A20, A23 and H3 dedicat [...] omits be9d6446c38c MAINTAINERS: add Freescale Layerscape ARM architecture entry omits ffaa619af1b0 printk: Fix warning about unused suppress_message_printing omits acc26f59f835 soc: sunxi: sram: Add dt match for the A10 system-control [...] omits 2263dd0ce14c dt-bindings: sram: sunxi: Introduce new A10 binding for sy [...] omits 6a7556f604f9 ARM: dts: sun8i: r40: Disable TCONs by default. omits ccefd95f648a ARM: dts: sun8i: r40: Add missing TCON-TOP - TCON connections omits f9105d819dff ARM: dts: sun8i: r40: Remove fallback compatible for TCON TV omits e64cb21c059b ARM: dts: sun8i: r40: Add mixer ids to TCON TOP omits 20d85508b8a3 ARM: dts: sun8i: r40: Remove fallback display engine compatible omits 3738c506657f USB: serial: clean up kl5kusb105 documentation omits d118851a4d1f USB: serial: kl5kusb105: remove KLSI device id omits bd05a58ddfd7 microblaze: warn if of_iomap() failed omits ff2d6acdf6f1 ALSA: pcm: Fix snd_interval_refine first/last with open min/max omits db560d1612f8 selftests: forwarding: mirror_lib: Tighten up VLAN capture omits 8115ce745fa2 dmaengine: sh: rcar-dmac: Add dma_pause operation omits 4de1247a9826 dmaengine: sh: rcar-dmac: add a new function to clear CHCR [...] omits c7e9075fb893 ocxlflash_getfile(): fix double-iput() on alloc_file() failures omits 6b4e8085c000 make sure do_dentry_open() won't return positive as an error omits d202797f480c cxl_getfile(): fix double-iput() on alloc_file() failures omits b10a4a9f7695 create_pipe_files(): use fput() if allocation of the secon [...] omits b4e7a7a88b5d drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open() omits 19f391eb05b8 turn filp_clone_open() into inline wrapper for dentry_open() omits e8cff84faa4d fold security_file_free() into file_free() omits 5025b99c96a5 Merge branch 'cake-qdisc' omits 0c850344d388 sch_cake: Conditionally split GSO segments omits a729b7f0bd5b sch_cake: Add overhead compensation support to the rate shaper omits 83f8fd69af4f sch_cake: Add DiffServ handling omits ea82511518f4 sch_cake: Add NAT awareness to packet classifier omits b60a60405fb9 netfilter: Add nf_ct_get_tuple_skb global lookup function omits 8b7138814f29 sch_cake: Add optional ACK filter omits 7298de9cd725 sch_cake: Add ingress mode omits 046f6fd5daef sched: Add Common Applications Kept Enhanced (cake) qdisc omits 59b851dbf7dc RDMA/nes: Avoid complaints about unused variables omits 23ff6ba8feec RDMA/cxgb4: Restore the dropped uninitialized_var omits af8a6722fa39 scsi: remove NCR_Q720 driver omits 54e45716a84a scsi: remove NCR_D700 driver omits 78adb2bc9f72 scsi: ncr53c8xx: remove ScsiResult macro omits c6668cae16f0 scsi: lpfc: remove ScsiResult macro omits 55c9d37165d2 scsi: bfa: remove ScsiResult macro omits 2d362b8ad57f scsi: aacraid: remove AAC_STAT_GOOD define omits fa519f701d27 scsi: libfc: fixup 'sleeping function called from invalid [...] omits ee35624e1e4e scsi: libfc: Add lockdep annotations omits d5038a13eca7 scsi: core: switch to scsi-mq by default omits fc21ae8927f3 scsi: mptfusion: mark expected switch fall-throughs omits 14b470b56840 scsi: target: sbitmap: add seq_file forward declaration omits 943e59fe78ee scsi: cxlflash: fix assignment of the backend operations omits a3440d0d2f57 scsi: qedi: Send driver state to MFW omits 6ac174756dfc scsi: qedf: Send the driver state to MFW omits 01d0e789a14a scsi: hpsa: correct enclosure sas address omits f13cff6c25bd scsi: sd_zbc: Fix variable type and bogus comment omits 36eb8ff672fa scsi: qla2xxx: Fix NULL pointer dereference for fcport search omits d48cc67cd440 scsi: qla2xxx: Fix kernel crash due to late workqueue allocation omits b5f3bc39a0e8 scsi: qla2xxx: Fix inconsistent DMA mem alloc/free omits 4ae2ebde318f scsi: lpfc: Revise copyright for new company language omits 3e1ebadd889f scsi: lpfc: update driver version to 12.0.0.5 omits b0e830125b66 scsi: lpfc: devloss timeout race condition caused null poi [...] omits 6871e8144f93 scsi: lpfc: Fix NVME Target crash in defer rcv logic omits 66e9e6bf07cb scsi: lpfc: Support duration field in Link Cable Beacon V1 [...] omits 414abe0ab66f scsi: lpfc: Make PBDE optimizations configurable omits 68c9b55deea5 scsi: lpfc: Fix abort error path for NVMET omits d580c6137476 scsi: lpfc: Fix panic if driver unloaded when port is offline omits 5cc167ddb744 scsi: lpfc: Fix driver not setting dpp bits correctly in d [...] omits afff0d2321ea scsi: lpfc: Add Buffer overflow check, when nvme_info larg [...] omits f075dce66c60 scsi sg: remove incorrect scsi command checking logic omits 185441e03aa9 drm/i915: use the ICL stolen memory omits db0c8d8b031d x86/gpu: reserve ICL's graphics stolen memory omits 1e09177acae3 Merge tag 'mips_fixes_4.18_3' of git://git.kernel.org/pub/ [...] omits 6b4c1360e8ad Documentation: Add powerpc options for spec_store_bypass_disable omits 9ac8c3bd5001 Documentation : Update relay function types omits 7cbb540a3a68 remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after [...] omits 819d731fe356 docs: kernel-parameters.txt: document xhci-hcd.quirks parameter omits ded79d06986e remoteproc: qcom q6v5: fix modular build omits 8dd99871f7ac reed_solomon: Fix kernel-doc omits 9d4a0d4cdc8b drm/amdgpu: Verify root PD is mapped into kernel address s [...] omits 0b9021972d3e drm/amd/display: fix invalid function table override omits ed6b4b555976 drm/amdgpu: Reserve VM root shared fence slot for command [...] omits 8a46580128a0 rseq/selftests: cleanup: Update comment above rseq_prepare_unload omits 4f4c0acdf465 rseq: Remove unused types_32_64.h uapi header omits ec9c82e03a74 rseq: uapi: Declare rseq_cs field as union, update includes omits 0fb9a1abc8c9 rseq: uapi: Update uapi comments omits 8f2817701492 rseq: Use get_user/put_user rather than __get_user/__put_user omits e96d71359e9b rseq: Use __u64 for rseq_cs fields, validate user inputs omits 5e18e412973d clocksource: arm_arch_timer: Set arch_mem_timer cpumask to [...] omits 5b5ccbc2b041 Revert "tick: Prefer a lower rating device only if it's CP [...] omits b061c7a513af timekeeping: Update multiplier when NTP frequency is set directly omits 1416270f4a1a selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] omits 5292221d6ddf Revert "drm/amd/display: Don't return ddc result and read_ [...] omits 0d7f824b3342 drm/amd/pp: fix semicolon.cocci warnings omits c1ee15b39fed drm/amdgpu: get VCN start to process in the dpm disabled case omits d02f16058e66 drm/amdgpu: move cache window setup after power and clock resume omits 7b4e54a9729d drm/amdgpu: Take VCN jpeg ring into account in idle work handler omits f44907593d74 drm/ttm: Replace ttm_bo_unref() with ttm_bo_put() omits 8129fdad387a drm/ttm: Replace ttm_bo_reference() with ttm_bo_get() omits 89c815ef07a1 drm/ttm: Introduce ttm_bo_get() and ttm_bo_put() for ref counting omits 31e1c59796c8 drm/ttm: use swap macro in ttm_bo_handle_move_mem omits c3cb424a0869 drm/amd/pp: Send khz clock values to DC for smu7/8 omits e85115786ae1 drm/amdgpu: Verify root PD is mapped into kernel address s [...] omits efaa96463929 drm/amdgpu: Present amdgpu_task_info in VM_FAULTS. omits 2aa37bf58838 drm/amdgpu: Add support for logging process info in amdgpu_vm. omits bd4e72508418 drm/amd/display: Make function pointer structs const omits a14cc8422a26 drm/amd/display: make function tables const omits 10e7fddd4aeb drm/amd/display: fix invalid function table override omits ed0926647daf drm/amd/pp: Convert 10KHz to KHz as variable name omits 73b1917454b3 drm/amdgpu: Add CLK IP base offset omits 02374bbd3bfa drm/amdgpu: Reserve VM root shared fence slot for command [...] omits dc407ee0bda0 drm/amdgpu: fix kmap error handling for bo creations omits bb812f1ea87d drm/amdgpu: allocate gart memory when it's required (v3) omits 7b7c6c81b3a3 drm/amdgpu: separate gpu address from bo pin omits 30c2c32d7f70 Merge tag 'drm-fixes-2018-07-10' of git://anongit.freedesk [...] omits 88b7210c8109 block: iolatency: avoid 64-bit division omits ddba595b7b24 mips: mm: Discard ioremap_uncached_accelerated() method omits 528922afd41c IB: Enable uverbs_destroy_def_handler to be used by drivers omits 9748e33e26c6 mips: mm: Create UCA-based ioremap_wc() method omits caed9d636e85 ASoC: Intel: bytcr_rt5651: Reporting button presses omits b91f432cbc33 ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspen [...] omits df1569f2006b ASoC: rt5651: Add button press support omits 34c906ddacd2 ASoC: rt5651: Allow disabling jack-detect by calling set_j [...] omits 8d2d7bcdc164 ASoC: rt5651: Fix workqueue cancel vs irq free race on remove omits 5f6fb23d2e11 ASoC: Intel: bytcr_rt5651: Add support for externar amplif [...] omits 2c375204bfad ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() omits fbea16dbc0a3 ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper omits 81583afe790c ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 [...] omits 54501ac150fe arm64: make flatmem depend on !NUMA omits c13207905340 arm64: perf: Add support for chaining event counters omits 3cce50dfec4a arm64: perf: Disable PMU while processing counter overflows omits 0c55d19c1659 arm64: perf: Clean up armv8pmu_select_counter omits 7dfc8db1d117 arm_pmu: Tidy up clear_event_idx call backs omits e2da97d328d4 arm_pmu: Add support for 64bit event counters omits 3a95200d3f89 arm_pmu: Change API to support 64bit counter values omits 8d3e994241e6 arm_pmu: Clean up maximum period handling omits 781a4016be54 ib_srpt: use kvmalloc to allocate ring pointers omits 8942acea3723 IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space omits b02289b3d60f RDMA: Validate grh_required when handling AVs omits 958200ad8e83 RDMA/hfi1: Move grh_required into update_sm_ah omits 2f944c0fbf58 RDMA: Fix storage of PortInfo CapabilityMask in the kernel omits aef92a8bed25 watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n build omits 722e5f2b1eec driver core: Partially revert "driver core: correct device [...] omits 7ab87ede5078 drm/i915: Unwind HW init after GVT setup failure omits bbacb8e78a3b dmaengine: idma64: Support dmaengine_terminate_sync() omits 2abc66cd499a dmaengine: hsu: Support dmaengine_terminate_sync() omits 1662dd641f59 memory: tegra: Correct driver probe order omits e01afc325025 PM / Domains: Stop deferring probe at the end of initcall omits ac6bbf0cdf42 iommu: Remove IOMMU_OF_DECLARE omits 78f307be3e0b iommu: Stop deferring probe at end of initcalls omits d19c5e79d46e pinctrl: Support stopping deferred probe after initcalls omits 7930eb919feb dt-bindings: pinctrl: add a 'pinctrl-use-default' property omits 25b4e70dcce9 driver core: allow stopping deferred probe after init omits 538603c6026c dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if T [...] omits 2f903bab92de dmaengine: pl330: remove set but unused variable omits bbcb87555869 dmaengine: pl330: Mark expected switch fall-through omits 59ee4129a279 bpf: fix ldx in ld_abs rewrite for large offsets omits 11ca58727ee4 dt-bindings: sram: Add 'clocks' as an optional property omits df0e0304466c dt-bindings: Add vendor prefix for AsusTek Computer Inc. omits 913097bcdc90 dt-bindings: misc: ASPEED coprocessor interrupt controller omits 24a29949230c dt-bindings: gpio: pca953x: Document interrupts, update example omits b01dcdd86e8c drivers/of: Make of_io_request_and_map() "name" argument optional omits b7394b7f5870 dt-bindings: Add bitmain vendor prefix omits cc55378c5f20 Documentation: devicetree: tilcdc: fix spelling mistake "s [...] omits 73bad7ca87b6 drm/i915: Cleanup modesetting on load-error path omits 8bcf9f7034d8 drm/i915: Flush the residual parking on emergency shutdown omits bf06112f869d drm/i915: Tidy i915_gem_suspend() omits 0adbe832f21a ARM: dts: dra76x: Add MCAN node omits 09a070a36967 ARM: dts: Add generic interconnect target module node for MCAN omits 6ae8d5c1a8ac ARM: dts: dra762: Add MCAN clock support omits 2427d174a476 staging: mt7621-pci: factor out mt7621_pci_get_cfgaddr function omits fc4afdfea042 staging: mt7621-pci: remove unused macro MV_READ_DATA omits 7c478d6a2239 staging: mt7621-gpio: remove driver from staging omits 1cb5c5596b26 staging: rtl8723bs: use mac_pton() omits 1d2d116a93f0 Revert "staging: mt7621-pinctrl: replace core_initcall_syn [...] omits 0be0debe4a8a staging: mt7621-pinctrl: init *map to NULL for correct mem [...] omits 00fee00245e2 staging: fsl-dpaa2/eth: Remove Rx frame size check omits 3ccc8d475f9e staging: fsl-dpaa2/eth: MTU cleanup omits 0c047227578f staging: fsl-dpaa2/eth: Remove pointless instruction omits e0cfb8f2d515 staging: fsl-dpaa2/eth: Remove obsolete reference omits 466bcdc1fa30 staging: fsl-dpaa2/eth: Fix DMA mapping direction omits b7bb6138c2d5 drm/i915: Only reset hangcheck at the start of an activity cycle omits 7f69ae7fadd9 ARM: davinci: unduplicate aemif support omits acc0fb43c691 ARM: davinci: mityomapl138: use aemif platform driver omits 59a2180298d9 ARM: davinci: dm646x-evm: use aemif platform driver omits aa88d25d5296 ARM: davinci: da830-evm: use aemif platform driver omits 2ee2948e874f ARM: davinci: dm644x-evm: use aemif platform driver omits 8c03a8889b1a ARM: davinci: dm365-evm: use the ti-aemif soc driver omits d51626ce5fe4 ARM: davinci: da850-evm: use aemif platform driver in legacy mode omits 92eb49089c00 ARM: davinci: omapl138-hawk: add aemif & nand support omits 63a9a4f92840 Merge branch 'for-sekhar' of https://github.com/dlech/linu [...] omits 3117c17301ed ARM: dts: da850: Add power-domains to CPPI 4.1 node omits 96f95a17c1cf Revert "arm64: Use aarch64elf and aarch64elfb emulation mo [...] omits cecb368d2fe4 drm/i915/selftests: Filter out both physical address swizzles omits ebfa7944d6d9 drm/i915/selftests: Constrain mock_gtt tests to fit within RAM omits 8cff1f4a3ca5 drm/i915: Remove function details from device error messages omits d5f5ee1a16a4 phy: berlin: switch to SPDX license identifier omits 2ce7f2f425ef phy: Renesas R-Car gen3 PCIe PHY driver omits 4fa88cd3370e dt-bindings: phy: Renesas R-Car Gen3 PCIe PHY bindings omits 01abdcc5288f phy: qcom-usb-hs: Mark expected switch fall-through omits 8b1087fa3a27 phy: qcom-qmp: Fix dts bindings to reflect reality omits 92696a89cd3f phy: bcm-sr-pcie: Add Stingray PCIe PHY driver omits 95fb21253ea5 dt-bindings: phy: Add binding doc for Stingray PCIe PHY omits 5b9d2e8fb5fc MAINTAINERS: update files of MediaTek USB3 PHYs omits d4f97f10dac4 phy: phy-mtk-tphy: add property for BC12 omits 8158e917d91c phy: phy-mtk-tphy: add properties for eye diagram test omits 8ccba47c699f dt-bindings: phy-mtk-tphy: add optional properties for u2phy omits 3003cfa147e7 phy: phy-mtk-tphy: use SPDX license tag omits b9626f45abcc samples/bpf: Fix tc and ip paths in xdp2skb_meta.sh omits 37070d6c940e headers: fix linux/mod_devicetable.h inclusions omits 8c5a916f4c88 ARM: OMAP2+: sleep33/43xx: Add RTC-Mode support omits 74655749a584 ARM: OMAP2+: sleep33/43xx: Make sleep actions configurable omits eb07fe9f9f28 ARM: OMAP2+: reuse DEFINE_SHOW_ATTRIBUTE() macro omits 596e7955692b bus: ti-sysc: Add support for software reset omits 7f35e63dbfcb bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x omits 91c17a7006d2 clk: ti: dra7: Add clkctrl clock data for the mcan clocks omits 362eca70b533 ext4: fix inline data updates with checksums enabled omits 572d8fda26fe char: amd64-agp: Use 64-bit arithmetic instead of 32-bit omits 8fb8876b2d14 char: agp: Change return type to vm_fault_t omits 279ce5d11707 drm/i915/gvt: declare gvt as i915's soft dependency omits b861686b1853 Merge tag 'vmwgfx-next-4.19-3' of git://people.freedesktop [...] omits 8038d2a9e6cd Merge tag 'vmwgfx-next-4.19-2' of git://people.freedesktop [...] omits dc81aab1be9f MAINTAINERS: update drm tree omits 1e5d75843f57 powerpc/dts: Use a correct at24 compatible fallback in ac14xx omits 6aeb43591f0d powerpc/dts: Use 'atmel' as at24 manufacturer for kmcent2 omits 835b706bab95 powerpc/dts: Use 'atmel' as at24 manufacturer for pdm360ng omits ba7ca97d73b4 Merge branch 'drm-next-4.19' of git://people.freedesktop.o [...] omits 61a3a9d6c9c9 Merge tag 'tilcdc-4.19' of https://github.com/jsarha/linux [...] omits fcaca5d8d164 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 092150a25cb7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bdf33113d89f Update TDA998x maintainer entry omits 40291fb75123 Merge tag 'ib-platform-chrome-mfd-move-cros-ec-transport-f [...] omits 52b509218f0a net: Use __u32 in uapi net_stamp.h omits 0026129c8629 rhashtable: add restart routine in rhashtable_free_and_destroy() omits 252dd17642bf Merge branch 'bnxt_en-Bug-fixes' omits c58387ab1614 bnxt_en: Fix for system hang if request_irq fails omits 30f529473ec9 bnxt_en: Do not modify max IRQ count after RDMA driver req [...] omits 30e338487a47 bnxt_en: Support clearing of the IFF_BROADCAST flag. omits 78f058a4aa0f bnxt_en: Always set output parameters in bnxt_get_max_rings(). omits 07f4fde53d12 bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. omits e32d4e60b350 bnxt_en: Fix the vlan_tci exact match check. omits 1497d2fd1bbb Merge branch 'mlxsw-More-Spectrum-2-preparations' omits a8b9f232ecd1 mlxsw: resources: Add couple of Spectrum-2 KVD resources omits abfd61825bde mlxsw: spectrum: Prepare for multiple FW versions for Spec [...] omits ea8b2e28aacf mlxsw: spectrum_acl: Implement priority setting for rules [...] omits 42df8358c3f9 mlxsw: reg: Add priority field for PTCEV2 register omits a5995cc801f9 mlxsw: spectrum_acl: Move block items encoding into Spectrum op omits c17d20838eff mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops omits bab5c1cfb7a8 mlxsw: spectrum_acl: Add tcam init/fini ops omits 64eccd006677 mlxsw: spectrum_acl: Split TCAM handling 3 ways omits 8fae4392d4ad mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations [...] omits 0304c00546fc mlxsw: spectrum_kvdl: Pass entry_count to free function omits 4b6b18692aec mlxsw: spectrum_kvdl: Pass entry type to alloc/free omits ebcff74386e6 mlxsw: spectrum_kvdl: Push out KVD linear management into ops omits eec4edc9ee08 net/mlx5: Use 2-factor allocator calls omits 95765a6ca128 tcp: remove SG-related comment in tcp_sendmsg() omits 82edc7e8b8c0 drm/i915: Update DRIVER_DATE to 20180709 omits 54836e2d03e7 i2c: tegra: Fix NACK error handling omits 863f4fdb715c Merge branch 'fix-use-after-free-bugs-in-skb-list-processing' omits 9af86f933894 net: core: fix use-after-free in __netif_receive_skb_list_core omits 9f17dbf04ddf netfilter: fix use-after-free in NF_HOOK_LIST omits 8c057efaebb5 net: core: fix uses-after-free in list processing omits 96a85cc517a9 drm/i915: Fix hotplug irq ack on i965/g4x omits 26420d9ce087 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 3fda24324582 RDMA/ipoib: Fix return code from ipoib_cm_dev_init omits 07e7056aff6c IB/core: Simplify check for RoCE route resolve omits 8ec56fc3c5ee net: allow fallback function to pass netdev omits 4f49dec9075a net: allow ndo_select_queue to pass netdev omits a83a21734416 PCI: endpoint: Fix NULL pointer dereference error when CON [...] omits a4ea8a3dacc3 net: Add generic ndo_select_queue functions omits eadec877ce9c net: Add support for subordinate traffic classes to netdev [...] omits 921c0f5ba58e IB/mlx5: Honor cnt_set_id_valid flag instead of set_id omits 58b0b3ed4c22 ixgbe: Add code to populate and use macvlan TC to Tx queue map omits e3f1ed1f5ade RDMA/mlx5: Remove unused port number parameter omits 97202bbe22f8 IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path omits 60e6627f12a7 IB/mlx5: fix uaccess beyond "count" in debugfs read/write [...] omits ffcfe25bb50f net: Add support for subordinate device traffic classes omits 222c7b1fd4dc RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header omits 4ab39e2f98f2 RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze omits cbd8e988eb94 RDMA/cxgb3: Make iwch_poll_cq_one() easier to analyze omits 2f229bcf25ca RDMA/rxe: Simplify the error handling code in rxe_create_ah() omits d7be97756f8a net-sysfs: Drop support for XPS and traffic_class on singl [...] omits 6e3761145a9b ARC: Fix CONFIG_SWAP omits 4d58e7034d19 ARM: module: fix modsign build error omits ca1147fc2487 ARC: [arcompact] entry.S: minor code movement omits 64234961c145 ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs omits 29c2068fdaa5 ARC: configs: remove no longer needed CONFIG_DEVPTS_MULTIP [...] omits e8708786d4fe ARC: Improve cmpxchg syscall implementation omits ec58ba16e174 ARC: [plat-hsdk]: Configure APB GPIO controller on ARC HSD [...] omits 35a88a18d7ea PCI: hv: Disable/enable IRQs rather than BH in hv_compose_ [...] omits efdbda81d910 IB/iser: Remove set-but-not-used variables omits aa9d5ffbb727 RDMA/ocrdma: Remove a set-but-not-used variable omits 4c5743bc4fe3 IB/nes: Fix a compiler warning omits f8c2d2280cf6 RDMA/core: Remove set-but-not-used variables omits 28e39894ed4f RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_ [...] omits b1b639708f74 RDMA/ipoib: Fix use of sizeof() omits 0578cdad190b RDMA/ipoib: Prefer unsigned int to bare use of unsigned omits 299c36b1efe7 RDMA/ipoib: Use min_t() macro instead of min() omits 5773898b3b32 Merge tag 'bcm2835-drivers-next-2018-07-03' into drivers/next omits a1547e0bca51 firmware: raspberrypi: Remove VLA usage omits 70eea1bbb556 firmware: raspberrypi: Register hwmon driver omits 74d1e007915f hwmon: Add support for RPi voltage sensor omits 163efb68d110 arm64: defconfig: add CONFIG_ARM_SP805_WATCHDOG omits 71e962a0c2d0 arm64: dts: set initial SR watchdog timeout to 60 seconds omits 87a37ce9e400 IB/cm: Remove unused and erroneous msg sequence encoding omits 90ec93cb6bca dmaengine: stm32: replace "%p" with "%pK" omits d8095f94e195 dmaengine: add support for reporting pause and resume separately omits 76bc79ccceea IB/uverbs: Replace ib_ucq_object uverbs_file with the one [...] omits d0259e82e7d2 IB/uverbs: Remove ib_uobject_file omits 6f258884ddac IB/uverbs: Tidy up remaining references to ucontext omits 2cc1e3b80942 IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c omits 6ef1c82821b2 IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core [...] omits 6a5e9c884198 IB/uverbs: Move non driver related elements from ib_uconte [...] omits c33e73af2183 IB/uverbs: Add a uobj_perform_destroy helper omits e18962491696 arm64: numa: rework ACPI NUMA initialization omits c99d64d83220 dt-bindings: pwm: fsl-ftm: Add compatible string for i.MX8QM omits 2c4f2e326bd4 pwm: fsl-ftm: Enable support for the new SoC i.MX8QM omits db6c51ab156a pwm: fsl-ftm: Added the support of per-compatible data omits 5f3417569165 drm/bridge: adv7511: Reset registers on hotplug omits 82a9c55a2bb0 pwm: fsl-ftm: Added a dedicated IP interface clock omits 4964cb52b27a pwm: cros-ec: Switch to SPDX identifier omits a99290c5868a pwm: imx: Switch to SPDX identifier omits 38dabd91ff0b pwm: tiehrpwm: Fix disabling of output of PWMs omits aa49d628f6e0 pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] omits 4de445cb431e pwm: berlin: Don't use broken prescaler values omits 30343897d8fd clk: imx7d: add IMX7D_MU_ROOT_CLK omits e919417bd646 dmaengine: rcar-dmac: clear channel register when error omits 5def854e370f ARM: dts: tegra: enable NAND flash on Colibri T20 omits 6c468f109884 ARM: dts: tegra: add Tegra20 NAND flash controller node omits 45c9a603a4df dmaengine: rcar-dmac: Disable interrupts while stopping channels omits 8ab11f8068ef ARM: tegra: Work safely with 256 MB Colibri-T20 modules omits 35a21229f8e0 ARM: tegra: Fix unit_address_vs_reg and avoid_unnecessary_ [...] omits 482997699ef0 ARM: tegra: Fix unit_address_vs_reg DTC warnings for /memory omits f48ba1ae6ac5 ARM: tegra: Remove usage of deprecated skeleton.dtsi omits 166f3a8ad677 Merge tag 'meson-clk-4.19-1' of https://github.com/BayLibr [...] omits 66c7bb7c4133 clk: mvebu: armada-37xx-periph: switch to SPDX license identifier omits 61c40f35f5cd clk: mvebu: armada-37xx-periph: Fix switching CPU rate fro [...] omits 84379c9afe01 netfilter: ipv6: nf_defrag: drop skb dst before queueing omits 2045cdfa1b40 netfilter: nf_conntrack: Fix possible possible crash on mo [...] omits 3be77fe8c3f1 Merge tag 'bcm2835-dt-next-2018-07-03' into devicetree/next omits 2bebdfcdcd0f ARM: dts: BCM5301X: Add support for Linksys EA9500 omits a21e7548438f ARM: dts: BCM53573: Add architected timer omits 37f6130ec39f ARM: dts: BCM5301X: Make USB 3.0 PHY use MDIO PHY driver omits a08e950de649 ARM: dts: cygnus: enable iproc-hwrng omits 00d1ae384045 ARM: dts: cygnus: add ethernet0 alias omits b7dd29b401f5 ARM: dts: bcm283x: Add Transposer block omits b8ccf02a5014 ARM: dts: bcm283x: Add the PMU to the devicetree. omits 3993e501bf85 block/DAC960.c: fix defined but not used build warnings omits ca4b2a011948 null_blk: add zone support omits 6dad38d38f20 null_blk: move shared definitions to header file omits e9a83853302b block: Add default switch case to blk_pm_allow_request() t [...] omits b88aef36b87c block: fix infinite loop if the device loses discard capability omits c137969bd4c5 block, mm: remove unnecessary __GFP_HIGH flag omits 00a8cdb84fcb null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nu [...] omits ca47e8c72ae1 mm: skip readahead if the cgroup is congested omits b351f0c76c3e Documentation: add a doc for blk-iolatency omits d70675121546 block: introduce blk-iolatency io controller omits 67b42d0bf7a8 rq-qos: introduce dio_bio callback omits c1c80384c8f4 block: remove external dependency on wbt_flags omits a79050434b45 blk-rq-qos: refactor out common elements of blk-wbt omits 2ecbf456352d blk-stat: export helpers for modifying blk_rq_stat omits 2cf855837b89 memcontrol: schedule throttling if we are congested omits d09d8df3a294 blkcg: add generic throttling mechanism omits 0d3bd88d54f5 swap,blkcg: issue swap io with the appropriate context omits 0d1e0c7cd590 blk: introduce REQ_SWAP omits 903d23f0a354 blk-cgroup: allow controllers to output their own stats omits c7c98fd37653 block: introduce bio_issue_as_root_blkg omits 08e18eab0c57 block: add bi_blkg to the bio for cgroups omits 6e768717304b blk-mq: dequeue request one by one from sw queue if hctx is busy omits d893ff86034f block/loop: mark expected switch fall-through omits d769a992966b drbd: mark expected switch fall-throughs omits b04f50ab8a74 blk-mq: only attempt to merge bio if there is rq in sw queue omits 3f0cedc7e9a0 blk-mq: use list_splice_tail_init() to insert requests omits c018c84fdb45 blk-mq: fix typo in a function comment omits 0da73d00ca11 blk-mq: code clean-up by adding an API to clear set->mq_map omits 5efac89c8498 paride: remove redundant variable n omits e84422cdf3ca partitions/ldm: remove redundant pointer dgrp omits f4354a94e209 loop: remove redundant pointer inode omits b64a71a0130d block/floppy: remove redundant variable dflags omits 43ada7878124 Block: blk-throttle: set low_valid immediately once one cg [...] omits e1a413245a56 Blktrace: bail out early if block debugfs is not configured omits 1954e9a998d5 block: Document how blk_update_request() handles RQF_SPECI [...] omits d05d199883b0 drbd: Do not redefine __must_hold() omits 1311326cf475 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() omits 97889f9ac24f blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() omits 5815839b3ca1 blk-mq: introduce new lock for protecting hctx->dispatch_wait omits 2278d69f030f blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() omits 8ab6bb9ee8d0 blk-mq: cleanup blk_mq_get_driver_tag() omits 277a4a9b56cd block, bfq: give a better name to bfq_bfqq_may_idle omits 9fae8dd59ff3 block, bfq: fix service being wrongly set to zero in case [...] omits 4420b095cc47 block, bfq: do not expire a queue that will deserve dispat [...] omits 0471559c2fbd block, bfq: add/remove entity weights correctly omits 6a5ac9846508 block: Make struct request_queue smaller for CONFIG_BLK_DE [...] omits 7c8542b79822 block: Inline blk_queue_nr_zones() omits 6b1d83d27448 block: Remove bdev_nr_zones() omits b3e7e7d2d668 include/uapi/linux/blkzoned.h: Remove a superfluous __pack [...] omits f441108fa08c block: Remove a superfluous cast from blkdev_report_zones() omits 700253e7b2b2 ARM: tegra: Fix can2 on Tegra30 Apalis omits 932cac10c8fb drm/i915/selftests: Prevent background reaping of active objects omits 76411a0d97c3 gpio: selftests: gpio-mockup-chardev GPIOHANDLE_REQUEST_OU [...] omits 21d5e078192d netfilter: nft_compat: explicitly reject ERROR and standar [...] omits 6e1811900b6f ARM: tegra: Fix Tegra30 Cardhu PCA954x reset omits 8853daf3b4ac gpiolib: Defer on non-DT find_chip_by_name() failure omits ea58c33d4d85 HID: hid-sony.c: Use devm_ api to simplify sc->output_repo [...] omits 8082d3f02261 HID: hid-sony.c: Use devm_ api to simplify sony_battery_probe() omits f2d98e2c020e HID: hid-sony.c: Use devm_ api to simplify sony_leds_init() omits ea4a5fdc8d07 HID: hid-sony.c: Use devm_ api to simplify sony_register_s [...] omits cc070a847bc0 HID: hid-sony.c: Use devm_ api to simplify sony_register_t [...] omits 36b312792b97 gpiolib: Respect error code of ->get_direction() omits f8b52dd50ccd gpio: mxc: Add clocks optional binding for imx gpio omits d9a13ce3fa5f drm/i915/selftests: Replace wait-on-timeout with explicit timeout omits 2621cefaa42b drm/i915: Provide a timeout to i915_gem_wait_for_idle() on setup omits ec625fb932bb drm/i915: Provide a timeout to i915_gem_wait_for_idle() omits 4f65245f2d17 HID: hiddev: fix potential Spectre v1 omits 64b2f025715a arm: perf: prevent unbind/bind via sysfs omits ef6eaf27274c HID: i2c-hid: Fix "incomplete report" noise omits ec93d5a25f9f Merge tag 'bcm2835-defconfig-64-next-2018-07-03' into defc [...] omits b0ba9fad81e4 Merge tag 'bcm2835-defconfig-next-2018-07-03' into defconfig/next omits 03fc7f9c99c1 printk/nmi: Prevent deadlock when accessing the main log b [...] omits a338f84dc196 printk: Create helper function to queue deferred console handling omits e7d4bac428ed arm64: add ARM64-specific support for flatmem omits d7c7118caf99 MAINTAINERS: arm64: Remove boot/dts/ directory from arm64 entry omits ba552399954d printk: Split the code for storing a message into the log buffer omits 8512486ba2d4 gpio: mt7621: Edit to preferred syntax omits 7df533a7e3d2 clk: meson: add gen_clk omits 80d396b5118f clk: meson: gxbb: remove HHI_GEN_CLK_CTNL duplicate definition omits cddcb20b2bb3 clk: meson-axg: add clocks required by pcie driver omits 85ddc1a32cac clk: meson: remove unused clk-audio-divider driver omits 9799d5ae003c clk: meson: stop rate propagation for audio clocks omits 1cd50181750f clk: meson: axg: add the audio clock controller driver omits 3054a55c5dd2 clk: meson: add axg audio sclk divider driver omits 2eb2a01b6477 Merge remote-tracking branch 'clk/clk-core-duty-cycle' int [...] omits e8dd9207763e clk: meson: add triple phase clock driver omits 47f21315a6e4 clk: meson: add clk-phase clock driver omits a9387f70cd27 Merge branch 'next/dt' into next/drivers omits 443f2285789d clk: meson: clean-up meson clock configuration omits 60e267f3fd73 clk: meson: remove obsolete register access omits 4ba9c3afda41 gpio: mt7621: Add a driver for MT7621 omits 8599dc7dec87 printk: Clean up syslog_print_all() omits de3c1e71d412 clk: meson: expose GEN_CLK clkid omits af2b04d19242 gpio: mt7621: Add DT bindings omits 38fce264b12b dmaengine: nbpfaxi: Mark expected switch fall-through omits 5bea327962fa ASoC: adau171x1: Connect playback DAI to the DSP omits 9d1310daedae ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA omits 1aa1b9189465 regulator: max8997: clean up a condition in max8997_list_v [...] omits 1cf86bc21257 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] omits 8db339d66774 ASoC: stm32: replace "%p" with "%pK" omits 05e0c828955c pinctrl: msm: Fix msm_config_group_get() to be compliant omits b1911710e6e5 gpiolib: Join string literals back omits 63f3fb8d7ccb pinctrl: Document pin_config_group_get() return codes like [...] omits ab9a13665e7c ARM: dts: pandaboard: add gpio user button omits 8008b6f3ac15 ARM: dts: am3517-evm: Add 'vdd_io_reg' regulator references omits de73708915ad KVM: arm/arm64: Enable adaptative WFE trapping omits 0a72a5ab9feb KVM: arm/arm64: Remove unnecessary CMOs when creating HYP [...] omits 0db9dd8a0fbd KVM: arm/arm64: Stop using the kernel's {pmd,pud,pgd}_popu [...] omits 88dc25e8ea7c KVM: arm/arm64: Consolidate page-table accessors omits 2f6ea23f63cc arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL [...] omits 09605e94c2cb arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present omits e48d53a91f6e arm64: KVM: Add support for Stage-2 control of memory type [...] omits 92298c1cd8e8 drm/armada: fix irq handling omits d378859a667e drm/armada: fix colorkey mode property omits 1689cac5b32a driver core: Add flag to autoremove device link on supplie [...] omits e88728f46cfb driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER omits 27dceb81f445 PM / Domains: Introduce dev_pm_domain_attach_by_name() omits 5d6be70add65 PM / Domains: Introduce option to attach a device by name [...] omits 79a5c45199cd PM / Domains: dt: Add a power-domain-names property omits e147913247e3 drm/i915/selftests: Magic numbers for old Y-tiling omits 23cae492b4ed firmware: arm_scmi: remove some unnecessary checks omits 6663484b4e2d EDAC, thunderx: Remove VLA usage omits 2c4c2a71bd6f ACPI / button: fix defined but not used warning omits 92748beac07c mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz [...] omits e74770fb6823 ACPICA: Update version to 20180629 omits a9efdcffd54d ACPICA: Revert "iASL compiler: allow compilation of extern [...] omits da7f7126f04c ACPICA: Revert "iASL: change processing of external op nam [...] omits fa85015c0d95 ACPICA: Clear status of all events when entering S5 omits d072094b0d4e ARM: dts: tegra30: Add Memory Client reset to VDE omits a37ff8f985cb ARM: dts: tegra20: Add Memory Client reset to VDE omits 58e9683d1475 net: ieee802154: adf7242: Fix OCL calibration runs omits 36d26d6b6208 net: ieee802154: adf7242: Fix erroneous RX enable omits f292b87d3ac0 bpf: include errno.h from bpf-cgroup.h omits 5265f0338bc0 drm/tegra: Fix comparison operator for buffer size omits ec58923215db gpu: host1x: Check whether size of unpin isn't 0 omits 4466b1f0e022 gpu: host1x: Skip IOMMU initialization if firewall is enabled omits 518ea3c54eb7 mac80211_hwsim: Add support for HE omits 0832b603c758 mac80211: don't put null-data frames on the normal TXQ omits dcb14337e0f2 cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 omits 8f2fbc6c60ff ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem omits 8a81388ec27c ieee802154: at86rf230: use __func__ macro for debug messages omits 20f330452ad8 ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() o [...] omits 3156b53c2e2f drm/sun4i: link in front-end code if needed omits 215af5499d9e cpu/hotplug: Online siblings when SMT control is turned on omits 5cf3006cc81d nl80211: Add a missing break in parse_station_flags omits f1fd4a4db777 hwmon: Add NPCM7xx PWM and Fan driver omits 68dde6cae6e5 dt-binding: hwmon: Add NPCM7xx PWM and Fan controller docu [...] omits 7a001dbab4ad hwmon: (pmbus/max34440) Add support for MAX34451. omits fb41a710f84e hwmon: Document the sensor enable attribute omits 65afb4c8e7e4 hwmon: (mlxreg-fan) Add support for Mellanox FAN driver omits ffb32432457c hwmon: Mark expected switch fall-throughs omits 57fec3acb47c hwmon: (nct6775) Fix comment in the description of pwm_mode omits 73ed6e22c34f hwmon: (nct7904) Fix UNSPECIFIED_INT warning omits 12f0c3401cea hwmon: (nct7904) Fix CODE_INDENT error omits ec1460ef7a2c hwmon: (nct7904) Fix SPACING errors omits 93d68b258e7d drm/i915/gvt: Handle EDP_PSR_IMR and EDP_PSR_IIR for BXT. omits aa36ed6d9536 drm/i915: Enable platform support for vGPU huge gtt pages omits 80e76ea631de drm/i915/gvt: Fix error handling in ppgtt_populate_spt_by_ [...] omits 54c81653bd67 drm/i915/gvt: Handle special sequence on PDE IPS bit omits b901b252b6cf drm/i915/gvt: Add 2M huge gtt support omits 79e542f5af79 drm/i915/kvmgt: Support setting dma map for huge pages omits eb3a353014d2 drm/i915/gvt: Add 64K huge gtt support omits 4c9414d7b152 drm/i915/gvt: Make PTE iterator 64K entry aware omits 155521c93e46 drm/i915/gvt: Split ppgtt_alloc_spt into two parts omits c3e697635fcc drm/i915/gvt: Add GTT clear_pse operation omits 716348485695 drm/i915/gvt: Add software PTE flag to mark special 64K sp [...] omits 40b271767dcf drm/i915/gvt: Detect 64K gtt entry by IPS bit of PDE omits 52ca14e6844a drm/i915/gvt: Handle MMIO GEN8_GAMW_ECO_DEV_RW_IA for 64K GTT omits 6fd793783269 drm/i915/gvt: Add PTE IPS bit operations omits b294657d1bab drm/i915/gvt: Add new 64K entry type omits 405fcacbd866 clk: tegra: emc: Avoid out-of-bounds bug omits da0d2239a56e clk: tegra: Mark Memory Controller clock as critical omits 8097d4c75f00 clk: tegra: Make vde a child of pll_c3 omits 26f8590c4a1f clk: tegra: Make vic03 a child of pll_c3 omits 69448867abcb fs: shave 8 bytes off of struct inode omits f7b3182232c8 clk: tegra: bpmp: Don't crash when a clock fails to register omits 2dca60d98e24 ext4: clear mmp sequence number when remounting read-only omits 44de022c4382 ext4: fix false negatives *and* false positives in ext4_ch [...] omits 1e4b044d2251 Linux 4.18-rc4 omits ca04b3cca11a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 23adbe6fb571 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits 6f27a64092ae Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 6fb2489d7f09 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits f5c926b99e42 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 124b99fb8018 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 70a2dc6abc8a Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 8979319f2d36 Merge tag 'pci-v4.18-fixes-2' of git://git.kernel.org/pub/ [...] omits 5c324a2ffa06 crypto: ccree - rate limit debug print omits 84f366dadc6a crypto: ccree - use CBC-CS3 CTS mode omits d6b609d1b8e9 crypto: ccree - remove dead legacy code omits 00904aa0cd59 crypto: ccree - fix iv handling omits 76715095933b crypto: testmgr - add hash finup tests omits 26497e72a1ab crypto: ccree - fix finup omits 85d7311f1908 crypto: remove redundant type flags from tfm allocation omits 2c95e6d97892 crypto: skcipher - remove useless setting of type flags omits 3f4a537a26a6 crypto: aead - remove useless setting of type flags omits c87a405e3bac crypto: ahash - remove useless setting of cra_type omits 6a38f62245c9 crypto: ahash - remove useless setting of type flags omits e50944e219f9 crypto: shash - remove useless setting of type flags omits 8aeef492fe24 crypto: x86/sha-mb - decrease priority of multibuffer algorithms omits e47890163a3c crypto: sha512_generic - add cra_priority omits b73b7ac0a774 crypto: sha256_generic - add cra_priority omits 90ef3e4835c3 crypto: sha1_generic - add cra_priority omits 26ec38872b5b crypto: MAINTAINERS - fix file path for SHA multibuffer code omits af839b4e5466 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] omits 9744fec95f06 crypto: inside-secure - remove request list to improve per [...] omits 6246987932a5 crypto: inside-secure - ecb(des3_ede) and cbc(des3_ede) support omits a7dea8c0ff9f crypto: inside-secure - ecb(des) and cbc(des) support omits b471e4b988af crypto: inside-secure - hmac(md5) support omits 293f89cf930e crypto: inside-secure - md5 support omits 63b942782f1d crypto: inside-secure - set tx_max_cmd_queue to 32 omits f1edf29a770c crypto: inside-secure - reset CDR and RDR rings on module removal omits fbd0a7c92068 crypto: inside-secure - adjust the TRC configuration for EIP197D omits 6cdc06d639df Documentation/bindings: crypto: inside-secure: eip197d support omits 5eb0911894b1 crypto: inside-secure - eip197d support omits 367571e43cfe crypto: inside-secure - add multiple processing engine support omits 18e0e95b82e4 crypto: inside-secure - dynamic ring configuration allocation omits 53c83e915ce8 crypto: inside-secure - add an invalidation flag omits 998d2abb0cb3 crypto: inside-secure - filter out the algorithms by engine omits bfda74ad6f50 Documentation/bindings: crypto: inside-secure: update the [...] omits 7d8f52a30d5a crypto: inside-secure - use precise compatibles omits 043ecc635f70 crypto: inside-secure - move the firmware to a better location omits e3fe0ae12962 crypto: dh - add public key verification test omits 73463ade0a57 crypto: stm32/crc - Add power management support omits 8b4d566de6a5 crypto: stm32/hash - Add power management support omits 65f9aa36ee47 crypto: stm32/cryp - Add power management support omits cefd769fd019 crypto: skcipher - Fix -Wstringop-truncation warnings omits ea169a30a6bf crypto: ecdh - add public key verification test omits 872d6d96cd05 Merge tag 'soc_drivers_for_4.19' of git://git.kernel.org/p [...] omits 2d74fac5acd5 Merge tag 'keystone_config_for_4.19' of git://git.kernel.o [...] omits df054c15440d Merge tag 'keystone_dts_for_4.19' of git://git.kernel.org/ [...] omits 7a7a7e0ec450 staging: rtl8188eu: replace tabs with spaces omits 4f98cf805d42 staging: rtl8188eu: refactor rtw_macaddr_cfg() omits 86ef7175e317 staging: rtl8723bs: remove braces from single if statement omits bea378608b75 staging: rtl8723bs: add missing blank lines omits 5d109ed61041 staging: rtl8723bs: remove blank lines omits 3ba461286835 staging: rtl8723bs: fix indentation omits c9ed0be8ca3a staging: rtl8723bs: replace tab with space omits 058f285ed43c staging: rtl8723bs: replace while with shorter for loop omits 0bde13ed8479 staging:rtl8192u: rename HT_EXTCHNL_OFFSET -> enum ht_exte [...] omits de6610e27dd2 staging:rtl8192u: Add spaces required around operators - C [...] omits c01bd60e758f staging:rtl8192u: Add space required before '(' - Style omits 854727247ab9 staging:rtl8192u: rename HT_CHANNEL_WIDTH -> enum ht_chann [...] omits 28af109a57d1 driver core: add a debugfs entry to show deferred devices omits 81b18bce48af Drivers: HV: Send one page worth of kmsg dump over Hyper-V [...] omits e464d28273f8 slimbus: stream: Fix htmldocs warnings omits 053a389b461c headers: fix build error in arch/arm/plat-samsung/adc.c, a [...] omits 993a4a5f7cd3 batman-adv: Convert batadv_dat_addr_t to proper type omits 794ac821cc44 iio: adc: max1363: merge calls to of_match_device and of_d [...] omits c47078d6a33f tcp: remove redundant SOCK_DONE checks omits 3d907eafa343 Merge branch 'mlxsw-Spectrum2-acl-prep' omits 0317a6f4eb42 mlxsw: core_acl_flex_actions: Fix helper to get the first [...] omits 5b9488fd5f1e mlxsw: core_acl_flex_actions: Allow the first set to be dummy omits 9dbab6f588eb mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp omits 82b63bcf8c24 mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key el [...] omits c43ea06dbd8c mlxsw: core_acl_flex_keys: Split MAC and IP address flex k [...] omits 2139469b0461 mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio omits 45e0620d5eb1 mlxsw: reg: Introduce Flex2 key type for PTAR register omits d4b0d20fec47 mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlx [...] omits 0dbc81eab4d1 net: sched: Fix warnings from xchg() on RCU'd cookie pointer. omits 6508b6781be0 tcp: cleanup copied_seq and urg_data in tcp_disconnect omits 7f93d1295131 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits f6f2a4a2eb92 ipfrag: really prevent allocation on netns exit omits e9ec8045644c Merge branch 'Modify-action-API-for-implementing-lockless- [...] omits 90b73b77d08e net: sched: change action API to use array of pointers to actions omits 0190c1d452a9 net: sched: atomically check-allocate action omits cae422f379f3 net: sched: use reference counting action init omits 4e8ddd7f1758 net: sched: don't release reference on action overwrite omits 16af6067392c net: sched: implement reference counted action release omits b409074e6693 net: sched: add 'delete' function to action ops omits 2a2ea349704f net: sched: implement action API that deletes action by index omits 3f7c72bc4227 net: sched: always take reference to action omits 789871bb2a03 net: sched: implement unlocked action init API omits 036bb44327f5 net: sched: change type of reference and bind counters omits eec94fdb0480 net: sched: use rcu for action cookie update omits b233504033db openvswitch: kernel datapath clone action omits 20fbdc35723f isdn/capi: fix defined but not used warnings omits d2af686c2df8 connector: fix defined but not used warning omits acc2cf4e3717 net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in t [...] omits e7372197e158 net/ipv4: Set oif in fib_compute_spec_dst omits b2d44d145d2a Merge tag '4.18-rc3-smb3fixes' of git://git.samba.org/sfre [...] omits 4f572efde460 Merge tag 'dma-mapping-4.18-3' of git://git.infradead.org/ [...] omits 47a18a2dabba scripts: teach extract-vmlinux about LZ4 and ZSTD omits 89ac2233d34d Merge tag 'dmaengine-fix-4.18-rc4' of git://git.infradead. [...] omits ea9561cfc952 Merge tag 'for-linus-4.18-2' of git://github.com/cminyard/ [...] omits d8d7218ad842 xdp: XDP_REDIRECT should check IFF_UP and MTU omits 4fb126cbcbd6 Merge branch 'sockhash-fixes' omits 0ea488ff8d23 bpf: sockmap, convert bpf_compute_data_pointers to bpf_*_sk_skb omits 7ebc14d507b4 bpf: sockmap, consume_skb in close path omits 99ba2b5aba24 bpf: sockhash, disallow bpf_tcp_close and update in parallel omits 0c6bc6e531a6 bpf: fix sk_skb programs without skb->dev assigned omits a64ad008980c clk: rockchip: fix clk_i2sout parent selection bits on rk3399 omits 631da8534aee Merge branch 'sockmap-fixes' omits 1d1ef005dbc6 bpf: sockmap, hash table is RCU so readers do not need locks omits 547b3aa451ae bpf: sockmap, error path can not release psock in multi-map case omits 7914c67667a0 dt-bindings: power: reset: qcom: Add resin binding omits 3b1709de64bc batman-adv: Join batadv_purge_orig_ref and _batadv_purge_orig omits 94f01eed49b5 batman-adv: Unify include guards style omits 43b6b6eca863 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 777baca07ef1 dt-bindings: iio: dac: Add docs for AD5758 DAC omits 28d1a7ac2a0d iio: dac: Add AD5758 support omits e161ef7c3c37 iio: mma8452: Mark expected switch fall-through omits 82d65f9d5528 iio:imu:adis: Mark expected switch fall-throughs omits 15279df6f26c x86/mtrr: Don't copy out-of-bounds data in mtrr_write omits 5f0d4fd6b2c6 iio: dac: ltc2632 remove redundant pointer chip_info and s [...] omits 366995df8b9e iio: dac: ti-dac5571 remove redundant variable 'shift' omits 6b0b3e378e16 IIO: st_accel_i2c.c: Use probe_new() instead of probe() omits 19868faad4c5 IIO: st_accel_i2c.c: Simplify access to driver data omits 7d6cd21d82ba iio: adc: ina2xx: avoid kthread_stop() with stale task_struct omits c855cf2759d2 sysfs: Fix internal_create_group() for named group updates omits 319b11ef5719 base: fix order of OF initialization omits ac3167257b9f headers: separate linux/mod_devicetable.h from linux/platf [...] omits ea614629c69c linux/device.h: fix kernel-doc notation warning omits 591217d19b00 misc: ti-st: Allow compile test of GPIO consumers if !GPIOLIB omits 8a1ed14ebf8c Documentation: update firmware loader fallback reference omits 2e0e3a24ca50 android: binder: Drop dependency on !M68K omits 71bdd87f58f6 ver_linux: Do not check for ver_linux pattern in version function omits 34fe3cfda826 ver_linux: Process input coming from procmaps that matches [...] omits ce054546cc2c tsl2550: fix lux1_input error in low light omits 6051e79bbfa6 misc: mic: fix passing the current time omits 16777ecd1b54 kbd: complete dead keys definitions omits 77d2a24b6107 kobject: Replace strncpy with memcpy omits e89059141381 siox: don't create a thread without starting it omits 7e6f7d24535b siox: treat type errors as status errors omits bcde98fcf9cf misc: mic: mark expected switch fall-through omits f1a54cddbbc3 sgi-xp: xpc_partition: mark expected switch fall-throughs omits 0c2ccd8cd143 eeprom: at25: mark expected switch fall-throughs omits c9a104e23cb8 parport: parport_serial: Add WCH CH382L PCIe single parall [...] omits 97b715b62e5b misc: ibmvmc: Use GFP_ATOMIC under spin lock omits 5faecb016288 /dev/mem: Mark expected switch fall-through omits 7fb2fd4e25fc vmci: type promotion bug in qp_host_get_user_memory() omits fc82975aea38 nvmem: core: remove unused nvmem_device ncells member omits 26d79b820b27 nvmem: rave-sp-eeprom: Remove VLA usage omits 87ed1405ef09 nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us omits 007a74907dee thunderbolt: Notify userspace when boot_acl is changed omits 55d7d44eb21d MAINTAINERS: Add file patterns for w1 device tree bindings omits c7e5a5b4f037 w1: fix w1_ds2438 documentation omits 7b4bcbcdb2a9 ds2490.c: Move struct open braces to previous line omits b2dd10ce8b62 ds2490.c: Remove unnecessary whitespace omits 98860b7b605c ds2490.c: Add required spaces omits 52490169cddf slimbus: ngd: add stream support omits abb9c9b8b51b slimbus: stream: add stream support omits 917809e2280b slimbus: ngd: Add qcom SLIMBus NGD driver omits 992d36158a06 slimbus: ngd: dt-bindings: Add slim ngd dt bindings omits d3062a210930 slimbus: messaging: add slim_alloc/free_txn_tid() omits db455d66b990 slimbus: core: rearrange slim_eaddr structure omits e0772de8a48b slimbus: core: add of_slim_device_get() helper omits ba883d90b1c8 slimbus: qcom: remove redundant depends in Kconfig omits ffa2d9219128 slimbus: messaging: initialize completion correctly omits 057ba872d0ad slimbus: messaging: remove multiple calls to pm_runtime_ma [...] omits 8134d27103b3 slimbus: messaging: pass correct wbuf omits 448a5a552f33 drivers: base: cacheinfo: use OF property_read_u32 instead [...] omits 43986798fd50 ipack: add error handling for ioremap_nocache omits 5c74f27bf6ca Merge tag 'fsi-updates-2018-06-12' of https://git.kernel.o [...] omits 3ff10703c74a serial: 8250_dw: Introduce IO accessors to extended registers omits 57c5f4df0a5a uio: fix crash after the device is unregistered omits 543af5861f41 uio: change to use the mutex lock instead of the spin lock omits 9421e45f5ff3 uio: use request_threaded_irq instead omits a59f95c7a2c3 Documentation: fpga: cleanup omits 122c5770cff2 fpga: altera-cvp: Fix an error handling path in 'altera_cv [...] omits cd50699fe1b5 MAINTAINERS: update two greybus sections omits e17f46c67154 staging: rtl8188eu: replace while with shorter for loop omits 50730e79a2af staging: rtl8723bs: remove rtw_beamforming.h omits 7898a516c356 staging: rtl8723bs: remove rtw_br_ext.h omits 460f6f8b24ff staging: wlan-ng: remove unneeded parentheses from prism2mgmt.c omits e47b374ce4be staging: wlan-ng: fix expression continuation in prism2mgmt.c omits 0148f49c118a staging: wlan-ng: fix expression continuation in prism2fw.c omits 005c1c0eac82 drivers: net: lmc: remove redundant variable next_rx omits de508f8b5a1e Merge branch 'net-sched-fix-NULL-dereference-in-goto-chain [...] omits 38230a3e0e09 net/sched: act_tunnel_key: fix NULL dereference when 'goto [...] omits 11a245e2f7bf net/sched: act_csum: fix NULL dereference when 'goto chain [...] omits 676dce64dd48 Merge branch 'cpsw-allow-PTP-224.0.0.107-to-be-timestamped' omits 1c0e8123e32a net: ethernet: ti: cpsw: allow PTP 224.0.0.107 to be timestamped omits 1239a96a8fcb net: ethernet: ti: cpsw: use BIT macro omits 8f704ef66640 stmmac: fix signed 64-bit division omits a4dc70d46cf1 tipc: extend link reset criteria for stale packet retransmission omits 404cd086f29e net: macb: Allocate valid memory for TX and RX BD prefetch omits e50b770ea5c9 net: macb: Free RX ring for all queues omits 4af4f7e8d8d1 Merge branch 'Introduce-matching-on-double-vlan-QinQ-heade [...] omits d64efd0926ba net/sched: flower: Add supprt for matching on QinQ vlan headers omits d30695126f0a net/sched: flower: Dump the ethertype encapsulated in vlan omits 24c590e3b0f9 net/flow_dissector: Add support for QinQ dissection omits aaab08344d26 net/sched: flower: Add support for matching on vlan ethertype omits 2064c3d4c020 net/flow_dissector: Save vlan ethertype from headers omits 94c763513452 farsync: remove redundant variable txq_length omits 26476f6a1236 Merge branch 'Add-a-mlxsw-specific-test-for-mirror-to-gretap' omits 1ba97e6725a9 selftests: mlxsw: Add mlxsw-specific test for mirror to gretap omits e88bc0f25b99 selftests: forwarding: Allow importing dependent libraries omits 0c1049dcb4ce ARM: pxa: irq: fix handling of ICMR registers in suspend/resume omits e1bbdd570474 net/smc: reduce sock_put() for fallback sockets omits a2f1483b9147 Merge branch 'vxlan-fix-default-fdb-entry-user-space-notif [...] omits 0241b836732f vxlan: fix default fdb entry netlink notify ordering durin [...] omits 4c2438ba85ca vxlan: make netlink notify in vxlan_fdb_destroy optional omits 25e20e730d56 vxlan: add new fdb alloc and create helpers omits 8d356b89f36d rtnetlink: add rtnl_link_state check in rtnl_configure_link omits 22dd14916735 devlink: fix incorrect return statement omits be9c64b19b81 mlxsw: spectrum_router: avoid uninitialized variable access omits 000244d3dc1f net: bridge: fix br_vlan_get_{pvid,info} return values omits d0414fdd58eb arm64: dts: rockchip: corrected uart1 clock-names for rk3328 omits 8559bbeeb849 arm64: dts: rockchip: add Google Bob omits d67a38c5a623 arm64: dts: rockchip: move core edp from rk3399-kevin to s [...] omits a0aa6bfebcc7 arm64: dts: rockchip: move Chromebook-specific Gru-parts t [...] omits ea3cb4812ed5 arm64: dts: rockchip: add phandles to some nodes on rk3399-gru omits 843789f6dd6a cxgb4: assume flash part size to be 4MB, if it can't be de [...] omits 7f978e859f41 Merge branch 'tipc-dad-fixes' omits 9faa89d4ed9d tipc: make function tipc_net_finalize() thread safe omits 92018c7ca959 tipc: fix correct setting of message type in second discoverer omits e415577f57f4 tipc: correct discovery message handling during address tr [...] omits 2a57f1824201 tipc: fix wrong return value from function tipc_node_try_addr() omits 57f4e8bc1c3e dt-bindings: samsung: Document bindings for SGH-T959P board omits c0acddb027c3 dt-bindings: samsung: Document bindings for Samsung aries boards omits ac71a5cca57d ARM: dts: s5pv210: Add initial DTS for SGH-T959P phone omits a3213bfb461c ARM: dts: s5pv210: Add initial DTS for Samsung Galaxy S phone omits 170642468a51 ARM: dts: s5pv210: Add initial DTS for Samsung Aries based phones omits fb60e87dc4aa mtd: nftl: remove redundant variable nb_erases omits 0219ef1ce577 mtd: cfi: cmdset_0002: remove redundant variable timeo omits 48360246162b mtd: Use kasprintf() instead of fixed buffer formatting omits 98534a58c8a4 mtd: parsers: trx: add of_match_table with the new DT binding omits d1001b060621 dt-bindings: mtd: document Broadcom's TRX firmware format binding omits 24ede29d026a ARM: s5pv210_defconfig: Enable options needed to boot typi [...] omits 6ad73ea4c3e6 ARM: s5pv210_defconfig: Enable drivers for Samsung Aries b [...] omits c31106b7af32 mtd: maps: gpio-addr-flash: add error handling for ioremap [...] omits 0df13b619d5c ARM: s5pv210_defconfig: Run make savedefconfig omits 3508f7ceb8cd ARM: dts: s5pv210: Add missing interrupt-controller proper [...] omits 33d77fc00e90 staging/rtl8192u: fix defined but not used build warnings omits 4cd6bacfaa74 staging: mt7621-pci: Move open-braces to match kernel code style omits bd84b268351d staging: mt7621-pci: Add spaces after commas in pci-mt7621.c omits d723b7cca52b staging: mt7621-pci: Fix spacing around equals sign omits b6c319606eb6 staging: mt7621-pci: Fix spaces around parenthesis in pci-7621.c omits 4cc4dbbc0946 drivers/staging/gasket: Use refcount_read() omits a0341fc1981a ibmasm: don't write out of bounds in read handler omits 166126c1e54d kernfs: Replace strncpy with memcpy omits 890fd185d530 drm/i915: Replace nested subclassing with explicit subclasses omits 624434af256a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 29119529d8de Merge tag 'for-linus-20180706' of git://git.kernel.dk/linux-block omits e2664f97c38c Merge branch 'hns3-misc-fixes' omits 8d40854fc180 net: hns3: Prevent sending command during global or core reset omits a754e5c4ed06 net: hns3: Remove the warning when clear reset cause omits 03718db97bfb net: hns3: Fix get_vector ops in hclgevf_main module omits d7099d15478e net: hns3: Fix warning bug when doing lp selftest omits 8fc7346c84a4 net: hns3: Add configure for mac minimal frame size omits ead5bd4d35c0 net: hns3: Fix for mailbox message truncated problem omits 5c8971979a10 net: hns3: Fix for l4 checksum offload bug omits 3738287c7a54 net: hns3: Fix for waterline not setting correctly omits 6d0ec65cb581 net: hns3: Fix for mac pause not disable in pfc mode omits a75a8efa00c5 net: hns3: Fix tc setup when netdev is first up omits 4fed38cf2627 liquidio: fix kernel panic when NIC firmware is older than 1.7.2 omits 9ebcb397aaaf Merge branch 'sock-cookie-initializers' omits fbf47813607b ip: unconditionally set cork gso_size omits 678ca42d6885 ip: remove tx_flags from ipcm_cookie and use same logic fo [...] omits 5fdaa88dfefa ipv6: fold sockcm_cookie into ipcm6_cookie omits 657a0667025e sock: sockc cookie initializer omits b515430ac9c2 ipv6: ipcm6_cookie initializer omits 351782067b6b ipv4: ipcm_cookie initializers omits 0f62aeec0f05 Merge branch 'ravb-sh_eth-fix-sleep-in-atomic-by-reusing-s [...] omits 44f3d5581ebb ravb: remove custom .set_link_ksettings from ethtool ops omits 468e40b5fe4f ravb: remove custom .get_link_ksettings from ethtool ops omits efdf75112d89 ravb: remove useless serialization in ravb_get_link_ksettings() omits eeb07284717b ravb: remove custom .nway_reset from ethtool ops omits 2a150c504ac2 ravb: simplify link auto-negotiation by ethtool omits 05925e52a7d3 ravb: fix invalid context bug while changing link options [...] omits 0973a4dd79fe ravb: fix invalid context bug while calling auto-negotiati [...] omits 6783f50ed144 sh_eth: remove custom .set_link_ksettings from ethtool ops omits 45abbd431939 sh_eth: remove custom .get_link_ksettings from ethtool ops omits f3146f3774c8 sh_eth: remove useless serialization in sh_eth_get_link_ks [...] omits 4c10628afda7 sh_eth: remove custom .nway_reset from ethtool ops omits e0afa1030b7f sh_eth: simplify link auto-negotiation by ethtool omits 5cb3f52a11e1 sh_eth: fix invalid context bug while changing link option [...] omits 53a710b5044d sh_eth: fix invalid context bug while calling auto-negotia [...] omits 6c79d12e945e dt-bindings: clock: Introduce QCOM Display clock bindings omits da172d2b6ba8 clk: qcom: Move frequency table macro to common file omits d90c936fb318 Merge branch 'bpf-nfp-mul-div-support' omits 9fb410a89e8f nfp: bpf: migrate to advanced reciprocal divide in recipro [...] omits 2a952b03d1a0 nfp: bpf: support u32 divide using reciprocal_div.h omits d3d23fdb4688 nfp: bpf: support u16 and u32 multiplications omits 33b94310586b nfp: bpf: copy range info for all operands of all ALU operations omits 662c54721d3a nfp: bpf: rename umin/umax to umin_src/umax_src omits 06ae48269d1e lib: reciprocal_div: implement the improved algorithm on t [...] omits 02000b55850d bpftool: add bash completion for cgroup tree command omits 7d31a0a16897 bpftool: document cgroup tree command omits 2058b38371d0 bpftool: introduce cgroup tree command omits 07e070e1e3b2 drm/i915/selftests: Avoid warning if runtime pm is disabled omits 1b4f42a1e33f vfs: dedupe: extract helper for a single dedup omits 87eb5eb24232 vfs: dedupe: rationalize args omits 5740c99e9d30 vfs: dedupe: return int omits 92b66d2cdd7a vfs: limit size of dedupe omits d0897bc85ca8 clk: imx51-imx53: Include sizes.h to silence compile errors omits ed235d556945 clk: imx51-imx53: Annotate critical clocks as CLK_IS_CRITICAL omits 9d8108f9f3cb clk: imx6sll: add GPIO LPCGs omits cd88259a7215 clk: aspeed: Fix SDCLK name omits 4d94f95d30c8 Bluetooth: Use extended LE Connection if supported omits fc2065438936 clk: pxa: export 32kHz PLL omits 974c7c6d7ba5 clk: aspeed: Mark bclk (PCIe) and dclk (VGA) as critical omits d12fb05643f9 Bluetooth: Introduce helpers for le conn status and complete omits 33f5104624b9 clk: Add driver for MAX9485 omits c215e9397b00 Bluetooth: Process extended ADV report event omits a2344b9e3a8c Bluetooth: Use extended scanning if controller supports omits 3baef8104627 Bluetooth: Introduce helpers for LE set scan start and complete omits 3a32497f0dbe drm/i915/selftests: Provide full mb() around clflush omits c2b58149d21f Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 1bb155702d0f Merge tag 'vfio-v4.18-rc4' of git://github.com/awilliam/li [...] omits 2b555a4b9cae clk: ingenic: Add missing flag for UDC clock omits 574f4e80d59e clk: ingenic: Fix incorrect data for the i2s clock omits 18df02fb79cb dts: clk: add devicetree bindings for MAX9485 omits 53f3abe97b24 clk/mmcc-msm8996: Make mmagic_bimc_gdsc ALWAYS_ON omits 9b07b287aa3e drm/vmwgfx: Expose SM4_1 param to user space omits f9261b30d92f drm/vmwgfx: Add support for multisampling omits 14b1c33e8429 drm/vmwgfx: Add new ioctl for GB surface create and reference omits 397a11175f83 drm/vmwgfx: Support for SVGA3dSurfaceAllFlags in vmwgfx omits cdff8e73006c drm/vmwgfx: Add support for SVGA3dCmdDefineGBSurface_v3 omits 30aeee6728ab drm/vmwgfx: Add SM4_1 flag omits 0d81d346a628 drm/vmwgfx: Add support for SVGA3dCmdIntraSurfaceCopy command omits 3b4c2511c004 drm/vmwgfx: Add CAP2 support in vmwgfx omits 96e4ea8c253d clk: at91: add I2S clock mux driver omits 5f273c0d9fac dt-bindings: clk: at91: add an I2S mux clock omits 51b9a379a843 clk: socfpga: stratix10: fix the sdmmc_free_clk mux omits 2772ffd979ba clk: socfpga: stratix10: fix the parents of mpu_free_clk omits 964e3717e498 Merge tag 'clk-renesas-for-v4.19-tag1' of git://git.kernel [...] omits 659e839c3c05 Merge tag 'meson-clk-fixes-4.18-1' of https://github.com/B [...] omits edc6f7e9b11d clk: aspeed: Treat a gate in reset as disabled omits 40dd71c75e39 clk: Really show symbolic clock flags in debugfs omits 5f75b78d3d67 clk: qcom: gcc-msm8996: Disable halt check on UFS tx clock omits fe8e81b7e899 adp5061: New driver for ADP5061 I2C battery charger omits f917ff75ac55 clk: davinci: psc-da830: add a lookup entry for aemif clock omits b910f74a03fb clk: davinci: psc-dm646x: use two lookup entries for the a [...] omits 8d1a83faa6d3 clk: davinci: psc-dm644x: use two lookup entries for the a [...] omits 63521abc1507 clk: davinci: psc-dm365: use two lookup entries for the ae [...] omits a82c02e5b8ec clk: davinci: psc-da850: remove the 'davinci_nand.0" lookup omits e240cd0df481 netfilter: nf_tables: place all set backends in one single module omits 8b293eb53a7d drm/i915: Track the last-active inside the i915_vma omits 5c3f8c221c77 drm/i915: Track vma activity per fence.context, not per engine omits e6bb1d7f1adf drm/i915: Move i915_vma_move_to_active() to i915_vma.c omits a523697857cd drm/i915: Start returning an error from i915_vma_move_to_active() omits 6dd7526f6f6c drm/i915: Export i915_request_skip() omits da99fe5f8585 drm/i915: Refactor export_fence() after i915_vma_move_to_active() omits 243229b11121 clk: rockchip: add clock controller for px30 omits 956060a52795 clk: rockchip: add support for half divider omits a427503edaae power: generic-adc-battery: check for duplicate properties [...] omits cc9aec03e58f x86/numa_emulation: Introduce uniform split capability omits 3b6c62f363a1 x86/numa_emulation: Fix emulated-to-physical node mapping omits 990c10091db3 soc: ti: wkup_m3_ipc: mark PM functions as __maybe_unused omits 932d47448c3c power: generic-adc-battery: fix out-of-bounds write when c [...] omits b4d0562137c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8fdbfd868632 drm/i915/selftests: Fixup missing MI_MEM_VIRTUAL for live_ [...] omits 5b5443371090 drm/i915/selftests: Replace magic 1<<22 with MI_USE_GGTT/M [...] omits 663336ee2628 device: Add #define dev_fmt similar to #define pr_fmt omits 207b700050b8 drm/i915/selftests: Limit live_gtt allocation test to fit [...] omits d59d2f9995d2 staging: r8822be: Fix RTL8822be can't find any wireless AP omits 4031e6ca3599 staging: rtl8192u: Add space after ', ' character - Coding Style omits 60ecbaae5e3b staging: rtl8192u: Add required space around '=' operator - Style omits e19532885f52 staging: rtl8192u: Remove space after cast - Coding Style omits bb81b8241fbf staging: rtl8192u: Add required spaces around '||' operato [...] omits 5d22905819bc staging: rtl8192u: Add space required around '==' opeartor [...] omits 5e540f8acb30 staging: rtl8192u: Remove superfluous blank lines - Coding Style omits 15d7e53e66b7 staging: rtl8192u: Remove redundant definitions in header omits 868e346c1c5c staging: rtl8192u: Use memset to initialize memory, instea [...] omits c336f8325ff0 staging: rtl8192u: Use __func__ instead of hardcoded strin [...] omits ad515954f634 staging: rtl8188eu: rename Hal8188ERateAdaptive omits 89778d0d6c2a staging: rtl8188eu: rename Hal8188EPhyReg.h omits 4d31db586090 staging: rtl8188eu: rename Hal8188EPhyCfg.h omits de63831a21e9 staging: rtl8723bs: remove rtl8192c_rf.h omits 15c3381e3abb staging: wilc1000: fix static checker warning to unlock mu [...] omits 9b227cb1cf28 staging: rtl8188eu: remove rtw_mp_phy_regdef.h omits 8602ffc65887 staging: fsl-dpaa2/ethsw: Update maintainers for Ethernet [...] omits c5fae4f4fd28 staging: rts5208: fix missing error check on call to rtsx_ [...] omits c37a192ef442 Staging: Gasket: shift wrapping bug in gasket_read_modify_ [...] omits 7cc6dfd076e8 Staging: Gasket: fix a couple off by one bugs omits 97b23455ccd5 Staging: Gasket: uninitialized return in gasket_mmap() omits 9f2378d94d0f drivers/staging/gasket: Use 2-factor allocator calls omits 7383f87de806 staging: mt7621-pinctrl: replace core_initcall_sync with b [...] omits b595818682bd staging: mt7621-pinctrl: remove 'rt2880_pinctrl_pin_dbg_sh [...] omits 74ee97cc0511 staging: mt7621-pinctrl: use ternary operator return in rt [...] omits e12a1a6e087b staging: mt7621-pinctrl: refactor rt2880_pinctrl_dt_node_t [...] omits d7461eab5a04 staging: mt7621-dts: use 'function' and 'group' for pinctr [...] omits 62b6215c11ea staging: mt7621-pinctrl: make use of pinctrl_utils_reserve_map omits 4a1cf86bce67 staging: mt7621-pinctrl: replace uint8_t type with u8 for [...] omits 39a30ef33f99 staging: mt7621-pinctrl: make use of pinctrl_utils_free_map omits a2a678b6972c staging: mt7621-pinctrl: use tabs instead of spaces in som [...] omits d756d387d4f4 staging: mt7621-pinctrl: align function parameters in some [...] omits e5d66a1815a2 staging: mt7621-pinctrl: replace seq_printf with seq_puts omits c60cf7e034d3 staging: mt7621-pinctrl: avoid lines over 80 chars omits f4da9b1ed66f staging: mt7621-pinctrl: avoid space after if condition omits b3cd051dc3a8 staging: mt7621-mmc: Fix printk() facility level omits ff19ad29d257 staging: mt7621-gpio: use devm_kasprintf to set gpio banks labels omits 24186ccda251 staging: mt7621-gpio: assign gpio chip custom changes afte [...] omits cf229037c57d staging: mt7621-gpio: use custom xlate function omits de7d17937735 staging: mt7621-gpio: set irq chip name only once omits f1e255d60ae6 USB: yurex: fix out-of-bounds uaccess in read handler omits bedbeec65c6c arm64: mm: Export __flush_icache_range() to modules omits f2a42595f086 power: supply: axp288_charger: Fix initial constant_charge [...] omits 66daec6b2184 drm/i915/gtt: Control cache domain of dma_map_page() directly omits 58174eac1593 drm/i915/gtt: Suppress warnings for dma_map_page omits 8b0d62d49aea power: supply: ab8500: stop using getnstimeofday64() omits 0a50f61c4fbd drivers: base: initcall_debug logs for driver probe times omits 568cc2f07c8e ARM: dts: armada-38x: use the new thermal binding omits 36cb055f1bcf dt-bindings: vendor-prefixes: fix bad merge omits d5b9653dd2bb misc: sram: enable clock before registering regions omits f294d00961d1 misc: sram: fix resource leaks in probe error path omits 447735fafe5f dt-bindings: interrupt-controller: add binding for mt6765 omits eb3c74c27d05 dt-bindings: mtk-uart: add mt6765 uart bindings omits 2867443e3b6b dt-bindings: mediatek: add support for mt6765 reference board omits 6101be86cb1c serial: 8250: let serial8250_get_divisor() get uart_port * [...] omits 6eefc68d1bbe serial: sh-sci: Stop using deprecated dmaengine_terminate_all() omits f661131766e4 serial: sh-sci: Stop TX DMA workqueue during port shutdown omits 2c4ee23530ff serial: sh-sci: Postpone DMA release when falling back to PIO omits c5a9262fa8bf serial: sh-sci: Stop RX FIFO timer during port shutdown omits 5f9810730cf4 usb: host: xhci-rcar: Add a condition check about PLL active omits ed8603e11124 usb: host: xhci-rcar: Simplify getting the firmware name f [...] omits fc72aa83b4a7 usb: host: xhci-plat: add firmware_name for R-Car Gen3 omits 8160eac1213f usb: typec: avoid format-overflow warning omits 98a1a0c7a321 usb: typec: unlock dp->lock on error exit path, and also z [...] omits 11b71782c1d1 uwb: hwa-rc: fix memory leak at probe omits 9920184d78ed usb: typec: fix dereference before null check on adev omits 6f3fde684d02 usb: usbtest: use irqsave() in USB's complete callback omits ada1de89f34e power: gemini-poweroff: Avoid more spurious poweroffs omits bba57eddadda usb: quirks: add delay quirks for Corsair Strafe omits 313db3d6488b xhci: xhci-mem: off by one in xhci_stream_id_to_ring() omits aaa8fee7dfc9 usb/gadget: aspeed-vhub: add USB_LIBCOMPOSITE dependency omits c0addc9a5ba8 docs: kernel-parameters.txt: document xhci-hcd.quirks parameter omits 09bebb1adb21 power: vexpress: fix corruption in notifier registration omits e3ebc3ad0c68 Merge tag 'usb-serial-4.18-rc4' of https://git.kernel.org/ [...] omits 7efe25a70c37 iommu/shmobile: Remove unused include/linux/platform_data/ [...] omits 3ffa6583e24e power: remove possible deadlock when unregistering power_supply omits e6a578e2890d power: reset: qcom-pon: Add Qcom PON driver omits ad0e95347962 dt-bindings: power: reset: Add qcom pon binding omits add00e6d896f drm/i915: Flush the WCB following a WC write omits 03bbc508a312 drm/i915/selftests: Skip live_execlists if the GPU is term [...] omits 0fdbe58c4a0f drm/i915/selftests: Skip live context execution test witho [...] omits 481827b44167 drm/i915: Record logical context support in driver caps omits 6916162c7308 kbuild: remove duplicated comments about PHONY omits bd412d81b7ea kbuild: .PHONY is not a variable, but PHONY is omits 48f6e3cf5bc6 kbuild: do not drop -I without parameter omits 00e0793f834c kbuild: document the KBUILD_KCONFIG env. variable omits 452d4c867311 kconfig: update user kconfig tools doc. omits d64c5cf8e89d ALSA: pcm: Allow drivers to set R/W wait time. omits 3f9cdee5929b kbuild: delete INSTALL_FW_PATH from kbuild documentation omits 5ba800962a80 kbuild: update ARCH alias info for sparc omits 09b1565324cb kbuild: update ARCH alias info for sh omits b79ebe74e1c4 drm/i915/ddi: Simplify get_encoder_power_domains() omits 90fcffd9cf5e iommu/amd: Add support for IOMMU XT mode omits e881dbd5d4a6 iommu/amd: Add support for higher 64-bit IOMMU Control Register omits 818b7587b4d3 x86: irq_remapping: Move irq remapping mode enum omits a948f713842a nl80211/mac80211: allow non-linear skb in rx_control_port omits 6cc42152b02b drm/i915: Remove support for legacy debugfs crc interface omits 5711b4e89319 netfilter: nf_tproxy: fix possible non-linear access to tr [...] omits 3e781fcafedb iommu/vt-d: Remove unnecessary WARN_ON() omits e67ecf647020 arm64: topology: re-introduce numa mask check for schedule [...] omits f70ff1271378 arm64: topology: rename llc_siblings to align with other s [...] omits 7f9545aa1a91 arm64: smp: remove cpu and numa topology information when [...] omits 5ec8b59172b4 arm64: topology: restrict updating siblings_masks to onlin [...] omits 5bdd2b3f0f88 arm64: topology: add support to remove cpu topology sibling masks omits 97fd6016a7b3 arm64: numa: separate out updates to percpu nodeid and NUM [...] omits 31b46035576d arm64: topology: refactor reset_cpu_topology to add suppor [...] omits 178909a66958 arm64: errata: Don't define type field twice for arm64_err [...] omits ec28bb9c9b08 arm64: Implement page table free interfaces omits 05f2d2f83b5a arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable omits f35515204169 Merge branch 'x86/mm' of git://git.kernel.org/pub/scm/linu [...] omits bc24f62bf876 iommu/ipmmu-vmsa: Document R-Car V3H and E3 IPMMU DT bindings omits 98dbffd39a65 iommu/ipmmu-vmsa: Hook up R8A77965 DT matching code omits 3be6937a271a dt-bindings: iommu/ipmmu-vmsa: Add R-Car M3-N (R8A77965) omits 3701c123e1c1 iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code omits 0b8ac1409641 iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code omits ddbbddd76a3f iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48 omits c8e144f8ab00 PCI: aardvark: Convert to use pci_host_probe() omits 91a2968e245d PCI: aardvark: Size bridges before resources allocation omits 7d0f5fd3e4d6 iommu/amd: Add basic debugfs infrastructure for AMD IOMMU omits bad614b24293 iommu: Enable debugfs exposure of IOMMU driver internals omits 379521462e4a iommu/msm: Don't call iommu_device_{,un}link from atomic context omits 1c48db449242 iommu/vt-d: Fix dev iotlb pfsid use omits 0f725561e168 iommu/vt-d: Add definitions for PFSID omits 3c120143f584 iommu/amd: make sure TLB to be flushed before IOVA freed omits 4674686d6c89 iommu/amd: Argument page_size could be uninitialized omits 1b0707a781ee Bluetooth: remove unused bt-nokia-h4p.h header omits c6b17f1020d9 ALSA: hda/realtek - two more lenovo models need fixup of M [...] omits 545f2596b907 Bluetooth: Add HCI command for clear Resolv list omits cfdb0c2d095a Bluetooth: Store Resolv list size omits a5e50d5b1275 Bluetooth: btusb: use irqsave() in URB's complete callback omits 8f63e9230dec Merge branch 'x86/urgent' into x86/hyperv omits 45ae68b8cfc2 Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 omits 1268ed0c474a x86/hyper-v: Fix the circular dependency in IPI enlightenment omits 03bc05e1a497 6lowpan: iphc: reset mac_header after decompress to fix panic omits 31c9bd78018c drm/i915/selftests: Skip over live context testing when wedged omits 921d07d73ebf drm/i915/selftests: Skip huge pages live tests if wedged omits 7783decff5be drm/i915/selftests: Skip live eviction tests when wedged omits 47e61a79806d drm/i915/selftests: Skip workaround tests when wedged omits a9450e15ad9e drm/i915/selftests: Skip all request selftests when wedged omits e16f4c36cb9b drm/i915/selftests: Skip making an object busy if the GPU [...] omits b5f6e53d4cd5 drm/i915/selftests: Skip using the GPU if wedged omits e5d2435bfaee drm/i915/selftests: Destroy partial tiling vma after use omits 1eca65d922d7 drm/i915: Squelch very verbose error logging omits d61d1b3bbba1 drm/i915/icl: Define AUX lane registers for Port A/B omits 45f09f7adc8a drm/i915/icl: Power down unused DSI lanes omits 166869b390b6 drm/i915/icl: Define PORT_CL_DW_10 register omits b1cb21a5f1c6 drm/i915/icl: Enable DSI IO power omits 21652f3b0d48 drm/i915/icl: Define DSI mode ctl register omits fcfe0bdcb191 drm/i915/icl: Program DSI Escape clock Divider omits af846a6f6de2 USB: serial: kobil_sct: add missing version error handling omits a420b5d939ee USB: serial: kobil_sct: fix modem-status error handling omits 794744abfffe USB: serial: mos7840: fix status-register error handling omits 01b3cdfca263 USB: serial: keyspan_pda: fix modem-status error handling omits 012bf847d139 drm/i915/dsi: update some of the platform based checks omits e518634b4366 drm/i915/dsi: use vlv and bxt prefixes for the global DSI [...] omits ca3589c11815 drm/i915/dsi: rename the current DSI files based on first [...] omits 6c8021503f72 s390/appldata: reuse generic proc handler functions omits 71e33a1dd712 s390/cmm: split and simplify cmm pages proc handler omits 196851bed522 s390/topology: correct topology mode proc handler omits f149371e9e02 s390/sclp_async: replace callhome proc handler with generic one omits 5bedf8aa03c2 s390/mm: correct allocate_pgste proc_handler callback omits 287d6070acbb s390/purgatory: Remove duplicate variable definitions omits c315e69308c7 s390/purgatory: Add missing FORCE to Makefile targets omits ad03b821fbc3 s390/purgatory: Fix crash with expoline enabled omits c4e4f4545bdc drm/i915/selftests: Fail hangcheck testing if the GPU is wedged omits b9b0a74aad1c dmaengine: rcar-dmac: convert to SPDX identifiers omits 24ca312dd663 dmaengine: imx-sdma: add missing structure description omits 8b1d9676a8b8 dt-bindings: Update omap l4 binding for optional registers omits 70ba5b6db96f ipv4: Return EINVAL when ping_group_range sysctl doesn't m [...] omits c42c12a90545 Merge tag 'drm-fixes-2018-07-06' of git://anongit.freedesk [...] omits 33cc2c966756 acpi, nfit: Fix scrub idle detection omits 97f4e1422954 Merge tag 'trace-v4.18-rc3' of git://git.kernel.org/pub/sc [...] omits ab8565af6800 Merge branch 'IP-listification-follow-ups' omits d8269e2cbf90 net: ipv6: listify ipv6_rcv() and ip6_rcv_finish() omits efe6aaca67a0 net: ipv4: fix list processing on L3 slave devices omits 94b3b542303f net: aquantia: vlan unicast address list correct handling omits 96f1206d10c6 MAINTAINERS: update my email address omits 7481a8576ad8 liquidio: make timeout HZ independent and readable omits c78d1f9d95a9 Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.ke [...] omits c8440a70bd20 Merge branch 'drm-fixes-4.18' of git://people.freedesktop. [...] omits 0581a5cb0624 Merge tag 'drm-intel-fixes-2018-07-05' of git://anongit.fr [...] omits b7716735bb0e Merge tag 'drm-misc-fixes-2018-07-05' of git://anongit.fre [...] omits f0463f3619fd Merge tag 'omap-for-v4.18/fixes-signed' of git://git.kerne [...] omits 43911fb68b19 drm/amd: Add sphinx documentation for amd_ip_funcs omits 523402fa9101 MIPS: Fix ioremap() RAM check omits 8405cf39e8bd drm/amdgpu: update documentation for amdgpu_drv.c omits 400443e894c5 drm/amd/display: add a check for display depth validity omits fe61a2f1a57f drm/amd/display: adding ycbcr420 pixel encoding for hdmi omits 87e3f1366eaa drm/amd: Remove errors from sphinx documentation omits 6f3472a993e7 drm/amd/display/dc/dce: Fix multiple potential integer overflows omits 4c1ac53eb867 drm/amd/display: Use 2-factor allocator calls omits 25177e7f94a3 Revert "drm/amd/display: Fix indentation in dcn10 resource [...] omits 5d908944c5ba drm/amd/display: off by one in find_irq_source_info() omits 20582319bce4 drm/amd/pp: Remove the same struct define in powerplay omits 70b63170c3ef drm/amd/display: Fix copy error when set memory clocks omits b0a634ac6833 drm/amd/display: Refine the implementation of dm_pp_get_funcs_rv omits ea870e44415a drm/amd/pp: Export notify_smu_enable_pwe to display omits 289278cb7d32 drm: drop drm_pcie_get_speed_cap_mask and drm_pcie_get_max [...] omits 5f152a572c10 drm/radeon: use pcie functions for link width omits 5d9a63304032 drm/amdgpu: use pcie functions for link width and speed omits 4976f1c8ccff drm/amdgpu: update amd_pcie.h to include gen4 speeds omits 576c7218a154 PCI: Export pcie_get_speed_cap and pcie_get_width_cap omits 8eaf2b1faaf4 drm/amdgpu: switch firmware path for SI parts omits ce206464e3c7 drm/amdgpu: switch firmware path for CIK parts (v2) omits 9fc15f5fc836 drm/amdgpu: fix user fence write race condition omits 860c15e90332 drm/amd/pp: Remove duplicate code in vega12_hwmgr.c omits 99c5e27d3368 drm/amd/pp: Refine the interface exported to display omits d4d5eace210d drm/amd/display: Notify powerplay the display controller id omits 3180fb676d7f drm/amd/display: Notify powerplay the min_dcef clock omits 7d8d968dac88 drm/amd/pp: Switch the tolerable latency for display omits 6eb9d6030479 drm/amd/pp: Memory Latency is always 25us on Vega10 omits 23ec3d1479fd drm/amd/pp: Convert clock unit to KHz as defined omits afb1436c7b44 drm/amdgpu: update uvd_v6_0_ring_vm_funcs to use new nop packet omits f8ddb39a1510 drm/amdgpu: fix the wrong type of gem object creation omits da5fd66c0eb7 drm/radeon: add SPDX identifier and clarify license omits 9f87830f61e7 drm/amd: add SPDX identifier and clarify license omits c3c18309c831 drm/amd: Replace drm_dev_unref with drm_dev_put omits 5d4af988f390 drm/amdgpu/vce: simplify vce instance setup omits 1cf0abb6c983 drm/amdgpu/sdma: simplify sdma instance setup omits ed54d954e5c1 drm/amdgpu/pp: fix copy paste typo in smu7_get_pp_table_en [...] omits 9861023c29db drm/amdgpu/pp: fix copy paste typo in smu7_init_dpm_defaults omits 594c34cc6f31 drm/amdgpu/pp: fix endian swapping in atomctrl_get_voltage_range omits c9037d44390c drm/amdgpu/pp: add missing byte swapping in process_pptabl [...] omits 70eb46db101b drm/amdgpu/pm: fix display count in non-DC path omits 3413accb3eac drm/amdgpu: fix swapped emit_ib_size in vce3 omits 3f37e29626b0 drm/amdgpu: Remove amdgpu_gem_map_attach target_dev documentation omits 463d2fe85b0e drm/amdgpu: Add AMDGPU_GPU_PAGES_IN_CPU_PAGE define omits 9735bf1930e6 drm/amdgpu: Use gmc_vram_full_visible in vram_mgr_bo_invis [...] omits 280cf1a94b82 drm/amdgpu: Dynamically probe for ATIF handle (v2) omits 24aeefcdee25 drm/amdgpu: Add amdgpu_atpx_get_dhandle() omits aa03c075d02f drm/amdgpu: s/disp_detetion_ports/disp_detection_ports/ omits 102c16a0246d drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c omits 0c3d01744511 drm/amd/powerplay: cosmetic fix omits 6ad87101f3a3 drm/amd/powerplay: correct vega12 thermal support as true omits 28a7b4f44985 drm/amd/powerplay: set vega12 pre display configurations omits e17c7f92b2b7 drm/amd/powerplay: apply clocks adjust rules on power stat [...] omits a0a59c8fc7af drm/amd/powerplay: correct vega12 max num of dpm level omits 30222561808f drm/amd/powerplay: drop unnecessary uclk hard min setting omits ac32b06acee8 drm/amd/powerplay: correct smc display config for multi monitor omits f74aa69d0aed drm/amd/powerplay: initialize uvd/vce powergate status v4 omits 8fd263617011 drm/amd/powerplay: revise clock level setup omits 70fef5741c6b drm/amd/powerplay: retrieve all clock ranges on startup omits 3b579c548328 drm/amd/powerplay: revise default dpm tables setup omits 9bf40d787924 drm/amd/powerplay: drop the acg fix omits 77564c9dff26 drm/amd/powerplay: smc_dpm_info structure change omits acee16f4deab drm/amd/powerplay: correct vega12 bootup values settings omits b1c6fddb583f drm/amd/display: Fix a typo in wm_min_memg_clk_in_khz omits e856ec3c292e drm/amd/display: Ctrl stutter mode through module parameter omits 22994e16dd02 drm/amdgpu: Add stutter mode ctrl in module parameter omits 916ac57ffbe9 drm/amdgpu: Move CG/PG setting out of delay worker thread omits c9f96fd50631 drm/amdgpu: Split set_pg_state into separate function omits 9134c6d7f288 drm/amdgpu: Add gfx_off support in smu through pp_set_powe [...] omits a214e1c415e7 drm/amd/pp: Add powergate_gfx backend function on Raven omits 85f80cb3af10 drm/amd/pp: Add gfx pg support in smu through set_powergat [...] omits b92c628712ed drm/amd/pp: Unify powergate_uvd/vce/mmhub to set_powergati [...] omits 3eb6e4795de3 drm/amd/pp: Rename enable_per_cu_power_gating to powergate_gfx omits a8da8ff3332b drm/amdgpu: Rename set_mmhub_powergating_by_smu to powerga [...] omits 66917e56dcfe drm/amd/display: Fix dm-pp clks type convert error omits f0626896bb2f drm/amd/display: Drop unnecessary header file omits cc450654291b drm/amdgpu: remove duplicated codes omits d6258eaa41fc drm/amd/display: don't initialize result omits c49d82800bbf drm/amdgpu: Rename entity cleanup finctions. omits 180fc134d712 drm/scheduler: Rename cleanup functions v2. omits f3efec54ed6a drm/amd/display: Allow option to use worst-case watermark omits 1eeedbcc20d6 drm/amd/display: get board layout for edid emulation omits 7f93c1de6469 drm/amd/display: add valid regoffset and NULL pointer check omits c1aaea99a43e drm/amd/display: dal 3.1.52 omits b6c3053a8f43 drm/amd/display: Check scaling ration not viewports params. omits bf28c2e205b1 drm/amd/display: remove soc_bounding_box.c omits e21db6dbdf43 drm/amd/display: move dcn watermark programming to set_bandwidth omits 7144d3cfff7d drm/amd/display: separate out wm change request dcn workaround omits 69d6bb171fe1 drm/amd/display: remove dcn1 watermark sets b, c and d omits 33a6a7eb8014 drm/amd/display: fix dcn1 watermark range reporting omits f7c1ed341ae0 drm/amd/display: Moving powerplay functions to a separate class omits 746c58ed225b drm/amd/display: move dml defaults to respective dcn resou [...] omits 724a75524b1c drm/amd/display: Convert 10kHz clks from PPLib into kHz omits 015ec7591869 drm/amd/display: Add dmpp clks types for conversion omits 5094ffac6bd2 drm/amd/display: Enable PPLib calls from DC on linux omits 6f66ccf0aa8f drm/amd/display: fix potential infinite loop in fbc path omits d4fa93e03839 drm/amd/display: dal 3.1.51 omits b9c1c67aeb88 drm/amd/display: clean rq/dlg/ttu reg structs before calculations omits 9f6e2842d068 drm/amd/display: dal 3.1.50 omits dc38fd9dac3e drm/amd/display: Add front end for dp debugfs files omits 0176e8c4c0f3 drm/amd/display: dal 3.1.49 omits f3e077d95ca0 drm/amd/display: fix use of uninitialized memory omits 836758ffe78a drm/amd/display: support ACrYCb2101010 omits d7b539d34ace drm/amd/display: add safe_to_lower support to dcn wm programming omits 294c7e7347d4 drm/amd/display: change dentist DID enum values to uppercase omits 5f8d084939d0 drm/amd/display: add CHG_DONE mash/sh defines for dentist omits 5b0ec710dadd drm/amd/display: fix pplib voltage request omits 89af301e21b5 drm/amd/display: fix dccg dcn1 ifdef omits 7e17cb4ba90c drm/amd/display: Define dp_alt_mode omits 0eebf8ca18b6 drm/amd/display: Temporarily remove Chroma logs omits aa162e272725 drm/amd/display: remove unnecessary pplib volage requests [...] omits c910a717dac6 drm/amd/display: clean up set_bandwidth usage omits 3cdecd4513d5 drm/amd/display: rename dce_disp_clk to dccg omits 472800a0a0c8 drm/amd/display: clean up dccg divider calc and dcn constructor omits 12c3130dd6f3 drm/amd/display: move dcn1 dispclk programming to dccg omits d578839ca014 drm/amd/display: get rid of cur_clks from dcn_bw_output omits 25684c59aff5 drm/amd/display: Add clock types to applying clk for voltage omits 9654a28b3ac0 drm/amd/display: Use local structs instead of struct pointers omits 0d8be24134ed drm/amd/display: Use tg count for opp init. omits 2dfa76d32863 drm/amd/display: remove invalid assert when no max_pixel_c [...] omits 92276a06f9c3 drm/amd/display: Introduce pp-smu raven functions omits 30f0ea6d0901 drm/amd/display: dal 3.1.48 omits db4e525304dd drm/amd/display: Adding Get static clocks for dm_pp interface omits 28825c841bfd drm/amd/display: Apply clock for voltage request omits 734b096096ac drm/amd/display: Adding dm-pp clocks getting by voltage omits e2e0a1dcd322 drm/amd/display: move clock programming from set_bandwidth [...] omits 6ca11246180a drm/amd/display: rename display clock block to dccg omits fab55d61b9f0 drm/amd/display: redesign dce/dcn clock voltage update request omits 765b26836430 drm/amd/display: replace clocks_value struct with dc_clocks omits a25ca1625dd4 Revert "drm/amdgpu: avoid sleep while executing atombios t [...] omits 9bdc2092b488 drm/amdgpu: Add parsing SQ_EDC_INFO to SQ IH v3. omits d9e222b460b1 drm/amdgpu: Polish SQ IH. omits b374d82dca47 drm/amd/amdgpu: Add a GPU_LOAD entry to sysfs (v3) omits a315f232f44e drm/amdgpu: band aid validating VM PTs omits 6f7b0bad8839 usb: simplify usbport trigger omits 9bfd7d9e5d63 leds: gpio trigger: simplifications from core changes omits e4786ba0db7b leds: backlight trigger: simplifications from core changes omits 13d698cbd99c leds: activity trigger: simplifications from core changes omits 5cccc555108b leds: default-on trigger: make use of module_led_trigger() omits 71c4af71e597 leds: heartbeat trigger: simplifications from core changes omits 81d5533297fb leds: oneshot trigger: simplifications from core changes omits 823f786ac761 leds: transient trigger: simplifications from core changes omits 2b7b6d44e291 leds: timer trigger: simplifications from core changes omits f8112a1de1a7 leds: netdev trigger: simplifications from core changes omits 9acc560de2aa leds: triggers: new function led_set_trigger_data() omits a0b750768371 leds: triggers: define module_led_trigger helper omits a7d5904a6f44 leds: triggers: handle .trigger_data and .activated() in the core omits a7e7a3156300 leds: triggers: add device attribute support omits 2282e125a406 leds: triggers: let struct led_trigger::activate() return [...] omits 033692eb3ec8 leds: triggers: make the MODULE_LICENSE string match the a [...] omits 73d8e5fba54f drm/i915/selftests: Detect unknown swizzling correctly omits 0fa3ecd87848 Fix up non-directory creation in SGID directories omits 7ec916f82c48 Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y [...] omits 9757973f41b5 drm/i915: Remove pointless if-else from sdvo code omits 729c0c9dd552 cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf() omits 7ffbe65578b4 cifs: Fix infinite loop when using hard mount option omits f46ecbd97f50 cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 AC [...] omits 6aa0c114ecee cifs: Fix memory leak in smb2_set_ea() omits 81f39f951b80 cifs: fix SMB1 breakage omits 8de8c4608fe9 cifs: Fix validation of signed data in smb2 omits 27c32b49c3db cifs: Fix validation of signed data in smb3+ omits 696e420bb2a6 cifs: Fix use after free of a mid_q_entry omits d02d21ea007b autofs: rename 'autofs' module back to 'autofs4' omits ebc7709f6500 md/r5cache: remove redundant pointer bio omits df8c676418e1 md-cluster: don't send msg if array is closing omits 0357ba27bd61 md-cluster: show array's status more accurate omits 010228e4a932 md-cluster: clear another node's suspend_area after the co [...] omits 1a381d4a0a9a arm64: remove no-op -p linker flag omits ed1ae2dd9f24 regulator: core: Link consumer with regulator driver omits d8842211b6f6 driver core: Add device_link_remove function omits 0380cf7dbaca regulator: core: Change suspend_late to suspend omits bb9e8755a425 drm/i915/selftests: Fixup recursive MI_BB_START for gen3 omits 06c85639897c Merge tag 'acpi-4.18-rc4' of git://git.kernel.org/pub/scm/ [...] omits 90dc8b65d243 Merge tag 'pm-4.18-rc4' of git://git.kernel.org/pub/scm/li [...] omits b19b92820935 Merge tag 'riscv-for-linus-4.18-rc4' of git://git.kernel.o [...] omits 760885f282b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 693350a79980 arm64: insn: Don't fallback on nosync path for general ins [...] omits 3b8c9f1cdfc5 arm64: IPI each CPU after invalidating the I-cache for ker [...] omits 7373fed2f258 arm64: remove unused COMPAT_PSR definitions omits 256c0960b7b6 kvm/arm: use PSR_AA32 definitions omits d64567f67835 arm64: use PSR_AA32 definitions omits 76fc52bd07d3 arm64: ptrace: map SPSR_ELx<->PSR for compat tasks omits 25dc2c80cfa3 arm64: compat: map SPSR_ELx<->PSR for signals omits 1265132127b6 arm64: don't zero DIT on signal return omits 250862634256 arm64: add PSR_AA32_* definitions omits e3853498f25d arm64: dts: renesas: salvator-common: Prefer HSCIF1 over SCIF1 omits b7eba890a228 gfs2: Eliminate redundant ip->i_rgd omits 413ff0b94248 drm/amd/display: add a check for display depth validity omits e2a46a48b94d MAINTAINERS: Add myself as driver core changes reviewer omits a6311be8f062 drm/amd/display: adding ycbcr420 pixel encoding for hdmi omits f68b883e8fad power: supply: add cros-ec USBPD charger driver. omits 0d08901ba876 Merge tag 'ib-mfd-v4.19' into psy-next omits f7ddff54d0a0 ASoC: nau8824: use 64-bit arithmetic instead of 32-bit omits 7389172fc3ed ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2 omits f0d759f038dc drm/i915: Mark expected switch fall-throughs omits 27efd2566cb8 drm/i915/icl: Define register for DSI PLL omits be01dc33b7b3 batman-adv: fix checkpatch warning about misspelled "cache" omits 2c83a726d6fb drm/etnaviv: bring back progress check in job timeout handler omits b8ba3578752b mmc: sunxi: Disable irq during pm_suspend omits 2cc0608e42ac net: core: filter: mark expected switch fall-through omits 3cc87d03992f net: decnet: dn_nsp_in: mark expected switch fall-through omits c53e0c787e67 tipc: mark expected switch fall-throughs omits 38cd58ed9c4e qmi_wwan: add support for Quectel EG91 omits 16fd5d53e524 Merge branch 'qrtr-Broadcasting-control-messages' omits d27e77a3de28 net: qrtr: Reset the node and port ID of broadcast messages omits fdf5fd397566 net: qrtr: Broadcast messages only from control port omits a9ba23d48dbc ipv6: make ipv6_renew_options() interrupt/kernel safe omits dfecc759e64b cxgb4: Fix the condition to check if the card is T5 omits 0df8adbb88db qed: off by one in qed_parse_mcp_trace_buf() omits 4ed88df76670 net: ethernet: sun: remove redundant variables adv and lpa [...] omits a132b5a5081c drm/tilcdc: Defer probe if there are no connectors omits 2727eac605bb Merge branch 'net-ethernet-Miscellaneous-Kconfig-and-Makef [...] omits eec8bb138e6e net: ethernet: sfc: Make subdir logic consistent with othe [...] omits 0df5f81c481e net: ethernet: Add missing VENDOR to Cadence and Packet En [...] omits 118e96906dd3 net: ethernet: Make NET_VENDOR_AURORA default to yes omits df958569dbaa Merge branches 'acpi-tables' and 'acpica' omits 8e15268e3d93 qlogic: netxen: remove various redundant variables omits 2e41c380d107 Merge branch 'devlink-Add-configuration-parameters-support' omits 6354b95eb871 bnxt_en: Add bnxt_en initial params table and register it. omits f567bcdae2b0 devlink: Add enable_sriov boolean generic parameter omits dfb3c0821a44 mlx4: Add support for devlink reload and load driverinit values omits bd1b51dc66df mlx4: Add mlx4 initial parameters table and register it omits 036467c3990c devlink: Add generic parameters internal_err_reset and max_macs omits ea601e170988 devlink: Add devlink notifications support for params omits ec01aeb1803e devlink: Add support for get/set driverinit value omits e3b7ca18ad7b devlink: Add param set command omits 45f05def5c44 devlink: Add param get command omits eabaef1896bc devlink: Add devlink_param register and unregister omits 88b96088e94e Merge branch 'pm-pci' omits 827ad90cfa61 net/hamradio/6pack: remove redundant variable channel omits b67030b139de fjes: use currently unused variable my_epid and max_epid omits 2f9be18164ad net: tehuti: remove redundant pointer skb omits e0515b0cbccc net: socionext: remove redundant pointer ndev omits dfbd07497860 net: aquantia: Make some functions static omits e7550b0be3cf net: dsa: vsc73xx: Make some functions static omits 896e863d6df7 net: dsa: fix spelling mistake "waitting" -> "waiting" omits 6312fe77751f net: limit each hash list length to MAX_GRO_SKBS omits 0f17d5dd2199 drm/i915/selftests: Replace open-coded i915_address_space_init() omits eae4c9445354 drm/i915/selftests: Use full release for local ppgtt allocation omits cef08fdc743c drm/i915: Remove defunct i915->vm_list omits 90eb6b59d311 ASoC: pxa-ssp: add support for an external clock in devicetree omits 74b37e299f03 ASoC: rsnd: cmd: Add missing newline to debug message omits b999a7a9e72b ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit omits d376bef9c29b netfilter: x_tables: set module owner for icmp(6) matches omits 314d53d29798 arm64: Handle mismatched cache type omits 4c4a39dd5fe2 arm64: Fix mismatched cache line size detection omits b30c122c0bbb ieee802154: 6lowpan: set IFLA_LINK omits a6032120d341 ieee802154: mcr20a: add missing includes omits 5d168964aece arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT omits c11090474d70 arm64: locking: Replace ticket lock implementation with qspinlock omits 598865c5f32d arm64: barrier: Implement smp_cond_load_relaxed omits 987553894f0c nds32: fix build error "relocation truncated to fit: R_NDS [...] omits c48424d993fa samples/bpf: add .gitignore file omits 02a2f000a362 samples/bpf: Check the error of write() and read() omits 492b7e894587 samples/bpf: Check the result of system() omits 4d5d33a08533 samples/bpf: add missing <linux/if_vlan.h> omits 6cef21a19649 drm/i915/gvt: update vreg on inhibit context lri command omits 99ec9e77511d drm/udl: fix display corruption of the last line omits a930d8bd94d8 usb: chipidea: Always build ULPI code omits 5e7ba042fd05 qed: Fix reading stale configuration information omits 6fcf9b1d4d6c r8169: fix runtime suspend omits ec93b62fec9c soc: ti: wkup_m3_ipc: Add wkup_m3_request_wake_src omits 7a872b6fb7fd soc: ti: wkup_m3_ipc: Add rtc_only with ddr in self refres [...] omits a4ca8b7df73c net: ipv4: fix drop handling in ip_list_rcv() and ip_list_ [...] omits 0eaec62a91ed cxgb4: Add support to read actual provisioned resources omits df8ed346d4a8 net: phy: fix flag masking in __set_phy_supported omits 2893af07e507 arm64: add endianness option to LDFLAGS instead of LD omits 9a6a51154f8b RISC-V: Fix the rv32i kernel build omits 1db9b80980d2 RISC-V: Fix PTRACE_SETREGSET bug. omits 8606544890d7 RISC-V: Don't include irq-riscv-intc.h omits f67f10b8a6c9 riscv: remove unnecessary of_platform_populate call omits 781c8fe2da3d RISC-V: fix R_RISCV_ADD32/R_RISCV_SUB32 relocations omits 7df85002178e RISC-V: Change variable type for 32-bit compatible omits c480d8911fda RISC-V: Add definiion of extract symbol's index and type f [...] omits 8f79125d285d RISC-V: Select GENERIC_UCMPDI2 on RV32I omits d5fad48cfb4b RISC-V: Add conditional macro for zone of DMA32 omits 03f8c41c73da gfs2: Stop messing with ip->i_rgd in the rlist code omits 63fd659fb1a5 drm/i915/gtt: Pull global wc page stash under its own locking omits 16659bc53a02 drm/i915: Unmask and enable master error interrupt on gen2/3 omits 78c357dd3fcf drm/i915: Fix pre-ILK error interrupt ack omits 0ba7c51a6fd8 drm/i915: Fix hotplug irq ack on i965/g4x omits 422e3d37ed7e RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT omits 540cd6920968 RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly omits 83bb4442330f RDMA/uverbs: Remove UA_FLAGS omits 9a119cd59776 RDMA/uverbs: Get rid of the & in method specifications omits 6c61d2a55c4e RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros omits 595c7736d480 RDMA/uverbs: Simplify method definition macros omits d108dac08085 RDMA/uverbs: Simplify UVERBS_ATTR family of macros omits ad544cfe54cb RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE omits 87fc2a620a39 RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device omits 5e0fb5df2ee8 x86/mm: Add TLB purge to free pmd/pte page interfaces omits 785a19f9d1dd ioremap: Update pgtable free interfaces with addr omits f967db0b9ed4 x86/mm: Disable ioremap free page handling on x86-PAE omits 8193abb6a817 Merge branch 'mlx5-dump-fill-mkey' into rdma.git for-next omits 25bb36e75d7d IB/mlx5: Expose dump and fill memory key omits b183ee27f5fb net/mlx5: Add hardware definitions for dump_fill_mkey omits 4d4fb5dc988a net/mlx5: Limit scope of dump_fill_mkey function omits 390d975e0c4e x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required omits 989e3992d2ec x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] omits 3190709335dd x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] omits ca83b4a7f2d0 x86/KVM/VMX: Add find_msr() helper function omits 33966dd6b2d2 x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] omits c595ceee4570 x86/KVM/VMX: Add L1D flush logic omits 3fa045be4c72 x86/KVM/VMX: Add L1D MSR based flush omits a47dd5f06714 x86/KVM/VMX: Add L1D flush algorithm omits a399477e52c1 x86/KVM/VMX: Add module argument for L1TF mitigation omits 26acfb666a47 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] omits c1dfc0114c90 RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c omits 474e5a86067e RDMA/bnxt_re: Fix a couple off by one bugs omits c2d7c8ff89b2 IB/core: type promotion bug in rdma_rw_init_one_mr() omits e543a245cbe0 MAINTAINERS: Moving out... omits 5d9a2b0e2875 RDMA/i40w: Hold read semaphore while looking after VMA omits f1228867adaf IB/mlx4: Test port number before querying type. omits 76f4e2da45b4 arm64: kexec: always reset to EL2 if present omits 7e7df71fd57f arm64: fix infinite stacktrace omits 7c1b9a5aeed9 media: exynos4-is: Prevent NULL pointer dereference in __i [...] omits d7ef4899d718 sample/vfio-mdev: Change return type to vm_fault_t omits 38fc42486775 arm64: Use aarch64elf and aarch64elfb emulation mode variants omits 381a2c6fb9c5 Input: iforce - use GFP_KERNEL in iforce_get_id_packet() omits f9e02d804169 dt-bindings: input: add common keyboard document bindings omits 4f0794c0ac08 Input: cros_ec_keyb - remove redundant variable num_cols omits fd8135b6f80a Input: eeti - fix link to documentation and email address [...] omits a114cbd00afe Input: eeti - drop module parameters, parse DT properties omits e32d7f1b246c Input: eeti - add device tree matching table omits 7f40a478c1d0 dt-bindings: input: touchscreen: add bindings for eeti tou [...] omits 28501bd2bcda MAINTAINERS: Add file patterns for serio device tree bindings omits 938f45008d8b Input: elan_i2c - add ACPI ID for lenovo ideapad 330 omits 666e994aa227 media: platform: s5p-mfc: simplify getting .drvdata omits 2473394343c3 media: platform: exynos4-is: simplify getting .drvdata omits 4a07ed51cae1 mt76x2: debugfs: add sw pulse statistics to dfs debugfs omits b7384e4e0d56 mt76x2: dfs: add sw pattern detector omits 1fc9bc9ab501 mt76x2: dfs: add sw event ring buffer omits ee8aa945e4ae mt76: introduce mt76_{incr,decr} utility routines omits f9cbaeb52930 atmel: using strlcpy() to avoid possible buffer overflows omits 04614fe46f31 wlcore: Fix memory leak in wlcore_cmd_wait_for_event_or_timeout omits 7444a8092906 libertas: fix suspend and resume for SDIO connected cards omits 07b1ae468749 brcmfmac: update STA info struct to the v5 omits 4b4a8d808c58 brcmfmac: define more bits for the flags of struct brcmf_s [...] omits a8d7631858af brcmfmac: handle msgbuf packets marked with monitor mode flag omits e63410ac65e0 brcmfmac: detect firmware support for radiotap monitor frames omits 01f69dfafdbe brcmfmac: detect firmware support for monitor interface omits b5cb15d9372a usercopy: Allow boot cmdline disabling of hardening omits f1478a1476d4 ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels omits 9191ffe2d212 ASoC: qdsp6: q6routing: add slim rx routings omits f03d6b1b4d24 ASoC: qdsp6: q6afe-dai: add support to slim tx dais omits 25090bc3f36c ASoC: qdsp6: q6afe: Add missing slimbus capture ports omits b1625fbb3b87 ASoC: stm32: Use snd_pcm_stop_xrun() helper omits dc865fb9e7c2 ASoC: sti: Use snd_pcm_stop_xrun() helper omits 1a42e7e3aff1 ASoC: qcom: Use snd_pcm_stop_xrun() helper omits dae35d1f4f7d ASoC: davinci: Use snd_pcm_stop_xrun() helper omits da13ed1d80fe ASoC: nau8825: use 64-bit arithmetic instead of 32-bit omits 5dffc1752cab ASoC: qdsp6: q6asm-dai: do not close port if its not opened omits 110743189c86 ASoC: qdsp6: q6afe-dai: do not close port if its not opened omits 44f9a4b0dc75 drm/bridge/sii8620: Fix link mode selection omits fdddc65ab35d drm/bridge/sii8620: Fix display of packed pixel modes omits f0139752f71b drm/bridge/sii8620: Send AVI infoframe in all MHL versions omits 010b876ae9a0 media: tuner-simple: allow setting mono radio mode omits 367b160fe471 USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick omits e33eab9ded32 USB: serial: ch341: fix type promotion bug in ch341_control_in() omits 211c41c8c46b epic100: remove redundant variable 'irq' omits 2e6dde5c618f sfc: remove redundant variable old_vlan omits 9b0bb10a84ff qed: remove redundant pointer 'name' omits 5074298ab08b ethernet: micrel: remove redundant pointer 'info' omits 541a1fecff30 net: hinic: remove redundant pointer pfhwdev omits 8c3689fcc598 net: hns3: remove redundant variable 'protocol' omits 1d981f1dbe14 net: ethernet: gianfar_ethtool: remove redundant variable [...] omits f06bd2ed745c net: fec: remove redundant variable 'inc' omits b68431ace4b6 cnic: remove redundant pointer req and variable func omits 15cdd5764a54 net: bgmac: remove redundant variable 'freed' omits 5b9f78ecdf59 net: ethernet: nb8800: remove redundant pointer rxd omits 371b4fc33b2e net: alx: remove redundant variable old_duplex omits 3ff39a21640e net: alteon: acenic: remove redundant pointer rxdesc omits 5c17a07cff79 net: dsa: bcm_sf2: remove redundant variable off omits af16d0a132af media: cx25840: add kernel-doc description of struct cx258 [...] omits e647f5a5c5d1 ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection omits 9cd641ed31f5 ALSA: pcm: trace XRUN event at injection, too omits c928d45475d7 media: ivtv: zero-initialize cx25840 platform data omits d45c9dc0b834 media: mtk-vcodec: Support VP9 profile in decoder omits 2a75364d09b0 media: v4l2-ctrl: Add control for VP9 profile omits d11a899ff0de Merge branch 'Scheduled-packet-Transmission-ETF' omits 4b15c7075352 net/sched: Make etf report drops on error_queue omits 3048cf84d152 igb: Add support for ETF offload omits 1b9231e7e148 igb: Only call skb_tx_timestamp after descriptors are ready omits 8080e6ab4e99 igb: Refactor igb_offload_cbs() omits 0364a0d0e7a1 igb: Only change Tx arbitration when CBS is on omits 91db364236c8 igb: Refactor igb_configure_cbs() omits 88cab77162e8 net/sched: Add HW offloading capability to ETF omits 25db26a91364 net/sched: Introduce the ETF Qdisc omits 860b642b9c33 net/sched: Allow creating a Qdisc watchdog with other clocks omits 3d0ba8c03ca9 net: packet: Hook into time based transmission. omits a818f75e311c net: ipv6: Hook into time based transmission omits bc969a977880 net: ipv4: Hook into time based transmission omits 80b14dee2bea net: Add a new socket option for a future transmit time. omits c47d8c2f38f8 net: Clear skb->tstamp only on the forwarding path omits 5520b9467a39 media: v4l2-ctrl: Change control for VP8 profile to menu control omits 779680e2e793 media: imx: add support for RGB565_2X8 on parallel bus omits f6aaac7fa03e media: imx: capture: refactor enum_/try_fmt omits 56e5faf29950 media: staging/imx: fill vb2_v4l2_buffer sequence entry omits a38d4b71cb7a media: staging/imx: fill vb2_v4l2_buffer field entry omits 8736c1038cd2 media: dt-bindings: media: rcar-vin: Add R8A77995 support omits aa2446ef9e8b media: rcar-vin: Add support for R-Car R8A77995 SoC omits 5cda0fca7824 media: rcar-vin: Rename _rcar_info to rcar_info omits 1284605dc821 media: rcar-vin: Handle parallel subdev in link_notify omits a962a80476b0 media: rcar-vin: Link parallel input media entities omits a597a772cd3f media: rcar-vin: Parse parallel input on Gen3 omits 158e2a53fc96 media: rcar-vin: Cache the mbus configuration flags omits 9863bc8695bc media: rcar-vin: Cleanup notifier in error path omits d287c5024361 isdn: mark expected switch fall-throughs omits d461e3da9053 smsc75xx: Add workaround for gigabit link up hardware errata. omits 2241ea75b82c media: rcar-vin: Create a group notifier omits 03fc5d4ffb0d net: usb: asix: allow optionally getting mac address from [...] omits a561e9e0944a media: rcar-vin: Remove two empty lines omits 30e99ed6dbdd net: sched: act_pedit: fix possible memory leak in tcf_ped [...] omits d24c029ed3fb media: rcar-vin: Rename 'digital' to 'parallel' omits e35f70215134 media: vim2m: add media device omits be2fff656322 media: add helpers for memory-to-memory media controller omits 26064848efbc powerpc: Enable kernel XZ compression option on BOOK3S_32 omits 1b80ac648483 powerpc/msi: Remove VLA usage omits 00c376fdd7ed powerpc/powernv/ioda2: Add 256M IOMMU page size to the def [...] omits 4d1e4545a659 media: mark entity-intf links as IMMUTABLE omits 8950329c4a64 powerpc/kdump: Handle crashkernel memory reservation failure omits 7184e7e7d9df Merge branch 'bridge-iproute2-isolated-port-and-selftests' omits a14e9fafaa34 selftests: forwarding: test for bridge port isolation omits 967450c54300 selftests: forwarding: lib: extract ping and ping6 so they [...] omits a65925475571 sctp: fix the issue that pathmtu may be set lower than MINSEGMENT omits 0245abf8206f media: v4l2-ctrls.c: fix broken auto cluster handling omits f744c4bb5ca5 Merge branch 'vhost_net-Avoid-vq-kicks-during-busyloop' omits 6369fec5be0a vhost_net: Avoid rx vring kicks during busyloop omits be294a51adfc vhost_net: Avoid rx queue wake-ups during busypoll omits 027b17603b03 vhost_net: Avoid tx vring kicks during busyloop omits 28b9b33b983f vhost_net: Rename local variables in vhost_net_rx_peek_head_len omits 662a99e14566 media: fsl-viu: fix error handling in viu_of_probe() omits b8f8e559c719 media: coda: mark CODA960 firmware version 2.1.9 as supported omits 2b84e2a0092c media: coda: jpeg: explicitly disable thumbnails in SEQ_INIT omits e7e3728bd776 net:sched: add action inheritdsfield to skbedit omits 86b30a671b3b media: coda: jpeg: only queue two buffers into the bitstre [...] omits 1e3e2a9ac40a media: coda: jpeg: allow non-JPEG colorspace omits 4d2096b46956 media: coda: clear hold flag on streamoff omits 83a729530a3a media: vivid: fix gain when autogain is on omits 9f84310d8830 media: coda: fix reorder detection for unknown levels omits 42a68012e67c media: coda: add read-only h.264 decoder profile/level controls omits 18c227af2c90 media: coda: fix encoder source stride omits 421860b9d470 media: v4l2-ctrls: Fix CID base conflict between MAX217X and IMX omits de3e581f3162 media: stk1160: Set the vb2_queue lock before calling vb2_ [...] omits 1d120649a81e media: m2m-deinterlace: Implement wait_prepare and wait_finish omits a4273abcd3e4 media: mx_emmaprp: Implement wait_prepare and wait_finish omits 4e55969f2308 media: davinci_vpfe: Add video_device and vb2_queue locks omits e5e4c9c96274 media: staging: bcm2835-camera: Provide lock for vb2_queue omits b53e19e16153 media: s5p-g2d: Implement wait_prepare and wait_finish omits f1db5d978d88 media: mtk-mdp: Add locks for capture and output vb2_queues omits cd63c0288fd7 media: sta2x11: Add video_device and vb2_queue locks omits d862bc08ffcb media: v4l2-ioctl.c: use correct vb2_queue lock for m2m devices omits 19d38b235b88 media: imx274: fix typo omits 7ff67863c690 media: imx274: simplify imx274_write_table() omits 0b4c9553b135 media: imx274: actually use IMX274_DEFAULT_MODE omits 4317322d5a10 media: imx274: get rid of mode_index omits 96a2c731a4e6 media: imx274: consolidate per-mode data in imx274_frmfmt omits 438ac1fd5e1e media: imx274: initialize format before v4l2 controls omits 90ee26fb2f50 media: ak7375: Add ak7375 lens voice coil driver omits 59b62e7ad087 drivers/perf: Initialise return value in armpmu_request_irqs() omits 673b4271665a ACPI / battery: Safe unregistering of hooks omits ad5145164b21 media: dt-bindings: Add bindings for AKM ak7375 voice coil lens omits 72a361a5b91c ACPI / x86: enable touchscreen on Dell Venue Pro 7139 omits 6f9db69ad93c ACPI / PM: Default to s2idle in all machines supporting LP S0 omits 30000d80b506 backlight: Remove obsolete comment for ->state omits c8cc0f0460bb dt-bindings: pwm-backlight: Move brightness-levels to optional omits 88ba95bedb79 backlight: pwm_bl: Compute brightness of LED linearly to h [...] omits 1e5e7cc794b5 dt-bindings: pwm-backlight: Add a num-interpolation-steps [...] omits 573fe6d1c25c backlight: pwm_bl: Linear interpolation between brightness-levels omits dc75e733308c drm/vmwgfx: Update the device headers omits c660f40b7119 drm/amdgpu: fix user fence write race condition omits ad5728ce2139 RAID/s390: Remove VLA usage omits d2f2df69885d s390/dasd: fix cast-function-type warnings omits 0ac942826b3d s390/pci: add fmt3 fmb omits 9d6d99e3ac8c s390: wire up rseq system call omits 8bf935501a7e s390: wire up io_pgetevents system call omits 33bd5ac54dc4 net/ipv6: Revert attempt to simplify route replace and append omits c287572b739a mfd: da9063: Add DA9063L support omits 1c892e38ce59 regulator: da9063: Handle less LDOs on DA9063L omits c2ffec5e4bb6 mfd: da9063: Register RTC only on DA9063L omits 4ad5a999c460 mfd: da9063: Add custom IRQ map for DA9063L omits 4bd6ad0adb07 mfd: da9063: Add custom regmap for DA9063L omits 8ae81814cca9 mfd: da9063: Add DA9063L type omits 492510dd7d39 mfd: da9063: Replace model with type omits df7878f9dc77 mfd: da9063: Rename PMIC_DA9063 to PMIC_CHIP_ID_DA9063 omits c727eea92c92 mfd: da9063: Replace DA9063_NUM_IRQ with ARRAY_SIZE omits 152bed762ad9 mfd: da9063: Use PLATFORM_DEVID_NONE omits 8b55734dc8bd mfd: da9063: Use REGMAP_IRQ_REG omits 2905086def93 mfd: da9063: Use regmap_reg_range omits af8df945876c mfd: da9063: Replace mfd_add_devices with devm counterpart omits 7494de0454af mfd: da9063: Replace regmap_add_irq_chip with devm counterpart omits 3144dce72b7c mfd: cros_ec_dev: Register cros_usbpd-charger driver as a [...] omits 06635894a371 mfd: cros_ec: Add USBPD charger commands and struct definitions. omits d5a672ac9f48 gen_stats: Fix netlink stats dumping in the presence of padding omits f145b0a707ac Merge branch 'More-mirror-to-gretap-tests-with-bridge-in-UL' omits 239e754af854 selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q omits 35c31d5c323f selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d omits 2d1b138505dc Merge branch 'Handle-multiple-received-packets-at-each-stage' omits b9f463d6c984 net: don't bother calling list RX functions on empty lists omits 5fa12739a53d net: ipv4: listify ip_rcv_finish omits 17266ee93984 net: ipv4: listified version of ip_rcv omits 88eb1944e18c net: core: propagate SKB lists through packet_type lookup omits 4ce0017a373a net: core: another layer of lists, around PF_MEMALLOC skb [...] omits 7da517a3bc52 net: core: Another step of skb receive list processing omits 920572b73280 net: core: unwrap skb list receive slightly further omits e090bfb9f192 sfc: batch up RX delivery omits f6ad8c1bcdf0 net: core: trivial netif_receive_skb_list() entry point omits 2bdea157b999 Merge branch 'sctp-fully-support-for-dscp-and-flowlabel-pe [...] omits 0999f021c988 sctp: check for ipv6_pinfo legal sndflow with flowlabel in [...] omits 4be4139f7d0d sctp: add support for setting flowlabel when adding a transport omits 0b0dce7a36fb sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams omits 8a9c58d28d0f sctp: add support for dscp and flowlabel per transport omits 69b9e1e07d98 ipv4: add __ip_queue_xmit() that supports tos param omits 077772468ec1 net: phy: marvell: change default m88e1510 LED configuration omits 05bd97fc559d net: dsa: Add Vitesse VSC73xx DSA router driver omits 975ae7c69d51 net: phy: vitesse: Add support for VSC73xx omits 1decd2ec22b9 net: dsa: Add DT bindings for Vitesse VSC73xx switches omits fc36def997cf mm: teach dump_page() to correctly output poisoned struct pages omits 5e4e290d3751 ARM: disable KCOV for trusted foundations code omits 1e8e18f694a5 kasan: fix shadow_size calculation error in kasan_module_alloc omits 520495fe96d7 mm: hugetlb: yield when prepping struct pages omits 1e2c043628c7 userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() p [...] omits b68034087a6d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits cfe1824411ad MIPS: Octeon: Simplify CIU register functions. omits a730c7cd4534 MIPS: Octeon: Create simple macro for CIU registers. omits c39f8ecff73b MIPS: Octeon: Remove all unused CIU macros. omits 9609e3e9f8de MIPS: Octeon: Convert CIU types to use bitfields. omits 769f4372b288 MIPS: Octeon: Unify QLM data types in CIU header. omits 67701aea341e MIPS: Octeon: Remove unused CIU types. omits 1fe4293f4b8d tracing: Fix missing return symbol in function_graph output omits 5ccba64a560f ftrace: Nuke clear_ftrace_function omits 26b68dd2f48f tracing: Use __printf markup to silence compiler omits f26808ba7227 tracing: Optimize trace_buffer_iter() logic omits f90658725ba7 tracing: Make create_filter() code match the comments omits cf4d418e653a tracing: Avoid string overflow omits 11e40f5c5776 vmw_pvrdma: Release netdev when vmxnet3 module is removed omits a93b632c4531 IB/mlx5: Fix GRE flow specification omits 0bff2a86103e i2c: i801: Add support for Intel Ice Lake omits ed2b82c03dc1 bpf: hash map: decrement counter on error omits 80d943ab19e9 i2c: i801: Consolidate chipset names in documentation and Kconfig omits dbd39cf42493 i2c: stu300: use non-archaic spelling of failes omits c5907c6b96f1 i2c: tegra: Add support for Tegra194 omits bbe899700a44 i2c: gpio: fault-injector: add incomplete_write_byte omits 1f6f00238abf drm/i915/selftests: Drop struct_mutex around lowlevel pggt [...] omits 16d55daa56cd i2c: gpio: fault-injector: refactor incomplete transfer omits d07bdbc02cdf i2c: designware: Add debug print for bus speed omits 1706a96b30d6 i2c: designware: Add debug print for SDA hold time value omits 56b637b5b2ac i2c: designware: Separate timing parameter setting from HW [...] omits 1080ee7e28e1 i2c: designware: Move SDA hold time configuration to common code omits 3bd4f277274b i2c: designware: Call i2c_dw_clk_rate() only once in i2c_d [...] omits 83b2cb48cbc5 i2c: designware: Don't use internal ___constant_swab32 omits 3aca0bd6f4f8 i2c: designware: Move register access detection to common code omits 6e6bcc0d3007 i2c: designware: Remove needless variable from i2c_dw_init [...] omits 38b7fb0b2ad1 drm/i915/selftests: Release the struct_mutex to free the objects omits 251840824596 i2c: mux: make use of __i2c_smbus_xfer omits 1bcb852f5bff i2c: mux: pca954x: make use of __i2c_smbus_xfer omits a5306b803419 i2c: mux: pca9541: make use of __i2c_smbus_xfer omits d7a0aef2960d i2c: mux: mlxcpld: make use of __i2c_smbus_xfer omits 63453b59e411 i2c: smbus: add unlocked __i2c_smbus_xfer variant omits b7d3f17fa7a9 fs: Add more kernel-doc to the produced documentation omits 3fae17468a96 fs: Fix attr.c kernel-doc omits e3091644bf2e IB/hfi1: Remove incorrect call to do_interrupt callback omits d108c60d3d55 IB/hfi1: Set in_use_ctxts bits for user ctxts only omits 07abd4325e70 leds: lm3692x: Support LED sync configuration omits 581e3ca38a1a dt: bindings: lm3692x: Update binding for LED sync control omits 9a5c1c64ac0a leds: lm3692x: Change DT calls to fwnode calls omits 43d20ff36331 leds: lm3692x: Update license header to SPDX omits 14d15c2b2780 ib_srpt: Fix a use-after-free in __srpt_close_all_ch() omits 995250959d22 ib_srpt: Fix a use-after-free in srpt_close_ch() omits 7496a511a0be IB/mlx5: Remove set-but-not-used variables omits af7b641ed4d0 IB/srp: Remove driver version and release data information omits 7a5de56db902 leds: max8997: use mode when calling max8997_led_set_mode omits dd08ac2e5fbc leds: lt3593: update email address and switch to SPDX lice [...] omits 8cd7d6daba93 leds: lt3593: Add device tree probing glue omits 73f103c95281 leds: lt3593: switch to gpiod interface omits d8be286739d6 leds: lt3593: merge functions and clean up code omits f041f96abcf8 dt-bindings: leds: Add bindings for lltc,lt3593 omits 4eefd62c17a9 include/rdma/opa_addr.h: Fix an endianness issue omits fe48aecb4df8 RDMA/uverbs: Don't fail in creation of multiple flows omits 413c94469a9d Input: keyboard: Fix ChromeOS EC keyboard help message. omits 23c706416a1a arm/arm64: configs: Remove the MFD_ prefix for MFD_CROS_EC [...] omits d00a8741fd8f platform/chrome: Move cros-ec transport drivers to drivers [...] omits d409d59f021d Merge branch 'v4.19-shared/clkids' into v4.19-clk/next omits 97752d234351 dt-bindings: add bindings for px30 clock controller omits 63b8add24e1a clk: rockchip: add dt-binding header for px30 omits 812a954b787a drm/vmwgfx: Remove an obsolete __le32 conversion omits 6ff67ae759a0 drm/vmwgfx: Fix host message module function declarations omits 14dba7178491 drm/vmwgfx: Reorganize the fence wait loop omits 3fbeccf8ceb1 drm/vmwgfx: Improve on host message error messages omits 3e79ecdad889 drm/vmwgfx: Add gui_x/y to vmw_connector_state omits b89e5ff9eeeb drm/vmwgfx: Use a mutex to protect gui positioning in vmw_ [...] omits b41023282d07 arm64: dts: rockchip: add some common pin-settings to rk3399 omits 018f60b26602 drm/vmwgfx: Remove primary memory validation against mode [...] omits 7e14eabca82e drm/vmwgfx: Perform memory validations only when need full [...] omits 5e24133ea3df drm/vmwgfx: Use modeset display memory validation for layo [...] omits 0a80eb4c122f drm/vmwgfx: Perform topology validation during atomic modeset. omits b249cb4f6bc4 drm/vmwgfx: Fix atomic mode set check omits 19f976ab01a6 drm/vmwgfx: Use blocking buffer object reserves when evict [...] omits 098d7d532bf7 drm/vmwgfx: Optimize the buffer object swap_notify callbac [...] omits e9431ea5076a drm/vmwgfx: Move buffer object related code to vmwgfx_bo.c omits f1d34bfd70b1 drm/vmwgfx: Replace vmw_dma_buffer with vmw_buffer_object omits cfb8282e18e2 clk: qcom: Enable clocks which needs to be always on for SDM845 omits 410da1e12ffe net/smc: fix up merge error with poll changes omits 6d9d0f1763a9 Merge tag 'imx-fixes-4.18-2' of git://git.kernel.org/pub/s [...] omits 806a1477b10a iomap: add inline data support to iomap_readpage_actor omits ec181f6782d8 iomap: support direct I/O to inline data omits 09230435dffd iomap: refactor iomap_dio_actor omits 34db50e55656 efifb: Copy the ACPI BGRT boot graphics to the framebuffer omits 0c9250368792 efi/bgrt: Drop __initdata from bgrt_image_size omits db3b4fd17519 video: fbdev: simplefb: Stop including <linux/clk-provider.h> omits 365da08c8921 omapfb: encoder-tpd12s015: fix error return code omits ace6033ec5c3 video: fbdev: Set pixclock = 0 in goldfishfb omits 1ef4e117c85f video: fbdev: Enable ACPI-based enumeration for goldfishfb omits 38e8f5c80524 video: fbdev: Fix checkpatch warnings in goldfishfb.c omits a655de808cbd ASoC: core: Allow topology to override machine driver FE D [...] omits 2bd368d7bf21 ASoC: atmel-i2s: dt-bindings: Remove unnecessary phandle to aclk omits 73ad0df57290 ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) omits 563c263248ff ASoC: es7134: add support for the es7154 omits 30ddfffd10b7 ASoC: es7134: correct required power supplies omits c9445d94d7fc ASoC: es7134: update DT binding with new compatible and supplies omits df61f9f76609 ASoC: AMD: Simplify trigger handler omits 1a337a1e7885 ASoC: AMD: Reset bytescount when starting transaction omits 8c6b964eddd2 ASoC: AMD: Do not generate interrups for every captured sample omits 55af49ac1b86 ASoC: AMD: Fix Capture DMA channel names omits 715cdce04487 ASoC: AMD: Always subtract bytescount omits 30896d3619bd ASoC: AMD: Always stop ch2 first omits e0431de301cb ASoC: pxa-ssp: mark expected switch fall-through omits 5f7bdc466c77 ASoC: es7241: add es7241 codec support omits 1b8fc56ed514 ASoC: es7241: add dt-bindings documentation for the es7241 adc omits 2daf3d9962c5 ASoC: rt5682: add button detection mode control omits 895b66129ad8 PM / Domains: Don't power on at attach for the multi PM do [...] omits 248c690a2dc8 Merge tag 'wireless-drivers-for-davem-2018-07-03' of git:/ [...] omits 2d0ec5440bef r8169: fix mac address change omits 52ee6ef36ee1 tls: fix skb_to_sgvec returning unhandled error. omits c643ecf354e2 lib: rhashtable: Correct self-assignment in rhashtable.c omits 44a4c4698ee8 Merge branch 'aquantia-various-ethtool-ops-implementation' omits 1d1c21228344 net: aquantia: bump driver version omits b8d68b62d993 net: aquantia: Add renegotiate ethtool operation support omits 288551de45aa net: aquantia: Implement rx/tx flow control ethtools callback omits 44e00dd8eb94 net: aquantia: Improve adapter init/deinit logic omits c1af5427954b net: aquantia: Ethtool based ring size configuration omits c18a9c096683 net: stmmac_tc: use 64-bit arithmetic instead of 32-bit omits c72051d5778a audit: use ktime_get_coarse_ts64() for time access omits 9fea4b395260 loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl omits 82210bfd942b ARM: dts: imx51: Fix USB PHY duplicate unit-address omits 2ceb2780b790 ARM: imx_v4_v5_defconfig: Select ULPI support omits 157bcc06094c ARM: imx_v6_v7_defconfig: Select ULPI support omits b97872d4eb22 ARM: dts: imx: Add missing OPP properties for CPUs omits 3030deda0971 Merge tag 'gvt-fixes-2018-07-03' of https://github.com/int [...] omits d403397c7c08 drm/i915: Try GGTT mmapping whole object as partial omits b7a020bff313 mei: discard messages from not connected client during pow [...] omits 3cfaeb335305 mei: expose fw version to sysfs omits 9a7c0b69b6e7 mei: add optional timeout to internal bus recv omits 3458657f9e10 mei: remove unused MEI_IAMTHIF_STALL_TIMER define omits 7dc9b6b8089d Drivers: hv: vmbus: Make TLFS #define names architecture neutral omits 41afb1dfad4d x86/platform/intel-mid: Remove per platform code omits d99e5da91b36 x86/platform/intel-mid: Remove custom TSC calibration omits 5067b087cf5b x86/tsc: Use SPDX identifier and update Intel copyright omits 397d3ad18dc4 x86/tsc: Convert to use x86_match_cpu() and INTEL_CPU_FAM6() omits e2ce67b2b34b x86/cpu: Introduce INTEL_CPU_FAM*() helper macros omits dbd0fbc76c77 x86/tsc: Add missing header to tsc_msr.c omits 07136793ccad Tools: hv: vss: fix loop device detection omits 8a99c920092f tools: hv: update lsvmbus to be compatible with python3 omits 619a4c8b2b5a Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code omits 50229128727f Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_pro [...] omits 71b38245acb0 Drivers: hv: vmbus: Add comments on ring buffer signaling omits e9a7fda29a56 x86/hyperv: Add interrupt handler annotations omits af0a5646cb8d use the new async probing feature for the hyperv drivers omits 2e08b1dbbc3a eeprom: idt_89hpesx: remove redundant variable csrval_len omits 07fb28b80c77 char: pcmcia: remove redundant pointer dev omits 9f10ee32bfaf hpet: remove redundant pointer hpet omits ea4ba866d14f goldfish_pipe: make tasklet goldfish_interrupt_tasklet static omits c6446c210f2b w1: ds2482: make module parameter extra_config static omits ce7d8f8a66e6 misc: rtsx: make several functions static omits c4bcaffa6b81 misc: vmci: remove redundant variable is_local omits 53e44782e230 misc: ti-st: remove redundant variable 'type' omits aa8998e57640 sgi-xp: remove redundant pointers ch and rp omits ccbaef5d0ba8 misc: genwqe: remove several redundant variables omits 90d72ce07979 vmw_balloon: fix inflation with batching omits 9cf04a29ff70 vmw_balloon: update maintainers list omits 8b4770ec7df7 vmw_balloon: update copyright message omits ec992cc7ea40 vmw_balloon: remove inflation rate limiting omits c3cc1b0fc275 vmw_balloon: fix VMCI use when balloon built into kernel omits ce664331b248 vmw_balloon: VMCI_DOORBELL_SET does not check status omits 5081efd11256 vmw_balloon: do not use 2MB without batching omits 09755690c6b7 vmw_balloon: fix inflation of 64-bit GFNs omits 51d7d35817aa Merge branch 'topic/hda-core-intel' into for-next omits 3b8d573586d1 HID: wacom: Correct touch maximum XY of 2nd-gen Intuos omits 418b573b4313 HID: wacom: convert Wacom custom usages to standard HID usages omits 578325120ec1 HID: wacom: Move handling of HID quirks into a dedicated function omits 29b9e14846f1 HID: wacom: Replace touch_max fixup code with static touch [...] omits 717adfdaf147 HID: debug: check length before copy_to_user() omits 19103a4bfb42 mac80211: add stations tied to AP_VLANs during hw reconfig omits 7a6b9f4d601d mmc: dw_mmc: fix card threshold control configuration omits d0a8d9378d16 x86/paravirt: Make native_save_fl() extern inline omits 0e2e16003328 x86/asm: Add _ASM_ARG* constants for argument registers to [...] omits d03db2bc26f0 compiler-gcc.h: Add __attribute__((gnu_inline)) to all inl [...] omits 6c0ad1df179b clk: meson-axg: add pcie and mipi clock bindings omits 747ff6265db4 x86/boot/KASLR: Skip specified number of 1GB huge pages wh [...] omits 9b912485e0e7 x86/boot/KASLR: Add two new functions for 1GB huge pages handling omits 6d609b35c815 ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] omits aa7eee8a143a mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts omits 6709812f094d x86/entry/64: Add two more instruction suffixes omits a7bea8308933 x86/asm/64: Use 32-bit XOR to zero registers omits 612bc3b3d4be x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR omits 845d382bb15c x86/bugs: Update when to check for the LS_CFG SSBD mitigation omits 0144eb204cdc ARM: dts: omap3: Fix am3517 mdio and emac clock references omits 5bd5bce567c6 ARM: dts: am3517-evm: Enable USB1 Host omits 4fb5f58e8d19 x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() omits 19054d0a0014 ARM: dts: am33xx: Fix syntax of alias names omits f83ee19be427 kthread: Simplify kthread_park() completion omits 167a88677b05 smpboot: Remove cpumask from the API omits 9cf57731b63e watchdog/softlockup: Replace "watchdog/%u" threads with cp [...] omits 4520843dfa34 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits c5fcdbf15523 x86/build/vdso: Simplify 'cmd_vdso2c' omits b5722a457b6e x86/build/vdso: Remove unused vdso-syms.lds omits 8b75b3dcb182 ARM: dts: am3517-som: Add builtin Bluetooth omits 6bf5e3410f19 ARM: dts: am3517-som: Add WL127x Wifi omits 1a1f919eb52e ARM: imx: Provide support for NXP i.MX7D Cortex-M4 omits 1cef1150ef40 kthread, sched/core: Fix kthread_parkme() (again...) omits 3482d98bbc73 sched/util_est: Fix util_est_dequeue() for throttled cfs_rq omits f1d1be8aee6c sched/fair: Advance global expiration when period timer is [...] omits 512ac999d275 sched/fair: Fix bandwidth timer clock drift condition omits 296b2ffe7fa9 sched/rt: Fix call to cpufreq_update_util() omits d9c0ffcabd6a sched/nohz: Skip remote tick on idle task entirely omits 5e2e1c4fb3a6 ARM: dts: am335x-sl50: enable tsadc on SL50 board omits 70bd28eb4fb3 ARM: dts: am335x-sl50: fix label names for all LEDs omits e5f89dbdebc5 ARM: dts: am335x-sl50: use audio-graph-card for sound omits 9843532de118 ARM: dts: am335x-sl50: add support for DS1339 Real Time Clock omits f9d1dec9fbce ARM: dts: am335x-sl50: set dr_mode to otg omits 79932e7ae97d ARM: dts: am335x-sl50: add a node for the LCD controller omits 25d2ee9f1b22 ARM: dts: am335x-sl50: use phy-phandle declarations omits 7c1280267ac0 ARM: dts: am335x-sl50: update backlight nodes omits d082852f40de ARM: imx: enable bus auto clock gating function for i.mx6sll omits e40c7f75c9bc ARM: dts: omap4-droid4: Use software debounce for gpio-keys omits 731b409878a3 ARM: dts: Configure duovero for to allow core retention du [...] omits 346f5976cc32 arm64: dts: freescale: Add missing cooling device properti [...] omits 58ec5e9c9044 x86/hyper-v: Trace PV IPI send omits 4bd06060762b x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible omits d8e6b232cfdd x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI omits 53e52966901a x86/hyper-v: Implement hv_do_fast_hypercall16 omits 572cf7d7b07d ARM: dts: Improve omap l4per idling with wlcore edge sensi [...] omits 382ceeaabdad ARM: dts: dra76-evm: Add VBUS GPIO to USB1/USB2 extcon omits a78936fc8cec ARM: dts: dra71-evm: Add VBUS GPIO to USB1/USB2 extcon omits b0fa6143ae74 ARM: dts: dra7-evm: Add extcon to USB2 port omits 5f3cc16483d4 ARM: dts: am57xx-idk: Enable dual role for USB2 port omits 484d578b71d4 ARM: dts: omap5: Add missing cooling device properties for CPUs omits d6ace1c5f960 ARM: dts: dra74x: Add missing cooling device properties for CPUs omits 77cf8a009df8 ARM: dts: imx6: correct anatop regulators range omits 33dc3e410a0d x86/intel_rdt: Make CPU information accessible for pseudo- [...] omits 392487def48e x86/intel_rdt: Support restoration of subset of permissions omits 546d3c742773 x86/intel_rdt: Fix cleanup of plr structure on error omits ce730f1cc125 x86/intel_rdt: Move pseudo_lock_region_clear() omits e878647ec4dd ARM: dts: imx6sll: Fix the SPDX notation for header file omits a33d13e4fe04 ARM: dts: am3517-evm: Remove unnessary PMIC parameters omits 7d034c5c6106 ARM: dts: imx6ull: add operating points omits 5d1c115241e4 ARM: dts: am335x-bone-common: Fix mmc0 Write Protect omits f18ccd5d9021 Merge branch 'omap-for-v4.19/ti-sysc' into omap-for-v4.18/fixes omits bc9cb86e6514 nds32: To simplify the implementation of update_mmu_cache() omits 5128666b17b4 ARM: dts: imx51-zii-rdu1: correct touchscreen axis inversion omits d08605a64e67 ARM: OMAP1: ams-delta: move late devices back to init_machine omits 5f73861fae08 Input: ams_delta_serio: Get FIQ buffer from platform_data omits a617b36bbc0a Input: ams_delta_serio: use IRQ resource omits dc8fbeb0ffde ARM: OMAP1: Get rid of <mach/ams-delta-fiq.h> omits a32d5ce1dbf9 ARM: OMAP1: ams-delta FIQ: Keep serio input GPIOs requested omits 97abda99a569 ARM: OMAP1: ams-delta FIQ: don't use static GPIO numbers omits 5180ee394fe8 ARM: dts: imx53-ppd: Rename usbphy nodes omits 5bb59c800365 ARM: dts: imx53-ppd: Add fixed-regulator information omits cc3aba48e0d4 ARM: dts: imx51-babbage: Make use of pinctrl_usbh1reg omits 60feca8f59a0 mmc: core: cd_label must be last entry of mmc_gpio struct omits 399c4129eba6 Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits 6897e6ecb316 nds32: Fix the dts pointer is not passed correctly issue. omits f706abf188a8 nds32: To implement these icache invalidation APIs since n [...] omits 00f553660a7f net: phy: DP83TC811: Fix SGMII enable/disable omits 42036383599e net: phy: DP83TC811: Add INT_STAT3 omits c17d6179ad5a gcc-plugins: remove unused GCC_PLUGIN_SUBDIR omits 741c5640a15a powerpc/mpc5200: Remove VLA usage omits 39d393cf2096 Merge branch 'af_xdp-fixes' omits a9744f7ca200 xsk: fix potential race in SKB TX completion code omits c03079c9d93d samples/bpf: deal with EBUSY return code from sendmsg in x [...] omits fe5886852601 xsk: frame could be completed more than once in SKB path omits 20b52a751660 xsk: fix potential lost completion message in SKB path omits 47768f372eae ARM: dts: ls1021a: Add missing cooling device properties for CPUs omits 5cd3da4ba239 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 6aa56f44253a usercopy: Do not select BUG with HARDENED_USERCOPY omits c7ea1579a17e arm: dts: highbank: Add missing OPP properties for CPUs omits a17712c8e4be ext4: check superblock mapped prior to committing omits 30998033f62a ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR [...] omits e936a38ac92d scsi: target: Remove se_dev_entry.ua_count omits 325c1e8b248e scsi: target: Fix handling of removed LUNs omits 17e391dd09f5 scsi: target: Send unit attention condition even if the se [...] omits 89a104ed4f6a scsi: target: Do not duplicate the code that marks that a [...] omits 799d44d0fab6 scsi: target/tcm_loop: Avoid that static checkers warn abo [...] omits aa090eabcb34 scsi: target: Remove second argument from fabric_make_tpg() omits 35bea5c84fd1 scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] omits ed88f055788a scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers omits 7b2cc7dc0dbf scsi: target: Simplify the code for waiting for command co [...] omits edf46eee59c5 scsi: target: Simplify transport_generic_free_cmd() (2/2) omits a8864d861d62 scsi: target: Simplify transport_generic_free_cmd() (1/2) omits 65422d705f1a scsi: target: Fold core_tmr_handle_tas_abort() into transp [...] omits 709d56512fe8 scsi: target: Simplify core_tmr_handle_tas_abort() omits 953bcf7ad16a scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set omits 00d909a10710 scsi: target: Make the session shutdown code also wait for [...] omits d1bff07f387c scsi: target: Introduce transport_init_session() omits 317f89712d7a scsi: target: Rename transport_init_session() into transpo [...] omits 3eeff1984051 scsi: target: Move a list_del_init() statement omits 36d4cb460bcb scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] omits 6f3bf5a2fa4a scsi: target: Use config_item_name() instead of open-coding it omits 265d59aacbce scsi: core: fix scsi_host_queue_ready omits 624fa7790f80 scsi: klist: Make it safe to use klists in atomic context omits d55bac275447 ata: Remove depends on HAS_DMA in case of platform dependency omits 68c3f904ed45 scsi: sd_zbc: Remove an assignment from sd_zbc_setup_repor [...] omits 915d9b714221 scsi: qedi: tidy up a size calculation omits 1262dc09dc9a scsi: ibmvscsi: Improve strings handling omits d284f8248c72 dm writecache: support optional offset for start of device omits d0fbad0aec1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d2b6f6b4a80 Merge tag 'for-linus' of git://github.com/stffrdhrn/linux omits c3d0280be8d5 drm/amdgpu/pm: fix display count in non-DC path omits 0859df22ab7c drm/amdgpu: fix swapped emit_ib_size in vce3 omits 4e33d7d47943 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a608987970b9 drm/i915: Wait for PSR exit before checking for vblank evasion omits c43dbcbbcc8c drm/i915/psr: Lockless version of psr_wait_for_idle omits abdd322f6808 drm/i915: Remove unnecessary check for unsupported modifie [...] omits 00b062967f15 drm/i915/psr: Add psr1 live status omits be926ceeb4ef thermal: i.MX: Allow thermal probe to fail gracefully in c [...] omits ea272257ccba docs: histogram.txt: convert it to ReST file format omits 60a866685006 gpio.h: fix location of gpio legacy documentation omits 2f896e1c518c MAINTAINERS: fix location of ina2xx.txt device tree file omits 3fc3bbfc2083 devicectree: bindings: fix location of leds common file omits 1d1636e32e69 docs: zh_CN: fix location of oops-tracing.txt omits 5d395fa63baa scripts/documentation-file-ref-check: ignore sched-pelt fa [...] omits d25c0634441c scripts/documentation-file-ref-check: remove some false positives omits c633d0f19d4e Merge tag 'socfpga_updates_for_v4.19_part1' of git://git.k [...] omits 3287ecdf14fd Merge tag 'tee-drv-for-4.18' of git://git.linaro.org/peopl [...] omits 5f6654094ff3 Merge tag 'v4.18-rc3' into docs-next omits a67de8820943 Merge tag 'renesas-arm-soc-for-v4.19' of https://git.kerne [...] omits 2bc0b8e2461f Merge tag 'renesas-arm64-dt-for-v4.19' of https://git.kern [...] omits a06e5c0562e9 arm64: dts: mediatek: Add missing cooling device propertie [...] omits 7e7367d3bc6c drm/i915: Try GGTT mmapping whole object as partial omits 399111aaa7b9 USB: typec: fsusb302: Drop empty set_current_limit implementation omits 25b22e353c1f USB: mark expected switch fall-throughs omits 169d3606dccf USB: musb: mark expected switch fall-throughs omits d3ac5598c501 usb: wusbcore: security: cast sizeof to int for comparison omits 718b5406cd76 drm: Use kvzalloc for allocating blob property memory omits 6edf1d4cb0ac ata: Fix ZBC_OUT all bit handling omits b320a0a9f23c ata: Fix ZBC_OUT command block check omits ba44579141f9 ahci: Add Intel Ice Lake LP PCI ID omits e9576fe8e605 usb: typec: tcpm: Support for Alternate Modes omits 49cbb33dfdeb usb: typec: pi3usb30532: Start using generic state values omits 0e3bb7d6894d usb: typec: Add driver for DisplayPort alternate mode omits 8a37d87d72f0 usb: typec: Bus type for alternate modes omits 4ab8c18d4d67 usb: typec: Register a device for every mode omits 93dd2112c7b2 usb: typec: mux: Get the mux identifier from function parameter omits b3a653288e1a i2c-cht-wc: Fix bq24190 supplier omits 146971e6244b typec: tcpm: Correctly report power_supply current and vol [...] omits 025d0e7f73c6 gfs2: Remove gfs2_write_{begin,end} omits 967bcc91b044 gfs2: iomap direct I/O support omits bcfe94139a45 gfs2: gfs2_extent_length cleanup omits 64bc06bb32ee gfs2: iomap buffered write support omits d505a96a3b16 gfs2: Further iomap cleanups omits 74cb319bd97d usb: xhci: dbc: Don't decrement runtime PM counter if DBC [...] omits 240630e61870 ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS omits 8740fa6f5c83 sata_nv: remove redundant pointers sdev0 and sdev1 omits e67005e59a74 drm/i915: abstract and document register picking macros omits f0eea2772a6b wcn36xx: drop unnecessary initialization of variables omits 9a53d0b6f8c6 wil6210: remove crash dump collection from OTP section omits f1dbb6c1e833 wil6210: add support for Talyn-MB boot flow omits d98b853934fe wil6210: add support for enhanced DMA debugfs omits 7be13fc3e60f wil6210: add support for enhanced DMA RX data flows omits 9202d7b67480 wil6210: add support for enhanced DMA TX data flows omits 96c93589e2df wil6210: initialize TX and RX enhanced DMA rings omits 10590c6a07b6 wil6210: add support for enhanced DMA structures omits 485790d07053 wil6210: add support for Talyn-MB (Talyn ver 2.0) device omits 64dafbc9530c drbd: fix access after free omits 8530b4e7b22b ath10k: sdio: set skb len for all rx packets omits d1d061b1395a ath10k: sdio: allocate correct size for RECV_1MORE_BLOCK r [...] omits 679e1f07c862 ath10k: sdio: use same endpoint id for all packets in a bundle omits aaa23f86001b ALSA: hda - Handle pm failure during hotplug omits 25a98edd5795 mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_US [...] omits fe6e04941aa1 mmc: renesas_sdhi_internal_dmac: Fix missing unmap in error patch omits 2b6c83cad13d Merge branch 'ib-aspeed' into devel omits a7ca13826e47 gpio: aspeed: Add interfaces for co-processor to grab GPIOs omits 0f1e03c2b5a3 gpio: aspeed: Add command source registers omits c67dda88cc5d gpio: aspeed: Add "Read Data" register to read the write latch omits 44ddf559d579 gpio: aspeed: Rework register type accessors omits 23ee0f192033 pinctrl: actions: fix unsigned less than zero comparison omits 72b38caf7b75 gpio: pca953x: suppress interrupts warning when not applicable omits 122d00f778b3 gpio: syscon: Include the right header omits 97a48fcd628e gpio: stp-xway: Include the right header omits ecac6e602ccd gpio: stmpe: Include the right header omits aadf77c88d2f gpio: sta2x11: Inline regs macro omits 24dcfd8437b2 gpio: sta2x11: Use BIT() macro omits 25fc1778b9ed gpio: sta2x11: Include the right header omits 9fc18cc54add gpio: spear-spics: Include the right header omits eb452a84ece6 gpio: sch311x: Replace unsigned char with u8 omits 4455a82a400b gpio: sch311x: Implement open drain support omits 4a2398d7211f gpio: sch311x: Use RMW to change direction omits f9e03b0ef10c gpio: sch311x: Implement .get_direction() omits 30467c19e456 gpio: sch311x: Include the right header omits d8e764c2cc45 gpio: sch: Implement .get_direction() omits 4c1abc84f482 gpio: sch: Include the right header omits 827fb6af6664 gpio: sa1100: Include the right header omits 05467e54998b gpio: rdc321x: Include the right header omits 4b1d8007987a gpio: rcar: Include the right header omits 98aef8e77754 gpio: rc5t583: Include the right header omits 5b9b2b5284f8 gpio: stp-xway: Implement get callback omits bac5c3b829c3 gpio: tegra186: Add support for Tegra194 omits 25b7256500a1 dt-bindings: tegra186-gpio: Add information for Tegra194 omits d497ebf5fb3a ocxl: Fix page fault handler in case of fault on dying process omits 24bf6864e8b3 selftests/powerpc: Fix typos omits 09a61e894ac8 selftests/powerpc: Fix strncpy usage omits 29aa59efc6bf dt-bindings: arm: Add compatible string for NVIDIA Carmel omits 7780a03495e1 arm64: tegra: Add CPU nodes to Tegra194 device tree omits f89b58ce71a9 arm64: tegra: Add ethernet controller on Tegra194 omits ef633bfc21e9 arm64: tegra: Enable card detect for SD card on P2888 omits f69ce393ec48 arm64: tegra: Add GPIO controller on Tegra194 omits f3988ca4c74e cxl: Remove abandonned capi support for the Mellanox CX4, [...] omits f18a4e1d973b Revert "cxl: Allow a default context to be associated with [...] omits 322dc4af6c95 Revert "cxl: Add cxl_slot_is_supported API" omits 8bf6b91a5125 Revert "powerpc/powernv: Add support for the cxl kernel ap [...] omits c8d43cf08ab8 Revert "cxl: Add support for using the kernel API with a r [...] omits 29fea8aa21a6 Revert "cxl: Add cxl_check_and_switch_mode() API to switch [...] omits 82c6ae67fbbe Revert "cxl: Add kernel APIs to get & set the max irqs per [...] omits 17d290393888 Revert "cxl: Add preliminary workaround for CX4 interrupt [...] omits 0cfd7335d1eb Revert "cxl: Add support for interrupts on the Mellanox CX4" omits c5828150067c Revert "cxl: Add kernel API to allow a context to operate [...] omits 7dea6f2f0535 powerpc/powernv/memtrace: Remove memtrace mmap() omits d3d4ffaae439 powerpc/powernv/ioda2: Reduce upper limit for DMA window size omits aad15ccc4c04 powerpc: Document issues with TM on POWER9 omits c6bef2e9e50c powerpc: Document issues with the DAWR on POWER9 omits 3bfb450ee7b5 powerpc/pci: Remove legacy debug code omits 8449a4cb69ab scripts: Add ppc64le support for checkstack.pl omits 8272f598523d powerpc: wii: Remove outdated comment about memory fixups omits f6bd74fa084e powerpc: xmon: use ktime_get_coarse_boottime64 omits ee8c446fed99 powerpc/eeh: Avoid misleading message "EEH: no capable ada [...] omits a545cf032d11 ocxl: Change return type for fault handler omits 1259d239799b ALSA: usb-midi: use irqsave() in USB's complete callback omits 875a92b3f58a pinctrl: intel: Convert to use SPDX identifier omits 9b11233d8e2c ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback omits f6779e4e53b6 Merge branch 'hns3-a-few-code-improvements' omits e4e87715aa85 net: hns3: modify hnae_ to hnae3_ omits 024cc792f930 net: hns3: use dma_zalloc_coherent instead of kzalloc/dma_ [...] omits 7a7056e3dfa6 net: hns3: give default option while dependency HNS3 set omits a9fc79b68102 net: hns3: remove some unused members of some structures omits f6762f3852bb net: hns3: remove a redundant hclge_cmd_csq_done omits 1c1270da47a2 net: hns3: simplify hclge_cmd_csq_clean omits 043fa454f43d net: hns3: remove some redundant assignments omits eb55323c564d net: hns3: remove useless code in hclge_cmd_send omits 5411b9842168 net: hns3: remove unused hclge_ring_to_dma_dir omits eca4c4e47eb0 platform/x86: asus-wireless: Fix uninitialized symbol usage omits 6bb6ec285df9 platform/x86: asus-wireless: Toggle airplane mode LED omits 10a2032d7a6a platform/x86: dell-smbios-wmi: make function dell_smbios_w [...] omits 4f5e81a7a68a platform/x86: intel-vbtn: Add support for dock mode detection omits 5bf24e20d18f platform/x86: intel-hid: Add support for Device Specific Methods omits ee08f5782a12 platform/x86: touchscreen_dmi: Add info for the Onda V820w tablet omits 50d4feb5e60e atm: zatm: remove redundant pointer zatm_dev omits cf87915cb9f8 net: phy: realtek: add support for RTL8211C omits 70455ac7ffb6 arm64: dts: stratix10: Add SPI node clocks for Stratix10 omits 84f95684d950 ARM: dts: Add SPI0 node for Arria10 omits 05690e8ab29e arm64: dts: stratix10: add OCP reset property for ethernet omits 03761ab1b0ab arm64: dts: stratix10: fill in clocks field for usb and watchdog omits 0cb140d07fc7 arm64: dts: stratix10: Add QSPI support for Stratix10 omits 9868c0b2eb18 net sched actions: add extack messages in pedit action omits 414372f633e3 TTY: isdn: Replace strncpy with memcpy omits 100ec4bf0967 net: phy: realtek: add missing entry for RTL8211 to mdio_d [...] omits d6f19938eb03 net: expose sk wmem in sock_exceed_buf_limit tracepoint omits 335c997dce5c r8169: remove old PHY reset hack omits 1823342a1f2b configfs: replace strncpy with memcpy omits ad78b000fc10 dmaengine: imx-sdma: remove unused variable omits c1199875d327 dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations omits 680302c47513 dmaengine: imx-sdma: Fix some typos omits fe5b85c656bc dmaengine: imx-sdma: alloclate bd memory from dma pool omits 21420841a554 dmaengine: imx-sdma: add sdma_transfer_init to decrease co [...] omits 36e8d3b133e1 dmaengine: imx-sdma: remove the maximum limitation for bd numbers omits d69d1e17c39e dmaengine: imx-sdma: remove useless 'lock' and 'enabled' i [...] omits 57b772b86871 dmaengine: imx-sdma: add virt-dma support omits 76c33d27073e dmaengine: imx-sdma: factor out a struct sdma_desc from st [...] omits 41f8fee385a0 ARM: OMAP1: ams-delta: Hog "keybrd_dataout" GPIO pin omits 2bcb1be09237 Input: ams_delta_serio: Replace power GPIO with regulator omits 56de7570b326 Input: ams_delta_serio: use private structure omits df88c5768927 Input: ams_delta_serio: convert to platform driver omits 68e62a15a914 ARM: OMAP1: ams-delta: drop GPIO lookup table for serio device omits 8c14b0846f5c ARM: OMAP1: ams-delta: assign LED GPIO numbers from descriptors omits 3e14de3bfb3a ARM: OMAP1: ams-delta: refactor late_init() omits c72d95e5189b platform/x86: touchscreen_dmi: Add info for the "Connect T [...] omits c0d730885e6e platform/x86: touchscreen_dmi: Add info for the ONDA V891W [...] omits e6a785116df0 dmaengine: ste_dma40: Remove VLA usage omits ed99d29b2b15 platform/x86: asus-wmi: Add keyboard backlight toggle support omits dbb3d78f61ba platform/x86: asus-wmi: Call led hw_changed API on kbd bri [...] omits 6e2d4b4f3a71 ARM: davinci: dts: add a reset control to the dsp node omits 4cf2afd6ef0d platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers omits 74421786f0bc platform/x86: Rename silead_dmi to touchscreen_dmi omits b4c86811ce95 platform/x86: silead_dmi: Add touchscreen info for the Chu [...] omits 6a655a0dfe86 platform/x86: silead_dmi: Sort entries alphabetically omits d6b0d7d8d50d platform/x86: silead_dmi: Rename trekstor entries omits 5e7765df7034 ARM: davinci: dts: make psc0 a reset provider omits 1201a5a25cf0 perf/arm-cci: Remove VLA usage omits e48e09799643 Merge branch 'qed-fixes' omits 82a4e71b1565 qede: Adverstise software timestamp caps when PHC is not a [...] omits cc9b27cdf7bd qed: Fix use of incorrect size in memcpy call. omits 538f8d00ba8b qed: Fix setting of incorrect eswitch mode. omits bb7858ba1102 qed: Limit msix vectors in kdump kernel to the minimum req [...] omits 5dc2d3996a8b ipvlan: call dev_change_flags when ipvlan mode is reset omits fc9c2029e37c ipv6: sr: fix passing wrong flags to crypto_alloc_shash() omits c02462d8a3e9 netdevsim: fix sa_idx out of bounds check omits 603d4cf8fe09 net: fix use-after-free in GRO with ESP omits 207490517cf8 bus: ti-sysc: Use 2-factor allocator arguments omits 7c058c7c74b3 ACPI / button: increment wakeup count only when notified omits 40dda8720b8d ARM: OMAP1: constify gpio_led omits 07eaa43e66f5 ARM: dts: dra7: Disable metastability workaround for USB2 omits 88763a5cf80c powercap / idle_inject: Add an idle injection framework omits ee6d777d3e93 s390/decompressor: support extra debug flags omits 251987a8025d s390/build: add *.o.chkbss files to targets list omits 7e0363b469f5 s390/decompressor: avoid packing *.o.chkbss files into startup.a omits b887b1b10665 s390/decompressor: avoid constant startup.a rebuilds omits 9f35b818a2f9 s390/sysinfo: add missing #ifdef CONFIG_PROC_FS omits 424e2b4b3521 ASoC: es7134: Add VDD and AVDD power supplies omits a016b11cc41d ASoC: es7134: check if mclk rate is valid omits 5650729f9a1b ASoC: es7134: remove 64kHz rate from the supported rates omits d8ffee2f551a spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe omits 05739375f1c0 ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks omits 1581250119da ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it omits 1a8f0a3c13c1 ASoC: ac97: convert to SPDX identifiers omits 1356a6071cf4 ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers omits b3ed4c86a700 ASoC: soc-compress: convert to SPDX identifiers omits f2b6a1b25fec ASoC: soc-topology: convert to SPDX identifiers omits c01f3af4d320 ASoC: soc-dapm: convert to SPDX identifiers omits 873486ed4af3 ASoC: soc-core: convert to SPDX identifiers omits 7730bb13c747 ASoC: soc-acpi: convert to SPDX identifiers omits 9e14035c7fac ASoC: soc-devres.c: convert to SPDX identifiers omits 632628df453c ASoC: soc-utils.c: convert to SPDX identifiers omits 8ab0215c1181 ASoC: soc-jack.c: convert to SPDX identifiers omits b53c34b4b73e ASoC: soc-dpcm.h: convert to SPDX identifiers omits ed51758247c5 ASoC: soc-pcm.c: convert to SPDX identifiers omits 4eef5a90ca8b ASoC: soc-ops.c: convert to SPDX identifiers omits e2cfd2c9673f ASoC: soc-dai.h: convert to SPDX identifiers omits d1aaa2e68619 ASoC: soc-io.c: convert to SPDX identifiers omits ac204c9b030f ASoC: audio-graph-scu-card.c: convert to SPDX identifiers omits decd896121f9 ASoC: audio-graph-card.c: convert to SPDX identifiers omits 9afe58f1cbd1 ASoC: simple-scu-card.c: convert to SPDX identifiers omits d613a7f45ebb ASoC: simple-card-utils: convert to SPDX identifiers omits d573454d9b4f ASoC: simple-card: convert to SPDX identifiers omits 464a5686e6c9 regulator: Revert "regulator: pfuze100: add enable/disable [...] omits d5641c64c48f PM / hibernate: cast PAGE_SIZE to int when comparing with [...] omits 90aff8d091c9 ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro omits f314dfea16a0 modsign: log module name in the event of an error omits 5f936e19cc0e alarmtimer: Prevent overflow for relative nanosleep omits 78c9c4dfbf8c posix-timers: Sanitize overrun handling omits 6fec64e1c92d posix-timers: Make forward callback return s64 omits a1d001542392 cpufreq: imx6q/thermal: imx: register cooling device depen [...] omits 1111b7836c80 cpufreq: intel_pstate: use match_string() helper omits dfa758638fd2 s390/mm: fix refcount usage for 4K pgste omits 0cc3cd21657b cpu/hotplug: Boot HT siblings at least once omits 506a66f37489 Revert "x86/apic: Ignore secondary threads if nosmt=force" omits d053d639f00c s390/tools: fix gcc 8 stringop-truncation warnings omits 627c9b62058e s390/boot: block uncompressed vmlinux booting attempts omits 9acdb3bb0701 s390/monwriter: fix gcc 8 stringop-truncation warning omits 276d605081fb s390/tape: fix gcc 8 stringop-truncation warning omits 5d2f6e26b318 s390/tape: fix stringop-truncation gcc 8 warnings omits 3ad4c05a53b5 s390: align struct lowcore to double page size omits 2d6f74f797f2 s390/decompressor: correct EXCLUDE_FILE construct omits f56506ef3061 s390: move _text to an actual .text start omits c949786450d6 s390: correct _stext offset omits 183ab05ff285 s390: get rid of the first mb of uncompressed image omits 8e533fdd0925 s390: remove unused _ehead symbol omits 94cbc0ea163f s390: put expoline execute-trampolines into .text section omits 4778dc08ef99 s390/decompressor: discard ___kcrctab section omits 1fee96264a71 s390/zcrypt: add copy_from_user length plausibility checks omits ad82a928eb58 s390/perf: fix gcc 8 array-bounds warning omits f6ea4d25e959 s390: fix gcc 8 stringop-truncation warnings in proc handlers omits 4e0f5e916f7f s390/dasd: fix gcc 8 stringop-truncation warning omits c6756b7d0c5d s390/dasd,zfcp: fix gcc 8 stringop-truncation warnings omits 6b2ddf33baec s390/extmem: fix gcc 8 stringop-overflow warning omits d642d6262f4f s390/scm_blk: correct numa_node in scm_blk_dev_setup omits b17e3abb0af4 s390/dasd: correct numa_node in dasd_alloc_queue omits 3284da34a87a s390/dasd: reduce the default queue depth and nr of hardwa [...] omits 920c92448839 staging: rtl8723bs: Prevent an underflow in rtw_check_beac [...] omits 0d7fa8fa9cbc staging: fbtft: indent fbtft_device_display - last entry - [...] omits 7651f3abf88e staging: rtl8188eu: fix block comments - coding style omits f33f23048f63 staging: rtl8188eu: move return type to functions definition line omits 3a26036ff91a staging: rtl8188eu: reorder switch cases and remove default break omits 9d4bedcbf2ad staging: rtl8723bs: simplify if else statement omits d2ab9916f012 staging: rtl8723bs: fix comparsion to true/false and brace issues omits 790d5d2a7e9b staging: rtl8192u Remove redundant #include directive omits 698b47cb2204 staging:r8188eu: Use lib80211 to encrypt (WEP) tx frames omits 0a561b0f91d2 staging: rtl8723bs: remove pointless if else in rtw_sdio_resume() omits 3b41f9bc8076 staging: rtl8188eu: remove unnecessary parentheses omits 24e66e986838 staging: rtl8723bs: fix line over 80 characters omits 699ed92dce94 staging: rtl8188eu: remove rtw_ioctl_rtl.h omits fd29edc7232b staging: speakup: Replace strncpy with memcpy omits 08b393d01c88 objtool: Support GCC 8 '-fnoreorder-functions' omits 243f37cb1f63 mtd: rawnand: micron: add fixup for ONFI revision omits 872b71ff084a mtd: rawnand: add defines for ONFI version bits omits 00ce4e039ad5 mtd: rawnand: add manufacturer fixup for ONFI parameter page omits ed6d0285f81c mtd: rawnand: marvell: Handle on-die ECC omits d7d9f8ec77fe mtd: rawnand: add NVIDIA Tegra NAND Flash controller driver omits f8a53187a25f dt-bindings: mtd: add tegra NAND controller binding omits f922bd798bb9 mtd: rawnand: add an option to specify NAND chip as a boot device omits 9a69f5087ccc drivers/staging: Gasket driver framework + Apex driver omits f308d7353d1f mtd: rawnand: add Reed-Solomon error correction algorithm omits 16c4fba03a45 mtd: rawnand: hynix: fix decoding the OOB size on H27UCG8T2BTR omits ac8cf0b9e784 mtd: rawnand: micron: Update ecc_stats.corrected omits efc6362c6f8c mtd: rawnand: atmel: add module param to avoid using dma omits ee55fe552fcd staging/skein: Remove Skein and Threefish code omits 67cd0eec5b62 rpmsg: smd: Add missing include of sizes.h omits 0bc263149575 usb: update for tcpci drivers moving out of staging omits 714c95ce8bad Merge 4.18-rc3 into usb-next omits 16ecf49c10a1 Merge 4.18-rc3 into tty-next omits 7f5d8f711687 Merge 4.18-rc3 into staging-next omits a4cae23cc05c drm/i915/gvt: changed DDI mode emulation type omits 510fe10b6180 drm/i915/gvt: fix a bug of partially write ggtt enties omits aab109b340ea drm/exynos: Replace drm_dev_unref with drm_dev_put omits af7d9101a08d drm/exynos: Replace drm_gem_object_unreference_unlocked wi [...] omits fa7743b14167 drm/exynos: Replace drm_framebuffer_{un/reference} with pu [...] omits 97680ade43dc Merge branch 'xps-symmretric-queue-selection' omits a4fd1f4babe3 Documentation: Add explanation for XPS using Rx-queue(s) map omits 8af2c06ff4b1 net-sysfs: Add interface for Rx queue(s) map per Tx queue omits fc9bab24e9c6 net: Enable Tx queue selection based on Rx queues omits c6345ce7d361 net: Record receive queue number for a connection omits 755c31cd85ae net: sock: Change tx_queue_mapping in sock_common to unsig [...] omits 04157469b7b8 net: Use static_key for XPS maps omits 80d19669ecd3 net: Refactor XPS for CPUs and Rx queues omits ecd60532e060 m68k: fix "bad page state" oops on ColdFire boot omits 6d8e85ffe178 xfrm: Allow Set Mark to be Updated Using UPDSA omits 221e00d1fce9 crypto: x86 - Add missing RETs omits a068b94d74dd crypto: arm/speck - fix building in Thumb2 mode omits 2d0b768bd1a8 ARM: dts: imx6sll-evk: enable usdhc3 slot omits 4508a44da371 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP power button node omits 8cbcf1d2dbc0 ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP backlight node omits ec84fd24cfae ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP EEPROM nodes omits 6e1a8a621ed1 ARM: dts: imx51-zii-rdu1: Populate RAVE SP EEPROM nodes omits 3d177f483e2b ARM: dts: imx53-qsb: Let the codec control MCLK pinctrl omits 3428d14d8a91 ARM: dts: imx6ull: Switch to SPDX identifier omits 9152743b298e ARM: dts: imx51: Add sahara crypto support omits c4288946d43e ARM: dts: imx6qdl-colibri: use pull-down on wake-up pin omits c76822436009 ARM: dts: imx6qdl-colibri: move card detect to module device tree omits 10d11dad4a4e ARM: dts: imx6qdl-colibri: mux SD/MMC card detect explicitly omits e4e4730698c9 crypto: skcipher - remove the exporting of skcipher_walk_next omits d0d859bb87ac crypto: virtio - Register an algo only if it's supported omits b551bac14aca crypto: virtio - Read crypto services and algorithm masks omits 0917b873127c crypto: vmac - remove insecure version with hardcoded nonce omits ed331adab35b crypto: vmac - add nonced version with big endian digest omits bb2964810233 crypto: vmac - separate tfm and request context omits 73bf20ef3df2 crypto: vmac - require a block cipher with 128-bit block size omits 1236f22fbae1 tcp: prevent bogus FRTO undos with non-SACK flows omits 76744502ff32 ARM: dts: imx: Add missing chosen/stdout-path omits 54c43959ab70 ARM: dts: imx50: remove non-existent USB instances omits ff6f5a691cd9 ARM: dts: imx50: fix KPP pin definition typos omits ae15a41a6414 openrisc: entry: Fix delay slot exception detection omits 06d793b114e9 ARM: dts: imx51-zii-rdu1: fix touchscreen pinctrl omits ba72b5a49957 ARM: dts: imx51: Add aipstz nodes omits 4a23e6ee9f69 ARM: dts: imx7d-sdb: Restore pwm backlight support omits 271b955e52a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits bf2b866a2fe2 Merge branch 'bpf-sockmap-fixes' omits caac76a5170e bpf: sockhash, add release routine omits e9db4ef6bf4c bpf: sockhash fix omitted bucket lock in sock_close omits 54fedb42c653 bpf: sockmap, fix smap_list_map_remove when psock is in many maps omits 9901c5d77e96 bpf: sockmap, fix crash when ipv6 sock is added omits 0b9e3d543f9f Merge branch 'bpf-bpftool-libbpf-improvements' omits 121c58bed01a tools: bpftool: deal with options upfront omits ef347a340b1a tools: bpftool: add missing --bpffs to completions omits 71e07ddcdc03 tools: bpftool: drop unnecessary Author comments omits eac7d84519a3 tools: libbpf: don't return '.text' as a program for multi [...] omits 9a94f277c4fb tools: libbpf: restore the ability to load programs from . [...] omits 9aba36139a5f tools: libbpf: allow setting ifindex for programs and maps omits d9b683d7464e tools: libbpf: add section names for missing program types omits c256429fbd01 tools: bpftool: use correct make variable type to improve [...] omits a0d5f3b69af7 ACPICA: Drop leading newlines from error messages omits 26112ddc254c PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM omits bb94b55af346 vfio: Use get_user_pages_longterm correctly omits 7ce3f912ae0a PCI: Enable PASID only if entire path supports End-End TLP [...] omits f778a0d26fe3 PCI: Expand documentation for pci_add_dma_alias() omits 5df362a6cf49 iio: adc: Add Spreadtrum SC27XX PMICs ADC support omits d93de07a12e8 dt-bindings: iio: Add Spreadtrum SC27XX PMICs ADC controll [...] omits 1273c253c32b tools/testing/nvdimm: advertise a write cache for nfit_test omits c1985cefd844 acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value omits 732238e22e4c iio: accel: adxl345: add calibration offset support omits 9048f1f18a70 iio: accel: adxl345: convert address field usage in iio_chan_spec omits 4b5de1fa97b9 iio: accel: adxl345: add link to datasheet omits c6988eb0e7d2 staging:iio:impedance-analyzer:ad5933: Macro replacement C [...] omits 5105730fbf67 docs/idr: use empty "functions" directive omits f2e8603604aa Documentation/sphinx: allow "functions" with no parameters omits e876c445df40 hpfs: fix an inode leak in lookup, switch to d_splice_alias() omits 35e8c7ba0863 net: fib_rules: bring back rule_exists to match rule during add omits 1a84d7fdb5fc Merge branch 'mlxsw-Add-resource-scale-tests' omits 1b6130df62d0 selftests: mlxsw: Add scale test for resources omits 9136074d5641 selftests: mlxsw: Add target for mirror-to-gretap test on [...] omits b973b78aaeae selftests: mlxsw: Add scale test for mirror-to-gretap omits 741a7661f077 selftests: mlxsw: Add target for tc flower test on spectrum omits d67a94e81fda selftests: mlxsw: Add tc flower scale test omits c51a744a28ba selftests: mlxsw: Add target for router test on spectrum omits d98307c52b19 selftests: mlxsw: Add router test omits b030c3381164 selftests: mlxsw: Add devlink KVD resource test omits 5aeba3e89b3e selftests: mlxsw: Add devlink_lib_spectrum.sh omits bc7cbb1e9f4c selftests: forwarding: Add devlink_lib.sh omits 68d9cea594b5 selftests: forwarding: lib: Parameterize NUM_NETIFS in two [...] omits 96fa91d28122 selftests: forwarding: lib: Add check_err_fail() omits 87d8fb18cbe9 selftests: forwarding: Allow lib.sh sourcing from other di [...] omits a847726159c6 Merge branch 'nfp-flower-updates-and-netconsole' omits 635cf43dbddd nfp: flower: enabled offloading of Team LAG omits 51a8cefc6e3d nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels omits ed21b637e940 nfp: flower: extract ipv4 udp tunnel ttl from route omits ed8f2b52b622 nfp: flower: ignore checksum actions when performing pedit [...] omits 5d4b0b4068f1 nfp: populate bus-info on representors omits d387b8a19a39 nfp: make use of napi_consume_skb() omits 670b5274ff97 nfp: implement netpoll ndo (thus enabling netconsole) omits 18aa5b180f00 nfp: fail probe if serial or interface id is missing omits f055a9dfee85 nfp: expose ring stats of inactive rings via ethtool omits 3ffe64f1a641 hv_netvsc: split sub-channel setup into async and sync omits 3f76df198288 net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN omits 4e485d06bb8c strparser: Call skb_unclone conditionally omits ced9e191501e atm: zatm: Fix potential Spectre v1 omits c7f653e0a8cf Merge branch 's390-qeth-fixes' omits d025da9eb1e4 s390/qeth: consistently re-enable device features omits ce28867fd20c s390/qeth: don't clobber buffer on async TX completion omits 9d0a58fb9747 s390/qeth: avoid using is_multicast_ether_addr_64bits on ( [...] omits 4789a2188048 s390/qeth: fix race when setting MAC address omits 4664610537d3 Revert "s390/qeth: use Read device to query hypervisor for MAC" omits bc800e8b39ba alx: take rtnl before calling __alx_open from resume omits cafb39600e7a sfc: correctly initialise filter rwsem for farch omits 713b4a335247 net: phy: DP83TC811: Fix disabling interrupts omits 180390c470e1 tc-testing: initial version of tunnel_key unit tests omits 8365da2c0570 Merge tag 'mac80211-next-for-davem-2018-06-29' of git://gi [...] omits a1be5a20f137 tipc: extend sock diag for group communication omits 6a939f365bdb tipc: Auto removal of peer down node instance omits e397286b8e89 r8169: remove TBI 1000BaseX support omits 759f29b62fb9 tipc: optimize function tipc_node_timeout() omits e7c7faa93668 net/ipv6: Fix updates to prefix route omits ef9be755697f tipc: eliminate buffer cloning in function tipc_msg_extract() omits 9ca78674eb6a net: usb: Mark expected switch fall-throughs omits d241d4aac93f net: phy: realtek: add support for RTL8211 omits 49d17512560b r8169: use standard debug output functions omits b5f16484dd1c Merge branch 'smc-pnetid-and-SMC-D-support' omits 684b89bc39ce s390/ism: add device driver for internal shared memory omits 4b1b7d3b30a6 net/smc: add SMC-D diag support omits 413498440e30 net/smc: add SMC-D support in af_smc omits be244f28d22f net/smc: add SMC-D support in data transfer omits c758dfddc1b5 net/smc: add SMC-D support in CLC messages omits 1619f770589a net/smc: add pnetid support for SMC-D and ISM omits c6ba7c9ba43d net/smc: add base infrastructure for SMC-D and ISM omits e82f2e31f559 net/smc: optimize consumer cursor updates omits 0afff91c6f5e net/smc: add pnetid support omits be6a3f38ff2a net/smc: determine port attributes independent from pnet table omits b0402f011367 Merge branch 'Fixes-for-running-mirror-to-gretap-tests-on-veth' omits 4e74cc7c5d3f selftests: forwarding: mirror_gre_changes: Fix waiting for [...] omits ec9fdc99f5a6 selftests: forwarding: Tweak tc filters for mirror-to-gret [...] omits ac0fcadf03f8 selftests: forwarding: lib: Avoid trapping soft devices omits 010079bac0ce selftests: forwarding: lib: Split out setup_wait_dev() omits d14b56f508ad net: cleanup gfp mask in alloc_skb_with_frags omits b330219cb21d Merge branch 'xilinx_emaclite-coding-style' omits 14291d10a8f5 net: emaclite: Remove unnecessary spaces omits 49a83f002731 net: emaclite: Fix block comments style omits f713d50f33c1 net: emaclite: update kernel-doc comments omits aa5848bc4043 net: emaclite: Simplify if-else statements omits 21d61166cada net: emaclite: Use __func__ instead of hardcoded name omits dfe76a361427 Merge branch 'mvpp2-Add-big-endian-support' omits dc734dbe9969 net: mvpp2: Use htons when checking protocol info omits 432b59426bca net: mvpp2: prs: Drop unnecessary swab16 in vlan detection omits bd43d1ba12b7 net: mvpp2: prs: Drop unions representing TCAM and SRAM entries omits 7b9c7d7dc539 net: mvpp2: Make TX / RX descriptors little-endian omits 7009828914d3 Merge branch 'DPAA-fixes' omits 595e802e53f2 dpaa_eth: DPAA SGT needs to be 256B omits b95f6fbc8e15 fsl/fman: fix parser reporting bad checksum on short frames omits 484c016d9392 bnx2x: Fix receiving tx-timeout in error or recovery state. omits 5037c6280606 cnic: tidy up a size calculation omits 92291c95e71a atm: iphase: fix a 64 bit bug omits ea5d0c32498e tcp: add new SNMP counter for drops when try to queue in r [...] omits 83607344d667 bnx2x: Mark expected switch fall-throughs omits c860e997e917 tcp: fix Fast Open key endianness omits 1f705bc61aee net: stmmac: Add support for CBS QDISC omits 783e84961b1d PCI: Make pci_get_rom_size() static omits beced88e6af4 PCI: Add check code for last image indicator not set omits 445ec321e71b PCI: Avoid accessing memory outside the ROM BAR omits ad281ecf1c7d PCI: Add DMA alias quirk for Microsemi Switchtec NTB omits cfdfc14e7fb8 switchtec: Use generic PCI Vendor ID and Class Code omits 11eb0e0e8dea PCI: Make early dump functionality generic omits b1277a226d8c PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling omits d3252ace0bc6 PCI: Restore resized BAR state on resume omits 60e9343b3551 ARM: configs: keystone: Enable CONFIG_MMC_SDHCI_OMAP omits f7e8a182a41e ARM: dts: keystone-k2g-evm: Use sdhci-omap programming model omits bb601b38ddce ARM: dts: keystone-k2g-evm: Add "vqmmc-supply" property fo [...] omits 1ea29bbd47cf drm/i915/guc: Print CTL params passed to Guc omits 1c77483e4c50 IB: Improve uverbs_cleanup_ucontext algorithm omits e620ebfc228d IB/srpt: Support HCAs with more than two ports omits 49e414c32053 arm: dts: pxa3xx: Add ssp ports to pxa3xx device tree omits 267a113cec97 arm: dts: pxa3xx: provide correct clk-names property for n [...] omits e66e39982ed1 ARM: dts: pxa: add label to lcd controller node omits 83235822b8b4 nfp: stop limiting VFs to 0 omits 38972375ef7b PCI/IOV: Reset total_VFs limit after detaching PF driver omits be01de596ef6 drm/i915/selftests: Attach the fence to the object when ma [...] omits d78e2bbf483f drm/i915/selftests: Mark up write into scratch vma omits e14d7dfb41f5 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE omits 3dc6ddfedc28 PCI: faraday: Add missing of_node_put() omits 342639d996f1 PCI: xilinx-nwl: Add missing of_node_put() omits 8c3f9bd851a4 PCI: xilinx: Add missing of_node_put() omits fb0de5b8dcc6 PCI: endpoint: Use after free in pci_epf_unregister_driver() omits 9bc5f0833a55 PCI: controller: dwc: Do not let PCIE_DW_PLAT_HOST default to yes omits 3c5777c372b6 PCI: rcar: Clean up PHY init on failure omits 4050360f9646 PCI: rcar: Shut the PHY down in failpath omits a7047564fef3 clk: imx6: fix video_27m parent for IMX6QDL_CLK_CKO1_SEL omits 4a2eaa8e2567 clk: imx6ul: remove clks_init_on array omits debef195bd5c clk: imx6ul: add GPIO clock gates omits 9cc63791fad6 Merge branch 'clk-fix-imx6ul-defs' into clk-fixes omits 55c5e0c602c2 dt-bindings: clock: imx6ul: Do not change the clock defini [...] omits 222bce5eb88d ALSA: snd-aoa: add of_node_put() in error path omits 566f5b67fc0c clk: imx6sx: remove clks_init_on array omits 8e12ce99541b clk: imx6sl: remove clks_init_on array omits 54614d1218fd clk: imx6q: remove clks_init_on array omits 68348441ef7d IB/iser: set can_queue earlier to allow setting higher que [...] omits 24c937b39dfb IB/rxe: don't clear the tx queue on every transfer omits e8f127caf63a clk-si514, clk-si544: Implement prepare/unprepare/is_prepa [...] omits ca09cb04af90 Merge branch 'bpf-fixes' omits 85782e037f8a bpf: undo prog rejection on read-only lock failure omits f605ce5eb26a bpf, s390: fix potential memleak when later bpf_jit_prog fails omits 18d405af30bf bpf, arm32: fix to use bpf_jit_binary_lock_ro api omits 92ebb6a0a13a IB/cm: Remove now useless rcu_lock in dst_fetch_ha omits 151779996597 RDMA/mlx5: Don't leak UARs in case of free fails omits 7403bd14d7b5 PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichil [...] omits dad051395413 Documentation/process/howto.rst: add a missing cross-reference omits 351f10a3ce93 Documentation/admin-guide/README.rst: add a label for cros [...] omits 8ab1416a6d51 doc: dev-tools: kselftest.rst: update contributing new tests omits 30408a43a3b5 Merge tag 'mlx5e-updates-2018-06-28' of git://git.kernel.o [...] omits c65a6a930b70 Merge branch 'net-Geneve-options-support-for-TC-act_tunnel_key' omits 0ed5269f9e41 net/sched: add tunnel option support to act_tunnel_key omits 256c87c17c53 net: check tunnel option type in tunnel flags omits 9d7298cd1dc5 net/sched: act_tunnel_key: add extended ack support omits a1165b591925 net/sched: act_tunnel_key: disambiguate metadata dst error cases omits c90d160487c4 cxgb4: Support ethtool private flags omits d5fbda61ac92 cxgb4: Add support for FW_ETH_TX_PKT_VM_WR omits 485f8b2824ef arm64: dts: renesas: r8a77965: Add second port to rcar_sou [...] omits 4436a3711e32 arm64: dts: marvell: armada-37xx: reserve memory for ATF omits d970737fa305 arm64: dts: marvell: armada-37xx: add the node allowing AV [...] omits 17b98aadcedc ARM: davinci_all_defconfig: Enable Bluetooth omits b0e9a2fe3ff9 sctp: add support for SCTP_REUSE_PORT sockopt omits 23c94d63a7e3 net: ethernet: stmmac: dwmac-rk: Add GMAC support for px30 omits 9b10000f4921 tg3: Mark expected switch fall-throughs omits 0933cc294f7a Merge tag 'mac80211-for-davem-2018-06-29' of git://git.ker [...] omits e699e2c6a654 net, mm: account sock objects to kmemcg omits e6800d2601fa pinctrl: intel: Add Ice Lake PCH pin controller support omits 6a230edd5d6e pinctrl: armada-37xx: add suspend/resume support omits c1d9b4196ba6 ASoC: mt6797: sub dai use list_head omits f11c5db770ab ASoC: mediatek: sub dai use list_head omits 6c5d0736e9c0 pinctrl: actions: Add interrupt support for OWL S900 SoC omits e3bc2ebd922d dt-bindings: pinctrl: Add gpio interrupt bindings for Acti [...] omits 216da1287a8a wcn36xx: Fix WEP encryption omits e3160542ab48 wcn36xx: Track associated stations omits 10db60b9fab7 wcn36xx: Fix WEP104 encryption type omits 62652555c616 ath10k: use locked skb_dequeue for rx completions omits 84a0d4669c8f ath9k: use irqsave() in USB's complete callback omits fe041deba4f6 ath9k: use timespec64 for tsf_ts omits 0a94cf345740 ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable omits c7b4f15ddb4f ASoC: pxa: remove bindings from pxa2xx-pcm omits d767d3ce5c48 ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components omits 456ec8087656 ASoC: pxa2xx-pcm-lib: fix indenting omits 7afd1b0b2ef9 ASoC: pxa: move some functions to pxa2xx-lib omits a7160670b5e2 ASoC: pxa: clean up function names in pxa2xx-lib omits 95acb005fef2 ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 omits 8f54061d001a ASoC: pxa: remove the dmaengine compat need omits 4fa9433f950a Merge ath-current from git://git.kernel.org/pub/scm/linux/ [...] omits 13d7f936e9cc Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover-fi [...] omits e94595b0f59c drm/exynos: ipp: use correct enum type omits 7b7aa62c05ea drm/exynos: decon5433: Fix WINCONx reset value omits ab337fc274a1 drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes omits 5d5657aac0b4 drm/exynos: fimc: Use real buffer width for configuring th [...] omits dd209ef80908 drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 an [...] omits 4cc11a5f5304 drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation omits 28b676329cc1 drm/exynos: gsc: Increase Exynos5433 buffer width alignmen [...] omits 4958a1c0c9c4 drm/exynos: gsc: Use real buffer width for configuring the [...] omits 4e1a6230313a drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV [...] omits 280e54c9f614 drm/exynos: scaler: Reset hardware before starting the operation omits 1b0966c3e951 drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation omits 69705ad21029 drm/exynos: ipp: Rework checking for the correct buffer formats omits 0894aa28aece dmaengine: xilinx_dma: Enable VDMA S2MM vertical flip support omits 714b83924a2b dt-bindings: dmaengine: xilinx_dma: Add VDMA vertical flip [...] omits 457209595789 drm/i915: Remove delayed FBC activation. omits c9855a561afa drm/i915: Block enabling FBC until flips have been completed omits a42177505869 mac80211: use BIT_ULL for NL80211_STA_INFO_* attribute types omits 397c657a0644 cfg80211: use BIT_ULL for NL80211_STA_INFO_* attribute types omits f0c0407d2a9f mac80211: remove unnecessary NULL check omits 47aa7861b9bf mac80211: fix potential null pointer dereference omits fe0984d38938 cfg80211: track time using boottime omits 95bca62fb723 nl80211: check nla_parse_nested() return values omits 188f60ab8e78 nl80211: relax ht operation checks for mesh omits e7441c9274a6 mac80211: disable BHs/preemption in ieee80211_tx_control_port() omits 9a98302de199 rtlwifi: rtl8821ae: fix firmware is not ready to run omits ad5003300b07 phy: mapphone-mdm6600: Fix wrong enum used for status lines omits d70262ea0e36 phy: phy-brcm-usb-init: Fix power down USB 3.0 PHY when XH [...] omits 58c77bf1d410 Merge branch 'ila-Cleanup' omits b6e71bdebb12 ila: Flush netlink command to clear xlat table omits ad68147ef287 ila: Create main ila source file omits b893281715ab ila: Call library function alloc_bucket_locks omits f7a2ba5ab9c5 ila: Fix use of rhashtable walk in ila_xlat.c omits 6d268910a4e2 Merge branch 'hns3-a-few-code-improvements' omits ab68059e15d7 net: hns3: use lower_32_bits and upper_32_bits omits 541a7bd6bf23 net: hns3: remove back in struct hclge_hw omits 43e2b1c7f4a4 net: hns3: remove the Redundant put_vector in hns3_client_uninit omits ccc2bef82980 net: hns3: print the ret value in error information omits 48569cdaaf8b net: hns3: extraction an interface for state init|uninit omits fe589e0454b3 net: hns3: remove unused head file in hnae3.c omits 0e6084aa1c4e net: hns3: add unlikely for error check omits 94c5e5321302 net: hns3: add l4_type check for both ipv4 and ipv6 omits 36cbbdf64397 net: hns3: add vector status check before free vector omits e718a93fee03 net: hns3: rename the interface for init_client_instance a [...] omits b204bc748400 net: hns3: remove hclge_get_vector_index from hclge_bind_r [...] omits 5a14e91d559a dev-dax: check_vma: ratelimit dev_info-s omits b62cc6fdd793 libnvdimm, pmem: Fix memcpy_mcsafe() return code handling [...] omits 4c79579b44b1 bpf: Change bpf_fib_lookup to return lookup status omits 3203c9010060 test_bpf: flag tests that cannot be jited on s390 omits 9512f985c32d drm/i915/execlists: Direct submission of new requests (avo [...] omits fd8526e50902 drm/i915/execlists: Trust the CSB omits 3800cd195305 drm/i915/execlists: Stop storing the CSB read pointer in t [...] omits f4b58f0438ba drm/i915/execlists: Reset CSB write pointer after reset omits bc4237ec8dea drm/i915/execlists: Unify CSB access pointers omits 8ea397fa70be drm/i915/execlists: Process one CSB update at a time omits d8857d541c67 drm/i915/execlists: Pull CSB reset under the timeline.lock omits 0b02befa828c drm/i915/execlists: Pull submit after dequeue under timeline lock omits 74093f3eccac drm/i915: Drop posting reads to flush master interrupts omits f7dc0157e4b5 drm/i915/uc: Fetch GuC/HuC firmwares from guc/huc specific init omits c39d2e7e35f6 drm/i915/guc: Use intel_guc_init_misc to hide GuC internals omits 509fda105ba8 samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs omits 0d25c43ab988 samples/bpf: extend xdp_rxq_info to read packet payload omits ed56c5193ad8 net/mlx5e: Update NIC HW stats on demand only omits 2ad9ecdbe7d4 net/mlx5e: Add counter for total num of NOP operations omits b71ba6b46ffe net/mlx5e: Add counter for MPWQE filler strides omits a1bf74dc6e66 net/mlx5e: Add channel events counter omits dc983f0e2b6e net/mlx5e: Add a counter for congested UMRs omits 2d7103c800ad net/mlx5e: Add NAPI statistics omits cbe73aaeecae net/mlx5e: Add XDP_TX completions statistics omits 861556569645 net/mlx5e: Add TX completions statistics omits c400028371e5 net/mlx5e: RX, Use existing WQ local variable omits ca11b798998a net/mlx5e: Convert large order kzalloc allocations to kvzalloc omits bc5a7ccd9a60 net/mlx5e: Add UDP GSO remaining counter omits 689adf0d4892 net/mlx5e: Add UDP GSO support omits 6b5939d2e528 MIPS: AR7: Normalize clk API omits 344ebf09949c MIPS: Always use -march=<arch>, not -<arch> shortcuts omits 8e5c88bfbb8c MIPS: ath25: Convert random_ether_addr to eth_random_addr omits 97c8580e85cf MIPS: Annotate cpu_wait implementations with __cpuidle omits b63e132b6433 MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() omits f9ff68521a55 drm/amdgpu: Dynamically probe for ATIF handle (v2) omits 4aa5d5eb82bb drm/amdgpu: Add amdgpu_atpx_get_dhandle() omits 2cd5fe22d9a4 drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c omits bda3153998f3 md/raid10: fix that replacement cannot complete recovery a [...] omits e3be4079ea91 drm/i915: Only signal from interrupt when requested omits 78796877c37c drm/i915: Move the irq_counter inside the spinlock omits 69dc4d003e3b drm/i915: Only trigger missed-seqno checking next to boundary omits 3f88325c2e39 drm/i915: Reduce spinlock hold time during notify_ring() i [...] omits 10195b1e4411 drm/i915: Show vma allocator stack when in doubt omits 30f3b42147ba can: mark led trigger as broken omits 868ec1cad0d9 devicectree: bindings: fix location of leds common file omits 3d74243db89f leds: triggers: don't depend on LEDS_TRIGGERS twice omits 8cb21086cc63 leds: Modify PC Engines apu/apu2 driver to support apu3 omits b0c6108ecf64 nfs_instantiate(): prevent multiple aliases for directory inode omits 1513b1c93f82 drm/amd/powerplay: smc_dpm_info structure change omits 36953aa94a8f drm/amd/powerplay: correct vega12 bootup values settings omits 363a3d3fb7d4 drm/amd/powerplay: correct vega12 thermal support as true omits 5a267832c2ec MIPS: Call dump_stack() from show_regs() omits a24362ead99a drm/i915: Replace drm_dev_unref with drm_dev_put omits 01159b47a400 drm/i915: Replace drm_gem_object_unreference_unlocked with [...] omits 55f95c2723da drm/i915: Replace __drm_gem_object_unreference with __drm_ [...] omits 0f67706e6600 drm/i915: Replace drm_gem_object_{un/reference} with {put, [...] omits ef196b5c2f4f drm/i915: Replace drm_connector_{un/reference} with put,ge [...] omits a7f58b9ecfd3 PCI: vmd: White list for fast interrupt handlers omits 4fa7f0869935 audit: simplify audit_enabled check in audit_watch_log_rul [...] omits 65a8766f5f50 audit: check audit_enabled in audit_tree_log_remove_rule() omits 96487173aaf6 ARM: dts: armada388-clearfog: drop future changes disclaimer omits bb683d7ad9d5 ARM: dts: armada388-clearfog: enable spi flash omits 4b09791ba059 cred: conditionally declare groups-related functions omits c1e802f68ca0 dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges omits 746777012c98 pinctrl: aspeed: Fix documentation omits a319b56175ad pinctrl: cedarfork: Correct EAST pin ordering omits 9991274fddb9 xfs: Initialize variables in xfs_alloc_get_rec before using them omits a98a5c27b54e staging: rtl8188eu: remove whitespace - coding style omits a50d971c08ea staging: rtl8723bs: use mac_pton() in rtw_macaddr_cfg() omits 9579ba6e5d4f staging: rtl8723bs: use ether_addr_copy() in rtw_macaddr_cfg() omits 375a2bd27583 staging: rtl8723bs: refactor rtw_macaddr_cfg() omits 05ccc7061a3b staging: rtl8723bs: fix comparsion to NULL - coding style omits d725d6e3290b Merge tag 'ib-fbdev-drm-v4.19-deferred-console-takeover' o [...] omits 3c4a737267e8 media: ov5640: fix frame interval enumeration omits 4205c88eaf17 net: stmmac: Set DMA buffer size in HW omits 2bbc46e811f0 media: v4l-common: Make v4l2_find_nearest_size more sparse [...] omits 41cb1c739dcd media: ov5640: adjust xclk_max omits 22216ec41e91 media: soc_camera: ov772x: correct setting of banding filter omits 30ed2b83343b media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] omits 2ec7debd44b4 media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] omits 16c0cd074f2f Merge branch 'net-preserve-sock-reference-when-scrubbing-the-skb' omits 5b0a20546657 media: dw9807: Add dw9807 vcm driver omits 9c4c325252c5 skbuff: preserve sock reference when scrubbing the skb. omits f564650106a6 netfilter: check if the socket netns is correct. omits 5129c0e1f6ac media: dt-bindings: Add bindings for Dongwoon DW9807 voice coil omits 6882e01bf8b9 media: MAINTAINERS: Update entry for Intel IPU3 cio2 driver omits 6f3de8388efc media: omap3isp: fix warning for !CONFIG_PM omits 795bce437f4e media: ov772x: create subdevice device node omits 7b9998c93619 media: ov772x: make set_fmt() and s_frame_interval() retur [...] omits 95f5a45aea88 media: ov772x: avoid accessing registers under power saving mode omits 09e620c6af57 media: ov772x: use v4l2_ctrl to get current control value omits 80dc2a49ba04 media: ov772x: reconstruct s_frame_interval() omits 6d2b0f7b9c1e staging: Convert random_ether_addr to eth_random_addr omits b244f917acb7 staging: rtl8188eu: remove blank lines omits 39b2ef70d6d3 staging: wlan-ng: add parentheses to macro argument usage [...] omits b2679009fa7d staging: wlan-ng: replace macro with inline function in pr [...] omits 9e5ffffb6853 staging: wlan-ng: replace WLAN_CTL_FRAMELEN with inline fu [...] omits a37545e5e581 staging: wlan-ng: fix coding style (indentation) in prism2mib.c omits 003504a23a76 Merge branch 'net-sched-actions-code-style-cleanup-and-fixes' omits 430527415398 net sched actions: avoid bitwise operation on signed value [...] omits 95b0d2dc13c7 net sched actions: fix misleading text strings in pedit action omits 6ff7586e382c net sched actions: use sizeof operator for buffer length omits 544377cd2545 net sched actions: fix sparse warning omits d020d4559de9 net sched actions: fix coding style in pedit headers omits 80f0f574cc61 net sched actions: fix coding style in pedit action omits ac5e4875e6d8 staging: rtlwifi: Fix a possible sleep-in-atomic-context b [...] omits 6b142341a605 staging: wlan-ng: improved readability of function prism2_add_key omits c238d7b1e5fd staging: rtsx: remove rtsx_trace() and related code omits 5c6a5eb3aa86 staging: use BIT_ULL for NL80211_STA_INFO_* attribute types omits efc8f3b2f317 staging: most: fix sparse warning Using plain integer as N [...] omits 34af7d920b76 media: ov772x: handle nested s_power() calls omits 0a9fe5c375b5 netem: slotting with non-uniform distribution omits 7c5746c44873 staging: rtl8723bs: remove rtw_set_tx_chksum_offload() omits c2cae8951772 media: ov772x: support device tree probing omits e8466ea7bc3a staging: rtl8723bs: Fix comment on variable init omits cbb2cb50c056 staging: rtl8723bs: Remove unnecessary initializations omits 3520c7a47b39 staging: rtl8723bs: Move definition open brace omits 05e540b27718 staging: rtl8723bs: Fix two possible sleep-in-atomic-conte [...] omits 8498887660df staging: rtl8723bs: remove get_monotonic_boottime() omits 24ac3a08e658 net/smc: rebuild nonblocking connect omits 8cc46a2cc2a1 staging: rtl8723bs: Add missing curly braces on else statement. omits 904604397d16 staging: rtl8723bs: Merge workaround conditionals into sin [...] omits f57468482120 staging: rtl8723bs: Merge conditionals with similar bodies. omits 871081d4e957 staging: rtl8723bs: Fix spelling mistake in comment. omits 81dff62b3d03 staging: rtl8723bs: Move bandwidth index lookup to new function. omits 9ca65c3041fd staging: rtl8723bs: Move rate section index lookup to new [...] omits ac41f631d418 staging: rtl8723bs: Remove empty else-if conditional. omits fdf620d6970c staging: rtl8723bs: Combine if statements with equivalent body. omits 717209ec616c staging: rtl8723bs: Fix camel-case names in phy_get_tx_pwr_lmt(). omits cc2231a3bbcf staging: rtl8723bs: Rename PHY_GetTxPowerLimit(). omits 26472590a6b7 staging: rtl8723bs: Clean up whitespace in 'PHY_GetTxPower [...] omits 15ecbe94a45e tcp: add one more quick ack after after ECN events omits e8b8fc8a38b5 staging: pi433: cleanup comments in rf69.h omits ecfacacf3ff0 staging: pi433: add SPDX-License-Identifier tag omits 8679339524c1 staging: pi433: replace simple switch statements omits 983000d7fa5d staging: pi433: fix race condition in pi433_open omits 89ce93fd5b75 media: ov772x: omit consumer ID when getting clock reference omits 40519d545824 media: ov772x: use generic names for reset and powerdown gpios omits 4b610d6d03ee media: ov772x: add media controller support omits 10c553b154c7 staging: android/vsoc: stop using 'timespec' omits 8632c614565d staging: android: ashmem: Fix mmap size validation omits 59848d6aded5 staging: android: ashmem: Remove use of unlikely() omits 30f3b17eaf49 media: ov772x: add checks for register read errors omits 0b964d183cbf media: ov772x: allow i2c controllers without I2C_FUNC_PROT [...] omits 5c6d0dbb023d staging: wilc1000: updated TODO file omits 688a45ea2030 staging: wilc1000: avoid use of static variable 'rssi' omits 6566dc041608 staging: wilc1000: avoid use of static variable 'inactive_time' omits 56b408e513ba staging: wilc1000: handle freeing of 'key' & 'seq' data in [...] omits 5b9be6713a7c staging: wilc1000: handle freeing of key data in wilc_add_ptk() omits e6ea187b5b2a staging: wilc1000: handle freeing of key data in wep add key omits c6a358d56476 staging: wilc1000: rename wilc_enqueue_cmd() to wilc_enque [...] omits 708d96fb2abe staging: wilc1000: remove 'hif_thread_comp' completions omits 5e6f8a8ae292 staging: wilc1000: added 'work_comp' completion as part of [...] omits ff52a57a7a42 staging: wilc1000: move the allocation of cmd out of wilc_ [...] omits 02f08321d0bb staging: wilc1000: remove unused marco related to HIF commands omits 7233be314e02 staging: wilc1000: remove host_if_work() to handle TODO li [...] omits 8c05c98b1a2f staging: wilc1000: Use common structs to parse ip packets omits 604298527699 staging: mt7621-gpio: avoid use banks in device tree omits 36913c87abc1 staging: mt7621-gpio: update Kconfig with SoC details omits 32c06cdef5c6 staging: mt7621-gpio: avoid long line in a comment omits c4604a0e5c6b staging: mt7621-gpio: set different names for each gpio_ch [...] omits 888295597e07 staging: mt7621-gpio: avoid one level indentation in inter [...] omits e4550f6e9a13 staging: mt7621-gpio: avoid to set up irqs if not defined in dts omits bfb623c5b093 staging: mt7621-gpio: avoid check for NULL in 'to_mediatek [...] omits 3e55d7c91369 staging: mt7621-gpio: align indentation for all defines omits 26cbc8cf92a3 staging: mt7621-gpio: update kerneldoc for state containers omits 5547b411e992 staging: mt7621-gpio: remove no more necessary PIN_MASK macro omits 7bf3d70e6e2c staging: mt7621-gpio: avoid custom irq_domain for gpio omits 368d97d69dab staging: mt7621-gpio: implement high level and low level irqs omits fe84f0c9b713 staging: mt7621-gpio: add kerneldoc for state data containers omits 72b2884d6296 staging: mt7621-gpio: add COMPILE_TEST omits 7e7cda889925 staging: mt7621-gpio: implement '.irq_[request|release]_re [...] omits 98f0703bf20a staging: mt7621-gpio: make use of 'builtin_platform_driver' omits 7f68fefbbf94 staging: mt7621-gpio: avoid including 'gpio.h' omits 8b9005072821 staging: mt7621-gpio: make use 'bgpio_init' from GPIO_GENERIC omits 144e2643e2f5 staging: mt7621-eth: Use eth_hw_addr_random() omits 85e1d42663a0 staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path omits d0233204fbc1 staging: mt7621-dts: Fix remaining pcie warnings omits 370713270ea4 staging: mt7621-mmc: Find response of SD_APP_OP_COND by default omits c3f28802a118 staging: mt7621-mmc: Find response of MMC_SEND_OP_COND by default omits 256e08663624 staging: mt7621-mmc: Factor out from msdc_command_start() omits 38ee87eaadf5 staging: mt7621-mmc: Remove unused argument from msdc_do_command omits 008f3853de82 staging: mt7621-mmc: Remove unused macro is_card_present omits 2de186940b87 staging: mt7621-mmc: Remove unused define MAX_PHY_SGMTS omits 4bd8897a7dd4 staging: mt7621-mmc: Remove unused enum msdc_mode omits ed940e75474e staging: mt7621-mmc: Remove unused define IRQ_SDC omits a76187ffa593 staging: mt7621-mmc: Remove unused define RALINK_MSDC_BASE omits 2dfc73d5bb90 staging: mt7621-mmc: Cleanup source of base address for io omits 8a5b9f049bed staging: mt7621-mmc: Remove MSDC_MODE_* defines omits 6aab8b53084a staging: mt7621-mmc: Remove unused variable from msdc_tune [...] omits a98c14373492 staging: mt7621-mmc: Remove unused macro MAX_BD_PER_GPD omits 6a1636fa1146 staging: mt7621-mmc: Remove unused macro msdc_retry omits e327df5e886e staging: mt7621-mmc: Make msdc_clr_fifo a function and relax cpu omits 41015d06e64f staging: mt7621-mmc: Remove unnecessary BUG_ON() in msdc_d [...] omits d812c6a9bba4 staging: mt7621-mmc: Remove variable num form msdc_dma_setup omits fe219842d688 staging: mt7621-mmc: Remove unused field sglen from msdc_dma omits acbd652b033d staging: mt7621-mmc: Remove unused field sg from msdc_dma omits 8cfba8ac750d staging: mt7621-mmc: Refactor dma setup process omits 1668d5fc7b81 staging: mt7621-mmc: Remove unused field mode from msdc_dma omits f3e1b5766c59 staging: mt7621-mmc: Remove DMA basic mode code omits b9ec4b83781a staging: mt7621-mmc: Remove register debugging structures omits 9705766bfba4 staging: mt7621-mmc: Remove unused macro sdr_write8 omits 85e25ffc9922 staging: mt7621-mmc: Remove unused macro sdr_read8 omits e988d35a6240 staging: mt7621-mmc: Replace sdr_read32 with readl omits 8fbcf12087ef staging: mt7621-mmc: Replace sdr_write32 with writel omits 09cb808cfdf3 staging: mt7621-mmc: Remove unused macro msdc_rxfifocnt omits 98336f9924d2 staging: mt7621-mmc: Remove unused macro msdc_txfifocnt omits dbed911180b0 staging: mt7621-mmc: Remove unused macro msdc_fifo_read32 omits bbe95e24212f staging: mt7621-mmc: Remove unused macro msdc_fifo_write32 omits 12c3ab44fabb staging: mt7621-mmc: Remove unused macro msdc_fifo_read8 omits 73384e52756a staging: mt7621-mmc: Remove unused macro msdc_fifo_write8 omits 2e477f9ee5e3 staging: mt7621-mmc: Remove unused variable in msdc_command_resp omits 32c6dcffdd20 staging: mt7621-pinctrl: replace ENOSYS with better fittin [...] omits 63e57b953f74 staging: mt7621-pinctrl: remove unnecessary 'out of memory [...] omits c3de99239efd staging: mt7621-pinctrl: replace 'unsigned' types with 'un [...] omits 3b20b0037a59 staging: mt7621-pinctrl: add SPDX identifier omits c3f3ba3e6f78 media: ov5640: add support of module orientation omits 7e5dd6fd1283 media: dt-bindings: ov5640: Add "rotation" property omits ce85705a2abb media: ov5640: add HFLIP/VFLIP controls support omits 5f9e711b75a5 media: smiapp: Support the "rotation" property omits 691faafa78e1 media: dt-bindings: smia: Add "rotation" property omits 6d4e7919d7b5 media: dt-bindings: media: Define "rotation" property for sensors omits 8e75887d321d bpfilter: include bpfilter_umh in assembly instead of usin [...] omits 708d0bff9121 vt: unicode fallback for scrollback omits d21b0be246bf vt: introduce unicode mode for /dev/vcs omits d8ae72427187 vt: preserve unicode values corresponding to screen characters omits 977c7114ebda strparser: Remove early eaten to fix full tcp receive buff [...] omits 1d45d2d2fde6 power: supply: max1721x: fix spelling mistake "RSenese" -> [...] omits 34b6a3a91f87 serial: xuartps: remove unnecessary register write omits de4ed391ae98 serial: xuartps: reduce hardware TX race condition omits 68d12bb267da serial: xuartps: fix typo in cdns_uart_startup omits 85c634e919bd drivers/tty: add error handling for pcmcia_loop_config omits be70874498f3 serial: 8250_omap: Add support for AM654 UART controller omits ccd8350d06c6 dt-bindings: serial: 8250_omap: Add compatible for AM654 U [...] omits c5a884838ce3 arm64: dts: renesas: salvator-common: Fix adv7482 decimal [...] omits f052df96c46d power: reset: zx-reboot: put device node in zx_reboot_probe() omits 91937b1478aa power: supply: tps65217: Switch to SPDX identifier. omits e1a98c163eb2 media: media.h: remove __NEED_MEDIA_LEGACY_API omits 45fab2c61f88 dt-bindings: power: sbs-battery: re-document "ti,bq20z75" omits 76b16f4cdfb8 power: supply: sbs-battery: don't assume MANUFACTURER_DATA [...] omits 6b16f5d12202 Merge tag 'v4.18-rc2' of https://git.kernel.org/pub/scm/li [...] omits 5fd691afdf92 atomic/tty: Fix up atomic abuse in ldsem omits 9d9398944488 tty: serial: exar: generalize RS485 setup omits c3bf40ce2c20 serdev: add controller runtime PM support omits 95a0e656580f serial: pxa: Fix an error handling path in 'serial_pxa_probe()' omits 4cf9a888fd3c serial: max310x: Check the clock readiness omits c884f871fb0e tty: use 64-bit timstamp omits a7eaad7f7517 dt-bindings: cpu: Add Renesas R9A06G032 SMP enable method. omits fb7f1bf8d05e tty: serial: imx: correct dma cookie status omits e51e597d9f69 dt-bindings: serial: imx: clarify rs485 support usage omits 728e74a46fd4 serial: imx: fix comment about UCR2_SRST and its handling [...] omits 00af4635a1de media: subdev-formats.rst: fix incorrect types omits 8c4fe24812e6 media: Documentation/media/uapi/mediactl: redo tables omits 1831af092308 media: Revert "[media] tvp5150: fix pad format frame height" omits aed19754c491 media: rcar_vpu: Drop unneeded job_ready omits d7e913cc58c5 media: mem2mem: Remove unused v4l2_m2m_ops .lock/.unlock omits 1b97e5275ba6 media: rockchip/rga: Remove unrequired wait in .job_abort omits 9aecc0355582 media: rockchip/rga: Fix broken .start_streaming omits 1946117b8f13 media: venus: keep resolution when adjusting format omits e95d7c6eb94c media: tm6000: add error handling for dvb_register_adapter omits 6c8871baebc7 media: cx88: add error handling for snd_ctl_add omits 7534122d6006 media: cx18: remove redundant zero check on retval omits 34dbb848d5e4 media: mem2mem: Remove excessive try_run call omits a4367ff42dde media: rga: Remove surplus name initialization omits 661e7e8178fb media: m2m-deinterlace: Remove surplus name initialization omits 0874f0295d4e media: mx2: Remove surplus name initialization omits 4fb5288b1965 media: s5p-g2d: Remove surplus name initialization omits 0d961c8998d7 media: ti-vpe: Remove surplus name initialization omits a9c24b8977c2 media: vim2m: Remove surplus name initialization omits f91b84171b61 media: bt8xx: bttv: fix spelling mistake: "culpit" -> "culprit" omits b7bf15c43c90 media: i2c: adv748x: csi2: set entity function to video in [...] omits 22d71a5097ec spi: pxa2xx: Add support for Intel Ice Lake omits cc00f5845af5 media: cx25821: remove cx25821-audio-upstream.c and cx2582 [...] omits 152e0bf60219 media: stm32-dcmi: add power saving support omits f11552d030e8 media: stm32-dcmi: simplify of_node_put usage omits c2ee2243ce37 media: stm32-dcmi: add mandatory of_node_put() in success path omits f8eb8e5c1f31 media: stm32-dcmi: drop unnecessary while(1) loop omits fdaf59582c03 media: stm32-dcmi: revisit stop streaming ops omits 49bcc1746ffb media: stm32-dcmi: revisit buffer list management omits 2d494d4a09c0 media: stm32-dcmi: clarify state logic on buffer starvation omits a331df3cb3a1 media: stm32-dcmi: return buffer in error state on dma error omits b53a24fc2849 media: stm32-dcmi: do not fall into error on buffer starvation omits 4b84e75020a6 media: stm32-dcmi: code cleanup omits 312ae0ae7479 regulator: bd71837: Remove duplicate description from DT bindings omits bfe75f76d7be media: stm32-dcmi: increase max width/height to 2592 omits c9dc4cfa10a1 regulator: bd71837: Editorial cleanups. omits fdd49c510021 ALSA: hda/hdmi - Don't fall back to generic when i915 bind [...] omits 10f146639fee gnss: add receiver type support omits d2efbbd18b1e gnss: add driver for sirfstar-based receivers omits 176193b7dd6e dt-bindings: gnss: add sirfstar binding omits 1ad69f10e3a5 gnss: add driver for u-blox receivers omits cf408372e5f5 dt-bindings: gnss: add u-blox binding omits 37768b054f20 gnss: add generic serial driver omits 98ddec80fdf1 dt-bindings: add generic gnss binding omits 2b6a44035143 gnss: add GNSS receiver subsystem omits aa2f88712718 media: v4l2-ioctl: create helper to fill in v4l2_standard [...] omits 39fb993038e1 media: arch: sh: ap325rxa: Use new renesas-ceu camera driver omits 1a3c230b4151 media: arch: sh: ms7724se: Use new renesas-ceu camera driver omits f3590dc32974 media: arch: sh: kfr2r09: Use new renesas-ceu camera driver omits 8cba1ae675f2 media: i2c: rj54n1: Remove soc_camera dependencies omits f187352dcd45 media: i2c: Copy rj54n1cb0c soc_camera sensor driver omits a740e3b2f7a2 media: rcar-vin: enable support for r8a77965 omits 23689ab1add3 media: rcar-vin: sync which hardware buffer to start capture from omits e10cf92ead48 media: dt-bindings: media: rcar_vin: fix style for ports a [...] omits 6ad48c27fc08 media: dt-bindings: media: rcar_vin: add support for r8a77965 omits fd59ccb9b6cb media: rcar-vin: Drop unnecessary register properties from [...] omits 653d500ccaad media: i2c: lm3560: add support for lm3559 chip omits aaf3f4e925dc usb: typec: function for checking cable plug orientation omits 82f5d7749fa4 usb: pd: include kernel.h omits ce3ff60f0234 media: staging: media: bcm2048: match alignment with open [...] omits 055eceebecfe media: renesas-ceu: Add support for YUYV permutations omits 4f9195e3f88c media: atmel-isi: move of_node_put() to cover success bran [...] omits e8ced2095101 media: atmel-isi: drop unnecessary while loop omits 990da41530b3 staging: typec: tcpci: move tcpci drivers out of staging omits 002514880ef3 staging: typec: tcpci: Only touch target bit when enable vconn omits 3af50c293368 staging: typec: tcpci: keep the disconnected cc line open omits 8e04b3721cc8 typec: tcpm: add starting value for drp toggling omits 21046320b438 staging: typec: tcpci: enable vbus detection omits b28d9be6ce88 staging: typec: tcpci: register port before request irq omits d3a4c916a92f staging: typec: tcpci: use IS_ERR() instead of PTR_ERR_OR_ZERO() omits c2ee5e18652f staging: typec: tcpci: remove unused tcpci_tcpc_config omits 96232cbc6c99 usb: typec: tcpm: support get typec and pd config from dev [...] omits 9c90e02434b6 usb: typec: add API to get typec basic port power and data config omits 5e85a04c8c0d usb: typec: add fwnode to tcpc omits 40242086f78c staging: typec: tcpci: add compatible string for nxp ptn5110 omits 9aaf7e434814 dt-bindings: usb: add documentation for typec port control [...] omits 7a846d3c43b0 dt-bindings: connector: add properties for typec omits 8d361fa2c29d usb: typec: tps6598x: Remove VLA usage omits e32eb0d8a6cd media: adv7604: simplify of_node_put() omits 7fc77a2fdaa9 media: v4l: omap: add VIDEO_V4L2 dependency omits 5a0996af3387 media: Staging:media:imx Fix multiple assignments in a line omits 854dca5053d3 media: dt: bindings: tegra-vde: Document new optional Memo [...] omits 42f073d7656b media: mtk-vpu: fix spelling mistake: "Prosessor" -> "Processor" omits 64bac6916ef7 media: tc358743: release device_node in tc358743_probe_of() omits 579b9cca2bff usb: cdc-wdm: use irqsave() in USB's complete callback omits 24b2068e26c6 NFC: nfcmrvl_usb: use irqsave() in USB's complete callback omits 2df694842854 USB: cdc-wdm: don't enable interrupts in USB-giveback omits 4327059a14bb usb: legousbtower: use irqsave() in USB's complete callback omits d7cdbdd024d9 usb: ldusb: use irqsave() in USB's complete callback omits efd61e94fa3f usb: iowarrior: remove intr_idx_lock omits 957ada71b69e usb: adutux: use irqsave() in USB's complete callback omits 7375fc9f5f16 usb: wusbcore: remove excessive irqsave omits 8982c8440f56 usb: usb-skeleton: use irqsave() in USB's complete callback omits 0f5f7ace852f usb: usblp: use irqsave() in USB's complete callback omits 3f38dace1a20 usb: usbfs: use irqsave() in USB's complete callback omits 31adcb0a9cba usb: core: use irqsave() in sg_complete() complete callback omits 4685be25a190 usb: cdc-acm: use irqsave() in USB's complete callback omits 4da24f4dd0bb USB: host: ehci-npcm7xx: Fix some error codes in probe omits 4febced15ac8 ASoC: dpcm: don't merge format from invalid codec dai omits 4f2bd18b191a ASoC: dpcm: extend channel merging to the backend cpu dai omits c54c1c5ee8e7 ASoC: qdsp6: qdafe: fix some off by one bugs omits de15d7ff5bef ASoC: dpcm: improve runtime update predictability omits e4568eac0464 ath10k: replace hardcoded constant with define omits ab687de9535c ath10k: rename HTC_HOST_MAX_MSG_PER_BUNDLE define omits d1a566bec588 ath10k: fix bug in masking of TID value omits 168f75f11fe6 ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock omits 3f04950f32d5 ath10k: transmit queued frames after processing rx packets omits 98dc04ba60b9 ath10k: fix tlv 5ghz channel missing issue omits c82919888064 ath10k: fix scan crash due to incorrect length calculation omits 371d5e9d99e1 wcn36xx: Remove Unicode Byte Order Mark from testcode omits 9191fc2a431b ath10k: update the phymode along with bandwidth change request omits 75ab939394fd ARM: dts: sun8i: a83t: Add CPU regulator supplies for A83T boards omits db49c6825901 ARM: dts: sun8i: r40: Enable HDMI output on BananaPi M2 Ultra omits 05a43a262d03 ARM: dts: sun8i: r40: Add HDMI pipeline omits 8818e865aa35 bus: add bus driver for accessing Allwinner A64 DE2 omits a6e3ab0bcc34 dt-bindings: add binding for the Allwinner A64 DE2 bus omits 1adca4b0cd65 ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge omits 04c6faa17558 Merge tag 'mlx5-fixes-2018-06-26' of git://git.kernel.org/ [...] omits 7861552cedd8 netlink: Return extack message if attribute validation fails omits 933e671f8cff selftests/net: Fix permissions for fib_tests.sh omits 8d0752d11312 net: phy: xgmiitorgmii: Check read_status results omits cf31ea71c059 net: phy: xgmiitorgmii: Use correct mdio bus omits ab4e6ee578e8 net: phy: xgmiitorgmii: Check phy_driver ready before accessing omits 26eef11a2e59 Merge branch 'ipsec-selftests-updates' omits 2766a11161cc selftests: rtnetlink: add ipsec offload API test omits 7699353da875 netdevsim: add ipsec offload testing omits c3eba0a4ebf0 selftests: rtnetlink: use dummydev as a test device omits fd0e418d6b1d selftests: rtnetlink: clear the return code at start of ip [...] omits a408194aa050 l2tp: define helper for parsing struct sockaddr_pppol2tp* omits 242b1bbe5144 tcp: remove one indentation level in tcp_create_openreq_child omits 782e85c5f7ae sh_eth: fix *enum* {A|M}PR_BIT omits c4c2b7644cc9 dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() omits e3f329c60003 dmaengine: pl330: report BURST residue granularity omits cb04ba33187c ALSA: hdac: add extended ops in the hdac_bus omits 6298542fa33b ALSA: hdac: remove memory allocation from snd_hdac_ext_bus [...] omits 24494d3f9397 ALSA: hda: split snd_hda_codec_new function omits f8a7fe1aea21 ALSA: hdac: ext: add wait for codec to respond after link reset omits e1df9317cbb1 ALSA: hdac: Remove usage of struct hdac_ext_driver, use hd [...] omits 76f56fae1cf9 ALSA: hdac: Remove usage of struct hdac_ext_bus and use hd [...] omits 3787a39852b0 ALSA: hdac: Remove usage of struct hdac_ext_device and use [...] omits 12bd45b3a9fd Merge branch 'xdp-flush' omits 2471c75efed3 virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing omits 2e6893123830 i40e: split XDP_TX tail and XDP_REDIRECT map flushing omits ad088ec48076 ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing omits 5092ad4dd52d tc-tests: add an extreme-case csum action test omits 30d6f790b29f Merge branch 'mscc-ocelot-add-more-features' omits 7142529f1688 net: mscc: ocelot: add VLAN filtering omits dc96ee3730fc net: mscc: ocelot: add bonding support omits 964fc35c0910 cxgb4: Add new T5 PCI device id 0x50ae omits a081e11536a7 cxgb4: Add flag tc_flower_initialized omits fec9d3b1dc4c net: macb: initialize bp->queues[0].bp for at91rm9200 omits 88e85a7daf8e bpfilter: check compiler capability in Kconfig omits 82be2ab159a3 hinic: reset irq affinity before freeing irq omits 09014418391c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 9203dbec90a6 dmaengine: rcar-dmac: don't use DMAC error interrupt omits eecd78bc7805 ARM: dts: imx6sll: declare src module to be compatible to [...] omits fdfbd7d125fd ARM: dts: imx6: RIoTboard Add chosen stdout-path property omits f3d80deb080f ARM: dts: imx: add cooling-cells for cpufreq cooling device omits 328bd8252615 ARM: dts: imx51: add CodaHx4 VPU omits feb20faec73b ALSA: hda - Move in_pm accessors to HDA core omits 3160422251b2 drm/i915/icp: Add Interrupt Support omits 4e1077f720f5 RDMA/vmw_pvrdma: Delete unused function omits 7a5c938b9ed0 IB/core: Check for rdma_protocol_ib only after validating [...] omits 5cbef9f97d0d arm64: dts: allwinner: a64: add HDMI regulator to all DTs' [...] omits fca63f589725 arm64: dts: allwinner: a64: add device tree node for HDMI [...] omits 2c796fc8f5db arm64: dts: allwinner: a64: add necessary device tree node [...] omits 0195156340d3 clk: sunxi-ng: add A64 compatible string omits f7486bc38c21 dt-bindings: add compatible string for the A64 DE2 CCU omits c34cc2f26a4a Merge tag 'clk-davinci-fixes-4.18' of https://github.com/d [...] omits a61b47f672c1 drm/i915: Wait for engines to idle before retiring omits 4d97f7d53da7 inotify: Add flag IN_MASK_CREATE for inotify_add_watch() omits 6df6ba974a55 PCI: aardvark: Remove PCIe outbound window configuration omits 248d4e59616c PCI: aardvark: Introduce an advk_pcie_valid_device() helper omits d18e85349f6a clk: sunxi-ng: r40: Export video PLLs omits fb4aa0f64380 clk: sunxi-ng: r40: Allow setting parent rate to display r [...] omits 24a95f7578f5 clk: sunxi-ng: r40: Add minimal rate for video PLLs omits 57c7f5811180 drm/mtk: mtk_drm_fb -> drm_framebuffer omits 548cb8253858 drm/mtk: Move GEM BO to drm_framebuffer omits 06ede493a9d7 drm/mtk: Remove impossible internal error omits e6ab087a224f drm/mediatek: Add support for mediatek SOC MT2712 omits 5a2fbbd83275 drm/mediatek: Split line to not over 80 characters omits c3ae2103e069 mt76: improve gain adjustment in noisy environments omits 32e49efe0f15 mt76: track ewma rssi for gain adjustment per station omits 108ec4dafd61 mt76: add a debugfs file to dump agc calibration information omits 8e31f0d35a88 mt76: fix variable gain adjustment range omits fa967b586031 mt76: clear false CCA counters after changing gain settings omits 929211687197 mt76: adjust AGC control register 26 based on gain for VHT80 omits 6cdb9614a818 mt76: fix swapped values for RXO-18 in gain control omits 9afef0fddaa1 mt76: fix threshold for gain adjustment omits aea38272920c mt76: fix beacon timer drift omits 81454b8405f2 zd1211rw: use irqsave() in USB's complete callback omits a3128feef6d5 libertas: use irqsave() in USB's complete callback omits fc75122fabb5 libertas_tf: use irqsave() in USB's complete callback omits c288248f5b26 ALSA: intel_hdmi: Use strlcpy() instead of strncpy() omits 3cade2f3d98a ipw2x00: track time using boottime omits 71e140b57151 zd1211rw: stop using deprecated get_seconds() omits 22d0d2fafca9 wireless-drivers: use BIT_ULL for NL80211_STA_INFO_ attrib [...] omits ae636fb15548 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] omits 8668f9a57c8c atmel: use memdup_user to simplify the code omits 2d1e9be00162 mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx [...] omits 4e5f881d430a net: ipw2x00: Replace NULL comparison with !priv omits 38013eef0233 mwifiex: uap: do not chok ethernet header in bridge path omits 0e2dc70e3d0d bitfield: add tests omits 37a3862e1238 bitfield: add u8 helpers omits e7d4a95da86e bitfield: fix *_encode_bits() omits ab8d904654e2 brcmsmac: make function wlc_phy_workarounds_nphy_rev1 static omits c9a61469fc97 brcmsmac: fix wrap around in conversion from constant to s16 omits eb5d2f3afc0f brcmsmac: Remove unnecessary parentheses omits 6fbef9540af0 qtnfmac: enable source MAC address randomization support omits ed9f34bb9d33 qtnfmac: implement net_device_ops callback to set MAC address omits 9b71578de087 wlcore: Enable runtime PM autosuspend support omits c40aad28a3cf wlcore: Make sure firmware is initialized in wl1271_op_add [...] omits 45aa7f071b06 wlcore: Use generic runtime pm calls for wowlan elp configuration omits db68052bdf58 wlcore: Fix timout errors after recovery omits 3ebbabea4219 wlcore: Fix misplaced PM call for scan_complete_work() omits fa2648a34e73 wlcore: Add support for runtime PM omits 02edf81362fe wlcore: Make sure PM calls are paired omits 4ec7cece87b3 wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] omits 7284fdf39a91 esp6: fix memleak on error path in esp6_input omits 4b03df5fc8c6 arm64: dts: renesas: r8a77990: Remove non-existing STBE region omits 23295aeebf07 ARM: shmobile: rcar-gen2: Stop compiling headsmp-apmu on !SMP omits ffdc49841000 regulator: bd71837: Simplify bd71837_set_voltage_sel_restr [...] omits adb78a8e24bb regulator: bd71837: Staticize ldo_2_volts omits 9fab166a3e8f media: cx231xx: fix RC_CORE dependency omits 4e61d7d1dd4c media: v4l: rcar_fdp1: Change platform dependency to ARCH_RENESAS omits 63842c21347e printk: Remove unnecessary kmalloc() from syslog during clear omits 22eceb8bf3e8 printk: Make CONSOLE_LOGLEVEL_QUIET configurable omits 375899cddcbb printk: make sure to print log on console. omits 0ca54b290541 media: rc: be less noisy when driver misbehaves omits f6f630327de9 media: v4l: cadence: add VIDEO_V4L2 dependency omits 3c46ab9d37e5 media: v4l: cadence: include linux/slab.h omits 17121d12a5c1 media: imx258: Check the rotation property has a value of 180 omits bf6ba3aeb296 drm/etnaviv: Fix driver unregistering omits 45a0faaba9c8 drm/etnaviv: Check for platform_device_register_simple() failure omits 67ca07e7ac10 drm/i915/icl: Add power well support omits fe2c32545bfc ext2: use ktime_get_real_seconds for timestamps omits c3b9cecd89b8 udf: convert inode stamps to timespec64 omits eaa2c6b0c918 fanotify: factor out helpers to add/remove mark omits 3ac70bfcde81 fsnotify: add helper to get mask from connector omits 36f10f55ff1d fsnotify: let connector point to an abstract object omits b812a9f58963 fsnotify: pass connp and object type to fsnotify_add_mark() omits 9b6e543450dc fsnotify: use typedef fsnotify_connp_t for brevity omits f516d32262a4 ASoC: tas517x: add tas5707 support omits 599eb9060c7c ASoC: tas571x: add tas5707 compatible omits 8ed237e83ce9 ASoC: simple-amplifer: add simple-amplifier compatible omits 8d881bb6216d ASoC: simple-amplifier: rename dio2125 to simple-amplifer omits 0ed03e6dc288 ASoC: simple-amplifier: remame dio2125 documentation omits 55d69c0309ac ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically omits 8f250e7009d7 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk omits 8e69cd640097 ASoC: Intel: bytcr_rt5651: Simplify card long-name omits 37c7401e8c1f ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping omits de2314798301 ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping omits fcdf1391caa6 ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings omits 366780df3e2d ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged omits 10876d24eb40 ASoC: Intel: bytcr_rt5651: Change default input map from i [...] omits fc7c460fbb40 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define omits 4729bef965e5 ARM: dts: da850-lego-ev3: Add Bluetooth nodes omits 097f0987eb81 ARM: dts: da850: Add power-domains to PWM nodes omits 401caff70cd3 ALSA: hda - Kill snd_hda_codec_update_cache() omits a7f7547f5e2b selftests/bpf: Test sys_connect BPF hooks with TFO omits 0d0f62490588 x86/speculation/l1tf: Protect PAE swap entries against L1TF omits 1e54ad251a93 samples/bpf: Add xdp_sample_pkts example omits 22adedd30466 trace_helpers.c: Add helpers to poll multiple perf FDs for events omits cc0dff6dc3b4 nfp: bpf: allow source ptr type be map ptr in memcpy optimization omits 8e326289e306 neighbour: force neigh_invalidate when NUD_FAILED update i [...] omits 77bc8c28ddac ARM: mvebu: convert secondary CPU clock sync to hotplug state omits 2d2595719a97 nfp: cast sizeof() to int when comparing with error code omits d0d378ff451a ARM: mvebu: declare asm symbols as character arrays in pmsu.c omits 1d1de580a3e0 USB: serial: digi_acceleport: rename tty flag variable omits b30408d7a383 net/mlx5: Rate limit errors in command interface omits f3c2c5ebd4d9 Merge branch 'nfp-MPLS-and-shared-blocks-TC-offload-fixes' omits 951a8ee6def3 nfp: reject binding to shared blocks omits a64119415ff2 nfp: flower: fix mpls ether type detection omits b1a5046b2497 Merge branch 'Multipath-tests-for-tunnel-devices' omits 18ec44f6effb selftests: forwarding: README: Require diagrams omits 54818c4c4b93 selftests: forwarding: Test multipath tunneling omits 3368b22379d6 selftests: forwarding: lib: Extract interface-init functions omits a66d62d84225 selftests: forwarding: tc_rule_stats_get: Parameterize direction omits 1b86fa3bbace selftests: forwarding: multipath_eval(): Improve style omits b2c478723c7f selftests: forwarding: Move multipath_eval() to lib.sh omits 3463e51dc337 net/tls: Remove VLA usage on nonce omits 7c8f4e6dc309 fib_rules: match rules based on suppress_* properties too omits c809195f5523 rds: clean up loopback rds_connections on netns deletion omits 00c8f19463ab drm/i915/psr: Enable CRC check in the static frame on the [...] omits 3ebe3df50bb1 drm/i915/psr: Avoid PSR exit max time timeout omits 93bf76ed882d drm/i915/psr: Handle PSR errors omits cc3054ff6214 drm/i915/psr: Begin to handle PSR/PSR2 errors set by sink omits 42f53ffcad7f drm/i915/psr: Remove intel_crtc_state parameter from disab [...] omits ced8025b569e ARM: dts: armada388-helios4 omits 22613c29502a arm64: dts: marvell: mcbin: fix eth3 connector name omits a334e45dcbff soc: bcm: brcmstb: Add missing DDR MEMC compatible strings omits 77d899631d8a soc: bcm: brcmstb: pm: Add support for newer rev B3.0 controllers omits a0061fc283bc arm64: dts: Update Stingray clock DT nodes omits 8dd970a2cd7f arm64: dts: stingray: Add OTP device node omits 22f969f351b4 arm64: dts: stingray: move common board components to stin [...] omits d412c31dae05 net/mlx5: Fix command interface race in polling mode omits 603b7bcff824 net/mlx5: Fix incorrect raw command length parsing omits d14fcb8d877c net/mlx5: Fix wrong size allocation for QoS ETC TC regitster omits f811980444ec net/mlx5: Fix required capability for manipulating MPFS omits a8d70a054a71 net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not [...] omits aff2252a2ad3 IB/mlx5: Avoid dealing with vport representors if not bein [...] omits 733d3e549707 net/mlx5e: Avoid dealing with vport representors if not be [...] omits 0efc8562491b net/mlx5: E-Switch, Avoid setup attempt if not being e-swi [...] omits 8ffd569aaa81 net/mlx5e: Don't attempt to dereference the ppriv struct i [...] omits 1e169ca3c4e3 platform/x86: dell-smbios: make a function and a pointer static omits 58e73aa17785 platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] omits 937b62b44cb6 platform/x86: dell-smbios-base: Support systems without tokens omits cb5c1978f7f4 platform/x86: thinkpad_acpi: Add support for calculator hotkey omits 147288e63de8 platform/x86: toshiba_acpi: Update KBD backlight LED on se [...] omits c455daa4af3c remoteproc: Introduce prepare and unprepare for subdevices omits 6f8b037308ea remoteproc: rename subdev probe and remove functions omits 4902676f04ac remoteproc: Make client initialize ops in rproc_subdev omits be37b1e0fb10 remoteproc: Make start and stop in subdev optional omits 618fcff3742b remoteproc: Rename subdev functions to start/stop omits c8d049896729 spi: sprd: Change to use devm_hwspin_lock_request_specific() omits d4942c119c97 spi: sprd: Replace of_hwspin_lock_get_id() with of_hwspin_ [...] omits 38ce60653338 hwspinlock: Fix one comment mistake omits 2ceda54c4453 hwspinlock: Remove redundant config omits c102780acdbc hwspinlock: Add devm_xxx() APIs to register/unregister one [...] omits b03799b0cb35 PCI: shpchp: Separate existence of SHPC and permission to use it omits 5e62d5ff1b9a IB/mlx4: Create slave AH's directly omits d9c44040ed05 RDMA/uverbs: Remove redundant check omits 3a2e791c9456 RDMA/umem: Don't check for a negative return value of dma_ [...] omits a5cc9831af05 RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR omits b697d7d8c741 IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values omits 4f1acd758b08 hwspinlock: Add devm_xxx() APIs to request/free hwlock omits 5560f70cad99 hwspinlock: Add one new API to support getting a specific [...] omits a47c9b394316 dt-bindings: Fix unbalanced quotation marks omits 8c42b1f39fdf rcu: Exclude near-simultaneous RCU CPU stall warnings omits ce11fae8d43f rcu: Use the proper lockdep annotation in dump_blkd_tasks() omits 4bc8d55574dd rcu: Add debugging info to assertion omits 5bfabc0aabe6 dt-bindings: soc: qcom: Fix default clock-freq for qcom,geni-i2c omits e88d133d6229 dt-bindings: w1-gpio: Remove unneeded unit address omits 2c772068fc1e Documentation: devicetree: tilcdc: fix spelling mistake "s [...] omits bcc233b2aa78 drm/i915/psr: Warn for erroneous enabling of both PSR1 and PSR2. omits c12e0643a05d drm/i915/psr: Fix race in intel_psr_work() omits 26b5b874aff5 scsi: sg: mitigate read/write abuse omits cf5d862db2e3 drm/i915/psr: Kill useless function pointers. omits 38853979e6dc memory: ti-emif-sram: Add resume function to recopy sram code omits 598831e6838d ARM: keystone: k2g: enable micrel and dp83867 phys omits bf5ebea4812f ARM: dts: k2e: add dts node for k2e hw_rng driver omits 3d0b6bd8717b ARM: dts: k2l: add dts node for k2l hw_rng driver omits 5653d72c7294 ARM: dts: k2hk: add dts node for k2hk hw_rng driver omits 1fbaa9587694 ARM: dts: keystone-k2g-ice: Enable netcp network driver omits c95ca2c797b4 ARM: dts: keystone-k2g-evm: Enable netcp network driver omits ca8e26a72dd1 ARM: dts: k2g: add dt bindings to support network driver omits 0c218e16a850 scsi: tcmu: Don't pass KERN_ERR to pr_err omits 328728630d9f scsi: core: avoid host-wide host_busy counter for scsi_mq omits c84b023a4c14 scsi: read host_busy via scsi_host_busy() omits 2b33ab371e02 scsi: sd: Remove a superfluous assignment omits c2cdef951604 scsi: qedi: Fix misleading indentation omits b36e4523d4d5 netfilter: nf_conncount: fix garbage collection confirm race omits 6bec4c3842cd scsi: don't add scsi command result bytes omits c65be1a63f1d scsi: core: check for equality of result byte values omits 8e1695a07c7b scsi: core: scsi_io_completion convert BUGs to WARNs omits 0d437906f6dc scsi: core: scsi_io_completion hints on fastpath omits 4ae61c68f7d7 scsi: core: add scsi_io_completion_reprep helper omits da32baea17e3 scsi: core: add scsi_io_completion_action helper omits ab83108460a2 scsi: core: add scsi_io_completion_nz_result function omits 1f7cbb8e4b04 scsi: core: scsi_io_completion: rename variables omits 7e63b5a4a683 scsi: core: scsi_io_completion: comment on end_request return omits e2607484370e scsi: target: remove target_find_device omits bdaeedc1bea9 scsi: tcmu: add module wide block/reset_netlink support omits 06add777bd0a scsi: tcmu: misc nl code cleanup omits 9de3a1ef032a scsi: tcmu: simplify nl interface omits 3228691ffec1 scsi: tcmu: track nl commands omits 0297e962907d scsi: tcmu: delete unused __wait omits 772c2917ff4e ALSA: hda/realtek - Comprehensive model list for ALC882 & co omits e43c44d62dbb ALSA: hda/realtek - Comprehensive model list for ALC262 omits 03bf11c934c3 ALSA: hda/realtek - Comprehensive model list for ALC268 omits a26d96c7802e ALSA: hda/realtek - Comprehensive model list for ALC259 & co omits aa3841b56b3b ALSA: hda/realtek - Comprehensive model list for ALC662 & co omits 59b433c82556 scsi: aacraid: Fix PD performance regression over incorrec [...] omits c4d6204dc174 scsi: lpfc: use monotonic timestamps for statistics omits fe7f4e5d1154 scsi: scsi_transport_fc: use 64-bit timestamps consistently omits 38150f7a68ef scsi: aacraid: stop using deprated get_seconds() omits 0e6995e3b37b ALSA: Fix references to Documentation/.*/MultiSound omits 513f930667be ALSA: multisound.sh: update module namespace omits 06501a6d2d29 ALSA:: multisound.sh: fix script to make it build with mod [...] omits 5c10ed433da2 sound: restore MultiSound script omits 37912da4387f doc:it_IT: translation for doc-guide omits 3ece641656ad doc: add Italian language skeleton omits aa586e25744a doc: add some chapter labels omits 85c32d9c6f3e doc: move away translations from top-level index omits f3821276f62c doc:sphinx: fix parse-header description omits c1ec85ff408d doc:doc-guide: fix a typo and an error omits fc1ca3d5b4b9 doc: add description to dirtytime_expire_seconds omits 83d4fcb3a0b3 Documentation: nommu-map: Fix duplicate word typo omits cccd289f12d0 Documentation/process: fix reST table border error omits ce00bf07cc95 netfilter: nf_log: don't hold nf_log_mutex during user access omits dffd22aed2aa netfilter: nf_log: fix uninit read in nf_log_proc_dostring omits f339155a4063 ASoC: qdsp6: q6asm: remove unused struct q6asm member omits 972562f7aaaa ASoC: qdsp6: q6routing: add proper error check omits 2d12c20b98ad ASoC: qcom: apq8096: remove redundant owner assignment omits f48bde4bfbcf ASoC: qdsp6: q6routing: support dt based module loading omits 1ce09ef36fb1 ASoC: qdsp6: q6asm-dai: support dt based module loading omits eb7cc9be6e9c ASoC: qdsp6: q6afe-dai: support dt based module loading omits 01afbd45f78c ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() omits 4aac7e277303 ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() omits f614c9b070ed ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() omits e43792c6e502 ASoC: q6afe: dt-bindings: add compatible string to dais omits 9618b706672d ASoC: q6asm: dt-bindings: add compatible string to dais omits c486a185744c ASoC: q6adm: dt-bindings: add compatible string to routing omits b66c9b911fe6 ASoC: soc-utils: Fix unregistration order omits 27a2628b3c24 selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter omits 68cc444dab1e mdio-mux-gpio: Remove VLA usage omits a6e65e5d2ca4 Merge branch 'net-sched-support-replay-of-filter-offload-w [...] omits 326367427cc0 net: sched: call reoffload op on block callback reg omits 7e916b76805f net: sched: cls_bpf: implement offload tcf_proto_op omits 530d995123fe net: sched: cls_u32: implement offload tcf_proto_op omits 0efd1b3a13bf net: sched: cls_matchall: implement offload tcf_proto_op omits 31533cba4327 net: sched: cls_flower: implement offload tcf_proto_op omits e56185c78b50 net: sched: add tcf_proto_op to offload a rule omits 60513bd82c82 net: sched: pass extack pointer to block binds and cb regi [...] omits 572de270f0a3 Merge branch 'sh_eth-RPADIR-related-clean-ups' omits 470103dc840e sh_eth: remove sh_eth_cpu_data::rpadir_value omits b13ca098fd35 sh_eth: fix *enum* RPADIR_BIT omits 2f533f6bd830 r8169: reject unsupported WoL options omits 99672eb6c63c selftests: net: Test headroom handling of ip6_gre devices omits 16572a48b46d Merge branch 'l2tp-trivial-cleanups' omits 2685fbb8044f l2tp: make l2tp_xmit_core() return void omits 363a341d190b l2tp: avoid duplicate l2tp_pernet() calls omits d08532bb5080 l2tp: don't export l2tp_tunnel_closeall() omits 2e67560ef6c5 l2tp: don't export l2tp_session_queue_purge() omits e484b1c227b6 l2tp: remove l2tp_tunnel_priv() omits c3612f0e9017 l2tp: remove .show from struct l2tp_tunnel omits 877375e4856c l2tp: remove pppol2tp_session_close() omits 094bdaddf129 Merge branch 'lan78xx-minor-fixes' omits 9343ac87f2a4 net: lan78xx: Use s/w csum check on VLANs without tag stripping omits ec21ecf0aad2 net: lan78xx: Add support for VLAN tag stripping. omits 4a27327b156e net: lan78xx: Add support for VLAN filtering. omits 2259b7a64d71 net: lan78xx: Allow for VLAN headers in timeout calcs omits a323f94611aa USB: serial: usb_wwan: use irqsave() in USB's complete callback omits cf83be24b2ef USB: serial: ti_usb_3410_5052: use irqsave() in USB's comp [...] omits 5e02bfcf3f4f USB: serial: symbolserial: use irqsave() in USB's complete [...] omits d4bf25b3fc25 USB: serial: sierra: use irqsave() in USB's complete callback omits 1d7229ddc735 Merge branch 'DPAA-PTP-clock-and-timestamping' omits 17ae0b0ee9db dpaa_eth: add the get_ts_info interface for ethtool omits 4664856e9ca2 dpaa_eth: add support for hardware timestamping omits dcce36ab7130 fsl/fman: define frame description command UPD omits 880f874cf505 fsl/fman_port: support getting timestamp omits 0fab782a28e4 fsl/fman: add set_tstamp interface omits 9cd19b52e1c4 arm64: dts: fsl: move ptp timer out of fman omits dab4a02630d5 powerpc/mpc85xx: move ptp timer out of fman in dts omits 2cb785b4967a dt-binding: ptp_qoriq: add DPAA FMan support omits a8f62d0c6fe5 ptp: support DPAA FMan 1588 timer in ptp_qoriq omits c4015302565c fsl/fman: share the event interrupt omits e60870012e5a USB: serial: sierra: fix potential deadlock at close omits 2ba02c8dd063 USB: serial: quatech2: use irqsave() in USB's complete callback omits 19bfbf462e89 USB: serial: mos7840: use irqsave() in USB's complete callback omits f7c8a9ccc9af USB: serial: mos7720: use irqsave() in USB's complete callback omits 6778b0cbdbb4 USB: serial: io_ti: use irqsave() in USB's complete callback omits dd1fae527612 USB: serial: io_edgeport: use irqsave() in USB's complete [...] omits 041b7db9668a USB: serial: digi_acceleport: use irqsave() in USB's compl [...] omits c75d18cc5a97 USB: serial: cyberjack: use irqsave() in USB's complete callback omits 3652e2741f42 ARM: dts: da850: Add clocks omits bfd107bd3b8b ARM: davinci: da8xx-dt: switch to device tree clocks omits 62604824d234 ARM: davinci: add device tree support to timer omits 862ceabb4690 dt-bindings: timer: new bindings for TI DaVinci timer omits 88ff663d50e0 ARM: davinci: remove legacy clocks omits c0c3fb1a1520 ARM: davinci: da8xx: Remove legacy USB and SATA clock init omits cf0a51b4f086 ARM: davinci: dm646x: Remove legacy clock init omits 015927027bce ARM: davinci: dm644x: Remove legacy clock init omits ab0f2a60bb0d ARM: davinci: dm365: Remove legacy clock init omits feee4eda2de2 ARM: davinci: dm355: Remove legacy clock init omits 9cc247b82d3c ARM: davinci: da850: Remove legacy clock init omits 5ab7ba12ab51 ARM: davinci: da830: Remove legacy clock init omits 27823278baa7 ARM: davinci: switch to common clock framework omits 1dd8dac0f2ea ARM: davinci_all_defconfig: remove CONFIG_DAVINCI_RESET_CLOCKS omits 4d7ee968edea ARM: davinci: remove CONFIG_DAVINCI_RESET_CLOCKS omits aa1da33c091b ARM: davinci: da8xx: add new sata_refclk init using common [...] omits 5411bad4ea16 ARM: davinci: da8xx: add new USB PHY clock init using comm [...] omits 81df7d85364f ARM: davinci: dm646x: add new clock init using common cloc [...] omits a5b1a87199ac ARM: davinci: dm644x: add new clock init using common cloc [...] omits 21c2f4773dd0 ARM: davinci: dm365: add new clock init using common clock [...] omits dd349c3ffd93 selftests: bpf: notification about privilege required to r [...] omits 5b19f66d63b4 ARM: davinci: dm355: add new clock init using common clock [...] omits b0e4b8bcd48b selftests: bpf: notification about privilege required to r [...] omits 482db8893ee4 ARM: davinci: da850: add new clock init using common clock [...] omits 3952af1ca292 ARM: davinci: da830: add new clock init using common clock [...] omits a7da5277cdc6 ARM: davinci: pass clock as parameter to davinci_timer_init() omits 5fadfc61934a selftests: bpf: add missing NET_SCHED to config omits 525280552b21 drm/i915/ddi: Get AUX power domain for DP main link too omits fdb5c4531c1e bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_ [...] omits 651b4513bdd2 Merge branch 'mlxsw-Support-bridge-router-interfaces-with- [...] omits 5b1e7f9ebd56 selftests: forwarding: Test routed bridge interface omits 567ad1a2bb6c mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF omits a28b1ebef72b mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() omits 0c41292bc5ff mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() omits e6f1960ae6c7 mlxsw: spectrum_router: Allocate FID according to PVID omits 5f15e257e1e2 mlxsw: spectrum_router: Propagate extack to .fid_get() omits 0ee1f4734967 r8152: napi hangup fix after disconnect omits eb7692b4f3b3 pinctrl: gemini: Mask properly omits 3a358e22844d w1: Allow compile test of GPIO consumers if !GPIOLIB omits 8905764a6aca ARM: dts: stm32: enable RTC on stm32mp157c-ed1 omits 8499163a2e5b ARM: dts: stm32: add RTC support to stm32mp157c omits 26c6ccdf5c06 perf/hw_breakpoint: Clean up and consolidate modify_user_h [...] omits cb8b78815b68 perf/hw_breakpoint: Pass new breakpoint type to modify_bre [...] omits cffbb3bd444b perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() omits ac46c7fddef7 perf/arch/xtensa: Implement hw_breakpoint_arch_parse() omits 551624d6fc6b perf/arch/sh: Implement hw_breakpoint_arch_parse() omits 923442895760 perf/arch/sh: Remove "struct arch_hw_breakpoint::name" unu [...] omits 8c449753a681 perf/arch/arm64: Implement hw_breakpoint_arch_parse() omits 9d52718cd392 perf/arch/arm: Implement hw_breakpoint_arch_parse() omits 5d5176baed7a perf/arch/powerpc: Implement hw_breakpoint_arch_parse() omits a0baf043c5cf perf/arch/x86: Implement hw_breakpoint_arch_parse() omits 8e983ff9ac02 perf/hw_breakpoint: Pass arch breakpoint struct to arch_ch [...] omits 9a4903dde2c8 perf/hw_breakpoint: Split attribute parse and commit omits f446474889c0 Merge branch 'linus' into perf/core, to pick up fixes omits 7733e05b34f5 sample/mdev/mbochs: add mbochs_kunmap_dmabuf omits 2203d8a76ea3 sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf omits 71e9bd3ff847 staging: rtl8188eu: add SPDX identifiers omits 931113828cd1 staging: rtl8192u: Correction of spelling mistake in comment. omits c8cf478ab718 staging: rtl8192u: Correct if statement - Coding Style omits dff11576389f staging: rtl8192u: Remove braces from single statement blo [...] omits e62b4e21d1ed staging: rtl8192u: Truncate block comments to 80 character [...] omits 5d9f4b53ca14 staging: rtl8192u: Correct indentation of switch statement [...] omits 9b468c7e0216 staging: rtl8192u: change block comments to prefered style [...] omits 997e66741413 Staging:rtl8192e Cleanup comparison to NULL omits 4eff3e9d971e Staging:rtl8192e Fix Comparison to true is error prone omits 6b6da6228c64 Staging:rtl8192e Fix Comparison to False is error prone omits 9ca7a8558242 rtl8192u/rtl819x_BAProc.c: Adjust spaces to coding guidelines omits 40a596e64f85 rtl8192u/rtl819x_Qos.h: Adjust spaces to coding guidelines omits f44426346289 staging: rtl8188eu: Fix a possible sleep-in-atomic-context [...] omits 6677bbded4c6 arm64: dts: allwinner: h6: Add LED device nodes for Pine H64 omits fb223502ec08 tcp: add SNMP counter for zero-window drops omits 7e55052783fd Merge branch 'NAPI-gro-hash' omits 07d78363dcff net: Convert NAPI gro list into a small hash table. omits d4546c2509b1 net: Convert GRO SKB handling to list_head. omits ba0ab35a81de usb: chipidea: tegra: Use aligned DMA on Tegra114/124 omits f62252bf3944 Merge tag 'iio-for-4.19a' of git://git.kernel.org/pub/scm/ [...] omits 176cbf5f62e7 clk: davinci: fix a typo (which leads to build failures) omits 9ff3b40e411c Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 0613de37373b clk: davinci: cfgchip: testing the wrong variable omits 4fae7f170416 RDMA/uverbs: Fix slab-out-of-bounds in ib_uverbs_ex_create_flow omits 940efcc8889f RDMA/uverbs: Protect from attempts to create flows on unsu [...] omits 7b72717a20bb iw_cxgb4: correctly enforce the max reg_mr depth omits 1ccddc42da03 RDMA/verbs: Drop kernel variant of destroy_flow omits ca576fbbdc80 RDMA/verbs: Drop kernel variant of create_flow omits e99028ad76e7 RDMA/uverbs: Check existence of create_flow callback omits a69d8b3a4116 MAINTAINERS: Update SRP entries omits 43cbd64b1fdc IB/usnic: Update with bug fixes from core code omits 1975acd9f3fd IB/mlx4: Add support for drain SQ & RQ omits d0e84c0ad398 IB/mlx5: Add support for drain SQ & RQ omits ea8c2d8f6014 RDMA/core: Remove unused ib cache functions omits a8872d53e9b7 IB/cm: Use sgid_attr from the AV omits 398391071f25 IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' omits 815d456ef21a IB/cm: Pass the sgid_attr through various events omits 4ed13a5f2d60 IB/cm: Keep track of the sgid_attr that created the cm id omits aa74f4878d61 IB: Make init_ah_attr_grh_fields set sgid_attr omits f685c19529f0 IB: Make ib_init_ah_from_mcmember set sgid_attr omits b7403217656d IB: Make ib_init_ah_attr_from_wc set sgid_attr omits 6794e23fa3fe iio: adc: at91-sama5d2_adc: add support for oversampling r [...] omits 605000376373 torture: Keep old-school dmesg format omits 90127d605f40 torture: Make online/offline messages appear only for verbose=2 omits b4c1906f65cf rcutorture: Make kvm-find-errors.sh find close calls omits 69409750b28d rcutorture: Remove obsolete TREE08-T.boot file omits 5bfd7d34fe09 torture: Use a single build directory for torture scenarios omits fd55a281adf6 srcu: Introduce srcu_read_{un,}lock_notrace() omits 5ab07a8df4d6 srcu: Add address of first callback to rcutorture output omits 17294ce6a41d srcu: Document that srcu_funnel_gp_start() implies srcu_fu [...] omits 5ef98a6328a1 srcu: Fix typos in __call_srcu() header comment omits 5257514d8885 rcu: Make expedited grace period use direct call on last leaf omits 48f3e7bf38db arm64: allwinner: a64: allow laptops to wake up from lid omits e4357c82e3a6 arm64: allwinner: a64: change TERES-I DLDO3's name to star [...] omits 5613ee51b09d ARM: s3c24xx: Fix typo in guard macro of s3c2412.h omits 17aa1530f1ff arm64: dts: exynos: Remove leading 0x from unit addresses [...] omits 0263a3038dc4 arm64: dts: exynos: Remove no longer needed samsung therma [...] omits c05b799ecc4b ARM: dts: exynos: remove no longer needed samsung thermal [...] omits 856817cfbe82 dt-bindings: arm: Remove obsolete insignal-boards.txt omits 265e83d6cf97 ARM: dts: exynos: Add missing CPU clocks to secondary CPUs [...] omits 672f33198bee arm: dts: exynos: Add missing cooling device properties for CPUs omits 57b54d74dd5c Merge tag 'v4.18-rc2' into next-general omits e4db5b61c572 xfrm: policy: remove pcpu policy cache omits efe79d48a7de drm/i915: Context objects can never be active when freed omits dd12c6ca5b45 drm/i915/execlists: Check for ce->state before destroy omits 8d52e447807b drm/i915: Defer modeset cleanup to a secondary task omits 34093104304d arm64: dts: mt7622: add EINT support to pinctrl omits 0c7f7a515002 arm: dts: mediatek: Add missing cooling device properties [...] omits 86126b77dcd5 xfrm: free skb if nlsk pointer is NULL omits dc748b66dbfb dt-bindings: usb: new ehci-npcm7xx dt omits df44831ee2dd USB host: Add USB ehci support for nuvoton npcm7xx platform omits cae2bc768d17 usb: cdc-acm: Decrement tty port's refcount if probe() fail omits 61ef4b90793b USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 omits 41cc73c5568f ARM: dts: stm32: m_can activation on stm32mp157c-ev1 omits 8f9cc83c06d4 USB: xhci-hcd: Add get_resuming_ports method omits 00d423c8d013 USB: ehci-hcd: Add get_resuming_ports method omits 379cacc5e566 USB: Report wakeup events on root-hub ports omits 6b284a813078 arm64: dts: renesas: r8a77995: Add MSIOF device nodes omits b6d3134ddcbe arm64: dts: renesas: salvator-common: Add HSCIF1 device support omits a334e781e01a arm64: dts: renesas: r8a77980: add FCPVD/VSPD/DU/LVDS support omits ffbd52352208 arm64: dts: renesas: condor/v3hsk: specify Ethernet PHY IRQs omits 406c5ad238d0 arm64: dts: renesas: r8a77965: Add PCIe device nodes omits e21adc781bb4 arm64: dts: renesas: Fix VSPD registers range omits cba59c258889 arm64: dts: renesas: convert to SPDX identifiers omits efcb52e35d16 arm64: dts: renesas: r8a77980: add GPIO support omits 6dd72b4d3da1 arm64: dts: renesas: r8a77990: Enable USB2.0 Host for Ebisu board omits 51933b101567 arm64: dts: renesas: r8a7796: Add PCIe device nodes omits 7085f5d9e803 arm64: dts: renesas: r8a77990: Add secondary CA53 CPU core omits eb614d943952 arm64: dts: renesas: r8a77990: ebisu: Enable watchdog timer omits 45fde0d498dc arm64: dts: renesas: condor: add I2C0 support omits bc620474c6e2 arm64: dts: renesas: r8a77980: add I2C support omits 56195dc5c3a1 arm64: dts: renesas: salvator-x(s): Update I2C ch4 clock t [...] omits c5dd01aa790c arm64: dts: renesas: Add sdhi2_ds pin group to SDHI2 pinct [...] omits b8e3c8e17611 arm64: dts: renesas: r8a77965: Add all HSCIF nodes omits a6972dec904e arm64: dts: renesas: r8a77965: Use r8a77965-cpg-mssr bindi [...] omits 0f6d237cafda arm64: dts: renesas: r8a7795: add ccree to device tree omits 0b3d87d12fd4 arm64: dts: renesas: r8a77965: Add Watchdog Timer controll [...] omits c0f91cac37df arm64: dts: renesas: v3hsk: add GEther support omits 87bea6780b95 arm64: dts: renesas: r8a77980: add GEther support omits 21bd05387fe6 arm64: dts: renesas: r8a77995: add thermal device support omits 2ec1e4b4a815 arm64: dts: renesas: r8a77980: add SMP support omits 1b1b30a233d4 arm64: dts: renesas: draak: Describe HDMI input omits 6a0942c20f5c arm64: dts: renesas: draak: Describe CVBS input omits 341238b57dfb arm64: dts: renesas: r8a77995: don't use deprecated renesa [...] omits 7e26bd3334bb arm64: dts: renesas: r8a77995: Add IPMMU power domains omits 856e7e42a4aa arm64: dts: renesas: draak: add X12 input dot clock omits 8f732850df1b HID: core: allow concurrent registration of drivers omits d4bdf2d2ba73 HID: wiimote: add support for Guitar-Hero devices omits f49255e00c2e HID: usbhid: use irqsave() in USB's complete callback omits dc9b8e85ed95 HID: redragon: fix num lock and caps lock LEDs omits 44d4d51de9a3 HID: hid-ntrig: add error handling for sysfs_create_group omits 6136f97cd2dd HID: i2c-hid: Add vddl regulator control omits d6f83894110d HID: i2c-hid: Use devm to allocate i2c_hid struct omits 35fbd905b05d Merge tag 'pxa-for-4.19-dma_slave_map' of https://github.c [...] omits 560b423dd9af openrisc: Call destructor during __pte_free_tlb omits c322d96fccc4 ARM: dts: stm32: m_can support to stm32mp157c omits 1e726a40e067 ARM: dts: stm32: Add HASH support on stm32mp157c omits 50c678772a0b ASoC: cx20442: Don't ignore regulator_get() errors. omits 860f0d21a7ef ARM: dts: stm32: update rtc st,syscfg property on stm32f746 omits 3306657119ce ARM: dts: stm32: update rtc st,syscfg property on stm32f429 omits 68d676a08962 nfp: bpf: don't stop offload if replace failed omits 996302c5e856 module: replace VMLINUX_SYMBOL_STR() with __stringify() or [...] omits 4c3d88526eba clk: renesas: Renesas R9A06G032 clock driver omits e4b08e1f3e86 dt-bindings: clock: renesas,r9a06g032-sysctrl: documentation omits 62267e0ecc9c module: print sensible error code omits 3391ca1dcd70 USB: serial: cast sizeof() to int when comparing with error code omits c879f71c746c Merge branch 'zcrypt' into features omits f1b0a4343c41 s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h. omits 4a07750ba8f3 s390/zcrypt: Show load of cards and queues in sysfs omits df80c0383133 s390/zcrypt: Review inline assembler constraints. omits ea3c4185efb3 s390/zcrypt: Add ZAPQ inline function. omits 514211f542dd s390/setup: do not reserve the decompressor code omits 6075e4ae6e72 s390: hypfs: use ktime_get_seconds() instead of get_seconds() omits 89b5202e81df s390/decompressor: support uncompressed kernel omits f16466af385b init/Kconfig: add an option for uncompressed kernel omits c98b6c679a3b s390/decompressor: allow to pack uncompressed vmlinux.bin [...] omits b8326bf52e08 s390/decompressor: allow preprocessor in piggy.o linker script omits 0580bce1312f s390/decompressor: extend .bss check for early code omits 78c95647e76d s390: add custom target and make path extension optional f [...] omits 4560ff1386e3 s390/decompressor: avoid repeating objects list in Makefile omits cad5b35da9f7 s390/decompressor: reuse lib/mem.S for mem functions omits a1d7d91f1054 s390/decompressor: avoid reusing uncompressed image objects omits 2dd26659e316 s390/als: avoid .init.* sections usage omits a5802353b1ee s390/decompressor: rename entry point to startup_decompressor omits 8282cd64d0f9 s390/boot: make head.S and als.c be part of the decompressor only omits bd79d6632958 s390/decompressor: trim the kernel image up to 1M omits 00f2fb573fdc s390: remove uncompressed kernel image build omits 76bf9d6cef57 s390/decompressor: correct build flags omits 19f73e16199e s390/build: remove obsolete -mkernel-backchain flag omits 157484abb9b0 s390: disable asm code expolines if cc does not support it omits 64e03ff72623 s390/qdio: reset old sbal_state flags omits 891f6a726cac s390: Correct register corruption in critical section cleanup omits efe557320ab6 ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 cod [...] omits f8bfc628f73c ALSA: hda/via - Use standard verb containers omits 0e8f9862493a ALSA: hda/via - Simplify control management omits fcbdcc1a93dd ALSA: hda/via - Rewrite with error goto omits 0785b0ecb8fa ALSA: hda/cirrus - Simplify creation of new controls omits 51e19ca5f755 ALSA: hda/conexant - Clean up beep code omits fea80fae552c ALSA: hda/realtek - Use common helper for creating beep controls omits a5cb463a8173 ALSA: hda/realtek - Use common helper for creating ALC268 [...] omits df73d83fad97 ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup omits d44a68640668 ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling omits ae065f1ce07c ALSA: hda/realtek - Convert some manual GPIO setups omits 01e4a275e93b ALSA: hda/realtek - Simplify mute LED GPIO handling omits 215c850cf205 ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() omits d261eec80ca9 ALSA: hda/realtek - Consolidate gpio_data and gpio_led omits aaf312de4eb9 ALSA: hda/realtek - Add GPIO data update helper omits 5579cd6f6629 ALSA: hda/realtek - Manage GPIO bits commonly omits 1c76aa5fb48d ALSA: hda/realtek - Allow skipping spec->init_amp detection omits ab1bcc93b73d Merge branch 'topic/ac97-bus' into for-next omits 2225a3e6af78 ALSA: ac97: add codecs devicetree binding omits cc51574ad263 ALSA: ac97: add bus binding for codecs omits 818489e511a3 ARM: cpuidle: silence error on driver registration failure omits 823819507095 Merge branch 'r8169-improve-PHY-initialization-and-WoL-handling' omits fe87bef01f9b r8169: don't check WoL when powering down PHY and interfac [...] omits 433f9d0ddcc6 r8169: improve saved_wolopts handling omits 92bad8509159 r8169: improve phy initialization when resuming omits 064f390265be Merge branch 'sched-couple-of-ndo_setup_tc-fixes-and-adjustments' omits 246ab6f01efb cls_flower: fix error values for commands not supported by [...] omits eba7927b5593 nfp: handle cls_flower command default case omits 83741bb04304 bnxt: simplify cls_flower command switch and handle default case omits 49a6ec5b807e ARM: dts: am437x: make edt-ft5x06 a wakeup source omits dc0f0a026d33 ipmi: kcs_bmc: fix IRQ exception if the channel is not open omits 2068db53b633 ipmi: Cleanup oops on initialization failure omits 3a658f23fb68 Input: add bu21029 touch driver omits 7a1f1b594a3d mtd: replace VMLINUX_SYMBOL_STR() with string literal omits 92963318a255 mt7601u: remove warning when avg_rssi is zero omits f8c095f67962 mwifiex: handle race during mwifiex_usb_disconnect omits 7e58e741c001 Revert "mwifiex: handle race during mwifiex_usb_disconnect" omits 373c83a801f1 brcmfmac: stop watchdog before detach and free everything omits 12dfa2f68ab6 rtlwifi: Fix kernel Oops "Fw download fail!!" omits 829caee7e382 arch: mips: mm: page: Remove unused function omits ff404a936a95 arch: mips: pci: pci-ip27.c: Remove unused function omits dd129c6374e9 MIPS: Malta: Use PIIX4 poweroff driver to power down omits a07539c00046 MIPS: Malta: Cleanup DMA coherence #ifdefs omits d1c5872ce104 MIPS: Set MIPS_IC_SNOOPS_REMOTE for systems with CM omits 8fd2d6ea6627 MIPS: Use !pci_is_root_bus(bus) in ops-bridge.c omits 8c8d953c2800 MIPS: Schedule on CPUs we need to lose FPU for a mode switch omits 9667bb039bf6 MIPS: lantiq: remove unnecessary of_platform_default_popul [...] omits 6a7ec6c5ca0c MIPS: generic: remove unnecessary of_platform_populate call omits 0279455f166d MIPS: bmips: remove unnecessary call to register "simple-bus" omits 40c911ed8432 MIPS: netlogic: remove unnecessary of_platform_bus_probe call omits f072f9ce9bd3 MIPS: octeon: use of_platform_populate to probe devices omits c8bf38055efa MIPS: Fix ejtag handler on SMP omits be462bd9700a MIPS: boot: merge build rules of vmlinux.*.itb by using pa [...] omits 92b34a976348 MIPS: boot: add missing targets for vmlinux.*.its omits 67e09db507db MIPS: boot: fix build rule of vmlinux.its.S omits 321f95b64357 MIPS: boot: do not include $(cpp_flags) for preprocessing ITS omits 902b923da619 Revert "MIPS: boot: Define __ASSEMBLY__ for its.S build" omits 7896de7bd727 MIPS: Octeon: assign bool true/false not 1/0 omits 803ad26eed4a MIPS: remove unneeded includes from dma-mapping.h omits 28f512d9cb48 MIPS: remove the old dma-default implementation omits d59098a0e9cb MIPS: bmips: use generic dma noncoherent ops omits faef87723ace dma-noncoherent: add a arch_sync_dma_for_cpu_all hook omits c5e2bbb45d28 MIPS: jazz: split dma mapping operations from dma-default omits d1f2564a5639 MIPS: ath25: use generic dma noncoherent ops omits 03df8229a822 MIPS: IP32: use generic dma noncoherent ops omits e905086e6b2f MIPS: loongson64: use generic dma noncoherent ops omits f8c55dc6e828 MIPS: use generic dma noncoherent ops for simple noncohere [...] omits aa4db775959a MIPS: move coherentio setup to setup.c omits 54aed4dd3526 MIPS: IP27: use dma_direct_ops omits dffbfde7582b MIPS: use dma_direct_ops for coherent I/O omits d7e64bf9499b MIPS: loongson: remove loongson-3 handling from dma-coherence.h omits d3bc81befcf2 MIPS: loongson: untangle dma implementations omits a330a9c59b45 MIPS: Octeon: move swiotlb declarations out of dma-coherence.h omits 1f99e4b13b31 MIPS: Octeon: remove mips dma-default stubs omits 3369ddb62a42 MIPS: make the default mips dma implementation optional omits d3b83dcc7fcb MIPS: remove the mips_dma_map_ops indirection omits f6d302e33d68 MIPS: consolidate the swiotlb implementations omits e799de3efb9d MIPS: loongson: remove loongson_dma_supported omits 97f9f9763a7a MIPS: Octeon: refactor swiotlb code omits e20c5074f829 MIPS: Octeon: unexport __phys_to_dma and __dma_to_phys omits 7e4dbdc11261 MIPS: remove CONFIG_DMA_COHERENT omits 972dc3b79f42 MIPS: simplify CONFIG_DMA_NONCOHERENT ifdefs omits 9c78ecaf7ba8 MIPS: remove a dead ifdef from mach-ath25/dma-coherence.h omits 28a87b459baf MIPS: kexec: fix typos omits 0c3bf18491c0 MIPS: Make elf2ecoff work on 64bit host machines omits 0ef8b4567d08 tls: Removed unused variable omits 45e7f5d2889a iio: use timespec64 based interfaces for iio_get_time_ns() omits 5f1d651fbfa7 staging:iio:accel:adis16240: sign extend function replace [...] omits 6fc0de37f663 x86/intel_rdt: Limit C-states dynamically when pseudo-lock [...] omits f3be1e7b2cf8 x86/intel_rdt: Support L3 cache performance event of Broadwell omits 8a2fc0e1bc0c x86/intel_rdt: More precise L2 hit/miss measurements omits 746e08590b86 x86/intel_rdt: Create character device exposing pseudo-loc [...] omits 5126aec542fe iio: adc: Remove depends on HAS_DMA in case of platform de [...] omits 67cc414e6474 iio: hx711: add maintainer for driver omits 0e4c88f37693 x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIS [...] omits 6ff847350702 time: Change types to new y2038 safe __kernel_itimerspec omits afef05cf238c time: Enable get/put_compat_itimerspec64 always omits d0dd63a8aee1 time: Introduce struct __kernel_itimerspec omits 519cc8652b3a genirq: Synchronize only with single thread on free_irq() omits 836557bd58e5 genirq: Update code comments wrt recycled thread_mask omits fe0b082fedd1 net_sched: remove unused htb drop_list omits b0c1638f26a5 net: phy: fixed-phy: Make the error path simpler omits 561fad31e697 drm/mediatek: add third ddp path omits 16dd757ead7a drm/mediatek: add DSI3 support for mutex omits dee8eb4e668d drm/mediatek: add DSI2 support for mutex omits f4f3ec480e82 drm/mediatek: add DPI1 support for mutex omits d335369e7543 drm/mediatek: add connection from RDMA2 to DSI3 omits 46ce9b2dc78c drm/mediatek: add connection from RDMA2 to DSI2 omits 0064be8c71fd drm/mediatek: add connection from RDMA2 to DSI1 omits 7ddac091673c drm/mediatek: add connection from RDMA2 to DPI1 omits 01915b858814 drm/mediatek: add connection from RDMA2 to DPI0 omits 15484ae0afa9 drm/mediatek: add connection from RDMA1 to DSI3 omits 5346010f7222 drm/mediatek: add connection from RDMA1 to DSI2 omits d46a8f851e88 drm/mediatek: add connection from RDMA1 to DSI1 omits 73fabd5cebc1 drm/mediatek: add connection from RDMA1 to DPI1 omits 89c04d650224 drm/mediatek: add connection from RDMA0 to DSI3 omits 49793b767456 drm/mediatek: add connection from RDMA0 to DSI2 omits 7b86302401df drm/mediatek: add connection from RDMA0 to DPI0 omits 09013b161993 drm/mediatek: Update the definition of connection from RDM [...] omits 9b7b38de386c drm/mediatek: add connection from OD1 to RDMA1 omits 6de614026234 drm/mediatek: add the DSI1 for component init condition omits b1df55d308a0 drm/mediatek: add component DSI3 omits afbff5288232 drm/mediatek: add component DSI2 omits 879a91807f5a drm/mediatek: add component DPI1 omits 2e2447784e56 drm/mediatek: add ddp component PWM2 omits 9ec3818eb371 drm/mediatek: add ddp component PWM1 omits df2dce4e11a3 drm/mediatek: add ddp component OD1 omits d480bbc47425 drm/mediatek: add ddp component AAL1 omits 8617ec2474fd drm/mediatek: support maximum 64 mutex mod omits 9dd64e8f7b62 drm/mediatek: update dt-bindings for mt2712 omits 50f307401113 hostfs_lookup: switch to d_splice_alias() omits 63a67a926e21 kill dentry_update_name_case() omits f203b76d7809 xfrm: Add virtual xfrm interfaces omits 7e6526404ade xfrm: Add a new lookup key to match xfrm interfaces. omits d159ce7957ee flow: Extend flow informations with xfrm interface id. omits 9b42c1f179a6 xfrm: Extend the output_mark to support input direction an [...] omits 8cc88773855f xfrm: fix missing dst_release() after policy blocking lbca [...] omits eb9fe6029ad4 dmaengine: rcar-dmac: Document R8A77990 bindings omits dd55c4ea9e6b Merge branch 'r8169-enable-ASPM-on-RTL8168E-VL' omits aa1e7d2c31ef r8169: enable ASPM on RTL8168E-VL omits f37658da21aa r8169: align ASPM entry latency setting with vendor driver omits a055b02f348e Merge branch 'pch_gbe-Cleanups' omits 418e7dab0f83 net: pch_gbe: Clean up pch_gbe_set_multi omits 6ab91e47694e net: pch_gbe: Inline pch_gbe_mac_mc_addr_list_update omits 99a9c28863cc net: pch_gbe: Use module_pci_driver() omits 90e3f637eb4d net: pch_gbe: Remove dead RINGFREE code omits 41fd60fa74d6 net: pch_gbe: Remove PCH_GBE_MAC_IFOP_RGMII define omits c63ebdf01ad9 net: pch_gbe: Remove pch_gbe_hal_setup_init_funcs omits b02c38a23a5a net: pch_gbe: Remove get_bus_info HAL abstraction omits 3ef594b0e465 net: pch_gbe: Remove init_hw HAL abstraction omits c96a0f74312b net: pch_gbe: Remove {read,write}_phy_reg HAL abstraction omits 7dbe38aed0ba net: pch_gbe: Remove reset_phy HAL abstraction omits 66dde2b0aa70 net: pch_gbe: Remove sw_reset_phy HAL abstraction omits 9c020d7b0525 net: pch_gbe: Remove read_mac_addr HAL abstraction omits ac6c0e0aa49f net: pch_gbe: Remove power_{up,down}_phy HAL abstraction omits 33bfdeaa768a net: pch_gbe: Remove unused copybreak parameter omits 443810fe6160 x86/intel_rdt: Create debugfs files for pseudo-locking testing omits 37707ec6cba6 x86/intel_rdt: Create resctrl debug area omits 0af6a48da481 x86/intel_rdt: Ensure RDT cleanup on exit omits f4e80d67a527 x86/intel_rdt: Resctrl files reflect pseudo-locked information omits e0bdfe8e36f3 x86/intel_rdt: Support creation/removal of pseudo-locked region omits 018961ae5579 x86/intel_rdt: Pseudo-lock region creation/removal core omits f2a177292bd0 x86/intel_rdt: Discover supported platforms via prefetch d [...] omits 72d505056604 x86/intel_rdt: Add utilities to test pseudo-locked region [...] omits 17eafd076291 x86/intel_rdt: Split resource group removal in two omits dfe9674b04ff x86/intel_rdt: Enable entering of pseudo-locksetup mode omits 63657c1cdf89 x86/intel_rdt: Support enter/exit of locksetup mode omits e8140a2d13d4 x86/intel_rdt: Introduce pseudo-locked region omits bbcee99b67c5 x86/intel_rdt: Add check to determine if monitoring in progress omits 2a5d76a4fc64 x86/intel_rdt: Utilities to restrict/restore access to spe [...] omits c966dac8a5ed x86/intel_rdt: Protect against resource group changes duri [...] omits 125db711e362 x86/intel_rdt: Add utility to restrict/restore access to r [...] omits f7a6e3f6f5ff x86/intel_rdt: Add utility to test if tasks assigned to re [...] omits 21220bb199f7 x86/intel_rdt: Respect read and write access omits bb9fec69cb41 x86/intel_rdt: Introduce the Cache Pseudo-Locking modes omits e17e733070d4 x86/intel_rdt: Documentation for Cache Pseudo-Locking omits d9b48c86eb38 x86/intel_rdt: Display resource groups' allocations' size [...] omits e651901187ab x86/intel_rdt: Introduce "bit_usage" to display cache allo [...] omits 9ab9aa15c309 x86/intel_rdt: Ensure requested schemata respects mode omits 7604df6e16ae x86/intel_rdt: Support flexible data to parsing callbacks omits 9af4c0a6dc1a x86/intel_rdt: Making CBM name and type more explicit omits 49f7b4efa110 x86/intel_rdt: Enable setting of exclusive mode omits 414dd2b47329 x86/intel_rdt: Introduce new "exclusive" mode omits 95f0b77efa57 x86/intel_rdt: Initialize new resource group with sane defaults omits 024d15be3855 x86/intel_rdt: Make useful functions available internally omits 0b9aa6562650 x86/intel_rdt: Introduce test to determine if closid is in use omits d48d7a57f718 x86/intel_rdt: Introduce resource group's mode resctrl file omits 472ef09b40c5 x86/intel_rdt: Associate mode with each RDT resource group omits eb956a636f90 x86/intel_rdt: Introduce RDT resource group mode omits cba1aab84fb8 x86/intel_rdt: Document new mode, size, and bit_usage omits 32206ab36553 x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount omits 55f949c4fa6c batman-adv: Remove "default n" in Kconfig omits ab4e58534dee batman-adv: enable DAT by default at compile time omits 951a06e78d5a batman-adv: Drop "experimental" from BATMAN_V Kconfig omits a44ebeff6bbd batman-adv: Fix multicast TT issues with bogus ROAM flags omits 4a519b83da16 batman-adv: Avoid storing non-TT-sync flags on singular en [...] omits 6da7be7d24b2 batman-adv: Fix debugfs path for renamed softif omits 36dc621ceca1 batman-adv: Fix debugfs path for renamed hardif omits 9713cb0cf19f batman-adv: Fix bat_v best gw refcnt after netlink dump omits b5685d2687d6 batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump omits 5424ea27390f netns: get more entropy from net_hash_mix() omits 6c1f0a1ffb7c net: drivers/net: Convert random_ether_addr to eth_random_addr omits d55207e37a35 net: phy: Allow compile test of GPIO consumers if !GPIOLIB omits 6fb741076a9f platform/x86: wmi: Do not mix pages and kmalloc omits aa58f58d9c64 drm/i915/guc: Remove USES_GUC_SUBMISSION for ads programming omits 70324739ac5e IB/hfi1: Remove INTx support and simplify MSIx usage omits 071e4fec8e4d IB/hfi1: Reorg ctxtdata and rightsize fields omits 06e81e3e9208 IB/hfi1: Remove caches of chip CSRs omits 15d063d5db18 IB/hfi1: Remove unused/writeonly devdata fields omits 4b0b76bd37fe IB/hfi1: Rightsize ctxt_eager_bufs fields omits b67bbc5923bf IB/hfi1: Remove rcvctrl from ctxtdata omits b25784312840 IB/hfi1: Remove rcvhdrq_size omits 38641b83ebc5 crypto: atmel-ecc - remove overly verbose dev_info omits e9440ff37254 crypto: atmel-ecc - fix to allow multi segment scatterlists omits 2a2b9461f8ac crypto: cavium - make structure algs static omits b25c1199acae crypto: aegis - fix indentation of a statement omits ea23cb533ce4 crypto: inside-secure - authenc(hmac(sha384), cbc(aes)) support omits 1f5d5d981879 crypto: inside-secure - hmac(sha384) support omits 9e46eafdf82a crypto: inside-secure - sha384 support omits 26f7120b86a9 crypto: sha512_generic - add a sha384 0-length pre-computed hash omits 87eee125e749 crypto: inside-secure - authenc(hmac(sha512), cbc(aes)) support omits 0de54fb100e9 crypto: inside-secure - hmac(sha512) support omits b460edb6230a crypto: inside-secure - sha512 support omits 30c217ef6411 crypto: sha512_generic - add a sha512 0-length pre-computed hash omits 25bc95510317 crypto: inside-secure - improve the counter computation omits cda3e73a5497 crypto: inside-secure - use the error handler for invalida [...] omits 59d40813328f IB/core: Free GID table entry during GID deletion omits 881456789248 RDMA/cma: Consider net namespace while leaving multicast group omits 321d7863acf7 IB/uverbs: Delete type and id from uverbs_obj_attr omits ce43b2e351c8 crypto: inside-secure - increase minimum transfer size omits f4c277b817cc ASoC: soc-pcm: DPCM cares BE channel constraint omits 4d7dff2b8b24 Merge branch 'icrc-counter' into rdma.git for-next omits 9f876f3de661 IB/mlx5: Support RoCE ICRC encapsulated error counter omits a12f671b4241 ASoC: add hp-det-gpio and mic-det-gpio to audio graph card [...] omits 2718c89a233b ASoC: AMD: Configure channel 1 or channel 0 for capture omits 44fedd7da485 Merge branch 'asoc-4.18' into asoc-4.19 for amd dep omits 3bec6fa3cdd3 ASoC: AMD: Change codec to channel link as per hardware redesign omits 366f074d047b ASoC: uniphier: remove redundant check of PLL ID omits 2854a214f398 ASoC: rt1305: use devm_snd_soc_register_component() omits a98ec93d7e37 ASoC: rt5682: use devm_snd_soc_register_component() omits bb450fa59c07 ASoC: Intel: common: fix missing rename from 'reef' to 'sof' omits d467239f37c4 dt-bindings: clock: Add the r9a06g032-sysctrl.h file omits 7ce2f0393ea2 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] omits d5c84ef202d7 x86/mce: Cleanup __mc_scan_banks() omits f35565e3986d x86/mce: Carve out bank scanning code omits 45deca7d96e0 x86/mce: Remove !banks check omits d3d6923cd1ae x86/mce: Carve out the crashing_cpu check omits bc39f010200d x86/mce: Always use 64-bit timestamps omits 74bdf7815dfb genirq: Speedup show_interrupts() omits 5fdc7db6448a module: setup load info before module_sig_check() omits 81a0abd9f213 module: make it clear when we're handling the module copy [...] omits 372401efd9ee dt-bindings: clock: add meson axg audio clock controller bindings omits 01bdee64f9cf kprobes/Documentation: Fix various typos omits edb24ffe14d3 arm64: allwinner: a64-sopine: Add cd-gpios to mmc0 node omits a99790bf5c7f r8169: Reinstate ASPM Support omits 671646c151d4 r8169: Don't disable ASPM in the driver omits cadefe5f584a tcp_bbr: fix bbr pacing rate for internal pacing omits 3f484a6e7667 Merge branch 'usb-callbacks' omits feae641d2914 net: usb: rtl8150: use irqsave() in USB's complete callback omits ed7aa30e8615 net: usb: r8152: use irqsave() in USB's complete callback omits ba49fed8bbae net: usb: kaweth: use irqsave() in USB's complete callback omits 12c4de4bcc23 net: usb: hso: use irqsave() in USB's complete callback omits fafa6b10485e net: usb: cdc-phonet: use irqsave() in USB's complete callback omits f79e7115bd76 ucc_geth: Add BQL support omits b212ffa14d5a Merge branch 'ISDN-irqsave-and-usb_fill_int_urb' omits 16630f54fe28 isdn: mISDN: use irqsave() in USB's complete callback omits e112ce435654 isdn: hisax: st5481_usb: use usb_fill_int_urb() omits dd3adc4e604a isdn: hisax: hfc_usb: use usb_fill_int_urb() omits 78c696c19578 isdn: gigaset: use usb_fill_int_urb() omits e8f5b035276a Merge branch 'ipsec-selftests-fixes' omits 7000d53b865a selftests: rtnetlink: use a local IP address for IPsec tests omits 1599b218d511 selftests: rtnetlink: hide complaint from terminated monitor omits 3f6c65d6255a tcp: ignore rcv_rtt sample with old ts ecr value omits 66caeeb99d0d Merge branch 'rhashtables-cleanups' omits c0690016a73f rhashtable: clean up dereference of ->future_tbl. omits 0ad66449aa3c rhashtable: use cmpxchg() to protect ->future_tbl. omits 5af68ef7333c rhashtable: simplify nested_table_alloc() and rht_bucket_n [...] omits 9b4f64a227b6 rhashtable: simplify INIT_RHT_NULLS_HEAD() omits 9f9a707738aa rhashtable: remove nulls_base and related code. omits 0eb71a9da579 rhashtable: split rhashtable.h omits cbab90129623 rhashtable: silence RCU warning in rhashtable_test. omits a38b80c5f49c scsi: cxlflash: Change return type for fault handler omits 79db60a8bb0b arm64: defconfig: Enable RPi voltage sensor omits 7b54aafff3ef ARM: multi_v7_defconfig: Enable RPi voltage sensor omits 992f641f396c ARM: bcm2835_defconfig: Enable RPi voltage sensor omits 5ae3769917d2 Input: imx6ul_tsc - switch to SPDX identifier omits e5163596820d Input: fsl-imx25-tcq - switch to SPDX identifier omits a9faa462b6e7 Input: snvs_pwrkey - switch to SPDX identifier omits 0eb70904546b Input: imx_keypad - switch to SPDX identifier omits be3035e3627d ARM: bcm2835: Add GET_THROTTLED firmware property omits e9af481cbc21 ARM: dts: add Raspberry Pi Compute Module and IO board omits 3e1a61b30c6a tools/bpf: fix test_sockmap failure omits 81e167c2a216 selftests: bpf: notification about privilege required to r [...] omits 02361bc77888 lib/bch: Remove VLA usage omits 38ebbe2b7282 mtd: spi-nor: nxp-spifi: release flash_np in nxp_spifi_probe() omits f2e72a0b79a0 Merge branch 'bpf-bpftool-fixes' omits bfee71fb7376 tools: bpftool: remember to close the libbpf object after [...] omits 957f9a13df6c tools: bpftool: remove duplicated error message on prog load omits e16a37508633 drm/i915: Enable hw workaround to bypass alpha omits 0af5107cd064 net/mlx5: Add RoCE RX ICRC encapsulated counter omits 75a040ff14d9 locking/refcounts: Include fewer headers in <linux/refcount.h> omits 76053854f7d1 ARC: [plat-hsdk] Add PCIe support omits bd99ce085f16 drm/i915/icl: Do read-modify-write as needed during MG PLL [...] omits 9fc59bae0f4a drm/i915/icl: Fix MG PLL setup when refclk is 38.4MHz omits 03585a95cd83 sched/fair: Remove stale tg_unthrottle_up() comments omits 8a29c778fa1a drm/i915: remove check for aux irq omits 1bce62a6e0dd ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() omits 0722867dcbc2 kprobes/arm64: Fix %p uses in error messages omits 75b2f5f5911f kprobes/arm: Fix %p uses in error messages omits 0ea063306eec kprobes/x86: Fix %p uses in error messages omits 4458515b2c52 kprobes: Replace %p with other pointer types omits 81365a947de4 kprobes: Show address of kprobes if kallsyms does omits ffb9bd68ebdb kprobes: Show blacklist addresses as same as kallsyms does omits f2a3ab360772 kprobes: Make list and blacklist root user read only omits 80dc12cdfb9e spi: spi-fsl-dspi: Fix copy-paste error in dspi_probe omits 12f8c553a503 clk: sunxi-ng: replace lib-y with obj-y omits 11e34e64e410 x86/cpufeatures: Add detection of L1D cache flush support. omits 6415b38bae26 x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the OR [...] omits d31a580266ee x86/unwind/orc: Detect the end of the stack omits 0c414367c04e x86/stacktrace: Do not fail for ORC with regs on stack omits 441ccc3580f4 x86/stacktrace: Clarify the reliable success paths omits 17426923b03f x86/stacktrace: Remove STACKTRACE_DUMP_ONCE omits 0797a8d0d797 x86/stacktrace: Do not unwind after user regs omits 9e3ed2d7597c perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' omits 1a7ed1ba4bba x86/speculation/l1tf: Extend 64bit swap file size limit omits 8f894bf47dc9 sched/debug: Use match_string() helper instead of open-cod [...] omits 8b077e4a69be perf/x86/intel/lbr: Optimize context switches for the LBR [...] omits 0592e57b24e7 perf/x86/intel/lbr: Fix incomplete LBR call stack omits 1966c5e5bd98 x86/asm: Use CC_SET/CC_OUT in percpu_cmpxchg8b_double() to [...] omits ee9c7f9ae3d4 gfs2: call ktime_get_coarse_real_ts64() directly omits 00251a16d7f9 gfs2: Minor clarification to __gfs2_punch_hole omits 9e1a9ecd13b9 gfs2: Don't withdraw under a spin lock omits f85c10e24ab9 gfs2: eliminate rs_inum and reduce the size of gfs2 inodes omits 7cc7eaad49c3 atomics/treewide: Clean up '*_andnot()' ifdeffery omits b3a2a05f9111 atomics/treewide: Make conditional inc/dec ops optional omits 9837559d8eb0 atomics/treewide: Make unconditional inc/dec ops optional omits 18cc1814d4e7 atomics/treewide: Make test ops optional omits 356701329fb3 atomics/treewide: Make atomic64_fetch_add_unless() optional omits 2b523f170e39 atomics/riscv: Define atomic64_fetch_add_unless() omits 4f44b4b2b337 atomics/powerpc: Define atomic64_fetch_add_unless() omits fee8ca9fa565 atomics/arm: Define atomic64_fetch_add_unless() omits ab0b910490fe atomics/arc: Define atomic64_fetch_add_unless() omits 434b6acc3130 atomics/alpha: Define atomic64_fetch_add_unless() omits 00b808ab79ea atomics/generic: Define atomic64_fetch_add_unless() omits 0ae1d994020d atomics: Prepare for atomic64_fetch_add_unless() omits eccc2da8c03f atomics/treewide: Make atomic_fetch_add_unless() optional omits bef828204a1b atomics/treewide: Make atomic64_inc_not_zero() optional omits ade5ef9280c3 atomics: Make conditional ops return 'bool' omits f74445b6dd6b atomics/treewide: Remove atomic_inc_not_zero_hint() omits 8b47038e6d34 atomics/treewide: Remove redundant atomic_inc_not_zero() d [...] omits bfc18e389c7a atomics/treewide: Rename __atomic_add_unless() => atomic_f [...] omits 2207def700f9 x86/apic: Ignore secondary threads if nosmt=force omits 1e1d7e25fd75 x86/cpu/AMD: Evaluate smp_num_siblings early omits 119bff8a9c9b x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] omits 1910ad562496 x86/cpu/intel: Evaluate smp_num_siblings early omits 95f3d39ccf7a x86/cpu/topology: Provide detect_extended_topology_early() omits 545401f4448a x86/cpu/common: Provide detect_ht_early() omits 44ca36de56d1 x86/cpu/AMD: Remove the pointless detect_ht() call omits 55e6d279abd9 x86/cpu: Remove the pointless CPU printout omits 05736e4ac13c cpu/hotplug: Provide knobs to control SMT omits cc1fe215e1ef cpu/hotplug: Split do_cpu_down() omits c4de65696d86 cpu/hotplug: Make bringup/teardown of smp threads symmetric omits f048c399e0f7 x86/topology: Provide topology_smt_supported() omits 6a4d2657e048 x86/smp: Provide topology_is_primary_thread() omits ba2591a5993e sched/smt: Update sched_smt_present at runtime omits 0bed2aa3ac5c ALSA: hda - Sanity check of unexpected cap_sync_hook override omits 3bf29db731ce ALSA: hda/sigmatel - Use common helper for mic mute LED omits c647f806b8c2 ALSA: hda - Allow multiple ADCs for mic mute LED controls omits 184e302b46c9 ALSA: hda/conexant - Use the mic-mute LED helper omits d03abecab5b4 ALSA: hda/realtek - Use the mic-mute LED helper for HP and others omits 69b2c6d7c020 ALSA: hda - Use the common helper for thinkpad_acpi mic mu [...] omits f567b78851d4 ALSA: hda - Move mic mute LED helper to the generic parser omits 4f722a6a7367 ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matchi [...] omits 356c6fe7d80c locking/atomics/arm64, arm64/bitops: Include <asm-generic/ [...] omits 7c8fc35dfc32 locking/atomics/arm64: Replace our atomic/lock bitop imple [...] omits 84c6591103db locking/atomics, asm-generic/bitops/lock.h: Rewrite using [...] omits e986a0d6cb36 locking/atomics, asm-generic/bitops/atomic.h: Rewrite usin [...] omits 1c2672b49aa4 locking/atomics/sh: Don't pull in all of <linux/bitops.h> [...] omits b22d73c2bd76 locking/atomics/openrisc: Don't pull in all of <linux/bito [...] omits 8bd9cb51daac locking/atomics, asm-generic: Move some macros from <linux [...] omits 84038fd98e8e locking/atomics/m68k: Don't use <asm-generic/bitops/lock.h> omits a70cee973780 locking/atomics/h8300: Don't include <linux/kernel.h> in < [...] omits 4de58696de07 kprobes: Remove jprobe stub API omits dcce32d952ed Documentation/kprobes: Add how to change the execution path omits 2bbda764d720 kprobes/x86: Do not disable preempt on int3 path omits cce188bd58cf bpf/error-inject/kprobes: Clear current_kprobe and enable [...] omits d5ad85b6d9ac sparc64/kprobes: Don't call the ->break_handler() in sparc [...] omits fa5a24b16f94 sh/kprobes: Don't call the ->break_handler() in SH kprobes code omits cba5ec980ca1 s390/kprobes: Don't call the ->break_handler() in s390 kpr [...] omits 9b85753da73c MIPS/kprobes: Don't call the ->break_handler() in MIPS kpr [...] omits cf3bb032fd75 ia64/kprobes: Don't call the ->break_handler() in ia64 kpr [...] omits 6e5fd3a298e9 powerpc/kprobes: Don't call the ->break_handler() in power [...] omits c9abd554aa12 arm64/kprobes: Don't call the ->break_handler() in arm64 k [...] omits 75feff53a201 ARM/kprobes: Don't call the ->break_handler() in arm kprobes code omits 5ed4b0c5d176 ARC/kprobes: Don't call the ->break_handler() in ARC kprobes code omits e704e34cd0bb kprobes/x86: Don't call the ->break_handler() in x86 kprobes omits 059053a275b5 kprobes: Don't check the ->break_handler() in generic kpro [...] omits e9bf11a5a68b sparc64/kprobes: Remove jprobe implementation omits 8a4b11a21eaf sh/kprobes: Remove jprobe implementation omits fc682f7ba30e s390/kprobes: Remove jprobe implementation omits 8c2c3f2d40b6 MIPS/kprobes: Remove jprobe implementation omits 0aeaf6b3a345 ia64/kprobes: Remove jprobe implementation omits c530e2f02ef8 powerpc/kprobes: Remove jprobe powerpc implementation omits 2efb75cd712d arm64/kprobes: Remove jprobe implementation omits 454f3e132d05 ARM/kprobes: Remove jprobe arm implementation omits e00f1993e98b ARC/kprobes: Remove jprobe implementation omits 80006dbee674 kprobes/x86: Remove jprobe implementation omits 5a6cf77f5e35 kprobes: Remove jprobe API implementation omits bc8c9da5a24b Documentation/kprobes: Remove jprobes related leftover omits d20ac620f001 drm/i915: Redefine EINVAL for debugging omits 827db9d8bb4a drm/i915: Ignore applying the self-relocation BIAS if no r [...] omits cbc654c88178 net: smc91x: remove the dmaengine compat need omits 9d7bc29cc96b net: smc911x: remove the dmaengine compat need omits 7813c14c9475 clk: meson: audio-divider is one based omits 56563f53d306 x86/bugs: Move the l1tf function and define pr_fmt properly omits 2f24ef7413a4 ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP omits 26eb4cd6c7c7 drm/i915: Disable bh around call to tasklet omits 35b69d626c3a ARM: pxa: zylonite: use the new ac97 bus support omits 22abc0d25db3 ARM: pxa: add the missing AC97 clocks omits a4d7baf0a02a ARM: pxa: mioa701 convert to the new AC97 bus omits f439b5c8a00d ARM: pxa: hx4700: fix the usb client omits 377eeaa8e11f x86/speculation/l1tf: Limit swap file size to MAX_PA/2 omits 42e4089c7890 x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] omits 17dbca119312 x86/speculation/l1tf: Add sysfs reporting for l1tf omits 10a70416e1f0 x86/speculation/l1tf: Make sure the first page is always reserved omits 6b28baca9b1f x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation omits 2f22b4cd45b6 x86/speculation/l1tf: Protect swap entries against L1TF omits bcd11afa7ada x86/speculation/l1tf: Change order of offset/type in swap entry omits 50896e180c6a x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT omits c03cea42149d iomap: add initial support for writes without buffer heads omits 3e7cc6252dc8 spi: spi-fsl-dspi: Enable extended SPI mode omits 35c9d461a436 spi: spi-fsl-dspi: Advertise 32 bit for XSPI mode omits 8fcd151d2619 spi: spi-fsl-dspi: XSPI FIFO handling (in TCFQ mode) omits 51d583ae7792 spi: spi-fsl-dspi: Framesize control for XSPI mode omits 58ba07ec79e6 spi: spi-fsl-dspi: Add support for XSPI mode registers omits 071db7a6759d Merge branch 'spi-4.18' into spi-4.19 for DSPI dep omits 8570043e2cc6 spi: spi-fsl-dspi: Fixup regmap configuration omits d87e08f14213 spi: spi-fsl-dspi: Fix MCR register handling omits dadcf4abd60b spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers omits 0a4ec2c15863 spi: spi-fsl-dspi: Simplify transfer counter handling omits 9e1dc9bd0993 spi: spi-fsl-dspi: Fix per transfer cs_change handling omits 4779f23d1ac8 spi: spi-fsl-dspi: Drop unneeded use of dataflags bits omits c87bdcc89d86 spi: spi-fsl-dspi: Drop unreachable else if statement omits 1b31de922e28 ASoC: arizona: Set compressed IRQ to a wake source omits 7f7cca08abf4 ASoC: wm_adsp: Simplify handling of alg offset and length omits ca95ef7c9867 rtc: mrst: fix error code in probe() omits a41efe03e611 rtc: ds1685: remove sysfs access to control registers omits 30a5271d4583 rtc: ds1685: remove improper datetime access ABI omits 59ef2671a847 ARM: dts: fix PMC compatible omits 91f87180e18f ARM: at91: fix USB clock detection handling omits 1e259703f956 dt-bindings: clk: at91: Document all the PMC compatibles omits 272ff92b697b dt-bindings: arm: remove PMC bindings omits b3dae109fa89 sched/swait: Rename to exclusive omits 0abf17bc7790 sched/swait: Switch to full exclusive mode omits 6519750210d9 sched/swait: Remove __prepare_to_swait omits 3249527f19d6 tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable v [...] omits 4ae5e9d159f8 scsi: smartpqi: bump driver version to 1.1.4-130 omits dac12fbc7b0a scsi: smartpqi: fix critical ARM issue reading PQI index r [...] omits 9f8d05fa9844 scsi: smartpqi: add inspur advantech ids omits 26b390aba2a8 scsi: smartpqi: improve error checking for sync requests omits 957c5ab108c7 scsi: smartpqi: improve handling for sync requests omits 4beb4867f049 scsi: mpt3sas: Improve kernel-doc headers omits c7a357058882 scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_ [...] omits 982ea6f9ff2b scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_r [...] omits 91b7bdb2c008 scsi: mpt3sas: Fix _transport_smp_handler() error path omits 84203b356172 scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd omits eb0c7af26beb scsi: mpt3sas: Annotate switch/case fall-through omits 7d1207288fdf scsi: mpt3sas: Remove set-but-not-used variables omits 199fd79a11f2 scsi: mpt3sas: Fix indentation omits 2fa4a32613c9 scsi: libsas: dynamically allocate and free ata host omits 693ba15c9202 scsi: Remove percpu_ida omits 10e9cbb6b531 scsi: target: Convert target drivers to use sbitmap omits 83c2b54b9295 scsi: target: Abstract tag freeing omits ba80917d9932 scsi: ufs: ufshcd_dump_regs to use memcpy_fromio omits 5b9d397447f8 scsi: sg: clean up gfp_mask in sg_build_indirect omits b3a8aa90c460 scsi: qla2xxx: remove irq save in qla2x00_poll() omits 91ebc1facd77 scsi: core: remove Scsi_Cmnd typedef omits aa154ea885eb scsi: bnx2i: add error handling for ioremap_nocache omits 2da11d426263 scsi: libsas: remove irq save in sas_ata_qc_issue() omits 15c5a5e0761f scsi: ipr: Format HCAM overlay ID 0x41 omits 7931cd918f35 scsi: hisi_sas: Update a couple of register settings for v3 hw omits ce70c2e6af8e scsi: hisi_sas: Add missing PHY spinlock init omits 2ba5afb6834b scsi: hisi_sas: Pre-allocate slot DMA buffers omits f2ae8d04327f scsi: hisi_sas: Release all remaining resources in clear nexus ha omits ed99e1d94936 scsi: hisi_sas: Add a flag to filter PHY events during reset omits 214e702d4b70 scsi: hisi_sas: Adjust task reject period during host reset omits d2fc401e4752 scsi: hisi_sas: Fix the conflict between dev gone and host reset omits 1324ae1ce559 scsi: hisi_sas: Only process broadcast change in phy_bcast [...] omits 4e63ac82b9f0 scsi: hisi_sas: Use dmam_alloc_coherent() omits 9458321750cb scsi: be2iscsi: Update copyright omits a81dde7e0216 scsi: be2iscsi: Include null char in SET_HOST_DATA omits 63ce3c384db2 scsi: target: Fix truncated PR-in ReadKeys response omits f193f7985f48 Documentation/ABI: Add documentation mlxreg-io sysfs interfaces omits 8871f5e42341 platform/x86: mlx-platform: Add mlxreg-io platform driver [...] omits 5ec4a8ace06c platform/mellanox: Introduce support for Mellanox register [...] omits 4486baca66e7 arm64: dts: rockchip: generalize rk3399 #sound-dai-cells omits cc9b09180374 arm64: dts: rockchip: Add missing cooling device propertie [...] omits ea41d63b5440 arm64: dts: rockchip: enable hdmi sound on rk3399-sapphire omits 0d60d48ca3fb arm64: dts: rockchip: connect hdmi sound in rk3399 omits e184fde6f3f5 iomap: add private pointer to struct iomap omits 72b4daa24129 iomap: add an iomap-based readpage and readpages implementation omits 63899c6f8851 iomap: add a page_done callback omits 19e0c58f6552 iomap: generic inline data handling omits ebf00be37de3 iomap: complete partial direct I/O writes synchronously omits 3d7b6b21f6c5 iomap: mark newly allocated buffer heads as new omits a6d639da63ae fs: factor out a __generic_write_end helper omits 93c9a7f87931 PCI: Clean up resource allocation in devm_of_pci_get_host_ [...] omits 1e1d5b69397c MAINTAINERS: Remove the AT91 clk driver entry omits d30c8d203125 leds: ledtrig-activity: use ktime_get_boot_ns() omits cfdeb8934b6f RDMA/mlx5: Refactor transport domain checks omits bd646104ac5a jfs: use time64_t for otime omits 6c5e1ac0e144 ALSA: firewire-motu: add support for Motu Traveler omits 191ef57683aa ALSA: firewire-motu: cancel chunk alignment for protocol v [...] omits 06ac0b6f8f74 ALSA: firewire-motu: add a flag for AES/EBU on XLR interface omits 81720c6d49b7 ALSA: firewire-motu: add a flag for chunks for main 1/2 out omits 6c1549c4cc3c ALSA: firewire-motu: suppless consumption for unused eleme [...] omits 2e2ba09e48b7 IB/rdmavt, IB/hfi1: Create device dependent s_flags omits 32e3d97079ad IB/hfi1: Remove rcvhdrsize omits 40442b30aad0 IB/hfi1: Move rhf_offset from devdata to ctxtdata omits b0ba3c18d6bf IB/hfi1: Move normal functions from hfi1_devdata to const array omits 67b0b4e4988f selinux: Cleanup printk logging in netnode omits 07c81ac2adcc selinux: Cleanup printk logging in avc omits 0d3a115429e9 selinux: Cleanup printk logging in netif omits d006469d3fac selinux: Cleanup printk logging in netport omits b21a695d9cba selinux: Cleanup printk logging in sidtab omits d85a78334e7b selinux: Cleanup printk logging in netlink omits f8b69a5f00ee selinux: Cleanup printk logging in selinuxfs omits b54c85c15a7b selinux: Cleanup printk logging in services omits 9fba738a53dd clk: add duty cycle support omits 9461f7b33d11 clk: fix CLK_SET_RATE_GATE with clock rate protection omits 04cdd5af51c6 clk: qcom: drop CLK_SET_RATE_GATE from sdc clocks omits c87a7e75a3e2 selinux: Cleanup printk logging in avtab omits c103a91e8916 selinux: Cleanup printk logging in hooks omits c59450c46369 IB/mlx5: Expose DEVX tree omits f6fe01b7181b IB/mlx5: Add DEVX query EQN support omits aeae94579caf IB/mlx5: Add DEVX support for memory registration omits 7c043e908a74 IB/mlx5: Add support for DEVX query UAR omits e662e14d801b IB/mlx5: Add DEVX support for modify and query commands omits 7efce3691d33 IB/mlx5: Add obj create and destroy functionality omits 8aa8c95ce4cc IB/mlx5: Add support for DEVX general command omits a8b92ca1b0e5 IB/mlx5: Introduce DEVX omits 7dc08dcfc8c8 IB/core: Expose ib_ucontext from a given ib_uverbs_file omits e502a864c352 IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS omits 19b9def25852 IB/uverbs: Allow an empty namespace in ioctl() framework omits 2d9c1bd7e177 IB/uverbs: Add a macro to define a type with no kernel known size omits 8762d149e88d IB/uverbs: Add PTR_IN attributes that are allocated/copied [...] omits 9442d8bf1d63 IB/uverbs: Refactor uverbs_finalize_objects omits 1114b0a8a83d IB/uverbs: Export uverbs idr and fd types omits 620758a210d9 Merge branch 'mellanox/mlx5-next' into RDMA for-next omits 9ffdd49e3d73 selinux: Cleanup printk logging in policydb omits 38b7ca927d6a net/mlx5: Expose DEVX specification omits eb36333de4bf sata_fsl: remove dead code in tag retrieval omits d3543b4d1b48 sata_fsl: convert to command iterator omits 258c4e5c65b2 libata: convert eh to command iterators omits 6362f0a29002 libata: add command iterator helpers omits fc6c391a7acf net/mlx5: Prevent warns in dmesg upon firmware commands omits 180cfc58cd9a selinux: Cleanup printk logging in ebitmap omits ab48576c4298 selinux: Cleanup printk logging in conditional omits 244e293690a6 ASoC: pcm: Tidy up open/hw_params handling omits c987ac6f1f08 clk: meson-gxbb: set fclk_div2 as CLK_IS_CRITICAL omits a9191579ba10 regulator: arizona-ldo1: Use correct device to get enable GPIO omits 1f1f5183981d arm64: dts: allwinner: a64: add SRAM controller device tree node omits ede18ae31202 soc: sunxi: sram: Add updated compatible string for A64 sy [...] omits f412c8d7a2f4 dt-bindings: sram: Rename A64 SRAM controller compatible omits 5828729bebbb soc: sunxi: export a regmap for EMAC clock reg on A64 omits f0d9034b290d ASoC: Intel: common: fix copy/paste issue with SOF/broadwe [...] omits b45350135b92 ASoC: Intel: common: add entries for SOF-based machine drivers omits e6d298fd4a44 ASoC: Intel: common: add firmware/topology information for SOF omits 65a33883c778 ASoC: Intel: common: Add Geminilake Dialog+Maxim machine d [...] omits cbaa7f0bdbee ASoC: Intel: move SKL+ codec ACPI tables to common directory omits 5f15f267daf8 ASoC: Intel: Skylake: cleanup before moving ACPI tables omits 95555f580dca ASoC: Intel: broxton: reduce machine name for bxt_da7219_m [...] omits 5fd46e649ee6 ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audi [...] omits f7859590d976 audit: eliminate audit_enabled magic number comparison omits d904ac0320d3 audit: rename FILTER_TYPE to FILTER_EXCLUDE omits cf89fe88a676 tee: replace getnstimeofday64() with ktime_get_real_ts64() omits af85d1772e31 audit: Fix extended comparison of GID/EGID omits d87de4a878e1 audit: tie ANOM_ABEND records to syscall omits 9b8753fffe7b audit: tie SECCOMP records to syscall omits 8163496e78db nfsd: don't advertise a SCSI layout for an unsupported req [...] omits 29c1372d6a9b audit: allow other filter list types for AUDIT_EXE omits 45c180bc29ba xfrm_user: prevent leaking 2 bytes of kernel memory omits fb9acf5f1f21 spi: orion: fix CS GPIO handling again omits 46f3bb5fb944 clk: renesas: r8a7795: Add CCREE clock omits 3d5155eaadaf clk: renesas: r8a7795: Add CR clock omits dc1b7b6ca9d5 sysinfo: Remove get_monotonic_boottime() omits 58a10456d717 posix-timers: Use new ktime_get_*_ts64() helpers omits d30faff900e6 timekeeping: Use ktime_get_real_ts64() instead of getnstim [...] omits f5a89295e2f5 time: Use ktime_get_real_seconds() in time syscall omits a78945c357f5 nds32: Fix build error caused by configuration flag rename omits 97d1e3dc8d98 nds32: define __NDS32_E[BL]__ for sparse omits 0a13ec0bbc42 genirq: Fix editing error in a comment omits 4a5f4d2f891b genirq: Use rcu in kstat_irqs_usr() omits 707c62352909 configfs: use kvasprintf() instead of open-coding it omits 356073bcf6db MAINTAINERS: Update email-id of Sinan Kaya omits 4cb0e6011216 dmaengine: ioatdma: set the completion address register af [...] omits c9bd0946da24 dmaengine: ti: omap-dma: Fix OMAP1510 incorrect residue_gr [...] omits 7a2aeb91757b arm64: dts: freescale: Update to use SPDX identifiers omits 13d8f1762bf6 ARM: dts: imx7d-sdb: Remove duplicate regulator-can2-3v3 omits 88c83ae67071 ARM: imx_v6_v7_defconfig: Enable imx6qdl-sabreauto sensors omits a211b8c55f3c ARM: dts: imx6qdl-sabreauto: Add sensors omits f3af1e5c0c6f ARM: dts: imx6qdl-icore: Fix wrong reg_2p5 regulator node name omits 3992516af384 ARM: dts: imx6q-icore-mipi: Add OV5640 Camera sensor omits a8039f2dd089 ARM: dts: imx6dl: Add Engicam i.CoreM6 1.5 Quad/Dual MIPI [...] omits 39143301bed9 ARM: dts: imx6: RDU2: correct touchscreen axis inversion omits 83ef5da0527c ARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driver omits e7fa1fb39b11 ARM: imx: add cpu idle support for i.MX6SLL omits c791bbbf812a ARM: imx: add L2 page power control for GPC omits cda6d30e60c4 scsi: megaraid_sas: driver version upgrade omits e9495e2de776 scsi: megaraid_sas: Support FW provided TM timeout values omits 9c9db8b792a2 scsi: megaraid_sas: Return immediately from wait_for_adapt [...] omits c3b10a55abc9 scsi: megaraid_sas: Update controller info during resume omits 2747e6be4ca7 scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INF [...] omits 2cd4bf89f763 scsi: mpt3sas: Update driver version "26.100.00.00" omits 2b48be65685a scsi: mpt3sas: As per MPI-spec, use combined reply queue f [...] omits d37306ca0eac scsi: mpt3sas: Fix, False timeout prints for ioctl and oth [...] omits 20a044332dc4 scsi: mpt3sas: Don't access the structure after decrementi [...] omits e3586147b8b1 scsi: mpt3sas: Incorrect command status was set/marked as [...] omits 999c85134db7 scsi: mpt3sas: Don't abort I/Os issued to NVMe drives whil [...] omits 9554c1be48b4 scsi: tcmu: remove useless code and clean up the code style. omits 22021948c98c ARM: imx: add mem mode suspend for i.MX6SLL omits 07c4be9d27ad ARM: imx: add standby mode suspend for i.MX6SLL omits 3a3d4163e0bf remoteproc: qcom: Introduce Hexagon V5 based WCSS driver omits 7d674731f36c remoteproc: qcom: q6v5-pil: Use common q6v5 helpers omits 6103b1a616ab remoteproc: qcom: adsp: Use common q6v5 helpers omits 3b415c8fb263 remoteproc: q6v5: Extract common resource handling omits 0e622e80191e remoteproc: qcom: mdt_loader: Make the firmware authentica [...] omits 08ca1b52f69b vfio/pci: Make IGD support a configurable option omits 3cba33d31188 iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() omits 8ba6731ad4c7 rfkill: add header files to MAINTAINERS omits 41cbb0f5a295 mac80211: add support for HE omits b8042b3da925 ieee80211: bump IEEE80211_MAX_AMPDU_BUF to support HE omits cf76e1e5198a MAINTAINERS: update the LSM and SELinux subsystems omits cd31b8073685 ARM: pxa: change SSP DMA channels allocation omits b77ed2e6d61d ARM: pxa: remove the DMA IO resources omits b6d1a17f4729 dmaengine: pxa: document pxad_param omits 273340e8bf86 ata: pata_pxa: remove the dmaengine compat need omits ac75a50b6de3 mtd: rawnand: marvell: remove the dmaengine compat need omits f727b6cda449 media: pxa_camera: remove the dmaengine compat need omits 6b3348f9e6eb mmc: pxamci: remove the dmaengine compat need omits 88a0513cf611 dmaengine: pxa: add a default requestor policy omits 1da10c17afd1 ARM: pxa: add dma slave map omits 420c0117db25 dmaengine: pxa: use a dma slave map omits 33023fb85a42 IB/core: add max_send_sge and max_recv_sge attributes omits b90575ce7b84 IB/rxe: avoid unnecessary NULL check omits 92cf36eec2a7 IB/rxe: support for 802.1q VLAN on the listener omits 6a965ee57d0c IB/rxe: increase max MR limit omits 95ffcf471d05 ata: ahci_mvebu: ahci_mvebu_stop_engine() can be static omits fae2a63737e5 libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() omits aece27a2f01b ata: ahci_platform: allow disabling of hotplug to save power omits 332c42a9ff7f ata: ahci: rpm_put port on port_stop to match rpm_get in p [...] omits 9a41e38a467c IB/mad: Use IDR for agent IDs omits 3c60e868c31e IDR: Expose the XArray lock omits 89af969a6653 RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths omits 1a1f460ff151 RDMA: Hold the sgid_attr inside the struct ib_ah/qp omits 7492052a186b IB/mlx4: Use GID attribute from ah attribute omits 47ec38666210 RDMA: Convert drivers to use sgid_attr instead of sgid_index omits d97099fe53ed IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs omits 947c99ecfcb4 IB/core: Tidy ib_resolve_eth_dmac omits 8d9ec9addd6c IB/core: Add a sgid_attr pointer to struct rdma_ah_attr omits fb51eecaa523 IB: Ensure that all rdma_ah_attr's are zero initialized omits 0c271c433ca2 IB/mad: Agent registration is process context only omits 7f3ee8e030d8 IB/rxe: Do not hide uABI stuff in memcpy omits aaf5e003b1c4 i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt omits de7498147d00 RDMA/uverbs: Refactor flow_resources_alloc() function omits dd8028f1e912 RDMA/nldev: Return port capability flag for IB only omits 82f82ceb8e66 IB/rxe: Use rdma GID API omits 1dfce2945771 IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid omits 83f6f8d29dd3 IB/core: Make rdma_find_gid_by_filter support all protocols omits c3d71b69a75c IB/core: Provide rdma_ versions of the gid cache API omits ddb457c6993b net/smc: Replace ib_query_gid with rdma_get_gid_attr omits 77e786fcbe2e IB/core: Replace ib_query_gid with rdma_get_gid_attr omits bf399c2cadfa IB/core: Introduce GID attribute get, put and hold APIs omits f4df9a7c34d8 RDMA: Use GID from the ib_gid_attr during the add_gid() callback omits b150c3862d21 IB/core: Introduce GID entry reference counts omits bfc9dfdcb6e9 MD: cleanup resources in failure omits f3f49e42c119 ARM: debug: fix BCM2836 order entry omits 295898ba6216 ARM: debug: Add iProc UART3 debug addresses omits a8eaad7b04ea ALSA: line6: stop using get_seconds() omits a753af301c61 ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate omits 01655193c2da ALSA: ice1724: remove unused array omits 8ae024497b3d ARM: dts: da850-evm: Enable LCD and backlight omits 4be9e673298f ARM: dts: da850-evm: Enable SATA port omits d9ca5d08c6de ARM: davinci_all_defconfig: set CONFIG_BACKLIGHT_PWM=m omits 89a7e2f75285 async_pq: Remove VLA usage omits cf85ec887016 removed extra extern file_fdatawait_range omits 4cf44d525548 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits ad9852af9758 netfilter: nf_ct_helper: Fix possible panic after nf_connt [...] omits 9ce7bc036ae4 netfilter: ipv6: nf_defrag: reduce struct net memory waste omits ba062ebb2cd5 netfilter: nf_queue: augment nfqa_cfg_policy omits 931c4e9a72ae spi: cadence: Change usleep_range() to udelay(), for atomi [...] omits f12a0a3c4cc6 ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current [...] omits 6cea35908208 ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax [...] omits 7c5dfd549617 ASoC: tegra: fix device_node refcounting omits a4519526ebbd ASoC: pxa: add devicetree support omits e2b35e468c89 ASoC: pxa: add binding for pxa2xx-ac97 audio complex omits a7dc662c6a7b ASoC: codecs: PCM1789: unconditionally flush work omits 0ddce71c21f0 ASoC: rt5682: add rt5682 codec driver omits 53af408cd9f2 ASoC: TSCS42xx: Add headphone auto switching omits 19d996cc3ad6 ASoC: TSCS42xx: Remove Playback/Capture in names omits 58f7d470c858 ASoC: TSCS42xx: Add mic bias boost control omits 62624f72592b ASoC: ak4458: make structure soc_codec_dev_ak4458 static const omits e380be7c557c ASoC: ak5558: make two structures static omits 510e419cb857 ASoC: twl6040: make pointer dmic_codec_dev static omits d5c4e972d512 ASoC: qcom: apq8096: set card as device drvdata omits a0d847c380ba ASoC: rsnd: add rsnd_daidrv_get() omits f6de35cc145f ASoC: audio-graph-card: add hp and mic detect gpios same a [...] omits 8d1bd113a194 ASoC: simple-card: move hp and mic detection to soc_card probe omits 62c2c9fcac43 ASoC: simple-card-utils: move hp and mic detect gpios from [...] omits d5a1826c32fa ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet omits 4f29b663c08d ASoC: rt1305: Use ULL suffixes for 64-bit constants omits 75b31192fe6a ASoC: rockchip: add config for rockchip dmaengine pcm register omits a56df73ba596 ASoC: rockchip: put device_node on remove omits 187e01d0d56d ASoC: stm32: sai: add iec958 controls support omits 08ba7ae35b15 spi: sh-msiof: Make sure all DMA operations have completed omits 3e247b0fb540 spi: remove unused adi_spi3.h header omits 6e56e5d04191 ASoC: AMD: Add NULL pointer check omits 203cdf51f288 ASoC: rsnd: SSI parent cares SWSP bit omits 7cc90a5cadb1 ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin omits 6c974d4dfafe EDAC, i7core: Fix memleaks and use-after-free on probe and remove omits 7bd0c7ba62e8 regulator: Fix typo in comment of struct regulator_linear_range omits 297101ab8584 regulator: pfuze100: add pfuze3001 support omits 5986f83efab0 regulator: pfuze100: add pfuze3001 support omits 04433977b164 ASoC: sh7760-ac97: convert to SPDX identifiers omits ddfe227c0cbf ASoC: dma-sh7760: convert to SPDX identifiers omits 0026c551bacd ASoC: migor: convert to SPDX identifiers omits 1e0edd4deadb ASoC: rsnd: convert to SPDX identifiers omits 4e6fdaf1bd33 ASoC: siu: convert to SPDX identifiers omits 217bc8c898b2 ASoC: ssi: convert to SPDX identifiers omits cb006e7b1712 ASoC: hac: convert to SPDX identifiers omits 134c875bff58 ASoC: fsi: convert to SPDX identifiers omits 503e79b793fe ASoC: topology: Add callback for DAPM route load/unload omits c60b613a7097 ASoC: topology: Give more data to clients via callbacks omits e01b4f624278 ASoC: dapm: Fix potential DAI widget pointer deref when li [...] omits f999d76a0011 ARM: dts: rockchip: Add missing cooling device properties [...] omits ce76de984649 ARM: dts: rockchip: convert rk3288 to operating-points-v2 omits 403cc7037f38 dt-bindings: arm: Document the RZN1D-DB board omits 83c05e98f732 arm64: defconfig: Enable BD9571MWV regulator omits c44e182e5374 ARM: shmobile: convert to SPDX identifier omits 7e8a50df26f4 soc: renesas: rcar-sysc: Drop legacy handling omits 16acd53b1547 ARM: shmobile: r8a7779: Remove explicit SYSC config and init omits 9d65c891587e ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu() omits f2b1d2f94af8 soc: renesas: rcar-sysc: Provide helpers to power up/down CPUs omits 62f55ce683e3 ARM: shmobile: r8a7779: Stop powering down secondary CPUs [...] omits 319b15df66f9 ARM: shmobile: rcar-gen2: Remove explicit SYSC config and init omits 3bf6d7738827 ARM: shmobile: apmu: Remove platsmp-apmu.h omits 36a90c0553dd ARM: shmobile: apmu: Remove obsolete shmobile_smp_apmu_pre [...] omits fa6e9cb2aca1 ARM: shmobile: apmu: Move cpu_leave_lowpower() to SUSPEND section omits aa03319f2840 ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() omits 1e90fea35b80 ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition omits 488aa3c045a7 ARM: shmobile: r8a7791: Remove legacy SMP fallback code omits 78a9057fcc63 ARM: shmobile: r8a7790: Use common R-Car Gen2 machine definition omits f13e47ee48e2 ARM: shmobile: r8a7790: Remove legacy SMP fallback code omits 5058a96cb7e8 ARM: dts: porter: Add missing PMIC nodes omits 9882b5375df5 mtd: m25p80: Use SPI_MEM_OP_NO_DUMMY instead of SPI_MEM_OP [...] omits 00a5762b4525 mtd: m25p80: Remove unneeded m25p->command field omits 755abd247a3d MAINTAINERS: update Xinming's email address omits c1e3f64f8738 qtnfmac: fix NULL pointer dereference omits 6557dd49369c Staging: comedi: comedi_compat32.h: fixed missing or malfo [...] omits aa4c8dc649a0 Staging: comedi: comedi_pci.h: fixed missing or malformed [...] omits 46c851a92872 Staging: comedi: comedi_pcmcia.h: fixed missing or malform [...] omits be932c686bb0 Staging: comedi: comedilib.h: fixed missing or malformed S [...] omits 50b1cf85b12d Staging: comedi: comedi.h: fixed missing or malformed SPDX [...] omits eee222db377e staging: goldfish: Fix checkpatch CHECK in goldfish_audio.c omits 9f2d1e68cf4d module: exclude SHN_UNDEF symbols from kallsyms api omits 77ad0f2e34f8 ARM: dts: sun8i-h3: Add missing cooling device properties [...] omits df35fbcfa398 arm64: dts: allwinner: add support for Pinebook omits b5df280bb163 arm64: dts: allwinner: a64: Add PWM controllers omits 871b5352125c arm64: dts: allwinner: a64: add R_I2C controller omits 33c3d4eb67fe arm64: allwinner: a64-amarula-relic: Enable AP6330 WiFi support omits e1a9a4745fd5 arm64: allwinner: a64: Add RTC clock to phandle 32kHz exte [...] omits f64f2e0ff2fe arm64: allwinner: a64: Add Amarula A64-Relic initial support omits 6461315eabc4 arm64: dts: allwinner: sun50i: h5: Add spi flash node for [...] omits 4661c3afefe9 arm64: dts: allwinner: sun50i: a64: Add spi flash node for sopine omits e3b742026b92 ARM: dts: sunxi: Add missing cooling device properties for CPUs omits 65793f3cd93a MAINTAINERS: remove the outdated "LINUX SECURITY MODULE (L [...] omits c969cb2f70ae pinctrl: Cut unused sysfs includes omits 96b0686dca33 pinctrl: qcom: spmi-gpio: Add pm8998 and pm8005 to binding omits 7d71b5f4b2fb pinctrl: pinctrl-single: Avoid divisions in context save/restore omits 7547b5969e06 pinctrl: mcp23s08: debugfs: Do not restore the INTF register omits 6ff45566554a pinctrl: mcp23s08: Kconfig: update to reflect supported features omits 90b39402e9f3 gpio: Add API to explicitly name a consumer omits f3a049e784b3 gpio: max732x: add error handling for i2c_new_dummy omits eb3744a2dd01 gpio: davinci: Do not assume continuous IRQ numbering omits c1d013a70f55 gpio: davinci: Shuffle IRQ resource fetching from DT to be [...] omits 29d43c22e480 gpio-rcar: document R8A77980 bindings omits 7279d9917560 gpio: Fix wrong rounding in gpio-menz127 omits 6b293258cded fsi: scom: Major overhaul omits f143304442f4 fsi: scom: Add register definitions omits 5a3c2f7656d0 fsi: scom: Fixup endian annotations omits bd2133645792 fsi: scom: Whitespace fixes omits 162c3946734d fsi: scom: Add mutex around FSI2PIB accesses omits 11454d6dc818 fsi: core: Fix sparse warnings omits fbdb5eac5ca6 fsi: master-hub: Fix sparse warnings omits 2992513877d9 fsi: sbefifo: Fix sparse warnings omits 1c36cf912ad1 IB/core: Store default GID property per-table instead of p [...] omits a1a4caeebac9 IB/core: Do not set the gid type when reserving default entries omits bfe0a5f47ada ext4: add more mount time checks of the superblock omits 5b7b15aee641 nfsd: fix corrupted reply to badly ordered compound omits 7a04cfda7dfa nfsd: clarify check_op_ordering omits 4a269efb6f81 nfsd: update obselete comment referencing the BKL omits ca0552f46414 nfsd4: cleanup sessionid in nfsd4_destroy_session omits 665d50727600 nfsd4: less confusing nfsd4_compound_in_session omits a85857633b04 nfsd4: support change_attr_type attribute omits 16945141c356 nfsd: fix NFSv4 time_delta attribute omits d6ebf5088f09 nfsd4: return default lease period omits 03f318ca6528 nfsd4: extend reclaim period for reclaiming clients omits 4708aa85d50c EDAC: Fix memleak in module init error path omits 9d72fe1ce81b EDAC, altera: Fix an error handling path in altr_s10_sdram [...] omits 4ee99cebd486 arm64: dts: rockchip: use SPDX-License-Identifier omits 0bac06df36ab ARM: dts: rockchip: Add missing cooling device properties [...] omits fce152a63d95 ARM: dts: rockchip: use SPDX-License-Identifier omits cddb86833615 ARM: dts: rockchip: fix graph node unit address error from dtc omits dcae11de22c9 ARM: dts: imx6dl-riotboard: fix OTG regulator polarity omits e732f6d26eea ARM: dts: imx6qdl-wandboard: enable USB OTG omits d8d5f9dc40e7 ARM: dts: imx6dl-riotboard: remove regulators bus node omits 9d1b8418b477 ARM: dts: imx6qdl-wandboard: remove regulators bus node omits 9235d1f85eb7 ARM: imx: remove inexistant EPIT timer init omits bcf147746814 ARM: dts: imx51-zii-rdu1: Make sure SD1_WP is low omits 6e21e4c215a6 ARM: dts: imx51-zii-rdu1: add rave-sp subdevices omits 3053339b17f8 staging: goldfish: Clear audio read buffer status after each read omits 06e526f49b7a staging: goldfish: Enable ACPI-based enumeration for goldf [...] omits a75647d1e72f staging: goldfish: Replace read and write macros with functions omits 5df204016c36 staging: rtl8723bs: drop test omits 91c458b435df staging: rtlwifi: Fix "Alwyas"->"Always" omits 971f3f119d30 staging: rtlwifi: Fix "writen"->"written" omits dba1b8ac7391 staging: rtlwifi: Fix "Trafic"->"Traffic" omits ca707dcadecf staging: vc04_services: make a couple of pointers static omits 1daddbc8dec5 staging: vboxvideo: Update driver to use drm_dev_register. omits 089a137ad23a staging: wilc1000: move 'txq_spinlock_flags' from 'wilc' s [...] omits 42e4a3adb0e2 staging: wilc1000: remove 'rxq_entries' from 'wilc' struct omits 6adc35d97301 staging: wilc1000: use list_head to maintain 'rxq_entry_t [...] omits 3d9241d65274 staging: wilc1000: use list_head to maintain 'txq_entry_t' [...] omits e986b667ea6a Staging: gdm724x: use match_string() helper omits 70ce2440e208 staging: rts5208: add error handling into rtsx_probe omits 3a29f43cc316 staging: clocking-wizard: prefer 'help' in Kconfig omits e9d93154e59e staging: rtl8192u: remove redundant variables omits 8df6d2854891 staging: rtl8192e: remove unnecessary parentheses - Coding Style omits 4b22ca814e70 staging: rtl8192e: Optimise Comparison to NULL tests - Cod [...] omits 1247b2327762 staging: rtl8192e: Correct declaration of HTResetIOTSettin [...] omits 786fe3b545b0 staging: rtl8192e: Remove unrequired space at start of lin [...] omits 355654ef2c0e staging: rtl8192e: Correct alignment of if statements - Co [...] omits 3218202de96f staging: rtl8192e: Remove unnecessary return statements - [...] omits 4c53614f3943 staging: rtl8192e: Addition of prefered spacing - Coding style omits 7695ff308487 staging: rtl8192e: Add and remove blank lines - Coding style omits 6de4ef65a8c6 staging: pi433: fix race condition in pi433_ioctl omits 0d6485282a2e staging: mt7621-pci: Fix coding style error omits 9c562d8411a5 staging: mt7621-spi: Remove unnecessary braces {} from sin [...] omits 6e89217cdb28 staging: mt7621-spi: Add a space before open paranthesis. omits 6781e751049c staging: mt7621-spi: Use tabs for indentation instead of spaces. omits b8a952784969 staging: mt7621-spi: Fix line over 80 characters by refactoring. omits d42fd96ac281 staging: mt7621-spi: Indent case labels and switch at the [...] omits 1112b5b1c193 staging: mt7621-dts: convert to gpio-keys omits 97738374a310 staging: mt7621-dts: correct various clock frequencies. omits bf732c6bff5b staging: mt7621-spi: revised half-duplex message handling omits a83834c1c9ba staging: mt7621-spi: change mt7621_spi_wait_till_ready to [...] omits c0f784ba92e0 staging: mt7621-pci: use rt_sysc_?32() to access system-co [...] omits 456aec73799f staging: speakup: refactor synths array to use a list omits 2665df51017b staging: comedi: Improved readability of function comedi_n [...] omits fbe1be81b284 staging: comedi: drivers: ni_mio_common: add names to func [...] omits d83301c8506c staging: comedi: drivers: cb_pcimdda: fix warning on quote [...] omits 6aa020939368 staging: comedi: drivers: daqboard2000: make bool bit-fiel [...] omits 904f9d4d3a83 staging: comedi: drivers: amplc_pci230: make bool bit-fiel [...] omits 3164da7b9ccc staging: comedi: drivers: amplc_dio200_common: make bool b [...] omits 46fb63b3a12a staging: comedi: drivers: amplc_dio200: make bool bit-fiel [...] omits fd02c95fab8b staging: comedi: comedidev: make bool bit-field unsigned i [...] omits b3c16227013f staging: comedi: comedi_fops: make bool bit-field unsigned [...] omits 52f2b531948d ARM: dts: imx53: Add support for imx53 HSC/DDC boards from K+P omits 5ebc384a15e4 ARM: dts: imx6: make edt-ft5x06 a wakeup source for imx6 boards omits 26bd0e5964de ARM: dts: imx: Add basic dts support for imx6sll EVK board omits 9f30b6b1a957 ARM: dts: imx: Add basic dtsi file for imx6sll omits c37e9e013469 ext4: add more inode number paranoia checks omits 8bc1379b82b8 ext4: avoid running out of journal credits when appending [...] omits e09463f220ca jbd2: don't mark block as modified if the handle is out of [...] omits c474e9f2be99 platform/chrome: chromeos_tbmc - fix SPDX identifier omits 8cdb5240ec59 ext4: never move the system.data xattr out of the inode body omits c660abab5c7e staging:iio:accel:adis16203: sign extend function rather c [...] omits 6e8ab72a8123 ext4: clear i_data in ext4_inode_info when removing inline data omits bdbd6ce01a70 ext4: include the illegal physical block in the bad map ex [...] omits ce041c43f222 lib/test_printf.c: accept "ptrval" as valid result for pla [...] omits 95a28eeaf149 radiotap: add structs for HE omits c4cbaf7973a7 cfg80211: Add support for HE omits 446faa15c6e8 nl80211: report 4ADDR status with GET_INTERFACE omits 2d4f545cb14f rfkill: Fixes and cleanup of kernel-doc in the header file omits cba340fa89bc rfkill: Fix several typos in documentation omits e529f4d65159 rfkill: Correctly document rkill subfolder range as >= 0 i [...] omits b9771d41aee7 mac80211: support scan features for improved scan privacy omits 2e076f199097 nl80211: add scan features for improved scan privacy omits 45ad683484b6 mac80211: split ieee80211_send_probe_req() omits 00387f321537 mac80211: add probe request building flags omits db0a4ad80d3a nl80211: refactor common code in scan flags checks omits 1d211d431676 cfg80211: use better order for kcalloc() arguments omits bc890a602471 ext4: verify the depth of extent tree in ext4_find_extent() omits d5e5f6855aab ath9k: debug: fix spelling mistake "WATHDOG" -> "WATCHDOG" omits d16a7ab20ac9 ath10k: handle resource init failure case omits 5db98aee93cd ath10k: skip data calibration for non-bmi target omits 50c51f394e68 ath10k: do not mix spaces and tabs in Kconfig omits c9f3e7fa8bcb ath10k: snoc: sort include files omits 13e6cc0bd4ef ath10k: snoc: drop unused WCN3990_CE_ATTR_FLAGS omits 8ac5fe8e3d11 ath10k: snoc: stop including pci.h omits 426a0f0b5a2f ath10k: snoc: use correct bus-specific pointer in RX retry omits 0644fef97451 ath10k: snoc: use module_platform_driver() macro omits 7f8f72d8511a ath10k: use crash_dump enum instead of magic numbers omits 9fb31b66b91f ath10k: use dma_zalloc_coherent instead of allocator/memset omits 5a211627004e ath10k: fix incorrect size of dma_free_coherent in ath10k_ [...] omits 6ee0e175a33d ath10k: make some functions static omits 2e9bcd0d7324 ath10k: fix spectral scan for QCA9984 and QCA9888 chipsets omits 38441fb6fcbb ath10k: support use of channel 173 omits 1cf8e5de4055 fs/lock: show locks taken by processes from another pidns omits 826d7bc9f013 fs/lock: skip lock owner pid translation in case we are in [...] omits 8844618d8aa7 ext4: only look at the bg_flags field if it is valid omits a9ef97d098c5 fsi: sbefifo: Remove unneeded semicolon omits 77260807d117 ext4: make sure bitmaps and the inode table don't overlap [...] omits 819b23f1c501 ext4: always check block group bounds in ext4_init_block_bitmap() omits 74c11e300c10 ARC: Explicitly add -mmedium-calls to CFLAGS omits 260e629bbf44 ath10k: fix memory leak of tpc_stats omits 12b67b0d6bcb ath9k: mark expected switch fall-throughs omits 4de30c906ef0 ath6kl: mark expected switch fall-throughs omits 87b466f42e8f ath6kl: add support for Dell Wireless 1537 omits aae28cefc279 ath5k: mark expected switch fall-through omits f1d270ae10ff ath10k: htt_tx: mark expected switch fall-throughs omits 513f86d73855 ext4: always verify the magic number in xattr blocks omits 5369a762c882 ext4: add corruption check in ext4_xattr_set_entry() omits 327eaf738ff9 ext4: add warn_on_error mount option omits 5aff29efbec0 Merge branch 'ib/4.17-xen-kbdfront-runtime-config' into next omits 9bd034225300 Input: i8042 - increment wakeup_count for the respective port omits 925ffff2ea8b Input: cros_ec_keyb - remove check before calling pm_wakeup_event omits 27fff22168e0 Input: cros_ec_keyb - switch to SPDX identifier omits e7a35f124a9a Input: cros_ec_keyb - make license text and MODULE_LICENSE match omits 3ef8a2eeb6dc Input: xen-kbdfront - allow better run-time configuration omits ce6f7d087e2b Input: xen-kbdfront - fix multi-touch XenStore node's locations omits ce63b2c89cc0 xen: Sync up with the canonical protocol definitions in Xen omits 9f4a8a2d7f9d fsi/sbefifo: Add driver for the SBE FIFO omits 52b7116e885e fsi: scom: Remove PIB reset during probe omits 26d79b272d38 fsi/master-gpio: Replace bit_bit lock with IRQ disable/enable omits c49e34401a32 fsi/fsi-master-gpio: More error handling cleanup omits 4e56828a5db1 fsi/fsi-master-gpio: Implement CRC error recovery omits 0e82e5c1fad7 fsi/gpio: Use relative-addressing commands omits 8193fb4451ce fsi/gpio: Include command build in locked section omits f3ca4834ac33 fsi/fsi-master-gpio: Delay sampling of FSI data input omits b632642e4ce2 fsi/fsi-master-gpio: Reduce dpoll clocks omits 97a4e5c95bf7 fsi/fsi-master-gpio: Reduce turnaround clocks omits bc1099d2b251 fsi/fsi-master-gpio: Add "no-gpio-delays" option omits 5d0d16f135c0 fsi/fsi-master-gpio: Sample input data on different clock phase omits e5538139e043 fsi: gpio: Use a mutex to protect transfers omits e212ab47bd02 fsi: gpio: Remove unused 'id' variable omits 918da95176be fsi: gpio: Trace busy count omits 727198f99e27 staging: iio: adc: ad7606: fix function pointer parameter [...] omits d8084a048cca iio:dac:ad5686: Add AD5311R support omits a591525f43e7 dt-bindings: iio: adc: at91-sama5d2_adc: add channel speci [...] omits aa132ffb6b0a input: touchscreen: resistive-adc-touch: add generic resis [...] omits 23ec2774f1cc iio: adc: at91-sama5d2_adc: add support for position and p [...] omits 1b5bd7d25c78 dt-bindings: input: touchscreen: resistive-adc-touch: crea [...] omits 15e20eabd7f9 dt-bindings: input: touchscreen: add minimum pressure touc [...] omits 3055a6cfa04b iio: Add channel for Position Relative omits d22cd4dd6677 MAINTAINERS: add generic resistive touchscreen adc omits adca2d68d704 staging: iio: Drop ADIS16060 driver from staging omits 4bcc19f1b218 iio: imu: inv_mpu6050: new timestamp mechanism omits 17f0361936a5 iio: 104-quad-8: Provide defines for magic numbers omits f5057e7b2dba iio: imu: inv_mpu6050: better fifo overflow handling omits 5cba7caaacfb iio: imu: inv_mpu6050: fix fifo count reading omits 7b782508f829 iio: imu: inv_mpu6050: switch to use sample rate divider omits 3ca4fb431b83 iio: imu: inv_mpu6050: replace timestamp fifo by generic t [...] omits c2c8406b315f iio: adc: sun4i-gpadc: select REGMAP_IRQ omits 2873c3f0e2bd iio: 104-quad-8: Fix off-by-one error in register selection omits d6990976af7c vti6: fix PMTU caching and reporting on xmit omits 5544717d416d Merge branch 'asoc-4.18' into asoc-next omits 2858e2cfc2ef Merge branch 'asoc-4.17' into asoc-linus omits aca429ff9d14 gpio: madera: Support Cirrus Logic Madera class codecs omits 218d72a77b0b pinctrl: madera: Add driver for Cirrus Logic Madera codecs omits b3b606c98fa0 pinctrl: madera: Add DT bindings for Cirrus Logic Madera codecs omits 5c76ee4e40eb mfd: madera: Register map tables for Cirrus Logic CS47L90/91 omits bb7320986f95 mfd: madera: Register map tables for Cirrus Logic CS47L85 omits f975b7faf1d5 mfd: madera: Register map tables for Cirrus Logic CS47L35 omits 16b27467f46c mfd: madera: Add common support for Cirrus Logic Madera codecs omits 2b49088cdba7 mfd: madera: Add DT bindings for Cirrus Logic Madera codecs omits 97c2b5cba204 mfd: madera: Add register definitions for Cirrus Logic Mad [...] omits 949bdcc8a97c ARM: dts: dra7: fix DCAN node addresses omits 2773397171ac x86/vector: Merge allocate_vector() into assign_vector_locked() adds 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...] adds e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure adds dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] adds 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro adds a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg adds 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put adds 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] adds cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon adds 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON adds 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] adds 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info adds e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings adds a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver adds eb91cde094f5 dt-bindings: tc358754: add DT bindings adds f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver adds 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile adds bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage adds 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks adds d7734b74095d drm/vkms: Add atomic_helper_check_plane_state adds dfb9f5cabfe3 drm/vkms: subclass CRTC state adds 27fb462a01c3 drm/bridge/tc358764: fix drm helper name adds 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t adds 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] adds e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() adds 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message adds d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop adds 570913e0b1be drm/rockchip: vop: add px30 vop support adds 3e77c4d02237 drm/vkms: Subclass plane state adds 6c234fe37c57 drm/vkms: Implement CRC debugfs API adds bc0d332daef3 drm/vkms: Release pages_lock before return adds 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset adds ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] adds e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] adds 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] adds 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] adds 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] adds 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added adds 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put adds 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() adds e61e0f07ef0d gpu: drm: virtio: code cleanup adds 31e63d31eaf0 drm/vkms: Fix vmap_count increment position adds e750218d26c3 drm/doc: clarify how to acquire required vblank event reference adds 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] adds e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] adds 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put adds f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export adds abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] adds 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp adds b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put adds 5043348a4969 drm: qxl: Fix error handling at qxl_device_init adds 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] adds eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put adds d5cc15a0c66e drm: crc: Introduce verify_crc_source callback adds 4396551e9cf3 drm: crc: Introduce get_crc_sources callback adds b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback adds 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback adds 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback adds a8c20833c6bf drm/i915/crc: implement verify_crc_source callback adds 260bc55116c5 drm/i915/crc: implement get_crc_sources callback adds ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback adds 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names adds b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel adds 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() adds fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock adds 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete adds 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit adds 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] adds d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error adds 3eb3cd04e2d8 drm/panel: Fix sphinx warning adds 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> adds a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops adds e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops adds 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops adds 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops adds c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] adds 7e7b68ef0076 drm/fourcc: Add DOC: overview comment adds af6979331da1 drm/vkms/crc: Implement verify_crc_source callback adds c0811a7d5bef drm/crc: Cleanup crtc_crc_open function adds ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" adds e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface adds 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() adds a5ec8332d428 drm: Add per-plane pixel blend mode property
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ca16eb342ebe) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-aarch64-good (a5e [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 2 +- .mailmap | 6 - CREDITS | 5 - Documentation/ABI/obsolete/sysfs-class-typec | 48 - Documentation/ABI/stable/sysfs-bus-vmbus | 7 - Documentation/ABI/stable/sysfs-bus-xen-backend | 9 - Documentation/ABI/stable/sysfs-class-rfkill | 6 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 78 - Documentation/ABI/testing/configfs-usb-gadget-uvc | 5 - Documentation/ABI/testing/ppc-memtrace | 9 +- Documentation/ABI/testing/procfs-diskstats | 10 - .../ABI/testing/sysfs-bus-coresight-devices-tmc | 8 - Documentation/ABI/testing/sysfs-bus-iio | 26 +- Documentation/ABI/testing/sysfs-bus-iio-isl29501 | 47 - .../ABI/testing/sysfs-bus-iio-light-si1133 | 22 - .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 122 - Documentation/ABI/testing/sysfs-bus-typec | 51 - Documentation/ABI/testing/sysfs-class-fpga-manager | 24 - Documentation/ABI/testing/sysfs-class-fpga-region | 9 - Documentation/ABI/testing/sysfs-class-gnss | 15 - Documentation/ABI/testing/sysfs-class-mei | 11 - Documentation/ABI/testing/sysfs-class-net-queues | 11 - Documentation/ABI/testing/sysfs-class-typec | 62 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 24 - .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 27 - .../ABI/testing/sysfs-driver-typec-displayport | 49 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 8 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 23 - Documentation/ABI/testing/sysfs-platform-dfl-port | 16 - Documentation/PCI/00-INDEX | 2 - Documentation/PCI/acpi-info.txt | 187 - .../PCI/endpoint/function/binding/pci-test.txt | 2 - Documentation/PCI/endpoint/pci-endpoint.txt | 4 +- Documentation/PCI/endpoint/pci-test-function.txt | 29 +- Documentation/PCI/endpoint/pci-test-howto.txt | 30 +- Documentation/PCI/pcieaer-howto.txt | 5 - .../Design/Data-Structures/Data-Structures.html | 118 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 22 +- .../Design/Memory-Ordering/TreeRCU-gp-cleanup.svg | 123 +- .../Design/Memory-Ordering/TreeRCU-gp-init-1.svg | 16 +- .../Design/Memory-Ordering/TreeRCU-gp-init-3.svg | 56 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 237 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 12 +- Documentation/RCU/stallwarn.txt | 24 +- Documentation/RCU/whatisRCU.txt | 18 +- Documentation/acpi/dsd/data-node-references.txt | 89 - Documentation/acpi/dsd/graph.txt | 72 +- Documentation/admin-guide/README.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 110 +- Documentation/admin-guide/devices.txt | 16 +- Documentation/admin-guide/index.rst | 9 - Documentation/admin-guide/kernel-parameters.txt | 188 +- Documentation/admin-guide/l1tf.rst | 610 -- .../admin-guide/mm/idle_page_tracking.rst | 5 - Documentation/admin-guide/mm/pagemap.rst | 3 - Documentation/arm64/sve.txt | 4 +- Documentation/block/null_blk.txt | 7 - Documentation/block/stat.txt | 28 +- Documentation/bpf/README.rst | 36 + Documentation/bpf/bpf_devel_QA.rst | 21 +- Documentation/bpf/index.rst | 36 - Documentation/conf.py | 2 +- Documentation/console/console.txt | 15 +- Documentation/core-api/atomic_ops.rst | 2 +- Documentation/core-api/boot-time-mm.rst | 92 - Documentation/core-api/idr.rst | 2 - Documentation/core-api/index.rst | 3 - Documentation/core-api/kernel-api.rst | 59 +- Documentation/core-api/mm-api.rst | 78 - Documentation/core-api/timekeeping.rst | 185 - Documentation/crypto/api-samples.rst | 2 +- Documentation/dev-tools/kselftest.rst | 5 - Documentation/device-mapper/delay.txt | 3 +- Documentation/device-mapper/dm-integrity.txt | 4 - Documentation/device-mapper/thin-provisioning.txt | 20 +- Documentation/device-mapper/writecache.txt | 2 - Documentation/devicetree/bindings/arm/adapteva.txt | 7 + Documentation/devicetree/bindings/arm/amlogic.txt | 13 - .../devicetree/bindings/arm/atmel-pmc.txt | 14 + .../devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 4 - .../devicetree/bindings/arm/coresight.txt | 58 +- .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.txt | 2 - .../bindings/arm/freescale/fsl,vf610-mscm-ir.txt | 3 + .../devicetree/bindings/arm/freescale/m4if.txt | 12 - .../devicetree/bindings/arm/freescale/tigerp.txt | 12 - Documentation/devicetree/bindings/arm/fsl.txt | 4 - .../devicetree/bindings/arm/idle-states.txt | 4 +- .../devicetree/bindings/arm/insignal-boards.txt | 8 + .../arm/marvell/ap806-system-controller.txt | 48 +- .../bindings/arm/marvell/armada-37xx.txt | 15 - .../arm/marvell/cp110-system-controller.txt | 225 - .../arm/marvell/cp110-system-controller0.txt | 188 + Documentation/devicetree/bindings/arm/mediatek.txt | 10 +- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 26 - .../devicetree/bindings/arm/omap/crossbar.txt | 1 + Documentation/devicetree/bindings/arm/omap/l4.txt | 15 +- Documentation/devicetree/bindings/arm/rockchip.txt | 14 - .../devicetree/bindings/arm/samsung/pmu.txt | 3 + .../bindings/arm/samsung/samsung-boards.txt | 7 +- Documentation/devicetree/bindings/arm/shmobile.txt | 5 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 23 - Documentation/devicetree/bindings/arm/xilinx.txt | 30 +- .../devicetree/bindings/ata/ahci-platform.txt | 2 +- Documentation/devicetree/bindings/ata/fsl-sata.txt | 1 + .../devicetree/bindings/ata/pata-arasan.txt | 2 + .../devicetree/bindings/ata/sata_rcar.txt | 1 - .../devicetree/bindings/board/fsl-board.txt | 1 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 2 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 37 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../devicetree/bindings/clock/actions,owl-cmu.txt | 49 - .../devicetree/bindings/clock/actions,s900-cmu.txt | 47 + .../bindings/clock/amlogic,axg-audio-clkc.txt | 56 - .../devicetree/bindings/clock/at91-clock.txt | 51 +- .../devicetree/bindings/clock/exynos5440-clock.txt | 28 + .../devicetree/bindings/clock/maxim,max9485.txt | 59 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 43 - .../bindings/clock/rockchip,px30-cru.txt | 65 - .../devicetree/bindings/clock/sun8i-de2.txt | 1 - .../bindings/connector/usb-connector.txt | 44 - .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 + .../bindings/cpufreq/cpufreq-exynos5440.txt | 28 + .../devicetree/bindings/crypto/amd-ccp.txt | 2 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 2 + .../devicetree/bindings/crypto/fsl-sec2.txt | 5 + .../devicetree/bindings/crypto/fsl-sec4.txt | 21 + .../bindings/crypto/hisilicon,hip07-sec.txt | 67 - .../bindings/crypto/inside-secure-safexcel.txt | 15 +- .../devicetree/bindings/crypto/picochip-spacc.txt | 2 + .../devicetree/bindings/crypto/qcom,prng.txt | 19 - .../devicetree/bindings/devfreq/rk3399_dmc.txt | 211 +- .../bindings/display/bridge/analogix_dp.txt | 2 + .../devicetree/bindings/display/bridge/anx7814.txt | 2 + .../bridge/megachips-stdpxxxx-ge-b850v3-fw.txt | 2 + .../devicetree/bindings/display/bridge/sii902x.txt | 4 +- .../devicetree/bindings/display/bridge/sii9234.txt | 2 +- .../bindings/display/bridge/sil-sii8620.txt | 2 +- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 + .../bindings/display/bridge/toshiba,tc358764.txt | 35 + .../bindings/display/exynos/exynos7-decon.txt | 3 + .../bindings/display/exynos/exynos_dp.txt | 2 + .../bindings/display/exynos/samsung-fimd.txt | 3 + .../devicetree/bindings/display/ht16k33.txt | 2 + .../bindings/display/marvell,pxa2xx-lcdc.txt | 3 - .../bindings/display/marvell,pxa300-gcu.txt | 17 - .../bindings/display/mediatek/mediatek,disp.txt | 2 +- .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../devicetree/bindings/display/msm/dpu.txt | 131 - .../devicetree/bindings/display/msm/dsi.txt | 18 +- .../devicetree/bindings/display/msm/edp.txt | 4 + .../devicetree/bindings/display/msm/mdp5.txt | 2 + .../devicetree/bindings/display/renesas,du.txt | 1 + .../bindings/display/rockchip/rockchip-vop.txt | 2 + .../devicetree/bindings/display/sm501fb.txt | 2 + .../devicetree/bindings/display/tilcdc/tilcdc.txt | 4 +- .../devicetree/bindings/dma/jz4780-dma.txt | 1 + .../bindings/dma/nvidia,tegra210-adma.txt | 1 + Documentation/devicetree/bindings/dma/owl-dma.txt | 47 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 2 + Documentation/devicetree/bindings/dma/snps-dma.txt | 2 + Documentation/devicetree/bindings/dma/ti-edma.txt | 1 + .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 2 - .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt | 1 + Documentation/devicetree/bindings/eeprom/at24.txt | 2 - .../devicetree/bindings/extcon/extcon-rt8973a.txt | 2 + .../devicetree/bindings/extcon/extcon-sm5502.txt | 2 + .../devicetree/bindings/fsi/fsi-master-ast-cf.txt | 36 - Documentation/devicetree/bindings/fsi/fsi.txt | 5 - Documentation/devicetree/bindings/gnss/gnss.txt | 36 - .../devicetree/bindings/gnss/sirfstar.txt | 45 - Documentation/devicetree/bindings/gnss/u-blox.txt | 44 - .../devicetree/bindings/gpio/8xxx_gpio.txt | 2 + .../devicetree/bindings/gpio/abilis,tb10x-gpio.txt | 1 + .../devicetree/bindings/gpio/brcm,brcmstb-gpio.txt | 3 + .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 3 - .../devicetree/bindings/gpio/gpio-adnp.txt | 1 + .../devicetree/bindings/gpio/gpio-aspeed.txt | 1 + .../devicetree/bindings/gpio/gpio-ath79.txt | 1 + .../devicetree/bindings/gpio/gpio-davinci.txt | 2 + .../devicetree/bindings/gpio/gpio-max732x.txt | 1 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 3 - .../devicetree/bindings/gpio/gpio-pcf857x.txt | 1 + .../devicetree/bindings/gpio/gpio-uniphier.txt | 1 + .../devicetree/bindings/gpio/gpio-xgene-sb.txt | 1 + .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 + .../devicetree/bindings/gpio/gpio-xlp.txt | 1 + .../devicetree/bindings/gpio/gpio-zynq.txt | 1 + .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 - .../bindings/gpio/nintendo,hollywood-gpio.txt | 3 +- .../bindings/gpio/nvidia,tegra186-gpio.txt | 4 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 2 +- .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 1 + Documentation/devicetree/bindings/hsi/omap-ssi.txt | 1 + .../devicetree/bindings/hwmon/npcm750-pwm-fan.txt | 84 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 + .../devicetree/bindings/i2c/i2c-brcmstb.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-fsi.txt | 40 - .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 + .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 + Documentation/devicetree/bindings/i2c/i2c-mpc.txt | 2 + .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 27 - .../devicetree/bindings/i2c/i2c-pca-platform.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pnx.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-pxa.txt | 3 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 5 +- .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 4 +- .../devicetree/bindings/iio/accel/adxl345.txt | 9 +- .../devicetree/bindings/iio/accel/bma180.txt | 2 + .../devicetree/bindings/iio/accel/mma8452.txt | 2 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../bindings/iio/adc/at91-sama5d2_adc.txt | 9 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 8 +- .../devicetree/bindings/iio/adc/cpcap-adc.txt | 1 + .../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 1 + .../devicetree/bindings/iio/adc/max1027-adc.txt | 2 + .../bindings/iio/adc/sigma-delta-modulator.txt | 2 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 36 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 + .../devicetree/bindings/iio/adc/xilinx-xadc.txt | 1 + .../bindings/iio/chemical/atlas,ec-sm.txt | 1 + .../bindings/iio/chemical/atlas,orp-sm.txt | 1 + .../bindings/iio/chemical/atlas,ph-sm.txt | 1 + .../devicetree/bindings/iio/dac/ad5758.txt | 78 - .../bindings/iio/gyroscope/invensense,mpu3050.txt | 1 + .../devicetree/bindings/iio/health/afe4403.txt | 1 + .../devicetree/bindings/iio/health/afe4404.txt | 1 + .../devicetree/bindings/iio/health/max30100.txt | 1 + .../devicetree/bindings/iio/health/max30102.txt | 1 + .../devicetree/bindings/iio/humidity/hts221.txt | 1 + .../devicetree/bindings/iio/imu/bmi160.txt | 1 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 2 +- .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/apds9300.txt | 1 + .../devicetree/bindings/iio/light/apds9960.txt | 1 + .../devicetree/bindings/iio/light/isl29018.txt | 1 + .../devicetree/bindings/iio/light/isl29501.txt | 13 - .../devicetree/bindings/iio/light/opt3001.txt | 1 + .../devicetree/bindings/iio/light/tsl2583.txt | 1 + .../devicetree/bindings/iio/light/uvis25.txt | 1 + .../bindings/iio/magnetometer/bmc150_magn.txt | 1 + .../devicetree/bindings/iio/pressure/bmp085.txt | 8 + .../devicetree/bindings/iio/pressure/zpa2326.txt | 2 + .../devicetree/bindings/iio/proximity/as3935.txt | 1 + .../devicetree/bindings/iio/proximity/sx9500.txt | 1 + .../devicetree/bindings/iio/sensorhub.txt | 1 + .../devicetree/bindings/iio/temperature/tmp007.txt | 2 + .../bindings/infiniband/hisilicon-hns-roce.txt | 1 + .../devicetree/bindings/input/cypress,cyapa.txt | 2 + .../bindings/input/cypress,tm2-touchkey.txt | 2 + .../devicetree/bindings/input/e3x0-button.txt | 2 + .../devicetree/bindings/input/elan_i2c.txt | 2 + .../devicetree/bindings/input/elants_i2c.txt | 2 + .../devicetree/bindings/input/hid-over-i2c.txt | 4 +- Documentation/devicetree/bindings/input/keys.txt | 8 - .../bindings/input/qcom,pm8941-pwrkey.txt | 10 - .../devicetree/bindings/input/raydium_i2c_ts.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_i2c.txt | 1 + .../devicetree/bindings/input/rmi4/rmi_spi.txt | 1 + .../bindings/input/ti,palmas-pwrbutton.txt | 1 + .../bindings/input/touchscreen/ad7879.txt | 1 + .../bindings/input/touchscreen/ads7846.txt | 1 + .../bindings/input/touchscreen/ar1021.txt | 1 + .../bindings/input/touchscreen/bu21029.txt | 35 - .../bindings/input/touchscreen/chipone_icn8318.txt | 2 + .../bindings/input/touchscreen/colibri-vf50-ts.txt | 1 + .../bindings/input/touchscreen/cyttsp.txt | 2 + .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../devicetree/bindings/input/touchscreen/eeti.txt | 30 - .../bindings/input/touchscreen/egalax-ts.txt | 1 + .../bindings/input/touchscreen/ektf2127.txt | 2 + .../bindings/input/touchscreen/exc3000.txt | 1 + .../bindings/input/touchscreen/fsl-mx25-tcq.txt | 1 + .../bindings/input/touchscreen/goodix.txt | 1 + .../bindings/input/touchscreen/hideep.txt | 3 +- .../bindings/input/touchscreen/max11801-ts.txt | 1 + .../bindings/input/touchscreen/melfas_mip4.txt | 1 + .../input/touchscreen/resistive-adc-touch.txt | 30 - .../bindings/input/touchscreen/samsung,s6sy761.txt | 2 + .../bindings/input/touchscreen/silead_gsl1680.txt | 2 + .../bindings/input/touchscreen/sis_i2c.txt | 2 + .../bindings/input/touchscreen/st,stmfts.txt | 2 + .../bindings/input/touchscreen/sx8654.txt | 1 + .../bindings/input/touchscreen/touchscreen.txt | 3 - .../bindings/input/touchscreen/tsc2007.txt | 2 + .../bindings/input/touchscreen/zet6223.txt | 2 + .../interrupt-controller/abilis,tb10x-ictl.txt | 1 + .../interrupt-controller/al,alpine-msix.txt | 1 + .../interrupt-controller/allwinner,sunxi-nmi.txt | 1 + .../amlogic,meson-gpio-intc.txt | 3 + .../bindings/interrupt-controller/atmel,aic.txt | 2 + .../brcm,bcm2835-armctrl-ic.txt | 2 + .../interrupt-controller/brcm,bcm3380-l2-intc.txt | 2 + .../interrupt-controller/brcm,bcm6345-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7038-l1-intc.txt | 2 + .../interrupt-controller/brcm,bcm7120-l2-intc.txt | 2 + .../bindings/interrupt-controller/brcm,l2-intc.txt | 2 + .../interrupt-controller/fsl,ls-scfg-msi.txt | 3 + .../interrupt-controller/hisilicon,mbigen-v2.txt | 2 + .../bindings/interrupt-controller/ingenic,intc.txt | 2 +- .../marvell,odmi-controller.txt | 2 + .../interrupt-controller/mediatek,cirq.txt | 2 + .../interrupt-controller/mediatek,sysirq.txt | 3 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 1 + .../interrupt-controller/nvidia,tegra20-ictlr.txt | 4 +- .../interrupt-controller/nxp,lpc3220-mic.txt | 2 + .../interrupt-controller/qca,ath79-misc-intc.txt | 1 + .../bindings/interrupt-controller/qcom,pdc.txt | 6 + .../bindings/interrupt-controller/renesas,irqc.txt | 3 - .../interrupt-controller/riscv,cpu-intc.txt | 52 - .../samsung,exynos4210-combiner.txt | 2 + .../interrupt-controller/sifive,plic-1.0.0.txt | 58 - .../interrupt-controller/sigma,smp8642-intc.txt | 1 + .../interrupt-controller/snps,archs-idu-intc.txt | 1 + .../interrupt-controller/snps,dw-apb-ictl.txt | 1 + .../socionext,synquacer-exiu.txt | 1 + .../interrupt-controller/st,spear3xx-shirq.txt | 4 + .../interrupt-controller/st,stm32-exti.txt | 2 +- .../interrupt-controller/technologic,ts4800.txt | 2 + .../interrupt-controller/ti,c64x+megamod-pic.txt | 1 + .../interrupt-controller/ti,omap4-wugen-mpu | 2 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 6 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 3 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 1 + .../bindings/leds/backlight/pwm-backlight.txt | 34 +- Documentation/devicetree/bindings/leds/common.txt | 2 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 5 +- .../devicetree/bindings/leds/leds-lt3593.txt | 32 - .../devicetree/bindings/mailbox/altera-mailbox.txt | 1 + .../devicetree/bindings/mailbox/fsl,mu.txt | 54 - .../devicetree/bindings/mailbox/mtk-gce.txt | 57 - .../bindings/mailbox/ti,secure-proxy.txt | 50 - .../devicetree/bindings/media/cec-gpio.txt | 22 +- .../devicetree/bindings/media/i2c/ak7375.txt | 8 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 - .../bindings/media/i2c/dongwoon,dw9807.txt | 9 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 3 - .../devicetree/bindings/media/i2c/ov2680.txt | 46 - .../devicetree/bindings/media/i2c/ov5640.txt | 5 - .../devicetree/bindings/media/i2c/tc358743.txt | 2 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 11 +- .../devicetree/bindings/media/qcom,camss.txt | 128 +- .../devicetree/bindings/media/qcom,venus.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 54 +- .../devicetree/bindings/media/sh_mobile_ceu.txt | 1 + .../devicetree/bindings/media/video-interfaces.txt | 6 - .../memory-controllers/mediatek,smi-common.txt | 6 +- .../memory-controllers/mediatek,smi-larb.txt | 5 +- Documentation/devicetree/bindings/mfd/ac100.txt | 4 + .../devicetree/bindings/mfd/altera-a10sr.txt | 1 + Documentation/devicetree/bindings/mfd/arizona.txt | 1 + Documentation/devicetree/bindings/mfd/as3722.txt | 2 - Documentation/devicetree/bindings/mfd/axp20x.txt | 8 +- .../devicetree/bindings/mfd/bd9571mwv.txt | 1 + Documentation/devicetree/bindings/mfd/bfticu.txt | 1 + Documentation/devicetree/bindings/mfd/da9055.txt | 2 + Documentation/devicetree/bindings/mfd/da9062.txt | 2 + Documentation/devicetree/bindings/mfd/da9063.txt | 2 + Documentation/devicetree/bindings/mfd/da9150.txt | 2 + Documentation/devicetree/bindings/mfd/madera.txt | 102 - Documentation/devicetree/bindings/mfd/max14577.txt | 1 + Documentation/devicetree/bindings/mfd/max77686.txt | 1 + Documentation/devicetree/bindings/mfd/max77693.txt | 1 + Documentation/devicetree/bindings/mfd/max77802.txt | 1 + Documentation/devicetree/bindings/mfd/max8998.txt | 2 + .../devicetree/bindings/mfd/motorola-cpcap.txt | 1 + Documentation/devicetree/bindings/mfd/palmas.txt | 1 + Documentation/devicetree/bindings/mfd/retu.txt | 1 + Documentation/devicetree/bindings/mfd/rk808.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 62 - .../devicetree/bindings/mfd/samsung,sec-core.txt | 2 + Documentation/devicetree/bindings/mfd/stmpe.txt | 1 + Documentation/devicetree/bindings/mfd/tc3589x.txt | 1 + Documentation/devicetree/bindings/mfd/tps65086.txt | 1 + Documentation/devicetree/bindings/mfd/tps65910.txt | 2 +- Documentation/devicetree/bindings/mfd/tps65912.txt | 1 + .../devicetree/bindings/mfd/twl-familly.txt | 1 + Documentation/devicetree/bindings/mfd/twl6040.txt | 1 + Documentation/devicetree/bindings/mfd/wm831x.txt | 1 + .../devicetree/bindings/mips/brcm/soc.txt | 2 +- .../devicetree/bindings/mips/cavium/cib.txt | 2 + .../devicetree/bindings/misc/aspeed,cvic.txt | 35 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 4 +- .../devicetree/bindings/mmc/fsl-esdhc.txt | 1 + .../devicetree/bindings/mmc/mmc-spi-slot.txt | 2 + Documentation/devicetree/bindings/mmc/pxa-mmc.txt | 6 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 7 +- .../devicetree/bindings/mmc/sdhci-of-dwcmshc.txt | 20 - .../devicetree/bindings/mmc/sunxi-mmc.txt | 2 - Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 1 - .../devicetree/bindings/mtd/brcm,brcmnand.txt | 1 + .../devicetree/bindings/mtd/denali-nand.txt | 5 - .../devicetree/bindings/mtd/gpmc-nand.txt | 1 + .../devicetree/bindings/mtd/jedec,spi-nor.txt | 9 - Documentation/devicetree/bindings/mtd/nand.txt | 6 +- .../bindings/mtd/nvidia-tegra20-nand.txt | 64 - .../devicetree/bindings/mtd/partition.txt | 46 - .../bindings/mtd/partitions/brcm,trx.txt | 37 - .../devicetree/bindings/mtd/qcom_nandc.txt | 7 +- .../devicetree/bindings/mtd/spear_smi.txt | 2 + Documentation/devicetree/bindings/mtd/spi-nand.txt | 5 - .../devicetree/bindings/mux/adi,adgs1408.txt | 48 - Documentation/devicetree/bindings/net/amd-xgbe.txt | 2 + .../bindings/net/brcm,mdio-mux-iproc.txt | 7 +- Documentation/devicetree/bindings/net/btusb.txt | 1 + .../devicetree/bindings/net/can/holt_hi311x.txt | 1 + .../bindings/net/can/microchip,mcp251x.txt | 1 + .../devicetree/bindings/net/can/xilinx_can.txt | 36 +- Documentation/devicetree/bindings/net/cpsw.txt | 7 +- .../devicetree/bindings/net/davicom-dm9000.txt | 1 + Documentation/devicetree/bindings/net/dsa/b53.txt | 8 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 +- .../devicetree/bindings/net/dsa/marvell.txt | 1 + .../devicetree/bindings/net/dsa/realtek-smi.txt | 153 - .../bindings/net/dsa/vitesse,vsc73xx.txt | 81 - .../devicetree/bindings/net/dwmac-sun8i.txt | 8 + Documentation/devicetree/bindings/net/fsl-fman.txt | 27 +- .../devicetree/bindings/net/hisilicon-hns-dsaf.txt | 1 + Documentation/devicetree/bindings/net/ibm,emac.txt | 1 + .../devicetree/bindings/net/marvell-bt-8xxx.txt | 1 + .../bindings/net/mediatek,mt7620-gsw.txt | 2 + .../devicetree/bindings/net/mediatek-bluetooth.txt | 35 - .../devicetree/bindings/net/mediatek-net.txt | 3 + .../devicetree/bindings/net/microchip,enc28j60.txt | 3 + .../devicetree/bindings/net/nfc/nxp-nci.txt | 1 + .../devicetree/bindings/net/nfc/pn533-i2c.txt | 1 + .../devicetree/bindings/net/nfc/pn544.txt | 3 +- .../devicetree/bindings/net/nfc/s3fwrn5.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-i2c.txt | 1 + .../devicetree/bindings/net/nfc/st-nci-spi.txt | 1 + .../devicetree/bindings/net/nfc/st21nfca.txt | 2 + .../devicetree/bindings/net/nfc/st95hf.txt | 3 + .../devicetree/bindings/net/nfc/trf7970a.txt | 1 + Documentation/devicetree/bindings/net/phy.txt | 2 + .../devicetree/bindings/net/qca,qca7000.txt | 1 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 29 +- .../devicetree/bindings/net/ralink,rt2880-net.txt | 2 + .../devicetree/bindings/net/ralink,rt3050-esw.txt | 2 + .../devicetree/bindings/net/renesas,ravb.txt | 5 +- .../devicetree/bindings/net/rockchip-dwmac.txt | 1 - .../devicetree/bindings/net/samsung-sxgbe.txt | 2 + Documentation/devicetree/bindings/net/sh_eth.txt | 3 +- .../bindings/net/snps,dwc-qos-ethernet.txt | 2 + Documentation/devicetree/bindings/net/stmmac.txt | 7 +- .../bindings/net/wireless/brcm,bcm43xx-fmac.txt | 2 + .../bindings/net/wireless/marvell-8xxx.txt | 1 + .../devicetree/bindings/net/wireless/ti,wl1251.txt | 2 + .../bindings/net/wireless/ti,wlcore,spi.txt | 4 +- .../devicetree/bindings/net/wireless/ti,wlcore.txt | 2 + .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/nvmem/sc27xx-efuse.txt | 52 - .../devicetree/bindings/pci/altera-pcie-msi.txt | 1 + .../devicetree/bindings/pci/altera-pcie.txt | 1 + .../devicetree/bindings/pci/brcm,iproc-pcie.txt | 1 + .../devicetree/bindings/pci/cdns,cdns-pcie-ep.txt | 5 - .../bindings/pci/cdns,cdns-pcie-host.txt | 6 - .../devicetree/bindings/pci/faraday,ftpci100.txt | 1 + .../devicetree/bindings/pci/mobiveil-pcie.txt | 3 + .../devicetree/bindings/pci/pci-keystone.txt | 3 + .../devicetree/bindings/pci/ralink,rt3883-pci.txt | 3 + .../devicetree/bindings/phy/brcm,sr-pcie-phy.txt | 41 - .../devicetree/bindings/phy/phy-ath79-usb.txt | 4 +- .../devicetree/bindings/phy/phy-mtk-tphy.txt | 6 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../bindings/pinctrl/actions,s900-pinctrl.txt | 10 - .../bindings/pinctrl/atmel,at91-pio4-pinctrl.txt | 3 - .../devicetree/bindings/pinctrl/berlin,pinctrl.txt | 3 +- .../bindings/pinctrl/cirrus,madera-pinctrl.txt | 99 - .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 - .../bindings/pinctrl/nvidia,tegra124-pinmux.txt | 2 +- .../bindings/pinctrl/nvidia,tegra210-pinmux.txt | 2 +- .../bindings/pinctrl/pinctrl-bindings.txt | 6 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 2 + .../devicetree/bindings/pinctrl/pinctrl-sx150x.txt | 2 + .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,apq8084-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,ipq8074-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,mdm9615-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8916-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8960-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 6 - .../bindings/pinctrl/qcom,msm8994-pinctrl.txt | 9 - .../bindings/pinctrl/qcom,msm8996-pinctrl.txt | 9 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 6 +- .../bindings/pinctrl/samsung-pinctrl.txt | 17 +- .../bindings/pinctrl/st,stm32-pinctrl.txt | 11 +- .../devicetree/bindings/power/power_domain.txt | 10 +- .../devicetree/bindings/power/reset/qcom,pon.txt | 45 - .../bindings/power/supply/act8945a-charger.txt | 2 + .../devicetree/bindings/power/supply/bq24257.txt | 2 + .../bindings/power/supply/lp8727_charger.txt | 1 + .../bindings/power/supply/maxim,ds2760.txt | 26 - .../bindings/power/supply/maxim,max14656.txt | 1 + .../bindings/power/supply/rt9455_charger.txt | 2 + .../bindings/power/supply/sbs_sbs-battery.txt | 12 +- .../bindings/power/supply/sbs_sbs-charger.txt | 2 + .../devicetree/bindings/powerpc/4xx/akebono.txt | 2 + .../devicetree/bindings/powerpc/4xx/hsta.txt | 1 + .../bindings/powerpc/4xx/ppc440spe-adma.txt | 2 + .../devicetree/bindings/powerpc/fsl/dcsr.txt | 7 + .../devicetree/bindings/powerpc/fsl/diu.txt | 2 + .../devicetree/bindings/powerpc/fsl/dma.txt | 4 + .../devicetree/bindings/powerpc/fsl/ecm.txt | 4 + .../devicetree/bindings/powerpc/fsl/mcm.txt | 4 + .../bindings/powerpc/fsl/mpc5121-psc.txt | 4 + .../devicetree/bindings/powerpc/fsl/msi-pic.txt | 5 + .../devicetree/bindings/powerpc/fsl/pamu.txt | 2 + .../devicetree/bindings/powerpc/nintendo/wii.txt | 1 + .../devicetree/bindings/ptp/ptp-qoriq.txt | 15 +- .../devicetree/bindings/pwm/pwm-fsl-ftm.txt | 5 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 4 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 1 - .../bindings/regulator/cpcap-regulator.txt | 1 - .../bindings/regulator/max8997-regulator.txt | 2 + .../devicetree/bindings/regulator/palmas-pmic.txt | 1 + .../devicetree/bindings/regulator/pfuze100.txt | 86 +- .../bindings/regulator/qcom,rpmh-regulator.txt | 160 - .../bindings/regulator/rohm,bd71837-regulator.txt | 8 + .../devicetree/bindings/regulator/tps65090.txt | 2 +- .../bindings/regulator/uniphier-regulator.txt | 57 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 7 +- .../bindings/remoteproc/ti,davinci-rproc.txt | 6 + .../bindings/remoteproc/ti,keystone-rproc.txt | 6 + .../bindings/reserved-memory/reserved-memory.txt | 2 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 21 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/st,sti-softreset.txt | 2 +- .../devicetree/bindings/reset/uniphier-reset.txt | 56 - .../devicetree/bindings/rng/qcom,prng.txt | 17 + .../bindings/rtc/brcm,brcmstb-waketimer.txt | 2 + .../devicetree/bindings/rtc/isil,isl12057.txt | 3 + .../devicetree/bindings/rtc/isil,isl1219.txt | 29 - Documentation/devicetree/bindings/rtc/rtc-cmos.txt | 1 + .../devicetree/bindings/rtc/rtc-ds1307.txt | 2 +- .../devicetree/bindings/rtc/rtc-m41t80.txt | 1 + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 1 + .../devicetree/bindings/rtc/rtc-palmas.txt | 1 + .../devicetree/bindings/rtc/spear-rtc.txt | 2 + .../devicetree/bindings/rtc/sprd,sc27xx-rtc.txt | 1 + .../devicetree/bindings/rtc/st,stm32-rtc.txt | 2 + .../bindings/rtc/stericsson,coh901331.txt | 1 + .../bindings/security/tpm/st33zp24-i2c.txt | 1 + .../bindings/security/tpm/st33zp24-spi.txt | 1 + .../bindings/security/tpm/tpm_tis_mmio.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 6 +- .../devicetree/bindings/serial/maxim,max310x.txt | 2 + .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 4 + .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/qca,ar9330-uart.txt | 3 + .../bindings/serial/renesas,rzn1-uart.txt | 10 - .../bindings/serial/renesas,sci-serial.txt | 19 +- .../bindings/serial/xlnx,opb-uartlite.txt | 23 - .../bindings/slimbus/slim-ngd-qcom-ctrl.txt | 84 - .../devicetree/bindings/soc/fsl/cpm_qe/gpio.txt | 1 + .../devicetree/bindings/soc/fsl/cpm_qe/qe/ucc.txt | 2 + .../devicetree/bindings/soc/fsl/cpm_qe/qe/usb.txt | 1 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 4 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/soc/qcom/rpmh-rsc.txt | 137 - .../devicetree/bindings/sound/ac97-bus.txt | 32 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 23 - .../bindings/sound/amlogic,axg-sound-card.txt | 124 - .../bindings/sound/amlogic,axg-spdifout.txt | 20 - .../bindings/sound/amlogic,axg-tdm-formatters.txt | 28 - .../bindings/sound/amlogic,axg-tdm-iface.txt | 22 - .../devicetree/bindings/sound/atmel-i2s.txt | 11 +- .../devicetree/bindings/sound/audio-graph-card.txt | 2 - .../devicetree/bindings/sound/cs35l33.txt | 2 + .../devicetree/bindings/sound/cs35l34.txt | 2 + .../devicetree/bindings/sound/cs35l35.txt | 2 + .../devicetree/bindings/sound/cs42l42.txt | 5 +- Documentation/devicetree/bindings/sound/da7218.txt | 2 + Documentation/devicetree/bindings/sound/da7219.txt | 2 + .../devicetree/bindings/sound/dioo,dio2125.txt | 12 + .../devicetree/bindings/sound/everest,es7134.txt | 7 +- .../devicetree/bindings/sound/everest,es7241.txt | 28 - .../devicetree/bindings/sound/fsl,ssi.txt | 2 + .../bindings/sound/marvell,pxa2xx-ac97.txt | 27 - .../devicetree/bindings/sound/mrvl,pxa-ssp.txt | 16 +- .../devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt | 15 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/omap-dmic.txt | 1 + .../devicetree/bindings/sound/omap-mcbsp.txt | 1 + .../devicetree/bindings/sound/omap-mcpdm.txt | 1 + .../devicetree/bindings/sound/qcom,apq8016-sbc.txt | 2 +- .../devicetree/bindings/sound/qcom,apq8096.txt | 17 +- .../bindings/sound/qcom,msm8916-wcd-analog.txt | 1 + .../devicetree/bindings/sound/qcom,q6adm.txt | 6 - .../devicetree/bindings/sound/qcom,q6afe.txt | 6 - .../devicetree/bindings/sound/qcom,q6asm.txt | 6 - .../devicetree/bindings/sound/qcom,sdm845.txt | 80 - .../devicetree/bindings/sound/qcom,wcd9335.txt | 123 - .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - .../devicetree/bindings/sound/rockchip-i2s.txt | 1 - Documentation/devicetree/bindings/sound/rt5514.txt | 1 + Documentation/devicetree/bindings/sound/rt5682.txt | 50 - .../devicetree/bindings/sound/sgtl5000.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 12 - .../devicetree/bindings/sound/tas571x.txt | 1 - .../devicetree/bindings/sound/ts3a227e.txt | 1 + .../devicetree/bindings/sound/ux500-msp.txt | 1 + Documentation/devicetree/bindings/sound/wm8994.txt | 7 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 2 + Documentation/devicetree/bindings/spi/sh-hspi.txt | 2 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 2 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 6 +- .../devicetree/bindings/spi/spi-cadence.txt | 1 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 1 + .../devicetree/bindings/spi/spi-rockchip.txt | 1 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 2 + .../devicetree/bindings/spi/spi-uniphier.txt | 22 - .../devicetree/bindings/spi/spi-xilinx.txt | 1 + Documentation/devicetree/bindings/spi/spi-xlp.txt | 1 + .../devicetree/bindings/spi/spi-zynqmp-qspi.txt | 1 + Documentation/devicetree/bindings/sram/sram.txt | 2 - .../devicetree/bindings/sram/sunxi-sram.txt | 31 +- .../bindings/staging/iio/adc/spear-adc.txt | 2 + .../devicetree/bindings/thermal/armada-thermal.txt | 5 - .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 1 + .../devicetree/bindings/thermal/exynos-thermal.txt | 1 + .../devicetree/bindings/thermal/qcom-tsens.txt | 31 +- .../devicetree/bindings/thermal/thermal.txt | 11 +- .../devicetree/bindings/timer/altr,timer-1.0.txt | 1 + .../devicetree/bindings/timer/fsl,gtm.txt | 1 + .../bindings/timer/marvell,orion-timer.txt | 1 + .../bindings/timer/mediatek,mtk-timer.txt | 34 +- .../devicetree/bindings/timer/snps,arc-timer.txt | 4 + .../devicetree/bindings/timer/st,spear-timer.txt | 2 + .../devicetree/bindings/timer/ti,c64x+timer64.txt | 1 + .../devicetree/bindings/timer/ti,davinci-timer.txt | 37 - Documentation/devicetree/bindings/ufs/ufs-hisi.txt | 41 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 10 +- Documentation/devicetree/bindings/usb/dwc3.txt | 6 - Documentation/devicetree/bindings/usb/fsl-usb.txt | 2 + .../devicetree/bindings/usb/maxim,max3421.txt | 3 + .../devicetree/bindings/usb/npcm7xx-usb.txt | 18 - .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 + .../devicetree/bindings/usb/rockchip,dwc3.txt | 3 +- .../devicetree/bindings/usb/samsung-hsotg.txt | 2 + .../devicetree/bindings/usb/spear-usb.txt | 4 + .../devicetree/bindings/usb/typec-tcpci.txt | 49 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 12 - Documentation/devicetree/bindings/w1/w1-gpio.txt | 11 +- Documentation/devicetree/bindings/w1/w1.txt | 25 - .../devicetree/bindings/watchdog/arm,sp805.txt | 29 +- .../devicetree/bindings/watchdog/cadence-wdt.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 6 +- .../devicetree/bindings/watchdog/rt2880-wdt.txt | 1 + .../devicetree/bindings/watchdog/sp805-wdt.txt | 31 + .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 13 +- Documentation/devicetree/bindings/xilinx.txt | 2 +- .../devicetree/bindings/xillybus/xillybus.txt | 2 + .../devicetree/dynamic-resolution-notes.txt | 5 +- Documentation/doc-guide/kernel-doc.rst | 9 +- Documentation/doc-guide/parse-headers.rst | 4 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/device_link.rst | 12 +- .../driver-api/firmware/fallback-mechanisms.rst | 7 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-region.rst | 12 +- Documentation/driver-api/fpga/intro.rst | 14 +- Documentation/driver-api/libata.rst | 3 +- Documentation/driver-api/mtdnand.rst | 4 +- Documentation/driver-api/slimbus.rst | 5 - Documentation/driver-api/usb/typec_bus.rst | 136 - Documentation/driver-model/devres.txt | 1 - Documentation/early-userspace/README | 6 +- Documentation/fb/fbcon.txt | 29 +- .../sched/membarrier-sync-core/arch-support.txt | 8 +- Documentation/filesystems/Locking | 11 +- Documentation/filesystems/cifs/CHANGES | 1072 +- Documentation/filesystems/cifs/README | 22 +- Documentation/filesystems/ext4.txt | 627 ++ Documentation/filesystems/ext4/ext4.rst | 613 -- Documentation/filesystems/ext4/index.rst | 17 - Documentation/filesystems/ext4/ondisk/about.rst | 44 - .../filesystems/ext4/ondisk/allocators.rst | 56 - .../filesystems/ext4/ondisk/attributes.rst | 191 - Documentation/filesystems/ext4/ondisk/bigalloc.rst | 22 - Documentation/filesystems/ext4/ondisk/bitmaps.rst | 28 - .../filesystems/ext4/ondisk/blockgroup.rst | 135 - Documentation/filesystems/ext4/ondisk/blockmap.rst | 49 - Documentation/filesystems/ext4/ondisk/blocks.rst | 142 - .../filesystems/ext4/ondisk/checksums.rst | 73 - .../filesystems/ext4/ondisk/directory.rst | 426 - Documentation/filesystems/ext4/ondisk/dynamic.rst | 12 - Documentation/filesystems/ext4/ondisk/eainode.rst | 18 - Documentation/filesystems/ext4/ondisk/globals.rst | 13 - .../filesystems/ext4/ondisk/group_descr.rst | 170 - Documentation/filesystems/ext4/ondisk/ifork.rst | 194 - Documentation/filesystems/ext4/ondisk/index.rst | 9 - .../filesystems/ext4/ondisk/inlinedata.rst | 37 - Documentation/filesystems/ext4/ondisk/inodes.rst | 575 -- Documentation/filesystems/ext4/ondisk/journal.rst | 611 -- Documentation/filesystems/ext4/ondisk/mmp.rst | 77 - Documentation/filesystems/ext4/ondisk/overview.rst | 26 - .../filesystems/ext4/ondisk/special_inodes.rst | 38 - Documentation/filesystems/ext4/ondisk/super.rst | 801 -- Documentation/filesystems/f2fs.txt | 18 - Documentation/filesystems/index.rst | 33 - Documentation/filesystems/overlayfs.txt | 81 +- Documentation/filesystems/porting | 20 - Documentation/filesystems/proc.txt | 6 - .../filesystems/ramfs-rootfs-initramfs.txt | 2 +- Documentation/filesystems/relay.txt | 4 +- Documentation/filesystems/seq_file.txt | 63 +- Documentation/filesystems/vfs.txt | 34 +- Documentation/filesystems/xfs.txt | 4 +- Documentation/fpga/dfl.txt | 285 - Documentation/gpu/amdgpu.rst | 12 - Documentation/gpu/drm-kms.rst | 6 + Documentation/gpu/msm-crash-dump.rst | 96 - Documentation/hwmon/ibmpowernv | 43 +- Documentation/hwmon/ina2xx | 2 +- Documentation/hwmon/max34440 | 16 +- Documentation/hwmon/mlxreg-fan | 60 - Documentation/hwmon/npcm750-pwm-fan | 22 - Documentation/hwmon/raspberrypi-hwmon | 22 - Documentation/hwmon/sysfs-interface | 48 - Documentation/i2c/DMA-considerations | 10 +- Documentation/i2c/busses/i2c-i801 | 11 +- Documentation/i2c/busses/i2c-ocores | 2 +- Documentation/i2c/gpio-fault-injection | 49 +- Documentation/index.rst | 28 +- Documentation/input/multi-touch-protocol.rst | 12 +- Documentation/ioctl/ioctl-number.txt | 3 - Documentation/iostats.txt | 15 - Documentation/kbuild/kbuild.txt | 33 +- Documentation/kbuild/kconfig-language.txt | 7 +- Documentation/kbuild/kconfig.txt | 51 +- Documentation/kbuild/makefiles.txt | 10 +- Documentation/kernel-hacking/hacking.rst | 2 - Documentation/kernel-hacking/index.rst | 2 - Documentation/kernel-hacking/locking.rst | 6 +- Documentation/kprobes.txt | 35 +- Documentation/media/audio.h.rst.exceptions | 3 + Documentation/media/media.h.rst.exceptions | 2 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 18 - Documentation/media/uapi/dvb/audio-get-pts.rst | 65 + .../media/uapi/dvb/audio-set-attributes.rst | 67 + Documentation/media/uapi/dvb/audio-set-ext-id.rst | 66 + Documentation/media/uapi/dvb/audio-set-karaoke.rst | 66 + Documentation/media/uapi/dvb/audio_data_types.rst | 37 + .../media/uapi/dvb/audio_function_calls.rst | 4 + .../media/uapi/dvb/video-get-frame-rate.rst | 61 + Documentation/media/uapi/dvb/video-get-navi.rst | 84 + .../media/uapi/dvb/video-set-attributes.rst | 93 + .../media/uapi/dvb/video-set-highlight.rst | 86 + Documentation/media/uapi/dvb/video-set-id.rst | 75 + .../media/uapi/dvb/video-set-spu-palette.rst | 82 + Documentation/media/uapi/dvb/video-set-spu.rst | 85 + Documentation/media/uapi/dvb/video-set-system.rst | 77 + .../media/uapi/dvb/video_function_calls.rst | 7 + Documentation/media/uapi/dvb/video_types.rst | 131 + .../media/uapi/mediactl/media-ioc-device-info.rst | 48 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 92 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 72 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 240 +- Documentation/media/uapi/mediactl/media-types.rst | 515 +- Documentation/media/uapi/v4l/extended-controls.rst | 48 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 7 - Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 - Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 127 - Documentation/media/uapi/v4l/pixfmt-y10p.rst | 33 - Documentation/media/uapi/v4l/subdev-formats.rst | 87 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 11 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 14 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 11 +- Documentation/media/uapi/v4l/yuv-formats.rst | 1 - Documentation/media/v4l-drivers/qcom_camss.rst | 93 +- .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 104 - Documentation/media/video.h.rst.exceptions | 3 + Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 43 +- Documentation/misc-devices/pci-endpoint-test.txt | 6 - Documentation/networking/00-INDEX | 4 + Documentation/networking/alias.rst | 49 - Documentation/networking/alias.txt | 40 + Documentation/networking/bonding.txt | 2 +- Documentation/networking/bridge.rst | 21 - Documentation/networking/bridge.txt | 15 + Documentation/networking/can_ucan_protocol.rst | 332 - Documentation/networking/dpaa2/dpio-driver.rst | 158 - Documentation/networking/dpaa2/index.rst | 1 - Documentation/networking/dpaa2/overview.rst | 1 - Documentation/networking/e100.rst | 27 +- Documentation/networking/e1000.rst | 187 +- Documentation/networking/index.rst | 6 - Documentation/networking/ip-sysctl.txt | 34 +- Documentation/networking/net_failover.rst | 111 +- Documentation/networking/netdev-FAQ.rst | 259 - Documentation/networking/netdev-FAQ.txt | 244 + Documentation/networking/scaling.txt | 61 +- Documentation/networking/ti-cpsw.txt | 541 - Documentation/networking/tproxy.txt | 34 +- Documentation/nommu-mmap.txt | 2 +- Documentation/pcmcia/driver-changes.txt | 3 + Documentation/power/freezing-of-tasks.txt | 12 +- Documentation/power/suspend-and-cpuhotplug.txt | 6 +- Documentation/powerpc/DAWR-POWER9.txt | 58 - Documentation/powerpc/transactional_memory.txt | 44 - Documentation/process/2.Process.rst | 2 +- Documentation/process/changes.rst | 29 +- Documentation/process/howto.rst | 2 +- Documentation/process/management-style.rst | 25 +- Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/process/submitting-patches.rst | 1 - Documentation/rfkill.txt | 18 +- Documentation/scsi/scsi-parameters.txt | 5 - Documentation/sound/alsa-configuration.rst | 2 +- Documentation/sound/cards/multisound.sh | 1139 --- Documentation/sound/hd-audio/models.rst | 264 +- Documentation/sound/soc/dpcm.rst | 4 +- Documentation/sphinx/kerneldoc.py | 10 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/sysctl/fs.txt | 36 - Documentation/sysctl/kernel.txt | 29 +- Documentation/sysctl/vm.txt | 25 +- Documentation/timers/timekeeping.txt | 2 +- Documentation/trace/events-power.rst | 1 - Documentation/trace/events.rst | 2 +- Documentation/trace/ftrace.rst | 4 +- Documentation/trace/histogram.rst | 2545 ----- Documentation/trace/histogram.txt | 2539 +++++ Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 9 +- Documentation/trace/uprobetracer.rst | 2 +- Documentation/translations/index.rst | 13 - .../translations/it_IT/disclaimer-ita.rst | 13 - .../translations/it_IT/doc-guide/index.rst | 24 - .../translations/it_IT/doc-guide/kernel-doc.rst | 554 - .../translations/it_IT/doc-guide/parse-headers.rst | 196 - .../translations/it_IT/doc-guide/sphinx.rst | 457 - Documentation/translations/it_IT/index.rst | 118 - .../translations/it_IT/kernel-hacking/hacking.rst | 855 -- .../translations/it_IT/kernel-hacking/index.rst | 16 - .../translations/it_IT/kernel-hacking/locking.rst | 1493 --- .../translations/ko_KR/memory-barriers.txt | 22 +- Documentation/translations/zh_CN/oops-tracing.txt | 4 +- Documentation/usb/usb-serial.txt | 9 + Documentation/virtual/kvm/api.txt | 152 +- Documentation/virtual/kvm/cpuid.txt | 4 - Documentation/virtual/kvm/devices/arm-vgic-v3.txt | 8 - Documentation/virtual/kvm/devices/arm-vgic.txt | 15 +- Documentation/virtual/kvm/hypercalls.txt | 20 - Documentation/w1/slaves/w1_ds2438 | 2 +- Documentation/x86/intel_rdt_ui.txt | 380 +- Documentation/x86/x86_64/boot-options.txt | 8 +- Kconfig | 22 +- MAINTAINERS | 463 +- Makefile | 134 +- arch/Kconfig | 183 +- arch/alpha/Kconfig | 23 +- arch/alpha/Kconfig.debug | 5 + arch/alpha/boot/Makefile | 2 +- arch/alpha/include/asm/atomic.h | 64 +- arch/alpha/include/uapi/asm/socket.h | 3 - arch/alpha/kernel/osf_sys.c | 56 +- arch/alpha/mm/fault.c | 3 +- arch/arc/Kconfig | 24 +- arch/arc/Kconfig.debug | 5 + arch/arc/Makefile | 17 +- arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + arch/arc/configs/nsimosci_hs_defconfig | 1 + arch/arc/configs/nsimosci_hs_smp_defconfig | 1 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/include/asm/atomic.h | 86 +- arch/arc/include/asm/cache.h | 4 +- arch/arc/include/asm/delay.h | 3 - arch/arc/include/asm/entry-compact.h | 6 - arch/arc/include/asm/entry.h | 3 + arch/arc/include/asm/kprobes.h | 2 + arch/arc/include/asm/mach_desc.h | 2 + arch/arc/include/asm/page.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/kernel/irq.c | 2 +- arch/arc/kernel/kprobes.c | 50 +- arch/arc/kernel/process.c | 47 +- arch/arc/mm/cache.c | 17 +- arch/arc/mm/dma.c | 49 +- arch/arc/mm/fault.c | 4 +- arch/arc/plat-eznps/include/plat/ctop.h | 10 - arch/arc/plat-eznps/mtm.c | 6 +- arch/arc/plat-hsdk/Kconfig | 3 - arch/arc/plat-hsdk/platform.c | 62 - arch/arm/Kconfig | 52 +- arch/arm/Kconfig.debug | 19 +- arch/arm/Makefile | 8 +- arch/arm/boot/dts/Makefile | 35 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 1 + arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 457 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 136 - arch/arm/boot/dts/am335x-sl50.dts | 297 +- arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 50 +- arch/arm/boot/dts/am3517-som.dtsi | 105 +- arch/arm/boot/dts/am3517.dtsi | 9 - arch/arm/boot/dts/am4372.dtsi | 1 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 2 - arch/arm/boot/dts/am571x-idk.dts | 4 + arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 7 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 5 + arch/arm/boot/dts/armada-388-clearfog-pro.dts | 5 + arch/arm/boot/dts/armada-388-clearfog.dts | 7 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 7 +- arch/arm/boot/dts/armada-388-helios4.dts | 313 - .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 6 + arch/arm/boot/dts/armada-38x.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 1 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 1 - arch/arm/boot/dts/aspeed-g4.dtsi | 26 +- arch/arm/boot/dts/aspeed-g5.dtsi | 34 +- arch/arm/boot/dts/at91-dvk_som60.dts | 95 - arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 159 - arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 90 - arch/arm/boot/dts/at91-gatwick.dts | 121 - arch/arm/boot/dts/at91-som60.dtsi | 230 - arch/arm/boot/dts/at91-wb45n.dts | 64 - arch/arm/boot/dts/at91-wb45n.dtsi | 165 - arch/arm/boot/dts/at91-wb50n.dts | 112 - arch/arm/boot/dts/at91-wb50n.dtsi | 198 - arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 8 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 88 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 34 - arch/arm/boot/dts/bcm2837.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 6 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 - arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 - arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 - arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 - arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 - arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 - arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 4 - arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 4 - arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 - arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 - arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 4 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 233 - arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 - arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 - arch/arm/boot/dts/bcm47094.dtsi | 7 +- arch/arm/boot/dts/bcm5301x.dtsi | 35 +- arch/arm/boot/dts/bcm53573.dtsi | 8 - arch/arm/boot/dts/bcm94708.dts | 4 - arch/arm/boot/dts/bcm94709.dts | 4 - arch/arm/boot/dts/bcm953012er.dts | 4 - arch/arm/boot/dts/bcm953012hr.dts | 4 - arch/arm/boot/dts/bcm953012k.dts | 4 - arch/arm/boot/dts/berlin2.dtsi | 10 - arch/arm/boot/dts/berlin2q.dtsi | 33 - arch/arm/boot/dts/da850-enbw-cmc.dts | 4 - arch/arm/boot/dts/da850-evm.dts | 91 +- arch/arm/boot/dts/da850-lcdk.dts | 9 - arch/arm/boot/dts/da850-lego-ev3.dts | 86 - arch/arm/boot/dts/da850.dtsi | 176 - arch/arm/boot/dts/dra7-evm-common.dtsi | 10 - arch/arm/boot/dts/dra7-evm.dts | 9 + arch/arm/boot/dts/dra7.dtsi | 6 +- arch/arm/boot/dts/dra71-evm.dts | 8 - arch/arm/boot/dts/dra72-evm-common.dtsi | 1 - arch/arm/boot/dts/dra74x.dtsi | 10 - arch/arm/boot/dts/dra76-evm.dts | 14 - arch/arm/boot/dts/dra76x.dtsi | 64 - arch/arm/boot/dts/emev2-kzm9d.dts | 5 +- arch/arm/boot/dts/emev2.dtsi | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 18 +- arch/arm/boot/dts/exynos4.dtsi | 2 +- arch/arm/boot/dts/exynos4210.dtsi | 13 - arch/arm/boot/dts/exynos4412-midas.dtsi | 35 +- arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 20 + arch/arm/boot/dts/exynos4412.dtsi | 9 - arch/arm/boot/dts/exynos5.dtsi | 5 - arch/arm/boot/dts/exynos5250.dtsi | 25 +- arch/arm/boot/dts/exynos5410.dtsi | 8 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 6 - arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi | 21 + arch/arm/boot/dts/exynos5420.dtsi | 10 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 140 +- arch/arm/boot/dts/gemini-sl93512r.dts | 328 - arch/arm/boot/dts/gemini-sq201.dts | 159 - arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 79 - arch/arm/boot/dts/highbank.dts | 30 - arch/arm/boot/dts/imx23-evk.dts | 90 +- arch/arm/boot/dts/imx28-evk.dts | 183 +- arch/arm/boot/dts/imx31-lite.dts | 177 - arch/arm/boot/dts/imx31.dtsi | 223 - arch/arm/boot/dts/imx50-evk.dts | 8 + arch/arm/boot/dts/imx50-pinfunc.h | 4 +- arch/arm/boot/dts/imx50.dtsi | 18 + arch/arm/boot/dts/imx51-babbage.dts | 29 +- .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 21 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 77 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 448 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 467 - arch/arm/boot/dts/imx51.dtsi | 61 +- arch/arm/boot/dts/imx53-kp-ddc.dts | 146 - arch/arm/boot/dts/imx53-kp-hsc.dts | 52 - arch/arm/boot/dts/imx53-kp.dtsi | 189 - arch/arm/boot/dts/imx53-ppd.dts | 40 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 9 +- arch/arm/boot/dts/imx53.dtsi | 7 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 3 + arch/arm/boot/dts/imx6dl-icore-mipi.dts | 25 - arch/arm/boot/dts/imx6dl-mamoj.dts | 265 - arch/arm/boot/dts/imx6dl-nit6xlite.dts | 38 +- arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 54 +- arch/arm/boot/dts/imx6dl.dtsi | 24 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 16 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 4 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 4 - arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 - arch/arm/boot/dts/imx6q-icore-mipi.dts | 8 - arch/arm/boot/dts/imx6q-nitrogen6_max.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6_som2.dts | 38 +- arch/arm/boot/dts/imx6q-nitrogen6x.dts | 38 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 - arch/arm/boot/dts/imx6q.dtsi | 88 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 75 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 78 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 49 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 39 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 25 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 59 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 32 +- arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6qp-nitrogen6_max.dts | 39 +- arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts | 39 +- arch/arm/boot/dts/imx6sl-evk.dts | 13 - arch/arm/boot/dts/imx6sl.dtsi | 64 +- arch/arm/boot/dts/imx6sll-evk.dts | 463 - arch/arm/boot/dts/imx6sll-pinfunc.h | 880 -- arch/arm/boot/dts/imx6sll.dtsi | 780 -- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 109 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 16 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts | 200 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 201 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 3 +- arch/arm/boot/dts/imx6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 14 + arch/arm/boot/dts/imx6ull.dtsi | 62 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 87 +- arch/arm/boot/dts/imx7d-sdb.dts | 33 +- arch/arm/boot/dts/imx7d.dtsi | 13 +- arch/arm/boot/dts/imx7s.dtsi | 1 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 5 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 5 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2g-evm.dts | 63 - arch/arm/boot/dts/keystone-k2g-ice.dts | 59 - arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 147 - arch/arm/boot/dts/keystone-k2g.dtsi | 25 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 - arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/mt7623.dtsi | 3 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 6 +- arch/arm/boot/dts/mt7623n-rfb-nand.dts | 73 + arch/arm/boot/dts/mt7623n-rfb.dtsi | 86 + arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 36 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-duovero.dtsi | 1 - arch/arm/boot/dts/omap4-l4.dtsi | 2444 ----- arch/arm/boot/dts/omap4-panda-common.dtsi | 24 +- arch/arm/boot/dts/omap4-panda-es.dts | 14 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 812 +- arch/arm/boot/dts/omap4460.dtsi | 36 - arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 14 - arch/arm/boot/dts/pxa2xx.dtsi | 2 +- arch/arm/boot/dts/pxa3xx.dtsi | 33 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 24 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 41 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 - arch/arm/boot/dts/r7s72100-genmai.dts | 5 +- arch/arm/boot/dts/r7s72100-gr-peach.dts | 5 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 5 +- arch/arm/boot/dts/r7s72100.dtsi | 5 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 5 +- arch/arm/boot/dts/r8a73a4.dtsi | 5 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 5 +- arch/arm/boot/dts/r8a7740.dtsi | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 5 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 5 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 5 +- arch/arm/boot/dts/r8a7743.dtsi | 14 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 5 +- arch/arm/boot/dts/r8a7745-iwg22m.dtsi | 5 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 5 +- arch/arm/boot/dts/r8a7745.dtsi | 5 +- arch/arm/boot/dts/r8a77470.dtsi | 16 +- arch/arm/boot/dts/r8a7778-bockw.dts | 5 +- arch/arm/boot/dts/r8a7778.dtsi | 5 +- arch/arm/boot/dts/r8a7779-marzen.dts | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 5 +- arch/arm/boot/dts/r8a7790-lager.dts | 5 +- arch/arm/boot/dts/r8a7790.dtsi | 39 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 5 +- arch/arm/boot/dts/r8a7791-porter.dts | 38 +- arch/arm/boot/dts/r8a7791.dtsi | 19 +- arch/arm/boot/dts/r8a7792-blanche.dts | 5 +- arch/arm/boot/dts/r8a7792-wheat.dts | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 5 +- arch/arm/boot/dts/r8a7793-gose.dts | 5 +- arch/arm/boot/dts/r8a7793.dtsi | 20 +- arch/arm/boot/dts/r8a7794-alt.dts | 5 +- arch/arm/boot/dts/r8a7794-silk.dts | 5 +- arch/arm/boot/dts/r8a7794.dtsi | 5 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 5 +- arch/arm/boot/dts/r8a77xx-aa121td01-panel.dtsi | 5 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 28 - arch/arm/boot/dts/r9a06g032.dtsi | 115 - arch/arm/boot/dts/rk3036-evb.dts | 40 +- arch/arm/boot/dts/rk3036-kylin.dts | 40 +- arch/arm/boot/dts/rk3036.dtsi | 40 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 39 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 39 +- arch/arm/boot/dts/rk3066a-mk808.dts | 39 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 39 +- arch/arm/boot/dts/rk3066a.dtsi | 39 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 39 +- arch/arm/boot/dts/rk3188-radxarock.dts | 39 +- arch/arm/boot/dts/rk3188.dtsi | 39 +- arch/arm/boot/dts/rk3228-evb.dts | 40 +- arch/arm/boot/dts/rk3229-evb.dts | 40 +- arch/arm/boot/dts/rk3229.dtsi | 39 +- arch/arm/boot/dts/rk322x.dtsi | 43 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 40 +- arch/arm/boot/dts/rk3288-evb-rk808.dts | 40 +- arch/arm/boot/dts/rk3288-evb.dtsi | 42 +- arch/arm/boot/dts/rk3288-fennec.dts | 40 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 39 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 39 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dts | 39 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 39 +- arch/arm/boot/dts/rk3288-miqi.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 39 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 39 +- arch/arm/boot/dts/rk3288-popmetal.dts | 39 +- arch/arm/boot/dts/rk3288-r89.dts | 39 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 40 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 40 +- arch/arm/boot/dts/rk3288-tinker.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 5 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 41 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 39 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 39 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 39 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 75 +- arch/arm/boot/dts/rk3288-vyasa.dts | 39 +- arch/arm/boot/dts/rk3288.dtsi | 122 +- arch/arm/boot/dts/rk3xxx.dtsi | 39 +- arch/arm/boot/dts/rv1108-evb.dts | 40 +- arch/arm/boot/dts/rv1108.dtsi | 40 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 419 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 45 - arch/arm/boot/dts/s5pv210-galaxys.dts | 77 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 2 - arch/arm/boot/dts/sama5d2-pinfunc.h | 4 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 5 +- arch/arm/boot/dts/sh73a0.dtsi | 5 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 12 - arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 1 + arch/arm/boot/dts/stm32f429.dtsi | 3 +- arch/arm/boot/dts/stm32f746.dtsi | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 75 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 25 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 45 - arch/arm/boot/dts/stm32mp157c.dtsi | 309 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 2 +- arch/arm/boot/dts/sun4i-a10.dtsi | 25 +- arch/arm/boot/dts/sun5i.dtsi | 32 +- arch/arm/boot/dts/sun6i-a31.dtsi | 30 - arch/arm/boot/dts/sun7i-a20.dtsi | 38 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 22 - arch/arm/boot/dts/sun8i-a33.dtsi | 9 - .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 8 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 8 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 - arch/arm/boot/dts/sun8i-a83t.dtsi | 2 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 21 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 7 - arch/arm/boot/dts/sun8i-h3.dtsi | 31 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 29 - arch/arm/boot/dts/sun8i-r40.dtsi | 319 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 + arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 9 - arch/arm/boot/dts/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra114-roth.dts | 2 +- arch/arm/boot/dts/tegra114-tn7.dts | 2 +- arch/arm/boot/dts/tegra114.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra124.dtsi | 7 +- arch/arm/boot/dts/tegra20-colibri-512.dtsi | 540 + arch/arm/boot/dts/tegra20-colibri-iris.dts | 106 - arch/arm/boot/dts/tegra20-colibri.dtsi | 561 -- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-iris-512.dts | 106 + arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra20.dtsi | 31 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 9 +- arch/arm/boot/dts/tegra30-beaver.dts | 5 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 3 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 4 +- arch/arm/boot/dts/tegra30.dtsi | 13 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 305 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 341 - arch/arm/boot/dts/zynq-cc108.dts | 2 +- arch/arm/boot/dts/zynq-microzed.dts | 4 +- arch/arm/boot/dts/zynq-parallella.dts | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 5 +- arch/arm/boot/dts/zynq-zc706.dts | 3 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm012.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/boot/dts/zynq-zed.dts | 5 +- arch/arm/boot/dts/zynq-zturn.dts | 114 - arch/arm/boot/dts/zynq-zybo-z7.dts | 16 +- arch/arm/boot/dts/zynq-zybo.dts | 3 +- arch/arm/configs/aspeed_g4_defconfig | 113 +- arch/arm/configs/aspeed_g5_defconfig | 117 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 11 +- arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/imx_v4_v5_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 11 +- arch/arm/configs/keystone_defconfig | 5 - arch/arm/configs/multi_v5_defconfig | 30 +- arch/arm/configs/multi_v7_defconfig | 14 +- arch/arm/configs/mvebu_v7_defconfig | 13 +- arch/arm/configs/mxs_defconfig | 6 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 - arch/arm/configs/s5pv210_defconfig | 49 +- arch/arm/configs/shmobile_defconfig | 17 +- arch/arm/configs/versatile_defconfig | 14 +- arch/arm/crypto/chacha20-neon-core.S | 10 +- arch/arm/crypto/ghash-ce-glue.c | 5 +- arch/arm/crypto/sha1-ce-glue.c | 1 + arch/arm/crypto/sha1_glue.c | 1 + arch/arm/crypto/sha1_neon_glue.c | 1 + arch/arm/crypto/sha2-ce-glue.c | 2 + arch/arm/crypto/sha256_glue.c | 4 +- arch/arm/crypto/sha256_neon_glue.c | 6 +- arch/arm/crypto/sha512-glue.c | 2 + arch/arm/crypto/sha512-neon-glue.c | 2 + arch/arm/crypto/speck-neon-core.S | 6 +- arch/arm/firmware/Makefile | 3 - arch/arm/firmware/trusted_foundations.c | 14 +- arch/arm/include/asm/assembler.h | 4 - arch/arm/include/asm/atomic.h | 55 +- arch/arm/include/asm/bitops.h | 92 +- arch/arm/include/asm/efi.h | 3 - arch/arm/include/asm/hw_breakpoint.h | 7 +- arch/arm/include/asm/irq.h | 5 + arch/arm/include/asm/kprobes.h | 2 + arch/arm/include/asm/kvm_emulate.h | 26 +- arch/arm/include/asm/kvm_host.h | 5 - arch/arm/include/asm/kvm_mmu.h | 14 +- arch/arm/include/asm/mach/arch.h | 2 +- arch/arm/include/asm/mach/time.h | 3 +- arch/arm/include/asm/module.h | 1 - arch/arm/include/asm/probes.h | 1 + arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/tlb.h | 8 - arch/arm/include/asm/uaccess.h | 26 +- arch/arm/include/debug/renesas-scif.S | 5 +- arch/arm/include/uapi/asm/kvm.h | 13 - arch/arm/kernel/asm-offsets.c | 13 +- arch/arm/kernel/entry-armv.S | 10 +- arch/arm/kernel/entry-common.S | 4 +- arch/arm/kernel/head-nommu.S | 14 +- arch/arm/kernel/hw_breakpoint.c | 78 +- arch/arm/kernel/irq.c | 10 + arch/arm/kernel/perf_event_v6.c | 14 +- arch/arm/kernel/perf_event_v7.c | 15 +- arch/arm/kernel/perf_event_xscale.c | 18 +- arch/arm/kernel/process.c | 10 +- arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/signal.c | 58 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/time.c | 15 +- arch/arm/kvm/coproc.c | 25 +- arch/arm/kvm/guest.c | 23 - arch/arm/lib/copy_from_user.S | 9 - arch/arm/mach-at91/Kconfig | 4 - arch/arm/mach-at91/Makefile | 25 + arch/arm/mach-at91/pm.c | 192 +- arch/arm/mach-at91/pm.h | 6 +- arch/arm/mach-at91/pm_suspend.S | 142 +- arch/arm/mach-davinci/Kconfig | 13 +- arch/arm/mach-davinci/Makefile | 4 +- arch/arm/mach-davinci/aemif.c | 218 + arch/arm/mach-davinci/board-da830-evm.c | 68 +- arch/arm/mach-davinci/board-da850-evm.c | 95 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 - arch/arm/mach-davinci/board-dm355-leopard.c | 2 - arch/arm/mach-davinci/board-dm365-evm.c | 61 +- arch/arm/mach-davinci/board-dm644x-evm.c | 57 +- arch/arm/mach-davinci/board-dm646x-evm.c | 54 +- arch/arm/mach-davinci/board-mityomapl138.c | 57 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 - arch/arm/mach-davinci/board-omapl138-hawk.c | 143 +- arch/arm/mach-davinci/board-sffsdr.c | 2 - arch/arm/mach-davinci/clock.c | 745 ++ arch/arm/mach-davinci/clock.h | 76 + arch/arm/mach-davinci/common.c | 3 + arch/arm/mach-davinci/da830.c | 462 +- arch/arm/mach-davinci/da850.c | 778 +- arch/arm/mach-davinci/da8xx-dt.c | 66 + arch/arm/mach-davinci/davinci.h | 8 - arch/arm/mach-davinci/devices-da8xx.c | 43 +- arch/arm/mach-davinci/devices.c | 1 + arch/arm/mach-davinci/dm355.c | 406 +- arch/arm/mach-davinci/dm365.c | 485 +- arch/arm/mach-davinci/dm644x.c | 344 +- arch/arm/mach-davinci/dm646x.c | 372 +- arch/arm/mach-davinci/include/mach/clock.h | 3 + arch/arm/mach-davinci/include/mach/common.h | 11 +- arch/arm/mach-davinci/include/mach/da8xx.h | 6 +- arch/arm/mach-davinci/pm_domain.c | 5 - arch/arm/mach-davinci/psc.c | 137 + arch/arm/mach-davinci/psc.h | 12 + arch/arm/mach-davinci/time.c | 22 +- arch/arm/mach-davinci/usb-da8xx.c | 242 +- arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-exynos/suspend.c | 3 +- arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-imx/Kconfig | 33 +- arch/arm/mach-imx/Makefile | 5 +- arch/arm/mach-imx/common.h | 3 +- arch/arm/mach-imx/cpu-imx5.c | 45 - arch/arm/mach-imx/cpu.c | 1 - arch/arm/mach-imx/cpuidle-imx6sl.c | 7 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 1 - arch/arm/mach-imx/gpc.c | 14 - arch/arm/mach-imx/imx31-dt.c | 18 + arch/arm/mach-imx/mach-imx51.c | 30 +- arch/arm/mach-imx/mach-imx53.c | 2 +- arch/arm/mach-imx/mach-imx6sl.c | 5 +- arch/arm/mach-imx/mach-imx7d-cm4.c | 18 - arch/arm/mach-imx/pm-imx6.c | 33 +- arch/arm/mach-mmp/sram.c | 1 - arch/arm/mach-mvebu/platsmp.c | 49 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 5 +- arch/arm/mach-omap1/ams-delta-fiq.c | 113 +- arch/arm/mach-omap1/ams-delta-fiq.h | 42 - arch/arm/mach-omap1/board-ams-delta.c | 301 +- arch/arm/mach-omap1/board-h2.c | 2 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-htcherald.c | 2 +- arch/arm/mach-omap1/board-osk.c | 4 +- arch/arm/mach-omap1/include/mach/ams-delta-fiq.h | 79 + arch/arm/mach-omap2/omap-smp.c | 41 - arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-omap2/pm-asm-offsets.c | 2 - arch/arm/mach-omap2/pm-debug.c | 37 +- arch/arm/mach-omap2/pm33xx-core.c | 20 +- arch/arm/mach-omap2/sleep33xx.S | 52 +- arch/arm/mach-omap2/sleep43xx.S | 110 +- arch/arm/mach-pxa/balloon3.c | 1 + arch/arm/mach-pxa/devices.c | 161 +- arch/arm/mach-pxa/devices.h | 6 +- arch/arm/mach-pxa/em-x270.c | 1 + arch/arm/mach-pxa/hx4700.c | 4 - arch/arm/mach-pxa/irq.c | 4 +- arch/arm/mach-pxa/mioa701.c | 2 + arch/arm/mach-pxa/pxa25x.c | 38 +- arch/arm/mach-pxa/pxa27x.c | 39 +- arch/arm/mach-pxa/pxa3xx.c | 41 +- arch/arm/mach-pxa/zylonite.c | 11 + arch/arm/mach-rockchip/Kconfig | 1 - arch/arm/mach-rpc/ecard.c | 5 +- arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 2 +- arch/arm/mach-shmobile/Kconfig | 2 - arch/arm/mach-shmobile/Makefile | 8 +- arch/arm/mach-shmobile/common.h | 1 + arch/arm/mach-shmobile/headsmp-apmu.S | 7 +- arch/arm/mach-shmobile/platsmp-apmu.c | 245 +- arch/arm/mach-shmobile/platsmp-apmu.h | 32 + arch/arm/mach-shmobile/platsmp.c | 9 + arch/arm/mach-shmobile/pm-r8a7779.c | 41 + arch/arm/mach-shmobile/pm-rcar-gen2.c | 25 + arch/arm/mach-shmobile/r8a7779.h | 2 + arch/arm/mach-shmobile/r8a7790.h | 7 + arch/arm/mach-shmobile/r8a7791.h | 7 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 10 +- arch/arm/mach-shmobile/setup-emev2.c | 10 +- arch/arm/mach-shmobile/setup-r7s72100.c | 10 +- arch/arm/mach-shmobile/setup-r8a73a4.c | 11 +- arch/arm/mach-shmobile/setup-r8a7740.c | 10 +- arch/arm/mach-shmobile/setup-r8a7778.c | 10 +- arch/arm/mach-shmobile/setup-r8a7779.c | 10 +- arch/arm/mach-shmobile/setup-r8a7790.c | 38 + arch/arm/mach-shmobile/setup-r8a7791.c | 39 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 20 +- arch/arm/mach-shmobile/setup-sh73a0.c | 10 +- arch/arm/mach-shmobile/smp-emev2.c | 10 +- arch/arm/mach-shmobile/smp-r8a7779.c | 78 +- arch/arm/mach-shmobile/smp-r8a7790.c | 71 + arch/arm/mach-shmobile/smp-r8a7791.c | 53 + arch/arm/mach-shmobile/timer.c | 8 + arch/arm/mach-uniphier/Kconfig | 1 - .../README => arch/arm/mach-uniphier/Makefile | 0 arch/arm/mm/Kconfig | 1 + arch/arm/mm/dma-mapping.c | 17 +- arch/arm/mm/fault.c | 7 +- arch/arm/mm/init.c | 9 - arch/arm/mm/nommu.c | 3 +- arch/arm/mm/tcm.h | 2 +- arch/arm/net/bpf_jit_32.c | 1064 +- arch/arm/net/bpf_jit_32.h | 42 +- arch/arm/plat-omap/counter_32k.c | 2 +- arch/arm/plat-pxa/ssp.c | 47 + arch/arm/plat-samsung/adc.c | 1 - arch/arm/probes/kprobes/core.c | 139 +- arch/arm/probes/kprobes/test-core.c | 1 + arch/arm/probes/uprobes/core.c | 2 +- arch/arm/vfp/Makefile | 5 +- arch/arm/vfp/vfpmodule.c | 17 +- arch/arm64/Kconfig | 50 +- arch/arm64/Kconfig.debug | 5 + arch/arm64/Kconfig.platforms | 9 - arch/arm64/Makefile | 11 +- arch/arm64/boot/dts/Makefile | 1 - arch/arm64/boot/dts/allwinner/Makefile | 2 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 219 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 4 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 285 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 4 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 15 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 7 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 113 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 12 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 146 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 67 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 41 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 35 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 168 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 311 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 17 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 48 - .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 218 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 15 +- .../boot/dts/amlogic/meson-gxl-s905d-p231.dts | 7 - .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 22 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 22 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 24 - arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts | 7 - arch/arm64/boot/dts/arm/juno-r1.dts | 2 +- arch/arm64/boot/dts/arm/juno-r2.dts | 2 +- arch/arm64/boot/dts/arm/juno.dts | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- arch/arm64/boot/dts/broadcom/stingray/Makefile | 2 - .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 35 +- .../boot/dts/broadcom/stingray/bcm958802a802x.dts | 26 - .../dts/broadcom/stingray/stingray-board-base.dtsi | 51 - .../boot/dts/broadcom/stingray/stingray-clock.dtsi | 26 +- .../boot/dts/broadcom/stingray/stingray-pcie.dtsi | 54 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 23 +- .../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi | 20 + .../dts/exynos/exynos5433-tmu-sensor-conf.dtsi | 19 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 14 +- .../boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi | 21 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 38 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 42 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 38 +- .../boot/dts/freescale/qoriq-bman-portals.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-5.dtsi | 2 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 17 +- .../boot/dts/freescale/qoriq-qman-portals.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 26 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 97 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 284 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 23 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 2 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 33 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 106 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 239 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 22 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 33 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 55 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 45 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 780 -- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 5 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 5 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 5 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 5 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 63 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 253 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 5 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 29 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 23 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 403 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 37 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 169 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 133 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 251 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 34 +- arch/arm64/boot/dts/renesas/salvator-x.dtsi | 7 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 5 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 11 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 44 +- .../arm64/boot/dts/rockchip/rk3368-evb-act8846.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 39 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 599 -- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 79 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 397 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 86 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 367 +- arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 39 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 39 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 40 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 41 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 44 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 161 +- .../boot/dts/socionext/uniphier-ld11-global.dts | 1 - .../boot/dts/socionext/uniphier-ld20-global.dts | 1 - arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 - arch/arm64/boot/dts/sprd/sc2731.dtsi | 44 - arch/arm64/boot/dts/sprd/sc9860.dtsi | 2 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 6 - arch/arm64/boot/dts/ti/Makefile | 9 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 87 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 36 - arch/arm64/boot/dts/ti/k3-am654.dtsi | 115 - arch/arm64/boot/dts/xilinx/Makefile | 2 +- arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts | 19 - arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 137 + arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 154 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 12 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 +- arch/arm64/configs/defconfig | 31 +- arch/arm64/crypto/aes-ce-ccm-core.S | 150 +- arch/arm64/crypto/aes-glue.c | 3 + arch/arm64/crypto/ghash-ce-core.S | 319 +- arch/arm64/crypto/ghash-ce-glue.c | 231 +- arch/arm64/crypto/sha1-ce-glue.c | 1 + arch/arm64/crypto/sha2-ce-glue.c | 2 + arch/arm64/crypto/sha256-glue.c | 8 +- arch/arm64/crypto/sha3-ce-glue.c | 4 + arch/arm64/crypto/sha512-ce-glue.c | 2 + arch/arm64/crypto/sha512-glue.c | 2 + arch/arm64/crypto/sm3-ce-glue.c | 1 + arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/acpi.h | 29 +- arch/arm64/include/asm/atomic.h | 47 +- arch/arm64/include/asm/barrier.h | 13 - arch/arm64/include/asm/bitops.h | 21 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cacheflush.h | 27 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/efi.h | 3 - arch/arm64/include/asm/fpsimd.h | 17 +- arch/arm64/include/asm/hw_breakpoint.h | 7 +- arch/arm64/include/asm/insn.h | 2 + arch/arm64/include/asm/irq.h | 2 + arch/arm64/include/asm/kprobes.h | 1 + arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_emulate.h | 27 +- arch/arm64/include/asm/kvm_host.h | 28 +- arch/arm64/include/asm/kvm_mmu.h | 35 +- arch/arm64/include/asm/memory.h | 7 - arch/arm64/include/asm/neon.h | 7 + arch/arm64/include/asm/numa.h | 4 - arch/arm64/include/asm/pgtable-prot.h | 24 +- arch/arm64/include/asm/processor.h | 21 +- arch/arm64/include/asm/ptrace.h | 79 +- arch/arm64/include/asm/sdei.h | 9 +- arch/arm64/include/asm/simd.h | 19 +- arch/arm64/include/asm/spinlock.h | 117 +- arch/arm64/include/asm/spinlock_types.h | 17 +- arch/arm64/include/asm/stacktrace.h | 73 +- arch/arm64/include/asm/syscall.h | 8 +- arch/arm64/include/asm/syscall_wrapper.h | 80 - arch/arm64/include/asm/sysreg.h | 33 +- arch/arm64/include/asm/tlb.h | 4 +- arch/arm64/include/asm/tlbflush.h | 7 - arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 28 +- arch/arm64/include/uapi/asm/kvm.h | 13 - arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/acpi.c | 11 +- arch/arm64/kernel/acpi_numa.c | 88 +- arch/arm64/kernel/alternative.c | 4 +- arch/arm64/kernel/armv8_deprecated.c | 32 +- arch/arm64/kernel/cpu-reset.h | 9 +- arch/arm64/kernel/cpu_errata.c | 30 +- arch/arm64/kernel/cpufeature.c | 28 +- arch/arm64/kernel/entry.S | 160 +- arch/arm64/kernel/entry32.S | 121 + arch/arm64/kernel/fpsimd.c | 19 + arch/arm64/kernel/hw_breakpoint.c | 86 +- arch/arm64/kernel/insn.c | 70 +- arch/arm64/kernel/irq.c | 10 + arch/arm64/kernel/jump_label.c | 2 +- arch/arm64/kernel/machine_kexec.c | 15 +- arch/arm64/kernel/perf_event.c | 281 +- arch/arm64/kernel/probes/kprobes.c | 88 +- arch/arm64/kernel/process.c | 42 +- arch/arm64/kernel/ptrace.c | 61 +- arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/setup.c | 38 - arch/arm64/kernel/signal.c | 8 +- arch/arm64/kernel/signal32.c | 24 +- arch/arm64/kernel/smp.c | 44 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/sys.c | 29 +- arch/arm64/kernel/sys32.c | 135 +- arch/arm64/kernel/syscall.c | 139 - arch/arm64/kernel/topology.c | 58 +- arch/arm64/kernel/traps.c | 18 +- arch/arm64/kernel/vdso/note.S | 3 - arch/arm64/kvm/guest.c | 47 +- arch/arm64/kvm/hyp-init.S | 6 +- arch/arm64/kvm/hyp/Makefile | 3 +- arch/arm64/kvm/hyp/sysreg-sr.c | 5 + arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/inject_fault.c | 6 +- arch/arm64/kvm/regmap.c | 22 +- arch/arm64/kvm/reset.c | 8 +- arch/arm64/kvm/sys_regs.c | 54 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/bitops.S | 76 + arch/arm64/mm/cache.S | 4 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/hugetlbpage.c | 7 +- arch/arm64/mm/init.c | 10 +- arch/arm64/mm/mmu.c | 48 +- arch/arm64/mm/numa.c | 29 +- arch/arm64/mm/ptdump_debugfs.c | 13 +- arch/c6x/Kconfig | 41 + arch/c6x/Kconfig.debug | 10 - arch/c6x/Makefile | 3 +- arch/h8300/Kconfig | 37 +- arch/h8300/Kconfig.debug | 1 - arch/h8300/Makefile | 6 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/include/asm/atomic.h | 19 +- arch/h8300/include/asm/bitops.h | 14 +- arch/h8300/include/asm/ptrace.h | 2 - arch/h8300/kernel/kgdb.c | 2 +- arch/h8300/kernel/setup.c | 46 +- arch/h8300/kernel/sim-console.c | 7 +- arch/hexagon/Kconfig | 21 +- arch/hexagon/Kconfig.debug | 1 - arch/hexagon/Makefile | 4 +- arch/hexagon/include/asm/atomic.h | 18 +- arch/hexagon/mm/vm_fault.c | 2 +- arch/ia64/Kconfig | 26 +- arch/ia64/Kconfig.debug | 5 + arch/ia64/hp/common/sba_iommu.c | 4 +- arch/ia64/include/asm/atomic.h | 81 + arch/ia64/include/asm/io.h | 14 +- arch/ia64/include/asm/kprobes.h | 2 + arch/ia64/include/asm/tlb.h | 7 +- arch/ia64/include/uapi/asm/break.h | 1 + arch/ia64/include/uapi/asm/socket.h | 3 - arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/asm-offsets.c | 4 +- arch/ia64/kernel/fsys.S | 12 +- arch/ia64/kernel/jprobes.S | 90 + arch/ia64/kernel/kprobes.c | 93 +- arch/ia64/kernel/perfmon.c | 6 +- arch/ia64/kernel/setup.c | 11 +- arch/ia64/mm/contig.c | 75 +- arch/ia64/mm/discontig.c | 134 +- arch/ia64/mm/fault.c | 2 +- arch/ia64/mm/init.c | 16 +- arch/m68k/Kconfig | 36 +- arch/m68k/Kconfig.debug | 5 + arch/m68k/Makefile | 2 +- arch/m68k/apollo/config.c | 8 + arch/m68k/atari/config.c | 5 + arch/m68k/atari/time.c | 63 + arch/m68k/bvme6000/config.c | 45 + arch/m68k/coldfire/clk.c | 29 - arch/m68k/configs/amiga_defconfig | 32 +- arch/m68k/configs/apollo_defconfig | 30 +- arch/m68k/configs/atari_defconfig | 29 +- arch/m68k/configs/bvme6000_defconfig | 30 +- arch/m68k/configs/hp300_defconfig | 30 +- arch/m68k/configs/mac_defconfig | 32 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 30 +- arch/m68k/configs/mvme16x_defconfig | 30 +- arch/m68k/configs/q40_defconfig | 30 +- arch/m68k/configs/sun3_defconfig | 28 +- arch/m68k/configs/sun3x_defconfig | 30 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/atomic.h | 24 +- arch/m68k/include/asm/bitops.h | 14 +- arch/m68k/include/asm/dma-mapping.h | 12 + arch/m68k/include/asm/dma.h | 4 +- arch/m68k/include/asm/io.h | 7 - arch/m68k/include/asm/io_mm.h | 42 +- arch/m68k/include/asm/io_no.h | 12 + arch/m68k/include/asm/kmap.h | 9 +- arch/m68k/include/asm/machdep.h | 1 + arch/m68k/include/asm/macintosh.h | 1 + arch/m68k/include/asm/mcf_pgalloc.h | 4 +- arch/m68k/include/asm/page_no.h | 2 +- arch/m68k/kernel/dma.c | 68 +- arch/m68k/kernel/setup_mm.c | 15 +- arch/m68k/kernel/setup_no.c | 21 +- arch/m68k/mac/config.c | 23 +- arch/m68k/mac/misc.c | 140 +- arch/m68k/mm/fault.c | 4 +- arch/m68k/mm/init.c | 1 + arch/m68k/mm/mcfmmu.c | 13 +- arch/m68k/mm/motorola.c | 35 +- arch/m68k/mvme147/config.c | 7 + arch/m68k/mvme16x/config.c | 8 + arch/m68k/q40/config.c | 30 + arch/m68k/sun3/config.c | 4 + arch/microblaze/Kconfig | 36 +- arch/microblaze/Kconfig.debug | 6 + arch/microblaze/Makefile | 4 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/dma-mapping.h | 28 + arch/microblaze/include/asm/pgtable.h | 5 + arch/microblaze/kernel/dma.c | 144 +- arch/microblaze/kernel/head.S | 5 + arch/microblaze/mm/consistent.c | 54 +- arch/microblaze/mm/fault.c | 2 +- arch/microblaze/pci/pci-common.c | 13 + arch/microblaze/pci/xilinx_pci.c | 1 - arch/mips/Kconfig | 83 +- arch/mips/Kconfig.debug | 5 + arch/mips/Makefile | 24 +- arch/mips/alchemy/board-gpr.c | 3 +- arch/mips/alchemy/board-mtx1.c | 3 +- arch/mips/alchemy/board-xxs1500.c | 3 +- arch/mips/alchemy/devboards/platform.c | 3 +- arch/mips/ar7/clock.c | 29 - arch/mips/ar7/prom.c | 4 +- arch/mips/ath25/Kconfig | 1 - arch/mips/ath25/board.c | 6 +- arch/mips/ath25/early_printk.c | 5 +- arch/mips/ath79/clock.c | 193 - arch/mips/ath79/common.c | 10 +- arch/mips/ath79/early_printk.c | 64 +- arch/mips/ath79/setup.c | 35 +- arch/mips/bcm47xx/setup.c | 6 + arch/mips/bcm63xx/early_printk.c | 1 - arch/mips/bmips/dma.c | 32 +- arch/mips/bmips/setup.c | 7 + arch/mips/boot/Makefile | 52 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/uart-prom.c | 3 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 19 - arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 32 +- arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 10 - arch/mips/boot/dts/qca/ar9132.dtsi | 2 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 3 +- arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 5 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 5 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 5 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 5 +- arch/mips/boot/ecoff.h | 61 +- arch/mips/boot/elf2ecoff.c | 31 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha1.c | 1 + arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 + arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 + arch/mips/cavium-octeon/dma-octeon.c | 191 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 5 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 7 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 8 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 7 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/configs/bcm47xx_defconfig | 1 + arch/mips/configs/ci20_defconfig | 2 - arch/mips/configs/generic_defconfig | 3 + arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/fw/arc/arc_con.c | 1 - arch/mips/fw/arc/promlib.c | 1 - arch/mips/fw/sni/sniprom.c | 1 - arch/mips/generic/Kconfig | 12 +- arch/mips/generic/Platform | 1 - arch/mips/generic/board-ocelot_pcb123.its.S | 23 - arch/mips/generic/init.c | 14 +- arch/mips/generic/yamon-dt.c | 4 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asm-prototypes.h | 1 - arch/mips/include/asm/atomic.h | 371 +- arch/mips/include/asm/bmips.h | 16 + arch/mips/include/asm/compiler.h | 35 - arch/mips/include/asm/cpu-features.h | 176 +- arch/mips/include/asm/cpu.h | 51 +- arch/mips/include/asm/dma-coherence.h | 6 +- arch/mips/include/asm/dma-direct.h | 17 +- arch/mips/include/asm/dma-mapping.h | 20 +- arch/mips/include/asm/io.h | 40 +- arch/mips/include/asm/kprobes.h | 13 + arch/mips/include/asm/mach-ar7/spaces.h | 3 + arch/mips/include/asm/mach-ath25/dma-coherence.h | 76 + arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 771 +- arch/mips/include/asm/mach-ath79/ath79.h | 34 - .../include/asm/mach-ath79/cpu-feature-overrides.h | 6 - arch/mips/include/asm/mach-bmips/dma-coherence.h | 54 + .../include/asm/mach-cavium-octeon/dma-coherence.h | 79 + arch/mips/include/asm/mach-generic/dma-coherence.h | 73 + arch/mips/include/asm/mach-generic/kmalloc.h | 3 +- arch/mips/include/asm/mach-generic/spaces.h | 10 +- arch/mips/include/asm/mach-ip27/dma-coherence.h | 70 + arch/mips/include/asm/mach-ip32/dma-coherence.h | 92 + arch/mips/include/asm/mach-jazz/dma-coherence.h | 60 + arch/mips/include/asm/mach-jz4740/jz4740_nand.h | 34 + .../include/asm/mach-loongson64/dma-coherence.h | 93 + .../asm/mach-loongson64/kernel-entry-init.h | 24 +- arch/mips/include/asm/mach-pic32/spaces.h | 1 + arch/mips/include/asm/mipsregs.h | 32 +- arch/mips/include/asm/mmu_context.h | 3 +- arch/mips/include/asm/netlogic/xlr/fmn.h | 2 + arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 10062 ++++++++++++++++++- arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 4 +- arch/mips/include/asm/octeon/octeon.h | 9 +- arch/mips/include/asm/octeon/pci-octeon.h | 3 - arch/mips/include/asm/page.h | 11 +- arch/mips/include/asm/processor.h | 15 +- arch/mips/include/asm/setup.h | 2 - arch/mips/include/asm/sgialib.h | 1 + arch/mips/include/asm/sim.h | 12 + arch/mips/include/asm/smp.h | 12 +- arch/mips/include/asm/tlbex.h | 9 - arch/mips/include/asm/txx9/generic.h | 1 + arch/mips/include/asm/txx9/ndfmc.h | 30 + arch/mips/include/asm/txx9/tx4939.h | 29 + arch/mips/include/uapi/asm/socket.h | 3 - arch/mips/jazz/jazzdma.c | 141 +- arch/mips/jazz/setup.c | 17 +- arch/mips/jz4740/Platform | 2 +- arch/mips/jz4740/board-qi_lb60.c | 3 +- arch/mips/kernel/cpu-probe.c | 3 +- arch/mips/kernel/early_printk.c | 2 + arch/mips/kernel/early_printk_8250.c | 1 - arch/mips/kernel/genex.S | 46 - arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/kprobes.c | 70 +- arch/mips/kernel/linux32.c | 29 + arch/mips/kernel/process.c | 123 +- arch/mips/kernel/ptrace.c | 254 +- arch/mips/kernel/ptrace32.c | 2 +- arch/mips/kernel/relocate_kernel.S | 4 +- arch/mips/kernel/setup.c | 38 +- arch/mips/kernel/signal.c | 24 +- arch/mips/kernel/signal_n32.c | 12 +- arch/mips/kernel/signal_o32.c | 24 +- arch/mips/kernel/traps.c | 12 +- arch/mips/kernel/uprobes.c | 2 +- arch/mips/kvm/mips.c | 4 +- arch/mips/lantiq/early_printk.c | 1 - arch/mips/lantiq/prom.c | 8 + arch/mips/lantiq/xway/dma.c | 3 +- arch/mips/lasat/image/Makefile | 2 +- arch/mips/lasat/prom.c | 1 - arch/mips/lib/memset.S | 21 +- arch/mips/lib/multi3.c | 6 +- arch/mips/loongson32/Platform | 8 +- arch/mips/loongson64/Kconfig | 5 + arch/mips/loongson64/common/Makefile | 6 +- arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/loongson64/common/dma-swiotlb.c | 109 + arch/mips/loongson64/common/dma.c | 18 - arch/mips/loongson64/common/early_printk.c | 1 - arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/Makefile | 2 +- arch/mips/loongson64/loongson-3/dma.c | 25 - arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/mm/Makefile | 3 +- arch/mips/mm/c-r4k.c | 18 +- arch/mips/mm/cache.c | 4 +- arch/mips/mm/dma-default.c | 404 + arch/mips/mm/dma-noncoherent.c | 208 - arch/mips/mm/fault.c | 2 +- arch/mips/mm/ioremap.c | 37 +- arch/mips/mm/page.c | 15 + arch/mips/mm/tlb-funcs.S | 3 +- arch/mips/mm/tlbex.c | 103 +- arch/mips/mm/uasm-micromips.c | 1 + arch/mips/mm/uasm-mips.c | 1 + arch/mips/mti-malta/Makefile | 2 + arch/mips/mti-malta/malta-pm.c | 96 + arch/mips/mti-malta/malta-reset.c | 30 + arch/mips/mti-malta/malta-setup.c | 39 +- arch/mips/netlogic/common/earlycons.c | 1 - arch/mips/netlogic/xlp/dt.c | 14 + arch/mips/paravirt/serial.c | 5 +- arch/mips/pci/ops-bridge.c | 4 +- arch/mips/pci/pci-ar2315.c | 24 - arch/mips/pci/pci-ar724x.c | 42 - arch/mips/pci/pci-ip27.c | 25 +- arch/mips/pci/pci-octeon.c | 4 + arch/mips/pci/pci.c | 2 +- arch/mips/pci/pcie-octeon.c | 6 +- arch/mips/pic32/pic32mzda/early_console.c | 5 +- arch/mips/ralink/early_printk.c | 7 +- arch/mips/sgi-ip27/ip27-console.c | 1 - arch/mips/sgi-ip32/Makefile | 2 +- arch/mips/sgi-ip32/ip32-dma.c | 37 - arch/mips/sibyte/Kconfig | 1 + arch/mips/sibyte/common/cfe.c | 1 - arch/mips/txx9/generic/setup.c | 3 +- arch/mips/txx9/generic/setup_tx4938.c | 2 +- arch/mips/txx9/generic/setup_tx4939.c | 2 +- arch/mips/vdso/Makefile | 9 +- arch/mips/vdso/genvdso.h | 51 + arch/mips/vr41xx/common/pmu.c | 3 +- arch/nds32/Kconfig | 37 +- arch/nds32/Kconfig.debug | 1 - arch/nds32/Makefile | 10 +- arch/nds32/include/asm/cacheflush.h | 9 +- arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/nds32.h | 1 - arch/nds32/include/asm/uaccess.h | 229 +- arch/nds32/kernel/Makefile | 6 - arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/ex-entry.S | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 309 - arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/setup.c | 3 +- arch/nds32/kernel/stacktrace.c | 6 +- arch/nds32/kernel/traps.c | 42 +- arch/nds32/kernel/vmlinux.lds.S | 12 - arch/nds32/mm/cacheflush.c | 100 +- arch/nds32/mm/fault.c | 2 +- arch/nios2/Kconfig | 35 +- arch/nios2/Kconfig.debug | 14 + arch/nios2/include/asm/Kbuild | 1 - arch/nios2/include/asm/dma-mapping.h | 20 + arch/nios2/mm/dma-mapping.c | 139 +- arch/nios2/mm/fault.c | 2 +- arch/openrisc/Kconfig | 37 +- arch/openrisc/Kconfig.debug | 1 - arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/atomic.h | 4 +- arch/openrisc/include/asm/cmpxchg.h | 3 +- arch/openrisc/include/asm/dma-mapping.h | 35 + arch/openrisc/include/asm/irq.h | 2 + arch/openrisc/include/asm/pgalloc.h | 6 +- arch/openrisc/kernel/dma.c | 107 +- arch/openrisc/kernel/entry.S | 8 +- arch/openrisc/kernel/head.S | 9 +- arch/openrisc/kernel/irq.c | 7 + arch/openrisc/kernel/traps.c | 2 +- arch/openrisc/mm/fault.c | 2 +- arch/parisc/Kconfig | 35 +- arch/parisc/Kconfig.debug | 5 + arch/parisc/include/asm/assembly.h | 2 - arch/parisc/include/asm/atomic.h | 107 + arch/parisc/include/asm/barrier.h | 32 - arch/parisc/include/asm/dma-mapping.h | 5 + arch/parisc/include/asm/elf.h | 9 +- arch/parisc/include/asm/linkage.h | 26 +- arch/parisc/include/asm/processor.h | 6 +- arch/parisc/include/asm/ptrace.h | 11 - arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/include/asm/traps.h | 4 +- arch/parisc/include/asm/unwind.h | 9 +- arch/parisc/include/uapi/asm/errno.h | 1 + arch/parisc/include/uapi/asm/socket.h | 3 - arch/parisc/kernel/entry.S | 118 +- arch/parisc/kernel/pacache.S | 126 +- arch/parisc/kernel/pci-dma.c | 199 +- arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/processor.c | 2 - arch/parisc/kernel/ptrace.c | 100 - arch/parisc/kernel/real2.S | 6 + arch/parisc/kernel/setup.c | 8 +- arch/parisc/kernel/stacktrace.c | 15 +- arch/parisc/kernel/sys_parisc.c | 5 + arch/parisc/kernel/syscall.S | 63 +- arch/parisc/kernel/traps.c | 39 +- arch/parisc/kernel/unwind.c | 128 +- arch/parisc/lib/lusercopy.S | 21 + arch/parisc/mm/fault.c | 2 +- arch/parisc/mm/init.c | 11 +- arch/powerpc/Kconfig | 34 +- arch/powerpc/Kconfig.debug | 5 + arch/powerpc/Makefile | 56 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/ac14xx.dts | 20 +- arch/powerpc/boot/dts/fsl/kmcent2.dts | 2 +- arch/powerpc/boot/dts/fsl/qoriq-fman-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman-1.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3-1.dtsi | 15 +- arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 15 +- arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/fsl/t4240rdb.dts | 8 +- arch/powerpc/boot/dts/pdm360ng.dts | 2 +- arch/powerpc/configs/book3s_32.config | 2 - arch/powerpc/configs/dpaa.config | 1 - arch/powerpc/configs/wii_defconfig | 1 + arch/powerpc/crypto/md5-asm.S | 1 - arch/powerpc/crypto/md5-glue.c | 1 + arch/powerpc/crypto/sha1-powerpc-asm.S | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 + arch/powerpc/crypto/sha1.c | 1 + arch/powerpc/crypto/sha256-spe-glue.c | 2 + arch/powerpc/include/asm/asm-405.h | 19 - arch/powerpc/include/asm/asm-compat.h | 26 +- arch/powerpc/include/asm/asm-const.h | 14 - arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/atomic.h | 70 +- arch/powerpc/include/asm/barrier.h | 14 +- arch/powerpc/include/asm/bitops.h | 1 - arch/powerpc/include/asm/book3s/32/pgtable.h | 7 + arch/powerpc/include/asm/book3s/32/tlbflush.h | 25 - arch/powerpc/include/asm/book3s/64/hash-64k.h | 5 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 20 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 15 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 30 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 23 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 2 + arch/powerpc/include/asm/book3s/tlbflush.h | 11 - arch/powerpc/include/asm/cacheflush.h | 1 + arch/powerpc/include/asm/cmpxchg.h | 2 +- arch/powerpc/include/asm/code-patching-asm.h | 18 - arch/powerpc/include/asm/code-patching.h | 3 - arch/powerpc/include/asm/copro.h | 4 +- arch/powerpc/include/asm/cpuidle.h | 13 - arch/powerpc/include/asm/cputable.h | 29 +- arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/dbell.h | 2 +- arch/powerpc/include/asm/dcr-native.h | 1 - arch/powerpc/include/asm/debug.h | 1 + arch/powerpc/include/asm/dt_cpu_ftrs.h | 2 + arch/powerpc/include/asm/eeh.h | 15 +- arch/powerpc/include/asm/exception-64s.h | 118 +- arch/powerpc/include/asm/fadump.h | 3 + arch/powerpc/include/asm/feature-fixups.h | 2 - arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/fixmap.h | 1 + arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/head-64.h | 16 +- arch/powerpc/include/asm/highmem.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 3 + arch/powerpc/include/asm/hvcall.h | 2 - arch/powerpc/include/asm/hw_breakpoint.h | 8 +- arch/powerpc/include/asm/hw_irq.h | 10 +- arch/powerpc/include/asm/iommu.h | 12 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/kprobes.h | 12 + arch/powerpc/include/asm/kvm_book3s.h | 47 - arch/powerpc/include/asm/kvm_booke_hv_asm.h | 2 - arch/powerpc/include/asm/kvm_host.h | 26 +- arch/powerpc/include/asm/mmu-44x.h | 10 +- arch/powerpc/include/asm/mmu.h | 3 +- arch/powerpc/include/asm/mmu_context.h | 37 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 7 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/pgtable.h | 9 +- arch/powerpc/include/asm/nohash/tlbflush.h | 53 - arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/opal.h | 6 - arch/powerpc/include/asm/paca.h | 8 +- arch/powerpc/include/asm/page.h | 3 +- arch/powerpc/include/asm/page_64.h | 2 - arch/powerpc/include/asm/pkeys.h | 38 +- arch/powerpc/include/asm/pnv-pci.h | 7 + arch/powerpc/include/asm/ppc-opcode.h | 14 +- arch/powerpc/include/asm/ppc_asm.h | 1 - arch/powerpc/include/asm/processor.h | 5 +- arch/powerpc/include/asm/ptrace.h | 1 - arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/reg_a2.h | 2 - arch/powerpc/include/asm/reg_fsl_emb.h | 2 - arch/powerpc/include/asm/security_features.h | 7 - arch/powerpc/include/asm/setup.h | 6 +- arch/powerpc/include/asm/smp.h | 1 + arch/powerpc/include/asm/sparsemem.h | 13 +- arch/powerpc/include/asm/spinlock.h | 2 +- arch/powerpc/include/asm/stacktrace.h | 13 - arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/synch.h | 2 +- arch/powerpc/include/asm/thread_info.h | 3 +- arch/powerpc/include/asm/tlb.h | 4 +- arch/powerpc/include/asm/tlbflush.h | 86 +- arch/powerpc/include/asm/topology.h | 5 - arch/powerpc/include/asm/uaccess.h | 14 +- arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/Makefile | 17 +- arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kernel/cpu_setup_6xx.S | 1 - arch/powerpc/kernel/cputable.c | 38 + arch/powerpc/kernel/crash.c | 1 + arch/powerpc/kernel/dma.c | 3 + arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/entry_32.S | 12 - arch/powerpc/kernel/entry_64.S | 64 - arch/powerpc/kernel/exceptions-64e.S | 5 - arch/powerpc/kernel/exceptions-64s.S | 48 +- arch/powerpc/kernel/fadump.c | 120 +- arch/powerpc/kernel/fpu.S | 2 - arch/powerpc/kernel/head_32.S | 1 - arch/powerpc/kernel/head_40x.S | 1 - arch/powerpc/kernel/head_64.S | 1 - arch/powerpc/kernel/head_8xx.S | 8 +- arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 47 +- arch/powerpc/kernel/idle_6xx.S | 1 - arch/powerpc/kernel/idle_book3e.S | 7 +- arch/powerpc/kernel/idle_book3s.S | 54 +- arch/powerpc/kernel/idle_e500.S | 1 - arch/powerpc/kernel/idle_power4.S | 17 +- arch/powerpc/kernel/irq.c | 41 +- arch/powerpc/kernel/kprobes-ftrace.c | 72 +- arch/powerpc/kernel/kprobes.c | 92 +- arch/powerpc/kernel/kvm_emul.S | 1 - arch/powerpc/kernel/l2cr_6xx.S | 1 - arch/powerpc/kernel/machine_kexec.c | 8 +- arch/powerpc/kernel/machine_kexec_file_64.c | 28 +- arch/powerpc/kernel/mce_power.c | 44 +- arch/powerpc/kernel/misc_32.S | 1 - arch/powerpc/kernel/misc_64.S | 1 - arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/pci-common.c | 7 +- arch/powerpc/kernel/ppc_save_regs.S | 1 - arch/powerpc/kernel/process.c | 64 +- arch/powerpc/kernel/prom.c | 33 +- arch/powerpc/kernel/prom_init.c | 12 +- arch/powerpc/kernel/security.c | 141 +- arch/powerpc/kernel/setup-common.c | 2 - arch/powerpc/kernel/setup_32.c | 11 +- arch/powerpc/kernel/setup_64.c | 1 - arch/powerpc/kernel/smp.c | 55 +- arch/powerpc/kernel/swsusp_32.S | 1 - arch/powerpc/kernel/swsusp_asm64.S | 1 - arch/powerpc/kernel/tm.S | 5 +- arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 39 +- arch/powerpc/kernel/traps.c | 51 +- arch/powerpc/kernel/vdso.c | 1 + arch/powerpc/kernel/vdso32/note.S | 3 - arch/powerpc/kernel/vector.S | 1 - arch/powerpc/kernel/vmlinux.lds.S | 4 +- arch/powerpc/kernel/watchdog.c | 1 + arch/powerpc/kvm/book3s.c | 1 + arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 1 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 15 +- arch/powerpc/kvm/book3s_64_slb.S | 3 - arch/powerpc/kvm/book3s_64_vio.c | 19 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 26 +- arch/powerpc/kvm/book3s_hv.c | 60 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 2 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 1 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 18 +- arch/powerpc/kvm/book3s_interrupts.S | 1 - arch/powerpc/kvm/book3s_pr.c | 3 +- arch/powerpc/kvm/book3s_rmhandlers.S | 1 - arch/powerpc/kvm/book3s_segment.S | 3 - arch/powerpc/kvm/book3s_xive.c | 21 +- arch/powerpc/kvm/book3s_xive_template.c | 39 +- arch/powerpc/kvm/e500.c | 1 + arch/powerpc/kvm/e500mc.c | 1 + arch/powerpc/kvm/emulate_loadstore.c | 7 +- arch/powerpc/kvm/powerpc.c | 31 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/code-patching.c | 16 - arch/powerpc/lib/copy_32.S | 9 +- arch/powerpc/lib/copypage_64.S | 1 - arch/powerpc/lib/copypage_power7.S | 4 +- arch/powerpc/lib/copyuser_64.S | 587 +- arch/powerpc/lib/copyuser_power7.S | 21 +- arch/powerpc/lib/feature-fixups-test.S | 1 - arch/powerpc/lib/feature-fixups.c | 35 +- arch/powerpc/lib/hweight_64.S | 1 - arch/powerpc/lib/ldstfp.S | 1 - arch/powerpc/lib/locks.c | 1 + arch/powerpc/lib/memcmp_64.S | 414 +- arch/powerpc/lib/memcpy_64.S | 11 +- arch/powerpc/lib/memcpy_power7.S | 28 +- arch/powerpc/lib/strlen_32.S | 78 - arch/powerpc/lib/vmx-helper.c | 4 +- arch/powerpc/mm/44x_mmu.c | 2 +- arch/powerpc/mm/Makefile | 4 +- arch/powerpc/mm/copro_fault.c | 2 +- arch/powerpc/mm/dump_hashpagetable.c | 3 +- arch/powerpc/mm/fault.c | 8 +- arch/powerpc/mm/hash64_4k.c | 8 +- arch/powerpc/mm/hash64_64k.c | 15 +- arch/powerpc/mm/hash_low_32.S | 1 - arch/powerpc/mm/hash_native_64.c | 78 +- arch/powerpc/mm/hash_utils_64.c | 41 +- arch/powerpc/mm/highmem.c | 2 +- arch/powerpc/mm/hugepage-hash64.c | 9 +- arch/powerpc/mm/hugetlbpage.c | 26 +- arch/powerpc/mm/mmu_context_book3s64.c | 69 +- arch/powerpc/mm/mmu_context_hash32.c | 1 + arch/powerpc/mm/mmu_context_iommu.c | 44 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/numa.c | 20 +- arch/powerpc/mm/pgtable-book3s64.c | 39 +- arch/powerpc/mm/pgtable-radix.c | 85 +- arch/powerpc/mm/pkeys.c | 141 +- arch/powerpc/mm/slb.c | 41 +- arch/powerpc/mm/slb_low.S | 1 - arch/powerpc/mm/subpage-prot.c | 1 + arch/powerpc/mm/tlb-radix.c | 18 + arch/powerpc/mm/tlb_low_64e.S | 1 - arch/powerpc/mm/tlb_nohash_low.S | 2 - arch/powerpc/net/Makefile | 2 +- arch/powerpc/net/bpf_jit32.h | 1 - arch/powerpc/net/bpf_jit_asm.S | 1 - arch/powerpc/net/bpf_jit_comp.c | 1 - arch/powerpc/net/bpf_jit_comp64.c | 30 +- arch/powerpc/perf/core-book3s.c | 40 +- arch/powerpc/perf/imc-pmu.c | 108 +- arch/powerpc/perf/isa207-common.c | 12 +- arch/powerpc/perf/isa207-common.h | 5 + arch/powerpc/perf/power9-pmu.c | 54 +- arch/powerpc/perf/req-gen/_begin.h | 2 - arch/powerpc/perf/req-gen/perf.h | 1 - arch/powerpc/platforms/4xx/msi.c | 51 +- arch/powerpc/platforms/52xx/Makefile | 2 +- arch/powerpc/platforms/52xx/mpc52xx_pm.c | 5 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 - arch/powerpc/platforms/Kconfig.cputype | 39 +- arch/powerpc/platforms/cell/Makefile | 2 +- arch/powerpc/platforms/cell/cbe_thermal.c | 1 - arch/powerpc/platforms/cell/spufs/fault.c | 2 +- arch/powerpc/platforms/cell/spufs/sputrace.h | 1 - arch/powerpc/platforms/chrp/nvram.c | 3 - arch/powerpc/platforms/embedded6xx/wii.c | 10 + arch/powerpc/platforms/pasemi/dma_lib.c | 6 +- arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +- arch/powerpc/platforms/pasemi/idle.c | 4 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/pasemi/misc.c | 4 +- arch/powerpc/platforms/pasemi/pci.c | 16 +- arch/powerpc/platforms/pasemi/setup.c | 53 +- arch/powerpc/platforms/powermac/cache.S | 1 - arch/powerpc/platforms/powermac/feature.c | 2 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/powermac/pci.c | 12 +- arch/powerpc/platforms/powermac/sleep.S | 1 - arch/powerpc/platforms/powermac/time.c | 4 +- arch/powerpc/platforms/powermac/udbg_scc.c | 4 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 12 +- arch/powerpc/platforms/powernv/idle.c | 245 +- arch/powerpc/platforms/powernv/memtrace.c | 121 +- arch/powerpc/platforms/powernv/npu-dma.c | 17 +- arch/powerpc/platforms/powernv/opal-dump.c | 18 +- arch/powerpc/platforms/powernv/opal-irqchip.c | 126 +- arch/powerpc/platforms/powernv/opal-kmsg.c | 30 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 28 - arch/powerpc/platforms/powernv/opal-wrappers.S | 4 - arch/powerpc/platforms/powernv/opal.c | 179 +- arch/powerpc/platforms/powernv/pci-cxl.c | 199 + arch/powerpc/platforms/powernv/pci-ioda-tce.c | 399 - arch/powerpc/platforms/powernv/pci-ioda.c | 248 +- arch/powerpc/platforms/powernv/pci.c | 158 + arch/powerpc/platforms/powernv/pci.h | 53 +- arch/powerpc/platforms/powernv/setup.c | 10 +- arch/powerpc/platforms/powernv/smp.c | 27 +- arch/powerpc/platforms/powernv/vas-window.c | 26 +- arch/powerpc/platforms/powernv/vas.h | 1 - arch/powerpc/platforms/pseries/Makefile | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 1 - arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 51 +- arch/powerpc/platforms/pseries/mobility.c | 1 - arch/powerpc/platforms/pseries/ras.c | 51 +- arch/powerpc/platforms/pseries/setup.c | 53 +- arch/powerpc/purgatory/Makefile | 3 +- arch/powerpc/purgatory/trampoline.S | 10 +- arch/powerpc/sysdev/Makefile | 2 +- arch/powerpc/sysdev/cpm1.c | 1 + arch/powerpc/sysdev/fsl_mpic_err.c | 2 +- arch/powerpc/sysdev/mpic.c | 6 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 15 +- arch/powerpc/sysdev/xive/common.c | 32 +- arch/powerpc/sysdev/xive/native.c | 34 +- arch/powerpc/tools/checkpatch.sh | 22 - arch/powerpc/xmon/spr_access.S | 1 - arch/powerpc/xmon/xmon.c | 42 +- arch/riscv/Kconfig | 72 +- arch/riscv/Kconfig.debug | 37 - arch/riscv/Makefile | 8 +- arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/atomic.h | 166 +- arch/riscv/include/asm/compat.h | 29 + arch/riscv/include/asm/csr.h | 1 - arch/riscv/include/asm/irq.h | 5 +- arch/riscv/include/asm/perf_event.h | 1 - arch/riscv/include/asm/smp.h | 6 + arch/riscv/include/asm/tlb.h | 4 - arch/riscv/include/asm/unistd.h | 5 - arch/riscv/include/asm/vdso.h | 2 + arch/riscv/include/uapi/asm/elf.h | 9 +- arch/riscv/include/uapi/asm/syscalls.h | 13 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 2 - arch/riscv/kernel/irq.c | 55 +- arch/riscv/kernel/module.c | 26 +- arch/riscv/kernel/perf_event.c | 1 + arch/riscv/kernel/ptrace.c | 2 +- arch/riscv/kernel/setup.c | 32 +- arch/riscv/kernel/smp.c | 6 +- arch/riscv/kernel/smpboot.c | 1 + arch/riscv/kernel/sys_riscv.c | 7 +- arch/riscv/kernel/time.c | 30 +- arch/riscv/kernel/traps.c | 1 + arch/riscv/kernel/vdso/Makefile | 4 +- arch/riscv/lib/Makefile | 1 - arch/riscv/lib/tishift.S | 42 - arch/riscv/mm/fault.c | 3 +- arch/riscv/mm/init.c | 2 - arch/s390/Kconfig | 33 +- arch/s390/Kconfig.debug | 5 + arch/s390/Makefile | 60 +- arch/s390/appldata/appldata_base.c | 122 +- arch/s390/boot/Makefile | 45 +- arch/s390/boot/als.c | 126 - arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 55 +- arch/s390/boot/compressed/head.S | 8 +- arch/s390/boot/compressed/misc.c | 37 + arch/s390/boot/compressed/vmlinux.lds.S | 15 +- arch/s390/boot/compressed/vmlinux.scr | 11 + arch/s390/boot/compressed/vmlinux.scr.lds.S | 15 - arch/s390/boot/ebcdic.c | 2 - arch/s390/boot/head.S | 340 - arch/s390/boot/mem.S | 2 - arch/s390/boot/sclp_early_core.c | 2 - arch/s390/crypto/aes_s390.c | 1 + arch/s390/crypto/ghash_s390.c | 1 + arch/s390/crypto/sha1_s390.c | 1 + arch/s390/crypto/sha256_s390.c | 2 + arch/s390/crypto/sha512_s390.c | 2 + arch/s390/hypfs/hypfs_diag.c | 4 +- arch/s390/hypfs/inode.c | 6 +- arch/s390/include/asm/ap.h | 284 +- arch/s390/include/asm/atomic.h | 65 + arch/s390/include/asm/cpu_mf.h | 12 +- arch/s390/include/asm/ftrace.h | 6 +- arch/s390/include/asm/gmap.h | 10 - arch/s390/include/asm/hugetlb.h | 5 +- arch/s390/include/asm/kprobes.h | 2 + arch/s390/include/asm/kvm_host.h | 11 +- arch/s390/include/asm/lowcore.h | 2 +- arch/s390/include/asm/mmu.h | 2 - arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/nospec-insn.h | 4 +- arch/s390/include/asm/pci.h | 5 - arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/purgatory.h | 6 + arch/s390/include/asm/qdio.h | 1 + arch/s390/include/asm/sections.h | 2 + arch/s390/include/asm/setup.h | 4 +- arch/s390/include/uapi/asm/chsc.h | 10 +- arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/include/uapi/asm/socket.h | 3 - arch/s390/include/uapi/asm/zcrypt.h | 72 +- arch/s390/kernel/Makefile | 24 +- arch/s390/kernel/als.c | 128 + arch/s390/kernel/asm-offsets.c | 8 + arch/s390/kernel/compat_wrapper.c | 1 - arch/s390/kernel/crash_dump.c | 134 +- arch/s390/kernel/early.c | 12 - arch/s390/kernel/ebcdic.c | 36 +- arch/s390/kernel/entry.S | 8 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 2 +- arch/s390/kernel/head.S | 339 + arch/s390/kernel/head64.S | 43 +- arch/s390/{boot => kernel}/head_kdump.S | 0 arch/s390/kernel/kprobes.c | 86 +- arch/s390/kernel/mcount.S | 2 +- arch/s390/kernel/nospec-branch.c | 12 +- arch/s390/kernel/nospec-sysfs.c | 2 - arch/s390/kernel/perf_cpum_sf.c | 16 +- arch/s390/kernel/perf_regs.c | 6 +- arch/s390/kernel/setup.c | 4 +- arch/s390/kernel/signal.c | 3 +- arch/s390/kernel/syscalls/Makefile | 6 +- arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kernel/sysinfo.c | 4 - arch/s390/kernel/time.c | 15 +- arch/s390/kernel/topology.c | 44 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 13 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 383 +- arch/s390/kvm/priv.c | 143 +- arch/s390/kvm/vsie.c | 11 +- arch/s390/lib/mem.S | 16 +- arch/s390/mm/cmm.c | 74 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 15 +- arch/s390/mm/gmap.c | 454 +- arch/s390/mm/hugetlbpage.c | 24 - arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pageattr.c | 6 +- arch/s390/mm/pgalloc.c | 6 +- arch/s390/mm/pgtable.c | 159 +- arch/s390/net/bpf_jit_comp.c | 3 +- arch/s390/numa/numa.c | 16 +- arch/s390/pci/pci.c | 3 +- arch/s390/pci/pci_debug.c | 9 +- arch/s390/purgatory/Makefile | 12 +- arch/s390/purgatory/head.S | 45 +- arch/s390/purgatory/purgatory.c | 9 + arch/s390/scripts/Makefile.chkbss | 11 +- arch/s390/tools/gen_facilities.c | 3 +- arch/s390/tools/gen_opcode_table.c | 4 +- arch/sh/Kconfig | 30 +- arch/sh/Kconfig.debug | 5 + arch/sh/Makefile | 4 +- arch/sh/boards/mach-ap325rxa/setup.c | 282 +- arch/sh/boards/mach-kfr2r09/setup.c | 217 +- arch/sh/boards/mach-migor/setup.c | 8 +- arch/sh/boards/mach-se/7724/setup.c | 120 +- arch/sh/boards/of-generic.c | 7 +- arch/sh/drivers/pci/pci.c | 2 + arch/sh/include/asm/Kbuild | 1 - arch/sh/include/asm/atomic.h | 35 + arch/sh/include/asm/cacheflush.h | 7 - arch/sh/include/asm/cmpxchg-xchg.h | 3 +- arch/sh/include/asm/dma-mapping.h | 23 + arch/sh/include/asm/hw_breakpoint.h | 8 +- arch/sh/include/asm/kexec.h | 3 +- arch/sh/include/asm/kprobes.h | 4 + arch/sh/kernel/Makefile | 4 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 2 +- arch/sh/kernel/dma-coherent.c | 83 - arch/sh/kernel/dma-nommu.c | 88 + arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/hw_breakpoint.c | 53 +- arch/sh/kernel/kprobes.c | 72 +- arch/sh/mm/Kconfig | 2 + arch/sh/mm/consistent.c | 87 + arch/sh/mm/fault.c | 4 +- arch/sh/mm/init.c | 10 + arch/sparc/Kconfig | 34 +- arch/sparc/Kconfig.debug | 5 + arch/sparc/Makefile | 10 +- arch/sparc/crypto/md5_glue.c | 1 + arch/sparc/crypto/sha1_glue.c | 1 + arch/sparc/crypto/sha256_glue.c | 2 + arch/sparc/crypto/sha512_glue.c | 2 + arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/atomic_32.h | 24 +- arch/sparc/include/asm/atomic_64.h | 65 +- arch/sparc/include/asm/dma-mapping.h | 5 +- arch/sparc/include/asm/io_64.h | 19 +- arch/sparc/include/asm/kprobes.h | 1 + arch/sparc/include/asm/msi.h | 32 + arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/ioport.c | 193 +- arch/sparc/kernel/kprobes.c | 65 +- arch/sparc/kernel/of_device_32.c | 4 - arch/sparc/kernel/of_device_64.c | 3 - arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/sparc/kernel/time_64.c | 2 +- arch/sparc/lib/atomic32.c | 4 +- arch/sparc/mm/fault_32.c | 3 +- arch/sparc/mm/fault_64.c | 3 +- arch/sparc/mm/init_32.c | 127 +- arch/sparc/mm/srmmu.c | 20 +- arch/um/Kconfig | 190 - arch/um/Kconfig.char | 124 + arch/um/Kconfig.common | 60 + arch/um/Kconfig.debug | 5 + arch/um/Kconfig.net | 214 + arch/um/Kconfig.rest | 22 + arch/um/Kconfig.um | 124 + arch/um/Makefile | 17 +- arch/um/drivers/Kconfig | 337 - arch/um/drivers/Makefile | 4 +- arch/um/kernel/trap.c | 2 +- arch/unicore32/Kconfig | 28 + arch/unicore32/Kconfig.debug | 5 + arch/unicore32/mm/fault.c | 9 +- arch/x86/Kconfig | 38 +- arch/x86/Kconfig.debug | 5 + arch/x86/Makefile | 32 +- arch/x86/Makefile.um | 6 +- arch/x86/boot/bitops.h | 3 +- arch/x86/boot/compressed/Makefile | 14 +- arch/x86/boot/compressed/eboot.c | 557 +- arch/x86/boot/compressed/eboot.h | 12 +- arch/x86/boot/compressed/kaslr.c | 103 +- arch/x86/boot/compressed/pgtable_64.c | 73 +- arch/x86/boot/string.c | 5 +- arch/x86/crypto/aegis128-aesni-asm.S | 3 +- arch/x86/crypto/aegis128-aesni-glue.c | 12 +- arch/x86/crypto/aegis128l-aesni-asm.S | 3 +- arch/x86/crypto/aegis128l-aesni-glue.c | 12 +- arch/x86/crypto/aegis256-aesni-asm.S | 3 +- arch/x86/crypto/aegis256-aesni-glue.c | 12 +- arch/x86/crypto/aesni-intel_asm.S | 74 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 4 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 6 +- arch/x86/crypto/morus1280-avx2-asm.S | 3 +- arch/x86/crypto/morus1280-avx2-glue.c | 10 +- arch/x86/crypto/morus1280-sse2-asm.S | 3 +- arch/x86/crypto/morus1280-sse2-glue.c | 10 +- arch/x86/crypto/morus640-sse2-asm.S | 3 +- arch/x86/crypto/morus640-sse2-glue.c | 10 +- arch/x86/crypto/poly1305_glue.c | 1 + arch/x86/crypto/sha1-mb/sha1_mb.c | 17 +- arch/x86/crypto/sha1_ssse3_asm.S | 2 +- arch/x86/crypto/sha1_ssse3_glue.c | 4 + arch/x86/crypto/sha256-mb/sha256_mb.c | 18 +- .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 8 + arch/x86/crypto/sha512-mb/sha512_mb.c | 18 +- arch/x86/crypto/sha512_ssse3_glue.c | 6 + arch/x86/entry/entry_32.S | 632 +- arch/x86/entry/entry_64.S | 23 +- arch/x86/entry/vdso/Makefile | 32 +- arch/x86/entry/vdso/vdso-note.S | 3 - arch/x86/entry/vdso/vdso32/note.S | 3 - arch/x86/events/amd/ibs.c | 6 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 34 +- arch/x86/events/intel/ds.c | 82 +- arch/x86/events/intel/lbr.c | 56 +- arch/x86/events/intel/uncore.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 10 +- arch/x86/events/perf_event.h | 6 - arch/x86/hyperv/Makefile | 2 +- arch/x86/hyperv/hv_apic.c | 62 +- arch/x86/hyperv/hv_init.c | 36 +- arch/x86/hyperv/mmu.c | 82 +- arch/x86/hyperv/nested.c | 56 - arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/apic.h | 9 - arch/x86/include/asm/apm.h | 6 + arch/x86/include/asm/asm.h | 59 - arch/x86/include/asm/atomic.h | 32 +- arch/x86/include/asm/atomic64_32.h | 61 +- arch/x86/include/asm/atomic64_64.h | 50 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/cmpxchg_64.h | 4 +- arch/x86/include/asm/cpufeatures.h | 6 +- arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/export.h | 5 + arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/hw_breakpoint.h | 7 +- arch/x86/include/asm/hyperv-tlfs.h | 25 +- arch/x86/include/asm/i8259.h | 1 - arch/x86/include/asm/intel-family.h | 13 - arch/x86/include/asm/intel-mid.h | 43 + arch/x86/include/asm/intel_ds.h | 3 +- arch/x86/include/asm/irq_remapping.h | 5 - arch/x86/include/asm/irqflags.h | 7 +- arch/x86/include/asm/kprobes.h | 5 +- arch/x86/include/asm/kvm_guest.h | 7 + arch/x86/include/asm/kvm_host.h | 62 +- arch/x86/include/asm/kvm_para.h | 1 + arch/x86/include/asm/mce.h | 1 - arch/x86/include/asm/mmu_context.h | 5 + arch/x86/include/asm/mshyperv.h | 57 +- arch/x86/include/asm/msr-index.h | 7 - arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/orc_types.h | 2 - arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/paravirt_types.h | 3 - arch/x86/include/asm/pci-direct.h | 4 + arch/x86/include/asm/percpu.h | 7 +- arch/x86/include/asm/pgtable-2level.h | 26 - arch/x86/include/asm/pgtable-2level_types.h | 3 - arch/x86/include/asm/pgtable-3level.h | 51 +- arch/x86/include/asm/pgtable-3level_types.h | 6 +- arch/x86/include/asm/pgtable-invert.h | 41 - arch/x86/include/asm/pgtable.h | 168 +- arch/x86/include/asm/pgtable_32.h | 2 + arch/x86/include/asm/pgtable_32_types.h | 9 +- arch/x86/include/asm/pgtable_64.h | 127 +- arch/x86/include/asm/pgtable_64_types.h | 3 - arch/x86/include/asm/pgtable_types.h | 28 +- arch/x86/include/asm/processor-flags.h | 8 +- arch/x86/include/asm/processor.h | 20 - arch/x86/include/asm/pti.h | 3 +- arch/x86/include/asm/qspinlock_paravirt.h | 2 +- arch/x86/include/asm/refcount.h | 1 - arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/set_memory.h | 43 - arch/x86/include/asm/signal.h | 7 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/switch_to.h | 16 +- arch/x86/include/asm/text-patching.h | 1 - arch/x86/include/asm/tlbflush.h | 43 - arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/trace/hyperv.h | 29 - arch/x86/include/asm/tsc.h | 4 +- arch/x86/include/asm/uaccess_64.h | 7 +- arch/x86/include/asm/unwind_hints.h | 16 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 14 - arch/x86/include/asm/xen/hypercall.h | 143 +- arch/x86/include/uapi/asm/kvm.h | 37 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/Makefile | 1 - arch/x86/kernel/acpi/cstate.c | 2 +- arch/x86/kernel/alternative.c | 16 +- arch/x86/kernel/apic/apic.c | 23 +- arch/x86/kernel/apic/io_apic.c | 1 - arch/x86/kernel/apic/msi.c | 1 - arch/x86/kernel/apic/vector.c | 20 +- arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/apm_32.c | 5 - arch/x86/kernel/asm-offsets.c | 5 - arch/x86/kernel/asm-offsets_32.c | 10 +- arch/x86/kernel/asm-offsets_64.c | 2 + arch/x86/kernel/cpu/Makefile | 4 +- arch/x86/kernel/cpu/amd.c | 68 +- arch/x86/kernel/cpu/bugs.c | 238 +- arch/x86/kernel/cpu/common.c | 107 +- arch/x86/kernel/cpu/cpu.h | 3 - arch/x86/kernel/cpu/intel.c | 20 +- arch/x86/kernel/cpu/intel_rdt.c | 11 - arch/x86/kernel/cpu/intel_rdt.h | 143 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 129 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 1522 --- arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h | 43 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 812 +- arch/x86/kernel/cpu/mcheck/mce-internal.h | 15 + arch/x86/kernel/cpu/mcheck/mce.c | 231 +- arch/x86/kernel/cpu/microcode/core.c | 16 +- arch/x86/kernel/cpu/mshyperv.c | 6 +- arch/x86/kernel/cpu/mtrr/if.c | 3 +- arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/dumpstack.c | 46 +- arch/x86/kernel/early-quirks.c | 18 - arch/x86/kernel/fpu/core.c | 1 - arch/x86/kernel/head_32.S | 20 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kernel/hpet.c | 1 - arch/x86/kernel/hw_breakpoint.c | 131 +- arch/x86/kernel/i8259.c | 1 - arch/x86/kernel/idt.c | 1 - arch/x86/kernel/irq.c | 1 - arch/x86/kernel/irq_32.c | 1 - arch/x86/kernel/irq_64.c | 1 - arch/x86/kernel/irqflags.S | 26 - arch/x86/kernel/irqinit.c | 1 - arch/x86/kernel/jump_label.c | 11 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/common.h | 10 + arch/x86/kernel/kprobes/core.c | 124 +- arch/x86/kernel/kprobes/ftrace.c | 49 +- arch/x86/kernel/kprobes/opt.c | 1 + arch/x86/kernel/kvm.c | 133 +- arch/x86/kernel/kvmclock.c | 263 +- arch/x86/kernel/ldt.c | 137 +- arch/x86/kernel/machine_kexec_32.c | 5 +- arch/x86/kernel/paravirt.c | 16 +- arch/x86/kernel/paravirt_patch_64.c | 2 +- arch/x86/kernel/pci-dma.c | 13 +- arch/x86/kernel/pci-iommu_table.c | 2 +- arch/x86/kernel/pcspeaker.c | 2 +- arch/x86/kernel/process.c | 2 + arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 3 +- arch/x86/kernel/setup.c | 21 +- arch/x86/kernel/smp.c | 1 - arch/x86/kernel/smpboot.c | 23 - arch/x86/kernel/stacktrace.c | 42 +- arch/x86/kernel/time.c | 1 - arch/x86/kernel/tsc.c | 259 +- arch/x86/kernel/tsc_msr.c | 96 +- arch/x86/kernel/unwind_orc.c | 52 +- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 17 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 27 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/lapic.c | 42 +- arch/x86/kvm/mmu.c | 534 +- arch/x86/kvm/mmu.h | 24 +- arch/x86/kvm/paging_tmpl.h | 28 +- arch/x86/kvm/svm.c | 20 +- arch/x86/kvm/vmx.c | 1651 +-- arch/x86/kvm/x86.c | 155 +- arch/x86/lib/memcpy_64.S | 2 +- arch/x86/lib/usercopy.c | 5 - arch/x86/mm/cpu_entry_area.c | 33 - arch/x86/mm/dump_pagetables.c | 27 +- arch/x86/mm/fault.c | 9 +- arch/x86/mm/init.c | 79 +- arch/x86/mm/init_64.c | 14 +- arch/x86/mm/kmmio.c | 25 +- arch/x86/mm/mmap.c | 21 - arch/x86/mm/numa_emulation.c | 107 +- arch/x86/mm/pageattr.c | 52 +- arch/x86/mm/pat.c | 16 - arch/x86/mm/pgtable.c | 177 +- arch/x86/mm/pti.c | 264 +- arch/x86/mm/tlb.c | 26 +- arch/x86/net/bpf_jit_comp32.c | 8 +- arch/x86/pci/common.c | 4 + arch/x86/pci/early.c | 44 + arch/x86/platform/efi/efi_32.c | 8 +- arch/x86/platform/efi/efi_64.c | 103 +- arch/x86/platform/efi/quirks.c | 14 +- arch/x86/platform/intel-mid/Makefile | 2 +- .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 - arch/x86/platform/intel-mid/intel-mid.c | 23 +- arch/x86/platform/intel-mid/intel_mid_weak_decls.h | 18 + arch/x86/platform/intel-mid/mfld.c | 70 + arch/x86/platform/intel-mid/mrfld.c | 105 + arch/x86/platform/olpc/olpc.c | 4 +- arch/x86/platform/uv/tlb_uv.c | 3 +- arch/x86/power/hibernate_64.c | 36 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/x86/purgatory/Makefile | 5 +- arch/x86/tools/relocs.c | 1 - arch/x86/um/Kconfig | 15 + arch/x86/um/mem_32.c | 2 +- arch/x86/um/vdso/.gitignore | 1 + arch/x86/um/vdso/Makefile | 16 + arch/x86/xen/enlighten.c | 1 - arch/x86/xen/enlighten_pv.c | 90 +- arch/x86/xen/irq.c | 4 +- arch/x86/xen/mmu_pv.c | 19 +- arch/x86/xen/multicalls.c | 6 +- arch/x86/xen/setup.c | 31 + arch/x86/xen/spinlock.c | 4 - arch/x86/xen/suspend_pv.c | 5 +- arch/x86/xen/time.c | 18 +- arch/x86/xen/xen-ops.h | 7 +- arch/xtensa/Kconfig | 89 +- arch/xtensa/Kconfig.debug | 5 + arch/xtensa/Makefile | 2 +- arch/xtensa/boot/Makefile | 3 +- arch/xtensa/boot/boot-elf/Makefile | 2 +- arch/xtensa/boot/boot-elf/bootstrap.S | 19 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/atomic.h | 98 + arch/xtensa/include/asm/cacheasm.h | 69 +- arch/xtensa/include/asm/dma-mapping.h | 26 + arch/xtensa/include/asm/hw_breakpoint.h | 7 +- arch/xtensa/include/asm/initialize_mmu.h | 42 +- arch/xtensa/include/asm/irq.h | 21 +- arch/xtensa/include/asm/kmem_layout.h | 6 + arch/xtensa/include/asm/page.h | 5 +- arch/xtensa/include/asm/pgtable.h | 8 - arch/xtensa/include/asm/platform.h | 27 - arch/xtensa/include/asm/processor.h | 1 + arch/xtensa/include/asm/vectors.h | 1 + arch/xtensa/include/uapi/asm/socket.h | 3 - arch/xtensa/kernel/head.S | 2 - arch/xtensa/kernel/hw_breakpoint.c | 40 +- arch/xtensa/kernel/irq.c | 1 + arch/xtensa/kernel/pci-dma.c | 195 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/mm/fault.c | 2 +- .../platforms/iss/include/platform/hardware.h | 29 + .../platforms/xt2000/include/platform/hardware.h | 11 + .../platforms/xtfpga/include/platform/hardware.h | 9 + .../variants/test_kc705_be/include/variant/core.h | 575 -- .../test_kc705_be/include/variant/tie-asm.h | 308 - .../variants/test_kc705_be/include/variant/tie.h | 182 - block/Kconfig | 16 - block/Makefile | 4 +- block/bfq-cgroup.c | 7 +- block/bfq-iosched.c | 185 +- block/bfq-iosched.h | 7 +- block/bfq-wf2q.c | 52 +- block/bio-integrity.c | 22 + block/bio.c | 263 +- block/blk-cgroup.c | 389 +- block/blk-core.c | 119 +- block/blk-ioc.c | 2 +- block/blk-iolatency.c | 955 -- block/blk-lib.c | 10 - block/blk-mq-debugfs-zoned.c | 24 - block/blk-mq-debugfs.c | 24 +- block/blk-mq-debugfs.h | 9 - block/blk-mq-pci.c | 5 +- block/blk-mq-sched.c | 156 +- block/blk-mq-sched.h | 5 + block/blk-mq-tag.c | 27 +- block/blk-mq.c | 273 +- block/blk-mq.h | 13 +- block/blk-rq-qos.c | 194 - block/blk-rq-qos.h | 109 - block/blk-settings.c | 6 +- block/blk-stat.c | 16 +- block/blk-stat.h | 4 - block/blk-sysfs.c | 54 +- block/blk-throttle.c | 33 +- block/blk-wbt.c | 483 +- block/blk-wbt.h | 68 +- block/blk-zoned.c | 2 +- block/blk.h | 11 +- block/bounce.c | 69 +- block/bsg-lib.c | 5 +- block/bsg.c | 468 +- block/cfq-iosched.c | 23 +- block/elevator.c | 23 +- block/genhd.c | 29 +- block/partition-generic.c | 25 +- block/partitions/aix.c | 13 +- block/partitions/ldm.c | 3 + block/t10-pi.c | 110 - certs/system_certificates.S | 16 +- certs/system_keyring.c | 3 +- crypto/ablkcipher.c | 59 +- crypto/aegis128.c | 1 + crypto/aegis128l.c | 3 +- crypto/aegis256.c | 1 + crypto/af_alg.c | 6 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/async_tx/async_pq.c | 10 +- crypto/async_tx/raid6test.c | 4 +- crypto/blkcipher.c | 55 +- crypto/crypto_null.c | 1 + crypto/dh.c | 66 +- crypto/dh_helper.c | 43 +- crypto/drbg.c | 39 +- crypto/ecc.c | 42 +- crypto/ecc_curve_defs.h | 22 +- crypto/ghash-generic.c | 1 + crypto/lrw.c | 4 +- crypto/md4.c | 1 + crypto/md5.c | 1 + crypto/morus1280.c | 1 + crypto/morus640.c | 1 + crypto/poly1305_generic.c | 1 + crypto/rmd128.c | 1 + crypto/rmd160.c | 1 + crypto/rmd256.c | 11 +- crypto/rmd320.c | 13 +- crypto/scatterwalk.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 4 +- crypto/sha3_generic.c | 4 + crypto/sha512_generic.c | 26 +- crypto/skcipher.c | 57 +- crypto/sm3_generic.c | 1 + crypto/tcrypt.c | 38 +- crypto/testmgr.c | 59 +- crypto/testmgr.h | 233 +- crypto/tgr192.c | 3 + crypto/vmac.c | 444 +- crypto/wp512.c | 3 + crypto/xts.c | 4 +- drivers/Kconfig | 2 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 8 +- drivers/acpi/acpi_lpss.c | 26 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acnamesp.h | 17 +- drivers/acpi/acpica/acutils.h | 2 - drivers/acpi/acpica/dbinput.c | 10 - drivers/acpi/acpica/dbmethod.c | 8 +- drivers/acpi/acpica/dbxface.c | 10 +- drivers/acpi/acpica/dsfield.c | 34 +- drivers/acpi/acpica/hwregs.c | 9 +- drivers/acpi/acpica/hwsleep.c | 10 +- drivers/acpi/acpica/nsaccess.c | 20 +- drivers/acpi/acpica/nssearch.c | 1 + drivers/acpi/acpica/psloop.c | 48 +- drivers/acpi/acpica/tbdata.c | 4 +- drivers/acpi/acpica/utdelete.c | 7 +- drivers/acpi/acpica/uterror.c | 6 +- drivers/acpi/acpica/utstrsuppt.c | 26 +- drivers/acpi/acpica/utstrtoul64.c | 2 +- drivers/acpi/arm64/iort.c | 48 +- drivers/acpi/battery.c | 78 +- drivers/acpi/bus.c | 40 +- drivers/acpi/button.c | 17 +- drivers/acpi/ec.c | 16 +- drivers/acpi/nfit/core.c | 72 +- drivers/acpi/nfit/nfit.h | 2 - drivers/acpi/osi.c | 8 - drivers/acpi/pmic/intel_pmic_crc.c | 109 +- drivers/acpi/pptt.c | 10 +- drivers/acpi/processor_core.c | 1 - drivers/acpi/property.c | 209 +- drivers/acpi/scan.c | 23 +- drivers/acpi/sleep.c | 30 +- drivers/acpi/x86/utils.c | 22 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 9 +- drivers/android/binder_alloc.c | 43 +- drivers/android/binder_trace.h | 7 +- drivers/ata/Kconfig | 2 + drivers/ata/ahci.c | 98 +- drivers/ata/ahci.h | 1 - drivers/ata/ahci_brcm.c | 2 +- drivers/ata/ahci_ceva.c | 2 +- drivers/ata/ahci_da850.c | 2 +- drivers/ata/ahci_dm816.c | 2 +- drivers/ata/ahci_imx.c | 2 +- drivers/ata/ahci_mtk.c | 2 +- drivers/ata/ahci_mvebu.c | 4 +- drivers/ata/ahci_platform.c | 4 +- drivers/ata/ahci_qoriq.c | 2 +- drivers/ata/ahci_seattle.c | 2 +- drivers/ata/ahci_st.c | 2 +- drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/ahci_tegra.c | 2 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libahci.c | 34 +- drivers/ata/libahci_platform.c | 49 +- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-eh.c | 41 +- drivers/ata/libata-scsi.c | 41 +- drivers/ata/libata-sff.c | 30 + drivers/ata/libata.h | 2 + drivers/ata/pata_cmd640.c | 2 +- drivers/ata/pata_ftide010.c | 27 +- drivers/ata/pata_icside.c | 2 +- drivers/ata/pata_imx.c | 3 +- drivers/ata/pata_legacy.c | 6 +- drivers/ata/pata_palmld.c | 2 +- drivers/ata/pata_pcmcia.c | 2 +- drivers/ata/pata_platform.c | 2 +- drivers/ata/pata_pxa.c | 10 +- drivers/ata/pata_samsung_cf.c | 1 - drivers/ata/pata_via.c | 2 +- drivers/ata/sata_fsl.c | 9 +- drivers/ata/sata_nv.c | 3 + drivers/ata/sata_rcar.c | 76 +- drivers/atm/iphase.c | 2 +- drivers/atm/zatm.c | 4 +- drivers/auxdisplay/arm-charlcd.c | 6 +- drivers/auxdisplay/charlcd.c | 5 +- drivers/auxdisplay/hd44780.c | 1 - drivers/base/base.h | 2 + drivers/base/cacheinfo.c | 24 +- drivers/base/core.c | 87 +- drivers/base/cpu.c | 8 - drivers/base/dd.c | 142 +- drivers/base/firmware_loader/fallback.c | 12 +- drivers/base/init.c | 2 +- drivers/base/memory.c | 22 +- drivers/base/node.c | 49 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/common.c | 17 - drivers/base/power/domain.c | 42 +- drivers/base/regmap/Kconfig | 4 - drivers/base/regmap/Makefile | 1 - drivers/base/regmap/internal.h | 3 - drivers/base/regmap/regmap-sccb.c | 128 - drivers/base/regmap/regmap-slimbus.c | 23 +- drivers/base/regmap/regmap.c | 79 +- drivers/bcma/Kconfig | 3 +- drivers/block/DAC960.c | 51 +- drivers/block/Kconfig | 2 +- drivers/block/Makefile | 5 +- drivers/block/aoe/aoecmd.c | 1 - drivers/block/aoe/aoedev.c | 4 +- drivers/block/brd.c | 14 +- drivers/block/drbd/drbd_int.h | 2 + drivers/block/drbd/drbd_main.c | 12 +- drivers/block/drbd/drbd_receiver.c | 6 +- drivers/block/drbd/drbd_req.c | 4 +- drivers/block/drbd/drbd_worker.c | 6 +- drivers/block/floppy.c | 3 + drivers/block/loop.c | 4 +- drivers/block/mtip32xx/mtip32xx.c | 32 +- drivers/block/nbd.c | 105 +- drivers/block/null_blk.c | 1955 ++++ drivers/block/null_blk.h | 108 - drivers/block/null_blk_main.c | 1928 ---- drivers/block/null_blk_zoned.c | 149 - drivers/block/paride/bpck.c | 3 +- drivers/block/paride/pd.c | 2 - drivers/block/pktcdvd.c | 110 +- drivers/block/rbd.c | 127 +- drivers/block/rsxx/core.c | 21 +- drivers/block/rsxx/dev.c | 6 +- drivers/block/skd_main.c | 16 +- drivers/block/xen-blkback/blkback.c | 99 +- drivers/block/xen-blkback/common.h | 14 +- drivers/block/xen-blkfront.c | 119 +- drivers/block/zram/zram_drv.c | 41 +- drivers/bluetooth/Kconfig | 26 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/bfusb.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 +- drivers/bluetooth/bpa10x.c | 6 +- drivers/bluetooth/btmrvl_sdio.c | 2 +- drivers/bluetooth/btmtkuart.c | 631 -- drivers/bluetooth/btqca.c | 123 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 512 +- drivers/bluetooth/btrtl.h | 53 - drivers/bluetooth/btusb.c | 116 +- drivers/bluetooth/hci_h5.c | 206 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 490 +- drivers/bus/Kconfig | 10 - drivers/bus/Makefile | 1 - drivers/bus/imx-weim.c | 7 +- drivers/bus/sun50i-de2.c | 48 - drivers/bus/ti-sysc.c | 109 +- drivers/cdrom/cdrom.c | 32 +- drivers/char/Kconfig | 14 - drivers/char/agp/alpha-agp.c | 2 +- drivers/char/agp/amd64-agp.c | 4 +- drivers/char/hpet.c | 2 + drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/atmel-rng.c | 1 - drivers/char/hw_random/exynos-trng.c | 1 - drivers/char/hw_random/imx-rngc.c | 1 - drivers/char/hw_random/msm-rng.c | 183 + drivers/char/hw_random/powernv-rng.c | 1 - drivers/char/ipmi/ipmi_si_intf.c | 6 +- drivers/char/ipmi/kcs_bmc.c | 31 +- drivers/char/mem.c | 2 - drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/random.c | 59 +- drivers/char/rtc.c | 13 + drivers/char/tpm/tpm-chip.c | 68 +- drivers/char/tpm/tpm-interface.c | 72 +- drivers/char/tpm/tpm.h | 31 +- drivers/char/tpm/tpm2-cmd.c | 258 +- drivers/char/tpm/tpm2-space.c | 12 +- drivers/char/tpm/tpm_crb.c | 101 +- drivers/char/tpm/tpm_i2c_infineon.c | 8 +- drivers/char/tpm/tpm_tis_core.c | 2 - drivers/char/tpm/tpm_tis_core.h | 1 - drivers/char/tpm/tpm_tis_spi.c | 9 +- drivers/char/tpm/tpm_vtpm_proxy.c | 2 +- drivers/char/virtio_console.c | 60 +- drivers/clk/Kconfig | 6 - drivers/clk/Makefile | 3 +- drivers/clk/actions/Kconfig | 7 - drivers/clk/actions/Makefile | 1 - drivers/clk/actions/owl-s700.c | 606 -- drivers/clk/at91/Makefile | 1 - drivers/clk/at91/clk-i2s-mux.c | 116 - drivers/clk/clk-aspeed.c | 61 +- drivers/clk/clk-cs2000-cp.c | 5 +- drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk-max9485.c | 387 - drivers/clk/clk-npcm7xx.c | 4 +- drivers/clk/clk-scmi.c | 5 +- drivers/clk/clk-si514.c | 38 +- drivers/clk/clk-si544.c | 38 +- drivers/clk/clk.c | 221 +- drivers/clk/clkdev.c | 5 +- drivers/clk/davinci/da8xx-cfgchip.c | 2 +- drivers/clk/davinci/psc-da830.c | 3 +- drivers/clk/davinci/psc-da850.c | 3 +- drivers/clk/davinci/psc-dm365.c | 3 +- drivers/clk/davinci/psc-dm644x.c | 3 +- drivers/clk/davinci/psc-dm646x.c | 3 +- drivers/clk/davinci/psc.h | 2 +- drivers/clk/imx/clk-imx51-imx53.c | 44 +- drivers/clk/imx/clk-imx6q.c | 16 +- drivers/clk/imx/clk-imx6sl.c | 12 + drivers/clk/imx/clk-imx6sll.c | 7 - drivers/clk/imx/clk-imx6sx.c | 41 +- drivers/clk/imx/clk-imx6ul.c | 29 +- drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/ingenic/jz4740-cgu.c | 4 +- drivers/clk/meson/Kconfig | 28 +- drivers/clk/meson/Makefile | 4 +- drivers/clk/meson/axg-audio.c | 845 -- drivers/clk/meson/axg-audio.h | 127 - drivers/clk/meson/axg.c | 244 +- drivers/clk/meson/axg.h | 8 +- drivers/clk/meson/clk-audio-divider.c | 110 + drivers/clk/meson/clk-phase.c | 63 - drivers/clk/meson/clk-triphase.c | 68 - drivers/clk/meson/clkc-audio.h | 28 - drivers/clk/meson/clkc.h | 11 +- drivers/clk/meson/gxbb.c | 119 +- drivers/clk/meson/gxbb.h | 5 +- drivers/clk/meson/sclk-div.c | 243 - drivers/clk/mvebu/armada-37xx-periph.c | 47 +- drivers/clk/pxa/clk-pxa25x.c | 6 +- drivers/clk/pxa/clk-pxa27x.c | 7 +- drivers/clk/pxa/clk-pxa3xx.c | 7 +- drivers/clk/qcom/Kconfig | 19 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/clk-alpha-pll.c | 10 +- drivers/clk/qcom/clk-alpha-pll.h | 14 +- drivers/clk/qcom/clk-branch.c | 10 +- drivers/clk/qcom/clk-branch.h | 14 +- drivers/clk/qcom/clk-rcg.h | 2 - drivers/clk/qcom/clk-regmap.c | 10 +- drivers/clk/qcom/clk-regmap.h | 14 +- drivers/clk/qcom/clk-rpmh.c | 329 - drivers/clk/qcom/common.c | 10 +- drivers/clk/qcom/common.h | 15 +- drivers/clk/qcom/dispcc-sdm845.c | 685 -- drivers/clk/qcom/gcc-apq8084.c | 2 + drivers/clk/qcom/gcc-ipq4019.c | 2 + drivers/clk/qcom/gcc-ipq806x.c | 3 + drivers/clk/qcom/gcc-ipq8074.c | 2 + drivers/clk/qcom/gcc-mdm9615.c | 2 + drivers/clk/qcom/gcc-msm8660.c | 5 + drivers/clk/qcom/gcc-msm8916.c | 2 + drivers/clk/qcom/gcc-msm8960.c | 5 + drivers/clk/qcom/gcc-msm8974.c | 2 + drivers/clk/qcom/gcc-msm8994.c | 2 + drivers/clk/qcom/gcc-msm8996.c | 3 +- drivers/clk/qcom/gcc-msm8998.c | 2 + drivers/clk/qcom/gcc-sdm845.c | 45 +- drivers/clk/qcom/mmcc-apq8084.c | 2 + drivers/clk/qcom/mmcc-msm8974.c | 2 + drivers/clk/qcom/mmcc-msm8996.c | 3 +- drivers/clk/qcom/videocc-sdm845.c | 2 + drivers/clk/renesas/Kconfig | 6 - drivers/clk/renesas/Makefile | 1 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 2 - drivers/clk/renesas/r9a06g032-clocks.c | 893 -- drivers/clk/rockchip/Makefile | 2 - drivers/clk/rockchip/clk-half-divider.c | 227 - drivers/clk/rockchip/clk-px30.c | 1039 -- drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/rockchip/clk.c | 10 - drivers/clk/rockchip/clk.h | 126 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-exynos4412-isp.c | 2 + drivers/clk/samsung/clk-exynos5440.c | 167 + drivers/clk/socfpga/clk-s10.c | 9 +- drivers/clk/sunxi-ng/Makefile | 39 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 11 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 58 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 8 +- drivers/clk/tegra/Makefile | 2 - drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/tegra/clk-divider.c | 35 +- drivers/clk/tegra/clk-emc.c | 2 +- drivers/clk/tegra/clk-id.h | 2 + drivers/clk/tegra/clk-sdmmc-mux.c | 251 - drivers/clk/tegra/clk-tegra-periph.c | 11 + drivers/clk/tegra/clk-tegra124.c | 3 +- drivers/clk/tegra/clk-tegra210.c | 14 +- drivers/clk/tegra/clk-utils.c | 43 - drivers/clk/tegra/clk.h | 30 - drivers/clk/ti/clk-7xx.c | 1 - drivers/clk/uniphier/clk-uniphier-peri.c | 9 - drivers/clk/uniphier/clk-uniphier-sys.c | 58 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clocksource/Kconfig | 11 - drivers/clocksource/Makefile | 3 +- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/clocksource/mtk_timer.c | 268 + drivers/clocksource/riscv_timer.c | 105 - drivers/clocksource/tegra20_timer.c | 4 +- drivers/clocksource/timer-atcpit100.c | 2 +- drivers/clocksource/timer-keystone.c | 2 +- drivers/clocksource/timer-mediatek.c | 328 - drivers/clocksource/timer-sprd.c | 50 - drivers/clocksource/timer-ti-32k.c | 3 +- drivers/clocksource/zevio-timer.c | 2 +- drivers/connector/connector.c | 3 +- drivers/cpufreq/Kconfig.arm | 14 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/armada-37xx-cpufreq.c | 163 +- drivers/cpufreq/cppc_cpufreq.c | 52 - drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/cpufreq/exynos5440-cpufreq.c | 452 + drivers/cpufreq/imx6q-cpufreq.c | 21 - drivers/cpufreq/intel_pstate.c | 61 +- drivers/cpufreq/pcc-cpufreq.c | 13 - drivers/cpufreq/powernv-cpufreq.c | 20 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 6 +- drivers/cpuidle/cpuidle-arm.c | 3 +- drivers/cpuidle/cpuidle-powernv.c | 158 +- drivers/cpuidle/governors/menu.c | 56 +- drivers/crypto/Kconfig | 15 - drivers/crypto/Makefile | 2 - drivers/crypto/amcc/crypto4xx_core.c | 18 +- drivers/crypto/atmel-ecc.c | 35 +- drivers/crypto/atmel-sha.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 28 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/caam/caamhash.c | 3 +- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/sg_sw_qm2.h | 2 +- drivers/crypto/caam/sg_sw_sec4.h | 2 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/psp-dev.c | 35 +- drivers/crypto/ccp/psp-dev.h | 19 +- drivers/crypto/ccp/sp-dev.h | 7 +- drivers/crypto/ccp/sp-pci.c | 36 +- drivers/crypto/ccree/cc_aead.c | 16 +- drivers/crypto/ccree/cc_buffer_mgr.c | 8 +- drivers/crypto/ccree/cc_cipher.c | 170 +- drivers/crypto/ccree/cc_cipher.h | 1 + drivers/crypto/ccree/cc_driver.c | 4 +- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_hash.c | 85 +- drivers/crypto/chelsio/chcr_algo.c | 7 +- drivers/crypto/chelsio/chtls/chtls.h | 5 - drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/hisilicon/Kconfig | 14 - drivers/crypto/hisilicon/Makefile | 2 - drivers/crypto/hisilicon/sec/Makefile | 3 - drivers/crypto/hisilicon/sec/sec_algs.c | 1122 --- drivers/crypto/hisilicon/sec/sec_drv.c | 1323 --- drivers/crypto/hisilicon/sec/sec_drv.h | 428 - drivers/crypto/inside-secure/safexcel.c | 474 +- drivers/crypto/inside-secure/safexcel.h | 201 +- drivers/crypto/inside-secure/safexcel_cipher.c | 492 +- drivers/crypto/inside-secure/safexcel_hash.c | 560 +- drivers/crypto/inside-secure/safexcel_ring.c | 63 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-platform.c | 1 - drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-842-powernv.c | 31 +- drivers/crypto/nx/nx-aes-xcbc.c | 1 + drivers/crypto/nx/nx-sha256.c | 1 + drivers/crypto/nx/nx-sha512.c | 1 + drivers/crypto/omap-sham.c | 36 +- drivers/crypto/padlock-aes.c | 8 +- drivers/crypto/padlock-sha.c | 8 +- drivers/crypto/qat/qat_common/adf_aer.c | 2 +- drivers/crypto/qce/core.c | 1 - drivers/crypto/qce/sha.c | 3 +- drivers/crypto/qcom-rng.c | 229 - drivers/crypto/s5p-sss.c | 9 +- drivers/crypto/sahara.c | 10 +- drivers/crypto/stm32/stm32-cryp.c | 62 - drivers/crypto/stm32/stm32-hash.c | 95 +- drivers/crypto/stm32/stm32_crc32.c | 72 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 20 +- drivers/crypto/talitos.c | 37 +- drivers/crypto/ux500/cryp/cryp_core.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 16 +- drivers/crypto/virtio/virtio_crypto_algs.c | 116 +- drivers/crypto/virtio/virtio_crypto_common.h | 25 +- drivers/crypto/virtio/virtio_crypto_core.c | 33 +- drivers/crypto/virtio/virtio_crypto_mgr.c | 81 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/crypto/vmx/ghash.c | 2 +- drivers/crypto/vmx/ghashp8-ppc.pl | 12 +- drivers/dax/device.c | 90 +- drivers/dax/pmem.c | 12 +- drivers/dax/super.c | 3 +- drivers/devfreq/devfreq.c | 16 +- drivers/devfreq/event/exynos-ppmu.c | 6 +- drivers/devfreq/rk3399_dmc.c | 102 +- drivers/devfreq/tegra-devfreq.c | 1 - drivers/dma-buf/dma-buf.c | 1 - drivers/dma/Kconfig | 9 - drivers/dma/Makefile | 1 - drivers/dma/dmaengine.c | 76 +- drivers/dma/ep93xx_dma.c | 1 - drivers/dma/hsu/hsu.c | 8 - drivers/dma/idma64.c | 8 - drivers/dma/imx-sdma.c | 578 +- drivers/dma/ioat/dma.c | 6 - drivers/dma/k3dma.c | 2 +- drivers/dma/mic_x100_dma.c | 8 +- drivers/dma/mv_xor_v2.c | 16 +- drivers/dma/nbpfaxi.c | 1 - drivers/dma/owl-dma.c | 971 -- drivers/dma/pl330.c | 14 +- drivers/dma/pxa_dma.c | 15 +- drivers/dma/s3c24xx-dma.c | 1 - drivers/dma/sh/rcar-dmac.c | 112 +- drivers/dma/ste_dma40.c | 15 +- drivers/dma/stm32-dma.c | 4 +- drivers/dma/stm32-mdma.c | 8 +- drivers/dma/ti/omap-dma.c | 6 +- drivers/dma/xilinx/xilinx_dma.c | 22 - drivers/edac/altera_edac.c | 3 +- drivers/edac/edac_mc.c | 1 - drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 22 +- drivers/edac/sb_edac.c | 17 +- drivers/edac/thunderx_edac.c | 14 +- drivers/extcon/extcon-intel-cht-wc.c | 1 - drivers/extcon/extcon-intel-int3496.c | 2 +- drivers/extcon/extcon-max3355.c | 1 - drivers/extcon/extcon-qcom-spmi-misc.c | 1 - drivers/extcon/extcon-usbc-cros-ec.c | 22 +- drivers/extcon/extcon.c | 3 +- drivers/firewire/core-cdev.c | 8 +- drivers/firmware/arm_scmi/perf.c | 5 + drivers/firmware/efi/Kconfig | 12 - drivers/firmware/efi/arm-init.c | 1 + drivers/firmware/efi/arm-runtime.c | 18 +- drivers/firmware/efi/cper.c | 19 +- drivers/firmware/efi/efi-bgrt.c | 2 +- drivers/firmware/efi/efi.c | 23 +- drivers/firmware/efi/esrt.c | 8 +- drivers/firmware/efi/libstub/Makefile | 8 +- drivers/firmware/efi/libstub/arm-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 31 +- drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/runtime-wrappers.c | 202 +- drivers/firmware/google/vpd.c | 5 +- drivers/firmware/psci_checker.c | 83 +- drivers/firmware/qemu_fw_cfg.c | 1 - drivers/firmware/raspberrypi.c | 29 +- drivers/fpga/Kconfig | 68 - drivers/fpga/Makefile | 14 - drivers/fpga/altera-cvp.c | 6 +- drivers/fpga/dfl-afu-dma-region.c | 463 - drivers/fpga/dfl-afu-main.c | 636 -- drivers/fpga/dfl-afu-region.c | 166 - drivers/fpga/dfl-afu.h | 100 - drivers/fpga/dfl-fme-br.c | 114 - drivers/fpga/dfl-fme-main.c | 279 - drivers/fpga/dfl-fme-mgr.c | 349 - drivers/fpga/dfl-fme-pr.c | 479 - drivers/fpga/dfl-fme-pr.h | 84 - drivers/fpga/dfl-fme-region.c | 89 - drivers/fpga/dfl-fme.h | 38 - drivers/fpga/dfl-pci.c | 243 - drivers/fpga/dfl.c | 1044 -- drivers/fpga/dfl.h | 410 - drivers/fpga/fpga-mgr.c | 28 - drivers/fpga/fpga-region.c | 22 - drivers/fsi/Kconfig | 32 - drivers/fsi/Makefile | 2 - drivers/fsi/cf-fsi-fw.h | 157 - drivers/fsi/fsi-core.c | 590 +- drivers/fsi/fsi-master-ast-cf.c | 1440 --- drivers/fsi/fsi-master-gpio.c | 471 +- drivers/fsi/fsi-master-hub.c | 5 +- drivers/fsi/fsi-master.h | 37 - drivers/fsi/fsi-sbefifo.c | 1066 -- drivers/fsi/fsi-scom.c | 558 +- drivers/gnss/Kconfig | 43 - drivers/gnss/Makefile | 16 - drivers/gnss/core.c | 420 - drivers/gnss/serial.c | 275 - drivers/gnss/serial.h | 47 - drivers/gnss/sirf.c | 408 - drivers/gnss/ubx.c | 153 - drivers/gpio/Kconfig | 18 +- drivers/gpio/Makefile | 2 - drivers/gpio/gpio-adp5588.c | 24 +- drivers/gpio/gpio-aspeed.c | 426 +- drivers/gpio/gpio-ath79.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 6 +- drivers/gpio/gpio-davinci.c | 70 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-em.c | 6 +- drivers/gpio/gpio-it87.c | 13 - drivers/gpio/gpio-madera.c | 206 - drivers/gpio/gpio-max732x.c | 12 - drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mmio.c | 108 +- drivers/gpio/gpio-mt7621.c | 332 - drivers/gpio/gpio-mxc.c | 73 - drivers/gpio/gpio-mxs.c | 3 +- drivers/gpio/gpio-omap.c | 88 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-pisosr.c | 22 - drivers/gpio/gpio-pxa.c | 42 +- drivers/gpio/gpio-rc5t583.c | 2 +- drivers/gpio/gpio-rcar.c | 10 +- drivers/gpio/gpio-rdc321x.c | 2 +- drivers/gpio/gpio-sa1100.c | 2 +- drivers/gpio/gpio-sch.c | 11 +- drivers/gpio/gpio-sch311x.c | 70 +- drivers/gpio/gpio-spear-spics.c | 2 +- drivers/gpio/gpio-sta2x11.c | 41 +- drivers/gpio/gpio-stmpe.c | 2 +- drivers/gpio/gpio-stp-xway.c | 18 +- drivers/gpio/gpio-syscon.c | 33 +- drivers/gpio/gpio-tb10x.c | 3 +- drivers/gpio/gpio-tegra.c | 30 +- drivers/gpio/gpio-tegra186.c | 74 - drivers/gpio/gpio-timberdale.c | 2 +- drivers/gpio/gpio-uniphier.c | 9 +- drivers/gpio/gpio-vr41xx.c | 8 +- drivers/gpio/gpio-xgene-sb.c | 6 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpio/gpiolib-acpi.c | 81 +- drivers/gpio/gpiolib-of.c | 7 +- drivers/gpio/gpiolib.c | 82 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 184 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 27 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 267 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 85 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 291 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 384 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 256 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 74 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 115 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 163 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 183 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 174 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 161 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 22 +- drivers/gpu/drm/amd/amdgpu/atom.c | 2 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 28 +- drivers/gpu/drm/amd/amdgpu/cik.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 36 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 72 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 145 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 124 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 64 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 18 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 - drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 3 - drivers/gpu/drm/amd/amdgpu/vi.c | 16 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 54 +- drivers/gpu/drm/amd/amdkfd/cik_int.h | 7 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 458 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 18 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 69 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 57 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h | 37 - drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 48 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 122 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 283 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 32 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 118 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 41 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 4 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 26 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 43 +- drivers/gpu/drm/amd/display/Kconfig | 8 +- drivers/gpu/drm/amd/display/TODO | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 127 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 42 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 30 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 722 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 34 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 94 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 570 -- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 325 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 2 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 71 +- drivers/gpu/drm/amd/display/dc/basics/logger.c | 406 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 196 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 220 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 18 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 46 +- .../gpu/drm/amd/display/dc/calcs/calcs_logger.h | 9 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 215 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 96 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 140 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 121 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 107 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 78 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 51 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 24 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 937 -- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 111 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 728 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 89 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 38 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 12 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 29 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 2 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 45 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 79 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 4 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 216 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 9 - .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 95 +- .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 102 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 10 - .../drm/amd/display/dc/dce120/dce120_resource.c | 65 +- .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 75 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 19 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 362 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 13 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 492 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 21 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 68 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 60 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 130 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 11 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 6 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 63 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../drm/amd/display/dc/dml/display_mode_structs.h | 6 +- .../gpu/drm/amd/display/dc/dml/soc_bounding_box.c | 79 + .../gpu/drm/amd/display/dc/dml/soc_bounding_box.h | 35 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 7 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 15 +- drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 6 - .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 1 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 119 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 26 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 8 - .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 24 +- .../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 1 - .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 1 - .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 1 - .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 1 - drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 2 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 23 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 180 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 43 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 46 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 3 - .../amd/display/include/grph_object_ctrl_defs.h | 2 - .../gpu/drm/amd/display/include/grph_object_defs.h | 46 - .../gpu/drm/amd/display/include/grph_object_id.h | 16 - .../gpu/drm/amd/display/include/logger_interface.h | 138 +- drivers/gpu/drm/amd/display/include/logger_types.h | 59 + .../drm/amd/display/modules/color/color_gamma.c | 18 +- .../gpu/drm/amd/display/modules/color/luts_1d.h | 51 - drivers/gpu/drm/amd/include/amd_pcie.h | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 46 +- drivers/gpu/drm/amd/include/atomfirmware.h | 20 +- drivers/gpu/drm/amd/include/dm_pp_interface.h | 37 +- .../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h | 55 - .../drm/amd/include/ivsrcid/ivsrcid_vislands30.h | 98 - .../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h | 50 - .../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h | 50 - .../amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h | 32 - .../drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h | 33 - .../drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h | 34 - .../drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h | 34 - .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h | 34 - .../drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h | 37 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 40 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 15 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 109 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 96 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 5 - .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 12 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 2 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 22 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 - drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 57 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 95 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 1137 +-- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 16 - .../amd/powerplay/hwmgr/vega12_processpptables.c | 8 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 8 +- .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 9 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 2 +- .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 23 +- drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 22 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 80 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h | 3 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 150 - drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h | 32 - drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 168 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 220 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 1 + drivers/gpu/drm/arm/hdlcd_crtc.c | 35 +- drivers/gpu/drm/arm/hdlcd_drv.c | 76 +- drivers/gpu/drm/arm/hdlcd_drv.h | 2 + drivers/gpu/drm/arm/malidp_drv.c | 10 - drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 7 +- drivers/gpu/drm/armada/Makefile | 2 +- drivers/gpu/drm/armada/armada_510.c | 24 +- drivers/gpu/drm/armada/armada_crtc.c | 1020 +- drivers/gpu/drm/armada/armada_crtc.h | 56 +- drivers/gpu/drm/armada/armada_drm.h | 14 +- drivers/gpu/drm/armada/armada_drv.c | 54 +- drivers/gpu/drm/armada/armada_fb.c | 7 +- drivers/gpu/drm/armada/armada_fb.h | 3 +- drivers/gpu/drm/armada/armada_fbdev.c | 4 +- drivers/gpu/drm/armada/armada_gem.c | 15 +- drivers/gpu/drm/armada/armada_hw.h | 16 - drivers/gpu/drm/armada/armada_overlay.c | 663 +- drivers/gpu/drm/armada/armada_plane.c | 289 - drivers/gpu/drm/armada/armada_plane.h | 15 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bridge/Kconfig | 18 + drivers/gpu/drm/bridge/Makefile | 2 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 - drivers/gpu/drm/bridge/sil-sii8620.c | 86 +- drivers/gpu/drm/bridge/synopsys/Makefile | 2 - drivers/gpu/drm/bridge/tc358764.c | 499 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 767 ++ drivers/gpu/drm/cirrus/cirrus_drv.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +- drivers/gpu/drm/drm_atomic.c | 4 + drivers/gpu/drm/drm_atomic_helper.c | 42 +- drivers/gpu/drm/drm_blend.c | 123 + drivers/gpu/drm/drm_context.c | 2 +- drivers/gpu/drm/drm_debugfs_crc.c | 92 +- drivers/gpu/drm/drm_dp_cec.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_edid.c | 3 - drivers/gpu/drm/drm_fb_cma_helper.c | 26 +- drivers/gpu/drm/drm_gem.c | 9 - drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_lease.c | 16 +- drivers/gpu/drm/drm_mipi_dsi.c | 2 - drivers/gpu/drm/drm_panel.c | 2 + drivers/gpu/drm/drm_pci.c | 58 + drivers/gpu/drm/drm_print.c | 111 - drivers/gpu/drm/drm_property.c | 6 +- drivers/gpu/drm/drm_syncobj.c | 15 - drivers/gpu/drm/drm_vblank.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 35 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 37 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 52 +- drivers/gpu/drm/exynos/Makefile | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 8 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos_dp.c | 3 - drivers/gpu/drm/exynos/exynos_drm_core.c | 119 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 33 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 47 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 2 - drivers/gpu/drm/exynos/exynos_drm_fb.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 17 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 - drivers/gpu/drm/exynos/exynos_drm_g2d.c | 300 +- drivers/gpu/drm/exynos/exynos_drm_g2d.h | 11 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 62 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 24 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 51 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 120 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 2 - drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 44 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 2 - drivers/gpu/drm/exynos/exynos_mixer.c | 4 +- drivers/gpu/drm/exynos/regs-gsc.h | 1 - drivers/gpu/drm/gma500/framebuffer.c | 14 +- drivers/gpu/drm/gma500/gem.c | 27 +- drivers/gpu/drm/gma500/psb_drv.h | 4 +- drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i2c/tda998x_drv.c | 372 +- drivers/gpu/drm/i915/Kconfig | 2 - drivers/gpu/drm/i915/Kconfig.debug | 12 - drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 25 +- drivers/gpu/drm/i915/gvt/display.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 481 +- drivers/gpu/drm/i915/gvt/gtt.h | 11 - drivers/gpu/drm/i915/gvt/gvt.c | 19 +- drivers/gpu/drm/i915/gvt/gvt.h | 33 +- drivers/gpu/drm/i915/gvt/handlers.c | 63 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 144 +- drivers/gpu/drm/i915/gvt/mmio.h | 2 - drivers/gpu/drm/i915/gvt/mmio_context.c | 4 +- drivers/gpu/drm/i915/gvt/mpt.h | 7 +- drivers/gpu/drm/i915/gvt/scheduler.c | 13 +- drivers/gpu/drm/i915/gvt/scheduler.h | 3 - drivers/gpu/drm/i915/gvt/vgpu.c | 24 +- drivers/gpu/drm/i915/i915_debugfs.c | 242 +- drivers/gpu/drm/i915/i915_drv.c | 46 +- drivers/gpu/drm/i915/i915_drv.h | 82 +- drivers/gpu/drm/i915/i915_gem.c | 204 +- drivers/gpu/drm/i915/i915_gem.h | 5 - drivers/gpu/drm/i915/i915_gem_clflush.c | 7 - drivers/gpu/drm/i915/i915_gem_context.c | 8 +- drivers/gpu/drm/i915/i915_gem_evict.c | 3 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 95 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 316 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 20 +- drivers/gpu/drm/i915/i915_gem_object.h | 27 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 2 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 23 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 39 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/i915_gpu_error.c | 48 +- drivers/gpu/drm/i915/i915_gpu_error.h | 2 +- drivers/gpu/drm/i915/i915_irq.c | 517 +- drivers/gpu/drm/i915/i915_params.c | 6 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 13 +- drivers/gpu/drm/i915/i915_perf.c | 4 +- drivers/gpu/drm/i915/i915_pmu.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 678 +- drivers/gpu/drm/i915/i915_request.c | 35 +- drivers/gpu/drm/i915/i915_request.h | 3 - drivers/gpu/drm/i915/i915_selftest.h | 2 +- drivers/gpu/drm/i915/i915_timeline.h | 2 - drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 268 +- drivers/gpu/drm/i915/i915_vma.h | 43 +- drivers/gpu/drm/i915/icl_dsi.c | 127 - drivers/gpu/drm/i915/intel_audio.c | 25 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 11 +- drivers/gpu/drm/i915/intel_cdclk.c | 5 - drivers/gpu/drm/i915/intel_ddi.c | 72 +- drivers/gpu/drm/i915/intel_device_info.c | 2 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_display.c | 122 +- drivers/gpu/drm/i915/intel_display.h | 32 - drivers/gpu/drm/i915/intel_dp.c | 245 +- drivers/gpu/drm/i915/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 109 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 2 - drivers/gpu/drm/i915/intel_drv.h | 77 +- drivers/gpu/drm/i915/intel_dsi.c | 1866 ++++ drivers/gpu/drm/i915/intel_dsi.h | 34 +- drivers/gpu/drm/i915/intel_dsi_pll.c | 650 ++ drivers/gpu/drm/i915/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/intel_engine_cs.c | 55 +- drivers/gpu/drm/i915/intel_fbc.c | 129 +- drivers/gpu/drm/i915/intel_guc.c | 55 +- drivers/gpu/drm/i915/intel_guc.h | 5 +- drivers/gpu/drm/i915/intel_guc_submission.c | 72 +- drivers/gpu/drm/i915/intel_gvt.c | 3 - drivers/gpu/drm/i915/intel_hdmi.c | 21 +- drivers/gpu/drm/i915/intel_hotplug.c | 118 +- drivers/gpu/drm/i915/intel_huc.c | 8 - drivers/gpu/drm/i915/intel_huc.h | 6 - drivers/gpu/drm/i915/intel_i2c.c | 70 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/intel_lrc.c | 629 +- drivers/gpu/drm/i915/intel_lrc.h | 2 - drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_lvds.c | 136 +- drivers/gpu/drm/i915/intel_panel.c | 20 + drivers/gpu/drm/i915/intel_pipe_crc.c | 564 +- drivers/gpu/drm/i915/intel_pm.c | 109 +- drivers/gpu/drm/i915/intel_psr.c | 238 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 34 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 78 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 331 +- drivers/gpu/drm/i915/intel_sdvo.c | 11 +- drivers/gpu/drm/i915/intel_sprite.c | 20 +- drivers/gpu/drm/i915/intel_tv.c | 3 +- drivers/gpu/drm/i915/intel_uc.c | 34 +- drivers/gpu/drm/i915/intel_uncore.c | 46 +- drivers/gpu/drm/i915/intel_uncore.h | 1 - drivers/gpu/drm/i915/intel_workarounds.c | 3 + drivers/gpu/drm/i915/selftests/huge_pages.c | 30 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 43 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 151 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 66 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 64 +- drivers/gpu/drm/i915/selftests/i915_request.c | 23 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 - drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 - drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 55 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 - drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c | 2 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 191 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 129 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 20 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 11 +- drivers/gpu/drm/i915/vlv_dsi.c | 1879 ---- drivers/gpu/drm/i915/vlv_dsi_pll.c | 586 -- drivers/gpu/drm/imx/imx-drm-core.c | 47 +- drivers/gpu/drm/imx/imx-drm.h | 1 + drivers/gpu/drm/imx/imx-ldb.c | 9 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 1 + drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/mediatek/mtk_cec.c | 1 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 11 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 92 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 50 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 251 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 19 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 129 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 5 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/Makefile | 34 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 57 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 24 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 30 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 193 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 22 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 483 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 249 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4562 --------- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 1207 --- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 162 - drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 382 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 818 -- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 60 - drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 435 - drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 127 - drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 38 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 49 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 217 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 14 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 497 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 479 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 153 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 637 -- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 133 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2138 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 423 - drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2500 ----- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 177 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 430 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 905 -- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 922 -- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1173 --- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 88 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 155 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 53 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 511 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 804 -- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 168 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 540 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 218 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1183 --- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 257 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 349 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 261 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 122 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 465 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 250 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 136 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 753 -- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 424 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 398 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 202 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 368 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 348 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 275 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 128 - drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 203 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 57 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1345 --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 290 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 245 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 1963 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 175 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 249 - drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 225 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 1079 -- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 199 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 1007 -- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 384 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 94 - drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 1376 --- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 26 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 51 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 154 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 26 +- drivers/gpu/drm/msm/dsi/dsi.c | 3 - drivers/gpu/drm/msm/dsi/dsi.h | 23 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 13 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 56 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 12 - drivers/gpu/drm/msm/dsi/dsi_host.c | 429 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 125 +- drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 26 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 2 - drivers/gpu/drm/msm/dsi/sfpb.xml.h | 26 +- drivers/gpu/drm/msm/edp/edp.xml.h | 26 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 26 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 26 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_debugfs.c | 93 +- drivers/gpu/drm/msm/msm_drv.c | 287 +- drivers/gpu/drm/msm/msm_drv.h | 103 +- drivers/gpu/drm/msm/msm_fence.c | 8 - drivers/gpu/drm/msm/msm_gem.c | 33 +- drivers/gpu/drm/msm/msm_gpu.c | 207 +- drivers/gpu/drm/msm/msm_gpu.h | 70 +- drivers/gpu/drm/msm/msm_kms.h | 29 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 87 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 + drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 6 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 9 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 36 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 - drivers/gpu/drm/nouveau/nouveau_display.c | 18 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 24 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 1 - drivers/gpu/drm/nouveau/nouveau_gem.c | 18 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 12 +- drivers/gpu/drm/nouveau/nouveau_platform.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/engine.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 - .../gpu/drm/nouveau/nvkm/engine/disp/changf119.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c | 9 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 2 - .../gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. | 0 .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 25 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c | 16 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c | 2 - .../gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c | 2 - drivers/gpu/drm/panel/panel-simple.c | 3 - drivers/gpu/drm/qxl/qxl_display.c | 16 +- drivers/gpu/drm/qxl/qxl_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/radeon/ci_dpm.c | 20 +- drivers/gpu/drm/radeon/cik.c | 22 +- drivers/gpu/drm/radeon/r600_dpm.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 4 - drivers/gpu/drm/radeon/radeon_mn.c | 22 +- drivers/gpu/drm/radeon/radeon_object.c | 7 +- drivers/gpu/drm/radeon/radeon_test.c | 1 - drivers/gpu/drm/radeon/si.c | 22 +- drivers/gpu/drm/radeon/si_dpm.c | 20 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 149 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_plane.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 5 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 50 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 26 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 126 + drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 74 + drivers/gpu/drm/scheduler/Makefile | 1 + drivers/gpu/drm/scheduler/gpu_scheduler.c | 141 +- drivers/gpu/drm/scheduler/sched_fence.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/sti/sti_hdmi.c | 1 - drivers/gpu/drm/sun4i/Makefile | 5 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 119 +- drivers/gpu/drm/sun4i/sun6i_drc.c | 1 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 3 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 17 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 11 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 18 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 62 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 59 +- drivers/gpu/drm/ttm/ttm_tt.c | 25 +- drivers/gpu/drm/udl/udl_drv.h | 2 +- drivers/gpu/drm/udl/udl_fb.c | 28 +- drivers/gpu/drm/udl/udl_main.c | 45 +- drivers/gpu/drm/udl/udl_modeset.c | 7 +- drivers/gpu/drm/udl/udl_transfer.c | 49 +- drivers/gpu/drm/v3d/v3d_drv.c | 11 +- drivers/gpu/drm/v3d/v3d_gem.c | 2 + drivers/gpu/drm/vc4/vc4_plane.c | 7 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 - drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 36 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_crc.c | 121 + drivers/gpu/drm/vkms/vkms_crtc.c | 102 +- drivers/gpu/drm/vkms/vkms_drv.c | 2 +- drivers/gpu/drm/vkms/vkms_drv.h | 55 +- drivers/gpu/drm/vkms/vkms_gem.c | 83 +- drivers/gpu/drm/vkms/vkms_plane.c | 140 +- drivers/gpu/drm/vmwgfx/Makefile | 4 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 230 +- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 83 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 297 +- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 4 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 1090 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 331 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 208 +- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 1123 --- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 887 ++ drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 376 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 68 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 182 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 118 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 38 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 592 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 76 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 705 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 138 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 26 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 98 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 549 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 887 -- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/host1x/dev.c | 3 - drivers/gpu/host1x/job.c | 3 +- drivers/gpu/ipu-v3/ipu-common.c | 6 - drivers/gpu/ipu-v3/ipu-cpmem.c | 29 +- drivers/gpu/ipu-v3/ipu-csi.c | 37 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 6 - drivers/gpu/ipu-v3/ipu-pre.c | 3 +- drivers/gpu/ipu-v3/ipu-prg.c | 3 +- drivers/gpu/vga/vga_switcheroo.c | 63 +- drivers/hid/Kconfig | 10 - drivers/hid/Makefile | 1 - drivers/hid/hid-core.c | 45 +- drivers/hid/hid-cougar.c | 312 - drivers/hid/hid-debug.c | 8 +- drivers/hid/hid-elan.c | 235 +- drivers/hid/hid-hyperv.c | 3 - drivers/hid/hid-ids.h | 5 - drivers/hid/hid-input.c | 3 - drivers/hid/hid-microsoft.c | 49 +- drivers/hid/hid-multitouch.c | 989 +- drivers/hid/hid-ntrig.c | 2 - drivers/hid/hid-redragon.c | 26 +- drivers/hid/hid-sony.c | 164 +- drivers/hid/hid-wiimote-core.c | 14 - drivers/hid/hid-wiimote-modules.c | 440 - drivers/hid/hid-wiimote.h | 3 - drivers/hid/i2c-hid/i2c-hid.c | 59 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 9 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 13 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 + drivers/hid/usbhid/hid-core.c | 7 +- drivers/hid/usbhid/hiddev.c | 11 - drivers/hid/wacom_sys.c | 123 +- drivers/hid/wacom_wac.c | 30 +- drivers/hsi/controllers/omap_ssi_port.c | 1 - drivers/hv/channel.c | 67 +- drivers/hv/channel_mgmt.c | 10 +- drivers/hv/hv.c | 44 +- drivers/hv/hv_balloon.c | 3 - drivers/hv/hv_util.c | 3 - drivers/hv/ring_buffer.c | 65 +- drivers/hv/vmbus_drv.c | 120 +- drivers/hwmon/Kconfig | 32 - drivers/hwmon/Makefile | 3 - drivers/hwmon/adt7475.c | 365 +- drivers/hwmon/emc1403.c | 2 - drivers/hwmon/hwmon.c | 4 - drivers/hwmon/ibmpowernv.c | 238 +- drivers/hwmon/iio_hwmon.c | 67 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 8 +- drivers/hwmon/max197.c | 1 - drivers/hwmon/mc13783-adc.c | 1 - drivers/hwmon/mlxreg-fan.c | 489 - drivers/hwmon/nct6775.c | 8 +- drivers/hwmon/nct7904.c | 68 +- drivers/hwmon/npcm750-pwm-fan.c | 1057 -- drivers/hwmon/pmbus/Kconfig | 2 +- drivers/hwmon/pmbus/max34440.c | 93 +- drivers/hwmon/raspberrypi-hwmon.c | 166 - drivers/hwspinlock/hwspinlock_core.c | 223 +- drivers/hwtracing/coresight/Kconfig | 11 - drivers/hwtracing/coresight/Makefile | 1 - drivers/hwtracing/coresight/coresight-catu.c | 577 -- drivers/hwtracing/coresight/coresight-catu.h | 119 - drivers/hwtracing/coresight/coresight-etb10.c | 12 +- drivers/hwtracing/coresight/coresight-etm.h | 3 + .../hwtracing/coresight/coresight-etm3x-sysfs.c | 43 +- drivers/hwtracing/coresight/coresight-etm3x.c | 4 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 47 +- drivers/hwtracing/coresight/coresight-etm4x.c | 31 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/hwtracing/coresight/coresight-priv.h | 10 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 45 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 1074 +- drivers/hwtracing/coresight/coresight-tmc.c | 83 +- drivers/hwtracing/coresight/coresight-tmc.h | 113 +- drivers/hwtracing/coresight/coresight-tpiu.c | 7 +- drivers/hwtracing/coresight/coresight.c | 53 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/i2c/Makefile | 1 + drivers/i2c/algos/i2c-algo-bit.c | 55 +- drivers/i2c/busses/Kconfig | 42 +- drivers/i2c/busses/Makefile | 3 - drivers/i2c/busses/i2c-amd8111.c | 1 - drivers/i2c/busses/i2c-aspeed.c | 40 +- drivers/i2c/busses/i2c-brcmstb.c | 8 +- drivers/i2c/busses/i2c-cht-wc.c | 3 +- drivers/i2c/busses/i2c-davinci.c | 12 +- drivers/i2c/busses/i2c-designware-baytrail.c | 10 +- drivers/i2c/busses/i2c-designware-common.c | 91 +- drivers/i2c/busses/i2c-designware-core.h | 24 +- drivers/i2c/busses/i2c-designware-master.c | 224 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 17 +- drivers/i2c/busses/i2c-designware-platdrv.c | 75 +- drivers/i2c/busses/i2c-designware-slave.c | 62 +- drivers/i2c/busses/i2c-emev2.c | 5 +- drivers/i2c/busses/i2c-exynos5.c | 22 +- drivers/i2c/busses/i2c-fsi.c | 752 -- drivers/i2c/busses/i2c-gpio.c | 97 +- drivers/i2c/busses/i2c-highlander.c | 5 +- drivers/i2c/busses/i2c-i801.c | 13 +- drivers/i2c/busses/i2c-imx.c | 28 +- drivers/i2c/busses/i2c-mxs.c | 8 +- drivers/i2c/busses/i2c-ocores.c | 4 +- drivers/i2c/busses/i2c-owl.c | 495 - drivers/i2c/busses/i2c-pasemi.c | 3 +- drivers/i2c/busses/i2c-pmcmsp.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 673 -- drivers/i2c/busses/i2c-rcar.c | 133 +- drivers/i2c/busses/i2c-riic.c | 5 +- drivers/i2c/busses/i2c-s3c2410.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 35 +- drivers/i2c/busses/i2c-sprd.c | 8 +- drivers/i2c/busses/i2c-stu300.c | 14 +- drivers/i2c/busses/i2c-tegra.c | 107 +- drivers/i2c/busses/i2c-xlp9xx.c | 41 +- drivers/i2c/busses/i2c-xlr.c | 11 +- drivers/i2c/i2c-core-acpi.c | 19 +- drivers/i2c/i2c-core-base.c | 104 +- drivers/i2c/i2c-core-slave.c | 8 +- drivers/i2c/i2c-core-smbus.c | 28 +- drivers/i2c/i2c-mux.c | 8 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 28 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 75 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 51 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-cd.c | 58 +- drivers/ide/ide-cd.h | 6 +- drivers/ide/ide-cd_ioctl.c | 62 +- drivers/ide/ide-floppy.c | 1 - drivers/ide/ide-io.c | 4 + drivers/ide/ide-probe.c | 1 - drivers/ide/ide-tape.c | 2 + drivers/ide/ide-taskfile.c | 3 +- drivers/ide/sis5513.c | 1 - drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/adxl345.h | 7 +- drivers/iio/accel/adxl345_core.c | 140 +- drivers/iio/accel/adxl345_i2c.c | 7 +- drivers/iio/accel/adxl345_spi.c | 6 +- drivers/iio/accel/mma8452.c | 1 - drivers/iio/accel/sca3000.c | 1 - drivers/iio/accel/st_accel_i2c.c | 64 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad_sigma_delta.c | 5 +- drivers/iio/adc/at91-sama5d2_adc.c | 783 +- drivers/iio/adc/hx711.c | 39 - drivers/iio/adc/ina2xx-adc.c | 17 +- drivers/iio/adc/max1363.c | 8 +- drivers/iio/adc/meson_saradc.c | 9 - drivers/iio/adc/sc27xx_adc.c | 522 - drivers/iio/adc/ti-ads7950.c | 43 +- drivers/iio/adc/xilinx-xadc-core.c | 44 +- drivers/iio/adc/xilinx-xadc.h | 1 - drivers/iio/chemical/Kconfig | 23 - drivers/iio/chemical/Makefile | 3 - drivers/iio/chemical/bme680.h | 96 - drivers/iio/chemical/bme680_core.c | 959 -- drivers/iio/chemical/bme680_i2c.c | 85 - drivers/iio/chemical/bme680_spi.c | 125 - drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/counter/104-quad-8.c | 87 +- drivers/iio/dac/Kconfig | 10 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5686.c | 7 - drivers/iio/dac/ad5686.h | 1 - drivers/iio/dac/ad5696-i2c.c | 1 - drivers/iio/dac/ad5758.c | 897 -- drivers/iio/dac/ltc2632.c | 7 +- drivers/iio/dac/ti-dac5571.c | 6 + drivers/iio/frequency/ad9523.c | 68 +- drivers/iio/imu/adis.c | 3 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 37 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 5 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 38 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 143 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 16 +- drivers/iio/industrialio-core.c | 29 +- drivers/iio/light/Kconfig | 17 +- drivers/iio/light/Makefile | 1 - drivers/iio/light/si1133.c | 1071 -- drivers/iio/light/vcnl4000.c | 220 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/proximity/Kconfig | 13 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/isl29501.c | 1027 -- drivers/iio/temperature/mlx90614.c | 4 +- drivers/infiniband/Kconfig | 4 +- drivers/infiniband/core/Makefile | 5 +- drivers/infiniband/core/addr.c | 16 +- drivers/infiniband/core/cache.c | 724 +- drivers/infiniband/core/cm.c | 147 +- drivers/infiniband/core/cm_msgs.h | 7 + drivers/infiniband/core/cma.c | 362 +- drivers/infiniband/core/core_priv.h | 4 +- drivers/infiniband/core/device.c | 23 +- drivers/infiniband/core/mad.c | 113 +- drivers/infiniband/core/mad_priv.h | 7 +- drivers/infiniband/core/multicast.c | 40 +- drivers/infiniband/core/nldev.c | 16 +- drivers/infiniband/core/rdma_core.c | 1020 +- drivers/infiniband/core/rdma_core.h | 96 +- drivers/infiniband/core/roce_gid_mgmt.c | 306 +- drivers/infiniband/core/rw.c | 8 +- drivers/infiniband/core/sa_query.c | 138 +- drivers/infiniband/core/sysfs.c | 66 +- drivers/infiniband/core/ucm.c | 15 +- drivers/infiniband/core/umem.c | 62 +- drivers/infiniband/core/umem_odp.c | 33 +- drivers/infiniband/core/user_mad.c | 1 - drivers/infiniband/core/uverbs.h | 34 +- drivers/infiniband/core/uverbs_cmd.c | 684 +- drivers/infiniband/core/uverbs_ioctl.c | 709 +- drivers/infiniband/core/uverbs_ioctl_merge.c | 664 ++ drivers/infiniband/core/uverbs_main.c | 232 +- drivers/infiniband/core/uverbs_marshall.c | 2 + drivers/infiniband/core/uverbs_std_types.c | 200 +- .../infiniband/core/uverbs_std_types_counters.c | 108 +- drivers/infiniband/core/uverbs_std_types_cq.c | 154 +- drivers/infiniband/core/uverbs_std_types_dm.c | 61 +- .../infiniband/core/uverbs_std_types_flow_action.c | 170 +- drivers/infiniband/core/uverbs_std_types_mr.c | 88 +- drivers/infiniband/core/uverbs_uapi.c | 346 - drivers/infiniband/core/verbs.c | 523 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 144 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 15 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 12 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 4 +- drivers/infiniband/hw/cxgb3/iwch_cq.c | 64 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 44 +- drivers/infiniband/hw/cxgb3/iwch_provider.h | 8 +- drivers/infiniband/hw/cxgb3/iwch_qp.c | 32 +- drivers/infiniband/hw/cxgb4/cm.c | 90 +- drivers/infiniband/hw/cxgb4/cq.c | 269 +- drivers/infiniband/hw/cxgb4/device.c | 20 +- drivers/infiniband/hw/cxgb4/ev.c | 5 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 57 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 56 +- drivers/infiniband/hw/cxgb4/qp.c | 1051 +- drivers/infiniband/hw/cxgb4/resource.c | 51 +- drivers/infiniband/hw/cxgb4/t4.h | 164 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 68 +- drivers/infiniband/hw/hfi1/affinity.c | 24 +- drivers/infiniband/hw/hfi1/chip.c | 205 +- drivers/infiniband/hw/hfi1/chip.h | 30 - drivers/infiniband/hw/hfi1/driver.c | 63 +- drivers/infiniband/hw/hfi1/file_ops.c | 10 +- drivers/infiniband/hw/hfi1/hfi.h | 243 +- drivers/infiniband/hw/hfi1/init.c | 44 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 11 +- drivers/infiniband/hw/hfi1/pcie.c | 23 +- drivers/infiniband/hw/hfi1/pio.c | 14 +- drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/qp.h | 24 +- drivers/infiniband/hw/hfi1/rc.c | 8 +- drivers/infiniband/hw/hfi1/ruc.c | 14 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/uc.c | 4 +- drivers/infiniband/hw/hfi1/ud.c | 4 +- drivers/infiniband/hw/hfi1/verbs.c | 18 +- drivers/infiniband/hw/hfi1/verbs_txreq.c | 4 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 4 +- drivers/infiniband/hw/hfi1/vnic_main.c | 14 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 21 +- drivers/infiniband/hw/hns/hns_roce_common.h | 9 + drivers/infiniband/hw/hns/hns_roce_db.c | 2 - drivers/infiniband/hw/hns/hns_roce_device.h | 45 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 440 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 698 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 136 +- drivers/infiniband/hw/hns/hns_roce_main.c | 15 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 55 +- drivers/infiniband/hw/i40iw/Kconfig | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 26 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 83 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 54 +- drivers/infiniband/hw/mlx4/ah.c | 70 +- drivers/infiniband/hw/mlx4/mad.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 41 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 21 +- drivers/infiniband/hw/mlx4/qp.c | 421 +- drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/mlx5/Kconfig | 2 +- drivers/infiniband/hw/mlx5/Makefile | 2 - drivers/infiniband/hw/mlx5/ah.c | 11 +- drivers/infiniband/hw/mlx5/cmd.c | 27 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/cong.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 1119 --- drivers/infiniband/hw/mlx5/flow.c | 252 - drivers/infiniband/hw/mlx5/gsi.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 572 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 85 +- drivers/infiniband/hw/mlx5/mr.c | 34 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 294 +- drivers/infiniband/hw/mlx5/srq.c | 22 +- drivers/infiniband/hw/mthca/mthca_av.c | 5 +- drivers/infiniband/hw/mthca/mthca_dev.h | 24 +- drivers/infiniband/hw/mthca/mthca_provider.c | 7 +- drivers/infiniband/hw/mthca/mthca_qp.c | 24 +- drivers/infiniband/hw/mthca/mthca_srq.c | 8 +- drivers/infiniband/hw/nes/nes.h | 2 +- drivers/infiniband/hw/nes/nes_cm.c | 8 +- drivers/infiniband/hw/nes/nes_hw.c | 6 +- drivers/infiniband/hw/nes/nes_verbs.c | 74 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 32 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 1 + drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 26 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 50 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 12 +- drivers/infiniband/hw/qedr/main.c | 107 +- drivers/infiniband/hw/qedr/qedr.h | 43 +- drivers/infiniband/hw/qedr/qedr_hsi_rdma.h | 11 - drivers/infiniband/hw/qedr/qedr_iw_cm.c | 12 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 37 +- drivers/infiniband/hw/qedr/qedr_roce_cm.h | 8 +- drivers/infiniband/hw/qedr/verbs.c | 625 +- drivers/infiniband/hw/qedr/verbs.h | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 3 +- drivers/infiniband/hw/qib/qib_verbs.h | 5 +- drivers/infiniband/hw/usnic/Kconfig | 2 +- drivers/infiniband/hw/usnic/usnic_fwd.c | 4 +- drivers/infiniband/hw/usnic/usnic_fwd.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 40 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 5 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 26 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 52 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 11 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 7 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 15 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/qp.c | 27 +- drivers/infiniband/sw/rdmavt/qp.h | 12 +- drivers/infiniband/sw/rdmavt/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe.c | 3 +- drivers/infiniband/sw/rxe/rxe_av.c | 30 +- drivers/infiniband/sw/rxe/rxe_comp.c | 1 - drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 67 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 31 +- drivers/infiniband/sw/rxe/rxe_recv.c | 24 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 - drivers/infiniband/sw/rxe/rxe_verbs.c | 70 +- drivers/infiniband/ulp/ipoib/ipoib.h | 32 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 81 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 15 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 444 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 + drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 261 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 16 +- drivers/infiniband/ulp/iser/iser_memory.c | 7 +- drivers/infiniband/ulp/iser/iser_verbs.c | 14 +- drivers/infiniband/ulp/isert/ib_isert.c | 26 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 4 +- drivers/infiniband/ulp/srp/ib_srp.c | 27 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 82 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 +- drivers/input/evbug.c | 4 + drivers/input/evdev.c | 16 +- drivers/input/gameport/emu10k1-gp.c | 4 + drivers/input/gameport/lightning.c | 4 + drivers/input/gameport/ns558.c | 4 + drivers/input/input.c | 16 +- drivers/input/joystick/a3d.c | 4 + drivers/input/joystick/adi.c | 4 + drivers/input/joystick/amijoy.c | 4 + drivers/input/joystick/analog.c | 4 + drivers/input/joystick/cobra.c | 4 + drivers/input/joystick/db9.c | 9 +- drivers/input/joystick/gamecon.c | 4 + drivers/input/joystick/gf2k.c | 4 + drivers/input/joystick/grip.c | 4 + drivers/input/joystick/guillemot.c | 4 + drivers/input/joystick/iforce/iforce-ff.c | 8 +- drivers/input/joystick/iforce/iforce-main.c | 30 +- drivers/input/joystick/iforce/iforce-packets.c | 16 +- drivers/input/joystick/iforce/iforce-serio.c | 4 + drivers/input/joystick/iforce/iforce-usb.c | 4 + drivers/input/joystick/iforce/iforce.h | 6 +- drivers/input/joystick/interact.c | 4 + drivers/input/joystick/joydump.c | 4 + drivers/input/joystick/magellan.c | 4 + drivers/input/joystick/pxrc.c | 166 +- drivers/input/joystick/sidewinder.c | 4 + drivers/input/joystick/spaceball.c | 4 + drivers/input/joystick/spaceorb.c | 4 + drivers/input/joystick/stinger.c | 4 + drivers/input/joystick/tmdc.c | 4 + drivers/input/joystick/turbografx.c | 4 + drivers/input/joystick/warrior.c | 4 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 1 - drivers/input/keyboard/amikbd.c | 4 + drivers/input/keyboard/atakbd.c | 4 + drivers/input/keyboard/cros_ec_keyb.c | 69 +- drivers/input/keyboard/gpio_keys.c | 8 +- drivers/input/keyboard/hilkbd.c | 4 +- drivers/input/keyboard/imx_keypad.c | 12 +- drivers/input/keyboard/newtonkbd.c | 4 + drivers/input/keyboard/snvs_pwrkey.c | 15 +- drivers/input/keyboard/stowaway.c | 4 + drivers/input/keyboard/sunkbd.c | 4 + drivers/input/keyboard/xtkbd.c | 4 + drivers/input/misc/keyspan_remote.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 70 +- drivers/input/misc/powermate.c | 2 +- drivers/input/misc/xen-kbdfront.c | 183 +- drivers/input/misc/yealink.c | 4 +- drivers/input/mouse/appletouch.c | 7 +- drivers/input/mouse/cyapa_gen5.c | 1 - drivers/input/mouse/cyapa_gen6.c | 1 - drivers/input/mouse/elan_i2c_core.c | 2 - drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/mouse/elantech.c | 2 +- drivers/input/mouse/inport.c | 4 + drivers/input/mouse/logibm.c | 4 + drivers/input/mouse/pc110pad.c | 4 + drivers/input/mouse/sermouse.c | 8 +- drivers/input/serio/ams_delta_serio.c | 198 +- drivers/input/serio/ct82c710.c | 4 + drivers/input/serio/hyperv-keyboard.c | 3 - drivers/input/serio/i8042-x86ia64io.h | 7 - drivers/input/serio/i8042.c | 3 - drivers/input/serio/q40kbd.c | 4 + drivers/input/serio/rpckbd.c | 4 + drivers/input/serio/serio.c | 4 + drivers/input/tablet/aiptek.c | 2 +- drivers/input/touchscreen/Kconfig | 25 - drivers/input/touchscreen/Makefile | 2 - drivers/input/touchscreen/atmel_mxt_ts.c | 223 +- drivers/input/touchscreen/bu21029_ts.c | 484 - drivers/input/touchscreen/eeti_ts.c | 37 +- drivers/input/touchscreen/egalax_ts.c | 5 +- drivers/input/touchscreen/elo.c | 1 - drivers/input/touchscreen/fsl-imx25-tcq.c | 21 +- drivers/input/touchscreen/gunze.c | 4 + drivers/input/touchscreen/imx6ul_tsc.c | 14 +- drivers/input/touchscreen/raydium_i2c_ts.c | 4 +- drivers/input/touchscreen/resistive-adc-touch.c | 204 - drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/iommu/Kconfig | 38 +- drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu.c | 40 +- drivers/iommu/amd_iommu_debugfs.c | 33 - drivers/iommu/amd_iommu_init.c | 57 +- drivers/iommu/amd_iommu_proto.h | 6 - drivers/iommu/amd_iommu_types.h | 22 +- drivers/iommu/amd_iommu_v2.c | 2 +- drivers/iommu/arm-smmu-v3.c | 28 +- drivers/iommu/arm-smmu.c | 24 +- drivers/iommu/dma-iommu.c | 3 - drivers/iommu/dmar.c | 6 +- drivers/iommu/exynos-iommu.c | 3 + drivers/iommu/intel-iommu.c | 255 +- drivers/iommu/intel-pasid.c | 239 - drivers/iommu/intel-pasid.h | 39 - drivers/iommu/intel-svm.c | 83 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/iommu-debugfs.c | 66 - drivers/iommu/iommu.c | 44 +- drivers/iommu/ipmmu-vmsa.c | 62 +- drivers/iommu/msm_iommu.c | 19 +- drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/mtk_iommu_v1.c | 1 + drivers/iommu/of_iommu.c | 21 +- drivers/iommu/omap-iommu.c | 5 +- drivers/iommu/qcom_iommu.c | 3 + drivers/iommu/rockchip-iommu.c | 48 +- drivers/iommu/tegra-gart.c | 1 + drivers/iommu/tegra-smmu.c | 1 + drivers/ipack/carriers/tpci200.c | 7 - drivers/irqchip/Kconfig | 28 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-bcm7038-l1.c | 4 - drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 3 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 16 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 - drivers/irqchip/irq-gic-v3-its.c | 243 +- drivers/irqchip/irq-gic-v3.c | 12 +- drivers/irqchip/irq-ingenic.c | 1 - drivers/irqchip/irq-renesas-h8s.c | 6 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 260 - drivers/irqchip/irq-stm32-exti.c | 26 +- drivers/irqchip/irq-tango.c | 3 +- drivers/irqchip/irq-xtensa-mx.c | 2 + drivers/irqchip/irq-xtensa-pic.c | 2 + drivers/isdn/capi/capi.c | 5 +- drivers/isdn/capi/capidrv.c | 3 +- drivers/isdn/gigaset/bas-gigaset.c | 29 +- drivers/isdn/hardware/mISDN/avmfritz.c | 1 - drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 36 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 1 - drivers/isdn/hardware/mISDN/mISDNisar.c | 4 - drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/isdn/hisax/avm_pci.c | 1 - drivers/isdn/hisax/callc.c | 3 +- drivers/isdn/hisax/config.c | 9 +- drivers/isdn/hisax/gazel.c | 4 - drivers/isdn/hisax/hfc_usb.c | 10 +- drivers/isdn/hisax/isar.c | 2 - drivers/isdn/hisax/l3_1tr6.c | 1 - drivers/isdn/hisax/l3dss1.c | 1 - drivers/isdn/hisax/st5481_usb.c | 11 +- drivers/isdn/hysdn/hysdn_boot.c | 2 - drivers/isdn/i4l/isdn_common.c | 8 +- drivers/isdn/i4l/isdn_tty.c | 4 +- drivers/isdn/i4l/isdn_v110.c | 9 - drivers/isdn/mISDN/stack.c | 1 - drivers/leds/Kconfig | 5 +- drivers/leds/led-triggers.c | 39 +- drivers/leds/leds-apu.c | 44 +- drivers/leds/leds-lm3692x.c | 181 +- drivers/leds/leds-lt3593.c | 190 +- drivers/leds/leds-max8997.c | 2 +- drivers/leds/leds-ns2.c | 4 +- drivers/leds/trigger/Kconfig | 15 +- drivers/leds/trigger/ledtrig-activity.c | 51 +- drivers/leds/trigger/ledtrig-backlight.c | 64 +- drivers/leds/trigger/ledtrig-camera.c | 3 +- drivers/leds/trigger/ledtrig-default-on.c | 20 +- drivers/leds/trigger/ledtrig-gpio.c | 92 +- drivers/leds/trigger/ledtrig-heartbeat.c | 49 +- drivers/leds/trigger/ledtrig-netdev.c | 101 +- drivers/leds/trigger/ledtrig-oneshot.c | 91 +- drivers/leds/trigger/ledtrig-timer.c | 58 +- drivers/leds/trigger/ledtrig-transient.c | 102 +- drivers/lightnvm/Kconfig | 30 +- drivers/lightnvm/pblk-cache.c | 9 +- drivers/lightnvm/pblk-core.c | 78 +- drivers/lightnvm/pblk-gc.c | 34 +- drivers/lightnvm/pblk-init.c | 98 +- drivers/lightnvm/pblk-rb.c | 24 +- drivers/lightnvm/pblk-read.c | 247 +- drivers/lightnvm/pblk-recovery.c | 47 +- drivers/lightnvm/pblk-sysfs.c | 13 +- drivers/lightnvm/pblk-write.c | 35 +- drivers/lightnvm/pblk.h | 48 +- drivers/macintosh/Kconfig | 19 +- drivers/macintosh/Makefile | 1 + drivers/macintosh/adb.c | 2 +- drivers/macintosh/therm_windtunnel.c | 25 +- drivers/macintosh/via-pmu.c | 346 +- drivers/macintosh/via-pmu68k.c | 850 ++ drivers/mailbox/Kconfig | 16 - drivers/mailbox/Makefile | 4 - drivers/mailbox/imx-mailbox.c | 358 - drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 571 -- drivers/mailbox/omap-mailbox.c | 31 +- drivers/mailbox/ti-msgmgr.c | 353 +- drivers/md/bcache/Kconfig | 7 +- drivers/md/bcache/alloc.c | 39 +- drivers/md/bcache/bcache.h | 230 +- drivers/md/bcache/bset.c | 205 +- drivers/md/bcache/bset.h | 146 +- drivers/md/bcache/btree.c | 135 +- drivers/md/bcache/btree.h | 88 +- drivers/md/bcache/closure.c | 19 +- drivers/md/bcache/closure.h | 10 +- drivers/md/bcache/debug.c | 40 +- drivers/md/bcache/debug.h | 6 +- drivers/md/bcache/extents.c | 37 +- drivers/md/bcache/extents.h | 6 +- drivers/md/bcache/io.c | 24 +- drivers/md/bcache/journal.c | 28 +- drivers/md/bcache/journal.h | 28 +- drivers/md/bcache/movinggc.c | 14 +- drivers/md/bcache/request.c | 136 +- drivers/md/bcache/request.h | 18 +- drivers/md/bcache/stats.c | 15 +- drivers/md/bcache/stats.h | 15 +- drivers/md/bcache/super.c | 166 +- drivers/md/bcache/sysfs.c | 84 +- drivers/md/bcache/sysfs.h | 6 +- drivers/md/bcache/util.c | 135 +- drivers/md/bcache/util.h | 43 +- drivers/md/bcache/writeback.c | 159 +- drivers/md/bcache/writeback.h | 38 +- drivers/md/dm-cache-metadata.c | 13 +- drivers/md/dm-cache-target.c | 35 +- drivers/md/dm-crypt.c | 66 +- drivers/md/dm-delay.c | 249 +- drivers/md/dm-integrity.c | 501 +- drivers/md/dm-kcopyd.c | 18 +- drivers/md/dm-raid.c | 6 +- drivers/md/dm-raid1.c | 17 +- drivers/md/dm-snap.c | 41 +- drivers/md/dm-thin.c | 31 +- drivers/md/dm-writecache.c | 52 +- drivers/md/dm-zoned-reclaim.c | 6 +- drivers/md/dm.c | 6 +- drivers/md/md-bitmap.c | 305 +- drivers/md/md-bitmap.h | 60 +- drivers/md/md-cluster.c | 65 +- drivers/md/md.c | 81 +- drivers/md/md.h | 1 - drivers/md/persistent-data/dm-space-map-common.c | 20 +- drivers/md/raid1.c | 35 +- drivers/md/raid10.c | 59 +- drivers/md/raid5-cache.c | 10 +- drivers/md/raid5.c | 56 +- drivers/media/cec/cec-adap.c | 18 +- drivers/media/cec/cec-api.c | 8 - drivers/media/cec/cec-notifier.c | 11 +- drivers/media/common/siano/smsdvb-debugfs.c | 10 +- drivers/media/common/siano/smsdvb-main.c | 6 +- drivers/media/common/siano/smsdvb.h | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 - drivers/media/dvb-core/dvb_ca_en50221.c | 2 +- drivers/media/dvb-core/dvb_frontend.c | 84 +- drivers/media/dvb-core/dvbdev.c | 18 +- drivers/media/dvb-frontends/Kconfig | 10 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/dvb-frontends/af9013.c | 15 +- drivers/media/dvb-frontends/af9033.c | 7 +- drivers/media/dvb-frontends/as102_fe.c | 6 +- drivers/media/dvb-frontends/ascot2e.c | 6 +- drivers/media/dvb-frontends/atbm8830.c | 6 +- drivers/media/dvb-frontends/au8522_dig.c | 6 +- drivers/media/dvb-frontends/bcm3510.c | 6 +- drivers/media/dvb-frontends/cx22700.c | 6 +- drivers/media/dvb-frontends/cx22702.c | 6 +- drivers/media/dvb-frontends/cx24110.c | 8 +- drivers/media/dvb-frontends/cx24113.c | 8 +- drivers/media/dvb-frontends/cx24116.c | 8 +- drivers/media/dvb-frontends/cx24117.c | 8 +- drivers/media/dvb-frontends/cx24120.c | 8 +- drivers/media/dvb-frontends/cx24123.c | 8 +- drivers/media/dvb-frontends/cxd2820r_t.c | 4 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 4 +- drivers/media/dvb-frontends/cxd2841er.c | 9 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 6 +- drivers/media/dvb-frontends/dib0070.c | 8 +- drivers/media/dvb-frontends/dib0090.c | 12 +- drivers/media/dvb-frontends/dib3000mb.c | 6 +- drivers/media/dvb-frontends/dib3000mc.c | 6 +- drivers/media/dvb-frontends/dib7000m.c | 6 +- drivers/media/dvb-frontends/dib7000p.c | 6 +- drivers/media/dvb-frontends/dib8000.c | 6 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 25 +- drivers/media/dvb-frontends/drxd_hard.c | 13 +- drivers/media/dvb-frontends/drxk_hard.c | 30 +- drivers/media/dvb-frontends/ds3000.c | 8 +- drivers/media/dvb-frontends/dvb-pll.c | 27 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 24 +- drivers/media/dvb-frontends/gp8psk-fe.c | 6 +- drivers/media/dvb-frontends/helene.c | 105 +- drivers/media/dvb-frontends/helene.h | 3 - drivers/media/dvb-frontends/horus3a.c | 6 +- drivers/media/dvb-frontends/itd1000.c | 8 +- drivers/media/dvb-frontends/ix2505v.c | 8 +- drivers/media/dvb-frontends/l64781.c | 7 +- drivers/media/dvb-frontends/lg2160.c | 12 +- drivers/media/dvb-frontends/lgdt3305.c | 12 +- drivers/media/dvb-frontends/lgdt3306a.c | 6 +- drivers/media/dvb-frontends/lgdt330x.c | 12 +- drivers/media/dvb-frontends/lgs8gl5.c | 7 +- drivers/media/dvb-frontends/lgs8gxx.c | 6 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88rs2000.c | 8 +- drivers/media/dvb-frontends/mb86a16.c | 7 +- drivers/media/dvb-frontends/mb86a20s.c | 6 +- drivers/media/dvb-frontends/mn88443x.c | 802 -- drivers/media/dvb-frontends/mn88443x.h | 27 - drivers/media/dvb-frontends/mt312.c | 10 +- drivers/media/dvb-frontends/mt352.c | 7 +- drivers/media/dvb-frontends/mxl5xx.c | 6 +- drivers/media/dvb-frontends/nxt200x.c | 6 +- drivers/media/dvb-frontends/nxt6000.c | 6 +- drivers/media/dvb-frontends/or51132.c | 6 +- drivers/media/dvb-frontends/or51211.c | 8 +- drivers/media/dvb-frontends/rtl2830.c | 16 +- drivers/media/dvb-frontends/rtl2832.c | 10 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 6 +- drivers/media/dvb-frontends/s5h1409.c | 6 +- drivers/media/dvb-frontends/s5h1411.c | 6 +- drivers/media/dvb-frontends/s5h1420.c | 8 +- drivers/media/dvb-frontends/s5h1432.c | 6 +- drivers/media/dvb-frontends/s921.c | 7 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si21xx.c | 7 +- drivers/media/dvb-frontends/sp8870.c | 6 +- drivers/media/dvb-frontends/sp887x.c | 6 +- drivers/media/dvb-frontends/stb0899_drv.c | 6 +- drivers/media/dvb-frontends/stb6000.c | 4 +- drivers/media/dvb-frontends/stb6100.c | 5 +- drivers/media/dvb-frontends/stv0288.c | 7 +- drivers/media/dvb-frontends/stv0297.c | 6 +- drivers/media/dvb-frontends/stv0299.c | 7 +- drivers/media/dvb-frontends/stv0367.c | 20 +- drivers/media/dvb-frontends/stv0900_core.c | 7 +- drivers/media/dvb-frontends/stv090x.c | 6 +- drivers/media/dvb-frontends/stv0910.c | 10 +- drivers/media/dvb-frontends/stv6110.c | 6 +- drivers/media/dvb-frontends/stv6110x.c | 7 +- drivers/media/dvb-frontends/stv6111.c | 5 +- drivers/media/dvb-frontends/tc90522.c | 10 +- drivers/media/dvb-frontends/tda10021.c | 10 +- drivers/media/dvb-frontends/tda10023.c | 6 +- drivers/media/dvb-frontends/tda10048.c | 6 +- drivers/media/dvb-frontends/tda1004x.c | 18 +- drivers/media/dvb-frontends/tda10071.c | 10 +- drivers/media/dvb-frontends/tda10086.c | 6 +- drivers/media/dvb-frontends/tda18271c2dd.c | 7 +- drivers/media/dvb-frontends/tda665x.c | 6 +- drivers/media/dvb-frontends/tda8083.c | 7 +- drivers/media/dvb-frontends/tda8261.c | 9 +- drivers/media/dvb-frontends/tda826x.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/dvb-frontends/tua6100.c | 6 +- drivers/media/dvb-frontends/ves1820.c | 6 +- drivers/media/dvb-frontends/ves1x93.c | 8 +- drivers/media/dvb-frontends/zl10036.c | 8 +- drivers/media/dvb-frontends/zl10353.c | 7 +- drivers/media/firewire/firedtv-fe.c | 26 +- drivers/media/i2c/Kconfig | 115 +- drivers/media/i2c/Makefile | 5 - drivers/media/i2c/ad9389b.c | 1 - drivers/media/i2c/adv7180.c | 32 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 2 +- drivers/media/i2c/adv7511.c | 1 - drivers/media/i2c/adv7604.c | 8 +- drivers/media/i2c/adv7842.c | 9 +- drivers/media/i2c/ak7375.c | 292 - drivers/media/i2c/cx25840/cx25840-core.h | 33 +- drivers/media/i2c/dw9807-vcm.c | 329 - drivers/media/i2c/et8ek8/et8ek8_driver.c | 1 - drivers/media/i2c/imx258.c | 8 - drivers/media/i2c/imx274.c | 742 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/mt9m032.c | 1 - drivers/media/i2c/mt9p031.c | 1 - drivers/media/i2c/mt9t001.c | 1 - drivers/media/i2c/mt9v032.c | 1 - drivers/media/i2c/mt9v111.c | 1298 --- drivers/media/i2c/ov2680.c | 1186 --- drivers/media/i2c/ov5640.c | 175 +- drivers/media/i2c/ov5645.c | 13 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 353 +- drivers/media/i2c/rj54n1cb0c.c | 1437 --- drivers/media/i2c/smiapp/smiapp-core.c | 20 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/video-i2c.c | 81 - drivers/media/i2c/vs6624.c | 4 +- drivers/media/media-device.c | 32 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/dst.c | 26 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 12 +- drivers/media/pci/cobalt/cobalt-driver.c | 2 +- drivers/media/pci/cx18/cx18-driver.c | 2 + drivers/media/pci/cx23885/altera-ci.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 82 +- drivers/media/pci/cx23885/cx23885-core.c | 2 +- drivers/media/pci/cx25821/cx25821-audio-upstream.c | 679 ++ drivers/media/pci/cx25821/cx25821-audio-upstream.h | 58 + drivers/media/pci/cx25821/cx25821-core.c | 4 +- drivers/media/pci/cx25821/cx25821-gpio.c | 2 +- drivers/media/pci/cx25821/cx25821-video-upstream.c | 673 ++ drivers/media/pci/cx25821/cx25821-video-upstream.h | 135 + drivers/media/pci/cx25821/cx25821.h | 12 + drivers/media/pci/cx88/cx88-alsa.c | 7 +- drivers/media/pci/cx88/cx88-cards.c | 4 +- drivers/media/pci/cx88/cx88-dvb.c | 20 +- drivers/media/pci/ddbridge/Makefile | 3 +- drivers/media/pci/ddbridge/ddbridge-core.c | 45 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 3 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 5 +- drivers/media/pci/ddbridge/ddbridge-max.c | 18 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 409 +- drivers/media/pci/ddbridge/ddbridge-mci.h | 192 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 8 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 488 - drivers/media/pci/ddbridge/ddbridge.h | 14 +- drivers/media/pci/dm1105/dm1105.c | 3 - drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-i2c.c | 1 - drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/mantis/mantis_vp3030.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 5 + drivers/media/pci/pt1/pt1.c | 2 + drivers/media/pci/saa7164/saa7164-vbi.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 7 - drivers/media/pci/tw686x/tw686x-video.c | 11 +- drivers/media/platform/Kconfig | 20 +- drivers/media/platform/Makefile | 5 +- drivers/media/platform/atmel/atmel-isi.c | 27 +- drivers/media/platform/cadence/Kconfig | 2 - drivers/media/platform/cadence/cdns-csi2rx.c | 1 - drivers/media/platform/cadence/cdns-csi2tx.c | 1 - drivers/media/platform/cec-gpio/cec-gpio.c | 54 - drivers/media/platform/coda/coda-bit.c | 123 +- drivers/media/platform/coda/coda-common.c | 189 +- drivers/media/platform/coda/coda-h264.c | 319 - drivers/media/platform/coda/coda.h | 4 - drivers/media/platform/coda/coda_regs.h | 1 - drivers/media/platform/coda/imx-vdoa.c | 1 - drivers/media/platform/cros-ec-cec/Makefile | 1 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 347 - drivers/media/platform/davinci/vpbe_osd.c | 1 - drivers/media/platform/davinci/vpbe_venc.c | 1 - drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/exynos4-is/media-dev.c | 6 +- drivers/media/platform/exynos4-is/mipi-csis.c | 6 +- drivers/media/platform/fsl-viu.c | 38 +- drivers/media/platform/m2m-deinterlace.c | 25 +- drivers/media/platform/meson/ao-cec.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 5 + drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 25 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 16 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 21 +- drivers/media/platform/omap/Kconfig | 1 - drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss-8x16/Makefile | 11 + .../media/platform/qcom/camss-8x16/camss-csid.c | 1094 ++ .../media/platform/qcom/camss-8x16/camss-csid.h | 82 + .../media/platform/qcom/camss-8x16/camss-csiphy.c | 893 ++ .../media/platform/qcom/camss-8x16/camss-csiphy.h | 77 + .../media/platform/qcom/camss-8x16/camss-ispif.c | 1178 +++ .../media/platform/qcom/camss-8x16/camss-ispif.h | 85 + drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 3093 ++++++ drivers/media/platform/qcom/camss-8x16/camss-vfe.h | 123 + .../media/platform/qcom/camss-8x16/camss-video.c | 859 ++ .../media/platform/qcom/camss-8x16/camss-video.h | 70 + drivers/media/platform/qcom/camss-8x16/camss.c | 751 ++ drivers/media/platform/qcom/camss-8x16/camss.h | 106 + drivers/media/platform/qcom/camss/Makefile | 15 - drivers/media/platform/qcom/camss/camss-csid.c | 1391 --- drivers/media/platform/qcom/camss/camss-csid.h | 77 - .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 176 - .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 256 - drivers/media/platform/qcom/camss/camss-csiphy.c | 764 -- drivers/media/platform/qcom/camss/camss-csiphy.h | 92 - drivers/media/platform/qcom/camss/camss-ispif.c | 1372 --- drivers/media/platform/qcom/camss/camss-ispif.h | 78 - drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1018 -- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1140 --- drivers/media/platform/qcom/camss/camss-vfe.c | 2342 ----- drivers/media/platform/qcom/camss/camss-vfe.h | 186 - drivers/media/platform/qcom/camss/camss-video.c | 958 -- drivers/media/platform/qcom/camss/camss-video.h | 62 - drivers/media/platform/qcom/camss/camss.c | 1027 -- drivers/media/platform/qcom/camss/camss.h | 115 - drivers/media/platform/qcom/venus/Makefile | 3 +- drivers/media/platform/qcom/venus/core.c | 107 - drivers/media/platform/qcom/venus/core.h | 100 +- drivers/media/platform/qcom/venus/helpers.c | 568 +- drivers/media/platform/qcom/venus/helpers.h | 23 +- drivers/media/platform/qcom/venus/hfi.c | 12 +- drivers/media/platform/qcom/venus/hfi.h | 10 - drivers/media/platform/qcom/venus/hfi_cmds.c | 62 +- drivers/media/platform/qcom/venus/hfi_helper.h | 112 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 407 +- drivers/media/platform/qcom/venus/hfi_parser.c | 278 - drivers/media/platform/qcom/venus/hfi_parser.h | 110 - drivers/media/platform/qcom/venus/hfi_venus.c | 108 +- drivers/media/platform/qcom/venus/hfi_venus_io.h | 10 - drivers/media/platform/qcom/venus/vdec.c | 329 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 10 +- drivers/media/platform/qcom/venus/venc.c | 227 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 10 +- drivers/media/platform/rcar-fcp.c | 7 +- drivers/media/platform/rcar-vin/Kconfig | 1 - drivers/media/platform/rcar-vin/Makefile | 1 - drivers/media/platform/rcar-vin/rcar-core.c | 321 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 20 +- drivers/media/platform/rcar-vin/rcar-dma.c | 63 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 18 +- drivers/media/platform/rcar-vin/rcar-vin.h | 37 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 27 +- drivers/media/platform/renesas-ceu.c | 91 +- drivers/media/platform/rockchip/rga/rga-buf.c | 45 +- drivers/media/platform/rockchip/rga/rga.c | 20 +- drivers/media/platform/rockchip/rga/rga.h | 2 + drivers/media/platform/s3c-camif/camif-capture.c | 4 +- drivers/media/platform/s5p-g2d/g2d.c | 19 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 7 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 29 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 15 +- drivers/media/platform/sh_veu.c | 5 +- drivers/media/platform/sh_vou.c | 5 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- .../platform/soc_camera/soc_camera_platform.c | 5 +- drivers/media/platform/sti/delta/delta-v4l2.c | 18 + drivers/media/platform/sti/hva/hva-v4l2.c | 1 - drivers/media/platform/stm32/stm32-dcmi.c | 259 +- drivers/media/platform/ti-vpe/vpe.c | 20 + drivers/media/platform/vicodec/Kconfig | 13 - drivers/media/platform/vicodec/Makefile | 4 - drivers/media/platform/vicodec/vicodec-codec.c | 797 -- drivers/media/platform/vicodec/vicodec-codec.h | 129 - drivers/media/platform/vicodec/vicodec-core.c | 1506 --- drivers/media/platform/video-mux.c | 119 +- drivers/media/platform/vim2m.c | 42 +- drivers/media/platform/vimc/vimc-capture.c | 1 - drivers/media/platform/vimc/vimc-core.c | 1 + drivers/media/platform/vimc/vimc-debayer.c | 1 - drivers/media/platform/vimc/vimc-scaler.c | 1 - drivers/media/platform/vimc/vimc-sensor.c | 1 - drivers/media/platform/vivid/vivid-ctrls.c | 2 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 2 +- drivers/media/platform/vsp1/vsp1.h | 3 - drivers/media/platform/vsp1/vsp1_dl.c | 433 +- drivers/media/platform/vsp1/vsp1_dl.h | 28 - drivers/media/platform/vsp1/vsp1_drm.c | 12 +- drivers/media/platform/vsp1/vsp1_drv.c | 20 +- drivers/media/platform/vsp1/vsp1_pipe.h | 2 - drivers/media/platform/vsp1/vsp1_regs.h | 5 +- drivers/media/platform/vsp1/vsp1_rpf.c | 72 +- drivers/media/platform/vsp1/vsp1_wpf.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si4713/radio-usb-si4713.c | 3 + drivers/media/rc/bpf-lirc.c | 25 +- drivers/media/rc/rc-ir-raw.c | 8 +- drivers/media/rc/rc-main.c | 12 +- drivers/media/tuners/e4000.c | 6 +- drivers/media/tuners/fc0011.c | 6 +- drivers/media/tuners/fc0012.c | 7 +- drivers/media/tuners/fc0013.c | 7 +- drivers/media/tuners/fc2580.c | 6 +- drivers/media/tuners/it913x.c | 6 +- drivers/media/tuners/m88rs6000t.c | 6 +- drivers/media/tuners/max2165.c | 8 +- drivers/media/tuners/mc44s803.c | 8 +- drivers/media/tuners/mt2060.c | 8 +- drivers/media/tuners/mt2063.c | 7 +- drivers/media/tuners/mt2131.c | 8 +- drivers/media/tuners/mt2266.c | 8 +- drivers/media/tuners/mxl301rf.c | 4 +- drivers/media/tuners/mxl5005s.c | 8 +- drivers/media/tuners/mxl5007t.c | 2 + drivers/media/tuners/qm1d1b0004.c | 4 +- drivers/media/tuners/qm1d1c0042.c | 4 +- drivers/media/tuners/qt1010.c | 8 +- drivers/media/tuners/qt1010_priv.h | 14 +- drivers/media/tuners/r820t.c | 6 +- drivers/media/tuners/si2157.c | 6 +- drivers/media/tuners/tda18212.c | 8 +- drivers/media/tuners/tda18218.c | 8 +- drivers/media/tuners/tda18250.c | 6 +- drivers/media/tuners/tda18271-common.c | 8 +- drivers/media/tuners/tda18271-fe.c | 6 +- drivers/media/tuners/tda827x.c | 12 +- drivers/media/tuners/tua9001.c | 6 +- drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/tuners/tuner-xc2028.c | 15 +- drivers/media/tuners/xc4000.c | 16 +- drivers/media/tuners/xc5000.c | 12 +- drivers/media/usb/au0828/au0828-video.c | 2 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 14 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 2 + drivers/media/usb/cx231xx/cx231xx-vbi.c | 7 +- drivers/media/usb/dvb-usb-v2/Kconfig | 5 +- drivers/media/usb/dvb-usb-v2/gl861.c | 492 +- drivers/media/usb/dvb-usb-v2/gl861.h | 1 - drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c | 6 +- drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c | 6 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 4 +- drivers/media/usb/dvb-usb/Kconfig | 6 + drivers/media/usb/dvb-usb/Makefile | 3 + drivers/media/usb/dvb-usb/af9005-fe.c | 6 +- drivers/media/usb/dvb-usb/cinergyT2-fe.c | 6 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 1 - drivers/media/usb/dvb-usb/dtt200u-fe.c | 6 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/dvb-usb/friio-fe.c | 11 +- drivers/media/usb/dvb-usb/m920x.c | 3 + drivers/media/usb/dvb-usb/usb-urb.c | 4 +- drivers/media/usb/dvb-usb/vp702x-fe.c | 7 +- drivers/media/usb/dvb-usb/vp7045-fe.c | 6 +- drivers/media/usb/em28xx/em28xx-cards.c | 39 +- drivers/media/usb/em28xx/em28xx-core.c | 6 +- drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/em28xx/em28xx-i2c.c | 4 + drivers/media/usb/go7007/go7007-driver.c | 9 +- drivers/media/usb/go7007/snd-go7007.c | 11 +- drivers/media/usb/gspca/kinect.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 6 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 3 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/tm6000/tm6000-dvb.c | 5 - drivers/media/usb/tm6000/tm6000-i2c.c | 2 + drivers/media/usb/ttusb-dec/ttusbdecfe.c | 12 +- drivers/media/usb/usbtv/usbtv-audio.c | 5 +- drivers/media/usb/uvc/uvc_ctrl.c | 215 +- drivers/media/usb/uvc/uvc_driver.c | 5 - drivers/media/usb/uvc/uvc_status.c | 121 +- drivers/media/usb/uvc/uvc_v4l2.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 62 +- drivers/media/usb/uvc/uvcvideo.h | 18 +- drivers/media/v4l2-core/v4l2-ctrls.c | 38 +- drivers/media/v4l2-core/v4l2-dev.c | 16 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 128 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 266 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 - drivers/memory/Kconfig | 6 +- drivers/memory/tegra/mc.c | 16 +- drivers/memory/tegra/tegra186.c | 1 - drivers/memory/ti-emif-pm.c | 33 - drivers/message/fusion/mptbase.c | 5 +- drivers/message/fusion/mptctl.c | 4 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 1 - drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/Kconfig | 83 +- drivers/mfd/Makefile | 17 +- drivers/mfd/arizona-core.c | 34 +- drivers/mfd/as3722.c | 12 - drivers/mfd/atmel-hlcdc.c | 1 - drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/axp20x.c | 28 +- drivers/mfd/cros_ec_dev.c | 33 - drivers/{platform/chrome => mfd}/cros_ec_i2c.c | 0 drivers/{platform/chrome => mfd}/cros_ec_spi.c | 0 drivers/mfd/cs47l35-tables.c | 1609 --- drivers/mfd/cs47l85-tables.c | 3009 ------ drivers/mfd/cs47l90-tables.c | 2674 ----- drivers/mfd/da9063-core.c | 44 +- drivers/mfd/da9063-i2c.c | 239 +- drivers/mfd/da9063-irq.c | 264 +- drivers/mfd/dln2.c | 10 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/kempld-core.c | 15 +- drivers/mfd/madera-core.c | 609 -- drivers/mfd/madera-i2c.c | 140 - drivers/mfd/madera-spi.c | 139 - drivers/mfd/madera.h | 44 - drivers/mfd/rave-sp.c | 119 +- drivers/mfd/rohm-bd718x7.c | 211 - drivers/mfd/sec-core.c | 1 - drivers/mfd/sm501.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/mfd/wm8994-core.c | 15 +- drivers/misc/aspeed-lpc-snoop.c | 84 +- drivers/misc/cardreader/rtsx_pcr.c | 12 +- drivers/misc/cb710/core.c | 23 +- drivers/misc/cxl/Kconfig | 8 + drivers/misc/cxl/Makefile | 2 +- drivers/misc/cxl/api.c | 154 +- drivers/misc/cxl/base.c | 83 + drivers/misc/cxl/context.c | 3 +- drivers/misc/cxl/cxl.h | 41 + drivers/misc/cxl/cxllib.c | 4 + drivers/misc/cxl/debugfs.c | 5 + drivers/misc/cxl/fault.c | 4 +- drivers/misc/cxl/guest.c | 8 + drivers/misc/cxl/main.c | 7 +- drivers/misc/cxl/native.c | 3 +- drivers/misc/cxl/pci.c | 392 +- drivers/misc/cxl/phb.c | 44 + drivers/misc/cxl/vphb.c | 46 +- drivers/misc/eeprom/at24.c | 17 - drivers/misc/eeprom/at25.c | 4 - drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/eeprom/max6875.c | 3 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_debugfs.c | 4 + drivers/misc/genwqe/card_dev.c | 5 + drivers/misc/ibmasm/ibmasmfs.c | 27 +- drivers/misc/ibmvmc.c | 2 +- drivers/misc/mei/bus-fixup.c | 92 +- drivers/misc/mei/bus.c | 36 +- drivers/misc/mei/client.c | 128 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/debugfs.c | 2 - drivers/misc/mei/hbm.c | 37 +- drivers/misc/mei/hw-me.c | 77 +- drivers/misc/mei/hw-me.h | 6 - drivers/misc/mei/hw-txe.c | 66 +- drivers/misc/mei/hw.h | 73 +- drivers/misc/mei/interrupt.c | 22 +- drivers/misc/mei/main.c | 41 +- drivers/misc/mei/mei_dev.h | 77 +- drivers/misc/mic/cosm/cosm_main.h | 5 +- drivers/misc/mic/cosm/cosm_scif_server.c | 6 +- drivers/misc/mic/cosm_client/cosm_scif_client.c | 6 +- drivers/misc/mic/scif/scif_api.c | 21 +- drivers/misc/mic/scif/scif_dma.c | 7 +- drivers/misc/ocxl/context.c | 22 +- drivers/misc/ocxl/link.c | 27 +- drivers/misc/ocxl/sysfs.c | 5 +- drivers/misc/pci_endpoint_test.c | 290 +- drivers/misc/sgi-gru/grutlbpurge.c | 7 +- drivers/misc/sgi-xp/xpc_channel.c | 3 + drivers/misc/sgi-xp/xpc_partition.c | 5 +- drivers/misc/sram.c | 18 +- drivers/misc/ti-st/Kconfig | 3 +- drivers/misc/ti-st/st_kim.c | 7 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vexpress-syscfg.c | 10 +- drivers/misc/vmw_balloon.c | 185 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 9 +- drivers/mmc/core/core.c | 48 +- drivers/mmc/core/core.h | 2 + drivers/mmc/core/mmc.c | 16 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/core/sdio.c | 1 + drivers/mmc/core/slot-gpio.c | 2 +- drivers/mmc/host/Kconfig | 11 - drivers/mmc/host/Makefile | 4 +- drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/dw_mmc-exynos.c | 33 +- drivers/mmc/host/dw_mmc.c | 7 +- drivers/mmc/host/mmci.c | 82 +- drivers/mmc/host/mmci.h | 81 +- drivers/mmc/host/mmci_qcom_dml.c | 18 +- drivers/mmc/host/mmci_qcom_dml.h | 5 +- drivers/mmc/host/mxcmmc.c | 3 +- drivers/mmc/host/pxamci.c | 236 +- drivers/mmc/host/renesas_sdhi_core.c | 139 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 45 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 17 +- drivers/mmc/host/sdhci-esdhc-imx.c | 50 +- drivers/mmc/host/sdhci-msm.c | 510 +- drivers/mmc/host/sdhci-of-arasan.c | 16 - drivers/mmc/host/sdhci-of-dwcmshc.c | 116 - drivers/mmc/host/sdhci-of-esdhc.c | 91 +- drivers/mmc/host/sdhci-pci-core.c | 3 - drivers/mmc/host/sdhci-pci-dwc-mshc.c | 84 - drivers/mmc/host/sdhci-pci-o2micro.c | 129 +- drivers/mmc/host/sdhci-pci.h | 5 - drivers/mmc/host/sdhci-tegra.c | 37 +- drivers/mmc/host/sdhci-xenon-phy.c | 1 - drivers/mmc/host/sdhci.c | 25 +- drivers/mmc/host/sdhci.h | 5 - drivers/mmc/host/sunxi-mmc.c | 14 +- drivers/mmc/host/tmio_mmc.h | 6 - drivers/mmc/host/tmio_mmc_core.c | 52 +- drivers/mtd/Kconfig | 24 +- drivers/mtd/chips/Kconfig | 2 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/chips/gen_probe.c | 7 +- drivers/mtd/devices/Kconfig | 4 +- drivers/mtd/devices/m25p80.c | 8 +- drivers/mtd/devices/powernv_flash.c | 1 - drivers/mtd/devices/sst25l.c | 5 +- drivers/mtd/lpddr/Kconfig | 8 +- drivers/mtd/lpddr/lpddr2_nvm.c | 2 +- drivers/mtd/maps/Kconfig | 24 +- drivers/mtd/maps/gpio-addr-flash.c | 3 - drivers/mtd/maps/impa7.c | 5 +- drivers/mtd/maps/intel_vr_nor.c | 2 +- drivers/mtd/maps/latch-addr-flash.c | 5 +- drivers/mtd/maps/rbtx4939-flash.c | 3 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/mtdcore.c | 28 +- drivers/mtd/mtdpart.c | 33 +- drivers/mtd/nand/Kconfig | 1 - drivers/mtd/nand/Makefile | 1 - drivers/mtd/nand/onenand/generic.c | 5 +- drivers/mtd/nand/onenand/samsung.c | 5 +- drivers/mtd/nand/raw/Kconfig | 157 +- drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/atmel/nand-controller.c | 175 +- drivers/mtd/nand/raw/au1550nd.c | 1 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 67 +- drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c | 1 - drivers/mtd/nand/raw/cafe_nand.c | 143 +- drivers/mtd/nand/raw/cmx270_nand.c | 4 +- drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/davinci_nand.c | 231 +- drivers/mtd/nand/raw/denali.c | 219 +- drivers/mtd/nand/raw/denali.h | 1 - drivers/mtd/nand/raw/denali_dt.c | 70 +- drivers/mtd/nand/raw/denali_pci.c | 1 - drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/docg4.c | 93 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 25 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 25 +- drivers/mtd/nand/raw/fsmc_nand.c | 183 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 15 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 76 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 11 +- drivers/mtd/nand/raw/hisi504_nand.c | 78 +- drivers/mtd/nand/raw/jz4740_nand.c | 51 +- drivers/mtd/nand/raw/jz4780_nand.c | 41 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 61 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 77 +- drivers/mtd/nand/raw/marvell_nand.c | 319 +- drivers/mtd/nand/raw/mtk_nand.c | 79 +- drivers/mtd/nand/raw/mxc_nand.c | 157 +- drivers/mtd/nand/raw/nand_base.c | 345 +- drivers/mtd/nand/raw/nand_bbt.c | 10 +- drivers/mtd/nand/raw/nand_hynix.c | 23 - drivers/mtd/nand/raw/nand_micron.c | 351 +- drivers/mtd/nand/raw/nand_timings.c | 32 +- drivers/mtd/nand/raw/nandsim.c | 84 +- drivers/mtd/nand/raw/ndfc.c | 4 +- drivers/mtd/nand/raw/omap2.c | 463 +- drivers/mtd/nand/raw/orion_nand.c | 9 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 2 + drivers/mtd/nand/raw/qcom_nandc.c | 591 +- drivers/mtd/nand/raw/s3c2410.c | 52 +- drivers/mtd/nand/raw/sh_flctl.c | 36 +- drivers/mtd/nand/raw/sharpsl.c | 5 +- drivers/mtd/nand/raw/sm_common.c | 39 +- drivers/mtd/nand/raw/sunxi_nand.c | 55 +- drivers/mtd/nand/raw/tango_nand.c | 44 +- drivers/mtd/nand/raw/tegra_nand.c | 1246 --- drivers/mtd/nand/raw/txx9ndfmc.c | 44 +- drivers/mtd/nand/raw/vf610_nfc.c | 127 +- drivers/mtd/nand/spi/Kconfig | 7 - drivers/mtd/nand/spi/Makefile | 3 - drivers/mtd/nand/spi/core.c | 1155 --- drivers/mtd/nand/spi/macronix.c | 144 - drivers/mtd/nand/spi/micron.c | 133 - drivers/mtd/nand/spi/winbond.c | 141 - drivers/mtd/nftlmount.c | 3 +- drivers/mtd/parsers/parser_trx.c | 7 - drivers/mtd/spi-nor/atmel-quadspi.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 26 +- drivers/mtd/spi-nor/intel-spi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 1 - drivers/mtd/spi-nor/spi-nor.c | 18 +- drivers/mtd/spi-nor/stm32-quadspi.c | 6 +- drivers/mtd/ubi/cdev.c | 11 - drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/ubi-media.h | 6 - drivers/mtd/ubi/ubi.h | 4 - drivers/mtd/ubi/vmt.c | 12 - drivers/mtd/ubi/vtbl.c | 23 +- drivers/mux/Kconfig | 10 - drivers/mux/Makefile | 2 - drivers/mux/adgs1408.c | 131 - drivers/net/bonding/bond_main.c | 17 +- drivers/net/bonding/bond_options.c | 23 +- drivers/net/bonding/bond_sysfs.c | 7 +- drivers/net/can/Kconfig | 6 - drivers/net/can/cc770/cc770.c | 2 +- drivers/net/can/dev.c | 14 +- drivers/net/can/flexcan.c | 33 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/m_can/m_can.c | 18 +- drivers/net/can/mscan/mpc5xxx_can.c | 5 - drivers/net/can/peak_canfd/peak_canfd.c | 2 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 39 +- drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/sun4i_can.c | 2 +- drivers/net/can/usb/Kconfig | 48 +- drivers/net/can/usb/Makefile | 7 +- drivers/net/can/usb/ems_usb.c | 1 - drivers/net/can/usb/kvaser_usb.c | 2085 ++++ drivers/net/can/usb/kvaser_usb/Makefile | 2 - drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 188 - drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 835 -- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2028 ---- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 1358 --- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 - drivers/net/can/usb/peak_usb/pcan_usb_core.c | 1 - drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 - drivers/net/can/usb/ucan.c | 1613 --- drivers/net/can/xilinx_can.c | 784 +- drivers/net/dsa/Kconfig | 24 +- drivers/net/dsa/Makefile | 3 - drivers/net/dsa/b53/b53_srab.c | 1 - drivers/net/dsa/bcm_sf2.c | 19 +- drivers/net/dsa/bcm_sf2_cfp.c | 46 +- drivers/net/dsa/bcm_sf2_regs.h | 2 - drivers/net/dsa/microchip/ksz_common.c | 9 - drivers/net/dsa/microchip/ksz_spi.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 268 +- drivers/net/dsa/mv88e6xxx/chip.h | 47 - drivers/net/dsa/mv88e6xxx/global2.h | 3 - drivers/net/dsa/mv88e6xxx/global2_avb.c | 25 - drivers/net/dsa/mv88e6xxx/hwtstamp.c | 134 +- drivers/net/dsa/mv88e6xxx/hwtstamp.h | 14 +- drivers/net/dsa/mv88e6xxx/port.c | 109 +- drivers/net/dsa/mv88e6xxx/port.h | 23 +- drivers/net/dsa/mv88e6xxx/ptp.c | 101 +- drivers/net/dsa/mv88e6xxx/ptp.h | 71 - drivers/net/dsa/mv88e6xxx/serdes.c | 439 +- drivers/net/dsa/mv88e6xxx/serdes.h | 24 +- drivers/net/dsa/realtek-smi.c | 489 - drivers/net/dsa/realtek-smi.h | 144 - drivers/net/dsa/rtl8366.c | 515 - drivers/net/dsa/rtl8366rb.c | 1454 --- drivers/net/dsa/vitesse-vsc73xx.c | 1365 --- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 1 - drivers/net/ethernet/8390/mac8390.c | 20 +- drivers/net/ethernet/Kconfig | 2 +- drivers/net/ethernet/Makefile | 9 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 6 +- drivers/net/ethernet/amazon/ena/ena_com.c | 1 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 5 +- drivers/net/ethernet/amd/Kconfig | 4 +- drivers/net/ethernet/amd/pcnet32.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 6 +- drivers/net/ethernet/apple/bmac.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 2 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 117 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 24 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 11 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 59 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 49 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 8 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 57 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 8 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 52 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 35 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 69 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 4 +- drivers/net/ethernet/atheros/alx/main.c | 10 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 1 - drivers/net/ethernet/aurora/Kconfig | 1 - drivers/net/ethernet/aurora/nb8800.c | 2 + drivers/net/ethernet/broadcom/Kconfig | 12 +- drivers/net/ethernet/broadcom/bcmsysport.c | 227 +- drivers/net/ethernet/broadcom/bcmsysport.h | 14 +- drivers/net/ethernet/broadcom/bgmac.c | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 3 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 3 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 10 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 279 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 37 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h | 66 - drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 89 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 10 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 121 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 15 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 375 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 37 - drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 1214 +-- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 40 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 52 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 26 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 1 + drivers/net/ethernet/broadcom/cnic.c | 13 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +- drivers/net/ethernet/broadcom/tg3.c | 30 +- drivers/net/ethernet/broadcom/tg3.h | 2 - drivers/net/ethernet/cadence/Kconfig | 6 +- drivers/net/ethernet/cadence/macb.h | 11 - drivers/net/ethernet/cadence/macb_main.c | 164 +- drivers/net/ethernet/cadence/macb_ptp.c | 1 - drivers/net/ethernet/calxeda/xgmac.c | 1 - drivers/net/ethernet/cavium/Kconfig | 18 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 47 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 35 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 35 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 45 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 1 - .../net/ethernet/cavium/liquidio/octeon_console.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 9 - drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 10 - .../net/ethernet/cavium/liquidio/request_manager.c | 26 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 14 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 1 + drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 - drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 4 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 - drivers/net/ethernet/chelsio/cxgb3/l2t.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 11 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 33 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 708 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 186 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 165 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 1 - drivers/net/ethernet/chelsio/cxgb4/sched.c | 3 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 376 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 89 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 3 - drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 29 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 12 - drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 4 +- drivers/net/ethernet/cirrus/Kconfig | 1 - drivers/net/ethernet/cisco/enic/enic_main.c | 80 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 135 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 - drivers/net/ethernet/dec/tulip/tulip_core.c | 1 - drivers/net/ethernet/emulex/benet/Kconfig | 40 +- drivers/net/ethernet/emulex/benet/be.h | 57 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 - drivers/net/ethernet/emulex/benet/be_main.c | 96 +- drivers/net/ethernet/faraday/ftmac100.c | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 103 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 3 - drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 39 - drivers/net/ethernet/freescale/fec_main.c | 22 +- drivers/net/ethernet/freescale/fec_ptp.c | 2 + drivers/net/ethernet/freescale/fman/fman.c | 3 +- drivers/net/ethernet/freescale/fman/fman.h | 1 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 27 - drivers/net/ethernet/freescale/fman/fman_dtsec.h | 1 - drivers/net/ethernet/freescale/fman/fman_memac.c | 5 - drivers/net/ethernet/freescale/fman/fman_memac.h | 1 - drivers/net/ethernet/freescale/fman/fman_port.c | 20 - drivers/net/ethernet/freescale/fman/fman_port.h | 2 - drivers/net/ethernet/freescale/fman/fman_tgec.c | 21 - drivers/net/ethernet/freescale/fman/fman_tgec.h | 1 - drivers/net/ethernet/freescale/fman/mac.c | 3 - drivers/net/ethernet/freescale/fman/mac.h | 1 - drivers/net/ethernet/freescale/fs_enet/fec.h | 3 + drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 18 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 + drivers/net/ethernet/freescale/ucc_geth.c | 9 +- drivers/net/ethernet/hisilicon/Kconfig | 15 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 5 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 97 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 38 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 63 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 51 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 13 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 34 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 27 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 150 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 27 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 56 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 28 +- drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 411 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 23 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 115 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 120 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.h | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 676 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 48 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 30 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 75 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 17 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 26 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 177 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 36 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 6 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_rx.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 19 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 223 +- drivers/net/ethernet/ibm/ibmvnic.h | 33 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 2 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 - drivers/net/ethernet/intel/i40e/i40e_common.c | 35 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 349 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 31 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 3 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +- drivers/net/ethernet/intel/i40evf/i40e_adminq.c | 2 - .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h | 2 - drivers/net/ethernet/intel/i40evf/i40e_common.c | 69 + drivers/net/ethernet/intel/i40evf/i40evf_main.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 15 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 25 +- drivers/net/ethernet/intel/ice/ice_common.c | 30 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 29 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 52 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 8 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 - drivers/net/ethernet/intel/ice/ice_main.c | 115 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 5 +- drivers/net/ethernet/intel/ice/ice_sched.c | 3 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_switch.h | 6 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 16 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 13 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 16 - drivers/net/ethernet/intel/igb/e1000_phy.c | 1 - drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 274 +- drivers/net/ethernet/intel/igbvf/netdev.c | 1 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 42 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 421 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 31 - drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 1 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/lantiq_etop.c | 10 +- drivers/net/ethernet/marvell/mvneta.c | 440 +- drivers/net/ethernet/marvell/mvneta_bm.c | 15 - drivers/net/ethernet/marvell/mvneta_bm.h | 8 +- drivers/net/ethernet/marvell/mvpp2/Makefile | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 134 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 973 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 203 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 703 -- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 180 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 223 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 75 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 71 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mellanox/mlx4/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 8 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 239 - drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 10 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 5 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 220 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 - drivers/net/ethernet/mellanox/mlx4/mlx4.h | 8 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx4/profile.c | 3 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 25 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 64 +- .../net/ethernet/mellanox/mlx5/core/accel/accel.h | 37 - .../net/ethernet/mellanox/mlx5/core/accel/tls.c | 23 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 68 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 - .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 947 -- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 175 - .../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 78 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 276 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 210 - drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 307 - drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 63 - .../mellanox/mlx5/core/en_accel/en_accel.h | 26 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 20 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 69 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 33 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 117 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 49 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 57 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 603 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 293 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 269 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 112 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 236 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 12 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h | 18 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 98 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 41 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 12 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 24 - drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 230 - .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 64 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 29 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 17 + drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 14 + drivers/net/ethernet/mellanox/mlx5/core/vxlan.c | 190 + drivers/net/ethernet/mellanox/mlx5/core/vxlan.h | 63 + drivers/net/ethernet/mellanox/mlx5/core/wq.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 5 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/Makefile | 17 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 49 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 38 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 175 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 57 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 117 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 91 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 32 +- drivers/net/ethernet/mellanox/mlxsw/emad.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/i2c.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/item.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 48 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 38 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 973 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 53 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 476 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 262 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 244 - .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 428 - .../ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c | 342 - .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 239 - .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 271 - .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 51 - drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 132 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 536 - .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 196 - .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 1168 --- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 116 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.h | 36 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 285 - .../mellanox/mlxsw/spectrum_acl_flex_keys.h | 124 + .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 438 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 228 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 302 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 199 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 463 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h | 46 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 354 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.h | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 403 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 38 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 40 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 34 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 104 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.h | 34 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 37 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 40 +- drivers/net/ethernet/mellanox/mlxsw/txheader.h | 36 +- drivers/net/ethernet/micrel/ks8851_mll.c | 3 +- drivers/net/ethernet/micrel/ksz884x.c | 3 + drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 723 -- drivers/net/ethernet/microchip/lan743x_ethtool.h | 11 - drivers/net/ethernet/microchip/lan743x_main.c | 284 +- drivers/net/ethernet/microchip/lan743x_main.h | 234 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 1159 --- drivers/net/ethernet/microchip/lan743x_ptp.h | 74 - drivers/net/ethernet/mscc/ocelot.c | 445 +- drivers/net/ethernet/mscc/ocelot.h | 2 +- drivers/net/ethernet/mscc/ocelot_board.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 23 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 31 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 25 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 1 - drivers/net/ethernet/netronome/nfp/bpf/jit.c | 313 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 54 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 58 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 79 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 92 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 219 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 37 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 5 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 48 - .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 56 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 19 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 26 - drivers/net/ethernet/netronome/nfp/nfp_asm.h | 29 - drivers/net/ethernet/netronome/nfp/nfp_main.c | 26 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 19 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 217 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 58 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 2 - .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 16 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 22 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 8 +- drivers/net/ethernet/ni/nixge.c | 12 + drivers/net/ethernet/nvidia/forcedeth.c | 4 +- drivers/net/ethernet/oki-semi/pch_gbe/Makefile | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 40 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_api.c | 262 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_api.h | 35 + .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 19 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 193 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.h | 2 + drivers/net/ethernet/packetengines/Kconfig | 6 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 10 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 14 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 32 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 3 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 129 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 16 - .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 13 + drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 38 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 306 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 43 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 56 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 29 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 7 +- drivers/net/ethernet/qlogic/qede/qede.h | 20 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 138 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 421 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 195 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 10 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 7 + .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 2 - drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qlogic/qlge/qlge_mpi.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 21 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/realtek/Kconfig | 3 +- drivers/net/ethernet/realtek/r8169.c | 1100 +- drivers/net/ethernet/renesas/ravb.h | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 107 +- drivers/net/ethernet/renesas/sh_eth.c | 190 +- drivers/net/ethernet/renesas/sh_eth.h | 27 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 - drivers/net/ethernet/sfc/Makefile | 2 - drivers/net/ethernet/sfc/ef10.c | 30 +- drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 29 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 1 - drivers/net/ethernet/sfc/farch.c | 1 - drivers/net/ethernet/sfc/net_driver.h | 3 - drivers/net/ethernet/sfc/rx.c | 7 +- drivers/net/ethernet/smsc/epic100.c | 2 + drivers/net/ethernet/smsc/smc911x.c | 13 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/smsc/smc91x.h | 1 + drivers/net/ethernet/socionext/netsec.c | 32 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 3 +- drivers/net/ethernet/stmicro/stmmac/common.h | 17 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 69 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 27 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 228 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 371 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 280 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 411 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 31 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 14 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 80 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 133 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 40 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 65 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/niu.c | 16 + drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 4 +- drivers/net/ethernet/tehuti/tehuti.c | 2 + drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 488 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/davinci_cpdma.c | 31 +- drivers/net/ethernet/ti/netcp_core.c | 13 +- drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 1 - drivers/net/ethernet/xilinx/xilinx_emaclite.c | 112 +- drivers/net/fjes/fjes_main.c | 8 +- drivers/net/geneve.c | 19 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/6pack.c | 5 +- drivers/net/hyperv/hyperv_net.h | 13 +- drivers/net/hyperv/netvsc.c | 54 +- drivers/net/hyperv/netvsc_drv.c | 148 +- drivers/net/hyperv/rndis_filter.c | 60 +- drivers/net/ieee802154/Kconfig | 11 - drivers/net/ieee802154/Makefile | 1 - drivers/net/ieee802154/adf7242.c | 34 +- drivers/net/ieee802154/at86rf230.c | 15 +- drivers/net/ieee802154/fakelb.c | 5 +- drivers/net/ieee802154/mac802154_hwsim.c | 937 -- drivers/net/ieee802154/mac802154_hwsim.h | 73 - drivers/net/ieee802154/mcr20a.c | 3 +- drivers/net/ipvlan/ipvlan_main.c | 36 +- drivers/net/macvlan.c | 11 +- drivers/net/net_failover.c | 11 +- drivers/net/netdevsim/Makefile | 4 - drivers/net/netdevsim/bpf.c | 91 +- drivers/net/netdevsim/devlink.c | 1 - drivers/net/netdevsim/ipsec.c | 297 - drivers/net/netdevsim/netdev.c | 119 +- drivers/net/netdevsim/netdevsim.h | 71 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/Kconfig | 6 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/dp83640.c | 5 +- drivers/net/phy/dp83tc811.c | 48 +- drivers/net/phy/fixed_phy.c | 7 +- drivers/net/phy/marvell.c | 56 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 110 +- drivers/net/phy/mdio-mux-gpio.c | 22 +- drivers/net/phy/mscc.c | 2 +- drivers/net/phy/phy.c | 105 +- drivers/net/phy/phy_device.c | 15 +- drivers/net/phy/phylink.c | 30 - drivers/net/phy/realtek.c | 80 - drivers/net/phy/sfp-bus.c | 35 +- drivers/net/phy/sfp.c | 815 +- drivers/net/phy/vitesse.c | 175 - drivers/net/phy/xilinx_gmii2rgmii.c | 20 +- drivers/net/ppp/ppp_mppe.c | 56 +- drivers/net/team/team.c | 8 +- drivers/net/tun.c | 11 +- drivers/net/usb/asix_devices.c | 42 +- drivers/net/usb/catc.c | 1 - drivers/net/usb/cdc-phonet.c | 6 +- drivers/net/usb/hso.c | 44 +- drivers/net/usb/kaweth.c | 8 +- drivers/net/usb/lan78xx.c | 48 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/usb/r8152.c | 22 +- drivers/net/usb/rtl8150.c | 7 +- drivers/net/usb/smsc75xx.c | 62 - drivers/net/usb/sr9700.c | 2 +- drivers/net/veth.c | 744 +- drivers/net/virtio_net.c | 267 +- drivers/net/vxlan.c | 144 +- drivers/net/wan/farsync.c | 2 + drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wimax/i2400m/control.c | 3 +- drivers/net/wimax/i2400m/fw.c | 3 +- drivers/net/wimax/i2400m/netdev.c | 2 + drivers/net/wimax/i2400m/usb-fw.c | 2 +- drivers/net/wimax/i2400m/usb-tx.c | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 24 +- drivers/net/wireless/ath/ath10k/ahb.c | 5 + drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/ce.h | 42 - drivers/net/wireless/ath/ath10k/core.c | 20 +- drivers/net/wireless/ath/ath10k/core.h | 8 +- drivers/net/wireless/ath/ath10k/debug.c | 70 +- drivers/net/wireless/ath/ath10k/htc.c | 4 +- drivers/net/wireless/ath/ath10k/htc.h | 4 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 13 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 16 +- drivers/net/wireless/ath/ath10k/hw.h | 4 - drivers/net/wireless/ath/ath10k/mac.c | 89 +- drivers/net/wireless/ath/ath10k/pci.h | 42 + drivers/net/wireless/ath/ath10k/sdio.c | 16 +- drivers/net/wireless/ath/ath10k/sdio.h | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 47 +- drivers/net/wireless/ath/ath10k/snoc.h | 1 + drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 12 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 85 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 17 - drivers/net/wireless/ath/ath10k/wmi.c | 101 +- drivers/net/wireless/ath/ath10k/wmi.h | 24 +- drivers/net/wireless/ath/ath5k/pcu.c | 1 - drivers/net/wireless/ath/ath5k/phy.c | 5 + drivers/net/wireless/ath/ath6kl/bmi.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 17 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 10 +- drivers/net/wireless/ath/ath6kl/main.c | 3 +- drivers/net/wireless/ath/ath6kl/sdio.c | 1 - drivers/net/wireless/ath/ath6kl/txrx.c | 2 + drivers/net/wireless/ath/ath9k/ahb.c | 1 - drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 - drivers/net/wireless/ath/ath9k/ar9002_calib.c | 6 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 1 - drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 - drivers/net/wireless/ath/ath9k/ath9k.h | 4 +- drivers/net/wireless/ath/ath9k/channel.c | 14 +- drivers/net/wireless/ath/ath9k/debug.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 9 +- drivers/net/wireless/ath/ath9k/hw.c | 19 +- drivers/net/wireless/ath/ath9k/hw.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 5 +- drivers/net/wireless/ath/ath9k/pci.c | 1 + drivers/net/wireless/ath/ath9k/wmi.c | 11 +- drivers/net/wireless/ath/ath9k/xmit.c | 67 +- drivers/net/wireless/ath/wcn36xx/main.c | 30 +- drivers/net/wireless/ath/wcn36xx/smd.c | 95 +- drivers/net/wireless/ath/wcn36xx/testmode.c | 2 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 3 - drivers/net/wireless/ath/wil6210/Makefile | 1 - drivers/net/wireless/ath/wil6210/cfg80211.c | 80 +- drivers/net/wireless/ath/wil6210/debugfs.c | 847 +- drivers/net/wireless/ath/wil6210/ethtool.c | 2 +- drivers/net/wireless/ath/wil6210/fw.c | 3 - drivers/net/wireless/ath/wil6210/fw_inc.c | 2 +- drivers/net/wireless/ath/wil6210/interrupt.c | 289 +- drivers/net/wireless/ath/wil6210/main.c | 425 +- drivers/net/wireless/ath/wil6210/netdev.c | 73 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 129 +- drivers/net/wireless/ath/wil6210/pm.c | 6 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 53 +- drivers/net/wireless/ath/wil6210/trace.h | 59 - drivers/net/wireless/ath/wil6210/txrx.c | 708 +- drivers/net/wireless/ath/wil6210/txrx.h | 112 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 1608 --- drivers/net/wireless/ath/wil6210/txrx_edma.h | 568 -- drivers/net/wireless/ath/wil6210/wil6210.h | 316 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 5 +- drivers/net/wireless/ath/wil6210/wil_platform.h | 1 - drivers/net/wireless/ath/wil6210/wmi.c | 723 +- drivers/net/wireless/ath/wil6210/wmi.h | 824 +- drivers/net/wireless/atmel/atmel.c | 18 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 48 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 25 - .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 40 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 6 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 43 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 18 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 7 - .../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 2 +- drivers/net/wireless/cisco/airo.c | 8 +- drivers/net/wireless/cisco/airo_cs.c | 3 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 25 +- drivers/net/wireless/intel/ipw2x00/ipw2100.h | 12 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 6 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 6 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 2 + drivers/net/wireless/intel/iwlegacy/3945-debug.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 10 + drivers/net/wireless/intel/iwlegacy/3945.c | 2 + drivers/net/wireless/intel/iwlegacy/4965-mac.c | 6 + drivers/net/wireless/intel/iwlwifi/Makefile | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 2 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 163 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 3 - drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 70 - drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 18 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 12 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 172 - .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 36 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 250 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 25 - drivers/net/wireless/intel/iwlwifi/fw/common_rx.c | 88 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 284 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 40 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 37 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/smem.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 12 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 286 - .../net/wireless/intel/iwlwifi/iwl-context-info.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 74 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 160 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 29 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 7 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 50 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 211 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 364 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 48 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 207 - .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 62 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 294 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 388 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 235 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 192 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 92 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 8 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 10 +- drivers/net/wireless/mac80211_hwsim.c | 135 +- drivers/net/wireless/marvell/libertas/cfg.c | 12 +- drivers/net/wireless/marvell/libertas/dev.h | 1 - drivers/net/wireless/marvell/libertas/if_sdio.c | 30 +- drivers/net/wireless/marvell/libertas/if_usb.c | 7 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 95 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 17 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 34 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 2 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 5 +- drivers/net/wireless/marvell/mwifiex/main.c | 36 +- drivers/net/wireless/marvell/mwifiex/main.h | 17 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 12 +- drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 12 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 3 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 2 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 55 +- drivers/net/wireless/marvell/mwifiex/usb.c | 32 +- drivers/net/wireless/marvell/mwifiex/util.c | 6 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 2 +- drivers/net/wireless/mediatek/mt76/Kconfig | 27 - drivers/net/wireless/mediatek/mt76/Makefile | 20 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 77 +- drivers/net/wireless/mediatek/mt76/dma.h | 43 - drivers/net/wireless/mediatek/mt76/mac80211.c | 20 +- drivers/net/wireless/mediatek/mt76/mt76.h | 174 +- drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 7 - drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 - .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 166 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 522 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.h | 126 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 445 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 149 - drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 720 -- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 282 - .../wireless/mediatek/mt76/mt76x0/initvals_phy.h | 772 -- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 658 -- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 154 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 403 - drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 656 -- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 101 - drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 330 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 1008 -- drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 81 - drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 -- drivers/net/wireless/mediatek/mt76/mt76x0/trace.c | 21 - drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 313 - drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 270 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 381 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 61 - drivers/net/wireless/mediatek/mt76/mt76x0/util.c | 42 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 107 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 350 - .../net/wireless/mediatek/mt76/mt76x2_debugfs.c | 23 - drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 377 +- drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h | 64 - drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 21 + drivers/net/wireless/mediatek/mt76/mt76x2_dma.h | 38 + drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 305 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 259 - drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 641 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 699 -- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 326 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 17 + drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 17 - drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 360 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 349 - drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 30 - drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 161 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 149 - drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 142 - drivers/net/wireless/mediatek/mt76/mt76x2u.h | 83 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 108 - drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 318 - drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 240 - drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 185 - drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 463 - drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 303 - drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 845 -- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 242 - drivers/net/wireless/mediatek/mt76/usb_trace.c | 23 - drivers/net/wireless/mediatek/mt76/usb_trace.h | 71 - drivers/net/wireless/mediatek/mt7601u/init.c | 1 - drivers/net/wireless/mediatek/mt7601u/main.c | 11 - drivers/net/wireless/mediatek/mt7601u/phy.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 106 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 211 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 3 - drivers/net/wireless/quantenna/qtnfmac/core.c | 26 - drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 105 - drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 18 + drivers/net/wireless/ralink/rt2x00/rt2x00pci.h | 6 + drivers/net/wireless/ray_cs.c | 6 +- .../wireless/realtek/rtl818x/rtl8180/rtl8225se.c | 4 +- drivers/net/wireless/realtek/rtlwifi/base.c | 19 +- drivers/net/wireless/realtek/rtlwifi/base.h | 2 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 180 +- drivers/net/wireless/realtek/rtlwifi/core.c | 3 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 4 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 2 +- drivers/net/wireless/rndis_wlan.c | 6 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 38 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_main.c | 7 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 23 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 6 +- drivers/net/wireless/rsi/rsi_mgmt.h | 2 +- drivers/net/wireless/rsi/rsi_sdio.h | 3 - drivers/net/wireless/rsi/rsi_usb.h | 3 - drivers/net/wireless/ti/wl12xx/main.c | 1 - drivers/net/wireless/ti/wl18xx/debugfs.c | 29 +- drivers/net/wireless/ti/wl18xx/main.c | 1 - drivers/net/wireless/ti/wlcore/acx.c | 1 + drivers/net/wireless/ti/wlcore/cmd.c | 10 - drivers/net/wireless/ti/wlcore/debugfs.c | 90 +- drivers/net/wireless/ti/wlcore/main.c | 538 +- drivers/net/wireless/ti/wlcore/ps.c | 146 + drivers/net/wireless/ti/wlcore/ps.h | 3 + drivers/net/wireless/ti/wlcore/rx.c | 8 +- drivers/net/wireless/ti/wlcore/scan.c | 13 +- drivers/net/wireless/ti/wlcore/sysfs.c | 13 +- drivers/net/wireless/ti/wlcore/testmode.c | 20 +- drivers/net/wireless/ti/wlcore/tx.c | 10 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 30 +- drivers/net/wireless/ti/wlcore/wlcore.h | 1 + drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 + drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 21 +- drivers/net/xen-netback/interface.c | 4 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 23 +- drivers/nfc/nfcmrvl/usb.c | 5 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 3 +- drivers/nubus/bus.c | 3 - drivers/nvdimm/btt.c | 12 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/claim.c | 1 - drivers/nvdimm/dimm.c | 24 +- drivers/nvdimm/dimm_devs.c | 31 - drivers/nvdimm/namespace_devs.c | 29 +- drivers/nvdimm/nd-core.h | 8 - drivers/nvdimm/nd.h | 8 +- drivers/nvdimm/pmem.c | 46 +- drivers/nvdimm/pmem.h | 13 - drivers/nvdimm/region_devs.c | 40 - drivers/nvme/host/core.c | 171 +- drivers/nvme/host/fabrics.c | 12 +- drivers/nvme/host/fabrics.h | 3 +- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/lightnvm.c | 27 +- drivers/nvme/host/multipath.c | 349 +- drivers/nvme/host/nvme.h | 78 +- drivers/nvme/host/pci.c | 97 +- drivers/nvme/host/rdma.c | 247 +- drivers/nvme/host/trace.c | 11 - drivers/nvme/host/trace.h | 142 +- drivers/nvme/target/admin-cmd.c | 221 +- drivers/nvme/target/configfs.c | 259 +- drivers/nvme/target/core.c | 110 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fc.c | 44 +- drivers/nvme/target/fcloop.c | 3 +- drivers/nvme/target/io-cmd-bdev.c | 7 - drivers/nvme/target/io-cmd-file.c | 80 +- drivers/nvme/target/loop.c | 3 +- drivers/nvme/target/nvmet.h | 62 +- drivers/nvme/target/rdma.c | 202 +- drivers/nvmem/Kconfig | 11 - drivers/nvmem/Makefile | 3 +- drivers/nvmem/core.c | 6 +- drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/nvmem/mtk-efuse.c | 1 - drivers/nvmem/qfprom.c | 1 - drivers/nvmem/rave-sp-eeprom.c | 6 +- drivers/nvmem/sc27xx-efuse.c | 264 - drivers/nvmem/uniphier-efuse.c | 1 - drivers/of/address.c | 6 +- drivers/of/base.c | 53 +- drivers/of/device.c | 21 +- drivers/of/fdt.c | 9 +- drivers/of/of_mdio.c | 17 +- drivers/of/of_private.h | 2 - drivers/of/overlay.c | 11 - drivers/of/platform.c | 7 - drivers/parport/ieee1284.c | 3 +- drivers/parport/parport_serial.c | 9 - drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/ats.c | 3 - drivers/pci/bus.c | 6 +- drivers/pci/controller/Kconfig | 12 +- drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 1 + drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/dwc/pci-keystone.c | 1 + drivers/pci/controller/dwc/pcie-armada8k.c | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 3 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 210 +- drivers/pci/controller/dwc/pcie-designware-host.c | 3 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 29 +- drivers/pci/controller/dwc/pcie-histb.c | 1 + drivers/pci/controller/dwc/pcie-kirin.c | 28 - drivers/pci/controller/dwc/pcie-qcom.c | 1 + drivers/pci/controller/dwc/pcie-spear13xx.c | 1 + drivers/pci/controller/pci-aardvark.c | 81 +- drivers/pci/controller/pci-ftpci100.c | 4 +- drivers/pci/controller/pci-hyperv.c | 11 +- drivers/pci/controller/pci-mvebu.c | 153 +- drivers/pci/controller/pci-v3-semi.c | 2 +- drivers/pci/controller/pci-versatile.c | 2 +- drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/controller/pcie-cadence-ep.c | 21 +- drivers/pci/controller/pcie-cadence-host.c | 33 - drivers/pci/controller/pcie-cadence.c | 123 - drivers/pci/controller/pcie-cadence.h | 13 +- drivers/pci/controller/pcie-iproc.c | 159 +- drivers/pci/controller/pcie-iproc.h | 8 - drivers/pci/controller/pcie-mediatek.c | 2 +- drivers/pci/controller/pcie-mobiveil.c | 6 +- drivers/pci/controller/pcie-rcar.c | 16 +- drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/controller/pcie-xilinx-nwl.c | 2 +- drivers/pci/controller/pcie-xilinx.c | 1 - drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/pci-epf-test.c | 86 +- drivers/pci/endpoint/pci-ep-cfs.c | 24 - drivers/pci/endpoint/pci-epc-core.c | 68 +- drivers/pci/endpoint/pci-epf-core.c | 62 +- drivers/pci/hotplug/acpi_pcihp.c | 36 +- drivers/pci/hotplug/acpiphp_core.c | 22 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/cpci_hotplug_core.c | 14 +- drivers/pci/hotplug/cpqphp_core.c | 16 +- drivers/pci/hotplug/ibmphp_core.c | 15 +- drivers/pci/hotplug/ibmphp_ebda.c | 20 + drivers/pci/hotplug/pci_hotplug_core.c | 134 +- drivers/pci/hotplug/pciehp.h | 117 +- drivers/pci/hotplug/pciehp_core.c | 127 +- drivers/pci/hotplug/pciehp_ctrl.c | 351 +- drivers/pci/hotplug/pciehp_hpc.c | 281 +- drivers/pci/hotplug/pciehp_pci.c | 4 +- drivers/pci/hotplug/pcihp_skeleton.c | 348 + drivers/pci/hotplug/pnv_php.c | 5 +- drivers/pci/hotplug/rpaphp_core.c | 2 +- drivers/pci/hotplug/rpaphp_slot.c | 13 +- drivers/pci/hotplug/s390_pci_hpc.c | 13 +- drivers/pci/hotplug/sgi_hotplug.c | 9 +- drivers/pci/hotplug/shpchp_core.c | 41 +- drivers/pci/hotplug/shpchp_ctrl.c | 2 - drivers/pci/iov.c | 20 +- drivers/pci/irq.c | 6 +- drivers/pci/msi.c | 3 - drivers/pci/of.c | 16 +- drivers/pci/pci-acpi.c | 29 +- drivers/pci/pci-driver.c | 3 +- drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 543 +- drivers/pci/pci.h | 84 - drivers/pci/pcie/aer.c | 341 +- drivers/pci/pcie/aspm.c | 8 +- drivers/pci/pcie/dpc.c | 107 +- drivers/pci/pcie/err.c | 23 +- drivers/pci/pcie/portdrv.h | 2 - drivers/pci/pcie/portdrv_core.c | 30 +- drivers/pci/pcie/portdrv_pci.c | 27 +- drivers/pci/probe.c | 106 +- drivers/pci/quirks.c | 398 +- drivers/pci/remove.c | 6 +- drivers/pci/rom.c | 11 +- drivers/pci/switch/switchtec.c | 14 +- drivers/pci/vpd.c | 7 +- drivers/pcmcia/pcmcia_resource.c | 36 + drivers/perf/arm-cci.c | 38 +- drivers/perf/arm-ccn.c | 15 +- drivers/perf/arm_pmu.c | 38 +- drivers/perf/arm_pmu_platform.c | 2 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 12 +- drivers/phy/broadcom/Kconfig | 10 - drivers/phy/broadcom/Makefile | 2 - drivers/phy/broadcom/phy-bcm-sr-pcie.c | 305 - drivers/phy/broadcom/phy-brcm-usb-init.c | 4 - drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/marvell/phy-berlin-usb.c | 5 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 5 +- drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 85 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 4 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 1 - drivers/phy/renesas/Kconfig | 7 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen3-pcie.c | 151 - drivers/pinctrl/Kconfig | 10 +- drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/Kconfig | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 270 +- drivers/pinctrl/actions/pinctrl-owl.h | 22 +- drivers/pinctrl/actions/pinctrl-s900.c | 31 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 6 +- drivers/pinctrl/berlin/Kconfig | 5 - drivers/pinctrl/berlin/Makefile | 1 - drivers/pinctrl/berlin/berlin.c | 14 +- drivers/pinctrl/berlin/pinctrl-as370.c | 368 - drivers/pinctrl/cirrus/Kconfig | 14 - drivers/pinctrl/cirrus/Makefile | 13 - drivers/pinctrl/cirrus/pinctrl-cs47l35.c | 45 - drivers/pinctrl/cirrus/pinctrl-cs47l85.c | 59 - drivers/pinctrl/cirrus/pinctrl-cs47l90.c | 57 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1076 -- drivers/pinctrl/cirrus/pinctrl-madera.h | 41 - drivers/pinctrl/core.c | 36 +- drivers/pinctrl/core.h | 6 + drivers/pinctrl/devicetree.c | 15 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mq.c | 351 - drivers/pinctrl/intel/Kconfig | 12 +- drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 17 +- drivers/pinctrl/intel/pinctrl-broxton.c | 5 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 13 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 97 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-denverton.c | 5 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 5 +- drivers/pinctrl/intel/pinctrl-icelake.c | 436 - drivers/pinctrl/intel/pinctrl-intel.c | 37 +- drivers/pinctrl/intel/pinctrl-intel.h | 5 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 5 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 6 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 1 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 53 +- drivers/pinctrl/meson/pinctrl-meson-axg.c | 9 - drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 8 - drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 118 - drivers/pinctrl/nomadik/pinctrl-abx500.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 17 +- drivers/pinctrl/pinctrl-amd.h | 4 - drivers/pinctrl/pinctrl-at91-pio4.c | 46 +- drivers/pinctrl/pinctrl-axp209.c | 26 +- drivers/pinctrl/pinctrl-gemini.c | 2 - drivers/pinctrl/pinctrl-ingenic.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-ocelot.c | 104 +- drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/pinctrl-single.c | 127 +- drivers/pinctrl/pinctrl-u300.c | 1 - drivers/pinctrl/pinmux.c | 17 +- drivers/pinctrl/pinmux.h | 7 + drivers/pinctrl/qcom/pinctrl-msm.c | 14 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 16 - drivers/pinctrl/samsung/pinctrl-exynos.c | 68 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 11 - drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 333 - drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 14 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 69 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 43 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 1 - drivers/pinctrl/tegra/pinctrl-tegra114.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 21 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 6 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 16 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 11 - drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 6 - drivers/platform/chrome/Kconfig | 20 - drivers/platform/chrome/Makefile | 2 - drivers/platform/chrome/chromeos_tbmc.c | 10 +- drivers/platform/chrome/cros_ec_proto.c | 40 +- drivers/platform/goldfish/Kconfig | 5 + drivers/platform/goldfish/Makefile | 1 + drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/goldfish/pdev_bus.c | 232 + drivers/platform/mellanox/Kconfig | 11 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxreg-hotplug.c | 60 +- drivers/platform/mellanox/mlxreg-io.c | 245 - drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 27 +- drivers/platform/x86/Makefile | 3 +- drivers/platform/x86/acer-wmi.c | 7 +- drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wireless.c | 24 +- drivers/platform/x86/asus-wmi.c | 46 +- drivers/platform/x86/dell-laptop.c | 2 +- drivers/platform/x86/dell-smbios-base.c | 35 +- drivers/platform/x86/dell-smbios-smm.c | 4 +- drivers/platform/x86/dell-smbios-wmi.c | 2 +- drivers/platform/x86/eeepc-laptop.c | 12 +- drivers/platform/x86/i2c-multi-instantiate.c | 132 - drivers/platform/x86/ideapad-laptop.c | 18 +- drivers/platform/x86/intel-hid.c | 178 +- drivers/platform/x86/intel-vbtn.c | 5 - drivers/platform/x86/intel_bxtwc_tmu.c | 1 - drivers/platform/x86/intel_ips.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 120 - drivers/platform/x86/intel_pmc_core.h | 6 - drivers/platform/x86/intel_punit_ipc.c | 2 - drivers/platform/x86/mlx-platform.c | 486 +- drivers/platform/x86/silead_dmi.c | 623 ++ drivers/platform/x86/thinkpad_acpi.c | 136 +- drivers/platform/x86/toshiba_acpi.c | 33 +- drivers/platform/x86/touchscreen_dmi.c | 754 -- drivers/platform/x86/wmi.c | 9 +- drivers/power/avs/smartreflex.c | 1 - drivers/power/reset/Kconfig | 11 - drivers/power/reset/Makefile | 1 - drivers/power/reset/gemini-poweroff.c | 12 +- drivers/power/reset/ltc2952-poweroff.c | 5 +- drivers/power/reset/qcom-pon.c | 91 - drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/reset/zx-reboot.c | 1 - drivers/power/supply/Kconfig | 23 +- drivers/power/supply/Makefile | 2 - drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/adp5061.c | 745 -- drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/cros_usbpd-charger.c | 545 - drivers/power/supply/ds2760_battery.c | 348 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/lego_ev3_battery.c | 20 +- drivers/power/supply/max1721x_battery.c | 2 +- drivers/power/supply/max77693_charger.c | 1 - drivers/power/supply/max8998_charger.c | 1 - drivers/power/supply/olpc_battery.c | 1 - drivers/power/supply/power_supply_core.c | 11 +- drivers/power/supply/sbs-battery.c | 67 +- drivers/power/supply/tps65217_charger.c | 22 +- drivers/power/supply/wm8350_power.c | 3 +- drivers/powercap/Kconfig | 10 - drivers/powercap/Makefile | 1 - drivers/powercap/idle_inject.c | 356 - drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_chardev.c | 1 - drivers/ptp/ptp_dte.c | 1 - drivers/ptp/ptp_qoriq.c | 217 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-berlin.c | 45 +- drivers/pwm/pwm-cros-ec.c | 9 +- drivers/pwm/pwm-fsl-ftm.c | 57 +- drivers/pwm/pwm-imx.c | 5 +- drivers/pwm/pwm-mediatek.c | 19 +- drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-mxs.c | 8 +- drivers/pwm/pwm-omap-dmtimer.c | 5 +- drivers/pwm/pwm-stm32-lp.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 + drivers/regulator/Kconfig | 25 +- drivers/regulator/Makefile | 4 +- drivers/regulator/arizona-ldo1.c | 27 +- drivers/regulator/bd71837-regulator.c | 44 +- drivers/regulator/bd9571mwv-regulator.c | 72 +- drivers/regulator/core.c | 44 +- drivers/regulator/cpcap-regulator.c | 103 - drivers/regulator/da9063-regulator.c | 84 +- drivers/regulator/max14577-regulator.c | 22 +- drivers/regulator/max77686-regulator.c | 32 +- drivers/regulator/max77693-regulator.c | 32 +- drivers/regulator/max77802-regulator.c | 34 +- drivers/regulator/max8997-regulator.c | 33 +- drivers/regulator/max8998.c | 28 +- drivers/regulator/pfuze100-regulator.c | 112 +- drivers/regulator/qcom-rpmh-regulator.c | 769 -- drivers/regulator/qcom_spmi-regulator.c | 38 +- drivers/regulator/s2mpa01.c | 14 +- drivers/regulator/s2mps11.c | 21 +- drivers/regulator/s5m8767.c | 16 +- drivers/regulator/tps65217-regulator.c | 2 - drivers/regulator/tps65912-regulator.c | 1 - drivers/regulator/uniphier-regulator.c | 213 - drivers/remoteproc/Kconfig | 23 - drivers/remoteproc/Makefile | 2 - drivers/remoteproc/da8xx_remoteproc.c | 37 +- drivers/remoteproc/qcom_adsp_pil.c | 156 +- drivers/remoteproc/qcom_common.c | 26 +- drivers/remoteproc/qcom_q6v5.c | 252 - drivers/remoteproc/qcom_q6v5.h | 46 - drivers/remoteproc/qcom_q6v5_pil.c | 158 +- drivers/remoteproc/qcom_q6v5_wcss.c | 601 -- drivers/remoteproc/qcom_sysmon.c | 5 +- drivers/remoteproc/remoteproc_core.c | 117 +- drivers/remoteproc/remoteproc_debugfs.c | 4 +- drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 3 +- drivers/reset/Kconfig | 26 - drivers/reset/Makefile | 3 - drivers/reset/reset-ath79.c | 1 - drivers/reset/reset-axs10x.c | 1 - drivers/reset/reset-imx7.c | 3 +- drivers/reset/reset-meson-audio-arb.c | 168 - drivers/reset/reset-qcom-aoss.c | 133 - drivers/reset/reset-simple.c | 1 - drivers/reset/reset-uniphier-usb3.c | 171 - drivers/reset/reset-uniphier.c | 9 - drivers/rpmsg/qcom_glink_native.c | 51 +- drivers/rpmsg/qcom_smd.c | 10 +- drivers/rpmsg/rpmsg_char.c | 2 - drivers/rpmsg/rpmsg_core.c | 7 - drivers/rtc/Kconfig | 21 + drivers/rtc/class.c | 5 +- drivers/rtc/interface.c | 105 +- drivers/rtc/rtc-armada38x.c | 23 - drivers/rtc/rtc-bq4802.c | 4 - drivers/rtc/rtc-coh901331.c | 1 - drivers/rtc/rtc-core.h | 14 - drivers/rtc/rtc-cpcap.c | 1 - drivers/rtc/rtc-dev.c | 8 +- drivers/rtc/rtc-ds1307.c | 18 +- drivers/rtc/rtc-ds1685.c | 590 ++ drivers/rtc/rtc-ftrtc010.c | 1 - drivers/rtc/rtc-isl1208.c | 192 +- drivers/rtc/rtc-m48t59.c | 4 + drivers/rtc/rtc-max77686.c | 20 +- drivers/rtc/rtc-max8997.c | 20 +- drivers/rtc/rtc-max8998.c | 20 +- drivers/rtc/rtc-mc13xxx.c | 1 - drivers/rtc/rtc-mrst.c | 4 +- drivers/rtc/rtc-mxc_v2.c | 1 - drivers/rtc/rtc-omap.c | 23 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/rtc/rtc-pcf85063.c | 21 +- drivers/rtc/rtc-r7301.c | 1 - drivers/rtc/rtc-s5m.c | 22 +- drivers/rtc/rtc-sa1100.c | 1 + drivers/rtc/rtc-sh.c | 91 +- drivers/rtc/rtc-snvs.c | 105 +- drivers/rtc/rtc-stmp3xxx.c | 20 +- drivers/rtc/rtc-sysfs.c | 43 - drivers/rtc/rtc-tegra.c | 1 - drivers/rtc/rtc-test.c | 2 +- drivers/s390/block/dasd.c | 30 +- drivers/s390/block/dasd_alias.c | 2 +- drivers/s390/block/dasd_devmap.c | 2 +- drivers/s390/block/dasd_eckd.c | 12 +- drivers/s390/block/dasd_eer.c | 4 +- drivers/s390/block/dasd_int.h | 8 + drivers/s390/block/dcssblk.c | 8 +- drivers/s390/block/scm_blk.c | 1 - drivers/s390/char/Makefile | 5 + drivers/s390/char/keyboard.c | 58 +- drivers/s390/char/monwriter.c | 2 +- drivers/s390/char/sclp_async.c | 38 +- drivers/s390/char/tape_3590.c | 8 +- drivers/s390/char/tape_class.c | 6 +- drivers/s390/char/vmcp.c | 2 +- drivers/s390/cio/chp.c | 21 +- drivers/s390/cio/chsc.c | 18 +- drivers/s390/cio/chsc.h | 18 +- drivers/s390/cio/cio.c | 77 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/css.c | 82 +- drivers/s390/cio/css.h | 3 +- drivers/s390/cio/qdio_main.c | 5 +- drivers/s390/cio/trace.h | 102 +- drivers/s390/crypto/ap_asm.h | 236 + drivers/s390/crypto/ap_bus.c | 457 +- drivers/s390/crypto/ap_bus.h | 37 +- drivers/s390/crypto/ap_card.c | 51 +- drivers/s390/crypto/ap_queue.c | 58 +- drivers/s390/crypto/pkey_api.c | 93 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 2 +- drivers/s390/crypto/zcrypt_card.c | 33 +- drivers/s390/crypto/zcrypt_cca_key.h | 32 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 - drivers/s390/crypto/zcrypt_cex2a.h | 18 +- drivers/s390/crypto/zcrypt_cex4.c | 2 - drivers/s390/crypto/zcrypt_error.h | 2 +- drivers/s390/crypto/zcrypt_msgtype50.c | 17 +- drivers/s390/crypto/zcrypt_msgtype50.h | 8 +- drivers/s390/crypto/zcrypt_msgtype6.c | 54 +- drivers/s390/crypto/zcrypt_msgtype6.h | 2 +- drivers/s390/crypto/zcrypt_pcixcc.c | 6 +- drivers/s390/crypto/zcrypt_pcixcc.h | 2 +- drivers/s390/crypto/zcrypt_queue.c | 27 +- drivers/s390/net/Kconfig | 10 - drivers/s390/net/Makefile | 3 - drivers/s390/net/ism.h | 221 - drivers/s390/net/ism_drv.c | 623 -- drivers/s390/net/qeth_core.h | 52 +- drivers/s390/net/qeth_core_main.c | 661 +- drivers/s390/net/qeth_core_mpc.c | 11 + drivers/s390/net/qeth_core_mpc.h | 7 +- drivers/s390/net/qeth_core_sys.c | 18 +- drivers/s390/net/qeth_l2.h | 5 - drivers/s390/net/qeth_l2_main.c | 235 +- drivers/s390/net/qeth_l3_main.c | 403 +- drivers/s390/net/qeth_l3_sys.c | 6 +- drivers/s390/scsi/zfcp_aux.c | 2 +- drivers/scsi/3w-9xxx.c | 6 +- drivers/scsi/3w-sas.c | 3 - drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 43 +- drivers/scsi/Makefile | 5 +- drivers/scsi/NCR_D700.c | 405 + drivers/scsi/NCR_D700.h | 30 + drivers/scsi/NCR_Q720.c | 376 + drivers/scsi/NCR_Q720.h | 29 + drivers/scsi/a100u2w.c | 4 +- drivers/scsi/aacraid/aachba.c | 56 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/dpcsup.c | 2 +- drivers/scsi/aacraid/rx.c | 2 +- drivers/scsi/aacraid/sa.c | 2 +- drivers/scsi/aacraid/src.c | 6 +- drivers/scsi/advansys.c | 10 +- drivers/scsi/aha152x.c | 71 +- drivers/scsi/aha1740.c | 9 +- drivers/scsi/aha1740.h | 4 +- drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 7 - drivers/scsi/atp870u.c | 16 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 23 +- drivers/scsi/be2iscsi/be_mgmt.c | 23 +- drivers/scsi/bfa/bfad_im.c | 19 +- drivers/scsi/bfa/bfad_im.h | 1 + drivers/scsi/bnx2i/bnx2i_hwi.c | 2 - drivers/scsi/ch.c | 2 +- drivers/scsi/csiostor/csio_hw.c | 186 +- drivers/scsi/csiostor/csio_hw.h | 1 - drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/csiostor/csio_wr.c | 84 +- drivers/scsi/cxlflash/main.h | 4 +- drivers/scsi/cxlflash/ocxl_hw.c | 30 +- drivers/scsi/cxlflash/superpipe.c | 14 +- drivers/scsi/cxlflash/vlun.c | 7 +- drivers/scsi/dc395x.c | 5 +- drivers/scsi/fcoe/fcoe_ctlr.c | 18 +- drivers/scsi/gdth.c | 67 +- drivers/scsi/gdth.h | 10 +- drivers/scsi/gdth_proc.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 14 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 319 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 23 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 290 +- drivers/scsi/hosts.c | 10 - drivers/scsi/hpsa.c | 27 +- drivers/scsi/hpsa.h | 1 - drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 12 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 +- drivers/scsi/imm.c | 2 +- drivers/scsi/ipr.c | 25 - drivers/scsi/ipr.h | 7 - drivers/scsi/libfc/fc_disc.c | 47 +- drivers/scsi/libfc/fc_lport.c | 108 +- drivers/scsi/libfc/fc_rport.c | 101 +- drivers/scsi/libiscsi.c | 14 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 47 +- drivers/scsi/libsas/sas_discover.c | 2 - drivers/scsi/libsas/sas_scsi_host.c | 4 +- drivers/scsi/lpfc/Makefile | 4 +- drivers/scsi/lpfc/lpfc.h | 7 +- drivers/scsi/lpfc/lpfc_attr.c | 470 +- drivers/scsi/lpfc/lpfc_attr.h | 4 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_compat.h | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/lpfc/lpfc_disc.h | 7 +- drivers/scsi/lpfc/lpfc_els.c | 68 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_hw.h | 20 +- drivers/scsi/lpfc/lpfc_hw4.h | 46 +- drivers/scsi/lpfc/lpfc_ids.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 28 +- drivers/scsi/lpfc/lpfc_logmsg.h | 4 +- drivers/scsi/lpfc/lpfc_mbox.c | 2 +- drivers/scsi/lpfc/lpfc_mem.c | 2 +- drivers/scsi/lpfc/lpfc_nl.h | 4 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 11 +- drivers/scsi/lpfc/lpfc_nvme.c | 76 +- drivers/scsi/lpfc/lpfc_nvme.h | 1 - drivers/scsi/lpfc/lpfc_nvmet.c | 60 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 181 +- drivers/scsi/lpfc/lpfc_scsi.h | 2 - drivers/scsi/lpfc/lpfc_sli.c | 50 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_sli4.h | 5 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/lpfc/lpfc_vport.h | 4 +- drivers/scsi/megaraid.c | 29 +- drivers/scsi/megaraid.h | 14 +- drivers/scsi/megaraid/megaraid_sas.h | 33 +- drivers/scsi/megaraid/megaraid_sas_base.c | 61 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 36 +- drivers/scsi/mesh.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 454 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 30 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 81 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 395 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 463 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 62 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 3 + drivers/scsi/ncr53c8xx.c | 10 +- drivers/scsi/nsp32_debug.c | 2 +- drivers/scsi/osd/osd_uld.c | 22 +- drivers/scsi/qedf/qedf_main.c | 12 - drivers/scsi/qedi/qedi_fw_api.c | 30 +- drivers/scsi/qedi/qedi_main.c | 15 +- drivers/scsi/qla2xxx/qla_attr.c | 34 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 - drivers/scsi/qla2xxx/qla_def.h | 24 +- drivers/scsi/qla2xxx/qla_fw.h | 5 - drivers/scsi/qla2xxx/qla_gbl.h | 7 +- drivers/scsi/qla2xxx/qla_gs.c | 108 +- drivers/scsi/qla2xxx/qla_init.c | 738 +- drivers/scsi/qla2xxx/qla_inline.h | 14 +- drivers/scsi/qla2xxx/qla_iocb.c | 207 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_mbx.c | 161 +- drivers/scsi/qla2xxx/qla_mid.c | 13 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 188 +- drivers/scsi/qla2xxx/qla_sup.c | 3 - drivers/scsi/qla2xxx/qla_target.c | 29 +- drivers/scsi/qla2xxx/qla_tmpl.c | 13 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 20 +- drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi.h | 3 + drivers/scsi/scsi_debug.c | 57 +- drivers/scsi/scsi_error.c | 20 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 390 +- drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/scsi_sysfs.c | 22 +- drivers/scsi/scsi_transport_fc.c | 4 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_typedefs.h | 2 + drivers/scsi/sd.c | 44 +- drivers/scsi/sd.h | 9 + drivers/scsi/sd_dif.c | 113 + drivers/scsi/sd_zbc.c | 11 +- drivers/scsi/sg.c | 73 +- drivers/scsi/smartpqi/smartpqi.h | 12 +- drivers/scsi/smartpqi/smartpqi_init.c | 160 +- drivers/scsi/snic/snic_debugfs.c | 10 +- drivers/scsi/snic/snic_trc.c | 6 +- drivers/scsi/sr.c | 29 +- drivers/scsi/sr_ioctl.c | 22 +- drivers/scsi/st.c | 3 + drivers/scsi/storvsc_drv.c | 3 - drivers/scsi/sym53c8xx_2/sym_fw.c | 4 + drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.h | 2 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 3 +- drivers/scsi/ufs/Kconfig | 9 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/ufs-hisi.c | 619 -- drivers/scsi/ufs/ufs-hisi.h | 115 - drivers/scsi/ufs/ufs-qcom.c | 21 +- drivers/scsi/ufs/ufshcd.c | 52 +- drivers/scsi/ufs/ufshcd.h | 3 - drivers/scsi/virtio_scsi.c | 8 +- drivers/scsi/vmw_pvscsi.c | 11 +- drivers/sh/maple/maple.c | 7 +- drivers/siox/siox-bus-gpio.c | 1 - drivers/siox/siox-core.c | 30 +- drivers/slimbus/Kconfig | 12 +- drivers/slimbus/Makefile | 5 +- drivers/slimbus/core.c | 41 - drivers/slimbus/messaging.c | 79 +- drivers/slimbus/qcom-ngd-ctrl.c | 1526 --- drivers/slimbus/slimbus.h | 198 - drivers/slimbus/stream.c | 477 - drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 - drivers/soc/fsl/Kconfig | 15 +- drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/dpio/dpio-driver.c | 281 - drivers/soc/fsl/dpio/dpio-service.c | 545 - drivers/soc/fsl/dpio/qbman-portal.c | 1005 -- drivers/soc/fsl/dpio/qbman-portal.h | 444 - drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qe/Kconfig | 2 +- drivers/soc/fsl/qe/gpio.c | 28 - drivers/soc/imx/gpc.c | 41 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 81 +- drivers/soc/qcom/Kconfig | 27 - drivers/soc/qcom/Makefile | 6 - drivers/soc/qcom/llcc-sdm845.c | 94 - drivers/soc/qcom/llcc-slice.c | 338 - drivers/soc/qcom/mdt_loader.c | 87 +- drivers/soc/qcom/rmtfs_mem.c | 3 +- drivers/soc/qcom/rpmh-internal.h | 114 - drivers/soc/qcom/rpmh-rsc.c | 693 -- drivers/soc/qcom/rpmh.c | 513 - drivers/soc/qcom/smem.c | 10 +- drivers/soc/qcom/trace-rpmh.h | 82 - drivers/soc/renesas/Makefile | 3 - drivers/soc/renesas/r9a06g032-smp.c | 96 - drivers/soc/renesas/rcar-sysc.c | 64 +- drivers/soc/sunxi/sunxi_sram.c | 87 +- drivers/soc/ti/Kconfig | 14 - drivers/soc/ti/pm33xx.c | 16 +- drivers/soc/ti/wkup_m3_ipc.c | 76 - drivers/spi/Kconfig | 13 - drivers/spi/Makefile | 1 - drivers/spi/spi-ath79.c | 2 +- drivers/spi/spi-bitbang.c | 50 +- drivers/spi/spi-butterfly.c | 4 +- drivers/spi/spi-cadence.c | 4 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-mmio.c | 90 - drivers/spi/spi-dw.c | 9 +- drivers/spi/spi-dw.h | 2 - drivers/spi/spi-fsl-dspi.c | 505 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-gpio.c | 49 +- drivers/spi/spi-img-spfi.c | 3 - drivers/spi/spi-imx.c | 162 +- drivers/spi/spi-lm70llp.c | 5 +- drivers/spi/spi-mem.c | 28 - drivers/spi/spi-omap2-mcspi.c | 9 + drivers/spi/spi-orion.c | 77 +- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-sh-msiof.c | 53 +- drivers/spi/spi-sh-sci.c | 20 +- drivers/spi/spi-sprd-adi.c | 11 +- drivers/spi/spi-uniphier.c | 523 - drivers/spi/spi-xtensa-xtfpga.c | 2 +- drivers/ssb/Kconfig | 21 + drivers/ssb/b43_pci_bridge.c | 4 +- drivers/ssb/bridge_pcmcia_80211.c | 6 +- drivers/ssb/driver_chipcommon.c | 14 +- drivers/ssb/driver_chipcommon_pmu.c | 40 +- drivers/ssb/driver_chipcommon_sflash.c | 6 +- drivers/ssb/driver_extif.c | 4 +- drivers/ssb/driver_gige.c | 2 +- drivers/ssb/driver_gpio.c | 8 +- drivers/ssb/driver_mipscore.c | 17 +- drivers/ssb/driver_pcicore.c | 23 +- drivers/ssb/embedded.c | 18 +- drivers/ssb/host_soc.c | 16 +- drivers/ssb/main.c | 83 +- drivers/ssb/pci.c | 75 +- drivers/ssb/pcmcia.c | 62 +- drivers/ssb/scan.c | 38 +- drivers/ssb/sdio.c | 16 +- drivers/ssb/sprom.c | 4 +- drivers/ssb/ssb_private.h | 39 +- drivers/staging/Kconfig | 16 +- drivers/staging/Makefile | 7 +- drivers/staging/android/ashmem.c | 48 +- drivers/staging/android/ion/ion_cma_heap.c | 2 +- drivers/staging/android/vsoc.c | 11 +- drivers/staging/axis-fifo/Kconfig | 9 - drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/axis-fifo/axis-fifo.c | 1107 -- drivers/staging/axis-fifo/axis-fifo.txt | 89 - drivers/staging/clocking-wizard/Kconfig | 2 +- drivers/staging/comedi/Kconfig | 8 + drivers/staging/comedi/comedi.h | 2 +- drivers/staging/comedi/comedi_compat32.h | 2 +- drivers/staging/comedi/comedi_fops.c | 6 +- drivers/staging/comedi/comedi_pci.h | 2 +- drivers/staging/comedi/comedi_pcmcia.h | 2 +- drivers/staging/comedi/comedidev.h | 4 +- drivers/staging/comedi/comedilib.h | 2 +- drivers/staging/comedi/drivers.c | 26 +- drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/amplc_dio200.h | 6 +- .../staging/comedi/drivers/amplc_dio200_common.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 12 +- drivers/staging/comedi/drivers/cb_pcimdda.c | 4 +- drivers/staging/comedi/drivers/daqboard2000.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 5 +- drivers/staging/comedi/drivers/pcl816.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 4 +- drivers/staging/comedi/drivers/serial2002.c | 778 ++ drivers/staging/dgnc/dgnc_tty.c | 7 +- drivers/staging/erofs/Kconfig | 141 - drivers/staging/erofs/Makefile | 13 - drivers/staging/erofs/TODO | 45 - drivers/staging/erofs/data.c | 385 - drivers/staging/erofs/dir.c | 145 - drivers/staging/erofs/erofs_fs.h | 266 - drivers/staging/erofs/include/linux/tagptr.h | 110 - drivers/staging/erofs/include/trace/events/erofs.h | 240 - drivers/staging/erofs/inode.c | 283 - drivers/staging/erofs/internal.h | 556 - drivers/staging/erofs/lz4defs.h | 227 - drivers/staging/erofs/namei.c | 251 - drivers/staging/erofs/super.c | 649 -- drivers/staging/erofs/unzip_lz4.c | 251 - drivers/staging/erofs/unzip_pagevec.h | 172 - drivers/staging/erofs/unzip_vle.c | 1656 --- drivers/staging/erofs/unzip_vle.h | 239 - drivers/staging/erofs/unzip_vle_lz4.c | 209 - drivers/staging/erofs/utils.c | 271 - drivers/staging/erofs/xattr.c | 577 -- drivers/staging/erofs/xattr.h | 93 - drivers/staging/fbtft/fb_hx8347d.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_ili9341.c | 2 +- drivers/staging/fbtft/fb_s6d02a1.c | 31 +- drivers/staging/fbtft/fb_s6d1121.c | 3 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 9 +- drivers/staging/fbtft/fb_ssd1306.c | 2 +- drivers/staging/fbtft/fb_ssd1325.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 2 +- drivers/staging/fbtft/fb_ssd1351.c | 41 +- drivers/staging/fbtft/fb_st7735r.c | 15 +- drivers/staging/fbtft/fb_st7789v.c | 13 +- drivers/staging/fbtft/fb_uc1611.c | 2 +- drivers/staging/fbtft/fb_watterott.c | 26 +- drivers/staging/fbtft/fbtft-bus.c | 17 +- drivers/staging/fbtft/fbtft-core.c | 41 +- drivers/staging/fbtft/fbtft-io.c | 17 +- drivers/staging/fbtft/fbtft-sysfs.c | 3 +- drivers/staging/fbtft/fbtft.h | 15 +- drivers/staging/fbtft/fbtft_device.c | 50 +- drivers/staging/fbtft/flexfb.c | 31 +- drivers/staging/fsl-dpaa2/ethernet/Makefile | 1 - drivers/staging/fsl-dpaa2/ethernet/README | 186 + .../staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h | 29 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 75 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 65 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c | 31 +- drivers/staging/fsl-dpaa2/ethernet/dpkg.h | 450 +- drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h | 30 +- drivers/staging/fsl-dpaa2/ethernet/dpni.c | 30 +- drivers/staging/fsl-dpaa2/ethernet/dpni.h | 159 +- .../staging/fsl-dpaa2/ethernet/ethernet-driver.rst | 185 - drivers/staging/fsl-dpaa2/ethernet/net.h | 480 + drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 27 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 2 +- drivers/staging/fsl-mc/Kconfig | 2 + drivers/staging/fsl-mc/Makefile | 3 + drivers/staging/fsl-mc/bus/Kconfig | 16 + drivers/staging/fsl-mc/bus/Makefile | 9 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile | 0 .../fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h | 0 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c | 281 + drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt | 135 + drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 545 + .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c | 0 .../{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h | 0 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c | 1005 ++ drivers/staging/fsl-mc/bus/dpio/qbman-portal.h | 444 + drivers/staging/fsl-mc/include/dpaa2-fd.h | 426 + .../staging/fsl-mc/include}/dpaa2-global.h | 0 .../staging/fsl-mc/include}/dpaa2-io.h | 0 drivers/staging/gasket/Kconfig | 23 - drivers/staging/gasket/Makefile | 9 - drivers/staging/gasket/TODO | 9 - drivers/staging/gasket/apex.h | 30 - drivers/staging/gasket/apex_driver.c | 741 -- drivers/staging/gasket/gasket.h | 122 - drivers/staging/gasket/gasket_constants.h | 47 - drivers/staging/gasket/gasket_core.c | 1816 ---- drivers/staging/gasket/gasket_core.h | 649 -- drivers/staging/gasket/gasket_interrupt.c | 550 - drivers/staging/gasket/gasket_interrupt.h | 117 - drivers/staging/gasket/gasket_ioctl.c | 391 - drivers/staging/gasket/gasket_ioctl.h | 28 - drivers/staging/gasket/gasket_page_table.c | 1381 --- drivers/staging/gasket/gasket_page_table.h | 249 - drivers/staging/gasket/gasket_sysfs.c | 400 - drivers/staging/gasket/gasket_sysfs.h | 179 - drivers/staging/gdm724x/gdm_tty.c | 18 +- drivers/staging/gdm724x/gdm_usb.c | 5 + drivers/staging/goldfish/README | 6 + drivers/staging/goldfish/goldfish_audio.c | 79 +- drivers/staging/iio/Kconfig | 1 + drivers/staging/iio/Makefile | 1 + drivers/staging/iio/accel/adis16203.c | 6 +- drivers/staging/iio/accel/adis16240.c | 11 +- drivers/staging/iio/adc/ad7606.h | 2 +- drivers/staging/iio/gyro/Kconfig | 16 + drivers/staging/iio/gyro/Makefile | 6 + drivers/staging/iio/gyro/adis16060_core.c | 234 + drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 2 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 2 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 5 - drivers/staging/media/imx/imx-media-capture.c | 38 +- drivers/staging/media/imx/imx-media-csi.c | 112 +- drivers/staging/media/imx/imx-media-utils.c | 1 - drivers/staging/media/imx/imx-media.h | 2 - drivers/staging/media/omap4iss/iss_video.c | 3 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/sound/sound.c | 1 + drivers/staging/mt7621-dts/gbpc1.dts | 24 +- drivers/staging/mt7621-dts/mt7621.dtsi | 110 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 19 +- drivers/staging/mt7621-gpio/Kconfig | 6 + drivers/staging/mt7621-gpio/Makefile | 3 + drivers/staging/mt7621-gpio/TODO | 3 + drivers/staging/mt7621-gpio/gpio-mt7621.c | 370 + .../staging/mt7621-gpio/mediatek,mt7621-gpio.txt | 68 + drivers/staging/mt7621-mmc/board.h | 8 +- drivers/staging/mt7621-mmc/dbg.c | 54 +- drivers/staging/mt7621-mmc/dbg.h | 6 + drivers/staging/mt7621-mmc/mt6575_sd.h | 588 +- drivers/staging/mt7621-mmc/sd.c | 584 +- drivers/staging/mt7621-pci/Kconfig | 7 - drivers/staging/mt7621-pci/pci-mt7621.c | 827 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 174 +- drivers/staging/mt7621-spi/spi-mt7621.c | 206 +- drivers/staging/netlogic/xlr_net.c | 9 +- drivers/staging/octeon-usb/Makefile | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 1 - drivers/staging/octeon-usb/octeon-hcd.h | 1 - drivers/staging/olpc_dcon/Kconfig | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 6 +- drivers/staging/pi433/pi433_if.c | 93 +- drivers/staging/pi433/pi433_if.h | 9 +- drivers/staging/pi433/rf69.c | 283 +- drivers/staging/pi433/rf69.h | 12 +- drivers/staging/pi433/rf69_enum.h | 3 +- drivers/staging/pi433/rf69_registers.h | 3 +- drivers/staging/rtl8188eu/Kconfig | 1 + drivers/staging/rtl8188eu/Makefile | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 126 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 10 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 65 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 121 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 28 +- drivers/staging/rtl8188eu/core/rtw_iol.c | 17 +- drivers/staging/rtl8188eu/core/rtw_led.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 19 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 56 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 16 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 180 +- drivers/staging/rtl8188eu/core/rtw_rf.c | 10 +- drivers/staging/rtl8188eu/core/rtw_security.c | 184 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 37 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 71 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 83 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 74 +- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 781 ++ drivers/staging/rtl8188eu/hal/bb_cfg.c | 10 +- drivers/staging/rtl8188eu/hal/fw.c | 13 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 771 -- drivers/staging/rtl8188eu/hal/hal_com.c | 75 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 26 +- drivers/staging/rtl8188eu/hal/mac_cfg.c | 19 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 10 +- drivers/staging/rtl8188eu/hal/odm_RTL8188E.c | 366 + drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 358 - drivers/staging/rtl8188eu/hal/phy.c | 14 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 10 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 10 +- drivers/staging/rtl8188eu/hal/rf.c | 11 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 18 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 15 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 16 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 32 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 43 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 13 +- drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h | 213 + drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h | 1090 ++ .../rtl8188eu/include/Hal8188ERateAdaptive.h | 76 + drivers/staging/rtl8188eu/include/HalVerDef.h | 10 +- drivers/staging/rtl8188eu/include/basic_types.h | 12 +- drivers/staging/rtl8188eu/include/drv_types.h | 10 +- drivers/staging/rtl8188eu/include/fw.h | 13 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 205 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 1082 -- .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_com.h | 10 +- drivers/staging/rtl8188eu/include/hal_intf.h | 12 +- drivers/staging/rtl8188eu/include/ieee80211.h | 25 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 10 +- drivers/staging/rtl8188eu/include/mon.h | 10 +- drivers/staging/rtl8188eu/include/mp_custom_oid.h | 347 + drivers/staging/rtl8188eu/include/odm.h | 12 +- drivers/staging/rtl8188eu/include/odm_HWConfig.h | 11 +- drivers/staging/rtl8188eu/include/odm_RTL8188E.h | 47 + .../staging/rtl8188eu/include/odm_RegDefine11N.h | 166 + drivers/staging/rtl8188eu/include/odm_debug.h | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 16 +- drivers/staging/rtl8188eu/include/odm_reg.h | 10 +- drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 10 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 10 +- drivers/staging/rtl8188eu/include/osdep_service.h | 10 +- drivers/staging/rtl8188eu/include/pwrseq.h | 11 +- drivers/staging/rtl8188eu/include/pwrseqcmd.h | 10 +- drivers/staging/rtl8188eu/include/recv_osdep.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 14 +- drivers/staging/rtl8188eu/include/rtl8188e_led.h | 28 + drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 10 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 11 +- drivers/staging/rtl8188eu/include/rtw_android.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ap.h | 14 +- drivers/staging/rtl8188eu/include/rtw_cmd.h | 10 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 10 +- drivers/staging/rtl8188eu/include/rtw_eeprom.h | 10 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 12 +- drivers/staging/rtl8188eu/include/rtw_event.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ht.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h | 74 + drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 10 +- drivers/staging/rtl8188eu/include/rtw_iol.h | 13 +- drivers/staging/rtl8188eu/include/rtw_led.h | 11 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 10 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 14 +- .../staging/rtl8188eu/include/rtw_mp_phy_regdef.h | 1086 ++ drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 10 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 10 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 10 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 10 +- drivers/staging/rtl8188eu/include/rtw_security.h | 10 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 11 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 12 +- drivers/staging/rtl8188eu/include/sta_info.h | 10 +- drivers/staging/rtl8188eu/include/usb_ops_linux.h | 10 +- drivers/staging/rtl8188eu/include/wifi.h | 18 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 +- drivers/staging/rtl8188eu/include/xmit_osdep.h | 10 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 72 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 13 +- drivers/staging/rtl8188eu/os_dep/mon.c | 10 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 10 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 27 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 10 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 19 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 22 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 56 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 60 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 59 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 22 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 57 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 86 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 1018 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 18 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 179 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 127 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 643 +- drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 595 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 126 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 280 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 44 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 2 +- drivers/staging/rtl8192u/r8192U.h | 114 +- drivers/staging/rtl8192u/r8192U_core.c | 75 +- drivers/staging/rtl8192u/r8192U_dm.c | 195 +- drivers/staging/rtl8192u/r8192U_dm.h | 240 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 38 +- drivers/staging/rtl8192u/r819xU_cmdpkt.h | 33 +- drivers/staging/rtl8192u/r819xU_phy.c | 276 +- drivers/staging/rtl8192u/r819xU_phy.h | 71 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 735 +- drivers/staging/rtl8712/rtl8712_led.c | 3 + drivers/staging/rtl8712/rtl871x_security.c | 5 +- drivers/staging/rtl8712/wifi.h | 1 + drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 14 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 18 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 143 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 108 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 268 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 4 +- drivers/staging/rtl8723bs/include/rtl8192c_rf.h | 28 + drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 1 + .../staging/rtl8723bs/include/rtw_beamforming.h | 127 + drivers/staging/rtl8723bs/include/rtw_br_ext.h | 55 + drivers/staging/rtl8723bs/include/wifi.h | 1 + drivers/staging/rtl8723bs/include/xmit_osdep.h | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 19 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 108 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 7 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 19 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 5 + drivers/staging/rtlwifi/base.c | 109 +- drivers/staging/rtlwifi/halmac/halmac_api.h | 1 + drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h | 17 + drivers/staging/rtlwifi/halmac/rtl_halmac.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 +- drivers/staging/rtlwifi/rtl8822be/hw.c | 2 +- drivers/staging/rtlwifi/rtl8822be/sw.c | 2 +- drivers/staging/rtlwifi/wifi.h | 1 - drivers/staging/rts5208/Makefile | 2 +- drivers/staging/rts5208/ms.c | 337 + drivers/staging/rts5208/rtsx.c | 38 +- drivers/staging/rts5208/rtsx.h | 25 + drivers/staging/rts5208/rtsx_card.c | 29 + drivers/staging/rts5208/rtsx_card.h | 1 + drivers/staging/rts5208/rtsx_chip.c | 140 + drivers/staging/rts5208/rtsx_chip.h | 18 + drivers/staging/rts5208/rtsx_scsi.c | 216 + drivers/staging/rts5208/rtsx_transport.c | 1 + drivers/staging/rts5208/sd.c | 328 +- drivers/staging/rts5208/spi.c | 71 + drivers/staging/rts5208/trace.c | 27 + drivers/staging/rts5208/trace.h | 40 + drivers/staging/rts5208/xd.c | 115 +- drivers/staging/skein/Kconfig | 16 + drivers/staging/skein/Makefile | 11 + drivers/staging/skein/TODO | 8 + drivers/staging/skein/skein_api.c | 231 + drivers/staging/skein/skein_api.h | 230 + drivers/staging/skein/skein_base.c | 870 ++ drivers/staging/skein/skein_base.h | 336 + drivers/staging/skein/skein_block.c | 469 + drivers/staging/skein/skein_block.h | 347 + drivers/staging/skein/skein_generic.c | 214 + drivers/staging/skein/skein_iv.h | 187 + drivers/staging/skein/threefish_api.c | 78 + drivers/staging/skein/threefish_api.h | 171 + drivers/staging/skein/threefish_block.c | 8244 +++++++++++++++ drivers/staging/sm750fb/sm750.c | 2 + drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/speakup_soft.c | 6 +- drivers/staging/speakup/spk_types.h | 2 - drivers/staging/speakup/synth.c | 40 +- drivers/staging/speakup/varhandlers.c | 5 +- drivers/staging/typec/Kconfig | 23 + drivers/staging/typec/Makefile | 2 + drivers/staging/typec/TODO | 5 + drivers/staging/typec/tcpci.c | 596 ++ drivers/{usb => staging}/typec/tcpci.h | 0 drivers/{usb => staging}/typec/tcpci_rt1711h.c | 0 drivers/staging/vboxvideo/TODO | 1 + drivers/staging/vboxvideo/vbox_drv.c | 34 +- drivers/staging/vboxvideo/vbox_drv.h | 2 +- drivers/staging/vboxvideo/vbox_main.c | 2 +- drivers/staging/vboxvideo/vbox_mode.c | 34 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 127 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 31 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- drivers/staging/vt6655/dpc.c | 4 +- drivers/staging/vt6656/dpc.c | 4 +- drivers/staging/vt6656/rxtx.c | 5 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/TODO | 11 + drivers/staging/wilc1000/coreconfigurator.c | 89 +- drivers/staging/wilc1000/coreconfigurator.h | 25 +- drivers/staging/wilc1000/host_interface.c | 2513 +++-- drivers/staging/wilc1000/host_interface.h | 34 +- drivers/staging/wilc1000/linux_mon.c | 23 +- drivers/staging/wilc1000/linux_wlan.c | 177 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 32 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 26 - drivers/staging/wilc1000/wilc_debugfs.c | 28 +- drivers/staging/wilc1000/wilc_sdio.c | 57 +- drivers/staging/wilc1000/wilc_spi.c | 54 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 347 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 5 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 41 +- drivers/staging/wilc1000/wilc_wlan.c | 291 +- drivers/staging/wilc1000/wilc_wlan.h | 21 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 16 +- drivers/staging/wilc1000/wilc_wlan_if.h | 70 +- drivers/staging/wlan-ng/cfg80211.c | 44 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 30 +- drivers/staging/wlan-ng/p80211types.h | 27 + drivers/staging/wlan-ng/prism2fw.c | 7 +- drivers/staging/wlan-ng/prism2mgmt.c | 41 +- drivers/staging/wlan-ng/prism2mib.c | 8 +- drivers/target/Kconfig | 5 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 16 +- drivers/target/iscsi/iscsi_target.c | 10 +- drivers/target/iscsi/iscsi_target.h | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 6 +- drivers/target/iscsi/iscsi_target_login.c | 43 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/iscsi/iscsi_target_util.c | 55 +- drivers/target/loopback/Kconfig | 1 - drivers/target/loopback/tcm_loop.c | 15 +- drivers/target/sbp/sbp_target.c | 18 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 53 +- drivers/target/target_core_fabric_configfs.c | 5 +- drivers/target/target_core_internal.h | 2 +- drivers/target/target_core_pr.c | 15 +- drivers/target/target_core_sbc.c | 7 +- drivers/target/target_core_tmr.c | 30 +- drivers/target/target_core_transport.c | 285 +- drivers/target/target_core_ua.c | 43 +- drivers/target/target_core_ua.h | 3 +- drivers/target/target_core_user.c | 377 +- drivers/target/target_core_xcopy.c | 5 +- drivers/target/tcm_fc/tfc_cmd.c | 10 +- drivers/target/tcm_fc/tfc_conf.c | 5 +- drivers/target/tcm_fc/tfc_sess.c | 5 +- drivers/tee/optee/Kconfig | 8 - drivers/tee/optee/core.c | 2 +- drivers/tee/optee/rpc.c | 2 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/armada_thermal.c | 534 +- drivers/thermal/imx_thermal.c | 33 +- drivers/thermal/intel_powerclamp.c | 2 +- drivers/thermal/intel_soc_dts_thermal.c | 26 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/qcom/Makefile | 2 +- drivers/thermal/qcom/tsens-8996.c | 84 + drivers/thermal/qcom/tsens-common.c | 29 +- drivers/thermal/qcom/tsens-v2.c | 77 - drivers/thermal/qcom/tsens.c | 3 - drivers/thermal/qcom/tsens.h | 8 +- drivers/thermal/qoriq_thermal.c | 27 +- drivers/thermal/rcar_gen3_thermal.c | 11 +- drivers/thermal/rcar_thermal.c | 18 +- drivers/thermal/samsung/exynos_tmu.c | 5 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/ti-soc-thermal/dra752-bandgap.h | 68 + .../thermal/ti-soc-thermal/dra752-thermal-data.c | 65 + .../thermal/ti-soc-thermal/omap3-thermal-data.c | 6 + .../thermal/ti-soc-thermal/omap4-thermal-data.c | 10 + drivers/thermal/ti-soc-thermal/omap4xxx-bandgap.h | 10 + .../thermal/ti-soc-thermal/omap5-thermal-data.c | 46 +- drivers/thermal/ti-soc-thermal/omap5xxx-bandgap.h | 41 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 370 + drivers/thermal/ti-soc-thermal/ti-bandgap.h | 43 +- drivers/thunderbolt/domain.c | 59 +- drivers/thunderbolt/icm.c | 174 +- drivers/thunderbolt/nhi.c | 46 +- drivers/thunderbolt/switch.c | 65 +- drivers/thunderbolt/tb.h | 10 - drivers/thunderbolt/tb_msgs.h | 4 - drivers/thunderbolt/tb_regs.h | 2 +- drivers/thunderbolt/xdomain.c | 18 - drivers/tty/goldfish.c | 1 - drivers/tty/hvc/hvc_console.c | 194 +- drivers/tty/hvc/hvc_console.h | 1 - drivers/tty/hvc/hvc_opal.c | 33 +- drivers/tty/pty.c | 2 +- drivers/tty/rocket.c | 2 +- drivers/tty/serdev/core.c | 48 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 74 +- drivers/tty/serial/8250/8250_em.c | 1 - drivers/tty/serial/8250/8250_exar.c | 54 +- drivers/tty/serial/8250/8250_of.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 1 - drivers/tty/serial/8250/8250_port.c | 63 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/imx.c | 5 +- drivers/tty/serial/jsm/jsm_tty.c | 3 +- drivers/tty/serial/max310x.c | 14 +- drivers/tty/serial/pxa.c | 3 +- drivers/tty/serial/qcom_geni_serial.c | 261 +- drivers/tty/serial/sccnxp.c | 1 - drivers/tty/serial/serial_core.c | 17 +- drivers/tty/serial/sh-sci.c | 191 +- drivers/tty/serial/uartlite.c | 112 +- drivers/tty/serial/xilinx_uartps.c | 23 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_audit.c | 2 +- drivers/tty/tty_baudrate.c | 22 +- drivers/tty/tty_io.c | 21 +- drivers/tty/tty_ldsem.c | 82 +- drivers/tty/vt/keyboard.c | 34 +- drivers/tty/vt/selection.c | 48 +- drivers/tty/vt/vc_screen.c | 90 +- drivers/tty/vt/vt.c | 367 +- drivers/uio/uio.c | 151 +- drivers/uio/uio_cif.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 1 - drivers/uio/uio_hv_generic.c | 4 +- drivers/uio/uio_netx.c | 3 +- drivers/uio/uio_pci_generic.c | 3 +- drivers/uio/uio_pruss.c | 69 +- drivers/uio/uio_sercos3.c | 1 - drivers/usb/chipidea/Kconfig | 9 +- drivers/usb/chipidea/Makefile | 3 +- drivers/usb/chipidea/ci.h | 8 + drivers/usb/chipidea/ci_hdrc_tegra.c | 4 +- drivers/usb/chipidea/ulpi.c | 3 - drivers/usb/class/cdc-acm.c | 43 +- drivers/usb/class/cdc-wdm.c | 47 +- drivers/usb/class/usblp.c | 10 +- drivers/usb/class/usbtmc.c | 320 +- drivers/usb/core/devio.c | 5 +- drivers/usb/core/hub.c | 50 +- drivers/usb/core/ledtrig-usbport.c | 34 +- drivers/usb/core/message.c | 9 +- drivers/usb/core/quirks.c | 4 - drivers/usb/dwc2/core.c | 241 +- drivers/usb/dwc2/core.h | 109 +- drivers/usb/dwc2/core_intr.c | 118 +- drivers/usb/dwc2/debugfs.c | 55 +- drivers/usb/dwc2/gadget.c | 537 +- drivers/usb/dwc2/hcd.c | 513 +- drivers/usb/dwc2/hcd.h | 10 +- drivers/usb/dwc2/hcd_ddma.c | 10 +- drivers/usb/dwc2/hcd_intr.c | 105 +- drivers/usb/dwc2/hcd_queue.c | 10 +- drivers/usb/dwc2/params.c | 24 +- drivers/usb/dwc2/platform.c | 19 - drivers/usb/dwc3/Kconfig | 13 +- drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.c | 118 - drivers/usb/dwc3/core.h | 17 - drivers/usb/dwc3/dwc3-haps.c | 137 - drivers/usb/dwc3/dwc3-of-simple.c | 29 - drivers/usb/dwc3/dwc3-pci.c | 223 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/composite.c | 1 + drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 31 +- drivers/usb/gadget/function/f_mass_storage.h | 4 + drivers/usb/gadget/function/f_tcm.c | 19 +- drivers/usb/gadget/function/f_uac2.c | 24 +- drivers/usb/gadget/function/f_uvc.c | 31 +- drivers/usb/gadget/function/f_uvc.h | 6 +- drivers/usb/gadget/function/u_audio.c | 88 +- drivers/usb/gadget/function/u_uvc.h | 5 +- drivers/usb/gadget/function/uvc.h | 53 +- drivers/usb/gadget/function/uvc_configfs.c | 12 +- drivers/usb/gadget/function/uvc_queue.h | 12 +- drivers/usb/gadget/function/uvc_v4l2.c | 3 +- drivers/usb/gadget/function/uvc_video.h | 2 - drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +- drivers/usb/gadget/legacy/webcam.c | 4 + drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 1 - drivers/usb/gadget/udc/aspeed-vhub/ep0.c | 11 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 14 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 33 - drivers/usb/gadget/udc/core.c | 18 - drivers/usb/gadget/udc/fsl_mxc_udc.c | 1 - drivers/usb/gadget/udc/r8a66597-udc.c | 6 +- drivers/usb/gadget/udc/renesas_usb3.c | 84 +- drivers/usb/host/Kconfig | 8 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-exynos.c | 7 + drivers/usb/host/ehci-hcd.c | 1 - drivers/usb/host/ehci-hub.c | 8 - drivers/usb/host/ehci-npcm7xx.c | 212 - drivers/usb/host/ehci-ps3.c | 6 +- drivers/usb/host/ehci-sched.c | 4 + drivers/usb/host/ohci-exynos.c | 6 + drivers/usb/host/ohci-ps3.c | 6 +- drivers/usb/host/u132-hcd.c | 2 + drivers/usb/host/whci/pzl.c | 2 + drivers/usb/host/xhci-dbgcap.c | 14 +- drivers/usb/host/xhci-hub.c | 11 - drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-plat.c | 1 - drivers/usb/host/xhci-rcar.c | 43 +- drivers/usb/host/xhci.c | 2 - drivers/usb/host/xhci.h | 2 - drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/adutux.c | 10 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/misc/iowarrior.c | 5 + drivers/usb/misc/ldusb.c | 7 +- drivers/usb/misc/legousbtower.c | 5 +- drivers/usb/misc/sisusbvga/sisusb.c | 4 +- drivers/usb/misc/usbtest.c | 10 +- drivers/usb/misc/uss720.c | 2 + drivers/usb/misc/yurex.c | 23 +- drivers/usb/mon/mon_bin.c | 8 +- drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/musb/musb_host.c | 1 - drivers/usb/phy/phy-fsl-usb.c | 4 +- drivers/usb/renesas_usbhs/Kconfig | 1 - drivers/usb/renesas_usbhs/mod_gadget.c | 1 - drivers/usb/serial/ch341.c | 2 +- drivers/usb/serial/cp210x.c | 422 +- drivers/usb/serial/cyberjack.c | 17 +- drivers/usb/serial/digi_acceleport.c | 35 +- drivers/usb/serial/io_edgeport.c | 17 +- drivers/usb/serial/io_ti.c | 5 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/iuu_phoenix.c | 5 + drivers/usb/serial/keyspan_pda.c | 4 +- drivers/usb/serial/kl5kusb105.c | 1 + drivers/usb/serial/kl5kusb105.h | 3 + drivers/usb/serial/kobil_sct.c | 24 +- drivers/usb/serial/mos7720.c | 14 +- drivers/usb/serial/mos7840.c | 8 +- drivers/usb/serial/option.c | 4 - drivers/usb/serial/pl2303.c | 2 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/quatech2.c | 7 +- drivers/usb/serial/sierra.c | 13 +- drivers/usb/serial/ssu100.c | 2 +- drivers/usb/serial/symbolserial.c | 5 +- drivers/usb/serial/ti_usb_3410_5052.c | 9 +- drivers/usb/serial/usb_wwan.c | 5 +- drivers/usb/typec/Kconfig | 18 - drivers/usb/typec/Makefile | 5 +- drivers/usb/typec/altmodes/Kconfig | 14 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 580 -- drivers/usb/typec/bus.c | 402 - drivers/usb/typec/bus.h | 38 - drivers/usb/typec/class.c | 544 +- drivers/usb/typec/fusb302/fusb302.c | 12 + drivers/usb/typec/mux.c | 6 +- drivers/usb/typec/mux/pi3usb30532.c | 13 +- drivers/usb/typec/tcpci.c | 612 -- drivers/usb/typec/tcpm.c | 337 +- drivers/usb/typec/tps6598x.c | 11 +- drivers/usb/usb-skeleton.c | 10 +- drivers/usb/usbip/vudc_dev.c | 2 + drivers/usb/wusbcore/security.c | 2 +- drivers/usb/wusbcore/wa-xfer.c | 8 +- drivers/uwb/hwa-rc.c | 1 - drivers/vfio/pci/Kconfig | 12 +- drivers/vfio/pci/vfio_pci.c | 25 +- drivers/vfio/vfio_iommu_spapr_tce.c | 73 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/Kconfig | 2 +- drivers/vhost/net.c | 370 +- drivers/vhost/scsi.c | 18 +- drivers/vhost/vhost.c | 82 +- drivers/vhost/vhost.h | 11 +- drivers/video/backlight/adp8860_bl.c | 1 - drivers/video/backlight/pwm_bl.c | 232 +- drivers/video/console/Kconfig | 2 +- drivers/video/console/dummycon.c | 2 + drivers/video/console/vgacon.c | 5 - drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/core/fbcon.c | 70 +- drivers/video/fbdev/core/fbmem.c | 56 +- drivers/video/fbdev/core/modedb.c | 93 +- drivers/video/fbdev/efifb.c | 234 +- drivers/video/fbdev/fsl-diu-fb.c | 23 +- drivers/video/fbdev/goldfishfb.c | 15 +- drivers/video/fbdev/hyperv_fb.c | 6 - drivers/video/fbdev/i740fb.c | 1 - drivers/video/fbdev/metronomefb.c | 10 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/Makefile | 4 +- .../omap2/omapfb/displays/encoder-tpd12s015.c | 18 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +- .../video/fbdev/omap2/omapfb/dss/dss_features.c | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 3 +- drivers/video/fbdev/pm2fb.c | 2 - drivers/video/fbdev/pxa3xx-gcu.c | 10 - drivers/video/fbdev/pxafb.c | 97 +- drivers/video/fbdev/pxafb.h | 3 - drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/tdfxfb.c | 1 - drivers/video/fbdev/tridentfb.c | 3 + drivers/video/fbdev/udlfb.c | 230 +- drivers/video/fbdev/via/lcd.c | 1 - drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/virtio/virtio_balloon.c | 127 +- drivers/virtio/virtio_mmio.c | 20 +- drivers/virtio/virtio_pci_common.c | 7 +- drivers/virtio/virtio_pci_common.h | 2 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/vme/bridges/vme_ca91cx42.c | 2 + drivers/w1/masters/Kconfig | 2 +- drivers/w1/masters/ds2482.c | 2 +- drivers/w1/masters/ds2490.c | 16 +- drivers/w1/masters/mxc_w1.c | 1 - drivers/w1/slaves/Kconfig | 12 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_ds2760.c | 175 + drivers/w1/slaves/w1_ds2760.h | 59 + drivers/w1/w1.c | 3 - drivers/watchdog/Kconfig | 10 - drivers/watchdog/Makefile | 1 - drivers/watchdog/coh901327_wdt.c | 1 - drivers/watchdog/davinci_wdt.c | 1 - drivers/watchdog/imgpdc_wdt.c | 1 - drivers/watchdog/imx2_wdt.c | 5 +- drivers/watchdog/kempld_wdt.c | 5 + drivers/watchdog/max63xx_wdt.c | 1 - drivers/watchdog/max77620_wdt.c | 1 - drivers/watchdog/menz69_wdt.c | 170 - drivers/watchdog/moxart_wdt.c | 1 - drivers/watchdog/omap_wdt.c | 1 - drivers/watchdog/orion_wdt.c | 2 - drivers/watchdog/sp805_wdt.c | 63 +- drivers/watchdog/sprd_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 116 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 5 +- drivers/watchdog/tangox_wdt.c | 1 - drivers/xen/Kconfig | 24 - drivers/xen/Makefile | 2 - drivers/xen/balloon.c | 75 +- drivers/xen/biomerge.c | 2 +- drivers/xen/gntdev-common.h | 94 - drivers/xen/gntdev-dmabuf.c | 856 -- drivers/xen/gntdev-dmabuf.h | 33 - drivers/xen/gntdev.c | 264 +- drivers/xen/grant-table.c | 151 +- drivers/xen/mcelog.c | 2 + drivers/xen/mem-reservation.c | 118 - drivers/xen/xen-acpi-processor.c | 6 - drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-scsiback.c | 17 +- drivers/xen/xenbus/xenbus_probe.c | 9 - fs/9p/v9fs.c | 2 +- fs/9p/vfs_file.c | 2 +- fs/9p/vfs_inode.c | 7 +- fs/9p/vfs_inode_dotl.c | 7 +- fs/9p/xattr.c | 6 +- fs/Kconfig.binfmt | 5 - fs/adfs/inode.c | 13 +- fs/adfs/super.c | 1 - fs/afs/dir.c | 45 +- fs/afs/dynroot.c | 25 +- fs/afs/internal.h | 3 +- fs/afs/rxrpc.c | 30 +- fs/afs/write.c | 2 +- fs/aio.c | 237 +- fs/anon_inodes.c | 30 +- fs/attr.c | 5 +- fs/autofs/Makefile | 4 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/dev-ioctl.c | 22 +- fs/autofs/expire.c | 143 +- fs/autofs/init.c | 2 +- fs/autofs/inode.c | 1 + fs/autofs/root.c | 33 +- fs/bad_inode.c | 2 +- fs/binfmt_elf.c | 7 +- fs/binfmt_misc.c | 2 +- fs/block_dev.c | 15 +- fs/btrfs/acl.c | 13 +- fs/btrfs/backref.c | 6 +- fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/check-integrity.c | 9 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 53 +- fs/btrfs/ctree.h | 106 +- fs/btrfs/delayed-inode.c | 14 +- fs/btrfs/delayed-inode.h | 2 + fs/btrfs/delayed-ref.c | 43 +- fs/btrfs/delayed-ref.h | 6 +- fs/btrfs/dev-replace.c | 29 +- fs/btrfs/dir-item.c | 4 +- fs/btrfs/disk-io.c | 114 +- fs/btrfs/disk-io.h | 5 +- fs/btrfs/extent-tree.c | 900 +- fs/btrfs/extent_io.c | 165 +- fs/btrfs/extent_io.h | 16 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 128 +- fs/btrfs/free-space-cache.c | 19 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode-map.c | 12 +- fs/btrfs/inode.c | 384 +- fs/btrfs/ioctl.c | 117 +- fs/btrfs/ordered-data.c | 138 + fs/btrfs/ordered-data.h | 23 +- fs/btrfs/print-tree.c | 39 +- fs/btrfs/qgroup.c | 269 +- fs/btrfs/qgroup.h | 46 +- fs/btrfs/raid56.c | 109 +- fs/btrfs/reada.c | 3 +- fs/btrfs/relocation.c | 216 +- fs/btrfs/root-tree.c | 22 +- fs/btrfs/scrub.c | 678 +- fs/btrfs/send.c | 172 +- fs/btrfs/struct-funcs.c | 1 + fs/btrfs/super.c | 115 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/tests/qgroup-tests.c | 24 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-checker.c | 115 +- fs/btrfs/tree-log.c | 318 +- fs/btrfs/tree-log.h | 10 +- fs/btrfs/volumes.c | 616 +- fs/btrfs/volumes.h | 31 +- fs/buffer.c | 89 +- fs/cachefiles/bind.c | 3 +- fs/cachefiles/namei.c | 3 +- fs/cachefiles/rdwr.c | 17 +- fs/ceph/acl.c | 30 +- fs/ceph/addr.c | 74 +- fs/ceph/cache.c | 11 +- fs/ceph/caps.c | 138 +- fs/ceph/dir.c | 20 +- fs/ceph/file.c | 41 +- fs/ceph/inode.c | 83 +- fs/ceph/mds_client.c | 98 +- fs/ceph/mds_client.h | 14 +- fs/ceph/quota.c | 2 +- fs/ceph/snap.c | 6 +- fs/ceph/super.c | 6 +- fs/ceph/super.h | 15 +- fs/ceph/xattr.c | 4 +- fs/cifs/Kconfig | 59 +- fs/cifs/cache.c | 6 +- fs/cifs/cifs_debug.c | 66 +- fs/cifs/cifsencrypt.c | 12 +- fs/cifs/cifsfs.c | 33 +- fs/cifs/cifsfs.h | 5 +- fs/cifs/cifsglob.h | 57 +- fs/cifs/cifsproto.h | 11 +- fs/cifs/cifssmb.c | 22 +- fs/cifs/connect.c | 109 +- fs/cifs/dir.c | 7 +- fs/cifs/fscache.c | 12 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 38 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 2 + fs/cifs/netmisc.c | 19 +- fs/cifs/sess.c | 6 - fs/cifs/smb1ops.c | 5 +- fs/cifs/smb2file.c | 11 +- fs/cifs/smb2inode.c | 6 +- fs/cifs/smb2misc.c | 20 +- fs/cifs/smb2ops.c | 552 +- fs/cifs/smb2pdu.c | 589 +- fs/cifs/smb2pdu.h | 42 +- fs/cifs/smb2proto.h | 28 +- fs/cifs/smb2transport.c | 67 +- fs/cifs/smbdirect.c | 37 +- fs/cifs/smbdirect.h | 4 +- fs/cifs/trace.h | 64 - fs/cifs/transport.c | 238 +- fs/cifs/xattr.c | 28 +- fs/compat_ioctl.c | 40 + fs/configfs/dir.c | 11 - fs/configfs/item.c | 24 +- fs/configfs/symlink.c | 2 +- fs/dax.c | 148 +- fs/dcache.c | 84 +- fs/devpts/inode.c | 47 +- fs/efivarfs/inode.c | 4 +- fs/eventpoll.c | 118 +- fs/exec.c | 8 +- fs/exofs/ore.c | 4 +- fs/ext2/file.c | 1 + fs/ext2/ialloc.c | 3 +- fs/ext2/inode.c | 2 +- fs/ext2/namei.c | 9 +- fs/ext2/super.c | 7 +- fs/ext4/balloc.c | 30 +- fs/ext4/ext4.h | 43 +- fs/ext4/ext4_extents.h | 1 - fs/ext4/extents.c | 23 - fs/ext4/file.c | 2 +- fs/ext4/ialloc.c | 30 +- fs/ext4/inline.c | 58 +- fs/ext4/inode.c | 93 +- fs/ext4/mballoc.c | 13 +- fs/ext4/mmp.c | 13 +- fs/ext4/move_extent.c | 4 +- fs/ext4/namei.c | 1 - fs/ext4/readpage.c | 5 +- fs/ext4/super.c | 171 +- fs/ext4/sysfs.c | 38 +- fs/ext4/truncate.h | 4 - fs/ext4/xattr.c | 42 +- fs/f2fs/checkpoint.c | 159 +- fs/f2fs/data.c | 185 +- fs/f2fs/debug.c | 3 +- fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 193 +- fs/f2fs/file.c | 216 +- fs/f2fs/gc.c | 163 +- fs/f2fs/inline.c | 36 +- fs/f2fs/inode.c | 154 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 380 +- fs/f2fs/node.h | 9 - fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 399 +- fs/f2fs/segment.h | 16 +- fs/f2fs/super.c | 165 +- fs/f2fs/sysfs.c | 44 +- fs/f2fs/xattr.c | 18 +- fs/fat/cache.c | 19 +- fs/fat/dir.c | 2 +- fs/fat/fat.h | 12 +- fs/fat/fatent.c | 108 +- fs/fat/file.c | 33 - fs/fat/inode.c | 40 +- fs/fat/misc.c | 13 +- fs/fat/namei_msdos.c | 17 +- fs/fat/namei_vfat.c | 20 +- fs/fcntl.c | 74 +- fs/file_table.c | 146 +- fs/fscache/cache.c | 2 +- fs/fscache/cookie.c | 7 +- fs/fscache/object.c | 1 - fs/fscache/operation.c | 6 +- fs/fuse/dev.c | 69 +- fs/fuse/dir.c | 35 +- fs/fuse/file.c | 4 +- fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 45 +- fs/gfs2/acl.c | 6 +- fs/gfs2/aops.c | 337 +- fs/gfs2/aops.h | 19 - fs/gfs2/bmap.c | 414 +- fs/gfs2/dir.c | 4 +- fs/gfs2/file.c | 161 +- fs/gfs2/incore.h | 23 +- fs/gfs2/inode.c | 32 +- fs/gfs2/lock_dlm.c | 20 +- fs/gfs2/log.c | 28 +- fs/gfs2/lops.c | 2 +- fs/gfs2/meta_io.c | 4 +- fs/gfs2/recovery.c | 7 +- fs/gfs2/rgrp.c | 169 +- fs/gfs2/super.c | 1 + fs/gfs2/sys.c | 11 +- fs/gfs2/trace_gfs2.h | 3 +- fs/gfs2/trans.h | 6 +- fs/gfs2/util.c | 38 +- fs/gfs2/util.h | 10 +- fs/gfs2/xattr.c | 59 +- fs/hfs/brec.c | 7 +- fs/hfs/inode.c | 2 +- fs/hfsplus/Kconfig | 15 + fs/hfsplus/Makefile | 2 + fs/hfsplus/acl.h | 28 + fs/hfsplus/brec.c | 7 +- fs/hfsplus/dir.c | 13 +- fs/hfsplus/extents.c | 18 +- fs/hfsplus/hfsplus_fs.h | 1 + fs/hfsplus/inode.c | 11 + fs/hfsplus/posix_acl.c | 144 + fs/hfsplus/super.c | 8 +- fs/hfsplus/unicode.c | 62 +- fs/hfsplus/xattr.c | 6 + fs/hfsplus/xattr.h | 3 + fs/hfsplus/xattr_security.c | 13 + fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 28 +- fs/hpfs/dir.c | 23 +- fs/hpfs/hpfs_fn.h | 13 +- fs/hpfs/namei.c | 14 +- fs/hugetlbfs/inode.c | 58 +- fs/inode.c | 105 +- fs/internal.h | 19 +- fs/ioctl.c | 1 - fs/iomap.c | 782 +- fs/isofs/inode.c | 7 - fs/jbd2/commit.c | 3 +- fs/jbd2/transaction.c | 9 +- fs/jffs2/dir.c | 32 +- fs/jffs2/file.c | 6 +- fs/jffs2/fs.c | 12 +- fs/jffs2/os-linux.h | 13 +- fs/jfs/jfs_dinode.h | 7 - fs/jfs/jfs_imap.c | 8 +- fs/jfs/jfs_incore.h | 3 +- fs/jfs/jfs_inode.c | 10 +- fs/jfs/namei.c | 12 +- fs/jfs/super.c | 5 +- fs/kernfs/dir.c | 29 +- fs/kernfs/file.c | 8 +- fs/kernfs/inode.c | 2 +- fs/kernfs/kernfs-internal.h | 2 - fs/kernfs/symlink.c | 13 +- fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/svclock.c | 16 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 42 +- fs/mpage.c | 122 +- fs/namei.c | 316 +- fs/namespace.c | 147 +- fs/nfs/blocklayout/blocklayout.c | 1 - fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback.h | 12 - fs/nfs/callback_proc.c | 97 +- fs/nfs/callback_xdr.c | 91 +- fs/nfs/client.c | 1 - fs/nfs/dir.c | 55 +- fs/nfs/direct.c | 2 +- fs/nfs/file.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 31 +- fs/nfs/nfs3acl.c | 2 - fs/nfs/nfs42proc.c | 209 +- fs/nfs/nfs42xdr.c | 98 +- fs/nfs/nfs4_fs.h | 10 +- fs/nfs/nfs4client.c | 21 +- fs/nfs/nfs4file.c | 10 +- fs/nfs/nfs4idmap.c | 4 - fs/nfs/nfs4proc.c | 184 +- fs/nfs/nfs4state.c | 40 +- fs/nfs/nfs4xdr.c | 1 - fs/nfs/pagelist.c | 1 - fs/nfs/pnfs.c | 123 +- fs/nfs/pnfs.h | 7 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfs/super.c | 4 +- fs/nfs/write.c | 2 - fs/nfsd/netns.h | 1 - fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs4callback.c | 30 +- fs/nfsd/nfs4layouts.c | 11 +- fs/nfsd/nfs4proc.c | 41 +- fs/nfsd/nfs4state.c | 70 +- fs/nfsd/nfs4xdr.c | 43 +- fs/nfsd/nfsctl.c | 7 +- fs/nfsd/nfsd.h | 1 - fs/nfsd/nfsfh.c | 6 +- fs/nfsd/nfsproc.c | 5 +- fs/nfsd/state.h | 2 + fs/nfsd/vfs.c | 2 +- fs/nilfs2/alloc.c | 11 +- fs/nilfs2/alloc.h | 11 +- fs/nilfs2/bmap.c | 11 +- fs/nilfs2/bmap.h | 11 +- fs/nilfs2/btnode.c | 11 +- fs/nilfs2/btnode.h | 11 +- fs/nilfs2/btree.c | 11 +- fs/nilfs2/btree.h | 11 +- fs/nilfs2/cpfile.c | 11 +- fs/nilfs2/cpfile.h | 11 +- fs/nilfs2/dat.c | 11 +- fs/nilfs2/dat.h | 11 +- fs/nilfs2/dir.c | 11 +- fs/nilfs2/direct.c | 11 +- fs/nilfs2/direct.h | 11 +- fs/nilfs2/file.c | 13 +- fs/nilfs2/gcinode.c | 11 +- fs/nilfs2/ifile.c | 11 +- fs/nilfs2/ifile.h | 11 +- fs/nilfs2/inode.c | 11 +- fs/nilfs2/ioctl.c | 11 +- fs/nilfs2/mdt.c | 11 +- fs/nilfs2/mdt.h | 11 +- fs/nilfs2/namei.c | 11 +- fs/nilfs2/nilfs.h | 11 +- fs/nilfs2/page.c | 11 +- fs/nilfs2/page.h | 11 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segbuf.c | 11 +- fs/nilfs2/segbuf.h | 11 +- fs/nilfs2/segment.c | 11 +- fs/nilfs2/segment.h | 11 +- fs/nilfs2/sufile.c | 11 +- fs/nilfs2/sufile.h | 11 +- fs/nilfs2/super.c | 13 +- fs/nilfs2/sysfs.c | 11 +- fs/nilfs2/sysfs.h | 11 +- fs/nilfs2/the_nilfs.c | 11 +- fs/nilfs2/the_nilfs.h | 11 +- fs/notify/dnotify/dnotify.c | 8 +- fs/notify/fanotify/fanotify.c | 15 +- fs/notify/fanotify/fanotify_user.c | 104 +- fs/notify/fdinfo.c | 8 +- fs/notify/fsnotify.h | 16 +- fs/notify/group.c | 3 - fs/notify/inotify/inotify_fsnotify.c | 7 +- fs/notify/inotify/inotify_user.c | 14 +- fs/notify/mark.c | 103 +- fs/ntfs/aops.c | 9 +- fs/ntfs/compress.c | 28 +- fs/ntfs/inode.c | 12 +- fs/ntfs/mft.c | 12 +- fs/ntfs/time.h | 27 +- fs/ocfs2/alloc.c | 60 +- fs/ocfs2/cluster/heartbeat.c | 12 +- fs/ocfs2/cluster/nodemanager.c | 6 +- fs/ocfs2/cluster/tcp.c | 2 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 17 +- fs/ocfs2/inode.c | 5 +- fs/ocfs2/localalloc.c | 9 +- fs/ocfs2/quota_local.c | 15 +- fs/open.c | 130 +- fs/orangefs/file.c | 19 +- fs/orangefs/inode.c | 3 + fs/overlayfs/Kconfig | 19 - fs/overlayfs/Makefile | 4 +- fs/overlayfs/copy_up.c | 190 +- fs/overlayfs/dir.c | 109 +- fs/overlayfs/export.c | 3 - fs/overlayfs/file.c | 511 - fs/overlayfs/inode.c | 175 +- fs/overlayfs/namei.c | 195 +- fs/overlayfs/overlayfs.h | 47 +- fs/overlayfs/ovl_entry.h | 6 +- fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 103 +- fs/overlayfs/util.c | 252 +- fs/pipe.c | 43 +- fs/proc/Kconfig | 1 - fs/proc/base.c | 50 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 6 +- fs/proc/internal.h | 25 +- fs/proc/kcore.c | 535 +- fs/proc/meminfo.c | 2 - fs/proc/stat.c | 2 +- fs/proc/task_mmu.c | 318 +- fs/proc/task_nommu.c | 39 +- fs/proc/uptime.c | 4 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 17 +- fs/pstore/platform.c | 16 - fs/quota/quota.c | 14 +- fs/read_write.c | 94 +- fs/reiserfs/item_ops.c | 16 +- fs/reiserfs/journal.c | 22 +- fs/reiserfs/prints.c | 141 +- fs/reiserfs/procfs.c | 11 +- fs/reiserfs/reiserfs.h | 4 +- fs/reiserfs/xattr.c | 4 +- fs/seq_file.c | 54 +- fs/squashfs/block.c | 2 - fs/squashfs/cache.c | 3 - fs/squashfs/file.c | 58 +- fs/squashfs/file_cache.c | 4 +- fs/squashfs/file_direct.c | 24 +- fs/squashfs/fragment.c | 17 +- fs/squashfs/squashfs.h | 3 +- fs/squashfs/squashfs_fs.h | 6 - fs/squashfs/squashfs_fs_sb.h | 1 - fs/squashfs/super.c | 5 +- fs/statfs.c | 14 +- fs/super.c | 78 +- fs/sysfs/dir.c | 7 +- fs/sysfs/file.c | 77 +- fs/sysfs/group.c | 47 +- fs/sysfs/sysfs.h | 5 +- fs/sysv/inode.c | 6 +- fs/timerfd.c | 14 +- fs/tracefs/inode.c | 5 +- fs/ubifs/Kconfig | 15 +- fs/ubifs/Makefile | 3 +- fs/ubifs/budget.c | 68 +- fs/ubifs/commit.c | 8 +- fs/ubifs/crypto.c | 4 +- fs/ubifs/debug.c | 42 +- fs/ubifs/debug.h | 14 +- fs/ubifs/dir.c | 42 +- fs/ubifs/file.c | 62 +- fs/ubifs/find.c | 59 +- fs/ubifs/gc.c | 66 +- fs/ubifs/io.c | 97 +- fs/ubifs/journal.c | 72 +- fs/ubifs/key.h | 14 +- fs/ubifs/log.c | 12 +- fs/ubifs/lprops.c | 94 +- fs/ubifs/lpt.c | 112 +- fs/ubifs/lpt_commit.c | 50 +- fs/ubifs/master.c | 2 +- fs/ubifs/misc.c | 11 - fs/ubifs/misc.h | 16 +- fs/ubifs/orphan.c | 26 +- fs/ubifs/recovery.c | 14 +- fs/ubifs/replay.c | 13 +- fs/ubifs/sb.c | 18 +- fs/ubifs/scan.c | 2 +- fs/ubifs/shrinker.c | 12 +- fs/ubifs/super.c | 76 +- fs/ubifs/tnc.c | 111 +- fs/ubifs/tnc_commit.c | 28 +- fs/ubifs/tnc_misc.c | 40 +- fs/ubifs/ubifs.h | 39 +- fs/ubifs/xattr.c | 40 +- fs/udf/ialloc.c | 2 +- fs/udf/inode.c | 45 +- fs/udf/namei.c | 12 +- fs/udf/super.c | 101 +- fs/udf/udf_i.h | 2 +- fs/udf/udf_sb.h | 2 +- fs/udf/udfdecl.h | 4 +- fs/udf/udftime.c | 6 +- fs/ufs/balloc.c | 4 +- fs/ufs/ialloc.c | 5 +- fs/ufs/namei.c | 9 +- fs/ufs/super.c | 4 +- fs/ufs/util.h | 14 - fs/userfaultfd.c | 31 +- fs/xattr.c | 11 +- fs/xfs/Makefile | 1 - fs/xfs/libxfs/xfs_ag_resv.c | 13 +- fs/xfs/libxfs/xfs_ag_resv.h | 4 +- fs/xfs/libxfs/xfs_alloc.c | 46 +- fs/xfs/libxfs/xfs_alloc.h | 1 + fs/xfs/libxfs/xfs_attr.c | 120 +- fs/xfs/libxfs/xfs_attr_leaf.c | 70 +- fs/xfs/libxfs/xfs_attr_remote.c | 26 +- fs/xfs/libxfs/xfs_bmap.c | 444 +- fs/xfs/libxfs/xfs_bmap.h | 48 +- fs/xfs/libxfs/xfs_bmap_btree.c | 22 +- fs/xfs/libxfs/xfs_btree.h | 4 + fs/xfs/libxfs/xfs_da_btree.c | 37 +- fs/xfs/libxfs/xfs_da_btree.h | 3 + fs/xfs/libxfs/xfs_defer.c | 323 +- fs/xfs/libxfs/xfs_defer.h | 41 +- fs/xfs/libxfs/xfs_dir2.c | 74 +- fs/xfs/libxfs/xfs_dir2.h | 10 +- fs/xfs/libxfs/xfs_dir2_node.c | 17 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 33 +- fs/xfs/libxfs/xfs_ialloc.h | 1 + fs/xfs/libxfs/xfs_ialloc_btree.c | 12 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 4 +- fs/xfs/libxfs/xfs_iext_tree.c | 20 - fs/xfs/libxfs/xfs_inode_buf.c | 6 +- fs/xfs/libxfs/xfs_inode_fork.c | 74 +- fs/xfs/libxfs/xfs_inode_fork.h | 6 +- fs/xfs/libxfs/xfs_log_format.h | 13 - fs/xfs/libxfs/xfs_refcount.c | 107 +- fs/xfs/libxfs/xfs_refcount.h | 25 +- fs/xfs/libxfs/xfs_refcount_btree.c | 13 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 99 +- fs/xfs/libxfs/xfs_rmap.h | 22 +- fs/xfs/libxfs/xfs_rmap_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap_btree.h | 2 +- fs/xfs/libxfs/xfs_sb.c | 278 +- fs/xfs/libxfs/xfs_shared.h | 12 - fs/xfs/libxfs/xfs_types.c | 34 - fs/xfs/libxfs/xfs_types.h | 1 - fs/xfs/scrub/agheader.c | 518 +- fs/xfs/scrub/agheader_repair.c | 889 +- fs/xfs/scrub/alloc.c | 116 +- fs/xfs/scrub/attr.c | 130 +- fs/xfs/scrub/bitmap.c | 303 - fs/xfs/scrub/bitmap.h | 36 - fs/xfs/scrub/bmap.c | 331 +- fs/xfs/scrub/btree.c | 334 +- fs/xfs/scrub/btree.h | 45 +- fs/xfs/scrub/common.c | 394 +- fs/xfs/scrub/common.h | 115 +- fs/xfs/scrub/dabtree.c | 170 +- fs/xfs/scrub/dabtree.h | 33 +- fs/xfs/scrub/dir.c | 264 +- fs/xfs/scrub/ialloc.c | 214 +- fs/xfs/scrub/inode.c | 282 +- fs/xfs/scrub/parent.c | 132 +- fs/xfs/scrub/quota.c | 140 +- fs/xfs/scrub/refcount.c | 194 +- fs/xfs/scrub/repair.c | 565 +- fs/xfs/scrub/repair.h | 95 +- fs/xfs/scrub/rmap.c | 172 +- fs/xfs/scrub/rtbitmap.c | 78 +- fs/xfs/scrub/scrub.c | 210 +- fs/xfs/scrub/scrub.h | 134 +- fs/xfs/scrub/symlink.c | 28 +- fs/xfs/scrub/trace.c | 6 +- fs/xfs/scrub/trace.h | 141 +- fs/xfs/xfs.h | 1 + fs/xfs/xfs_aops.c | 1007 +- fs/xfs/xfs_aops.h | 4 +- fs/xfs/xfs_attr_inactive.c | 1 - fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bmap_item.c | 25 +- fs/xfs/xfs_bmap_item.h | 3 +- fs/xfs/xfs_bmap_util.c | 118 +- fs/xfs/xfs_buf.c | 212 +- fs/xfs/xfs_buf.h | 15 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 49 +- fs/xfs/xfs_error.c | 3 - fs/xfs/xfs_export.c | 2 +- fs/xfs/xfs_file.c | 43 +- fs/xfs/xfs_filestream.c | 8 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_icache.c | 16 +- fs/xfs/xfs_inode.c | 177 +- fs/xfs/xfs_inode.h | 32 +- fs/xfs/xfs_inode_item.c | 4 + fs/xfs/xfs_iomap.c | 56 +- fs/xfs/xfs_iomap.h | 2 +- fs/xfs/xfs_iops.c | 7 +- fs/xfs/xfs_itable.c | 8 +- fs/xfs/xfs_log.c | 156 +- fs/xfs/xfs_log.h | 1 - fs/xfs/xfs_log_recover.c | 68 +- fs/xfs/xfs_mount.c | 101 +- fs/xfs/xfs_mount.h | 3 +- fs/xfs/xfs_qm.c | 22 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_quotaops.c | 2 +- fs/xfs/xfs_refcount_item.c | 28 +- fs/xfs/xfs_refcount_item.h | 3 +- fs/xfs/xfs_reflink.c | 173 +- fs/xfs/xfs_reflink.h | 4 + fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_symlink.c | 51 +- fs/xfs/xfs_trace.h | 78 +- fs/xfs/xfs_trans.c | 26 +- fs/xfs/xfs_trans.h | 21 +- fs/xfs/xfs_trans_bmap.c | 6 +- fs/xfs/xfs_trans_extfree.c | 2 + fs/xfs/xfs_trans_refcount.c | 6 +- fs/xfs/xfs_trans_rmap.c | 1 + include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 6 - include/acpi/acpixf.h | 2 +- include/acpi/ghes.h | 4 - include/asm-generic/atomic-instrumented.h | 197 +- include/asm-generic/atomic.h | 33 + include/asm-generic/atomic64.h | 15 +- include/asm-generic/bitops/atomic.h | 188 +- include/asm-generic/bitops/lock.h | 68 +- include/asm-generic/bug.h | 16 +- include/asm-generic/export.h | 12 +- include/asm-generic/pgtable.h | 38 +- include/asm-generic/tlb.h | 25 +- include/asm-generic/vmlinux.lds.h | 4 + include/crypto/dh.h | 4 - include/crypto/drbg.h | 3 +- include/crypto/scatterwalk.h | 15 +- include/crypto/sha.h | 4 - include/crypto/vmac.h | 63 + include/drm/drm_atomic_helper.h | 2 + include/drm/drm_audio_component.h | 118 - include/drm/drm_blend.h | 6 + include/drm/drm_crtc.h | 41 +- include/drm/drm_dp_helper.h | 5 +- include/drm/drm_fb_cma_helper.h | 1 - include/drm/drm_panel.h | 1 + include/drm/drm_pci.h | 7 + include/drm/drm_plane.h | 9 + include/drm/drm_print.h | 73 +- include/drm/drm_syncobj.h | 5 - include/drm/drm_vma_manager.h | 1 - include/drm/gpu_scheduler.h | 22 +- include/drm/i915_component.h | 85 +- include/drm/i915_drm.h | 4 +- include/drm/ttm/ttm_bo_api.h | 25 +- include/drm/ttm/ttm_set_memory.h | 150 - include/dt-bindings/bus/ti-sysc.h | 2 - include/dt-bindings/clock/actions,s700-cmu.h | 118 - include/dt-bindings/clock/aspeed-clock.h | 2 +- include/dt-bindings/clock/axg-audio-clkc.h | 94 - include/dt-bindings/clock/axg-clkc.h | 4 - include/dt-bindings/clock/dra7.h | 1 - include/dt-bindings/clock/exynos5440.h | 44 + include/dt-bindings/clock/gxbb-clkc.h | 1 - include/dt-bindings/clock/imx6sll-clock.h | 9 +- include/dt-bindings/clock/imx6ul-clock.h | 46 +- include/dt-bindings/clock/maxim,max9485.h | 18 - include/dt-bindings/clock/px30-cru.h | 389 - include/dt-bindings/clock/pxa-clock.h | 3 +- include/dt-bindings/clock/qcom,dispcc-sdm845.h | 45 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 2 - include/dt-bindings/clock/r9a06g032-sysctrl.h | 148 - include/dt-bindings/clock/rk3399-ddr.h | 56 - include/dt-bindings/clock/sun8i-r40-ccu.h | 4 - include/dt-bindings/gce/mt8173-gce.h | 44 - include/dt-bindings/iio/adc/at91-sama5d2_adc.h | 16 - include/dt-bindings/memory/mt2712-larb-port.h | 95 - include/dt-bindings/pinctrl/at91.h | 4 - include/dt-bindings/pinctrl/samsung.h | 7 +- include/dt-bindings/regulator/maxim,max77802.h | 5 +- .../dt-bindings/regulator/qcom,rpmh-regulator.h | 36 - .../reset/amlogic,meson-axg-audio-arb.h | 17 - include/dt-bindings/reset/qcom,sdm845-aoss.h | 17 - include/dt-bindings/soc/qcom,rpmh-rsc.h | 14 - include/dt-bindings/usb/pd.h | 62 - include/kvm/arm_vgic.h | 9 +- include/linux/acpi.h | 25 +- include/linux/ahci_platform.h | 4 +- include/linux/arm-smccc.h | 38 +- include/linux/ascii85.h | 38 - include/linux/atomic.h | 453 +- include/linux/audit.h | 5 +- include/linux/backing-dev-defs.h | 3 +- include/linux/backing-dev.h | 4 +- include/linux/backlight.h | 1 + include/linux/bio.h | 19 +- include/linux/bitfield.h | 9 +- include/linux/bitmap.h | 8 - include/linux/bitops.h | 25 +- include/linux/bits.h | 26 - include/linux/blk-cgroup.h | 191 +- include/linux/blk-mq.h | 18 +- include/linux/blk_types.h | 27 +- include/linux/blkdev.h | 66 +- include/linux/bootmem.h | 17 +- include/linux/bpf-cgroup.h | 81 - include/linux/bpf.h | 87 +- include/linux/bpf_lirc.h | 5 +- include/linux/bpf_types.h | 9 - include/linux/bpfilter.h | 6 +- include/linux/brcmphy.h | 1 - include/linux/build-salt.h | 20 - include/linux/can/dev.h | 7 +- include/linux/cdrom.h | 3 +- include/linux/ceph/auth.h | 8 - include/linux/ceph/ceph_features.h | 7 +- include/linux/ceph/decode.h | 18 +- include/linux/ceph/messenger.h | 8 +- include/linux/ceph/msgr.h | 2 +- include/linux/ceph/osd_client.h | 10 +- include/linux/ceph/pagelist.h | 2 +- include/linux/cgroup-defs.h | 3 - include/linux/cgroup.h | 30 - include/linux/clk-provider.h | 26 - include/linux/clk.h | 33 - include/linux/clk/at91_pmc.h | 15 - include/linux/clocksource.h | 3 - include/linux/cma.h | 2 +- include/linux/compat.h | 20 +- include/linux/compat_time.h | 9 - include/linux/compiler-clang.h | 20 +- include/linux/compiler-gcc.h | 158 +- include/linux/compiler-intel.h | 13 +- include/linux/compiler.h | 21 +- include/linux/compiler_types.h | 263 +- include/linux/console.h | 14 +- include/linux/console_struct.h | 5 +- include/linux/coresight.h | 68 +- include/linux/cpu.h | 25 +- include/linux/cpuhotplug.h | 3 - include/linux/cpumask.h | 18 +- include/linux/crash_core.h | 2 - include/linux/crc32poly.h | 20 - include/linux/crc64.h | 11 - include/linux/cred.h | 15 +- include/linux/crypto.h | 5 - include/linux/dax.h | 13 - include/linux/dcache.h | 18 +- include/linux/delayacct.h | 2 +- include/linux/device.h | 135 +- include/linux/dm-kcopyd.h | 12 +- include/linux/dma-contiguous.h | 4 +- include/linux/dma-direction.h | 6 +- include/linux/dma-mapping.h | 9 +- include/linux/dma-noncoherent.h | 8 - include/linux/dma/pxa-dma.h | 9 - include/linux/dma/xilinx_dma.h | 2 - include/linux/dmaengine.h | 6 +- include/linux/dmar.h | 5 + include/linux/efi.h | 15 +- include/linux/etherdevice.h | 3 +- include/linux/eventfd.h | 1 - include/linux/export.h | 64 +- include/linux/f2fs_fs.h | 5 + include/linux/fb.h | 10 +- include/linux/file.h | 8 +- include/linux/filter.h | 114 +- include/linux/fpga/fpga-mgr.h | 24 - include/linux/fpga/fpga-region.h | 2 - include/linux/fs.h | 76 +- include/linux/fsi-sbefifo.h | 33 - include/linux/fsi.h | 12 +- include/linux/fsl/guts.h | 1 - include/linux/fsl/ptp_qoriq.h | 44 +- include/linux/fsnotify.h | 14 +- include/linux/fsnotify_backend.h | 52 +- include/linux/ftrace.h | 19 +- include/linux/fwnode.h | 2 +- include/linux/genhd.h | 14 +- include/linux/gfp.h | 291 +- include/linux/gnss.h | 75 - include/linux/goldfish.h | 14 +- include/linux/gpio.h | 2 +- include/linux/gpio/aspeed.h | 15 - include/linux/gpio/consumer.h | 14 +- include/linux/gpio/driver.h | 3 - include/linux/gpio_keys.h | 2 - include/linux/hid.h | 20 +- include/linux/huge_mm.h | 14 +- include/linux/hugetlb.h | 5 +- include/linux/hwmon.h | 32 - include/linux/hwspinlock.h | 37 +- include/linux/hyperv.h | 33 +- include/linux/i2c.h | 52 +- include/linux/idle_inject.h | 29 - include/linux/idr.h | 79 +- include/linux/ieee80211.h | 437 +- include/linux/if_bridge.h | 4 +- include/linux/if_team.h | 18 - include/linux/igmp.h | 2 - include/linux/ima.h | 11 +- include/linux/inetdevice.h | 1 - include/linux/init.h | 44 +- include/linux/init_task.h | 9 + include/linux/inotify.h | 2 +- include/linux/integrity.h | 13 - include/linux/intel-iommu.h | 81 +- include/linux/iomap.h | 47 - include/linux/iommu.h | 23 +- include/linux/ipc.h | 2 +- include/linux/ipc_namespace.h | 5 +- include/linux/irqchip/arm-gic-v3.h | 13 +- include/linux/irqchip/arm-gic.h | 11 - include/linux/irqflags.h | 15 +- include/linux/jiffies.h | 5 - include/linux/joystick.h | 4 + include/linux/jump_label.h | 6 - include/linux/kasan.h | 13 +- include/linux/kcore.h | 15 +- include/linux/kernel.h | 35 +- include/linux/kernfs.h | 28 +- include/linux/kobject.h | 21 - include/linux/kprobes.h | 53 + include/linux/kthread.h | 1 + include/linux/ktime.h | 7 +- include/linux/kvm_host.h | 28 +- include/linux/leds.h | 36 +- include/linux/libata.h | 31 +- include/linux/list.h | 30 - include/linux/list_lru.h | 43 +- include/linux/lockd/lockd.h | 4 +- include/linux/lockdep.h | 6 +- include/linux/lsm_hooks.h | 8 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 77 - include/linux/marvell_phy.h | 2 - include/linux/memblock.h | 76 +- include/linux/memcontrol.h | 105 +- include/linux/memory_hotplug.h | 1 - include/linux/mfd/as3722.h | 3 - include/linux/mfd/cros_ec.h | 2 +- include/linux/mfd/cros_ec_commands.h | 229 +- include/linux/mfd/da9063/core.h | 15 +- include/linux/mfd/madera/core.h | 187 - include/linux/mfd/madera/pdata.h | 59 - include/linux/mfd/madera/registers.h | 3968 -------- include/linux/mfd/rave-sp.h | 1 - include/linux/mfd/rohm-bd718x7.h | 332 - include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 3 - include/linux/mfd/tmio.h | 3 - include/linux/mfd/wm8994/pdata.h | 6 - include/linux/mlx4/device.h | 8 - include/linux/mlx5/device.h | 24 +- include/linux/mlx5/driver.h | 33 +- include/linux/mlx5/eswitch.h | 2 - include/linux/mlx5/fs.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 193 +- include/linux/mlx5/mlx5_ifc_fpga.h | 1 - include/linux/mlx5/vport.h | 2 + include/linux/mm.h | 60 +- include/linux/mm_types.h | 246 +- include/linux/mmc/host.h | 10 +- include/linux/mmc/mmc.h | 2 +- include/linux/mmu_notifier.h | 33 +- include/linux/mmzone.h | 57 +- include/linux/mod_devicetable.h | 15 - include/linux/module.h | 4 +- include/linux/mroute_base.h | 3 +- include/linux/mtd/mtd.h | 8 +- include/linux/mtd/rawnand.h | 126 +- include/linux/mtd/spi-nor.h | 1 - include/linux/mtd/spinand.h | 421 - include/linux/net.h | 2 +- include/linux/net_dim.h | 1 + include/linux/netdev_features.h | 2 - include/linux/netdevice.h | 235 +- include/linux/netfilter.h | 37 - include/linux/netfilter/nf_osf.h | 33 + include/linux/netfilter/nfnetlink.h | 1 - include/linux/netfilter/nfnetlink_osf.h | 32 - include/linux/netfilter_bridge.h | 11 + include/linux/netfilter_ipv4.h | 11 + include/linux/netfilter_ipv6.h | 5 + include/linux/netlink.h | 1 + include/linux/nfs4.h | 9 - include/linux/nfs_fs.h | 11 - include/linux/nfs_fs_sb.h | 4 +- include/linux/nfs_xdr.h | 15 +- include/linux/nmi.h | 10 +- include/linux/node.h | 12 +- include/linux/nodemask.h | 2 +- include/linux/nvme.h | 72 +- include/linux/of.h | 33 - include/linux/of_iommu.h | 4 + include/linux/omap-mailbox.h | 5 +- include/linux/oom.h | 4 +- include/linux/openvswitch.h | 5 - include/linux/overflow.h | 31 - include/linux/page-flags.h | 5 - include/linux/page_ext.h | 15 +- include/linux/pci-dma-compat.h | 8 +- include/linux/pci-epc.h | 16 +- include/linux/pci-epf.h | 1 - include/linux/pci.h | 67 +- include/linux/pci_hotplug.h | 15 +- include/linux/pci_ids.h | 4 - include/linux/percpu.h | 2 - include/linux/percpu_ida.h | 83 + include/linux/perf/arm_pmu.h | 11 +- include/linux/perf_event.h | 3 +- include/linux/phy.h | 12 - include/linux/phylink.h | 1 - include/linux/pid.h | 11 +- include/linux/pinctrl/pinconf.h | 3 +- include/linux/platform_data/ams-delta-fiq.h | 58 - include/linux/platform_data/bt-nokia-h4p.h | 38 + include/linux/platform_data/gpio-davinci.h | 3 +- include/linux/platform_data/i2c-hid.h | 7 +- include/linux/platform_data/i2c-ocores.h | 2 +- include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/jz4740/jz4740_nand.h | 34 - include/linux/platform_data/media/sii9234.h | 24 + include/linux/platform_data/mmc-esdhc-imx.h | 2 + include/linux/platform_data/mmp_dma.h | 4 - include/linux/platform_data/mtd-davinci-aemif.h | 1 + include/linux/platform_data/mtd-orion_nand.h | 1 + include/linux/platform_data/pm33xx.h | 29 +- include/linux/platform_data/sh_ipmmu.h | 18 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/txx9/ndfmc.h | 30 - include/linux/platform_device.h | 2 +- include/linux/pm_domain.h | 15 - include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 - include/linux/preempt.h | 2 +- include/linux/printk.h | 10 +- include/linux/proc_fs.h | 2 +- include/linux/pti.h | 1 - include/linux/ptrace.h | 2 + include/linux/pxa2xx_ssp.h | 10 +- include/linux/qcom_scm.h | 4 - include/linux/qed/qed_eth_if.h | 6 - include/linux/qed/qed_if.h | 15 - include/linux/quota.h | 8 +- include/linux/random.h | 3 +- include/linux/rculist.h | 19 +- include/linux/rcupdate.h | 20 +- include/linux/rcutiny.h | 2 +- include/linux/reciprocal_div.h | 68 - include/linux/refcount.h | 34 +- include/linux/regmap.h | 54 - include/linux/regulator/driver.h | 4 +- include/linux/regulator/pfuze100.h | 11 - include/linux/remoteproc.h | 19 +- include/linux/rfkill.h | 20 +- include/linux/rhashtable-types.h | 137 - include/linux/rhashtable.h | 164 +- include/linux/ring_buffer.h | 3 +- include/linux/rtc.h | 21 +- include/linux/rtmutex.h | 7 - include/linux/sbitmap.h | 2 - include/linux/sched.h | 54 +- include/linux/sched/mm.h | 37 - include/linux/sched/signal.h | 51 +- include/linux/sched/sysctl.h | 2 +- include/linux/sched/task.h | 2 +- include/linux/sched/user.h | 5 +- include/linux/sched_clock.h | 5 +- include/linux/sctp.h | 7 - include/linux/security.h | 32 +- include/linux/selection.h | 6 - include/linux/serial_8250.h | 3 - include/linux/serial_core.h | 7 - include/linux/set_memory.h | 14 - include/linux/sfp.h | 72 +- include/linux/shrinker.h | 21 +- include/linux/signal.h | 10 +- include/linux/skbuff.h | 29 +- include/linux/slab.h | 2 +- include/linux/slimbus.h | 60 +- include/linux/smpboot.h | 15 +- include/linux/soc/qcom/llcc-qcom.h | 180 - include/linux/soc/qcom/mdt_loader.h | 4 - include/linux/soc/renesas/rcar-sysc.h | 13 +- include/linux/soc/samsung/exynos-regs-pmu.h | 8 +- include/linux/spi/adi_spi3.h | 254 + include/linux/spi/spi-mem.h | 18 +- include/linux/spi/spi_bitbang.h | 5 +- include/linux/spinlock.h | 70 +- include/linux/srcu.h | 22 - include/linux/ssb/ssb.h | 2 + include/linux/stmmac.h | 1 - include/linux/sunrpc/auth.h | 5 +- include/linux/sunrpc/clnt.h | 1 - include/linux/sunrpc/metrics.h | 4 +- include/linux/sunrpc/svc.h | 4 +- include/linux/sunrpc/svcauth.h | 3 - include/linux/suspend.h | 2 +- include/linux/swait.h | 36 +- include/linux/swap.h | 13 +- include/linux/swapfile.h | 2 - include/linux/swapops.h | 15 +- include/linux/switchtec.h | 4 + include/linux/syscalls.h | 22 +- include/linux/sysfs.h | 20 +- include/linux/t10-pi.h | 24 - include/linux/tcp.h | 18 +- include/linux/time.h | 4 +- include/linux/time32.h | 15 - include/linux/time64.h | 1 - include/linux/timekeeping.h | 20 +- include/linux/torture.h | 4 +- include/linux/tpm.h | 7 - include/linux/tracehook.h | 2 - include/linux/tracepoint.h | 59 +- include/linux/tty_ldisc.h | 4 +- include/linux/udp.h | 4 +- include/linux/uio_driver.h | 2 +- include/linux/uprobes.h | 2 +- include/linux/usb/audio-v3.h | 19 - include/linux/usb/hcd.h | 1 - include/linux/usb/pd.h | 1 - include/linux/usb/tcpm.h | 11 +- include/linux/usb/typec.h | 55 +- include/linux/usb/typec_altmode.h | 160 - include/linux/usb/typec_dp.h | 95 - include/linux/usb/typec_mux.h | 2 +- include/linux/userfaultfd_k.h | 5 +- include/linux/verification.h | 6 - include/linux/vga_switcheroo.h | 8 +- include/linux/virtio_config.h | 7 +- include/linux/vmacache.h | 6 + include/linux/w1.h | 2 - include/linux/wkup_m3_ipc.h | 9 - include/media/cec-notifier.h | 27 +- include/media/cec-pin.h | 4 - include/media/cec.h | 12 +- include/media/dvb_frontend.h | 49 +- include/media/i2c/lm3560.h | 1 - include/media/v4l2-common.h | 2 +- include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-ioctl.h | 15 +- include/media/v4l2-mediabus.h | 2 - include/media/v4l2-mem2mem.h | 56 +- include/media/vsp1.h | 2 - include/misc/cxl-base.h | 10 + include/misc/cxl.h | 68 + include/net/9p/client.h | 11 +- include/net/act_api.h | 34 +- include/net/addrconf.h | 1 - include/net/af_ieee802154.h | 1 - include/net/af_rxrpc.h | 2 +- include/net/af_vsock.h | 4 +- include/net/bluetooth/hci.h | 224 - include/net/bluetooth/hci_core.h | 34 - include/net/bluetooth/mgmt.h | 55 - include/net/bond_3ad.h | 2 +- include/net/bonding.h | 13 - include/net/busy_poll.h | 16 +- include/net/cfg80211.h | 122 +- include/net/dcbnl.h | 13 - include/net/devlink.h | 195 - include/net/dsa.h | 3 - include/net/dst.h | 14 - include/net/flow_dissector.h | 21 +- include/net/gen_stats.h | 4 +- include/net/ieee80211_radiotap.h | 123 - include/net/inet_common.h | 2 +- include/net/inet_connection_sock.h | 6 +- include/net/inet_frag.h | 11 +- include/net/inet_sock.h | 9 - include/net/ip.h | 27 +- include/net/ip6_fib.h | 5 - include/net/ip6_route.h | 6 - include/net/ip_tunnels.h | 8 +- include/net/ip_vs.h | 18 +- include/net/ipv6.h | 76 +- include/net/ipv6_frag.h | 104 - include/net/lag.h | 17 - include/net/llc.h | 5 - include/net/mac80211.h | 64 +- include/net/net_namespace.h | 11 - include/net/netevent.h | 1 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 + include/net/netfilter/nf_conntrack.h | 7 +- include/net/netfilter/nf_conntrack_core.h | 15 +- include/net/netfilter/nf_conntrack_count.h | 37 +- include/net/netfilter/nf_conntrack_helper.h | 4 +- include/net/netfilter/nf_conntrack_l3proto.h | 84 + include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_conntrack_timeout.h | 39 +- include/net/netfilter/nf_flow_table.h | 2 +- include/net/netfilter/nf_log.h | 3 +- include/net/netfilter/nf_tables.h | 11 +- include/net/netfilter/nf_tables_core.h | 13 - include/net/netfilter/nf_tproxy.h | 12 +- include/net/netns/hash.h | 7 +- include/net/netns/ipv4.h | 1 - include/net/netns/ipv6.h | 2 +- include/net/netns/nftables.h | 1 - include/net/pkt_cls.h | 55 +- include/net/pkt_sched.h | 7 - include/net/regulatory.h | 4 +- include/net/sch_generic.h | 70 +- include/net/scm.h | 1 - include/net/sctp/structs.h | 52 +- include/net/seg6.h | 2 +- include/net/seg6_hmac.h | 2 +- include/net/seg6_local.h | 4 +- include/net/smc.h | 65 - include/net/sock.h | 81 +- include/net/sock_reuseport.h | 19 +- include/net/tc_act/tc_csum.h | 1 + include/net/tc_act/tc_pedit.h | 1 - include/net/tc_act/tc_skbedit.h | 37 +- include/net/tc_act/tc_tunnel_key.h | 1 + include/net/tcp.h | 75 +- include/net/tls.h | 86 +- include/net/transp_v6.h | 3 +- include/net/udp.h | 4 +- include/net/udp_tunnel.h | 6 +- include/net/xdp.h | 20 - include/net/xdp_sock.h | 4 - include/net/xfrm.h | 61 +- include/pcmcia/ds.h | 10 + include/rdma/ib.h | 4 +- include/rdma/ib_addr.h | 6 +- include/rdma/ib_cache.h | 59 +- include/rdma/ib_cm.h | 18 +- include/rdma/ib_mad.h | 33 - include/rdma/ib_sa.h | 49 +- include/rdma/ib_umem_odp.h | 3 +- include/rdma/ib_verbs.h | 257 +- include/rdma/opa_addr.h | 2 +- include/rdma/rdma_cm.h | 2 +- include/rdma/rdmavt_qp.h | 30 +- include/rdma/uverbs_ioctl.h | 627 +- include/rdma/uverbs_named_ioctl.h | 109 +- include/rdma/uverbs_std_types.h | 96 +- include/rdma/uverbs_types.h | 133 +- include/scsi/libsas.h | 2 +- include/scsi/scsi_cmnd.h | 13 +- include/scsi/scsi_device.h | 14 +- include/scsi/scsi_host.h | 1 - include/soc/bcm2835/raspberrypi-firmware.h | 1 - include/soc/fsl/dpaa2-fd.h | 438 - include/soc/qcom/rpmh.h | 51 - include/soc/qcom/tcs.h | 56 - include/sound/ac97/codec.h | 8 +- include/sound/ac97/compat.h | 9 +- include/sound/ac97/controller.h | 8 +- include/sound/ac97/regs.h | 20 +- include/sound/ac97_codec.h | 25 +- include/sound/compress_driver.h | 21 +- include/sound/dmaengine_pcm.h | 14 +- include/sound/hda_component.h | 61 - include/sound/hda_i915.h | 37 +- include/sound/hdaudio.h | 65 +- include/sound/hdaudio_ext.h | 123 +- include/sound/memalloc.h | 18 +- include/sound/pcm.h | 7 +- include/sound/pcm_params.h | 10 +- include/sound/pxa2xx-lib.h | 13 +- include/sound/rt5682.h | 40 - include/sound/sb16_csp.h | 2 +- include/sound/seq_midi_event.h | 6 +- include/sound/seq_virmidi.h | 3 +- include/sound/sh_fsi.h | 13 +- include/sound/simple_card.h | 7 +- include/sound/simple_card_utils.h | 23 +- include/sound/soc-acpi-intel-match.h | 19 +- include/sound/soc-acpi.h | 13 +- include/sound/soc-dai.h | 15 +- include/sound/soc-dapm.h | 11 +- include/sound/soc-dpcm.h | 7 +- include/sound/soc-topology.h | 37 +- include/sound/soc.h | 31 +- include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_backend.h | 6 +- include/target/target_core_base.h | 16 +- include/target/target_core_fabric.h | 10 +- include/trace/events/btrfs.h | 3 +- include/trace/events/cgroup.h | 47 +- include/trace/events/clk.h | 36 - include/trace/events/fib.h | 2 +- include/trace/events/filelock.h | 5 +- include/trace/events/fsi_master_ast_cf.h | 150 - include/trace/events/fsi_master_gpio.h | 102 - include/trace/events/net.h | 7 - include/trace/events/power.h | 25 - include/trace/events/preemptirq.h | 23 +- include/trace/events/rcu.h | 112 +- include/trace/events/rxrpc.h | 129 +- include/trace/events/sock.h | 30 +- include/trace/events/xdp.h | 5 +- include/uapi/asm-generic/socket.h | 3 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 1 - include/uapi/drm/drm_fourcc.h | 49 +- include/uapi/drm/vmwgfx_drm.h | 166 +- include/uapi/linux/aio_abi.h | 12 +- include/uapi/linux/audit.h | 4 +- include/uapi/linux/auto_fs.h | 8 +- include/uapi/linux/bcache.h | 12 +- include/uapi/linux/blkzoned.h | 2 +- include/uapi/linux/bpf.h | 130 +- include/uapi/linux/btf.h | 2 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/cec.h | 2 - include/uapi/linux/dcbnl.h | 3 +- include/uapi/linux/devlink.h | 42 - include/uapi/linux/dvb/audio.h | 37 + include/uapi/linux/dvb/video.h | 58 + include/uapi/linux/elf.h | 2 - include/uapi/linux/errqueue.h | 4 - include/uapi/linux/ethtool.h | 11 +- include/uapi/linux/eventpoll.h | 8 +- include/uapi/linux/fpga-dfl.h | 179 - include/uapi/linux/fsi.h | 58 - include/uapi/linux/if_link.h | 17 - include/uapi/linux/iio/types.h | 3 - include/uapi/linux/ila.h | 1 - include/uapi/linux/inotify.h | 1 - include/uapi/linux/input.h | 9 +- include/uapi/linux/ip.h | 1 - include/uapi/linux/joystick.h | 4 + include/uapi/linux/keyboard.h | 23 +- include/uapi/linux/keyctl.h | 2 +- include/uapi/linux/kfd_ioctl.h | 33 +- include/uapi/linux/kvm.h | 6 - include/uapi/linux/kvm_para.h | 2 - include/uapi/linux/l2tp.h | 15 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/media.h | 46 +- include/uapi/linux/mii.h | 1 - include/uapi/linux/mroute.h | 2 - include/uapi/linux/net_tstamp.h | 18 - include/uapi/linux/netconf.h | 1 - include/uapi/linux/netfilter/nf_osf.h | 86 + include/uapi/linux/netfilter/nf_tables.h | 124 +- include/uapi/linux/netfilter/nfnetlink_osf.h | 120 - include/uapi/linux/netfilter/xt_osf.h | 24 +- include/uapi/linux/netfilter_bridge.h | 11 - include/uapi/linux/nl80211.h | 102 +- include/uapi/linux/openvswitch.h | 3 - include/uapi/linux/pci_regs.h | 4 +- include/uapi/linux/pcitest.h | 3 - include/uapi/linux/perf_event.h | 2 - include/uapi/linux/pkt_cls.h | 41 +- include/uapi/linux/pkt_sched.h | 150 - include/uapi/linux/pmu.h | 4 +- include/uapi/linux/ppp-ioctl.h | 2 +- include/uapi/linux/rds.h | 70 +- include/uapi/linux/rseq.h | 102 +- include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/sctp.h | 5 - include/uapi/linux/smc_diag.h | 25 +- include/uapi/linux/snmp.h | 3 - include/uapi/linux/sysctl.h | 3 +- include/uapi/linux/tc_act/tc_pedit.h | 9 +- include/uapi/linux/tc_act/tc_skbedit.h | 2 - include/uapi/linux/tc_act/tc_tunnel_key.h | 28 - include/uapi/linux/tcp.h | 14 +- include/uapi/linux/time.h | 7 - include/uapi/linux/tipc_netlink.h | 14 - include/uapi/linux/types_32_64.h | 50 + include/uapi/linux/usb/audio.h | 49 +- include/uapi/linux/usb/g_uvc.h | 39 - include/uapi/linux/usb/tmc.h | 13 - include/uapi/linux/uvcvideo.h | 2 - include/uapi/linux/v4l2-controls.h | 20 +- include/uapi/linux/v4l2-subdev.h | 4 - include/uapi/linux/vhost.h | 18 - include/uapi/linux/videodev2.h | 8 +- include/uapi/linux/xfrm.h | 5 +- include/uapi/mtd/ubi-user.h | 18 +- include/uapi/rdma/cxgb4-abi.h | 32 +- include/uapi/rdma/hns-abi.h | 1 - include/uapi/rdma/ib_user_ioctl_cmds.h | 7 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 58 - include/uapi/rdma/ib_user_verbs.h | 5 +- include/uapi/rdma/mlx5-abi.h | 6 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 121 - include/uapi/rdma/qedr-abi.h | 17 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/xen/gntdev.h | 106 - include/video/mipi_display.h | 3 - include/video/udlfb.h | 6 +- include/xen/grant_table.h | 21 - include/xen/interface/io/displif.h | 8 - include/xen/interface/io/kbdif.h | 78 +- include/xen/interface/io/sndif.h | 10 +- include/xen/mem-reservation.h | 59 - init/Kconfig | 77 +- init/do_mounts.c | 10 + init/do_mounts_initrd.c | 10 + init/do_mounts_md.c | 10 + init/do_mounts_rd.c | 10 + init/init_task.c | 13 +- init/initramfs.c | 10 + init/main.c | 47 +- init/version.c | 3 - ipc/msg.c | 39 +- ipc/namespace.c | 20 +- ipc/sem.c | 41 +- ipc/shm.c | 124 +- ipc/util.c | 215 +- ipc/util.h | 33 +- kernel/Kconfig.preempt | 2 - kernel/Makefile | 2 +- kernel/audit.c | 7 +- kernel/audit_tree.c | 19 +- kernel/audit_watch.c | 41 +- kernel/auditfilter.c | 17 +- kernel/auditsc.c | 27 +- kernel/bpf/Makefile | 4 - kernel/bpf/arraymap.c | 28 +- kernel/bpf/btf.c | 60 +- kernel/bpf/cgroup.c | 216 +- kernel/bpf/core.c | 109 +- kernel/bpf/cpumap.c | 18 +- kernel/bpf/devmap.c | 23 +- kernel/bpf/hashtab.c | 65 +- kernel/bpf/helpers.c | 20 - kernel/bpf/inode.c | 11 +- kernel/bpf/local_storage.c | 379 - kernel/bpf/lpm_trie.c | 12 - kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 223 +- kernel/bpf/reuseport_array.c | 363 - kernel/bpf/sockmap.c | 480 +- kernel/bpf/stackmap.c | 1 - kernel/bpf/syscall.c | 210 +- kernel/bpf/verifier.c | 87 +- kernel/bpf/xskmap.c | 4 +- kernel/cgroup/cgroup-internal.h | 26 - kernel/cgroup/cgroup-v1.c | 4 +- kernel/cgroup/cgroup.c | 16 +- kernel/compat.c | 29 + kernel/cpu.c | 323 +- kernel/crash_core.c | 8 +- kernel/dma/contiguous.c | 6 +- kernel/dma/direct.c | 13 +- kernel/dma/noncoherent.c | 8 +- kernel/dma/swiotlb.c | 18 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 36 +- kernel/events/hw_breakpoint.c | 92 +- kernel/events/uprobes.c | 82 +- kernel/exit.c | 12 +- kernel/fail_function.c | 3 + kernel/fork.c | 138 +- kernel/freezer.c | 4 +- kernel/futex.c | 2 - kernel/hung_task.c | 15 +- kernel/irq/Kconfig | 1 + kernel/irq/irqdesc.c | 13 +- kernel/irq/manage.c | 56 +- kernel/irq/proc.c | 22 +- kernel/kallsyms.c | 51 +- kernel/kexec.c | 8 - kernel/kprobes.c | 167 +- kernel/kthread.c | 42 +- kernel/livepatch/core.c | 6 - kernel/livepatch/transition.c | 7 + kernel/locking/lockdep.c | 35 +- kernel/locking/locktorture.c | 5 +- kernel/locking/rtmutex.c | 29 +- kernel/memremap.c | 35 +- kernel/module-internal.h | 25 +- kernel/module.c | 177 +- kernel/module_signing.c | 12 +- kernel/pid.c | 42 +- kernel/power/Kconfig | 1 - kernel/power/hibernate.c | 16 +- kernel/power/main.c | 12 +- kernel/power/suspend.c | 8 +- kernel/power/swap.c | 4 +- kernel/power/user.c | 4 +- kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 201 +- kernel/printk/printk_safe.c | 62 +- kernel/rcu/rcu.h | 104 +- kernel/rcu/rcuperf.c | 57 +- kernel/rcu/rcutorture.c | 462 +- kernel/rcu/srcutiny.c | 4 +- kernel/rcu/srcutree.c | 39 +- kernel/rcu/tiny.c | 4 +- kernel/rcu/tree.c | 1027 +- kernel/rcu/tree.h | 71 +- kernel/rcu/tree_exp.h | 18 +- kernel/rcu/tree_plugin.h | 188 +- kernel/rcu/update.c | 45 +- kernel/reboot.c | 6 +- kernel/rseq.c | 41 +- kernel/sched/Makefile | 2 +- kernel/sched/clock.c | 57 +- kernel/sched/completion.c | 8 +- kernel/sched/core.c | 245 +- kernel/sched/cpufreq_schedutil.c | 103 +- kernel/sched/deadline.c | 27 +- kernel/sched/debug.c | 37 +- kernel/sched/fair.c | 709 +- kernel/sched/idle.c | 2 +- kernel/sched/pelt.c | 399 - kernel/sched/pelt.h | 72 - kernel/sched/rt.c | 33 +- kernel/sched/sched.h | 98 +- kernel/sched/swait.c | 32 +- kernel/sched/topology.c | 2 +- kernel/sched/wait.c | 57 +- kernel/signal.c | 268 +- kernel/smp.c | 2 - kernel/smpboot.c | 54 +- kernel/softirq.c | 14 +- kernel/stop_machine.c | 29 +- kernel/sys.c | 99 +- kernel/sysctl.c | 45 +- kernel/test_kprobes.c | 94 + kernel/time/alarmtimer.c | 7 +- kernel/time/clockevents.c | 6 - kernel/time/clocksource.c | 149 - kernel/time/hrtimer.c | 7 +- kernel/time/itimer.c | 5 +- kernel/time/ntp.c | 23 +- kernel/time/ntp_internal.h | 4 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/posix-stubs.c | 2 +- kernel/time/posix-timers.c | 89 +- kernel/time/posix-timers.h | 2 +- kernel/time/sched_clock.c | 2 +- kernel/time/tick-broadcast-hrtimer.c | 2 +- kernel/time/tick-common.c | 3 +- kernel/time/tick-sched.c | 2 +- kernel/time/time.c | 31 +- kernel/time/timekeeping.c | 183 +- kernel/time/timekeeping_debug.c | 2 +- kernel/time/timekeeping_internal.h | 2 +- kernel/time/timer.c | 31 +- kernel/torture.c | 15 +- kernel/trace/Kconfig | 78 +- kernel/trace/Makefile | 13 +- kernel/trace/blktrace.c | 24 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/ftrace.c | 57 +- kernel/trace/preemptirq_delay_test.c | 72 - kernel/trace/ring_buffer.c | 19 +- kernel/trace/ring_buffer_benchmark.c | 1 - kernel/trace/trace.c | 30 +- kernel/trace/trace.h | 27 +- kernel/trace/trace_benchmark.h | 2 +- kernel/trace/trace_clock.c | 1 - kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_event_perf.c | 1 - kernel/trace/trace_events.c | 13 +- kernel/trace/trace_events_filter.c | 35 +- kernel/trace/trace_events_filter_test.h | 2 +- kernel/trace/trace_events_hist.c | 15 +- kernel/trace/trace_events_trigger.c | 45 +- kernel/trace/trace_functions_graph.c | 5 +- kernel/trace/trace_hwlat.c | 7 +- kernel/trace/trace_irqsoff.c | 270 +- kernel/trace/trace_kprobe.c | 133 +- kernel/trace/trace_kprobe_selftest.c | 10 - kernel/trace/trace_kprobe_selftest.h | 7 - kernel/trace/trace_output.c | 6 +- kernel/trace/trace_output.h | 2 +- kernel/trace/trace_preemptirq.c | 89 - kernel/trace/trace_printk.c | 1 - kernel/trace/trace_probe.c | 14 +- kernel/trace/trace_probe.h | 14 +- kernel/trace/trace_seq.c | 1 - kernel/trace/trace_stat.h | 2 +- kernel/trace/trace_uprobe.c | 16 +- kernel/trace/tracing_map.c | 11 +- kernel/trace/tracing_map.h | 2 +- kernel/tracepoint.c | 97 +- kernel/user.c | 11 +- kernel/user_namespace.c | 24 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 151 +- kernel/watchdog_hld.c | 6 +- kernel/workqueue.c | 47 +- lib/.gitignore | 2 - lib/Kconfig | 9 +- lib/Kconfig.debug | 59 +- lib/Kconfig.kasan | 2 +- lib/Kconfig.ubsan | 11 + lib/Makefile | 16 +- lib/atomic64.c | 14 +- lib/bch.c | 23 +- lib/bitmap.c | 29 +- lib/bucket_locks.c | 11 +- lib/crc32.c | 11 +- lib/crc32defs.h | 14 + lib/crc64.c | 56 - lib/debugobjects.c | 10 +- lib/decompress_bunzip2.c | 3 +- lib/devres.c | 36 - lib/fonts/font_7x14.c | 256 +- lib/fonts/font_8x16.c | 256 +- lib/fonts/font_8x8.c | 256 +- lib/fonts/font_pearl_8x8.c | 256 +- lib/gen_crc32table.c | 5 +- lib/gen_crc64table.c | 68 - lib/idr.c | 155 +- lib/ioremap.c | 4 +- lib/iov_iter.c | 77 +- lib/klist.c | 10 +- lib/kobject.c | 30 +- lib/mpi/mpi-pow.c | 3 +- lib/nlattr.c | 4 +- lib/nmi_backtrace.c | 3 + lib/percpu_counter.c | 1 + lib/percpu_ida.c | 370 + lib/radix-tree.c | 11 +- lib/raid6/s390vx.uc | 34 +- lib/reciprocal_div.c | 41 - lib/reed_solomon/reed_solomon.c | 2 +- lib/refcount.c | 55 +- lib/rhashtable.c | 105 +- lib/test_bitfield.c | 168 - lib/test_bpf.c | 20 - lib/test_debug_virtual.c | 2 +- lib/test_hexdump.c | 28 +- lib/test_ida.c | 177 - lib/test_overflow.c | 198 +- lib/test_printf.c | 24 +- lib/test_rhashtable.c | 8 +- lib/vsprintf.c | 28 +- lib/xz/xz_crc32.c | 3 +- mm/Kconfig | 16 +- mm/Kconfig.debug | 6 +- mm/backing-dev.c | 20 +- mm/bootmem.c | 159 +- mm/cma.c | 8 +- mm/cma_debug.c | 2 +- mm/debug.c | 18 +- mm/fadvise.c | 8 +- mm/gup.c | 6 +- mm/hmm.c | 28 +- mm/huge_memory.c | 58 +- mm/hugetlb.c | 87 +- mm/init-mm.c | 11 - mm/internal.h | 14 +- mm/kasan/kasan.c | 5 +- mm/kasan/kasan_init.c | 316 +- mm/khugepaged.c | 63 +- mm/kmemleak.c | 9 +- mm/ksm.c | 13 +- mm/list_lru.c | 147 +- mm/madvise.c | 16 +- mm/memblock.c | 255 +- mm/memcontrol.c | 597 +- mm/memfd.c | 2 +- mm/memory-failure.c | 256 +- mm/memory.c | 336 +- mm/memory_hotplug.c | 115 +- mm/mempolicy.c | 6 +- mm/mempool.c | 13 +- mm/migrate.c | 10 +- mm/mlock.c | 3 +- mm/mm_init.c | 9 +- mm/mmap.c | 80 +- mm/mmu_notifier.c | 19 +- mm/mprotect.c | 49 - mm/nobootmem.c | 20 +- mm/nommu.c | 16 +- mm/oom_kill.c | 253 +- mm/page-writeback.c | 5 +- mm/page_alloc.c | 253 +- mm/page_ext.c | 4 +- mm/page_io.c | 3 +- mm/percpu.c | 29 - mm/readahead.c | 19 +- mm/rmap.c | 8 +- mm/shmem.c | 69 +- mm/slab.h | 6 +- mm/slab_common.c | 8 +- mm/slub.c | 4 +- mm/sparse-vmemmap.c | 61 +- mm/sparse.c | 290 +- mm/swap_slots.c | 12 +- mm/swapfile.c | 270 +- mm/usercopy.c | 25 - mm/util.c | 12 +- mm/vmacache.c | 38 +- mm/vmalloc.c | 4 + mm/vmscan.c | 244 +- mm/workingset.c | 30 +- mm/zsmalloc.c | 36 +- mm/zswap.c | 9 - net/6lowpan/iphc.c | 1 - net/8021q/Makefile | 1 + net/8021q/vlan.c | 15 +- net/9p/client.c | 122 +- net/9p/mod.c | 4 +- net/9p/protocol.c | 2 +- net/9p/trans_fd.c | 22 +- net/9p/trans_rdma.c | 12 +- net/9p/trans_virtio.c | 66 +- net/9p/trans_xen.c | 3 - net/9p/util.c | 1 + net/Kconfig | 2 +- net/Makefile | 4 + net/atm/common.c | 2 +- net/atm/mpoa_proc.c | 6 + net/atm/pppoatm.c | 2 +- net/ax25/ax25_addr.c | 1 + net/ax25/ax25_ds_in.c | 1 + net/ax25/ax25_ds_subr.c | 1 + net/ax25/ax25_ip.c | 1 + net/ax25/ax25_out.c | 1 + net/batman-adv/Kconfig | 8 +- net/batman-adv/bat_iv_ogm.c | 4 +- net/batman-adv/bat_iv_ogm.h | 6 +- net/batman-adv/bat_v.c | 4 +- net/batman-adv/bat_v_ogm.h | 6 +- net/batman-adv/bridge_loop_avoidance.c | 2 +- net/batman-adv/debugfs.c | 42 +- net/batman-adv/debugfs.h | 11 - net/batman-adv/hard-interface.c | 37 +- net/batman-adv/originator.c | 17 +- net/batman-adv/translation-table.c | 7 +- net/batman-adv/types.h | 7 +- net/bluetooth/af_bluetooth.c | 2 +- net/bluetooth/hci_conn.c | 189 +- net/bluetooth/hci_core.c | 105 +- net/bluetooth/hci_debugfs.c | 19 - net/bluetooth/hci_event.c | 579 +- net/bluetooth/hci_request.c | 616 +- net/bluetooth/hci_request.h | 8 - net/bluetooth/hidp/core.c | 6 +- net/bluetooth/leds.c | 6 +- net/bluetooth/mgmt.c | 402 +- net/bluetooth/sco.c | 3 +- net/bpf/test_run.c | 30 +- net/bpfilter/Kconfig | 3 +- net/bpfilter/Makefile | 21 +- net/bpfilter/bpfilter_kern.c | 11 +- net/bpfilter/bpfilter_umh_blob.S | 7 - net/bridge/br_forward.c | 16 +- net/bridge/br_if.c | 62 - net/bridge/br_multicast.c | 12 +- net/bridge/br_netfilter_hooks.c | 1 - net/bridge/br_netlink.c | 30 +- net/bridge/br_private.h | 5 - net/bridge/br_sysfs_if.c | 94 +- net/bridge/netfilter/ebtable_filter.c | 1 - net/bridge/netfilter/ebtable_nat.c | 1 - net/bridge/netfilter/nft_reject_bridge.c | 3 +- net/caif/caif_dev.c | 4 +- net/caif/caif_socket.c | 2 +- net/ceph/Kconfig | 1 + net/ceph/Makefile | 1 + net/ceph/auth.c | 16 - net/ceph/auth_none.c | 1 + net/ceph/auth_none.h | 1 + net/ceph/auth_x.c | 239 +- net/ceph/auth_x.h | 3 +- net/ceph/auth_x_protocol.h | 7 - net/ceph/ceph_common.c | 13 +- net/ceph/cls_lock_client.c | 4 +- net/ceph/crush/mapper.c | 4 +- net/ceph/messenger.c | 113 +- net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 27 +- net/ceph/pagevec.c | 1 + net/compat.c | 6 +- net/core/datagram.c | 2 +- net/core/dev.c | 892 +- net/core/dev_ioctl.c | 14 +- net/core/devlink.c | 1760 +--- net/core/dst.c | 1 - net/core/ethtool.c | 1 - net/core/fib_rules.c | 83 +- net/core/filter.c | 926 +- net/core/flow_dissector.c | 65 +- net/core/gen_estimator.c | 21 +- net/core/gen_stats.c | 16 +- net/core/lwt_bpf.c | 4 +- net/core/neighbour.c | 4 +- net/core/net-sysfs.c | 159 +- net/core/net_namespace.c | 44 +- net/core/page_pool.c | 2 +- net/core/pktgen.c | 12 +- net/core/rtnetlink.c | 95 +- net/core/secure_seq.c | 1 - net/core/skbuff.c | 32 +- net/core/sock.c | 119 +- net/core/sock_diag.c | 2 - net/core/sock_reuseport.c | 92 +- net/core/utils.c | 2 +- net/core/xdp.c | 58 +- net/dcb/dcbnl.c | 97 +- net/dccp/ccids/ccid2.c | 6 +- net/dccp/proto.c | 2 +- net/decnet/Kconfig | 1 + net/decnet/Makefile | 1 + net/decnet/TODO | 5 +- net/decnet/dn_fib.c | 2 + net/decnet/dn_nsp_in.c | 2 +- net/decnet/dn_nsp_out.c | 1 + net/decnet/dn_route.c | 5 +- net/decnet/dn_rules.c | 2 + net/decnet/netfilter/Makefile | 1 + net/decnet/netfilter/dn_rtmsg.c | 1 + net/dns_resolver/dns_key.c | 29 +- net/dsa/dsa.c | 2 + net/dsa/dsa2.c | 14 - net/dsa/slave.c | 16 +- net/dsa/switch.c | 22 +- net/ethernet/eth.c | 12 +- net/ieee802154/6lowpan/core.c | 6 - net/ieee802154/6lowpan/reassembly.c | 7 +- net/ieee802154/6lowpan/tx.c | 21 +- net/ieee802154/core.c | 1 + net/ieee802154/nl_policy.c | 1 + net/ieee802154/socket.c | 17 - net/ipv4/Kconfig | 4 +- net/ipv4/Makefile | 2 +- net/ipv4/af_inet.c | 18 +- net/ipv4/bpfilter/Makefile | 1 + net/ipv4/devinet.c | 11 - net/ipv4/esp4_offload.c | 10 +- net/ipv4/fib_frontend.c | 5 +- net/ipv4/fou.c | 24 +- net/ipv4/gre_offload.c | 10 +- net/ipv4/icmp.c | 9 +- net/ipv4/igmp.c | 65 +- net/ipv4/inet_connection_sock.c | 9 - net/ipv4/inet_fragment.c | 25 +- net/ipv4/inet_hashtables.c | 19 +- net/ipv4/ip_forward.c | 3 +- net/ipv4/ip_fragment.c | 355 +- net/ipv4/ip_gre.c | 10 +- net/ipv4/ip_input.c | 147 +- net/ipv4/ip_output.c | 24 +- net/ipv4/ip_sockglue.c | 11 +- net/ipv4/ip_vti.c | 3 +- net/ipv4/ipmr.c | 22 +- net/ipv4/ipmr_base.c | 1 - net/ipv4/netfilter.c | 53 + net/ipv4/netfilter/Kconfig | 22 +- net/ipv4/netfilter/Makefile | 6 + net/ipv4/netfilter/ip_tables.c | 1 - net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 472 + net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 383 + net/ipv4/netfilter/nf_log_ipv4.c | 8 +- net/ipv4/netfilter/nf_tproxy_ipv4.c | 18 +- net/ipv4/ping.c | 16 +- net/ipv4/proc.c | 3 - net/ipv4/raw.c | 11 +- net/ipv4/route.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 49 +- net/ipv4/tcp.c | 91 +- net/ipv4/tcp_bbr.c | 52 +- net/ipv4/tcp_dctcp.c | 75 +- net/ipv4/tcp_input.c | 153 +- net/ipv4/tcp_ipv4.c | 32 +- net/ipv4/tcp_minisocks.c | 218 +- net/ipv4/tcp_offload.c | 17 +- net/ipv4/tcp_output.c | 55 +- net/ipv4/tcp_rate.c | 4 - net/ipv4/tcp_recovery.c | 2 +- net/ipv4/tcp_timer.c | 51 +- net/ipv4/tcp_ulp.c | 4 +- net/ipv4/udp.c | 20 +- net/ipv4/udp_offload.c | 15 +- net/ipv6/Kconfig | 3 +- net/ipv6/addrconf.c | 63 +- net/ipv6/af_inet6.c | 18 +- net/ipv6/calipso.c | 9 +- net/ipv6/datagram.c | 13 +- net/ipv6/esp6.c | 4 +- net/ipv6/esp6_offload.c | 10 +- net/ipv6/exthdrs.c | 111 +- net/ipv6/icmp.c | 37 +- net/ipv6/ila/Makefile | 2 +- net/ipv6/ila/ila.h | 27 +- net/ipv6/ila/ila_common.c | 31 + net/ipv6/ila/ila_main.c | 121 - net/ipv6/ila/ila_xlat.c | 292 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_fib.c | 163 +- net/ipv6/ip6_flowlabel.c | 3 +- net/ipv6/ip6_gre.c | 12 +- net/ipv6/ip6_input.c | 131 +- net/ipv6/ip6_offload.c | 16 +- net/ipv6/ip6_output.c | 40 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/ip6_vti.c | 32 +- net/ipv6/ip6mr.c | 1 - net/ipv6/ipv6_sockglue.c | 35 +- net/ipv6/mcast.c | 61 +- net/ipv6/ndisc.c | 2 +- net/ipv6/netfilter.c | 62 + net/ipv6/netfilter/Kconfig | 27 +- net/ipv6/netfilter/Makefile | 6 + net/ipv6/netfilter/ip6_tables.c | 1 - net/ipv6/netfilter/ip6t_rpfilter.c | 12 +- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 460 + net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 382 + net/ipv6/netfilter/nf_conntrack_reasm.c | 30 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 4 +- net/ipv6/netfilter/nf_log_ipv6.c | 8 +- net/ipv6/netfilter/nf_tproxy_ipv6.c | 18 +- net/ipv6/ping.c | 7 +- net/ipv6/raw.c | 18 +- net/ipv6/reassembly.c | 97 +- net/ipv6/route.c | 58 +- net/ipv6/seg6.c | 1 - net/ipv6/seg6_hmac.c | 3 +- net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/seg6_local.c | 54 +- net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/tcpv6_offload.c | 4 +- net/ipv6/udp.c | 17 +- net/ipv6/udp_offload.c | 4 +- net/ipv6/xfrm6_mode_ro.c | 2 +- net/iucv/af_iucv.c | 6 +- net/kcm/Kconfig | 1 + net/kcm/kcmsock.c | 1 + net/key/af_key.c | 6 +- net/l2tp/l2tp_core.c | 86 +- net/l2tp/l2tp_core.h | 73 +- net/l2tp/l2tp_debugfs.c | 8 +- net/l2tp/l2tp_eth.c | 32 +- net/l2tp/l2tp_ip.c | 4 +- net/l2tp/l2tp_ip6.c | 15 +- net/l2tp/l2tp_netlink.c | 37 +- net/l2tp/l2tp_ppp.c | 557 +- net/llc/Kconfig | 2 +- net/llc/Makefile | 2 +- net/llc/llc_core.c | 4 +- net/llc/llc_if.c | 1 + net/mac80211/Makefile | 1 - net/mac80211/agg-rx.c | 10 +- net/mac80211/agg-tx.c | 19 +- net/mac80211/cfg.c | 9 +- net/mac80211/ethtool.c | 6 +- net/mac80211/he.c | 55 - net/mac80211/ht.c | 2 +- net/mac80211/ibss.c | 22 +- net/mac80211/ieee80211_i.h | 47 +- net/mac80211/iface.c | 4 +- net/mac80211/key.c | 24 +- net/mac80211/led.c | 20 +- net/mac80211/main.c | 64 +- net/mac80211/mesh_hwmp.c | 4 - net/mac80211/mlme.c | 382 +- net/mac80211/offchannel.c | 2 +- net/mac80211/rc80211_minstrel.c | 1 + net/mac80211/rx.c | 135 +- net/mac80211/scan.c | 56 +- net/mac80211/sta_info.c | 101 +- net/mac80211/sta_info.h | 20 +- net/mac80211/trace.h | 2 +- net/mac80211/tx.c | 79 +- net/mac80211/util.c | 173 +- net/mac802154/tx.c | 15 +- net/mpls/mpls_iptunnel.c | 2 +- net/ncsi/ncsi-netlink.c | 4 +- net/netfilter/Kconfig | 82 +- net/netfilter/Makefile | 19 +- net/netfilter/core.c | 15 - net/netfilter/ipvs/Kconfig | 8 +- net/netfilter/ipvs/ip_vs_conn.c | 89 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/ipvs/ip_vs_mh.c | 4 +- net/netfilter/ipvs/ip_vs_proto.c | 19 +- net/netfilter/ipvs/ip_vs_proto_sctp.c | 2 - net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 - net/netfilter/ipvs/ip_vs_proto_udp.c | 2 - net/netfilter/ipvs/ip_vs_sync.c | 18 +- net/netfilter/nf_conncount.c | 424 +- net/netfilter/nf_conntrack_broadcast.c | 2 +- net/netfilter/nf_conntrack_core.c | 319 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_helper.c | 15 +- net/netfilter/nf_conntrack_l3proto_generic.c | 66 + net/netfilter/nf_conntrack_netlink.c | 124 +- net/netfilter/nf_conntrack_proto.c | 851 +- net/netfilter/nf_conntrack_proto_dccp.c | 52 +- net/netfilter/nf_conntrack_proto_generic.c | 32 +- net/netfilter/nf_conntrack_proto_gre.c | 24 +- net/netfilter/nf_conntrack_proto_icmp.c | 388 - net/netfilter/nf_conntrack_proto_icmpv6.c | 387 - net/netfilter/nf_conntrack_proto_sctp.c | 46 +- net/netfilter/nf_conntrack_proto_tcp.c | 52 +- net/netfilter/nf_conntrack_proto_udp.c | 55 +- net/netfilter/nf_conntrack_standalone.c | 28 +- net/netfilter/nf_conntrack_timeout.c | 21 +- net/netfilter/nf_flow_table_core.c | 13 +- net/netfilter/nf_log.c | 13 +- net/netfilter/nf_log_common.c | 5 +- net/netfilter/nf_nat_core.c | 18 +- net/netfilter/nf_osf.c | 218 + net/netfilter/nf_tables_api.c | 548 +- net/netfilter/nf_tables_core.c | 16 +- net/netfilter/nf_tables_set_core.c | 28 - net/netfilter/nfnetlink.c | 23 +- net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_cttimeout.c | 74 +- net/netfilter/nfnetlink_osf.c | 436 - net/netfilter/nfnetlink_queue.c | 3 - net/netfilter/nft_chain_filter.c | 18 +- net/netfilter/nft_compat.c | 13 - net/netfilter/nft_connlimit.c | 36 +- net/netfilter/nft_ct.c | 221 +- net/netfilter/nft_dynset.c | 4 +- net/netfilter/nft_immediate.c | 3 - net/netfilter/nft_lookup.c | 19 +- net/netfilter/nft_meta.c | 15 +- net/netfilter/nft_numgen.c | 4 +- net/netfilter/nft_osf.c | 104 - net/netfilter/nft_set_bitmap.c | 25 +- net/netfilter/nft_set_hash.c | 38 +- net/netfilter/nft_set_rbtree.c | 30 +- net/netfilter/nft_socket.c | 22 +- net/netfilter/nft_tproxy.c | 318 - net/netfilter/nft_tunnel.c | 566 -- net/netfilter/utils.c | 131 +- net/netfilter/x_tables.c | 7 +- net/netfilter/xt_AUDIT.c | 2 +- net/netfilter/xt_CT.c | 6 +- net/netfilter/xt_TEE.c | 4 +- net/netfilter/xt_TPROXY.c | 17 +- net/netfilter/xt_cgroup.c | 6 +- net/netfilter/xt_connlimit.c | 4 +- net/netfilter/xt_osf.c | 149 +- net/netfilter/xt_owner.c | 2 +- net/netfilter/xt_recent.c | 3 +- net/netfilter/xt_socket.c | 8 - net/netlabel/netlabel_user.c | 2 +- net/netlink/af_netlink.c | 12 +- net/nfc/llcp_commands.c | 9 +- net/nfc/llcp_sock.c | 2 +- net/nsh/nsh.c | 2 +- net/openvswitch/actions.c | 33 - net/openvswitch/conntrack.c | 20 +- net/openvswitch/flow_netlink.c | 80 +- net/openvswitch/meter.c | 10 +- net/packet/af_packet.c | 32 +- net/qrtr/qrtr.c | 13 +- net/rds/Kconfig | 4 +- net/rds/Makefile | 1 + net/rds/af_rds.c | 205 +- net/rds/bind.c | 138 +- net/rds/cong.c | 23 +- net/rds/connection.c | 294 +- net/rds/ib.c | 133 +- net/rds/ib.h | 53 +- net/rds/ib_cm.c | 320 +- net/rds/ib_frmr.c | 17 +- net/rds/ib_mr.h | 5 +- net/rds/ib_rdma.c | 47 +- net/rds/ib_recv.c | 39 +- net/rds/ib_send.c | 19 +- net/rds/loop.c | 63 +- net/rds/loop.h | 2 - net/rds/message.c | 1 + net/rds/rdma.c | 19 +- net/rds/rdma_transport.c | 95 +- net/rds/rdma_transport.h | 5 - net/rds/rds.h | 93 +- net/rds/recv.c | 78 +- net/rds/send.c | 128 +- net/rds/tcp.c | 153 +- net/rds/tcp.h | 2 +- net/rds/tcp_connect.c | 68 +- net/rds/tcp_listen.c | 87 +- net/rds/tcp_recv.c | 9 +- net/rds/tcp_send.c | 4 +- net/rds/threads.c | 69 +- net/rds/transport.c | 16 +- net/rfkill/core.c | 4 +- net/rfkill/rfkill-gpio.c | 1 - net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 12 +- net/rxrpc/call_accept.c | 4 +- net/rxrpc/call_event.c | 2 + net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 21 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 15 +- net/rxrpc/local_event.c | 5 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/net_ns.c | 6 +- net/rxrpc/output.c | 44 +- net/rxrpc/peer_event.c | 156 +- net/rxrpc/peer_object.c | 10 +- net/rxrpc/proc.c | 22 +- net/rxrpc/recvmsg.c | 56 +- net/rxrpc/rxkad.c | 35 +- net/rxrpc/sysctl.c | 1 + net/sched/Kconfig | 39 +- net/sched/Makefile | 5 +- net/sched/act_api.c | 440 +- net/sched/act_bpf.c | 46 +- net/sched/act_connmark.c | 28 +- net/sched/act_csum.c | 72 +- net/sched/act_gact.c | 39 +- net/sched/act_ife.c | 146 +- net/sched/act_ipt.c | 39 +- net/sched/act_mirred.c | 177 +- net/sched/act_nat.c | 28 +- net/sched/act_pedit.c | 152 +- net/sched/act_police.c | 48 +- net/sched/act_sample.c | 55 +- net/sched/act_simple.c | 35 +- net/sched/act_skbedit.c | 167 +- net/sched/act_skbmod.c | 65 +- net/sched/act_tunnel_key.c | 321 +- net/sched/act_vlan.c | 84 +- net/sched/cls_api.c | 725 +- net/sched/cls_basic.c | 1 + net/sched/cls_bpf.c | 43 +- net/sched/cls_flower.c | 647 +- net/sched/cls_matchall.c | 34 - net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 121 +- net/sched/sch_api.c | 11 +- net/sched/sch_cake.c | 3034 ------ net/sched/sch_cbs.c | 134 +- net/sched/sch_etf.c | 484 - net/sched/sch_fq_codel.c | 25 +- net/sched/sch_htb.c | 13 + net/sched/sch_netem.c | 73 +- net/sched/sch_skbprio.c | 320 - net/sctp/Kconfig | 4 +- net/sctp/associola.c | 15 - net/sctp/chunk.c | 6 +- net/sctp/input.c | 1 - net/sctp/ipv6.c | 20 +- net/sctp/outqueue.c | 11 +- net/sctp/proc.c | 8 + net/sctp/protocol.c | 16 +- net/sctp/sm_sideeffect.c | 1 + net/sctp/socket.c | 275 +- net/sctp/stream.c | 153 +- net/sctp/stream_interleave.c | 20 +- net/sctp/stream_sched.c | 13 +- net/sctp/stream_sched_prio.c | 22 +- net/sctp/stream_sched_rr.c | 8 +- net/sctp/transport.c | 2 +- net/smc/Makefile | 2 +- net/smc/af_smc.c | 457 +- net/smc/smc.h | 17 +- net/smc/smc_cdc.c | 116 +- net/smc/smc_cdc.h | 86 +- net/smc/smc_clc.c | 200 +- net/smc/smc_clc.h | 99 +- net/smc/smc_close.c | 2 - net/smc/smc_core.c | 350 +- net/smc/smc_core.h | 85 +- net/smc/smc_diag.c | 33 +- net/smc/smc_ib.c | 173 +- net/smc/smc_ib.h | 7 +- net/smc/smc_ism.c | 348 - net/smc/smc_ism.h | 48 - net/smc/smc_llc.c | 80 +- net/smc/smc_llc.h | 7 +- net/smc/smc_pnet.c | 171 +- net/smc/smc_pnet.h | 19 +- net/smc/smc_rx.c | 21 +- net/smc/smc_tx.c | 248 +- net/smc/smc_tx.h | 6 +- net/smc/smc_wr.c | 41 +- net/smc/smc_wr.h | 3 +- net/socket.c | 56 +- net/strparser/strparser.c | 47 +- net/sunrpc/auth.c | 4 +- net/sunrpc/auth_gss/auth_gss.c | 50 +- net/sunrpc/auth_gss/gss_generic_token.c | 1 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 15 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 1 + net/sunrpc/auth_gss/gss_krb5_seal.c | 1 + net/sunrpc/auth_gss/gss_krb5_unseal.c | 1 + net/sunrpc/auth_gss/gss_krb5_wrap.c | 3 + net/sunrpc/auth_gss/gss_rpc_upcall.c | 70 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/auth_null.c | 2 +- net/sunrpc/auth_unix.c | 2 +- net/sunrpc/backchannel_rqst.c | 1 + net/sunrpc/clnt.c | 30 +- net/sunrpc/rpcb_clnt.c | 2 +- net/sunrpc/stats.c | 55 +- net/sunrpc/sunrpc.h | 1 + net/sunrpc/svc.c | 78 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtrdma/fmr_ops.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 7 +- net/sunrpc/xprtrdma/svc_rdma.c | 2 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 35 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 7 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 5 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 1 + net/tipc/bcast.c | 6 +- net/tipc/bearer.c | 2 - net/tipc/diag.c | 2 - net/tipc/discover.c | 18 +- net/tipc/group.c | 41 +- net/tipc/group.h | 1 - net/tipc/link.c | 134 +- net/tipc/link.h | 2 - net/tipc/monitor.c | 3 +- net/tipc/msg.c | 35 +- net/tipc/name_table.c | 12 +- net/tipc/name_table.h | 9 +- net/tipc/net.c | 15 +- net/tipc/netlink.c | 2 - net/tipc/node.c | 97 +- net/tipc/node.h | 14 +- net/tipc/socket.c | 90 +- net/tipc/socket.h | 2 - net/tipc/topsrv.c | 4 +- net/tls/tls_device.c | 304 +- net/tls/tls_device_fallback.c | 11 +- net/tls/tls_main.c | 42 +- net/tls/tls_sw.c | 347 +- net/unix/af_unix.c | 11 +- net/vmw_vsock/af_vsock.c | 15 +- net/vmw_vsock/vmci_transport.c | 3 +- net/wimax/Makefile | 2 + net/wimax/debugfs.c | 2 + net/wimax/op-msg.c | 1 + net/wimax/stack.c | 4 +- net/wireless/core.c | 21 +- net/wireless/core.h | 2 +- net/wireless/lib80211_crypt_tkip.c | 55 +- net/wireless/nl80211.c | 269 +- net/wireless/reg.c | 119 +- net/wireless/sysfs.c | 4 +- net/wireless/trace.h | 18 +- net/wireless/util.c | 89 +- net/wireless/wext-compat.c | 10 +- net/x25/Kconfig | 2 + net/x25/x25_subr.c | 1 + net/xdp/xdp_umem.c | 70 +- net/xdp/xsk.c | 34 +- net/xdp/xsk_queue.h | 11 +- net/xfrm/Kconfig | 9 +- net/xfrm/Makefile | 1 - net/xfrm/xfrm_device.c | 19 +- net/xfrm/xfrm_input.c | 5 - net/xfrm/xfrm_interface.c | 975 -- net/xfrm/xfrm_output.c | 3 +- net/xfrm/xfrm_policy.c | 317 +- net/xfrm/xfrm_state.c | 48 +- net/xfrm/xfrm_user.c | 113 +- samples/bpf/.gitignore | 49 - samples/bpf/Makefile | 47 +- samples/bpf/bpf_load.c | 3 - samples/bpf/hash_func01.h | 55 - samples/bpf/parse_varlen.c | 6 +- samples/bpf/test_cgrp2_attach2.c | 21 +- samples/bpf/test_cgrp2_sock2.c | 2 +- samples/bpf/test_overhead_user.c | 19 +- samples/bpf/trace_event_user.c | 27 +- samples/bpf/xdp2skb_meta.sh | 6 +- samples/bpf/xdp_fwd_kern.c | 8 +- samples/bpf/xdp_fwd_user.c | 34 +- samples/bpf/xdp_redirect_cpu_kern.c | 116 +- samples/bpf/xdp_redirect_cpu_user.c | 11 +- samples/bpf/xdp_rxq_info_kern.c | 43 - samples/bpf/xdp_rxq_info_user.c | 48 +- samples/bpf/xdp_sample_pkts_kern.c | 66 - samples/bpf/xdp_sample_pkts_user.c | 169 - samples/bpf/xdpsock_user.c | 45 +- samples/seccomp/Makefile | 6 +- samples/vfio-mdev/mbochs.c | 23 +- scripts/.gitignore | 1 - scripts/Kbuild.include | 17 +- scripts/Makefile | 5 +- scripts/Makefile.build | 27 +- scripts/Makefile.clean | 4 + scripts/Makefile.gcc-plugins | 37 +- scripts/Makefile.host | 24 +- scripts/Makefile.lib | 7 +- scripts/Makefile.modbuiltin | 8 +- scripts/Makefile.modinst | 4 + scripts/Makefile.modpost | 6 +- scripts/Makefile.modsign | 3 + scripts/Makefile.ubsan | 4 + scripts/basic/.gitignore | 1 + scripts/basic/Makefile | 1 + scripts/{ => basic}/bin2c.c | 0 scripts/cc-can-link.sh | 2 +- scripts/checkpatch.pl | 223 +- scripts/checkstack.pl | 11 +- scripts/clang-version.sh | 2 +- scripts/coccicheck | 5 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 41 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 129 - scripts/coccinelle/tests/doubletest.cocci | 34 +- scripts/depmod.sh | 8 +- scripts/documentation-file-ref-check | 6 - scripts/dtc/Makefile | 18 +- scripts/extract-vmlinux | 2 - scripts/gcc-plugins/Kconfig | 142 - scripts/gcc-plugins/Makefile | 5 + scripts/gcc-plugins/gcc-common.h | 26 +- scripts/gen_initramfs_list.sh | 328 + scripts/get_maintainer.pl | 56 +- scripts/kconfig/Makefile | 37 +- scripts/kconfig/check-pkgconfig.sh | 8 - scripts/kconfig/conf.c | 44 +- scripts/kconfig/confdata.c | 156 +- scripts/kconfig/expr.h | 3 +- scripts/kconfig/gconf.c | 5 +- scripts/kconfig/lkc.h | 2 + scripts/kconfig/lkc_proto.h | 4 +- scripts/kconfig/mconf.c | 10 +- scripts/kconfig/menu.c | 2 +- scripts/kconfig/nconf.c | 8 +- scripts/kconfig/qconf.cc | 3 +- scripts/kconfig/symbol.c | 71 +- scripts/kconfig/tests/err_recursive_dep/Kconfig | 63 - .../kconfig/tests/err_recursive_dep/__init__.py | 10 - .../tests/err_recursive_dep/expected_stderr | 38 - scripts/kconfig/tests/warn_recursive_dep/Kconfig | 62 + .../kconfig/tests/warn_recursive_dep/__init__.py | 9 + .../tests/warn_recursive_dep/expected_stderr | 30 + scripts/kconfig/util.c | 30 + scripts/kconfig/zconf.y | 6 +- scripts/kernel-doc | 20 +- scripts/link-vmlinux.sh | 4 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 13 - scripts/mod/modpost.c | 11 +- scripts/package/buildtar | 12 +- scripts/package/mkdebian | 68 +- scripts/recordmcount.pl | 3 - scripts/spdxcheck.py | 11 +- scripts/spelling.txt | 90 - scripts/tags.sh | 3 +- scripts/tracing/draw_functrace.py | 2 +- scripts/ver_linux | 14 +- security/Kconfig | 3 +- security/apparmor/apparmorfs.c | 5 +- security/apparmor/domain.c | 2 +- security/apparmor/file.c | 3 +- security/apparmor/include/perms.h | 3 +- security/apparmor/lib.c | 17 +- security/apparmor/lsm.c | 4 +- security/apparmor/policy_ns.c | 2 +- security/apparmor/policy_unpack.c | 32 + security/apparmor/secid.c | 1 + security/commoncap.c | 2 +- security/integrity/digsig_asymmetric.c | 23 - security/integrity/evm/Kconfig | 1 - security/integrity/evm/evm.h | 10 +- security/integrity/evm/evm_crypto.c | 50 +- security/integrity/evm/evm_main.c | 19 +- security/integrity/evm/evm_secfs.c | 4 +- security/integrity/iint.c | 9 +- security/integrity/ima/Kconfig | 59 - security/integrity/ima/ima.h | 7 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 16 +- security/integrity/ima/ima_main.c | 84 +- security/integrity/ima/ima_policy.c | 57 +- security/integrity/ima/ima_queue.c | 4 +- security/integrity/integrity.h | 15 - security/integrity/integrity_audit.c | 6 +- security/keys/dh.c | 4 +- security/loadpin/loadpin.c | 6 - security/security.c | 41 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 87 +- security/selinux/netif.c | 11 +- security/selinux/netlink.c | 2 +- security/selinux/netnode.c | 5 +- security/selinux/netport.c | 5 +- security/selinux/nlmsgtab.c | 2 +- security/selinux/selinuxfs.c | 45 +- security/selinux/ss/avtab.c | 51 +- security/selinux/ss/conditional.c | 16 +- security/selinux/ss/ebitmap.c | 15 +- security/selinux/ss/policydb.c | 91 +- security/selinux/ss/services.c | 71 +- security/selinux/ss/sidtab.c | 5 +- security/smack/smack_lsm.c | 28 +- security/tomoyo/Makefile | 2 +- security/tomoyo/tomoyo.c | 2 +- sound/ac97/bus.c | 30 +- sound/ac97/snd_ac97_compat.c | 19 +- sound/aoa/core/gpio-feature.c | 4 +- sound/arm/Kconfig | 5 + sound/arm/Makefile | 3 + sound/arm/pxa2xx-ac97-lib.c | 12 - sound/arm/pxa2xx-ac97.c | 124 +- sound/arm/pxa2xx-pcm-lib.c | 75 +- sound/arm/pxa2xx-pcm.c | 129 + sound/arm/pxa2xx-pcm.h | 27 + sound/core/compress_offload.c | 12 + sound/core/memalloc.c | 8 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/oss/pcm_plugin.c | 9 +- sound/core/pcm.c | 7 +- sound/core/pcm_lib.c | 38 +- sound/core/pcm_local.h | 2 - sound/core/pcm_native.c | 10 +- sound/core/rawmidi.c | 249 +- sound/core/seq/oss/seq_oss.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 2 +- sound/core/seq/oss/seq_oss_timer.c | 2 +- sound/core/seq/seq.c | 33 +- sound/core/seq/seq_clientmgr.c | 30 +- sound/core/seq/seq_info.c | 10 +- sound/core/seq/seq_info.h | 6 +- sound/core/seq/seq_memory.c | 12 + sound/core/seq/seq_memory.h | 6 + sound/core/seq/seq_midi.c | 24 +- sound/core/seq/seq_midi_emul.c | 14 +- sound/core/seq/seq_midi_event.c | 87 +- sound/core/seq/seq_queue.c | 12 +- sound/core/seq/seq_queue.h | 27 + sound/core/seq/seq_virmidi.c | 134 +- sound/core/timer.c | 5 - sound/drivers/aloop.c | 1 + sound/drivers/mpu401/mpu401_uart.c | 16 + sound/drivers/opl3/opl3_drums.c | 2 + sound/drivers/opl3/opl3_lib.c | 19 +- sound/drivers/opl3/opl3_midi.c | 17 +- sound/drivers/opl3/opl3_oss.c | 8 + sound/drivers/opl3/opl3_synth.c | 1 - sound/drivers/opl3/opl3_voice.h | 4 - sound/drivers/opl4/opl4_lib.c | 12 + sound/drivers/vx/vx_core.c | 15 + sound/drivers/vx/vx_pcm.c | 2 + sound/firewire/bebob/bebob_pcm.c | 1 + sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-pcm.c | 2 + sound/firewire/digi00x/digi00x-pcm.c | 1 + sound/firewire/fireface/ff-pcm.c | 1 + sound/firewire/fireworks/fireworks_pcm.c | 1 + sound/firewire/isight.c | 1 + sound/firewire/motu/motu-pcm.c | 2 + sound/firewire/motu/motu-protocol-v2.c | 64 +- sound/firewire/motu/motu-protocol-v3.c | 19 +- sound/firewire/motu/motu.c | 19 - sound/firewire/motu/motu.h | 5 +- sound/firewire/oxfw/oxfw-pcm.c | 2 + sound/firewire/tascam/tascam-pcm.c | 1 + sound/hda/Kconfig | 7 +- sound/hda/Makefile | 1 - sound/hda/ext/hdac_ext_bus.c | 80 +- sound/hda/ext/hdac_ext_controller.c | 64 +- sound/hda/ext/hdac_ext_stream.c | 104 +- sound/hda/hdac_component.c | 335 - sound/hda/hdac_device.c | 2 +- sound/hda/hdac_i915.c | 353 +- sound/hda/hdac_stream.c | 4 +- sound/i2c/cs8427.c | 12 + sound/i2c/i2c.c | 13 + sound/i2c/other/ak4xxx-adda.c | 12 + sound/i2c/tea6330t.c | 16 + sound/isa/Kconfig | 2 +- sound/isa/ad1816a/ad1816a_lib.c | 3 +- sound/isa/es1688/es1688.c | 2 + sound/isa/es1688/es1688_lib.c | 16 + sound/isa/es18xx.c | 1 - sound/isa/galaxy/galaxy.c | 3 - sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 16 + sound/isa/gus/gus_reset.c | 2 + sound/isa/msnd/msnd.c | 18 +- sound/isa/msnd/msnd.h | 2 +- sound/isa/msnd/msnd_midi.c | 2 +- sound/isa/msnd/msnd_pinnacle.c | 8 +- sound/isa/opti9xx/miro.c | 5 - sound/isa/opti9xx/opti92x-ad1848.c | 3 - sound/isa/sb/emu8000_patch.c | 7 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/isa/sb/sb16_csp.c | 52 +- sound/isa/sb/sb16_main.c | 25 +- sound/isa/sb/sb8_main.c | 19 + sound/isa/sb/sb_common.c | 16 + sound/isa/wss/wss_lib.c | 18 +- sound/mips/sgio2audio.c | 3 + sound/pci/ac97/ac97_codec.c | 16 + sound/pci/ali5451/ali5451.c | 5 +- sound/pci/asihpi/asihpi.c | 24 +- sound/pci/asihpi/hpi6205.c | 5 + sound/pci/atiixp.c | 4 +- sound/pci/atiixp_modem.c | 4 +- sound/pci/au88x0/au88x0.h | 2 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/bt87x.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 3 + sound/pci/cs5535audio/cs5535audio.c | 7 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 6 +- sound/pci/ctxfi/cthw20k2.c | 12 +- sound/pci/ctxfi/ctmixer.c | 15 +- sound/pci/echoaudio/echoaudio.c | 2 - sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/echoaudio/echoaudio_3g.c | 14 +- sound/pci/echoaudio/echoaudio_dsp.c | 6 +- sound/pci/echoaudio/echoaudio_dsp.h | 50 +- sound/pci/echoaudio/echoaudio_gml.c | 8 +- sound/pci/emu10k1/emu10k1_patch.c | 7 +- sound/pci/emu10k1/emufx.c | 24 +- sound/pci/emu10k1/emupcm.c | 7 +- sound/pci/ens1370.c | 3 +- sound/pci/hda/dell_wmi_helper.c | 116 +- sound/pci/hda/hda_codec.c | 97 +- sound/pci/hda/hda_codec.h | 6 +- sound/pci/hda/hda_generic.c | 144 +- sound/pci/hda/hda_generic.h | 16 - sound/pci/hda/hda_intel.c | 18 +- sound/pci/hda/patch_analog.c | 4 +- sound/pci/hda/patch_ca0132.c | 282 +- sound/pci/hda/patch_cirrus.c | 29 +- sound/pci/hda/patch_conexant.c | 105 +- sound/pci/hda/patch_hdmi.c | 147 +- sound/pci/hda/patch_realtek.c | 879 +- sound/pci/hda/patch_sigmatel.c | 31 +- sound/pci/hda/patch_via.c | 294 +- sound/pci/hda/thinkpad_helper.c | 27 +- sound/pci/ice1712/ak4xxx.c | 12 + sound/pci/ice1712/prodigy_hifi.c | 21 +- sound/pci/intel8x0.c | 6 +- sound/pci/intel8x0m.c | 6 +- sound/pci/korg1212/korg1212.c | 4 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola.h | 4 +- sound/pci/lola/lola_pcm.c | 8 +- sound/pci/maestro3.c | 6 +- sound/pci/mixart/mixart.c | 1 - sound/pci/mixart/mixart_core.c | 6 +- sound/pci/mixart/mixart_hwdep.c | 42 +- sound/pci/mixart/mixart_hwdep.h | 8 +- sound/pci/riptide/riptide.c | 10 +- sound/pci/sonicvibes.c | 2 + sound/pci/trident/trident.c | 2 +- sound/pci/trident/trident.h | 2 +- sound/pci/trident/trident_main.c | 2 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci.h | 78 +- sound/pci/ymfpci/ymfpci_main.c | 6 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 1 + sound/pcmcia/vx/vxp_ops.c | 10 +- sound/ppc/snd_ps3.c | 5 - sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/amd/Kconfig | 1 - sound/soc/amd/acp-da7219-max98357a.c | 109 +- sound/soc/amd/acp-pcm-dma.c | 214 +- sound/soc/amd/acp.h | 13 +- sound/soc/atmel/atmel-i2s.c | 46 +- sound/soc/codecs/Kconfig | 25 +- sound/soc/codecs/Makefile | 8 +- sound/soc/codecs/adau17x1.c | 1 - sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4554.c | 17 +- sound/soc/codecs/ak4613.c | 26 +- sound/soc/codecs/ak4642.c | 26 +- sound/soc/codecs/ak5558.c | 4 +- sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs47l24.c | 11 - sound/soc/codecs/cx20442.c | 23 +- sound/soc/codecs/da7210.c | 27 +- sound/soc/codecs/da7213.c | 4 +- sound/soc/codecs/da7219-aad.c | 5 - sound/soc/codecs/da7219.c | 48 +- sound/soc/codecs/da7219.h | 8 +- sound/soc/codecs/da9055.c | 4 +- sound/soc/codecs/dio2125.c | 120 + sound/soc/codecs/es7134.c | 227 +- sound/soc/codecs/es7241.c | 322 - sound/soc/codecs/hdac_hdmi.c | 495 +- sound/soc/codecs/hdmi-codec.c | 21 +- sound/soc/codecs/max98373.c | 1 - sound/soc/codecs/max9850.c | 4 +- sound/soc/codecs/nau8540.c | 3 + sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/pcm1789.c | 3 +- sound/soc/codecs/pcm186x.c | 2 +- sound/soc/codecs/rt1305.c | 15 +- sound/soc/codecs/rt5514-spi.c | 1 + sound/soc/codecs/rt5514.c | 8 +- sound/soc/codecs/rt5631.c | 12 +- sound/soc/codecs/rt5640.c | 2 - sound/soc/codecs/rt5651.c | 235 +- sound/soc/codecs/rt5651.h | 8 - sound/soc/codecs/rt5677.c | 3 +- sound/soc/codecs/rt5682.c | 2681 ----- sound/soc/codecs/rt5682.h | 1324 --- sound/soc/codecs/simple-amplifier.c | 122 - sound/soc/codecs/tas571x.c | 110 - sound/soc/codecs/tas571x.h | 16 - sound/soc/codecs/tda7419.c | 4 +- sound/soc/codecs/tscs42xx.c | 37 +- sound/soc/codecs/tscs42xx.h | 8 - sound/soc/codecs/twl6040.c | 2 +- sound/soc/codecs/wm2200.c | 10 +- sound/soc/codecs/wm5100-tables.c | 12 +- sound/soc/codecs/wm5102.c | 10 - sound/soc/codecs/wm5110.c | 13 - sound/soc/codecs/wm8903.c | 4 +- sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8955.c | 1 - sound/soc/codecs/wm8960.c | 1 - sound/soc/codecs/wm8961.c | 1 - sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8988.c | 4 +- sound/soc/codecs/wm8990.c | 4 +- sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm8995.c | 1 - sound/soc/codecs/wm8996.c | 9 +- sound/soc/codecs/wm9081.c | 1 - sound/soc/codecs/wm_adsp.c | 216 +- sound/soc/codecs/wm_adsp.h | 12 +- sound/soc/codecs/wmfw.h | 1 - sound/soc/davinci/davinci-i2s.c | 1 - sound/soc/davinci/davinci-mcasp.c | 16 +- sound/soc/fsl/fsl-asoc-card.c | 20 +- sound/soc/fsl/fsl_asrc.c | 18 +- sound/soc/fsl/fsl_asrc.h | 5 +- sound/soc/fsl/fsl_asrc_dma.c | 18 +- sound/soc/fsl/fsl_esai.c | 1 - sound/soc/fsl/fsl_spdif.c | 2 +- sound/soc/fsl/fsl_utils.c | 18 +- sound/soc/fsl/fsl_utils.h | 7 +- sound/soc/fsl/imx-sgtl5000.c | 15 +- sound/soc/generic/audio-graph-card.c | 41 +- sound/soc/generic/audio-graph-scu-card.c | 25 +- sound/soc/generic/simple-card-utils.c | 74 +- sound/soc/generic/simple-card.c | 106 +- sound/soc/generic/simple-scu-card.c | 21 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 29 +- sound/soc/intel/atom/sst/sst_loader.c | 6 +- sound/soc/intel/boards/Kconfig | 14 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5677.c | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 20 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 55 +- sound/soc/intel/boards/bytcr_rt5651.c | 364 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 643 -- sound/soc/intel/boards/kbl_da7219_max98357a.c | 3 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 2 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/common/Makefile | 6 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 59 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 40 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 56 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 32 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 41 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 16 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 91 - sound/soc/intel/common/soc-acpi-intel-skl-match.c | 47 - sound/soc/intel/common/sst-dsp-priv.h | 4 +- sound/soc/intel/common/sst-firmware.c | 6 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 53 +- sound/soc/intel/skylake/skl-messages.c | 50 +- sound/soc/intel/skylake/skl-nhlt.c | 8 +- sound/soc/intel/skylake/skl-pcm.c | 119 +- sound/soc/intel/skylake/skl-sst-cldma.c | 8 +- sound/soc/intel/skylake/skl-sst-cldma.h | 2 +- sound/soc/intel/skylake/skl-topology.c | 28 +- sound/soc/intel/skylake/skl-topology.h | 11 +- sound/soc/intel/skylake/skl.c | 360 +- sound/soc/intel/skylake/skl.h | 7 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 64 +- sound/soc/mediatek/common/mtk-base-afe.h | 6 +- sound/soc/mediatek/mt6797/mt6797-afe-common.h | 1 - sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 65 +- sound/soc/mediatek/mt6797/mt6797-dai-adda.c | 20 +- sound/soc/mediatek/mt6797/mt6797-dai-hostless.c | 16 +- sound/soc/mediatek/mt6797/mt6797-dai-pcm.c | 19 +- sound/soc/meson/Kconfig | 65 - sound/soc/meson/Makefile | 21 - sound/soc/meson/axg-card.c | 671 -- sound/soc/meson/axg-fifo.c | 341 - sound/soc/meson/axg-fifo.h | 80 - sound/soc/meson/axg-frddr.c | 141 - sound/soc/meson/axg-spdifout.c | 456 - sound/soc/meson/axg-tdm-formatter.c | 381 - sound/soc/meson/axg-tdm-formatter.h | 39 - sound/soc/meson/axg-tdm-interface.c | 542 - sound/soc/meson/axg-tdm.h | 78 - sound/soc/meson/axg-tdmin.c | 229 - sound/soc/meson/axg-tdmout.c | 259 - sound/soc/meson/axg-toddr.c | 199 - sound/soc/omap/omap-abe-twl6040.c | 2 +- sound/soc/omap/omap-dmic.c | 2 - sound/soc/omap/omap-mcpdm.c | 4 - sound/soc/pxa/Kconfig | 6 +- sound/soc/pxa/magician.c | 106 +- sound/soc/pxa/pxa-ssp.c | 181 +- sound/soc/pxa/pxa2xx-ac97.c | 47 +- sound/soc/pxa/pxa2xx-i2s.c | 9 +- sound/soc/pxa/pxa2xx-pcm.c | 73 + sound/soc/pxa/zylonite.c | 9 + sound/soc/qcom/Kconfig | 14 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/apq8096.c | 188 +- sound/soc/qcom/common.c | 112 - sound/soc/qcom/common.h | 11 - sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 225 +- sound/soc/qcom/qdsp6/q6afe.c | 43 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 42 +- sound/soc/qcom/qdsp6/q6asm.c | 17 +- sound/soc/qcom/qdsp6/q6routing.c | 71 +- sound/soc/qcom/sdm845.c | 285 - sound/soc/rockchip/Makefile | 3 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_pcm.c | 45 - sound/soc/rockchip/rockchip_pcm.h | 14 - sound/soc/rockchip/rockchip_rt5645.c | 27 +- sound/soc/samsung/i2s.c | 1 - sound/soc/sh/Kconfig | 1 - sound/soc/sh/dma-sh7760.c | 26 +- sound/soc/sh/fsi.c | 22 +- sound/soc/sh/hac.c | 20 +- sound/soc/sh/migor.c | 14 +- sound/soc/sh/rcar/Makefile | 1 - sound/soc/sh/rcar/adg.c | 15 +- sound/soc/sh/rcar/cmd.c | 19 +- sound/soc/sh/rcar/core.c | 41 +- sound/soc/sh/rcar/ctu.c | 15 +- sound/soc/sh/rcar/dma.c | 17 +- sound/soc/sh/rcar/dvc.c | 16 +- sound/soc/sh/rcar/gen.c | 16 +- sound/soc/sh/rcar/mix.c | 14 +- sound/soc/sh/rcar/rsnd.h | 17 +- sound/soc/sh/rcar/src.c | 16 +- sound/soc/sh/rcar/ssi.c | 59 +- sound/soc/sh/rcar/ssiu.c | 15 +- sound/soc/sh/sh7760-ac97.c | 14 +- sound/soc/sh/siu.h | 26 +- sound/soc/sh/siu_dai.c | 26 +- sound/soc/sh/siu_pcm.c | 27 +- sound/soc/sh/ssi.c | 21 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-ac97.c | 29 +- sound/soc/soc-acpi.c | 20 +- sound/soc/soc-compress.c | 120 +- sound/soc/soc-core.c | 200 +- sound/soc/soc-dapm.c | 51 +- sound/soc/soc-devres.c | 15 +- sound/soc/soc-generic-dmaengine-pcm.c | 32 +- sound/soc/soc-io.c | 19 +- sound/soc/soc-jack.c | 19 +- sound/soc/soc-ops.c | 29 +- sound/soc/soc-pcm.c | 469 +- sound/soc/soc-topology.c | 91 +- sound/soc/soc-utils.c | 24 +- sound/soc/sti/uniperif_player.c | 6 +- sound/soc/sti/uniperif_reader.c | 2 +- sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_adfsdm.c | 10 +- sound/soc/stm/stm32_sai_sub.c | 146 +- sound/soc/tegra/tegra20_ac97.c | 2 +- sound/soc/tegra/tegra30_i2s.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 17 +- sound/soc/tegra/tegra_rt5677.c | 17 +- sound/soc/uniphier/aio-core.c | 84 +- sound/soc/uniphier/aio-cpu.c | 5 + sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-reg.h | 1 - sound/soc/uniphier/aio.h | 6 +- sound/soc/zte/zx-tdm.c | 4 +- sound/synth/emux/emux.c | 17 + sound/synth/util_mem.c | 16 + sound/usb/6fire/pcm.c | 1 + sound/usb/Makefile | 1 - sound/usb/caiaq/audio.c | 6 +- sound/usb/card.c | 9 - sound/usb/card.h | 2 - sound/usb/clock.c | 24 +- sound/usb/endpoint.c | 2 + sound/usb/hiface/pcm.c | 1 + sound/usb/line6/toneport.c | 5 +- sound/usb/midi.c | 5 +- sound/usb/misc/ua101.c | 2 + sound/usb/mixer.c | 214 +- sound/usb/mixer.h | 2 - sound/usb/mixer_quirks.c | 2 + sound/usb/pcm.c | 71 +- sound/usb/pcm.h | 2 - sound/usb/power.c | 104 - sound/usb/power.h | 19 - sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 16 +- sound/usb/stream.c | 70 +- sound/x86/intel_hdmi_audio.c | 4 +- sound/xen/xen_snd_front_alsa.c | 4 +- tools/arch/arm64/include/uapi/asm/unistd.h | 20 - tools/arch/parisc/include/uapi/asm/errno.h | 1 + tools/arch/powerpc/include/uapi/asm/unistd.h | 1 - tools/arch/x86/include/asm/cpufeatures.h | 6 +- tools/arch/x86/include/asm/mcsafe_test.h | 13 - tools/arch/x86/lib/memcpy_64.S | 114 +- tools/bpf/.gitignore | 5 - tools/bpf/Makefile.helpers | 59 - tools/bpf/bpftool/.gitignore | 2 - tools/bpf/bpftool/Documentation/Makefile | 13 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 33 +- tools/bpf/bpftool/Makefile | 10 +- tools/bpf/bpftool/bash-completion/bpftool | 134 +- tools/bpf/bpftool/btf_dumper.c | 251 - tools/bpf/bpftool/cgroup.c | 170 +- tools/bpf/bpftool/common.c | 13 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 36 +- tools/bpf/bpftool/map.c | 239 +- tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/bpf/bpftool/prog.c | 257 +- tools/bpf/bpftool/xlated_dumper.c | 6 +- tools/build/Build.include | 6 +- tools/build/Makefile | 2 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-reallocarray.c | 8 - tools/hv/hv_vss_daemon.c | 65 +- tools/hv/lsvmbus | 12 +- tools/iio/iio_event_monitor.c | 6 - tools/include/linux/bitmap.h | 17 - tools/include/linux/compiler-gcc.h | 4 - tools/include/linux/overflow.h | 278 - tools/include/tools/libc_compat.h | 20 - tools/include/uapi/asm-generic/unistd.h | 783 -- tools/include/uapi/linux/bpf.h | 130 +- tools/include/uapi/linux/btf.h | 2 +- tools/include/uapi/linux/in.h | 301 - tools/include/uapi/linux/perf_event.h | 2 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 6 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf.h | 1 - tools/lib/bpf/btf.c | 82 +- tools/lib/bpf/btf.h | 14 +- tools/lib/bpf/libbpf.c | 382 +- tools/lib/bpf/libbpf.h | 20 +- tools/lib/bpf/libbpf_errno.c | 74 - tools/lib/lockdep/Makefile | 4 +- tools/lib/traceevent/Makefile | 4 +- tools/lib/traceevent/event-parse.c | 712 +- tools/lib/traceevent/event-parse.h | 458 +- tools/lib/traceevent/event-plugin.c | 86 +- tools/lib/traceevent/event-utils.h | 16 +- tools/lib/traceevent/kbuffer-parse.c | 17 +- tools/lib/traceevent/parse-filter.c | 304 +- tools/lib/traceevent/parse-utils.c | 16 +- tools/lib/traceevent/plugin_cfg80211.c | 20 +- tools/lib/traceevent/plugin_function.c | 34 +- tools/lib/traceevent/plugin_hrtimer.c | 56 +- tools/lib/traceevent/plugin_jbd2.c | 36 +- tools/lib/traceevent/plugin_kmem.c | 66 +- tools/lib/traceevent/plugin_kvm.c | 154 +- tools/lib/traceevent/plugin_mac80211.c | 28 +- tools/lib/traceevent/plugin_sched_switch.c | 60 +- tools/lib/traceevent/plugin_scsi.c | 24 +- tools/lib/traceevent/plugin_xen.c | 20 +- tools/lib/traceevent/trace-seq.c | 16 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/recipes.txt | 12 +- tools/memory-model/README | 20 +- tools/memory-model/linux-kernel.bell | 2 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 45 - .../litmus-tests/IRIW+mbonceonces+OnceOnce.litmus | 45 + .../ISA2+pooncelock+pooncelock+pombonce.litmus | 2 +- .../litmus-tests/LB+ctrlonceonce+mbonceonce.litmus | 34 + .../LB+fencembonceonce+ctrlonceonce.litmus | 34 - .../MP+fencewmbonceonce+fencermbonceonce.litmus | 30 - .../litmus-tests/MP+wmbonceonce+rmbonceonce.litmus | 30 + .../litmus-tests/R+fencembonceonces.litmus | 30 - .../memory-model/litmus-tests/R+mbonceonces.litmus | 30 + tools/memory-model/litmus-tests/README | 25 +- .../S+fencewmbonceonce+poacquireonce.litmus | 27 - .../S+wmbonceonce+poacquireonce.litmus | 27 + .../litmus-tests/SB+fencembonceonces.litmus | 32 - .../litmus-tests/SB+mbonceonces.litmus | 32 + .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 32 - .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 38 - .../WRC+pooncerelease+rmbonceonce+Once.litmus | 38 + ...release+poacquirerelease+fencembonceonce.litmus | 42 - ...ooncerelease+poacquirerelease+mbonceonce.litmus | 42 + tools/memory-model/scripts/checkalllitmus.sh | 2 +- tools/memory-model/scripts/checklitmus.sh | 2 +- tools/objtool/Makefile | 4 +- tools/objtool/arch/x86/include/asm/orc_types.h | 2 - tools/objtool/check.c | 1 - tools/objtool/check.h | 2 +- tools/objtool/elf.c | 47 +- tools/objtool/orc_dump.c | 3 +- tools/objtool/orc_gen.c | 2 - tools/pci/pcitest.c | 51 +- tools/pci/pcitest.sh | 15 - tools/perf/Documentation/perf-annotate.txt | 9 - tools/perf/Documentation/perf-list.txt | 10 +- tools/perf/Documentation/perf-record.txt | 4 +- tools/perf/Documentation/perf-report.txt | 9 - tools/perf/Makefile | 4 +- tools/perf/Makefile.config | 9 +- tools/perf/Makefile.perf | 10 - tools/perf/arch/arm64/Makefile | 21 - tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 62 - tools/perf/arch/arm64/util/arm-spe.c | 1 - tools/perf/arch/powerpc/util/skip-callchain-idx.c | 10 +- tools/perf/arch/powerpc/util/sym-handling.c | 4 +- tools/perf/arch/s390/util/auxtrace.c | 1 - tools/perf/arch/s390/util/kvm-stat.c | 2 +- tools/perf/arch/x86/Makefile | 3 + tools/perf/arch/x86/util/perf_regs.c | 2 +- tools/perf/arch/x86/util/pmu.c | 1 - tools/perf/arch/x86/util/tsc.c | 1 - tools/perf/bench/Build | 1 - tools/perf/bench/mem-memcpy-x86-64-asm.S | 1 - tools/perf/bench/mem-memcpy-x86-64-lib.c | 24 - tools/perf/builtin-annotate.c | 4 - tools/perf/builtin-c2c.c | 7 +- tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-kmem.c | 6 +- tools/perf/builtin-report.c | 13 +- tools/perf/builtin-script.c | 6 +- tools/perf/builtin-stat.c | 62 +- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 210 +- tools/perf/check-headers.sh | 20 +- tools/perf/examples/bpf/augmented_syscalls.c | 55 - tools/perf/examples/bpf/hello.c | 9 - tools/perf/examples/bpf/sys_enter_openat.c | 33 - tools/perf/include/bpf/bpf.h | 23 - tools/perf/include/bpf/stdio.h | 19 - tools/perf/jvmti/jvmti_agent.c | 3 +- tools/perf/perf.h | 3 - tools/perf/pmu-events/Build | 2 +- .../arch/arm64/ampere/emag/core-imp-def.json | 32 - .../arch/arm64/cavium/thunderx2/core-imp-def.json | 87 +- tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 - tools/perf/pmu-events/arch/s390/cf_z10/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z10/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z10/extended.json | 18 - tools/perf/pmu-events/arch/s390/cf_z13/basic.json | 12 - tools/perf/pmu-events/arch/s390/cf_z13/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z13/extended.json | 56 - .../pmu-events/arch/s390/cf_z13/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z14/basic.json | 8 - tools/perf/pmu-events/arch/s390/cf_z14/crypto.json | 16 - .../perf/pmu-events/arch/s390/cf_z14/extended.json | 53 - .../pmu-events/arch/s390/cf_z14/transaction.json | 7 - tools/perf/pmu-events/arch/s390/cf_z196/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_z196/crypto.json | 16 - .../pmu-events/arch/s390/cf_z196/extended.json | 24 - .../perf/pmu-events/arch/s390/cf_zec12/basic.json | 12 - .../perf/pmu-events/arch/s390/cf_zec12/crypto.json | 16 - .../pmu-events/arch/s390/cf_zec12/extended.json | 35 - .../pmu-events/arch/s390/cf_zec12/transaction.json | 7 - tools/perf/pmu-events/jevents.c | 2 - .../python/Perf-Trace-Util/lib/Perf/Trace/Core.py | 40 +- .../Perf-Trace-Util/lib/Perf/Trace/EventClass.py | 4 +- .../Perf-Trace-Util/lib/Perf/Trace/SchedGui.py | 2 +- .../python/Perf-Trace-Util/lib/Perf/Trace/Util.py | 11 +- tools/perf/scripts/python/sched-migration.py | 14 +- tools/perf/tests/bitmap.c | 2 + tools/perf/tests/builtin-test.c | 4 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/kmod-path.c | 136 +- tools/perf/tests/mem2node.c | 2 + tools/perf/tests/parse-events.c | 18 - .../tests/shell/record+probe_libc_inet_pton.sh | 69 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 2 +- tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 3 - tools/perf/trace/beauty/drm_ioctl.sh | 9 +- tools/perf/trace/beauty/kcmp_type.sh | 2 +- tools/perf/trace/beauty/kvm_ioctl.sh | 4 +- tools/perf/trace/beauty/madvise_behavior.sh | 2 +- tools/perf/trace/beauty/perf_ioctl.sh | 2 +- .../perf/trace/beauty/pkey_alloc_access_rights.sh | 2 +- tools/perf/trace/beauty/sndrv_ctl_ioctl.sh | 4 +- tools/perf/trace/beauty/sndrv_pcm_ioctl.sh | 4 +- tools/perf/trace/beauty/socket.c | 28 - tools/perf/trace/beauty/socket_ipproto.sh | 11 - tools/perf/trace/beauty/vhost_virtio_ioctl.sh | 6 +- tools/perf/ui/browsers/annotate.c | 76 +- tools/perf/ui/stdio/hist.c | 8 +- tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 305 +- tools/perf/util/annotate.h | 54 +- tools/perf/util/auxtrace.c | 6 - tools/perf/util/auxtrace.h | 1 - tools/perf/util/bpf-loader.c | 52 +- tools/perf/util/bpf-loader.h | 23 +- tools/perf/util/comm.c | 16 +- tools/perf/util/compress.h | 2 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 10 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 1 - tools/perf/util/cs-etm.c | 71 +- tools/perf/util/data-convert-bt.c | 6 +- tools/perf/util/dso.c | 111 +- tools/perf/util/dso.h | 13 +- tools/perf/util/event.c | 13 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 27 +- tools/perf/util/evsel.h | 16 +- tools/perf/util/header.c | 11 +- tools/perf/util/header.h | 1 - tools/perf/util/hist.h | 2 +- tools/perf/util/llvm-utils.c | 37 +- tools/perf/util/llvm-utils.h | 9 - tools/perf/util/lzma.c | 20 - tools/perf/util/machine.c | 83 +- tools/perf/util/machine.h | 2 +- tools/perf/util/map.c | 44 +- tools/perf/util/map.h | 1 + tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 1 - tools/perf/util/mmap.c | 3 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/namespaces.c | 3 - tools/perf/util/namespaces.h | 1 - tools/perf/util/parse-events.c | 20 +- tools/perf/util/pmu.c | 6 + tools/perf/util/python.c | 30 +- tools/perf/util/s390-cpumsf-kernel.h | 71 - tools/perf/util/s390-cpumsf.c | 945 -- tools/perf/util/s390-cpumsf.h | 21 - .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 43 +- tools/perf/util/setup.py | 10 +- tools/perf/util/sort.c | 16 +- tools/perf/util/sort.h | 2 +- tools/perf/util/stat-shadow.c | 5 +- tools/perf/util/syscalltbl.c | 4 - tools/perf/util/trace-event-parse.c | 34 +- tools/perf/util/trace-event-read.c | 44 +- tools/perf/util/trace-event-scripting.c | 4 +- tools/perf/util/trace-event.c | 28 +- tools/perf/util/trace-event.h | 20 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/perf/util/zlib.c | 18 - tools/power/cpupower/po/de.po | 44 +- tools/power/cpupower/po/fr.po | 120 +- tools/power/x86/turbostat/turbostat.8 | 4 +- tools/power/x86/turbostat/turbostat.c | 120 +- tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 129 +- tools/testing/radix-tree/Makefile | 6 +- tools/testing/radix-tree/idr-test.c | 214 +- tools/testing/radix-tree/linux/xarray.h | 2 - tools/testing/radix-tree/main.c | 23 +- tools/testing/radix-tree/test.h | 3 +- .../testing/selftests/android/ion/ionapp_export.c | 1 - tools/testing/selftests/bpf/Makefile | 17 +- tools/testing/selftests/bpf/bpf_helpers.h | 21 - tools/testing/selftests/bpf/bpf_util.h | 4 - tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 6 +- tools/testing/selftests/bpf/config | 1 - tools/testing/selftests/bpf/socket_cookie_prog.c | 60 - tools/testing/selftests/bpf/tcp_client.py | 12 +- tools/testing/selftests/bpf/tcp_server.py | 16 +- tools/testing/selftests/bpf/test_align.c | 5 +- tools/testing/selftests/bpf/test_btf.c | 206 +- tools/testing/selftests/bpf/test_btf_haskv.c | 7 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 131 - tools/testing/selftests/bpf/test_kmod.sh | 9 - tools/testing/selftests/bpf/test_lirc_mode2.sh | 9 - tools/testing/selftests/bpf/test_lwt_seg6local.sh | 15 +- tools/testing/selftests/bpf/test_maps.c | 262 +- tools/testing/selftests/bpf/test_offload.py | 232 +- .../testing/selftests/bpf/test_select_reuseport.c | 688 -- .../selftests/bpf/test_select_reuseport_common.h | 36 - .../selftests/bpf/test_select_reuseport_kern.c | 180 - tools/testing/selftests/bpf/test_skb_cgroup_id.sh | 62 - .../selftests/bpf/test_skb_cgroup_id_kern.c | 47 - .../selftests/bpf/test_skb_cgroup_id_user.c | 187 - tools/testing/selftests/bpf/test_sock.c | 5 +- tools/testing/selftests/bpf/test_sock_addr.c | 42 +- tools/testing/selftests/bpf/test_socket_cookie.c | 225 - tools/testing/selftests/bpf/test_sockmap.c | 8 +- tools/testing/selftests/bpf/test_tcpbpf.h | 1 - tools/testing/selftests/bpf/test_tcpbpf_kern.c | 17 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 119 +- tools/testing/selftests/bpf/test_verifier.c | 240 +- tools/testing/selftests/bpf/trace_helpers.c | 48 +- tools/testing/selftests/bpf/trace_helpers.h | 4 - tools/testing/selftests/cgroup/.gitignore | 1 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 8 - tools/testing/selftests/cgroup/cgroup_util.h | 1 - tools/testing/selftests/cgroup/test_core.c | 395 - .../selftests/drivers/net/mlxsw/mirror_gre.sh | 217 - .../drivers/net/mlxsw/mirror_gre_scale.sh | 197 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 189 - .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 233 - .../selftests/drivers/net/mlxsw/router_scale.sh | 167 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 366 - .../net/mlxsw/spectrum/devlink_lib_spectrum.sh | 119 - .../net/mlxsw/spectrum/devlink_resources.sh | 117 - .../drivers/net/mlxsw/spectrum/mirror_gre_scale.sh | 13 - .../drivers/net/mlxsw/spectrum/resource_scale.sh | 55 - .../drivers/net/mlxsw/spectrum/router_scale.sh | 18 - .../drivers/net/mlxsw/spectrum/tc_flower_scale.sh | 19 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 134 - .../selftests/drivers/usb/usbip/usbip_test.sh | 2 + tools/testing/selftests/ftrace/config | 3 - .../selftests/ftrace/test.d/00basic/snapshot.tc | 28 - .../ftrace/test.d/kprobe/kprobe_args_string.tc | 30 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 2 +- .../ftrace/test.d/preemptirq/irqsoff_tracer.tc | 73 - tools/testing/selftests/gpio/gpio-mockup-chardev.c | 6 +- tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/Makefile | 7 +- tools/testing/selftests/kvm/cr4_cpuid_sync_test.c | 113 - tools/testing/selftests/kvm/dirty_log_test.c | 308 - tools/testing/selftests/kvm/include/kvm_util.h | 49 +- tools/testing/selftests/kvm/include/test_util.h | 2 + tools/testing/selftests/kvm/include/vmx.h | 66 +- tools/testing/selftests/kvm/include/x86.h | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 152 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 7 +- tools/testing/selftests/kvm/lib/vmx.c | 104 +- tools/testing/selftests/kvm/lib/x86.c | 274 +- tools/testing/selftests/kvm/set_sregs_test.c | 2 +- tools/testing/selftests/kvm/state_test.c | 196 - tools/testing/selftests/kvm/sync_regs_test.c | 21 +- tools/testing/selftests/kvm/vmx_tsc_adjust_test.c | 102 +- tools/testing/selftests/mount/config | 1 + tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/fib_tests.sh | 41 + tools/testing/selftests/net/forwarding/README | 2 - .../net/forwarding/bridge_port_isolation.sh | 151 - .../selftests/net/forwarding/devlink_lib.sh | 108 - .../selftests/net/forwarding/gre_multipath.sh | 253 - tools/testing/selftests/net/forwarding/lib.sh | 291 +- .../net/forwarding/mirror_gre_bridge_1d.sh | 132 - .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 6 +- .../net/forwarding/mirror_gre_bridge_1q.sh | 126 - .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 283 - .../selftests/net/forwarding/mirror_gre_changes.sh | 11 +- .../net/forwarding/mirror_gre_lag_lacp.sh | 285 - .../selftests/net/forwarding/mirror_gre_lib.sh | 4 +- .../selftests/net/forwarding/mirror_gre_nh.sh | 4 - .../net/forwarding/mirror_gre_topo_lib.sh | 2 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 21 +- .../testing/selftests/net/forwarding/mirror_lib.sh | 2 +- .../selftests/net/forwarding/router_bridge.sh | 113 - .../selftests/net/forwarding/router_bridge_vlan.sh | 132 - .../selftests/net/forwarding/router_broadcast.sh | 233 - .../selftests/net/forwarding/router_multipath.sh | 39 + .../testing/selftests/net/forwarding/tc_chains.sh | 86 +- .../selftests/net/forwarding/tc_shblocks.sh | 2 - tools/testing/selftests/net/ip6_gre_headroom.sh | 65 - tools/testing/selftests/net/pmtu.sh | 7 +- tools/testing/selftests/net/rtnetlink.sh | 128 +- tools/testing/selftests/net/tcp_mmap.c | 2 +- tools/testing/selftests/net/tls.c | 692 -- tools/testing/selftests/net/udpgso_bench.sh | 3 + .../testing/selftests/powerpc/alignment/.gitignore | 4 + tools/testing/selftests/powerpc/alignment/Makefile | 5 +- .../powerpc/alignment/alignment_handler.c | 107 +- .../powerpc/alignment/copy_first_unaligned.c | 33 +- .../alignment/copy_paste_unaligned_common.c | 53 + .../alignment/copy_paste_unaligned_common.h | 26 + .../selftests/powerpc/alignment/copy_unaligned.c | 41 + .../powerpc/alignment/paste_last_unaligned.c | 43 + .../selftests/powerpc/alignment/paste_unaligned.c | 43 + .../selftests/powerpc/benchmarks/futex_bench.c | 1 - .../selftests/powerpc/benchmarks/mmap_bench.c | 2 - .../testing/selftests/powerpc/copyloops/.gitignore | 17 +- tools/testing/selftests/powerpc/copyloops/Makefile | 45 +- .../powerpc/copyloops/asm/feature-fixups.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 44 +- .../powerpc/copyloops/copy_tofrom_user_reference.S | 24 - .../selftests/powerpc/copyloops/exc_validate.c | 124 - tools/testing/selftests/powerpc/copyloops/stubs.S | 19 - .../powerpc/dscr/dscr_inherit_exec_test.c | 8 +- tools/testing/selftests/powerpc/harness.c | 18 +- tools/testing/selftests/powerpc/include/utils.h | 2 - .../powerpc/pmu/ebb/instruction_count_test.c | 1 - .../powerpc/pmu/ebb/lost_exception_test.c | 1 - .../selftests/powerpc/primitives/asm/asm-const.h | 1 - .../powerpc/primitives/asm/feature-fixups.h | 1 - tools/testing/selftests/powerpc/ptrace/core-pkey.c | 4 - .../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 4 - .../testing/selftests/powerpc/stringloops/Makefile | 29 +- .../selftests/powerpc/stringloops/asm/cache.h | 1 - .../selftests/powerpc/stringloops/asm/ppc-opcode.h | 39 - .../selftests/powerpc/stringloops/asm/ppc_asm.h | 25 - .../testing/selftests/powerpc/stringloops/memcmp.c | 99 +- .../selftests/powerpc/stringloops/memcmp_32.S | 1 - .../testing/selftests/powerpc/stringloops/string.c | 21 - .../testing/selftests/powerpc/stringloops/strlen.c | 127 - .../selftests/powerpc/stringloops/strlen_32.S | 1 - tools/testing/selftests/powerpc/tm/tm-sigreturn.c | 1 - tools/testing/selftests/powerpc/tm/tm-tar.c | 1 - tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 1 - tools/testing/selftests/powerpc/utils.c | 17 - tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 3 - tools/testing/selftests/proc/proc.h | 12 - tools/testing/selftests/proc/self.c | 39 - tools/testing/selftests/proc/thread-self.c | 64 - .../testing/selftests/rcutorture/bin/configinit.sh | 26 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 11 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 1 - .../selftests/rcutorture/bin/kvm-recheck.sh | 1 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 5 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 7 - .../selftests/rcutorture/configs/rcu/TREE03.boot | 4 +- .../selftests/rcutorture/configs/rcu/TREE08-T.boot | 1 + .../rcutorture/configs/rcu/ver_functions.sh | 2 +- tools/testing/selftests/rseq/param_test.c | 44 - tools/testing/selftests/rseq/rseq-arm64.h | 594 -- tools/testing/selftests/rseq/rseq-s390.h | 513 - tools/testing/selftests/rseq/rseq.h | 28 +- tools/testing/selftests/tc-testing/README | 16 +- tools/testing/selftests/tc-testing/config | 48 - .../tc-testing/tc-tests/actions/connmark.json | 24 +- .../tc-testing/tc-tests/actions/csum.json | 24 - .../tc-testing/tc-tests/actions/mirred.json | 3 +- .../selftests/tc-testing/tc-tests/actions/nat.json | 593 -- .../tc-testing/tc-tests/actions/police.json | 48 - .../tc-testing/tc-tests/actions/skbedit.json | 26 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 917 -- .../selftests/tc-testing/tc-tests/filters/fw.json | 1049 -- .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/timers/raw_skew.c | 5 - tools/testing/selftests/vDSO/Makefile | 13 +- tools/testing/selftests/vDSO/vdso_test.c | 7 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/map_populate.c | 113 - tools/testing/selftests/vm/run_vmtests | 11 - tools/usb/ffs-test.c | 19 +- tools/virtio/asm/barrier.h | 4 +- tools/virtio/linux/kernel.h | 5 - tools/vm/page-types.c | 124 +- tools/vm/slabinfo.c | 4 +- usr/Makefile | 2 +- usr/gen_initramfs_list.sh | 328 - usr/initramfs_data.S | 4 +- virt/kvm/arm/aarch32.c | 20 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/arm.c | 55 +- virt/kvm/arm/mmu.c | 87 +- virt/kvm/arm/psci.c | 2 +- virt/kvm/arm/vgic/vgic-debug.c | 50 +- virt/kvm/arm/vgic/vgic-init.c | 24 +- virt/kvm/arm/vgic/vgic-its.c | 27 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 66 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 72 +- virt/kvm/arm/vgic/vgic-mmio.c | 56 +- virt/kvm/arm/vgic/vgic-mmio.h | 25 +- virt/kvm/arm/vgic/vgic-v2.c | 10 +- virt/kvm/arm/vgic/vgic-v3.c | 13 +- virt/kvm/arm/vgic/vgic.c | 19 +- virt/kvm/arm/vgic/vgic.h | 7 - virt/kvm/async_pf.c | 2 +- virt/kvm/eventfd.c | 17 +- virt/kvm/kvm_main.c | 54 +- 11262 files changed, 233792 insertions(+), 527000 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-typec delete mode 100644 Documentation/ABI/stable/sysfs-driver-mlxreg-io delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-isl29501 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-light-si1133 delete mode 100644 Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats delete mode 100644 Documentation/ABI/testing/sysfs-bus-typec delete mode 100644 Documentation/ABI/testing/sysfs-class-fpga-region delete mode 100644 Documentation/ABI/testing/sysfs-class-gnss delete mode 100644 Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator delete mode 100644 Documentation/ABI/testing/sysfs-driver-typec-displayport delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-fme delete mode 100644 Documentation/ABI/testing/sysfs-platform-dfl-port delete mode 100644 Documentation/PCI/acpi-info.txt delete mode 100644 Documentation/acpi/dsd/data-node-references.txt delete mode 100644 Documentation/admin-guide/l1tf.rst create mode 100644 Documentation/bpf/README.rst delete mode 100644 Documentation/bpf/index.rst delete mode 100644 Documentation/core-api/boot-time-mm.rst delete mode 100644 Documentation/core-api/mm-api.rst delete mode 100644 Documentation/core-api/timekeeping.rst create mode 100644 Documentation/devicetree/bindings/arm/adapteva.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/m4if.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/tigerp.txt create mode 100644 Documentation/devicetree/bindings/arm/insignal-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt delete mode 100644 Documentation/devicetree/bindings/clock/actions,owl-cmu.txt create mode 100644 Documentation/devicetree/bindings/clock/actions,s900-cmu.txt delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.txt create mode 100644 Documentation/devicetree/bindings/clock/exynos5440-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/maxim,max9485.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,px30-cru.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-exynos5440.txt delete mode 100644 Documentation/devicetree/bindings/crypto/hisilicon,hip07-sec.txt delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/display/marvell,pxa300-gcu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/dma/owl-dma.txt delete mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-ast-cf.txt delete mode 100644 Documentation/devicetree/bindings/gnss/gnss.txt delete mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.txt delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/npcm750-pwm-fan.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-fsi.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29501.txt delete mode 100644 Documentation/devicetree/bindings/input/keys.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21029.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/riscv,cp [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sifive,p [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-lt3593.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/mtk-gce.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/ti,secure-proxy.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ak7375.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt delete mode 100644 Documentation/devicetree/bindings/mfd/madera.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed,cvic.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-of-dwcmshc.txt delete mode 100644 Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.txt delete mode 100644 Documentation/devicetree/bindings/mtd/spi-nand.txt delete mode 100644 Documentation/devicetree/bindings/mux/adi,adgs1408.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/realtek-smi.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.txt delete mode 100644 Documentation/devicetree/bindings/net/mediatek-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sc27xx-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,sr-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/maxim,ds2760.txt delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio [...] delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/rng/qcom,prng.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt delete mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-ngd-qcom-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt delete mode 100644 Documentation/devicetree/bindings/sound/ac97-bus.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-fifo.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-sound-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-spdifout.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-formatters.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-tdm-iface.txt create mode 100644 Documentation/devicetree/bindings/sound/dioo,dio2125.txt delete mode 100644 Documentation/devicetree/bindings/sound/everest,es7241.txt delete mode 100644 Documentation/devicetree/bindings/sound/marvell,pxa2xx-ac97.txt create mode 100644 Documentation/devicetree/bindings/sound/mrvl,pxa2xx-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd9335.txt delete mode 100644 Documentation/devicetree/bindings/sound/rt5682.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/timer/ti,davinci-timer.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-hisi.txt delete mode 100644 Documentation/devicetree/bindings/usb/npcm7xx-usb.txt delete mode 100644 Documentation/devicetree/bindings/usb/typec-tcpci.txt delete mode 100644 Documentation/devicetree/bindings/w1/w1.txt create mode 100644 Documentation/devicetree/bindings/watchdog/sp805-wdt.txt delete mode 100644 Documentation/driver-api/usb/typec_bus.rst create mode 100644 Documentation/filesystems/ext4.txt delete mode 100644 Documentation/filesystems/ext4/ext4.rst delete mode 100644 Documentation/filesystems/ext4/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/about.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/allocators.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/attributes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bigalloc.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/bitmaps.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockgroup.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blockmap.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/blocks.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/checksums.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/directory.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/dynamic.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/eainode.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/globals.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/group_descr.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/ifork.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inlinedata.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/journal.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/mmp.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/overview.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/special_inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/super.rst delete mode 100644 Documentation/fpga/dfl.txt delete mode 100644 Documentation/gpu/msm-crash-dump.rst delete mode 100644 Documentation/hwmon/mlxreg-fan delete mode 100644 Documentation/hwmon/npcm750-pwm-fan delete mode 100644 Documentation/hwmon/raspberrypi-hwmon create mode 100644 Documentation/media/uapi/dvb/audio-get-pts.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-ext-id.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-karaoke.rst create mode 100644 Documentation/media/uapi/dvb/video-get-frame-rate.rst create mode 100644 Documentation/media/uapi/dvb/video-get-navi.rst create mode 100644 Documentation/media/uapi/dvb/video-set-attributes.rst create mode 100644 Documentation/media/uapi/dvb/video-set-highlight.rst create mode 100644 Documentation/media/uapi/dvb/video-set-id.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu-palette.rst create mode 100644 Documentation/media/uapi/dvb/video-set-spu.rst create mode 100644 Documentation/media/uapi/dvb/video-set-system.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/media/v4l-drivers/qcom_camss_8x96_graph.dot delete mode 100644 Documentation/networking/alias.rst create mode 100644 Documentation/networking/alias.txt delete mode 100644 Documentation/networking/bridge.rst create mode 100644 Documentation/networking/bridge.txt delete mode 100644 Documentation/networking/can_ucan_protocol.rst delete mode 100644 Documentation/networking/dpaa2/dpio-driver.rst delete mode 100644 Documentation/networking/netdev-FAQ.rst create mode 100644 Documentation/networking/netdev-FAQ.txt delete mode 100644 Documentation/networking/ti-cpsw.txt delete mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100755 Documentation/sound/cards/multisound.sh delete mode 100644 Documentation/trace/histogram.rst create mode 100644 Documentation/trace/histogram.txt delete mode 100644 Documentation/translations/index.rst delete mode 100644 Documentation/translations/it_IT/disclaimer-ita.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/index.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/kernel-doc.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/parse-headers.rst delete mode 100644 Documentation/translations/it_IT/doc-guide/sphinx.rst delete mode 100644 Documentation/translations/it_IT/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/hacking.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/index.rst delete mode 100644 Documentation/translations/it_IT/kernel-hacking/locking.rst delete mode 100644 arch/arm/boot/dts/am335x-osd3358-sm-red.dts delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe.dts delete mode 100644 arch/arm/boot/dts/armada-388-helios4.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_som60.dts delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc.dtsi delete mode 100644 arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi delete mode 100644 arch/arm/boot/dts/at91-gatwick.dts delete mode 100644 arch/arm/boot/dts/at91-som60.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb45n.dts delete mode 100644 arch/arm/boot/dts/at91-wb45n.dtsi delete mode 100644 arch/arm/boot/dts/at91-wb50n.dts delete mode 100644 arch/arm/boot/dts/at91-wb50n.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi create mode 100644 arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi create mode 100644 arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi delete mode 100644 arch/arm/boot/dts/gemini-sl93512r.dts delete mode 100644 arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi delete mode 100644 arch/arm/boot/dts/imx31-lite.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu3-esb.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-ddc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp-hsc.dts delete mode 100644 arch/arm/boot/dts/imx53-kp.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-icore-mipi.dts delete mode 100644 arch/arm/boot/dts/imx6sll-evk.dts delete mode 100644 arch/arm/boot/dts/imx6sll-pinfunc.h delete mode 100644 arch/arm/boot/dts/imx6sll.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2g-netcp.dtsi create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi delete mode 100644 arch/arm/boot/dts/omap4-l4.dtsi delete mode 100644 arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts delete mode 100644 arch/arm/boot/dts/r9a06g032.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-aries.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-fascinate4g.dts delete mode 100644 arch/arm/boot/dts/s5pv210-galaxys.dts create mode 100644 arch/arm/boot/dts/tegra20-colibri-512.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/tegra20-colibri.dtsi create mode 100644 arch/arm/boot/dts/tegra20-iris-512.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-cfu1.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts delete mode 100644 arch/arm/boot/dts/zynq-zturn.dts create mode 100644 arch/arm/mach-davinci/aemif.c create mode 100644 arch/arm/mach-davinci/clock.c create mode 100644 arch/arm/mach-davinci/psc.c delete mode 100644 arch/arm/mach-imx/mach-imx7d-cm4.c delete mode 100644 arch/arm/mach-omap1/ams-delta-fiq.h create mode 100644 arch/arm/mach-omap1/include/mach/ams-delta-fiq.h create mode 100644 arch/arm/mach-shmobile/platsmp-apmu.h create mode 100644 arch/arm/mach-shmobile/pm-r8a7779.c create mode 100644 arch/arm/mach-shmobile/r8a7790.h create mode 100644 arch/arm/mach-shmobile/r8a7791.h create mode 100644 arch/arm/mach-shmobile/setup-r8a7790.c create mode 100644 arch/arm/mach-shmobile/setup-r8a7791.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7790.c create mode 100644 arch/arm/mach-shmobile/smp-r8a7791.c rename drivers/staging/axis-fifo/README => arch/arm/mach-uniphier/Makefile (100%) delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-p281.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dts delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-board-base.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-pcie.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos7-tmu-sensor-conf.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm8005.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8998.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi delete mode 100644 arch/arm64/boot/dts/ti/Makefile delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-main.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am654-base-board.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am654.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts delete mode 100644 arch/arm64/include/asm/syscall_wrapper.h create mode 100644 arch/arm64/kernel/entry32.S delete mode 100644 arch/arm64/kernel/syscall.c create mode 100644 arch/arm64/lib/bitops.S delete mode 100644 arch/c6x/Kconfig.debug delete mode 100644 arch/h8300/Kconfig.debug delete mode 100644 arch/hexagon/Kconfig.debug create mode 100644 arch/ia64/kernel/jprobes.S create mode 100644 arch/m68k/include/asm/dma-mapping.h create mode 100644 arch/microblaze/include/asm/dma-mapping.h delete mode 100644 arch/mips/generic/board-ocelot_pcb123.its.S create mode 100644 arch/mips/include/asm/mach-ath25/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-bmips/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-cavium-octeon/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-generic/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip27/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-ip32/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jazz/dma-coherence.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_nand.h create mode 100644 arch/mips/include/asm/mach-loongson64/dma-coherence.h create mode 100644 arch/mips/include/asm/txx9/ndfmc.h create mode 100644 arch/mips/loongson64/common/dma-swiotlb.c delete mode 100644 arch/mips/loongson64/common/dma.c delete mode 100644 arch/mips/loongson64/loongson-3/dma.c create mode 100644 arch/mips/mm/dma-default.c delete mode 100644 arch/mips/mm/dma-noncoherent.c create mode 100644 arch/mips/mti-malta/malta-pm.c create mode 100644 arch/mips/mti-malta/malta-reset.c delete mode 100644 arch/mips/sgi-ip32/ip32-dma.c delete mode 100644 arch/nds32/Kconfig.debug delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/kernel/ftrace.c create mode 100644 arch/nios2/include/asm/dma-mapping.h delete mode 100644 arch/openrisc/Kconfig.debug create mode 100644 arch/openrisc/include/asm/dma-mapping.h delete mode 100644 arch/parisc/include/asm/barrier.h delete mode 100644 arch/powerpc/configs/book3s_32.config delete mode 100644 arch/powerpc/include/asm/asm-405.h delete mode 100644 arch/powerpc/include/asm/asm-const.h delete mode 100644 arch/powerpc/include/asm/book3s/32/tlbflush.h delete mode 100644 arch/powerpc/include/asm/book3s/tlbflush.h delete mode 100644 arch/powerpc/include/asm/code-patching-asm.h delete mode 100644 arch/powerpc/include/asm/nohash/tlbflush.h delete mode 100644 arch/powerpc/include/asm/stacktrace.h delete mode 100644 arch/powerpc/lib/strlen_32.S delete mode 100644 arch/powerpc/platforms/powernv/pci-ioda-tce.c delete mode 100755 arch/powerpc/tools/checkpatch.sh delete mode 100644 arch/riscv/Kconfig.debug create mode 100644 arch/riscv/include/asm/compat.h delete mode 100644 arch/riscv/lib/tishift.S delete mode 100644 arch/s390/boot/als.c create mode 100644 arch/s390/boot/compressed/vmlinux.scr delete mode 100644 arch/s390/boot/compressed/vmlinux.scr.lds.S delete mode 100644 arch/s390/boot/ebcdic.c delete mode 100644 arch/s390/boot/head.S delete mode 100644 arch/s390/boot/mem.S delete mode 100644 arch/s390/boot/sclp_early_core.c create mode 100644 arch/s390/kernel/als.c create mode 100644 arch/s390/kernel/head.S rename arch/s390/{boot => kernel}/head_kdump.S (100%) create mode 100644 arch/sh/include/asm/dma-mapping.h delete mode 100644 arch/sh/kernel/dma-coherent.c create mode 100644 arch/sh/kernel/dma-nommu.c create mode 100644 arch/sparc/include/asm/msi.h delete mode 100644 arch/um/Kconfig create mode 100644 arch/um/Kconfig.char create mode 100644 arch/um/Kconfig.common create mode 100644 arch/um/Kconfig.net create mode 100644 arch/um/Kconfig.rest create mode 100644 arch/um/Kconfig.um delete mode 100644 arch/um/drivers/Kconfig delete mode 100644 arch/x86/hyperv/nested.c create mode 100644 arch/x86/include/asm/export.h create mode 100644 arch/x86/include/asm/kvm_guest.h delete mode 100644 arch/x86/include/asm/pgtable-invert.h delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c delete mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h delete mode 100644 arch/x86/kernel/irqflags.S create mode 100644 arch/x86/platform/intel-mid/intel_mid_weak_decls.h create mode 100644 arch/x86/platform/intel-mid/mfld.c create mode 100644 arch/x86/platform/intel-mid/mrfld.c create mode 100644 arch/xtensa/include/asm/dma-mapping.h create mode 100644 arch/xtensa/platforms/iss/include/platform/hardware.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/core.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h delete mode 100644 arch/xtensa/variants/test_kc705_be/include/variant/tie.h delete mode 100644 block/blk-iolatency.c delete mode 100644 block/blk-mq-debugfs-zoned.c delete mode 100644 block/blk-rq-qos.c delete mode 100644 block/blk-rq-qos.h delete mode 100644 drivers/base/regmap/regmap-sccb.c create mode 100644 drivers/block/null_blk.c delete mode 100644 drivers/block/null_blk.h delete mode 100644 drivers/block/null_blk_main.c delete mode 100644 drivers/block/null_blk_zoned.c delete mode 100644 drivers/bluetooth/btmtkuart.c delete mode 100644 drivers/bus/sun50i-de2.c create mode 100644 drivers/char/hw_random/msm-rng.c delete mode 100644 drivers/clk/actions/owl-s700.c delete mode 100644 drivers/clk/at91/clk-i2s-mux.c delete mode 100644 drivers/clk/clk-max9485.c delete mode 100644 drivers/clk/meson/axg-audio.c delete mode 100644 drivers/clk/meson/axg-audio.h create mode 100644 drivers/clk/meson/clk-audio-divider.c delete mode 100644 drivers/clk/meson/clk-phase.c delete mode 100644 drivers/clk/meson/clk-triphase.c delete mode 100644 drivers/clk/meson/clkc-audio.h delete mode 100644 drivers/clk/meson/sclk-div.c delete mode 100644 drivers/clk/qcom/clk-rpmh.c delete mode 100644 drivers/clk/qcom/dispcc-sdm845.c delete mode 100644 drivers/clk/renesas/r9a06g032-clocks.c delete mode 100644 drivers/clk/rockchip/clk-half-divider.c delete mode 100644 drivers/clk/rockchip/clk-px30.c create mode 100644 drivers/clk/samsung/clk-exynos5440.c delete mode 100644 drivers/clk/tegra/clk-sdmmc-mux.c delete mode 100644 drivers/clk/tegra/clk-utils.c create mode 100644 drivers/clocksource/mtk_timer.c delete mode 100644 drivers/clocksource/riscv_timer.c delete mode 100644 drivers/clocksource/timer-mediatek.c create mode 100644 drivers/cpufreq/exynos5440-cpufreq.c delete mode 100644 drivers/crypto/hisilicon/Kconfig delete mode 100644 drivers/crypto/hisilicon/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/Makefile delete mode 100644 drivers/crypto/hisilicon/sec/sec_algs.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.c delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.h delete mode 100644 drivers/crypto/qcom-rng.c delete mode 100644 drivers/dma/owl-dma.c delete mode 100644 drivers/fpga/dfl-afu-dma-region.c delete mode 100644 drivers/fpga/dfl-afu-main.c delete mode 100644 drivers/fpga/dfl-afu-region.c delete mode 100644 drivers/fpga/dfl-afu.h delete mode 100644 drivers/fpga/dfl-fme-br.c delete mode 100644 drivers/fpga/dfl-fme-main.c delete mode 100644 drivers/fpga/dfl-fme-mgr.c delete mode 100644 drivers/fpga/dfl-fme-pr.c delete mode 100644 drivers/fpga/dfl-fme-pr.h delete mode 100644 drivers/fpga/dfl-fme-region.c delete mode 100644 drivers/fpga/dfl-fme.h delete mode 100644 drivers/fpga/dfl-pci.c delete mode 100644 drivers/fpga/dfl.c delete mode 100644 drivers/fpga/dfl.h delete mode 100644 drivers/fsi/cf-fsi-fw.h delete mode 100644 drivers/fsi/fsi-master-ast-cf.c delete mode 100644 drivers/fsi/fsi-sbefifo.c delete mode 100644 drivers/gnss/Kconfig delete mode 100644 drivers/gnss/Makefile delete mode 100644 drivers/gnss/core.c delete mode 100644 drivers/gnss/serial.c delete mode 100644 drivers/gnss/serial.h delete mode 100644 drivers/gnss/sirf.c delete mode 100644 drivers/gnss/ubx.c delete mode 100644 drivers/gpio/gpio-madera.c delete mode 100644 drivers/gpio/gpio-mt7621.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/basics/logger.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h delete mode 100644 drivers/gpu/drm/amd/display/modules/color/luts_1d.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h delete mode 100644 drivers/gpu/drm/armada/armada_plane.c delete mode 100644 drivers/gpu/drm/armada/armada_plane.h create mode 100644 drivers/gpu/drm/bridge/tc358764.c create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_core.c delete mode 100644 drivers/gpu/drm/i915/icl_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_dsi_pll.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h delete mode 100644 drivers/gpu/drm/i915/vlv_dsi.c delete mode 100644 drivers/gpu/drm/i915/vlv_dsi_pll.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h rename tools/testing/selftests/powerpc/copyloops/asm/asm-compat.h => drivers/gpu/d [...] create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c delete mode 100644 drivers/hid/hid-cougar.c delete mode 100644 drivers/hwmon/mlxreg-fan.c delete mode 100644 drivers/hwmon/npcm750-pwm-fan.c delete mode 100644 drivers/hwmon/raspberrypi-hwmon.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.c delete mode 100644 drivers/hwtracing/coresight/coresight-catu.h delete mode 100644 drivers/i2c/busses/i2c-fsi.c delete mode 100644 drivers/i2c/busses/i2c-owl.c delete mode 100644 drivers/i2c/busses/i2c-qcom-geni.c delete mode 100644 drivers/iio/adc/sc27xx_adc.c delete mode 100644 drivers/iio/chemical/bme680.h delete mode 100644 drivers/iio/chemical/bme680_core.c delete mode 100644 drivers/iio/chemical/bme680_i2c.c delete mode 100644 drivers/iio/chemical/bme680_spi.c delete mode 100644 drivers/iio/dac/ad5758.c delete mode 100644 drivers/iio/light/si1133.c delete mode 100644 drivers/iio/proximity/isl29501.c create mode 100644 drivers/infiniband/core/uverbs_ioctl_merge.c delete mode 100644 drivers/infiniband/core/uverbs_uapi.c delete mode 100644 drivers/infiniband/hw/mlx5/devx.c delete mode 100644 drivers/infiniband/hw/mlx5/flow.c delete mode 100644 drivers/input/touchscreen/bu21029_ts.c delete mode 100644 drivers/input/touchscreen/resistive-adc-touch.c delete mode 100644 drivers/iommu/amd_iommu_debugfs.c delete mode 100644 drivers/iommu/intel-pasid.c delete mode 100644 drivers/iommu/intel-pasid.h delete mode 100644 drivers/iommu/iommu-debugfs.c delete mode 100644 drivers/irqchip/irq-sifive-plic.c create mode 100644 drivers/macintosh/via-pmu68k.c delete mode 100644 drivers/mailbox/imx-mailbox.c delete mode 100644 drivers/mailbox/mtk-cmdq-mailbox.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.c delete mode 100644 drivers/media/dvb-frontends/mn88443x.h delete mode 100644 drivers/media/i2c/ak7375.c delete mode 100644 drivers/media/i2c/dw9807-vcm.c delete mode 100644 drivers/media/i2c/mt9v111.c delete mode 100644 drivers/media/i2c/ov2680.c delete mode 100644 drivers/media/i2c/rj54n1cb0c.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-audio-upstream.h create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.c create mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream.h delete mode 100644 drivers/media/pci/ddbridge/ddbridge-sx8.c delete mode 100644 drivers/media/platform/cros-ec-cec/Makefile delete mode 100644 drivers/media/platform/cros-ec-cec/cros-ec-cec.c create mode 100644 drivers/media/platform/qcom/camss-8x16/Makefile create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csid.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-csiphy.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-ispif.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss-video.h create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.c create mode 100644 drivers/media/platform/qcom/camss-8x16/camss.h delete mode 100644 drivers/media/platform/qcom/camss/Makefile delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csid.h delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.c delete mode 100644 drivers/media/platform/qcom/camss/camss-csiphy.h delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.c delete mode 100644 drivers/media/platform/qcom/camss/camss-ispif.h delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-1.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-7.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.c delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe.h delete mode 100644 drivers/media/platform/qcom/camss/camss-video.c delete mode 100644 drivers/media/platform/qcom/camss/camss-video.h delete mode 100644 drivers/media/platform/qcom/camss/camss.c delete mode 100644 drivers/media/platform/qcom/camss/camss.h delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.c delete mode 100644 drivers/media/platform/qcom/venus/hfi_parser.h delete mode 100644 drivers/media/platform/vicodec/Kconfig delete mode 100644 drivers/media/platform/vicodec/Makefile delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.c delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.h delete mode 100644 drivers/media/platform/vicodec/vicodec-core.c rename drivers/{platform/chrome => mfd}/cros_ec_i2c.c (100%) rename drivers/{platform/chrome => mfd}/cros_ec_spi.c (100%) delete mode 100644 drivers/mfd/cs47l35-tables.c delete mode 100644 drivers/mfd/cs47l85-tables.c delete mode 100644 drivers/mfd/cs47l90-tables.c delete mode 100644 drivers/mfd/madera-core.c delete mode 100644 drivers/mfd/madera-i2c.c delete mode 100644 drivers/mfd/madera-spi.c delete mode 100644 drivers/mfd/madera.h delete mode 100644 drivers/mfd/rohm-bd718x7.c create mode 100644 drivers/misc/cxl/phb.c delete mode 100644 drivers/mmc/host/sdhci-of-dwcmshc.c delete mode 100644 drivers/mmc/host/sdhci-pci-dwc-mshc.c delete mode 100644 drivers/mtd/nand/raw/tegra_nand.c delete mode 100644 drivers/mtd/nand/spi/Kconfig delete mode 100644 drivers/mtd/nand/spi/Makefile delete mode 100644 drivers/mtd/nand/spi/core.c delete mode 100644 drivers/mtd/nand/spi/macronix.c delete mode 100644 drivers/mtd/nand/spi/micron.c delete mode 100644 drivers/mtd/nand/spi/winbond.c delete mode 100644 drivers/mux/adgs1408.c create mode 100644 drivers/net/can/usb/kvaser_usb.c delete mode 100644 drivers/net/can/usb/kvaser_usb/Makefile delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb.h delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c delete mode 100644 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c delete mode 100644 drivers/net/can/usb/ucan.c delete mode 100644 drivers/net/dsa/realtek-smi.c delete mode 100644 drivers/net/dsa/realtek-smi.h delete mode 100644 drivers/net/dsa/rtl8366.c delete mode 100644 drivers/net/dsa/rtl8366rb.c delete mode 100644 drivers/net/dsa/vitesse-vsc73xx.c delete mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h delete mode 100644 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c delete mode 100644 drivers/net/ethernet/mellanox/mlx4/crdump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/vxlan.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/vxlan.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h delete mode 100644 drivers/net/ethernet/microchip/lan743x_ethtool.c delete mode 100644 drivers/net/ethernet/microchip/lan743x_ethtool.h delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.c delete mode 100644 drivers/net/ethernet/microchip/lan743x_ptp.h create mode 100644 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_api.c create mode 100644 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_api.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c delete mode 100644 drivers/net/ieee802154/mac802154_hwsim.c delete mode 100644 drivers/net/ieee802154/mac802154_hwsim.h delete mode 100644 drivers/net/netdevsim/ipsec.c delete mode 100644 drivers/net/wireless/ath/wil6210/txrx_edma.c delete mode 100644 drivers/net/wireless/ath/wil6210/txrx_edma.h create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/common_rx.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/Makefile delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/debugfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/phy.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/tx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_trace.h delete mode 100644 drivers/nvmem/sc27xx-efuse.c create mode 100644 drivers/pci/hotplug/pcihp_skeleton.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-pcie.c delete mode 100644 drivers/phy/renesas/phy-rcar-gen3-pcie.c delete mode 100644 drivers/pinctrl/berlin/pinctrl-as370.c delete mode 100644 drivers/pinctrl/cirrus/Kconfig delete mode 100644 drivers/pinctrl/cirrus/Makefile delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l35.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l85.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l90.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera-core.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-madera.h delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mq.c delete mode 100644 drivers/pinctrl/intel/pinctrl-icelake.c create mode 100644 drivers/platform/goldfish/pdev_bus.c delete mode 100644 drivers/platform/mellanox/mlxreg-io.c delete mode 100644 drivers/platform/x86/i2c-multi-instantiate.c create mode 100644 drivers/platform/x86/silead_dmi.c delete mode 100644 drivers/platform/x86/touchscreen_dmi.c delete mode 100644 drivers/power/reset/qcom-pon.c delete mode 100644 drivers/power/supply/adp5061.c delete mode 100644 drivers/power/supply/cros_usbpd-charger.c delete mode 100644 drivers/powercap/idle_inject.c delete mode 100644 drivers/regulator/qcom-rpmh-regulator.c delete mode 100644 drivers/regulator/uniphier-regulator.c delete mode 100644 drivers/remoteproc/qcom_q6v5.c delete mode 100644 drivers/remoteproc/qcom_q6v5.h delete mode 100644 drivers/remoteproc/qcom_q6v5_wcss.c delete mode 100644 drivers/reset/reset-meson-audio-arb.c delete mode 100644 drivers/reset/reset-qcom-aoss.c delete mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/s390/crypto/ap_asm.h delete mode 100644 drivers/s390/net/ism.h delete mode 100644 drivers/s390/net/ism_drv.c create mode 100644 drivers/scsi/NCR_D700.c create mode 100644 drivers/scsi/NCR_D700.h create mode 100644 drivers/scsi/NCR_Q720.c create mode 100644 drivers/scsi/NCR_Q720.h create mode 100644 drivers/scsi/scsi_typedefs.h delete mode 100644 drivers/scsi/ufs/ufs-hisi.c delete mode 100644 drivers/scsi/ufs/ufs-hisi.h delete mode 100644 drivers/slimbus/qcom-ngd-ctrl.c delete mode 100644 drivers/slimbus/stream.c delete mode 100644 drivers/soc/fsl/dpio/dpio-driver.c delete mode 100644 drivers/soc/fsl/dpio/dpio-service.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.c delete mode 100644 drivers/soc/fsl/dpio/qbman-portal.h delete mode 100644 drivers/soc/qcom/llcc-sdm845.c delete mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/rpmh-internal.h delete mode 100644 drivers/soc/qcom/rpmh-rsc.c delete mode 100644 drivers/soc/qcom/rpmh.c delete mode 100644 drivers/soc/qcom/trace-rpmh.h delete mode 100644 drivers/soc/renesas/r9a06g032-smp.c delete mode 100644 drivers/spi/spi-uniphier.c delete mode 100644 drivers/staging/axis-fifo/Kconfig delete mode 100644 drivers/staging/axis-fifo/Makefile delete mode 100644 drivers/staging/axis-fifo/axis-fifo.c delete mode 100644 drivers/staging/axis-fifo/axis-fifo.txt create mode 100644 drivers/staging/comedi/drivers/serial2002.c delete mode 100644 drivers/staging/erofs/Kconfig delete mode 100644 drivers/staging/erofs/Makefile delete mode 100644 drivers/staging/erofs/TODO delete mode 100644 drivers/staging/erofs/data.c delete mode 100644 drivers/staging/erofs/dir.c delete mode 100644 drivers/staging/erofs/erofs_fs.h delete mode 100644 drivers/staging/erofs/include/linux/tagptr.h delete mode 100644 drivers/staging/erofs/include/trace/events/erofs.h delete mode 100644 drivers/staging/erofs/inode.c delete mode 100644 drivers/staging/erofs/internal.h delete mode 100644 drivers/staging/erofs/lz4defs.h delete mode 100644 drivers/staging/erofs/namei.c delete mode 100644 drivers/staging/erofs/super.c delete mode 100644 drivers/staging/erofs/unzip_lz4.c delete mode 100644 drivers/staging/erofs/unzip_pagevec.h delete mode 100644 drivers/staging/erofs/unzip_vle.c delete mode 100644 drivers/staging/erofs/unzip_vle.h delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c delete mode 100644 drivers/staging/erofs/utils.c delete mode 100644 drivers/staging/erofs/xattr.c delete mode 100644 drivers/staging/erofs/xattr.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/README delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/ethernet-driver.rst create mode 100644 drivers/staging/fsl-dpaa2/ethernet/net.h create mode 100644 drivers/staging/fsl-mc/Kconfig create mode 100644 drivers/staging/fsl-mc/Makefile create mode 100644 drivers/staging/fsl-mc/bus/Kconfig create mode 100644 drivers/staging/fsl-mc/bus/Makefile rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/Makefile (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio-cmd.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-service.c rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.c (100%) rename drivers/{soc/fsl => staging/fsl-mc/bus}/dpio/dpio.h (100%) create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h create mode 100644 drivers/staging/fsl-mc/include/dpaa2-fd.h rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-global.h (100%) rename {include/soc/fsl => drivers/staging/fsl-mc/include}/dpaa2-io.h (100%) delete mode 100644 drivers/staging/gasket/Kconfig delete mode 100644 drivers/staging/gasket/Makefile delete mode 100644 drivers/staging/gasket/TODO delete mode 100644 drivers/staging/gasket/apex.h delete mode 100644 drivers/staging/gasket/apex_driver.c delete mode 100644 drivers/staging/gasket/gasket.h delete mode 100644 drivers/staging/gasket/gasket_constants.h delete mode 100644 drivers/staging/gasket/gasket_core.c delete mode 100644 drivers/staging/gasket/gasket_core.h delete mode 100644 drivers/staging/gasket/gasket_interrupt.c delete mode 100644 drivers/staging/gasket/gasket_interrupt.h delete mode 100644 drivers/staging/gasket/gasket_ioctl.c delete mode 100644 drivers/staging/gasket/gasket_ioctl.h delete mode 100644 drivers/staging/gasket/gasket_page_table.c delete mode 100644 drivers/staging/gasket/gasket_page_table.h delete mode 100644 drivers/staging/gasket/gasket_sysfs.c delete mode 100644 drivers/staging/gasket/gasket_sysfs.h create mode 100644 drivers/staging/iio/gyro/Kconfig create mode 100644 drivers/staging/iio/gyro/Makefile create mode 100644 drivers/staging/iio/gyro/adis16060_core.c create mode 100644 drivers/staging/mt7621-gpio/Kconfig create mode 100644 drivers/staging/mt7621-gpio/Makefile create mode 100644 drivers/staging/mt7621-gpio/TODO create mode 100644 drivers/staging/mt7621-gpio/gpio-mt7621.c create mode 100644 drivers/staging/mt7621-gpio/mediatek,mt7621-gpio.txt delete mode 100644 drivers/staging/mt7621-pci/Kconfig create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188ERateAdaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h create mode 100644 drivers/staging/rtl8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/rtl8188eu/include/odm_RegDefine11N.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_rf.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_beamforming.h create mode 100644 drivers/staging/rtl8723bs/include/rtw_br_ext.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h create mode 100644 drivers/staging/rts5208/trace.c create mode 100644 drivers/staging/rts5208/trace.h create mode 100644 drivers/staging/skein/Kconfig create mode 100644 drivers/staging/skein/Makefile create mode 100644 drivers/staging/skein/TODO create mode 100644 drivers/staging/skein/skein_api.c create mode 100644 drivers/staging/skein/skein_api.h create mode 100644 drivers/staging/skein/skein_base.c create mode 100644 drivers/staging/skein/skein_base.h create mode 100644 drivers/staging/skein/skein_block.c create mode 100644 drivers/staging/skein/skein_block.h create mode 100644 drivers/staging/skein/skein_generic.c create mode 100644 drivers/staging/skein/skein_iv.h create mode 100644 drivers/staging/skein/threefish_api.c create mode 100644 drivers/staging/skein/threefish_api.h create mode 100644 drivers/staging/skein/threefish_block.c create mode 100644 drivers/staging/typec/Kconfig create mode 100644 drivers/staging/typec/Makefile create mode 100644 drivers/staging/typec/TODO create mode 100644 drivers/staging/typec/tcpci.c rename drivers/{usb => staging}/typec/tcpci.h (100%) rename drivers/{usb => staging}/typec/tcpci_rt1711h.c (100%) delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt create mode 100644 drivers/thermal/qcom/tsens-8996.c delete mode 100644 drivers/thermal/qcom/tsens-v2.c delete mode 100644 drivers/usb/dwc3/dwc3-haps.c delete mode 100644 drivers/usb/host/ehci-npcm7xx.c delete mode 100644 drivers/usb/typec/altmodes/Kconfig delete mode 100644 drivers/usb/typec/altmodes/Makefile delete mode 100644 drivers/usb/typec/altmodes/displayport.c delete mode 100644 drivers/usb/typec/bus.c delete mode 100644 drivers/usb/typec/bus.h delete mode 100644 drivers/usb/typec/tcpci.c create mode 100644 drivers/w1/slaves/w1_ds2760.c create mode 100644 drivers/w1/slaves/w1_ds2760.h delete mode 100644 drivers/watchdog/menz69_wdt.c delete mode 100644 drivers/xen/gntdev-common.h delete mode 100644 drivers/xen/gntdev-dmabuf.c delete mode 100644 drivers/xen/gntdev-dmabuf.h delete mode 100644 drivers/xen/mem-reservation.c delete mode 100644 fs/gfs2/aops.h create mode 100644 fs/hfsplus/acl.h create mode 100644 fs/hfsplus/posix_acl.c delete mode 100644 fs/overlayfs/file.c delete mode 100644 fs/xfs/scrub/bitmap.c delete mode 100644 fs/xfs/scrub/bitmap.h create mode 100644 include/crypto/vmac.h delete mode 100644 include/drm/drm_audio_component.h delete mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/clock/actions,s700-cmu.h delete mode 100644 include/dt-bindings/clock/axg-audio-clkc.h create mode 100644 include/dt-bindings/clock/exynos5440.h delete mode 100644 include/dt-bindings/clock/maxim,max9485.h delete mode 100644 include/dt-bindings/clock/px30-cru.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sdm845.h delete mode 100644 include/dt-bindings/clock/r9a06g032-sysctrl.h delete mode 100644 include/dt-bindings/clock/rk3399-ddr.h delete mode 100644 include/dt-bindings/gce/mt8173-gce.h delete mode 100644 include/dt-bindings/iio/adc/at91-sama5d2_adc.h delete mode 100644 include/dt-bindings/memory/mt2712-larb-port.h delete mode 100644 include/dt-bindings/regulator/qcom,rpmh-regulator.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-axg-audio-arb.h delete mode 100644 include/dt-bindings/reset/qcom,sdm845-aoss.h delete mode 100644 include/dt-bindings/soc/qcom,rpmh-rsc.h delete mode 100644 include/dt-bindings/usb/pd.h delete mode 100644 include/linux/ascii85.h delete mode 100644 include/linux/bits.h delete mode 100644 include/linux/build-salt.h delete mode 100644 include/linux/crc32poly.h delete mode 100644 include/linux/crc64.h delete mode 100644 include/linux/fsi-sbefifo.h delete mode 100644 include/linux/gnss.h delete mode 100644 include/linux/gpio/aspeed.h delete mode 100644 include/linux/idle_inject.h delete mode 100644 include/linux/mailbox/mtk-cmdq-mailbox.h delete mode 100644 include/linux/mfd/madera/core.h delete mode 100644 include/linux/mfd/madera/pdata.h delete mode 100644 include/linux/mfd/madera/registers.h delete mode 100644 include/linux/mfd/rohm-bd718x7.h delete mode 100644 include/linux/mtd/spinand.h create mode 100644 include/linux/netfilter/nf_osf.h delete mode 100644 include/linux/netfilter/nfnetlink_osf.h create mode 100644 include/linux/percpu_ida.h delete mode 100644 include/linux/platform_data/ams-delta-fiq.h create mode 100644 include/linux/platform_data/bt-nokia-h4p.h delete mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/media/sii9234.h create mode 100644 include/linux/platform_data/sh_ipmmu.h delete mode 100644 include/linux/platform_data/txx9/ndfmc.h delete mode 100644 include/linux/rhashtable-types.h delete mode 100644 include/linux/soc/qcom/llcc-qcom.h create mode 100644 include/linux/spi/adi_spi3.h delete mode 100644 include/linux/usb/typec_altmode.h delete mode 100644 include/linux/usb/typec_dp.h delete mode 100644 include/net/ipv6_frag.h delete mode 100644 include/net/lag.h create mode 100644 include/net/netfilter/nf_conntrack_l3proto.h delete mode 100644 include/soc/fsl/dpaa2-fd.h delete mode 100644 include/soc/qcom/rpmh.h delete mode 100644 include/soc/qcom/tcs.h delete mode 100644 include/sound/hda_component.h delete mode 100644 include/sound/rt5682.h delete mode 100644 include/trace/events/fsi_master_ast_cf.h delete mode 100644 include/uapi/linux/fpga-dfl.h delete mode 100644 include/uapi/linux/fsi.h create mode 100644 include/uapi/linux/netfilter/nf_osf.h delete mode 100644 include/uapi/linux/netfilter/nfnetlink_osf.h create mode 100644 include/uapi/linux/types_32_64.h delete mode 100644 include/uapi/linux/usb/g_uvc.h delete mode 100644 include/xen/mem-reservation.h delete mode 100644 kernel/bpf/local_storage.c delete mode 100644 kernel/bpf/reuseport_array.c delete mode 100644 kernel/sched/pelt.c delete mode 100644 kernel/sched/pelt.h delete mode 100644 kernel/trace/preemptirq_delay_test.c delete mode 100644 kernel/trace/trace_kprobe_selftest.c delete mode 100644 kernel/trace/trace_kprobe_selftest.h delete mode 100644 kernel/trace/trace_preemptirq.c delete mode 100644 lib/crc64.c delete mode 100644 lib/gen_crc64table.c create mode 100644 lib/percpu_ida.c delete mode 100644 lib/test_bitfield.c delete mode 100644 lib/test_ida.c delete mode 100644 net/bpfilter/bpfilter_umh_blob.S create mode 100644 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c create mode 100644 net/ipv4/netfilter/nf_conntrack_proto_icmp.c delete mode 100644 net/ipv6/ila/ila_main.c create mode 100644 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c create mode 100644 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c delete mode 100644 net/mac80211/he.c create mode 100644 net/netfilter/nf_conntrack_l3proto_generic.c delete mode 100644 net/netfilter/nf_conntrack_proto_icmp.c delete mode 100644 net/netfilter/nf_conntrack_proto_icmpv6.c create mode 100644 net/netfilter/nf_osf.c delete mode 100644 net/netfilter/nf_tables_set_core.c delete mode 100644 net/netfilter/nfnetlink_osf.c delete mode 100644 net/netfilter/nft_osf.c delete mode 100644 net/netfilter/nft_tproxy.c delete mode 100644 net/netfilter/nft_tunnel.c delete mode 100644 net/sched/sch_cake.c delete mode 100644 net/sched/sch_etf.c delete mode 100644 net/sched/sch_skbprio.c delete mode 100644 net/smc/smc_ism.c delete mode 100644 net/smc/smc_ism.h delete mode 100644 net/xfrm/xfrm_interface.c delete mode 100644 samples/bpf/.gitignore delete mode 100644 samples/bpf/hash_func01.h delete mode 100644 samples/bpf/xdp_sample_pkts_kern.c delete mode 100644 samples/bpf/xdp_sample_pkts_user.c rename scripts/{ => basic}/bin2c.c (100%) delete mode 100644 scripts/coccinelle/api/atomic_as_refcounter.cocci delete mode 100644 scripts/gcc-plugins/Kconfig create mode 100755 scripts/gen_initramfs_list.sh delete mode 100644 scripts/kconfig/check-pkgconfig.sh delete mode 100644 scripts/kconfig/tests/err_recursive_dep/Kconfig delete mode 100644 scripts/kconfig/tests/err_recursive_dep/__init__.py delete mode 100644 scripts/kconfig/tests/err_recursive_dep/expected_stderr create mode 100644 scripts/kconfig/tests/warn_recursive_dep/Kconfig create mode 100644 scripts/kconfig/tests/warn_recursive_dep/__init__.py create mode 100644 scripts/kconfig/tests/warn_recursive_dep/expected_stderr create mode 100644 sound/arm/pxa2xx-pcm.c create mode 100644 sound/arm/pxa2xx-pcm.h delete mode 100644 sound/hda/hdac_component.c create mode 100644 sound/soc/codecs/dio2125.c delete mode 100644 sound/soc/codecs/es7241.c delete mode 100644 sound/soc/codecs/rt5682.c delete mode 100644 sound/soc/codecs/rt5682.h delete mode 100644 sound/soc/codecs/simple-amplifier.c delete mode 100644 sound/soc/intel/boards/glk_rt5682_max98357a.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-bxt-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-cnl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-glk-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-kbl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-skl-match.c delete mode 100644 sound/soc/meson/Kconfig delete mode 100644 sound/soc/meson/Makefile delete mode 100644 sound/soc/meson/axg-card.c delete mode 100644 sound/soc/meson/axg-fifo.c delete mode 100644 sound/soc/meson/axg-fifo.h delete mode 100644 sound/soc/meson/axg-frddr.c delete mode 100644 sound/soc/meson/axg-spdifout.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.c delete mode 100644 sound/soc/meson/axg-tdm-formatter.h delete mode 100644 sound/soc/meson/axg-tdm-interface.c delete mode 100644 sound/soc/meson/axg-tdm.h delete mode 100644 sound/soc/meson/axg-tdmin.c delete mode 100644 sound/soc/meson/axg-tdmout.c delete mode 100644 sound/soc/meson/axg-toddr.c delete mode 100644 sound/soc/qcom/common.c delete mode 100644 sound/soc/qcom/common.h delete mode 100644 sound/soc/qcom/sdm845.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.h delete mode 100644 sound/usb/power.c delete mode 100644 tools/arch/arm64/include/uapi/asm/unistd.h delete mode 100644 tools/arch/x86/include/asm/mcsafe_test.h delete mode 100644 tools/bpf/.gitignore delete mode 100644 tools/bpf/Makefile.helpers delete mode 100644 tools/bpf/bpftool/btf_dumper.c delete mode 100644 tools/build/feature/test-reallocarray.c delete mode 100644 tools/include/linux/overflow.h delete mode 100644 tools/include/tools/libc_compat.h delete mode 100644 tools/include/uapi/asm-generic/unistd.h delete mode 100644 tools/include/uapi/linux/in.h delete mode 100644 tools/lib/bpf/libbpf_errno.c delete mode 100644 tools/memory-model/litmus-tests/IRIW+fencembonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/IRIW+mbonceonces+OnceOnce.litmus create mode 100644 tools/memory-model/litmus-tests/LB+ctrlonceonce+mbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/LB+fencembonceonce+ctrlonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/MP+fencewmbonceonce+fencermbonc [...] create mode 100644 tools/memory-model/litmus-tests/MP+wmbonceonce+rmbonceonce.litmus delete mode 100644 tools/memory-model/litmus-tests/R+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/R+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/S+fencewmbonceonce+poacquireonc [...] create mode 100644 tools/memory-model/litmus-tests/S+wmbonceonce+poacquireonce.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+fencembonceonces.litmus create mode 100644 tools/memory-model/litmus-tests/SB+mbonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/SB+rfionceonce-poonceonces.litmus delete mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+fencermbonceo [...] create mode 100644 tools/memory-model/litmus-tests/WRC+pooncerelease+rmbonceonce+O [...] delete mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] create mode 100644 tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerel [...] mode change 100755 => 100644 tools/memory-model/scripts/checkalllitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmus.sh delete mode 100755 tools/perf/arch/arm64/entry/syscalls/mksyscalltbl delete mode 100644 tools/perf/bench/mem-memcpy-x86-64-lib.c delete mode 100644 tools/perf/examples/bpf/augmented_syscalls.c delete mode 100644 tools/perf/examples/bpf/hello.c delete mode 100644 tools/perf/examples/bpf/sys_enter_openat.c delete mode 100644 tools/perf/include/bpf/stdio.h delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z13/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z14/transaction.json delete mode 100644 tools/perf/pmu-events/arch/s390/cf_zec12/transaction.json delete mode 100644 tools/perf/trace/beauty/socket.c delete mode 100755 tools/perf/trace/beauty/socket_ipproto.sh delete mode 100644 tools/perf/util/s390-cpumsf-kernel.h delete mode 100644 tools/perf/util/s390-cpumsf.c delete mode 100644 tools/perf/util/s390-cpumsf.h delete mode 100644 tools/testing/radix-tree/linux/xarray.h delete mode 100644 tools/testing/selftests/bpf/socket_cookie_prog.c delete mode 100644 tools/testing/selftests/bpf/test_cgroup_storage.c delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_common.h delete mode 100644 tools/testing/selftests/bpf/test_select_reuseport_kern.c delete mode 100755 tools/testing/selftests/bpf/test_skb_cgroup_id.sh delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_kern.c delete mode 100644 tools/testing/selftests/bpf/test_skb_cgroup_id_user.c delete mode 100644 tools/testing/selftests/bpf/test_socket_cookie.c delete mode 100644 tools/testing/selftests/cgroup/.gitignore delete mode 100644 tools/testing/selftests/cgroup/test_core.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/mirror_gre.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/mirror_gre_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_dscp_bridge.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_dscp_router.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/router_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_lib_ [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/devlink_reso [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/mirror_gre_scale.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/resource_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/router_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_flower_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/snapshot.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/preemptirq/irqsoff_tracer.tc delete mode 100644 tools/testing/selftests/kvm/cr4_cpuid_sync_test.c delete mode 100644 tools/testing/selftests/kvm/dirty_log_test.c delete mode 100644 tools/testing/selftests/kvm/state_test.c mode change 100755 => 100644 tools/testing/selftests/net/fib_tests.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_port_isolation.sh delete mode 100644 tools/testing/selftests/net/forwarding/devlink_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_multipath.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1d.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh delete mode 100755 tools/testing/selftests/net/forwarding/mirror_gre_lag_lacp.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_bridge.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_bridge_vlan.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_broadcast.sh delete mode 100755 tools/testing/selftests/net/ip6_gre_headroom.sh delete mode 100644 tools/testing/selftests/net/tls.c create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_paste_unaligned_ [...] create mode 100644 tools/testing/selftests/powerpc/alignment/copy_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_last_unaligned.c create mode 100644 tools/testing/selftests/powerpc/alignment/paste_unaligned.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/copyloops/copy_tofrom_user_reference.S delete mode 100644 tools/testing/selftests/powerpc/copyloops/exc_validate.c delete mode 100644 tools/testing/selftests/powerpc/copyloops/stubs.S delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/asm-const.h delete mode 120000 tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/cache.h delete mode 100644 tools/testing/selftests/powerpc/stringloops/asm/ppc-opcode.h delete mode 120000 tools/testing/selftests/powerpc/stringloops/memcmp_32.S delete mode 100644 tools/testing/selftests/powerpc/stringloops/string.c delete mode 100644 tools/testing/selftests/powerpc/stringloops/strlen.c delete mode 120000 tools/testing/selftests/powerpc/stringloops/strlen_32.S delete mode 100644 tools/testing/selftests/proc/self.c delete mode 100644 tools/testing/selftests/proc/thread-self.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE08-T.boot delete mode 100644 tools/testing/selftests/rseq/rseq-arm64.h delete mode 100644 tools/testing/selftests/rseq/rseq-s390.h delete mode 100644 tools/testing/selftests/tc-testing/config delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/nat.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/tunnel_key.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/fw.json delete mode 100644 tools/testing/selftests/vm/map_populate.c delete mode 100755 usr/gen_initramfs_list.sh