This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits e3ecb83ee707 Add linux-next specific files for 20190401 omits 6e398aa92c38 Merge branch 'akpm/master' omits 1d7a294718ac drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 3f1b0e8b0c6d mm, memcg: consider subtrees in memory.events omits 408c67ed256a mm, memcg: rename ambiguously named memory.stat counters a [...] omits f9b4bdf224fb arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits d41bd5662566 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 9441b196e081 kernel, resource: use resource_overlaps() to simplify regi [...] omits f12daa42792f fs/block_dev.c: Remove duplicate header omits 3474b425a528 fs/cachefiles/namei.c: remove duplicate header omits 8661231904a8 include/linux/sched/signal.h: replace `tsk' with `task' omits 15a8e5d0ba21 fs/coda/psdev.c: remove duplicate header omits b84da763feaa scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits b8c7c3e6ae5d pinctrl: fix pxa2xx.c build warnings omits fb8ac9069c9e Merge branch 'akpm-current/current' omits 568db76e0c40 Merge remote-tracking branch 'devfreq/for-next' omits 9757816407e1 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 6b6b495464ce Merge remote-tracking branch 'xarray/xarray' omits f100d0270cd7 Merge remote-tracking branch 'nvmem/for-next' omits e48d8623a7c9 Merge remote-tracking branch 'slimbus/for-next' omits 2702449acf5f Merge remote-tracking branch 'ntb/ntb-next' omits bad76aabd04a Merge remote-tracking branch 'at24/at24/for-next' omits 0ffc6f339bda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 60bdbf1b6358 Merge remote-tracking branch 'rtc/rtc-next' omits b2b0f6d09b9d Merge remote-tracking branch 'coresight/next' omits 405bb989d77c Merge remote-tracking branch 'livepatching/for-next' omits d981f3e1e0b1 Merge remote-tracking branch 'y2038/y2038' omits 19f429935eb5 Merge remote-tracking branch 'kselftest/next' omits 0110835fafb9 Merge remote-tracking branch 'random/dev' omits 08f361e371e8 Merge remote-tracking branch 'pwm/for-next' omits f798b7823da0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits c134208a5e9f Merge remote-tracking branch 'gpio/for-next' omits 85b0f2b389d6 Merge remote-tracking branch 'rpmsg/for-next' omits 06991aaaf5d0 Merge remote-tracking branch 'vhost/linux-next' omits db70e1f98da1 Merge remote-tracking branch 'scsi/for-next' omits c9c51f1ffd18 Merge remote-tracking branch 'cgroup/for-next' omits 6bcc1c743c12 Merge remote-tracking branch 'slave-dma/next' omits c26ff3bd1dc4 Merge remote-tracking branch 'icc/icc-next' omits 7cff4fd7127b Merge remote-tracking branch 'mux/for-next' omits 38398dcc1c4f Merge remote-tracking branch 'staging/staging-next' omits d1a177790eac Merge remote-tracking branch 'thunderbolt/next' omits fd2c109268cd Merge remote-tracking branch 'extcon/extcon-next' omits de652f6bd1bd Merge remote-tracking branch 'char-misc/char-misc-next' omits 58321a96fdea Merge remote-tracking branch 'tty/tty-next' omits b579cf51c089 Merge remote-tracking branch 'phy-next/next' omits 28225626fb16 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f81c4e30a657 Merge remote-tracking branch 'usb/usb-next' omits ed28b9604588 Merge remote-tracking branch 'ipmi/for-next' omits a5d14cc76e1d Merge remote-tracking branch 'leds/for-next' omits f223eef45244 Merge remote-tracking branch 'workqueues/for-next' omits 686faca56f13 Merge remote-tracking branch 'percpu/for-next' omits aefce564a5fb Merge remote-tracking branch 'kvm-arm/next' omits e20602acd8ff Merge remote-tracking branch 'rcu/rcu/next' omits 3687485953f0 Merge remote-tracking branch 'edac-amd/for-next' omits 91fbd00fc000 Merge remote-tracking branch 'clockevents/clockevents/next' omits 9444a057ff23 Merge remote-tracking branch 'tip/auto-latest' omits 2c5efb7d1ad5 Merge remote-tracking branch 'spi/for-next' omits 61e35eaafeeb Merge remote-tracking branch 'devicetree/for-next' omits 35684eb00200 Merge remote-tracking branch 'audit/next' omits 046fd577f2f8 Merge remote-tracking branch 'iommu/next' omits 32eb8a9e4b28 Merge remote-tracking branch 'tpmdd/next' omits a31398c72468 Merge remote-tracking branch 'selinux/next' omits de1705e54cd7 Merge remote-tracking branch 'integrity/next-integrity' omits c82df31aa14c Merge remote-tracking branch 'apparmor/apparmor-next' omits e604ee8cc65c Merge remote-tracking branch 'security/next-testing' omits cacbc43f7def Merge remote-tracking branch 'regulator/for-next' omits 2abdf26e31d1 Merge remote-tracking branch 'kgdb/kgdb-next' omits 0077db13f39e Merge remote-tracking branch 'mmc/next' omits 61cd47f70e2f Merge remote-tracking branch 'input/next' omits e306a1e757e5 Merge remote-tracking branch 'modules/modules-next' omits 89a8e34b68e4 Merge remote-tracking branch 'sound-asoc/for-next' omits e3aebe2351ec Merge remote-tracking branch 'sound/for-next' omits 6b4290027714 Merge remote-tracking branch 'regmap/for-next' omits 421467f3b972 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0ab94be7ccb2 Merge remote-tracking branch 'drm-msm/msm-next' omits b942951e07b9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6dd46fbf786c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 417dff0f4acb Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3f3671dbc256 Merge remote-tracking branch 'amdgpu/drm-next' omits 84d5d3c61800 Merge remote-tracking branch 'drm/drm-next' omits 444c8891bb2a Merge remote-tracking branch 'crypto/master' omits 8adba72eee39 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 84c479f2a6b5 Merge remote-tracking branch 'gfs2/for-next' omits 27aeacdbcd97 Merge remote-tracking branch 'bluetooth/master' omits b4939a484a1e Merge remote-tracking branch 'wireless-drivers-next/master' omits 2e8a672def2b Merge remote-tracking branch 'nfc-next/master' omits 8680264ffd65 Merge remote-tracking branch 'ipsec-next/master' omits d2b44c126254 Merge remote-tracking branch 'bpf-next/master' omits b665a2be429b Merge remote-tracking branch 'net-next/master' omits 54726cfcc60d Merge remote-tracking branch 'rdma/for-next' omits 1fbd51d2b2c9 Merge remote-tracking branch 'dlm/next' omits caa0fd10c9dc Merge remote-tracking branch 'ieee1394/for-next' omits 6043a9f4b645 Merge remote-tracking branch 'pm/linux-next' omits 94c54479475c Merge remote-tracking branch 'v4l-dvb-next/master' omits 1313c71a9cc5 Merge remote-tracking branch 'v4l-dvb/master' omits 4ba8dc47854d Merge remote-tracking branch 'jc_docs/docs-next' omits 96a452bb52d8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7c6bf6914047 Merge remote-tracking branch 'i3c/i3c/next' omits 90a4d26538a1 Merge remote-tracking branch 'i2c/i2c/for-next' omits ddce7206528e Merge remote-tracking branch 'hid/for-next' omits a33f1fa32e87 Merge remote-tracking branch 'pci/next' omits 463b0b12ceae Merge remote-tracking branch 'printk/for-next' omits 07f6f10182af Merge remote-tracking branch 'vfs/for-next' omits 550278ff789d Merge remote-tracking branch 'nfsd/nfsd-next' omits 9e98aef81b17 Merge remote-tracking branch 'jfs/jfs-next' omits 3b6402517740 Merge remote-tracking branch 'f2fs/dev' omits 94fab8c921e6 Merge remote-tracking branch 'ext3/for_next' omits 5aecc12f28b1 Merge remote-tracking branch 'ecryptfs/next' omits 644c031a7b55 Merge remote-tracking branch 'cifs/for-next' omits 5f214e893304 Merge remote-tracking branch 'btrfs-kdave/for-next' omits f103179387b2 Merge remote-tracking branch 'befs/for-next' omits 54bcea2cdf3e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits fe2bd2485d73 Merge remote-tracking branch 's390/features' omits 0c001b551d71 Merge remote-tracking branch 'risc-v/for-next' omits 4e334d9ea01c Merge remote-tracking branch 'parisc-hd/for-next' omits c13d3c7108f5 Merge remote-tracking branch 'nds32/next' omits 1f2045c5fb64 Merge remote-tracking branch 'mips/mips-next' omits c514d7b9d00b Merge remote-tracking branch 'm68k/for-next' omits 2302f3223d70 Merge remote-tracking branch 'csky/linux-next' omits f6261422b5e8 Merge remote-tracking branch 'clk-samsung/for-next' omits 327db57d7721 Merge remote-tracking branch 'clk/clk-next' omits d37acde05f85 Merge remote-tracking branch 'tegra/for-next' omits a6a5967b787d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 443cfa4d4e02 Merge remote-tracking branch 'samsung-krzk/for-next' omits a5b952213e66 Merge remote-tracking branch 'rockchip/for-next' omits 2cbb95e20342 Merge remote-tracking branch 'renesas/next' omits 91ccda706b00 Merge remote-tracking branch 'qcom/for-next' omits 735d706b624e Merge remote-tracking branch 'reset/reset/next' omits 30abd4961a98 Merge remote-tracking branch 'mvebu/for-next' omits f4312a2c322a Merge remote-tracking branch 'mediatek/for-next' omits 825ba216b3d6 Merge remote-tracking branch 'keystone/next' omits 90342ea92be3 Merge remote-tracking branch 'imx-mxs/for-next' omits 0647bab013b4 Merge remote-tracking branch 'bcm2835/for-next' omits d45b0aabc3a8 Merge remote-tracking branch 'at91/at91-next' omits 29f6486ff60a Merge remote-tracking branch 'amlogic/for-next' omits 34fd816c644d Merge remote-tracking branch 'actions/for-next' omits 80ee9cafa560 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits acf057470416 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 643852317547 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 906d652a73fd Merge remote-tracking branch 'mmc-fixes/fixes' omits 582abb450b15 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fd58d77c186b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ed1a5503c193 Merge remote-tracking branch 'omap-fixes/fixes' omits 27616fdc0900 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits ab4575c1e5ce Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d241c0cdf1af Merge remote-tracking branch 'reset-fixes/reset/fixes' omits f507f90e158d Merge remote-tracking branch 'kselftest-fixes/fixes' omits a83747c545c0 Merge remote-tracking branch 'crypto-current/master' omits c933922b5fe3 Merge remote-tracking branch 'input-current/for-linus' omits 17de0dbe0aa5 Merge remote-tracking branch 'phy/fixes' omits 5d689ca0ac8e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4eb12a205989 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1dd1d171cddd Merge remote-tracking branch 'regulator-fixes/for-linus' omits 86766c7670cf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7850bda926ce Merge remote-tracking branch 'rdma-fixes/for-rc' omits 26453c2e3269 Merge remote-tracking branch 'mac80211/master' omits ba56841e49d0 Merge remote-tracking branch 'wireless-drivers/master' omits 7aaabc1b5fce Merge remote-tracking branch 'ipsec/master' omits 9efda7d66df2 Merge remote-tracking branch 'net/master' omits 14e8d40bf9e8 Merge remote-tracking branch 'arc-current/for-curr' omits 6061e8b0889b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 4e836b89a251 Merge remote-tracking branch 'fixes/master' omits 0b6034d84b00 leds: pca963x: Make use of device property API omits 967f69de8147 leds: pca955x: Make use of device property API omits 1c310074ad6c leds: lt3593: Remove unneeded assignment in lt3593_led_probe omits dd08e136f77b leds: lt3593: drop pdata handling code omits 5b6cd445dbef leds: pca955x: Revert "Add ACPI support" omits c90fbae3612d leds: pca963x: Revert "Add ACPI support" omits 0eae60583f32 drivers: leds: Kconfig: pedantic cleanups omits 6578229d4efb r8169: use netif_receive_skb_list batching omits e66075555f89 Merge branch 'mlxsw-spectrum_acl-Get-rid-of-failed_rollbac [...] omits a4e76ba6b499 mlxsw: spectrum_acl: Rename rehash_dis trace omits 7c33c72beff9 mlxsw: spectrum_acl: Remove failed_rollback dead end omits f3d4ef1a533a mlxsw: spectrum_acl: Move rehash_dis trace call and err ms [...] omits 44fd86cb7e6d mlxsw: spectrum_acl: Remove redundant failed_rollback from [...] omits 2ecdfd10d440 Merge branch 'linus' omits 63fc9c23488d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 915ee0da5ecb Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 590627f755bc Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits a1dcc8301796 Merge branch 'v5.2-armsoc/dts32' into for-next omits 4b028ebd4e3d ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808 omits fadc78062477 ARM: dts: rockchip: add rk3066 hdmi nodes omits c29d85417c5f Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 573efdc5ea95 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits f78b5be2a5d0 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 6536c5f2c8cf Merge tag 'powerpc-5.1-4' of git://git.kernel.org/pub/scm/ [...] omits c877b3df8527 Merge tag 'dmaengine-fix-5.1-rc3' of git://git.infradead.o [...] omits f84d3d37b7fb drm: rockchip: introduce rk3066 hdmi omits ee8efa80799f drm/i915: Check domains for userptr on release omits 17e5bb37c53a dt-bindings: display: rockchip: add document for rk3066 hdmi omits cde5f7edd511 drm/i915: Avoid using ctx->file_priv during construction omits a5c0fa44e9c1 drm/rockchip: vop: Support dithering to RGB666 omits b5c8314f0eba Merge tag 'led-fixes-for-5.1-rc3' of git://git.kernel.org/ [...] omits b60080197af4 staging: rtlwifi: phydm: Remove parentheses omits 7997c3670126 staging: rtl8723bs: core: rtw_efuse.c: Compress two lines [...] omits 1bba5b2110b2 staging: rtl8723bs: Compress two lines into one line omits 902c059b9d00 Merge branch 'x86/urgent' omits 3595eaa15cdd Merge branch 'x86/cleanups' omits 57344ef6355b Merge branch 'x86/asm' omits 4d67e72367a8 Merge branch 'timers/core' omits 532746809eba Merge branch 'ras/core' omits b129fe22b969 Merge branch 'perf/urgent' omits c6515aa42447 Merge branch 'linus' omits 3af9a5256f44 Merge tag 'gpio-v5.1-2' of git://git.kernel.org/pub/scm/li [...] omits 909346433064 leds: trigger: netdev: use memcpy in device_name_store omits 288ac524cf70 r8169: disable default rx interrupt coalescing on RTL8168 omits 0aab8e4df470 leds: pca9532: fix a potential NULL pointer dereference omits 32faca66bd3f Merge tag 'staging-5.1-rc3' of git://git.kernel.org/pub/sc [...] omits 52afe190ff03 Merge tag 'tty-5.1-rc3' of git://git.kernel.org/pub/scm/li [...] omits 8d02a9a89729 Merge tag 'usb-5.1-rc3' of git://git.kernel.org/pub/scm/li [...] omits 782492a7a480 Merge tag 'acpi-5.1-rc3' of git://git.kernel.org/pub/scm/l [...] omits 8e377a1c7e24 Merge tag 'pm-5.1-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 12195302ee6c Merge branch 'fixes-v5.1-a' of git://git.kernel.org/pub/sc [...] omits c5b1a1ebf8ba csky: Remove r11_sig for syscall detect. omits 1c3ec30bb230 media: index.rst: exclude Indexes section from latex/pdf output omits ac8ffad29938 Merge branch 'imx/defconfig' into for-next omits 4dc588ddf943 Merge branch 'imx/dt64' into for-next omits 9b69f25313f3 Merge branch 'imx/dt' into for-next omits 6bfadea0c161 Merge branch 'imx/bindings' into for-next omits 55f4d3daaadd Merge branch 'imx/soc' into for-next omits cd55af14df8b Merge branch 'imx/drivers' into for-next omits a26be2274089 Merge branch 'imx/fixes' into for-next omits e1324c014651 Merge branch 'clk/imx7ulp' into for-next omits 5b07a3905fc0 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecess [...] omits 454e27b977db staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecess [...] omits fbf99f66707c staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary p [...] omits 2beb8a8189a8 staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessar [...] omits 74907e2d83fb staging: rtl8723bs: hal: hal_com.c: Remove unnecessary par [...] omits eb322b764ffc staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unneces [...] omits 13b7e0139bf1 staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary pa [...] omits 41604797e524 staging: rtl8723bs: core: Remove unnecessary parentheses omits e920b8081b61 staging: rtl8723bs: core: Fix a comparison warning. omits db920621eb85 staging: rtl8712: Fix a space issue omits ce957fe2b735 staging: media: zoran: Fix block comment style omits 309614bb458f staging: rtlwifi: Remove unnecessary parentheses omits 52b832606038 drm/i915/guc: Retry GuC load for all load failures omits 124dbd750da4 i3c: master: dw: remove dead code from dw_i3c_master_*_xfers() omits 7c088eac1f40 csky: fix syscall_get_arguments() and syscall_set_arguments() omits 393595513ec2 csky: Remove pre-processing pte-dirty&young in entry.S omits 8db32fa40091 Merge tag 'iwlwifi-next-for-kalle-2019-03-22' of git://git [...] omits 4837696f6b54 Merge tag 'iwlwifi-for-kalle-2019-03-22' of git://git.kern [...] omits 5a45df332c0f ipc: prevent lockup on alloc_msg and free_msg omits fde2006de1cf scripts/gdb: add a timer list command omits 03fdba4fb489 scripts/gdb: add rb tree iterating utilities omits d4b05226fdc5 scripts/gdb: add kernel config dumping command omits 147f2f9642f8 scripts/gdb: find vmlinux where it was before omits 13a7ef67f6a9 pps: pps-gpio PPS ECHO implementation omits d06a445d548f dt-bindings: pps: pps-gpio PPS ECHO implementation omits b4eacafe0f2f pps: descriptor-based gpio omits 0dc561fa20f7 gcov: docs: add a note on GCC vs Clang differences omits d7930efb0672 gcov: clang support omits 4a9f9702fb63 gcov: clang: move common GCC code into gcc_base.c omits 2175dea3ce03 eventfd: present id to userspace via fdinfo omits fa5abd73093b convert-struct-pid-count-to-refcount_t-fix omits 5341ae7a9fd2 kernel/pid.c: convert struct pid:count to refcount_t omits 757f82558c68 sysctl: return -EINVAL if val violates minmax omits d40af28a1540 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 5832dd6a9810 autofs: add description of ignore pseudo mount option omits d4d4c04eadfd autofs: update mount control expire desription with AUTOFS [...] omits 3b8ee6039558 autofs: update AUTOFS_EXP_LEAVES description omits 44476507a31c autofs: update autofs.txt for strictexpire mount option omits ffbb2d4bbda0 autofs: fix some word usage oddities in autofs.txt omits 42d4a144a5a5 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits b050de0f9866 fs/binfmt_elf.c: free PT_INTERP filename ASAP omits 46238614d8a1 fs/binfmt_elf.c: make scope of "pos" variable smaller omits e8b14f6d0121 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 11d2673e0f90 checkpatch: fix something omits 361a17d38a20 lib/math: move int_pow() from pwm_bl.c for wider use omits a0714de86310 lib: Move mathematic helpers to separate folder omits a3259ff69337 lib/test_bitmap.c: add tests for bitmap_parselist_user omits 290abeac0a62 lib/test_bitmap.c: add testcases for bitmap_parselist omits bc341e1f87c0 lib/test_bitmap.c: switch test_bitmap_parselist to ktime_get() omits 4121c2a47fc8 lib: bitmap_parselist: rework input string parser omits 9ba79caff7a6 bitmap_parselist-move-non-parser-logic-to-helpers-fix omits 2b37543f9179 lib: bitmap_parselist: move non-parser logic to helpers omits 3aadb4b8685a lib: bitmap_parselist: don't calculate length of the input string omits d44e673ac3ee lib/list_sort: optimize number of calls to comparison function omits 3411871741d2 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits fbcc3ed8b7a1 lib/sort: avoid indirect calls to built-in swap omits b14dc0248659 lib/sort: use more efficient bottom-up heapsort variant omits bf91216d6442 lib/sort: make swap functions more generic omits f6e06951c4f5 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits aef216fe554b Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits a20aaf54507d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits ed85c438337b lib/genalloc.c: export symbol addr_in_gen_pool omits baeb437007af kernel/notifier.c: double register detection omits 927e8ca3b0fa kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 134e0a2e5cef fs/select: avoid clang stack usage warning omits 2b0008f4d4f8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c34ae0d34b59 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8a52542c643a mm: don't expose page to fast gup before it's ready omits 0996ae2156e5 mm-mincore-make-mincore-more-conservative-v2 omits e0bae3400949 mm/mincore.c: make mincore() more conservative omits 721e79ed6664 mm/vmscan: remove unused lru_pages argument omits 88930835e8e2 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 0f2042683056 mm: maintain randomization of page free lists omits 3e3298356953 mm-move-buddy-list-manipulations-into-helpers-fix2 omits c04762775464 mm: fix buddy list helpers omits 151ca832082c mm: move buddy list manipulations into helpers omits 953a130c3e05 mm/shuffle: fix shuffle enable omits 5cd6ef99f0e6 mm: shuffle initial free memory to improve memory-side-cac [...] omits 55fa57893447 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits a71252bbed11 powerpc: use probe_user_read() omits 087905b39a39 mm-add-probe_user_read-fix omits 64dc342f2d07 include/linux/uaccess.h: add probe_user_read() omits 7e18a0886c95 mm, memcg: make scan aggression always exclude protection omits de9980b479db mm, memcg: make memory.emin the baseline for utilisation d [...] omits 192457231c39 mm, memcg: proportional memory.{low,min} reclaim omits 3684dc2224f3 mm/vmalloc.c: keep track of free blocks for vmap allocation omits 29bd0631f26b mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 82424dc00f87 psi: introduce psi monitor omits 4fe561068b41 include/: refactor headers to allow kthread.h inclusion in [...] omits 87a673ab02ee psi: track changed states omits 7e6fbfe42a56 psi: split update_stats into parts omits 5d2f1d86c031 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits 45e78a3c6083 psi: rename psi fields in preparation for psi trigger addition omits 55b335fc5595 psi: make psi_enable static omits cb7daa4a2371 psi: introduce state_mask to represent stalled psi states omits 3c688e072d4e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 9cb0066ecdde memcg: schedule high reclaim for remote memcgs on high_work omits 6ab6737c00c4 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits 40dc93136dff mm: page_mkclean vs MADV_DONTNEED race omits 4aa445a97c1d mm: introduce put_user_page*(), placeholder versions omits a8fdf4c576e6 hugetlb: allow to free gigantic pages regardless of the co [...] omits 03d639cb62fb mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits 791ebaf2c635 sparc: advertise gigantic page support omits cbfe13f188bd sh: advertise gigantic page support omits a1bc3464cfdc riscv: switch over to generic free_initmem() omits 397e5d6a9ea0 init: free_initmem: poison freed init memory omits df73fb867d5f hexagon: switch over to generic free_initmem() omits 21a1574ab289 init: provide a generic free_initmem implementation omits 1689940048ee initramfs: poison freed initrd memory omits 30e714711ef4 initramfs: provide a generic free_initrd_mem implementation omits 3dbfb56d2176 initramfs: move the legacy keepinitrd parameter to core code omits 2187ba00ffe5 initramfs: fix a compilation error omits 57e0ba4389a0 initramfs: cleanup populate_rootfs omits 867802ea05e0 initramfs: factor out a helper to populate the initrd image omits 199ff4313333 initramfs: cleanup initrd freeing omits 609feafd7d62 initramfs: free initrd memory if opening /initrd.image fails omits 8aa1d2e98253 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 1165b81e2ca6 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits 6eba8cc5fa8b mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits cb77e5982627 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits dab739a27e0b mm: memcontrol: replace node summing with memcg_page_state() omits f00aa31c93ab mm: memcontrol: replace zone summing with lruvec_page_state() omits cfb1c9c1b5ae mm: memcontrol: track LRU counts in the vmstats array omits 777f2de4ca4f mm/vmscan: add tracepoints for node reclaim omits a16eab45c72b mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 43ddc69c9aad mm: change mm_update_next_owner() to update mm->owner with [...] omits b976a052cc69 mm, compaction: some tracepoints should be defined only wh [...] omits 341d199b411a mm: compaction: show gfp flag names in try_to_compact_page [...] omits 7c5972bfe73b mm/cma.c: fix the bitmap status to show failed allocation reason omits e3812591031e mm-compaction-fix-an-undefined-behaviour-fix omits 6cf48d8d3a4a mm/compaction.c: fix an undefined behaviour omits dc4895ebee7f mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 5cea9b397561 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits bf5ec527261d mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits 2a30a5abebad IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits edd55397a073 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits a51e94fc669f IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 761d30e3023a mm/gup: add FOLL_LONGTERM capability to GUP fast omits 600bbeb65e96 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 5b7bb8722d84 mm/gup: change write parameter to flags in fast walk omits 7a12d85195df mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits 1b9956ba3276 mm: generalize putback scan functions omits 87578f8a8613 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 1c3287bad488 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits 705cd8b3afca mm: move nr_deactivate accounting to shrink_active_list() omits ac86c178f87b mm: move recent_rotated pages calculation to shrink_inacti [...] omits 51103db13f3d mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 33cce9753447 page-cache-store-only-head-pages-in-i_pages-fix omits 5eda49a94790 mm: page cache: store only head pages in i_pages omits f33b681378cd userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits a5908119874d userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 3203d9ca496a mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 7f5f9dfd61f3 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits c0de5dc00219 mm/slab.c: remove unneed check in cpuup_canceled omits 7bc64a379770 slub: remove useless kmem_cache_debug() before remove_full() omits 1fe5b3d31af4 include/linux/mm_types.h: remove stale comment from page struct omits f46dc6b6ca02 mm/slab.c: use slab_list instead of lru omits 6c67c32e744e mm/slub.c: use slab_list instead of lru omits 30c89ecf9b91 mm/slub.c: add comments to endif pre-processor macros omits 179f17e589d7 mm/slob.c: use slab_list instead of lru omits 15c8410c67ad mm/slob.c: respect list_head abstraction layer omits 2e1f88301e46 include/linux/list.h: add list_rotate_to_front() omits 565f568d9ffb ramfs: support O_TMPFILE omits b5ac21cf8ffa ocfs2: checkpoint appending truncate log transaction befor [...] omits e36dd6b8432c ocfs2: wait for recovering done after direct unlock request omits 6ee61f4e5d9c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ef610638cdaa ocfs2: clear zero in unaligned direct IO omits d77a11616382 lib/debugobjects.c: move printk out of db lock critical sections omits 44be432043bd arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits f1c9bba75b77 scripts/spelling.txt: add more typos to spelling.txt and sort omits 2e5f40a22af8 mm/compaction.c: correct zone boundary handling when reset [...] omits 57fe473c875b mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() omits e12cec8fb4bf lib/lzo: fix bugs for very short or empty input omits 45b9683f4c0c userfaultfd: use RCU to free the task struct when fork fails omits 09b727d9af19 coredump: fix race condition between mmget_not_zero()/get_ [...] omits 843883f7dd62 include/linux/bitrev.h: fix constant bitrev omits 1d380c93b88b kmemleak: powerpc: skip scanning holes in the .bss section omits baab1627f00b lib/string.c: implement a basic bcmp omits d3da3531db2d mm/compaction.c: abort search if isolation fails omits 114b54926660 mm: add /sys/kernel/slab/cache/cache_dma32 omits 5428284ccba1 checkpatch: don't interpret stack dumps as commit IDs omits 22bdf7d459ce Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 82bacf7d958c cifs: Fix DFS cache refresher for DFS links omits 9319b3442ffb cifs: don't use __constant_cpu_to_le32() omits 77227d555822 CIFS: keep FileInfo handle live during oplock break omits 566ee6ec3ac3 SMB3: Track total time spent on roundtrips for each SMB3 command omits df86fdae540b SMB3: Allow persistent handle timeout to be configurable on mount omits 00f3ac432942 smb3: Fix enumerating snapshots to Azure omits af59280c064c cifs: fix kref underflow in close_shroot() omits 94fa831e3b35 media: pdf docs: adjust several tables for better display omits 8b0a61d1f72e media: pixfmt-packed-yuv.rst: fix PDF output omits 12d5290e63a8 media: staging: use strscpy() instead of strlcpy() omits 922c010cf236 Merge branch 'akpm' (patches from Andrew) omits f9007cc601e7 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits c0b7f2a5fb95 Merge tag 'iommu-fixes-v5.1-rc3' of git://git.kernel.org/p [...] omits 19c847444d1e Merge tag 'mlx5-fixes-2019-03-29' of git://git.kernel.org/ [...] omits ee6df5694a9a drm/i915: Always backoff after a drm_modeset_lock() deadlock omits eed4897dfe8a Merge tag 'driver-core-5.1-rc3' of git://git.kernel.org/pu [...] omits 6f51092301a4 Merge tag 'char-misc-5.1-rc3' of git://git.kernel.org/pub/ [...] omits 3467b90737e1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 4ad528360cf6 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 9a4a6f0dc1ea Merge tag 'sound-5.1-rc3' of git://git.kernel.org/pub/scm/ [...] omits 0e40da3efeb0 Merge tag 'kbuild-fixes-v5.1' of git://git.kernel.org/pub/ [...] omits ffb8e45cf33e Merge tag 'for-linus-20190329' of git://git.kernel.dk/linux-block omits 7376e39ad965 Merge tag 'ceph-for-5.1-rc3' of git://github.com/ceph/ceph-client omits c6503f12d135 Merge tag 'xfs-5.1-fixes-1' of git://git.kernel.org/pub/sc [...] omits 2c7e434e4af6 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 498de683ff29 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits a226cd3a5cdb Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits 01c8e9a02827 Merge branch 'v5.2/dt' into tmp/aml-rebuild omits e2cffeb398f4 arm64: dts: meson-g12a: Add CMA reserved memory omits 2623c4fbe2ad LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" omits 029da5e5266c ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and [...] omits 07f9da290067 ARM: dts: meson8b: odroidc1: add the GPIO line names omits c5c9c7cff269 arm64: dts: meson-g12a-x96-max: Enable BT Module omits c9206b42ccbe arm64: dts: meson-g12a-x96-max: add regulators omits 35f861e3c58e net: bridge: use netif_is_bridge_port() omits acb10eac5100 team: use netif_is_team_port() omits 9f764898c73d cxgb4/cxgb4vf: Display advertised FEC in ethtool omits 5d10de34d43b cxgb4: Update 1.23.3.0 as the latest firmware supported. omits ec915f4744a0 Revert "cxgb4: Update 1.23.3.0 as the latest firmware supported." omits 4d31c4fa3f9e cxgb4: Update 1.23.3.0 as the latest firmware supported. omits 3d8830266ffc net: ethtool: not call vzalloc for zero sized memory request omits c43ac97bac98 net: tls: prevent false connection termination with offload omits 1b704c4a1ba9 hv_netvsc: Fix unwanted wakeup after tx_disable omits 18bebc6dd328 bonding: show full hw address in sysfs for slave entries omits 18b6f717483a openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_IN [...] omits 22261fdf68f2 Merge tag 'perf-urgent-for-mingo-5.1-20190329' of git://gi [...] omits eb70a1ae2339 tcp: cleanup sk_tx_skb_cache before reuse omits d1ce5addbaa0 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver omits 2a1181baf448 hwmon: lochnagar: Add device tree binding document omits 7b79ca146799 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro omits 32db0af02096 hwmon: Add convience macro to define simple static sensors omits fe5cec10f27a hwmon: (mlxreg-fan) Add support for fan capability registers omits faddd6cf67fd MAINTAINERS: Fix mellanox Innova IPsec omits 7f1a546e3222 net/mlx5e: Consider tunnel type for encap contexts omits e28408e98bce net/mlx5e: Update xon formula omits 5ec983e924c7 net/mlx5e: Update xoff formula omits 36acf63a066f net/mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa omits eca4a928585a net/mlx5: E-Switch, Fix esw manager vport indication for m [...] omits 5c1d260ed10c net/mlx5: E-Switch, Protect from invalid memory access in [...] omits 84be899f6fd2 net/mlx5e: Correctly use the namespace type when allocatin [...] omits 8a91ad9355c6 net/mlx5: E-Switch, Fix access to invalid memory when togg [...] omits dd1b9e09c12b net/mlx5: ethtool, Allow legacy link-modes configuration v [...] omits 8d047bf56a2c net/mlx5: ethtool, Fix type analysis of advertised link-mode omits 80a2a9026b24 net/mlx5e: Add a lock on tir list omits 8e949363f017 net: mlx5: Add a missing check on idr_find, free buf omits 8998576bd9c6 net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all [...] omits bc87a0036826 net/mlx5e: Fix error handling when refreshing TIRs omits e8b26b2135de net/mlx5: Decrease default mr cache size omits 676e4a6fe703 xdp: fix cpumap redirect SKB creation bug omits 6e071ea6d70e add bpffs multi-dimensional array tests in test_btf omits c3969de8acbc Merge branch 'variable-stack-access' omits 8ff80e96e3cc selftests/bpf: Test variable offset stack access omits 2011fccfb61b bpf: Support variable offset stack access from helpers omits c377a43d4f38 Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' [...] omits d247b0357fa6 Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG omits 8eaade886198 staging: rtl8723bs: Remove unnecessary parentheses omits 502da13a72da drm/i915: Program EXT2 GC MAX registers omits 61eae851c92b drm/i915: Fix GCMAX color register programming omits 49b1b4a19ca7 selftests: tc-testing: Add pedit tests omits ae37a8cd9b0a x86/cpufeature: Remove __pure attribute to _static_cpu_has() omits 9df0ef6ca9ee Merge tag 'drm-fixes-2019-03-29' of git://anongit.freedesk [...] omits e15be4298f35 drm/i915: fix i9xx irq enable/disable omits 3616d08bcbb5 ipv6: Move ipv6 stubs to a separate header file omits 5f4d6749c065 Merge branch 'net-Move-fib_nh-and-fib6_nh-to-a-common-struct' omits 979e276ebebd net: Use common nexthop init and release helpers omits f1741730dd18 net: Add fib_nh_common and update fib_nh and fib6_nh omits ad1601ae0260 ipv6: Rename fib6_nh entries omits b75ed8b1aa9c ipv4: Rename fib_nh entries omits 572bf4dd7186 ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh omits 6d3d07b45c86 ipv6: Refactor fib6_ignore_linkdown omits 2b2450ca4a2d ipv6: Move gateway checks to a fib6_nh setting omits dac7d0f27075 ipv6: Create cleanup helper for fib6_nh omits 83c442515917 ipv6: Create init helper for fib6_nh omits faa041a40b9f ipv4: Create cleanup helper for fib_nh omits e4516ef65490 ipv4: Create init helper for fib_nh omits 331c7a402358 ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper omits 8373c6c84e67 ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is [...] omits 23da9588037e fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links omits 262032785247 fs: fs_parser: fix printk format warning omits 4462996ea3cc checkpatch: add %pt as a valid vsprintf extension omits d2b2c6dd227b mm/migrate.c: add missing flush_dcache_page for non-mapped [...] omits 0bc9f5d14a93 drivers/block/zram/zram_drv.c: fix idle/writeback string compare omits f5777bc2d9cf mm/page_isolation.c: fix a wrong flag in set_migratetype_i [...] omits c4efe484b5f0 mm/memory_hotplug.c: fix notification in offline error path omits fcfc2aa0185f ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK omits eebf36480678 fs/proc/kcore.c: make kcore_modules static omits b736523f0759 include/linux/list.h: fix list_is_first() kernel-doc omits 5ae2efb1dea9 mm/debug.c: fix __dump_page when mapping->host is not set omits a7f40cfe3b7a mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRIC [...] omits a953e7721fa9 include/linux/hugetlb.h: convert to use vm_fault_t omits 0a352554da69 iommu/io-pgtable-arm-v7s: request DMA32 memory, and improv [...] omits 6d6ea1e967a2 mm: add support for kmem caches in DMA32 zone omits e6a9467ea14b ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock omits 9b7ea46a82b3 mm/hotplug: fix offline undo_isolate_page_range() omits 73601ea5b7b1 fs/open.c: allow opening only regular files during execve() omits c1e287c11b75 mailmap: add Changbin Du omits 44dc1b1fab78 mm/debug.c: add a cast to u64 for atomic64_read() omits cae85cb8add3 mm/memory.c: fix modifying of page protection by insert_pfn() omits c412a769d245 kasan: fix variable 'tag' set but not used warning omits d3b018f75756 dt-bindings: hwmon: (adc128d818) Specify ti,mode property size omits 5fd43ddbec76 hwmon: (ntc_thermistor) Fix temperature type reporting omits 8e6af454117a hwmon: (occ) Fix power sensor indexing omits a165dcc923ad hwmon: (w83773g) Select REGMAP_I2C to fix build error omits b5af36e3e5aa staging: greybus: audio_manager: fix a missing check of id [...] omits d5cac52c092a staging: mediatek: addres minor style issues flagged by cl [...] omits cc26358f89c3 staging: vt6655: Remove vif check from vnt_interrupt omits 33bac912840f staging: erofs: keep corrupted fs from crashing kernel in [...] omits e933158d984b staging: mt7621-pci-phy: change driver to don't use child nodes omits 200ff80dc7ed staging: mt7621-pci-phy: update bindings documentation omits 7d304e1cdf60 staging: mt7621-dts: simplify pcie phy bindings omits c27d975a0356 staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets omits b12ccd2e6ce0 staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses omits 1c948eaa011d staging: rtlwifi: Remove return variable. omits e8e3cc7d39ff MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] omits 3c3e8316e893 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] omits 041273721201 staging: gasket: apex: Prefer using the BIT macro omits bdcca44e16a2 staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits 4e1a0d114258 Staging: rtl8192u: Use BIT macro omits 7a4f9419eb94 staging: rtl8192u: ieee80211: ieee80211_wx: add space befo [...] omits abc8cad6822d Merge branches 'iommu/fixes', 'x86/vt-d' and 'core' into next omits 8aafaaf22121 iommu/amd: Reserve exclusion range in iova-domain omits eab0754655a6 staging: wilc1000: assign scan result callback before star [...] omits 3589e74873a9 staging: rtl8192e: Remove unnecessary parentheses. omits 5c724e197eb5 staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_ins [...] omits 81a6e1cc312e staging: pi433: Fix rf69_set_tx_cfg() logic omits a4f93fc7183f staging: media: ipu3: Avoid unnecessary blank line. omits 8e3c818111de mmc: mmc_spi: Convert to use SPDX identifier omits ddd155c545cb mmc: mmc_spi: Indentation fixes omits 0aa6105bdf44 mmc: mmc_spi: Join string literals back omits d0ec3247ca96 mmc: mmc_spi: Remove useless NULL check at ->remove() omits 03b9d7d67f04 mmc: mmc_spi: Remove redundant dev_set_drvdata() omits 5e31121c9dcc mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback omits dffa78fd472f mmc: mmci: stm32: define get_dctrl_cfg omits 751bbcbb7f58 mmc: mmci: qcom: define get_dctrl_cfg omits 97e14888057a mmc: mmci: define get_dctrl_cfg for legacy variant omits 0eae4686a128 Revert "tty: pty: Fix race condition between release_one_t [...] omits dfe571ca8daa media: soc_camera: Remove leftover files, add TODO omits 95db3cc936f5 media: MAINTAINERS: Fix files for obsolete SoC camera framework omits c4b50cabd6a2 media: ov7740: enable to get exposure control in autoexpos [...] omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail omits 39f0584ee695 x86/mce: Remove mce_report_event() omits d65d25b84f1f Merge tag 'usb-serial-5.1-rc3' of https://git.kernel.org/p [...] omits 05fa38fd63e5 media: bt8xx: avoid a needless u8 to char conversion omits 85709cbf1524 media: replace strncpy() by strscpy() omits a72a19327b92 x86/mm/tlb: Define LOADED_MM_SWITCHING with pointer-sized number omits 9c38f1f04408 kconfig/[mn]conf: handle backspace (^H) key omits 060162c1af5c media: vim2m: Fix RGB 565 BE/LE support omits aba0954327c8 tick/broadcast: Fix warning about undefined tick_broadcast [...] omits 87be92b903ab Merge tag 'fixes-for-v5.1-rc2' of git://git.kernel.org/pub [...] omits b4a7113f8412 media: wl128x: Fix some error handling in fmc_prepare() omits 9c2ccc324b3a media: wl128x: prevent two potential buffer overflows omits 2e7682ebfc75 media: tw5864: Fix possible NULL pointer dereference in tw [...] omits f8ee34c3e77a media: usbvision: fix a potential NULL pointer dereference omits aeb0d0f581e2 media: video-mux: fix null pointer dereferences omits 99df48ec7c5b media: mtk-vcodec: remove ready_to_display omits 52fafc58c353 media: mtk-vcodec: fix access to incorrect planes member omits d7a955c8ef7c media: v4l2-ctrl: potential shift wrapping bugs omits 0e633f97162c media: davinci-isif: avoid uninitialized variable use omits 5f2efda71c09 media: i2c: tda1997x: select V4L2_FWNODE omits fc1209602959 media: staging: media: imx7-mipi-csis: fix debugfs compilation omits 2980c03e1f09 media: staging: media: davinci_vpfe: fix large stack usage [...] omits bcfc16eb1650 media: staging/imx: Fix inconsistent long line breaks omits 9b9ea7c2b57a media: gspca: Kill URBs on USB device disconnect omits f6ac993fb0ca drm/i915: move the edram detection out of uncore init omits fe6169288666 drm/atomic-helper: Make atomic_enable/disable crtc callbac [...] omits 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() omits 436b0a583af0 EDAC/altera: Do less intrusive error injection omits 46c12f846a2a dt-bindings: phy: Add a new property drive-impedance-ohm f [...] omits 2ec91f8ab821 phy: rockchip-emmc: Allow to set drive impedance via DTS. omits a36b0329b3d7 phy: ufs-qcom: Refactor all init steps into phy_poweron omits 4bce273e5f34 phy: qcom: Utilize UFS reset controller omits c34dfc526aec scsi: ufs: qcom: Expose the reset controller for PHY omits a1c093ef413c dt-bindings: phy: qcom-ufs: Add resets property omits eb263a6e7417 dt-bindings: phy-qcom-qmp: Add UFS PHY reset omits 945ebf8b044b dt-bindings: ufs: Add #reset-cells for Qualcomm controllers omits 3f25af8bfc5a phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver omits 607b59ee1c20 phy: amlogic: add Amlogic G12A USB2 PHY Driver omits 68e54ac43d33 dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings omits 80f6ac98b170 dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings omits 19b6930de99a phy: sr-usb: Add Stingray USB PHY driver omits 53bf5811ca37 cfg80211: add ratelimited variants of err and warn omits 7f92e3b3c4d0 mac80211: make ieee80211_schedule_txq schedule empty TXQs omits 5b989c18dab2 mac80211: rework locking for txq scheduling / airtime fairness omits d6db02a88a4a nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands omits 90abf96abd9b cfg80211: Use kmemdup in cfg80211_gen_new_ie() omits 4856bfd23098 mac80211: do not call driver wake_tx_queue op during reconfig omits 344c9719c508 cfg80211: Change an 'else if' into an 'else' in cfg80211_c [...] omits eb9b64e3a9f8 mac80211: fix memory accounting with A-MSDU aggregation omits 08a75a887ee4 cfg80211: Handle WMM rules in regulatory domain intersection omits 78be2d21cc1c mac80211: Increase MAX_MSG_LEN omits 40586e3fc400 mac80211: fix unaligned access in mesh table hash function omits 46119da1689f Pull quota limit handling fix. omits d7bde1a9cbac Merge udf and quota cleanups. omits 47d92aa5d33a quota: fix a problem about transfer quota omits b49c15e1211c mac80211: un-schedule TXQs on powersave start omits f560bd19d2fe x86/realmode: Make set_real_mode_mem() static inline omits 4a5d5420a4e0 Merge branch 'x86/urgent' omits e97fb6baaecb Merge branch 'timers/core' omits d4c64ba40244 Merge branch 'smp/urgent' omits 7490bc40bc1d Merge branch 'locking/urgent' omits edcc70b38da5 Merge branch 'core/urgent' omits 25e746409eaa Merge branch 'linus' omits dc504f2adafa Merge branch 'efi/core' omits 02562d0ca108 efi/libstub/arm: Omit unneeded stripping of ksymtab/kcrcta [...] omits 0fca08122eaf efi: Unify DMI setup code over the arm/arm64, ia64 and x86 [...] omits 5e83cfe94744 efi/arm: Show SMBIOS bank/device location in CPER and GHES [...] omits c2999c281ea2 efifb: Omit memory map check on legacy boot omits e8d368ad20f5 efi/libstub: Refactor the cmd_stubcopy Makefile command omits 46a984ffb86c s390/cpum_cf: Add support for CPU-MF SVN 6 omits 2f2f3839fb8d s390/qdio: clean up qdio_check_outbound_after_thinint() omits f85b2b297c16 s390/qdio: clean up pci_out_supported() omits 2cc9637ce825 s390/dasd: Fix capacity calculation for large volumes omits 2d4ea4b95cae s390/mem_detect: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) omits da4ed3787391 RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW) omits ff0e2a7bd13f RISC-V: Fix FIXMAP_TOP to avoid overlap with VMALLOC area omits 6f845ebec270 powerpc/pseries/mce: Fix misleading print for TLB mutlihit omits b4e4538a0ab5 Merge tag 'drm-misc-next-2019-03-28-1' of git://anongit.fr [...] omits 5f0a88a1aabb ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller omits dae9f076d1c3 ARM: dts: vf610: Add ZII SPB4 board omits 2bfad1f83ece dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 omits 82d1c7a1e8c0 dt-bindings: arm: fsl: Add supported ZII VF610 boards to D [...] omits cddbea8d3d05 arm64: dts: imx8mq: Move thermal-zones out of bus node omits 96cd559817f2 Merge branch 'devel' into for-next omits 86d0756558b7 Merge tag 'gpio-v5.1-rc3-fixes-for-linus' of git://git.ker [...] omits 233709186c50 Merge tag 'du-next-20190328' of git://linuxtv.org/pinchart [...] omits e0a3def2b15a Merge tag 'drm-intel-next-2019-03-28' of git://anongit.fre [...] omits 9b529ab34de3 extcon: axp288: Convert to use acpi_dev_get_first_match_dev() omits 0271ab11790c Merge tag 'drm-intel-fixes-2019-03-28' of git://anongit.fr [...] omits 9a5a90d167b0 net: core: netif_receive_skb_list: unlist skb before passi [...] omits 113e59d09fbc Merge branch 'selftests-forwarding-Add-new-test-cases' omits 30905dc63bad selftests: mlxsw: Add a new test for strict priority omits 573363a68f27 selftests: mlxsw: Add qos_lib.sh omits 5dde21b3a7f6 selftests: mlxsw: qos_mc_aware: Configure shared buffers omits d04cc726c8da selftests: forwarding: devlink_lib: Add shared buffer helpers omits 8e46aee69722 selftests: forwarding: devlink_lib: Simplify deduction of [...] omits 2cca8751af36 selftests: forwarding: devlink_lib: Avoid double sourcing [...] omits 2fcbc0b15e39 selftests: forwarding: Test action VLAN modify omits 0637e1f878b5 selftests: forwarding: Add PCP match and VLAN match tests omits ca059af85283 selftests: forwarding: Add reverse path forwarding (RPF) t [...] omits ee41c2db09f7 Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits cb66ddd15620 net: rds: force to destroy connection if t_sock is NULL in [...] omits f28cd2af22a0 openvswitch: fix flow actions reallocation omits 577dd43a17b2 Merge branch 'nfp-fix-retcode-and-disable-netpoll-on-repre [...] omits c3e1f7fff69c nfp: disable netpoll on representors omits c8ba5b91a04e nfp: validate the return code from dev_queue_xmit() omits eda3d1b02284 net: mvneta: Add 2500BaseT support omits 355b98553789 netns: provide pure entropy for net_hash_mix() omits 6289d0facd9e qmi_wwan: add Olicard 600 omits 6e57d72a84db net: dsa: Implement flow_dissect callback for tag_qca omits 06bd2bdf19d2 openvswitch: Add timeout support to ct action omits 717700d183d6 netfilter: Export nf_ct_{set,destroy}_timeout() omits 5a4a285c0645 ARC: PAE40: don't panic and instead turn off hw ioc omits 621a4ddadeab Merge branch 'pm-cpufreq' into linux-next omits 9936328b41ce Merge tag 'pci-v5.1-fixes-1' of git://git.kernel.org/pub/s [...] omits 5ac4b47d1a88 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits c63d11ba5266 Merge branch 's390-next' omits 2e873d100d14 s390/qeth: send IDX cmds via qeth_send_control_data() omits 48ce6f89fcb1 s390/qeth: use callback to finalize cmd omits 61e04465ddbf s390/qeth: let qeth_notify_reply() set the notify reason omits 988a747d88df s390/qeth: clarify default cmd callback omits 782e4a792147 s390/qeth: don't poll for cmd IO completion omits df2a2a5225cc s390/qeth: convert IP table spinlock to mutex omits 7686e4b6ef44 s390/qeth: defer IPv6 address notifier events omits 05a17851341c s390/qeth: add wrapper for IP table access omits 5c0aebc6db8c s390/qeth: remove locking for RX modeset cache omits d0c748256611 s390/qeth: defer RX modesetting omits 1571e2fdac90 Merge branch 'net-call-for-phys_port_name-into-devlink-dir [...] omits 746364f298d4 net: devlink: add warning for ndo_get_phys_port_name set w [...] omits f1fa719cfd55 nfp: do not handle nn->port defined case in nfp_net_get_ph [...] omits d484210bf745 dsa: do not support ndo_get_phys_port_name for non-legacy ports omits 716efee200a7 dsa: implement ndo_get_devlink_port omits ab178b058c43 bnxt: remove ndo_get_phys_port_name implementation omits c9c49a65e53e bnxt: implement ndo_get_devlink_port omits 14c03ac4c100 net: devlink: remove unused devlink_port_get_phys_port_nam [...] omits 59a6b35a1cf5 mlxsw: Remove ndo_get_phys_port_name implementation omits 011d32560242 mlxsw: Implement ndo_get_devlink_port omits af3836df9a59 net: devlink: introduce devlink_compat_phys_port_name_get() omits 5dc37bb9b035 net: replace ndo_get_devlink with ndo_get_devlink_port omits 335bc0dde012 nfp: register devlink port before netdev omits 1d9bb69a454a of: property: Document that of_graph_get_endpoint_by_regs [...] omits c4128ce7d59e drm/i915: Skip the linear degamma LUT load on ICL+ omits c25abff511ad drm/i915: Drop the pointless linear legacy LUT load on CHV omits f65d5528c023 drm/i915: Extract ilk_color_check() omits 1eb631561120 drm/i915: Extract bdw_color_check() omits fbeb4f362213 drm/i915: Extract glk_color_check() omits 1b386cf84931 drm/i915: Extract icl_color_check() omits 3cdd5174cfc6 drm/i915: Extract chv_color_check() omits e98f35624ca4 drm/i915: Extract i9xx_color_check() omits 9d9cb9c18c70 drm/i915: Turn intel_color_check() into a vfunc omits e0510da05192 drm/i915: Extract check_luts() omits e3a5de7be7a5 Merge branch 'pci/trivial' omits 58a2cdef7110 Merge branch 'remotes/lorenzo/pci/misc' omits 3304d39bfdcc Merge branch 'remotes/lorenzo/pci/controller-fixes' omits 73f3b4b88a20 Merge branch 'pci/msi' omits c7a0cb7cf4c2 Merge branch 'pci/misc' omits e94d6b7f615e perf pmu: Fix parser error for uncore event alias omits 606bd60ab6fb perf scripts python: exported-sql-viewer.py: Fix python3 support omits e4952b0c2c03 MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_b [...] omits 122d0e8dd050 media: dvbdev: remove double-unlock omits ab8a6d821179 MIPS: KGDB: fix kgdb support for SMP platforms. omits d0d85ba55d62 Merge branch 'for-next-stale-20190328' into for-next-20190328 omits 14dcccda0c63 Merge branch 'for-next-next-v5.1-20190328' into for-next-20190328 omits 5fefa4b66e4b Merge branch 'for-next-current-v5.0-20190328' into for-nex [...] omits 24152031b7fd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits d013d5390bb7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits fc687a99c48b Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits c254dc9c273a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits 559cecc4a2ae Merge branch 'misc-next' into for-next-next-v5.1-20190328 omits fa546ea75cee Merge branch 'misc-5.1' into for-next-current-v5.0-20190328 omits 690edec54cba Merge tag 'kvmarm-fixes-for-5.1' of git://git.kernel.org/p [...] omits 5366fdfc0bf8 gfs2: clean_journal improperly set sd_log_flush_head omits 0a2101343274 Merge branch 'misc' into for-next omits 1c665ca77285 Merge branch 'fixes' into for-next omits 8453c936db20 perf scripts python: exported-sql-viewer.py: Fix never-end [...] omits 977c7a6d1e26 perf machine: Update kernel map address and re-order properly omits 707c373c846c tools headers uapi: Sync powerpc's asm/kvm.h copy with the [...] omits 8142bd82a59e tools headers: Update x86's syscall_64.tbl and uapi/asm-ge [...] omits 82392516e9e0 tools headers uapi: Update drm/i915_drm.h omits 949af89af02c tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits e33ff03da160 tools headers uapi: Sync linux/fcntl.h to get the F_SEAL_F [...] omits be709d48329a tools headers uapi: Sync asm-generic/mman-common.h and lin [...] omits 4e8a5c155137 perf evsel: Fix max perf_event_attr.precise_ip detection omits f3b4e06b3bda perf intel-pt: Fix TSC slip omits c8fa7a807f3c perf cs-etm: Add missing case value omits 7bca889ee929 Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] omits a536b4978575 nvmet: fix error flow during ns enable omits 02db99548d36 nvmet: fix building bvec from sg list omits cc2278c413c3 nvme-multipath: relax ANA state check omits 988aef9e8b0d nvme-tcp: fix an endianess miss-annotation omits 3db79a379489 Merge branch 'misc-5.1' into next-fixes omits f35f06c35560 Btrfs: do not allow trimming when a fs is mounted with the [...] omits ce9fb53c7283 gpio: mockup: use simple_read_from_buffer() in debugfs rea [...] omits 1aa176ef5a45 Yama: mark local symbols as static omits 011e3cadcb83 gpio: Remove obsolete comment about gpiochip_free_hogs() usage omits f7299d441a4d gpio: of: Fix of_gpiochip_add() error path omits ede1fd185146 Merge tag 'batadv-next-for-davem-20190328' of git://git.op [...] omits d3332184f1e9 Merge tag 'batadv-net-for-davem-20190328' of git://git.ope [...] omits da8d67bb75ad btrfs: tree-checker: get fs_info from eb in check_inode_item omits 47744b0e5fe3 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 7d2c1b858d01 btrfs: tree-checker: get fs_info from eb in dev_item_err omits e2788c4a41cb Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION omits 919f6cd8bb2f KVM: doc: Document the life cycle of a VM and its resources omits 0f73bbc851ed KVM: selftests: complete IO before migrating guest state omits ffac839d0406 KVM: selftests: disable stack protector for all KVM tests omits 0a3f29b5a77d KVM: selftests: explicitly disable PIE for tests omits 8df98ae0ab2e KVM: selftests: assert on exit reason in CR4/cpuid sync test omits 45def77ebf79 KVM: x86: update %rip after emulating IO omits 013cc6ebbf41 x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init omits 2bdb76c015df kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs omits 0cf9135b773b KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts omits ca0488aadd01 kvm: don't redefine flags as something else omits f285c633cb6d kvm: mmu: Used range based flushing in slot_handle_level_range omits d93219d7f759 btrfs: tree-checker: get fs_info from eb in chunk_err omits 3d9683cf3bfb KVM: export <linux/kvm_para.h> and <asm/kvm_para.h> iif KV [...] omits 4d66623cfba0 KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_ [...] omits 711eff3a8fa1 kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and H [...] omits 05d5a4863525 KVM: SVM: Workaround errata#1096 (insn_len maybe zero on S [...] omits ddba91801aeb KVM: Reject device ioctls from processes other than the VM [...] omits 5e124900c6eb KVM: doc: Fix incorrect word ordering regarding supported [...] omits 47c42e6b4192 KVM: x86: fix handling of role.cr4_pae and rename it to 'g [...] omits 552c69b1dc71 KVM: nVMX: Do not inherit quadrant and invalid for the roo [...] omits b39d52f36a89 btrfs: tree-checker: get fs_info from eb in check_leaf omits cd3fcb961a24 btrfs: tree-checker: get fs_info from eb in check_leaf_item omits 966eeba19567 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits 369054cbc0b9 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits 25385b7be697 btrfs: tree-checker: get fs_info from eb in block_group_err omits 33ada247b043 btrfs: tree-checker: get fs_info from eb in check_dir_item omits 562dcc381acb btrfs: tree-checker: get fs_info from eb in dir_item_err omits 256116d74402 btrfs: tree-checker: get fs_info from eb in check_csum_item omits bf8fd4e07919 btrfs: tree-checker: get fs_info from eb in file_extent_err omits dc46aa0c5d4b btrfs: tree-checker: get fs_info from eb in generic_err omits 026c5dbdfcb2 Btrfs: do not allow trimming when a fs is mounted with the [...] omits 9944a5b5d26e btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 271023b7d19a btrfs: tree-checker: Verify inode item omits 55bb946e7ba5 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits 43d58b7c2932 btrfs: tree-checker: Verify dev item omits 698de3a600e4 btrfs: tree-checker: Check chunk item at tree block read time omits b55931eaa013 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits ede38a2f4054 btrfs: tree-checker: Make chunk item checker messages more [...] omits df890173f820 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits ea4d8f159132 btrfs: qgroup: remove obsolete fs_info members omits 7ce40277bf84 gpio: of: Check for "spi-cs-high" in child instead of parent node omits e5545c94e43b gpio: of: Check propname before applying "cs-gpios" quirks omits dd399ac9e343 tools/bpf: generate pkg-config file for libbpf omits f6027c81099e x86/cpufeature: Fix __percpu annotation in this_cpu_has() omits 8543e4378079 bpf, libbpf: fix quiet install_headers omits 6e95aac3e634 btrfs: get fs_info from eb in btrfs_verify_level_key omits f7e46f29be03 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits 6fb40d0c629f btrfs: get fs_info from eb in read_node_slot omits 70c4b87eafa3 btrfs: get fs_info from eb in btrfs_leaf_free_space omits b9c192a97cf8 btrfs: get fs_info from eb in clean_tree_block omits 85cf3d44de79 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits ac8ee96474e6 btrfs: get fs_info from eb in check_tree_block_fsid omits fe071f378325 btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits e3b4954786ea btrfs: get fs_info from eb in leaf_data_end omits 933f25dfd04a btrfs: get fs_info from eb in write_one_eb omits e5870d26292b btrfs: get fs_info from eb in repair_eb_io_failure omits c3dc665f7548 btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 0b3436f5f989 btrfs: use common file type conversion omits e7a925942509 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 7d9af3ab0c1a btrfs: use BUG() instead of BUG_ON(1) omits 8319fc71f118 btrfs: move tree block wait and write helpers to tree-log omits f01b97b0fb1e btrfs: remove stale definition of BUFFER_LRU_MAX omits 08984e8b0188 btrfs: Defer setting new inode mode until after do_set_acl [...] omits 54ed8fdf30ee btrfs: tests: unify messages when tests start omits fe6dc4b4ee63 btrfs: tests: drop messages when some tests finish omits fa1d10361f00 btrfs: tests: fix comments about tested extent map ranges omits 1ccdfe23ed54 btrfs: tests: use SZ_ constants everywhere omits 3f419b905401 btrfs: tests: use standard error message after extent map [...] omits 3638b325372a btrfs: tests: return error from all extent map test cases omits 81137f84b26e btrfs: tests: return errors from extent map test case 4 omits 7e2f2bfd40c9 btrfs: tests: return errors from extent map test case 3 omits 4fad52b68793 btrfs: tests: return errors from extent map test case 2 omits e8a3dc5cf29c btrfs: tests: return errors from extent map test case 1 omits a9bd621f3565 btrfs: tests: return errors from extent map tests omits 5cc9bc5229d6 btrfs: tests: properly initialize fs_info of extent buffer omits d6207eb70adc btrfs: tests: use standard error message after block group [...] omits b9d076128c17 btrfs: tests: use standard error message after inode alloc [...] omits f74030a66270 btrfs: tests: use standard error message after path alloca [...] omits c6cc91dd805e btrfs: tests: use standard error message after extent buff [...] omits edd1417f8344 btrfs: tests: use standard error message after root alloca [...] omits c9d6b2dfcce0 btrfs: tests: use standard error message after fs_info all [...] omits 00fb097240c9 btrfs: tests: add table of most common errors omits 146925c75102 btrfs: tests: print file:line for error messages omits 190151b8bd0d btrfs: tests: don't leak fs_info in extent_io bitmap tests omits 5e66198b8010 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits cd70d74f3e30 btrfs: Do mandatory tree block check before submitting bio omits 84d7d1b1e882 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits dc7da083d4d3 btrfs: fix panic during relocation after ENOSPC before wri [...] omits 3c55b4f17c12 btrfs: Use less confusing condition for uptodate parameter [...] omits ff5494cda00d btrfs: extent_io: Handle errors better in extent_writepages() omits b22be322e6fd btrfs: extent_io: add proper error handling to lock_extent [...] omits b62d89d4e615 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits d1f9411134b6 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 0c4fbfe676dc btrfs: extent_io: Handle errors better in btree_write_cach [...] omits f128ee7d7b46 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits ee945ae46fc9 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits f1d786c5ed1b btrfs: Always output error message when key/level verifica [...] omits feb9b50e5502 btrfs: Check the first key and level for cached extent buffer omits 8c7ae38d1ce1 afs: Fix StoreData op marshalling omits 7d6ab823d646 vfs: Update mount API docs omits bfed6d0ffc8d Merge tag 's390-5.1-2' of git://git.kernel.org/pub/scm/lin [...] omits 89dedaef49d3 libbpf: add libelf dependency to shared library build omits 379e2014c95b libbpf: add xsk.h to install_headers target omits 97c41a6bdce5 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 296bb163e2d5 Revert "drm/amdgpu: use HMM callback to replace mmu notifier" omits 20d059278ebe Revert "drm/amdkfd: avoid HMM change cause circular lock" omits 318c3f4bf337 Revert "drm/amdgpu: replace get_user_pages with HMM mirror [...] omits 8944042dece3 Revert "drm/amdgpu: fix HMM config dependency issue" omits 96aa5bfa091c Revert "drm/amdkfd: support concurrent userptr update for HMM" omits ac83d0ff9cbf Revert "drm/amdgpu: support userptr cross VMAs case with HMM" omits b523c3a61394 Revert "drm/amdgpu: more descriptive message if HMM not enabled" omits 54a7151b1496 kbuild: modversions: Fix relative CRC byte order interpretation omits 7fcddf7c0041 scripts: coccinelle: Fix description of badty.cocci omits 1a49b2fd8f58 kbuild: strip whitespace in cmd_record_mcount findstring omits 156e7cbb3ef5 kbuild: do not overwrite .gitignore in output directory omits 221cc2d27ddc kbuild: skip parsing pre sub-make code for recursion omits 7265f5b72640 coccinelle: put_device: reduce false positives omits dd08a8d9a66d libata: fix using DMA buffers on stack omits 1bb208e36bc9 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits 196b4ce57d16 IB/qib: Remove a set-but-not-used variable omits 920d10e45844 IB/hfi1: Fix two format strings omits 1c7651f43777 kallsyms: store type information in its own array omits 26cdaac4793c drm/i915/icl: Fix VEBOX mismatch BUG_ON() omits 93a64ee71d10 MAINTAINERS: Remove deleted file from futex file pattern omits 1f687edee2ae IB/mlx5: Declare devx_async_cmd_event_fops static omits 0080aed4e4ca RDMA/uverbs: Allow the compiler to verify declaration and [...] omits 2dcdebff5e84 RDMA/uverbs: Annotate uverbs_request_next_ptr() return val [...] omits 259e66bcdff5 RDMA/uverbs: Add a __user annotation to a pointer omits 8324c3d518cf KVM: arm/arm64: Comments cleanup in mmu.c omits 92c77f7c4d5d x86/mm: Don't exceed the valid physical address space omits 07631bf072a4 mmc: mmci: add get_datactrl_cfg callback and helper functions omits 20bee38b01a2 mmc: alcor: enable DMA for writes omits 417b85c5da5e Merge branch 'fixes' into next omits 157c99c5a295 mmc: alcor: don't write data before command has completed omits a01b2c6f47d8 drm/i915: Update DRIVER_DATE to 20190328 omits 7a8e61f84786 timekeeping: Force upper bound for setting CLOCK_REALTIME omits a9d57ef15cbe x86/retpolines: Disable switch jump tables when retpolines [...] omits bebd024e4815 x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y omits 206b92353c83 cpu/hotplug: Prevent crash when CPU bringup fails on CONFI [...] omits 7dd476171149 watchdog: Respect watchdog cpumask on CPU hotplug omits 056d28d135bc objtool: Query pkg-config for libelf location omits ff73f1f2190e Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 4828d64e7f38 drm/i915: Update DRIVER_DATE to 20190328 omits a24dac922fda drm/i915: Update DRIVER_DATE to 20190328 omits 530b28426a94 drm/virtio: rework resource creation workflow. omits fd4d6a427771 drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d() omits f9659329f222 drm/virtio: params struct for virtio_gpu_cmd_create_resource() omits 4441235f9566 drm/virtio: use struct to pass params to virtio_gpu_object [...] omits 42ca472603a2 drm/virtio: move virtio_gpu_object_{attach, detach} calls. omits 6bbeae35b67b drm/virtio: add virtio-gpu-features debugfs file. omits df16a224d2b5 drm/virtio: remove set but not used variable 'vgdev' omits e7dfb6d04e47 ARM: dts: at91: Fix typo in ISC_D0 on PC9 omits 31d4c528cea4 cpufreq: scpi: Fix use after free omits 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 omits eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 omits a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] omits 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 omits db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure omits 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] omits 0626f0df9ed0 Merge branch 'x86/urgent' omits 8911b02c48da Merge branch 'x86/timers' omits 9e1d77f25fad Merge branch 'x86/cpu' omits e511ab5b0456 Merge branch 'x86/cleanups' omits 53d7de5a8a81 Merge branch 'timers/core' omits f5c360d14397 Merge branch 'ras/core' omits 0ed638dd7f81 Merge branch 'irq/core' omits ef6a9f4f3ef9 Merge branch 'core/urgent' omits cfa637cb20e9 Merge tag 'v5.1-rc2' into core/urgent, to resolve a conflict omits d0e7ebdbf092 Merge branch 'acpi-utils' into linux-next omits fd21b79e541e thunderbolt: Fix to check the return value of kmemdup omits 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc omits b6ffdf27f3d4 s390/cpumf: Fix warning from check_processor_id omits 84f3b43f7378 USB: serial: option: add Olicard 600 omits a595ecdd5f60 USB: serial: cp210x: add new device id omits 3a23fd0415cb Merge branch 'topic/timer-fixes' into for-next omits 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 omits c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] omits 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] omits a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring omits e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static omits d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ omits 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static omits 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx omits 8355003c502e crypto: zip - Make some functions static omits 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static omits cd1af982338d crypto: cavium - Make some functions static omits 6469a3c96585 crypto: cavium - remove unused fucntions omits 1017e0987117 vrf: prevent adding upper devices omits b4e9e931e9bb crypto: caam - fix copy of next buffer for xcbc and cmac omits 23da1021a573 Merge branch 'thunderx-fix-receive-buffer-page-recycling' omits cd35ef91490a thunderx: eliminate extra calls to put_page() for pages he [...] omits b3e208069477 thunderx: enable page recycling for non-XDP case omits 7f07e5f1f778 net: mii: Fix PAUSE cap advertisement from linkmode_adv_to [...] omits 669efc76b317 net: hns3: fix compile error omits b5f9bd15b885 ila: Fix rhashtable walker list corruption omits 79706ced7a98 MAINTAINERS: Fix documentation file name for PHY Library omits 0b91bce1ebfc net: datagram: fix unbounded loop in __skb_try_recv_datagram() omits 5ceaeb99ffb4 net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode omits b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 omits 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header omits 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth omits 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators omits a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators omits cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes omits 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load omits cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string omits 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] omits 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 omits 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 omits 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node omits 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header omits f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names omits d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC omits 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() omits 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible omits 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality omits 00d082cc4ea6 drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3 omits 871370308675 drm: rcar-du: lvds: Adjust operating frequency for D3 and E3 omits b764f2f66ed4 drm: rcar-du: Link CRTCs to the DU device omits 167e535438ec drm: rcar-du: lvds: Fix post-DLL divider calculation omits 2471e7a534b7 drm: Forward-declare struct drm_format_info in drm_framebuffer.h omits b1fed71c4a55 drm: rcar-du: Remove unused prototypes omits fcb32cbab0dc drm: rcar-du: crtc: Make local functions static omits bb1021105888 drm: Fix subtle spelling error in drm_crtc_state omits 73eb5476df72 drm: rcar-du: Support panels connected directly to the DPA [...] omits e815a9e62b32 drm/amd/powerplay: update current profile mode only when i [...] omits c0415c8722a4 drm/amd/display: fix odm output gamma programming omits 0cbba1638b8e drm/amd/display: Populate macro_tile_size field for dml omits 248cbed60db0 drm/amd/display: use dc_is_virtual instead of ENUM omits a5706c61cb8e drm/amd/display: 3.2.24 omits bb1cb98e215c drm/amd/display: Pass SDP spliting in parameters omits 3a66541c63bc drm/amd/display: Create clock funcs omits bc07dfb3660f drm/amd/display: Clean up old pplib interface functions omits d9673c920c03 drm/amd/display: Pass init_data into DCN resource creation omits a504ad265dec drm/amd/display: Handle branch device with DFP count = 0 case. omits 3ae42acde349 drm/amd/display: program default output gamma omits 5581192d7233 drm/amd/display: add preferred pipe split logic omits fda43ab68ce4 drm/amdgpu: don't put the root PD into the relocated list omits 110aef572afc drm/amdgpu: drop the ib from the VM update parameters omits ecf96b52bf98 drm/amdgpu: move VM table mapping into the backend as well omits df399b064118 drm/amdgpu: XGMI pstate switch initial support omits adc7e863f684 drm/amdgpu: use the new VM backend for clears omits 37945a3ad56f drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure omits 7a3d7bf606ca drm/amdgpu: add more debug friendly prompts omits 39fee32b467c drm/amdgpu: error out on mode1 reset failure omits fed184e9057a drm/amdgpu: trivial typo fix omits 190211ab7554 drm/amdgpu: remove per obj debugfs write omits 828cfa29093f drm/amdgpu: Fix amdgpu ras to ta enums conversion omits 9f491d731c9d drm/amdgpu: use macro instead of enum for flags omits 73aa8e1a3a84 drm/amdgpu: Fix some sanity check omits ae35e9efe6af rtc: Add ASPEED RTC driver omits fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 omits efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning omits fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata omits faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] omits f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup omits feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] omits 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario omits ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress omits fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] omits 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes omits 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() omits a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] omits 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity omits 78a8ab3cc0f9 scsi: qedf: fixup bit operations omits 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() omits 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() omits 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] omits 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport omits 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell omits 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands omits 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] omits 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF omits 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping omits c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] omits 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] omits f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails omits 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver omits d6e2635b9cf7 scsi: ibmvfc: Clean up transport events omits 3e6f7de43f49 scsi: ibmvfc: Byte swap status and error codes when logging omits 95237c25d8d0 scsi: ibmvfc: Add failed PRLI to cmd_status lookup array omits 6dc6a944d58a scsi: ibmvfc: Remove "failed" from logged errors omits 46333cebe778 scsi: qla2xxx: Simplify conditional check again omits c8206579175c scsi: zfcp: reduce flood of fcrscn1 trace records on multi [...] omits 242ec1455151 scsi: zfcp: fix scsi_eh host reset with port_forced ERP fo [...] omits fe67888fc007 scsi: zfcp: fix rport unblock if deleted SCSI devices on S [...] omits 1d5de5bd311b scsi: sd: Quiesce warning if device does not report optima [...] omits c14a57264399 scsi: sd: Fix a race between closing an sd device and sd I/O omits 70fc085c5015 scsi: core: Run queue when state is set to running after b [...] omits d16ece577bf2 scsi: sd: Inline sd_probe_part2() omits 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing omits ea9006dfda65 scsi: mpt3sas: fix indentation issue omits 837857335372 scsi: libcxgbi: remove uninitialized variable len omits 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 82129697df9d scsi: target: alua: fix the tg_pt_gps_count omits a1aa08a01f73 audit: link integrity evm_write_xattrs record to syscall event omits df453700e8d8 inet: switch IP ID generator to siphash omits 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check omits 4f661542a402 tcp: fix zerocopy and notsent_lowat issues omits 4d5ec89fc8d1 net: openvswitch: Add a new action check_pkt_len omits d7aa033831b3 Merge branch 'ethtool-add-support-for-Fast-Link-Down-as-ne [...] omits 69f42be8af71 net: phy: marvell: add PHY tunable fast link down support [...] omits 3aeb0803f7ea ethtool: add PHY Fast Link Down support omits 7b7ed885aff2 net/core: Allow the compiler to verify declaration and def [...] omits a986967eb8e9 net/core: Fix rtnetlink kernel-doc headers omits d79b3bafabc2 net/core: Document __skb_flow_dissect() flags argument omits b3c0fd61e6ab net/core: Document all dev_ioctl() arguments omits 37f3c421e8f0 net/core: Document reuseport_add_sock() bind_inany argument omits 863d1a8d5523 net: dsa: mv88e6xxx: remove unneeded cmode initialization omits 32705592f944 bnx2x: Utilize FW 7.13.11.0. omits a5a743996384 interconnect: convert to DEFINE_SHOW_ATTRIBUTE omits 1713cb37bf67 fou: Support binding FoU socket omits 08304d714638 IB/rxe: Replace av->network_type with skb->protocol omits 1a9df9e29c2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 0ac01febd475 BPF: Add sample code for new ib_umad tracepoint omits 2ccfbb70c277 IB/MAD: Add SMP details to MAD tracing omits 056533192a9e IB/UMAD: Add umad trace points omits 0e65bae205cb IB/MAD: Add agent trace points omits 821bf1de45a1 IB/MAD: Add recv path trace point omits 4d60cad5db7f IB/MAD: Add send path trace points omits 2dd0cf77c93f iw_cxgb4: Update Maintainer details omits ec8bf1942567 drm/fb-helper: Fixup fill_info cleanup omits 6a1096611cc5 RDMA/vmw_pvrdma: Skip zeroing device attrs omits d623dfd28361 IB/mlx5: Compare only index part of a memory window rkey omits 1e5887b700dd IB/mlx5: WQE dump jumps over first 16 bytes omits 1abe186ed8a6 IB/mlx5: Reset access mask when looping inside page fault handler omits e95e52a1788d RDMA/hns: Limit scope of hns_roce_cmq_send() omits eec7e2954df2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 9e0a17db517d arm64: replace memblock_alloc_low with memblock_alloc omits b0be25c5752e Merge branch 'net-mvpp2-Classifier-updates-and-cleanups' omits c2d3d8eebe7c net: mvpp2: cls: Rework C2 engine macros omits 693131db1d5f net: mvpp2: cls: Initialize lookup priorities for all entr [...] omits 8d2847d9462d net: mvpp2: cls: Invalidate all C2 entries except the ones we use omits ff2f3cb6eb89 net: mvpp2: cls: Rename the flow table macros omits 5b3538063627 net: mvpp2: cls: Don't use the sequence attribute for clas [...] omits 6310f77d9919 net: mvpp2: cls: Rename classifer per-port functions omits b11ffdc538be net: mvpp2: cls: Move C2 read/write helpers around omits 147c538e7975 net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry omits e4bfb4aced83 net: mvpp2: cls: Use iterators to go through the cls_table omits b607cc61be41 net: mvpp2: debugfs: Allow reading the C2 engine table fro [...] omits 8aa651060ff2 net: mvpp2: debugfs: Allow reading the flow table from debugfs omits 7cb5e368591a net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct omits 0b27f8650f20 net: mvpp2: cls: Make the flow definitions const omits 93c2589c9259 net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS omits 32f1a672d404 net: mvpp2: cls: use Lookup Type in classification engines omits dc61b37fd9dc net: mvpp2: cls: Start cls flow entries from beginning of table omits 1f29a8c4c68f net: mvpp2: cls: Add missing MAC_DA field extraction omits c9dbb6cf51e0 net: mvpp2: Don't use an int to store netdev_features_t omits daf5cc27eed9 ceph: fix use-after-free on symlink traversal omits d49f9d9d13a3 gfs2: Fix lru_count going negative omits d0294344470e IB/hfi1: Fix the allocation of RSM table omits a8639a79e85c IB/hfi1: Eliminate opcode tests on mr deref omits 93b289b9aff6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into [...] omits 662d66466637 IB/hfi1: Failed to drain send queue when QP is put into er [...] omits ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory omits 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 omits 13bd14a41ce3 char: hpet: fix a missing check of ioremap omits d8fb3fafa220 sgi-xpc: mark expected switch fall-through omits 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] omits f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB omits 02b45b47fbe8 misc: fastrpc: fix remote page size calculation omits 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers omits 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP omits 977e6c8d1d18 misc: fastrpc: use correct spinlock variant omits 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible omits b49f6d83e290 misc: fastrpc: Fix a possible double free omits 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context omits 34bf9ce91e04 misc: rtsx: clean up some indenting omits 1e55b609b983 mei: adjust the copyright notice in the files. omits 514c37e320a2 mei/hdcp: Fix SPDX identifiers omits 191b0700727c nfc/mei: convert to SPDX license tags omits 9fff0425aab0 mei: convert to SPDX license tags omits 3634946f5224 mei: add missing SPDX tag to mei Kconfig omits 0532a1b0d045 virt: vbox: Implement passing requestor info to the host f [...] omits e9a88dc28766 drm/i915: Reject rotation for some hdr formats omits 546f0f655067 drm/i915: Reject Yf tiling for HDR formats, v2. omits 3bd02fa4be3a drm/i915: Handle YUV subpixel support better omits 21c75ad65f8e parport_cs: Fix memory leak in parport_config omits 4b0a2c5ff721 virtio_console: initialize vtermno value for ports omits 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment omits b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] omits 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] omits 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler omits 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap omits cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock omits 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment omits 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t omits 0e2f54f88b8b Merge drm/drm-next into drm-intel-next-queued omits f4e68d58cf2b tty: fix NULL pointer issue when tty_port ops is not set omits 36b8defc4476 ALSA: us122l: Use alloc_pages_exact() omits 734b5a0bbdf4 ALSA: Replace snd_malloc_pages() and snd_free_pages() with [...] omits fe1b26c93d43 ALSA: timer: Make snd_timer_close() really kill pending actions omits cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry omits a7588c896b05 ALSA: timer: Check ack_list emptiness instead of bit flag omits 7bb4a8a2cc93 ALSA: timer: Make sure to clear pending ack list omits 8748b850becc ALSA: timer: Unify timer callback process code omits 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use omits 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() omits 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property omits 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property omits f4487db58eb7 serial: sprd: Add DMA mode support omits 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode omits 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] omits 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties omits 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static omits 3ec8002951ea Disable kgdboc failed by echo space to /sys/module/kgdboc/ [...] omits 898a737c8a43 dt-bindings: serial: Add compatible for Mediatek MT8183 omits 69646d7a3689 tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped omits f3040983132b tty/serial: atmel: Add is_half_duplex helper omits 025c65e119bf xfrm: Honor original L3 slave device in xfrmi policy lookup omits 96fd2c6633b0 drm/i915: Drop new chunks of context creation ABI (for now) omits a2deb87396b0 drm/i915: Disable semaphore on vGPU for now omits f276e002793c usb: u132-hcd: fix resource leak omits 93e1c8a63830 usb: cdc-acm: fix race during wakeup blocking TX traffic omits 369b976d6f36 Merge branch 'fix-btf_dedup' omits eb76899ce749 selftests/bpf: add btf_dedup test for VOID equivalence check omits 9ec71c1cdbdd libbpf: fix btf_dedup equivalence check handling of differ [...] omits 97bb42bf8396 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 349cfda1bf40 btrfs: Make btrfs_(set|clear)_header_flag return void omits 3b37ffa325c6 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 5305788cb2a5 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 6f7e36989cb3 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits cb050e7f39a5 btrfs: switch extent_buffer::lock_nested to bool omits 96e0e28c9805 btrfs: use assertion helpers for extent buffer write lock [...] omits ec19518512b1 btrfs: add assertion helpers for extent buffer write lock [...] omits a75ed42108df btrfs: use assertion helpers for extent buffer read lock counters omits 4c60adce192c btrfs: add assertion helpers for extent buffer read lock counters omits 568a67ed98b3 btrfs: use assertion helpers for spinning readers omits 0c4095718fbd btrfs: add assertion helpers for spinning readers omits caf81238a9d6 btrfs: use assertion helpers for spinning writers omits 9661257734b0 btrfs: add assertion helpers for spinning writers omits be6f426fd0aa btrfs: Remove EXTENT_IOBITS omits fa92f3e2ffda btrfs: Remove EXTENT_WRITEBACK omits e95322ab40c9 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 6929ff76b799 btrfs: Factor out common extent locking code in submit_com [...] omits 4fffefe306a6 btrfs: Set io_tree only once in submit_compressed_extents omits 0071ea45717a btrfs: Replace clear_extent_bit with unlock_extent omits 2314dfcd1574 btrfs: Make compress_file_range take only struct async_chunk omits 8b40500b7f87 btrfs: Remove fs_info from struct async_chunk omits a8236bba90cf btrfs: Rename async_cow to async_chunk omits 27558b55b8f9 btrfs: Preallocate chunks in cow_file_range_async omits 70e808a144ed btrfs: merge btrfs_setxattr and do_setxattr omits 042aa9382be2 btrfs: don't create transaction in btrfs_setxattr omits 819cd81c137b btrfs: start transaction in btrfs_xattr_handler_set omits 62ef14c27b7e btrfs: start transaction in btrfs_set_acl omits 682ed4a94369 btrfs: start transaction in btrfs_set_prop_trans omits f42b202d0af0 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 324ca2c1a69c btrfs: rename fs_info argument to fs_private omits 10e02a8f96ea btrfs: drop redundant forward declaration in props.c omits 8208e09bdb6a btrfs: merge _btrfs_set_prop helpers omits 1b5d0c4418e2 btrfs: reduce kmap_atomic time for checksumming omits a71742bb168e btrfs: tracepoints: Add trace events for extent_io_tree omits b990579dd6ee btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 5d46e4b3404d btrfs: switch extent_io_tree::track_uptodate to bool omits 99dab763725b btrfs: Introduce fs_info to extent_io_tree omits e8bb03f4b6fa Btrfs: remove no longer used 'sync' member from transactio [...] omits 578aa664b272 btrfs: zstd: remove indirect calls for local functions omits c091febbc7ad btrfs: scrub: return EAGAIN when fs is closing omits 9276e718408d btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 30cd4df021ef btrfs: Don't panic when we can't find a root key omits 6c01edf63890 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 307718b6f63a btrfs: factor our read/write stage off csum_tree_block int [...] omits 93d2dbd97748 MAINTAINERS: Add mailing list for the interconnect API omits 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] omits 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags omits 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning omits b83970f23f36 staging: emxx_udc: remove unneeded parenthesis omits ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it omits ffb99752e930 staging: vc04_services: add missing __user annotations omits 51a6db60254b selftests/kexec: make kexec_load test independent of IMA b [...] omits b760782721d4 selftests/kexec: check kexec_load and kexec_file_load are enabled omits e8e38493a2e8 selftests/kexec: Add missing '=y' to config options omits d7b311ff521c selftests/kexec: kexec_file_load syscall test omits 222de51e93f5 kselftest/kexec: define "require_root_privileges" omits 0f57a771429b selftests/kexec: define common logging functions omits d31c534df785 selftests/kexec: define a set of common functions omits b757eedadc72 selftests/kexec: cleanup the kexec selftest omits dcd8b0f8d527 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits 8db5da0b8618 x86/ima: require signed kernel modules omits b6e24d0e2118 staging: rtl8712: Remove comparison to true omits 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses omits 49103a816a49 staging: rtl8192u: Remove typedef for struct. omits f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc omits f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning omits d3aa8a12f30e Merge branch 'v5.2-armsoc/dts64' into for-next omits a33becb551bd Merge branch 'v5.2-armsoc/dts32' into for-next omits 5aa2c9ae9371 drm/i915: Update TRANS_MSA_MISC for fastsets omits 5ca0ef8a56b8 drm/i915: Add max_bpc property for DP MST omits f1477219869c drm/i915: Remove the 8bpc shackles from DP MST omits da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios omits 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] omits 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] omits dc7fe518b049 overflow: Fix -Wtype-limits compilation warnings omits 35b45227af57 Merge branch 'i2c/for-5.2' into i2c/for-next omits d2825d3e0448 Merge branch 'i2c/for-current' into i2c/for-next omits b929a500d684 x86/realmode: Don't leak the trampoline kernel address omits 9513ea4f6728 IB/iser: remove uninitialized variable len omits 080a91041465 i2c: wmt: make bindings file name match the driver omits 45dfceb0d14a i2c: sun6i-p2wi: make bindings file name match the driver omits 0a96f9ffbfe9 i2c: stu300: make bindings file name match the driver omits 94c87527f4e1 i2c: mt65xx: make bindings file name match the driver omits c4dcd89d20a8 i2c: iop3xx: make bindings file name match the driver omits 765bdb0b3948 drm/i915: Expose the force_audio property with DP MST omits 37aa52bff2bc drm/i915: Add broadcast RGB property for DP MST omits e2a438bd7116 RDMA/i40iw: Handle workqueue allocation failure omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2bafa1e96254 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 omits f6ac28d61675 i2c: apply coding style for struct i2c_adapter omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 70cd8121ca7d HID: picolcd: Convert to use sysfs_streq() omits 265bd824e17f i2c: at91: Convert to use struct i2c_timings omits 77f9f7721866 HID: hid-sensor-custom: simplify getting .driver_data omits 0f02daed4e08 x86/boot: Fix incorrect ifdeffery scope omits ee12b03964de Merge branch 'spi-5.2' into spi-next omits 3f591b792427 Merge branch 'spi-5.1' into spi-linus omits 7f4a45b224b1 Merge branch 'asoc-5.2' into asoc-next omits facc6b730db0 Merge branch 'asoc-5.1' into asoc-linus omits b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] omits fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] omits 0e694df356c0 spi: tegra20-slink: change chip select action order omits 5fb94d46c317 ASoC: fsl_audmix: Fix kbuild failure omits a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. omits 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty omits d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits edeaf6da5aa7 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] omits 006c077041dc x86/mce: Handle varying MCA bank counts omits 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs omits 129ca9e185ab ARM: dts: rskrza1: Add I2C support omits e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support omits 82dea4ddb9c1 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits 9a1a496f1406 Merge branch 'v5.2-clk/next' into for-next omits 52b7562fddb6 Merge branch 'v5.2-armsoc/dts64' into for-next omits c0e7feef7350 Merge branch 'v5.2-armsoc/dts32' into for-next omits 9d5549d8a865 drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED omits a9282a8e6966 drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN omits 35f51863e30d drm: Kill drm_display_info.name omits a9ab81d9f52a drm: Fix tabs vs. spaces omits ee7f5cbed2eb drm: Nuke unused drm_display_info.pixel_clock omits 2b9c12e01a3d Merge branches 'fixes-for-v5.1', 'arm-dt-for-v5.2', 'arm-s [...] omits 7a516e49d975 arm64: dts: renesas: use extended audio dmac register omits 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] omits de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label omits e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs omits a8452ceb316d ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper omits 40797f50d83a Merge branches 'acpi-scan', 'acpi-tables' and 'acpi-misc' [...] omits 604a8f5505b5 dt-bindings: rtc: Add on-chip ASPEED RTC documentation omits f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types omits 547fcf9b1c60 drm/i915/icl: Fix VEBOX mismatch BUG_ON() omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 36a1da15b5df drm/omap: hdmi4_cec: Fix CEC clock handling for PM omits 168b85e9b223 drm/fb-helper: Unexport fill_{var,info} omits 5a3887ba8a52 drm/udl: Use drm_fb_helper_fill_info omits c8613fc6293b drm/vboxvideo: Use drm_fb_helper_fill_info omits 4a536934e6c9 drm/tegra: Use drm_fb_helper_fill_info omits 668447e5aa3d drm/rockchip: Use drm_fb_helper_fill_info omits 19d8a4e3d91f drm/radeon: Use drm_fb_helper_fill_info omits e8f9ad5a00ad drm/omap: Use drm_fb_helper_fill_info omits 14bc29646639 drm/omap: fix typo omits f243dd06180a drm/nouveau: Use drm_fb_helper_fill_info omits d4eae71f815e drm/msm: Use drm_fb_helper_fill_info omits 82367d80d8e9 drm/mga200g: Use drm_fb_helper_fill_info omits 7a0f9ef9703d drm/i915: Use drm_fb_helper_fill_info omits 2b617b14536c drm/hibmc: Use drm_fb_helper_fill_info omits abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts omits dfec164ea90c drm/gma500: Use drm_fb_helper_fill_info omits fb68e5969fc6 drm/exynos: Use drm_fb_helper_fill_info omits f68aeae67170 drm/cirrus: Use drm_fb_helper_fill_info omits 2f5791cd03b9 drm/ast: Use drm_fb_helper_fill_info omits f21b6e47eb1d drm/armada: Use drm_fb_helper_fill_info omits 2583303debb7 gpio: mockup: fix debugfs read omits bb1c08f98288 drm/amdgpu: Use drm_fb_helper_fill_info omits ecbfc474f0df drm/fb_helper: set info->par in fill_info() omits f1eca684b713 drm/fb-helper: set fbi->fix.id in fill_info() omits 3df3116ab4b1 drm/fb-helper: Add fill_info() functions omits fa59dd234c9a Revert "gpio: use new gpio_set_config() helper in more places" omits 71cd6cb23487 drm/i915/selftests: Fix an IS_ERR() vs NULL check omits 98721b84bc83 drm/i915: fix i386 build of 64b raw_uncore functions omits 5133a4a800fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 02f15b98f7f6 phy: phy-twl4030-usb: Fix cable state handling omits f610f870c218 phy: ti-pipe3: Fix PCIe power up sequence omits 3f9099b892dc phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits 9230bffba814 phy: ti-pipe3: improve DPLL stability for SATA & USB omits 38de43c750af phy: ti-pipe3: Introduce mode property in driver data omits 9b56108e6c01 dt-bindings: phy: Add Stingray USB PHY binding document omits 387181dcdb6c RISC-V: Always compile mm/init.c with cmodel=medany and notrace omits dbee9c9c4584 riscv: fix accessing 8-byte variable from RV32 omits 73dc28f42f29 csky: Add non-uapi asm/ptrace.h namespace omits 42aecacfae61 csky: mm/fault.c: Remove duplicate header omits ab569169fe3f csky: remove redundant generic-y omits 233ae22e583c csky: Update syscall_trace_enter/exit implementation omits c01908a14bf7 HID: input: add mapping for "Toggle Display" key omits afbbaa1bc001 HID: input: add mapping for "Full Screen" key omits 7975a1d6a7af HID: input: add mapping for keyboard Brightness Up/Down/To [...] omits 96dd86871e1f HID: input: add mapping for Expose/Overview key omits f7b3d85aa7a3 HID: input: fix mapping of aspect ratio key omits 2291da5b4d30 [media] doc-rst: switch to new names for Full Screen/Aspect keys omits 07ba9e7be423 Input: document meanings of KEY_SCREEN and KEY_ZOOM omits 4c5d789ce175 Merge branch 'next-general' into next-testing omits 738c06d0e456 Input: elan_i2c - add hardware ID for multiple Lenovo laptops omits 8d93e952fba2 LSM: lsm_hooks.h: fix documentation format omits 9c53cb9d5648 LSM: fix documentation for the shm_* hooks omits e9220bc8b79a LSM: fix documentation for the sem_* hooks omits ab012bc83615 LSM: fix documentation for the msg_queue_* hooks omits 5fdd268f6eb8 LSM: fix documentation for the audit_* hooks omits 6b6b6476a32f LSM: fix documentation for the path_chmod hook omits 2f991d7ae86a LSM: fix documentation for the socket_getpeersec_dgram hook omits a890e6378201 LSM: fix documentation for the task_setscheduler hook omits 68b3edbd9fd8 LSM: fix documentation for the socket_post_create hook omits 5f4b97555c2e LSM: fix documentation for the syslog hook omits 733e4467dd06 LSM: fix documentation for sb_copy_data hook omits ce9afe08e71e powerpc/pseries/energy: Use OF accessor functions to read [...] omits 4e861b133373 Merge branch 'next-general' into next-testing omits 9d7b7bfbafba Merge tag 'v5.1-rc2' into next-general omits 01ca667133d0 fm10k: Fix a potential NULL pointer dereference omits f669d24f3dd0 i40e: fix WoL support check omits 7ec52b9df7d7 ixgbe: fix mdio bus registration omits fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved omits 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] omits 7835961d377b EDAC/amd64: Recognize x16 symbol size omits 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family omits bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers omits 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] omits 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs omits dabb8338be53 igb: Fix WARN_ONCE on runtime suspend omits 64f4b9437f7c ice: Remove "2 BITS" comment omits 92414f329262 ice: Update comment regarding the ITR_GRAN_S omits 6c2f997af50c ice: Update function header for __ice_vsi_get_qs omits b3ccbbce1e45 i40e: fix i40e_ptp_adjtime when given a negative delta omits ac4667551ea5 ice: Remove unnecessary braces omits 10c7e4c5fca7 ice: Remove unused function prototype omits 203a068ac9e2 ice: Add missing case in print_link_msg for printing flow control omits 8244dd2d23b2 ice: Audit hotpath structures with pahole omits d5d246a56af0 coresight: Merge the static and dynamic replicator drivers omits 3e753302f72e coresight: dynamic-replicator: Prepare for merging with st [...] omits 70709419493c coresight: replicator: Prepare for merging with dynamic-re [...] omits 37176a201488 coresight: dynamic-replicator: Clean up error handling omits c0ba974c85ee coresight: tmc: Report DMA setup failures omits 89f3e4a5b762 ice: Do not bail out when filter already exists omits 4e1af7bf22ca ice: Fix issue with VF attempt to delete default MAC address omits 2e018c59fe8f ACPI / tables: Clean up whitespace omits 5ceb5f0522bd ACPI / scan: Add labels for PNP button devices omits 40381a3c1fa3 ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power [...] omits 603fadf33604 ACPI: Fix comment typos omits 14c741de9386 Merge tag 'nfs-for-5.1-3' of git://git.linux-nfs.org/proje [...] omits 9511cb6481af drm/i915: Adding missing '; ' to ENGINE_INSTANCES omits a7c9b47bc993 ice: enable VF admin queue interrupts omits 64a59d05a4b3 ice: Fix for adaptive interrupt moderation omits 5995b6d0c6fc ice: Implement pci_error_handler ops omits 5abac9d7e1bb ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset omits cf6c6e01bf5d ice: use virt channel status codes omits e163484afa8d drm/i915: Update size upon return from GEM_CREATE omits baba6e572b38 drm/i915: take a reference to uncore in the engine and use it omits 97a04e0d07c4 drm/i915: switch intel_wait_for_register to uncore omits d2d551c06f81 drm/i915: intel_wait_for_register_fw to uncore omits 4319382e9b1b drm/i915: switch intel_uncore_forcewake_for_reg to intel_uncore omits a2b4abfc626b drm/i915: switch uncore mmio funcs to use intel_uncore omits eb17af67eb1e drm/i915: take a ref to the rpm in the uncore structure omits 91dab5d53f4d ice: Remove unnecessary newlines from log messages omits f52c97d9df98 bpf, doc: fix BTF docs reflow of bullet list omits 01f2f5b82a2b SUNRPC: fix uninitialized variable warning omits 61777f378774 Merge branch 'fix-verifier-warning' omits cabacfbbe54e selftests/bpf: test case for invalid call stack in dead code omits 927cb78177ae bpf: remove incorrect 'verifier bug' warning omits 377e1eb1008a Merge branch 'next/soc' into for-next omits fa7e428c6b7e openvswitch: add seqadj extension when NAT is used. omits b4b6aa83433e selftests: bpf: don't depend on hardcoded perf sample_freq omits bb2054ada159 ARM: exynos: Fix infinite loops on CPU powerup failure omits 340d45569940 PCI: hv: Add pci_destroy_slot() in pci_devices_present_wor [...] omits 15becc2b56c6 PCI: hv: Add hv_pci_remove_slots() when we unload the driver omits 4ae27444100f IB/core: Ensure an invalidate_range callback on ODP MR omits 2cf7bf6f2f20 drm/i915: add uncore flags for unclaimed mmio omits 5a0ba777098a drm/i915: add HAS_FORCEWAKE flag to uncore omits 4cb6560514fa leds: trigger: netdev: fix refcnt leak on interface rename omits 6cc5ca768825 drm/i915: rename raw reg access functions omits 05f151a73ec2 PCI: hv: Fix a memory leak in hv_eject_device_work() omits 613e2ef60188 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 0164945de1b8 ARM: dts: sun7i: fix typos in uart pin mux omits a79668c17684 ARM: dts: sun9i: Remove deprecated pinctrl properties omits ac7fcfa1ecde arm64: dts: allwinner: a64: Fix the Codec I2S binding omits 0973c06bb8fb arm64: dts: allwinner: a64: Add default dr_mode omits 88a20adde5f6 ARM: dts: sun8i: h3: Add default dr_mode omits 0a25d92c6f4f dpaa2-eth: use netif_receive_skb_list omits 8c838f53e149 dpaa2-eth: fix race condition with bql frame accounting omits 047a013f8d0a chelsio: use BUG() instead of BUG_ON(1) omits 6da88a82df75 tipc: fix return value check in tipc_mcast_send_sync() omits f7f9467ad3c3 Merge branch 'net-phy-aquantia-report-Aquantia-specific-se [...] omits 2d64610934b4 net: phy: aquantia: inform about proprietary 1000Base-T2 m [...] omits 43429a0353af net: phy: aquantia: report PHY details like firmware version omits 9d685c11bf98 net: phy: aquantia: print remote capabilities if link part [...] omits 6146dd453e23 net: dsa: Avoid null pointer when failing to connect to PHY omits c493b09b2792 net: devlink: skip info_get op call if it is not defined i [...] omits 450895d04ba1 net: phy: bcm54xx: Encode link speed and activity into LEDs omits 9926cb5f8b0f tipc: change to check tipc_own_id to return in tipc_net_stop omits b7ebee2f95fb net: usb: aqc111: Extend HWID table by QNAP device omits 1f8389bf63ae net: sched: Kconfig: update reference link for PIE omits 9675db398b15 net: phy: aquantia: simplify aqr_config_aneg omits 55d4337e14d4 Merge branch 'misc' into for-next omits c0b85cd51564 Merge branch 'fixes' into for-next omits db460c54b67f net: dsa: qca8k: extend slave-bus implementations omits 1eec7151ae0e net: dsa: qca8k: remove leftover phy accessors omits 5e07321f3388 dt-bindings: net: dsa: qca8k: support internal mdio-bus omits fb1eb41a3dd4 dt-bindings: net: dsa: qca8k: fix example omits c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller omits 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier omits 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers omits 3c7469514dbe gpio: 74x164: Make use of device properties omits 65ae689329c5 Merge tag 'for-5.1-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 26a3b01be87f Merge tag 'trace-v5.1-rc2' of git://git.kernel.org/pub/scm [...] omits 9798a22df3a8 Merge tag 'locks-v5.1' of git://git.kernel.org/pub/scm/lin [...] omits be67101fbf27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e42dd3ee3f9c ALSA: emux: Add support of loading GUS-patch omits 077973c8c37f drm/i915/icl: reduce pll_id scope and use enum type omits 02c99d26f520 drm/i915/icl: use previous pll hw readout omits 5e65216d8dd1 drm/i915/cnl: use previous pll hw readout omits 47c9877e9be3 drm/i915/bxt: make bxt_calc_pll_link() similar to skl omits 947f44174684 drm/i915/skl: use previous pll hw readout omits e2a829b3da01 ALSA: hda/realtek - Fix speakers on Acer Predator Helios 5 [...] omits 766460852cfa x86/platform/uv: Fix missing checks of kcalloc() return values omits a4b7013db23e RDMA/rxe: Fix slab-out-bounds access which lead to kernel [...] omits 1a2e158327c9 drivers: infiniband: Fix whitespace in kconfig omits 2032a8a27b5c xfs: serialize unaligned dio writes against all other dio writes omits db779ef67ffe proc/kcore: Remove unused kclist_add_remap() omits 8782c647aec4 drm/fbdev: Make skip_vt_switch the default omits a6a9274a7c71 RDMA/nes: remove redundant check on udata omits 638267537ad9 cma: Convert portspace IDRs to XArray omits 602cbe8efc52 drm/i915/selftests: Fix an IS_ERR() vs NULL check omits 81cc440883d4 ucm: Convert ctx_id_table to XArray omits 8e5a9d61e258 ib core: Convert query_idr to XArray omits ae78ff3a0f0c RDMA/cm: Convert local_id_table to XArray omits a2ad7f1e615b Merge branch 'regulator-5.2' into regulator-next omits 6b0c8dbad170 Merge branch 'regulator-5.1' into regulator-linus omits 949a2370466b IB/mad: Convert ib_mad_clients to XArray omits b86ef5367761 ASoC: fsl: Add Audio Mixer machine driver omits d0d9071b7241 ASoC: add fsl_audmix DT binding documentation omits be1df61cf06e ASoC: fsl: Add Audio Mixer CPU DAI driver omits 7cae255d2757 regulator: act8865: Constify regulator_ops omits 253c9c79adbc regulator: act8865: Convert to regulator core's simplified [...] omits 0b5e200cc7ee regulator: tps65217: Fix off-by-one for latest seletor of [...] omits 245308c62170 spi: stm32-qspi: add dma support omits a88eceb17ac7 spi: stm32-qspi: add spi_master_put in release function omits 883ce2421ed7 regulator: sc2731: Constify regulators omits 5de219ccc1a7 regulator: da9063: convert header to SPDX omits 36e075ce74ec ASoC: Intel: Skylake: enable S24_LE format support omits f0f0657b108c drm/doc: Drop "content type" from the legacy kms property table omits 64f01d2b5ccc ASoC: tlv320aic32x4: Only enable with common clock omits f1430536e008 mlx4: Convert pv_id_table to XArray omits b02a29eb8841 mlx5: Convert mlx5_srq_table to XArray omits 9efb85c5cfac ftrace: Fix warning using plain integer as NULL & spelling [...] omits 3dee10da2e9f tracing: initialize variable in create_dyn_event() omits ff9d31d0d466 tracing: Remove unnecessary var_ref destroy in track_data_ [...] omits 270a9833b269 IB/hfi1: Add running average for adaptive pio omits be20bbcb0a8c PCI: rcar: Add the initialization of PCIe link in resume_noirq() omits 297042c1742f Merge branch 'pm-x86' into linux-next omits f35f2ddc2da9 Merge branch 'pm-cpufreq' into linux-next omits 27942ef503a5 quota: remove trailing whitespaces omits df15a2a59d0b quota: code cleanup for __dquot_alloc_space() omits 1206d028b2c8 ext2: Adjust the comment of function ext2_alloc_branch omits a768a9abc625 udf: Explain handling of load_nls() failure omits 547e12325d0e arm64: dts: imx: Add i.mx8mm evk basic dts support omits a05ea40eb384 arm64: dts: imx: Add i.mx8mm dtsi support omits 9d9521e89081 dt-bindings: arm: imx: Add the soc binding for imx8mm omits 496456058b50 ARM: dts: imx7ulp: add ocotp support omits 48a15bb42df8 clk: imx: Remove unused imx_get_clk_hw_fixed omits 4b9a3932e7ba drm/i915: Mark AML 0x87CA as ULX omits 30137a11d906 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 811c94f1e866 ARM: dts: Add devicetree for Eckelmann ci4x10 omits 5930a57fb08a dt-bindings: arm: fsl: Add devicetree binding for Eckelman [...] omits 80045e14423a Merge tag 'misc-habanalabs-fixes-2019-03-26' of git://peop [...] omits 3d54d10c6afe usb: mtu3: fix EXTCON dependency omits 41f00e6e9e55 usb: usb251xb: fix to avoid potential NULL pointer dereference omits e671765e521c usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothu [...] omits 1396929e8a90 phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs omits 4d537f37e0d3 usb: introduce usb_ep_type_string() function omits 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static omits 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference omits 4c912bff46cc usb: typec: wcove: Provide fwnode for the port omits 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown omits 1a137b47ce6b usb: sierra: fix a missing check of device_create_file omits f926da42218c usb: mtu3: add a function to switch mailbox state to string omits 83374e035b62 usb: mtu3: add tracepoints to help debug omits 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] omits ae07809255d3 usb: mtu3: add debugfs interface files omits 48e0d3735aa5 usb: mtu3: supports new QMU format omits 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] omits 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc omits 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator omits 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req omits c858b4f37382 usb: mtu3: print useful information also for device and ho [...] omits 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() omits 8dfb4eba4100 esp4: add length check for UDP encapsulation omits dbb2483b2a46 xfrm: clean up xfrm protocol checks omits bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM omits 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE omits 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE omits d498bc0ce8ac MAINTAINERS: Fix uniphier-mdmac.c file path omits fba1bdd2a9a9 scsi: qla4xxx: fix a potential NULL pointer dereference omits 3e14592da654 scsi: gdth: Only call dma_free_coherent when buf is not NU [...] omits a4b207dea978 scsi: pm8001: remove set but not used variables 'param, sas_ha' omits b6554cfe09e1 scsi: aacraid: Insure we don't access PCIe space during AER/EEH omits 608f729c31d4 scsi: qla4xxx: avoid freeing unallocated dma memory omits faf5a744f4f8 scsi: lpfc: avoid uninitialized variable warning omits e7f7b6f38a44 scsi: lpfc: change snprintf to scnprintf for possible overflow omits 7766d129bbff scsi: ufs-mediatek: Add missing MODULE_* information omits 3aa222cdfc2c scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings omits c2fe742ff6e7 scsi: mpt3sas: Fix kernel panic during expander reset omits 1da6c4d9140c bpf: fix use after free in bpf_evict_inode omits 19b1a294b0b3 RDMA: Use __packed annotation instead of __attribute__ ((packed)) omits d0a935563bc0 RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp [...] omits d29f5aa0bc0c net: phy: don't clear BMCR in genphy_soft_reset omits 82342e493b7e RDMA/hns: Bugfix for sending with invalidate omits 07c2339a91c1 RDMA/hns: Hide error print information with roce vf device omits 5b01b243b0b3 RDMA/hns: Only assgin some fields if the relatived attr_ma [...] omits 834fa8cf6f70 RDMA/hns: Update the range of raq_psn field of qp context omits 601f3e6d067c RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ [...] omits f04cc17878b4 RDMA/hns: Only assign the relatived fields of psn if IB_QP [...] omits 401b44804c2a cxgb4: Convert stid_idr to XArray omits 9f5a9632e412 cxgb4: Convert atid_idr to XArray omits 0fa635aec9ab PCI/LINK: Deduplicate bandwidth reports for multi-function [...] omits 55397ce8df48 PCI/LINK: Clear bandwidth notification interrupt before en [...] omits 3e82a7f9031f PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked omits 92a3e426ec06 cpufreq: intel_pstate: Also use CPPC nominal_perf for base [...] omits edef1ef13418 ACPI / CPPC: Fix guaranteed performance handling omits 90908779064e rtc: brcmstb-waketimer: switch to rtc_time64_to_tm omits ded716267196 media: hfi_parser: don't trick gcc with a wrong expected size omits bf78f23acf02 media: rcar-dma: p_set can't be NULL omits 1021cd56772b media: sti/delta: remove uneeded check omits 4f777d011bdd media: pwc-ctl: pChoose can't be NULL omits 3d19cde7be76 media: cx2341x: replace badly designed macros omits a3ac7917b730 Revert "parport: daisy: use new parport device model" omits 187df76325af libceph: fix breakage caused by multipage bvecs omits 97ee6e925552 drm/i915: stop storing the media fuse omits e6331a321aaf MIPS: KVM: Use prandom_u32_max() to generate tlbwr index omits 9498da46d1ce staging: octeon-ethernet: fix incorrect PHY mode omits 9b9c87cf5178 staging: vc04_services: Fix an error code in vchiq_probe() omits b6391ac73400 staging: erofs: fix error handling when failed to read com [...] omits 3b9c2f2e0e99 staging: vt6655: Fix interrupt race condition on device start up. omits 14a56ec65bab staging: erofs: support IO read error injection omits d61fbb6b1634 staging: erofs: introduce erofs_page_is_managed() omits 11152496021e staging: erofs: fix error handling when failed to read com [...] omits c8723cb8d06b staging: sm750fb: Prefer using the BIT macro omits dc1e3766ec72 staging: rtl8723bs: include: Fix indentation and spacing issues omits 96711664002c staging: ralink-gdma: ralink-gdma.c fixed line width omits d638e7eeda54 staging: rtl8188eu: cleanup long line in odm.c omits e5adddf5ae97 staging: pi433: remove unnecessary calling rf69_set_mode() omits 344201e0f866 staging: ralink-gdma: Remove space after cast omits 4da99b90ce06 staging: ralink-gdma: Change unsigned to unsigned int omits 506bce733590 staging: tegra-vde: remove unnecessary boilerplate license [...] omits 3d107833139b staging: tegra-vde: Add SPDX GPL-2.0+ license identifier t [...] omits 993e826884e5 Staging: media: davinci_vpfe: Drop macros omits a3703713e18a Staging: media: davinci_vpfe: Fix preferred form of passin [...] omits ac394266dc7f staging: media: zoran: Use unsigned int instead of unsigned omits 1ec119f09420 Staging: media: imx: mipi-csi2: Remove unnecessary error messages omits ab2a7a292a78 staging: vt6655: lines should not end with a parentheses omits 03f4a7b68801 staging: vt6655: Modify comment style of SPDX License Identifier omits de53874a0f70 Merge tag 'drm-misc-fixes-2019-03-25' of git://anongit.fre [...] omits 3095251cf0d7 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits d4fe5b1507df ARM: dts: sunxi: Add default dr_mode omits 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names omits 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property omits 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties omits b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property omits 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array omits 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators omits 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock omits 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties omits 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties omits 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio omits 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible omits 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry omits c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators omits be354500c101 dt-bindings: arm: Remove the CPU compatible documentation omits ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller omits 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] omits 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards omits 927489b1570e ARM: dts: sun9i: Add missing unit address omits c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings omits 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings omits 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings omits f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings omits 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings omits 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings omits a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings omits 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC omits 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers omits cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks omits ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes omits cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank omits 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank omits 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options omits f144e67b0e68 Merge tag 'drm-intel-next-2019-03-20' of git://anongit.fre [...] omits a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names omits 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry omits 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names omits 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks omits d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints omits 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock omits 9bf7933fc3f3 io_uring: offload write to async worker in case of -EAGAIN omits e6d1fa584e0d sbitmap: order READ/WRITE freed instance and setting clear bit omits e86185754556 blk-mq: fix sbitmap ws_active for shared tags omits f254ba6ae547 cxgb4: Convert hwtid_idr to XArray omits 153d11cc530c media: imx214: don't de-reference a NULL pointer omits 7a268a93973c cxgb4: Convert mmidr to XArray omits 2f43129127e6 cxgb4: Convert qpidr to XArray omits 52e124c27e7b cxgb4: Convert cqidr to XArray omits e64a7c02f101 cxgb3: Convert mmidr to XArray omits 27114876ceaa cxgb3: Convert qpidr to XArray omits a2f409713e44 cxgb3: Convert cqidr to XArray omits 149e31e90b50 media: v4l: rcar_fdp1: Fix indentation oddities omits 35e2e8b5fb07 media: vicodec: set pixelformat to V4L2_PIX_FMT_FWHT_STATE [...] omits 997deb811bf5 media: vicodec: Add support for stateless decoder. omits fde649b418d1 media: vicodec: Register another node for stateless decoder omits f05a51b98eaf media: v4l2-ioctl.c: add V4L2_PIX_FMT_FWHT_STATELESS to v4 [...] omits 2495f39ce1fa media: vicodec: Introducing stateless fwht defs and structs omits ee3963c492cc media: vicodec: add documentation to V4L2_PIX_FMT_FWHT_STATELESS omits f94368e3b04a media: vicodec: add documentation to V4L2_CID_MPEG_VIDEO_F [...] omits b663e57cb490 media: vicodec: add documentation to V4L2_CID_FWHT_I/P_FRAME_QP omits c022a4a95722 media: vicodec: add struct for encoder/decoder instance omits 747993722d20 media: vicodec: Handle the case that the reference buffer is NULL omits 50e4c5e1b6e4 media: vicodec: rename v4l2_fwht_default_fmt to v4l2_fwht_ [...] omits 020065937d91 Merge branch 'next/dt' into for-next omits 92dc64d41276 media: vicodec: Validate version dependent header values i [...] omits 86764b88c447 media: vicodec: keep the ref frame according to the format [...] omits bdbfd992bb9f media: vicodec: add field 'buf' to fwht_raw_frame omits 30364c41bd27 media: vicodec: Move raw frame preparation code to a function omits a04a7a2108a1 media: vicodec: bugfix: free compressed_frame upon device release omits 8eead25cbdf9 media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata a [...] omits 86e81794acdf ice: Create a generic name for the ice_rx_flg64_bits structure omits 2bdc97be9713 ice: add and use new ice_for_each_traffic_class() macro omits f902796a51a8 media: vicodec: change variable name for the return value [...] omits 09ca38a50795 media: v4l2-ctrl: v4l2_ctrl_request_setup returns with err [...] omits 4d10452cd1ed media: vicodec: upon release, call m2m release before free [...] omits fb56f4be05ad media: vicodec: fix g_selection: either handle crop or compose omits 7243e5a06e48 media: vicodec: selection api should only check single buf [...] omits e79c7159d471 media: media requests: return EBADR instead of EACCES omits ca0d1bd489a4 media: cedrus: set requires_requests omits 90675d391e91 media: vb2: add requires_requests bit for stateless codecs omits 105e5bc23a3a ice: change VF VSI tc info along with num_queues omits 2ebd4428d93a ice: Prevent unintended multiple chain resets omits a65f71fed5ad ice: map Rx buffer pages with DMA attributes omits 712edbbb67d4 ice: Limit the ice_add_rx_frag to frag addition omits 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 omits 1d032bc77bb8 ice: Gather the rx buf clean-up logic for better reuse omits 6c5d24eef7be checkpatch: Warn on improper usage of Co-developed-by omits c55760806d08 Documentation: rtc: Correct location of rtctest.c omits 03c66a137661 ice: Introduce bulk update for page count omits 24a2bb90741b docs: Clarify the usage and sign-off requirements for Co-d [...] omits 9dfec7ca0ba7 dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add [...] omits 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch omits f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet omits 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel omits 921234e0c5d7 dmaengine: axi-dmac: Split too large segments omits b45aef3aef63 dmaengine: pl330: introduce debugfs interface omits 1857ca42a734 ice: Get rid of ice_pull_tail omits 93958742192e arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 omits 2e8c54db3b69 Merge tag 'imx-fixes-5.1' of git://git.kernel.org/pub/scm/ [...] omits 9e75ad5d8f39 io_uring: fix big-endian compat signal mask handling omits 0cee41d4d0fe Merge tag 'arm-soc/for-5.1/soc-fixes' of https://github.co [...] omits 274a8ddcbcc4 Merge tag 'arm-soc/for-5.1/devicetree-fixes' of https://gi [...] omits fa9463564e77 ARM: dts: nomadik: Fix polarity of SPI CS omits 44cd905041c8 Merge tag 'renesas-fixes-for-v5.1' of git://git.kernel.org [...] omits 2dbed152e2d4 ARM: davinci: fix build failure with allnoconfig omits 224b1e860c74 doc: minor fixes to translation's disclaimer omits 4318f9bb736c docs: remove spaces from shell variable assignment omits 6d56ee1550b8 ASoC: tlv320aic32x4: Allow 192000 Sample Rate omits 78f2d58a2893 ASoC: tlv320aic32x4: Remove mclk references omits aa6a60f7be92 ASoC: tlv320aic32x4: Restructure set_dai_sysclk omits 96c3bb00239d ASoC: tlv320aic32x4: Dynamically Determine Clocking omits fbafbf651727 ASoC: tlv320aic32x4: Move aosr and dosr setting to separat [...] omits d25970b5fd51 ASoC: tlv320aic32x4: Control clock gating with CCF omits 9b484124ebd9 ASoC: tlv320aic32x4: Model BDIV divider in CCF omits cc809ed88509 Documentation: fix core_pattern max length omits a51b50062091 ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF omits fd2df3aeafa4 ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF omits 514b044cba66 ASoC: tlv320aic32x4: Model PLL in CCF omits 8633d44002ba ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai omits 50e0908412e6 ALSA: aloop: Support S24 sample formats omits 113ce08109f8 ALSA: pcm: Don't suspend stream in unrecoverable PCM state omits 3d07d336e3bb csky: Add perf callchain support omits 769a81b312d1 csky/ftrace: Add dynamic function tracer (include graph tracer) omits 13e8a05b9224 reset: meson-audio-arb: Fix missing .owner setting of rese [...] omits a6256b3a92cb dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets omits ed79dac98c5e xfs: prohibit fstrim in norecovery mode omits bbb97808a0ef ice: Pull out page reuse checks onto separate function omits 6c869cb7a8f0 ice: Retrieve rx_buf in separate function omits f5b2be36fa1d selftest/gpio: Remove duplicate header omits 89b12ad4d171 selftest/rseq: Remove duplicate header omits f492a1bb5be2 selftest/timers: Remove duplicate header omits fadfc6eaf7a2 selftest/x86/mpx-dig.c: Remove duplicate header omits 250c3b3e0aa2 ice: Enable link events over the ARQ omits 8d051b8b5d52 ice: use irq_num var in ice_vsi_req_irq_msix omits b53724ad3aa5 coresight: catu: Make catu_helper_ops and catu_ops static omits 90289d22d334 perf tools: Add missing case value omits f5c3b433a0a1 perf cs-etm: return errcode in cs_etm__process_auxtrace_info() omits 6a2d3bf1b42d perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] omits 76d252fecf58 selftests: efivarfs: remove the test_create_read file if i [...] omits 8044de11f424 rseq/selftests: Adapt number of threads to the number of d [...] omits 840bcd88f899 ice: Restore VLAN switch rule if port VLAN existed before omits 98bbbb76f2ed selinux: avoid uninitialized variable warning omits 9e0cfe28fa32 selinux: remove useless assignments omits b0153fdd7e8a ice: update VSI config dynamically omits 529766e0a011 i2c: Add drivers for the AMD PCIe MP2 I2C controller omits 24f7c45fdb2a LSM: lsm_hooks.h - fix missing colon in docstring omits 0c4ea7f87abb bpf: test_tc_tunnel.sh needs reverse path filtering disabled omits db3d9547ee6a mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. omits ba6dcadcee1e dt-bindings: mmc: Add disable-cqe-dcmd property. omits 8cec63e52966 iommu: Remove iommu_callback_data omits 091c86d9bae8 CPER: Remove unnecessary use of user-space types omits 17a40c86c958 CPER: Add UEFI spec references omits 8bc32a285660 iommu: Don't print warning when IOMMU driver only supports [...] omits b024ab9b2d3a drm/i915/bios: iterate over child devices to initialize dd [...] omits 5a8fc39aec3b mmc: sdhci-omap: Make sdhci_omap_reset static omits b38e6eb0a4c5 mmc: tegra: fix CQE enable and resume sequence omits fe4c70a0a973 mmc: cqhci: add CQHCI_SSC1 register CBC field mask omits cd29182438df mmc: tegra: add Tegra186 WAR for CQE omits 39cca827228a mmc: cqhci: allow hosts to update dcmd cmd desc omits 7b6cba7f3f19 dt-bindings: mmc: tegra: document Tegra194 compatible string omits c1219193a8f2 mmc: tegra: update hw tuning process omits 172579b72f32 mmc: sdhci: allow host to specify maximum tuning loops omits 7ec69f0aca7a mmc: tegra: fix ddr signaling for non-ddr modes omits 945ab8f6de94 locks: wake any locks blocked on request before deadlock check omits 65581752e4e3 mmc: mtk-sd: add support for MT8516 omits d9470757398a powerpc/64: Fix memcmp reading past the end of src/dest omits 1a96665143c3 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] omits 282e2e078ba5 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] omits d040e4e8deea ARM: dts: rockchip: Fix gpu opp node names for rk3288 omits 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron omits 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry omits 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 omits 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] omits 2c33b50e6201 regulator: tps65217: Constify regulator_ops omits d1030b439934 regulator: tps65218: Constify regulator_ops omits cacea3a90e21 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_f [...] omits 3bb5e489b18a csky: Fixup vdsp&fpu issues in kernel omits 836f90f9e2d1 drm/bridge: dw-hdmi: disable SCDC configuration for invali [...] omits cbd66c626e16 spi: mt7621: Move SPI driver out of staging omits 72dca1f6744b spi: at91-usart: Remove duplicated checking for spi->bits_ [...] omits 55e3dacaf538 spi: atmel-quadspi: Make atmel_qspi_get_name static omits a71bcdfe6476 regulator: uniphier: Fix build dependency omits 78540a259b05 ASoC: sirf-audio: Remove redundant of_match_node call omits cf8817733d10 ASoC: stm32: sai: add power management omits eddb6084305e ASoC: AMD: Fix incorrect extern omits 3a9ce0f1b296 ASoC: nau8810: fix the issue of 64 bits division omits 8f71370f4b02 ASoC: intel: Fix crash at suspend/resume after failed code [...] omits 2a8cbb550ce1 mmc: renesas_sdhi: set CBSY flag before probing TMIO host omits 823f86bc958f mmc: renesas_sdhi: prevent overflow for max_req_size omits bc3443c4af8a mmc: tmio: introduce macro for max block size omits d85d630b11e8 mmc: renesas_sdhi: update copyright information omits 9b6ad1026fe5 mmc: mxs-mmc: Enable MMC_CAP_ERASE omits d6e41978eedf mmc_spi: add a status check for spi_sync_locked omits 031b209c1b5a mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data omits e35ee5de06ae mmc: sdhci-of-esdhc: add erratum eSDHC7 support omits c260b437440a mmc: sdhci-of-esdhc: add erratum A-009204 support omits 81af3ea67129 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support omits 9107a584ee23 mmc: sdhci-of-esdhc: add erratum eSDHC5 support omits ec870c0c8ded mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] omits 37ed3128370d mmc: host: Pedantic cleanups to Kconfig omits 8efe9abfffae mmc: mmci: Make mmci_variant_init() static omits 9d414bca0b57 mmc: mmci: Share sdmmc_variant_init() via the common header file omits 3d9428fdddfa mmc: mmci: Drop qcom specific header file omits 24550f6d03d6 mmc: mmci: Re-work code starting DMA for the qcom variant omits 37f22b514028 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag omits 5bb5a1308524 mmc: mmci: Don't share un-implemented DMA functions omits 06bd779d51c3 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface omits 98acea86c913 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling omits 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support omits 4ec778fb0f26 ARM: dts: r8a77470: Add DU support omits 2bc81d03b915 rtc: mt6397: Don't call irq_dispose_mapping. omits 491eda978819 rtc: opal: Make opal_tpo_alarm_irq_enable static omits 4f46e4db8d72 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 omits 30cf635d7617 rtc: wm831x: convert to SPDX identifier omits bda0b3b6f50c rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 7f86d75636a5 rtc: wm831x: remove unnecessary goto omits 84c55260274f rtc: wm831x: set range omits 05e4ffeadeca rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits da44e0eb7ec6 rtc: da9063: set range omits 59eca451b4ce rtc: sun4v: switch to SPDX identifier omits a80e3caed66f rtc: sun4v: set range omits 271b4dd167a0 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d0f96d0af1f5 rtc: omap: convert to SPDX identifier omits 223ab036f713 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits dd2c453a5ba5 rtc: ps3: set range omits d5297fc2c13d rtc: ps3: convert to devm_rtc_allocate_device omits be46262d709a rtc: ps3: convert to SPDX identifier omits 6e1f336e923d rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits faa3900ddb16 rtc: at91sam9: correct trivial checkpatch warnings omits c87b89997b2e rtc: at91sam9: convert to SPDX identifier omits 28b638bde93b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 772dfd7cc517 rtc: at91sam9: set range omits fed1b9d3d8ce rtc: at91sam9: convert to devm_rtc_allocate_device omits 75ae762e0315 rtc: at91sam9: drop platform_data support omits ed19da4a60c1 rtc: sh: set range omits 57dad98831a1 rtc: sh: fix possible race condition omits 0a91380ea37f rtc: sh: stop resetting time to epoch omits 3d565a21f2ce drm/meson: fix TMDS clock filtering for DMT monitors omits 2d8f92897ad8 drm/meson: Uninstall IRQ handler omits 776e78677f51 drm/meson: Fix invalid pointer in meson_drv_unbind() omits fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing omits 0bec6219e5a0 Merge tag 'drm-misc-next-2019-03-21' of git://anongit.free [...] omits aa9aaa4d61c0 ACPI: use different default debug value than ACPICA omits 32c13bcd3544 drm/i915: Report the correct errno from i915_gem_context_open() omits 733df11cfc36 m68k: defconfig: Update defconfigs for v5.1-rc1 omits 19999a8b8782 m68k: mvme16x: Handle timer counter overflow omits 3d744eee38f1 m68k: mvme16x: Convert to clocksource API omits 7529b90d051e m68k: mvme147: Handle timer counter overflow omits fc4c47b3b5b8 m68k: mvme147: Convert to clocksource API omits 481fa139b893 m68k: mac: Convert to clocksource API omits 4be2ba93cf2e m68k: hp300: Handle timer counter overflow omits 2ed16626f58f m68k: hp300: Convert to clocksource API omits 3384df06c131 m68k: bvme6000: Convert to clocksource API omits 26ccd2d376d9 m68k: atari: Convert to clocksource API omits 5afd3d06e5cb m68k: amiga: Convert to clocksource API omits 7d6ca23554e3 m68k: Drop ARCH_USES_GETTIMEOFFSET omits 6242c94d1430 m68k: apollo, q40, sun3, sun3x: Remove arch_gettimeoffset [...] omits 0ca7ce7db771 m68k: mac: Fix VIA timer counter accesses omits 1efdd4bd2543 m68k: Call timer_interrupt() with interrupts disabled omits 32e727449c79 batman-adv: Add multicast-to-unicast support for multiple targets omits 099e6cc1582d batman-adv: allow updating DAT entry timeouts on incoming [...] omits c2d8b9a6c17a batman-adv: Adjust name for batadv_dat_send_data omits cedb0dbbb2b0 MAINTAINERS: Add T(ree) field for batman-adv omits b755636e5c14 MAINTAINERS: Add C(hat) field for batman-adv omits a4357c0edf30 MAINTAINERS: Add B(ugtracker) field for batman-adv omits 1392f553a4bf batman-adv: Warn about sysfs file access omits 42cdd521487f batman-adv: ABI: Mark sysfs files as deprecated omits 0fa4c30d710d batman-adv: Make sysfs support optional omits 208c6e8cff1b drm: vkms: check status of alloc_ordered_workqueue omits 60e6ecfb616f drm/doc: fix missing verb omits 825d1b579d0b drm/hibmc: Drop best_encoder omits 52735a6f0bd2 batman-adv: Drop documentation about sysfs files omits 4c35e15a8311 batman-adv: Drop documentation about debugfs files omits 0d5f20c42b24 batman-adv: Drop license boilerplate omits 438b3d3fae43 batman-adv: Fix genl notification for throughput_override omits ca8c3b922e70 batman-adv: fix warning in function batadv_v_elp_get_throughput omits f131a56880d1 batman-adv: Reduce tt_global hash refcnt only for removed entry omits 3d65b9accab4 batman-adv: Reduce tt_local hash refcnt only for removed entry omits 4ba104f468bb batman-adv: Reduce claim hash refcnt only for removed entry omits 6cf4511e9729 gpio: aspeed: fix a potential NULL pointer dereference omits e143645ca40d PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] omits 0df3f09d00ae drm/i915: Use vblank_disable_immediate on gen2 omits d938da6b132a drm/i915: Disable C3 when enabling vblank interrupts on i945gm omits 57b1c4460dc4 drm/i915: Mark AML 0x87CA as ULX omits a51143001d9e drm/udl: Refactor edid retrieving in UDL driver (v2) omits 3f04e0a6cfeb drm: Fix drm_release() and device unplug omits 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks omits f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers omits c85e7a4d9691 PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] omits fd4da44174ea PM / devfreq: exynos-bus: Suspend all devices on system shutdown omits e6af19d3ba7f PM / devfreq: Fix static checker warning in try_then_reque [...] omits 1586b21e8329 PM / devfreq: Restart previous governor if new governor fa [...] omits 89808ca5d2c6 PM / devfreq: tegra: remove unneeded variable omits 3ff61c935b58 PM / devfreq: rockchip-dfi: remove unneeded semicolon omits d3b64f373656 PM / devfreq: rk3399_dmc: remove unneeded semicolon omits 7d01dafc8168 PM / devfreq: consistent indentation omits 68daa23d60bf PM / devfreq: fix missing check of return value in devfreq [...] omits 7f2deae6db40 PM / devfreq: fix mem leak in devfreq_add_device() omits 289c5058b314 PM / devfreq: Use of_node_name_eq for node name comparisons omits 27602e2c44da Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits a7d6ac3761d3 Merge branch 'libbpf-fixup' omits 63197f78bca2 bpf, libbpf: clarify bump in libbpf version info omits 1d382264d911 bpf, libbpf: fix version info and add it to shared object omits 535f6f5d7b7f Merge tag 'du-next-20190318' of git://linuxtv.org/pinchart [...] omits b9e687fc0aa4 Merge tag 'omapdrm-5.2' of git://git.kernel.org/pub/scm/li [...] omits 3c297d9e65d8 clk: samsung: exynos5410: Add gate clock for ADC omits a48b8dd5a4c3 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 omits 3ba1b0163f3e clk: samsung: dt-bindings: Put CLK_UART3 in order omits b23b52b6720e Merge tag 'drm/tegra/for-5.1-rc2' of git://anongit.freedes [...] omits b6a36e5ddf84 drm/fb: avoid setting 0 depth. omits 62b31b42cff9 bpf: silence uninitialized var warning in bpf_skb_net_grow omits cc6e0cb5f4a0 Merge branch 'i2c/for-current' into i2c/for-next omits 36ea73cb9a42 dt-bindings: i2c: stm32: update optional properties for st [...] omits 472ec0ce3ef4 dt-bindings: i2c: stm32: remove extra spaces omits 9d3ca54b550c i2c: at91: added slave mode support omits ad7d142f8951 i2c: at91: split driver into core and master file omits 07345ab220d8 i2c: at91: segregate master mode specific code from probe [...] omits dd19f6bf9245 drm/i915: Remove defunct intel_suspend_gt_powersave() omits 59c39840f5ab genirq: Prevent use-after-free and work list corruption omits 7f2daa96759b x86/resctrl: Remove unused variable omits 8c2ffd917477 Linux 5.1-rc2 omits 17403fa277ed Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits f28d3d5346e9 timer/trace: Improve timer tracing omits 6849cbb0f9a8 timer/trace: Replace deprecated vsprintf pointer extension [...] omits dc1e7dc5ac62 timer: Move trace point to get proper index omits d6b87eaf10bd tick/sched: Update tick_sched struct documentation omits 68cc2999f692 Merge branch 'devlink-small-spring-cleanup' omits f6b19b354d50 net: devlink: select NET_DEVLINK from drivers omits b8f975545cdb net: devlink: add port type spinlock omits 2b239e7090b8 net: devlink: warn on setting type on unregistered port omits d0d54e8c3593 bnxt: set devlink port type after registration omits faaccbe6eb07 nfp: move devlink port type set after netdev registration omits 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...] omits d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register omits e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register omits 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...] omits e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_* omits c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register omits a0e18132ec51 bnxt: set devlink port attrs properly omits 402f99e550c6 dsa: add missing net/devlink.h include omits 477edb7806b6 bnxt: add missing net/devlink.h include omits 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls omits 231c807a6071 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 49ef015632ab Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 19caf581ba44 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits a75eda7bce5e Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits f6cc519b6aed Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits e08fef881dd5 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 1ebf5afb23cd Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 9fc13bbdf1d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 38104c002008 Merge tag '5.1-rc1-cifs-smb3-fixes' of git://git.samba.org [...] omits e0046bb302da Merge tag 'auxdisplay-for-linus-v5.1-rc2' of git://github. [...] omits 1fa8109f9a47 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 85fae294e1a5 blk-mq: update comment for blk_mq_hctx_has_pending() omits 13f063815265 blk-mq: use blk_mq_put_driver_tag() to put tag omits 47c3b5e9b38b drm/i915/guc: Support for extended GuC notification messages omits ddad5babb05e drm/i915: always pin hw_id for GVT context omits 2a6a8e2d9004 clocksource/drivers/clps711x: Remove board support omits 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> omits 6a023205d2d7 staging: rts5208: correction in spelling omits 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue omits d01deea6d72c staging: rtl8723bs: include: Fix a space issue omits 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake omits 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() omits 367cdd1305ac staging: rtl8723bs: core: Remove parentheses omits 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int omits cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] omits f981c57ffd2d vti4: eliminated some duplicate code. omits 65fd2c2afac3 xfrm: gso partial offload support omits 33e9bf6071b6 gpio: mmio: Support two direction registers omits 956ca8fc5c64 Merge branch 'aquantia-rx-perf' omits d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test omits 1eef4757ce5e net: aquantia: improve LRO configuration omits 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K omits 8bd7e7639daf net: aquantia: Make RX default frame size 2K omits 9773ef18b83d net: aquantia: Introduce rx refill threshold value omits 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy omits 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len omits d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...] omits 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits bdaba8959e92 Merge branch 'tcp-rx-tx-cache' omits 8b27dae5a2e8 tcp: add one skb cache for rx omits 472c2e07eef0 tcp: add one skb cache for tx omits dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api omits 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc' omits ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc omits 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc omits 576fd2f7cac3 tcp: add documentation for tcp_ca_state omits 526949e877f4 rxrpc: avoid clang -Wuninitialized warning omits 737889efe971 tipc: tipc clang warning omits e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh() omits 064c5d6881e8 net: sched: fix cleanup NULL pointer exception in act_mirr omits 23c78343ec36 r8169: fix cable re-plugging issue omits 75eac7b5f68b net: ethernet: ti: fix possible object reference leak omits be693df3cf9d net: ibm: fix possible object reference leak omits fa3a419d2f67 net: xilinx: fix possible object reference leak omits a7fb107b7d89 net: phy: Re-parent menus for MDIO bus drivers correctly omits a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt omits 1b72d4323798 tick: Remove outgoing CPU from broadcast masks omits 1bdd3dbfff7a Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block omits 2335cbe648e7 Merge tag 'for-linus-20190323' of git://git.kernel.dk/linux-block omits 9a1050ad83e2 Merge tag 'ceph-for-5.1-rc2' of git://github.com/ceph/ceph-client omits e0ceeae708ce x86/CPU/hygon: Fix phys_proc_id calculation logic for mult [...] omits 18915b5873f0 ext4: prohibit fstrim in norecovery mode omits 166bd5b889ac pNFS/flexfiles: Fix layoutstats handling during read failovers omits 5a698243930c NFS: Fix a typo in nfs_init_timeout_values() omits 5e86bdda4153 ext4: cleanup bh release code in ext4_ind_remove_space() omits d84dd3fb82fa SUNRPC: Don't let RPC_SOFTCONN tasks time out if the trans [...] omits 674a2b27234d ext4: brelse all indirect buffer in ext4_ind_remove_space() omits 93417a3fda20 genirq: Mark expected switch case fall-through omits 32d0be018f6f clocksource/drivers/riscv: Fix clocksource mask omits ffc8599aa976 x86/gart: Exclude GART aperture from kcore omits e1e41b6ce5f9 timekeeping: Consistently use unsigned int for seqcount snapshot omits 26f34433d5a4 f2fs: improve discard handling with multi-device volumes omits 64a4c472aa3e f2fs: Reduce zoned block device memory usage omits c7b2f1648f03 f2fs: Fix use of number of devices omits 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification omits fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library omits 3b55cb88c389 Merge tag 'gpio-5.1-rc2-fixes-for-linus' of git://git.kern [...] omits cf7d624f8dcc cifs: update internal module version number omits 8c11a607d1d9 SMB3: Fix SMB3.1.1 guest mounts to Samba omits 68ddb496800a cifs: Fix slab-out-of-bounds when tracing SMB tcon omits e71ab2aa06f7 cifs: allow guest mounts to work for smb3.11 omits 85f9987b236c fix incorrect error code mapping for OBJECTID_NOT_FOUND omits b073a08016a1 cifs: fix that return -EINVAL when do dedupe operation omits 0b0dfd592167 CIFS: Fix an issue with re-sending rdata when transport re [...] omits d53e292f0f50 CIFS: Fix an issue with re-sending wdata when transport re [...] omits 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT omits 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...] omits 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators omits 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl omits 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl omits 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl omits ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins omits 7ab41c474125 arm64: dts: meson: g12a: add reset controller omits e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl omits 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers omits b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support omits 6691370646e8 ARM: dts: am335x-evmsk: Correct the regulators for the aud [...] omits 4f96dc0a3e79 ARM: dts: am335x-evm: Correct the regulators for the audio codec omits 30645307e5d2 ARM: OMAP2+: add missing of_node_put after of_device_is_available omits 3e2cf62efec5 ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation omits 9039de403477 clocksource/drivers/mips-gic-timer: Make gic_compare_irqac [...] omits 008258d995a6 clocksource/drivers/timer-ti-dm: Make omap_dm_timer_set_lo [...] omits bddee90af621 clocksource/drivers/tcb_clksrc: Make tc_clksrc_suspend/res [...] omits d18a7408d7be clocksource/drivers/clps711x: Make clps711x_clksrc_init() static omits d8b5297f6d98 Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git. [...] omits 4a98be829373 Merge tag 'perf-core-for-mingo-5.1-20190311' of git://git. [...] omits a5ed1e96cafd Merge tag 'powerpc-5.1-3' of git://git.kernel.org/pub/scm/ [...] omits 070c95d45726 Merge tag 'iommu-fixes-v5.1-rc2' of git://git.kernel.org/p [...] omits dcacc4864f03 Merge tag 'sound-5.1-rc2' of git://git.kernel.org/pub/scm/ [...] omits 629a002568a0 Merge branch 'bpf-tc-tunneling' omits 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes omits 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...] omits 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC omits 6c408decbdc8 bpf: Sync bpf.h to tools omits 868d523535c2 bpf: add bpf_skb_adjust_room encap flags omits 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO omits 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC omits 8142958954d1 selftests/bpf: extend bpf tunnel test with tso omits 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre omits ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6 omits ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap omits 98cdabcd0798 selftests/bpf: bpf tunnel encap test omits 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path omits c72c4cde8095 selinux: Make selinux_kernfs_init_security static omits 4fc90fb883fc ALSA: hda/ca0132 - Simplify alt firmware loading code omits 4b225248dadd drm/i915/ehl: Add Support for DMC on EHL omits 9b7598a99ab4 drm/i915/ehl: Set proper eu slice/subslice parameters for EHL omits 759c9ab55b5b drm/i915/ehl: EHL outputs are different from ICL omits e547f2a2fc13 drm/i915/ehl: Add dpll mgr omits 897f296152c7 drm/i915/ehl: Add ElkhartLake platform omits 29f3863d33d1 drm/i915/ehl: Add EHL platform info and PCI IDs omits 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify omits bdc837eecf73 net/mlx5e: Support VLAN modify action omits 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields omits bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file omits e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support omits cac018b8c7ee net/mlx5e: Take SW parser code to a separate function omits 974eff2b5793 net: Move the definition of the default Geneve udp port to [...] omits bdde93114994 net/mlx5e: Remove redundant assignment omits ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c omits d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format omits 092ead48290b net/mlx5: Fix compilation warning in eq.c omits eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API omits 2aca17876028 net/mlx5: Rename total_vfs to total_vports omits 88d73849e973 net/mlx5: Simplify sriov enable/disable flow omits e42091739f64 Merge tag 'devprop-5.1-rc2' of git://git.kernel.org/pub/sc [...] omits 2c1ada4f052d Merge tag 'acpi-5.1-rc2' of git://git.kernel.org/pub/scm/l [...] omits b44290a022dc Merge tag 'pm-5.1-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 599beede7181 Merge tag 'mmc-v5.1-rc1' of git://git.kernel.org/pub/scm/l [...] omits 1e4471e74c75 sbitmap: trivial - update comment for sbitmap_deferred_clear_bit omits 929c46941296 PCI: Fix comment typos omits 35d0a06dad22 PCI: Cleanup register definition width and whitespace omits abf1aae8259e drm/i915: Clean up EDID downclock mode lookup omits 9f6fbe22be90 drm/i915: Stop hand rolling drm_mode_match() omits dee2370ce3d1 drm/i915: Adjust DSI fixed mode handling omits 325710d3d4a3 drm/i915: Refactor VBT fixed mode handling omits 8f49673ef919 drm/i915: Pick the first mode from EDID as the fixed mode [...] omits 0dc927eb9496 drm/i915: Refactor EDID fixed mode search omits 6086e47b35e1 drm/i915: Really calculate the cursor ddb based on the hig [...] omits d92f2c59cc2c xhci: Don't let USB3 ports stuck in polling state prevent suspend omits 8867ea262196 usb: xhci: dbc: Don't free all memory with spinlock held omits 6cbcf596934c xhci: Fix port resume done detection for SS ports with LPM [...] omits f7798711adee Merge branch 'x86/cpu' into x86/urgent omits e898e69d6b94 x86/hw_breakpoints: Make default case in hw_breakpoint_arc [...] omits 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section omits 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig omits b45a02e13ee7 gpio: amd-fch: Fix bogus SPDX identifier omits c5bc6e526d3f gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input omits 7ecced0934e5 gpio: exar: add a check for the return value of ida_simple [...] omits 932002f0028f gpio: pca953x: Add support for CAT9554 omits 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 omits ca0214ee2802 ALSA: pcm: Fix possible OOB access in PCM oss plugins omits f1ef73f50b3e ice: Get VF VSI instances directly via PF omits d84b899a946e ice: Don't let VF know that it is untrusted omits 93ab8c06c203 nfsd: avoid uninitialized variable warning omits 26069b448e2d ice: Set LAN_EN for all directional rules omits b58dafbc6f10 ice: Do not set LB_EN for prune switch rules omits 277b3a4547b8 ice: Enable LAN_EN for the right recipes omits 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode omits e1ca65a3ccea ice: code cleanup in ice_sched.c omits eb86b0949183 ice: Remove unused vsi_id field omits c8b7abdd7d8e ice: fix some function prototype and signature style issues omits 60dcc39ea338 ice: fix the divide by zero issue omits 5743020d37d7 ice: Fix issue reconfiguring VF queues omits 23d21c3dbbe1 ice: Remove unused function prototype omits 1b5c19c7796c ice: fix static analysis warnings omits 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset omits cb93a9529de8 ice: Enable MAC anti-spoof by default omits a5fdd713d256 jfs: fix bogus variable self-initialization omits 3b0f31f2b8c9 genetlink: make policy common to family omits 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...] omits c8248c6c1a3d r8169: don't read interrupt mask register in interrupt handler omits 110a2432c520 net: phy: aquantia: add downshift support omits d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] omits f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] omits 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision omits 51385436f181 staging: rtl8188eu: remove unnecessary parentheses omits 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] omits 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] omits 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c omits 953137522929 staging: wilc1000: Remove return variable from host_interface.c omits b6d00e179fe5 staging: vt6655: Add spaces around operator omits 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] omits a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements omits 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] omits d7dcf26ff0ff softirq: Remove tasklet_hrtimer omits 671422b2205b xfrm: Replace hrtimer tasklet with softirq hrtimer omits 77dcc6233e0d mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer omits aaffea6880ea Merge branch for-5.2/soc into for-next omits 212b0f714348 Merge branch for-5.1/fixes into for-next omits 6f3bc4334399 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 omits 11c632e1cfd3 drm/tegra: sor: Implement acquire/release for reset omits ee222c5dfeca Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 0f0b7e1cc7ab x86/tsc: Add option to disable tsc clocksource watchdog omits ea593dbba4c8 drm/i915: Allow contexts to share a single timeline across [...] omits b91715417244 drm/i915: Extend CONTEXT_CREATE to set parameters upon con [...] omits e0695db7298e drm/i915: Create/destroy VM (ppGTT) for use with contexts omits 9d1305ef80b9 drm/i915: Introduce the i915_user_extension_method omits 509869a2fec3 drm/tegra: vic: Fix implicit function declaration warning omits 7cf77b273a8f drm/tegra: hub: Fix dereference before check omits 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets omits 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS omits f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() omits 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() omits dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode omits 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang omits 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code omits 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() omits e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() omits 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() omits f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() omits b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() omits 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code omits 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback omits 62f95ae805fa hwrng: omap - Set default quality omits f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] omits e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers omits 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers omits b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers omits d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers omits de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers omits 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers omits 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] omits 1661131a0479 crypto: simd - support wrapping AEAD algorithms omits 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] omits 48084abf2120 watchdog/core: Make variables static omits e8750053d64a time/jiffies: Make refined_jiffies static omits bb2e320565f9 genirq/devres: Remove excess parameter from kernel doc omits 4fe64a62e04c x86/mm/pti: Make local symbols static omits 5a07168d8d89 futex: Ensure that futex address is aligned in handle_fute [...] omits 84c11e4df5aa iommu/vt-d: Save the right domain ID used by hardware omits 5bb71fc790a8 iommu/vt-d: Check capability before disabling protected memory omits 80ef4464d5e2 iommu/iova: Fix tracking of recently failed iova address omits fe63f21b20df iwlwifi: dbg_ini: align to FW api version 1 omits a2a120a9cdf1 iwlwifi: remove unnecessary goto out in iwl_parse_nvm_mcc_info() omits 78d722b1bdd9 iwlwifi: Use struct_size() in kzalloc omits 4b49e34e580c iwlwifi: dbg_ini: separate between ini and legacy dump flows omits c88580e1a96b iwlwifi: dbg: add DRAM monitor support for AX210 device family omits a15d4f3b3cdd iwlwifi: mvm: set max amsdu for TLC offload omits 5bd757a69bec iwlwifi: for AX210 device support radio GF4 omits f826faaa1f3a iwlwifi: pcie: switch to correct RBD/CD layout for 22560 omits fd1190b68a27 iwlwifi: mvm: use dump worker during restart instead of sync dump omits 8672aad310fc iwlwifi: dbg: use dump mask for tx command dumping length omits e4fe5d4b10cd iwlwifi: mvm: Support new format of SCAN_OFFLOAD_PROFILES_ [...] omits 2785ce008e3b iwlwifi: support new NVM response API omits b15ef67c0e6b iwlwifi: add support for 6-7 GHz channels omits 8636ca769cab iwlwifi: mvm: be more forgiving if num of channels is too big omits e47df5bd515c iwlwifi: mvm: enable HT/VHT IBSS omits 918cbf39ac00 iwlwifi: mvm: support multiple BSSID omits 81b4e44e41e6 iwlwifi: mvm: track changes in beacon count during channel switch omits f67806140220 iwlwifi: mvm: disconnect in case of bad channel switch parameters omits 77738865eb62 iwlwifi: mvm: notify FW on quiet mode in CSA omits c37763d22d07 iwlwifi: mvm: track CSA beacons omits d47cdb884a99 iwlwifi: mvm: report all NO_DATA events to mac80211 omits 792211266379 iwlwifi: mvm: implement CSA abort omits 9cfcf71ce6ec iwlwifi: mvm: report delayed beacon count to FW omits 6ac371aa1a74 ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X [...] omits a806ef1cf3bb ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 omits e1037354a0a7 ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset M [...] omits b71f0a0b1e3f tools: PCI: Exit with error code when test fails omits 972d8e137779 iwlwifi: add new 0x2723/0x2080 card for 22000 omits 0d5bad14226a iwlwifi: rename structs to fit the new names omits 07d35b4270ef iwlwifi: use sync nmi in case of init flow failure omits b05d57c9b647 iwlwifi: dbg_ini: fix bad dump size calculation omits 8625794e3639 iwlwifi: dbg_ini: in case of region dump failure set memory to 0 omits d1967ce64177 iwlwifi: add sync_nmi to trans ops omits 475c6bde7228 iwlwifi: mvm: fix TX crypto on 22560+ devices omits 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup omits 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get omits 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure omits 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH omits 112a04f653dd Merge branch 'pm-domains' into pm omits b9d52d381e14 drm/i915/guc: GuC suspend path cleanup omits e70d3d804041 drm/i915/selftests: Mark up preemption tests for hang detection omits d067994cc425 drm/i915/selftests: Calculate maximum ring size for preemp [...] omits ab0435443179 rtc: dm355evm: convert to SPDX identifier omits 14fd7bd41171 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5f686a80a894 rtc: dm355evm: set range omits 37310d47fc90 rtc: dm355evm: convert to devm_rtc_allocate_device omits e8585c7c37d9 rtc: goldfish: convert to SPDX identifier omits f2f76c6d1eba rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits f79480d7a0fb rtc: goldfish: allow building on more than MIPS omits 77ce8228baae rtc: goldfish: sort headers omits 47aec31cc2e9 rtc: goldfish: add range omits 762ac913f78b rtc: goldfish: convert to devm_rtc_allocate_device omits b4fdd6fcfd12 rtc: xgene: use .set_time omits af67bb02612b rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 669ae0d75688 rtc: xgene: stop caching alarm_time omits 6317c16a8d8a rtc: xgene: correct checkpatch issues omits 4caee4935881 rtc: xgene: convert to SPDX identifier omits 87289b62c0e1 rtc: xgene: set range omits 4e3bc7706bd3 rtc: xgene: fix possible race condition omits d523039a5977 rtc: test: do not use assignment in if condition omits 314d871f6bca rtc: 88pm80x: convert to SPDX identifier omits f52f5e4b543c rtc: ab-b5ze-s3: correct checkpatch issues omits 70229d8a4a03 rtc: core: correct trivial checkpatch warnings omits a70c97c673ce rtc: x1205: Add DT probing support omits 213927a80524 rtc: x1205: Add DT bindings omits fd1f297b794c Merge tag 'drm-fixes-2019-03-22' of git://anongit.freedesk [...] omits 83d163124cf1 bpf: verifier: propagate liveness on all frames omits f6827526279d selftests: bpf: modify urandom_read and link it non-statically omits ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore omits dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node omits 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds omits e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes omits 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node omits e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU omits 8e078788b57d Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits 2569473816a9 Merge branch 'bpf_tcp_check_syncookie' omits bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...] omits 5792d52df1e7 selftests/bpf: test references to sock_common omits dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP omits 253c8dde3cf6 tools: update include/uapi/linux/bpf.h omits 399040847084 bpf: add helper to check for a valid SYN cookie omits edbf8c01de5a bpf: add skc_lookup_tcp helper omits 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON omits 0f3adc288df8 bpf: track references based on is_acquire_func omits 507aaeeef80d ARM: imx_v4_v5_defconfig: enable PWM driver omits 728e096dd708 ARM: imx_v6_v7_defconfig: continue compiling the pwm driver omits 6a9d8fc0185b Merge branch 'vmwgfx-fixes-5.1' of git://people.freedeskto [...] omits 28d3ba6c99a7 Merge tag 'exynos-drm-fixes-for-5.1-rc2' of git://git.kern [...] omits aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks omits 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases omits 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases omits ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases omits 15b43e497ffd ARM: dts: imx6dl-yapp4: Use correct pseudo PHY address for [...] omits 8cf13f71fadc Merge tag 'drm-intel-fixes-2019-03-20' of git://anongit.fr [...] omits 41b37f4c0fa6 ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi omits cd8457911250 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] omits 83857418073f drm/nouveau/dmem: empty chunk do not have a buffer object [...] omits 909e9c9c4283 drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure omits 18ec3c129bca drm/nouveau/dmem: Fix a NULL vs IS_ERR() check omits 2219c9ee922d drm/nouveau/dmem: remove set but not used variable 'drm' omits cb453ce4846b Merge branch 'for-5.2' into for-next omits 1d965c4def07 Merge branch 'Refactor-flower-classifier-to-remove-depende [...] omits 92149190067d net: sched: flower: set unlocked flag for flower proto ops omits c24e43d83b7a net: sched: flower: track rtnl lock state omits 3d81e7118d57 net: sched: flower: protect flower classifier state with spinlock omits 272ffaadeb3e net: sched: flower: handle concurrent tcf proto deletion omits 9a2d93899897 net: sched: flower: handle concurrent filter insertion in [...] omits 259e60f96785 net: sched: flower: protect masks list with spinlock omits 195c234d15c9 net: sched: flower: handle concurrent mask insertion omits f48ef4d5b083 net: sched: flower: add reference counter to flower mask omits b2552b8c40fa net: sched: flower: track filter deletion with flag omits 061775583e35 net: sched: flower: introduce reference counting for filters omits 620da4860827 net: sched: flower: refactor fl_change omits e474619a2498 net: sched: flower: don't check for rtnl on head dereference omits 31f1a0e37cac nfp: remove defines for unused control bits omits 143eb9ac9fd9 Merge branch 'rhashtable-cleanups' omits f7ad68bf9850 rhashtable: rename rht_for_each*continue as *from. omits 4feb7c7a4fbb rhashtable: don't hold lock on first table throughout insertion. omits 5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly omits 408f13ef358a rhashtable: Still do rehash when we get EEXIST omits 83b038db255d Merge branch 'net-phy-Move-Omega-PHY-entry-to-Cygnus-PHY-driver' omits 17cc9821766c net: phy: Move Omega PHY entry to Cygnus PHY driver omits f878fe568558 net: phy: Prepare for moving Omega out of bcm7xxx omits 02afc7ad45bd net: dst: remove gc leftovers omits 6b70fc94afd1 net-sysfs: Fix memory leak in netdev_register_kobject omits 88f808f312d3 Merge branch 'net-broadcom-Remove-print-of-base-address' omits 62be757fbe6f net: systemport: Remove print of base address omits fbb7bc45eac7 net: dsa: bcm_sf2: Remove print of base address omits 647aed232a7c net: phy: mdio-bcm-unimac: Remove print of base address omits 10585b43420e ipv6: Remove fallback argument from ip6_hold_safe omits 9ab948a91b2c ipv4: Allow amount of dirty memory from fib resizing to be [...] omits 1ea186e3aeea Merge branch 'net-sched-validate-the-control-action-with-a [...] omits ee3bbfe806cd net/sched: let actions use RCU to access 'goto_chain' omits fe384e2fa36c net/sched: don't dereference a->goto_chain to read the cha [...] omits 7e0c8892df7d net/sched: act_vlan: validate the control action inside init() omits e5fdabacbffc net/sched: act_tunnel_key: validate the control action ins [...] omits 7c3d825d12c5 net/sched: act_skbmod: validate the control action inside init() omits ec7727bb24b0 net/sched: act_skbedit: validate the control action inside init() omits 4b006b0c139e net/sched: act_simple: validate the control action inside init() omits e8c87c643ef3 net/sched: act_sample: validate the control action inside init() omits d6124d6ba697 net/sched: act_police: validate the control action inside init() omits 6ac86ca3524b net/sched: act_pedit: validate the control action inside init() omits 1e45d043a8bb net/sched: act_nat: validate the control action inside init() omits c53075ea5d3c net/sched: act_connmark: validate the control action insid [...] omits ff9721d32b1a net/sched: act_mirred: validate the control action inside init() omits 11a94d7fd80f net/sched: act_ife: validate the control action inside init() omits 0da2dbd6029c net/sched: act_gact: validate the control action inside init() omits f5c29d83866d net/sched: act_csum: validate the control action inside init() omits 4e1810049c26 net/sched: act_bpf: validate the control action inside init() omits 85d0966fa57e net/sched: prepare TC actions to properly validate the con [...] omits cd5afa91f078 net: macb: Add null check for PCLK and HCLK omits 06acc17a9621 net: phy: Add DP83825I to the DP83822 driver omits 12132768dc4a tun: Remove unused first parameter of tun_get_iff() omits 0c3e0e3bb623 tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining rea [...] omits 8a7e0f327b8e Merge branch 'next/soc' into for-next omits 69903dfae031 drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro omits 60d1f775a6f4 ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits fc2786545395 PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() omits 1903ba82823b PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() omits 0ab925d36906 drm/amd/display: Only allow VRR when vrefresh is within su [...] omits 76444b6e62ed Merge tag 'gvt-fixes-2019-03-21' of https://github.com/int [...] omits 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] omits bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] omits cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid omits 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] omits a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line omits 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] omits a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses omits 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] omits 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line omits f916e23f56a8 staging: rtl8712: alignment should match open parenthesis omits 88ad17b6fd02 staging: rtl8712: remove blank line omits 53db33a48934 Staging: media: Use !x in place of NULL comparision omits 85b45eadbe6e staging: netlogic: Remove unnecessary error print omits 4a278a92958d staging: vt6655: lines should not end with a parenthesis omits 1f176773fac0 staging: vt6655: correction in spelling omits 6c851417336a drm/amd/powerplay: Fix double unlock bug in smu_sys_set_pp [...] omits 8513027a73c2 drm/amd/powerplay: Off by one in vega20_get_smu_msg_index() omits 06b61d4a3cca drm/amd/powerplay: delete some dead code omits 4e8738a206d2 drm/amdgpu/display: fix build when DCN KCONFIG is not set omits 86f7bae5cf97 drm/amdgpu: revert "XGMI pstate switch initial support" omits 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- omits e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators omits 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses omits 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. omits c896c89066ae staging: emxx_udc: lines should not end with parenthesis omits c3546695830e drm/amdgpu: use the new VM backend for PTEs omits e6899d55904f drm/amdgpu: use the new VM backend for PDEs omits 6dd09027a22a drm/amdgpu: new VM update backends omits 802a4a484a76 drm/amdgpu: reserve less memory for PDE updates omits d1e29462a06a drm/amdgpu: move and rename amdgpu_pte_update_params omits 072b7a0bd2f6 drm/amdgpu: always set and check dma addresses in the VM code omits 2c2508029f02 drm/amdgpu: remove some unused VM defines omits 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. omits d92da1fbb724 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits fb549c55475b Merge tag 'selinux-pr-20190321' of git://git.kernel.org/pu [...] omits 0939221e6468 Merge tag 'fixes_for_v5.1-rc2' of git://git.kernel.org/pub [...] omits 754a25442705 drm/i915: Skip object locking around a no-op set-domain ioctl omits a679f58d0510 drm/i915: Flush pages on acquisition omits 7294fbd4416a Merge tag 'fsnotify_for_v5.1-rc2' of git://git.kernel.org/ [...] omits 28b18b39c5a7 Merge branch 'ipv6-Change-addrconf_f6i_alloc-to-use-ip6_ro [...] omits c7a1ce397ada ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create omits 67f695134703 ipv6: Move setting default metric for routes omits a88c26f671b0 net/tls: Replace kfree_skb() with consume_skb() omits e0831ef7160e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 08e046c8966a tipc: fix a null pointer deref omits 77d5ad4048fb tipc: fix use-after-free in tipc_sk_filter_rcv omits ceabee6c5994 genetlink: Fix a memory leak on error path omits 7cbae399bde1 spi-nor: s25fl512s supports region locking omits 48a093fbf167 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundar [...] omits 706707341bef mtd: spi-nor: Fix comment of spi_nor_find_best_erase_type() omits 3ddc8adbbc76 mtd: spi-nor: Print all JEDEC ID bytes on error omits 33872d79f5d1 tipc: fix cancellation of topology subscriptions omits 4daffb664a69 drm/i915: Stop storing the context name as the timeline name omits 3e05531243d0 drm/i915: Stop storing ctx->user_handle omits 7dc40713618c drm/i915: Introduce a mutex for file_priv->context_idr omits 3aa9945a528e drm/i915: Separate GEM context construction and registrati [...] omits f27b744baaa6 irqchip/irq-mvebu-sei: Make mvebu_sei_ap806_caps static omits ca1438dcb34c spi: export tracepoint symbols to modules omits 69c8a9bcb032 spi: lpspi: fix dataloss when SS is inactivated between ev [...] omits e69b394703e0 regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB omits 7287275b4301 regulator: add regulator_get_linear_step() stub helper omits 689b9e025f0c regulator: tps65217: Simplify linear range for selector 25-52 omits 4e105e3b4bc6 regulator: tps65132: Constify tps65132_regulator_ops and t [...] omits 2e62e03333bb regulator: tps65132: Remove unneeded fields from struct tp [...] omits 008fe4e53822 ASoC: simple-card-utils: test memory allocation omits 16123412a628 ASoC: lochnagar: Add driver to support Lochnagar 2 sound card omits d9b27d50340c ASoC: lochnagar: Add device tree binding document omits c95e3a4b9629 ASoC: tlv320aic32x4: Properly Set Processing Blocks omits b87d37d0231f ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller omits 4c798984c0dc ASoC: mchp-i2s-mcc: dt-bindings: add DT bindings for I2S M [...] omits ad11e59f52d6 ASoC: simple-card-utils: rename asoc_simple_card_xxx() to [...] omits 8f7f298a3337 ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() omits 65a5056b2120 ASoC: simple-card-utils: share asoc_simple_card_init_priv() omits 629f75440a68 ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() omits ad934ca80108 ASoC: simple-card-utils: share asoc_simple_dai_init() omits f48dcbb6d47d ASoC: simple-card-utils: share asoc_simple_hw_param() omits 686911b46fb5 ASoC: simple-card-utils: share asoc_simple_shutdown() omits f38df5bf0c9c ASoC: simple-card-utils: share asoc_simple_startup() omits e59289cda8de ASoC: simple_card_utils: share common priv for simple-card [...] omits 0580dde59438 ASoC: simple-card-utils: add asoc_simple_debug_info() omits 883149027a98 ASoC: AMD: Update DA7219 DAI clock name to align with code [...] omits d90ba6c8b53e ASoC: da7219: Expose BCLK and WCLK control through CCF omits 41d176d3ec14 ASoC: da7219: Update DAI clock binding info to cover WCLK/BCLK omits 0ff4e8c61b79 ASoC: fsl_esai: fix channel swap issue when stream starts omits 53f67a786638 ASoC: fsl_asrc: add constraint for the asrc of older version omits f0f2338a9cfa ASoC: cs4270: Set auto-increment bit for register writes omits f8dfeae009ef perf bpf: Show more BPF program info in print_bpf_prog_info() omits fc462ac75b36 perf bpf: Extract logic to create program names from perf_ [...] omits d56354dc4909 perf tools: Save bpf_prog_info and BTF of new BPF programs omits 657ee5531903 perf evlist: Introduce side band thread omits 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers omits 401f147b16d9 drm/i915/selftests: fix NULL vs IS_ERR() check in mock_con [...] omits 14594da0ba44 drm/komeda: Add debugfs node "register" for register dump omits 1246ffce26a9 drm/komeda: Add irq handling omits aaf2d6f32150 drm/komeda: Add komeda_assemble_pipelines omits 9632a48c29ce drm/komeda: Add D71 improc and timing_ctrlr omits bc06bd08d4a9 drm/komeda: Add d71 compiz component omits c101ce9ef2af drm/komeda: Add d71 layer omits 1f2367a39f17 drm/komeda: Add d71_enum_resources and d71_cleanup omits a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 omits 906242774f86 ipmi: Make ipmi_interfaces_srcu variable static omits c7531e31c8a4 ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES [...] omits 2733ccebf4a9 ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-8 [...] omits c709f14f0616 ALSA: seq: oss: Fix Spectre v1 vulnerability omits 2b1d9c8f8723 ALSA: rawmidi: Fix potential Spectre v1 vulnerability omits 01ce31c57b3f vti4: removed duplicate log message. omits 5483844c3fc1 vti4: ipip tunnel deregistration fixes. omits e8449baa5c01 arm64: dts: imx8qxp: add lsio_mu2 node omits 14c7c02d2145 arm64: dts: imx8qxp: fix mbox-cells omits 3ce8461f45a7 Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/ [...] omits 0f4d3aa761b7 x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cy [...] omits 18fb053f9b82 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode [...] omits 9bd681251b7c x86/microcode: Announce reload operation's completion omits 534c89c22e26 x86/hyperv: Prevent potential NULL pointer dereference omits 2e84f116afca x86/hpet: Prevent potential NULL pointer dereference omits 725e29db8cb9 x86/lib: Fix indentation issue, remove extra tab omits a9c640ac96e1 x86/boot: Restrict header scope to make Clang happy omits 0803278b0b4d bpf: do not restore dst_reg when cur_state is freed omits fca269f201a8 irqchip/mbigen: Don't clear eventid when freeing an MSI omits 6a77623d78b3 irqchip/stm32: Don't set rising configuration registers at init omits 0dda09666f50 irqchip/stm32: Don't clear rising/falling config registers [...] omits 24105bf4d104 dt-bindings: irqchip: renesas-irqc: Document r8a774c0 support omits 096048cb120d irqchip/mmp: Make mmp_irq_domain_ops static omits dc3173c7067e irqchip/brcmstb-l2: Make two init functions static omits 0c671812f152 objtool: Move objtool_file struct off the stack omits 82efcab3b9f3 workqueue: Only unregister a registered lockdep key omits 551417af91b1 genirq: Fix typo in comment of IRQD_MOVE_PCNTXT omits c9a9497ccef2 mmc: renesas_sdhi: limit block count to 16 bit for old revisions omits 5ea47691bd99 mmc: alcor: fix DMA reads omits 031d2ccc1677 mmc: sdhci-omap: Set caps2 to indicate no physical write p [...] omits 92edf8df0ff2 powerpc/security: Fix spectre_v2 reporting omits 2b77158ffa92 mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages" omits ab7529f24417 drm/i915: Use __is_constexpr() omits 07de90945caf arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply omits 49c726d55c1b clk: sunxi: Add Kconfig options omits d333bad1f6f3 dt-bindings: at24: add Renesas R1EX24016 omits ceda59ec444e MAINTAINERS: change my e-mail address for at24 omits 152d58234ef4 ARM: dts: sunxi: h3/h5: Add device node for SID omits f7a6f5f3bb7b ARM: dts: vf610-zii: Remove 'max-brightness' property omits ff01e6971ecd drm/fourcc: Fix conflicting Y41x definitions omits 6a8ca24590a2 staging: rtlwifi: Fix potential NULL pointer dereference o [...] omits 22c971db7dd4 staging: rtl8712: uninitialized memory in read_bbreg_hdl() omits d70d70aec963 staging: rtlwifi: rtl8822b: fix to avoid potential NULL po [...] omits 7671ce0d9293 staging: rtl8188eu: Fix potential NULL pointer dereference [...] omits e2ff9f15e8ac staging: erofs: Replace NULL comparisons omits 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id omits e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable omits 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() omits 737e061563b0 staging: wlan-ng: Correct typo in comment message omits 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier omits 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] omits 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] omits 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. omits b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve omits 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] omits 667a8f737539 ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 omits 5cec2d2e5839 binder: fix race between munmap() and direct reclaim omits 5997da82145b binder: fix BUG_ON found by selinux-testsuite omits 8677858da6b9 dt-bindings: memory-controllers: freescale: add MMDC binding doc omits 3a1a67b1ca7b ARM: dts: imx6qdl: Improve mmdc1 node omits 476f6e53a0d0 ARM: dts: imx: make MMDC node name generic omits 10ee87d19a5d ARM: dts: imx7ulp: add mmdc support omits 083d022913f2 drm/amdgpu: add one rlc version into gfxoff blacklist omits 005440066f92 drm/amdgpu: enable gfxoff again on raven series (v2) omits 0a958328b069 drm/amd/powerplay: fix spelling mistake "unknow" -> "unknown" omits 5ea8b4725f42 drm/amd/powerplay: Zero initialize num_of_levels in vega20 [...] omits 5bbfcebb6d1b drm/ttm: remove set but not used variable 'rdev' omits 54087768dbd6 drm/amd/display: Only put primary planes into the mode_inf [...] omits f258fee6c3c0 drm/amd/display: Add debugfs dpcd interface omits c7ba3653e977 drm/amd/display: Generic SDP message access in amdgpu omits d5f90f3a0ab3 drm/amd/display: Expose generic SDP message access interface omits 6ffaa6fcd06a drm/amd/display: fix odm pipe management omits 661a8cd9516b drm/amd/display: add missing opp programming for odm omits f25f06b67ba2 drm/amd/display: fix odm combine pipe reset omits bc2193992b00 drm/amd/display: fix releasing planes when exiting odm omits 1e49f3e56d4d drm/amd/display: 3.2.23 omits e03868ec0cdc drm/amd/display: Fix VTEM InfoPacket programming omits 66acd4418d7d drm/amd/display: Link train only when link is DP and backe [...] omits c23f95ae7064 drm/amd/display: add global master update lock interfaces omits 3a9aeadbdfa8 drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM omits 3c7dd2cbc8e1 drm/amd/display: cache additional dpcd caps for HDR capabi [...] omits b05e2c5e81f9 drm/amd/display: Update ABM crtc state on non-modeset omits 3d5cc272319d drm/amd/display: Programming correct VRR_EN bit in VTEM structure omits 8db89b2e39ff drm/amd/display: 3.2.22 omits f38e720af8c5 drm/amd/display: extend EDID support to 1kb omits fe6119fb0361 drm/amd/display: Fix DP audio regression omits 9070d18f89a8 drm/amd/display: Add a hysteresis to BTR frame multiplier omits 7fe538a4d641 drm/amd/display: fix DP 422 VID_M half the rate issue. omits ae5041f3a031 drm/amd/display: Fix setting DP_VID_N_MUL omits 901f4f97be66 drm/amd/display: Move dm_read_reg_func to dc_helper. omits 7ddaef96cd30 drm/amd/display: Use drm helper for resetting plane state omits 335d5d7bbd3c drm/amd/display: change generic_reg_wait to void. omits eec3d5efd16d drm/amd/display: Reset alpha state for planes to the corre [...] omits 1d31408a4c29 drm/amdgpu: use more entries for the first paging queue omits 4f8bc72fbf10 drm/amdgpu: free up the first paging queue v2 omits f11a13ecafa4 drm/amdgpu: re-enable retry faults omits f81e8d532a4f drm/amdkfd/sriov:Put the pre and post reset in exclusive mode v2 omits 1791e54f0121 drm/amd/display: Respect DRM framebuffer info for video surfaces omits 98ae7f98d44b drm/amdgpu: Wait for newly allocated PTs to be idle omits 194f87ddffe2 drm/amdgpu: more descriptive message if HMM not enabled omits 46fc15487d02 Drivers: hv: vmbus: Expose monitor data only when monitor [...] omits 48e5d98a0eb1 selftests/bpf: Add arm target register definitions omits 3123be11683e ARM: dts: imx6ull: Use the correct style for SPDX License [...] omits e19dfdc83b60 kernfs: initialize security of newly created nodes omits ec882da5cda9 selinux: implement the kernfs_init_security hook omits b230d5aba2d1 LSM: add new hook for kernfs node initialization omits 0ac6075a32fc kernfs: use simple_xattrs for security attributes omits b754026bd98e selinux: try security xattr after genfs for kernfs filesystems omits d0c9c153b4bd kernfs: do not alloc iattrs in kernfs_xattr_get omits 05895219627c kernfs: clean up struct kernfs_iattrs omits cba368c1f01c bpf: Only print ref_obj_id for refcounted reg omits 69a3c01d588e Merge branch 'misc' into for-next omits 7bfa02347250 Merge branch 'fixes' into for-next omits 16add411645c syscall_get_arch: add "struct task_struct *" argument omits b15fe94acece unicore32: define syscall_get_arch() omits 03f7e6adfbd0 Move EM_UNICORE to uapi/linux/elf-em.h omits 1660aac45e5b nios2: define syscall_get_arch() omits fa562447e154 nds32: define syscall_get_arch() omits 530ff23a8e46 Move EM_NDS32 to uapi/linux/elf-em.h omits 92f922f35078 m68k: define syscall_get_arch() omits d093153431dc hexagon: define syscall_get_arch() omits f4780e2db06d Move EM_HEXAGON to uapi/linux/elf-em.h omits 122a43b10742 h8300: define syscall_get_arch() omits a43e66478ef7 c6x: define syscall_get_arch() omits 67f2a8a29311 arc: define syscall_get_arch() omits 162f33dd45a7 Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h omits 2efa48fec0c3 audit: Make audit_log_cap and audit_copy_inode static omits 688931a5ad4e kbuild: skip sub-make for in-tree build with GNU Make 4.x omits 73e65b88feb9 audit: connect LOGIN record to its syscall record omits 6a3b45ada960 drm/exynos/mixer: fix MIXER shadow registry synchronisation code omits f55d0b40eccf scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed omits 1ea9b4633cda scsi: target: iscsi: Fix np_ip_proto and np_sock_type in i [...] omits ee26724af6c7 scsi: target: fix unsigned comparision with less than zero omits 7f5203c13ba8 scsi: ibmvscsi: Fix empty event pool access during host removal omits 7205981e045e scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modi [...] omits 1943edacef89 scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_m [...] omits cbb24e26735f scsi: ufs-mediatek: Make some symbols static omits 92f3b327185a scsi: lpfc: Fixup eq_clr_intr references omits c88725dd14da scsi: lpfc: Fix build error omits 0b03a5ca8b14 ipv6: Add icmp_echo_ignore_anycast for ICMPv6 omits 64447506f152 dpaa2-eth: Fix possible access beyond end of array omits 6ebc9692a7ad drm/i915: make raw access function work on uncore omits 25286aaca9ce drm/i915: move regs pointer inside the uncore structure omits 272c7e52302e drm/i915: reduce the dev_priv->uncore dance in uncore.c omits cb7ee69015aa drm/i915: make find_fw_domain work on intel_uncore omits f7de50278e5c drm/i915: make more uncore function work on intel_uncore omits 3ceea6a1b4d2 drm/i915: use intel_uncore for all forcewake get/put omits f568eeee5355 drm/i915: use intel_uncore in fw get/put internal paths omits b352face4ca9 adfs: mark expected switch fall-throughs omits 537d71b3f774 blkcg: Fix kernel-doc warnings omits 159367bb9e74 drm/i915: always use masks on FW regs omits 373e915cd8e8 blk-iolatency: #include "blk.h" omits e6c987120e24 block: Unexport blk_mq_add_to_requeue_list() omits 296bd5aea223 PCI: Mark expected switch fall-throughs omits 29ece8b4354f block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return [...] omits cb8075d934ec Merge branch 'ks8851-fixes' omits aae079aa76d0 net: ks8851: Deduplicate register macros omits cbda74a12c4b net: ks8851: Fix register macro misnomers omits 9624bafa5f64 net: ks8851: Set initial carrier state to down omits d268f3155279 net: ks8851: Delay requesting IRQ until opened omits 761cfa979a0c net: ks8851: Reassert reset pin if chip ID check fails omits 536d3680fd2d net: ks8851: Dequeue RX packets explicitly omits 6987561c9e86 perf annotate: Enable annotation of BPF programs omits 8a1b1718214c perf build: Check what binutils's 'disassembler()' signatu [...] omits a534ea30e70f net: isdn: Make isdn_ppp_mp_discard and isdn_ppp_mp_reasse [...] omits 7264aebb81d1 drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro omits b21eea8bbcc3 Merge branch 'next/dt64' into for-next omits 4d93afc75372 Merge branch 'next/dt' into for-next omits 0ccc3876e4b2 Btrfs: fix assertion failure on fsync with NO_HOLES enabled omits 9b23e1a3e8fd ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 omits 77fc46976e0b arm64: dts: exynos: Add SlimSSS to Exynos5433 omits 45eedc0e3608 arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCAL [...] omits 7698ffaf4198 arm64: dts: exynos: configure GSCALER related clocks on TM2 omits 0e83fc61eee6 scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() omits 89dc891792c2 irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp omits 881d7afdff16 net: hns3: Make hclge_destroy_cmd_queue static omits 75d317c40964 Merge branch 'net-refactor-ndo_select_queue' omits a350eccee583 net: remove 'fallback' argument from dev->ndo_select_queue() omits b71b5837f871 packet: rework packet_pick_tx_queue() to use common code s [...] omits 4bd97d51a5e6 net: dev: rename queue selection helpers. omits 0b963ef20c56 Merge branch 'qed-next' omits 1a3ca25062cf qed: Define new MF bit for no_vlan config omits a88381dece86 qede: Populate mbi version in ethtool driver query data. omits ef82bcfa671b sctp: use memdup_user instead of vmemdup_user omits 1c87e79a002f ipv6: make ip6_create_rt_rcu return ip6_null_entry instead [...] omits 254c0a2bfedb macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to re [...] omits 1bfe45f4ae81 net: bridge: use eth_broadcast_addr() to assign broadcast address omits f295b3ae9f59 net/tls: Add support of AES128-CCM based ciphers omits 54c490164523 Merge tag 'arc-5.1-rc2' of git://git.kernel.org/pub/scm/li [...] omits 6a23c0a6af98 Merge branch 'net-phy-aquantia-add-interface-mode-handling' omits 1e614b5086ee net: phy: aquantia: check for changed interface mode in re [...] omits 570c8a7d5303 net: phy: aquantia: check for supported interface modes in [...] omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 6e514e371757 drm/i915: Switch to bitmap_zalloc() omits 5c5f626bcace net: phy: improve handling link_change_notify callback omits 398f0132c147 net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec omits 34965a52dcf9 drm/selftests/mm: Switch to bitmap_zalloc() omits e5a5af771861 arm64: remove obsolete selection of MULTI_IRQ_HANDLER omits d9ea27a33048 KVM: arm/arm64: vgic-its: Make attribute accessors static omits 3c3736cd32bf KVM: arm/arm64: Fix handling of stage2 huge mappings omits 000c6af41775 spi: pxa2xx: Debug print DMA burst size omits 37821a82e678 spi: pxa2xx: Introduce DMA burst size support omits 560ee7e91009 spi: dw: Add support for an optional interface clock omits 2f324ac7cf8c dt-bindings: snps,dw-apb-ssi: Add optional clock bindings [...] omits 57a9f6e7eefa dt-bindings: snps,dw-apb-ssi: Add mandatory clock bindings [...] omits f457cb707836 spi: mxic: simplify getting .driver_data omits 43a8d240eee4 spi: spi-mem: stm32-qspi: stm32_qspi_pm_ops can be static omits 563943864f3f regulator: axp20x: Mark expected switch fall-throughs omits 94e290b0e9a6 i2c: rcar: wait for data empty before starting DMA omits 03f85e380f92 i2c: rcar: let DMA enable routine return success status omits ed5a81046bf7 i2c: rcar: sanity check for minimal DMA length omits d151cf89a476 ASoC: stm32: dfsdm: add mmap support omits c47255b61129 ASoC: stm32: dfsdm: fix debugfs warnings on entry creation omits 19441e35a43b ASoC: stm32: dfsdm: manage multiple prepare omits 80c94557e94f regulator: gpio: Reword the binding document omits c22938562fd8 regulator: rn5t618: Constify regulator_desc omits 6185de50e441 regulator: max8925: Convert to regulator core's simplified [...] omits 0b8515eddbd8 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 7a67eb1d3abe regulator: of: Make regulator_of_get_init_node static omits cc6a8d69ba62 regmap: debugfs: Jump to the next readable register omits cd537873729c ASoC: wm_adsp: Correct some minor issues omits 8d3a3048c313 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits f29eec793d4d ASoC: samsung: i2s: Don't use register read to determine s [...] omits bf31cbfbe250 ASoC: tlv320aic32x4: Break out clock setting into separate [...] omits 0f91d24f2c78 ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 omits 0d7350316a2a i2c: i2c-stm32f7: improve loopback in timing algorithm omits c62ebb3d5f0d i2c: designware: Add support for an interface clock omits bdfdf4b2ba64 dt: snps,designware-i2c: Add clock bindings documentation omits bfc01ddff2b0 Revert "net: xfrm: Add '_rcu' tag for rcu protected pointe [...] omits 5cd1c56c42be i2c: i801: Add support for Intel Comet Lake omits 1772ee64946d Merge branch 'clk-fixes' into clk-next omits 9d4a227f6ef1 rbd: drop wait_for_latest_osdmap() omits bb229bbb3bf6 libceph: wait for latest osdmap in ceph_monc_blacklist_add() omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 8cac9fd9bc79 drm/i915: Inline skl_update_pipe_wm() into its only caller omits 96cb7cde1a30 drm/i915: Don't pass pipe_wm around so much omits 5e6037c88ad5 drm/i915: Move some variables to tighter scope omits a301cb0fca2d drm/i915: Keep plane watermarks enabled more aggressively omits 10a7e07b68b9 drm/i915: Make sure cursor has enough ddb for the selected [...] omits df331de3f8aa drm/i915: Allocate enough DDB for the cursor omits c92558aa4172 drm/i915: Extract skl_compute_wm_params() omits 67155a699684 drm/i915: Don't pass plane state to skl_compute_plane_wm() omits 3cf963cfe3a9 drm/i915: Accept alloc_size == blocks omits 4677faf65fd1 drm/i915: Use HPLLVCO_MOBILE for all PNVs omits f3e304852242 drm/i915: Introduce i915_has_asle() omits 9e7d569924d9 drm/i915: Introduce i9xx_has_pps() omits b7c8093fac15 drm/i915: Introduce i9xx_has_pfit() omits 5c227869839b drm/i915: Reorder gen3/4 swizzle detection logic omits 768b525edb4a ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey omits 5252414f7c15 ARM: dts: imx6: RDU2: manage backlight from panel omits 574e852f99c3 ARM: dts: imx6: RDU2: add switch watchdog device omits 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] omits 8f3e2d2c9349 ARM: imx6: cpuidle: omit the unnecessary unmask of GINT omits 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 omits a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem omits ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem omits 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 omits fabdb5564658 nvmem: sunxi_sid: Read out data in native format omits 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method omits cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping omits af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency omits 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq omits a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits fd35759ce32b HID: logitech: Handle 0 scroll events for the m560 omits a75bb4eb9e56 Revert "kbuild: use -Oz instead of -Os when using clang" omits 8bc086899816 powerpc/mm: Only define MAX_PHYSMEM_BITS in SPARSEMEM conf [...] omits 2821fd0c2be0 lib/test_printf: Switch to bitmap_zalloc() omits 2908b076f519 USB: serial: mos7720: fix mos_parport refcount imbalance o [...] omits ee4c12f43907 arm64: dts: freescale: Enable PCI-E controller for Oxalis board omits b9eb314ae888 arm64: dts: ls1028a: Add pmu dt nodes omits a50fa1a8ea94 rtc: da9063: convert header to SPDX omits 032f85c9360f ARM: dts: pfla02: increase phy reset duration omits 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" omits efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 omits fd79d93985e0 drm/i915/selftests: add test to verify get/put fw domains omits 2531c0efc123 rtc: omap: let the core handle range omits b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible omits b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs omits 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config omits 347ab9480313 pwm: Fix deadlock warning when removing PWM device omits a89bfc5d9a07 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers omits b60a5b8dcf49 media: Kconfig files: use the right help coding style omits 8a3946cad244 media: v4l2-fwnode: Add a deprecation note in the old ACPI [...] omits 15d82d224987 rtc: sh: Fix invalid alarm warning for non-enabled alarm omits a5c7caa15a9d media: ipu3-cio2: Set CSI-2 receiver sub-device entity function omits e4dfdd5804cc thunderbolt: Fix a missing check of kmemdup omits 106204b56f60 thunderbolt: property: Fix a NULL pointer dereference omits 0d0d87fbf4c5 media: v4l: i2c: Regroup lens drivers under their own section omits d6752e185c31 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured omits f1ef70ffbfe7 media: ti-vpe: Parse local endpoint for properties, not th [...] omits c1ee825686a4 media: pxa-camera: Match with device node, not the port node omits fff35d45e16f media: v4l2-fwnode: The first default data lane is 0 on C-PHY omits 9d3863736a26 media: v4l2-fwnode: Defaults may not override endpoint con [...] omits 12f6153d4555 media: ov7670: don't access registers when the device is p [...] omits 32ab688b2803 media: ov7670: restore default settings after power-up omits c3c2eca87dcd media: staging/intel-ipu3: reduce kernel stack usage omits 948dff7cfa1d media: staging/intel-ipu3: mark PM function as __maybe_unused omits 6d5f26f2e045 media: staging/intel-ipu3-v4l: reduce kernel stack usage omits 22815f1825e4 reset: Add acquire/release support for arrays omits f31d5c24fb2e reset: Add acquired flag to of_reset_control_array_get() omits c84b0326d5e4 reset: add acquired/released state for exclusive reset controls omits 76eb24fc233b media: vicodec: reset last_src/dst_buf based on the IS_OUTPUT omits f221b84ee13c media: vicodec: remove WARN_ON(1) from get_q_data() omits ac22353f803b staging: rtl8188eu: remove unused WFD defines omits a7265633683c Staging: unisys: Correct malformed SPDX-License-Identifier omits 8bfb17546135 drm/vboxvideo: Remove unused including <linux/version.h> omits d315d4faf820 drm/i915/selftests: Provide stub reset functions omits 072684e8c58d USB: gadget: f_hid: fix deadlock in f_hidg_write() omits 20d467e1e9bd of: Add vendor prefix for Menlo Systems GmbH omits 2bf6b5b0e374 drm/meson: exclusively use the canvas provider module omits dc5b96141024 dt-bindings: display: amlogic, meson-vpu: exclusively use [...] omits d058ad0e3856 ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on omits 1284ec985572 drm/i915: Update DRIVER_DATE to 20190320 omits d058fb60d56b dt-bindings: clock: imx7ulp: remove SNVS clock omits 03fc565c2a7a clk: imx7ulp: remove snvs clock omits 0b5173368b4c bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbil [...] omits c6578d98766a arm64: dts: imx8mq-evk: Enable audio codec wm8524 omits 8c61538dc945 arm64: dts: imx8mq: Add SAI2 node omits 1474d48bd639 arm64: dts: imx8mq: Add SDMA nodes omits b25a31bf0ca0 netfilter: nf_tables: add missing ->release_ops() in error [...] omits 49634aa7d9e6 staging: comedi: ni_mio_common: use insn->n in ni_m_series [...] omits 018768ccc7dc staging: comedi: ni_mio_common: use insn->n in ni_eeprom_i [...] omits 776d25ff5b49 staging: comedi: ni_mio_common: use insn->n in ni_calib_in [...] omits fe57d1e113fc staging: comedi: ni_mio_common: Use insn->n in ni_calib_in [...] omits b8585eb51e74 staging: mt7621-mmc: Only unmap_sg if mapped omits b22f49923ac8 staging: mt7621-mmc: Fix BRUST -> BURST typo omits 983b2fd7235b staging: mt7621-mmc: Immediately notify mmc layer of card [...] omits 6d0e4698c89a staging: mt7621-mmc: Remove redundant host->mmc->f_max write omits 472033f59139 staging: mt7621-mmc: Bill the caller for I/O time omits 64eb131e22bd staging: mt7621-mmc: Use pinctrl subsystem to select SDXC [...] omits c62a4073b243 staging: mt7621-mmc: Remove obsolete comments and variables omits ea9420cea390 staging: mt7621-mmc: fix unused variable compiler warning omits c2d311553855 drm/vmwgfx: Don't double-free the mode stored in par->set_mode omits 730b3cf282a3 staging: fsl-dpaa2: ethsw: Remove return variable omits fa008fdf002d Staging: unisys: visorhba: Replace '--help--' with 'help' [...] omits 93ea10f5453c Staging: unisys: visorinput: Replace '--help--' with 'help [...] omits 875af97f6674 Staging: unisys: visornic: Replace '--help--' with 'help' [...] omits 4b9ce3a651a3 drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's omits 091dacc3cc10 usb: gadget: net2272: Fix net2272_dequeue() omits 40197d076c84 staging: sm750fb: Eliminate camel case omits e655d23dbac8 staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space [...] omits c0fb0459cb0c staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL com [...] omits 993798a51162 staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines. omits b6ed32ab49f5 staging: rtl8192u: r8192U_dm: Fix space issue around operators. omits f981a79eff0b staging: rtl8192u: r8192U_dm: Fix alignment issue. omits df08e38510f8 staging: gasket: Remove return variable omits 180a41bfbfe0 staging: greybus: Remove parentheses around variable omits 447a3621b383 staging: erofs: fix parenthesis alignment omits f1d3fba17cd4 usb: gadget: net2280: Fix net2280_dequeue() omits 9d6a54c14306 usb: gadget: net2280: Fix overrun of OUT messages omits 7ae622c978db usb: dwc3: pci: add support for Comet Lake PCH ID omits e5294b1360ba rtc: mv: add range omits d541d3c212e2 rtc: mv: convert to devm_rtc_allocate_device omits 5c75c17b4b7d rtc: mv: convert to SPDX identifier omits 9d8e2af50df7 extcon: mrfld: Introduce extcon driver for Basin Cove PMIC omits c63d72ee7754 extcon: intel: Split out some definitions to a common header omits ad71b256ba4e ice: Determine descriptor count and ring size based on PAGE_SIZE omits d9e2ec4af09a Merge branch 'misc' into for-next omits 544f63d307b1 ice: Reset all VFs with VFLR during SR-IOV init flow omits 7a1f71117540 ice: Get resources per function omits 1c44e3bce12f ice: Implement flow to reset VFs with PFR and other resets omits 70457520bab8 ice: configure GLINT_ITR to always have an ITR gran of 2 omits 729ae330a0f2 drm/i915/cml: Introduce Comet Lake PCH omits a7b4deeb02b9 drm/i915/cml: Add CML PCI IDS omits 80ed404abb48 ice: use ice_for_each_vsi macro when possible omits d8df260af70f ice : Ensure only valid bits are set in ice_aq_set_phy_cfg omits 16c3301b5566 ice: remove redundant variable and if condition omits 77ed84f49aee ice: avoid multiple unnecessary de-references in probe omits d86dbd82b9a0 gfs2: Fix loop in gfs2_rbm_find (v2) omits 42b2cc83afb4 ice: Fix issue with VF reset and multiple VFs support on PFs omits 77a7a84d6221 ice: Fix broadcast traffic in port VLAN mode omits f84532ce5887 mpls: Fix 6PE forwarding omits 371a415153be arch: mips: Kconfig: pedantic formatting omits 716850ab104d MIPS: eBPF: Initial eBPF support for MIPS32 architecture. omits 6c2c8a188868 MIPS: eBPF: Provide eBPF support for MIPS64R6 omits 0d1d17b9ff8e MIPS: uasm: Add div, mul and sel instructions for mipsr6 omits b8f3b15a7ba0 MIPS: entry: Remove unneeded need_resched() loop omits bb0e5837db3a igc: Remove unneeded hw_dbg prints omits ecad77fd29e4 igc: Fix the typo in igc_base.h header definition omits 65cd3a725e90 igc: Add support for the ntuple feature omits 36b9fea60961 igc: Add support for statistics omits fb6fafbc7de4 3c515: fix integer overflow warning omits 9bd5423fc75e Merge branch 'enc28j60-messaging-clean-up-and-ACPI-improvements' omits 75dd98c4a848 enc28j60: Convert to use SPDX identifier omits 5c22dc8debcc enc28j60: Fix indentation splats omits f3cb67b0f347 enc28j60: Amend comments by fixing typos, adding periods, etc omits ba2c37947c42 enc28j60: Remove linux/init.h omits c93a0f2a7fc4 enc28j60: Convert printk() to netdev_printk() omits 6eae14104fc8 enc28j60: Convert HW related printk() to dev_printk() omits e303b6afef21 enc28j60: Switch to dev_<level> from pr_<level> omits b4f7a6f964fb enc28j60: Use ether_addr_copy() in enc28j60_set_mac_address() omits 41e48c3d8070 enc28j60: Switch to use module_spi_driver() macro omits 571fb070a147 enc28j60: Drop driver name duplication from messages omits 35b60f37363b enc28j60: Replace dev_*(&netdev->dev, ...) with netdev_*() omits f23304cbd568 enc28j60: Remove duplicate messaging omits 9b525171d881 enc28j60: Use device_get_mac_address() omits 2071ac985d37 PM / Domains: Avoid a potential deadlock omits 7512ddef6307 scsi: mvumi: Stop using plain integer as NULL pointer omits 3f0b2d742100 scsi: qedi: Remove set but not used variable 'cls_sess' omits 6245c8483ae0 igc: Extend the ethtool supporting omits 2121c2712f82 igc: Add multiple receive queues control supporting omits 459d69c407f9 e1000e: Disable runtime PM on CNP+ omits 92684bfc9b16 scsi: be2iscsi: lpfc: fix typo omits 5aa151922e90 igb: fix various indentation issues omits 54e3aca84e57 ACPI / utils: Drop reference in test for device presence omits 62439b480041 scsi: qla2xxx: Fix a small typo in qla_bsg.c omits f65c33890b95 scsi: qla2xxx: Fix comment alignment in qla_bsg.c omits 22cf7c6f8ee6 Merge tag 'meson-clk-fixes-for-5.1' of https://github.com/ [...] omits 03f1eccc7a69 ipv6: Add icmp_echo_ignore_multicast support for ICMPv6 omits f9cb75970e7b net: macb: simplify getting .driver_data omits 5b6e13216be2 igb: Exclude device from suspend direct complete optimization omits 094b0246a2ca scsi: mptfusion: remove set, but not used, variables omits b0ddfe2bb2bd intel: correct return from set features callback omits b47b8618fc8a scsi: mptfusion: mark expected switch fall-through omits 244830a0dcca scsi: mptfusion: fix indentation issues omits 64c40525849f net: pasemi: Make pasemi_mac_init_module static omits f2c43a624744 scsi: mvsas: clean up a few indentation issues omits 9403cf230258 tcp: free request sock directly upon TFO or syncookies error omits f6f6a3f209b7 Merge branch 'next/soc' into for-next omits 04cca4ae0cb9 Merge branch 'next/dt' into for-next omits 56dc6d635574 datagram: Make __skb_datagram_iter static omits d2e993edbcac scsi: qlogicfas408: clean up a couple of indentation issues omits 538abaf38e75 net: hns3: Make hclgevf_update_link_mode static omits d78e9a145a23 scsi: dpt_i2o: clean up indentation issues, remove spaces omits a0cfa79f8470 ibmveth: Make array ibmveth_stats static omits 93a77c11ae79 tcp: add tcp_inet6_sk() helper omits 22c0738b6452 scsi: atp870u: clean up code style and indentation issues omits 5ab99cf7d5e9 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB [...] omits 9a435fb2291d ARM: dts: exynos: Extend the eMMC node on Arndale Octa omits f8d6ae0d27ec ibmvnic: Report actual backing device speed and duplex values omits 3a6a6d0a8b66 ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa omits 30082e7b3513 ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels o [...] omits e0aa67709f89 dccp: do not use ipv6 header for ipv4 flow omits 89e4130939a2 tcp: do not use ipv6 header for ipv4 flow omits ddd90623ce26 scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips omits 1dfb86628dba scsi: phy: mediatek: Add UFS M-PHY driver omits e95424f009af scsi: dt-bindings: ufs: Add document for ufs-mediatek omits 55a1fa9538bf scsi: dt-bindings: phy: Add document for phy-mtk-ufs omits 0b1d96d515ef scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param omits e4c0ee3f91d9 scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param omits 58b60a9cb252 scsi: ufs: Introduce ufshcd_get_pwr_dev_param omits c55c8edafa91 tipc: smooth change between replicast and broadcast omits ff2ebbfba618 tipc: introduce new capability flag for cluster omits 02ec6cafd78c tipc: support broadcast/replicast configurable for bc-link omits 34dc82257488 ARM: dts: exynos: Fix audio routing on Odroid XU3 omits 6fe59b7eec39 media: em28xx-input: make const array addr_list static omits c51f3b7f25de media: dvb: Add support for the Avermedia TD310 omits 1cb11bfaa1e0 media: dvb: init i2c already in it930x_frontend_attach omits d7737d425745 nfc: Fix to check for kmemdup failure omits 0ab34a08812a media: si2165: fix a missing check of return value omits 56cd26b61885 media: serial_ir: Fix use-after-free in serial_ir_init_module omits a3e23f719f5c net-sysfs: call dev_hold if kobject_init_and_add success omits 3c73b8a40d49 media: rc: remove unused including <linux/version.h> omits a3d7f22ef34e media: cx23885: check allocation return omits 981fbe3da20a media: m88ds3103: serialize reset messages in m88ds3103_se [...] omits fdfa59cd63b1 media: dvbsky: Avoid leaking dvb frontend omits ef4bb63dc1f7 media: wl128x: Fix an error code in fm_download_firmware() omits c1a65ebd05a9 media: staging: davinci: drop pointless static qualifier i [...] omits 5aeaccca3002 drm/amdgpu: support userptr cross VMAs case with HMM omits 3f7f41d70665 media: staging: media: zoran: Fixes a checkpatch.pl error [...] omits 386a68e78620 drm/amdkfd: support concurrent userptr update for HMM omits 1bd4e4ca7bb8 drm/amdgpu: stop evicting busy PDs/PTs omits 56753e73fb2e drm/amdgpu: wait for VM to become idle during flush omits 3119e7f43be1 drm/amdgpu: remove non-sense NULL ptr check omits 04ed8459f334 drm/amdgpu: remove chash omits c1a8abd99da5 drm/amdgpu: use ring/hash for fault handling on GMC9 v3 omits 8c65fe5fc81c drm/amdgpu: limit the number of IVs processed at once omits b51cd19e48b7 drm/amdgpu: enable IH ring 1&2 for Vega20 as well omits 1ae64cec8ab7 drm/amdgpu: enable IH doorbell for ring 1&2 on Vega omits 0133690e0d08 drm/amdgpu: change Vega IH ring 1 config omits 46846ba26558 drm/amdgpu: Only clear dumb buffers if ring is enabled omits 95b1346872f8 drm/amdgpu: Clear VRAM for DRM dumb_create buffers omits 289d513b17e7 drm/amdgpu: fix semicolon.cocci warnings omits 108c6a6309c9 drm/amdgpu: add new ras workflow control flags omits 5d0f903fe215 drm/amdgpu: let ras initialization a little noticeable omits 163def43e9a1 drm/amdgpu: Fix lockdep warning more gracely omits b076296b0fb3 drm/amdgpu: Fix ras debugfs data parse omits 5caf466a6e42 drm/amdgpu: add new member hw_supported omits 2b9505e3539e drm/amdgpu: Fix warning when lockdep is enabled omits 54eb4ed6072b drm/amdgpu: Fix NULL pointer when ta is missing omits 2f3940e99243 drm/amdgpu: fix ras parameter descriptions omits 1febb00ecb1a drm/amdgpu: export both supported and enabled ras features omits b404ae82558e drm/amdgpu: lookup vbios table to check ecc capability omits f49ea9f81536 drm/amdgpu: query sram ecc/ecc availability from atombios omits 8b6da23f511f drm/amdgpu: add atomfirmware helper function to query sram [...] omits 511c4348cf7b drm/amdgpu: add atomfirmware helper function to query ecc status omits ed606ca3d30d drm/amdgpu: update atomfirmware header with ecc related members omits acbbee015b01 drm/amdgpu: handle ras resume omits 9b54d2017687 drm/amdkfd: add RAS ECC event support (v3) omits 0dee45a25a63 drm/amdkfd: add RAS capabilities in topology for Vega20 (v2) omits 96ebb3073275 drm/amdgpu: add human readable debugfs control support (v2) omits 138352e5752a drm/amdgpu: skip gpu reset when ras error occured omits 5cb771143ed9 drm/amdgpu: add ioctl query for enabled ras features (v2) omits ae363a212b14 drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2 omits 791c47694f01 drm/amdgpu: enable ras on gmc9 omits 760a1d55344d drm/amdgpu: enable ras on gfx9 (v2) omits 8cf12507d3bd drm/amdgpu: enable ras on sdma4 omits 2be4c4a9d478 drm/amdgpu: reserve bad pages during recovery omits 36ea1bd2d084 drm/amdgpu: add debugfs ctrl node omits c030f2e4166c drm/amdgpu: add amdgpu_ras.c to support ras (v2) omits ea11421391e7 drm/amdgpu: add psp cmd submit timeout omits 3ea8fb8c803c drm/amdgpu: add psp v11 ras callback omits 5e5d3154575c drm/amdgpu: add psp ras subsystem infrastructure (v2) omits 7da674535da9 drm/amdgpu: add psp ras callback func and macro omits 58b22e0b0ead drm/amdgpu: add ta_ras_if.h omits 1218252ff2bc drm/amdgpu: add module parameters for ras omits 9b9ca62ddeec drm/amdgpu: export ta fw info omits c6eec902198c drm/amdgpu: add ta ras fw info (v2) omits 1fb4f1554824 drm/amd/powerplay: move the smc_if_version to asic file omits 96e1b2c2f263 drm/amd/powerplay: simplify sw-smu message map macro omits 83afe835eba5 drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vr [...] omits e0634e8d6b90 drm/amd/display: Fix plane address updates for video surfa [...] omits 533aed278afe drm/amdgpu: Move IB pool init and fini v2 omits c6ade4ee7375 drm/amd/display: On DCN1, Wait for vupdate on cursor updates omits 0dcdcc898234 drm/amd/display: add i2c over aux failure handling omits 33d7598d7022 drm/amd/display: fix up reference clock abstractions omits d74004b694ea drm/amd/display: Expose support for alpha blending on overlays omits 42195a226beb drm/amd/display: add HW i2c arbitration with dmcu omits 4966c3d9b8b4 drm/amd/display: implement bounding box update based on uc [...] omits 1c676a678fa7 drm/amd/display: 3.2.21 omits 6aac37daeb62 drm/amd/display: reduce abm min reduction, deviation gain [...] omits 02553f57dcdd drm/amd/display: Rename is_hdmi to is_hdmi_tmds type omits e6bddf6c67f9 drm/amd/display: add pipe lock during stream update omits 3af91bb15093 drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms omits 30eb85ff422f drm/amd/display: Combine field toggle macro and sequence w [...] omits 5d87a3fdceec drm/amd/display: Add PSR SMU Interrupt support omits 148cccf26753 drm/amd/display: Refactor reg_set and reg_update. omits 929c3aaa26ef drm/amd/display: Free DCN version of stream encoder omits fbaf207f58cf drm/amd/display: clean up dml_init_instance omits 0c5ccf14f504 drm/amd/powerplay: apply Vega20 BACO workaround omits 9b638f975130 drm/amdgpu: XGMI pstate switch initial support omits a690aa0f459e drm/amdgpu: Enable XGMI mapping for peer device omits b1fa8c89556e drm/amdgpu: Add sysfs entries for xgmi hive v2. omits b5dcec9c90fd drm/amd/display: Don't ASSERT when total_planes == AMDGPU_ [...] omits c33f53341790 drm/amd/display: Drop atomic_obj_lock for private obj omits 054d282d179e drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers omits 8ce1f7e7307b drm/amdgpu: allow huge invalid mappings on GMC8 omits adc7bfe50bd9 drm/amdgpu: drop the huge page flag omits e35fb064d8d4 drm/amdgpu: free PDs/PTs on demand omits 0ce15d6f7d3f drm/amdgpu: allocate VM PDs/PTs on demand omits 780637cbdf8f drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2 omits 83cd83972260 drm/amdgpu: rework shadow handling during PD clear v3 omits db65e887fea5 drm/amd/powerplay: fix pcie sysfs interface when set wrong value omits 24bf582e27a8 drm/amd/powerplay: fix memdup.cocci warnings omits 49dc762cffd8 media: staging: davinci_vpfe: disallow building with COMPILE_TEST omits 6685d515157c media: i2c: adv748x: select V4L2_FWNODE omits 629266bf7229 ARM: exynos: Fix a leaked reference by adding missing of_node_put omits 55dde5094698 media: imx: vdic: Fix wrong CSI group ID omits 0576385acb89 media: rockchip-vpu: Remove duplicated include from rockch [...] omits e7dd89cef160 media: strscpy() returns a negative value on failure unlik [...] omits 6f3f3e11999b media: vimc: stream: init/terminate the first entity omits 223a960c0122 net: stmmac: fix memory corruption with large MTUs omits 7442c483b963 mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning omits 23c856787a80 ARM: dts: exynos: Enable ADC on Arndale Octa omits b13ade388bea Merge branch 'next/soc' into for-next omits b7ed69d67ff0 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 omits 9c05d4c33d15 Merge tag 'tags/bcm2835-dt-next-2019-03-04' into devicetree/fixes omits 4d8e3e951a85 ARM: exynos: Fix undefined instruction during Exynos5422 resume omits 3a1f2f38fb82 ARM: exynos: Add CPU state management for Exynos542x under [...] omits 47efaf6ba697 ARM: exynos: Add Exynos SMC values for secure memory write omits d38ca8f0f1a4 drm/amdgpu: fix missing assignment of error return code to [...] omits b849aaa41c91 drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20 omits 516bc3d8dd79 drm/amdgpu: reroute VMC and UMD to IH ring 1 omits 59979bf8be17 drm/amd/display: Fix Divide by 0 in memory calculations omits a427a886a8c7 drm/amdgpu: add thick tile mode settings for Oland of gfx6 omits a7dc289b98fa drm/amdgpu/gfx_v8_0: Mark expected switch fall-through omits 71ec90943876 drm/ttm: Fix spelling of "KiB" omits 2a7821400f0f drm/amd/powerplay: fix semicolon code style issue omits dff234d275be drm/amd/powerplay: fix raven issue for sw smu omits df8368be1382 drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates omits a08ac5a62c0f drm/amd/display: Add pp_smu null pointer check omits 69226e9c7d4e drm/amd/display: 3.2.20 omits 07d6a1992195 drm/amd/display: Fix soft hang issue when some DPCD data invalid omits 09e5665adafa drm/amd/display: Update plane tiling attributes for stream [...] omits f91813992c34 drm/amd/display: Re-add custom degamma support omits 87d44f62d51f Revert "drm/amd/display: dcn add check surface in_use" omits 162f807858d1 drm/amd/display: half bandwidth for YCbCr420 during validation omits 46570f090469 drm/amd/display: Keep clocks high before seamless boot done omits f5031000603f drm/amd/display: Refactor pageflips plane commit omits 34bafd27e342 drm/amd/display: Allow pflips from a framebuffer to itself omits 0d579c7e25f5 drm/amd/display: Create overlay planes omits b2fddb136d2f drm/amd/display: Drop underlay plane support omits e5c419709097 drm/amd/display: Add plane capabilities to dc_caps omits b9952f93cd2c drm/amd/display: Set stream->mode_changed when connectors change omits 8ae5b1d78d4a drm/amd/display: Respect aux return values omits 7cef6a120ec4 drm/amd/display: Add function to create 4d19 fixed point omits e85c2d63a1c4 drm/amd/display: add full update commit hint struct omits 9cc032b23939 drm/amd/display: Poll pending DOWN_REP before enabling the link omits 55c374e9eb72 drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2 omits 07740adcbcd3 drm/amd/powerplay: add od condition for power limit omits 3b94fb101f40 drm/amd/powerplay: add limit of pp_feature for smu (v3) omits a8394cfa4233 drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu omits 04cfc0c80d8a drm/amd/powerplay: fix the issue of checking on message mapping omits d4631cba9ebe drm/amd/powerplay: move setting allowed mask and feature e [...] omits 2dd1209e5760 drm/amd/powerplay: fix byte alignment issue of smu11 pptable omits 4322e4c251c9 drm/amd/powerplay: fix smc messsage index report omits 1aae3164351e drm/amd/powerplay: support sysfs to set/get pcie omits 24e141e1a6f2 drm/amd/powerplay: add override pcie parameters omits 4b77faaf8c3b drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk omits 096761014227 drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk omits f067499b4862 drm/amd/powerplay: add condition for smc table hw init omits 4733cc7244c2 drm/amd/powerplay: add suspend and resume function for smu omits 9ebbc1bb02c0 drm/amd/powerplay: add is_dpm_running for SMU11 omits bee71d26d223 drm/amd/powerplay: add smu_late_init for SMU11. omits cbbf388fa26b drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2) omits 83e21f5754b0 drm/amd/powerplay: get eclk/vclk/dclk for smu11 omits 96026ce0199c drm/amd/powerplay: set fan target interface for hwmon omits da5f18e8e8cb drm/amd/powerplay: implement fan1_enable hwmon interface f [...] omits a76ff5af98be drm/amd/powerplay: implement pwm1_enable hwmon interface f [...] omits 008a9524cf68 drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2) omits 46814f51527b drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTAT [...] omits 014c4440161b drm/amd/powerplay: implement power1_cap and power1_cap_max [...] omits 3ac4ffdd13fe drm/amd/powerplay: add fan input interface for hwmon omits 637c1c6644a9 drm/amd/powerplay: add fan rpm limit interface for hwmon omits 4a2700c56388 drm/amd/powerplay: debugfs don't check powerplay when SW S [...] omits a317cf036272 drm/amd/powerplay: enable amdgpu dpm for smu omits c5bee44baa3c drm/amd/powerplay: add function to get sclk and mclk omits bc0fcffd36ba drm/amd/powerplay: Unify smu handle task function (v2) omits 72e91f37a817 drm/amd/powerplay: implement dpm enable functions of uvd & [...] omits 41a84248ee39 drm/amd/powerplay: implement sensor of uvd & vce power sta [...] omits d57a87ad3dba drm/amd/powerplay: implement uvd & vce dpm enable functions omits 239873fc596a drm/amd/powerplay: hwmon don't check powerplay when sw smu [...] omits f14a323db5b0 drm/amd/powerplay: implement update enabled feature state [...] omits 1507418667f8 drm/amd/powerplay: dpm clk can be set only when performanc [...] omits c16df976a2fe drm/amd/powerplay: adjust power state when set od_clk omits e388cc474d36 drm/amd/powerplay: add sys interface to set pp_od_clk_volt [...] omits e9c5b46e3c50 drm/amd/powerplay: add sys interface for set sclk_od/mclk_ [...] omits 31535a40802d drm/amd/powerplay: add function to update overdrive settings omits dfbd11874254 drm/amd/powerplay: add sys interface for pcie for smu omits 9a431038e30a drm/amd/powerplay: implement power_dpm_force_performance_l [...] omits f277ff0feacc drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11. omits 78ff4a33ca67 drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm [...] omits 4dd35181ee44 drm/amd/powerplay: add vega20_notify_smc_display_config fu [...] omits 3fa36a7df967 drm/amd/powerplay: add apply_clock_adjust_rules for SMU11. omits 4ebbe6192e7c drm/amd/powerplay: add display_config_changed for SMU11. omits e0aa87947936 drm/amd/powerplay: add set_uclk_to_highest_level for SMU11 omits 7598b5967203 drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11 omits 49d27e91cf4f drm/amd/powerplay: add enable_umd_pstate functions for SMU11 omits b3c139d537c0 drm/amd/powerplay: add mclk_latency_table struct and smu_c [...] omits 379a445480f6 drm/amd/powerplay: add display_config to handle display co [...] omits 16177fd05384 drm/amd/powerplay: implement pp_power_profile_mode sys ine [...] omits c9ff9d8ee3c6 drm/amd/powerplay: add watermarks related data structs and [...] omits 8554e67d6e22 drm/amd/powerplay: implement power_dpm_state sys interface [...] omits ad88f0517b23 drm/amd/powerplay: don't check hwmgr while using the sw smu omits 6316f51c4758 drm/amd/powerplay: remove unnecessary checking in smu_hw_fini omits c4d74f5372da drm/amd/powerplay: get overdrive clock and voltage information omits 6d7c830271ad drm/amd/powerplay: print overdrive percentage information [...] omits 95add9591ada drm/amd/powerplay: add golden dpm table to backup default [...] omits 2c80abe3816b drm/amd/powerplay: add function to set default overdrive settings omits b55ca3bdaf0b drm/amd/powerplay: add function to store overdrive informa [...] omits 2e069391188c drm/amd/powerplay: implement interface to set watermarks f [...] omits 367eeed47385 drm/amd/powerplay: add interface to notify smu enable pme [...] omits 5e2d38814e9f drm/amd/powerplay: add interface to get current clocks for [...] omits 8021816c85be drm/amd/powerplay: add interface to get current shallow sl [...] omits 64461900001f drm/amd/powerplay: add interface to get performance level omits 98a64c15e0be drm/amd/powerplay: add interface to get dal power level omits 04885368cbc8 drm/amd/powerplay: add interface to request display clock voltage omits 1e33d4d43949 drm/amd/powerplay: add interface to get clock by type with [...] omits e5e4e22391c2 drm/amd/powerplay: add interface to get clock by type with [...] omits 6ec826846e44 drm/amd/powerplay: add interface to get max high clocks fo [...] omits b3ea88fef321 drm/amd/powerplay: add get_clock_by_type interface for display omits 94ed6d0cfdb8 drm/amd/powerplay: add smu display configuration change function omits 44dd54ee4092 drm/amd/powerplay: add two interfaces to set_active_displa [...] omits e73cf1081172 drm/amd/powerplay: add the function to set deep sleep dcefclk omits 0b53f9add0d8 drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu omits ea2d0bf8c7f0 drm/amd/powerplay: implement sysfs of pp_cur_state function omits 0989532330e1 drm/amd/powerplay: implement sysfs of get num states function omits 143c75d6514d drm/amd/powerplay: implement sensor of get feature mask omits 77d1eef4e87c drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11 omits 2c272452affe drm/amd/powerplay: implement sensor of get_gpu_power for smu11 omits 2f613c7068e5 drm/amd/powerplay: implement sensor of thermal_get_tempera [...] omits c9b660435177 drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11 omits 7292fd7d2bec drm/amd/powerplay: force clock levels for smu11 omits 0a49887de95c drm/amd/powerplay: upload dpm level for smu11 omits 289921b03fe5 drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2) omits 4a5a2de66686 drm/amd/powerplay: implement sysfs of amdgpu_get_busy_perc [...] omits dc8e3a0c8efb drm/amd/powerplay: implement is_support_sw_smu function fo [...] omits dbe6a97024a6 drm/amd/powerplay: implement smu update table function omits 74ba3553b2bb drm/amd/powerplay: add function to start thermal control omits e921ec97fe69 drm/amd/powerplay: add function to set fan table to contro [...] omits f81920dbdec7 drm/amd/powerplay: add function to enable thermal alert omits 83e1ede637b3 drm/amd/powerplay: add function to set thermal range omits 3941b2dbed9b drm/amd/powerplay: add function to get thermal range omits 7457cf025405 drm/amd/powerplay: add get_max_sustainable_clock function omits 86ac88030725 drm/amd/powerplay: print clock levels for smu11 (v2) omits bed3b3a1e19a drm/amd/powerplay: implement get_current_clk_freq for smu11 omits e66adb1eea90 drm/amd/powerplay: add function to get power limit for smu11 (v2) omits 133438fa4e60 drm/amd/powerplay: add function to populate umd state clk. omits d6a4aa825a65 drm/amd/powerplay: set defalut dpm table for smu omits e1c6f86a915f drm/amd/powerplay: implement smu_notify_display_change fun [...] omits 2f25158d7db8 drm/amd/powerplay: implement feature get&set functions omits 6b816d731639 drm/amd/powerplay: implement smu feature functions omits f6a6b9526cf0 drm/amd/powerplay: implement smu_run_afll_btc function omits 56c53ad6fe6c drm/amd/powerplay: implement smu_init_display for smu11 omits d76c9e241266 drm/amd/powerplay: Change the allocate method of dpm conte [...] omits 00bfaec829c3 drm/amd/powerplay: expose the function of smu read argument omits c58952737623 drm/amd/powerplay: add append_powerplay_table function omits 0914f1c63510 drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX [...] omits 5c45103f48d7 drm/amd/powerplay: use virtual msg index to replace asic-r [...] omits 78031c2c4dcd drm/amd/powerplay: implement smu vega20_message_map for vega20 omits 64136ea6e7d6 drm/amd/powerplay: add enum smu_msg_type to header omits e88e4f836c61 drm/amd/powerplay: add function to set tool table location [...] omits 44619596ebd4 drm/amd/powerplay: add function to set min dcef deep sleep [...] omits 863651b6fadd drm/amd/powerplay: add function to write pptable for smu11 (v2) omits 29eed6fafdbd drm/amd/powerplay: add function to populate smc pptable for smu11 omits afba82822929 drm/amd/powerplay: update hw fini function to relase some memory omits c6eef2d01d05 drm/amd/powerplay: add function to check pptable for smu11 omits 3e333c6ca1f5 drm/amd/powerplay: add function to parse pptable for smu11 omits 74e07f9d3b77 drm/amd/powerplay: add vega20 pptable function file omits d72e91c5b7b4 drm/amd/powerplay: implement notify_memory_pool_location f [...] omits 0b51d9937845 drm/amd/powerplay: implement smu_alloc[free]_memory pool function omits 08115f87c38d drm/amd/powerplay: implement get_clk_info_from_vbios funct [...] omits 846f1a035b55 drm/amd/powerplay: implement get_vbios_bootup_values funct [...] omits e98499b44413 drm/amd/powerplay: add data structure of bootup values omits daddacf9f1fe drm/amd/powerplay: update pptable header for smu11 omits ce6f7fa8a756 drm/amd/powerplay: remove header of smu_v11_0_pptable omits f96357a991b9 drm/amd/powerplay: implement smu_init(fini)_fb_allocations [...] omits 8bf16963df8c drm/amd/powerplay: implement smu_init[fini]_power function [...] omits 142dec6266b2 drm/amd/powerplay: implement smu dpm context functions for smu11 omits 813ce279448e drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11 omits 244f3449285f drm/amd/powerplay: implement read_pptable_from_vbios funct [...] omits ae2e20136417 drm/amdgpu: move get_index_into_master_table macro into at [...] omits e15da5a4b08a drm/amd/powerplay: add get atom data table helper omits 2cf543ed4f3b drm/amd/powerplay: add smu table context structure omits 0ae6afbffe0e drm/amdgpu: update new members in atomfirmware omits eaf02a4d92e7 drm/amdgpu: update atomfirmware header for smu11 omits ae35cd6a480f drm/amd/powerplay: add pptable header for smu11 omits 765c50cb2426 drm/amd/powerplay: implement check_fw_version function for smu11 omits 7b0031b6ea2b drm/amd/powerplay: implement check_fw_status function for smu11 omits b0b4b413a9be drm/amd/powerplay: implement smu send message functions fo [...] omits 6667889b45cf drm/amd/powerplay: add new ppsmc header for smu11 (v2) omits 59abab5ad295 drm/amd/powerplay: init microcode for smu11 omits 2da5410bf4c9 drm/amdgpu: enable new smu ip block for vega20 omits fad3ecf2359b drm/amd/powerplay: add resume sequence placeholder for smu [...] omits 38f8a2e6141d drm/amd/powerplay: add interfaces for smu resume omits c56de9e8287d drm/amd/powerplay: add interface to notify memory pool loc [...] omits e65d45f2c73d drm/amd/powerplay: add interface to allocate memory pool (v2) omits 206bc589ed49 drm/amd/powerplay: add interface to set tool table location (v2) omits a7ebb6d2fde4 drm/amd/powerplay: add interface to set min dcef deep sleep (v2) omits 31b5ae495d68 drm/amd/powerplay: add interface to write pptable (v2) omits a751b0958982 drm/amd/powerplay: add interface to check fw version (v2) omits 86187fec9151 drm/amd/powerplay: add interface to populate smc pptable (v2) omits 9e4848a4edd6 drm/amd/powerplay: add interface to parse pptable (v2) omits 9c9a1747c292 drm/amd/powerplay: add interface to init fb allocations (v2) omits 46126e6dad1c drm/amd/powerplay: add interface to check pptable (v2) omits a6b35900dca9 drm/amd/powerplay: add interface to get vbios bootup values (v2) omits 17e6081bc192 drm/amd/powerplay: add interface to init power (v2) omits cabd44c064c8 drm/amd/powerplay: add interface to init smc tables (v2) omits b56240005f0c drm/amd/powerplay: add placeholder of smu_initialize_pptable omits 05cadcd339dd drm/amd/powerplay: add interface to read pptable from vbios omits e11c4fd57871 drm/amd/powerplay: add fw load checking interface omits 3d2f5200a702 drm/amd/powerplay: add firmware loading interface omits 0784552664ce drm/amd/powerplay: add smu11 sub block for SMU IP omits 137d63abbf6a drm/amd/powerplay: add new smu ip block omits 6c55033a705a drm/amdgpu: remove set but not used variable 'vbi_time_out' omits 1e608013490a drm/amdgpu: remove set but not used variables 'vm, bo' omits de6ee704d100 drm/ttm: remove set but not used variable 'bdev' omits 0cd57eec1be3 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 omits 6490bd764c9c drm/amdgpu: Eliminate the set_pde_pte function pointer in [...] omits 3c8899124a40 drm/ttm: Account for kernel allocations in kernel zone only omits bf141a88b329 drm: Use the same mmap-range offset and size for GEM and TTM omits bed2dd84212e drm/ttm: Quick-test mmap offset in ttm_bo_mmap() omits 7d1500f9fbfc drm/ttm: Remove file_page_offset parameter from ttm_bo_dev [...] omits aa8e2435b3d4 drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant omits fd16ac8e4c95 staging/vboxvideo: Use same BO mmap offset as other drivers omits 6b8f7e3dee78 drm/amdgpu: fix HMM config dependency issue omits 915d3eecfa23 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits 8dd69e69f423 drm/amdkfd: avoid HMM change cause circular lock omits 57731a07795a drm/amdgpu: use HMM callback to replace mmu notifier omits e74673120b6b ARM: exynos: Move Exynos542x CPU state reset to pm_prepare() omits 43e3b726f5e1 media: vimc: stream: add docs to struct vimc_stream omits 3ca3877a9732 perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation omits 9b86d04d53b9 perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO omits 31be9478ed7f perf feature detection: Add -lopcodes to feature-libbfd omits ee7a112fbcc8 perf top: Add option --no-bpf-event omits a70a1123174a perf bpf: Save BTF information as headers to perf.data omits 3792cb2ff43b perf bpf: Save BTF in a rbtree in perf_env omits 606f972b1361 perf bpf: Save bpf_prog_info information as headers to perf.data omits e4378f0cb90b perf bpf: Save bpf_prog_info in a rbtree in perf_env omits e5416950454f perf bpf: Make synthesize_bpf_events() receive perf_sessio [...] omits a742258af131 perf bpf: Synthesize bpf events with bpf_program__get_prog [...] omits cae73f233923 bpftool: use bpf_program__get_prog_info_linear() in prog.c [...] omits 34be16466d4d tools lib bpf: Introduce bpf_program__get_prog_info_linear() omits 71184c6ab7e6 perf record: Replace option --bpf-event with --no-bpf-event omits d982b3313328 perf tests: Fix a memory leak in test__perf_evsel__tp_sche [...] omits f97a8991d3b9 perf tests: Fix memory leak by expr__find_other() in test__expr() omits 93faa52e8371 perf tests: Fix a memory leak of cpu_map object in the ope [...] omits 42dfa451d825 perf evsel: Free evsel->counts in perf_evsel__exit() omits 1e5b0cf8672e perf top: Fix global-buffer-overflow issue omits da3a53a7390a perf maps: Purge all maps from the 'names' tree omits b49265e04410 perf map: Remove map from 'names' tree in __maps__remove() omits cb6186aeffda perf hist: Add missing map__put() in error case omits 70c819e4bf1c perf top: Fix error handling in cmd_top() omits 0dba9e4be95b perf top: Delete the evlist before perf_session, fixing he [...] omits 8bde8516893d perf build-id: Fix memory leak in print_sdt_events() omits 54569ba4b06d perf config: Fix a memory leak in collect_config() omits 9b40dff7ba3c perf config: Fix an error in the config template documentation omits 11c1ea6f1a9b perf tools: Fix errors under optimization level '-Og' omits 39df730b0977 perf list: Don't forget to drop the reference to the alloc [...] omits af7a14a750b8 perf tools: Add doc about how to build perf with Asan and UBSan omits c3b4d5c4afb0 perf vendor events: Remove P8 HW events which are not supported omits 42a5864cf0a9 perf stat: Improve scaling omits 75998bb263bf perf stat: Fix --no-scale omits 90b10f47c0ee perf script: Support relative time omits a4e7e6efabc5 perf report: Indicate JITed code better in report omits 22781f0745f6 Merge tag 'wireless-drivers-for-davem-2019-03-19' of git:/ [...] omits b72e44952124 media: vimc: stream: cleanup frame field from struct vimc_stream omits 06dd94cccdd1 drm/i915: Fix PSR2 selective update corruption after PSR1 setup omits 79d3fa9ea722 scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 485b0eca8926 scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 6343e3efdc98 scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 99bbf484c6df scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 5efbc65faeda media: vimc: cap: fix step width/height in enum framesize omits 2978a505aaa9 media: vimc: stream: fix thread state before sleep omits 702fb9b415e7 perf report: Show all sort keys in help output omits c38dab7df7ee perf record: Clarify help for --switch-output omits 72464382fc2d drm/amdgpu: fix invalid use of change_bit omits 39bbd3310ec3 drm/amdgpu: revert "cleanup setting bulk_movable" omits 63a06181d7ce scsi: ufs: fix a missing check of devm_reset_control_get omits ac444b4f0ace scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID omits 4705f10e82c6 scsi: qla2xxx: Fix FC-AL connection target discovery omits 9e2a07e128ae scsi: pm8001: clean up various indentation issues omits babf09c3837f Merge tag 'tag-chrome-platform-fixes-for-v5.1-rc2' of git: [...] omits 17605afaae82 scsi: core: Avoid that a kernel warning appears during sys [...] omits 8cee3e169edb scsi: NCR5380: Remove set but unused variable omits df135e32d72c scsi: NCR5380: Avoid compiler warning when -Wimplicit-fall [...] omits db983f6eef57 scsi: core: Also call destroy_rcu_head() for passthrough requests omits 2e96fe92d734 scsi: core: Remove OSD include files omits 85ab1aa1fac1 media: vimc: deb: fix default sink bayer format omits f14f6aa0b442 media: videobuf2: Return error after allocation failure omits e6f8bd59c28f media: gspca: do not resubmit URBs when streaming has stopped omits c0327e67ecd8 scsi: core: remove the scsi_ioctl_reset export omits a80868f39855 KVM: arm/arm64: Enforce PTE mappings at stage2 when needed omits f712e5358d43 media: au0828: minor fix to a misleading comment in _close() omits e8629d292b1d Merge branch 'ieee802154-for-davem-2019-03-19' of git://gi [...] omits 3eb87773dee6 media: replace WARN_ON in __media_pipeline_start() omits e855165f3dae media: vicodec: avoid clang frame size warning omits 57aeef7f7a68 platform/chrome: cros_ec_debugfs: cancel/schedule logging [...] omits 7afb0df55429 media: cx18: update *pos correctly in cx18_read_pos() omits f8e579f3ca09 media: ivtv: update *pos correctly in ivtv_read_pos() omits ed713a4a1367 media: go7007: avoid clang frame overflow warning with KASAN omits 03aa4f191a36 media: saa7146: avoid high stack usage with clang omits 93ab8c8fc81e scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment omits d30c4ffc0611 media: atmel-isc: Add support for BT656 with CRC decoding omits 7494cec6cb3b KVM: arm/arm64: vgic-its: Take the srcu lock when parsing [...] omits a6ecfb11bf37 KVM: arm/arm64: vgic-its: Take the srcu lock when writing [...] omits ca71228b42a9 arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled omits ebff0b0e3d3c KVM: arm64: Reset the PMU in preemptible context omits dea255334c97 media: cedrus: Add support for H6 omits 70a4f5cda82f media: cedrus: Add a quirk for not setting DMA offset omits dfecb7b2564d media: dt-bindings: media: cedrus: Add H6 compatible omits c6e4e2c403b2 media: vb2: drop VB2_BUF_STATE_REQUEUEING omits 0cd25448a198 media: cobalt: replace VB2_BUF_STATE_REQUEUEING by _ERROR omits b7a42146dca3 Merge tag 'mips_fixes_5.1_1' of git://git.kernel.org/pub/s [...] omits b3ce6f6ff3c2 media: stm32-dcmi: fix DMA corruption when stopping streaming omits ab41b99e7e55 media: stm32-dcmi: fix check of pm_runtime_get_sync return value omits 2c2a8dc32ceb media: platform/sh_veu.c: remove redundant NULL pointer checks omits dea37a972655 media: cpia2: Fix use-after-free in cpia2_exit omits 8194fe94ab08 kernel/workqueue: Document wq_worker_last_func() argument omits 3235d3946429 media: mtk-vcodec: fix access to vb2_v4l2_buffer struct omits f29a317b9c33 media: rcar-vin: Enable support for r8a774a1 omits b8f92200d16e media: dt-bindings: media: rcar_vin: Add r8a774a1 support omits 0fcc4c8c044e device_cgroup: fix RCU imbalance in error case omits d4b87d459a4c media: rcar-csi2: Enable support for r8a774a1 omits 29f6c4227e45 media: dt-bindings: media: rcar-csi2: Add r8a774a1 support omits 2dba3de6e77f media: rcar_drif: Remove devm_ioremap_resource() error printing omits 5eaa30aedd7f media: imx7-media-csi: don't store a floating pointer omits 1fc79c4bb19b media: staging/imx7: Fix an error code in mipi_csis_clk_get() omits dee747f88167 media: imx: Don't register IPU subdevs/links if CSI port missing omits 085b26da6221 media: imx: Rename functions that add IPU-internal subdevs omits 107927fa597c media: imx: Clear fwnode link struct for each endpoint iteration omits 904371f90b2c media: imx: csi: Allow unknown nearest upstream entities omits 3bb7b4931983 media: imx7: fix smatch error omits ce3c2433b074 media: imx: vdic: Restore default case to prepare_vdi_in_b [...] omits d950fd992ef8 media: rcar-vin: Fix lockdep warning at stream on omits 2b177f2849d2 media: vimc: use new release op omits 3650a23eda89 media: vimc: free vimc_cap_device when the last user disappears omits f74267b51cb3 media: vimc: zero the media_device on probe omits 218bf10e39ed media: v4l2-subdev: handle module refcounting here omits 0e43734d4c46 media: v4l2-subdev: add release() internal op omits ea6c7e34f3b2 media: vim2m: replace devm_kzalloc by kzalloc omits 57ac53482879 media: vivid: use vzalloc for dev->bitmap_out omits 13deaec42578 media: media-devnode: fill in media chardev kobject to eas [...] omits 7dfccff14f57 media: cec: fill in cec chardev kobject to ease debugging omits 81527254e151 media: seco: depend on CONFIG_RC_CORE=y when not a module omits 0cb98abb5bd1 NFSv4.1 don't free interrupted slot on open omits d095986d6904 scsi: lpfc: Update lpfc version to 12.2.0.1 omits 95df18c253e7 scsi: lpfc: Update Copyright in driver version omits 2c013a3a6b75 scsi: lpfc: Enhance 6072 log string omits c835c0854c84 scsi: lpfc: Fix duplicate log message numbers omits c1a21ebc0fa6 scsi: lpfc: Specify node affinity for queue memory allocation omits 9afbee3d62a4 scsi: lpfc: Reduce memory footprint for lpfc_queue omits 9a66d990c742 scsi: lpfc: Add loopback testing to trunking mode omits f3339800f98c scsi: lpfc: Fix link speed reporting for 4-link trunk omits 19193ff34e8d scsi: lpfc: Fix handling of trunk links state reporting omits e4771ec3c8a0 scsi: lpfc: Fix protocol support on G6 and G7 adapters omits b3b4f3e1d575 scsi: lpfc: Correct boot bios information to FDMI registration omits f4f87861d9d8 scsi: lpfc: Fix HDMI2 registration string for symbolic name omits 32a80c093b52 scsi: lpfc: Fix fc4type information for FDMI omits d67f935b79a7 scsi: lpfc: Fix FDMI manufacturer attribute value omits c66a91974634 scsi: lpfc: Fix io lost on host resets omits e8869f5b0a72 scsi: lpfc: Fix mailbox hang on adapter init omits bbd3d7380bc6 scsi: lpfc: Fix driver crash in target reset handler omits 2a0fb340fcc8 scsi: lpfc: Correct localport timeout duration error omits e2ffe4d5dc3f scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay omits 4645f7b56a9f scsi: lpfc: Coordinate adapter error handling with offline [...] omits 32a9310076e4 scsi: lpfc: Stop adapter if pci errors detected omits 731eedcb317a scsi: lpfc: Fix deadlock due to nested hbalock call omits 22b738ac3309 scsi: lpfc: Fix nvmet handling of first burst cmd omits 982ab128dcf8 scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 omits 4552e0f6fa07 scsi: lpfc: Fix nvmet async receive buffer replenishment omits def11a58c193 scsi: lpfc: Fix location of SCSI ktime counters omits c95a3b4b0fb8 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices omits 9b1640686470 scsi: lpfc: Fix use-after-free mailbox cmd completion omits 50e3f871fb20 scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning i [...] omits ff6bf89717b0 scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scs [...] omits 9e05e49c29fd clk: meson-g12a: fix VPU clock parents omits f53b9f146fa1 clk: meson: g12a: fix VPU clock muxes mask omits 9b70c697e872 clk: meson-gxbb: round the vdec dividers to closest omits ccd19d4cafaa scripts/selinux: fix build omits 06f30459027b scsi: qla2xxx: Update driver version to 10.01.00.15-k omits 3f006ac342c0 scsi: qla2xxx: Secure flash update support for ISP28XX omits 5fa8774c7f38 scsi: qla2xxx: Add 28xx flash primary/secondary status/ima [...] omits ce0366df542a scsi: qla2xxx: Simplification of register address used in [...] omits 2ff0167151f5 scsi: qla2xxx: Correction and improvement to fwdt processing omits 3695310e37b4 scsi: qla2xxx: Update flash read/write routine omits a28d9e4ef997 scsi: qla2xxx: Add support for multiple fwdump templates/segments omits f8f97b0c5b7f scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path omits 72a92df2109b scsi: qla2xxx: Correctly report max/min supported speeds omits 2a3192a3f3bc scsi: qla2xxx: Add Serdes support for ISP28XX omits ecc89f25e225 scsi: qla2xxx: Add Device ID for ISP28XX omits 24ef8f7eb5d0 scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() omits 2ff6ae85d5ee scsi: qla2xxx: Remove FW default template omits df617ffbbc5e scsi: qla2xxx: Add fw_attr and port_no SysFS node omits 2a95496634a0 tools/power turbostat: return the exit status of a command omits 0e3edd944480 drivers: base: swnode: Make two functions static omits 7dfc45e6282a mt76x02: do not enable RTS/CTS by default omits 13f61dfc5235 mt76: fix schedule while atomic in mt76x02_reset_state omits f2a00a821aac mt76: mt7603: use the correct hweight8() function omits 40b941611bd4 mt76x02u: check chip version on probe omits c0316470683a mt7601u: check chip version on probe omits 86008304dc2a Merge remote-tracking branch 'net/master' omits 4b0bce30f39b xfs: always init bma in xfs_bmapi_write omits a72e9d8d69e7 xfs: fix btree scrub checking with regards to root-in-inode omits 228de124f290 xfs: dabtree scrub needs to range-check level omits 9496c015ed39 blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx omits 03724b2e9c45 perf record: Allow to limit number of reported perf.data files omits 6f40b2a5dac4 perf list: Filter metrics too omits 0ecc471a2cb7 arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs omits efd00c722ca8 arm64: Add MIDR encoding for HiSilicon Taishan CPUs omits c82fd1e6bd55 arm64/stacktrace: Export save_stack_trace_regs() omits 3dbcea54b3ff arm64: apply workaround on A64FX v1r0 omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits cef0d4948cb0 HID: debug: fix race condition with between rdesc_show() a [...] omits 93bcefd4c6ba serial: sh-sci: Fix setting SCSCR_TIE while transferring data omits 72ff51d8dd26 serial: ar933x_uart: Fix build failure with disabled console omits c5cbc78acf69 tty: serial: qcom_geni_serial: Initialize baud in qcom_gen [...] omits ac0cdb3d9901 sc16is7xx: missing unregister/delete driver on error in sc [...] omits 6734330654da tty: mxs-auart: fix a potential NULL pointer dereference omits c85be041065c tty: atmel_serial: fix a potential NULL pointer dereference omits 3a10e3dd52e8 serial: max310x: Fix to avoid potential NULL pointer dereference omits 32f47179833b serial: mvebu-uart: Fix to avoid a potential NULL pointer [...] omits d2daff2c0988 drm/i915: Pass dev_priv to intel_is_dual_link_lvds() omits 17be49428a4f drm/i915: Polish intel_get_lvds_encoder() omits 27b680f917e7 drm/i915: Add some missing curly braces omits 22feda47b574 usb: usb251xb: Remove unnecessary comparison of unsigned i [...] omits bb31b352510b usb: typec: fusb302: Add __printf attribute to fusb302_log [...] omits 207338ec5a27 usb: typec: fusb302: Improve suspend/resume handling omits 7511c9a9d3c8 usb: typec: fusb302: 2 small misc. fixes omits 702ad49fb8d2 usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling omits 32a155b1a83d usb: typec: fusb302: Check vconn is off when we start toggling omits 4995bb15ad27 usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc omits daf81d0137a9 usb: typec: fusb302: Refactor / simplify tcpm_set_cc() omits 31df7fadf50f usb: typec: fusb302: Make fusb302_set_cc_polarity also set [...] omits 7c9abe12b359 netfilter: nf_flowtable: remove duplicated transition in diagram omits bfb2ab8e7138 usb: typec: pi3usb30532: Keep orientation when setting mux [...] omits 09fed4d64d3f usb: typec: altmodes/displayport: Fall back to multi-func pins omits fc2f113e5c0e usbip: Remove unnecessary null check omits 8e6b85945155 USB: usb.h: tweak struct urb to remove wasted space omits 32654dad06e2 firmware: imx: scu-pd: decouple the SS information from do [...] omits ad8cc071c557 firmware: imx: scu-pd: add specifying the base of domain n [...] omits 9d616d62faef firmware: imx: scu-pd: use bool to set postfix omits 238e0268c827 usb: common: Consider only available nodes for dr_mode omits 976daf9d1199 usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3 [...] omits 40fc165304f0 usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk omits e82adc1074a7 usb: typec: Fix unchecked return value omits e54c2b0aefa6 staging: fbtft: ternary statement to if statement. omits 7945e2782604 staging: mt7621-pci-phy: Add Spaces to Macro Definition omits fe77a268cbaf Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'. omits 59dbadcdabfa Staging: rtl8723bs: Add missing NULL check for kmalloc omits 4cdf1d0e1aeb Staging: rtl8723bs: Replace NULL comparison with ! omits cfd587d6b1f7 Staging: rtl8723bs: Change values to standard error codes [...] omits 917344982196 Staging: rtl8723bs: Remove unnecessary local variable in function omits 403fa6deca57 staging: rtl8723bs: do not use __constant_cpu_to_le16 omits 7d6009f28212 staging: ks7010: remove redundant auth_type check omits 7f2c43964268 staging: rtl8188eu: remove unused defines from wifi.h omits 139a56170de6 btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_ca [...] omits 249acb5f47df Merge tag 'v5.1-rc1' into spi-5.2 omits 7ff2c2a1a71e btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks omits c9e48084c88c Merge tag 'v5.1-rc1' into regulator-5.2 omits a1c67d65df0b regmap: debugfs: Replace code by already existing function omits 9384d0e6facc spi: pxa2xx-pci: Drop unused header inclusion omits 70b464918e53 regulator: core: fix error path for regulator_set_voltage_ [...] omits 8bc144f90b6c ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core omits 2ae581380e4d ASoC: wm_adsp: Add HALO MPU fault logging omits 170b1e123f38 ASoC: wm_adsp: Add support for new Halo core DSPs omits 580b064de64c arm64: dts: imx8mq: add clock for GPIO node omits c6839641532f ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. omits ed1666f68670 ASoC: mediatek: Fix UBSAN warning. omits 6a019a92aa58 arm64: kprobes: Use arch_populate_kprobe_blacklist() omits 6e08af0f10dc arm64: kprobes: Move exception_text check in blacklist omits b5586163de1c arm64: kprobes: Remove unneeded RODATA check omits a872fc8bf030 arm64: kprobes: Move extable address check into arch_prepa [...] omits 4e08d50d1fb6 ASoC: wm_adsp: Factor out DSP specific operations omits a5dcb24d70ff ASoC: wm_adsp: Factor out parsing of firmware ID header omits 4049ce86fc9b ASoC: wm_adsp: Refactor firmware status reading omits b9070df45166 ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers omits 2b0ee49f129c ASoC: wm_adsp: Don't export wm_adsp2_lock omits c77526851ded Merge branch 'asoc-5.1' into asoc-5.2 for wmadsp omits a2bcbc1b9ac2 ASoC: wm_adsp: Shutdown any compressed streams on DSP watc [...] omits a2225a6d155f ASoC: wm_adsp: Add locking to wm_adsp2_bus_error omits 48ead31ce247 ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error omits 639e5eb3c7d6 ASoC: wm_adsp: Correct handling of compressed streams that [...] omits a8d5fc0be537 ARM: dts: alt: Add DA9063 PMIC node omits 72cd625c85e2 ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node omits b3718b8f7e9b ASoC: topology: free link string in error omits 809b169abbfe spi: lpspi: fsl_lpspi_runtime_resume() can be static omits 04d1446bce27 regulator: axp20x: Use rdev_get_id at appropriate places omits 969697de7fa6 regulator: axp20x: Remove unneeded NULL test against rdev omits e66264273f5e regulator: 88pm8607: Convert to regulator core's simplifie [...] omits 7b6f68a4df4d ASoC: topology: free stream_name of dai_drv omits 036bc85c1d06 arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes omits 80bc6dbb8fdb arm64: dts: renesas: r8a774c0: Add CANFD support omits eccc40002972 arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes omits a3151724437f x86/mm: Don't leak kernel addresses omits b9a7b8831600 sched/fair: Skip LLC NOHZ logic for asymmetric systems omits a0fe2cf086ae sched/fair: Tune down misfit NOHZ kicks omits e25a7a944f19 sched/fair: Comment some nohz_balancer_kick() kick conditions omits 4c47acd824aa sched/core: Fix buffer overflow in cgroup2 property cpu.max omits a23314e9d88d sched/cpufreq: Fix 32-bit math overflow omits 4631dc3b7c7f drm/i915: Remove the fragile array index -> link rate mapping omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits ad40f8b314ad drm/i915: Nuke icl_calc_dp_combo_pll_link() omits 2ee7fd1efe62 drm/i915: Fix readout for cnl DPLL kdiv==3 omits 0e568a16af40 HID: intel-ish-hid: Add interface function for PCI device pointer omits 29b06d12ba79 HID: intel-ish-hid: Use the new interface functions in HID [...] omits 5f7224cf4185 HID: intel-ish-hid: Move functions related to bus and device omits 51cbc7079eca HID: intel-ish-hid: Add interface functions for struct ishtp_cl omits 8991eb309e1f HID: intel-ish-hid: Move the common functions from client.h omits 9a0bc1a63780 HID: intel-ish-hid: Store ishtp_cl_device instance in device omits e00a864f976a HID: intel-ish-hid: Move driver registry functions omits c2012ec06204 HID: intel-ish-hid: Simplify ishtp_cl_link() omits 7ab2184246bd HID: intel-ish-hid: Hide members of struct ishtp_cl_device omits 6b3f75f75fdd HID: intel-ish-hid: Add match callback to ishtp bus type omits dc41e918d159 drm/i915: Remove redundant on stack dpll_hw_state from icl [...] omits 3d1ed35182a0 drm/i915: Pass crtc_state down to icl dpll funcs omits 2cf9cd820a29 drm/i915: Remove redundant on stack dpll_hw_state from cnl [...] omits e7251d71d4d4 drm/i915: Pass crtc_state down to cnl dpll funcs omits 67de42e8d522 drm/i915: Remove redundant on stack dpll_hw_state from bxt [...] omits e40396d015bb drm/i915: Pass crtc_state down to bxt dpll funcs omits 15dc88a87765 drm/i915: Remove redundant on stack dpll_hw_state from skl [...] omits 98b6072c2a3a drm/i915: Pass crtc_state down to skl dpll funcs omits cc089e8abeac drm/i915: Don't pass crtc to intel_get_shared_dpll() and . [...] omits da3739070c99 drm/i915: Don't pass crtc to intel_find_shared_dpll() omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 6c44b15e1c90 HID: logitech: check the return value of create_singlethre [...] omits f8df5c2c3e2d USB: serial: option: set driver_info for SIM5218 and compatibles omits b542570e5605 arm64: dts: allwinner: h6: Add Video Engine node omits 422c2537ba9d USB: serial: ftdi_sio: add additional NovaTech products omits d1252f023723 USB: serial: option: add support for Quectel EM12 omits 91740fc8242b ARM: imx6q: cpuidle: fix bug that CPU might not wake up at [...] omits 0c17e83fe423 ARM: imx51: fix a leaked reference by adding missing of_node_put omits 1a7ee0efb26d ARM: dts: imx6dl-yapp4: Use rgmii-id phy mode on the cpu port omits 8217a7a2c762 soc: imx: gpcv2: Make use of regmap_read_poll_timeout() omits 8b94ed0fb405 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits 2b4fd225df89 arm64: defconfig: Enable CONFIG_SPI_IMX omits 0f8e23171245 dt-bindings: firmware: imx-scu: add new resources to scu r [...] omits 9613163a288e dt-bindings: firmware: imx-scu: remove unused resources fr [...] omits 54f6deafd27d ARM: dts: ls1021a-qds: enable esdhc controller omits 7d1446688d2d ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx omits 3117e851cef1 ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x omits 96d861c2fd40 ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog omits 8da0af5d6d39 ARM: dts: vf610-zii: Disable SNVS RTC omits 99f698e26878 ARM: dts: pfla02: prepare storage devices to add paritions omits 64d26f8c1dde arm64: dts: imx8mq: Add the opp table and cores opp properties omits 9b87ebb149af arm64: dts: imx8mq: Add the buck vdd_arm regulator omits b810641a3470 arm64: dts: imx8mq: Add the clocks and the latencies for t [...] omits f54f7be5c5ac arm64: dts: ls1028a: Add Audio DT nodes omits 9e113b2e8775 arm64: dts: imx8mq: Add on-chip OTP controller node omits 7be494dd81c1 arm64: dts: imx8qxp: add cpu opp table omits b2d22b6bb33a fanotify: Allow copying of file handle to userspace omits 4c5896dc4c67 drm/i915: Hold a reference to the active HW context omits 206c2f812fee drm/i915: Lock the gem_context->active_list while dropping [...] omits 73e97d43666a drm/i915/psr: remove drmP.h include that crept in omits 126d0a94c945 drm/i915: stick to kernel fixed size types omits 4433887f3cd2 Revert: parisc: Use F_EXTEND() macro in iosapic code omits bbcece3d418c Bluetooth: mediatek: Fixed incorrect type in assignment omits 5488c82e67f2 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...] omits b5a236c175b0 ALSA: hda - Enforces runtime_resume after S3 and S4 for ea [...] omits 744c67ffeb06 ALSA: hda - Don't trigger jackpoll_work in azx_resume omits 310974faccda virtio_net: remove hcpu from virtnet_clean_affinity omits ffa91253739c Documentation: networking: Update netdev-FAQ regarding patches omits 4a9be28c45bf NFS: fix mount/umount race in nlmclnt. omits d0645cfdda52 Merge branch 's390-qeth-fixes' omits 104b48592b54 s390/qeth: be drop monitor friendly omits 7221b727f007 s390/qeth: fix race when initializing the IP address table omits 12b409dd32df s390/qeth: don't erase configuration while probing omits fae846e2b712 mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S omits 7c614682c8ae Merge branch 'sctp-fix-ignoring-asoc_id-for-tcp-style-sock [...] omits b59c19d9d901 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_S [...] omits 995186193fd7 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_E [...] omits 9430ff992644 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_E [...] omits cbb45c6cd5e6 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_D [...] omits 200f3a3bcb29 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_A [...] omits 220675eb2e48 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_A [...] omits 06b39e8506f6 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_A [...] omits 0685d6b72207 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_A [...] omits 746bc215a6b2 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_M [...] omits cface2cb585e sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_C [...] omits a842e65b25a4 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_D [...] omits 8e2614fc1c2a sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_D [...] omits 1354e72fabf4 sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_D [...] omits 636d25d557d1 sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant omits 273160ffc6b9 sctp: get sctphdr by offset in sctp_compute_cksum omits 18bed89107a4 af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL omits a4dc6a49156b packets: Always register packet sk in the same order omits cc4807bb6092 vxlan: Don't call gro_cells_destroy() before device is unr [...] omits a7faaa0c5dc7 net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 omits bb9e5c5bcd76 mac8390: Fix mmio access size probe omits c22da36688d6 gtp: change NET_UDP_TUNNEL dependency to select omits e5dcc0c3223c net: rose: fix a possible stack overflow omits 95e0b46fcebd audit: fix a memleak caused by auditing load module omits dd12805ed1db XArray: Remove radix tree compatibility omits ff1bf4c0714e selinux: use kernel linux/socket.h for genheaders and mdp omits d730e24bdfdb XArray tests: Add check_insert omits e37c1877ba5b scripts/selinux: modernize mdp omits 4bcb298e6053 scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 omits 288addd63b24 scsi: mpt3sas: Improve the threshold value and introduce m [...] omits 51e3b2ad6de2 scsi: mpt3sas: Load balance to improve performance and avo [...] omits 320e77acb327 scsi: mpt3sas: Irq poll to avoid CPU hard lockups omits 233af108e57b scsi: mpt3sas: simplify interrupt handler omits 2c063507c4f3 scsi: mpt3sas: Fix typo in request_desript_type omits 0322913cab79 scsi: target: Add device product id and revision configfs [...] omits 65baf0ef046b drm/i915: Hold a ref to the ring while retiring omits 000c4f90e3f0 drm/i915: Sanity check mmap length against object size omits 65f26e978d7c drm/i915: Fix off-by-one in reporting hanging process omits 6e0473633af0 drm/i915/bios: assume eDP is present on port A when there [...] omits 165aa2bfb429 scsi: iscsi: flush running unbind operations when removing [...] omits 54939ea0bd85 drm/i915: Switch to use HWS indices rather than addresses omits 171f1887995b scsi: smartpqi: bump driver version omits 2cc37b1575c6 scsi: smartpqi: add spdx omits 2f4c4b92dbd8 scsi: smartpqi: update copyright omits 0595a0b4aeed scsi: smartpqi: add H3C controller IDs omits 429fab70591e scsi: smartpqi: increase LUN reset timeout omits c59c32cdb2ab scsi: hpsa: bump driver version omits 1edb69344c88 scsi: hpsa: remove timeout from TURs omits a45bcc4e11b1 scsi: hpsa: correct device id issues omits 49ea45cb1d97 scsi: hpsa: check for lv removal omits 758904ad61ae Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement. omits 812cd88749e0 firewire: mark expected switch fall-throughs omits 45b06682113b clk: at91: fix programmable clock for sama5d2 omits 16d80c54ad42 rbd: set io_min, io_opt and discard_granularity to alloc_size omits 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] omits c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 omits 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] omits eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa omits 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa omits 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] omits f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board omits 3897b6f0a859 btrfs: raid56: properly unmap parity page in finish_parity [...] omits 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 omits d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 omits 71c873080200 ACPI: Document how to refer to LEDs from remote nodes omits 88b7e9ffe594 leds: as3645a: Switch to fwnode property API omits 9834857754ff doc:it_IT: translations for documents in process/ omits 2f1ff5899076 Documentation: seccomp: unify list indentation omits 6491126e1ba7 Documentation: seccomp: fix reST markup omits e9abc611a941 drm/rockchip: vop: reset scale mode when win is disabled omits d85be9b1f0ad Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision. omits c127e22f4cc1 Staging: gasket: gasket_sysfs.c: Fix string split issue. omits ffe5a0a16fcd staging: wlan-ng: line over 80 character limit omits c9da300ab61c staging: speakup: fix printk KERN_LEVEL facility level warning omits 7af91810209f Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision [...] omits f680cf503abc Staging: rtl8192e: Remove parentheses around the right han [...] omits 30cc0b6c1220 doc: add boot protocol 2.13 description to Documentation/x [...] omits 20bd1249489b doc: add translation disclaimer omits dcea1c73a656 docs/zh_CN: fix rst format errors in howto.rst omits a31ffdb3fc06 docs/zh_CN: fix rst format issue in submitting-patch omits 9b628c6ab437 mailmap: update my obsolete email address omits 6dca09cb15cc docs/zh_CN: remove zh-kernel.org in MAINTAINERS omits ce8ee3a8c07f docs/zh_CN: fix indent issue in submitting-drivers omits 115dbd5ca563 docs/zh_CN: fix indent issue in stable-api-nonsense file omits f448a54e0e47 docs/zh_CN: update TripleX chung's email address omits 0e4f08b85206 mailmap: update email address for Triplex omits 89870c214360 docs/zh_CN: update Zhang Wei's email address omits 845a326f95f1 mailmap: update Li Yang's email address omits 707a680e5c90 docs/zh_CN: update Li Yang's email address omits fce8cc57b37e docs/zh_CN: format stable-api-nonsense omits 2f3dea95661c docs/zh_CN: rename stable_api_nonsense.txt as stable-api-n [...] omits 4cc4e49a4164 docs/zh_CN: format the magic-number doc as rst omits 95dcdb6e125f docs/zh_CN: rename magic-numbers as rst doc omits eb6adf7da473 docs/zh_CN: format submitting drivers as rst omits 701a4ebd627c docs/zh_CN: rename SubmittingDrivers omits 7712cfd6597a docs/zh_CN: volatile doc format changes omits bc31de5664c1 docs/zh_CN: rename volatile-consider-harmful doc omits 8bfb5561e1dd docs/zh_CN: do rst format for email-clients.rst omits 9d47f5148c65 docs/zh_CN: rename email-clients.txt as email-clients.rst omits d6bf62e30d4d docs/zh_CN: rst format change for stable-kernel-rules omits d7fb7ad29dba docs/zh_CN: rename stable_kernel_rules doc omits 6bd77522580d docs/zh_CN: format the submitting-patches doc to rst omits 001ef4e0fc96 docs/zh_CN: rename SubmittingPatches for html links omits 6014f056ac55 docs/zh_CN: howto format changes omits 32946a03984d docs/zh_CN: rename HOWTO into process directory omits 653f10690164 docs/zh_CN: add index file into process dir omits 744da9033b3a docs/zh_CN: change Chinese index to know process dir omits aa3b3690504d docs/zh_CN: move process related docs into process dir omits 01196f96bf2c docs/zh_CN: add disclaimer file omits 00206a69ee32 percpu: stop printing kernel addresses omits 4823a031f096 Merge tag 'tags/bcm2835-drivers-next-2019-03-12' into soc/fixes omits 6f8f89ce1e18 platform/chrome: Fix locking pattern in wilco_ec_mailbox() omits 01c8d80383d9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 3028efe03be9 NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,u [...] omits e7564582f65b Bluetooth: btsdio: Use module_sdio_driver helper omits bddb9f042a18 Bluetooth: mediatek: Use module_sdio_driver helper omits 135b9526f58c mmc: sdio: Add helper macro for sdio_driver boilerplate omits 25208dd856e7 doc: fix link to MSG_ZEROCOPY patchset omits 399254aaf489 block: add BIO_NO_PAGE_REF flag omits 875f1d0769cd iov_iter: add ITER_BVEC_FLAG_NO_REF flag omits bf33a7699e99 io_uring: mark me as the maintainer omits fd6fab2cb78d io_uring: retry bulk slab allocs as single allocs omits 0b7ba42535b7 coresight: catu: fix clang build warning omits 6a1afffb08ce selinux: fix NULL dereference in policydb_destroy() omits fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] omits 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs omits dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages omits e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB omits 965c827ac37e arm64: dts: meson: g12a: add efuse omits bd3951528412 arm64: dts: meson: g12a: add secure monitor omits 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED omits 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node omits b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board omits 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd omits f1975b982a29 ARM: dts: meson8b: add the internal clock measurer omits b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer omits f01a7dbe98ae bpf: Try harder when allocating memory for large maps omits 7c1200456cb0 drm/i915: Turn off the CUS when turning off a HDR plane omits 5a0404408d32 drm/i915: Fix legacy gamma mode for ICL omits 2b42be5eb245 udf: Propagate errors from udf_truncate_extents() omits d3ca4651d05c udf: Fix crash on IO error during truncate omits 12e32f554d8d drm: rcar-du: Add writeback support for R-Car Gen3 omits d46a4e93ea4d drm: rcar-du: vsp: Extract framebuffer (un)mapping to sepa [...] omits d8a4ef2542cd drm: rcar-du: Store V4L2 fourcc in rcar_du_format_info structure omits 12a85f994d84 drm: rcar-du: Fix rcar_du_crtc structure documentation omits 9d2230dc1351 drm: writeback: Add job prepare and cleanup operations omits e482ae9b5fdc drm: writeback: Fix leak of writeback job omits 97eb9eaeb95b drm: writeback: Cleanup job ownership handling when queuing job omits a63722aeb76c media: vsp1: drm: Implement writeback support omits 09e513e390ea media: vsp1: drm: Extend frame completion API to the DU driver omits e2ef2a129084 media: vsp1: drm: Split RPF format setting to separate function omits 9ec5742b6930 media: vsp1: wpf: Add writeback support omits 5c7de45a43a8 media: vsp1: dl: Allow chained display lists for display p [...] omits b36c6049ed4b media: vsp1: Add vsp1_dl_list argument to .configure_strea [...] omits 65cddb197660 media: vsp1: Replace the display list internal flag with a [...] omits ae444200042a media: vsp1: Fix addresses of display-related registers fo [...] omits 08af8538d4ce media: vsp1: Replace leftover occurrence of fragment with body omits 79b15b4b8201 media: vsp1: wpf: Fix partition configuration for display [...] omits 437c24dd19b8 Revert "[media] v4l: vsp1: Supply frames to the DU continuously" omits 74710e05906c netfilter: nft_redir: fix module autoload with ip4 omits 8ffcd32f6463 netfilter: nf_tables: bogus EBUSY in helper removal from t [...] omits 6d65561f3d5e netfilter: ip6t_srh: fix NULL pointer dereferences omits d1fa381033eb netfilter: fix NETFILTER_XT_TARGET_TEE dependencies omits e166e4fdaced netfilter: bridge: set skb transport_header before enterin [...] omits 05b7639da55f netfilter: nft_set_rbtree: check for inactive element afte [...] omits 8cbd0c70da3d Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits 29b0b5d56589 netfilter: nf_conntrack_sip: remove direct dependency on IPv6 omits a48f127519d9 regulator: core: Fix application of "drop lockdep annotati [...] omits 3863293a96c3 Merge branch 'for-5.1' of https://git.kernel.org/pub/scm/l [...] omits 69b921acae8a spi: spi-fsl-spi: support use of the SPISEL_BOOT signal on [...] omits 4346a745df41 ASoC: audio-graph: add graph_parse_mclk_fs() omits d2bf008ad11a ASoC: audio-graph: rename graph_get_conversion() to graph_ [...] omits d708d35ef084 ASoC: simple-card: add simple_parse_mclk_fs() omits cdc444721b0e ASoC: simple-card: rename simple_get_conversion() to simpl [...] omits 1c5b6a27e432 ASoC: rt5682: recording has no sound after booting omits 675212bfb233 ASoC: rt5682: fix jack type detection issue omits 4834d7070c85 ASoC: rt5682: Check JD status when system resume omits 9729e3b65a64 ASoC: mediatek: mt8183: skip for i2s5 in mck_disable omits 2d7c4e17811f Merge branches 'fixes' and 'thermal-intel' into next omits baa09e7d2f42 drm/i915: use REG_FIELD_PREP() to define register bitfield values omits 78b36b106a84 drm/i915: deprecate _SHIFT in favor of _MASK passed to accessors omits 09b434d4f6d2 drm/i915: introduce REG_BIT() and REG_GENMASK() to define [...] omits e925b5be5751 thermal/intel_powerclamp: fix truncated kthread name omits fb4d83f293e0 thermal: mtk: Allocate enough space for mtk_thermal. omits f7c8a4120eed loop: access lo_backing_file only when the loop device is [...] omits 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 684b73245cd4 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART omits 396ee4d0cd52 thermal/int340x_thermal: fix mode setting omits 16fc8eca1975 thermal/int340x_thermal: Add additional UUIDs omits e0fda7377d30 thermal: cpu_cooling: Remove unused cur_freq variable omits 35122495a8c6 thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs omits 3b5236cc5d08 thermal: samsung: Fix incorrect check after code merge omits aa36e3616532 thermal/intel_powerclamp: fix __percpu declaration of worker_data omits 81b74ac68c28 paride/pcd: cleanup queues when detection fails omits 6ce59025f118 paride/pf: cleanup queues when detection fails omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits cc4f8e91c4ed ALSA: firewire-lib: use 8 byte header for IR context to ge [...] omits 35033d8cb71b ALSA: firewire-motu: add support MOTU 8pre FireWire omits b3f5c0f3333b Merge branch 'for-linus' into for-next omits 94a9992f7dbd HID: Increase maximum report size allowed by hid_field_extract() omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits e19595fcabb5 HID: intel-ish: enable raw interface to HID devices on ISH omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 6b538cc21334 HID: steam: fix deadlock with input devices. omits 4622a2d43101 powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32 omits 6cffeb83c763 drm/i915: Stop needlessly acquiring wakeref for debugfs/dr [...] omits 794a11cb6720 drm/i915: Sanity check mmap length against object size omits b4748e7ab731 ALSA: opl3: fix mismatch between snd_opl3_drum_switch defi [...] omits 721f1e6c1fd1 ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_b [...] omits 84d8df745b62 spi: orion: Support spi_xfer->word_delay_usecs omits 2ed6692e8ce9 spi: spidev: Enable control of inter-word delays omits 4e3891a55f67 spi: lpspi: Code cleanup omits 578465ea2b4b spi: lpspi: Add the missing NULL check omits 09c04466ce7e spi: lpspi: add dma mode support omits c7a402599504 spi: lpspi: use the core way to implement cs-gpio function omits 77736a98b859 spi: lpspi: add the error info of transfer speed setting omits 944c01a889d9 spi: lpspi: enable runtime pm for lpspi omits addb32866d99 doc: lpspi: Document DT bindings for LPSPI clocks omits f5e5afdb0e56 spi: lpspi: Add i.MX8 boards support for lpspi omits f37d8e67f39e spi : spi-topcliff-pch: Fix to handle empty DMA buffers omits 5b1f537e4983 regulator: da9063: Convert to use regulator_set/get_curren [...] omits 958e9b8265c7 regulator: da9062: Convert to use regulator_set/get_curren [...] omits d0ccbe11773d regulator: lp87565: Convert to use regulator_set/get_curre [...] omits d1a6cbdf1e59 regulator: lp87565: Fix missing register for LP87565_BUCK_0 omits dc3b2881fad4 regulator: mt6397: Use unsigned int for volt_tables omits 1fc26296a260 regulator: mt6380: Use unsigned int for volt_tables omits dad110a0c5c1 regulator: mt6323: Use unsigned int for volt_tables omits 5fe0ed243796 regulator: max77650: Use unsigned int for max77651_sbb1_re [...] omits f668a1db0b30 regulator: as3711: Remove struct as3711_regulator_info and [...] omits f4192c2cc923 regulator: cpcap: Convert to use of_device_get_match_data omits 2106e9bbffb9 regulator: cpcap: Remove unneeded init_data setting omits a0cb2d4357e4 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk omits 8a68a509ae6b ASoC: rt5651: Add support for active-high jack detect omits f68c2a682d44 ASoC: stm32: spdifrx: add power management omits 4d92ac7bd9f8 regulator: as3722: Remove *rdevs[] from struct as3722_regulators omits 9cff03710d40 regulator: da9052: Include linux/of.h to fix build warning [...] omits bbfaa7d36c1e ASoC: dpcm: prevent snd_soc_dpcm use after free omits 2944d29d7c89 ASoC: simple-amplifier: Make gpio property optional omits c4bce31c4982 ASoC: rsnd: explain extended Audio DMAC peri peri address omits 14c747506ae6 ASoC: rsnd: add missing reg/reg-name at Document omits 127470597b6b Merge tag 'v5.1-rc1' into asoc-5.2 omits 22d91ed32b65 Merge tag 'v5.1-rc1' into asoc-5.1 omits 9672e2cb0fbd vmlinux.lds.h: drop unused __vermagic omits 5aba6c47401d iommu/vt-d: Switch to bitmap_zalloc() omits 4e50ce03976f iommu/amd: fix sg->dma_address for sg->offset bigger than [...] omits 9ce58dd7d9da mmc: davinci: remove extraneous __init annotation omits e60a582bcde0 mmc: pxamci: fix enum type confusion omits 5880955fc7a5 dt-bindings: panel: td028ttec1: add backlight property omits b477a009b426 drm/omap: panel-tpo-td028ttec1: add backlight support omits fe4ed1b45794 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls omits a0970e87b5d3 drm: Turn bus flags macros into an enum omits 8bf4b1621178 drm/omap: Remove panel-dpi driver omits be3143d8b27f drm/omap: Remove TFP410 and DVI connector drivers omits 4e17763c321f drm/omap: Whitelist DT nodes to fixup with omapdss, prefix omits 30b71761957c drm/omap: Add support for drm_panel omits 79107f274b2f drm/omap: Add support for drm_bridge omits 163f7a3578ec drm/panel: simple: Add OSD070T1718-19TS panel support omits 1b1b5330a007 dt-bindings: display: Add OSD Displays OSD070T1718-19TS pa [...] omits b7b33786b7c3 dt-bindings: Add vendor prefix for OSD Displays omits 897dae5657e6 drm/bridge: ti-tfp410: Report input bus config through bri [...] omits 38c02db7e66e drm/bridge: ti-tfp410: Add support for the powerdown GPIO omits 60b903c3e621 drm/bridge: ti-tfp410: Set connector type based on DT conn [...] omits 2645d8d0980c dt-bindings: display: tfp410: Add bus parameters properties omits d23286ff3d79 drm/bridge: use bus flags in bridge timings omits 88bc4178568b drm: Use new DRM_BUS_FLAG_*_(DRIVE|SAMPLE)_(POS|NEG)EDGE flags omits a792fa0e2187 drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC) [...] omits 0dbfc3966720 drm/omap: Merge omap_dss_device type and output_type fields omits a4e26525cacb drm/omap: Refactor initialization sequence omits ce69aac84fe3 drm/omap: Simplify OF lookup of DSS devices omits e5906f765c68 drm/omap: Store pixel clock instead of full mode in DPI an [...] omits b08644a235a4 drm/omap: venc: Use drm_display_mode natively omits 41322aa69195 drm/omap: Pass drm_display_mode to .check_timings() and .s [...] omits d68164fe2964 drm/omap: Factor out common mode validation code omits d60dfaba4225 drm/omap: venc: Simplify mode setting by caching configuration omits 116c7721077c drm/omap: Move DISPC timing checks to CRTC .mode_valid() o [...] omits df6682b43533 drm/omap: Remove src field from omap_dss_device structure omits 27a7e3e18419 drm/omap: Notify all devices in the pipeline of output dis [...] omits 7bce5ae124ac drm/omap: panel-dsi-cm: Store source pointer internally omits 6b97cc956047 drm/omap: Don't store display pointer in omap_connector structure omits de9225a9bda1 drm/omap: Move display alias ID to omap_drm_pipeline omits 79d11e96e397 drm/omap: Don't pass display pointer to encoder init function omits 40e5f937d50f drm/omap: venc: List both PAL and NTSC modes omits 46b3847d7f68 drm/omap: Add a dss device operation flag for .get_modes() omits a872d5e92a67 drm/omap: Merge display .get_modes() and .get_size() operations omits 870e19d59f8a drm/omap: Expose DRM modes instead of timings in display devices omits d17eb4537a7e drm/omap: Factor out common init/cleanup code for output devices omits 56c9818d5c89 drm/omap: Remove omap_dss_device dst field omits 19b4200d8f4b drm/omap: Reverse direction of the DSS device enable/disab [...] omits 3f3623dd0f88 drm/omap: Remove enable checks from display .enable() and [...] omits b49a2139ba67 drm/omap: Remove connection checks from display .enable() [...] omits f8a8eabb273b drm/omap: Remove connection checks from internal encoders [...] omits b80bfc66b0ee drm/omap: Move common display enable/disable code to encoder omits d2c53162f557 drm/omap: Use atomic suspend/resume helpers omits d79bd6b445a2 drm/omap: venc: Remove wss_data field from venc_device structure omits 374805b0bd84 drm/omap: Remove unused kobj field from struct omap_dss_device omits 5d79ef3fcd41 drm/omap: Remove declaration of nonexisting function omits 8518f05a7110 drm/atomic: Constify mode argument to mode_valid_path() omits 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] omits 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. omits 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 omits 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config omits 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC omits af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] omits 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] omits 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 omits 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support omits a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 omits dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support omits 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support omits e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support omits 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style omits 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound omits 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] omits 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder omits 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder omits 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] omits b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style omits 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander omits 940d1a288a59 arm64: defconfig: enable RX-8581 config option omits 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] omits d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk omits b8998e928030 phy: tegra: xusb: Add Tegra186 support omits 6361b2059d29 phy: tegra: xusb: Add support for power supplies omits 6c4f78072c8e phy: tegra: xusb: Parse dual-role mode property omits a540efc493a4 phy: tegra: xusb: Skip single function lane programming omits 93b108b432fc dt-bindings: phy: tegra: Add Tegra186 support omits b5b4453e7912 powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038 omits 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits a74b4b11541a gpio: vf610: Use devres to remove gpiochip omits fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio omits db9ed63ca510 gpio: vf610: Use devres to disable clk_port omits 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() omits a262555bc685 gpio: vf610: Simplify vf610_gpio_set() omits 338aa10750ba gpio: vf610: Do not share irq_chip omits 36b6c9ed45af drm/vkms: fix use-after-free when drm_gem_handle_create() fails omits 21d2b1227323 drm/vgem: fix use-after-free when drm_gem_handle_create() fails omits fb903392131a clk: rockchip: fix wrong clock definitions for rk3328 omits 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy omits 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 omits 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] omits ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] omits f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] omits 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus omits 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] omits 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support omits a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 omits 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. omits e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards omits 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 omits f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] omits 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds omits 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 omits e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 omits 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 omits ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 omits 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 omits 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 omits a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker omits 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node omits 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s omits de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] omits 09f91381fa5d arm64: dts: rockchip: fix rk3328 sdmmc0 write errors omits 6fd8b9780ec1 arm64: dts: rockchip: fix rk3328 rgmii high tx error rate omits 8dbc4d5ddb59 ARM: dts: rockchip: Fix SD card detection on rk3288-tinker omits a8772e5d826d arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk [...] omits 6b2fde3dbfab ARM: dts: rockchip: fix rk3288 cpu opp node reference omits eb523a4960b6 arm64: dts: rockchip: add DDC bus on Rock Pi 4 omits 924726888f66 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay omits 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put omits 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put omits a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers omits 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support omits 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic omits ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor omits 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight omits 6630aad719bc clk: sunxi-ng: f1c100s: fix USB PHY gate bit offset omits ab65e04dc101 clk: sunxi-ng: Allow DE clock to set parent rate omits 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board omits 90cd9bed5adb staging, mt7621-pci: fix build without pci support omits 45ac7b31bc6c staging: speakup_soft: Fix alternate speech with other synths omits 1beea6204e23 staging: axis-fifo: add CONFIG_OF dependency omits ae0a6d2017f7 staging: olpc_dcon_xo_1: add missing 'const' qualifier omits bafd9c64056c staging: comedi: ni_mio_common: Fix divide-by-zero for DIO [...] omits 8bce6dcede65 staging: erofs: fix to handle error path of erofs_vmap() omits 4420a5611ea5 staging: mt7621-dts: update ethernet settings. omits bd31342f0046 staging: remove mt7621-eth omits 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c omits 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c omits ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c omits 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c omits 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code omits 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function omits 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h omits 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` omits ed98730d9f25 staging: gdm724x: Do not break expressions omits a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue omits 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] omits 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue omits f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. omits ce2439ec8356 staging: greybus: remove extern prototypes omits 83053c3eabd7 staging: speakup: fix line over 80 characters. omits 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines omits c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] omits 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings omits b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type omits cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] omits cd1b772d4881 driver core: remove BUS_ATTR() omits fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition omits cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition omits 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast omits dedf215bd1c7 staging: rtl8723bs: remove unused code omits d5469036124d staging: rtl8192u: Add required spaces before open parenthesis omits 1c666e2191db staging: vc04_services: Use tabs instead of spaces omits 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments omits 8af36478f951 staging: erofs: add a new line after variable declaration omits fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. omits 27a0eb8fb69a staging: fbtft: fixed format-string errors. omits df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else omits 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] omits 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c omits 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] omits 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] omits 996341276286 staging: mt7621-mmc: delele extra blank lines omits d5f4a5684d1b staging: rtlwifi: Replace 0 with false. omits 3df3162f1d52 staging: pi433: Remove unused variable. omits 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text omits 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier omits 3f8e5931fe60 staging: fbtft: line over 80 characters omits 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL omits ef2719d35ac4 staging: mt7621-dts: update ethernet settings. omits 7b53a16a1a7a staging: remove mt7621-eth omits 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL omits a77a40cf8b42 staging: rtl8712: line over 80 characters. omits 715a7148d774 staging: octeon: Lines should not end with a '(' omits 5b628549e954 staging: most: Replace '--help--' in Kconfig file omits 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message omits e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style omits a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] omits 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY omits 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T omits 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] omits d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms omits bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] omits 72a2af220175 staging: wilc1000: remove unnecessary local variables omits 1d78178410f4 staging: media: zoran: remove unnecessary parentheses omits 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses omits 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS omits de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables omits 256ab3efbe95 staging: vt6655: line over 80 characters omits b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier omits 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier omits da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier omits 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier omits b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number omits dfa5fbb9dbce staging: fbtft: convert a macro to a function. omits d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition omits e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig omits 4068f661f604 staging: zoran: remove license boilerplate text omits 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier omits d5aa59ad1665 staging: sm750fb: trivial comment indention fix. omits 173e3e69b297 staging: rtl8188eu: cleanup spacing style omits 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues omits a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference omits 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL omits f270392c7e3f staging: vt6655: Remove an unused function prototype omits 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag omits ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons omits b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] omits d33fe112c9a2 staging: speakup: Add spaces around operators omits a57250582a00 staging: fwserial: Convert macro into an inline function omits 50d280f3e31c staging: speakup: Spaces around operator omits 730551f754a7 staging: fbtft: Remove unused #defines. omits 219347ebf057 staging: vt6655: Align function declaration omits 582270600819 staging: vt6655: Fix the warning line over 80 characters omits f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] omits d67a81ff8546 staging: vt6655: Remove unnecessary blank line omits f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] omits 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] omits 572dbab6e353 staging: vt6655: Fix space around binary operator omits 084a8e546005 staging: vt6655: Fix spelling mistake omits 2b90bf28ac38 staging: speakup: Comparison to NULL. omits fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] omits 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues omits ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line omits b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations omits 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 omits 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] omits 7782c3c93dc9 staging: iio: Line over 80 characters omits 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' omits 5e8e08c81f1f staging: fbtft: Fix line over 80 characters omits 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] omits c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] omits 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation omits 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line omits b9c96308fda2 staging: emxx_udc: Fix equal sign alignment omits 6fc84d16664c staging: wilc1000: Fix line over 80 characters omits 7e5173822c9c staging: rtl8712: rename bSuspended to suspended omits 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed omits 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped omits ea239314fe42 tipc: allow service ranges to be connect()'ed on RDM/DGRAM omits 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. omits df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits 65e9a6d25deb networking: fix snmp_counter.rst Doc. Warnings omits cdf7545aef65 rtc: convert core to SPDX identifier omits 33fee143ac6e rtc: ab-b5ze-s3: remove unnecessary check omits 818806498569 rtc: ab-b5ze-s3: convert to SPDX identifier omits 8a941124458f rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5d049837dd76 rtc: ab-b5ze-s3: remove unnecessary gotos omits ac2467382240 rtc: ab-b5ze-s3: remove mutex omits 28e7861cfcf0 rtc: zynqmp: convert to SPDX identifier omits 60b7f4cbdcbc rtc: abx80x: remove useless .remove omits 559e883e0f77 rtc: abx80x: use rtc_add_group omits 2fcdf5fd7c1b rtc: abx80x: convert to SPDX identifier omits 97faf3b90ee3 extcon: Fix build warning for extcon_unregister_notifier comment omits 005e12ba2a2e extcon: intel-cht-wc: Enable external charger omits 870ae675d828 extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 8d8afb26c78f extcon: ptn5150: fix COMPILE_TEST dependencies omits ec4fe4bcc584 i40iw: Avoid panic when handling the inetdev event omits cd27287562d6 IB/mlx5: Fix mapping of link-mode to IB width and speed omits c5ae1954c47d IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT omits f84b66b9cce7 net/mlx5: Fix DCT creation bad flow omits 587443e7773e IB/mlx4: Fix race condition between catas error reset and [...] omits 8f3b487685b2 drm/udl: use drm_gem_object_put_unlocked. omits 6958d11f77d4 xfs: don't trip over uninitialized buffer on extent read o [...] omits cc5d04d840d6 auxdisplay: charlcd: make backlight initial state configurable omits c9171722459f auxdisplay: charlcd: simplify init message display omits 24c764abfd0d auxdisplay: deconfuse configuration omits cb79eb95c56f auxdisplay: hd44780: Convert to use charlcd_free() omits 9b11d63966fc auxdisplay: panel: Convert to use charlcd_free() omits 8e44fc85060e auxdisplay: charlcd: Introduce charlcd_free() helper omits b658a2113ba4 auxdisplay: charlcd: Move to_priv() to charlcd namespace omits 41c8d0adf3c4 auxdisplay: hd44780: Fix memory leak on ->remove() omits 2d012c65a9ca ALSA: firewire-motu: use 'version' field of unit directory [...] omits 517ccc2aa50d net: tipc: fix a missing check for nla_nest_start omits 9180bb4f0460 tun: add a missing rcu_read_unlock() in error path omits 0aedadcf6b48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4589e28db46e net: tipc: fix a missing check of nla_nest_start omits 07660ca679da net: ncsi: fix a missing check for nla_nest_start omits 0fff9bd47e13 net: openvswitch: fix missing checks for nla_nest_start omits 6f19893b644a net: openvswitch: fix a NULL pointer dereference omits 535d8d27c0e2 drm/i915: do not pass dev_priv to low-level forcewake functions omits dcd0feac9bab ALSA: sb8: add a check for request_region omits 6ade657d6125 ALSA: echoaudio: add a check for ioremap_nocache omits 86be36f6502c powerpc: bpf: Fix generation of load/store DW instructions omits 044175a06706 xsk: fix umem memory leak on cleanup omits 34d2f27d7060 dt-bindings: Require child nodes type to be 'object' omits 4477138fa0ae tun: properly test for IFF_UP omits daa5c4d0167a net: phy: meson-gxl: fix interrupt support omits 8a3c245c0319 net: add documentation to socket.c omits 8c838788775a io_uring: fix poll races omits 9073e5b26743 drm/i915: Fix off-by-one in reporting hanging process omits f19d90eed648 drm/i915: Split ilk vs. icl csc matrix handling omits b281264f8b81 drm/i915: Clean the csc limited range/identity programming omits c9e235aa0f9d drm/i915: Extract ilk_csc_convert_ctm() omits d2c19b06d6ea drm/i915: Clean up ilk/icl pipe/output CSC programming omits 386ba08fb595 drm/i915: Extract ilk_csc_limited_range() omits 9fdfb8e7308b drm/i915: Precompute/readout/check CHV CGM mode omits a1f1e61bfb0a drm/i915: Readout and check csc_mode omits 228cd2dba27c net: strparser: fix a missing check for create_singlethrea [...] omits 68cfe9a286f3 net: sis900: fix indentation issues, remove some spaces omits 3d4c3cec0909 drivers: net: atp: fix various indentation issues omits eab2fc822af3 sch_cake: Interpret fwmark parameter as a bitmask omits 5bf7295fe34a qlcnic: Avoid potential NULL pointer dereference omits 58f2ce6f6161 net: stmmac: fix jumbo frame sending with non-linear skbs omits 80acbed9f8fc net: stmmac: don't set own bit too early for jumbo frames omits 9804501fa122 appletalk: Fix potential NULL pointer dereference in unreg [...] omits 09bb839434bd io_uring: fix fget/fput handling omits 2e541b64ee52 spi: spi-mem: stm32-qspi: add suspend/resume support omits 3949ba3b3724 Merge branch 'spi-5.1' into spi-5.2 for stm32 omits 5356c2c70e38 spi: spi-mem: stm32-qspi: avoid memory corruption at low f [...] omits 26843bb12859 spi: rspi: Fix sequencer reset during initialization omits 42bdaaece121 spi: rspi: Fix register initialization while runtime-suspended omits db7ecb493cab regulator: da9055: Convert to regulator core's simplified [...] omits 67ddc68a78b1 regulator: da9052: Convert to regulator core's simplified [...] omits 6cabb8b7fc14 regulator: 88pm800: Get rid of struct pm800_regulators omits 3789debfc379 ASoC: topology: create tlv before soc_tplg_init_kcontrol omits daeaaef5ef3b drm/i915/icl: remove intel_dpll_is_combophy() omits 2f3ee43cb9f3 drm/i915/icl: split combo and tbt pll funcs omits 9be8644a14c6 drm/i915/icl: split combo and mg pll disable omits 036f8d567b6c drm/i915/icl: split pll enable in three steps omits d2ab5ebf46b4 drm/i915/icl: split combo and mg pll enable omits a2775bbc1d58 kernel/workqueue: Use __printf markup to silence compiler [...] omits e057ab715f1e Bluetooth: Add return check for L2CAP security level set omits 41a1bde36715 drm/i915: Always kick the execlists tasklet after reset omits 29054230f3e1 drm: add non-desktop quirks to Sensics and OSVR headsets. omits 6ee02a54ef99 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tun [...] omits 2ebd000abc3f drm/i915/gtt: Refactor common ppgtt initialisation omits a9fe9ca44c91 drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvl omits 51d623b675b6 drm/i915: Drop address size from ppgtt_type omits cbecbccaa120 drm/i915: Record platform specific ppGTT size in intel_dev [...] omits ca6ac684de5d drm/i915: Mark up vGPU support for full-ppgtt omits 527261ddf1ac drm/sun4i: mixer: Simplify the get_id logic omits eb40baefb640 drm/sun4i: backend: Simplify the get_id logic omits d530a402a114 io_uring: add prepped flag omits e0c5c576d507 io_uring: make io_read/write return an integer omits 6c7328400e04 ext4: report real fs size after failed resize omits d64264d6218e ext4: add missing brelse() in add_new_gdb_meta_bg() omits e65ef56db494 io_uring: use regular request ref counts omits 7cf771407773 ext4: remove useless ext4_pin_inode() omits 1dc1097ff60e ext4: avoid panic during forced reboot omits 372a03e01853 ext4: fix data corruption caused by unaligned direct AIO omits fa30dde38aa8 ext4: fix NULL pointer dereference while journal is aborted omits 895383983eee Merge branch 'fix-bpf-docs' omits ea6eced00e4b tools: bpf: synchronise BPF UAPI header with tools omits 0eb0978528d4 bpf: add documentation for helpers bpf_spin_lock(), bpf_sp [...] omits 62369db2df8d bpf: fix documentation for eBPF helpers omits cd70182e8d53 Merge branch 'fix-fwd-enum-resolution' omits 8fd7a61aa556 selftests/bpf: add fwd enum resolution test for btf_dedup omits 9768095ba97c btf: resolve enum fwds in btf_dedup omits 29b43ae2a61d drm/i915: Also use new comparative stuff for more ICP+ stuff omits 40609d4820b2 drm/v3d: Use the new shmem helpers to reduce driver boilerplate. omits 2194a63a818d drm: Add library for shmem backed GEM objects omits 2de3a078497b drm/dp: Set the connector's TILE property even for DP SST [...] omits f6cab793d4a7 MIPS: Remove custom MIPS32 __kernel_fsid_t type omits 1310cfc965d5 Bluetooth: Fix not initializing L2CAP tx_credits omits e8074f75f444 drm/v3d: Fix calling drm_sched_resubmit_jobs for same sched. omits a83e47e421ec drm/v3d: Remove some dead members of struct v3d_bo. omits c2b3e61a8df2 drm/v3d: Use drm_gem_lock_reservations()/drm_gem_unlock_re [...] omits 7edc3e3b975b drm: Add helpers for locking an array of BO reservations. omits 6d85028134d3 spi: fix SPI_BPW_RANGE_MASK() regression omits 67d4119c07a7 drm/i915: Refactor to common helpers for prepare/finish be [...] omits d2eeaf2bc049 drm/i915/selftests: Disable preemption while setting up fe [...] omits 628ac441e854 drm/i915/guc: Preparing for GuC reset along with engine reset omits 8a9a5608a31b drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1 omits 1e0c05c09037 drm/i915/psr: Move logic to get TPS registers values to an [...] omits 88a0d9606aff drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 [...] omits c6c30b917d40 drm/i915: Start using comparative INTEL_PCH_TYPE omits fba84ad28e3b drm/i915: Move PCH_NOP to -1 omits 2dd24a9c2c8d drm/i915/gen11+: First assume next platforms will inherit stuff omits d33d9f3dd96b percpu: use chunk scan_hint to skip some scanning omits 92c14cab4326 percpu: convert chunk hints to be based on pcpu_block_md omits 047924c96898 percpu: make pcpu_block_md generic omits da3afdd5bb54 percpu: use block scan_hint to only scan forward omits b89462a9c5f4 percpu: remember largest area skipped during allocation omits 382b88e961c7 percpu: add block level scan_hint omits b239f7daf553 percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE omits 8744d859427c percpu: relegate chunks unusable when failing small allocations omits 3e54097beb22 percpu: manage chunks based on contig_bits instead of free_bytes omits d9f3a01eebe8 percpu: introduce helper to determine if two regions overlap omits 8c43004af016 percpu: do not search past bitmap when allocating an area omits 8e5a2b9893f3 percpu: update free path with correct new free region omits f48a920504e5 Merge branch 'fix-fullsock-access-after-bpf_sk_release' omits 7681e7b2fbe2 bpf: Add an example for bpf_get_listener_sock omits b55aa7b04bb4 bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock omits ef776a272b09 bpf: Sync bpf.h to tools/ omits dbafd7ddd623 bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper omits 1b986589680a bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to [...] omits f435fe83d56b Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits 0cc068e6ee59 btrfs: don't report readahead errors and don't update statistics omits 609e804d771f Btrfs: fix file corruption after snapshotting due to mix o [...] omits 2cc8334270e2 btrfs: remove WARN_ON in log_dir_items omits bf504110bc8a Btrfs: fix incorrect file size after shrinking truncate and fsync omits 2131bc0ced60 drm/i915/bios: assume eDP is present on port A when there [...] omits a0689e347e46 gpu: drm: atomic_helper: Fix spelling errors omits 8fcb830a00f0 spi: spi-fsl-qspi: use devm_spi_register_controller omits c842749ea1d3 spi: imx: stop buffer overflow in RX FIFO flush omits dfeb7a93bf3b regulator: wm8350: Convert to use regulator_set/get_curren [...] omits d48acfd0377f regulator: wm831x-isink: Convert to use regulator_set/get_ [...] omits 5816df2f75f5 regulator: wm8350: Select maximum current in specific range omits 45aa908d9b72 regulator: wm831x-isink: Select maximum current in specific range omits 8be64b6d87bd regulator: wm831x ldo: Fix notifier mutex lock warning omits f7a621728a6a regulator: wm831x isink: Fix notifier mutex lock warning omits ae15c519a6b9 regulator: max14577: Get rid of match_init_data/match_of_n [...] omits 0077aaaeeb69 regulator: da903x: don't build with clang omits f58213637206 regulator: pv88060: Fix notifier mutex lock warning omits 769fc8d4182c regulator: ltc3676: Fix notifier mutex lock warning omits f132da2534ec regulator: ltc3589: Fix notifier mutex lock warning omits 89b2758c192c regulator: lp8755: Fix notifier mutex lock warning omits 65378de3359d regulator: da9211: Fix notifier mutex lock warning omits 29d40b4a5776 regulator: da9063: Fix notifier mutex lock warning omits 119c4f5085c4 regulator: wm831x: Fix notifier mutex lock warning omits 275513b7695a regulator: pv88090: Fix notifier mutex lock warning omits 1867af94cfdf regulator: pv88080: Fix notifier mutex lock warning omits 978995def0f6 regulator: da9062: Fix notifier mutex lock warning omits 5e6afb3832be regulator: da9055: Fix notifier mutex lock warning omits 705e2a905a04 regulator: gpio: Constify regulator_ops omits 7cdc2ee7bf10 regulator: gpio: Convert to devm_regulator_register omits 20b83421e8ee ASoC: nau8810: automatic selecting BCLK in I2S master mode omits 709a9b8a1f4f ASoC: nau8810: fix the typo of function name omits b517229ca2f7 ASoC: nau8810: use 64-bit arithmetic instead of 32-bit omits 2b13bee38849 ASoC: samsung: odroid: Fix clock configuration for 44100 s [...] omits 54d1cf78b0f4 ASoC: nau8810: fix the issue of widget with prefixed name omits 543f68c04c98 dt-bindings: Add a guide of do's and don't's for writing bindings omits a94bed60cb73 drm/i915/icl: Implement half float formats omits 42fd20edf68c drm/i915: Refactor icl_is_hdr_plane omits 88ab9c76d191 drm/fourcc: Add 64 bpp half float formats omits 19b39a25388e ieee802154: hwsim: propagate genlmsg_reply return code omits 2795e8c25161 net: ieee802154: fix a potential NULL pointer dereference omits a5d2b1ed5ebb Bluetooth: btqca: Fix misspelling of 'baudrate' omits 6bf21b54a596 libbpf: fix to reject unknown flags in xsk_socket__create() omits d6f1837107c0 selftests/bpf: fix segfault of test_progs when prog loadin [...] omits 7a9b6be9fe58 arm64: bcm2835: Add missing dependency on MFD_CORE. omits 25570b5e333f drm/arm/malidp: Added support for AFBC modifiers for all l [...] omits 0f6c18deca35 drm/arm/malidp:- Disregard the pitch alignment constraint [...] omits 7834c5770284 drm/arm/malidp:- Use the newly introduced malidp_format_ge [...] omits da77365870b4 drm/arm/malidp:- Writeback framebuffer does not support an [...] omits b8207562abdd drm/arm/malidp: Specified the rotation memory requirements [...] omits 5e290226b11b drm/arm/malidp:- Define a common list of AFBC format modif [...] omits ed893860ee53 drm/arm/malidp:- Added support for new YUV formats for DP5 [...] omits 54b4260ac404 drm/arm/malidp: Set the AFBC register bits if the framebuf [...] omits e9961ab95af8 drm: Added a new format DRM_FORMAT_XVYU2101010 omits 7ba0fee247ee drm/fourcc: Add AFBC yuv fourccs for Mali omits 9a751b999d17 drm/i915: Add new ICL PCI ID omits 22acf9fc18e6 drm/i915/selftests: Improve error detection of reset failure omits 4b378c0672cc drm/i915: Consolidate reset-request debug message omits 9a18b5a412ba arch: arc: Kconfig: pedantic formatting omits cdb8faa00e3f mips: bcm47xx: Enable USB power on Netgear WNDR3400v2 omits dfcbc2f2994b tools lib bpf: Fix the build by adding a missing stdarg.h include omits e3b74de50a5f perf tools report: Add custom scripts to script menu omits 59c24980dffb perf ui browser: Fix ui popup argv browser for many entries omits 905e4aff3138 perf script: Add array bound checking to list_scripts omits ca52babe033f perf tools: Add some new tips describing the new options omits 4968ac8fb7c3 perf report: Implement browsing of individual samples omits 6f3da20e151f perf report: Support builtin perf script in scripts menu omits 1d6c49df74b0 perf report: Support running scripts for current time range omits 3723908d0583 perf report: Support time sort key omits e87e548126cd perf script: Filter COMM/FORK/.. events by CPU omits 2fb71043e889 tools headers uapi: Update linux/in.h copy omits 1a787fc5ba18 tools headers uapi: Sync copy of asm-generic/unistd.h with [...] omits df94bb44b518 perf tools: Update x86's syscall_64.tbl, no change in tool [...] omits 49f93bbf17e6 perf script python: Add printdate function to SQL exporters omits ebf6c5c181ab perf script python: Add Python3 support to export-to-sqlite.py omits 1937b0560c3e perf script python: Add Python3 support to export-to-postg [...] omits beda0e725e5f perf script python: Add Python3 support to exported-sql-viewer.py omits df4db2340cec Bluetooth: hci_qca: Add helper function to get the chip family omits 47c25036b60f MIPS: Fix kernel crash for R6 in jump label branch function omits 3f0a53bc6482 MIPS: Ensure ELF appended dtb is relocated omits 5f5f67da9781 mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "casca [...] omits fa225400758d ASoC: axi-i2s: make both "rx" and "tx" optional omits 7bf7d0554890 ASoC: axi-i2s: let both capture and playback be optional omits 0d9c038feff6 zcrypt: handle AP Info notification from CHSC SEI command omits 0ba8141fa06d Merge tag 'vfio-ccw-20190311' of git://git.kernel.org/pub/ [...] omits 75065a85a970 perf report: Use less for scripts output omits 399706df420e ASoC: rsnd: src: fix compiler warnings omits ba164a49f8f7 ASoC: rsnd: src: Avoid a potential deadlock omits a39fe6e20616 ASoC: stm32: i2s: fix registers declaration in regmap omits 844a4a362dbe ASoC: nau8824: fix the issue of the widget with prefix name omits a97648697790 ASoC: dpcm: prevent snd_soc_dpcm use after free omits c899df3e9b0b ASoC:intel:skl:fix a simultaneous playback & capture issue [...] omits 03d0aa4d4fdd ASoC:hdac_hda:use correct format to setup hda codec omits 570f18b6a8d1 ASoC:soc-pcm:fix a codec fixup issue in TDM case omits 0a9c8998e75b spi: imx: add module parameter to control DMA use omits f586c9daaf9b MAINTAINERS: Add an entry for the vboxvideo driver omits eefffb42f665 spi: work around clang bug in SPI_BPW_RANGE_MASK() omits 5442dcaa0d90 spi: Fix zero length xfer bug omits 178d08ea81b1 regulator: wm8400: Fix trivial typo omits e08abeca3967 regulator: wm8400: Get rid of wm8400_block_read/wm8400_set [...] omits 5b60ee576a02 regulator: ab3100: Remove ab3100_regulators_remove function omits 74b060d6845f regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from stru [...] omits d74eef2834b5 Bluetooth: mediatek: add support for MediaTek MT7663S and [...] omits 7d7b25d05ef1 ASoC: ti: fix davinci_mcasp_probe dependencies omits c9fbc1c02ec8 ASoC: ams-delta: remove duplicate 'const' omits 642aafea8889 ASoC: ti: remove compat dma probing omits 8fa448da3062 mmc: add SDIO identifiers for MediaTek Bluetooth devices omits fef050c88ce1 ASoC: stm32: i2s: use default dai name omits c2dc8b2c114c ASoC: stm32: i2s: improve channel capabilities handling omits 52e7306ca2db ASoC: stm32: i2s: change trigger traces omits 686174a0989b ASoC: qcom: add i2c dependency for SND_SOC_SDM845 omits 8ca5104715cf ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM omits 825b22e5961a ASoC: rsnd: src: fix compiler warnings omits 131abc56e1ba drm/vboxvideo: Move the vboxvideo driver out of staging omits e5361b4b2b65 staging/vboxvideo: Refactor vbox_update_mode_hints omits dcf7000bef40 staging/vboxvideo: Drop initial_mode_queried workaround omits 893ded36e06d staging/vboxvideo: Another FIXME item omits 42e4cedd67e4 ASoC: samsung: i2s: Fix DAPM routes for capture stream omits b41fdc4a7bf9 irqchip/gic: Drop support for secondary GIC in non-DT systems omits e51f80619830 perf session: Add process callback to reader object omits 258031c017c3 perf header: Add DIR_FORMAT feature to describe directory data omits 29583c17b5ce perf data: Make perf_data__size() work over directory omits e8be135751f2 perf data: Add perf_data__update_dir() function omits cd3dd8dd8ff6 perf data: Don't store auxtrace index for directory data file omits ec65def1045e perf data: Support having perf.data stored as a directory omits 98c07a8f74f8 perf vendor events amd: perf PMU events for AMD Family 17h omits eaeffeb9838a perf probe: Fix getting the kernel map omits 2a1292cbd4e5 perf report: Parse time quantum omits f8c856cb2c94 perf time-utils: Add utility function to print time stamps [...] omits 52bab8868211 perf report: Support output in nanoseconds omits 3ab481a1cfe1 perf script: Support insn output for normal samples omits d9c1bb2f6a21 perf/core: Restore mmap record type correctly omits a34ced4541cc drm/stm: fix CONFIG_FB dependency omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 1cbbd85fbcdc HID: uclogic: remove redudant duplicated null check on ver_ptr omits 78b92f5f00cb HID: quirks: Drop misused kernel-doc annotation omits a23eab893476 HID: hid-asus: select CONFIG_POWER_SUPPLY omits 7d01427aaa78 HID: quirks: use correct format chars in dbg_hid omits 487ecb21fa66 ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] omits 3461cbfd3406 Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits bd2dba19d310 Merge drm/drm-next into drm-intel-next-queued omits 50b7f1b7236b vfio: ccw: only free cp on final interrupt omits 26eeea150683 drm/i915/icl: Fix CRC mismatch error for DP link layer compliance omits f38a1f0a5a57 libbpf: handle BTF parsing and loading properly omits 62c9d2674b31 inotify: Fix fsnotify_mark refcount leak in inotify_update [...] omits f4ecb8ae70de drm/i915: Update DRIVER_DATE to 20190311 omits 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 6c07c1c74394 apparmor: fix blob compression when ns is forced on a policy load omits 85fddf0b0027 drm/i915: Introduce a context barrier callback omits eea9b97b4504 drm/v3d: Add support for V3D v4.2. omits fc22771547e7 drm/v3d: Handle errors from IRQ setup. omits 3032f0c90080 ARCv2: spinlock: remove the extra smp_mb before lock, afte [...] omits 831ebf18d63f drm/i915: Suppress the "Failed to idle" warning for gem_eio omits 8f6e87d6d561 drm/i915: Enable PSR2 by default omits 88e05aff355e drm/i915: Force PSR1 exit when getting pipe CRC omits 9f952664e38c drm/i915: Drop redundant checks to update PSR state omits 618cf883becd drm/i915: Disable PSR2 while getting pipe CRC omits a8ebf6075b5d drm/i915/crc: Make IPS workaround generic omits 458e09775194 drm/i915/psr: Drop test for EDP in CRTC when forcing commit omits d168da8cfc7c drm/i915: Compute and commit color features in fastsets omits 54da1d43c609 drm/i915/psr: Only lookup for enabled CRTCs when forcing a [...] omits eec6d8121770 drm/i915/psr: Remove PSR2 FIXME omits 935f3d88434b drm/v3d: Make sure the GPU is on when measuring clocks. omits a7dde1b7a5c9 drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x. omits d26f9c7f888d Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits 0881954965e3 drm/i915: Introduce intel_context.pin_mutex for pin management omits 9dbfea98d70b drm/i915: Track the pinned kernel contexts on each engine omits 95f697eb024d drm/i915: Make context pinning part of intel_context_ops omits c4d52feb2c46 drm/i915: Move over to intel_context_lookup() omits 4dc84b77b077 drm/i915: Store the intel_context_ops in the intel_engine_cs omits 39e2f501c1b4 drm/i915: Split struct intel_context definition to its own header omits 7e3d9a59410d drm/i915: Track active engines within a context omits f10e0010fae8 net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm omits ab3517c1eb01 drm/i915/dp: use single point of truth for PPS divisor register omits 1b61c4a3eea2 drm/i915/dp: deconflate PPS unlock from divisor register omits 7d6ce55887a4 drm/i915: Remove has-kernel-context omits c6eeb4797eb9 drm/i915: Reduce presumption of request ordering for barriers omits 604c37d76689 drm/i915: Refactor common code to load initial power context omits 5861b013e2c7 drm/i915: Do a synchronous switch-to-kernel-context on idling omits 3123ada8eb5d drm/i915/selftests: Check preemption support on each engine omits 209d73530d7e drm/i915/icl: Prevent incorrect DBuf enabling omits 6ed69184ed9c xfrm: Reset secpath in xfrm failure omits 2835f4f36b6a drm/i915/selftests: Improve switch-to-kernel-context checking omits b185a35216c0 drm/i915: Read out memory type omits 6d9c1e920385 drm/i915: Extract DIMM info on cnl+ omits 30a533e5774b drm/i915: Clean up intel_get_dram_info() a bit omits 1d55967dc1cf drm/i914: s/l_info/dimm_l/ etc. omits d75434bc341e drm/i915: Generalize intel_is_dram_symmetric() omits 198b8dd91b79 drm/i915: Use dram_dimm_info more omits 331ecded7e6c drm/i915: Extract DIMM info on GLK too omits 8860343cc9a7 drm/i915: Fix DRAM size reporting for BXT omits a62819a301d8 drm/i915: Extract BXT DIMM helpers omits 54561b238b19 drm/i915: Polish skl_is_16gb_dimm() omits ea411e6b85df drm/i915: Extract functions to derive SKL+ DIMM info omits 80373fb6be96 drm/i915: Store DIMM rank information as a number omits 2909bf056269 drm/i915/icl: Remove alpha support protection omits 50b022af5d6b drm/i915: Force GPU idle on suspend omits 3d6062491658 drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro omits 877b372996bf drm: export drm_timeout_abs_to_jiffies omits 688cd8bd2c0f iwlwifi: fix 64-bit division omits 47c2be0c9bc0 Merge tag 'mt76-for-kvalo-2019-03-07' of https://github.co [...] omits e2771deb5dec drm/sun4i: rgb: Change the pixel clock validation check omits 9f7dfd0cb50f drm/sun4i: Move rate variables to long long omits 19d0ffe0ed79 drm/sun4i: rgb: Store the bridge pointer omits 1ce6f91c5fdd drm/sun4i: Move the panel pointer from the TCON to the encoders omits 411e05f4e877 mt76x2u: remove duplicated entry in mt76x2u_device_table omits 7c1b998d3483 mt76: fix return value check in mt76_wmac_probe() omits b126c8897435 mt76: mt7603: set moredata flag when queueing ps-filtered packets omits 643749d4a82b mt76: mt76x02: disable ED/CCA by default omits ffc9a7ff59a4 mt76: when releasing PS frames, end the service period if [...] omits b7001f46085e mt76: mt7603: clear the service period on releasing PS fil [...] omits e004b7006600 mt76: mt7603: notify mac80211 about buffered frames in ps queue omits fca9615f1a43 mt76: mt7603: fix up hardware queue index for PS filtered packets omits f25e813bf48d mt76: mt7603: clear ps filtering mode before releasing buf [...] omits b8cfd87ac242 mt76: mt76x2: fix 2.4 GHz channel gain settings omits 45a042e30268 mt76: mt76x2: fix external LNA gain settings omits 7635276989a1 mt76: mt7603: fix tx status HT rate validation omits a0ac80610927 mt76: mt76x02: reduce false positives in ED/CCA tx blocking omits 3fd0824a2f80 mt76: mt76x02: only update the base mac address if necessary omits 7b25d3b8e485 mt76x02: fix hdr pointer in write txwi for USB omits 004960423fe1 mt76: mt76x2: implement full device restart on watchdog reset omits de3c2af15fce mt76: mt76x02: when setting a key, use PN from mac80211 omits fc7801021733 mt76: rewrite dma descriptor base and ring size on queue reset omits cd44bc40a1f1 mt76: introduce q->stopped parameter omits f741b28fb299 drm/vc4: Use 16bpp by default for the fbdev buffer omits 37fbbd49054b drm/i915: Populate pipe_offsets[] & co. accurately omits 3fbdb54c7d5a arch: move common mmap flags to linux/mman.h omits ab0322c31c90 drm: tweak header name omits ad1fa881ee2a x86/mpx: tweak header name omits 43db76ac7cfc virtio: use dependent_ptr_mb omits eddbd75ce7e2 barriers: convert a control to a data dependency omits 54621442c60b include/linux/compiler.h: allow memory operands omits 916faccfe56d virtio-net: bql support omits 0a9a202abe5a iommu/virtio: Add event queue omits 31910716a223 iommu/virtio: Add probe request omits 4601048f90d5 iommu: Add virtio-iommu driver omits 203bef2d420a PCI: OF: Initialize dev->fwnode appropriately omits b36a5dbe6c3d of: Allow the iommu-map property to omit untranslated devices omits c6a7652fe776 dt-bindings: virtio: Add virtio-pci-iommu node omits 870b58f2a842 dt-bindings: virtio-mmio: Add IOMMU description omits 171d156257ee drm/i915: Simplify i830 DVO 2x clock handling omits 7ca60367dd52 drm/i915: Do not temporarily disable the DPLL on i830 omits cd7d3a1bb42e Merge drm/drm-next into drm-misc-next omits 152e9b8676c6 s390/vtime: steal time exponential moving average omits 6b5c029df5e4 drm/vc4: Add a debugfs entry to disable/enable the load tracker omits 4686da83154d drm/vc4: Add a load tracker to prevent HVS underflow errors omits 531a1b622da9 drm/vc4: Report HVS underrun errors omits a90e1948efb6 drm/i915: Relax mmap VMA check omits b218a80b1715 drm/i915/selftests: Upgrade printing test/subtest name to pr_info omits 161996a8003f drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignment omits b146e5efe660 drm/i915: Pass around the intel_context omits 103b76eeff2e drm/i915: Use i915_global_register() omits 01396a374c3d s390/zcrypt: revisit ap device remove procedure omits cd479eccd2e0 s390: limit brk randomization to 32MB omits 4e8fa54d3d99 nds32: fix semicolon code style issue omits f8b18cf4c334 drm/amdgpu: use BACO on vega12 if platform supports it omits 518f6a54624a drm/amdgpu/powerplay: split out common smu9 BACO code omits 750cced1c08b drm/amdgpu/powerplay: add BACO support for vega12 omits 337cec9e6001 drm/amd/display: 3.2.19 omits 6649f19a3646 drm/amd/display: Add ability to override bounding box in D [...] omits 74aa7bd4c6f7 drm/amd/display: Make stream commits call into DC only once omits 8628d02f60d4 drm/amd/display: optionally optimize edp link rate based o [...] omits 33e0a4458328 drm/amd/display: Add p_state_change_support flag to dc_clocks omits 420cd4720826 drm/amd/display: Clean up wait on vblank event omits 128c075ad4fc drm/amd/display: Set flip pending for pipe split omits dcf1a988678e drm/amd/display: Fix exception from AUX acquire failure omits 4bc46da4a3ae drm/amd/display: Reset planes that were disabled in init_pipes omits 4a797d24fe0d drm/amd/display: Allow for plane-less resource reservation omits 2750160bccab drm/amd/display: dcn add check surface in_use omits 46f81fc4af81 drm/amd/display: Add DCN_VM aperture registers omits 522f82f35fd0 drm/amd/display: make seamless boot work generically omits a4360180bf0e drm/amd/display: Remove redundant 'else' statement in dcn1 [...] omits e1998c8cfd59 drm/amd/display: Move enum gamut_remap_select to hw_shared.h omits 68ea03a779c7 drm/amd/display: 3.2.18 omits 0f1a6ad724cd drm/amd/display: PPLIB Hookup omits c7b0f71237af drm/amd/display: Add disable triple buffering DC debug option omits 7b19bba58f77 drm/amd/display: Use vrr friendly pageflip throttling in DC. omits d846325ad0e5 drm/i915/icl: Default to Thread Group preemption for compu [...] omits dbfbe717ccbb drm/dsc: Split DSC PPS and SDP header initialisations omits 06d7cecdb611 drm/dsc: Add native 420 and 422 support to compute_rc_params omits dc43332b7af6 drm/i915: Move dsc rate params compute into drm omits cf4331dd3975 drm/i915: Move find_active_request() to the engine omits fb251a72d630 drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification omits 8a68d464366e drm/i915: Store the BIT(engine->id) as the engine's mask omits 6dd356d8fc06 ARC: unaligned: relax the check for gcc supporting -mno-un [...] omits c8b502422bfe drm/i915: Remove last traces of exec-id (GEM_BUSY) omits 62acc7e892ef drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangs omits f14c0d9fd871 drm/i915: Just check the vebox IIR regardless omits a2ac437bc0fe drm/i915/gtt: Store scratch page size alongside not in the [...] omits 296e9b19eff6 drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats [...] omits 696fa001524a drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane contro [...] omits 50bf5d7d595f drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions an [...] omits 095b1d0706b9 drm/i915: Enable P010, P012, P016 formats for primary and [...] omits df7d4156fe76 drm/i915: Preparations for enabling P010, P012, P016 formats omits e13122115525 drm/i915: Add P010, P012, P016 plane control definitions omits 4f1836453e42 drm/i915/gtt: Use optimised memset32/64 for clearing PTE omits 1f7ae812f87e x86/syscalls: Mark expected switch fall-throughs omits 5ac767a3c402 ASN.1: mark expected switch fall-through omits 42559d0ee6f5 lib/cmdline.c: mark expected switch fall-throughs omits 8effe37d2f58 lib: zstd: Mark expected switch fall-throughs omits 9ba343caeebc scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 2758cbd62233 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits a571e5dc51a1 scsi: ppa: mark expected switch fall-through omits 087f3e62d488 scsi: osst: mark expected switch fall-throughs omits b4a94194b0bf scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 79c1d97e905a scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits 5a41df13acbb scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits c88a7a0445f8 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits 18946aa551cf scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 220dadf8cd23 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 2d5025260c82 scsi: imm: mark expected switch fall-throughs omits 6a1409b9f261 scsi: csiostor: csio_wr: mark expected switch fall-through omits 0c75d9ae143a scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits e1890f809537 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 618d118f1e21 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 491d3a37392b scsi: aic7xxx: mark expected switch fall-throughs omits 282dd6ace5e0 fs: mark expected switch fall-throughs omits 544e784188f1 ARM: dts: bcm283x: Fix hdmi hpd gpio pull omits 3963bdb87e66 Merge branch 'next-general' into next-testing omits 4deabfae643d soc: bcm: bcm2835-pm: Fix error paths of initialization. omits 7f3d6c8e8f5f soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain support. omits f139da139057 drm/i915: Fix bit name in PP_STATUS register omits bc7e35252eac drm/i915: allow platforms without eDP transcoder omits 062de72bc0c7 drm/i915: refactor transcoders reporting on error state omits b8fe992a0817 drm/i915: Forcing a modeset when resetting HDMI link omits 3e5ebcddd103 drm/i915: Don't manually add connectors and planes state omits a551cd66bc0a drm/i915: Fix atomic state leak when resetting HDMI link omits 7d3a5eb78e36 irqchip/imx-irqsteer: Fix of_property_read_u32() error handling omits 3e1d87ddcf62 drm/i915: Fix the state checker for ICL Y planes omits 745b19d74716 drm/msm/dpu: check split role for single flush omits d8225b0aae87 drm/msm/dpu: assign intf to encoder in mode_set omits a4a7c2acc06b drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset omits 9da83f34ed0e drm/msm/dpu: dont use encoder->crtc in atomic path omits 047cea5ac604 drm/msm/dpu: release resources on modeset failure omits f4edee30eb63 drm/msm/dpu: remove phys_vid subclass omits 2f6b9d0dfbe4 drm/msm/dpu: move hw_inf encoder baseclass omits 993298af26b1 drm/i915: Yet another if/else sort of newer to older platforms. omits e781a7a3235e drm/i915: Acquire breadcrumb ref before cancelling omits 40901d0639f5 drm/msm: dpu: Don't set frame_busy_mask for async updates omits dd0e555ec349 drm/msm: dpu: Don't queue the frame_done watchdog for cursor omits 1f14d4126b8f drm/msm: dpu: Untangle frame_done timeout units omits 0d36fb165f83 drm/msm: dpu: Simplify frame_done watchdog timeout calculation omits 4f3c12326db9 drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh omits 36009be53297 drm/msm: Fix NULL pointer dereference omits 8ff62645eab9 drm: fix spelling mistake "intead" -> "instead" omits c342febcde45 ASoC: soc-core: Fix probe deferral following prelink failure omits 9d5645ad1b97 drm/tinydrm: Use drm_dev_enter/exit() omits 2afd9fcba6b1 drm/tinydrm: Remove tinydrm_device omits 3eba3922819f drm/tinydrm: Drop using tinydrm_device omits ec33f1d69056 drm/tinydrm/repaper: Drop using tinydrm_device omits bbf62563d862 ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() omits de99f0600a79 drm/drv: DOC: Add driver example code omits 9b1f1b6b7843 drm: Add devm_drm_dev_init() omits 56be6503aab2 drm/drv: Hold ref on parent device during drm_device lifetime omits 6d3a41ab0c37 Input: edt-ft5x06 - convert to use SPDX identifier omits fc226eb23e62 Input: edt-ft5x06 - enable ACPI enumeration omits 72aabfb862e4 drm/i915/gvt: Add mutual lock for ppgtt mm LRU list omits 1e18d5e6731d drm/i915/gvt: Only assign ppgtt root at dispatch time omits ba54f278c318 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits d4180b4c02e7 ASoC: stm32: sai: fix set_sync service omits 71d9537fada4 ASoC: stm32: sai: fix oversampling mode omits 26f98e82dd49 ASoC: stm32: sai: fix race condition in irq handler omits b84681929718 ASoC: stm32: sai: fix exposed capabilities in spdif mode omits 5f8a1000c3e6 ASoC: stm32: sai: fix iec958 controls indexation omits 102cefc8e879 ASoC: ab8500: Mark expected switch fall-through omits 2e95f984aae4 ASoC: hdmi-codec: fix S/PDIF DAI omits 7c22278edd0a habanalabs: cast to expected type omits 7cb5101ee010 habanalabs: prevent host crash during suspend/resume omits cbaa99ed1b69 habanalabs: perform accounting for active CS omits d12a5e2458d4 habanalabs: fix mapping with page size bigger than 4KB omits f650a95b7102 habanalabs: complete user context cleanup before hard reset omits 4eb1d1253ddd habanalabs: fix bug when mapping very large memory area omits bfb1ce1259ca habanalabs: fix MMU number of pages calculation omits c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits b1b2bc60ca95 dax: Flush partial PMDs correctly omits 9d17210fa218 drm/i915: extract AUX mask assignment to separate function omits 510a75a5d2b8 drm/i915/icl: move MG pll hw_state readout omits 4aa909707bdb drm/i915: Re-arrange execbuf so context is known before engine omits d90c06d57027 drm/i915: Fix I915_EXEC_RING_MASK omits 0d556c66dadd Merge branch 'next-general' into next-testing omits f9e9e9de58c7 drm/i915: Prioritise non-busywait semaphore workloads omits e88619646971 drm/i915: Use HW semaphores for inter-engine synchronisati [...] omits ebece7539242 drm/i915: Keep timeline HWSP allocated until idle across t [...] omits 1e3f697e47f6 drm/i915/execlists: Suppress redundant preemption omits 34ae8455f4d3 drm/i915/selftests: Check that whitelisted registers are a [...] omits c384afe35200 drm/i915: Finalize Wa_1408961008:icl omits f1a427d9d238 drm/msm: Remove pm_runtime calls from msm_iommu.c omits b965ccf9d463 drm/msm: don't allocate pages from the MOVABLE zone omits 3ef7114982b8 drm/i915: Introduce i915_timeline.mutex omits a7db690c0628 drm/sun4i: Improve VI scaling for DE2/DE3 omits 2586de70c15c drm/sun4i: Add VI scaler line size quirk for DE2/DE3 omits b805d78d300b xfrm: policy: Fix out-of-bound array accesses in __xfrm_po [...] omits f552e7bd028f drm/i915/gvt: Don't submit request for error workload dispatch omits 9f4984773240 drm/i915/gvt: stop scheduling workload when vgpu is inactive omits c825dc239785 drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330 omits b5773a3616d1 drm/i915/execlists: Suppress mere WAIT preemption omits c0abe5af7341 Merge branches 'work.mount', 'work.misc' and 'work.iov_ite [...] omits 9606ea6a3943 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits c07f9c420c29 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits 809f4953c14d btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits f060f46f09bb ASoC: mediatek: btcvsd add loopback omits 82ad759143ed ASoC: tlv320aic3x: fix reset gpio reference counting omits b49996cb304a drm/doc: Fix copy paste error in drm_crtc_funcs.destroy() omits bd5d6781a0f1 drm/i915: Use __ffs() in for_each_priolist for more compact code omits d9948a10b902 drm/i915: Remove second level open-coded rcu work omits 13f1bfd3b332 drm/i915: Make object/vma allocation caches global omits 32eb6bcfdda9 drm/i915: Make request allocation caches global omits bd2be1418659 drm/i915: Report engines are idle if already parked omits 44f8b8022d4c Revert "drm/i915: Avoid waking the engines just to check i [...] omits 2d5eaad007d9 drm/i915: Compute the global scheduler caps omits 13b99014c64a drm/bochs: Drop best_encoder omits 98f41dc3b3ee drm/virtio: implement prime export omits 873f51d43439 drm/virtio: remove prime pin/unpin callbacks. omits c837da88c335 drm/virtio: implement prime mmap omits 372c9329e5aa dma-buf: clarify locking documentation for reservation_obj [...] omits 547c7138bcfb dma-buf: add some lockdep asserts to the reservation objec [...] omits 60b801999c48 drm: Wake up next in drm_read() chain if we are forced to [...] omits 0b702dca2658 drm/i915: Avoid waking the engines just to check if they are idle omits babfb1b55ca3 drm/i915: Skip scanning for signalers if we are already inflight omits 69e89032b2a5 drm/i915: Include infoframes in the crtc state dump omits 6454cb9feb83 drm/i915: Check infoframe state in intel_pipe_config_compare() omits 0d567f1eaea7 drm/i915/sdvo: Read out HDMI infoframes omits 769be632d42b drm/i915/sdvo: Precompute HDMI infoframes omits f2a10d61ca78 drm/i915: Read out HDMI infoframes omits fbf08556ed43 drm/i915: Precompute HDMI infoframes omits e5e70d4a37f6 drm/i915: Store mask of enabled infoframes in the crtc state omits 509efa2b5497 drm/i915: Return the mask of enabled infoframes from ->inf [...] omits 5cb3c1a123fc drm/i915: Add the missing HDMI gamut metadata packet stuff omits 979a1bb6ba5a drm/panel: Add Ronbo RB070D30 panel omits 1860cc4a624c dt-bindings: panel: Add YAML schemas for the Ronbo RB070D30 panel omits 7e6a3a618a54 dt-bindings: Add vendor prefix for Ronbo Electronics omits 5a80e4a2cd70 drm/i915/query: Split out query item checks omits 368375107ba4 drm/i915/selftests: Exercise resetting during non-user payloads omits b300fde8965f drm/i915: Remove i915_request.global_seqno omits 8892f47742ea drm/i915: Remove access to global seqno in the HWSP omits 89531e7d8ee8 drm/i915: Replace global_seqno with a hangcheck heartbeat seqno omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 85d6adcbbe6d ARC: boot log: cut down on verbosity omits 00a4ae65cc60 ARCv2: boot log: refurbish HS core/release identification omits 0728aeb7ead9 arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM omits edb64bca50cd ARC: u-boot args: check that magic number is correct omits fbe025c3eaf5 ARC: perf: bpok condition only exists for ARCompact omits 76551468833c ARCv2: Add explcit unaligned access support (and ability t [...] omits 4d1e7918aae5 ARCv2: lib: introduce memcpy optimized for unaligned access omits 5d4ab8d0960e ARC: [plat-hsdk]: Enable AXI DW DMAC support omits 66f7d3709c43 ARC: [plat-hsdk]: Add reset controller handle to manage USB reset omits ef4c54c340de ARC: DTB: [scripted] fix node name and address spelling omits 37fc7845df7b drm/i915: Call MG_DP_MODE() macro with the right parameters order omits c21cd4ae82e1 arm64: dts: renesas: r8a774c0: Fix SCIF5 DMA channels omits e20119f7eaaa arm64: dts: renesas: r8a77990: Fix SCIF5 DMA channels omits d0aa694b9239 drm/i915/pmu: Always sample an active ringbuffer omits 0a3317d43dfa drm/i915: Remove unused HAS_PCH_CNP_LP omits e0f83eb5a499 drm/i915: Sort newer to older platforms. omits 9e01d94456be drm/i915: Sort ctx workarounds init from newer to older pl [...] omits 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits 7453df272a8f Merge branch 'next-general' into next-testing omits 07c100b18733 drm/i915/guc: Flush the residual log capture irq on disabling omits dbfc6db7ba46 soc/tegra: default select TEGRA_TIMER for Tegra210 omits 950e26e6066c clocksource/drivers/tegra: Add Tegra210 timer support omits daa3f8bbe157 dt-bindings: timer: add Tegra210 timer omits 1e8b15a1988e drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list omits 772b5408e3aa drm/i915: remove redundant likely/unlikely annotation omits 43a8f684b6d1 drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault() omits 2a3902bd5c14 drm/i915/icl: Drop redundant gamma mode mask omits fb8cd60c8418 drm/qxl: remove set but not used variable 'bo_old' omits 6ab20a05f4c7 drm/fb-helper: generic: Don't take module ref for fbcon omits eb73e1d5ddd8 drm/tinydrm: Trivia typo fix omits 4f8347989143 drm/tinydrm/mipi-dbi: Add drm_to_mipi_dbi() omits d0a516347688 drm/tinydrm: Remove tinydrm_shutdown() omits 96f2a9aef598 drm/tinydrm: tinydrm_display_pipe_init() don't use tinydrm_device omits 06db4b8b2628 drm/modes: Add DRM_SIMPLE_MODE() omits ba3bf37e150a drm/drv: drm_dev_unplug(): Move out drm_dev_put() call omits 1ee57d4d75fb drm: Fix drm_release() and device unplug omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits c5568ed2bfdf drm/i915/hdcp: Silence compiler critics omits 13bcb80b7ee7 drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check omits 1813ae17fdf0 drm/i915/guc: Calling guc_disable_communication in all sus [...] omits e0ad3c64fa1f drm/i915/guc: Splitting CT channel open/close functions omits 9ce25e72cc77 drm/i915: Prevent user context creation while wedged omits 207a815d8603 drm/i915: Extend skl+ crc sources with more planes omits 53039750bf0a drm/i915: Remove the broken DP CRC support for g4x omits b49aacc8b9ea drm/i915: Use named initializers for the crc source name array omits 87c2b659d1c8 drm/i915: Remove the "pf" crc source omits 2a8862d2f3da drm/i915: Reduce the RPS shock omits 7412826c078b drm/i915: Fix KBL HDCP2.2 encrypt status signalling omits cf9cb35ff731 drm/i915: CP_IRQ handling for DP HDCP2.2 msgs omits 2d4254e50649 drm/i915: Implement the HDCP2.2 support for HDMI omits 238d3a9ea64f drm/i915: Implement the HDCP2.2 support for DP omits 956af8964bb5 drm: removing the DP Errata msg and its msg id omits dfe4cbc26e40 drm/i915: Handle HDCP2.2 downstream topology change omits 22ce2d948abf drm/i915: Implement HDCP2.2 link integrity check omits aeb0d80a21db drm: HDCP2.2 link check period omits d849178e2c9e drm/i915: Implement HDCP2.2 repeater authentication omits bd90d7c78353 drm/i915: Implement HDCP2.2 receiver authentication omits 49a630b00bac drm/i915: Enable and Disable of HDCP2.2 omits 09d56393c1d8 drm/i915: hdcp1.4 CP_IRQ handling and SW encryption tracking omits 9055aac76589 drm/i915: MEI interface implementation omits 04707f971636 drm/i915: Initialize HDCP2.2 omits 4c719c256a0f drm/i915: Gathering the HDCP1.4 routines together omits 1fdafbd02379 drm/amdgpu: fix dma mask check in gmc_v6_0.c omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits c1d1746f6d4b drm/i915: Avoid reset lock in writing fence registers omits c41166f9a145 drm/i915: Beware temporary wedging when determining -EIO omits 913b2cb727b7 drm: change func to better detect wether swiotlb is needed omits 47ed55a9bb9e drm/i915: Update DRIVER_DATE to 20190220 omits b08e776c223c Merge tag 'topic/mei-hdcp-2019-02-19' of git://anongit.fre [...] omits d0781a89c06f Merge drm/drm-next into drm-intel-next-queued omits 5812f97c0a22 tpm: Fix the type of the return value in calc_tpm2_event_size() omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits c51f7f863552 Merge branch 'mvebu/dt64' into mvebu/for-next omits 24e5f6732a6d Merge branch 'mvebu/dt' into mvebu/for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits 2f146b78d5a9 drm/i915: Attach colorspace property and enable modeset omits 0d68b8876e01 drm: Add colorspace info to AVI Infoframe omits d2c6a405846c drm: Add HDMI colorspace property omits 7f4127c4839b drm/i915: Use time based guilty context banning omits 8f54b3c6c921 drm/i915: Trim delays for wedging omits 370d757da92f drm/i915: Move verify_wm_state() to heap omits 86ab67dfcfc5 drm/doc: document recommended component helper usage omits 58db702266c1 drm/drm_vm: Mark expected switch fall-throughs omits e179d8e074e0 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] omits ae6ba10d5090 Merge drm/drm-next into drm-misc-next omits e6049cf122d1 drm: Remove set but not used variable 'gem' omits 1220935be2bb drm: imx: Use of_node_name_eq for node name comparisons omits bd7de1e8d96c drm: vc4: Switch to use drm_gem_object reservation_object omits 8d668309769d drm: v3d: Switch to use drm_gem_object reservation_object omits dd55cf6929e6 drm: msm: Switch to use drm_gem_object reservation_object omits fa238ea1668e drm: etnaviv: Switch to use drm_gem_object reservation_object omits 1ba627148ef5 drm: Add reservation_object to drm_gem_object omits 1c1a7aa3663c drm/sun4i: dsi: Add burst support omits 62e7511a4f4d drm/sun4i: dsi: Rework a bit the hblk calculation omits 2cfdc24d2f8d drm/sun4i: dsi: Fix front vs back porch calculation omits efa31801203a drm/sun4i: dsi: Enforce boundaries on the start delay omits da676c6aa641 drm/sun4i: dsi: Change the start delay calculation omits 85fb35266673 drm/sun4i: dsi: Restrict DSI tcon clock divider omits fd347df16d4e drm/v3d: Update top-level kerneldoc for the addition of TFU. omits cc3f60cfd4f2 drm/v3d: Fix BO stats accounting for dma-buf-imported buffers. omits 366eaee03b85 clocksource/drivers/timer-cs5535: Rename the file for consistency omits be03564bd7b6 drm/i915: Include reminders about leaving no holes in uAPI enums omits 5ce37efc22a0 clocksource/drivers/timer-pxa: Rename the file for consistency omits 859df012e5dd clocksource/drivers/tango-xtal: Rename the file for consistency omits 156b16f9b995 drm/i915: Restore interrupt enabling after a reset omits e4106dae0f35 drm/i915/selftests: Make unbannable contexts for reset handling omits 7d2b5fb9580c dt-bindings: timer: gpt: update binding doc omits ba4fda620a5f drm/i915: Optionally disable automatic recovery after a GPU reset omits 1d57802b9a03 clocksource/drivers/exynos_mct: Remove unused header includes omits 645a4109a7cf dt-bindings: timer: mediatek: update bindings for MT7629 SoC omits 83e3a21530d6 drm/i915/selftests: Move local mock_ggtt allocations to the heap omits d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs omits 2a4a27540395 drm/i915/selftests: Always free spinner on __sseu_prepare error omits d9b308b1f8a1 drm/i915/fbdev: Actually configure untiled displays omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits c48b86f90edd drm/i915: Wrap plane update/disable hook calls omits d64e6078a184 drm/i915: Add overlooked plane disable tracepoint into int [...] omits 0b2599a43ca9 drm/i915: Add pipe enable/disable tracepoints omits 5cee6c458771 drm/i915: Add pipe crc tracepoint omits 9095c86374db drm/i915/selftests: Drop unnecessary struct_mutex around i [...] omits 98dde5d83590 clocksource/drivers/exynos_mct: Fix error path in timer re [...] omits af0f72b938c1 clocksource/drivers/exynos_mct: Remove dead code omits d9e61b66a5d3 drm/i915: Defer application of request banning to submission omits c836eb79c033 drm/i915/selftests: Always use an active engine while resetting omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 9a3b19a16dc2 drm/i915: Only try to park engines after a failed reset omits d31c85fc8642 snd/hda, drm/i915: Track the display_power_status using a cookie omits 290248c27c93 drm/i915: Implement new w/a for underruns with wm1+ disabled omits 2ed8e1f560e5 drm/i915: Include "ignore lines" in skl+ wm state omits bfe0cd28518d Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" omits db9ed620ddea Merge branch 'next-integrity' into next-testing omits 58106b7d816e drm/i915: Make MG PHY macros semantically consistent omits 9194e42a1837 drm/i915: Make combo PHY DDI macro definitions consistent [...] omits cfb1f7ee3b35 KEYS: trusted: fix -Wvarags warning omits d1ab9be4ea0e clocksource/drivers/riscv: Add required checks during cloc [...] omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits e42953d3d8db Merge branch 'next-tpm' into next-testing omits a8b9976045c8 selftests/tpm2: Extend tests to cover partial reads omits 3b8a86d14cd7 selftests/tpm2: Open tpm dev in unbuffered mode omits 5e0b6697651b drm/i915: Assert that VED and ISP are power gated omits c11b813f53c9 drm/i915: s/PUNIT_REG_DSPFREQ/PUNIT_REG_DSPSSPM/ omits 62eb3c24b37c drm/i915: Apply rps waitboosting for dma_fence_wait_timeout() omits e6ed078d6ddd drm/i915/icl: Add degamma and gamma lut size to gen11 caps omits a91de580541c drm/i915/icl: Enable pipe output csc omits 255fcfbc3c18 drm/i915/icl: Enable ICL Pipe CSC block omits 13717cef4c1d drm/i915/icl: Add icl pipe degamma and gamma support omits 8957129cb3b0 drm/i915/glk: Fix degamma lut programming omits 9bb5ff34c4f9 dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings omits 8e745b2d1c29 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support omits e880edadc149 Merge LKMM and RCU omits 4c4f3c3321a5 tools/memory-model: Avoid duplicating herdtools versions omits 06a45c3380ca tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 47ae32084c47 tools/memory-model: Update Documentation/explanation.txt t [...] omits 19199883732d Merge branch 'next-general' into next-testing omits b3b0391af2af drm/i915: Detect potential i915_reset_trylock() lockups omits aeaaa55c7368 drm/i915: Recursive i915_reset_trylock() verboten omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits ab98e94435ab drm/i915: Dump skl+ watermark changes omits df4d55f2e1b8 apparmor: fix double free when unpack of secmark rules fails omits 710c986b830b apparmor: fix missing ZLIB defines omits ed7dc6777400 drm/i915: Reacquire priolist cache after dropping the engine lock omits ed06fddc2203 drm/i915: Include the current timeline seqno for debugging [...] omits 7c95c10ee993 drm/i915: Use synchronize_srcu_expedited() for resets omits 785fbda5ba66 drm/i915: Pull sync_scru for device reset outside of wedge_mutex omits 41ad789e88fd clocksource/drivers/exynos_mct: Clear timer interrupt when [...] omits a1cb6c1520ac clocksource/drivers/exynos_mct: Move one-shot check from t [...] omits 266d63a7d9d4 x86/cpufeature: Fix various quality problems in the <asm/c [...] omits a0f52c3d357a drm/i915/opregion: rvda is relative from opregion base in [...] omits 98fdaaca9537 drm/i915/opregion: fix version check omits 312c4ba1bb71 drm/i915: Protect i915_active iterators from the shrinker omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits d071661b4755 apparmor: fix blob compression build failure on ppc omits c10c78ade57a drm/i915/execlists: Refactor out can_merge_rq() omits d542127adb0c Merge branch 'v5.0-next/soc' into for-next omits 982252ee72e8 Merge branch 'v5.0-next/dts64' into for-next omits 21182b3c4cbb drm/i915: Don't claim an unstarted request was guilty omits 72eb16df010a drm/i915: Serialise resets with wedging omits 15cbf007e4da drm/i915: Wait for old resets before applying debugfs/i915_wedged omits 13e87536de1a drm/i915: Uninterruptibly drain the timelines on unwedging omits 0eb6a3f7ef99 drm/i915: Force the GPU reset upon wedging omits 2caffbf11762 drm/i915: Revoke mmaps and prevent access to fence registe [...] omits 7ae1940014ef drm/i915: Defer removing fence register tracking to rpm wakeup omits 73a116be6880 drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() omits 02c52f1ed20a drm/i915: Disable pipe gamma when C8 pixel format is used omits 0593d2cd3813 drm/i915: Turn off pipe CSC when it's not needed omits 0fc3f8e7540f drm/i915: Turn off pipe gamma when it's not needed omits 8271b2ef71aa drm/i915: Track pipe csc enable in crtc state omits 5f29ab23046a drm/i915: Track pipe gamma enable/disable in crtc state omits 9d5441de28e2 drm/i915: Populate gamma_mode for all platforms omits 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] omits 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits 843c660cb427 apparmor: delete the dentry in aafs_remove() to avoid a leak omits 876dd866c084 apparmor: Initial implementation of raw policy blob compression omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 8526e331c56f dlm: Fix test for -ERESTARTSYS omits 5c1597bfeb2c dlm: retry wait_event_interruptible in event of ERESTARTSYS omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits d87331e4a620 Merge branch 'next-general' into next-testing omits 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next omits f3e6bad019c7 Merge branch 'next-general' into next-testing omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 7bd3501ba533 Merge branch 'next-general' into next-testing omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 01186ec8c1b0 tools/memory-model: Update README for addition of SRCU omits 3381b9554938 tools/memory-model: Add SRCU support omits 86a8d5a6d1e7 tools/memory-model: Refactor some RCU relations omits 89a7b69a7561 tools/memory-model: Rename some RCU relations omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 3536ec4873d7 Merge branch 'next-general' into next-testing omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits 26880dc87719 drm/nouveau/nvkm: mark expected switch fall-throughs omits ee58c3045d82 afs: Mark expected switch fall-throughs omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing omits 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock omits 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 84a500a2c07c btrfs: Remove received information from snapshot on ro->rw switch omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-all [...] \ O -- O -- O (e3ecb83ee707)
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 | 8 +- .mailmap | 8 - .../ABI/obsolete/sysfs-class-net-batman-adv | 32 - Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 - Documentation/ABI/stable/sysfs-bus-vmbus | 12 +- .../ABI/testing/sysfs-class-net-batman-adv | 30 + Documentation/ABI/testing/sysfs-class-net-mesh | 108 + Documentation/ABI/testing/sysfs-devices-system-cpu | 18 - Documentation/ABI/testing/sysfs-kernel-slab | 9 - Documentation/accounting/psi.txt | 107 - Documentation/acpi/dsd/leds.txt | 99 - Documentation/admin-guide/cgroup-v2.rst | 29 +- Documentation/admin-guide/kernel-parameters.txt | 14 - Documentation/admin-guide/pm/intel_epb.rst | 33 - Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/bpf/btf.rst | 8 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/dev-tools/gcov.rst | 18 +- Documentation/devicetree/bindings/arm/amlogic.txt | 1 - .../devicetree/bindings/arm/atmel-at91.txt | 1 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 20 - .../devicetree/bindings/arm/rockchip.yaml | 25 +- Documentation/devicetree/bindings/arm/sunxi.txt | 23 + Documentation/devicetree/bindings/arm/sunxi.yaml | 797 --- .../bindings/display/amlogic,meson-vpu.txt | 5 +- .../bindings/display/bridge/ti,tfp410.txt | 24 +- .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 - .../bindings/display/panel/ronbo,rb070d30.yaml | 51 - .../bindings/display/panel/tpo,td028ttec1.txt | 2 - .../display/rockchip/rockchip,rk3066-hdmi.txt | 72 - .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 - Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - .../devicetree/bindings/gpu/brcm,bcm-v3d.txt | 11 +- .../devicetree/bindings/hwmon/adc128d818.txt | 4 +- .../devicetree/bindings/hwmon/cirrus,lochnagar.txt | 26 - .../devicetree/bindings/i2c/i2c-designware.txt | 9 - .../bindings/i2c/{i2c-mt65xx.txt => i2c-mtk.txt} | 0 .../i2c/{i2c-stu300.txt => i2c-st-ddci2c.txt} | 0 .../devicetree/bindings/i2c/i2c-stm32.txt | 37 +- .../i2c/{i2c-sun6i-p2wi.txt => i2c-sunxi-p2wi.txt} | 0 .../bindings/i2c/{i2c-wmt.txt => i2c-vt8500.txt} | 0 .../i2c/{i2c-iop3xx.txt => i2c-xscale.txt} | 0 .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 - .../bindings/interrupt-controller/arm,gic.yaml | 1 - .../bindings/interrupt-controller/renesas,irqc.txt | 1 - Documentation/devicetree/bindings/media/cedrus.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 1 - .../bindings/media/renesas,rcar-csi2.txt | 1 - .../bindings/memory-controllers/fsl/mmdc.txt | 35 - Documentation/devicetree/bindings/mmc/mmc.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 1 - .../devicetree/bindings/net/dsa/qca8k.txt | 73 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../bindings/phy/brcm,stingray-usb-phy.txt | 32 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 - .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 - .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 6 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 - .../bindings/regulator/gpio-regulator.txt | 30 +- .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 - .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/sound/adi,axi-i2s.txt | 7 +- .../devicetree/bindings/sound/cirrus,lochnagar.txt | 39 - Documentation/devicetree/bindings/sound/da7219.txt | 8 +- .../devicetree/bindings/sound/fsl,audmix.txt | 54 - .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 43 - .../devicetree/bindings/sound/renesas,rsnd.txt | 7 +- Documentation/devicetree/bindings/sound/rt5651.txt | 5 - .../devicetree/bindings/sound/simple-amplifier.txt | 2 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 4 - .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 10 +- .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 10 +- .../devicetree/bindings/spi/spi-mt7621.txt | 26 - .../bindings/timer/arm,arch_timer_mmio.yaml | 1 - .../devicetree/bindings/ufs/ufs-mediatek.txt | 40 - Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 4 - .../devicetree/bindings/vendor-prefixes.txt | 6 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../devicetree/bindings/writing-bindings.txt | 60 - Documentation/driver-api/component.rst | 2 - Documentation/driver-model/devres.txt | 3 - Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/mount_api.txt | 367 +- Documentation/gpu/drm-internals.rst | 5 - Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/kms-properties.csv | 1 + Documentation/gpu/tinydrm.rst | 30 +- Documentation/gpu/todo.rst | 12 +- Documentation/hwmon/lochnagar | 80 - Documentation/i2c/busses/i2c-amd-mp2 | 23 - Documentation/i2c/busses/i2c-i801 | 1 - Documentation/lzo.txt | 8 +- Documentation/media/index.rst | 2 +- Documentation/media/uapi/mediactl/request-api.rst | 2 +- Documentation/media/uapi/rc/rc-tables.rst | 4 +- Documentation/media/uapi/v4l/buffer.rst | 21 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 4 +- Documentation/media/uapi/v4l/colorspaces.rst | 4 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 4 +- Documentation/media/uapi/v4l/dev-rds.rst | 2 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 22 +- Documentation/media/uapi/v4l/dev-subdev.rst | 82 +- Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 17 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 211 +- Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 4 +- Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 2 +- Documentation/media/uapi/v4l/field-order.rst | 4 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 6 - Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 - Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 4 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 23 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 24 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 17 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 10 - Documentation/media/uapi/v4l/subdev-formats.rst | 6 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 10 +- Documentation/memory-barriers.txt | 20 - Documentation/networking/batman-adv.rst | 110 +- Documentation/networking/ip-sysctl.txt | 15 - Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 13 - Documentation/networking/nf_flowtable.txt | 8 +- Documentation/networking/snmp_counter.rst | 12 +- Documentation/process/5.Posting.rst | 10 +- Documentation/process/deprecated.rst | 2 - Documentation/process/submitting-patches.rst | 46 +- Documentation/rtc.txt | 2 +- Documentation/sysctl/kernel.txt | 2 +- Documentation/sysctl/vm.txt | 12 - .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- Documentation/translations/index.rst | 40 - .../translations/it_IT/disclaimer-ita.rst | 13 +- Documentation/translations/it_IT/index.rst | 65 +- .../translations/it_IT/networking/netdev-FAQ.rst | 13 - .../translations/it_IT/process/deprecated.rst | 129 - .../it_IT/process/kernel-enforcement-statement.rst | 168 +- .../translations/it_IT/process/license-rules.rst | 452 -- .../it_IT/process/stable-kernel-rules.rst | 194 +- .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/SubmittingPatches | 6 +- Documentation/translations/zh_CN/HOWTO | 525 ++ Documentation/translations/zh_CN/SubmittingDrivers | 164 + Documentation/translations/zh_CN/SubmittingPatches | 412 ++ .../zh_CN/{process => }/coding-style.rst | 0 .../translations/zh_CN/disclaimer-zh_CN.rst | 9 - Documentation/translations/zh_CN/email-clients.txt | 210 + Documentation/translations/zh_CN/index.rst | 17 +- Documentation/translations/zh_CN/magic-number.txt | 153 + Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../translations/zh_CN/process/email-clients.rst | 201 - Documentation/translations/zh_CN/process/howto.rst | 546 -- Documentation/translations/zh_CN/process/index.rst | 53 - .../translations/zh_CN/process/magic-number.rst | 151 - .../zh_CN/process/stable-api-nonsense.rst | 158 - .../zh_CN/process/stable-kernel-rules.rst | 64 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 406 -- .../zh_CN/process/volatile-considered-harmful.rst | 106 - Documentation/translations/zh_CN/sparse.txt | 6 +- .../translations/zh_CN/stable_api_nonsense.txt | 157 + .../translations/zh_CN/stable_kernel_rules.txt | 66 + .../zh_CN/volatile-considered-harmful.txt | 113 + Documentation/userspace-api/seccomp_filter.rst | 8 +- Documentation/virtual/kvm/api.txt | 233 +- Documentation/virtual/kvm/mmu.txt | 11 +- Documentation/x86/boot.txt | 4 - MAINTAINERS | 102 +- Makefile | 49 +- Next/SHA1s | 300 -- Next/Trees | 302 -- Next/merge.log | 5568 -------------------- Next/quilt-import.log | 2 - arch/Kconfig | 7 - arch/alpha/include/asm/Kbuild | 1 - arch/alpha/include/asm/barrier.h | 1 - arch/alpha/include/asm/syscall.h | 2 +- arch/alpha/include/uapi/asm/kvm_para.h | 2 + arch/alpha/mm/init.c | 14 + arch/arc/Kconfig | 21 +- arch/arc/Makefile | 6 - arch/arc/boot/dts/abilis_tb100.dtsi | 58 +- arch/arc/boot/dts/abilis_tb100_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb101.dtsi | 58 +- arch/arc/boot/dts/abilis_tb101_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb10x.dtsi | 60 +- arch/arc/boot/dts/axc001.dtsi | 6 +- arch/arc/boot/dts/axc003.dtsi | 16 +- arch/arc/boot/dts/axc003_idu.dtsi | 16 +- arch/arc/boot/dts/axs10x_mb.dtsi | 22 +- arch/arc/boot/dts/hsdk.dts | 33 +- arch/arc/boot/dts/vdk_axc003.dtsi | 4 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 18 +- arch/arc/configs/hsdk_defconfig | 1 - arch/arc/include/asm/Kbuild | 1 - arch/arc/include/asm/arcregs.h | 12 +- arch/arc/include/asm/elf.h | 6 +- arch/arc/include/asm/irqflags-arcv2.h | 8 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/include/asm/spinlock.h | 49 +- arch/arc/include/asm/syscall.h | 11 - arch/arc/include/uapi/asm/Kbuild | 1 + arch/arc/kernel/head.S | 6 - arch/arc/kernel/intc-arcv2.c | 2 +- arch/arc/kernel/setup.c | 211 +- arch/arc/kernel/troubleshoot.c | 5 +- arch/arc/lib/Makefile | 8 +- arch/arc/lib/memcpy-archs-unaligned.S | 47 - arch/arc/mm/cache.c | 31 +- arch/arc/mm/init.c | 15 + arch/arc/plat-eznps/Kconfig | 12 +- arch/arm/Kconfig | 2 - arch/arm/boot/dts/Makefile | 4 - arch/arm/boot/dts/am335x-evm.dts | 26 +- arch/arm/boot/dts/am335x-evmsk.dts | 26 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 54 - arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 5 - arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 - arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 364 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 5 +- arch/arm/boot/dts/imx35.dtsi | 6 - arch/arm/boot/dts/imx50.dtsi | 21 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 -- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 6 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 105 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 15 +- arch/arm/boot/dts/imx6sl.dtsi | 9 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-pinfunc-snvs.h | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 2 - arch/arm/boot/dts/imx7ulp.dtsi | 12 - arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 + arch/arm/boot/dts/ls1021a-qds.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 1 + arch/arm/boot/dts/meson8.dtsi | 5 - arch/arm/boot/dts/meson8b-odroidc1.dts | 52 - arch/arm/boot/dts/meson8b.dtsi | 5 - arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 27 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 79 - arch/arm/boot/dts/r8a77470.dtsi | 32 - arch/arm/boot/dts/r8a7792-blanche.dts | 20 - arch/arm/boot/dts/r8a7792.dtsi | 18 - arch/arm/boot/dts/r8a7794-alt.dts | 21 - arch/arm/boot/dts/rk3066a-mk808.dts | 29 - arch/arm/boot/dts/rk3066a.dtsi | 59 - arch/arm/boot/dts/rk3288-tinker-s.dts | 5 - arch/arm/boot/dts/rk3288-tinker.dtsi | 40 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 9 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 - arch/arm/boot/dts/rk3288-veyron.dtsi | 19 +- arch/arm/boot/dts/rk3288.dtsi | 47 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 + arch/arm/boot/dts/sama5d2-pinfunc.h | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 6 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 9 +- arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 4 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 4 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 4 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 4 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 4 +- arch/arm/boot/dts/sun4i-a10.dtsi | 5 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 4 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 4 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 6 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 2 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 4 +- arch/arm/boot/dts/sun5i.dtsi | 29 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 4 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31.dtsi | 18 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 4 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun7i-a20.dtsi | 119 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 66 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 - arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 - arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 20 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 7 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 36 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 5 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 - arch/arm/boot/dts/sun8i-h3.dtsi | 4 - arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- arch/arm/boot/dts/sun8i-r40.dtsi | 9 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 79 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 44 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 16 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 4 - arch/arm/boot/dts/vf610-zii-spb4.dts | 359 -- arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 9 +- arch/arm/common/sa1111.c | 2 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 3 - arch/arm/configs/imx_v6_v7_defconfig | 6 +- arch/arm/configs/multi_v7_defconfig | 3 +- arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 7 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/kvm_host.h | 6 - arch/arm/include/asm/kvm_mmu.h | 11 - arch/arm/include/asm/stage2_pgtable.h | 2 - arch/arm/include/asm/syscall.h | 2 +- arch/arm/include/uapi/asm/Kbuild | 1 - arch/arm/include/uapi/asm/kvm_para.h | 2 + arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 193 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-cns3xxx/core.c | 2 +- arch/arm/mach-exynos/Kconfig | 12 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/exynos.c | 3 - arch/arm/mach-exynos/firmware.c | 1 - arch/arm/mach-exynos/mcpm-exynos.c | 13 +- arch/arm/mach-exynos/platsmp.c | 9 +- arch/arm/mach-exynos/smc.h | 7 - arch/arm/mach-exynos/suspend.c | 55 +- arch/arm/mach-imx/cpuidle-imx6q.c | 27 +- arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-imx/mach-imx51.c | 1 - arch/arm/mach-imx/pm-imx6.c | 6 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 2 - arch/arm/mach-omap1/include/mach/hardware.h | 2 +- arch/arm/mach-omap2/display.c | 4 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 - arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 - arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 25 +- arch/arm64/Kconfig | 4 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/allwinner/Makefile | 1 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 15 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 65 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 17 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 97 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 81 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 183 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 10 - .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 6 - arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 34 +- arch/arm64/boot/dts/freescale/Makefile | 1 - .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 62 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 703 --- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 83 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 198 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 44 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 22 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 65 - arch/arm64/boot/dts/qcom/pms405.dtsi | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 82 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 47 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 51 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 - .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 13 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 253 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 53 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 32 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 73 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 65 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 67 - .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 50 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 790 --- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 6 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 45 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 4 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 - arch/arm64/configs/defconfig | 2 - arch/arm64/crypto/aes-ce-ccm-glue.c | 7 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 5 +- arch/arm64/crypto/crct10dif-ce-glue.c | 5 +- arch/arm64/crypto/ghash-ce-glue.c | 17 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 5 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/cputype.h | 6 +- arch/arm64/include/asm/fpsimd.h | 33 +- arch/arm64/include/asm/hugetlb.h | 4 + arch/arm64/include/asm/kvm_host.h | 43 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/kvm_mmu.h | 11 - arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/syscall.h | 4 +- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/uapi/asm/kvm.h | 22 - arch/arm64/kernel/cpufeature.c | 3 +- arch/arm64/kernel/fpsimd.c | 172 +- arch/arm64/kernel/probes/kprobes.c | 56 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/signal.c | 5 + arch/arm64/kernel/stacktrace.c | 1 - arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 394 +- arch/arm64/kvm/hyp/switch.c | 74 +- arch/arm64/kvm/reset.c | 141 +- arch/arm64/kvm/sys_regs.c | 130 +- arch/arm64/kvm/sys_regs.h | 25 - arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmu.c | 2 +- arch/c6x/include/asm/Kbuild | 1 - arch/c6x/include/asm/syscall.h | 7 - arch/c6x/include/uapi/asm/Kbuild | 1 + arch/c6x/mm/init.c | 12 + arch/csky/Kconfig | 5 +- arch/csky/Makefile | 2 +- arch/csky/abiv1/inc/abi/entry.h | 26 +- arch/csky/abiv1/inc/abi/regdef.h | 2 + arch/csky/abiv2/inc/abi/entry.h | 25 +- arch/csky/abiv2/inc/abi/regdef.h | 2 + arch/csky/abiv2/mcount.S | 39 +- arch/csky/abiv2/memmove.S | 6 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/ftrace.h | 18 +- arch/csky/include/asm/pgtable.h | 10 +- arch/csky/include/asm/ptrace.h | 29 - arch/csky/include/asm/syscall.h | 14 +- arch/csky/include/asm/thread_info.h | 27 +- arch/csky/include/asm/traps.h | 5 - arch/csky/include/asm/unistd.h | 2 - arch/csky/include/uapi/asm/ptrace.h | 15 + arch/csky/kernel/Makefile | 1 - arch/csky/kernel/entry.S | 144 +- arch/csky/kernel/ftrace.c | 148 +- arch/csky/kernel/perf_callchain.c | 129 - arch/csky/kernel/ptrace.c | 50 +- arch/csky/kernel/signal.c | 8 +- arch/csky/mm/fault.c | 14 +- arch/h8300/include/asm/Kbuild | 2 +- arch/h8300/include/asm/syscall.h | 6 - arch/h8300/include/uapi/asm/Kbuild | 1 + arch/h8300/mm/init.c | 14 + arch/hexagon/include/asm/Kbuild | 2 +- arch/hexagon/include/asm/elf.h | 6 +- arch/hexagon/include/asm/syscall.h | 8 - arch/hexagon/include/uapi/asm/kvm_para.h | 2 + arch/hexagon/mm/init.c | 10 + arch/ia64/include/asm/Kbuild | 1 - arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/include/uapi/asm/Kbuild | 1 + arch/ia64/kernel/setup.c | 4 +- arch/m68k/Kconfig | 1 + arch/m68k/amiga/cia.c | 9 - arch/m68k/amiga/config.c | 49 +- arch/m68k/apollo/config.c | 7 + arch/m68k/atari/ataints.c | 4 +- arch/m68k/atari/config.c | 2 + arch/m68k/atari/time.c | 70 +- arch/m68k/bvme6000/config.c | 77 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/hp300/config.c | 1 + arch/m68k/hp300/time.c | 73 +- arch/m68k/hp300/time.h | 1 + arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/mvme147hw.h | 2 +- arch/m68k/include/asm/syscall.h | 12 - arch/m68k/include/uapi/asm/Kbuild | 1 + arch/m68k/mac/config.c | 3 + arch/m68k/mac/via.c | 146 +- arch/m68k/mm/init.c | 7 + arch/m68k/mvme147/config.c | 73 +- arch/m68k/mvme16x/config.c | 97 +- arch/m68k/q40/config.c | 9 + arch/m68k/q40/q40ints.c | 19 +- arch/m68k/sun3/config.c | 2 + arch/m68k/sun3/intersil.c | 7 + arch/m68k/sun3/sun3ints.c | 3 - arch/m68k/sun3x/config.c | 1 + arch/m68k/sun3x/time.c | 21 +- arch/m68k/sun3x/time.h | 1 + arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/syscall.h | 2 +- arch/microblaze/include/uapi/asm/Kbuild | 1 + arch/microblaze/mm/init.c | 12 + arch/mips/Kconfig | 64 +- arch/mips/bcm47xx/Kconfig | 8 +- arch/mips/bcm47xx/workarounds.c | 1 - arch/mips/bcm63xx/boards/Kconfig | 2 +- arch/mips/include/asm/jump_label.h | 8 +- arch/mips/include/asm/syscall.h | 6 +- arch/mips/include/asm/uasm.h | 8 - arch/mips/include/uapi/asm/inst.h | 6 +- arch/mips/include/uapi/asm/posix_types.h | 7 + arch/mips/kernel/entry.S | 5 +- arch/mips/kernel/kgdb.c | 3 +- arch/mips/kernel/ptrace.c | 2 +- arch/mips/kernel/vmlinux.lds.S | 12 +- arch/mips/kvm/emulate.c | 4 +- arch/mips/loongson64/lemote-2f/irq.c | 2 +- arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 + arch/mips/mm/uasm-mips.c | 14 - arch/mips/mm/uasm.c | 39 +- arch/mips/net/Makefile | 1 + arch/mips/net/bpf_jit.c | 1270 +++++ arch/mips/net/bpf_jit_asm.S | 285 + arch/mips/net/ebpf_jit.c | 191 +- arch/mips/pic32/Kconfig | 8 +- arch/mips/sgi-ip27/ip27-irq.c | 3 +- arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/elf.h | 3 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/syscall.h | 9 - arch/nds32/kernel/cacheinfo.c | 2 +- arch/nds32/kernel/head.S | 2 +- arch/nds32/mm/init.c | 14 +- arch/nios2/include/asm/Kbuild | 1 - arch/nios2/include/asm/syscall.h | 6 - arch/nios2/include/uapi/asm/Kbuild | 1 + arch/nios2/mm/init.c | 12 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/syscall.h | 2 +- arch/openrisc/include/uapi/asm/Kbuild | 1 + arch/openrisc/mm/init.c | 12 + arch/parisc/include/asm/Kbuild | 1 - arch/parisc/include/asm/syscall.h | 4 +- arch/parisc/include/uapi/asm/Kbuild | 1 + arch/parisc/mm/init.c | 7 + arch/powerpc/include/asm/book3s/64/hugetlb.h | 5 +- arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/syscall.h | 10 +- arch/powerpc/include/asm/vdso_datapage.h | 8 +- arch/powerpc/kernel/cpu_setup_6xx.S | 3 + arch/powerpc/kernel/head_32.S | 6 - arch/powerpc/kernel/kvm.c | 7 - arch/powerpc/kernel/process.c | 12 +- arch/powerpc/kernel/security.c | 23 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 4 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/lib/memcmp_64.S | 17 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/hash_low_32.S | 8 +- arch/powerpc/mm/mem.c | 7 + arch/powerpc/mm/mmu_context_iommu.c | 3 +- arch/powerpc/net/bpf_jit.h | 17 +- arch/powerpc/net/bpf_jit32.h | 4 - arch/powerpc/net/bpf_jit64.h | 20 - arch/powerpc/net/bpf_jit_comp64.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/pseries/pseries_energy.c | 27 +- arch/powerpc/platforms/pseries/ras.c | 1 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/riscv/include/asm/fixmap.h | 2 +- arch/riscv/include/asm/syscall.h | 2 +- arch/riscv/include/asm/uaccess.h | 2 +- arch/riscv/kernel/Makefile | 3 + arch/riscv/kernel/module.c | 2 +- arch/riscv/kernel/setup.c | 8 + arch/riscv/mm/Makefile | 6 - arch/riscv/mm/init.c | 33 +- arch/s390/Kconfig | 2 +- arch/s390/boot/mem_detect.c | 2 +- arch/s390/include/asm/ap.h | 11 - arch/s390/include/asm/elf.h | 11 +- arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/lowcore.h | 61 +- arch/s390/include/asm/syscall.h | 4 +- arch/s390/kernel/perf_cpum_cf.c | 15 +- arch/s390/kernel/perf_cpum_cf_diag.c | 19 +- arch/s390/kernel/perf_cpum_cf_events.c | 107 +- arch/s390/kernel/smp.c | 3 +- arch/s390/kernel/vtime.c | 19 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/mm/gup.c | 12 +- arch/s390/mm/init.c | 8 + arch/sh/Kconfig | 1 - arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 + arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 2 +- arch/sh/include/asm/syscall_32.h | 2 +- arch/sh/include/asm/syscall_64.h | 2 +- arch/sh/include/uapi/asm/Kbuild | 1 + arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 14 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 1 - arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/syscall.h | 5 +- arch/sparc/include/uapi/asm/kvm_para.h | 2 + arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 + arch/sparc/mm/init_64.c | 8 + arch/um/kernel/mem.c | 7 + arch/unicore32/Kconfig | 1 - arch/unicore32/include/asm/Kbuild | 2 +- arch/unicore32/include/asm/elf.h | 3 +- arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/syscall.h | 12 - arch/unicore32/include/uapi/asm/Kbuild | 1 + arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 10 +- arch/x86/Makefile | 8 +- arch/x86/boot/compressed/misc.h | 4 +- arch/x86/boot/string.c | 3 +- arch/x86/crypto/aegis128-aesni-glue.c | 157 +- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +- arch/x86/crypto/aegis256-aesni-glue.c | 157 +- arch/x86/crypto/aesni-intel_glue.c | 212 +- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 7 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 9 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 + arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 + arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/hyperv/hv_init.c | 6 +- arch/x86/include/asm/cpu_device_id.h | 31 +- arch/x86/include/asm/cpufeature.h | 7 +- arch/x86/include/asm/hugetlb.h | 4 + arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/processor-cyrix.h | 21 + arch/x86/include/asm/realmode.h | 6 +- arch/x86/include/asm/syscall.h | 36 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/aperture_64.c | 20 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/common.c | 17 + arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/cyrix.c | 14 +- arch/x86/kernel/cpu/hygon.c | 5 - arch/x86/kernel/cpu/intel.c | 34 + arch/x86/kernel/cpu/intel_epb.c | 216 - arch/x86/kernel/cpu/mce/core.c | 86 +- arch/x86/kernel/cpu/mce/inject.c | 14 +- arch/x86/kernel/cpu/microcode/core.c | 2 - arch/x86/kernel/cpu/resctrl/monitor.c | 3 + arch/x86/kernel/hpet.c | 2 - arch/x86/kernel/hw_breakpoint.c | 1 - arch/x86/kernel/ima_arch.c | 9 +- arch/x86/kernel/mpparse.c | 4 +- arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/tsc.c | 5 +- arch/x86/kvm/hyperv.c | 9 +- arch/x86/kvm/mmu.c | 54 +- arch/x86/kvm/mmutrace.h | 4 +- arch/x86/kvm/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 34 +- arch/x86/kvm/vmx/nested.c | 5 - arch/x86/kvm/vmx/vmx.c | 19 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 59 +- arch/x86/lib/csum-partial_64.c | 2 +- arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/mm/mmap.c | 2 +- arch/x86/mm/pti.c | 4 +- arch/x86/platform/efi/quirks.c | 2 +- arch/x86/platform/uv/tlb_uv.c | 7 +- arch/x86/realmode/init.c | 11 +- arch/x86/um/asm/syscall.h | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/syscall.h | 2 +- arch/xtensa/include/uapi/asm/Kbuild | 1 + arch/xtensa/mm/init.c | 5 + block/bio.c | 43 +- block/blk-cgroup.c | 9 +- block/blk-flush.c | 4 +- block/blk-iolatency.c | 1 - block/blk-mq.c | 24 +- block/blk-mq.h | 11 +- block/blk-sysfs.c | 12 +- crypto/Kconfig | 20 +- crypto/chacha_generic.c | 10 +- crypto/salsa20_generic.c | 9 +- crypto/simd.c | 273 +- crypto/testmgr.c | 145 +- drivers/acpi/acpi_dbg.c | 2 +- drivers/acpi/acpi_lpat.c | 2 +- drivers/acpi/bus.c | 3 + drivers/acpi/cppc_acpi.c | 43 +- drivers/acpi/power.c | 4 +- drivers/acpi/pptt.c | 48 +- drivers/acpi/scan.c | 19 +- drivers/acpi/spcr.c | 2 +- drivers/acpi/tables.c | 18 +- drivers/acpi/utils.c | 25 +- drivers/acpi/video_detect.c | 2 +- drivers/android/binder.c | 3 +- drivers/android/binder_alloc.c | 18 +- drivers/ata/libata-zpodd.c | 34 +- drivers/auxdisplay/Kconfig | 38 +- drivers/auxdisplay/Makefile | 2 +- drivers/auxdisplay/charlcd.c | 55 +- drivers/auxdisplay/hd44780.c | 4 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/power/domain.c | 13 +- drivers/base/regmap/regmap-debugfs.c | 30 +- drivers/base/swnode.c | 4 +- drivers/block/loop.c | 2 +- drivers/block/nbd.c | 5 +- drivers/block/paride/pcd.c | 6 +- drivers/block/paride/pf.c | 16 +- drivers/block/rbd.c | 28 +- drivers/block/zram/zram_drv.c | 32 +- drivers/bluetooth/Kconfig | 11 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/btmtksdio.c | 956 ---- drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btqca.h | 2 +- drivers/bluetooth/btsdio.c | 15 +- drivers/bluetooth/hci_qca.c | 45 +- drivers/char/hpet.c | 2 - drivers/char/hw_random/omap-rng.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/random.c | 10 +- drivers/char/tpm/eventlog/tpm2.c | 4 +- drivers/char/virtio_console.c | 3 +- drivers/clk/Kconfig | 1 - drivers/clk/at91/clk-programmable.c | 57 +- drivers/clk/at91/pmc.h | 2 - drivers/clk/at91/sama5d2.c | 10 +- drivers/clk/imx/clk-imx7ulp.c | 1 + drivers/clk/imx/clk.h | 5 + drivers/clk/meson/g12a.c | 6 +- drivers/clk/meson/gxbb.c | 2 - drivers/clk/rockchip/clk-rk3328.c | 18 +- drivers/clk/samsung/clk-exynos5410.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 3 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi/Kconfig | 43 - drivers/clk/sunxi/Makefile | 49 +- drivers/clocksource/clps711x-timer.c | 44 +- drivers/clocksource/mips-gic-timer.c | 2 +- drivers/clocksource/tcb_clksrc.c | 4 +- drivers/clocksource/timer-riscv.c | 5 +- drivers/clocksource/timer-ti-dm.c | 4 +- drivers/cpufreq/intel_pstate.c | 5 +- drivers/cpufreq/scpi-cpufreq.c | 2 +- drivers/crypto/bcm/spu.c | 3 + drivers/crypto/caam/caamhash.c | 13 +- drivers/crypto/caam/ctrl.c | 20 - drivers/crypto/caam/intern.h | 4 +- drivers/crypto/caam/jr.c | 31 +- drivers/crypto/cavium/cpt/cptvf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_mbox.c | 17 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/zip/zip_crypto.c | 8 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 3 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/crypto/vmx/vmx.c | 4 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 85 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/rockchip-dfi.c | 25 +- drivers/devfreq/exynos-bus.c | 8 - drivers/devfreq/rk3399_dmc.c | 73 +- drivers/devfreq/tegra-devfreq.c | 7 +- drivers/dma-buf/reservation.c | 8 - drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/dma-axi-dmac.c | 81 +- drivers/dma/idma64.c | 6 +- drivers/dma/idma64.h | 2 - drivers/dma/pl330.c | 51 - drivers/dma/stm32-mdma.c | 4 +- drivers/dma/tegra210-adma.c | 37 +- drivers/dma/xgene-dma.c | 4 +- drivers/edac/altera_edac.c | 261 +- drivers/edac/altera_edac.h | 22 +- drivers/edac/amd64_edac.c | 248 +- drivers/edac/amd64_edac.h | 16 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/extcon/Kconfig | 9 +- drivers/extcon/Makefile | 1 - drivers/extcon/devres.c | 2 +- drivers/extcon/extcon-axp288.c | 9 +- drivers/extcon/extcon-intel-cht-wc.c | 81 +- drivers/extcon/extcon-intel-mrfld.c | 284 - drivers/extcon/extcon-intel.h | 20 - drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/dmi_scan.c | 28 +- drivers/firmware/efi/arm-runtime.c | 6 +- drivers/firmware/efi/libstub/Makefile | 14 +- drivers/firmware/google/vpd.c | 4 +- drivers/firmware/imx/scu-pd.c | 121 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/gpio/Kconfig | 33 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-adnp.c | 6 +- drivers/gpio/gpio-aspeed.c | 2 - drivers/gpio/gpio-exar.c | 2 - drivers/gpio/gpio-mlxbf.c | 153 - drivers/gpio/gpio-mmio.c | 85 +- drivers/gpio/gpio-mockup.c | 10 +- drivers/gpio/gpio-omap.c | 61 +- drivers/gpio/gpio-pca953x.c | 1 - drivers/gpio/gpio-vf610.c | 85 +- drivers/gpio/gpiolib-of.c | 17 +- drivers/gpio/gpiolib.c | 6 +- drivers/gpu/drm/Kconfig | 10 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 59 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 34 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 505 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1449 ----- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 291 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 916 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 127 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 270 - drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 109 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 161 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 19 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 199 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 648 ++- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 93 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 36 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 212 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 21 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 108 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 16 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 658 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 53 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 155 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 126 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 98 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 53 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 64 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 256 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 192 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 97 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 - drivers/gpu/drm/amd/display/dc/dc.h | 49 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 2 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 76 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 - drivers/gpu/drm/amd/display/dc/dc_types.h | 5 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 146 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 5 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 22 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 8 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 60 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 20 - .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 8 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 17 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 36 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 7 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 89 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 34 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 31 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 8 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 36 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 40 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 3 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 14 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 6 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 7 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 - drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 14 +- .../display/dc/virtual/virtual_stream_encoder.c | 3 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 - drivers/gpu/drm/amd/display/include/signal_types.h | 5 - .../drm/amd/display/modules/color/color_gamma.c | 2 - .../drm/amd/display/modules/freesync/freesync.c | 168 +- .../drm/amd/display/modules/power/power_helpers.c | 15 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 5 - drivers/gpu/drm/amd/include/atomfirmware.h | 97 +- drivers/gpu/drm/amd/include/linux/chash.h | 366 ++ drivers/gpu/drm/amd/lib/Kconfig | 28 + drivers/gpu/drm/amd/lib/Makefile | 32 + drivers/gpu/drm/amd/lib/chash.c | 638 +++ drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 10 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1250 ----- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c | 66 - drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h | 31 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 39 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 119 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 5 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h | 2 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 12 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 24 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 769 --- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 89 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 128 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 147 - drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 2026 ------- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 20 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2413 --------- drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 129 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 31 - drivers/gpu/drm/arm/display/komeda/Makefile | 3 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 684 --- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 377 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 50 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 530 -- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 18 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 66 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 51 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 38 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 5 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 111 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 48 +- drivers/gpu/drm/arm/malidp_drv.c | 48 +- drivers/gpu/drm/arm/malidp_drv.h | 6 - drivers/gpu/drm/arm/malidp_hw.c | 249 +- drivers/gpu/drm/arm/malidp_hw.h | 31 +- drivers/gpu/drm/arm/malidp_mw.c | 10 +- drivers/gpu/drm/arm/malidp_planes.c | 271 +- drivers/gpu/drm/arm/malidp_regs.h | 20 - drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/ast/ast_drv.h | 4 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 10 +- drivers/gpu/drm/bochs/bochs.h | 2 + drivers/gpu/drm/bochs/bochs_kms.c | 11 + drivers/gpu/drm/bochs/bochs_mm.c | 10 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 34 +- drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-tfp410.c | 109 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 3 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 8 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 10 +- drivers/gpu/drm/drm_atomic_helper.c | 24 +- drivers/gpu/drm/drm_atomic_state_helper.c | 4 - drivers/gpu/drm/drm_atomic_uapi.c | 35 +- drivers/gpu/drm/drm_connector.c | 91 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 206 +- drivers/gpu/drm/drm_dsc.c | 269 +- drivers/gpu/drm/drm_edid.c | 86 +- drivers/gpu/drm/drm_fb_helper.c | 88 +- drivers/gpu/drm/drm_file.c | 7 +- drivers/gpu/drm/drm_fourcc.c | 27 - drivers/gpu/drm/drm_gem.c | 138 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 625 --- drivers/gpu/drm/drm_kms_helper_common.c | 2 +- drivers/gpu/drm/drm_memory.c | 19 +- drivers/gpu/drm/drm_modes.c | 12 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 - drivers/gpu/drm/drm_prime.c | 1 - drivers/gpu/drm/drm_syncobj.c | 3 +- drivers/gpu/drm/drm_vm.c | 4 +- drivers/gpu/drm/drm_writeback.c | 73 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 16 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 4 + drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 7 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 22 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +- drivers/gpu/drm/exynos/exynos_mixer.c | 110 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/gma500/framebuffer.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 7 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 12 +- drivers/gpu/drm/i915/Makefile | 12 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 46 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/execlist.c | 17 +- drivers/gpu/drm/i915/gvt/gtt.c | 14 +- drivers/gpu/drm/i915/gvt/gtt.h | 1 - drivers/gpu/drm/i915/gvt/handlers.c | 28 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 247 +- drivers/gpu/drm/i915/gvt/scheduler.c | 59 +- drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 23 +- drivers/gpu/drm/i915/i915_active.h | 16 + drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +- drivers/gpu/drm/i915/i915_debugfs.c | 155 +- drivers/gpu/drm/i915/i915_drv.c | 593 +-- drivers/gpu/drm/i915/i915_drv.h | 261 +- drivers/gpu/drm/i915/i915_gem.c | 744 ++- drivers/gpu/drm/i915/i915_gem.h | 9 +- drivers/gpu/drm/i915/i915_gem_context.c | 1079 ++-- drivers/gpu/drm/i915/i915_gem_context.h | 260 +- drivers/gpu/drm/i915/i915_gem_context_types.h | 175 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 42 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 156 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 130 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 26 +- drivers/gpu/drm/i915/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/i915_gem_object.c | 42 - drivers/gpu/drm/i915/i915_gem_object.h | 8 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 4 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 6 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 6 +- drivers/gpu/drm/i915/i915_globals.c | 135 - drivers/gpu/drm/i915/i915_globals.h | 35 - drivers/gpu/drm/i915/i915_gpu_error.c | 156 +- drivers/gpu/drm/i915/i915_gpu_error.h | 49 +- drivers/gpu/drm/i915/i915_irq.c | 271 +- drivers/gpu/drm/i915/i915_pci.c | 226 +- drivers/gpu/drm/i915/i915_perf.c | 114 +- drivers/gpu/drm/i915/i915_pmu.c | 67 +- drivers/gpu/drm/i915/i915_pvinfo.h | 2 +- drivers/gpu/drm/i915/i915_query.c | 39 +- drivers/gpu/drm/i915/i915_reg.h | 496 +- drivers/gpu/drm/i915/i915_request.c | 433 +- drivers/gpu/drm/i915/i915_request.h | 76 +- drivers/gpu/drm/i915/i915_reset.c | 437 +- drivers/gpu/drm/i915/i915_reset.h | 6 - drivers/gpu/drm/i915/i915_scheduler.c | 90 +- drivers/gpu/drm/i915/i915_scheduler.h | 43 +- drivers/gpu/drm/i915/i915_sw_fence.c | 43 +- drivers/gpu/drm/i915/i915_sw_fence.h | 16 +- drivers/gpu/drm/i915/i915_timeline.c | 299 +- drivers/gpu/drm/i915/i915_timeline.h | 75 +- drivers/gpu/drm/i915/i915_timeline_types.h | 79 - drivers/gpu/drm/i915/i915_trace.h | 106 +- drivers/gpu/drm/i915/i915_user_extensions.c | 61 - drivers/gpu/drm/i915/i915_user_extensions.h | 20 - drivers/gpu/drm/i915/i915_utils.h | 31 - drivers/gpu/drm/i915/i915_vgpu.c | 11 +- drivers/gpu/drm/i915/i915_vgpu.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 51 +- drivers/gpu/drm/i915/i915_vma.h | 3 - drivers/gpu/drm/i915/icl_dsi.c | 33 +- drivers/gpu/drm/i915/intel_atomic.c | 4 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 56 +- drivers/gpu/drm/i915/intel_audio.c | 23 +- drivers/gpu/drm/i915/intel_bios.c | 134 +- drivers/gpu/drm/i915/intel_cdclk.c | 75 +- drivers/gpu/drm/i915/intel_color.c | 885 +--- drivers/gpu/drm/i915/intel_connector.c | 10 - drivers/gpu/drm/i915/intel_context.c | 269 - drivers/gpu/drm/i915/intel_context.h | 87 - drivers/gpu/drm/i915/intel_context_types.h | 73 - drivers/gpu/drm/i915/intel_crt.c | 6 +- drivers/gpu/drm/i915/intel_csr.c | 2 +- drivers/gpu/drm/i915/intel_ddi.c | 295 +- drivers/gpu/drm/i915/intel_device_info.c | 43 +- drivers/gpu/drm/i915/intel_device_info.h | 18 +- drivers/gpu/drm/i915/intel_display.c | 602 +-- drivers/gpu/drm/i915/intel_dp.c | 526 +- drivers/gpu/drm/i915/intel_dp_mst.c | 145 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 5 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 770 ++- drivers/gpu/drm/i915/intel_dpll_mgr.h | 5 +- drivers/gpu/drm/i915/intel_drv.h | 204 +- drivers/gpu/drm/i915/intel_dsi.h | 1 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_engine_cs.c | 454 +- drivers/gpu/drm/i915/intel_engine_types.h | 527 -- drivers/gpu/drm/i915/intel_fbc.c | 2 +- drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_gpu_commands.h | 9 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 4 +- drivers/gpu/drm/i915/intel_guc_ads.c | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 99 +- drivers/gpu/drm/i915/intel_guc_ct.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 4 +- drivers/gpu/drm/i915/intel_guc_log.c | 5 - drivers/gpu/drm/i915/intel_guc_submission.c | 22 +- drivers/gpu/drm/i915/intel_hangcheck.c | 24 +- drivers/gpu/drm/i915/intel_hdcp.c | 1255 +---- drivers/gpu/drm/i915/intel_hdmi.c | 783 +-- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_huc_fw.c | 27 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 509 +- drivers/gpu/drm/i915/intel_lrc.h | 22 +- drivers/gpu/drm/i915/intel_lspcon.c | 13 +- drivers/gpu/drm/i915/intel_lvds.c | 92 +- drivers/gpu/drm/i915/intel_mocs.c | 14 +- drivers/gpu/drm/i915/intel_overlay.c | 2 +- drivers/gpu/drm/i915/intel_panel.c | 147 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 228 +- drivers/gpu/drm/i915/intel_pm.c | 464 +- drivers/gpu/drm/i915/intel_psr.c | 303 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 416 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 641 ++- drivers/gpu/drm/i915/intel_runtime_pm.c | 65 +- drivers/gpu/drm/i915/intel_sdvo.c | 156 +- drivers/gpu/drm/i915/intel_sideband.c | 12 +- drivers/gpu/drm/i915/intel_sprite.c | 244 +- drivers/gpu/drm/i915/intel_uc.c | 25 +- drivers/gpu/drm/i915/intel_uc.h | 1 - drivers/gpu/drm/i915/intel_uncore.c | 983 ++-- drivers/gpu/drm/i915/intel_uncore.h | 270 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/intel_vdsc.c | 133 +- drivers/gpu/drm/i915/intel_workarounds.c | 119 +- drivers/gpu/drm/i915/intel_workarounds.h | 13 +- drivers/gpu/drm/i915/intel_workarounds_types.h | 27 - drivers/gpu/drm/i915/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 25 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 9 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 449 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 1 - drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 21 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 37 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 9 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 117 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 16 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 9 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 4 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 298 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 266 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 155 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 418 +- drivers/gpu/drm/i915/selftests/mock_context.c | 34 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 145 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 54 +- drivers/gpu/drm/i915/selftests/mock_request.c | 12 +- drivers/gpu/drm/i915/selftests/mock_request.h | 7 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 1 - drivers/gpu/drm/i915/selftests/mock_uncore.c | 10 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 2 +- .../drm/i915/test_i915_active_types_standalone.c | 7 - .../i915/test_i915_gem_context_types_standalone.c | 7 - .../drm/i915/test_i915_timeline_types_standalone.c | 7 - .../drm/i915/test_intel_context_types_standalone.c | 7 - .../drm/i915/test_intel_engine_types_standalone.c | 7 - .../i915/test_intel_workarounds_types_standalone.c | 7 - drivers/gpu/drm/i915/vlv_dsi.c | 74 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 73 + drivers/gpu/drm/meson/meson_canvas.h | 51 + drivers/gpu/drm/meson/meson_crtc.c | 84 +- drivers/gpu/drm/meson/meson_drv.c | 77 +- drivers/gpu/drm/meson/meson_drv.h | 1 + drivers/gpu/drm/meson/meson_dw_hdmi.c | 3 +- drivers/gpu/drm/meson/meson_overlay.c | 8 + drivers/gpu/drm/meson/meson_plane.c | 6 +- drivers/gpu/drm/meson/meson_viu.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.h | 3 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 8 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 69 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 15 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 177 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 4 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/msm/msm_gem.c | 34 +- drivers/gpu/drm/msm/msm_gem_prime.c | 7 + drivers/gpu/drm/msm/msm_gem_submit.c | 8 +- drivers/gpu/drm/msm/msm_gem_vma.c | 2 +- drivers/gpu/drm/msm/msm_iommu.c | 13 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 12 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 8 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 17 - drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c | 1 - drivers/gpu/drm/omapdrm/displays/Kconfig | 17 + drivers/gpu/drm/omapdrm/displays/Makefile | 3 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 45 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 330 ++ drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 45 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 39 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 170 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 40 + drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 221 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 140 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 41 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 41 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 61 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 55 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 58 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 48 +- drivers/gpu/drm/omapdrm/dss/base.c | 144 +- drivers/gpu/drm/omapdrm/dss/display.c | 24 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 64 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 110 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 60 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 54 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 26 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 54 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 18 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 76 +- drivers/gpu/drm/omapdrm/dss/output.c | 36 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 68 +- drivers/gpu/drm/omapdrm/dss/venc.c | 229 +- drivers/gpu/drm/omapdrm/omap_connector.c | 181 +- drivers/gpu/drm/omapdrm/omap_connector.h | 8 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.c | 236 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 211 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 9 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 1 + drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 258 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 3 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 53 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 12 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_ttm.c | 11 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_fb.c | 11 +- drivers/gpu/drm/radeon/radeon_ttm.c | 17 +- drivers/gpu/drm/rcar-du/Kconfig | 4 - drivers/gpu/drm/rcar-du/Makefile | 3 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 64 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 37 - drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 - drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 122 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 17 - drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 243 - drivers/gpu/drm/rcar-du/rcar_du_writeback.h | 39 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 19 +- drivers/gpu/drm/rockchip/Kconfig | 8 - drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 876 --- drivers/gpu/drm/rockchip/rk3066_hdmi.h | 229 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 - drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 29 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 14 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 20 +- drivers/gpu/drm/selftests/test-drm_mm.c | 12 +- drivers/gpu/drm/stm/Kconfig | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 35 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 29 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 74 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 8 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 179 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 54 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 - drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/sor.c | 21 +- drivers/gpu/drm/tegra/vic.c | 2 - drivers/gpu/drm/tinydrm/core/Makefile | 2 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 183 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 2 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 24 +- drivers/gpu/drm/tinydrm/hx8357d.c | 59 +- drivers/gpu/drm/tinydrm/ili9225.c | 87 +- drivers/gpu/drm/tinydrm/ili9341.c | 59 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 67 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 178 +- drivers/gpu/drm/tinydrm/repaper.c | 144 +- drivers/gpu/drm/tinydrm/st7586.c | 145 +- drivers/gpu/drm/tinydrm/st7735r.c | 59 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 - drivers/gpu/drm/ttm/ttm_execbuf_util.c | 2 + drivers/gpu/drm/ttm/ttm_memory.c | 10 +- drivers/gpu/drm/tve200/tve200_display.c | 3 +- drivers/gpu/drm/udl/udl_connector.c | 72 +- drivers/gpu/drm/udl/udl_drv.c | 1 - drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/gpu/drm/v3d/Kconfig | 1 - drivers/gpu/drm/v3d/v3d_bo.c | 314 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 8 - drivers/gpu/drm/v3d/v3d_drv.c | 63 +- drivers/gpu/drm/v3d/v3d_drv.h | 33 +- drivers/gpu/drm/v3d/v3d_gem.c | 104 +- drivers/gpu/drm/v3d/v3d_irq.c | 58 +- drivers/gpu/drm/v3d/v3d_mmu.c | 11 +- drivers/gpu/drm/v3d/v3d_regs.h | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 13 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 258 - drivers/gpu/drm/vboxvideo/vbox_drv.h | 271 - drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 183 - drivers/gpu/drm/vboxvideo/vbox_main.c | 361 -- drivers/gpu/drm/vboxvideo/vbox_mode.c | 939 ---- drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 - drivers/gpu/drm/vboxvideo/vbox_ttm.c | 388 -- drivers/gpu/drm/vc4/vc4_bo.c | 15 +- drivers/gpu/drm/vc4/vc4_crtc.c | 8 - drivers/gpu/drm/vc4/vc4_debugfs.c | 10 - drivers/gpu/drm/vc4/vc4_drv.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.h | 30 +- drivers/gpu/drm/vc4/vc4_gem.c | 18 +- drivers/gpu/drm/vc4/vc4_hvs.c | 95 - drivers/gpu/drm/vc4/vc4_kms.c | 122 +- drivers/gpu/drm/vc4/vc4_plane.c | 59 +- drivers/gpu/drm/vc4/vc4_regs.h | 51 +- drivers/gpu/drm/vc4/vc4_txp.c | 5 +- drivers/gpu/drm/vgem/vgem_drv.c | 6 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 27 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 46 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 35 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 107 +- drivers/gpu/drm/virtio/virtgpu_object.c | 74 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 22 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 102 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 36 +- drivers/gpu/drm/vkms/vkms_crtc.c | 2 - drivers/gpu/drm/vkms/vkms_gem.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 11 +- drivers/gpu/drm/xen/xen_drm_front.c | 1 - drivers/hid/Kconfig | 1 - drivers/hid/hid-core.c | 6 +- drivers/hid/hid-debug.c | 5 - drivers/hid/hid-input.c | 17 +- drivers/hid/hid-logitech-hidpp.c | 13 +- drivers/hid/hid-picolcd_core.c | 18 +- drivers/hid/hid-quirks.c | 11 +- drivers/hid/hid-sensor-custom.c | 12 +- drivers/hid/hid-steam.c | 26 +- drivers/hid/hid-uclogic-params.c | 4 + drivers/hid/intel-ish-hid/ishtp-hid-client.c | 168 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 14 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 96 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 37 +- drivers/hid/intel-ish-hid/ishtp/client.c | 60 +- drivers/hid/intel-ish-hid/ishtp/client.h | 24 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 31 + drivers/hv/channel_mgmt.c | 1 - drivers/hv/hyperv_vmbus.h | 2 - drivers/hv/vmbus_drv.c | 77 +- drivers/hwmon/Kconfig | 11 - drivers/hwmon/Makefile | 1 - drivers/hwmon/lochnagar-hwmon.c | 412 -- drivers/hwmon/mlxreg-fan.c | 73 +- drivers/hwmon/ntc_thermistor.c | 24 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwtracing/coresight/Kconfig | 8 + drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-catu.c | 4 +- drivers/hwtracing/coresight/coresight-catu.h | 5 + .../coresight/coresight-dynamic-replicator.c | 255 + drivers/hwtracing/coresight/coresight-replicator.c | 232 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 5 +- drivers/hwtracing/coresight/coresight-tmc.c | 7 +- drivers/i2c/busses/Kconfig | 24 - drivers/i2c/busses/Makefile | 5 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 483 -- drivers/i2c/busses/i2c-amd-mp2-plat.c | 367 -- drivers/i2c/busses/i2c-amd-mp2.h | 219 - drivers/i2c/busses/i2c-at91-core.c | 376 -- drivers/i2c/busses/i2c-at91-master.c | 801 --- drivers/i2c/busses/i2c-at91-slave.c | 143 - drivers/i2c/busses/i2c-at91.c | 1251 +++++ drivers/i2c/busses/i2c-at91.h | 174 - drivers/i2c/busses/i2c-designware-common.c | 18 +- drivers/i2c/busses/i2c-designware-core.h | 2 - drivers/i2c/busses/i2c-designware-platdrv.c | 5 - drivers/i2c/busses/i2c-i801.c | 4 - drivers/i2c/busses/i2c-rcar.c | 30 +- drivers/i2c/busses/i2c-stm32f7.c | 4 - drivers/i3c/master/dw-i3c-master.c | 10 + drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cm.c | 42 +- drivers/infiniband/core/cm_msgs.h | 22 +- drivers/infiniband/core/cma.c | 41 +- drivers/infiniband/core/mad.c | 87 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/sa_query.c | 44 +- drivers/infiniband/core/ucm.c | 35 +- drivers/infiniband/core/umem.c | 10 +- drivers/infiniband/core/umem_odp.c | 13 +- drivers/infiniband/core/user_mad.c | 12 - drivers/infiniband/core/uverbs_cmd.c | 2 +- drivers/infiniband/core/uverbs_main.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 1 - drivers/infiniband/core/uverbs_std_types_dm.c | 1 - .../infiniband/core/uverbs_std_types_flow_action.c | 1 - drivers/infiniband/core/uverbs_std_types_mr.c | 1 - drivers/infiniband/hw/bnxt_re/Kconfig | 12 +- drivers/infiniband/hw/cxgb3/cxio_wr.h | 10 +- drivers/infiniband/hw/cxgb3/iwch.c | 56 +- drivers/infiniband/hw/cxgb3/iwch.h | 38 +- drivers/infiniband/hw/cxgb3/iwch_ev.c | 18 +- drivers/infiniband/hw/cxgb3/iwch_mem.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 16 +- drivers/infiniband/hw/cxgb4/cm.c | 67 +- drivers/infiniband/hw/cxgb4/cq.c | 6 +- drivers/infiniband/hw/cxgb4/device.c | 210 +- drivers/infiniband/hw/cxgb4/ev.c | 18 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 77 +- drivers/infiniband/hw/cxgb4/mem.c | 16 +- drivers/infiniband/hw/cxgb4/qp.c | 33 +- drivers/infiniband/hw/hfi1/chip.c | 26 +- drivers/infiniband/hw/hfi1/init.c | 4 +- drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/rc.c | 4 +- drivers/infiniband/hw/hfi1/trace_dbg.h | 4 +- drivers/infiniband/hw/hfi1/user_pages.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 7 +- drivers/infiniband/hw/hfi1/verbs.h | 1 - drivers/infiniband/hw/hfi1/vnic_main.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 281 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/i40iw/i40iw.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 18 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 12 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 2 +- drivers/infiniband/hw/mlx4/cm.c | 36 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 +- drivers/infiniband/hw/mlx5/devx.c | 36 +- drivers/infiniband/hw/mlx5/main.c | 7 - drivers/infiniband/hw/mlx5/odp.c | 14 +- drivers/infiniband/hw/mlx5/qp.c | 9 +- drivers/infiniband/hw/mlx5/srq.h | 5 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 27 +- drivers/infiniband/hw/mthca/mthca_cq.c | 2 +- drivers/infiniband/hw/mthca/mthca_eq.c | 16 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/mthca/mthca_mr.c | 2 +- drivers/infiniband/hw/mthca/mthca_qp.c | 6 +- drivers/infiniband/hw/nes/nes_verbs.c | 73 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 7 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 9 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 + drivers/infiniband/sw/rxe/rxe_hdr.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 11 +- drivers/infiniband/sw/rxe/rxe_net.c | 28 +- drivers/infiniband/ulp/iser/Kconfig | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 6 +- drivers/input/mouse/elan_i2c_core.c | 25 - drivers/input/touchscreen/edt-ft5x06.c | 23 +- drivers/interconnect/core.c | 13 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 16 +- drivers/iommu/amd_iommu_init.c | 7 +- drivers/iommu/amd_iommu_types.h | 2 - drivers/iommu/intel-iommu.c | 5 +- drivers/iommu/intel_irq_remapping.c | 7 +- drivers/iommu/io-pgtable-arm-v7s.c | 19 +- drivers/iommu/iommu.c | 19 +- drivers/iommu/iova.c | 5 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1158 ---- drivers/irqchip/irq-brcmstb-l2.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic.c | 45 +- drivers/irqchip/irq-imx-irqsteer.c | 8 +- drivers/irqchip/irq-mbigen.c | 3 - drivers/irqchip/irq-mmp.c | 2 +- drivers/irqchip/irq-mvebu-sei.c | 2 +- drivers/irqchip/irq-stm32-exti.c | 10 + drivers/isdn/hardware/mISDN/hfcmulti.c | 3 +- drivers/isdn/i4l/isdn_ppp.c | 9 +- drivers/leds/Kconfig | 19 +- drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-lt3593.c | 64 +- drivers/leds/leds-pca9532.c | 8 +- drivers/leds/leds-pca955x.c | 57 +- drivers/leds/leds-pca963x.c | 66 +- drivers/leds/trigger/ledtrig-netdev.c | 16 +- drivers/media/Kconfig | 20 +- drivers/media/cec/Kconfig | 4 +- drivers/media/cec/cec-core.c | 1 - drivers/media/common/cx2341x.c | 151 +- drivers/media/common/siano/Kconfig | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 24 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 7 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-core/dvbdev.c | 1 + drivers/media/dvb-frontends/as102_fe.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 3 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/dvb-pll.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 11 +- drivers/media/dvb-frontends/si2165.c | 8 +- drivers/media/i2c/Kconfig | 258 +- drivers/media/i2c/cx25840/Kconfig | 2 +- drivers/media/i2c/et8ek8/Kconfig | 2 +- drivers/media/i2c/imx214.c | 10 +- drivers/media/i2c/m5mols/Kconfig | 2 +- drivers/media/i2c/ov7670.c | 32 +- drivers/media/i2c/ov7740.c | 28 +- drivers/media/i2c/smiapp/Kconfig | 2 +- drivers/media/media-devnode.c | 1 - drivers/media/media-entity.c | 33 +- drivers/media/media-request.c | 4 +- drivers/media/mmc/siano/Kconfig | 2 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/bt8xx/dst.c | 3 +- drivers/media/pci/bt8xx/dst_common.h | 2 +- drivers/media/pci/cobalt/Kconfig | 2 +- drivers/media/pci/cobalt/cobalt-irq.c | 2 +- drivers/media/pci/cx18/Kconfig | 4 +- drivers/media/pci/cx18/cx18-fileops.c | 2 +- drivers/media/pci/cx23885/Kconfig | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 5 +- drivers/media/pci/cx25821/Kconfig | 4 +- drivers/media/pci/cx88/Kconfig | 10 +- drivers/media/pci/ddbridge/Kconfig | 4 +- drivers/media/pci/dt3155/Kconfig | 2 +- drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 1 - drivers/media/pci/ivtv/Kconfig | 10 +- drivers/media/pci/ivtv/ivtv-fileops.c | 2 +- drivers/media/pci/mantis/mantis_i2c.c | 2 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/netup_unidvb/Kconfig | 2 +- drivers/media/pci/ngene/Kconfig | 2 +- drivers/media/pci/saa7134/Kconfig | 10 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7146/Kconfig | 6 +- drivers/media/pci/saa7146/hexium_gemini.c | 5 +- drivers/media/pci/saa7146/hexium_orion.c | 5 +- drivers/media/pci/saa7164/Kconfig | 2 +- drivers/media/pci/solo6x10/Kconfig | 2 +- drivers/media/pci/tw5864/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 4 +- drivers/media/pci/tw68/Kconfig | 2 +- drivers/media/platform/Kconfig | 74 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/atmel/Kconfig | 2 +- drivers/media/platform/atmel/atmel-isc-regs.h | 2 - drivers/media/platform/atmel/atmel-isc.c | 7 +- drivers/media/platform/davinci/isif.c | 9 + drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/davinci/vpif_capture.c | 3 +- drivers/media/platform/davinci/vpif_display.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/marvell-ccic/Kconfig | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 13 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 2 + drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 10 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/omap/Kconfig | 2 +- drivers/media/platform/pxa_camera.c | 2 +- drivers/media/platform/qcom/venus/hfi_helper.h | 4 +- drivers/media/platform/rcar-vin/Kconfig | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 47 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 - drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/s5p-g2d/g2d.c | 6 +- drivers/media/platform/sh_veu.c | 6 + drivers/media/platform/sti/c8sectpfe/Kconfig | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 10 +- drivers/media/platform/stm32/stm32-dcmi.c | 23 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 12 +- drivers/media/platform/ti-vpe/vpe.c | 6 +- drivers/media/platform/vicodec/codec-fwht.c | 121 +- drivers/media/platform/vicodec/codec-fwht.h | 12 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 431 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 7 +- drivers/media/platform/vicodec/vicodec-core.c | 762 +-- drivers/media/platform/video-mux.c | 5 - drivers/media/platform/vim2m.c | 69 +- drivers/media/platform/vimc/Kconfig | 2 +- drivers/media/platform/vimc/vimc-capture.c | 17 +- drivers/media/platform/vimc/vimc-common.c | 4 +- drivers/media/platform/vimc/vimc-common.h | 2 - drivers/media/platform/vimc/vimc-core.c | 2 - drivers/media/platform/vimc/vimc-debayer.c | 17 +- drivers/media/platform/vimc/vimc-scaler.c | 15 +- drivers/media/platform/vimc/vimc-sensor.c | 19 +- drivers/media/platform/vimc/vimc-streamer.c | 38 +- drivers/media/platform/vimc/vimc-streamer.h | 16 +- drivers/media/platform/vivid/Kconfig | 6 +- drivers/media/platform/vivid/vivid-core.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 14 +- drivers/media/platform/vsp1/vsp1_brx.c | 1 - drivers/media/platform/vsp1/vsp1_clu.c | 1 - drivers/media/platform/vsp1/vsp1_dl.c | 84 +- drivers/media/platform/vsp1/vsp1_dl.h | 6 +- drivers/media/platform/vsp1/vsp1_drm.c | 94 +- drivers/media/platform/vsp1/vsp1_drm.h | 2 +- drivers/media/platform/vsp1/vsp1_entity.c | 3 +- drivers/media/platform/vsp1/vsp1_entity.h | 7 +- drivers/media/platform/vsp1/vsp1_hgo.c | 1 - drivers/media/platform/vsp1/vsp1_hgt.c | 1 - drivers/media/platform/vsp1/vsp1_hsit.c | 1 - drivers/media/platform/vsp1/vsp1_lif.c | 1 - drivers/media/platform/vsp1/vsp1_lut.c | 1 - drivers/media/platform/vsp1/vsp1_regs.h | 6 +- drivers/media/platform/vsp1/vsp1_rpf.c | 1 - drivers/media/platform/vsp1/vsp1_rwpf.h | 1 - drivers/media/platform/vsp1/vsp1_sru.c | 1 - drivers/media/platform/vsp1/vsp1_uds.c | 1 - drivers/media/platform/vsp1/vsp1_uif.c | 1 - drivers/media/platform/vsp1/vsp1_video.c | 16 +- drivers/media/platform/vsp1/vsp1_wpf.c | 83 +- drivers/media/platform/xilinx/Kconfig | 6 +- drivers/media/radio/Kconfig | 54 +- drivers/media/radio/si470x/Kconfig | 6 +- drivers/media/radio/si4713/Kconfig | 6 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/wl128x/fmdrv_common.c | 14 +- drivers/media/rc/Kconfig | 80 +- drivers/media/rc/ir-rcmm-decoder.c | 1 + drivers/media/rc/keymaps/Kconfig | 2 +- drivers/media/rc/serial_ir.c | 9 +- drivers/media/spi/Kconfig | 2 +- drivers/media/usb/airspy/Kconfig | 2 +- drivers/media/usb/au0828/Kconfig | 6 +- drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/cpia2/Kconfig | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 3 +- drivers/media/usb/cx231xx/Kconfig | 8 +- drivers/media/usb/dvb-usb-v2/af9035.c | 104 +- drivers/media/usb/dvb-usb-v2/af9035.h | 12 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 18 +- drivers/media/usb/em28xx/Kconfig | 8 +- drivers/media/usb/em28xx/em28xx-input.c | 2 +- drivers/media/usb/go7007/Kconfig | 8 +- drivers/media/usb/go7007/go7007-fw.c | 4 +- drivers/media/usb/go7007/go7007-usb.c | 16 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/gspca/gspca.c | 12 +- drivers/media/usb/hackrf/Kconfig | 2 +- drivers/media/usb/hdpvr/Kconfig | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 10 +- drivers/media/usb/pulse8-cec/Kconfig | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 4 +- drivers/media/usb/pvrusb2/Kconfig | 8 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 5 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/Kconfig | 4 +- drivers/media/usb/pwc/pwc-ctrl.c | 17 +- drivers/media/usb/rainshadow-cec/Kconfig | 2 +- drivers/media/usb/siano/Kconfig | 2 +- drivers/media/usb/stk1160/Kconfig | 2 +- drivers/media/usb/stkwebcam/Kconfig | 2 +- drivers/media/usb/tm6000/Kconfig | 4 +- drivers/media/usb/usbtv/Kconfig | 2 +- drivers/media/usb/usbvision/Kconfig | 2 +- drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/uvc/Kconfig | 4 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 8 +- drivers/media/v4l2-core/v4l2-ctrls.c | 34 +- drivers/media/v4l2-core/v4l2-device.c | 19 +- drivers/media/v4l2-core/v4l2-fwnode.c | 17 +- drivers/media/v4l2-core/v4l2-ioctl.c | 3 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/message/fusion/mptbase.c | 2 +- drivers/message/fusion/mptctl.c | 2 +- drivers/message/fusion/mptsas.c | 36 +- drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 5 + drivers/mfd/wm831x-core.c | 2 +- drivers/mfd/wm8400-core.c | 6 + drivers/misc/cardreader/rts5260.c | 4 +- drivers/misc/fastrpc.c | 235 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/command_submission.c | 6 - drivers/misc/habanalabs/debugfs.c | 7 +- drivers/misc/habanalabs/device.c | 71 +- drivers/misc/habanalabs/goya/goya.c | 65 +- drivers/misc/habanalabs/habanalabs.h | 21 +- drivers/misc/habanalabs/hw_queue.c | 5 +- drivers/misc/habanalabs/memory.c | 38 +- drivers/misc/habanalabs/mmu.c | 6 +- drivers/misc/mei/Kconfig | 2 - drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 14 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 14 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 14 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 15 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 14 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/sgi-xp/xpc_uv.c | 1 - drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/host/Kconfig | 43 +- drivers/mmc/host/alcor.c | 62 +- drivers/mmc/host/cqhci.c | 2 - drivers/mmc/host/cqhci.h | 4 - drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/mmc_spi.c | 98 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/mmci_qcom_dml.c | 17 +- drivers/mmc/host/mmci_qcom_dml.h | 30 + drivers/mmc/host/mmci_stm32_sdmmc.c | 18 - drivers/mmc/host/mtk-sd.c | 11 - drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/mxcmmc.c | 16 +- drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/of_mmc_spi.c | 6 +- drivers/mmc/host/pxamci.c | 4 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 18 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 11 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-of-esdhc.c | 47 - drivers/mmc/host/sdhci-omap.c | 5 +- drivers/mmc/host/sdhci-tegra.c | 304 +- drivers/mmc/host/sdhci.c | 5 +- drivers/mmc/host/sdhci.h | 1 - drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/spi-nor/intel-spi.c | 8 - drivers/mtd/spi-nor/spi-nor.c | 10 +- drivers/net/Kconfig | 5 +- drivers/net/bonding/bond_main.c | 3 +- drivers/net/bonding/bond_sysfs_slave.c | 4 +- drivers/net/dsa/bcm_sf2.c | 9 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 + drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/dsa/qca8k.c | 174 +- drivers/net/dsa/qca8k.h | 13 - drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/8390/mac8390.c | 19 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 5 +- drivers/net/ethernet/aquantia/Kconfig | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 192 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 16 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 15 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 6 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 - drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bcmsysport.c | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 26 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 - drivers/net/ethernet/cadence/macb_main.c | 16 +- drivers/net/ethernet/cavium/Kconfig | 1 - drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 30 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 23 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 107 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 16 + drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 10 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 23 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 - drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 93 +- drivers/net/ethernet/ibm/ibmvnic.h | 18 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 5 +- drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 5 +- drivers/net/ethernet/intel/ice/ice_common.c | 117 +- drivers/net/ethernet/intel/ice/ice_common.h | 24 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 28 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 12 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 46 +- drivers/net/ethernet/intel/ice/ice_lib.c | 180 +- drivers/net/ethernet/intel/ice/ice_lib.h | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 450 +- drivers/net/ethernet/intel/ice/ice_sched.c | 96 +- drivers/net/ethernet/intel/ice/ice_switch.c | 339 +- drivers/net/ethernet/intel/ice/ice_switch.h | 25 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 694 +-- drivers/net/ethernet/intel/ice/ice_txrx.h | 23 +- drivers/net/ethernet/intel/ice/ice_type.h | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 612 +-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 20 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 2 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 62 +- drivers/net/ethernet/intel/igc/igc.h | 68 +- drivers/net/ethernet/intel/igc/igc_base.h | 4 +- drivers/net/ethernet/intel/igc/igc_defines.h | 17 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 839 +-- drivers/net/ethernet/intel/igc/igc_main.c | 447 +- drivers/net/ethernet/intel/igc/igc_regs.h | 16 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 16 +- drivers/net/ethernet/marvell/mvneta.c | 1 - drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 10 - drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 212 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 92 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 253 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 8 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 3 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 67 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 51 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 148 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 12 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 20 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 72 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 13 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 27 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 28 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 36 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 60 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 27 +- drivers/net/ethernet/micrel/ks8851.c | 42 +- drivers/net/ethernet/micrel/ks8851.h | 93 +- drivers/net/ethernet/micrel/ks8851_mll.c | 317 +- drivers/net/ethernet/microchip/enc28j60.c | 541 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/flower/action.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 + .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 21 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 10 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 3 + drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 29 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 - drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 3 - drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 6 +- drivers/net/ethernet/qlogic/qede/qede.h | 3 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 24 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 5 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 - drivers/net/ethernet/realtek/atp.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 17 +- drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 10 +- drivers/net/ethernet/sis/sis900.c | 10 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 - drivers/net/geneve.c | 3 +- drivers/net/gtp.c | 4 +- drivers/net/hyperv/hyperv_net.h | 1 - drivers/net/hyperv/netvsc.c | 6 +- drivers/net/hyperv/netvsc_drv.c | 42 +- drivers/net/ieee802154/adf7242.c | 4 - drivers/net/ieee802154/mac802154_hwsim.c | 9 +- drivers/net/macsec.c | 11 +- drivers/net/macvlan.c | 48 - drivers/net/net_failover.c | 8 +- drivers/net/phy/Kconfig | 9 +- drivers/net/phy/aquantia_main.c | 382 +- drivers/net/phy/at803x.c | 26 +- drivers/net/phy/bcm-cygnus.c | 147 +- drivers/net/phy/bcm-phy-lib.c | 52 - drivers/net/phy/bcm-phy-lib.h | 20 - drivers/net/phy/bcm7xxx.c | 76 +- drivers/net/phy/broadcom.c | 13 - drivers/net/phy/dp83822.c | 34 +- drivers/net/phy/marvell.c | 108 - drivers/net/phy/mdio-bcm-unimac.c | 7 +- drivers/net/phy/meson-gxl.c | 6 - drivers/net/phy/phy.c | 8 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/rockchip.c | 31 +- drivers/net/team/team.c | 14 +- drivers/net/tun.c | 36 +- drivers/net/usb/aqc111.c | 15 - drivers/net/usb/cdc_ether.c | 8 - drivers/net/usb/cdc_mbim.c | 1 - drivers/net/usb/qmi_wwan.c | 1 - drivers/net/virtio_net.c | 35 +- drivers/net/vrf.c | 1 - drivers/net/vxlan.c | 5 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 21 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 177 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 54 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 223 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 9 - drivers/net/wireless/intel/iwlwifi/fw/init.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 139 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 90 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 266 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 31 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 41 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 7 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 45 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 53 +- drivers/net/wireless/marvell/mwifiex/main.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 7 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76.h | 4 - drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 16 - drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 4 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 11 - .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 27 - drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 67 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 2 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 82 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 2 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 21 - drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 30 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 7 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 1 + drivers/net/wireless/mediatek/mt76/tx.c | 11 +- drivers/net/wireless/mediatek/mt76/usb.c | 6 +- drivers/net/wireless/mediatek/mt7601u/usb.c | 4 - drivers/net/xen-netback/interface.c | 6 +- drivers/net/xen-netfront.c | 3 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn544/mei.c | 15 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 43 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/multipath.c | 5 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/core.c | 4 +- drivers/nvme/target/io-cmd-file.c | 20 +- drivers/nvmem/Kconfig | 14 +- drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 37 - drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/stm32-romem.c | 202 - drivers/nvmem/sunxi_sid.c | 98 +- drivers/of/base.c | 10 +- drivers/of/property.c | 2 +- drivers/parisc/iosapic.c | 6 +- drivers/parport/daisy.c | 32 +- drivers/parport/parport_cs.c | 5 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 10 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/pci-host-generic.c | 2 +- drivers/pci/controller/pci-hyperv.c | 23 - drivers/pci/controller/pcie-iproc-msi.c | 2 +- drivers/pci/controller/pcie-rcar.c | 21 - drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/of.c | 7 - drivers/pci/pci.c | 328 +- drivers/pci/pci.h | 1 - drivers/pci/pcie/bw_notification.c | 23 +- drivers/pci/probe.c | 2 +- drivers/pci/proc.c | 1 - drivers/pci/xen-pcifront.c | 2 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/phy/allwinner/phy-sun4i-usb.c | 5 +- drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 2 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 -- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 -- drivers/phy/broadcom/Kconfig | 11 - drivers/phy/broadcom/Makefile | 1 - drivers/phy/broadcom/phy-bcm-sr-usb.c | 394 -- drivers/phy/mediatek/Kconfig | 10 - drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-ufs.c | 245 - drivers/phy/qualcomm/phy-qcom-qmp.c | 112 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 57 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra186.c | 899 ---- drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 - drivers/phy/ti/phy-ti-pipe3.c | 362 +- drivers/phy/ti/phy-twl4030-usb.c | 35 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 10 +- drivers/platform/chrome/wilco_ec/mailbox.c | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/pps/clients/pps-gpio.c | 153 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/sysfs.c | 16 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 - drivers/regulator/88pm800.c | 18 +- drivers/regulator/88pm8607.c | 43 +- drivers/regulator/Kconfig | 4 +- drivers/regulator/ab3100.c | 24 +- drivers/regulator/act8865-regulator.c | 147 +- drivers/regulator/as3711-regulator.c | 37 +- drivers/regulator/as3722-regulator.c | 2 + drivers/regulator/axp20x-regulator.c | 23 +- drivers/regulator/core.c | 13 +- drivers/regulator/cpcap-regulator.c | 15 +- drivers/regulator/da9052-regulator.c | 35 +- drivers/regulator/da9055-regulator.c | 69 +- drivers/regulator/da9062-regulator.c | 127 +- drivers/regulator/da9063-regulator.c | 134 +- drivers/regulator/da9211-regulator.c | 4 - drivers/regulator/gpio-regulator.c | 22 +- drivers/regulator/lp8755.c | 15 +- drivers/regulator/lp87565-regulator.c | 49 +- drivers/regulator/ltc3589.c | 10 +- drivers/regulator/ltc3676.c | 10 +- drivers/regulator/max14577-regulator.c | 55 + drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max8925-regulator.c | 76 +- drivers/regulator/mt6323-regulator.c | 20 +- drivers/regulator/mt6380-regulator.c | 8 +- drivers/regulator/mt6397-regulator.c | 16 +- drivers/regulator/of_regulator.c | 5 +- drivers/regulator/palmas-regulator.c | 12 + drivers/regulator/pv88060-regulator.c | 4 - drivers/regulator/pv88080-regulator.c | 4 - drivers/regulator/pv88090-regulator.c | 4 - drivers/regulator/rn5t618-regulator.c | 8 +- drivers/regulator/sc2731-regulator.c | 2 +- drivers/regulator/tps65086-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 29 +- drivers/regulator/tps65217-regulator.c | 9 +- drivers/regulator/tps65218-regulator.c | 8 +- drivers/regulator/wm831x-dcdc.c | 4 - drivers/regulator/wm831x-isink.c | 47 +- drivers/regulator/wm831x-ldo.c | 2 - drivers/regulator/wm8350-regulator.c | 81 +- drivers/regulator/wm8400-regulator.c | 19 +- drivers/reset/core.c | 180 +- drivers/reset/reset-meson-audio-arb.c | 1 - drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 16 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 21 +- drivers/rtc/dev.c | 20 +- drivers/rtc/hctosys.c | 10 +- drivers/rtc/interface.c | 106 +- drivers/rtc/lib.c | 29 +- drivers/rtc/nvmem.c | 7 +- drivers/rtc/proc.c | 21 +- drivers/rtc/rtc-88pm80x.c | 16 +- drivers/rtc/rtc-ab-b5ze-s3.c | 189 +- drivers/rtc/rtc-abx80x.c | 43 +- drivers/rtc/rtc-aspeed.c | 136 - drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-cros-ec.c | 4 +- drivers/rtc/rtc-da9063.c | 27 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-mv.c | 35 +- drivers/rtc/rtc-omap.c | 32 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-ps3.c | 32 +- drivers/rtc/rtc-sh.c | 32 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-test.c | 3 +- drivers/rtc/rtc-wm831x.c | 43 +- drivers/rtc/rtc-x1205.c | 7 - drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/rtc-zynqmp.c | 13 +- drivers/rtc/sysfs.c | 23 +- drivers/rtc/systohc.c | 7 +- drivers/s390/block/dasd_eckd.c | 6 +- drivers/s390/cio/chsc.c | 13 - drivers/s390/cio/qdio.h | 3 +- drivers/s390/cio/qdio_main.c | 28 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/vfio_ccw_drv.c | 8 +- drivers/s390/crypto/ap_bus.c | 19 +- drivers/s390/crypto/ap_bus.h | 2 - drivers/s390/crypto/ap_queue.c | 26 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/net/qeth_core.h | 21 +- drivers/s390/net/qeth_core_main.c | 572 +- drivers/s390/net/qeth_l2_main.c | 43 +- drivers/s390/net/qeth_l3_main.c | 175 +- drivers/s390/net/qeth_l3_sys.c | 20 +- drivers/s390/scsi/zfcp_erp.c | 17 - drivers/s390/scsi/zfcp_ext.h | 2 - drivers/s390/scsi/zfcp_fc.c | 21 +- drivers/s390/scsi/zfcp_scsi.c | 4 - drivers/sbus/char/oradax.c | 2 +- drivers/scsi/NCR5380.c | 11 +- drivers/scsi/aacraid/aacraid.h | 7 +- drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 12 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/csiostor/csio_wr.c | 1 - drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/gdth.c | 5 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 - drivers/scsi/hpsa.c | 27 +- drivers/scsi/ibmvscsi/ibmvfc.c | 39 +- drivers/scsi/ibmvscsi/ibmvfc.h | 7 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 23 +- drivers/scsi/imm.c | 33 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 222 +- drivers/scsi/lpfc/lpfc_bsg.c | 123 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 486 +- drivers/scsi/lpfc/lpfc_debugfs.h | 8 +- drivers/scsi/lpfc/lpfc_els.c | 1 - drivers/scsi/lpfc/lpfc_hbadisc.c | 29 +- drivers/scsi/lpfc/lpfc_hw4.h | 25 +- drivers/scsi/lpfc/lpfc_init.c | 125 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 1 - drivers/scsi/lpfc/lpfc_nvme.c | 13 +- drivers/scsi/lpfc/lpfc_nvmet.c | 31 +- drivers/scsi/lpfc/lpfc_nvmet.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 17 +- drivers/scsi/lpfc/lpfc_sli.c | 181 +- drivers/scsi/lpfc/lpfc_sli.h | 19 +- drivers/scsi/lpfc/lpfc_sli4.h | 54 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/mpt3sas/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 184 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 22 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 12 - drivers/scsi/mvsas/mv_64xx.c | 3 +- drivers/scsi/mvsas/mv_94xx.c | 3 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvumi.c | 6 +- drivers/scsi/osst.c | 6 - drivers/scsi/pm8001/pm8001_hwi.c | 12 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 44 +- drivers/scsi/ppa.c | 1 - drivers/scsi/qedf/qedf.h | 51 +- drivers/scsi/qedf/qedf_debugfs.c | 2 + drivers/scsi/qedf/qedf_els.c | 72 +- drivers/scsi/qedf/qedf_fip.c | 76 +- drivers/scsi/qedf/qedf_io.c | 736 +-- drivers/scsi/qedf/qedf_main.c | 249 +- drivers/scsi/qedf/qedf_version.h | 8 +- drivers/scsi/qedi/qedi_fw.c | 4 + drivers/scsi/qla2xxx/qla_attr.c | 274 +- drivers/scsi/qla2xxx/qla_bsg.c | 67 +- drivers/scsi/qla2xxx/qla_bsg.h | 11 - drivers/scsi/qla2xxx/qla_dbg.c | 190 +- drivers/scsi/qla2xxx/qla_dbg.h | 10 +- drivers/scsi/qla2xxx/qla_def.h | 186 +- drivers/scsi/qla2xxx/qla_dfs.c | 6 +- drivers/scsi/qla2xxx/qla_fw.h | 31 +- drivers/scsi/qla2xxx/qla_gbl.h | 91 +- drivers/scsi/qla2xxx/qla_gs.c | 85 +- drivers/scsi/qla2xxx/qla_init.c | 1036 ++-- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 30 +- drivers/scsi/qla2xxx/qla_mbx.c | 319 +- drivers/scsi/qla2xxx/qla_mr.c | 46 +- drivers/scsi/qla2xxx/qla_nx.c | 13 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 125 +- drivers/scsi/qla2xxx/qla_sup.c | 971 ++-- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 447 +- drivers/scsi/qla2xxx/qla_tmpl.h | 76 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 4 +- drivers/scsi/qlogicfas408.c | 4 +- drivers/scsi/scsi.c | 14 + drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 17 +- drivers/scsi/scsi_pm.c | 22 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_sysfs.c | 6 - drivers/scsi/scsi_transport_iscsi.c | 2 - drivers/scsi/sd.c | 132 +- drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/smartpqi/smartpqi.h | 15 +- drivers/scsi/smartpqi/smartpqi_init.c | 51 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 15 +- drivers/scsi/st.c | 3 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 15 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/ufs-hisi.c | 113 +- drivers/scsi/ufs/ufs-mediatek.c | 368 -- drivers/scsi/ufs/ufs-mediatek.h | 53 - drivers/scsi/ufs/ufs-qcom.c | 216 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufshcd-pltfrm.c | 98 - drivers/scsi/ufs/ufshcd-pltfrm.h | 21 - drivers/scsi/virtio_scsi.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 - drivers/soc/amlogic/meson-gx-socinfo.c | 43 +- drivers/soc/bcm/bcm2835-power.c | 49 +- drivers/soc/imx/gpcv2.c | 39 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 - drivers/soc/renesas/renesas-soc.c | 3 - drivers/soc/tegra/pmc.c | 39 +- drivers/spi/Kconfig | 6 - drivers/spi/Makefile | 1 - drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-at91-usart.c | 8 +- drivers/spi/spi-dw-mmio.c | 12 - drivers/spi/spi-fsl-lib.h | 2 - drivers/spi/spi-fsl-lpspi.c | 547 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 40 +- drivers/spi/spi-imx.c | 9 +- drivers/spi/spi-mt7621.c | 416 -- drivers/spi/spi-mxic.c | 6 +- drivers/spi/spi-orion.c | 4 - drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 5 +- drivers/spi/spi-pxa2xx.c | 11 +- drivers/spi/spi-rockchip.c | 1 - drivers/spi/spi-rspi.c | 48 +- drivers/spi/spi-stm32-qspi.c | 223 +- drivers/spi/spi-tegra20-slink.c | 12 +- drivers/spi/spi-topcliff-pch.c | 15 +- drivers/spi/spi.c | 4 - drivers/spi/spidev.c | 4 +- drivers/staging/Kconfig | 6 + drivers/staging/Makefile | 3 + drivers/staging/axis-fifo/Kconfig | 1 - drivers/staging/comedi/comedidev.h | 2 - drivers/staging/comedi/drivers.c | 33 +- drivers/staging/comedi/drivers/ni_mio_common.c | 42 +- drivers/staging/comedi/drivers/ni_tio.c | 14 +- drivers/staging/emxx_udc/emxx_udc.c | 51 +- .../erofs/Documentation/filesystems/erofs.txt | 1 - drivers/staging/erofs/data.c | 18 +- drivers/staging/erofs/dir.c | 45 +- drivers/staging/erofs/inode.c | 18 +- drivers/staging/erofs/internal.h | 19 +- drivers/staging/erofs/namei.c | 3 +- drivers/staging/erofs/super.c | 46 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/unzip_vle.c | 139 +- drivers/staging/erofs/unzip_vle_lz4.c | 7 +- drivers/staging/erofs/utils.c | 4 +- drivers/staging/erofs/xattr.c | 50 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 2 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1306.c | 3 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 - drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +- drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/apex_driver.c | 8 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 4 +- drivers/staging/gasket/gasket_sysfs.c | 9 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/gdm_lte.c | 1 + drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/audio_manager.c | 3 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/iio/addac/adt7316.c | 3 +- drivers/staging/ks7010/ks_hostif.c | 16 +- drivers/staging/media/Kconfig | 2 +- drivers/staging/media/bcm2048/Kconfig | 2 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/Kconfig | 2 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 24 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 41 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 2 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 20 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 2 +- drivers/staging/media/imx/Kconfig | 4 +- drivers/staging/media/imx/imx-ic-common.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 18 +- drivers/staging/media/imx/imx-media-dev-common.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 28 +- drivers/staging/media/imx/imx-media-internal-sd.c | 32 +- drivers/staging/media/imx/imx-media-of.c | 73 +- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/imx/imx-media.h | 7 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 4 +- drivers/staging/media/imx/imx7-media-csi.c | 6 +- drivers/staging/media/imx/imx7-mipi-csis.c | 20 +- drivers/staging/media/ipu3/Kconfig | 2 +- drivers/staging/media/ipu3/ipu3-css.c | 35 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 40 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/mt9t031/Kconfig | 5 + drivers/staging/media/mt9t031/Makefile | 1 + drivers/staging/media/mt9t031/TODO | 5 + drivers/staging/media/omap4iss/Kconfig | 2 +- .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 3 +- drivers/staging/media/soc_camera/TODO | 4 - drivers/staging/media/sunxi/cedrus/cedrus.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus.h | 3 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/media/tegra-vde/tegra-vde.c | 5 +- drivers/staging/media/zoran/videocodec.c | 16 +- drivers/staging/media/zoran/zoran_device.c | 4 +- drivers/staging/media/zoran/zoran_device.h | 10 +- drivers/staging/media/zoran/zoran_driver.c | 12 +- drivers/staging/media/zoran/zr36060.c | 12 +- drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/most/net/Kconfig | 2 +- drivers/staging/most/sound/Kconfig | 2 +- drivers/staging/most/usb/Kconfig | 2 +- drivers/staging/most/video/Kconfig | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 6 +- drivers/staging/mt7621-dts/gbpc1.dts | 29 +- drivers/staging/mt7621-dts/mt7621.dtsi | 96 +- .../devicetree/bindings/net/mediatek-net-gsw.txt | 48 + drivers/staging/mt7621-eth/Kconfig | 39 + drivers/staging/mt7621-eth/Makefile | 14 + drivers/staging/mt7621-eth/TODO | 13 + drivers/staging/mt7621-eth/ethtool.c | 250 + drivers/staging/mt7621-eth/ethtool.h | 15 + drivers/staging/mt7621-eth/gsw_mt7620.h | 277 + drivers/staging/mt7621-eth/gsw_mt7621.c | 297 ++ drivers/staging/mt7621-eth/mdio.c | 275 + drivers/staging/mt7621-eth/mdio.h | 27 + drivers/staging/mt7621-eth/mdio_mt7620.c | 173 + drivers/staging/mt7621-eth/mtk_eth_soc.c | 2176 ++++++++ drivers/staging/mt7621-eth/mtk_eth_soc.h | 716 +++ drivers/staging/mt7621-eth/soc_mt7621.c | 161 + drivers/staging/mt7621-mmc/Kconfig | 8 + drivers/staging/mt7621-mmc/dbg.c | 17 +- drivers/staging/mt7621-mmc/dbg.h | 9 +- drivers/staging/mt7621-mmc/mt6575_sd.h | 13 +- drivers/staging/mt7621-mmc/sd.c | 80 +- .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 44 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 152 +- drivers/staging/mt7621-pci/Kconfig | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/mt7621-spi/Kconfig | 6 + drivers/staging/mt7621-spi/Makefile | 1 + drivers/staging/{mt7621-dma => mt7621-spi}/TODO | 0 drivers/staging/mt7621-spi/spi-mt7621.c | 422 ++ drivers/staging/netlogic/xlr_net.c | 11 +- drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/ethernet-mdio.c | 2 +- drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/octeon/ethernet.c | 40 +- drivers/staging/octeon/octeon-ethernet.h | 4 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 2 +- drivers/staging/pi433/pi433_if.c | 36 +- drivers/staging/pi433/rf69.c | 4 +- drivers/staging/ralink-gdma/ralink-gdma.c | 85 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 7 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 59 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 9 +- drivers/staging/rtl8188eu/hal/odm.c | 2 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 2 +- drivers/staging/rtl8188eu/include/wifi.h | 130 + drivers/staging/rtl8188eu/os_dep/os_intfs.c | 3 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 + drivers/staging/rtl8192e/Kconfig | 8 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 21 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 19 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 34 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 38 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 24 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 12 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 8 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 78 +- drivers/staging/rtl8192u/r8180_93cx6.c | 24 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8712/Kconfig | 10 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 16 +- drivers/staging/rtl8712/rtl8712_cmd.h | 3 +- drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 13 +- drivers/staging/rtl8712/rtl8712_recv.c | 28 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 8 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 33 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 14 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 16 +- drivers/staging/rtl8723bs/hal/odm.c | 2 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 16 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 31 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 2 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 86 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 57 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 22 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +- drivers/staging/rtlwifi/phydm/phydm.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 10 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 18 +- drivers/staging/rtlwifi/phydm/rtl_phydm.c | 2 - drivers/staging/rtlwifi/rtl8822be/fw.c | 2 - drivers/staging/rtlwifi/rtl8822be/phy.c | 15 +- drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/sm750fb/ddk750_chip.c | 27 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_display.c | 10 +- drivers/staging/sm750fb/ddk750_display.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/kobjects.c | 14 +- drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/speakup_soft.c | 16 +- drivers/staging/speakup/spk_priv.h | 1 - drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/speakup/synth.c | 6 - drivers/staging/unisys/include/iochannel.h | 2 +- drivers/staging/unisys/visorhba/Kconfig | 12 +- drivers/staging/unisys/visorinput/Kconfig | 14 +- drivers/staging/unisys/visornic/Kconfig | 14 +- drivers/{gpu/drm => staging}/vboxvideo/Kconfig | 0 drivers/{gpu/drm => staging}/vboxvideo/Makefile | 0 drivers/staging/vboxvideo/TODO | 10 + .../{gpu/drm => staging}/vboxvideo/hgsmi_base.c | 0 .../drm => staging}/vboxvideo/hgsmi_ch_setup.h | 0 .../drm => staging}/vboxvideo/hgsmi_channels.h | 0 .../{gpu/drm => staging}/vboxvideo/hgsmi_defs.h | 0 .../{gpu/drm => staging}/vboxvideo/modesetting.c | 0 drivers/staging/vboxvideo/vbox_drv.c | 283 + drivers/staging/vboxvideo/vbox_drv.h | 280 + drivers/staging/vboxvideo/vbox_fb.c | 155 + .../{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c | 0 drivers/staging/vboxvideo/vbox_irq.c | 179 + drivers/staging/vboxvideo/vbox_main.c | 361 ++ drivers/staging/vboxvideo/vbox_mode.c | 957 ++++ drivers/staging/vboxvideo/vbox_prime.c | 56 + drivers/staging/vboxvideo/vbox_ttm.c | 394 ++ drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h | 0 .../drm => staging}/vboxvideo/vboxvideo_guest.h | 0 .../{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h | 0 drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c | 0 .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 51 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../vc04_services/interface/vchi/vchi_common.h | 142 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 22 +- drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/device_cfg.h | 2 +- drivers/staging/vt6655/device_main.c | 11 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 + drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/power.h | 2 +- drivers/staging/vt6655/rf.c | 35 +- drivers/staging/vt6655/rf.h | 2 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/staging/vt6655/rxtx.h | 2 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wilc1000/host_interface.c | 69 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 72 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 9 +- drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 158 +- drivers/target/target_core_user.c | 5 +- drivers/tee/tee_shm.c | 2 +- drivers/thermal/broadcom/bcm2835_thermal.c | 9 +- drivers/thermal/cpu_cooling.c | 3 +- .../intel/int340x_thermal/int3400_thermal.c | 21 +- drivers/thermal/intel/intel_powerclamp.c | 4 +- drivers/thermal/mtk_thermal.c | 7 +- drivers/thermal/samsung/exynos_tmu.c | 2 +- drivers/thunderbolt/icm.c | 5 - drivers/thunderbolt/property.c | 16 +- drivers/thunderbolt/switch.c | 22 +- drivers/thunderbolt/xdomain.c | 23 +- drivers/tty/ipwireless/main.c | 8 - drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/ar933x_uart.c | 24 +- drivers/tty/serial/atmel_serial.c | 52 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/max310x.c | 2 - drivers/tty/serial/mvebu-uart.c | 3 - drivers/tty/serial/mxs-auart.c | 4 - drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/sc16is7xx.c | 46 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/sprd_serial.c | 501 +- drivers/tty/sysrq.c | 6 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_port.c | 10 +- drivers/tty/vt/keyboard.c | 33 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 2 + drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/common/common.c | 18 - drivers/usb/core/hcd.c | 23 +- drivers/usb/dwc3/dwc3-of-simple.c | 3 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/gadget/function/f_hid.c | 6 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 16 +- drivers/usb/gadget/udc/net2272.c | 1 - drivers/usb/gadget/udc/net2280.c | 8 +- drivers/usb/host/u132-hcd.c | 5 - drivers/usb/host/xhci-dbgcap.c | 5 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-rcar.c | 1 - drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.h | 8 - drivers/usb/misc/usb251xb.c | 4 +- drivers/usb/mtu3/Kconfig | 1 - drivers/usb/mtu3/Makefile | 11 - drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 - drivers/usb/mtu3/mtu3_debugfs.c | 539 -- drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 - drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 - drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 28 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 - drivers/usb/mtu3/mtu3_trace.c | 23 - drivers/usb/mtu3/mtu3_trace.h | 279 - drivers/usb/serial/cp210x.c | 1 - drivers/usb/serial/ftdi_sio.c | 2 - drivers/usb/serial/ftdi_sio_ids.h | 4 +- drivers/usb/serial/mos7720.c | 4 +- drivers/usb/serial/option.c | 17 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/typec/altmodes/displayport.c | 2 +- drivers/usb/typec/mux/pi3usb30532.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 447 +- drivers/usb/typec/tcpm/tcpm.c | 27 +- drivers/usb/typec/tcpm/wcove.c | 38 +- drivers/usb/usbip/vhci_hcd.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 3 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/pwm_bl.c | 15 + drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 106 +- drivers/virt/vboxguest/vboxguest_core.h | 15 +- drivers/virt/vboxguest/vboxguest_linux.c | 26 +- drivers/virt/vboxguest/vboxguest_utils.c | 32 +- drivers/virt/vboxguest/vboxguest_version.h | 9 +- drivers/virt/vboxguest/vmmdev.h | 8 +- drivers/virtio/virtio_ring.c | 13 +- drivers/w1/masters/ds2482.c | 18 +- drivers/xen/gntdev.c | 2 +- fs/adfs/dir_f.c | 6 - fs/affs/super.c | 3 +- fs/afs/cmservice.c | 8 - fs/afs/file.c | 2 - fs/afs/flock.c | 1 - fs/afs/fsclient.c | 37 +- fs/afs/misc.c | 9 - fs/afs/rxrpc.c | 1 - fs/afs/vlclient.c | 18 +- fs/afs/yfsclient.c | 32 +- fs/befs/btree.c | 97 +- fs/binfmt_elf.c | 29 +- fs/block_dev.c | 13 +- fs/btrfs/acl.c | 48 +- fs/btrfs/backref.c | 4 +- fs/btrfs/btrfs_inode.h | 2 + fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 151 +- fs/btrfs/ctree.h | 35 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/disk-io.c | 164 +- fs/btrfs/disk-io.h | 6 +- fs/btrfs/extent-tree.c | 18 +- fs/btrfs/extent_io.c | 228 +- fs/btrfs/extent_io.h | 66 +- fs/btrfs/file-item.c | 12 +- fs/btrfs/file.c | 7 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode.c | 326 +- fs/btrfs/ioctl.c | 81 +- fs/btrfs/locking.c | 135 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/props.c | 208 +- fs/btrfs/props.h | 7 +- fs/btrfs/qgroup.c | 6 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/ref-verify.c | 1 - fs/btrfs/relocation.c | 52 +- fs/btrfs/root-tree.c | 13 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/tests/btrfs-tests.c | 17 +- fs/btrfs/tests/btrfs-tests.h | 17 +- fs/btrfs/tests/extent-buffer-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 35 +- fs/btrfs/tests/extent-map-tests.c | 213 +- fs/btrfs/tests/free-space-tests.c | 11 +- fs/btrfs/tests/free-space-tree-tests.c | 10 +- fs/btrfs/tests/inode-tests.c | 34 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/transaction.c | 53 +- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-checker.c | 493 +- fs/btrfs/tree-checker.h | 6 - fs/btrfs/tree-log.c | 52 +- fs/btrfs/uuid-tree.c | 2 +- fs/btrfs/volumes.c | 125 +- fs/btrfs/volumes.h | 10 - fs/btrfs/xattr.c | 76 +- fs/btrfs/zstd.c | 11 +- fs/buffer.c | 56 +- fs/cachefiles/namei.c | 1 + fs/ceph/file.c | 1 - fs/ceph/inode.c | 2 +- fs/cifs/cifs_debug.c | 19 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 14 - fs/cifs/cifsproto.h | 9 - fs/cifs/connect.c | 52 +- fs/cifs/dfs_cache.c | 140 +- fs/cifs/dfs_cache.h | 5 +- fs/cifs/file.c | 178 +- fs/cifs/misc.c | 25 +- fs/cifs/smb2file.c | 6 +- fs/cifs/smb2maperror.c | 3 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 60 +- fs/cifs/smb2pdu.c | 60 +- fs/cifs/smb2proto.h | 5 +- fs/cifs/smb2status.h | 3480 ++++++------ fs/cifs/trace.h | 6 +- fs/cifs/transport.c | 27 +- fs/coda/psdev.c | 1 + fs/configfs/dir.c | 2 - fs/dax.c | 2 +- fs/dlm/lockspace.c | 6 +- fs/ecryptfs/crypto.c | 29 +- fs/ecryptfs/keystore.c | 5 +- fs/eventfd.c | 8 - fs/ext2/inode.c | 4 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/file.c | 2 +- fs/ext4/indirect.c | 43 +- fs/ext4/inode.c | 30 + fs/ext4/ioctl.c | 7 - fs/ext4/resize.c | 17 +- fs/ext4/super.c | 16 +- fs/f2fs/data.c | 17 +- fs/f2fs/f2fs.h | 43 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 2 +- fs/f2fs/node.c | 2 - fs/f2fs/segment.c | 53 +- fs/f2fs/super.c | 13 +- fs/fcntl.c | 2 +- fs/fs_parser.c | 2 +- fs/gfs2/bmap.c | 4 +- fs/gfs2/glock.c | 22 +- fs/gfs2/incore.h | 2 +- fs/gfs2/log.c | 28 +- fs/gfs2/log.h | 3 +- fs/gfs2/lops.c | 6 +- fs/gfs2/lops.h | 2 +- fs/gfs2/recovery.c | 8 +- fs/gfs2/recovery.h | 2 +- fs/gfs2/rgrp.c | 54 +- fs/io_uring.c | 470 +- fs/iomap.c | 12 +- fs/jffs2/fs.c | 1 - fs/jfs/acl.c | 3 +- fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/jfs_txnmgr.c | 3 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 8 +- fs/kernfs/dir.c | 24 +- fs/kernfs/inode.c | 166 +- fs/kernfs/kernfs-internal.h | 8 +- fs/kernfs/symlink.c | 4 +- fs/libfs.c | 2 - fs/lockd/host.c | 3 +- fs/locks.c | 7 +- fs/nfs/client.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 5 +- fs/nfs/nfs4proc.c | 5 +- fs/nfsd/nfs4proc.c | 1 - fs/nfsd/nfs4state.c | 1 - fs/nfsd/nfs4xdr.c | 4 - fs/notify/fanotify/fanotify_user.c | 12 +- fs/notify/inotify/inotify_user.c | 7 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/cluster/quorum.c | 1 - fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/refcounttree.c | 42 +- fs/open.c | 6 - fs/orangefs/orangefs-bufmap.c | 2 +- fs/proc/kcore.c | 29 +- fs/proc/proc_sysctl.c | 3 +- fs/proc/task_mmu.c | 18 - fs/quota/dquot.c | 18 +- fs/quota/quota_v1.c | 2 +- fs/quota/quota_v2.c | 2 +- fs/ramfs/inode.c | 12 - fs/seq_file.c | 1 - fs/signalfd.c | 1 - fs/udf/inode.c | 4 +- fs/udf/super.c | 5 - fs/udf/truncate.c | 8 +- fs/udf/udfdecl.h | 2 +- fs/ufs/util.h | 4 +- fs/userfaultfd.c | 14 - fs/xfs/libxfs/xfs_bmap.c | 15 +- fs/xfs/scrub/btree.c | 11 +- fs/xfs/scrub/dabtree.c | 5 - fs/xfs/xfs_discard.c | 8 - fs/xfs/xfs_file.c | 27 +- include/acpi/acoutput.h | 3 - include/acpi/acpi_bus.h | 3 - include/acpi/platform/aclinux.h | 5 - include/asm-generic/barrier.h | 18 - include/asm-generic/hugetlb.h | 7 - include/asm-generic/sizes.h | 2 + include/asm-generic/syscall.h | 5 +- include/asm-generic/vmlinux.lds.h | 1 + include/crypto/internal/simd.h | 44 - include/crypto/morus1280_glue.h | 79 +- include/crypto/morus640_glue.h | 79 +- include/drm/drm_audio_component.h | 7 +- include/drm/drm_bridge.h | 11 +- include/drm/drm_cache.h | 2 +- include/drm/drm_connector.h | 136 +- include/drm/drm_crtc.h | 4 +- include/drm/drm_drv.h | 9 +- include/drm/drm_dsc.h | 9 +- include/drm/drm_edid.h | 6 - include/drm/drm_fb_helper.h | 25 +- include/drm/drm_framebuffer.h | 1 - include/drm/drm_gem.h | 25 - include/drm/drm_gem_shmem_helper.h | 159 - include/drm/drm_hdcp.h | 7 +- include/drm/drm_modes.h | 17 - include/drm/drm_modeset_helper_vtables.h | 11 - include/drm/drm_utils.h | 4 - include/drm/drm_vma_manager.h | 12 - include/drm/drm_writeback.h | 30 +- include/drm/i915_pciids.h | 38 +- include/drm/tinydrm/mipi-dbi.h | 32 +- include/drm/tinydrm/tinydrm-helpers.h | 13 - include/drm/tinydrm/tinydrm.h | 75 + include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/exynos5410.h | 3 +- include/dt-bindings/clock/imx7ulp-clock.h | 1 + include/dt-bindings/firmware/imx/rsrc.h | 25 +- include/dt-bindings/power/r8a77965-sysc.h | 1 + .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 5 +- include/keys/trusted.h | 2 +- include/linux/acpi.h | 6 - include/linux/atalk.h | 2 +- include/linux/bitrev.h | 46 +- include/linux/blk-mq.h | 3 + include/linux/blk_types.h | 1 - include/linux/blkdev.h | 3 - include/linux/bpf.h | 2 +- include/linux/bpf_verifier.h | 40 - include/linux/brcmphy.h | 16 - include/linux/ceph/libceph.h | 2 - include/linux/cgroup-defs.h | 5 - include/linux/clk/at91_pmc.h | 1 - include/linux/compiler.h | 6 +- include/linux/cper.h | 336 +- include/linux/cpuhotplug.h | 1 - include/linux/device.h | 2 + include/linux/dmi.h | 8 +- include/linux/genalloc.h | 2 +- include/linux/genl_magic_func.h | 4 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 15 +- include/linux/hugetlb.h | 8 +- include/linux/hwmon.h | 8 - include/linux/i2c.h | 23 +- include/linux/inetdevice.h | 14 - include/linux/intel-ish-client-if.h | 112 - include/linux/interrupt.h | 25 + include/linux/irq.h | 2 +- include/linux/irqchip/arm-gic.h | 3 +- include/linux/kcore.h | 13 +- include/linux/kernel.h | 1 - include/linux/kernfs.h | 15 - include/linux/kthread.h | 3 +- include/linux/list.h | 37 +- include/linux/list_sort.h | 1 - include/linux/lsm_hooks.h | 183 +- include/linux/mei_cl_bus.h | 3 - include/linux/memcontrol.h | 88 +- include/linux/mfd/palmas.h | 1 + include/linux/mfd/wm831x/regulator.h | 2 +- include/linux/mfd/wm8400-private.h | 8 + include/linux/mii.h | 2 +- include/linux/mlx5/driver.h | 2 - include/linux/mlx5/mlx5_ifc.h | 1 - include/linux/mlx5/qp.h | 3 +- include/linux/mm.h | 45 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 7 +- include/linux/mmc/sdio_func.h | 12 - include/linux/mmc/sdio_ids.h | 2 - include/linux/mmzone.h | 64 +- include/linux/module.h | 6 - include/linux/msi.h | 18 + include/linux/net.h | 6 - include/linux/netdevice.h | 30 +- include/linux/nvmem-consumer.h | 7 - include/linux/overflow.h | 12 +- include/linux/page-isolation.h | 10 + include/linux/pagemap.h | 10 - include/linux/parport.h | 13 + include/linux/percpu.h | 12 +- include/linux/pid.h | 5 +- include/linux/platform_data/gpio/gpio-amd-fch.h | 2 +- include/linux/plist.h | 4 +- include/linux/poll.h | 4 - include/linux/pps-gpio.h | 5 +- include/linux/psi.h | 8 - include/linux/psi_types.h | 105 +- include/linux/pwm.h | 5 + include/linux/radix-tree.h | 13 +- include/linux/regulator/consumer.h | 5 - include/linux/reservation.h | 3 +- include/linux/reset.h | 113 +- include/linux/rhashtable.h | 53 +- include/linux/rtc.h | 4 +- include/linux/sbitmap.h | 2 +- include/linux/sched.h | 11 +- include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 53 +- include/linux/security.h | 9 - include/linux/siphash.h | 5 - include/linux/slab.h | 2 - include/linux/socket.h | 12 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi.h | 3 +- include/linux/string.h | 3 - include/linux/tick.h | 6 - include/linux/time64.h | 21 - include/linux/uaccess.h | 34 - include/linux/uio.h | 24 +- include/linux/usb.h | 2 +- include/linux/usb/ch9.h | 8 - include/linux/userfaultfd_k.h | 2 - include/linux/vbox_utils.h | 12 +- include/linux/vmalloc.h | 6 +- include/linux/vmstat.h | 2 +- include/linux/xarray.h | 29 +- include/media/dvb-usb-ids.h | 1 - include/media/fwht-ctrls.h | 31 - include/media/media-entity.h | 24 + include/media/media-request.h | 4 +- include/media/v4l2-ctrls.h | 7 +- include/media/v4l2-subdev.h | 15 +- include/media/videobuf2-core.h | 24 +- include/media/vsp1.h | 19 +- include/misc/charlcd.h | 1 - include/net/act_api.h | 9 +- include/net/addrconf.h | 55 +- include/net/cfg80211.h | 5 - include/net/devlink.h | 516 +- include/net/dst.h | 11 + include/net/genetlink.h | 4 +- include/net/geneve.h | 2 - include/net/ip.h | 4 - include/net/ip6_fib.h | 21 +- include/net/ip6_route.h | 12 +- include/net/ip_fib.h | 58 +- include/net/ipv6_stubs.h | 63 - include/net/mac80211.h | 60 +- include/net/net_namespace.h | 1 - include/net/netfilter/nf_conntrack_timeout.h | 15 - include/net/netns/hash.h | 10 +- include/net/netns/ipv4.h | 2 - include/net/netns/ipv6.h | 2 - include/net/request_sock.h | 10 +- include/net/sch_generic.h | 12 - include/net/sctp/checksum.h | 2 +- include/net/sock.h | 24 +- include/net/tc_act/tc_gact.h | 2 +- include/net/tls.h | 15 +- include/net/udp_tunnel.h | 2 +- include/net/vxlan.h | 2 - include/net/xdp_sock.h | 1 + include/net/xfrm.h | 22 +- include/rdma/ib_mad.h | 4 +- include/rdma/ib_smi.h | 2 +- include/rdma/opa_port_info.h | 2 +- include/rdma/opa_smi.h | 4 +- include/scsi/osd_attributes.h | 398 ++ include/scsi/osd_protocol.h | 676 +++ include/scsi/osd_sec.h | 45 + include/scsi/osd_sense.h | 263 + include/scsi/osd_types.h | 45 + include/scsi/scsi_host.h | 6 +- include/soc/rockchip/rk3399_grf.h | 21 - include/soc/rockchip/rockchip_sip.h | 1 - include/sound/da7219.h | 8 +- include/sound/hdaudio.h | 2 +- include/sound/memalloc.h | 4 + include/sound/simple_card_utils.h | 236 +- include/sound/soc.h | 2 - include/sound/timer.h | 1 + include/trace/events/btrfs.h | 157 +- include/trace/events/compaction.h | 10 +- include/trace/events/fib.h | 7 +- include/trace/events/fib6.h | 6 +- include/trace/events/ib_mad.h | 390 -- include/trace/events/ib_umad.h | 126 - include/trace/events/mlxsw.h | 2 +- include/trace/events/timer.h | 17 +- include/trace/events/vmscan.h | 78 +- include/uapi/drm/amdgpu_drm.h | 35 - include/uapi/drm/drm_fourcc.h | 51 +- include/uapi/drm/drm_mode.h | 1 + include/uapi/drm/i915_drm.h | 239 +- include/uapi/linux/Kbuild | 2 - include/uapi/linux/audit.h | 12 - include/uapi/linux/batadv_packet.h | 12 + include/uapi/linux/batman_adv.h | 25 +- include/uapi/linux/bpf.h | 251 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/elf-em.h | 6 - include/uapi/linux/ethtool.h | 8 - include/uapi/linux/fou.h | 6 - include/uapi/linux/if_tun.h | 1 - include/uapi/linux/input-event-codes.h | 6 +- include/uapi/linux/kfd_ioctl.h | 12 +- include/uapi/linux/kvm.h | 5 - include/uapi/linux/mei.h | 67 +- include/uapi/linux/openvswitch.h | 46 - include/uapi/linux/pci_regs.h | 132 +- include/uapi/linux/spi/spidev.h | 6 +- include/uapi/linux/tcp.h | 27 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/tls.h | 15 - include/uapi/linux/v4l2-controls.h | 4 - include/uapi/linux/vbox_vmmdev_types.h | 60 - include/uapi/linux/videodev2.h | 1 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - init/Kconfig | 23 - init/initramfs.c | 147 +- init/main.c | 5 - ipc/mqueue.c | 10 +- ipc/msgutil.c | 6 - kernel/audit.c | 2 +- kernel/auditsc.c | 22 +- kernel/bpf/cpumap.c | 13 +- kernel/bpf/inode.c | 32 +- kernel/bpf/syscall.c | 22 +- kernel/bpf/verifier.c | 259 +- kernel/cgroup/cgroup.c | 87 +- kernel/cpu.c | 22 +- kernel/debug/kdb/Makefile | 1 + kernel/debug/kdb/kdb_main.c | 1 + kernel/dma/remap.c | 2 +- kernel/events/core.c | 2 - kernel/exit.c | 6 +- kernel/fork.c | 35 +- kernel/futex.c | 6 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +- kernel/gcov/clang.c | 586 -- kernel/gcov/gcc_3_4.c | 12 - kernel/gcov/gcc_4_7.c | 12 - kernel/gcov/gcc_base.c | 86 - kernel/gcov/gcov.h | 5 - kernel/iomem.c | 4 +- kernel/irq/devres.c | 2 + kernel/irq/manage.c | 5 +- kernel/kthread.c | 1 - kernel/module-internal.h | 2 +- kernel/module.c | 26 +- kernel/notifier.c | 1 - kernel/pid.c | 10 +- kernel/ptrace.c | 15 +- kernel/resource.c | 11 +- kernel/sched/core.c | 2 +- kernel/sched/cpufreq_schedutil.c | 59 +- kernel/sched/fair.c | 84 +- kernel/sched/psi.c | 615 +-- kernel/seccomp.c | 4 +- kernel/softirq.c | 51 + kernel/sysctl.c | 18 +- kernel/taskstats.c | 28 +- kernel/time/clockevents.c | 18 +- kernel/time/jiffies.c | 4 +- kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 44 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 10 +- kernel/time/tick-sched.c | 3 +- kernel/time/tick-sched.h | 13 +- kernel/time/time.c | 2 +- kernel/time/timekeeping.c | 24 +- kernel/time/timer.c | 30 +- kernel/trace/ftrace.c | 12 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_events_hist.c | 1 + kernel/watchdog.c | 10 +- kernel/workqueue.c | 7 +- lib/Kconfig | 14 +- lib/Kconfig.debug | 8 +- lib/Makefile | 15 +- lib/asn1_decoder.c | 4 - lib/bitmap.c | 294 +- lib/cmdline.c | 5 - lib/{math => }/cordic.c | 0 lib/debugobjects.c | 66 +- lib/div64.c | 192 + lib/{math => }/gcd.c | 0 lib/genalloc.c | 5 +- lib/{math => }/int_sqrt.c | 0 lib/iov_iter.c | 7 +- lib/{math => }/lcm.c | 0 lib/list_sort.c | 242 +- lib/lzo/lzo1x_compress.c | 9 +- lib/lzo/lzo1x_decompress_safe.c | 4 +- lib/math/Kconfig | 11 - lib/math/Makefile | 5 - lib/math/div64.c | 192 - lib/math/int_pow.c | 32 - lib/plist.c | 4 +- lib/{math => }/prime_numbers.c | 0 lib/radix-tree.c | 2 +- lib/{math => }/rational.c | 0 lib/{math => }/reciprocal_div.c | 0 lib/rhashtable.c | 62 +- lib/sbitmap.c | 11 - lib/sort.c | 254 +- lib/string.c | 20 - lib/test_bitmap.c | 67 +- lib/test_printf.c | 4 +- lib/test_xarray.c | 38 - lib/zstd/bitstream.h | 5 - lib/zstd/compress.c | 1 - lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 - localversion-next | 1 - mm/Kconfig | 3 - mm/Makefile | 7 +- mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 37 +- mm/debug.c | 4 +- mm/filemap.c | 159 +- mm/gup.c | 363 +- mm/gup_benchmark.c | 5 +- mm/huge_memory.c | 3 - mm/hugetlb.c | 54 +- mm/kasan/kasan.h | 5 +- mm/khugepaged.c | 4 +- mm/kmemleak.c | 16 +- mm/memcontrol.c | 256 +- mm/memfd.c | 2 - mm/memory.c | 13 +- mm/memory_hotplug.c | 31 +- mm/mempolicy.c | 40 +- mm/migrate.c | 13 +- mm/mincore.c | 23 +- mm/mmap.c | 7 +- mm/page_alloc.c | 103 +- mm/page_isolation.c | 53 +- mm/percpu-internal.h | 15 +- mm/percpu-km.c | 2 +- mm/percpu-stats.c | 5 +- mm/percpu.c | 551 +- mm/rmap.c | 2 +- mm/shmem.c | 2 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 57 +- mm/slab.h | 3 +- mm/slab_common.c | 2 +- mm/slob.c | 32 +- mm/slub.c | 79 +- mm/sparse.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 4 +- mm/util.c | 8 +- mm/vmalloc.c | 1141 +--- mm/vmscan.c | 257 +- mm/workingset.c | 5 +- net/Kconfig | 7 +- net/appletalk/aarp.c | 15 +- net/appletalk/ddp.c | 20 +- net/batman-adv/Kconfig | 24 +- net/batman-adv/Makefile | 15 +- net/batman-adv/bat_algo.c | 12 + net/batman-adv/bat_algo.h | 12 + net/batman-adv/bat_iv_ogm.c | 12 + net/batman-adv/bat_iv_ogm.h | 12 + net/batman-adv/bat_v.c | 12 + net/batman-adv/bat_v.h | 12 + net/batman-adv/bat_v_elp.c | 18 +- net/batman-adv/bat_v_elp.h | 12 + net/batman-adv/bat_v_ogm.c | 12 + net/batman-adv/bat_v_ogm.h | 12 + net/batman-adv/bitarray.c | 12 + net/batman-adv/bitarray.h | 12 + net/batman-adv/bridge_loop_avoidance.c | 29 +- net/batman-adv/bridge_loop_avoidance.h | 12 + net/batman-adv/debugfs.c | 12 + net/batman-adv/debugfs.h | 12 + net/batman-adv/distributed-arp-table.c | 40 +- net/batman-adv/distributed-arp-table.h | 12 + net/batman-adv/fragmentation.c | 12 + net/batman-adv/fragmentation.h | 12 + net/batman-adv/gateway_client.c | 13 + net/batman-adv/gateway_client.h | 12 + net/batman-adv/gateway_common.c | 12 + net/batman-adv/gateway_common.h | 12 + net/batman-adv/hard-interface.c | 12 + net/batman-adv/hard-interface.h | 12 + net/batman-adv/hash.c | 12 + net/batman-adv/hash.h | 12 + net/batman-adv/icmp_socket.c | 12 + net/batman-adv/icmp_socket.h | 12 + net/batman-adv/log.c | 12 + net/batman-adv/log.h | 12 + net/batman-adv/main.c | 85 +- net/batman-adv/main.h | 14 +- net/batman-adv/multicast.c | 211 +- net/batman-adv/multicast.h | 30 +- net/batman-adv/netlink.c | 42 +- net/batman-adv/netlink.h | 12 + net/batman-adv/network-coding.c | 12 + net/batman-adv/network-coding.h | 12 + net/batman-adv/originator.c | 12 + net/batman-adv/originator.h | 12 + net/batman-adv/routing.c | 12 + net/batman-adv/routing.h | 12 + net/batman-adv/send.c | 12 + net/batman-adv/send.h | 12 + net/batman-adv/soft-interface.c | 20 +- net/batman-adv/soft-interface.h | 12 + net/batman-adv/sysfs.c | 135 +- net/batman-adv/sysfs.h | 50 +- net/batman-adv/tp_meter.c | 12 + net/batman-adv/tp_meter.h | 12 + net/batman-adv/trace.c | 12 + net/batman-adv/trace.h | 12 + net/batman-adv/translation-table.c | 49 +- net/batman-adv/translation-table.h | 16 +- net/batman-adv/tvlv.c | 12 + net/batman-adv/tvlv.h | 12 + net/batman-adv/types.h | 18 +- net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/l2cap_sock.c | 7 +- net/bridge/br_arp_nd_proxy.c | 1 - net/bridge/br_if.c | 2 +- net/bridge/br_multicast.c | 8 +- net/bridge/br_netfilter_hooks.c | 1 - net/bridge/br_netfilter_ipv6.c | 2 - net/bridge/br_netlink.c | 2 +- net/bridge/br_private.h | 6 +- net/ceph/ceph_common.c | 18 +- net/ceph/messenger.c | 8 +- net/ceph/mon_client.c | 9 - net/ceph/pagevec.c | 2 +- net/core/datagram.c | 12 +- net/core/datagram.h | 15 - net/core/dev.c | 60 +- net/core/dev_ioctl.c | 3 +- net/core/devlink.c | 140 +- net/core/dst.c | 17 + net/core/ethtool.c | 48 +- net/core/filter.c | 394 +- net/core/flow_dissector.c | 2 - net/core/lwt_bpf.c | 1 - net/core/net-sysfs.c | 24 +- net/core/net_namespace.c | 1 - net/core/netpoll.c | 2 +- net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 5 +- net/core/sock_reuseport.c | 2 - net/core/sysctl_net_core.c | 8 +- net/dccp/ipv6.c | 4 +- net/dsa/Kconfig | 1 - net/dsa/dsa2.c | 48 +- net/dsa/slave.c | 23 +- net/dsa/tag_qca.c | 10 - net/hsr/hsr_netlink.c | 3 +- net/ieee802154/ieee802154.h | 2 + net/ieee802154/netlink.c | 1 - net/ieee802154/nl802154.c | 30 +- net/ipv4/af_inet.c | 4 - net/ipv4/esp4.c | 20 +- net/ipv4/esp4_offload.c | 18 +- net/ipv4/fib_frontend.c | 10 +- net/ipv4/fib_semantics.c | 473 +- net/ipv4/fib_trie.c | 28 +- net/ipv4/fou.c | 142 +- net/ipv4/ip_vti.c | 69 +- net/ipv4/route.c | 32 +- net/ipv4/syncookies.c | 17 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 49 +- net/ipv4/tcp_input.c | 5 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_output.c | 8 +- net/ipv6/addrconf.c | 27 +- net/ipv6/addrconf_core.c | 2 +- net/ipv6/af_inet6.c | 3 - net/ipv6/esp6_offload.c | 8 +- net/ipv6/icmp.c | 28 +- net/ipv6/ila/ila_main.c | 5 +- net/ipv6/ila/ila_xlat.c | 1 - net/ipv6/ip6_fib.c | 18 +- net/ipv6/ndisc.c | 8 +- net/ipv6/netfilter/ip6t_srh.c | 6 - net/ipv6/output_core.c | 30 +- net/ipv6/route.c | 535 +- net/ipv6/seg6.c | 5 +- net/ipv6/tcp_ipv6.c | 64 +- net/ipv6/xfrm6_tunnel.c | 6 +- net/key/af_key.c | 4 +- net/l2tp/l2tp_netlink.c | 10 +- net/mac80211/driver-ops.h | 3 - net/mac80211/iface.c | 6 +- net/mac80211/mesh_pathtbl.c | 2 +- net/mac80211/rx.c | 10 +- net/mac80211/trace_msg.h | 7 +- net/mac80211/tx.c | 53 +- net/mpls/af_mpls.c | 2 +- net/mpls/mpls_iptunnel.c | 12 +- net/ncsi/ncsi-netlink.c | 11 +- net/netfilter/Kconfig | 1 - net/netfilter/ipvs/ip_vs_ctl.c | 13 +- net/netfilter/nf_conntrack_sip.c | 37 +- net/netfilter/nf_conntrack_timeout.c | 89 - net/netfilter/nf_tables_api.c | 5 +- net/netfilter/nft_objref.c | 19 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_rbtree.c | 7 +- net/netfilter/xt_CT.c | 93 +- net/netlabel/netlabel_calipso.c | 5 +- net/netlabel/netlabel_cipso_v4.c | 5 +- net/netlabel/netlabel_mgmt.c | 9 +- net/netlabel/netlabel_unlabeled.c | 9 +- net/netlink/genetlink.c | 9 +- net/nfc/llcp_sock.c | 9 +- net/nfc/netlink.c | 26 +- net/openvswitch/actions.c | 48 - net/openvswitch/conntrack.c | 40 +- net/openvswitch/datapath.c | 29 +- net/openvswitch/flow_netlink.c | 221 +- net/openvswitch/meter.c | 5 +- net/packet/af_packet.c | 23 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/rds/tcp.c | 2 +- net/rose/rose_subr.c | 21 +- net/rxrpc/output.c | 11 +- net/sched/Kconfig | 3 +- net/sched/act_api.c | 101 +- net/sched/act_bpf.c | 25 +- net/sched/act_connmark.c | 22 +- net/sched/act_csum.c | 22 +- net/sched/act_gact.c | 15 +- net/sched/act_ife.c | 35 +- net/sched/act_ipt.c | 11 +- net/sched/act_mirred.c | 25 +- net/sched/act_nat.c | 15 +- net/sched/act_pedit.c | 18 +- net/sched/act_police.c | 13 +- net/sched/act_sample.c | 21 +- net/sched/act_simple.c | 54 +- net/sched/act_skbedit.c | 20 +- net/sched/act_skbmod.c | 20 +- net/sched/act_tunnel_key.c | 19 +- net/sched/act_vlan.c | 22 +- net/sched/cls_api.c | 2 +- net/sched/cls_flower.c | 433 +- net/sched/sch_cake.c | 25 +- net/sched/sch_generic.c | 3 - net/sctp/socket.c | 54 +- net/smc/smc_pnet.c | 5 +- net/socket.c | 277 +- net/strparser/strparser.c | 2 - net/sunrpc/clnt.c | 12 +- net/sunrpc/xprtsock.c | 4 +- net/tipc/bcast.c | 272 +- net/tipc/bcast.h | 12 - net/tipc/core.c | 2 - net/tipc/core.h | 3 - net/tipc/group.c | 3 - net/tipc/link.c | 8 - net/tipc/msg.h | 10 - net/tipc/net.c | 5 +- net/tipc/netlink.c | 26 +- net/tipc/node.c | 25 +- net/tipc/node.h | 6 +- net/tipc/socket.c | 28 +- net/tipc/topsrv.c | 1 - net/tipc/udp_media.c | 2 +- net/tls/tls_main.c | 31 +- net/tls/tls_sw.c | 75 +- net/wimax/stack.c | 5 +- net/wireless/nl80211.c | 123 +- net/wireless/reg.c | 39 - net/wireless/scan.c | 3 +- net/wireless/util.c | 6 +- net/xdp/xdp_umem.c | 23 +- net/xfrm/xfrm_device.c | 5 +- net/xfrm/xfrm_interface.c | 17 +- net/xfrm/xfrm_policy.c | 2 +- net/xfrm/xfrm_state.c | 32 +- net/xfrm/xfrm_user.c | 16 +- samples/bpf/.gitignore | 1 - samples/bpf/Makefile | 3 - samples/bpf/ibumad_kern.c | 144 - samples/bpf/ibumad_user.c | 122 - scripts/Makefile.build | 7 +- scripts/atomic/gen-atomics.sh | 2 +- scripts/checkpatch.pl | 44 +- scripts/coccinelle/free/put_device.cocci | 1 - scripts/coccinelle/misc/badty.cocci | 2 +- scripts/gdb/linux/config.py | 48 - scripts/gdb/linux/constants.py.in | 8 - scripts/gdb/linux/rbtree.py | 169 - scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/timerlist.py | 194 - scripts/gdb/vmlinux-gdb.py | 3 - scripts/kconfig/lxdialog/inputbox.c | 3 +- scripts/kconfig/nconf.c | 2 +- scripts/kconfig/nconf.gui.c | 3 +- scripts/mod/modpost.c | 2 +- scripts/recordmcount.pl | 3 - scripts/selinux/genheaders/genheaders.c | 1 + scripts/selinux/install_policy.sh | 92 +- scripts/selinux/mdp/Makefile | 2 +- scripts/selinux/mdp/mdp.c | 166 +- scripts/spelling.txt | 579 +- security/Kconfig | 38 - security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 130 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 47 - security/apparmor/policy.c | 3 +- security/apparmor/policy_unpack.c | 112 +- security/device_cgroup.c | 2 +- security/integrity/evm/evm_secfs.c | 10 +- security/keys/trusted.c | 4 +- security/security.c | 6 - security/selinux/hooks.c | 223 +- security/selinux/include/classmap.h | 1 - security/selinux/include/security.h | 1 - security/selinux/netlabel.c | 14 +- security/selinux/ss/policydb.c | 13 +- security/selinux/ss/services.c | 7 +- security/yama/yama_lsm.c | 8 +- sound/core/memalloc.c | 53 +- sound/core/oss/pcm_oss.c | 43 +- sound/core/pcm.c | 14 +- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 2 - sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/core/timer.c | 123 +- sound/drivers/aloop.c | 4 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/firewire/amdtp-stream.c | 44 +- sound/firewire/motu/amdtp-motu.c | 6 - sound/firewire/motu/motu-protocol-v2.c | 43 +- sound/firewire/motu/motu.c | 35 +- sound/firewire/motu/motu.h | 1 - sound/hda/hdac_component.c | 18 +- sound/isa/sb/sb8.c | 4 - sound/pci/echoaudio/echoaudio.c | 5 - sound/pci/hda/hda_codec.c | 20 +- sound/pci/hda/hda_intel.c | 14 +- sound/pci/hda/patch_ca0132.c | 20 +- sound/pci/hda/patch_realtek.c | 52 +- sound/soc/adi/axi-i2s.c | 68 +- sound/soc/amd/acp-da7219-max98357a.c | 4 +- sound/soc/atmel/Kconfig | 14 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/mchp-i2s-mcc.c | 974 ---- sound/soc/codecs/Kconfig | 15 +- sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/ab8500-codec.c | 1 - sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/cs47l24.c | 4 +- sound/soc/codecs/da7219.c | 523 +- sound/soc/codecs/da7219.h | 6 +- sound/soc/codecs/hdac_hda.c | 53 +- sound/soc/codecs/hdac_hda.h | 1 - sound/soc/codecs/hdmi-codec.c | 121 +- sound/soc/codecs/lochnagar-sc.c | 266 - sound/soc/codecs/nau8810.c | 29 +- sound/soc/codecs/nau8824.c | 46 +- sound/soc/codecs/rt5651.c | 47 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5682.c | 56 +- sound/soc/codecs/simple-amplifier.c | 3 +- sound/soc/codecs/sirf-audio-codec.c | 3 + sound/soc/codecs/tlv320aic32x4-clk.c | 483 -- sound/soc/codecs/tlv320aic32x4.c | 429 +- sound/soc/codecs/tlv320aic32x4.h | 11 - sound/soc/codecs/tlv320aic3x.c | 4 +- sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm5110.c | 4 +- sound/soc/codecs/wm_adsp.c | 1038 +--- sound/soc/codecs/wm_adsp.h | 51 +- sound/soc/codecs/wmfw.h | 30 - sound/soc/fsl/Kconfig | 16 - sound/soc/fsl/Makefile | 5 - sound/soc/fsl/fsl_asrc.c | 14 - sound/soc/fsl/fsl_audmix.c | 576 -- sound/soc/fsl/fsl_audmix.h | 102 - sound/soc/fsl/fsl_esai.c | 47 +- sound/soc/fsl/imx-audmix.c | 327 -- sound/soc/generic/audio-graph-card.c | 429 +- sound/soc/generic/simple-card-utils.c | 379 +- sound/soc/generic/simple-card.c | 379 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 - sound/soc/intel/boards/bytcr_rt5651.c | 22 +- sound/soc/intel/skylake/skl-messages.c | 1 - sound/soc/intel/skylake/skl-pcm.c | 19 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 51 +- sound/soc/mediatek/common/mtk-btcvsd.c | 69 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 13 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 16 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 16 + sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 4 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 20 + sound/soc/qcom/Kconfig | 2 +- sound/soc/samsung/i2s.c | 37 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/sh/rcar/core.c | 2 - sound/soc/sh/rcar/rsnd.h | 5 - sound/soc/sh/rcar/src.c | 21 +- sound/soc/soc-core.c | 2 - sound/soc/soc-dapm.c | 6 +- sound/soc/soc-pcm.c | 47 +- sound/soc/soc-topology.c | 22 +- sound/soc/stm/stm32_adfsdm.c | 40 +- sound/soc/stm/stm32_i2s.c | 28 +- sound/soc/stm/stm32_sai.c | 88 +- sound/soc/stm/stm32_sai.h | 2 - sound/soc/stm/stm32_sai_sub.c | 93 +- sound/soc/stm/stm32_spdifrx.c | 42 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 - sound/soc/ti/edma-pcm.c | 5 +- sound/soc/ti/sdma-pcm.c | 9 +- sound/synth/emux/emux_hwdep.c | 5 - sound/usb/usx2y/usX2Yhwdep.c | 3 +- sound/usb/usx2y/usb_stream.c | 20 +- sound/usb/usx2y/usbusx2y.c | 3 +- sound/usb/usx2y/usx2yhwdeppcm.c | 6 +- tools/arch/alpha/include/uapi/asm/mman.h | 2 + tools/arch/arm64/include/uapi/asm/unistd.h | 2 - tools/arch/mips/include/uapi/asm/mman.h | 2 + tools/arch/parisc/include/uapi/asm/mman.h | 2 + tools/arch/powerpc/include/uapi/asm/kvm.h | 2 - tools/arch/x86/include/asm/cpufeatures.h | 1 - tools/arch/xtensa/include/uapi/asm/mman.h | 2 + tools/bpf/bpftool/prog.c | 266 +- tools/build/Makefile.feature | 6 +- tools/build/feature/test-all.c | 5 - tools/build/feature/test-libopencsd.c | 4 +- tools/include/uapi/asm-generic/mman-common-tools.h | 23 - tools/include/uapi/asm-generic/mman-common.h | 4 +- tools/include/uapi/asm-generic/mman.h | 2 +- tools/include/uapi/asm-generic/unistd.h | 158 +- tools/include/uapi/drm/i915_drm.h | 64 - tools/include/uapi/linux/bpf.h | 251 +- tools/include/uapi/linux/fcntl.h | 1 - tools/include/uapi/linux/in.h | 9 +- tools/include/uapi/linux/mman.h | 4 - tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 61 +- tools/lib/bpf/README.rst | 1 - tools/lib/bpf/btf.c | 50 +- tools/lib/bpf/libbpf.c | 266 +- tools/lib/bpf/libbpf.h | 64 - tools/lib/bpf/libbpf.map | 3 - tools/lib/bpf/libbpf.pc.template | 12 - tools/lib/bpf/xsk.c | 15 +- tools/memory-model/Documentation/explanation.txt | 289 +- tools/memory-model/README | 33 +- tools/memory-model/linux-kernel.bell | 35 +- tools/memory-model/linux-kernel.cat | 39 +- tools/memory-model/linux-kernel.def | 5 - tools/memory-model/lock.cat | 3 + tools/objtool/Makefile | 7 +- tools/objtool/check.c | 3 +- tools/pci/pcitest.c | 4 +- tools/perf/Documentation/Build.txt | 24 - tools/perf/Documentation/perf-config.txt | 16 +- tools/perf/Documentation/perf-record.txt | 4 - tools/perf/Documentation/perf-report.txt | 13 - tools/perf/Documentation/perf-script.txt | 3 - tools/perf/Documentation/perf-stat.txt | 5 +- tools/perf/Documentation/tips.txt | 7 - tools/perf/Makefile.config | 15 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 10 +- tools/perf/arch/x86/util/Build | 1 - tools/perf/arch/x86/util/archinsn.c | 26 - tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-record.c | 54 +- tools/perf/builtin-report.c | 50 +- tools/perf/builtin-script.c | 129 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 62 +- tools/perf/builtin.h | 3 +- tools/perf/check-headers.sh | 2 +- tools/perf/perf.c | 1 - tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 594 +++ .../perf/pmu-events/arch/x86/amdfam17h/branch.json | 12 - .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 287 - tools/perf/pmu-events/arch/x86/amdfam17h/core.json | 134 - .../arch/x86/amdfam17h/floating-point.json | 168 - .../perf/pmu-events/arch/x86/amdfam17h/memory.json | 162 - .../perf/pmu-events/arch/x86/amdfam17h/other.json | 65 - tools/perf/pmu-events/arch/x86/mapfile.csv | 1 - tools/perf/scripts/python/export-to-postgresql.py | 61 +- tools/perf/scripts/python/export-to-sqlite.py | 26 +- tools/perf/scripts/python/exported-sql-viewer.py | 119 +- tools/perf/tests/attr/test-record-C0 | 2 +- tools/perf/tests/attr/test-record-basic | 2 +- tools/perf/tests/attr/test-record-branch-any | 2 +- .../perf/tests/attr/test-record-branch-filter-any | 2 +- .../tests/attr/test-record-branch-filter-any_call | 2 +- .../tests/attr/test-record-branch-filter-any_ret | 2 +- tools/perf/tests/attr/test-record-branch-filter-hv | 2 +- .../tests/attr/test-record-branch-filter-ind_call | 2 +- tools/perf/tests/attr/test-record-branch-filter-k | 2 +- tools/perf/tests/attr/test-record-branch-filter-u | 2 +- tools/perf/tests/attr/test-record-count | 2 +- tools/perf/tests/attr/test-record-data | 2 +- tools/perf/tests/attr/test-record-freq | 2 +- tools/perf/tests/attr/test-record-graph-default | 2 +- tools/perf/tests/attr/test-record-graph-dwarf | 2 +- tools/perf/tests/attr/test-record-graph-fp | 2 +- tools/perf/tests/attr/test-record-group | 2 +- tools/perf/tests/attr/test-record-group-sampling | 2 +- tools/perf/tests/attr/test-record-group1 | 2 +- tools/perf/tests/attr/test-record-no-buffering | 2 +- tools/perf/tests/attr/test-record-no-inherit | 2 +- tools/perf/tests/attr/test-record-no-samples | 2 +- tools/perf/tests/attr/test-record-period | 2 +- tools/perf/tests/attr/test-record-raw | 2 +- tools/perf/tests/backward-ring-buffer.c | 2 +- tools/perf/tests/evsel-tp-sched.c | 1 - tools/perf/tests/expr.c | 5 +- tools/perf/tests/openat-syscall-all-cpus.c | 4 +- tools/perf/trace/beauty/mmap_flags.sh | 14 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browsers/Build | 1 - tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 141 +- tools/perf/ui/browsers/res_sample.c | 91 - tools/perf/ui/browsers/scripts.c | 274 +- tools/perf/util/annotate.c | 163 +- tools/perf/util/annotate.h | 1 - tools/perf/util/archinsn.h | 12 - tools/perf/util/bpf-event.c | 425 +- tools/perf/util/bpf-event.h | 42 +- tools/perf/util/build-id.c | 1 - tools/perf/util/config.c | 3 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 - tools/perf/util/cs-etm.c | 12 +- tools/perf/util/data.c | 107 +- tools/perf/util/data.h | 14 +- tools/perf/util/dso.c | 43 +- tools/perf/util/dso.h | 8 - tools/perf/util/env.c | 155 - tools/perf/util/env.h | 24 - tools/perf/util/evlist.c | 148 +- tools/perf/util/evlist.h | 14 +- tools/perf/util/evsel.c | 80 +- tools/perf/util/evsel.h | 6 - tools/perf/util/header.c | 295 +- tools/perf/util/header.h | 7 - tools/perf/util/hist.c | 54 +- tools/perf/util/hist.h | 31 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 20 +- tools/perf/util/machine.c | 32 +- tools/perf/util/map.c | 18 - tools/perf/util/ordered-events.c | 2 - tools/perf/util/parse-events.c | 2 - tools/perf/util/pmu.c | 10 - tools/perf/util/probe-event.c | 6 +- tools/perf/util/session.c | 28 +- tools/perf/util/sort.c | 91 - tools/perf/util/sort.h | 12 - tools/perf/util/stat.c | 12 +- tools/perf/util/symbol.c | 5 - tools/perf/util/symbol_conf.h | 3 - tools/perf/util/time-utils.c | 8 - tools/perf/util/time-utils.h | 1 - tools/power/x86/turbostat/turbostat.c | 3 - tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 9 +- tools/testing/selftests/bpf/bpf_helpers.h | 28 - tools/testing/selftests/bpf/config | 2 - tools/testing/selftests/bpf/prog_tests/map_lock.c | 2 +- tools/testing/selftests/bpf/prog_tests/spinlock.c | 2 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 16 +- .../selftests/bpf/progs/test_sock_fields_kern.c | 88 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 - tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 261 - .../bpf/progs/test_tcp_check_syncookie_kern.c | 129 - tools/testing/selftests/bpf/test_btf.c | 123 +- tools/testing/selftests/bpf/test_sock_fields.c | 134 +- tools/testing/selftests/bpf/test_tc_edt.sh | 99 - tools/testing/selftests/bpf/test_tc_tunnel.sh | 186 - .../selftests/bpf/test_tcp_check_syncookie.sh | 81 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 212 - tools/testing/selftests/bpf/test_verifier.c | 6 +- tools/testing/selftests/bpf/urandom_read.c | 15 +- tools/testing/selftests/bpf/verifier/calls.c | 63 - .../testing/selftests/bpf/verifier/ref_tracking.c | 280 +- tools/testing/selftests/bpf/verifier/sock.c | 4 +- tools/testing/selftests/bpf/verifier/unpriv.c | 8 +- tools/testing/selftests/bpf/verifier/var_off.c | 79 +- tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- .../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 311 -- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 98 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 122 +- .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 1 - .../net/mlxsw/spectrum/devlink_resources.sh | 3 - .../drivers/net/mlxsw/spectrum/resource_scale.sh | 5 +- tools/testing/selftests/efivarfs/efivarfs.sh | 4 - tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/kexec/Makefile | 12 - tools/testing/selftests/kexec/config | 3 - tools/testing/selftests/kexec/kexec_common_lib.sh | 174 - .../selftests/kexec/test_kexec_file_load.sh | 208 - tools/testing/selftests/kexec/test_kexec_load.sh | 47 - tools/testing/selftests/kvm/Makefile | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 1 - tools/testing/selftests/kvm/lib/kvm_util.c | 16 - .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 35 +- tools/testing/selftests/kvm/x86_64/state_test.c | 18 +- tools/testing/selftests/livepatch/Makefile | 2 +- .../selftests/net/forwarding/devlink_lib.sh | 110 +- .../selftests/net/forwarding/router_multicast.sh | 107 +- .../testing/selftests/net/forwarding/tc_flower.sh | 59 +- .../selftests/net/forwarding/tc_vlan_modify.sh | 164 - tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/rseq/run_param_test.sh | 7 +- .../selftests/tc-testing/tc-tests/actions/bpf.json | 25 - .../tc-testing/tc-tests/actions/connmark.json | 25 - .../tc-testing/tc-tests/actions/csum.json | 25 - .../tc-testing/tc-tests/actions/gact.json | 25 - .../selftests/tc-testing/tc-tests/actions/ife.json | 25 - .../tc-testing/tc-tests/actions/mirred.json | 25 - .../selftests/tc-testing/tc-tests/actions/nat.json | 25 - .../tc-testing/tc-tests/actions/pedit.json | 954 ---- .../tc-testing/tc-tests/actions/police.json | 25 - .../tc-testing/tc-tests/actions/sample.json | 25 - .../tc-testing/tc-tests/actions/simple.json | 25 - .../tc-testing/tc-tests/actions/skbedit.json | 25 - .../tc-testing/tc-tests/actions/skbmod.json | 25 - .../tc-testing/tc-tests/actions/tunnel_key.json | 25 - .../tc-testing/tc-tests/actions/vlan.json | 25 - tools/testing/selftests/timers/skew_consistency.c | 1 + tools/testing/selftests/tpm2/tpm2.py | 5 +- tools/testing/selftests/tpm2/tpm2_tests.py | 63 - tools/testing/selftests/x86/mpx-dig.c | 2 + tools/vm/slabinfo.c | 7 +- virt/kvm/arm/arm.c | 22 - virt/kvm/arm/hyp/vgic-v3-sr.c | 4 +- virt/kvm/arm/mmu.c | 125 +- virt/kvm/arm/vgic/vgic-its.c | 31 +- virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/arm/vgic/vgic.c | 14 +- virt/kvm/eventfd.c | 6 +- virt/kvm/kvm_main.c | 3 - 4209 files changed, 66555 insertions(+), 137705 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh create mode 100644 Documentation/ABI/testing/sysfs-class-net-batman-adv create mode 100644 Documentation/ABI/testing/sysfs-class-net-mesh delete mode 100644 Documentation/acpi/dsd/leds.txt delete mode 100644 Documentation/admin-guide/pm/intel_epb.rst create mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] delete mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt rename Documentation/devicetree/bindings/i2c/{i2c-mt65xx.txt => i2c-mtk.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-stu300.txt => i2c-st-ddci2c.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-sun6i-p2wi.txt => i2c-sunxi-p2wi [...] rename Documentation/devicetree/bindings/i2c/{i2c-wmt.txt => i2c-vt8500.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-iop3xx.txt => i2c-xscale.txt} (100%) delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,audmix.txt delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mt7621.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/devicetree/bindings/writing-bindings.txt delete mode 100644 Documentation/hwmon/lochnagar delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/translations/it_IT/networking/netdev-FAQ.rst delete mode 100644 Documentation/translations/it_IT/process/deprecated.rst delete mode 100644 Documentation/translations/it_IT/process/license-rules.rst create mode 100644 Documentation/translations/zh_CN/HOWTO create mode 100644 Documentation/translations/zh_CN/SubmittingDrivers create mode 100644 Documentation/translations/zh_CN/SubmittingPatches rename Documentation/translations/zh_CN/{process => }/coding-style.rst (100%) delete mode 100644 Documentation/translations/zh_CN/disclaimer-zh_CN.rst create mode 100644 Documentation/translations/zh_CN/email-clients.txt create mode 100644 Documentation/translations/zh_CN/magic-number.txt delete mode 100644 Documentation/translations/zh_CN/process/email-clients.rst delete mode 100644 Documentation/translations/zh_CN/process/howto.rst delete mode 100644 Documentation/translations/zh_CN/process/index.rst delete mode 100644 Documentation/translations/zh_CN/process/magic-number.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-patches.rst delete mode 100644 Documentation/translations/zh_CN/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_CN/stable_api_nonsense.txt create mode 100644 Documentation/translations/zh_CN/stable_kernel_rules.txt create mode 100644 Documentation/translations/zh_CN/volatile-considered-harmful.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log create mode 100644 arch/alpha/include/uapi/asm/kvm_para.h delete mode 100644 arch/arc/lib/memcpy-archs-unaligned.S delete mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts create mode 100644 arch/arm/include/uapi/asm/kvm_para.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts delete mode 100644 arch/csky/include/asm/ptrace.h delete mode 100644 arch/csky/kernel/perf_callchain.c create mode 100644 arch/hexagon/include/uapi/asm/kvm_para.h delete mode 100644 arch/m68k/include/asm/syscall.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 arch/sparc/include/uapi/asm/kvm_para.h delete mode 100644 arch/unicore32/include/asm/syscall.h delete mode 100644 arch/x86/kernel/cpu/intel_epb.c delete mode 100644 drivers/bluetooth/btmtksdio.c delete mode 100644 drivers/clk/sunxi/Kconfig delete mode 100644 drivers/extcon/extcon-intel-mrfld.c delete mode 100644 drivers/extcon/extcon-intel.h delete mode 100644 drivers/gpio/gpio-mlxbf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h create mode 100644 drivers/gpu/drm/amd/include/linux/chash.h create mode 100644 drivers/gpu/drm/amd/lib/Kconfig create mode 100644 drivers/gpu/drm/amd/lib/Makefile create mode 100644 drivers/gpu/drm/amd/lib/chash.c delete mode 100644 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_v11_0.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h delete mode 100644 drivers/gpu/drm/drm_gem_shmem_helper.c delete mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h delete mode 100644 drivers/gpu/drm/i915/i915_globals.c delete mode 100644 drivers/gpu/drm/i915/i915_globals.h delete mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.c delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.h delete mode 100644 drivers/gpu/drm/i915/intel_context.c delete mode 100644 drivers/gpu/drm/i915/intel_context.h delete mode 100644 drivers/gpu/drm/i915/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/i915/test_i915_active_types_standalone.c delete mode 100644 drivers/gpu/drm/i915/test_i915_gem_context_types_standalone.c delete mode 100644 drivers/gpu/drm/i915/test_i915_timeline_types_standalone.c delete mode 100644 drivers/gpu/drm/i915/test_intel_context_types_standalone.c delete mode 100644 drivers/gpu/drm/i915/test_intel_engine_types_standalone.c delete mode 100644 drivers/gpu/drm/i915/test_intel_workarounds_types_standalone.c create mode 100644 drivers/gpu/drm/meson/meson_canvas.c create mode 100644 drivers/gpu/drm/meson/meson_canvas.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-dvi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dpi.c delete mode 100644 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.h delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.c delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.h create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-core.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.h delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_irq.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_main.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_mode.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_ttm.c delete mode 100644 drivers/hwmon/lochnagar-hwmon.c create mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-pci.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-plat.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2.h delete mode 100644 drivers/i2c/busses/i2c-at91-core.c delete mode 100644 drivers/i2c/busses/i2c-at91-master.c delete mode 100644 drivers/i2c/busses/i2c-at91-slave.c create mode 100644 drivers/i2c/busses/i2c-at91.c delete mode 100644 drivers/i2c/busses/i2c-at91.h delete mode 100644 drivers/iommu/virtio-iommu.c create mode 100644 drivers/mmc/host/mmci_qcom_dml.h delete mode 100644 drivers/nvmem/stm32-romem.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c delete mode 100644 drivers/phy/mediatek/phy-mtk-ufs.c delete mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/rtc/rtc-aspeed.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.h delete mode 100644 drivers/spi/spi-mt7621.c create mode 100644 drivers/staging/media/mt9t031/Kconfig create mode 100644 drivers/staging/media/mt9t031/Makefile create mode 100644 drivers/staging/media/mt9t031/TODO delete mode 100644 drivers/staging/media/soc_camera/TODO create mode 100644 drivers/staging/mt7621-eth/Documentation/devicetree/bindings/ne [...] create mode 100644 drivers/staging/mt7621-eth/Kconfig create mode 100644 drivers/staging/mt7621-eth/Makefile create mode 100644 drivers/staging/mt7621-eth/TODO create mode 100644 drivers/staging/mt7621-eth/ethtool.c create mode 100644 drivers/staging/mt7621-eth/ethtool.h create mode 100644 drivers/staging/mt7621-eth/gsw_mt7620.h create mode 100644 drivers/staging/mt7621-eth/gsw_mt7621.c create mode 100644 drivers/staging/mt7621-eth/mdio.c create mode 100644 drivers/staging/mt7621-eth/mdio.h create mode 100644 drivers/staging/mt7621-eth/mdio_mt7620.c create mode 100644 drivers/staging/mt7621-eth/mtk_eth_soc.c create mode 100644 drivers/staging/mt7621-eth/mtk_eth_soc.h create mode 100644 drivers/staging/mt7621-eth/soc_mt7621.c create mode 100644 drivers/staging/mt7621-spi/Kconfig create mode 100644 drivers/staging/mt7621-spi/Makefile copy drivers/staging/{mt7621-dma => mt7621-spi}/TODO (100%) create mode 100644 drivers/staging/mt7621-spi/spi-mt7621.c rename drivers/{gpu/drm => staging}/vboxvideo/Kconfig (100%) rename drivers/{gpu/drm => staging}/vboxvideo/Makefile (100%) create mode 100644 drivers/staging/vboxvideo/TODO rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_base.c (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_ch_setup.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_channels.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_defs.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/modesetting.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_drv.c create mode 100644 drivers/staging/vboxvideo/vbox_drv.h create mode 100644 drivers/staging/vboxvideo/vbox_fb.c rename drivers/{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_irq.c create mode 100644 drivers/staging/vboxvideo/vbox_main.c create mode 100644 drivers/staging/vboxvideo/vbox_mode.c create mode 100644 drivers/staging/vboxvideo/vbox_prime.c create mode 100644 drivers/staging/vboxvideo/vbox_ttm.c rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_guest.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c (100%) delete mode 100644 drivers/usb/mtu3/mtu3_debug.h delete mode 100644 drivers/usb/mtu3/mtu3_debugfs.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.h create mode 100644 include/asm-generic/sizes.h delete mode 100644 include/drm/drm_gem_shmem_helper.h create mode 100644 include/drm/tinydrm/tinydrm.h delete mode 100644 include/linux/intel-ish-client-if.h delete mode 100644 include/media/fwht-ctrls.h delete mode 100644 include/net/ipv6_stubs.h create mode 100644 include/scsi/osd_attributes.h create mode 100644 include/scsi/osd_protocol.h create mode 100644 include/scsi/osd_sec.h create mode 100644 include/scsi/osd_sense.h create mode 100644 include/scsi/osd_types.h delete mode 100644 include/soc/rockchip/rk3399_grf.h delete mode 100644 include/trace/events/ib_mad.h delete mode 100644 include/trace/events/ib_umad.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 kernel/gcov/clang.c delete mode 100644 kernel/gcov/gcc_base.c rename lib/{math => }/cordic.c (100%) create mode 100644 lib/div64.c rename lib/{math => }/gcd.c (100%) rename lib/{math => }/int_sqrt.c (100%) rename lib/{math => }/lcm.c (100%) delete mode 100644 lib/math/Kconfig delete mode 100644 lib/math/Makefile delete mode 100644 lib/math/div64.c delete mode 100644 lib/math/int_pow.c rename lib/{math => }/prime_numbers.c (100%) rename lib/{math => }/rational.c (100%) rename lib/{math => }/reciprocal_div.c (100%) delete mode 100644 localversion-next delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h delete mode 100644 net/core/datagram.h delete mode 100644 samples/bpf/ibumad_kern.c delete mode 100644 samples/bpf/ibumad_user.c delete mode 100644 scripts/gdb/linux/config.py delete mode 100644 scripts/gdb/linux/rbtree.py delete mode 100644 scripts/gdb/linux/timerlist.py delete mode 100644 sound/soc/atmel/mchp-i2s-mcc.c delete mode 100644 sound/soc/codecs/lochnagar-sc.c delete mode 100644 sound/soc/codecs/tlv320aic32x4-clk.c delete mode 100644 sound/soc/fsl/fsl_audmix.c delete mode 100644 sound/soc/fsl/fsl_audmix.h delete mode 100644 sound/soc/fsl/imx-audmix.c delete mode 100644 tools/include/uapi/asm-generic/mman-common-tools.h delete mode 100644 tools/lib/bpf/libbpf.pc.template delete mode 100644 tools/perf/arch/x86/util/archinsn.c delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/branch.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/core.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/other.json delete mode 100644 tools/perf/ui/browsers/res_sample.c delete mode 100644 tools/perf/util/archinsn.h delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c delete mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh delete mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh delete mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh delete mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_ets_strict.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_lib.sh create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh delete mode 100644 tools/testing/selftests/kexec/Makefile delete mode 100644 tools/testing/selftests/kexec/config delete mode 100755 tools/testing/selftests/kexec/kexec_common_lib.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_file_load.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_load.sh delete mode 100755 tools/testing/selftests/net/forwarding/tc_vlan_modify.sh delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/pedit.json