This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 60c1769a45f4 Add linux-next specific files for 20191028 discards 618a3e354f25 Merge branch 'akpm/master' discards 94f5c9252858 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards a8c1f85790e9 drivers/tty/serial/sh-sci.c: suppress warning discards 1a5540519ea8 gpio: pca953x: tighten up indentation discards 800c6d1cad6d gpio: pca953x: convert to use bitmap API discards 76bca9feb35d gpio: pca953x: use input from regs structure in pca953x_ir [...] discards 0494138ddd42 gpio: pca953x: remove redundant variable and check in IRQ handler discards cef27cfe5e9e lib/bitmap: introduce bitmap_replace() helper discards b697c5c1d28f lib/test_bitmap: fix comment about this file discards d33b988df8e1 lib/test_bitmap: move exp1 and exp2 upper for others to use discards b613db8d6103 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name discards ae71c0551612 lib/test_bitmap: name EXP_BYTES properly discards ad3ff9a4eda4 lib/test_bitmap: undefine macros after use discards 9996662bb384 lib/test_bitmap: force argument of bitmap_parselist_user() [...] discards 1f0c81fd5f31 gpio: pca953x: utilize the for_each_set_clump8 macro discards f26c233358be gpio: max3191x: utilize the for_each_set_clump8 macro discards b0ca4d80b174 gpio: pisosr: utilize the for_each_set_clump8 macro discards 6ca7c02a2830 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] discards eddcc3bdf177 gpio: 74x164: utilize the for_each_set_clump8 macro discards 3d70871cf9c7 gpio: uniphier: utilize for_each_set_clump8 macro discards dbff83887604 gpio: pcie-idio-24: utilize for_each_set_clump8 macro discards c9abab890a6b gpio: pci-idio-16: utilize for_each_set_clump8 macro discards 56d62bcdb086 gpio: ws16c48: utilize for_each_set_clump8 macro discards 3e01ebaba5d7 gpio: gpio-mm: utilize for_each_set_clump8 macro discards f9c787656b99 gpio: 104-idi-48: utilize for_each_set_clump8 macro discards 0b27d8d58abf gpio: 104-dio-48e: utilize for_each_set_clump8 macro discards 573a22d31a11 lib/test_bitmap.c: add for_each_set_clump8 test cases discards 9a6e5bafbd6d linux/bitopts.h: Add for_each_set_clump8 documentation discards f3608afe117a bitops-introduce-the-for_each_set_clump8-macro-fix-fix discards 12606a7b2b54 linux/bitmap.h: fix potential sign-extension overflow discards 2a249d5138be bitops: introduce the for_each_set_clump8 macro discards 7a31eb1ee664 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] discards a5b9a24a9e16 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] discards 8c1785765072 kernel-hacking: create a submenu for scheduler debugging options discards ebcbd886e49e kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] discards 30e688f73bf7 kernel-hacking: move Oops into 'Lockups and Hangs' discards b2f8309cc958 kernel-hacking: move kernel testing and coverage options t [...] discards 2ffb9c28dd95 kernel-hacking: group kernel data structures debugging together discards a3215c229b22 kernel-hacking: create submenu for arch special debugging options discards ce4ee4e60a67 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] discards c5746413ec8c Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 2c9d33a44c55 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards c7c1b7690401 lib/genalloc.c: export symbol addr_in_gen_pool discards 16cdd079cb40 lib/list-test: add a test for the 'list' doubly linked list discards 9da858741322 lib/list-test.c: add a test for the 'list' doubly linked list discards 593f360c114b pinctrl: fix pxa2xx.c build warnings discards a225b511639e drivers/block/null_blk_main.c: fix uninitialized var warnings discards 52480226b805 drivers/block/null_blk_main.c: fix layout discards 7264938468d0 Merge branch 'akpm-current/current' discards 059321ea89db Merge remote-tracking branch 'cel/cel-next' discards 6b8394a91b40 Merge remote-tracking branch 'kunit/test' discards 41d70c4a8d98 Merge remote-tracking branch 'fpga/for-next' discards 74a9e5f486f5 Merge remote-tracking branch 'devfreq/for-next' discards cdc32c8da325 Merge remote-tracking branch 'pidfd/for-next' discards 86bad4fa732d Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 8d27a42deb6b Merge remote-tracking branch 'hyperv/hyperv-next' discards 4f876f4bada4 Merge remote-tracking branch 'xarray/xarray' discards 1297aa1cabd8 Merge remote-tracking branch 'nvmem/for-next' discards f448ff3e7dd4 Merge remote-tracking branch 'fsi/next' discards 2963548e125c Merge remote-tracking branch 'kspp/for-next/kspp' discards c7740ddcad54 Merge remote-tracking branch 'at24/at24/for-next' discards c232bd03c697 Merge remote-tracking branch 'rtc/rtc-next' discards 7899f2eafaf5 Merge remote-tracking branch 'coresight/next' discards 4bf76441fc0d Merge remote-tracking branch 'livepatching/for-next' discards fa60bdcba839 Merge remote-tracking branch 'y2038/y2038' discards 027901458348 Merge remote-tracking branch 'pwm/for-next' discards 77350adcc533 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards c3b813335a09 Merge remote-tracking branch 'pinctrl-intel/for-next' discards ef0b398b9e91 Merge remote-tracking branch 'pinctrl/for-next' discards e0230841e9d7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards d39a43b30490 Merge remote-tracking branch 'gpio/for-next' discards 69b87a3007a2 Merge remote-tracking branch 'rpmsg/for-next' discards b02a8ca49e1b Merge remote-tracking branch 'vhost/linux-next' discards d107e4072cd5 Merge remote-tracking branch 'scsi-mkp/for-next' discards 803a9d45f265 Merge remote-tracking branch 'scsi/for-next' discards 950a6957b5dd Merge remote-tracking branch 'cgroup/for-next' discards cc3dfe310330 Merge remote-tracking branch 'slave-dma/next' discards ca36d0e1c957 Merge remote-tracking branch 'icc/icc-next' discards c58fa0c7fead Merge remote-tracking branch 'mux/for-next' discards e64bd5cd45c0 Merge remote-tracking branch 'staging/staging-next' discards d6a8d684232b Merge remote-tracking branch 'thunderbolt/next' discards d4afcabeaba9 Merge remote-tracking branch 'soundwire/next' discards c8f87de64cf2 Merge remote-tracking branch 'extcon/extcon-next' discards f5fb94cf6df6 Merge remote-tracking branch 'char-misc/char-misc-next' discards cf72e25d9414 Merge remote-tracking branch 'tty/tty-next' discards fa8ebdbedaca Merge remote-tracking branch 'phy-next/next' discards 1fa9a175b150 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 928909d65070 Merge remote-tracking branch 'usb-serial/usb-next' discards ec31c51044eb Merge remote-tracking branch 'usb/usb-next' discards 0885c16a7728 Merge remote-tracking branch 'driver-core/driver-core-next' discards 2490c130721a Merge remote-tracking branch 'ipmi/for-next' discards bd1187acf46b Merge remote-tracking branch 'leds/for-next' discards 6b4e526a2103 Merge remote-tracking branch 'chrome-platform/for-next' discards 36d845ec0cff Merge remote-tracking branch 'drivers-x86/for-next' discards 7040d415868c Merge remote-tracking branch 'workqueues/for-next' discards a3be6ee6713c Merge remote-tracking branch 'percpu/for-next' discards fb5be2c06e01 Merge remote-tracking branch 'kvms390/next' discards 8eb1e8cd4ead Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards a340a6bec3d7 Merge remote-tracking branch 'kvm-arm/next' discards 08aa24f7a277 Merge remote-tracking branch 'edac/edac-for-next' discards 62d0c1b0afb0 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 39bf874a4724 Merge remote-tracking branch 'tip/auto-latest' discards a4bc5614c156 Merge remote-tracking branch 'spi/for-next' discards 38618b95bda2 Merge remote-tracking branch 'devicetree/for-next' discards 39fa3278ea0c Merge remote-tracking branch 'audit/next' discards 531f3ea12ed0 Merge remote-tracking branch 'vfio/next' discards 9a046dd3c904 Merge remote-tracking branch 'iommu/next' discards b6746863a4be Merge remote-tracking branch 'tomoyo/master' discards 1c6898718fa5 Merge remote-tracking branch 'smack/for-next' discards 169ba25fd099 Merge remote-tracking branch 'selinux/next' discards 3a41d986c35e Merge remote-tracking branch 'keys/keys-next' discards 3e39d8d9229f Merge remote-tracking branch 'apparmor/apparmor-next' discards 8b7c1574e8d5 Merge remote-tracking branch 'regulator/for-next' discards 85e5fe1b67a8 Merge remote-tracking branch 'battery/for-next' discards 7896f4fe4f24 Merge remote-tracking branch 'backlight/for-backlight-next' discards 0592d626953c Merge remote-tracking branch 'mfd/for-mfd-next' discards a72d728fc880 Merge remote-tracking branch 'mmc/next' discards 27caa3c2cd42 next-20191025/block discards 582909e811cb Merge remote-tracking branch 'input/next' discards 0b493a435c63 Merge remote-tracking branch 'sound-asoc/for-next' discards 42674459b42d Merge remote-tracking branch 'sound/for-next' discards 458cb9b7b754 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards b30ac02770cb Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 8a61722ba47d Merge remote-tracking branch 'drm-msm/msm-next' discards 876f0d5338ad Merge remote-tracking branch 'drm-misc/for-linux-next' discards f2c9190e9a7f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards e140e25c1718 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 35b52d565341 Merge remote-tracking branch 'amdgpu/drm-next' discards 70c35f1312ee Merge remote-tracking branch 'drm/drm-next' discards 9ec81ba65ad2 Merge remote-tracking branch 'crypto/master' discards ecb883266eb3 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 4fd581db9309 Merge remote-tracking branch 'nand/nand/next' discards fd576dcfb004 Merge remote-tracking branch 'mtd/mtd/next' discards a042189e1ded Merge remote-tracking branch 'gfs2/for-next' discards b219bcea5feb Merge remote-tracking branch 'bluetooth/master' discards 76c1586aa5d2 Merge remote-tracking branch 'wireless-drivers-next/master' discards 7f822405d5b7 Merge remote-tracking branch 'nfc-next/master' discards aff1e2b64a5a Merge remote-tracking branch 'ipsec-next/master' discards d825890343fc Merge remote-tracking branch 'net-next/master' discards a89dde4fdd1d Merge remote-tracking branch 'rdma/for-next' discards cc4721583648 Merge remote-tracking branch 'swiotlb/linux-next' discards e3219206ee1f Merge remote-tracking branch 'ieee1394/for-next' discards 0954e6eafb6d Merge remote-tracking branch 'thermal/thermal/linux-next' discards 61c0191a3a9a Merge remote-tracking branch 'opp/opp/linux-next' discards a2377df0fa62 Merge remote-tracking branch 'cpupower/cpupower' discards f01d60453fd7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 03eb205b14bd Merge remote-tracking branch 'pm/linux-next' discards 399113689323 Merge remote-tracking branch 'v4l-dvb/master' discards 48007b02a8aa Merge remote-tracking branch 'jc_docs/docs-next' discards e3e00fc71020 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 276361e36073 Merge branch 'dmi/master' discards 14d1b6f185b0 Merge remote-tracking branch 'i3c/i3c/next' discards 681608d93148 Merge remote-tracking branch 'i2c/i2c/for-next' discards e31f2d4ab34c Merge remote-tracking branch 'hid/for-next' discards 08b8ec631357 Merge remote-tracking branch 'pci/next' discards 01052628ce35 Merge remote-tracking branch 'printk/for-next' discards 428dc915df02 Merge remote-tracking branch 'vfs/for-next' discards 2c64bb465ce6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 8fa02ba4b30d Merge remote-tracking branch 'xfs/for-next' discards 53fb0e4914c8 Merge remote-tracking branch 'nfsd/nfsd-next' discards cfb289e97558 Merge remote-tracking branch 'nfs-anna/linux-next' discards 298675238043 Merge remote-tracking branch 'fuse/for-next' discards 29ba89ccad08 Merge remote-tracking branch 'ext3/for_next' discards 43303fc646ec Merge remote-tracking branch 'erofs/dev' discards 25fe6de03c59 Merge remote-tracking branch 'ecryptfs/next' discards 294936c0b3f0 Merge remote-tracking branch 'cifs/for-next' discards 0a71d6cc323f Merge remote-tracking branch 'btrfs/for-next' discards 89a5e6248760 Merge remote-tracking branch 'fscrypt/master' discards 8db92290cb14 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 8f3d2d1a62fe Merge remote-tracking branch 'sh/sh-next' discards a7c40c101a82 Merge remote-tracking branch 's390/features' discards 3361aae732de Merge remote-tracking branch 'risc-v/for-next' discards 1b0a392a5ce3 Merge remote-tracking branch 'fsl/next' discards f7b3ddf7a985 Merge remote-tracking branch 'powerpc/next' discards 5a142eb40a35 Merge remote-tracking branch 'parisc-hd/for-next' discards e54b55501dcc Merge remote-tracking branch 'mips/mips-next' discards 150504a75839 Merge remote-tracking branch 'microblaze/next' discards 37ea1e5c1f35 Merge remote-tracking branch 'm68knommu/for-next' discards 0cb584c07260 Merge remote-tracking branch 'm68k/for-next' discards f3725584336e Merge remote-tracking branch 'h8300/h8300-next' discards 2794071232ea Merge remote-tracking branch 'csky/linux-next' discards 1829d5c126ee Merge remote-tracking branch 'clk-samsung/for-next' discards 9b89dcc5b774 Merge remote-tracking branch 'clk/clk-next' discards ca0389f1c3d6 Merge remote-tracking branch 'tegra/for-next' discards d1ec9e8b3ec8 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards f4eb96ff1704 Merge remote-tracking branch 'scmi/for-linux-next' discards 219ed1b6b0fc Merge remote-tracking branch 'samsung-krzk/for-next' discards 795ef7af2037 Merge remote-tracking branch 'rockchip/for-next' discards fc2a23d00953 Merge remote-tracking branch 'reset/reset/next' discards 8b573e3b293d Merge remote-tracking branch 'renesas/next' discards 9b5b25c0469c Merge remote-tracking branch 'realtek/for-next' discards b12cc3792562 Merge remote-tracking branch 'qcom/for-next' discards eeb17f15352d Merge remote-tracking branch 'omap/for-next' discards cccd9588b4d3 Merge remote-tracking branch 'mvebu/for-next' discards bb0d12599f37 Merge remote-tracking branch 'mediatek/for-next' discards 0c0a90e275ce Merge remote-tracking branch 'keystone/next' discards 6fa2171a0455 Merge remote-tracking branch 'imx-mxs/for-next' discards 8b238195b81b Merge remote-tracking branch 'bcm2835/for-next' discards 43b036e8e0ee Merge remote-tracking branch 'at91/at91-next' discards df48850a1cc9 Merge remote-tracking branch 'aspeed/for-next' discards 45d1d57eaa45 Merge remote-tracking branch 'amlogic/for-next' discards 86398168d4ff Merge remote-tracking branch 'arm-soc/for-next' discards 5edd97614fbe Merge remote-tracking branch 'arm-perf/for-next/perf' discards 9aff61cce1b0 Merge remote-tracking branch 'arm64/for-next/core' omits 9480029fe5c2 power: supply: bd70528: Add MODULE_ALIAS to allow module a [...] omits f457055a7922 power: supply: ab8500_charger: Fix inconsistent IS_ERR and [...] discards 52ac2f9d54fc MAINTAINERS: update the list of maintained files for max77650 discards f9d186a1150e dt-bindings: mfd: max77650: convert the binding document to yaml discards 64513ce5a94e dt-bindings: leds: max77650: convert the binding document to yaml discards a0feb4d547ea dt-bindings: power: max77650: convert the binding document [...] discards 4470a1b4e87a dt-bindings: regulator: max77650: convert the binding docu [...] discards 98d00ce77e4e Merge remote-tracking branch 'arm/for-next' discards 099d4877cce4 dt-bindings: input: max77650: convert the binding document [...] discards b74bdd374e6d Merge remote-tracking branch 'arc/for-next' discards 62a0440d7909 Merge remote-tracking branch 'kbuild/for-next' discards 3d437c59b0f4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards d5ad55fbdc5f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 0f6c4fecc696 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 1fd2635fd53c Merge remote-tracking branch 'risc-v-fixes/fixes' discards 896f85c7c8bc Merge remote-tracking branch 'scsi-fixes/fixes' discards bbbdc6f0d2e4 Merge remote-tracking branch 'vfs-fixes/fixes' discards c4bbd46d7f9a Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 8b0679b8af89 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards c09be820281f Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 05b11d7e7ecf Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 7004b02096f5 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards fa91df0cd434 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 71f279495952 Merge remote-tracking branch 'ide/master' discards 50cdce3f58f7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 5416a1745eb3 Merge remote-tracking branch 'soundwire-fixes/fixes' discards 1f87bef1832c Merge remote-tracking branch 'phy/fixes' discards a36a18d6b120 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards a955e70083c0 Merge remote-tracking branch 'usb-gadget-fixes/fixes' discards 4bbae588cb3b Merge remote-tracking branch 'spi-fixes/for-linus' discards af4acbc0e396 Merge remote-tracking branch 'regulator-fixes/for-linus' discards ab4250b17877 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards e5a69782d3c8 Merge remote-tracking branch 'sound-current/for-linus' discards de87b4c82e2f Merge remote-tracking branch 'rdma-fixes/for-rc' discards af3ae62ee238 Merge remote-tracking branch 'wireless-drivers/master' discards 6c28647fcaf0 Merge remote-tracking branch 'net/master' discards 551fbc36133c Merge remote-tracking branch 'sparc/master' discards a9bac9cbf067 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 6fc9eeeb8301 Merge remote-tracking branch 'arc-current/for-curr' omits eac95a44f454 cifs: update internal module version number omits a1356cad7e64 cifs: smbd: Return -EAGAIN when transport is reconnecting omits 5fb584dcf073 cifs: smbd: Only queue work for error recovery on memory r [...] omits a4ed3149a5dc cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits 3465bca3963c cifs: smbd: Add messages on RDMA session destroy and reconnection omits 0e1e0c31b7f9 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits 727b00af4253 cifs: smbd: Invalidate and deregister memory registration [...] omits c7d1d76af023 cifs: Don't display RDMA transport on reconnect omits 1a9e24ea2b9a CIFS: remove set but not used variables 'cinode' and 'netfid' omits 8a974989ef5e cifs: add support for flock omits 0455298f0efb cifs: remove unused variable 'sid_user' omits f556e4949186 cifs: rename a variable in SendReceive() omits a08d897bc04f fix memory leak in large read decrypt offload omits fc11078dd351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c2a552197106 Merge 5.4-rc5 into tty-next omits d19f1d44e743 Merge 5.4-rc5 into usb-next omits 78e45917bf7a Input: wacom_i2c - remove unneeded gpio.h header file omits 2fd61f796875 Input: s3c2410_ts - remove unneeded gpio.h header file omits d34a069e1c63 Input: colibri-vf50-ts - remove unneeded gpio.h header file omits 5f92dcee81f4 Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get() omits 2a60f598777d Input: gpio_keys - switch to using devm_fwnode_gpiod_get() omits e2c5af528a83 Merge branch 'ib-fwnode-gpiod-get-index' of https://git.ke [...] omits 728d90bdc9e4 Merge tag 'v5.4-rc5' into next omits cce430450e19 Merge 5.4-rc5 into staging-next omits 8f677bc819e7 Merge 5.4-rc5 into driver-core-next omits da80d2e516eb Merge 5.4-rc5 into char-misc-next omits d6d5df1db6e9 Linux 5.4-rc5 omits 153a971ff578 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2b776b54bca8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits a8a31fdccabb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 1e1ac1cb651a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits c9a2e4a82905 Merge tag '5.4-rc5-smb3-fixes' of git://git.samba.org/sfre [...] omits 6995a6a5a538 Merge tag 'riscv/for-v5.4-rc5-b' of git://git.kernel.org/p [...] discards c69f648e1214 vhost: last descriptor must have NEXT clear discards a25ed774163c vhost/net: add an option to test new code discards 769639b289f3 vhost: batching fetches discards 37dc732f2f4e vhost/test: add an option to test new code discards db37d6f5dca1 vhost: option to fetch descriptors through an independent struct discards 3e411146268c ACPI: disable extra P_LVLx access on KVM discards c12adc1ffe9d ptr_ring: linked list fallback discards 579c46cc5be5 vringh: fix copy direction of vringh_iov_push_kern() discards 65ae74ee75db vsock/virtio: remove unused 'work' field from 'struct virt [...] discards f535199640b4 virtio_ring: fix stalls for packed rings omits cc24262e1811 Merge branch 'irq/urgent' omits 792a53c07a7b Merge branch 'x86/asm' omits 090c8ed1d06b Merge branch 'x86/cleanups' omits 4262ffec6c81 Merge branch 'linus' omits 44eb5a7e5dc6 x86/apic, x86/uprobes: Correct parameter names in kernel-d [...] omits 21cc07a1c16f staging: rtl8712: Remove lines before a close brace omits 2a8f0e9ccb5d staging: fieldbus: anybuss: use devm_platform_ioremap_reso [...] omits 140cf83dbdc0 staging: media: allegro-dvt: remove bool comparison omits 6d7e7c31ff9d staging: octeon: Remove unneeded variable omits 351567d29c56 staging: gasket: Fix lines ending with a '(' omits f3fb802efaef usb: cdns3: gadget: Don't manage pullups omits a7d9874c6f3f usb: dwc3: remove the call trace of USBx_GFLADJ omits 1a1c851bbd70 usb: gadget: configfs: fix concurrent issue between compos [...] omits 9bbfceea12a8 usb: dwc3: pci: prevent memory leak in dwc3_pci_probe omits 1c20c89b0421 usb: gadget: composite: Fix possible double free memory bug omits ba3a1a915c49 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. omits e92f30ac37d1 usb: renesas_usbhs: fix type of buf omits 20ee71cc374a usb: renesas_usbhs: Fix warnings in usbhsg_recip_handler_s [...] omits ef48aacf860b usb: gadget: udc: renesas_usb3: Fix __le16 warnings omits 2457b2c1b44e usb: renesas_usbhs: fix __le16 warnings omits 5053691a7d62 usb: cdns3: include host-export,h for cdns3_host_init omits b26a4052cf9a usb: mtu3: fix missing include of mtu3_dr.h omits bc1e3a2dd0c9 usb: fsl: Check memory resource before releasing it omits a51bab592fbb usb: dwc3: select CONFIG_REGMAP_MMIO omits ebc327dcaf9b Merge branch 'arm64-for-5.5' into all-for-5.5 omits 677aaa82c037 Merge branch 'dts-for-5.5' into all-for-5.5 omits 140647f84dd8 ARM: dts: msm8974: thermal: Add thermal zones for each sensor omits d6f0ce84739a ARM: dts: msm8974: thermal: Add interrupt support omits 5b7fe93db008 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 43b0a4b48247 arm64: dts: qcom: sdm845-cheza: delete zap-shader omits 15424f4fa9d7 arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors omits 4fc5d78fda7a arm64: dts: sdm845: thermal: Add interrupt support omits 6eb1c8ade5e8 arm64: dts: msm8996: thermal: Add interrupt support omits bb54e3fa65d0 arm64: dts: msm8998: thermal: Add interrupt support omits e51f7ff44686 arm64: dts: qcs404: thermal: Add interrupt support omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 1a51a47491a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5a1e843c66fa Merge tag 'mips_fixes_5.4_3' of git://git.kernel.org/pub/s [...] omits fa2a590d0d02 platform/x86: intel_punit_ipc: Drop useless label omits ba367730ffe9 platform/x86: intel_punit_ipc: use devm_platform_ioremap_r [...] omits 297689545916 Merge tag 'tty-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 228bd6243447 Merge tag 'staging-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits 13fa692e3f86 Merge tag 'driver-core-5.4-rc5' of git://git.kernel.org/pu [...] omits a03885d596a6 Merge tag 'char-misc-5.4-rc5' of git://git.kernel.org/pub/ [...] omits 0ecdd78c75b7 Merge tag 'usb-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 992cb107e1ac Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits acf913b7fb89 Merge tag 'for-linus-2019-10-26' of git://git.kernel.dk/li [...] omits 41e1bf811ace Staging: qlge: Rewrite two while loops as simple for loops omits f29acb9c5d0f drivers/staging/fbtft/fb_seps525: New driver for SEPS525 ( [...] omits 5800d1d1565a staging: wlan-ng: remove unused field from struct hfa384x_usbctlx omits bbf358ec1bd6 staging: wlan-ng: fix compilation for USB debugging omits 95d8aa5c56f6 staging: wlan-ng: correct parameter alignment in hfa384x.h omits 7003e01ad41d staging: wlan-ng: shorten lines over 80 characters in hfa384x.h omits eaa4e501cf1d staging: wlan-ng: remove unnecessary casts from prism2usb.c omits 48d357f0beb2 staging: rtl8188eu: reduce indentation level in rtw_alloc_stainfo omits 1cafe435a9a0 staging: rtl8188eu: cleanup long lines in rtw_sta_mgt.c omits dd85035172d0 staging: rtl8188eu: remove ternary operator omits 4e6f391fde34 staging: rtl8188eu: convert rtw_access_ctrl to return bool omits 62ab5b466690 staging: rtl8188eu: rename array bcast_addr omits da3611f2fa4b staging: rtl8188eu: convert unsigned char array to u8 omits 54c6feca8609 staging: rtl8188eu: cleanup comments in rtw_sta_mgt.c omits 4b1aa4ba4878 staging: wfx: fix warnings of alignment should match open [...] omits 5f647dca011c staging: wfx: correct misspelled words omits 640a4db708f5 staging: wfx: fix warnings of logical continuation omits 1dc3d53ef390 staging: wfx: fix warning of line over 80 characters omits bc9496e5b4d6 staging: wfx: fix warnings of no space is necessary omits c22a3a9c0a87 staging: wfx: fix number of available tx_policies omits 20ed2d1608ec staging: wfx: fix setting MAC address from DT omits 4e4f5e6fef21 staging: wfx: fix Oops when CONFIG_OF_NET is not set omits 8008d9e7ddf0 staging: wfx: fix CONFIG_MMC=m with CONFIG_WFX=y omits a374ba3dc8e8 staging: wfx: relocate wfx_fill_sl_key() in secure_link.h omits 27a6fe3b21ec staging: wfx: drop module version omits b951248518e6 tc-testing: list required kernel options for act_ct action omits 4b1f5ddaffbd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ec9e2a0ff12c staging: rtl8723bs: Change tabs for spaces omits e004d7ac7d2e staging: rtl8723bs: Fix function call format omits fc4776941f51 staging: rtl8723bs: Fix indentation warnings omits 22b5cbd1d1d2 staging: rtl8723bs: Remove commented code omits e25af5e3ee11 staging: rtl8723bs: Add spaces between operators omits e52c13d6dca7 staging: rtl8723bs: Fix lines over 80 characters omits dcad0824532f staging: rtl8723bs: Replace string with identifier omits 64fe8e97693e Merge branch 'net-aquantia-ptp-followup-fixes' omits 7873ee26b10b net: aquantia: disable ptp object build if no config omits 5eeb6c3cf26e net: aquantia: fix warnings on endianness omits bb1eded18d13 net: aquantia: fix var initialization warning omits 45f338069941 Merge branch 'ipv4-fix-route-update-on-metric-change' omits 37de3b354150 selftests: fib_tests: add more tests for metric update omits 0b834ba00ab5 ipv4: fix route update on metric change. omits 5ff223e86f5a net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() omits d40ba2e6f211 Merge branch 'v5.5/dt64' into next omits 5d94fd47bee2 Merge branch 'v5.5/arm64' into next omits 0d3ccc1cdeb7 dt-bindings: arm: realtek: Tidy up conversion to json-schema omits 2b9f48e93407 gpio: rcar: Use proper irq_chip name omits 70acac4f29f9 gpio: em: Use proper irq_chip name omits a9a67a17edf6 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 2ac32a98486a Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits 76505a162005 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits 9e438dcdfbc1 Merge branch 'v5.4/fixes' into tmp/aml-rebuild omits c4a0457eb858 ARM64: dts: amlogic: adds crypto hardware node omits 52b33b4f8186 Merge tag 'ipvs-fixes-for-v5.4' of https://git.kernel.org/ [...] omits 671312e1a05c netfilter: nf_tables_offload: unbind if multi-device bindi [...] omits 75ceaf862d2c netfilter: nf_tables_offload: add nft_flow_block_offload_init() omits 6df5490fbb9c netfilter: nf_tables_offload: add nft_chain_offload_cmd() omits ad88b7a6aa3e netfilter: ecache: don't look for ecache extension on dyin [...] omits f877bee5ea0b Merge tag 's390-5.4-5' of git://git.kernel.org/pub/scm/lin [...] omits 4fac2407f809 Merge tag 'for-linus-5.4-rc5-tag' of git://git.kernel.org/ [...] omits 964f9cfaaee3 Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/u [...] omits 485fc4b69cd2 Merge tag 'dax-fix-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits f2bbdbcb075f ALSA: bebob: Fix prototype of helper function to return ne [...] omits 492ad783a150 Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 omits 10bbffa3e88e Bluetooth: Fix using advertising instance duration as timeout omits de76f7357490 dt-bindings: net: broadcom-bluetooth: Add BCM43540 compati [...] omits d462af20dbfa Bluetooth: hci_bcm: Add compatible string for BCM43540 omits 515d6798fec9 Bluetooth: btrtl: remove unneeded semicolon omits 0629d2456ae3 Merge branch 'ionic-updates' omits 63ad1cd68071 ionic: update driver version omits 08f2e4b2b200 ionic: implement support for rx sgl omits 089406bc5ad6 ionic: add a watchdog timer to monitor heartbeat omits 97ca486592c0 ionic: add heartbeat check omits ff7ebed94551 ionic: reverse an interrupt coalesce calculation omits 5c28f213ef79 ionic: fix up struct name comments omits e4b5c7a582a7 r8169: improve rtl8169_rx_fill omits 7cb83b21fd3b r8169: align fix_features callback with vendor driver omits 7c3bebc3d868 cxgb4: request the TX CIDX updates to status page omits 8ca12bc36f6b Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits d4e4fdf9e4a2 netns: fix GFP flags in rtnl_net_notifyid() omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 16d65287927e net: ethernet: Use the correct style for SPDX License Identifier omits 480274787d7e tcp: add TCP_INFO status for failed client TFO omits 79f2056b8b35 Merge branch 'phy-dp83867-enable-robust-auto-mdix' omits ef87f7da6b28 net: phy: dp83867: move dt parsing to probe omits 5a7f08c2abb0 net: phy: dp83867: enable robust auto-mdix omits 546b85bb0aad net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits 31af5057c2c5 Merge branch 'smc-fixes' omits ca5f8d2dd522 net/smc: keep vlan_id for SMC-R in smc_listen_work() omits f536dffc0b79 net/smc: fix closing of fallback SMC sockets omits 1c4e395cf7de Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits e3ca9556f75c arm64: realtek: Select reset controller omits 8e484ebb1edc r8152: check the pointer rtl_fw->fw before using it discards a0427cb9567c dt-bindings: ata: sata_rcar: Add r8a774b1 support discards 601a2b660eeb riscv: for C functions called only from assembly, mark wit [...] discards 64cfc2d264c2 riscv: fp: add missing __user pointer annotations discards 58f33eb061aa riscv: add missing header file includes discards 848347cf7913 riscv: mark some code and data as file-static discards df38aa20bee8 riscv: init: merge split string literals in preprocessor d [...] discards aa6d79472058 riscv: add prototypes for assembly language functions from head.S omits e8f44c50dfe7 riscv: cleanup do_trap_break omits 91e2e57636f1 net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static omits 3f6b2c442061 net: mvneta: make stub functions static inline omits fa784f2ac00e net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits ca8fc44db49b Merge branch 'misc' into for-next omits cc954a6e5a6a Merge branch 'fixes' into for-next omits 027cbaaf6198 selftests/bpf: Fix .gitignore to ignore no_alu32/ omits a94364603610 bpftool: Allow to read btf as raw data omits b4b61b224d12 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 25e5a57e06a7 drm/amdgpu: work around llvm bug #42576 discards 61905a74becf drm/amdkfd: Remove GPU ID in GWS queue creation discards 20685db1f101 drm/ttm: fix handling in ttm_bo_add_mem_to_lru discards 018d72bd2bd1 drm/ttm: Convert vm callbacks to helpers discards 87062518ae82 drm/ttm: Remove explicit typecasts of vm_private_data discards 8e82212f6a95 drm/ttm: Restore ttm prefaulting discards 6d9d5ba31dd1 drm/ttm: Refactor ttm_bo_pipeline_move discards f1cc30753ff6 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards 644b1e4b04ac drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards cc6669275776 drm/amdgpu: job is secure iff CS is secure (v5) discards d28df05b639c drm/amdgpu: expand the context control interface with trust flag discards b3b36ff7c2b5 drm/amdgpu: expand the emit tmz interface with trusted flag discards c2f17522b3b5 drm/amdgpu: add tmz bit in frame control packet discards 6a64284c7753 drm/amdgpu: add function to check tmz capability (v4) discards 99de171739bf drm/amdgpu: add amdgpu_tmz data structure discards 73ceb673db09 drm/amdgpu: add tmz feature parameter (v2) discards 590a15c132e2 drm/amdgpu: define the TMZ bit for the PTE discards 32fa463beb2b drm/amdgpu: add UAPI to create secure commands (v3) discards 4e087994927f drm/amdgpu: add UAPI for creating encrypted buffers discards 78d44e2c3ded drm/radeon: remove assignment for return value discards 7050c33ee1fd dc.c:use kzalloc without test discards f4c0e15751f0 drm/amd/display: remove gcc warning Wunused-but-set-variable discards 101d09f07966 drm/amdgpu: enable -msse2 for GCC 7.1+ users discards 971463bea55c drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ discards 4f952528add3 drm/amdgpu: fix stack alignment ABI mismatch for Clang discards 618f55831b84 drm/amd/display: fix dcn21 Makefile for clang omits db5e65fcb393 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. omits e91e5f080e03 drm/sched: Set error to s_fence if HW job submission failed. omits 42ce4b666da0 drm/amdgpu/powerplay: modify the parameters of SMU_MSG_Pow [...] omits dcc0fcff145e drm/amdgpu/gfx10: update gfx golden settings for navi12 omits 21c943f35a67 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d753dc6ab2eb drm/amdgpu/gfx10: update gfx golden settings omits 59e038d0672d drm/amd/powerplay: correct current clock level label for Arcturus omits 0525f29713bd drm/amd/powerplay: skip unsupported clock limit settings o [...] omits 664fe85a2d92 drm/amdgpu: Allow reading more status registers on si/cik omits 121a2bc6ae78 drm/amdgpu: Move amdgpu_ras_recovery_init to after SMU ready. omits cf52ecc8b677 drm/amdgpu: Use ARCTURUS in RAS EEPROM. omits d1a84427ad01 drm/amd/powerplay: Add EEPROM I2C read/write support to Arcturus. omits 7388ccf968c8 drm/amd/powerplay: Add interface for I2C transactions to SMU. omits eaf56410ccb0 drm/amdgpu: Add DC feature mask to disable fractional pwm omits 9f0256da6ba0 drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring omits 8047266443ce drm/amdgpu/vcn: Enable VCN2.5 encoding omits 3f378758b857 drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) omits 5aed95bbdd21 drm/amdgpu: Fix SDMA hang when performing VKexample test omits 52dd95f2b642 drm/amdgpu: define macros for retire page reservation omits c688a06bc661 drm/amdgpu: refine reboot debugfs operation in ras case (v3) omits 2c99a547bcf9 drm/amdkfd: don't use dqm lock during device reset/suspend/resume omits 80df905da70e drm/amd/display: Change Navi14's DWB flag to 1 omits 397a9bc58879 drm/amdgpu/display: add dc feature mask for psr enablement omits 6c45e480fe23 drm/amd/powerplay: clear the swSMU code layer omits 18c1d3cee4c5 drm/amd/powerplay: split out those internal used swSMU APIs V2 omits 3697b339c64f drm/amd/powerplay: add lock protection for swSMU APIs V2 omits 6aec5bb4892a drm/amdgpu: add VCN0 and VCN1 needed headers omits 6fcca317cb70 drm/amd/display: Apply vactive dram clock change workaroun [...] omits b617b26559f8 drm/amd/display: fix hubbub deadline programing omits b745ecdb5e2e drm/amd/display: fix avoid_split for dcn2+ validation omits e72f8f62d248 drm/amd/display: Do not call update bounding box on dc create omits 3b733278ca6b drm/amd/display: Add center mode for integer scaling in DC omits d4c2a96fdbff drm/amd/display: take signal type from link omits b837d783b629 drm/amd/display: 3.2.56 omits 1ea8751bd28d drm/amd/display: Make clk mgr the only dto update point omits 50575eb5b339 drm/amd/display: Only use EETF when maxCL > max display omits 622a88c8259e drm/amd/display: move wm ranges reporting to end of init hw omits 0460f9abf275 drm/amd/display: do not synchronize "drr" displays omits e9c93e5af395 drm/amd/display: Proper return of result when aux engine a [...] omits 4d25a0d51056 drm/amd/display: Disable force_single_disp_pipe_split on DCN2+ omits 71fb7b2801a7 drm/amd/display: Passive DP->HDMI dongle detection fix omits bf7f5ac3167a drm/amd/display: map TRANSMITTER_UNIPHY_x to LINK_REGS_x omits 22631bb8ca58 drm/amd/display: add flag to allow diag to force enumerate edp omits d5ac4ff211a3 drm/amd/display: add embedded flag to dml omits 5cb4ca07c2d5 drm/amd/display: fix number of dcn21 dpm clock levels omits 8c35730993ef drm/amd/display: enable vm by default for rn. omits c79c138a9a62 drm/amd/display: Allow inverted gamma omits 6ce2427db71c drm/amd/display: Update min dcfclk omits f24b0522da18 drm/amd/display: audio endpoint cannot switch omits ff86391ee626 drm/amd/display: Fix MPO & pipe split on 3-pipe dcn2x omits 78ea008bcdd0 drm/amd/display: remove unnecessary assert omits 44ce0cd3b514 drm/amd/display: move dispclk vco freq to clk mgr base omits e2e316d5d795 drm/amd/display: correctly initialize dml odm variables omits b6bfba6cce85 drm/amd/display: split dcn20 fast validate into more functions omits 952f6c4b5d72 drm/amd/display: correctly populate dpp refclk in fpga omits 8c322309e48e drm/amd/display: Enable PSR omits e0d08a40a63b drm/amd/display: Add debugfs entry for reading psr state omits 37b970d1d793 drm/amd/display: 3.2.55 omits 69fea579c215 drm/amd/display: remove unused code omits 7bceac811c3b drm/amd/display: Remove superfluous assert omits 6ac48490baec drm/amd/display: Don't use optimized gamma22 with eetf omits 6f29c3588b41 drm/amd/display: Add unknown clk state. omits 123c53a97a55 drm/amd/display: add odm visual confirm omits 4294f722196d drm/amd/display: add 50us buffer as WA for pstate switch i [...] omits acf83f86b2e1 drm/amd/display: Avoid sending abnormal VSIF omits 7890fb20a83b drm/amd/powerplay: update Arcturus driver smu interface XG [...] omits d5e5c1bce1c7 drm/amdgpu/psp: fix spelling mistake "initliaze" -> "initialize" omits 0e3a7c2ec93b drm/amd/display: Free gamma after calculating legacy trans [...] omits 73469970a9bb drm/amdgpu/psp11: fix typo in comment omits d7e7f1ea25d9 drm/amdgpu/psp11: wait for sOS ready for ring creation omits 967a3b85bac9 drm/amd/display: setting the DIG_MODE to the correct value. omits 0e04ad7d1857 drm/amdgpu/powerplay: use local renoir array sizes for clo [...] omits ee8bcc2333cc drm/amdgpu: call amdgpu_vm_prt_fini before deleting the root PD omits cf1b2326b734 nbd: verify socket is supported during setup omits 962399bb7fbf ata: libahci_platform: Fix regulator_get_optional() misuse omits 7ce23e8e0a9c nbd: handle racing with error'ed out commands omits de6346ecbc8f nbd: protect cmd->status with cmd->lock omits 4ff17a1df7d5 drm/amdgpu/vi: silence an uninitialized variable warning omits 17523bd00c47 drm/amdgpu/vce: make some functions static omits 569557e524d8 drm/amdgpu/vce: fix allocation size in enc ring test omits 3a8b7d276135 drm/amdgpu/psp: declare PSP TA firmware omits 9e2dd2ca85d2 Merge tag 'modules-for-v5.4-rc5' of git://git.kernel.org/p [...] omits 63cbb3b364c0 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3275a71e76fa Merge tag 'drm-next-5.5-2019-10-09' of git://people.freede [...] omits 8c123380b30f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 8caacaad78b6 Merge tag 'drm-fixes-2019-10-25' of git://anongit.freedesk [...] omits f64928480f7e Merge tag 'mmc-v5.4-rc4' of git://git.kernel.org/pub/scm/l [...] omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 29d968e13007 selftests/livepatch: Disable the timeout omits 32a2a2154754 Merge branch 'misc-5.4' into next-fixes omits 0cab7acc4afc Btrfs: fix race leading to metadata space leak after task [...] omits 8bb177d18f11 btrfs: tree-checker: Fix wrong check on max devid omits c17add7a1c61 btrfs: Consider system chunk array size for new SYSTEM chunks discards 7ebcf26dc22b dt-bindings: sram: Merge Socionext SRAM bindings into generic discards 2269758811e9 dt-bindings: sram: Merge Allwinner SRAM bindings into generic discards fd7938f21cd6 dt-bindings: sram: Merge Rockchip SRAM bindings into generic discards 2c3c36637e07 dt-bindings: sram: Merge Renesas SRAM bindings into generic discards 8581358b3a4e dt-bindings: sram: Merge Amlogic SRAM bindings into generic discards 1f7af424645e dt-bindings: sram: Merge Samsung SRAM bindings into generic discards ff96c5654f7b dt-bindings: sram: Convert SRAM bindings to json-schema discards ff3fd98661d0 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits 2b2ed9750fc9 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SET [...] omits 498ccd9eda49 io_uring: used cached copies of sq->dropped and cq->overflow omits 222fc0c8503d arm64: compat: Workaround Neoverse-N1 #1542419 for compat [...] omits ee9d90be9dda arm64: Fake the IminLine size on systems affected by Neove [...] omits 05460849c3b5 arm64: errata: Hide CTR_EL0.DIC on systems affected by Neo [...] omits c34c78dfc1fc audit: remove redundant condition check in kauditd_thread() omits bfcef4ab1d7e arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() omits a5315819c5e7 arm64: pgtable: Correct typo in comment omits e0eb651bfacd ARM: Document merges omits ade12b8631d9 arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 omits 7db3e57e6a95 arm64: cpufeature: Fix typos in comment omits 200aff24da72 Merge branch 'arm/defconfig' into for-next omits 7786b3f14277 Merge branch 'arm/fixes' into for-next omits b05a50bb37dc ARM: multi_v7_defconfig: Enable audio support for stm32mp157 omits 86ec2e1739aa ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 omits 691505a803a7 crypto: ccp - fix uninitialized list head omits fe95938dadbd crypto: nx - Improve debugfs_create_u{32,64}() handling fo [...] omits 03f008c52b76 crypto: ccp - Verify access to device registers before ini [...] omits 0d3c6781d8d8 crypto: ccp - Change a message to reflect status instead o [...] omits 9a8641a7ffbf crypto: hisilicon - fix endianness verification problem of QM omits 719181f39a10 crypto: hisilicon - fix param should be static when not external. omits e10966981f72 crypto: hisilicon - Fix using plain integer as NULL pointer omits ee1788c61546 crypto: hisilicon - tiny fix about QM/ZIP error callback print omits 798ac398179e crypto: ccree - fix comparison of unsigned expression warning omits 1d55fdc85799 crypto: ccp - Retry SEV INIT command in case of integrity [...] omits 48fe583fe541 crypto: amlogic - Add crypto accelerator for amlogic GXL omits f1fb7ea262e4 MAINTAINERS: Add myself as maintainer of amlogic crypto omits 7f7d115dfb51 dt-bindings: crypto: Add DT bindings documentation for aml [...] omits 49c4cd80354b crypto: atmel - fix data types for __be{32,64} omits 4c747d4d1949 hwrng: xgene - use devm_platform_ioremap_resource() to sim [...] omits 6cd4e070372b hwrng: tx4939 - use devm_platform_ioremap_resource() to si [...] omits bd74b0f5ef80 hwrng: st - use devm_platform_ioremap_resource() to simplify code omits 64b7bf137c95 hwrng: pic32 - use devm_platform_ioremap_resource() to sim [...] omits 5b18f9ac9573 hwrng: pasemi - use devm_platform_ioremap_resource() to si [...] omits c7c16c58be1a hwrng: omap - use devm_platform_ioremap_resource() to simp [...] omits fc963e029dbb hwrng: npcm - use devm_platform_ioremap_resource() to simp [...] omits ba1475767894 hwrng: meson - use devm_platform_ioremap_resource() to sim [...] omits 871d030d5986 hwrng: ks-sa - use devm_platform_ioremap_resource() to sim [...] omits 10304c762751 hwrng: hisi - use devm_platform_ioremap_resource() to simp [...] omits 3e3c97c67e9e hwrng: exynos - use devm_platform_ioremap_resource() to si [...] omits 3e46bd349706 hwrng: bcm2835 - use devm_platform_ioremap_resource() to s [...] omits bc49534db694 hwrng: atmel - use devm_platform_ioremap_resource() to sim [...] omits d1569349d7ce hwrng: ka-sa - fix __iomem on registers omits d0be07205764 crypto: powerpc/spe-xts - implement support for ciphertext [...] omits 7f725f41f627 crypto: powerpc - convert SPE AES algorithms to skcipher API omits 8255e65df961 crypto: powerpc - don't set ivsize for AES-ECB omits 0d6ecb2e43d6 crypto: powerpc - don't unnecessarily use atomic scatterwalk omits 528282630ca9 crypto: aegis128 - duplicate init() and final() hooks in S [...] omits 2698bce1f05f crypto: aegis128 - avoid function pointers for parameterization omits be867f987a4e hwrng: omap - Fix RNG wait loop timeout omits 935d1e45908a io_uring: Fix race for sqes with userspace omits fb5ccc98782f io_uring: Fix broken links with offloading omits 84d55dc5b9e5 io_uring: Fix corrupted user_data omits e72cbc1e8d51 pinctrl: baytrail: Group GPIO IRQ chip initialization omits dab4f23b77ca pinctrl: baytrail: Allocate IRQ chip dynamic omits 147f56b01147 arm64: Tidy up _asm_extable_faultaddr usage omits 334306751736 arm64: Import latest version of Cortex Strings' strncmp omits 46c8522a6792 arm64: Import latest version of Cortex Strings' strlen omits ca80215acf13 arm64: Import latest version of Cortex Strings' strcmp omits 3c401b389ab6 arm64: Import latest version of Cortex Strings' memmove omits f6224e2ac7bb arm64: Import latest version of Cortex Strings' memcmp omits 874856ea1ee0 arm64: Import latest Cortex Strings memcpy implementation omits 3ce9e763b3f3 arm64: Allow passing fault address to fixup handlers omits 84f2a81ccfa0 arm64: kprobes: Drop open-coded exception fixup omits b4e8c0b12deb Merge branch 'dt/linus' into dt/next omits 58fbe999ff40 dt-bindings: example-schema: Add some additional examples [...] omits 70145d16b3c1 dt: submitting-patches: Document requirements for DT schema omits 7054c207b067 dt: writing-schema: Add a note about tools PATH setup omits 5b6070ce9310 dt-bindings: arm: samsung: Update the CHIPID binding for ASV omits 6ccae60d014d xen: issue deprecation warning for 32-bit pv guest omits 466503d6b1b3 EDAC/amd64: Set grain per DIMM omits b55fac938a17 Merge branches 'renesas-arm-soc-for-v5.5', 'renesas-arm64- [...] omits 8c26b3a71bdf Merge branch 'for-5.5' into for-next omits 5153faac18d2 cgroup: remove cgroup_enable_task_cg_lists() optimization omits 0a671dc50055 ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure omits a88c85ee2ea3 phy: qcom-qmp: Add SM8150 QMP UFS PHY support omits 76126f5bd3fb dt-bindings: phy-qcom-qmp: Add sm8150 UFS phy compatible string omits 316b42945906 phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid omits 64d5989c1ae5 phy: tegra: use regulator_bulk_set_supply_names() omits 54fad40d3f01 phy: ti: dm816x: remove set but not used variable 'phy_data' omits 1486b7b42bd7 Merge tag 'irqchip-fixes-5.4-2' of git://git.kernel.org/pu [...] omits 24169f0a4537 dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher omits 09f156d97e53 dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema omits 0a4319b5c87a ARM: shmobile: rcar-gen2: Drop legacy DT clock support omits 1510faee3090 arm64: dts: renesas: r8a774b1: Add SATA controller node omits 588b9828f074 drm: Don't free jobs in wait_event_interruptible() omits 0f54621701bf doc: drm: Update references to previously renamed files omits ab87cc9754cd kselftests: Add dma-heap test omits 43d7238fb9ac dma-buf: heaps: Add CMA heap to dmabuf heaps omits 47a32f9c1226 dma-buf: heaps: Add system heap to dmabuf heaps omits 7b87ea704fd9 dma-buf: heaps: Add heap helpers omits a69b0e855d3f dma-buf: Add dma-buf heaps framework omits 2a97ebc5ede0 pinctrl: intel: Add Intel Tiger Lake pin controller support omits b9e7d0ecb71e pinctrl: intel: Use helper to restore register values on - [...] omits 3be72d483cb2 pinctrl: intel: Drop level from warning to debug in intel_ [...] omits da2c5a6b492b pinctrl: intel: Introduce intel_restore_intmask() helper omits 8cb212f2cca7 pinctrl: intel: Introduce intel_restore_hostown() helper omits 42cae81d6596 pinctrl: intel: Introduce intel_restore_padcfg() helper omits 88583e340a0e pinctrl: intel: baytrail: Pass irqchip when adding gpiochip omits 89c0339140fc pinctrl: cherryview: Allocate IRQ chip dynamic omits 41860cc44704 irqchip/sifive-plic: Skip contexts except supervisor in pl [...] discards c6bd9e110ce9 Merge remote-tracking branch 'spi/topic/ptp' into spi-next discards da41a2b55140 Merge branch 'spi-5.5' into spi-next discards 82f6af0bbc55 Merge branch 'spi-5.4' into spi-linus discards 39fe61041d6b Merge branch 'asoc-5.5' into asoc-next discards 5f763bce68ab Merge branch 'asoc-5.4' into asoc-linus omits 15f794bd977a spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS omits 6fb7427d84f6 spi: pxa2xx: Introduce temporary variables to increase rea [...] omits 4c02a7bd43e2 ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms omits 27e322fabd50 ASoC: SOF: define INFO_ flags in dsp_ops omits 8c05f6af7b7d ASoC: tegra: disable rx_fifo after disable stream omits 07932563686a ASoC: tegra: add a TDM configuration callback omits 16c33235321d ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/conne [...] omits c19255659b6e ASoC: Spelling s/configr/configur/ omits 4baabbf932ed ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro omits f3ee99087c8c ASoC: tegra: Allow 24bit and 32bit samples omits 6442793abf75 ASoC: rt5677-spi: fix sparse warnings omits f8a60435703b ASoC: rt5677: Add missing null check for failed allocation [...] omits 67d33aecd030 pinctrl: cherryview: Allocate IRQ chip dynamic omits ea7d8c675ea5 drm/ttm: stop exporting ttm_mem_io_* functions omits 51ea742c87f3 drm/qxl: stop using TTM to call driver internal functions omits ef38321897cf drm/ttm: use the parent resv for ghost objects v3 omits 97588b5b9a6b drm/ttm: remove pointers to globals omits 9165fb879f62 drm/ttm: always keep BOs on the LRU omits 7fb03cc3e079 drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfx omits e9323b664ce2 clk: samsung: exynos5420: Preserve PLL configuration durin [...] omits 0f42c1ad44d4 x86/ftrace: Get rid of function_hook discards 78f25df384a8 Merge branch 'pm-cpuidle' into linux-next omits 4e601fcfede4 pinctrl: cherryview: Fix spelling mistake in the comment omits 275c0d366d3a pinctrl: cherryview: Fix irq_valid_mask calculation omits 7862dde8c7ca pinctrl: cherryview: restore Strago DMI workaround for all [...] omits 043c07704262 Merge branch 'linus' omits 03029ed42f01 Merge tag 'iwlwifi-next-for-kalle-2019-10-18-2' of git://g [...] omits 5c70e9714254 rtw88: fix GENMASK_ULL for u64 omits c6a5f8daff11 drm/gpu: Fix Memory barrier without comment Issue omits e109c6db528c drm/gpu: Fix Missing blank line after declarations omits 65b9425ce9aa iwlwifi: rx: use new api to get band from rx mpdu omits e878325a801d iwlwifi: nvm: create function to convert channel index to [...] omits d558b7f83470 iwlwifi: mvm: Invert the condition for OFDM rate omits 3717f91a81af iwlwifi: mvm: create function to convert nl80211 band to phy band omits 6abe1e2e3904 iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions omits 3b445ed9b72a iwlwifi: dbg_ini: add user trigger support omits 449a29d0fead iwlwifi: mvm: add notification for missed VAP omits 7f2ea5212342 iwlwifi: mvm: fix old-style declaration omits fe959c7b2049 iwlwifi: mvm: use the new session protection command omits c327ae2fe12f iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype omits d3b4dc014c9c iwlwifi: mvm: add support for new version for D0I3_END_CMD omits ee4cce9b9d64 iwlwifi: mvm: consider ieee80211 station max amsdu value omits eae7550b9d9c iwlwifi: dbg_ini: support FW notification dumping in case [...] omits b87384af8d67 iwlwifi: dbg_ini: remove old API and some related code omits e8d9e982bf9b iwlwifi: dbg_ini: rename external debug configuration file omits 3ed34fbf9d3b iwlwifi: dbg_ini: support FW response/notification region type omits 068893b7a28f iwlwifi: dbg_ini: support domain changing via debugfs omits 60e8abd9d3e9 iwlwifi: dbg_ini: add periodic trigger new API support omits 14124b25780d iwlwifi: dbg_ini: implement monitor allocation flow omits cf29c5b66b9f iwlwifi: dbg_ini: implement time point handling omits a9248de42464 iwlwifi: dbg_ini: add TLV allocation new API support omits 677d25b237b3 iwlwifi: dbg_ini: use new API in dump info omits a77e3d2829e2 iwlwifi: dbg_ini: add error tables dumping support omits 593fae3e5e90 iwlwifi: dbg_ini: add monitor dumping support omits 69f0e5059b09 iwlwifi: dbg: remove multi buffers infra omits 3b589d5624ce iwlwifi: dbg_ini: use new trigger TLV in dump flow omits c9fe75e9f347 iwlwifi: dbg_ini: use new region TLV in dump flow omits c03fe6d3b31c iwlwifi: dbg_ini: load external dbg cfg after internal cfg [...] omits 22648c989cb8 microblaze: Increase max dtb size to 64K from 32K omits 6bf8be7ff779 microblaze: Enable SPARSE_IRQ omits a323fb63d0a2 microblaze: defconfig: Enable devtmps and tmpfs discards 4f10f3dfa0b0 Merge branch 'next/tlb-opt' into dev/riscv/for-v5.5-rc1 discards 8cdca23adb4a Merge branch 'next/isa-string' into dev/riscv/for-v5.5-rc1 discards d769dca716d2 Merge branch 'next/seccomp' into dev/riscv/for-v5.5-rc1 omits 2a3608409f46 Merge tag 'drm-fixes-5.4-2019-10-23' of git://people.freed [...] omits 20975806eb6f Merge tag 'drm-misc-fixes-2019-10-23' of git://anongit.fre [...] omits 03ad0d703df7 autofs: fix a leak in autofs_expire_indirect() omits 080dba92bc46 ipc/msg.c: consolidate all xxxctl_down() functions omits c9f5c5c1b4cb ipc/sem.c: document and update memory barriers omits b81e772c3698 ipc/msg.c: update and document memory barriers omits 731f88038397 ipc/mqueue.c: update/document memory barriers omits dc5144369a80 ipc/mqueue.c: remove duplicated code omits 06fa418bd050 smp_mb__{before,after}_atomic(): update Documentation omits edbefc568464 lib/ubsan: don't serialize UBSAN report omits 5a02748c1b14 aio: simplify read_events() omits 9cc2d6fe7656 uaccess: disallow > INT_MAX copy sizes omits b9e6cd31f8c5 fs/binfmt_elf.c: extract elf_read() function omits 8151a88b95ff fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 7d8235bfaead selftests: add epoll selftests omits e695f9219912 fs/epoll: remove unnecessary wakeups of nested epoll omits c71bca943166 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 6ac74daf486d checkpatch: improve ignoring CamelCase SI style variants like mA omits 638443260374 lib/math/rational.c: fix possible incorrect result from ra [...] omits 6da4a98269a9 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits bf97ff74e7a5 string: add stracpy and stracpy_pad mechanisms omits ee4bb1964ec0 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 804af19e0cf4 hung_task: allow printing warnings every check interval omits eb73abfdf020 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 4cc1d3dce196 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 127c109a3c11 kernel/notifier.c: remove notifier_chain_cond_register() omits 4287a522d2f0 kernel/notifier.c: intercept duplicate registrations to av [...] omits 782ee1772e3a linux/build_bug.h: change type to int omits ba861eeaefd0 .gitattributes: Use 'dts' diff driver for dts files omits 9f7237efa4c5 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 8c9911518b19 include/linux/proc_fs.h: fix confusing macro arg name omits 46c987570577 fs/proc/internal.h: shuffle "struct pde_opener" omits e2f902619748 fs/proc/generic.c: delete useless "len" variable omits 3c1467777e35 proc: change ->nlink under proc_subdir_lock omits c0e97ebb0637 kernel/hung_task.c: Monitor killed tasks. omits 066af7b97d3a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3fdc713ab457 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7a43743cca6b mm/vmscan: remove unused lru_pages argument omits 5fbfeffe5334 mm-annotate-refault-stalls-from-swap_readpage-fix omits cffe9fe062e6 mm/page_io.c: annotate refault stalls from swap_readpage omits 6271ebfa2887 mm/memory_hotplug.c: remove __online_page_set_limits() omits c31a211a1382 mm: fix typos in comments when calling __SetPageUptodate() omits 969df046d992 mm: fix struct member name in function comments omits 772ca80dc9de mm/shmem.c: make array 'values' static const, makes object [...] omits 2909351b1dd6 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits d539e7b673f5 userfaultfd: wrap the common dst_vma check into an inlined [...] omits b084d4450f32 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 88531e379f91 userfaultfd: use vma_pagesize for all huge page size calculation omits dc31c68b7139 mm/vmstat: reduce zone lock hold time when reading /proc/p [...] omits bb15ea3d4f47 mm/memcontrol: use vmstat names for printing statistics omits cc2f522c3585 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits a57ee215847b mm/vmstat: add helpers to get vmstat item names for each e [...] omits 823b2e514114 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 2e627d23e554 mm/thp: make set_huge_zero_page() return void omits bb124384261a mm, thp: do not queue fully unmapped pages for deferred split omits 765661a1a1d9 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits d4cb3988b321 mm/userfaultfd: fix a GCC compilation warning omits 9a3788152d79 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 8a78704d82fa hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 47b73b16bab3 hugetlb-remove-duplicated-code-checkpatch-fixes omits 7dbf7c64b18a hugetlb: remove duplicated code omits 0227bc846963 hugetlb: region_chg provides only cache entry omits 72cad5f6be47 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 575d9d826e1c mm-oom-avoid-printk-iteration-under-rcu-fix omits b44695622968 mm, oom: avoid printk() iteration under RCU omits daf36a6ab943 mm: support memblock alloc on the exact node for sparse_bu [...] omits de1cfbfae9d3 mm/z3fold: fix -Wunused-but-set-variable warnings omits b0b82e208591 mm/z3fold.c: add inter-page compaction omits d58daa56bb05 mm/vmscan.c: remove unused scan_control parameter from pageout() omits 34d2462932c3 mm, pcpu: make zone pcp updates and reset internal to the mm omits 6b1b3ff236af mm, pcp: share common code between memory hotplug and perc [...] omits 51a4a2d5b7cc mm/page_alloc: add alloc_contig_pages() omits ced6cf9cf62a mm/vmalloc: rework vmap_area_lock omits 4acd4deeeacf selftests: vm: add fragment CONFIG_TEST_VMALLOC omits e353d4ff77c5 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 726a5f4eeddd mm/vmalloc: respect passed gfp_mask when doing preloading omits 9a6bc5fa4538 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 85f64657a54c mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 5e4c9e8d3e6b mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits e0677e0f7f80 mm/page_alloc.c: don't set pages PageReserved() when offlining omits c4809c568933 mm/memory_hotplug: cleanup __remove_pages() omits a672c367318c mm/memory_hotplug: drop local variables in shrink_zone_span() omits 802e866a8584 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 2b0bcd9744e3 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits e94ca34539f0 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 91acdcb19980 mm/memory_hotplug: shrink zones when offlining memory omits 9ca79bac979c mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits caed02eb454d mm/memmap_init: update variable name in memmap_init_zone omits d5e8a8b4fbd8 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 4ad202b20a1c hv_balloon: use generic_online_page() omits 6f93b796c293 mm/memory_hotplug: export generic_online_page() omits 11da465f2935 mm/memory_hotplug.c: add a bounds check to __add_pages() omits c15ca564c147 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 40c2e4d21dc4 mm, soft-offline: convert parameter to pfn omits f0d6edb90b89 mm/memory-failure.c clean up around tk pre-allocation omits 125feabb94a3 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 5242254b93e0 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits e4653bd1ba7a asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 88814c528ac2 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits 69113ee8d3e5 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 9532adb33d6b ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 7316b856bab3 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 577ef7665053 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits d3507ea9a77a mm/rmap.c: reuse mergeable anon_vma as parent when fork omits ca541749caef mm/rmap.c: don't reuse anon_vma if we just want a copy omits 64cd487b4443 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits de317a21b486 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits b4ede19028c4 mm/mmap.c: __vma_unlink_prev() is not necessary now omits aab3796aaed6 mm/mmap.c: prev could be retrieved from vma->vm_prev omits 6780193ee800 mm/swap.c: piggyback lru_add_drain_all() calls omits cbef25d69b4b mm/mmap.c: fix the adjusted length error omits 5e83bdbbe24a mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits b928cbcc44cb mm/pgmap: use correct alignment when looking at first pfn [...] omits 14cc6a1aadd4 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits f80a25137314 mm: emit tracepoint when RSS changes omits d170b2de957b shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 1a747c1ae5c3 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 1ffc49d59f39 include/linux/memcontrol.h: fix comments based on per-node memcg omits a5490137c6d9 mm: memcontrol: try harder to set a new memory.high omits c39e35fd9e7c mm: memcontrol: remove dead code from memory_max_write() omits 53f5a5e08227 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits a3e2c4a734d2 mm, memcg: clean up reclaim iter array omits 29979f5c154d mm/swap.c: trivial mark_page_accessed() cleanup omits 468d230604bf mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 0f9426de7ff6 mm, swap: disallow swapon() on zoned block devices omits bea36ccce717 mm/gup.c: allow CMA migration to propagate errors back to caller omits cfe33cc0a3da mm/slub.c: update comments omits e5afc8cf9f9c mm: slub: print the offset of fault addresses omits 2c5cae73e78c mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits cec162e07ece mm, slab: remove unused kmalloc_size() omits 7731a3e8e0d4 mm, slab: make kmalloc_info[] contain all types of names omits 49a63b41b10b ramfs: support O_TMPFILE omits 8e5f043443bb ocfs2: fix passing zero to 'PTR_ERR' warning omits 276ac5f8450a ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits 1cbd1b2f772e ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits eecce71a559c ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits c19ca73f5622 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits 09859c4c3331 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] omits 37c250fd3844 staging: exfat: Update MAINTAINERS file omits 3a4cffe67f2f staging: wilc1000: handle mgmt frames for both interfaces [...] omits d59dc92f1bcc staging: wilc1000: potential corruption in wilc_parse_join [...] omits bfc0a0935aa4 staging: wilc1000: store bss object and use cfg80211_conne [...] omits 79380bbfc3ff staging: rtl8188eu: remove code valid only for 5 GHz omits 9f750a7ec1b7 staging: fbtft: Fix duplicate arguments to bitwise AND omits 76fe47940e60 staging: gasket: Fix lines ending with a '(' omits 6454e187244e staging: sm750fb: align arguments with open parenthesis in [...] omits 548c01d6e376 staging: sm750fb: align arguments with open parenthesis in [...] omits 836c336ebe50 staging: sm750fb: align arguments with open parenthesis in [...] omits 13c2059fee66 staging: sm750fb: format description of parameters in accel.h omits 3bcfd0e77e93 staging: sm750fb: format description of parameters in accel.c omits 25c42086c711 staging: vc04_services: fix warnings of Block comments use of * omits 3e722c805cdf staging: vc04_services: fix warnings of scpace required be [...] omits b7697f054018 staging: vc04_services: fix check warnings of line over 80 [...] omits 7fb50738e2f6 Staging: Netlogic: Fix spelling mistake omits f44e565e9155 Staging: Netlogic: Fix grammatical error omits 663328205c0d staging: uwb: fix coccinelle warnings of comparison to bool omits c671dfdaedef staging: most: Change bool init to true/false omits 77b97aa69bd0 staging: comedi: remove unused variable 'route_table_size' omits 630d00b8b26d staging: exfat: Clean up return code - FFS_MEMORYERR omits 03eac8d59473 staging: exfat: Clean up return codes - FFS_INVALIDPATH omits c76c4ad5470c staging: exfat: Clean up return codes - FFS_FILEEXIST omits ab5a321da008 staging: exfat: Clean up return codes - FFS_NAMETOOLONG omits 7ca8049f0980 staging: exfat: Clean up return codes - FFS_PERMISSIONERR omits df7098f84f7e staging: exfat: Clean up return codes - FFS_DIRBUSY omits 67f8224c3b52 staging: exfat: Clean up return codes - FFS_NOTFOUND omits 2f2e28866bd7 staging: exfat: Clean up return codes - FFS_FULL omits f306bde1860d staging: rtl8723bs: reduce stack usage of cfg80211_rtw_scan omits 9f665d820391 staging: rtl8723bs: reduce stack usage of rtw_cfg80211_unlink_bss omits be88dae8e2a9 staging: rtl8723bs: removed unwanted if..else condition omits bb84f28f0d86 staging: rtl8188eu: make efuse_power_switch() function static omits 390e4f967299 staging: mt7621-dma: use devm_platform_ioremap_resource() [...] omits f1ca32696aea staging: netlogic: use devm_platform_ioremap_resource() to [...] omits 6fc77fc892d8 staging: ralink-gdma: use devm_platform_ioremap_resource() [...] omits d46b0da7a33d cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs omits 1a67c4159657 CIFS: Fix use after free of file info structures omits abe57073d08c CIFS: Fix retry mid list corruption on reconnects discards b48c8f0dd657 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits 382072916044 bpf: Prepare btf_ctx_access for non raw_tp use case omits f873b66119f2 scsi: hisi_sas: Record the phy down event in debugfs omits cabe7c10c97a scsi: hisi_sas: Delete the debugfs folder of hisi_sas when [...] omits 8f6432986e61 scsi: hisi_sas: Add ability to have multiple debugfs dumps omits 905ab01faf5f scsi: hisi_sas: Add module parameter for debugfs dump count omits a70e33eae363 scsi: hisi_sas: Allocate memory for multiple dumps of debugfs omits 357e4fc7a933 scsi: hisi_sas: Add debugfs file structure for ITCT cache omits b714dd8f36dc scsi: hisi_sas: Add debugfs file structure for IOST cache omits 0161d55f23a1 scsi: hisi_sas: Add debugfs file structure for ITCT omits e15f2e2dff5b scsi: hisi_sas: Add debugfs file structure for IOST omits 1f66e1fd26bd scsi: hisi_sas: Add debugfs file structure for port omits c61163981076 scsi: hisi_sas: Add debugfs file structure for registers omits 1b54c4db725d scsi: hisi_sas: Add debugfs file structure for DQ omits 35ea630b2bad scsi: hisi_sas: Add debugfs file structure for CQ omits d28ed83b7693 scsi: hisi_sas: Add timestamp for a debugfs dump omits 550c0d89d52d scsi: hisi_sas: Replace in_softirq() check in hisi_sas_tas [...] omits 8fa9a7bd3099 scsi: hisi_sas: use wait_for_completion_timeout() when cle [...] omits 65a3b8bd5694 scsi: hisi_sas: Set the BIST init value before enabling BIST omits 35160421b63d scsi: hisi_sas: Don't create debugfs dump folder twice omits 1125c70a9238 scsi: Fix various misspellings of "connect" omits d44c897c391e scsi: isci: Spelling s/configruation/configuration/ omits 5bb2f743cdaa scsi: mpt3sas: change allocation option omits 906ca6353ac0 scsi: esas2r: unlock on error in esas2r_nvram_read_direct() omits e07734fdee78 scsi: cxgb4i: remove set but not used variable 'ppmax' omits d6c9b31ac306 scsi: csiostor: Don't enable IRQs too early omits 5314995e370e scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer omits 2c7fb469024f scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer omits 74acec655f56 scsi: lpfc: Update lpfc version to 12.6.0.0 omits b4b3417cf6c8 scsi: lpfc: Add additional discovery log messages omits 83c6cb1ae8be scsi: lpfc: Add FC-AL support to lpe32000 models omits e7d859527255 scsi: lpfc: Add FA-WWN Async Event reporting omits b1dfa5411ea4 scsi: lpfc: Add log macros to allow print by serverity or [...] omits 95bfc6d8ad86 scsi: lpfc: Make FW logging dynamically configurable omits 8156d378c4cb scsi: lpfc: Revise interrupt coalescing for missing scenarios omits ea85a20cd54f scsi: lpfc: Remove lock contention target write path omits 22770cbabf6b scsi: lpfc: Slight fast-path performance optimizations omits f84f8f93f01f scsi: lpfc: fix coverity error of dereference after null check omits 91a52b617cdb scsi: lpfc: Fix hardlockup in lpfc_abort_handler omits 324e1c402069 scsi: lpfc: Fix bad ndlp ptr in xri aborted handling omits feff8b3d84d3 scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices omits 27f3efd637ce scsi: lpfc: Fix lockdep errors in sli_ringtx_put omits 0a5ce731977d scsi: lpfc: Fix reporting of read-only fw error errors omits 97a9ed3b3ae8 scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count omits 0cf9f4e547ce scsi: sd: define variable dif as unsigned int instead of bool omits fc5b220b2dcf scsi: target: cxgbit: Fix cxgbit_fw4_ack() discards d0fb02466339 riscv: add support for SECCOMP and SECCOMP_FILTER discards f35f12b8f687 RISC-V: Remove unsupported isa string info print discards 5a5c43890720 RISC-V: Issue a tlb page flush if possible discards 9e7381d710f1 RISC-V: Issue a local tlbflush if possible. discards f5c4950fa27c RISC-V: Do not invoke SBI call if cpumask is empty omits 26ed19adbab1 libfdt: reduce the number of headers included from libfdt_env.h discards f015479bab2c Merge branch 'for-5.5/drivers' into for-next omits 9c6694bd96af Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 39a38bcba4ab Merge tag 'devicetree-fixes-for-5.4-2' of git://git.kernel [...] omits c093004c1047 gfs2: make gfs2_fs_parameters static omits 66fc89b572ae gfs2: Some whitespace cleanups omits df61de46f47d gfs2: removed unnecessary semicolon discards 247fbecf8ce3 riscv: for C functions called only from assembly, mark wit [...] discards b0577667c021 riscv: fp: add missing __user pointer annotations omits 6a5cb53aaa4e md: no longer compare spare disk superblock events in super_load omits 775d78319f1c md: improve handling of bio with REQ_PREFLUSH in md_flush_ [...] omits fadcbd2901a0 md/bitmap: avoid race window between md_bitmap_resize and [...] omits e3fc3f3d0943 md/raid0: Fix an error message in raid0_make_request() omits 503a64635d5e Merge branch 'DPAA-Ethernet-changes' omits 6e6583c91f94 dpaa_eth: add newline in dev_err() msg omits 2579bce4cf62 fsl/fman: remove unused struct member omits 060ad66f9795 dpaa_eth: change DMA device omits 681e38380c79 fsl/fman: add API to get the device behind a fman port omits 1076aaeeeacf dpaa_eth: remove redundant code omits 5537b3298576 dpaa_eth: defer probing after qbman omits 9b56beed1e8a fsl/fman: don't touch liodn base regs reserved on non-PAMU SoCs discards a8bd94ff8f16 riscv: add missing header file includes omits a4260ea49547 media: sun4i: Add H3 deinterlace driver omits 713e6a289f42 media: dt-bindings: media: Add Allwinner H3 Deinterlace binding omits 76df2e6c7c78 media: vimc: Implement debayer control for mean window size omits b1f8e9316e79 media: vimc: move the dev field of each entity to vimc_ent_dev discards 400dbe8d56c2 riscv: mark some code and data as file-static omits 23df45d03866 media: vimc: embed the pads of entities in the entities' structs omits ad1cec89db96 media: vimc: remove unused struct declaration vimc_platform_data omits af2bdbbe2d43 media: vimc: common: remove unused function 'vimc_pipeline [...] omits 3b04de4e7a56 media: vimc: remove EXPORT_SYMBOL_GPL declarations omits b4aa975cbd87 media: vimc: remove the helper function vimc_ent_sd_unregister omits 9fb82aaa85d3 media: vimc: move media_entity_cleanup to release callbacks omits 291aca4e7bdd media: vimc: sen: register subdevice only after initialization omits 4996992c4f74 media: vimc: cleanup code that assigns entity in entities array omits 817d0b3278f5 media: vimc: initialize vim entity pointers to NULL omits f3f5ba42c58d media: imon: invalid dereference in imon_touch_event omits 33657a0a3eec media: tuners: Use the correct style for SPDX License Identifier omits d3bec7fc1179 media: smiapp: Rename update_mode as pll_blanking_update omits 90c9e4a4dba9 media: smiapp: Register sensor after enabling runtime PM o [...] omits 579d1f7d4fb9 media: smiapp: Use non-binned and binned limits correctly omits da533bb0058b media: smiapp: Don't update sensor configuration during po [...] omits f8c4352c1bef media: smiapp: Move binning configuration to streaming start omits b0388c072767 media: smiapp: Don't get binning limits dynamically omits 4a9a75923acb media: smiapp: Destroy sensor's mutex omits 33e17ea2d4f0 media: dt-bindings: smia: Remove documentation of nokia,nvm-size omits 65921376425f Merge branch 'net-fix-nested-device-bugs' omits 1962f86b42ed virt_wifi: fix refcnt leak in module exit routine omits f3b0a18bb6cb net: remove unnecessary variables and callback omits 0ce1822c2a08 vxlan: add adjacent link to limit depth level omits 32b6d34fedc2 net: core: add ignore flag to netdev_adjacent structure omits 2bce1ebed17d macsec: fix refcnt leak in module exit routine omits 369f61bee0f5 team: fix nested locking lockdep warning omits 089bca2caed0 bonding: use dynamic lockdep key instead of subclass omits 65de65d90337 bonding: fix unexpected IFF_BONDING bit unset omits ab92d68fc22f net: core: add generic lockdep keys omits 5343da4c1742 net: core: limit nested device depth omits 941e1d36b5b6 media: smiapp: Support probing NVM size omits 23fc92fad8ff media: smiapp: Don't poll for NVM ready on devices that do [...] omits d5e550cf9f29 media: smiapp: Add definitions for data transfer if capabi [...] omits e367095df32b media: smiapp: Refactor reading NVM page omits a5b1d5413534 media: smiapp: Fix error handling at NVM reading omits 837c07ebb030 media: smiapp: Use the BIT macro where appropriate, remove [...] omits a0219deefe9e media: imx7-mipi-csis: Add a check for devm_regulator_get omits 61c03b631b74 media: st-mipid02: add a check for devm_gpiod_get_optional omits 828dbc299278 media: i2c: Add IMX290 CMOS image sensor driver omits 8a97a4676f8b media: dt-bindings: media: i2c: Add IMX290 CMOS sensor binding omits c31e2febdeb2 media: i2c: ov5695: Fix randbuild error omits b8bf73136bae media: ad5820: Add support for ad5821 and ad5823 omits fda689b5b169 media: ad5820: DT new compatible devices omits 1c7ae4a51298 media: ad5820: Add support for of-autoload omits c01674e75a41 media: ad5820: Add support for enable pin omits 219ea61a7acb media: ad5820: DT new optional field enable-gpios omits 801ef7c4919e media: ad5820: Define entity function omits 981e44545453 media: ov5640: Make 2592x1944 mode only available at 15 fps omits 92b9096c0fe0 media: ov5640: Fix 1920x1080 mode to remove extra enable/disable omits cc196e48e517 media: ov5640: add PIXEL_RATE control omits ecfaec43e499 media: lm3646: remove redundant assignment to variable rval omits fdd5b6e3eff2 media: ov6650: Fix arbitrary selection of master clock rate omits 74f84922478b media: ov6650: Drop unused .pclk_max field omits 82d4a161df49 media: ov6650: Don't reapply pixel clock divisor on format change omits 82ecff655e79 keys: Fix memory leak in copy_net_ns omits d898692e9ddb media: ov6650: Simplify clock divisor calculation omits b1c579438220 media: ov6650: Drop obsolete .pclk_limit attribute omits 57822068dd12 media: ov6650: Fix stored frame interval not in sync with [...] omits cfc4652dee4a media: cec-gpio: Use CONFIG_PREEMPTION omits a55cc9efa55e media: Documentation: v4l: fix section depth omits 11893eb84567 media: imx.rst: Pass the v4l2-ctl configuration omits bdb5b5911c4e media: imx.rst: Provide instructions for the i.MX6DL sabreauto omits f3398f328a5c media: imx.rst: Provide a real example for the output format omits 5ea537161d3a media: imx.rst: Specify the sabreauto variant omits 4e383575a131 media: i2c: adv7842: make array cri static and const, make [...] omits 9b950ce05732 media: gspca: remove redundant assignment to variable ret omits 05ff862e0ca5 media: ti-vpe: vpe: use r2y instead of y2r, copy-paste error omits b19c25f46745 media: adv7180: Only print 'chip found' message on success [...] omits 2289adbfa559 media: usb: fix memory leak in af9005_identify_state omits 69e3235d5826 media: cec-pin: add 'received' callback omits 65d270acb2d6 media: aspeed: clear garbage interrupts omits 5b3f3c41c5c7 media: aspeed: set hsync and vsync polarities to normal be [...] omits 0e78795e95c5 media: aspeed: refine hsync/vsync polarity setting logic omits 918c1fe9fbbe cpuidle: Do not unset the driver if it is there already discards 742912a33db9 riscv: init: merge split string literals in preprocessor d [...] omits 2c2a83d329b8 Merge back earlier cpuidle material for v5.5. omits 86caab29da78 media: cedrus: Add HEVC/H.265 decoding support discards c52f7cb1c8f9 riscv: add prototypes for assembly language functions from head.S omits de06f2892832 media: pixfmt: Document the HEVC slice pixel format omits 256fa3920874 media: v4l: Add definitions for HEVC stateless decoding omits c3b32900fbf5 media: cedrus: Remove unnecessary parenthesis around DIV_ROUND_UP omits 06eff2150d4d media: cedrus: Fix undefined shift with a SHIFT_AND_MASK_B [...] omits ef212ad3d1d9 ARM: Document merges omits 519007266802 Merge branch 'arm/dt' into for-next omits 369d2b79a219 Merge branch 'arm/soc' into for-next omits 960a02765a7d Merge tag 'omap-for-v5.5/ti-sysc-drop-pdata-v2-signed-take [...] omits fcf371fd7db5 Merge tag 'omap-for-v5.5/dt-signed' of git://git.kernel.or [...] omits cd4744645959 Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.o [...] omits 9a85ac3936ad firmware: dmi: Add dmi_memdev_handle omits 382ed98a635b firmware: dmi: Remember the memory type omits 7f65d3541676 Merge tag 'acpi-5.4-rc5' of git://git.kernel.org/pub/scm/l [...] omits 03ebed9f9133 Merge branch 'for-next-next-v5.4-20191024' into for-next-20191024 omits 7253397bb4ff Merge branch 'for-next-current-v5.3-20191024' into for-nex [...] omits f615d3a486c3 Merge branch 'misc-5.4' into for-next-20191024 omits 5851b94b387e Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 6a2feb769b25 Merge branch 'ext/qu/trim-bug-v3' into for-next-next-v5.4- [...] omits ded685660fe5 Merge branch 'ext/qu/system-chunk' into for-next-next-v5.4 [...] omits e8c1bf486fea Merge branch 'ext/qu/tree-checker-item-size-fix' into for- [...] omits 164455837203 Merge branch 'ext/nikbor/cleanups-mount' into for-next-nex [...] omits 5c4e519decbd Merge branch 'misc-next' into for-next-next-v5.4-20191024 omits 767fa900b09b Merge branch 'misc-next' into for-next-current-v5.3-20191024 omits 5fa2845fd794 Merge tag 'pm-5.4-rc5' of git://git.kernel.org/pub/scm/lin [...] omits 65b15b7f4b37 Merge tag 'gfs2-v5.4-rc4.fixes' of git://git.kernel.org/pu [...] omits 84157e56c42d btrfs: tree-checker: Fix wrong check on max devid omits 5c0dd06f1dbf btrfs: Consider system chunk array size for new SYSTEM chunks omits 49c4868ab01c drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode fo [...] omits 4ba3bdee4ee3 Merge branch 'for-5.5' into for-next omits a713af394cf3 cgroup: pids: use atomic64_t for pids->limit omits b3730676c986 coresight: Add explicit architecture dependency omits 70d0b04517cd Merge branch 'i2c/for-current-fixed' into i2c/for-next omits eeffc5959570 Merge branch 'i2c/for-5.5' into i2c/for-next omits 348e46fbb4cd i2c: stm32f7: remove warning when compiling with W=1 omits 6d6b0d0d5afc i2c: stm32f7: fix a race in slave mode with arbitration loss irq omits 02e64276c6db i2c: stm32f7: fix first byte to send in slave mode omits 62931ac2f901 i2c: mt65xx: fix NULL ptr dereference omits 969f95fc9007 i2c: i2c-stm32f7: rework slave_id allocation omits 07f047e3fe33 i2c: i801: Add support for Intel Comet Lake PCH-H omits e0c61c04791a i2c: i801: Add support for Intel Jasper Lake omits dda967139955 i2c: at91: add support for analog filtering omits 2be357af5fdd i2c: at91: add support for advanced digital filtering omits 2989b45923b9 i2c: at91: add support for digital filtering omits b00277923743 i2c: at91: add new platform support for sam9x60 omits b88c4de836c5 btrfs: tree-checker: Check item size before reading file e [...] omits b84dfe1af540 i2c: add support for filters optional properties omits b644257f0ec2 dt-bindings: i2c: add bindings for i2c analog and digital filter omits 2034e3f4c9a5 dt-bindings: i2c: at91: add new compatible omits 51570a02b717 btrfs: Ensure we trim ranges across block group boundary omits efaf49b60882 btrfs: volumes: Use more straightforward way to calculate [...] omits b275fb6013df docs: ioctl: fix typo omits 98919f4c9a34 Documentation: debugfs: Document debugfs helper for unsign [...] omits dc5fcc51a5d1 docs: driver-api: Remove reference to sgi-ioc4 omits 26fa7db48764 btrfs: add dedicated members for start and length of a blo [...] omits 5c3392de20e6 btrfs: rename extent buffer block group item accessors omits 1420a1586be7 btrfs: rename block_group_item on-stack accessors to follo [...] omits a98510028934 btrfs: remove embedded block_group_cache::item omits 32571f37dd34 btrfs: move block_group_item::flags to block group omits 27727be3aed5 btrfs: move block_group_item::used to block group discards 0c4434ce7b76 Merge branch 'for-5.5/io_uring-wq' into for-next discards 77927d5f1a89 Merge branch 'for-5.5/io_uring' into for-next discards 3f982fff29b4 Merge branch 'for-5.5/drivers' into for-next discards 800c3d4ff6e3 Merge branch 'for-5.5/block' into for-next discards d5f773aba118 io_uring: replace workqueue usage with io-wq discards 46134db8fdc5 io-wq: small threadpool implementation for io_uring omits 504db64bc03b scripts: setlocalversion: replace backquote to dollar parenthesis omits a9f5e7bc3621 kbuild: make single target builds much faster omits 022cfeaa1f4c kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] omits 625c3322b2d1 kbuild: remove unneeded variable, single-all omits 0897e2813aae kheaders: explain why include/config/autoconf.h is exclude [...] omits 74d822b0906b kheaders: remove the last bashism to allow sh to run it omits 5ff033c086e7 kheaders: optimize header copy for in-tree builds omits 6298dac8e231 kheaders: optimize md5sum calculation for in-tree builds omits ecdc8d30404e kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' discards 2122527303a6 Merge branch for-5.5/clk into for-next discards 62aab156bb50 Merge branch for-5.5/arm64/dt into for-next discards f5aa1c6a256f Merge branch for-5.5/arm/dt into for-next discards ddbf5eca27c2 Merge branch for-5.5/soc into for-next discards 3d1715ca27e8 Merge branch for-5.5/memory into for-next discards 52ea7da9a75b Merge branch for-5.5/firmware into for-next omits 8424312516e5 irqchip/gic-v3-its: Use the exact ITSList for VMOVP discards 34f7898ad25e io_uring: add set of tracing events discards 6ccfabc9b7f4 io_uring: add support for canceling timeout requests discards 9759f1fc8283 io_uring: add support for absolute timeouts discards 21254c2ae550 io_uring: don't assign skb destructor unless fully set up discards a32bbb754f24 io_uring: replace s->needs_lock with s->in_async omits c402f645d36c platform/chrome: Put docs with the code discards 094ed57668ec io_uring: allow application controlled CQ ring size omits fb8d1d7e3d34 Merge branch 'net-aquantia-PTP-support-for-AQC-devices' omits 4ef511bc410c net: aquantia: adding atlantic ptp maintainer omits 9c477032f7d0 net: aquantia: add support for PIN funcs omits dbcd6806af42 net: aquantia: add support for Phy access omits 84989af0465b net: aquantia: implement get_ts_info ethtool omits 7db3d07afd2c net: aquantia: add support for ptp ioctls omits 5a1bf9ef51cf net: aquantia: rx filters for ptp omits 04a1839950d9 net: aquantia: implement data PTP datapath omits 61cc502ef428 net: aquantia: styling fixes on ptp related functions omits 94ad94558b0f net: aquantia: add PTP rings infrastructure omits 910479a9f793 net: aquantia: add basic ptp_clock callbacks omits 593f7b43bd78 net: aquantia: unify styling of bit enums omits 1a64f8dc82b1 net: aquantia: PTP skeleton declarations and callbacks discards 4cf9dce84820 drm/tegra: sor: Introduce audio enable/disable callbacks discards 9afe88955457 drm/tegra: sor: Extract common audio enabling code discards eee71840af7e drm/tegra: sor: Avoid timeouts on unplug events discards 0ec0ccf94eea drm/tegra: sor: Unify eDP and DP support discards b99105fc53fd drm/tegra: sor: Use correct I/O pad for DP discards 53c9af673bb6 drm/tegra: sor: Unify clock setup for eDP, HDMI and DP discards 89f732d0410b drm/tegra: sor: Support DisplayPort on Tegra194 discards 862817da48d6 drm/tegra: sor: Deduplicate connector type detection code discards ff60d2fc3b77 drm/tegra: sor: Implement pad clock for all SOR instances discards 796b9db09dd8 drm/tegra: sor: Use correct SOR index on Tegra210 discards 83439adf0ba4 drm/tegra: sor: Remove tegra186-sor1 support discards feae01f302e6 drm/tegra: sor: Add DisplayPort support discards e7aad2ab92c7 drm/tegra: sor: Filter eDP rates discards 5788b722e968 drm/tegra: sor: Stabilize eDP discards eb72cc38fe4a drm/tegra: sor: Hook up I2C-over-AUX to output discards 089689cb5e23 drm/tegra: sor: Use DP link training helpers discards 97ea60b76654 drm/tegra: dp: Add DisplayPort link training helper discards 89548fa3c809 drm/tegra: dp: Add support for eDP link rates discards 970664afdb36 drm/tegra: dp: Add drm_dp_link_choose() helper discards 47d46e9f0807 drm/tegra: dp: Enable alternate scrambler reset when supported discards ceb01b3fe029 drm/tegra: dp: Set channel coding on link configuration discards 0525eb19e9ea drm/tegra: dp: Read AUX read interval from DPCD discards 9218fbece143 drm/tegra: dp: Read eDP version from DPCD discards 51407927379f drm/tegra: dp: Read alternate scrambler reset capability f [...] discards cc4dc6ff8db0 drm/tegra: dp: Read channel coding capability from sink discards 8bb0525811b3 drm/tegra: dp: Read TPS3 capability from sink discards 104c33a7ccd9 drm/tegra: dp: Read fast training capability from link discards 88f3669f6b1a drm/tegra: dp: Probe link using existing parsing helpers discards 8511ad85a78a drm/tegra: dp: Turn link capabilities into booleans discards d51d956b28a9 drm/tegra: dp: Track link capabilities alongside settings discards fce28d01f05f drm/tegra: dp: Add drm_dp_link_reset() implementation discards 218202d1e4db drm/tegra: Add missing kerneldoc for struct drm_dp_link discards d73804497ea3 drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI discards 9827f2a3bcbc drm/tegra: dpaux: Fix crash if VDD supply is absent discards 16158460f3b9 drm/tegra: dpaux: Retry on transfer size mismatch discards bb1b04543aed drm/tegra: dpaux: Support monitor hotplugging discards 9cb0ea16ddfb drm/tegra: gem: Use sg_alloc_table_from_pages() discards 521ace0e57ec drm/tegra: gem: Always map SG tables for DMA-BUFs discards fac867d870f5 drm/tegra: gem: Use dma_get_sgtable() discards 37a3de5d882d drm/tegra: gem: Rename paddr -> iova discards dfa075ebc5a3 drm/tegra: Move IOMMU group into host1x client discards 613a8ac78ebc drm/tegra: vic: Use common IOMMU attach/detach code discards 3c2aed6ce0c7 drm/tegra: vic: Inherit DMA mask from host1x discards 448849ad54d1 drm/tegra: vic: Skip stream ID programming without IOMMU discards b14ad091c5dd drm/tegra: Use DRM_DEBUG_DRIVER for driver messages discards 6767ebd6408e drm/tegra: Inherit device DMA parameters from host1x discards 95fcb29b3fff gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static discards ec964486de3f gpu: host1x: Request channels for clients, not devices discards 13892a441ea1 gpu: host1x: Explicitly initialize host1x_info structures discards 90922cbf8003 gpu: host1x: Remove gratuitous blank line discards cdea1f5e05c2 gpu: host1x: Do not limit DMA segment size omits 004e822a6faa drm/tegra: Use cec_notifier_conn_(un)register() omits 051172e8c1ce drm/tegra: Fix ordering of cleanup code omits f1f20eb97055 drm/tegra: sor: Move register programming out of ->init() omits 3f4bb9f75090 drm: Spelling s/connet/connect/ omits 3dd4d40b4208 xfs: Sanity check flags of Q_XQUOTARM call omits 746facd39370 media: vivid: Add metadata output support omits 78892b6ba3ba media: v4l2-core: Add new metadata format omits a2e31ce91de9 media: Documentation:media:v4l2:Add vivid metadata doc omits d5797cf685a0 media: vivid: Add metadata capture support omits 8669d8474a58 media: v4l2-dev: disable frequency and tuner ioctls for touch omits 4fbd54bbd243 media: v4l2-dev: fix is_tch checks omits 8e72244b4e8f media: v4l2-dev: simplify the SDR checks omits 96f49c1ac370 media: v4l2-core: correctly validate video and metadata ioctls omits d07ce4e32a8d kdb: Avoid array subscript warnings on non-SMP builds omits 30aecae86e91 gfs2: Fix memory leak when gfs2meta's fs_context is freed omits 56916cdfa1f1 drm/vboxvideo: Replace prepare_fb()/cleanup_fb() with GEM [...] omits ecad80f0865d drm/hisilicon/hibmc: Use GEM VRAM's prepare_fb() and clean [...] omits eddc0acfed09 drm/bochs: Replace prepare_fb()/cleanup_fb() with GEM VRAM [...] omits 6542ad891803 drm/vram-helpers: Add helpers for prepare_fb() and cleanup_fb() omits a4b28f5c6798 Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time [...] omits 767d2d710e90 Merge branches 'pm-cpuidle' and 'pm-opp' omits c7892db5dd6a KVM: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than S [...] omits 606be04724b6 drm/gpu: Add comment for memory barrier omits aa14ff27b4cc pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits e312aa419a7f pinctrl: intel: Allocate IRQ chip dynamic omits 8a6c55d0f883 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 omits 2ec35bd21d32 drm/mediatek: remove cast to pointers passed to kfree omits 0a6d4cf36538 interconnect: qcom: add msm8974 driver omits 62db7d1e1ef1 drm/simple-kms: Standardize arguments for callbacks omits a812608efc33 dt-bindings: interconnect: qcom: add msm8974 bindings omits 3ccb8551f52e soundwire: cadence_master: make clock stop exit configurab [...] omits 9e3d47fb2bdc soundwire: intel/cadence: add flag for interrupt enable omits dfbe642d1ed9 soundwire: intel: add helper for initialization omits 675d4c9aba86 soundwire: cadence_master: add hw_reset capability in debugfs omits 49ea07d33d9a soundwire: intel/cadence: fix startup sequence omits e58f7d15e6be spi: xilinx: Add DT support for selecting transfer word width omits e3354b17b4ac spi: xilinx: add description of new property xlnx,num-tran [...] omits e42599d6bbf5 ASoC: rt5650: Add Kahlee platform specfic changes omits b7a2c02ffedb btrfs: Remove btrfs_bio::flags member omits 7b47ad3322d1 soundwire: slave: fix scanf format omits f0778871a138 ALSA: hda/realtek - Add support for ALC623 omits e2995b95a914 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB I [...] omits a69a85da458f netfilter: nft_payload: fix missing check for matching len [...] omits f116b96685a0 Merge tag 'mfd-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits fc7054551adf Merge branch 'x86/apic' omits f632bfaa33ed Merge tag 'sound-5.4-rc5' of git://git.kernel.org/pub/scm/ [...] omits 2579a4eefc04 x86/ioapic: Rename misnamed functions omits df4393424af3 x86/ioapic: Prevent inconsistent state when moving an interrupt omits 79e0a3c16de9 Merge branch 'timers/urgent' omits c24b75e0f923 ipvs: move old_secure_tcp into struct netns_ipvs omits 62931f59ce9c ipvs: don't ignore errors in case refcounting ip_vs module fails omits 5bbab3cf211b EDAC/aspeed: Use devm_platform_ioremap_resource() in aspee [...] omits c2ffa00ad615 reset: document (devm_)reset_control_get_optional variants omits 53cc1bfdf9c6 Pull ext2 fixes from Chengguang. omits a48108c0c20f reset: improve of_xlate documentation omits b9e9348d381e reset: fix reset_control_get_exclusive kerneldoc comment omits ed713ce24254 reset: fix reset_control_lookup kerneldoc comment omits 77d551b9ad00 reset: fix of_reset_control_get_count kerneldoc comment omits 47db56525176 reset: fix of_reset_simple_xlate kerneldoc comment omits 3ab831e50c1c reset: simple: Add Realtek RTD1195/RTD1295 omits 5ac33eebf1ba reset: simple: Keep alphabetical order omits 603d9299da32 mfd: mt6397: Fix probe after changing mt6397-core omits acd1f0467980 ext2: return error when fail to allocating memory in ioctl omits f45f57cce584 dma-buf: stop using the dmabuf->lock so much v2 omits 15fd552d186c dma-buf: change DMA-buf locking convention v3 omits b298800dd8ee rtl8xxxu: fix warnings for symbol not declared omits 4fcef8609132 rtl8xxxu: remove set but not used variable 'rate_mask' omits d0c160b18ef5 atmel: remove set but not used variable 'dev' omits f64b06bd362a adm80211: remove set but not used variables 'mem_addr' and [...] omits 091c6e9c083f rtlwifi: Remove unnecessary NULL check in rtl_regd_init omits 082a36dc9995 rtw88: add phy_info debugfs to show Tx/Rx physical status omits f39e9bd49a3d rtw88: add set_bitrate_mask support omits 0bd9557341b7 rtw88: Enable 802.11ac beamformee support omits c97ee3e0bea2 rtw88: add power tracking support omits 8575b534b000 rtw88: use macro to check the current band omits 844e9d7c60a4 bcma: fix block comment style omits 2409839ab6bf MIPS: include: remove unsued header file asm/sgi/sgi.h omits 76db2d466f6a net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag omits 337d866a8014 net: lan78xx: remove set but not used variable 'event' omits 8ef0c0409e6b Merge branch 'mlxsw-Update-main-pool-computation-and-pool- [...] omits bc9f6e94bcb5 mlxsw: spectrum_buffers: Calculate the size of the main pool omits 914c4fc1b792 mlxsw: spectrum: Use guaranteed buffer size as pool size limit omits b42aa3fd5957 MIPS: tlbex: Fix build_restore_pagemask KScratch restore omits e942242784d0 MIPS: SGI-IP27: reduce ARC usage to a minimum omits 7b16831d1eb1 MIPS: arc: use function argument for passing argc/argv to [...] omits cbd09241dd9d MIPS: arc: remove unused stuff omits c823f4160978 MIPS: SGI-IP27: move registering of smp ops into IP27 spec [...] omits 249be5633cdb MIPS: SGI-IP27: collect externs in new header file discards 61af50b91752 io_uring: add support for IORING_REGISTER_FILES_UPDATE discards d7ca996e2d65 io_uring: allow sparse fixed file sets discards 69c087ec71d0 io_uring: run dependent links inline if possible omits a1f58ba46f79 io_uring: correct timeout req sequence when inserting a new entry omits ef03681ae8df io_uring : correct timeout req sequence when waiting timeout omits bc808bced39f io_uring: revert "io_uring: optimize submit_and_wait API" omits e4f5cb1a9b27 MIPS: bmips: mark exception vectors as char arrays omits e02d026f08f1 MIPS: Loongson: Fix GENMASK misuse omits 06cd9da58fb2 r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN omits 2ebc499a0f4f Merge branch 'net-phy-support-1000Base-X-auto-negotiation- [...] omits b9bcb95315fe net: phy: broadcom: add 1000Base-X support for BCM54616S omits fa6e98cee558 net: phy: add support for clause 37 auto-negotiation omits e7312efbd5de net: phy: modify assignment to OR for dev_flags in phy_att [...] omits 2afd23f78f39 xsk: Fix registration of Rx-only sockets omits 55667441c84f net/flow_dissector: switch to siphash omits 05e1fa11880d ARM: Document merges omits e32beb064105 cpufreq: vexpress-spc: find and skip duplicates when mergi [...] omits 4a6e13523879 cpufreq: vexpress-spc: use macros instead of hardcoded val [...] omits 2cdfa3aabb5d Merge branch 'arm/soc' into for-next omits 7f50e8b1a6ae Merge branch 'arm/fixes' into for-next omits 49dcda278ec4 Merge branch 'arm/dt' into for-next omits 3188b0d0cd8b Merge branch 'arm/drivers' into for-next omits becbe95e434e Merge tag 'arm-soc/for-5.5/soc' of https://github.com/Broa [...] omits 116c05bfa17f Merge tag 'arm-soc/for-5.5/maintainers' of https://github. [...] omits 3c1aa0c0cb5c Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/ [...] omits 71dd33b90119 Merge tag 'arm-soc/for-5.5/devicetree' of https://github.c [...] omits d4267a57d384 MAINTAINERS: Update the Spreadtrum SoC maintainer omits 1aa6300638e7 xfs: add mising include of xfs_pnfs.h for missing declarations omits da781e64b28c xfs: don't set bmapi total block req where minleft is omits 1c743574de8b xfs: cap longest free extent to maximum allocatable omits cb3efd5a3885 Input: adp5589 - make keypad support optional omits ee1b4b2e7c92 Input: hp_sdc_rtc - remove dead chardev code discards c37b11d61bc1 riscv: cleanup do_trap_break omits a6d9e2672609 riscv: cleanup <asm/bug.h> discards ee7d65621210 riscv: cleanup <asm/bug.h> omits 9fe57d8c575d riscv: Fix undefined reference to vmemmap_populate_basepages omits 62103ece5236 riscv: Fix implicit declaration of 'page_to_section' omits 90db7b220c9a riscv: fix fs/proc/kcore.c compilation with sparsemem enabled omits 1d7b2a557050 ARM: Document merges omits aa9bbaa2f873 Merge branch 'arm/defconfig' into for-next omits c762fe5b0ed5 Merge branch 'arm/drivers' into for-next omits 2cdc74310ee6 Merge tag 'omap-for-v5.5/defconfig-signed' of git://git.ke [...] omits b446bbfd3a89 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits a2c5b19890a0 Merge tag 'omap-for-v5.5/ti-sysc-signed' of git://git.kern [...] omits 5dba51754b04 of: reserved_mem: add missing of_node_put() for proper ref [...] omits fa8a74de0622 Merge tag 'trace-v5.4-rc3-3' of git://git.kernel.org/pub/s [...] omits e13de8fe0d6a of: unittest: fix memory leak in unittest_data_add omits 9af865d95bd7 dt-bindings: riscv: Fix CPU schema errors omits 04cb1d4711ba dt-bindings: gpu: samsung-rotator: Fix indentation omits 2ca98a46435c dt-bindings: PCI: rcar: Add device tree support for r8a774b1 omits 758622581489 dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support omits 64131618e8c8 Merge tag 'vfio-v5.4-rc5' of git://github.com/awilliam/linux-vfio omits b5c8c6ded32e dt-bindings: iommu: Convert Arm SMMUv3 to DT schema omits deed1d446991 Merge tag 'regulator-fix-v5.4-rc4' of git://git.kernel.org [...] omits 0d660ffbca1a MAINTAINERS: Remove Gregory and Brian for ARCH_BRCMSTB omits 29cd13cfd762 drm/v3d: Fix memory leak in v3d_submit_cl_ioctl discards 22406bc9d513 Merge branch 'regulator-5.5' into regulator-next discards aeaf6c5495fc Merge branch 'regulator-5.4' into regulator-linus omits 72902c2b4bed btrfs: add blake2b to checksumming algorithms omits 217244ab0473 btrfs: add member for a specific checksum driver omits 4cad2a574d34 panfrost: Properly undo pm_runtime_enable when deferring a probe omits a090ada9302c btrfs: sysfs: show used checksum driver per filesystem omits d2917575923f btrfs: sysfs: export supported checksums omits 40b7148ce1e6 btrfs: add sha256 to checksumming algorithm omits 2299d1ecec2f btrfs: add xxhash64 to checksumming algorithms omits f328b68c5ad1 btrfs: drop bdev argument from submit_extent_page omits a8fdbd0e9edb btrfs: remove extent_map::bdev omits 8fd9a6e47cac btrfs: drop bio_set_dev where not needed omits 603fbf850338 btrfs: get bdev from latest_dev for dio bh_result omits c7b74577b631 btrfs: assert extent_map bdevs and lookup_map and split omits bc794744cdc5 Merge branch 'omap-for-v5.5/pm' into omap-for-v5.5/soc omits 4c365e231bd1 ARM: dts: bcm: HR2: add label to sp805 watchdog omits 4ccc40e783e5 Merge branch 'omap-for-v5.5/dt' into for-next omits fedc8844d500 Merge branch 'omap-for-v5.5/droid4' into omap-for-v5.5/dt omits dc39596a906d ASoC: kirkwood: fix device remove ordering omits d10be65f87fc ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address omits 901af18b6baa ASoC: hdmi-codec: drop mutex locking again omits 5cf752fa2fe8 Merge branch 'omap-for-v5.5/pm' into for-next omits 58eeb2289ab9 libbpf: Fix strncat bounds error in libbpf_prog_type_by_name omits e0e4f8e938c4 xsk: Improve documentation for AF_XDP omits 45e587b5e8e5 selftests/bpf: Fix LDLIBS order omits 1d1669584849 Merge branch 'arm/fixes' into for-next omits f82bc1354077 Merge tag 'omap-for-v5.4/fixes-rc4-signed' of git://git.ke [...] omits 9bc6384b3644 selftests/bpf: Move test_section_names into test_progs and fix it omits d7d962a09547 libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program omits 0a4818c19221 ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c omits 77c544d243f3 spi: pxa2xx: Drop extra check of platform_get_resource() r [...] omits 29793bba8a24 Merge branch 'omap-for-v5.5/dt' into for-next omits 2f1ec4204684 Merge branch 'omap-for-v5.5/ti-sysc-drop-pdata-v2' into for-next omits be73e323aee4 spi: Fix spelling in the comments omits a3470c1829c0 spi: document CS setup, hold & inactive times in header omits 55d5f62c3fa0 regulator: bd70528: Add MODULE_ALIAS to allow module auto loading omits 175fc9281982 ASoC: kirkwood: fix IRQ error handling omits 6fd9903527bf ASoC: SOF: Intel: initial support to JasperLake. omits 4f0637eae56f ASoC: Intel: common: add ACPI matching tables for JSL omits 6a414489e0f3 ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_ds [...] omits 76dc6a2b312d ASoC: SOF: Intel: hda-loader: improve error handling omits ef5dee551e3e ASoC: mediatek: Check SND_SOC_CROS_EC_CODEC dependency omits ef2c695151df ASoC: rsnd: add missing of_node_put() omits d4d9360bf702 ASoC: rsnd: dma: set bus width to data width for monaural data omits 2b544dd7b43b ASoC: soc-core: add for_each_rtd_components() and replace omits 830834c450bb ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series omits 9e4dee95d7ee ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series omits 4523817d51bc ASoC: kirkwood: fix external clock probe defer omits 87e6c8d7e935 ARM: dts: add DTS for NetCAN Plus devices omits 1cbeab1b242d ext4: add kunit test for decoding extended timestamps omits c9f7567aff31 clk: samsung: exynos542x: Move G3D subsystem clocks to its [...] omits faac3604d05e clk: samsung: exynos5433: Fix error paths omits 9a42c7c647a9 drm/tegra: Move drm_dp_link helpers to Tegra DRM omits 2589c4025f13 drm/rockchip: Avoid drm_dp_link helpers omits 8ef826149181 drm/msm: edp: Avoid drm_dp_link helpers omits 98bca69b7117 drm/bridge: tc358767: Use DP nomenclature omits e7dc8d40eea4 drm/bridge: tc358767: Avoid drm_dp_link helpers omits ff1e8fb68ea0 drm/bridge: analogix-anx78xx: Avoid drm_dp_link helpers omits 79465e0ffeb9 drm/dp: Add helper to get post-cursor adjustments omits fc6b42045e51 drm/dp: Do not busy-loop during link training omits 7624629d06b0 drm/dp: Add drm_dp_alternate_scrambler_reset_cap() helper omits 99c830b8b7be drm/dp: Add drm_dp_channel_coding_supported() helper omits 8cda78b1281d drm/dp: Add drm_dp_fast_training_cap() helper omits 2980426a779f drm/dp: Remove a gratuituous blank line omits 80664f759b5c drm/dp: Sort includes alphabetically discards 4f51914dbf5f ARC: nSIM_700: remove unused network options discards a108d82058ad ARC: nSIM_700: switch to DW UART usage discards e02a7d0eb89e ARC: merge HAPS-HS with nSIM-HS configs discards 41ec3eaf0241 ARC: HAPS: cleanup defconfigs from unused ETH drivers discards a15e6ddb49a4 ARC: HAPS: add HIGHMEM memory zone to DTS discards 0a6a4209e105 ARC: HAPS: use same UART configuration everywhere discards 07d6d752d430 ARC: HAPS: cleanup defconfigs from unused IO-related options discards ca45e32f0900 ARC: regenerate nSIM and HAPS defconfigs discards fe0a1bd288b9 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] discards d1b4a5af0b45 ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop discards 5c2abe58220f ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] discards ef248e7c489f ARC: mm: TLB Miss optim: avoid re-reading ECR discards 34cf4fdb6eb8 ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD discards fddb233e6998 ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 5846cab6e022 Merge branch 'next/dt' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits acba5fc211ee Merge branch 'devel' into for-next omits 1e41875db943 Merge branch 'arm/fixes' into for-next omits 21397ae00f6b Merge tag 'sunxi-fixes-for-5.4-1' of https://git.kernel.or [...] omits 0682b746099a Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] omits 142b2ac82e31 scsi: sd: enable compat ioctls for sed-opal omits 1b114b0817cc pktcdvd: add compat_ioctl handler omits fd6c3d5accea compat_ioctl: move SG_GET_REQUEST_TABLE handling omits 8f5d9f2ce302 compat_ioctl: ppp: move simple commands into ppp_generic.c omits 17c7e7f40708 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 5b6c02df50fb compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 3e859adf3643 compat_ioctl: unify copy-in of ppp filters omits b7aff093e94d tty: handle compat PPP ioctls omits c7dc504e2ff7 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits 9d7bf41fafa5 compat_ioctl: handle SIOCOUTQNSD omits 5f6beb9e0f63 af_unix: add compat_ioctl support omits 98aaaec4a150 compat_ioctl: reimplement SG_IO handling omits b6dfb2477fb0 compat_ioctl: move WDIOC handling into wdt drivers omits 314999dcbca7 fs: compat_ioctl: move FITRIM emulation into file systems omits 8d0980704842 gfs2: add compat_ioctl support omits 0581f1864a63 compat_ioctl: remove unused convert_in_user macro omits caca7d10f815 compat_ioctl: remove last RAID handling code omits 50a2e74bc2d1 compat_ioctl: remove /dev/raw ioctl translation omits a92d4f107a52 compat_ioctl: remove PCI ioctl translation omits aca942263ae3 compat_ioctl: remove joystick ioctl translation omits 507e4e2b430b compat_ioctl: remove /dev/random commands omits eede0b859ee6 compat_ioctl: remove IGNORE_IOCTL() omits 2022ca0a940a compat_ioctl: remove translation for sound ioctls omits 54b5b60a1490 compat_ioctl: remove HIDIO translation omits 61798109bec2 compat_ioctl: remove HCIUART handling omits 7a6038b30017 compat_ioctl: move hci_sock handlers into driver omits 7d60a7a6cd04 compat_ioctl: move rfcomm handlers into driver omits 5565a3cac503 compat_ioctl: move isdn/capi ioctl translation into driver omits 0ba9841adb86 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 1207045da5a7 compat_ioctl: move tape handling into drivers omits 01b8bca81e18 compat_ioctl: use correct compat_ptr() translation in drivers omits 1832f2d8ff69 compat_ioctl: move more drivers to compat_ptr_ioctl omits 407e9ef72476 compat_ioctl: move drivers to compat_ptr_ioctl omits 076ff6586286 compat_ioctl: move rtc handling into drivers/rtc/dev.c omits 18bd6caaef40 ceph: fix compat_ioctl for ceph_dir_operations omits 37ecf8b20abd compat_sys_ioctl(): make parallel to do_vfs_ioctl() omits 011da44bc5b6 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c omits 34d3d0e65e3a do_vfs_ioctl(): use saner types omits bf0a199b065c compat: itanic doesn't have one omits ee26025f585c FIGETBSZ: fix compat omits 6b2daec19094 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] omits 2952db0fd51b compat_ioctl: add compat_ptr_ioctl() omits 44bf67f32a68 Merge drm/drm-next into drm-misc-next omits f3a93e087e87 gpio: bd70528: Add MODULE ALIAS to autoload module omits b08a0c577518 ARM: OMAP2+: Drop legacy platform data for am335x musb omits 12afc0cf8121 ARM: dts: Drop pointless status changing for am3 musb omits 0782e8572ce4 ARM: dts: Probe am335x musb with ti-sysc omits 93f34e4edfec ARM: OMAP2+: Drop legacy platform data for musb on omap4 omits 9ac545f97401 ARM: OMAP2+: Drop legacy platform data for omap4 mcasp omits 491a35282413 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp omits a96bf3cbd7b8 Revert "drm/omap: add OMAP_BO flags to affect buffer allocation" omits 7f2cbcbcafbc posix-cpu-timers: Fix two trivial comments omits 086ee46b0863 timers/sched_clock: Include local timekeeping.h for missin [...] omits 1638b8f096ca lib/vdso: Make clock_getres() POSIX compliant again omits 091d1a726772 fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() omits 9de55a37fcc5 fuse: Add changelog entries for protocols 7.1 - 7.8 omits e4648309b85a fuse: truncate pending writes on O_TRUNC omits b24e7598db62 fuse: flush dirty data/metadata before non-truncate setattr omits fe12e94375da Merge tag 'gpio-v5.5-updates-for-linus-part-1' of git://gi [...] omits 459f7cb9a3b9 Merge tag 'gpio-v5.4-rc5-fixes-for-linus' of git://git.ker [...] omits 085461c8976e netfilter: nf_tables_offload: restore basechain deletion omits daf61b026f46 netfilter: nf_flow_table: set timeout before insertion int [...] omits 23939968c9d8 arm64: tegra: Enable DisplayPort on Jetson AGX Xavier omits f9740b26b338 arm64: tegra: p2888: Rename regulators for consistency omits 70d1d5108e29 arm64: tegra: Enable DP support on Jetson TX2 omits f827d650d53d arm64: tegra: Fix compatible for SOR1 omits 19c49b568c84 arm64: tegra: Enable DP support on Jetson Nano omits 6a6f7888b2e8 arm64: tegra: Add SOR0_OUT clock on Tegra210 omits b7f1f447546d ARM: tegra: Add eDP power supplies on Venice2 omits 0e79fd8b6a1e ARM: tegra: Add SOR0_OUT clock on Tegra124 omits c7dd92281a82 clk: tegra: Reimplement SOR clocks on Tegra210 omits 03fcfdabb05e clk: tegra: Reimplement SOR clock on Tegra124 omits b761e39ee45c clk: tegra: Rename sor0_lvds to sor0_out omits bbcaaf40ed81 clk: tegra: Move SOR0 implementation to Tegra124 omits a35064e1d660 clk: tegra: Remove last remains of TEGRA210_CLK_SOR1_SRC omits d54725cd11a5 netfilter: nf_tables: support for multiple devices per net [...] omits bbaef955af6e netfilter: nf_tables_offload: remove rules on unregistered [...] omits c5d275276ff4 netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() omits b58288804a3b netfilter: nf_tables_offload: Pass callback list to nft_se [...] omits ead3952ea743 netfilter: nf_tables_offload: add nft_flow_block_chain() omits cb662ac6711f netfilter: nf_tables: increase maximum devices number per [...] omits b75a3e8371bc netfilter: nf_tables: allow netdevice to be used only once [...] omits 3f0465a9ef02 netfilter: nf_tables: dynamically allocate hooks per net_d [...] omits 71a8a63b9dbd netfilter: nf_flow_table: move priority to struct nf_flowtable omits b43f4a169f22 rtlwifi: rtl_pci: Fix problem of too small skb->len omits 17c216ed6b9e iwlwifi: pcie: 0x2720 is qu and 0x30DC is not omits 9a47cb988338 iwlwifi: pcie: add workaround for power gating in integrat [...] omits 91cf5dede57f iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return omits e55890150a96 iwlwifi: pcie: fix all 9460 entries for qnj omits 6dea7da7019a iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc omits 8c55dedb795b rtlwifi: Fix potential overflow on P2P code omits 7cded5658329 iwlwifi: pcie: fix merge damage on making QnJ exclusive omits 13b86bc4cd64 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits e969c860d563 Merge tag 'edac_urgent_for_5.4' of git://git.kernel.org/pu [...] omits 54955e3bfde5 Merge tag 'for-5.4-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 2e79e22e092a Merge v5.4-rc4 into drm-next omits 09684950050b scripts/nsdeps: use alternative sed delimiter omits a5e5cf983872 drm/todo: Add levels omits ac18a29a1a1d drm/todo: Remove i915 device_link task omits b60e711a43f2 drm/doc: Drop misleading comment on drm_mode_config_cleanup omits ebd09f1cd417 USB: serial: pl2303: add support for PL2303HXN omits e9fc36719b52 crypto: inside-secure - Made locally used safexcel_pci_rem [...] omits 756497cb7be2 crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=m omits 5b243b6c4aa2 crypto: hisilicon: Fix misuse of GENMASK macro omits 28443671a468 hwrng: core - Fix use-after-free warning in hwrng_register() omits 4ba802980cad crypto: nx - convert AES-CTR to skcipher API omits c1e9c386c954 crypto: nx - convert AES-CBC to skcipher API omits bfd9efddf990 crypto: nx - convert AES-ECB to skcipher API omits 7740bd51efd6 crypto: nx - don't abuse blkcipher_desc to pass iv around omits 713b2e720335 crypto: padlock-aes - convert to skcipher API omits fabdf25388df crypto: s390/des - convert to skcipher API omits d00c06398154 crypto: s390/paes - convert to skcipher API omits 7988fb2c03c8 crypto: s390/aes - convert to skcipher API omits cd5d2f845746 crypto: sparc/des - convert to skcipher API omits c72a26ef6b25 crypto: sparc/camellia - convert to skcipher API omits 64db5e7439fb crypto: sparc/aes - convert to skcipher API omits fcf801cc551a crypto: chtls - remove the redundant check in chtls_recvmsg() omits b981744ef04f crypto: hisilicon - select NEED_SG_DMA_LENGTH in qm Kconfig omits 14304da06cb3 crypto: ux500 - Remove set but not used variable 'cookie' omits b4d0c0aad57a crypto: arm - use Kconfig based compiler checks for crypto [...] omits 4549f7e5aa27 crypto: geode-aes - convert to skcipher API and make thread-safe omits e53619c840ba dt-bindings: hwrng: Add Samsung Exynos 5250+ True RNG bindings discards 631520d77392 Merge branch 'pm-opp' into linux-next discards 23622dc177ac Merge branch 'pm-cpuidle-fixes' into linux-next omits 028db79cf46a Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits 80da5a809d19 virtiofs: Remove set but not used variable 'fc' omits 4bd5ead82d4b phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" omits a8a24429dd1d phy: tegra: xusb: Add vbus override support on Tegra186 omits 90767cdfea89 phy: tegra: xusb: Add vbus override support on Tegra210 omits a5be28c3656a phy: tegra: xusb: Add usb3 port fake support on Tegra210 omits ac25b6e9f8d2 phy: tegra: xusb: Add XUSB dual mode support on Tegra210 omits 3f6d43a66e3e dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 700d3802427d dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 1025cb924bd5 phy: phy-brcm-usb-init: fix use of integer as pointer omits e4b957d3a7c7 phy: phy-brcm-usb-init: fix __iomem annotations omits fa093440142d phy: hisilicon: use devm_platform_ioremap_resource() to si [...] omits c9dfadeee89d phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optiona [...] omits 265938bb1bc8 phy-mvebu-a3700-utmi: Use devm_platform_ioremap_resource() [...] omits f466de0208e3 phy: tegra: xusb: remove unused variable omits fbf6a7a4c976 phy: xgene: make array serdes_reg static const, makes obje [...] omits da138e684564 interconnect: Disallow interconnect core to be built as a module omits a5c6603038ca mtd: spi-nor: cadence-quadspi: Fix cqspi_command_read() de [...] omits 453977875364 mtd: spi-nor: Introduce 'struct spi_nor_controller_ops' omits 1a21bdfeac05 mtd: spi-nor: hisi-sfc: Drop nor->erase NULL assignment omits 172b33212d76 mtd: spi-nor: add support for en25qh16 omits 4b97ba73dcdc mtd: spi-nor: intel-spi: add support for Intel Cannon Lake [...] omits 3912970809cf mtd: spi-nor: intel-spi: support chips without software sequencer omits 6370740e5f8e fs/dax: Fix pmd vs pte conflict detection omits b19c23551be8 opp: Reinitialize the list_kref before adding the static O [...] omits 53596dfa5980 dmaengine: fsl-dpaa2-qdma: export the symbols omits 3b4d9eb2ee74 bpf: Fix use after free in bpf_get_prog_name omits cc8f81c7e625 ALSA: hda: fix intel DSP config omits 82d9d54a6c0e ALSA: hda: add Intel DSP configuration / probe code omits 4750c2121748 ALSA: hda: Add Tigerlake/Jasperlake PCI ID omits e458eb97df7a cpufreq: s3c64xx: Remove pointless NULL check in s3c64xx_c [...] omits e519a34c2959 scsi: cxlflash: remove set but not used variable 'ioarcb' omits 8d8b83f5be2a scsi: qla2xxx: Fix partial flash write of MBI omits c2ff2a36eff6 scsi: qla2xxx: Initialized mailbox to prevent driver load failure omits 0fd103ccfe6a scsi: lpfc: Honor module parameter lpfc_use_adisc omits d30f53dd014d scsi: target: remove unused extension parameters omits 95f8f6a974cc scsi: target: fix SendTargets=All string compares omits 9cef2a7955f2 scsi: target: compare full CHAP_A Algorithm strings omits 95ae151fc728 mm, meminit: recalculate pcpu batch and high limits after [...] omits ab59242d1a8d mm/gup_benchmark: fix MAP_HUGETLB case omits 79eaa349194c mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits 9d840e58caa0 mmthp-recheck-each-page-before-collapsing-file-thp-v4 omits 9c61acffe2b8 mm,thp: recheck each page before collapsing file THP omits 87c469b00169 /proc/kpageflags: do not use uninitialized struct pages omits 7e7d0344aae4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8a35879a60be powerpc/fsl_booke/32: Document KASLR implementation omits 473123a4b44d powerpc/fsl_booke/kaslr: export offset in VMCOREINFO ELF notes omits e049e7e095aa powerpc/fsl_booke/kaslr: dump out kernel offset informatio [...] omits e36dca463892 powerpc/fsl_booke/kaslr: support nokaslr cmdline parameter omits 73fd49b8371d powerpc/fsl_booke/kaslr: clear the original kernel if randomized omits a2fd1d1a4a56 powerpc/fsl_booke/32: randomize the kernel image offset omits f96bf44b0481 powerpc/fsl_booke/32: implement KASLR infrastructure omits 09389a1b84c5 powerpc/fsl_booke/32: introduce reloc_kernel_entry() helper omits b24898b92859 powerpc/fsl_booke/32: introduce create_kaslr_tlb_entry() helper omits efda09d1778e powerpc: introduce kernstart_virt_addr to store the kernel base omits d097b9e142da powerpc: move memstart_addr and kernstart_addr to init-common.c omits 24f6038540d7 powerpc: unify definition of M_IF_NEEDED omits 406715df933a fq_codel: do not include <linux/jhash.h> omits 6c5d9c2a6bed ipv6: include <net/addrconf.h> for missing declarations omits 9464cc37f367 net: openvswitch: free vport unless register_netdevice() succeeds discards c7e1c884940c Merge branch 'remotes/lorenzo/pci/misc' discards 88c3c51a9d86 Merge branch 'remotes/lorenzo/pci/tegra' discards ea1ecd975aae Merge branch 'remotes/lorenzo/pci/rcar' discards 5aa0aac3a8fe Merge branch 'remotes/lorenzo/pci/mobiveil' discards f78b1ae0a700 Merge branch 'remotes/lorenzo/pci/meson' discards befbd92c9215 Merge branch 'remotes/lorenzo/pci/endpoint' discards 19d181592c86 Merge branch 'remotes/lorenzo/pci/dwc' discards ecab0f0006b2 Merge branch 'remotes/lorenzo/pci/aardvark' discards 672988598356 Merge branch 'pci/virtualization' discards 71c34aabf594 Merge branch 'pci/switchtec' discards 15b5172a7422 Merge branch 'pci/resource' discards 5742be64f4a1 Merge branch 'pci/pm' discards 44f8ab404042 Merge branch 'pci/msi' discards 5efbae89c34d Merge branch 'pci/misc' discards 88e98f8f02d8 Merge branch 'pci/hotplug' discards bbd7960b4602 Merge branch 'pci/aspm' discards aa328b6583d9 Merge branch 'pci/aer' omits b5b9181c2403 selftests: Make l2tp.sh executable omits d665c1281bc8 net: sched: taprio: fix -Wmissing-prototypes warnings omits 682fa9fb6095 Merge branch 'bnxt_en-bug-fixes' omits f6824308c4be bnxt_en: Avoid disabling pci device in bnxt_remove_one() f [...] omits f255ed1c4e4c bnxt_en: Minor formatting changes in FW devlink_health_reporter omits c6a9e7aa2e8b bnxt_en: Adjust the time to wait before polling firmware r [...] omits 83a46a82b96c bnxt_en: Fix devlink NVRAM related byte order related issues. omits c329230ce886 bnxt_en: Fix the size of devlink MSIX parameters. omits 34c15202896d net: stmmac: Fix the problem of tso_xmit omits c4c8aff5a9dd IB/core: Do not notify GID change event of an unregistered device omits 011c7289de61 dynamic_debug: provide dynamic_hex_dump stub omits 4aa7afb0ee20 ipmi: Fix memory leak in __ipmi_bmc_register omits 2a21d858f96b ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] omits 8ee7b485bbfb ipmi: use %*ph to print small buffer omits cbb79863fc31 ipmi: Don't allow device module unload when in use omits 5e5b03d163e1 xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB omits 3f89b01f4bba IB/mlx5: Align usage of QP1 create flags with rest of mlx5 [...] omits 685df9c39f70 Merge branch 'net-dsa-turn-arrays-of-ports-into-a-list' omits 68abaa765e41 IB/mlx5: Remove dead code omits 7e99e3470172 net: dsa: remove dsa_switch_alloc helper omits 05f294a85235 net: dsa: allocate ports on touch omits d5a619bf60ec net: dsa: sja1105: register switch before assigning port p [...] omits ef2025ec0acc net: dsa: mv88e6xxx: use ports list to map bridge omits 9dc8b13e230a net: dsa: mv88e6xxx: use ports list to map port VLAN omits d14939be8bfc net: dsa: mv88e6xxx: silently skip PVT ops omits da4561cda2ea net: dsa: use ports list to setup default CPU port omits c0b736282ccf net: dsa: use ports list to find first CPU port omits 0cfec588ec21 net: dsa: use ports list to setup multiple master devices omits 764b7e624284 net: dsa: use ports list to find a port by node omits 86bfb2c1f433 net: dsa: use ports list for routing table setup omits fb35c60cbacc net: dsa: use ports list to setup switches omits 7b9a2f4bac68 net: dsa: use ports list to find slave omits b96ddf254b09 net: dsa: use ports list in dsa_to_port omits ab8ccae122a4 net: dsa: add ports list in the switch fabric omits 68bb8ea8ad0d net: dsa: use dsa_to_port helper everywhere omits e00aca65e646 libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable [...] omits d6534b72a576 ARM: Document merges omits ff551cc7e787 Merge branch 'arm/dt' into for-next omits 044393a7b331 ARM: dts: mmp3: add Dell Wyse 3020 machine omits a9d21d151763 Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel. [...] omits e13a2fe642bd tools/bpf: Turn on llvm alu32 attribute by default omits a29e1012c1bf RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_cop [...] omits d3bd93967015 IB/cma: Honor traffic class from lower netdevice for RoCE omits 4061ff7aa379 RDMA/nldev: Provide MR statistics omits 88652bf8ce4b Merge branch 'r8169-remove-fiddling-with-the-pcie-max-read [...] omits 94b5ff749e56 r8169: remove rtl_hw_start_8168bef omits 0a413e6b577c r8169: remove rtl_hw_start_8168dp omits e0bbe7cbb3c5 r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN omits 2df49d365498 r8169: remove fiddling with the PCIe max read request size omits cd7455f1013e bpf: Fix use after free in subprog's jited symbol removal omits bd71a3573943 Merge branch 'net-smc-improve-termination-handling' omits 81cf4f4707af net/smc: remove close abort worker omits f528ba24a8ad net/smc: introduce link group termination worker omits 2a0674fffb6b net/smc: improve abnormal termination of link groups omits 831797609663 net/smc: tell peers about abnormal link group termination omits 8e316b9e7260 net/smc: improve link group freeing omits 69318b5215f2 net/smc: improve abnormal termination locking omits 8caa654451bd net/smc: terminate link group without holding lgr lock omits b290098092e4 net/smc: cancel send and receive for terminated socket omits e1b95ae0b0ea RDMA/mlx5: Return ODP type per MR omits fb91069088fa RDMA/nldev: Allow different fill function per resource omits a3de94e3d61e IB/mlx5: Introduce ODP diagnostic counters omits fe28afe23e91 Merge branch 'mlxsw-core-extend-qsfp-eeprom-size' omits 5a4c9f054cee ASoC: soc-core: snd_soc_unbind_card() cleanup omits 33536a148795 ASoC: soc-core: remove for_each_rtdcom_safe() omits bed646dc3f7b ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue omits a9018adfde80 RDMA/uverbs: Prevent potential underflow omits 75e70add8890 infiniband: add a Documentation driver-api chapter for Infiniband omits 7c21072dde16 infiniband: fix sw/rdmavt/ kernel-doc notation omits d6537c1a9c97 infiniband: fix core/ kernel-doc notation omits b24da1a0d43d infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings omits 134a42a66b3a infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation omits 094c88f3c5e8 infiniband: fix core/verbs.c kernel-doc notation omits 96f4b0b68da4 infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation omits dfa4344da392 infiniband: fix ulp/opa_vnic/opa_vnic_internal.h kernel-do [...] omits 28f2a6aeed8d infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings omits 526f2c50637a infiniband: fix core/ipwm_util.h kernel-doc warnings omits df130f878ebd infiniband: fix ulp/iser/iscsi_iser.[hc] kernel-doc notation discards 9ce4d38e6dc3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits a45bfb5a5070 mlxsw: core: Extend QSFP EEPROM size for ethtool omits f366cd2a2e51 mlxsw: reg: Add macro for getting QSFP module EEPROM page number omits 9bd999c60e93 Merge branch 'linus' omits a2aca4d7f0f8 Merge branch 'mlx5-rd-sgl' into rdma.git for-next omits 366090564b81 RDMA/mlx5: Add capability for max sge to get optimized per [...] omits 00bd1439f464 RDMA/rw: Support threshold for registration vs scattering [...] omits 671ddc700fd0 KVM: nVMX: Don't leak L1 MMIO regions to L2 omits 5effc09c4907 ARC: perf: Accommodate big-endian CPU omits ab563bf54a4d ARC: [plat-hsdk]: Enable on-boardi SPI ADC IC omits 8ca8fa7f22dc ARC: [plat-hsdk]: Enable on-board SPI NOR flash IC omits c97905cae914 spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI omits c8169580e924 spi: dw-pci: Add runtime power management support omits b9fc2d207e54 spi: dw: Move runtime PM enable/disable from common to pla [...] omits c2222cbf21e1 Merge branch 'omap-for-v5.5/dt' into for-next omits 03fa743b3576 Merge branch 'omap-for-v5.5/defconfig' into for-next omits 1a060e5fb092 Merge branch 'omap-for-v5.5/omap1' into for-next omits 156150eb8c2b Merge branch 'omap-for-v5.5/maintainers' into for-next omits 6e232658eeb9 Merge branch 'omap-for-v5.5/soc' into for-next omits 67b801dc368e Merge branch 'omap-for-v5.5/ti-sysc-drop-pdata' into for-next omits 11f5b593d03a Merge branch 'omap-for-v5.5/ti-sysc' into for-next omits a0e0d135427c ASoC: rt5677: Add a PCM device for streaming hotword via SPI omits 2ac061ce97f4 xen/netback: cleanup init and deinit code omits 5c94ac5d0f9e KVM: SVM: Fix potential wrong physical id in avic_handle_l [...] omits 88238d2d225b Merge branch 'r8152-phy-firmware' omits af14288f945b r8152: support firmware of PHY NC for RTL8153A omits 470e39194a46 r8152: move r8153_patch_request forward omits 5a16a3d9f9b9 r8152: add checking fw_offset field of struct fw_mac omits a66edaafae08 r8152: rename fw_type_1 with fw_mac omits cf049bb31f71 RDMA/siw: Fix SQ/RQ drain logic discards d91230f0a3aa Merge branch 'fixes' into for-next omits 39f4d4410484 Merge branch 'misc' into fixes omits ce8739df91e2 ARM: dts: omap: Rename "ocmcram" node to "sram" omits 6bad4f2ddbcf ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pix [...] omits 6ba6ed6c7b5c ARM: dts: am: Rename "ocmcram" node to "sram" omits 1b359d32f2b6 ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA omits cb8763724965 drm/vc4: Use drm_hdmi_avi_infoframe_bars() omits 37859277374d MAINTAINERS: add reset controller framework keywords omits 076d9a5d67e5 drm/edid: Add drm_hdmi_avi_infoframe_bars() omits ec2b31267263 configs: omap2plus: Enable VIDEO_MT9P031 module omits ed2b6b129c2b ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") discards 994ea865d32b Merge branch 'pm-cpufreq' into linux-next omits 6941051d3028 cpufreq: Cancel policy update work scheduled before freeing discards e6ba48ef259f Merge branch 'acpi-tables' into linux-next omits 93a212ebfb08 MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE omits 1994ebd1f746 ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support omits 4dd8f92fa125 ARM: dts: IGEP: Add WiLink UART node omits 3522a0cbf720 ARM: dts: LogicPD Torpedo: Add WiLink UART node omits ac49303d9ef0 s390/kaslr: add support for R_390_GLOB_DAT relocation type omits 388bb19be8ea s390/zcrypt: fix memleak at release omits ba8bf0967a15 ALSA: usb-audio: Fix copy&paste error in the validator omits 7d578b7d0936 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 omits 3dc4b6fb175e arm64: dts: actions: Add MMC controller support for S900 omits a1d0c02d7afb MAINTAINERS: Add Mihail to Komeda DRM driver omits dc6015cb1c83 drm/mipi_dbi: Use simple right shift instead of double negation omits 4a6a6f5c4aee tools: gpio: Use !building_out_of_srctree to determine srctree omits 823251134904 Merge branch 'perf/urgent' omits f3a519e4add9 perf/aux: Fix AUX output stopping omits c1b065b4f209 reset: zynqmp: Make reset_control_ops const omits ef3141902879 Merge branch 'x86/cleanups' omits 6bd17868c992 nvmem: add Rockchip OTP driver omits 23df02c1a656 dt-bindings: nvmem: add binding for Rockchip OTP controller omits e095cb7a0f57 x86/kdump: Remove the unused crash_copy_backup_region() omits b1418bc85260 reset: hisilicon: hi3660: Make reset_control_ops const omits 20baa8e515a5 Merge tag 'kvm-ppc-fixes-5.4-1' of git://git.kernel.org/pu [...] omits 9800c24e2fea Merge tag 'kvmarm-fixes-5.4-2' of git://git.kernel.org/pub [...] omits 49dedf0dd0da kvm: clear kvmclock MSR on reset omits b4fdcf6056d9 KVM: x86: fix bugon.cocci warnings omits 1a8211c7d871 KVM: VMX: Remove specialized handling of unexpected exit-reasons omits ef4059809890 selftests: kvm: fix sync_regs_test with newer gccs omits 11eada4718a3 selftests: kvm: vmx_dirty_log_test: skip the test when VMX [...] omits 9143613ef0ba selftests: kvm: consolidate VMX support checks omits 700c17d9cec8 selftests: kvm: vmx_set_nested_state_test: don't check for [...] omits 44551b2f693d KVM: Don't shrink/grow vCPU halt_poll_ns if host side poll [...] omits 9de25d182b80 selftests: kvm: synchronize .gitignore to Makefile omits 41cd02c6f7f6 kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID omits 3b7c59a1950c Merge tag 'pinctrl-v5.4-2' of git://git.kernel.org/pub/scm [...] omits 31d851407f90 cpuidle: haltpoll: Take 'idle=' override into account omits edffc70f505a ACPI: NFIT: Fix unlock on error in scrub_show() omits 64f1cc99ef96 drm/virtio: move byteorder handling into virtio_gpu_cmd_tr [...] omits 9e370dfec4fe drm/virtio: print a single line with device features omits 8ee2f956c918 drm/qxl: allocate small objects top-down omits db262087833f drm/qxl: use DEFINE_DRM_GEM_FOPS() omits de7f7c472429 drm/qxl: drop verify_access omits 60f57220cd3c drm/qxl: switch qxl to &drm_gem_object_funcs.mmap omits 80ed59b285cc drm/qxl: drop qxl_ttm_fault omits ba1af2e47446 ext2: add missing brelse in ext2_new_blocks() omits ddd9b54deebb drm: remove unnecessary return variable omits 96a2f50305d1 reset: build simple reset controller driver for Agilex omits ec3b7b6eb8c9 drm/gma500: fix memory disclosures due to uninitialized bytes omits 57a25a5f754c gma/gma500: fix a memory disclosure bug due to uninitializ [...] omits 532f9cd6ee99 reset: Fix memory leak in reset_control_array_put() omits af44d180e3de cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed g [...] omits 0eeb91ade90c rtl8xxxu: fix RTL8723BU connection failure issue after war [...] omits 71b81448abf5 rtc: cros-ec: let the core handle rtc range omits 7ee391066667 rtc: cros-ec: remove superfluous error message omits 78f0dd4371fc rtc: sirfsoc: remove .remove omits 2fd671e68a1c rtc: sc27xx: remove .remove omits 9b71c04d7ae1 rtc: lpc32xx: remove .remove omits 52a495f17b9b rtc: ab-b5ze-s3: remove .remove omits 77c275fbdb27 rtc: disallow update interrupts when time is invalid omits bc33efde76e9 Merge branch 'fixes' into next omits c63afb3e3e8e mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response omits 55d7004299eb KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TR [...] omits 6a13cb0c376a KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for inject [...] omits 268f4ef9954c KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for asy [...] omits 87a45e07a5ab KVM: PPC: Book3S: Replace reset_msr mmu op with inject_int [...] omits 9ee6471eb9d4 KVM: PPC: Book3S: Define and use SRR1_MSR_BITS omits efe5ddcae496 KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPs omits 062cfab7069f KVM: PPC: Book3S HV: XIVE: Make VP block size configurable omits 8db29ea2391c KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helper omits 8a4e7597ba1e KVM: PPC: Book3S HV: XIVE: Show VP id in debugfs omits e7d71c943040 KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are [...] omits f41c4989c8de KVM: PPC: E500: Replace current->mm by kvm->mm omits 258ed7d02843 KVM: PPC: Reduce calls to get current->mm by storing the v [...] omits f1b4a9217efd Merge tag 'du-next-20191016' of git://linuxtv.org/pinchart [...] omits 400e91347e1d Merge tag 'mediatek-drm-next-5.5' of https://github.com/ck [...] omits 3fc40449a06b soundwire: intel: use correct header for io calls omits 89910e62009a Merge tag 'drm-intel-next-2019-10-21' of git://anongit.fre [...] omits 39438490c971 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits c86487ec42bd Merge branch 'opp/fixes' into opp/linux-next omits 771fdcf8d3d0 PM / OPP: Support adjusting OPP voltages at runtime omits 94f80c2045d0 ARM: Document merges omits 64cfd2b397c6 Merge branch 'arm/drivers' into for-next omits a362687404ed soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} omits 6b1340cc00ed tracing: Fix race in perf_trace_buf initialization omits c2e50c28eeb9 Merge branch 'perf/core' omits 27a0a90d6301 Merge tag 'perf-core-for-mingo-5.5-20191021' of git://git. [...] omits aa7a7b72974a Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 97eba80fcca7 aio: Fix io_pgetevents() struct __compat_aio_sigset layout omits aec1ea9d4f48 Merge branch 'x86/urgent' omits 6fee2a0be0ec x86/cpu/vmware: Fix platform detection VMWARE_PORT macro omits db633a4e0e6e x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCA [...] omits ce197d83a9fc xdp: Handle device unregister for devmap_hash map type omits 994455709865 ARM: Document merges omits 5340151d372b Merge branch 'arm/defconfig' into for-next omits 94aade94585f ARM: multi_v7_defconfig: enable MMP platforms omits 8eac27ec2ad3 Merge branch 'arm/drivers' into for-next omits 1f44030fcd8b Merge branch 'arm/dt' into for-next omits 7e81d1134e63 Merge branch 'arm/soc' into for-next omits d0862daf0f54 Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/p [...] omits a4e86630a12b Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/pub [...] omits bae92f330aec Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/pub/sc [...] omits 9be4dd201e3d ARM: Document merges omits 1282387e9dca Merge branch 'pidfd' into for-next omits 0ef17457d6cf Merge branch 'arm/drivers' into for-next omits c19008c357bf Merge branch 'arm/defconfig' into for-next omits 7aaed66cd91c Merge branch 'arm/dt' into for-next omits 2051818b346f Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel. [...] omits 4cc45d3892ef Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.ker [...] omits 683554e563fd Merge tag 'samsung-defconfig-5.5' of https://git.kernel.or [...] omits 74a9144c3ab1 Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git:/ [...] omits de09e521cd16 arm64: configs: Enable Actions Semi platform in defconfig omits 5d8b20c131dd Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/p [...] omits 16adb5ce3b2b Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/pub [...] omits 60107c77a2fa Merge tag 'samsung-dt-5.5' of https://git.kernel.org/pub/s [...] omits ee1d28a449bf Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 832e1173c024 Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 9bfa8cf0d8d0 Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git [...] omits 662be40034ca Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.ke [...] omits aca95ea77c38 Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kern [...] omits bdd2f4427968 ARM: OMAP2+: Drop legacy platform data for am335x musb omits 3457026941ec Merge branch 'arm/fixes' into for-next omits cc3fafdaf5cb Merge tag 'arm-soc/for-5.4/devicetree-fixes-part2' of http [...] omits ac785f0bd1ac ARM: dts: Drop pointless status changing for am3 musb omits 8aeb2ee8313c ARM: dts: Probe am335x musb with ti-sysc omits f40afcd722a4 ARM: OMAP2+: Drop legacy platform data for musb on omap4 omits b75e9bb73a7c ARM: OMAP2+: Drop legacy platform data for omap4 mcasp omits f7ac11ebad5a ARM: OMAP2+: Drop legacy platform data for dra7 rng omits 419f1a440a39 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp omits 40f3ee0ea7f1 ARM: OMAP2+: Drop legacy platform data for dra7 rng omits bb51a2a84ff2 ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng omits aa3657053d82 ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w omits cca5e19af216 ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w omits b4e2b347d8b6 ARM: OMAP2+: Drop legacy platform data for am4 hdq1w omits b1da0fa21bd1 ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp omits 349355ce3a05 ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp omits af8637f0ee7e ARM: OMAP2+: Drop legacy platform data for omap5 wdt omits 8109ceb4a276 ARM: OMAP2+: Drop legacy platform data for dra7 wdt omits a130133fee5f ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt omits 96a427a108b3 ARM: dts: Drop custom hwmod property for omap5 mmc omits 83aba97d7076 ARM: dts: Drop custom hwmod property for am4 mmc omits e9279e0712f7 ARM: dts: Drop custom hwmod property for am3 mmc omits bfa299ddd341 ARM: dts: Drop custom hwmod property for omap5 i2c omits 0bd28b9e73de ARM: dts: Drop custom hwmod property for am4 i2c omits 1cb5f37edd8c ARM: dts: Drop custom hwmod property for am3 i2c omits 26c99bf1d5d3 ARM: dts: Drop custom hwmod property for omap5 uart omits e65baa90abd3 ARM: dts: Drop custom hwmod property for am4 uart omits 93b5824960b0 ARM: dts: Drop custom hwmod property for am33xx uart omits ba2489ffe85c ARM: OMAP2+: Drop legacy platform data for omap5 mcspi omits d1fe649bbd82 ARM: dts: Drop custom hwmod property for omap5 mcspi omits c8ea89dfb2cb ARM: OMAP2+: Drop legacy platform data for omap5 mailbox omits 1891ffcb53c7 ARM: OMAP2+: Drop legacy platform data for omap4 mailbox omits 38d380d51aed ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox omits 35bd04521517 ARM: OMAP2+: Drop legacy platform data for dra7 mailbox omits 928be37dc6b7 ARM: dts: Drop custom hwmod property for omap5 gpio omits 7dd721a33e5b ARM: dts: Drop custom hwmod property for omap4 gpio omits 97492a4608d9 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio omits 1819ef2e2d12 bus: ti-sysc: Use swsup quirks also for am335x musb omits 5a0d52378107 ib/srp: Add missing new line after displaying fast_io_fail [...] omits fd86460a2c94 xprtrdma: Replace dprintk in xprt_rdma_set_port omits 03856e928b0e bus: ti-sysc: Handle mstandby quirk and use it for musb omits 065ab4c4701f docs: ioctl-number: document fscrypt ioctl numbers omits 6f99756dab5b fscrypt: zeroize fscrypt_info before freeing omits 1565bdad59e9 fscrypt: remove struct fscrypt_ctx omits 4006d799d93b fscrypt: invoke crypto API for ESSIV handling omits de5287235631 tests: test CLONE_CLEAR_SIGHAND omits b612e5df4587 clone3: add CLONE_CLEAR_SIGHAND omits d302c6e3a689 RDMA/hns: Release qp resources when failed to destroy qp omits 3dcad1f8421f RDMA/hns: Fix a spelling mistake in a macro omits cfd82da4e741 RDMA/hns: Modify return value of restrack functions omits 32883228b980 RDMA/hns: Modify variable/field name from vlan to vlan_id omits e8a07de57ea4 RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que omits 9f7d7064009c RDMA/hns: remove a redundant le16_to_cpu omits 061fbdeb65c1 Merge branch 'arm/fixes' into for-next omits 6813a9ce1f99 Merge tag 'arm-soc/for-5.4/devicetree-fixes' of https://gi [...] omits ba3770416de4 Merge tag 'davinci-fixes-for-v5.4' of git://git.kernel.org [...] omits a7c5181e27eb Merge tag 'v5.4-rockchip-dtsfixes1' of git://git.kernel.or [...] omits 330a5a4624a0 Merge tag 'imx-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits 279296ed2039 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits b30605319794 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 omits 7089f574a9ef Merge tag 'arm-soc/for-5.4/devicetree-arm64-fixes' of http [...] omits 985fd98ab5cc net/sched: act_police: re-use tcf_tm_dump() omits e0685fa228fd arm64: Retrieve stolen time as paravirtualized guest omits ce4d5ca2b9dd arm/arm64: Make use of the SMCCC 1.1 wrapper omits 541625ac47ce arm/arm64: Provide a wrapper for SMCCC 1.1 calls omits 58772e9a3db7 KVM: arm64: Provide VCPU attributes for stolen time omits 8538cb22bbce KVM: Allow kvm_device_ops to be const omits 8564d6372a7d KVM: arm64: Support stolen time reporting via shared structure omits cac0f1b7285e KVM: Implement kvm_put_guest() omits b48c1a45a190 KVM: arm64: Implement PV_TIME_FEATURES call omits 55009c6ed2d2 KVM: arm/arm64: Factor out hypercall handling from PSCI code omits 6a7458485b39 KVM: arm64: Document PV-time interface omits dcac930e9901 Merge remote-tracking branch 'arm64/for-next/smccc-conduit [...] omits da345174ceca KVM: arm/arm64: Allow user injection of external data aborts omits c726200dd106 KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace omits e4cda0eb9cf9 Merge branch 'omap-for-v5.5/dt' into for-next omits b4665fb8db0f Merge branch 'omap-for-v5.5/soc' into for-next omits 915dfa9dd04b Merge branch 'omap-for-v5.5/pm' into for-next omits e7a409c3f46c ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation omits 3e78815f753e Merge branch 'phy-marvell-support-downshift-as-PHY-tunable' omits e2d861cc0ff3 net: phy: marvell: remove superseded function marvell_set_ [...] omits a3bdfce7bf9c net: phy: marvell: support downshift as PHY tunable omits 2ecb287998a4 ARM: 8926/1: v7m: remove register save to stack before svc omits a8fad5459d9b tc-testing: updated pedit TDC tests omits 06bd77f965ae ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main [...] omits 89ffcdba95bd ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static omits 7170debecd30 Merge branch 'mvneta-xdp' omits b0a43db9087a net: mvneta: add XDP_TX support omits 9e58c8b41065 net: mvneta: make tx buffer array agnostic omits fa383f6b77a2 net: mvneta: move header prefetch in mvneta_swbm_rx_frame omits 0db51da7a8e9 net: mvneta: add basic XDP support omits 8dc9a0888f4c net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine omits 568a3fa24a95 net: mvneta: introduce page pool API for sw buffer manager omits ff519e2acd46 net: mvneta: introduce mvneta_update_stats routine omits 607295af8870 ARM: OMAP2+: make dra7xx_sha0_hwmod static omits 87c59ca22b48 ARM: OMAP2+: do not export am43xx_control functions omits 70332577e4d9 igc: Clean up unused shadow_vfta pointer omits 3bdd7086f777 igc: Add Rx checksum support omits e6687f43745b SUNRPC: Destroy the back channel when we destroy the host [...] omits 7f839684c5c4 igc: Add set_rx_mode support omits f15bb6dde738 e1000e: Add support for S0ix omits 0ac960a8e135 igc: Add SCTP CRC checksumming functionality omits 2254f4067757 SUNRPC: The RDMA back channel mustn't disappear while requ [...] omits a6de75a39059 coresight: etm4x: Add missing single-shot control API to sysfs omits ba8dfb026bba coresight: etm4x: Add view comparator settings API to sysfs. omits 8b4af4352a5f coresight: etm4x: Improve usability of sysfs - CID and VMI [...] omits 8a4b49e4a741 coresight: etm4x: Improve usability of sysfs - include/exc [...] omits 0e841dccc7b7 coresight: etm4x: Fix issues with start-stop logic. omits 62ab9bce3bc7 coresight: etm4x: Add missing API to set EL match on addre [...] omits 527e0c900e2e coresight: etm4x: Fix input validation for sysfs. omits a177057a95f6 ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel omits b1a402e75a5f Input: st1232 - fix reporting multitouch coordinates omits 4609f9894ead SUNRPC: The TCP back channel mustn't disappear while reque [...] omits ce8bfba7764b ARM: dts: logicpd-torpedo-baseboard: Reduce video regulato [...] omits 6859eba4f6fb samples: mei: use hostprogs kbuild constructs omits 834c7360f92a binder: Remove incorrect comment about vm_insert_page() behavior omits 13faf7718522 Merge branch 'hns3-next' omits 4fdd0bca6152 net: hns3: log and clear hardware error after reset complete omits 7fda3a930d15 net: hns3: do not allocate linear data for fraglist skb omits d35bced88f70 net: hns3: minor cleanup for hns3_handle_rx_bd() omits 76643555a145 net: hns3: make struct hns3_enet_ring cacheline aligned omits c87119560179 net: hns3: introduce ring_to_netdev() in enet module omits 88b7c58c199d net: hns3: minor optimization for barrier in IO path omits 0e02a53d64b4 net: hns3: optimized MAC address in management table. omits 5f06b903cb0b net: hns3: remove struct hns3_nic_ring_data in hns3_enet module omits 40c5b2bd2473 Merge tag 'mlx5-fixes-2019-10-18' of git://git.kernel.org/ [...] omits 92e14ae8fdd3 btrfs: Streamline btrfs_fs_info::backup_root_index semantics omits c563dcd4fc49 btrfs: Rename find_oldest_super_backup to init_backup_root_slot omits 7dc1d574af90 btrfs: Remove unused next_root_backup function omits 807d56fdbc0b btrfs: Don't use objectid_mutex during mount omits b5b27168444d btrfs: Factor out tree roots initialization during mount omits 4c9abf9c6f31 btrfs: Add read_backup_root omits 0ccac3714777 btrfs: Remove newest_gen argument from find_oldest_super_backup omits c309d15c2e8e btrfs: Cleanup and simplify find_newest_super_backup omits f1f602a3c4c4 btrfs: ctree: Checking key orders before merged tree blocks omits 199ff5035c9d btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits d61b7dd87479 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 74317daf75bb btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits cf3f0414cd1e btrfs: extent_io: Do extra check for extent buffer read wr [...] omits 3fb21fc8cc04 xfs: remove the duplicated inode log fieldmask set omits 1e190f8e8098 xfs: improve the IOMAP_NOWAIT check for COW inodes omits 5c5b6f7585d2 xfs: cleanup xfs_direct_write_iomap_begin omits 12dfb58af61d xfs: rename the whichfork variable in xfs_buffered_write_i [...] omits f150b4234397 xfs: split the iomap ops for buffered vs direct writes omits a526c85c2236 xfs: move xfs_file_iomap_begin_delay around omits 690c2a38878e xfs: split out a new set of read-only iomap ops omits 43568226a4a3 xfs: factor out a helper to calculate the end_fsb omits 36adcbace24e xfs: fill out the srcmap in iomap_begin omits ae36b53c6c60 xfs: refactor xfs_file_iomap_begin_delay omits ffb375a8cf20 xfs: pass two imaps to xfs_reflink_allocate_cow omits dd26b84640cc xfs: remove xfs_reflink_dirty_extents omits 0d45e3a20822 xfs: also call xfs_file_iomap_end_delalloc for zeroing operations omits 3f8a4f1d876d xfs: fix inode fork extent count overflow omits 4b29ab04ab0d xfs: remove the XLOG_STATE_DO_CALLBACK state omits 1858bb0bec61 xfs: turn ic_state into an enum omits fe9c0e77acc5 xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags omits 032cc34ed517 xfs: remove dead ifdef XFSERRORDEBUG code omits df732b29c807 xfs: call xlog_state_release_iclog with l_icloglock held omits 390aab0a1640 xfs: move the locking from xlog_state_finish_copy to the callers omits 2c68a1dfbd8e xfs: remove the unused ic_io_size field from xlog_in_core omits cd95cb962b7d xfs: pass the correct flag to xlog_write_iclog omits dc8e69bd7218 xfs: optimize near mode bnobt scans with concurrent cntbt lookups omits d29688257fd4 xfs: factor out tree fixup logic into helper omits 0e26d5ca4a40 xfs: refactor near mode alloc bnobt scan into separate function omits 78d7aabdeea3 xfs: refactor and reuse best extent scanning logic omits 4a65b7c2c72c xfs: refactor allocation tree fixup code omits fec0afdaf498 xfs: reuse best extent tracking logic for bnobt scan omits 396bbf3c657e xfs: refactor cntbt lastblock scan best extent logic into helper omits c62321a2a0ea xfs: track best extent from cntbt lastblock scan in alloc cursor omits d6d3aff20377 xfs: track allocation busy state in allocation cursor omits f5e7dbea1e3e xfs: introduce allocation cursor data structure omits f6b428a46d60 xfs: track active state of allocation btree cursors omits bdb2ed2dbdc2 xfs: ignore extent size hints for always COW inodes omits e5e634041bc1 xfs: include QUOTA, FATAL ASSERT build options in XFS_BUIL [...] omits 7c9d2cdd3700 rtc: disable uie before setting time and enable after omits 7f954363ea54 rtc: fsl-ftm-alarm: avoid struct rtc_time conversions omits 1239866ff22d rtc: fsl-ftm-alarm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 41bcbd308a5d rtc: fsl-ftm-alarm: switch to ktime_get_real_seconds omits e1c2feb1efa2 rtc: fsl-ftm-alarm: allow COMPILE_TEST omits c039b9979272 iomap: use a srcmap for a read-modify-write I/O omits eb81cf9d0e18 iomap: renumber IOMAP_HOLE to 0 omits 32a38a499104 iomap: use write_begin to read pages to unshare omits d3b404396977 iomap: move the zeroing case out of iomap_read_page_sync omits 3590c4d8979b iomap: ignore non-shared or non-data blocks in xfs_file_dirty omits dcd6158d15c7 iomap: always use AOP_FLAG_NOFS in iomap_write_begin omits c12d6fa88d09 iomap: remove the unused iomap argument to __iomap_write_end omits 65a60e8687c1 iomap: better document the IOMAP_F_* flags omits 9cd0ed63ca51 iomap: enhance writeback error message omits 48d64cd18b33 iomap: pass a struct page to iomap_finish_page_writeback omits b3d423ec898a iomap: cleanup iomap_ioend_compare omits ab08b01ec0a2 iomap: move struct iomap_page out of iomap.h omits 3e19e6f3eeea iomap: warn on inline maps in iomap_writepage_map omits 598ecfbaa742 iomap: lift the xfs writeback code to iomap omits 9e91c5728cab iomap: lift common tracing code from xfs to iomap omits 009d8d849d3f iomap: zero newly allocated mapped blocks omits 760fea8bfb7f xfs: remove the fork fields in the writepage_ctx and ioend omits 5653017bc44e xfs: turn io_append_trans into an io_private void pointer omits 433dad94ec5d xfs: refactor the ioend merging code omits 4e087a3b313c xfs: use a struct iomap in xfs_writepage_ctx omits 05b30949f1aa xfs: set IOMAP_F_NEW more carefully omits 2492a606b3d2 xfs: initialize iomap->flags in xfs_bmbt_to_iomap omits 3347a80965b3 Bluetooth: hci_bcm: Fix RTS handling during startup omits bba79fee7a54 Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" omits b2d6ee753126 ASOC: adau7118: Change regulators id omits b5c2e97e0807 dt-bindings: asoc: adau7118: Cleanup omits 9e1b4999a169 pwm: stm32: Pass breakinput instead of its values omits 8e53622594f5 pwm: stm32: Remove clutter from ternary operator omits 8dfa620e3d70 pwm: stm32: Validate breakinput data from DT omits 27938fd8ba78 pwm: Update comment on struct pwm_ops::apply omits 50cc7e3e4f26 pwm: sun4i: Fix incorrect calculation of duty_cycle/period omits 2d3aa06b5de0 pwm: stm32: Add power management support omits 0f9d2ecba883 pwm: stm32: Split breakinput apply routine to ease PM support omits 4205e356285e dt-bindings: pwm-stm32: Document pinctrl sleep state omits 1b98ad3b3be9 pwm: sun4i: Drop redundant assignment to variable pval omits 3b2fb67ada60 dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] omits 40a6b9a00930 Revert "pwm: Let pwm_get_state() return the last implement [...] omits 5cf1d40fc564 Merge branch 'i2c/for-current' into i2c/for-next omits fcc9fcf05757 i2c: i2c-stm32f7: fix a race in slave mode with arbitratio [...] omits 577dd5de0990 arm64: dts: juno: add GPU subsystem omits 46b4bff6572b PCI: Fix missing inline for pci_pr3_present() omits 2bb9f7566ba7 mmc: mxs: fix flags passed to dmaengine_prep_slave_sg omits 63bdef6cd694 pinctrl: cherryview: Fix irq_valid_mask calculation omits 4e0d003d9dad i2c: stm32f7: fix first byte to send in slave mode omits a9bfd9dd3417 virtiofs: Retry request submission from worker context omits c17ea0096103 virtiofs: Count pending forgets as in_flight forgets omits 5dbe190f3412 virtiofs: Set FR_SENT flag only after request has been sent omits 7ee1e2e631db virtiofs: No need to check fpq->connected state omits 51fecdd2555b virtiofs: Do not end request in submission context omits 6c26f71759a6 fuse: don't advise readdirplus for negative lookup omits 8ae501e295cc drm/komeda: Fix typos in komeda_splitter_validate omits b88639b8e380 drm/komeda: Don't flush inactive pipes omits bb57471b4708 btrfs: remove pointless indentation in btrfs_read_sys_array() omits 350f442a538b btrfs: reduce indentation in btrfs_may_alloc_data_chunk omits a3a40bc08051 btrfs: remove pointless local variable in lock_stripe_add() omits cd913fd615f2 btrfs: raid56: reduce indentation in lock_stripe_add omits bacd861452d2 ALSA: hda: Allow HDA to be runtime suspended when dGPU is [...] omits 52525b7a3cf8 PCI: Add a helper to check Power Resource Requirements _PR [...] omits 2b6f5883edcc drm/komeda: Dump SC_ENH_* registers from scaler block omits e63721e1b4bd cpufreq: qcom-hw: Move driver initialization earlier omits 78eea1df54c0 clk: qcom: Initialize clock drivers earlier omits 1dbd727fdcc6 cpufreq: Initialize cpufreq-dt driver earlier omits 422c1d3067ac cpufreq: Initialize the governors in core_initcall omits 26c72aae6cb0 thermal: Initialize thermal subsystem earlier omits 7241d318dd70 thermal: Remove netlink support omits d891b2c0523e dt: thermal: tsens: Document compatible for MSM8976/56 omits 95ededc17e4e thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 omits c3b909e1bf1c MAINTAINERS: add entry for Amlogic Thermal driver omits 1933e82258fc thermal: amlogic: Add thermal driver to support G12 SoCs omits bf9a5f5d8ee9 dt-bindings: thermal: Add DT bindings documentation for Am [...] omits fbfe1a042cfd drivers: thermal: tsens: Add interrupt support omits 4909961a16b0 drivers: thermal: tsens: Create function to return sign-ex [...] omits 453611e4d7c2 dt-bindings: thermal: tsens: Convert over to a yaml schema omits 92c8f0ef366c drivers: thermal: tsens: Add debugfs support omits e03d61eabd62 drivers: thermal: tsens: Add __func__ identifier to debug [...] omits 2afc8043f648 drivers: thermal: tsens: Simplify code flow in tsens_probe omits 48d57f38b0aa drivers: thermal: tsens: Get rid of id field in tsens_sensor omits 2cc3cd5fdc8b ASoC: mediatek: mt8183: support WoV omits 0cce736d389c ASoC: dt-bindings: mt8183: add ec-codec omits 8e8c533b132a ASoC: mediatek: mt6358: support WoV omits b6bc07d4360d ASoC: cros_ec_codec: support WoV omits 7d2f70f248ab ASoC: msm8916-wcd-analog: Add earpiece omits 6cc23ed2ceab ASoC: samsung: i2s: Document clocks macros omits d3645b055399 ASoC: compress: fix unsigned integer overflow check omits 9110d1b0e229 ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX omits 46a4a97063a0 Merge branch 'bpf-libbpf-cleanups' omits 1678e33c21b7 selftest/bpf: Get rid of a bunch of explicit BPF program t [...] omits 8af1c8b8d622 selftests/bpf: Make reference_tracking test use subtests omits f90415e9600c selftests/bpf: Make a copy of subtest name omits dd4436bb8383 libbpf: Teach bpf_object__open to guess program types omits 32dff6db29ac libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes omits f1eead9e3cee libbpf: Add bpf_program__get_{type, expected_attach_type) APIs omits bc3f2956f2b2 tools: Sync if_link.h omits 29c2c6aa3240 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits be18010ea2d8 tools, bpf: Rename pr_warning to pr_warn to align with ker [...] omits f612b49f501c btrfs: tracepoints: constify all pointers omits d046e0dd730f btrfs: tracepoints: drop typecasts from printk omits ece485d550dc drm: tda998x: use cec_notifier_conn_(un)register omits e2c913e4fd9e i2c: Aspeed: Add AST2600 compatible omits c1e83e32885d dt-bindings: i2c: Aspeed: Add AST2600 compatible omits 2a0cfc2f83e8 dt-bindings: i2c: sh_mobile: Add r8a774b1 support omits b803376824c6 dt-bindings: i2c: rcar: Add r8a774b1 support omits 4fcf117d7525 i2c: i2c-mt65xx: fix NULL ptr dereference omits 1f0d9cbeec9b i2c: aspeed: fix master pending state handling omits c8d2dcb3e941 Merge tag 'asoc-fix-v5.4-rc4' of https://git.kernel.org/pu [...] omits 313c5e133380 mmc: block: Make card_busy_detect() a bit more generic omits a92e6a747080 mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround omits 239ab52470c4 mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until [...] omits f8fc2dd929ec mmc: sdhci-of-at91: add DT property to enable calibration [...] omits 765c5f0d0146 dt-bindings: sdhci-of-at91: add the microchip,sdcal-invert [...] omits 8a2dbac4fea4 mmc: mmci: stm32: make sdmmc_idma_validate_data static omits 5bf793cc6c42 mmc: sdhci-pci: Add support for Intel JSL omits 567542195c80 mmc: jz4740: Add support for Low Power Mode (LPM) omits 76ec6edd405b mmc: jz4740: Add support for X1000 omits 86f1dff59b79 dt-bindings: mmc: jz4740: Add bindings for X1000 omits 793409beadd7 mmc: jz4740: Add support for JZ4760 omits 648d514793c9 dt-bindings: mmc: jz4740: Add bindings for JZ4760 omits c40925773964 mmc: jz4740: Add 8bit mode support omits 5bbbd10771cf mmc: sdhci-pci: Make function amd_sdhci_reset static omits 980021ade605 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC omits 7bc94b5f6c53 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 546030495aa7 mmc: mmci: sdmmc: add busy_complete callback omits 58d7a7de5467 mmc: mmci: add busy_complete callback omits ec92dba52929 mmc: mmci: add hardware busy timeout feature omits 22bdad00d0c3 mmc: mmci: make unexported functions static omits 156a1c0f6627 mmc: dw_mmc: fix indentation issue omits 62ca40228e8a memstick: jmb38x_ms: clean up indentation issue omits ea91893989b3 dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support omits 2d60b15e1922 mmc: cavium-octeon: Use devm_platform_ioremap_resource() omits 607ae0d31ec5 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper omits 2eac14c380b1 mmc: tmio: remove workaround for NON_REMOVABLE omits 547d9ec15234 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding omits a7de18e357c5 mmc: Add Actions Semi Owl SoCs SD/MMC driver omits b468df737e5f dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding omits 7847eed4729b mmc: sdhci-milbeaut: add Milbeaut SD controller driver omits 3c03ea045abb dt-bindings: mmc: add DT bindings for Milbeaut SD controller omits f30a6983c04b mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 omits 1e465f10cedd mmc: sdhci: Check card status after reset omits c07d0073b9ec mmc: cqhci: Commit descriptors before setting the doorbell omits feb40824d78e mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C omits cbff93b859d0 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits a0365c09b582 ARM: dts: sun5i: olinuxino micro: Fix AT24 node name omits 27b705fbf699 ARM: dts: sun9i: Add missing watchdog clocks omits 263d4ab7fc3c Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits 13de0f0a4919 arm64: dts: sun50i: sopine-baseboard: Expose serial1, seri [...] omits e318d2c8f32d cpufreq: vexpress-spc: fix some coding style issues omits 09402d5725bf cpufreq: vexpress-spc: remove lots of debug messages omits 1f1b4650e0be cpufreq: vexpress-spc: drop unnessary cpufreq_arm_bL_ops a [...] omits a0f950d3a0ad cpufreq: merge arm_big_little and vexpress-spc omits 1b82a4b5d331 cpufreq: scpi: remove stale/outdated comment about the driver omits 6ce1d376d33e media: docs-rst: Document m2m stateless video decoder interface omits eabf10e5e300 media: cedrus: h264: Support multiple slices per frame omits f07602ac3887 media: v4l2-mem2mem: add new_frame detection omits bef41d93aac6 media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl [...] omits bac06ec36ea2 media: videodev2.h: add V4L2_DEC_CMD_FLUSH omits f8cca8c97a63 media: v4l2-mem2mem: support held capture buffers omits 137272cdf7cc media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF omits 83629532ce45 ALSA: hda/realtek - Add support for ALC711 omits ce53908bba6f drm/i915: Update DRIVER_DATE to 20191021 omits 117ae53b4376 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 948c59ddf42f arm64: dts: renesas: rcar-gen3: Add CMM units omits bf2166390366 arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support omits d54af8dc270c Merge branch 'perf/urgent' omits 5e6c3c7b1ec2 perf/aux: Fix tracking of auxiliary trace buffer allocation omits 3c30ca1854eb Merge sparse fixes from Ben Dooks. omits 16c6c057175c platform/x86: huawei-wmi: Remove unnecessary battery mutex omits 39c0a6295e3a platform/x86: huawei-wmi: No need to check for battery name omits 7c675486b97a platform/x86: huawei-wmi: Stricter battery thresholds set omits d3f5b7366a4a treewide: Rename Peter Feuerer to Peter Kaestle omits 26e5656ed3bf platform/x86: acerhdf: Add support for Acer Aspire 7551 omits 158be76c0117 ext2: adjust block num when retry allocation omits 048cf5167907 Btrfs: check for the full sync flag while holding the inod [...] omits a32af981855b Btrfs: fix qgroup double free after failure to reserve met [...] omits 2fb706bf9435 btrfs: Return offset from find_desired_extent omits 9c0952e3e27f btrfs: Simplify btrfs_file_llseek omits 6f4fab0b56ca btrfs: Speed up btrfs_file_llseek omits ad442fc8606d btrfs: compression: remove ops pointer from workspace_manager omits cf0c140c472d btrfs: compression: inline free_workspace omits 3fda8fe93202 btrfs: compression: pass type to btrfs_put_workspace omits 2cb97ed5bf27 btrfs: compression: inline alloc_workspace omits aa222ec45b54 btrfs: compression: pass type to btrfs_get_workspace omits 283b27e39963 btrfs: compression: inline put_workspace omits 14c23bad0429 btrfs: compression: inline get_workspace omits ec6f38cbd8fb btrfs: compression: export alloc/free/get/put callbacks of [...] omits 3628dc5decd5 btrfs: compression: inline cleanup_workspace_manager omits 87dbe3bf314b btrfs: compression: let workspace manager cleanup take onl [...] omits c77f8765899c btrfs: compression: inline init_workspace_manager omits 28538fadc7f9 btrfs: compression: let workspace manager init take only the type omits 733e644f8f9d btrfs: compression: attach workspace manager to the ops omits 929ad3d6dda4 btrfs: switch compression callbacks to direct calls omits ba95263f0ed3 btrfs: export compression and decompression callbacks omits 402f682f5c41 btrfs: tracepoints: Fix bad entry members of qgroup events omits 122c2bcf6fe9 btrfs: tracepoints: Fix wrong parameter order for qgroup events omits 278335c3388a btrfs: use btrfs_block_group_cache_done in update_block_group omits 3bded9d5c0ca btrfs: check page->mapping when loading free space cache omits 13c9a1a6ba84 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits db46bb7229ae btrfs: don't needlessly create extent-refs kernel thread omits aa8ef17a80ec btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 537b61ec0902 Btrfs: fix metadata space leak on fixup worker failure to [...] omits ae9fd604f605 Btrfs: fix negative subv_writers counter and data space le [...] omits 70c153f56068 Btrfs: add missing extents release on file extent cluster [...] omits 3b7a7823664d btrfs: ioctl: Try to use btrfs_fs_info instead of *file omits 8ce72171619b btrfs: use bool argument in free_root_pointers() omits 2644db355e92 btrfs: use better definition of number of compression type omits 20217d140603 btrfs: use enum for extent type defines omits e6fa873a14f9 btrfs: props: remove unnecessary hash_init() omits ea30fdea31f2 btrfs: Rename btrfs_join_transaction_nolock omits b09fb24e877d btrfs: User assert to document transaction requirement omits 7b1a5f7e18e8 btrfs: opencode extent_buffer_get omits f0698b27ccef btrfs: Avoid getting stuck during cyclic writebacks omits a96714b90855 btrfs: block-group: Rework documentation of check_system_c [...] omits 46f017a06269 btrfs: Enhance error output for write time tree checker omits ffaf0c4b096c btrfs: tree-checker: Refactor prev_key check for ino into [...] omits fa240deddc1b Btrfs: extent_write_locked_range() should attach inode->i_wb omits 58543c60d15d Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits bde6144ebb83 Btrfs: only associate the locked page with one async_chunk struct omits 9601450ce873 Btrfs: delete the entire async bio submission framework omits 8ddf3d9a395f Btrfs: stop using btrfs_schedule_bio() omits f7b2025b9426 btrfs: add __pure attribute to functions omits 4009b5a3a7bc btrfs: add const function attribute omits c744bae57367 btrfs: add __cold attribute to more functions omits b36be940273b btrfs: drop unused parameter is_new from btrfs_iget omits 7ae8ba25fc5a btrfs: use refcount_inc_not_zero in kill_all_nodes omits b796ac697d30 btrfs: print process name and pid that calls device scanning omits 73133f4b49a7 btrfs: Open-code name_in_log_ref in replay_one_name omits 9865d2ddda4e btrfs: Properly handle backref_in_log retval omits 12b8c6b0deb2 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] omits a15b5f103658 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED omits 97c1648a259d btrfs: transaction: describe transaction states and transitions omits ff46ad9b405c btrfs: use has_single_bit_set for clarity omits 1a6302f08ea4 btrfs: add 64bit safe helper for power of two checks omits 02a64ad5b200 btrfs: balance: use term redundancy instead of integrity i [...] omits da12f6c237fe btrfs: move btrfs_unlock_up_safe to other locking functions omits 1f37d03e937d btrfs: move btrfs_set_path_blocking to other locking functions omits 3c50ff814fd4 btrfs: make btrfs_assert_tree_locked static inline omits 6dabc6882ab4 btrfs: make locking assertion helpers static inline omits 3b6226a45012 btrfs: get rid of pointless wtag variable in async-thread.c omits 8af341a585b4 btrfs: get rid of unique workqueue helper functions omits 6cbfee07dd97 btrfs: don't prematurely free work in scrub_missing_raid56 [...] omits 07041b96fd78 btrfs: don't prematurely free work in reada_start_machine_ [...] omits 27c0708691aa btrfs: don't prematurely free work in end_workqueue_fn() omits 30cb37f2152a btrfs: don't prematurely free work in run_ordered_work() omits f7954c096de9 btrfs: get rid of unnecessary memset() of work item omits ce3020a01e04 btrfs: move the failrec tree stuff into extent-io-tree.h omits e75370738460 btrfs: export find_delalloc_range omits 37a55629a666 btrfs: move extent_io_tree defs to their own header omits 0ff548101841 btrfs: separate out the extent io init function omits 55ce17c1d208 btrfs: separate out the extent leak code omits 9bc66d66b5e9 btrfs: ctree: Remove stray comment of setting up path lock omits afa8316f6d83 btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() omits 0b2a1a64c1f1 btrfs: ctree: Reduce one indent level for btrfs_search_slot() omits 999ca6af5416 btrfs: tree-checker: Add check for INODE_REF omits 3ba0287af9ad btrfs: tree-checker: Try to detect missing INODE_ITEM omits 555b43a82baf Btrfs: make btrfs_wait_extents() static omits 07f1b45c7151 btrfs: Add assert to catch nested transaction commit omits 7659f2969e5d btrfs: simplify inode locking for RWF_NOWAIT omits e3da2ce04e12 power: supply: cpcap-charger: cpcap_charger_voltage_to_reg [...] omits 62409933b8d5 rtc: pcf2127: handle boot-enabled watchdog feature omits 952f89f098c7 drm/i915/gvt: Wean off struct_mutex omits a3fccd2899de Merge branch 'sched/core' omits 57abff067a08 sched/fair: Rework find_idlest_group() omits fc1273f4cefe sched/fair: Optimize find_idlest_group() omits 11f10e5420f6 sched/fair: Use load instead of runnable load in wakeup path omits c63be7be59de sched/fair: Use utilization to select misfit task omits 2ab4092fc82d sched/fair: Spread out tasks evenly when not overloaded omits b0fb1eb4f04a sched/fair: Use load instead of runnable load in load_balance() omits 5e23e4744315 sched/fair: Use rq->nr_running when balancing load omits 0b0695f2b34a sched/fair: Rework load_balance() omits fcf0553db6f4 sched/fair: Remove meaningless imbalance calculation omits a34983470301 sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr [...] omits 490ba971d8b4 sched/fair: Clean up asym packing omits 2b319d1f6f92 fuse: don't dereference req->args on finished request omits 7cf78b6b12fd m68k: q40: Fix info-leak in rtc_ioctl omits 51b67a6e6592 nubus: Remove cast to void pointer omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 15ab878e9e25 Merge branch 'perf/urgent' omits 22f12a0e8db5 Merge tag 'perf-urgent-for-mingo-5.4-20191017' of git://gi [...] omits 5d15b432b91b Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] omits a36612b7469c arm64: defconfig: Enable Qualcomm watchdog driver omits ad444b595597 Merge branch 'core/objtool' omits 8fe8d3f09431 Merge branch 'locking/core' omits 2b5d5b1927a8 Merge branch 'perf/core' omits c1e45431c592 Merge branch 'perf/urgent' omits a76f06ec3a31 Merge branch 'ras/core' omits 1f1127e63459 Merge branch 'sched/core' omits e5acf7d15f53 Merge branch 'x86/asm' omits 9198a20d68cc Merge branch 'x86/boot' omits 24cf23990419 Merge branch 'x86/build' omits 3e5c37d29ccd Merge branch 'x86/cleanups' omits 8a7d33d334dc Merge branch 'x86/core' omits dfd59ff7f47f Merge branch 'x86/cpu' omits a580b48744d8 Merge branch 'x86/entry' omits c9e84a5b6fa4 Merge branch 'x86/microcode' omits 825d077b6c7c Merge branch 'x86/mm' omits 1724d41e05ce Merge branch 'x86/platform' omits 1a9167a214f5 KVM: PPC: Report single stepping capability omits cf9249626f72 soundwire: intel: fix intel_register_dai PDI offsets and numbers omits 1b53385e7938 soundwire: cadence_master: improve PDI allocation omits 807c15bc7787 soundwire: intel: don't filter out PDI0/1 omits 57a34790cd2c soundwire: cadence/intel: simplify PDI/port mapping omits 80464533e148 soundwire: intel: remove playback/capture stream_name omits 535bbe6a1f94 soundwire: remove DAI_ID_RANGE definitions omits 24121332a338 opp: Reinitialize the list_kref before adding the static O [...] omits 24957db10043 opp: core: Revert "add regulators enable and disable" omits 4c61ec0f2dc0 dt-bindings: msm: Add LLCC for SC7180 omits d49f341e15af dt-bindings: msm: Convert LLCC bindings to YAML omits 669f78802b01 soc: qcom: llcc: Add configuration data for SC7180 omits ef8576789e86 arm64: dts: qcom: sdm845: Add APSS watchdog node omits ca1561a3d8e4 arm64: defconfig: Enable Qualcomm pseudo rng omits ab81e203bc0d scripts/bpf: Print an error when known types list needs updating omits 71209b6684a7 xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() omits a626c8ef6395 xprtrdma: Refine trace_xprtrdma_fixup omits 18eaa19b3d2a xprtrdma: Report the computed connect delay omits ffac7851867b xprtrdma: Wake tasks after connect worker fails omits a29608ae32f2 xprtrdma: Pull up sometimes omits cbf95ece54ea xprtrdma: Refactor rpcrdma_prepare_msg_sges() omits 66bfaa0252b1 xprtrdma: Move the rpcrdma_sendctx::sc_wr field omits 75b2827dff96 xprtrdma: Remove rpcrdma_sendctx::sc_device omits d4ea3b9a925d xprtrdma: Remove rpcrdma_sendctx::sc_xprt omits 784e147d67ce xprtrdma: Ensure ri_id is stable during MR recycling omits dff96344972a xprtrdma: Manage MRs in context of a single connection omits 7ca0767b29fb xprtrdma: Fix MR list handling omits e312b661a48c xprtrdma: Close window between waking RPC senders and post [...] omits ed824e090b5c xprtrdma: Initialize rb_credits in one place omits 003662b00056 xprtrdma: Connection becomes unstable after a reconnect omits 76c017bb6006 xprtrdma: Add unique trace points for posting Local Invali [...] omits 16b8f89e2be0 SUNRPC: Add trace points to observe transport congestion control omits 433309ef1e9b SUNRPC: Eliminate log noise in call_reserveresult omits 783bf7b8b641 cifs: Fix missed free operations omits ac6bdeec1922 svcrdma: Improve DMA mapping trace points omits 03d9a9fe3f3a CIFS: avoid using MID 0xFFFF omits b0a70ca7e39e IB/core: Trace points for diagnosing completion queue issues omits 553292a6342b cifs: clarify comment about timestamp granularity for old servers omits d532cc7efdfd cifs: Handle -EINPROGRESS only when noblockcnt is set discards 4228ff32d0f9 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-doc' a [...] discards 2a540dfed9ba Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] discards 5589b4b74f8f Merge branch 'pm-cpufreq' into linux-next omits 2aac8bdf7a0f PM: QoS: Drop frequency QoS types from device PM QoS omits 3000ce3c52f8 cpufreq: Use per-policy frequency QoS omits 77751a466ebd PM: QoS: Introduce frequency QoS discards 0e6e793c1872 m68k/coldfire: Use CONFIG_PREEMPTION omits f99cf1320f6a modpost: do not set ->preloaded for symbols from Module.symvers omits f802ea744b33 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits e473fcf065f1 modpost: do not parse vmlinux for external module builds omits 7a9668d8e5d1 kconfig: split util.c out of parser.y omits 96709c4201eb video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits 22dbe90e1e17 video/logo: simplify cmd_logo omits 950d572b1aac ia64: remove unneeded uapi asm-generic wrappers omits ea677fc43049 hexagon: remove asm/bitsperlong.h omits da6043fe85eb PM / hibernate: memory_bm_find_bit(): Tighten node optimisation discards 339183d5833b Merge branch 'devprop' into linux-next omits 7d194c2100ad Linux 5.4-rc4 omits 0dc3c562aa95 drm/i915: Extract GT ring management omits 0cb90f071f73 power: supply: cpcap-battery: Add basic coulomb counter ca [...] omits b28ac41950c8 power: supply: cpcap-battery: Read and save integrator reg [...] omits ac437c1c8438 power: supply: cpcap-battery: Simplify short term power av [...] omits c59b3bad6fd8 power: supply: cpcap-battery: Simplify coulomb counter cal [...] omits 458f5c8cda45 power: supply: cpcap-battery: Move coulomb counter units p [...] omits 5688ea049233 power: supply: cpcap-charger: Allow changing constant char [...] omits 8b0134cc14b9 power: supply: cpcap-battery: Fix handling of lowered char [...] omits 50fc99f83f10 power: supply: cpcap-charger: Improve battery detection omits 639c1524da3b power: supply: cpcap-battery: Check voltage before orderly [...] omits 8bc8fc088bcd Merge tag 'psy-cpcap-charge-volt-limit-signed' into psy-next omits 2f184393e0c2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d4ee021c410f power: supply: cpcap-charger: Limit voltage to 4.2V for battery omits ce94d84d98fb hwmon: (ina3221) Add summation feature support omits 966909632b12 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz omits bd5346aebe14 hwmon: (w83793d) remove redundant assignment to variable res omits 79eab0188b2b hwmon: (pmbus/ibm-cffps) Add version detection capability omits 11a7c1991ee5 dt-bindings: hwmon: Document ibm,cffps compatible string omits d6f0465d18b0 hwmon: abituguru: make array probe_order static, makes obj [...] omits 37731aff87d5 hwmon: (applesmc) switch to using input device polling mode omits d23777e8ea1c hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits e2ab4ef83fe2 Merge tag 'kbuild-fixes-v5.4-2' of git://git.kernel.org/pu [...] omits 6fc28b7e0aac hwmon: (nct7904) Fix the incorrect value of vsen_mask & tc [...] omits 8a631a5a0f7d dmaengine: xilinx_dma: Clear desc_pendingcount in xilinx_d [...] omits 722b9e6d7e49 dmaengine: xilinx_dma: Print debug message when no free tx [...] omits d8bae21a48db dmaengine: xilinx_dma: Add callback_result support omits a575d0b4e663 dmaengine: xilinx_dma: Introduce xilinx_dma_get_residue omits 95f68c626280 dmaengine: xilinx_dma: Remove residue from channel data omits 0f45e75e336f dmaengine: xilinx_dma: Merge get_callback and _invoke omits 005a017926ff dmaengine: xilinx_dma: Remove desc_callback_valid check omits b10e97003d28 power: supply: ab8500: Handle invalid IRQ from platform_ge [...] omits 24108993278d power: supply: ab8500_fg: Do not free non-requested IRQs i [...] omits ccc023a58175 power: supply: ab8500: Cleanup probe in reverse order omits 1a18f7e26a87 Merge remote-tracking branch 'ib-ab8500-5.4-rc1' into for-next omits c04500642081 power: reset: at91: fix __le32 cast in reset code omits bffc687cc6c2 power: supply: abx500_chargalg: Fix code indentation omits 13301c6b16a6 perf/x86/intel/pt: Fix base for single entry topa omits 4fe34d61a3a9 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 81c4bc31c4cd Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 188768f3c072 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 589f1222e043 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8c3252c06516 KVM: arm64: pmu: Reset sample period on overflow handling omits 725ce66979fb KVM: arm64: pmu: Set the CHAINED attribute before creating [...] omits 6f1637145347 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems omits f4e23cf94774 KVM: arm64: pmu: Fix cycle counter truncation omits a8dfe193a60c interconnect: Add locking in icc_set_tag() omits 83c774f0c69d interconnect: qcom: Fix icc_onecell_data allocation omits 8814c6d01f7e drm/i915/perf: fix oa config reconfiguration omits f583c341a515 rtc: rv3028: add clkout support omits 531e93d11470 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 05df55728539 rtc: ds1343: cleanup .remove omits 0680a6cdabf0 rtc: ds1343: rework interrupt handling omits a986429095df rtc: ds1343: remove unnecessary mutex omits ce0fd9db653b rtc: ds1343: check regmap_read return value omits ac08888b2590 rtc: ds1343: use regmap_update_bits for glitch filter omits 580daaf43afc rtc: ds1343: use rtc_add_group omits f308b682028a rtc: ds1343: use burst write to set time omits 8c9a88fae2ce rtc: ds1343: remove dead code omits 21783322fe4a rtc: ds1343: set range omits ae4866884338 rtc: introduce lock helpers omits 1a064850b5fe rtc: vt8500: let the core handle rtc range omits d8bced4b72a2 rtc: vt8500: convert to devm_rtc_allocate_device omits 3e7d639720d0 rtc: vt8500: remove superfluous error message omits e979d0490acc rtc: vt8500: remove useless label omits 8d6ac1cec725 rtc: add timestamp for end of 2199 omits 9e8a968fe360 rtc: s35390a: set range omits ed6c6dfdbe47 rtc: s35390a: convert to devm_rtc_allocate_device omits 2a06b8982f8f net: reorder 'struct net' fields to avoid false sharing omits 50c7d2ba9de2 net: dsa: fix switch tree list omits 05908d72cc8f net: ethernet: dwmac-sun8i: show message only when switchi [...] omits 3cd82e95daa7 arm64: dts: qcom: c630: Enable adsp, cdsp and mpss omits 3d00cf2fbb61 net: aquantia: add an error handling in aq_nic_set_multicast_list omits 708738376cad Merge branch 'netem-fix-further-issues-with-packet-corruption' omits e0ad032e1447 net: netem: correct the parent's backlog when corrupted pa [...] omits a7fa12d15855 net: netem: fix error path for corrupted GSO frames omits bd310aca442f macb: propagate errors when getting optional clocks omits 3d5c1a037d37 xen/netback: fix error path of xenvif_connect_data() omits 580a05f9d4ad net: hns3: fix mis-counting IRQ vector numbers issue omits 27198a893ba0 perf trace: Use STUL_STRARRAY_FLAGS with mmap omits e0712baa0032 perf trace: Wire up strarray__strtoul_flags() omits 154c978d484c libbeauty: Introduce strarray__strtoul_flags() omits f77526be82fc libbeauty: Make the mmap_flags strarray visible outside of [...] omits 82c38338e085 perf trace: Use strtoul for the fcntl 'cmd' argument omits 1a8a90b823f5 libbeauty: Introduce syscall_arg__strtoul_strarrays() omits dcc6854215f1 libperf: Add pr_err() macro omits c27feefea10a libperf: Do not export perf_evsel__init()/perf_evlist__init() omits 301a89f8cf62 libperf: Keep count of failed tests omits 37ac1bbdc31a libperf: Add tests_mmap_cpus test omits bd6b7736c1ed libperf: Add tests_mmap_thread test omits 395e62cde10d libperf: Link static tests with libapi.a omits b6cd35e4e09c libperf: Move mask setup to perf_evlist__mmap_ops() omits 3805e4f30331 libperf: Move mmap allocation to perf_evlist__mmap_ops::get omits 6eb65f7a5cc5 libperf: Introduce perf_evlist__for_each_mmap() omits 6a5f3d94cb69 perf tests: Disable bp_signal testing for arm64 omits e533eadf6596 perf tests bp_account: Add dedicated checking helper is_su [...] omits 12d795637ba1 perf tests: Remove needless headers for bp_account omits a7f6c8c81afd perf list: Hide deprecated events by default omits 9afec87ec1f8 perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() omits 3a828f5eda30 MAINTAINERS: Add mailing list for Realtek SoCs omits c188a2514213 Merge branch 'v5.5-armsoc/dts64' into for-next omits 4660348ce962 Merge branch 'v5.5-armsoc/dts32' into for-next omits 998d75510e37 Merge branch 'akpm' (patches from Andrew) omits 585d730d4112 scripts/gdb: fix debugging modules on s390 omits aa5de305c90c kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe [...] omits ef18a1ca847b mm/thp: allow dropping THP from page cache omits 906d278d75e3 mm/vmscan.c: support removing arbitrary sized pages from mapping omits 06d3eff62d9d mm/thp: fix node page state in split_huge_page_to_list() omits 2be5fbf9a91c proc/meminfo: fix output alignment omits a2ae8c055105 mm/init-mm.c: include <linux/mman.h> for vm_committed_as_batch omits d0e6a5821cdf mm/filemap.c: include <linux/ramfs.h> for generic_file_vm_ [...] omits 444f84fd2ac7 mm: include <linux/huge_mm.h> for is_vma_temporary_stack omits f7daefe4231e zram: fix race between backing_dev_show and backing_dev_store omits ae8af4388db0 mm/memcontrol: update lruvec counters in mem_cgroup_move_account omits b918c43021ba ocfs2: fix panic due to ocfs2_wq is null omits f231fe4235e2 hugetlbfs: don't access uninitialized memmaps in pfn_range [...] omits f3057ad76754 mm: memblock: do not enforce current limit for memblock_ph [...] omits b11edebbc967 mm: memcg: get number of pages on the LRU list in memcgrou [...] omits 0cd22afdcea2 mm/gup: fix a misnamed "write" argument, and a related bug omits 6f24c8d30d08 mm/gup_benchmark: add a missing "w" to getopt string omits ce750f43f579 ocfs2: fix error handling in ocfs2_setattr() omits b749ecfaf6c5 mm: memcg/slab: fix panic in __free_slab() caused by prema [...] omits 77e080e7680e mm/memunmap: don't access uninitialized memmap in memunmap [...] omits 00d6c019b5bc mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits a26ee565b6cd mm/page_owner: don't access uninitialized memmaps when rea [...] omits ca210ba32ef7 scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set omits 96c804a6ae8c mm/memory-failure.c: don't access uninitialized memmaps in [...] omits aad5f69bc161 fs/proc/page.c: don't access uninitialized memmaps in fs/p [...] omits 641fe2e9387a drivers/base/memory.c: don't access uninitialized memmaps [...] omits fae7548f25a4 Bluetooth: btusb: Remove return statement in btintel_reset [...] omits acfedcbe1ce4 ALSA: firewire-lib: postpone to start IR context omits 60dd49298ec5 ALSA: firewire-lib: handle several AMDTP streams in callba [...] omits 813dfbd6845e ALSA: firewire-lib: cancel flushing isoc context in the la [...] omits e6dcc92fcea0 ALSA: firewire-lib: replace ack callback to flush isoc con [...] omits f890f9a04b36 ALSA: firewire-lib: replace pointer callback to flush isoc [...] omits 03b4816dcb6e ALSA: firewire-lib: add irq_target member into amdtp_domai [...] omits ae79d5588a04 perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures omits d418d070057c Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/li [...] omits dfdcff3215ae Merge tag 'riscv/for-v5.4-rc4' of git://git.kernel.org/pub [...] omits 7acf6c9495d0 drm/i915: prettify MST debug message omits 73cefd903de7 drm/i915: add pipe id/name to pipe mismatch logs omits cbd9b9f2e7b1 drm/i915: remove extra new line on pipe_config mismatch omits 10d987fd1b7b drm/i915: fix port checks for MST support on gen >= 11 omits 327f8d8c336d drm/i915: simplify setting of ddi_io_power_domain omits c695793b5221 scsi: aacraid: bump version omits 26c54d0ec25c scsi: aacraid: send AIF request post IOP RESET omits 572ee53a9bad scsi: aacraid: check adapter health omits e2fd90dd2ed8 scsi: aacraid: setting different timeout for src and thor omits c02a3342bad3 scsi: aacraid: fixed firmware assert issue omits f2244c1b35e5 scsi: aacraid: fixed IO reporting error omits c86fbe484c10 scsi: aacraid: fix illegal IO beyond last LBA omits 05679ca6feeb xdp: Prevent overflow in devmap_hash cost calculation for [...] omits a6c948f98239 drm/i915/display/icl: In port sync mode disable slaves fir [...] omits 51528afe7c5e drm/i915/display/icl: Disable transcoder port sync as part [...] omits eadf6f9170d5 drm/i915/display/icl: Enable master-slaves in trans port sync omits ba5f1ae95d28 drm/i915/display/icl: HW state readout for transcoder port [...] omits 705135bd734c drm/i915/display/icl: Enable TRANSCODER PORT SYNC for tile [...] omits bfb926e32385 drm/i915/display/icl: Save Master transcoder in slave's cr [...] omits b9959c7a347d filldir[64]: remove WARN_ON_ONCE() for bad directory entries omits 6b95cf9b8bb3 Merge tag 'ceph-for-5.4-rc4' of git://github.com/ceph/ceph-client omits e80634a75aba EDAC, skx: Retrieve and print retry_rd_err_log registers omits 29b8e84fbc23 EDAC, skx_common: Refactor so that we initialize "dev" in [...] omits fb8527e5c13e Merge tag 'for-5.4/dm-fixes' of git://git.kernel.org/pub/s [...] omits 90105ae1eeef Merge tag 'iommu-fixes-v5.4-rc3' of git://git.kernel.org/p [...] omits 8eb4b3b0dd9a Merge tag 'copy-struct-from-user-v5.4-rc4' of gitolite.ker [...] omits c145649bf262 ARM: OMAP2+: Configure voltage controller for cpcap to low-speed omits 161eea1b2526 PCI/AER: Fix kernel-doc warnings omits 6a8c97345a15 PCI/AER: Use for_each_set_bit() to simplify code omits 6458b438ebc1 PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters omits af65d1ad416b PCI/AER: Save AER Capability for suspend/resume omits 74e5e468b664 scsi: ufs-bsg: Wake the device before sending raw upiu commands omits 535fb49e730a scsi: lpfc: Check queue pointer before use omits 789fa8746daf drm/i915: Restore full symmetry in i915_driver_modeset_pro [...] omits 8a1bef4193e8 mips: vdso: Fix __arch_get_hw_counter() omits 0ad8f7aa9f7e MAINTAINERS: Use @kernel.org address for Paul Burton omits 66cf50e65b18 scsi: qla2xxx: fixup incorrect usage of host_byte omits 11875ba7f251 selftests/bpf: More compatible nc options in test_tc_edt omits ebcd670d05d5 Merge branch 'lpc_eth-parse-phy-nodes-from-device-tree' omits 3503bf024b3e net: lpc_eth: parse phy nodes from device tree omits 2c69dae840c8 dt-bindings: net: lpc-eth: document optional properties omits b61d3e87b6ab memory: brcmstb: dpfe: Fixup API version/commands for 7211 omits c7ed6d0183d5 net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump omits c8c2a057fdc7 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq omits 61ea02d2c131 net/mlx5e: TX, Fix consumer index of error cqe dump omits 46a3ea98074e net/mlx5e: kTLS, Enhance TX resync flow omits af11a7a42454 net/mlx5e: kTLS, Save a copy of the crypto info omits ecdc65a3ec5d net/mlx5e: kTLS, Remove unneeded cipher type checks omits 84d1bb2b139e net/mlx5e: kTLS, Limit DUMP wqe size omits 700ec4974240 net/mlx5e: kTLS, Fix missing SQ edge fill omits b61b24bd135a net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow omits 310d9b9d3722 net/mlx5e: kTLS, Save by-value copy of the record frags omits f45da3716fb2 net/mlx5e: kTLS, Save only the frag page to release at completion omits 9b1fef2f23c1 net/mlx5e: kTLS, Size of a Dump WQE is fixed omits 2c559361389b net/mlx5e: kTLS, Release reference on DUMPed fragments in [...] omits 500f36a48586 net/mlx5e: Tx, Zero-memset WQE info struct upon update omits 0c258dec8d98 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cl [...] omits 5d06f53d9509 memory: brcmstb: dpfe: Compute checksum at __send_command() time omits 9794476942d8 usb: cdns3: Error out if USB_DR_MODE_UNKNOWN in cdns3_core [...] omits 626c45d223e2 ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue omits 54b8625cd940 bpf, libbpf: Add kernel version section parsing back omits 1f5343c0ae96 bpf: Fix build error without CONFIG_NET omits 7a6f22d7479b USB: ldusb: fix read info leaks omits c108e3c1bdbd bpf: Fix bpf_attr.attach_btf_id check omits 777a8b32bc0f IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields omits ec83e4c9affb Merge tag 'usb-serial-5.4-rc4' of https://git.kernel.org/p [...] omits b806c94ee44e RDMA/qedr: Fix reported firmware version omits e17fa5c95ef2 RDMA/siw: free siw_base_qp in kref release routine omits 9fa8c9c647be tracing: Fix "gfp_t" format for synthetic events omits 949561eb85bc drm/edid: Fix HDMI VIC handling omits cfd6f8c3a94a drm/edid: Extract drm_mode_cea_vic() omits 54102dd410b0 RDMA/iwcm: move iw_rem_ref() calls out of spinlock omits a77fc1115689 mfd: Switch the AB8500 GPADC to IIO omits 07063bbfa98e iio: adc: New driver for the AB8500 GPADC omits a133f5bc82dd mfd: ab8500: Augment DT bindings omits d17e86cb16e0 hwmon: ab8500: Convert to IIO ADC omits 1e82623c3ca6 power: supply: ab8500_fg: Convert to IIO ADC omits 97ab78bac5d0 power: supply: ab8500_charger: Convert to IIO ADC omits 0a8686e3090c power: supply: ab8500_btemp: Convert to IIO ADC omits 612e0486ad08 iw_cxgb4: fix ECN check on the passive accept omits 28c03a4447b6 drm/edid: Make drm_get_cea_aspect_ratio() static omits 2f77d82e7ee4 drm/fourcc: Fix undefined left shift in DRM_FORMAT_BIG_END [...] omits 01c285a0082a arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits fed8d8c7a6dc spi: atmel: fix handling of cs_change set on non-last xfer omits 1c3b8ff3aee3 coresight: etm4x: Fixes for ETM v4.4 architecture updates. omits 9c86f12a3647 spi: atmel: Improve CS0 case support on AT91RM9200 omits 57e313771044 spi: atmel: Improve and fix GPIO CS usage omits 1cb84b02bf13 spi: atmel: Remove platform data support omits 60086e23e64f spi: atmel: Remove useless private field omits 2de860b4a7a0 spi: rspi: Use platform_get_irq_byname_optional() for opti [...] omits 112d6212c80a Merge tag 'v5.4-rc3' into spi-5.4 omits 585d18f7ebd1 spi: atmel: Configure GPIO per CS instead of by controller omits 7cbb16b2122c spi: atmel: Fix CS high support omits 4d8672d17450 spi: atmel: Remove and fix erroneous comments omits ae8fbf1d2403 spi: pxa2xx: Replace of_device.h with mod_devicetable.h and of.h omits f2faa3ec79ac spi: pxa2xx: Convert to use device_get_match_data() omits 365e856e18b8 spi: pxa2xx: Convert pxa2xx_spi_get_port_id() to take stru [...] omits 5ce2570513bc spi: pxa2xx: Sort headers omits 4f3d957718e7 spi: pxa2xx: No need to keep pointer to platform device omits 3e5ec1db8bfe spi: Fix SPI_CS_HIGH setting when using native and GPIO CS omits b2662a164f9d spi: pxa2xx: Set controller->max_transfer_size in dma mode omits 38b4fe320119 net: usb: lan78xx: Connect PHY before registering MAC omits e381d2b4e253 Merge branch 'vsock-virtio-make-the-credit-mechanism-more-robust' omits ae6fcfbf5f03 vsock/virtio: discard packets if credit is not respected omits ec3359b685db vsock/virtio: send a credit update when buffer size is changed omits 2e978795bb4c mlxsw: spectrum_trap: Push Ethernet header before reporting trap omits 3fe5a963c631 ASoC: dt-bindings: cros_ec_codec: add SHM bindings omits f3e82ad43ca5 ASoC: cros_ec_codec: read max DMIC gain from EC codec omits 104c6f8f7ff8 platform/chrome: cros_ec: add common commands for EC codec omits 2d39a1fc19ea dt-bindings: sound: Convert Samsung I2S controller to dt-schema omits 9ac47908f35b dt-bindings: sound: Convert Samsung Exynos Odroid XU3/XU4 [...] omits 1092b0970888 ASoC: tlv320aic32x4: add a check for devm_clk_get omits 349959a9c767 ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" omits 2ad450593b7d ASoC: dt-bindings: Convert Allwinner A10 codec to a schema omits 8f731d4c92c2 ASoC: cros_ec_codec: extract DMIC EC command from I2S RX omits 727f1c71c780 ASoC: cros_ec_codec: refactor I2S RX omits 036beb0e85f8 platform/chrome: cros_ec: remove unused EC feature omits 0e4b8717578e ASoC: tas2562: Fix misuse of GENMASK macro omits 95a32c98055f ASoC: SOF: control: return true when kcontrol values change omits 9b7a7f921689 ASoC: stm32: sai: fix sysclk management on shutdown omits e5f0d490fb71 ASoC: Intel: sof-rt5682: add a check for devm_clk_get omits 22e58665a010 ASoC: rsnd: Reinitialize bit clock inversion flag for ever [...] omits 242fb2f1d995 memory: brcmstb: dpfe: support for deferred firmware download omits ac2ea9cfce60 memory: brcmstb: dpfe: pass *priv as argument to brcmstb_d [...] omits 6ef972b19240 memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_do [...] omits 75d316e7633a memory: brcmstb: dpfe: add locking around DCPU enable/disable omits 56ece3fabf2e memory: brcmstb: dpfe: initialize priv->dev omits abf94566bb51 memory: brcmstb: dpfe: rename struct private_data omits 3858a6451efa Merge branch 'selftests-mlxsw-Add-scale-tests-for-Spectrum-2' omits fa57dd728b68 selftests: mlxsw: Add Spectrum-2 target scale for tc flowe [...] omits 317ff0bba6b0 selftests: mlxsw: Add a resource scale test for Spectrum-2 omits cb7d2c719c28 selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target s [...] omits 49c65e4ff197 selftests: mlxsw: Generalize the parameters of mirror_gre test omits 868678c574ec mlxsw: spectrum: Register switched port analyzers (SPAN) a [...] omits 9669fffc1415 net: ensure correct skb->tstamp in various fragmenters omits 7571438a4868 Merge tag 'mmc-v5.4-rc1' of git://git.kernel.org/pub/scm/l [...] omits 22e916e7ac04 arm64: dts: qcom: msm8998-clamshell: Enable bluetooth omits 63158ac0ba5d Merge branch 'net-bcmgenet-restore-internal-EPHY-support' omits 25382b991d25 net: bcmgenet: reset 40nm EPHY on energy detect omits 1f515486275a net: bcmgenet: soft reset 40nm EPHYs before MAC init omits fe586b823372 net: phy: bcm7xxx: define soft_reset for 40nm EPHY omits 7de48402faa3 net: bcmgenet: don't set phydev->link from MAC omits 4cffb9f2c700 arm64: dts: qcom: msm8998-mtp: Enable bluetooth omits 73d4d2ef5818 arm64: dts: qcom: msm8998: Add blsp1_uart3 omits f1c1d4fef30e arm64: dts: qcom: msm8998: Add blsp1 BAM omits f86854a2e762 net: phy: avoid NPE if read_page/write_page callbacks are [...] omits 2fb079a28ae8 net: dsa: sja1105: Switch to hardware operations for PTP omits e83c467358c1 drm/i915: Correct the PCH type in irq postinstall omits 5f93393a15f0 Merge tag 'sound-5.4-rc4' of git://git.kernel.org/pub/scm/ [...] omits c2f3f3ee16a9 Merge branches 'fixes' and 'omap-for-v5.5/ti-sysc' into for-next omits 53a0a4fdaf53 Merge branch 'omap-for-v5.5/pm' into for-next omits 85c2a0edcd5f docs: remove :c:func: from genericirq.rst omits 96b4597f0e31 Merge branch 'watchdog-fix' into omap-for-v5.5/ti-sysc omits d94cdae138d3 Updated iostats docs omits 6aed5a0e0f56 Merge branch 'watchdog-fix' into fixes omits d8fb03e1ea64 docs: w1: Fix SPDX-License-Identifier syntax omits cd15ed23d717 docs: i2c: Fix SPDX-License-Identifier syntax omits c7d8669f46ba bus: ti-sysc: Fix watchdog quirk handling omits 0af3e1a491dd ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU omits 19feeee5c5af ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs omits 7867dbb4ea06 docs: driver-api: pti_intel_mid: Enable syntax highlightin [...] omits adca4ce32f4a Merge tag 'acpi-5.4-rc4' of git://git.kernel.org/pub/scm/l [...] omits e59b76ff67e5 Merge tag 'pm-5.4-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 9c24eaf81cc4 iommu/vt-d: Return the correct dma mask when we are bypass [...] omits db25bf98a386 perf trace: Honour --max-events in processing syscalls:sys [...] omits c3419fd6d3a3 Merge tag 'mkp-scsi-postmerge' of git://git.kernel.org/pub [...] omits d066da978f89 libbeauty: Introduce syscall_arg__strtoul_strarray() omits 9bdff5b64366 perf tools: Remove unused trace_find_next_event() omits a5e05abc6b8d perf scripting engines: Iterate on tep event arrays directly omits 362222f877f1 perf trace: Initialize evsel_trace->fmt for syscalls:sys_e [...] omits 313df38144c8 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', ' [...] omits 71065d3fe82d ARM: OMAP2+: Configure voltage controller for retention omits 821093e1fd3c ARM: OMAP2+: Make some functions static omits 46ac18c347b0 iommu/amd: Check PM_LEVEL_SIZE() condition in locked section omits b55f0097ae1d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 026948f01eac vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 0b7b6966403d drm/i915: Make hdcp2_msg_timeout.timeout u16 omits eac03efdc85f drm/i915: Remove hdcp2_hdmi_msg_timeout.timeout2 omits 770ce5a07190 drm/i915: Remove dead weight from hdcp2_msg_timeout[] omits a4f40484e7f1 nvme-pci: Set the prp2 correctly when using more than 4k page omits 67fdd8ea5319 drm/i915: s/hdcp2_hdmi_msg_data/hdcp2_hdmi_msg_timeout/ omits 2edb3de9e599 drm/i915: Shrink eDRAM ways/sets arrays omits 36b53a291b6a drm/i915: Make dirty_pipes refer to pipes omits 49e0ed3848d0 drm/i915: Nuke 'realloc_pipes' omits d7a145849b68 drm/i915: Nuke the useless changed param from skl_ddb_add_ [...] omits 98c93394ba90 drm/i915: Refuse modes with hdisplay==4096 on pre-HSW DP omits c08f995a284d drm/i915: Polish possible_clones setup omits 30a027dcccc2 drm/i915: Move the cursor rotation handling into intel_cur [...] omits c6e07ada8eaa drm/i915/gt: Convert the leftover for_each_engine(gt) omits bcce7d90d120 drm/i915/selftests: Add the mock engine to the gt->engine[] omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 09f3dbe47473 HID: i2c-hid: add Trekstor Primebook C11B to descriptor override omits 69923208431e symbol namespaces: revert to previous __ksymtab name scheme omits 9ae5bd184756 modpost: make updating the symbol namespace explicit omits a2b111843894 modpost: delegate updating namespaces to separate function omits 253c0dec9496 Merge remote-tracking branch 'mkp-scsi/5.4/scsi-postmerge' [...] omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits cfefe6e53b3d Merge branch 'fixes' into for-next omits 08c453f6d073 HID: logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() omits 905d754c53a5 HID: logitech-hidpp: rework device validation omits abdd3d0b344f HID: logitech-hidpp: split g920_get_config() omits 67b18dfb8cfc HID: i2c-hid: Remove runtime power management omits c405c37bd902 tools lib api: Renaming pr_warning to pr_warn omits 2304d447f9b0 ASoC: samsung: Use pr_warn instead of pr_warning omits 256339d60233 lib: cpu_rmap: Use pr_warn instead of pr_warning omits 3da2e1fd46a7 trace: Use pr_warn instead of pr_warning omits fc65104c7c89 dma-debug: Use pr_warn instead of pr_warning omits 3e3d38bd0da7 vgacon: Use pr_warn instead of pr_warning omits a4e530ae7ea4 fs: afs: Use pr_warn instead of pr_warning omits 947dd3cc7eae sh/intc: Use pr_warn instead of pr_warning omits a2cc701b09d9 scsi: Use pr_warn instead of pr_warning omits c67641210217 platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning omits ab5561095c8f platform/x86: asus-laptop: Use pr_warn instead of pr_warning omits 86295c70b928 platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning omits 19e2b4b370e5 oprofile: Use pr_warn instead of pr_warning omits e2f04da75c0f of: Use pr_warn instead of pr_warning omits 2ee9a0db924e macintosh: Use pr_warn instead of pr_warning omits 257daba4eb7f idsn: Use pr_warn instead of pr_warning omits a7f4a27f2f88 ide: Use pr_warn instead of pr_warning omits cacc594b3f18 crypto: n2: Use pr_warn instead of pr_warning omits 43fc6b252a1d clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning omits f8b489980d94 gdrom: Use pr_warn instead of pr_warning omits afa69539ffc0 drbd: Use pr_warn instead of pr_warning omits 933ca4e323de acpi: Use pr_warn instead of pr_warning omits 8d3bcc441e6c x86: Use pr_warn instead of pr_warning omits eb1414ec89d3 sparc: Use pr_warn instead of pr_warning omits 0d1685046e61 PCI/PM: Use pci_WARN() to include device information omits 100492297098 PCI/PM: Use PCI dev_printk() wrappers for consistency omits 228fc0104070 gpio: of: don't warn if ignored GPIO flag matches the behavior omits 6d80f20c5328 sh: Use pr_warn instead of pr_warning omits 72405c3d7850 drm/i915: treat stolen as a region omits da1184cd41d4 drm/i915: treat shmem as a region omits 3aae9d08532c drm/i915: enumerate and init each supported region omits 228d120051a2 x86/boot/acpi: Move get_cmdline_acpi_rsdp() under #ifdef guard omits f7c0f50f1857 x86/hyperv: Set pv_info.name to "Hyper-V" omits 2093dea3def9 drm/syncobj: extend syncobj query ability v3 omits 253a774bb08b drm/i915/execlists: Don't merely skip submission if maybe [...] omits fb26eee0600d drm/i915/pmu: Fix uninitialized variable on error path omits 13fbe784ef6e x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN omits 83d116c53058 mm: fix double page fault on arm64 if PTE_AF is cleared omits f2c4e5970cec x86/mm: implement arch_faults_on_old_pte() stub on x86 omits 6af31226d039 arm64: mm: implement arch_faults_on_old_pte() on arm64 omits 47d7b15b88f9 arm64: cpufeature: introduce helper cpu_has_hw_af() omits 6d685e5318e5 x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_* omits 5e63306f1629 x86/asm/32: Change all ENTRY+END to SYM_CODE_* omits 78762b0e79bc x86/asm/32: Add ENDs to some functions and relabel with SY [...] omits 6dcc5627f6ae x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* omits bc7b11c04ee9 x86/asm/64: Change all ENTRY+END to SYM_CODE_* omits 4aec216b93dd x86/asm/64: Add ENDs to some functions and relabel with SY [...] omits be428f245180 drm/arm: make undeclared items static omits 96d3ab802e49 iommu/tegra-smmu: Fix page tables in > 4 GiB memory omits e31e5929547e iommu/tegra-smmu: Fix client enablement order omits 446152d5b653 iommu/tegra-smmu: Use non-secure register for flushing omits 3057fb9377eb iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() omits f13ad88a984e x86/asm/ftrace: Mark function_hook as function omits ef1e03152cb0 x86/asm: Make some functions local omits b4edca150106 x86/asm: Remove the last GLOBAL user and remove the macro omits 78f44330d80e x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL omits 26ba4e5738a5 x86/asm: Use SYM_INNER_LABEL instead of GLOBAL omits 37818afd15fe x86/asm: Do not annotate functions with GLOBAL omits ff5c2bb9c6f5 PCI: tegra: Fix CLKREQ dependency programming omits b16fed65a793 x86/asm/purgatory: Start using annotations omits 04ce8d3f40cd riscv: Use pr_warn instead of pr_warning omits 94348b81dd44 ia64: Use pr_warn instead of pr_warning omits 1de5bdce0c3f xen/pvh: Annotate data appropriately omits 773a37b18225 x86/um: Annotate data appropriately omits b8c3f9b554e8 x86/boot: Annotate data appropriately omits b1bd27b9ad45 x86/asm/head: Annotate data appropriately omits cc66936e504a x86/asm/entry: Annotate interrupt symbols properly omits ffba17bb335d Merge branch 'acpi-tables' omits e9b9d020c487 x86/asm: Annotate aliases omits 56a0b978d42f ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_p [...] omits fa97220196fd x86/uaccess: Annotate local function omits deff8a24e102 x86/boot: Annotate local functions omits a74ec64af20a arm64: Use pr_warn instead of pr_warning omits b23eb5c74e6e Merge branches 'pm-cpufreq' and 'pm-sleep' omits a7590d68e9ab alpha: Use pr_warn instead of pr_warning omits 74d8b90a8890 x86/asm/crypto: Annotate local functions omits ef77e6880be8 x86/asm: Annotate local pseudo-functions omits a6e9be055d47 dmaengine: milbeaut-xdmac: Add XDMAC driver for Milbeaut p [...] omits 3708f89b33cc dt-bindings: milbeaut-m10v-xdmac: Add Socionext Milbeaut X [...] omits 6c3214e698e4 dmaengine: milbeaut-hdmac: Add HDMAC driver for Milbeaut p [...] omits df781c0ceeba dt-bindings: milbeaut-m10v-hdmac: Add Socionext Milbeaut H [...] omits 76dc6d600166 x86/asm/entry: Annotate THUNKs omits 766781938545 dmaengine: qcom: bam_dma: Fix resource leak omits 6ec2a968247e x86/asm: Annotate relocate_kernel_{32,64}.c omits 37503f734e9d x86/asm/suspend: Use SYM_DATA for data omits 27018ab14bea crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xc [...] omits 965d7286d871 crypto: jitter - add header to fix buildwarnings omits 1a61af281e65 crypto: inside-secure - fix spelling mistake "algorithmn" [...] omits ffedeeb780dc linkage: Introduce new macros for assembler symbols omits 53e492915061 backlight: Kconfig: jornada720: Use CONFIG_PREEMPTION omits f706df4f42b1 ALSA: firewire-lib: tune the minimum available size of PCM period omits 99921ec67dcd ALSA: firewire-lib: tune the maximum available size of PCM period omits e229853d505d ALSA: firewire-lib: schedule hardware IRQ according to the [...] omits 4de3eb062e2d ALSA: fireface: share PCM buffer size for both direction omits 0f5482e7875b ALSA: firewire-motu: share PCM buffer size for both direction omits 128307d5f947 ALSA: firewire-tascam: share PCM buffer size for both direction omits 76c4ecbe4b07 ALSA: firewire-digi00x: share PCM buffer size for both direction omits ecb40fd2c8af ALSA: dice: share PCM buffer size for both direction omits 3299d2a0f74c ALSA: oxfw: share PCM buffer size for both direction omits 659c6af569a2 ALSA: fireworks: share PCM buffer size for both direction omits 1fde7a447a7f ALSA: bebob: share PCM buffer size for both direction omits a0e023317e2d ALSA: firewire-lib: use variable size of queue for isoc pa [...] omits 1052b41b25cb scsi: lpfc: remove left-over BUILD_NVME defines omits 77c301287eba scsi: core: try to get module before removing device omits 134993456c28 scsi: hpsa: add missing hunks in reset-patch omits 27e84243cb63 scsi: target: core: Do not overwrite CDB byte 1 omits dd85b4922de1 null_blk: return fixed zoned reads > write pointer omits 0cc76d2b14ff net: Update address for MediaTek ethernet driver in MAINTAINERS omits 0e2adab6cf28 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 5018c59607a5 ipv4: fix race condition between route lookup and invalidation omits ad32fd7426e1 Merge tag 'xtensa-20191017' of git://github.com/jcmvbkbc/l [...] omits 595e0651d029 ipv4: Return -ENETUNREACH if we can't create route but sad [...] omits 1d951ba3da67 net: phy: micrel: Update KSZ87xx PHY name omits 8b95599c55ed net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs omits 5d904e3c5d40 drm/i915: Pass in intel_gt at some for_each_engine sites omits a50134b1983b drm/i915: Make for_each_engine_masked work on intel_gt omits e72b76300651 arm64: defconfig: Enable SN65DSI86 display bridge omits 537b8a97948c arm64: defconfig: Enable QCA Bluetooth over UART omits 8b07a65ad30e io_uring: fix logic error in io_timeout omits 491381ce07ca io_uring: fix up O_NONBLOCK handling for sockets omits cb0701acfa7e ACPI: platform: Unregister stale platform devices omits 6e8ba0098e24 Merge tag 'xfs-5.4-fixes-4' of git://git.kernel.org/pub/sc [...] omits ee027828c40f drm/amdgpu/vce: fix allocation size in enc ring test omits de51a5019ff3 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 3122051edc7c drm/amdgpu: fix potential VM faults omits 209620b42294 drm/amdgpu: user pages array memory leak fix omits c81fffc2c945 drm/amdgpu/vcn: fix allocation size in enc ring test omits 5d230bc91f6c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) omits ce584a8e2885 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) omits 839e0f04b504 Merge tag 'drm-fixes-2019-10-18' of git://anongit.freedesk [...] omits 1dfffa0051ea drm/i915: Don't disable interrupts independently of the lock omits 777d062e5bee Merge branch 'errata/tx2-219' into for-next/fixes omits 5c1e34b5159e Merge tag 'drm-misc-fixes-2019-10-17' of git://anongit.fre [...] omits 22bb13653410 IB/hfi1: Use a common pad buffer for 9B and 16B packets omits 2c2fdb8bca29 drm/amdgpu: fix amdgpu trace event print string format error omits 367039bfb642 drm/amdgpu/psp: add psp memory training implementation(v3) omits 778e8c428f90 drm/amdgpu: reserve vram for memory training(v4) omits 0586a0596a69 drm/amdgpu: add psp memory training callbacks and macro omits efe4f0007780 drm/amdgpu/atomfirmware: add memory training related helpe [...] omits 66e111292b90 drm/amdgpu: update atomfirmware header with memory trainin [...] omits a7d4c920f892 drm/amdgpu: introduce psp_v11_0_is_sos_alive interface(v2) omits 9ed5bd7d2224 IB/hfi1: Avoid excessive retry for TID RDMA READ request omits e35e2b117f4d drm/amdgpu: add a generic fb accessing helper function(v3) omits 45cf454e4c0f drm/amdgpu: update amdgpu_discovery to handle revision omits ad7ce43c5e7b drm/amdgpu/powerplay: implement interface pp_power_profile_mode omits 8c32d0438f98 drm/amdgpu/vcn: fix allocation size in enc ring test omits b24c459f9f2c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) omits 481bf82c97a4 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) omits 6cbeaa8231ed drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DSC_S [...] omits dd80ad9ba5fb drm/amd/display: Make dc_link_detect_helper static omits a825a2124dd6 drm/amd/display: null check pp_smu clock table before using it omits c7e06b0d02e2 drm/amd/display: handle dp is usb-c omits e78a312f81c8 drm/amd/display: use requested_dispclk_khz instead of clk omits edcc9a6b8092 drm/amd/display: enable smu set dcfclk omits cd83fa1ea9b9 drm/amd/display: fix header for RN clk mgr omits 2ffb174b1d9f drm/amd/display: add sanity check for clk table from smu omits bfbacdae0ab4 drm/amd/display: Fix rn audio playback and video playback speed omits 1952a21cf362 drm/amd/display: handle "18" case in TruncToValidBPP omits dd8d1b49c04b drm/amd/display: update odm mode validation to be in line [...] omits 3794943cb102 drm/amd/display: add dummy functions to smu for Renoir Sil [...] omits 92a5dc22051b drm/amd/display: change PP_SM defs to 8 omits 652651ffee49 drm/amd/display: update renoir bounding box and res_caps omits f6586223b16c drm/amd/display: update dcn21 hubbub registers omits df1fba075dcf drm/amd/display: add detile buffer size for renoir omits 234fa04ea202 drm/amd/display: correct dcn21 NUM_VMID to 16 omits 02981b28cde7 drm/amd/display: use dcn10 version of program tiling on Renoir omits 6ba3712d2426 drm/amd/display: initialize RN gpuvm context programming function omits f93e29f083ff drm/amd/display: Temporary workaround to toggle watermark setting omits d4516d3ec5ea drm/amd/display: fix incorrect page table address for renoir omits 48d92e8eda3d drm/amd/display: enable hostvm based on roimmu active for dcn2.1 omits 15fdbcc51f12 drm/amd/display: move the bounding box patch before calculate wm omits 4de094ee8a18 drm/amd/display: add REFCYC_PER_TRIP_TO_MEMORY programming omits 2b00bb627f62 perf trace: Introduce 'struct evsel__trace' for evsel->priv needs omits 91c665bdc1d5 drm/amd/display: create dcn21_link_encoder files omits c0fb59a4c3f5 drm/amd/display: Add renoir hw_seq omits 5f687972ff8b drm/amd/display: Add DCN_BASE regs omits ce6095267d86 drm/amd/display: Add DP_DPHY_INTERNAL_CTR regs omits 8b913df50f56 perf trace: Hide evsel->access further, simplify code omits fecd99072030 perf trace: Introduce accessors to trace specific evsel->priv omits 3cdc8db91e0e perf trace: Show error message when not finding a field us [...] omits 9c1a91f6f5db drm/amd/display: disable ext aux support for vega omits f6040a439f9b drm/amd/display: configurable aux timeout support omits 8276dd871fd4 drm/amd/display: update register field access mechanism omits 64c5cc93677c drm/amdgpu: No need to check gfxoff status after enable gf [...] omits 5441dd0e2caa drm/amd/powerplay: bug fix for memory clock request from display omits f839110157ae drm/amdgpu: fix S3 failed as RLC safe mode entry stucked i [...] omits c8486eef2c09 drm/amdgpu: add GFX_PIPELINE capacity check for updating gfx cgpg omits e9768bfe875f drm/i915/selftests: Teach requests to use all available engines omits 7557d2783850 Merge tag 'drm-fixes-5.4-2019-10-16' of git://people.freed [...] omits 7684e2c4384d iomap: iomap that extends beyond EOF should be marked dirty omits 33ba90eecfef Merge tag 'drm-intel-fixes-2019-10-17' of git://anongit.fr [...] omits c8973df2da67 RDMA/mlx5: Clear old rate limit when closing QP omits 45b268543a8d RDMA/uapi: Fix and re-organize the usage of rdma_driver_id omits 013572a236ef net: dsa: microchip: Add shared regmap mutex omits 7f238ca984b9 net: dsa: microchip: Do not reinit mutexes on KSZ87xx omits d9496f3ecfe4 net: netsec: Correct dma sync for XDP_TX frames omits 4eab421bc339 net: sched: Avoid using yield() in a busy waiting loop omits 004e8dce9c55 x86: kprobes: Prohibit probing on instruction which has em [...] omits 4d65adfcd119 x86: xen: insn: Decode Xen and KVM emulate-prefix signature omits b3dc0695fa40 x86: xen: kvm: Gather the definition of emulate prefixes omits f7919fd943ab x86/asm: Allow to pass macros to __ASM_FORM() omits d7e78706e431 perf/ring_buffer: Matching the memory allocate and free, i [...] omits 8a9f91c51ea7 perf/ring_buffer: Modify the parameter type of perf_mmap_f [...] omits da97e18458fb perf_event: Add support for LSM and SELinux checks omits 9ae7ab20b483 sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax omits c9ad4c1049f7 net: stmmac: fix argument to stmmac_pcs_ctrl_ane() omits 4977d68f18c0 PCI/PM: Wrap long lines in documentation omits a62f14d1eab0 PCI/PM: Note that PME can be generated from D0 omits 693aa7dd1240 Merge branch 'dpaa2-eth-misc-fixes' omits a690af4f16f9 dpaa2-eth: Fix TX FQID values omits 8398b375a9e3 dpaa2-eth: add irq for the dpmac connect/disconnect event omits ce753e66dcc3 net/rds: Remove unnecessary null check omits 4c35ece025d6 PCI/PM: Make power management op coding style consistent omits 47a92ae074c3 Merge branch 'cleanup-selftests-bpf-makefile' omits 17e6ef0d2f81 PCI/PM: Run resume fixups before disabling wakeup events omits cb79a4e1b80b selftest/bpf: Remove test_libbpf.sh and test_libbpf_open omits 5ac93074b581 selftests/bpf: Move test_queue_stack_map.h into progs/ whe [...] omits 74b5a5968fe8 selftests/bpf: Replace test_progs and test_maps w/ general rule omits 03dcb78460c2 selftests/bpf: Add simple per-test targets to Makefile omits ee6c52e92dd0 selftests/bpf: Switch test_maps to test_progs' test.h format omits d25c5e23552d selftests/bpf: Make CO-RE reloc test impartial to test_pro [...] omits 0b6e71c398a9 selftests/bpf: Teach test_progs to cd into subdir omits 8d285a3b2e83 selftests/bpf: Restore the netns after flow dissector reat [...] omits af0de1303c4e usb: hso: obey DMA rules in tiocmget omits 0c5378f9d500 net: socionext: netsec: fix xdp stats accounting omits ba0b084ac309 Btrfs: check for the full sync flag while holding the inod [...] omits a8c41a68076e pktgen: remove unnecessary assignment in pktgen_xmit() omits 84629d4370b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c7967fc1499b Btrfs: fix qgroup double free after failure to reserve met [...] omits 825dbc6ff7a3 percpu: add __percpu to SHIFT_PERCPU_PTR omits 97c18a4b4c87 clocksource/drivers/renesas-ostm: Use unique device name i [...] omits 3b0dfe444223 clocksource/drivers/renesas-ostm: Convert to timer_of omits b1150b8d42be clocksource/drivers/timer-of: Use unique device name inste [...] omits 253e64b1e4c3 clocksource/drivers/timer-of: Convert last full_name to %pOF omits 99f1f3324ae5 Merge branch 'omap-for-v5.5/pm' into for-next omits 0b23e2a6ed5c drm/i915/huc: improve documentation omits 218151e99744 drm/i915/guc: improve documentation omits 493065e24eb1 drm/i915: Add microcontrollers documentation section omits bec117ceede0 arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap omits 49284e673dae arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap omits 195f140318a9 arm64: dts: meson: g12b: add cooling properties omits 8eef8bca1242 arm64: dts: meson: g12a: add cooling properties omits e7251ed74ef7 arm64: dts: meson: g12: Add minimal thermal zone omits 8656783f0761 arm64: dts: meson: g12: add temperature sensor omits af92a9e01de4 arm64: dts: meson: sei610: enable audio omits b3b81691dc68 arm64: dts: meson: sm1: add audio devices omits 283ea345934d coccinelle: api/devm_platform_ioremap_resource: remove use [...] omits 1edae1ae6258 x86/Kconfig: Enforce limit of 512 CPUs with MAXSMP and no [...] omits 94989e318b2f ALSA: hda - Force runtime PM on Nvidia HDMI codecs omits e30b38b71294 drm/lima: add __GFP_NOWARN flag to all dma_alloc_wc omits e305b8b6d1ff drm/lima: use drm_gem_(un)lock_reservations omits d61dd248ddad drm/lima: use drm_gem_shmem_helpers omits fe7d2c23d748 Merge tag 'platform-drivers-x86-v5.4-3' of git://git.infra [...] omits 13bd677a472d dm cache: fix bugs when a GFP_NOWAIT allocation fails omits 7801158f83fc Merge tag 'gpio-v5.4-3' of git://git.kernel.org/pub/scm/li [...] omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits 0142fdc8186e Merge branch 'bpf-btf-trace' omits 580d656d80cf selftests/bpf: Add kfree_skb raw_tp test omits a7658e1a4164 bpf: Check types of arguments passed into helpers omits 3dec541b2e63 bpf: Add support for BTF pointers to x86 JIT omits 2a02759ef5f8 bpf: Add support for BTF pointers to interpreter omits ac4414b5ca47 bpf: Attach raw_tp program with BTF via type name omits 9e15db66136a bpf: Implement accurate raw_tp context access via BTF omits f75a697e0913 libbpf: Auto-detect btf_id of BTF-based raw_tracepoints omits ccfe29eb29c2 bpf: Add attach_btf_id attribute to program load omits 8580ac9404f6 bpf: Process in-kernel BTF omits 7c6a469e3416 bpf: Add typecast to bpf helpers to help BTF generation omits e8c423fb31fa bpf: Add typecast to raw_tracepoints to help BTF generation omits 13bec6d6822c MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs omits 08f13e7c3430 phy: Add USB2 PHY driver for Marvell MMP3 SoC omits 759c2837f7e4 MAINTAINERS: mmp: add Git repository omits dde465457fc9 ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h omits 32adcaa010fa ARM: mmp: move cputype.h to include/linux/soc/ omits d093bc0378f5 ARM: mmp: add SMP support omits a9372a5fb205 ARM: mmp: add support for MMP3 SoC omits 199c936e37f9 ARM: mmp: define MMP_CHIPID by the means of CIU_REG() omits 1732050f48a3 ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE omits e69fd5090dbd ARM: mmp: map the PGU as well omits df8bf2d8a020 ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP omits b513d3ff267d ARM: l2c: add definition for FWA in PL310 aux register omits 57f5677e535b printf: add support for printing symbolic error names omits 5c272bee843e ARM: dts: mmp3: Add MMP3 SoC dts file omits e50a0c6247be dt-bindings: phy-mmp3-usb: Add bindings omits f79a13fe5cb0 dt-bindings: mrvl,intc: Add a MMP3 interrupt controller omits 95aecb71b84e dt-bindings: arm: mrvl: Document MMP3 compatible string omits c3294ea34170 dt-bindings: arm: Convert Marvell MMP board/soc bindings t [...] omits 6780153607e2 dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method omits ce6eb0253cba dt/bindings: display: Add optional property node define fo [...] omits 7b21483ccbef ARM: davinci_all_defconfig: enable GPIO backlight omits 564b6bb9d42d ARM: davinci: dm365: Fix McBSP dma_slave_map entry omits 63971aa58042 Merge branch 'pidfd' into for-next omits 1e1d0f0b1a3e pid: use pid_has_task() in pidfd_open() omits 1722c14a2097 exit: use pid_has_task() in do_wait() omits 1d416a113f0c pid: use pid_has_task() in __change_pid() omits 67fc700016b7 test: verify fdinfo for pidfd of reaped process omits 3d6d8da48d0b pidfd: check pid has attached task in fdinfo omits d53a94340f12 arm64: tegra: Assume no CLKREQ presence by default omits 6018d5342dbe Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 278bcb7300f6 rpmsg: glink: Free pending deferred work on remove omits c3dadc19b756 rpmsg: glink: Don't send pending rx_done during remove omits b87d78a17c24 arm64: tegra: Enable SMMU for VIC on Tegra186 omits 990be7476485 binder: Use common definition of SZ_1K omits 45d02f79b539 binder: Don't modify VMA bounds in ->mmap handler omits a3caeb8ffe5d docs: driver-model: Add documentation for sync_state omits 92df01e3601f driver: core: Improve documentation for fwnode_operations. [...] omits af1b967af5ff of: property: Minor code formatting/style clean ups omits 35a82a379510 MAINTAINERS: Add Marek and Shimoda-san as R-Car PCIE co-ma [...] omits ff1ae8f51c6f drm/qxl: Fix randbuild error omits 472f0aee207a drm/cirrus: Remove obsolete header file omits 1b2442b4ae0f btrfs: tracepoints: Fix bad entry members of qgroup events omits fd2b007eaec8 btrfs: tracepoints: Fix wrong parameter order for qgroup events omits 02f64b2d8605 drm/vram: drop DRM_VRAM_MM_FILE_OPERATIONS omits b4b1c6692767 drm/vram: drop verify_access omits 5a8b7cf93c92 drm/vram: switch vram helper to &drm_gem_object_funcs.mmap() omits 231927d939f0 drm/ttm: add drm_gem_ttm_mmap() omits 12067e0e89aa drm/ttm: rename ttm_fbdev_mmap omits 24e25ea6d760 drm/ttm: factor out ttm_bo_mmap_vma_setup omits eee9a2e0ad7c drm/shmem: drop DEFINE_DRM_GEM_SHMEM_FOPS omits 1bf01e1e3578 drm/shmem: drop VM_IO omits 5da932604dcb drm/shmem: drop VM_DONTDUMP omits 0be895893607 drm/shmem: switch shmem helper to &drm_gem_object_funcs.mmap omits c40069cb7bd6 drm: add mmap() to drm_gem_object_funcs omits 3a5e7ec9031f Merge branch 'edac-urgent' into edac-for-next omits e0d9d30b7354 PCI: pci-bridge-emul: Fix big-endian support omits e078723f9ccc PCI: aardvark: Fix big endian support omits d4a415dcda35 drm/i915: Fix MST oops due to MSA changes omits b1fc58333575 stop_machine: Avoid potential race behaviour omits 3c2ed9ceddf7 drm: Add TODO item for fbdev driver conversion omits 0a9b33850073 netfilter: nft_tproxy: Fix typo in IPv6 module description. omits ca58fbe06c54 netfilter: add and use nf_hook_slow_list() omits 3aac32634172 ALSA: fireface: use the same size of period for PCM substr [...] omits 80aed7dc6d36 PCI: mvebu: mvebu_pcie_map_registers __iomem fix omits 3fd80b200388 ALSA: firewire-motu: use the same size of period for PCM s [...] omits 6669a11d35bf ALSA: firewire-tascam: use the same size of period for PCM [...] omits c36f8fcc584c ALSA: firewire-digi00x: use the same size of period for PC [...] omits a8fb2248028d ALSA: dice: use the same size of period for PCM substream [...] omits c0ede398b526 ALSA: oxfw: use the same size of period for PCM substream [...] omits 56faf928db4f ALSA: fireworks: use the same size of period for PCM subst [...] omits a80b29a41df0 ALSA: bebob: use the same size of period for PCM substream [...] omits 9d9ff58c2f45 ALSA: fireface: register the size of PCM period to AMDTP domain omits 0d39cd0e4499 ALSA: firewire-motu: register the size of PCM period to AM [...] omits 262542ed9392 ALSA: firewire-tascam: register the size of PCM period to [...] omits 18b7f18ff694 ALSA: firewire-digi00x: register the size of PCM period to [...] omits 94c8101a2717 ALSA: dice: register the size of PCM period to AMDTP domain omits 1d6a722c4a01 ALSA: oxfw: register the size of PCM period to AMDTP domain omits dd20e68a3056 ALSA: fireworks: register the size of PCM period to AMDTP domain omits 8737209fe4a2 ALSA: bebob: register the size of PCM period to AMDTP domain omits d68c3123ba88 ALSA: firewire-lib: add a member into AMDTP domain for eve [...] omits 8990e381d188 PCI: mvebu: Make mvebu_pci_bridge_emul_ops static omits a243bf39d8be PCI: iproc-msi: Fix __iomem annotation in decode_msi_hwirq() omits 05488673a4d4 drm/i915/pmu: Support multiple GPUs omits 2ad9d7747c10 netfilter: conntrack: free extension area immediately omits 49ca022bccc5 netfilter: ctnetlink: don't dump ct extensions of unconfir [...] omits 5ccbf891f073 Merge tag 'ipvs-next-for-v5.5' of https://git.kernel.org/p [...] omits 1e72e673b9d1 EDAC/ghes: Fix Use after free in ghes_edac remove path omits 63f55acf7b47 netfilter: ecache: document extension area access rules omits a9314e76da96 Bluetooth: hci_qca: Split qca_power_setup() omits 163d42fa83c6 Bluetooth: hci_qca: Use regulator bulk enable/disable omits f2edd66e515b Bluetooth: hci_qca: Don't vote for specific voltage omits c29ff107e0bd Bluetooth: hci_qca: Update regulator_set_load() usage omits cde9dde6e11a Bluetooth: hci_qca: Add delay for wcn3990 stability omits ddd06c36bdb3 fsnotify/fdinfo: exportfs_encode_inode_fh() takes pointer [...] omits 4a0b20be60bf fsnotify: move declaration of fsnotify_mark_connector_cach [...] omits d02601c39852 quota: minor code cleanup for v1_format_ops omits 8c8967a7dc01 ALSA: hda/realtek - Enable headset mic on Asus MJ401TA omits 7571b6a17fcc ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers omits b9a2562f4918 Bluetooth: btusb: Trigger Intel FW download error recovery omits 9c3bafaa1fd8 x86/mce: Lower throttling MCE messages' priority to warning omits eb8c101e2849 Bluetooth: hci_core: fix init for HCI_USER_CHANNEL omits 7fdf9b05c73b dmaengine: fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller d [...] omits f2835adf8afb dmaengine: fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA In [...] omits 0ecee6699064 fs/namespace.c: fix use-after-free of mount in mnt_warn_ti [...] omits fddc9fcbe69a fpga: dfl: fme: add power management support omits 4284c65a9fda fpga: dfl: fme: add thermal management support omits 214be7470e5f Documentation: fpga: dfl: add descriptions for thermal/pow [...] omits 700dea5a0bea kheaders: substituting --sort in archive creation omits eb8de23c955b drm/i915/tgl: Enable DDI/Port G omits aa76f25e3789 Merge tag 'tags/bcm2835-maintainers-next-2019-10-15' into [...] omits 72c630020b24 Merge tag 'tags/bcm2835-soc-next-2019-10-15' into soc/next omits c0c7d81e0a93 Merge tag 'tags/bcm2835-dt-next-2019-10-15' into devicetree/next omits 7627167e4b94 PCI: sysfs: Remove unused attribute groups omits b47879aa85ed ARM: bcm: fix missing __iomem in bcm_kona_smc.c omits d67fa6caae51 ARM: bcm: include local platsmp.h for bcm2836_smp_ops omits d10f60ae27d2 powerpc/32s: fix allow/prevent_user_access() when crossing [...] omits c5fd5bc400d4 Merge branch 'clk-fixes' into clk-next omits 3d883e896947 Merge tag 'clk-meson-fixes-v5.4-1' of https://github.com/B [...] omits e497c20e2036 net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow omits 3de5ae54712c net: phy: Fix "link partner" information disappear issue omits 118793f69a79 Merge branch 'clk-unused' into clk-next omits 727e12cde9f6 clk: imx: imx8mn: drop unused pll enum omits b8cb1ef95b6e clk: ast2600: remove unused variable 'eclk_parent_names' omits f86cf71944bc drm/i810: Refer to `PREEMPTION' in comment omits 303e6218ecec selftests: Fix O= and KBUILD_OUTPUT handling for relative paths omits d083ce427947 include: dt-bindings: rockchip: mark RK_FUNC defines as de [...] omits 4ff75253719c arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4 omits 4b1d7c2760d2 media: staging: media: Make use of devm_platform_ioremap_resource omits 50df3be70aa0 media: staging: media: omap4iss: Replace NULL comparison. omits ac7dabf14049 media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE omits 8c279e9394ca media: uvcvideo: Fix error path in control parsing failure omits a562a8acccb3 ARM: dts: rockchip: remove some tabs and spaces from dtsi files omits 2ca4f6ca4562 rxrpc: use rcu protection while reading sk->sk_user_data omits 4c371bb95cf0 Bluetooth: Workaround directed advertising bug in Broadcom [...] omits 54976bc700ce Bluetooth: btwilink: drop superseded driver omits 972c646f1cfe drm/i915: Move swizzle_bit under i915_ggtt omits e9d4c9245f54 drm/i915: Store i915_ggtt as the backpointer on fence registers omits 727ea61a5028 Bluetooth: missed cpu_to_le16 conversion in hci_init4_req omits eca0b7208969 drm/i915: Do initial mocs configuration directly omits cef456cd354e Revert "Bluetooth: hci_ll: set operational frequency earlier" omits 2203cbf2c8b5 net: sfp: move fwnode parsing into sfp-bus layer omits 9370f2d05a2a r8152: support request_firmware for RTL8153 omits 0a544a2a728e drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 4f2a572eda67 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 0336ab580878 drm/i915: Favor last VBT child device with conflicting AUX [...] omits 128260a41eeb drm/i915/execlists: Refactor -EIO markup of hung requests omits bd74708cd979 Revert "blackhole_netdev: fix syzkaller reported issue" omits eac9153f2b58 bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() omits c0a21a5294a5 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef omits 42d22098127d Bluetooth: btusb: avoid unused function warning omits 74ffdf22b3ac Bluetooth: btusb: print FW version after FW download omits d171dfb62124 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits 088fc633f2d9 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits 75f7293ac888 Bluetooth: remove set but not used variable 'smp' omits 5f65d5a6e4bd drm/i915/selftests: Teach timelines to take intel_gt as it [...] omits bb3d4c9d636b drm/i915/selftests: Teach workarounds to take intel_gt as [...] omits 3b05c4f832fa drm/i915/selftests: Teach guc to take intel_gt as its argument omits 1357fa8136ea drm/i915/selftests: Teach execlists to take intel_gt as it [...] omits 597399d0cb91 arm64: tags: Preserve tags for addresses translated via TTBR1 omits f21ab7906daf Merge tag 'clk-meson-dt-v5.5-1' of git://github.com/BayLib [...] omits 016a4d6b1bfd Merge branch 'reset/meson-sm1-bindings' of git://git.pengu [...] omits 3813733595c0 arm64: mm: fix inverted PAR_EL1.F check omits 29a0f5ad87e6 arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F omits 19c95f261c65 arm64: entry.S: Do not preempt from IRQ before all cpufeat [...] omits 6333ff6e5a43 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 3874d73e06c9 md/raid0: fix warning message for parameter default_layout omits f7e714988eda rpmsg: glink: Fix rpmsg_register_device err handling omits b646293e2728 rpmsg: glink: Put an extra reference during cleanup omits ac74ea018601 rpmsg: glink: Fix use after free in open_ack TIMEOUT case omits b85f6b601407 rpmsg: glink: Fix reuse intents memory leak issue omits bc88f85c6c09 kthread: make __kthread_queue_delayed_work static omits 546c5876bf0f Merge branch 'omap-for-v5.5/defconfig' into for-next omits d27bd6b9e27f dt-bindings: iommu: Convert Arm SMMU to DT schema omits d9aeaa6d4ca4 media: cxd2841er: avoid too many status inquires omits 75564e3a5016 media: mb86a20s: make the bit rate estimation function mor [...] omits 21a18129edd7 ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable omits 4399d430700d arm64: mm: Fix unused variable warning in zone_sizes_init omits 645ad6f3ca45 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup omits 943682e3bd19 drm/i915: Introduce Jasper Lake PCH omits 4873843718f9 ARM: OMAP2+: Initialize voltage controller for omap4 omits caf8c87d7ff2 ARM: OMAP2+: Allow core oswr for omap4 omits 623429d5b901 ARM: OMAP2+: Allow per oswr for omap4 omits d44fa156dcb2 ARM: OMAP2+: Configure voltage controller for cpcap omits 32236a84906f ARM: OMAP2+: Update 4430 voltage controller operating points omits ccd369455a23 ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC omits dfc065aa8963 ARM: OMAP2+: Drop bogus wkup domain oswr setting omits 5395b5557acb ARM: OMAP2+: Remove unused wakeup_cpu omits ca8f245f284e media: cxusb: detect cxusb_ctrl_msg error in query omits d2f383d6b8cd media: rc-map: Sort rc map name MACROs omits 22cb099d0c1b media: rc: add keymap for Tronsmart Vega S95/S96 remote omits 0f123f820a8a media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly t [...] omits 727fe909af75 media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to ma [...] omits d587cdb2a5f5 media: imon_raw: simplify loop omits 144945833368 media: dvbsky: add support for eyeTV Geniatech T2 lite omits fcb9bba47fb5 drm/i915/ehl: Don't forget to set TC long detect function omits 3abe897787c2 drm/i915: Prepare the mode readout for hw vs. uapi state split omits de3b67afc060 drm/i915: Prepare the connector/encoder mask readout for h [...] omits 4078c983feb9 drm/i915: Switch intel_legacy_cursor_update() to intel_ types omits 993254292b9e drm/i915: Refactor timestamping constants update omits d6e7a1a5119c pinctrl: aspeed-g6: Rename SD3 to EMMC and rework pin groups omits 155058343253 pinctrl: aspeed-g6: Fix UART13 group pinmux omits c136d4c71f75 pinctrl: aspeed-g6: Make SIG_DESC_CLEAR() behave intuitively omits 9979346f5560 pinctrl: aspeed-g6: Fix I3C3/I3C4 pinmux configuration omits b178f91f449c pinctrl: aspeed-g6: Fix I2C14 SDA description omits 377dfcdcc046 pinctrl: aspeed-g6: Sort pins for sanity omits 9091a0698be2 dt-bindings: pinctrl: aspeed-g6: Rework SD3 function and groups omits 9905f32aefbe serial: fsl_linflexuart: Be consistent with the name omits 1abecfcaa7bb perf kmem: Fix memory leak in compact_gfp_flags() omits 0864c408fb1e debugfs: remove return value of debugfs_create_x64() omits f5cb0a7e64f4 debugfs: remove return value of debugfs_create_x32() omits e40d38f28c10 debugfs: remove return value of debugfs_create_x16() omits be5767341ce5 ntb: ntb_pingpong: no need to check the return value of de [...] omits 2229adc81380 drm/i915/execlist: Trim immediate timeslice expiry omits 8de6e755069f ASoC: rt1011: Read and apply r0 and temperature device property omits cf775f68a093 ASoC: dt-bindings: rt1011: add r0 and temperature device property omits 6ec939f8b809 arm64/mm: Poison initmem while freeing with free_reserved_area() omits f418dddffc80 usercopy: Avoid soft lockups in test_check_nonzero_user() omits 3ad00f6a5f76 ASoC: wm8958: use <asm/unaligned.h> to simplify code omits 81bd644f6985 ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case omits 899ee4afe5eb arm64: use generic free_initrd_mem() omits ad594b1cdc2b clocksource/drivers/asm9260: Add a check for of_clk_get omits 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility omits f4619c7f68ba soc/tegra: fuse: Add cell information omits 96ee12b2a203 soc/tegra: fuse: Implement nvmem device omits 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure omits 456a513bb5d4 scripts/bpf: Emit an #error directive known types list nee [...] omits 8f1c9dffe30b pinctrl: berlin: as370: fix a typo s/spififib/spdifib omits 698b8eeaed72 gpio/mpc8xxx: change irq handler from chained to normal omits dd8b7a1db5d0 Revert "serial: core: Use cons->index for preferred consol [...] omits 2d8b39a62a5d ACPI: processor: Avoid NULL pointer dereferences at init time omits 72303a6a9c80 mfd: twl: Endian fixups in i2c write and read wrappers omits f61714cd5bd3 drm/komeda: Adds output-color format support omits f49c633e4eae mfd: mt6397: Fix probe after changing mt6397-core omits 8574685547bd drm/i915/selftests: Drop stale struct_mutex omits cb0b97d68252 rtc: meson-vrtc: move config option to proper location omits 299b610117a4 rtc: ds1685: add indirect access method and remove plat_re [...] omits bc25770f00d3 USB: serial: ti_usb_3410_5052: clean up serial data access omits 6f1d1dc8d540 USB: serial: ti_usb_3410_5052: fix port-close races omits f9204ad9cd8e drm/komeda: Set output color depth for output omits ba9b1009f561 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board omits caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding omits d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS omits f15886fa7d29 drm/komeda: Adds layer horizontal input size limitation ch [...] omits 2b2510da431a drm/komeda: Add line size support omits 7d79aa8628fe drm/vboxvideo: Replace struct vram_framebuffer with generi [...] omits 1a74ccfac5d7 drm/vboxvideo: Switch to drm_atomic_helper_dirty_fb() omits 2695eae1f6d3 drm/vboxvideo: Switch to generic fbdev emulation omits 42bb97b80f2e iommu: rockchip: Free domain on .domain_free omits 89dca86d29b4 rtw88: mark rtw_fw_hdr __packed omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 775fd6bfefc6 xtensa: fix change_bit in exclusive access option omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits 16ff7bf6dbcc HID: intel-ish-hid: fix wrong error handling in ishtp_cl_a [...] omits 31df41f1248a arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits fac00d2c4efa arm64: defconfig: Enable Qualcomm socinfo driver omits 575b080182dc arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits b32576da47af arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 5bf4e52ff031 RISC-V: fix virtual address overlapped in FIXADDR_START an [...] omits 2948d1921693 soundwire: intel: remove X86 dependency omits df72b7192119 soundwire: intel: add missing headers for cross-compilation omits 77b6d09f4ae6 net: usb: sr9800: fix uninitialized local variable omits efb86fede98c net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 omits d9f45ab9e671 net: bcmgenet: Add a shutdown callback omits bad28d889cae net: stmmac: make tc_flow_parsers static omits 539825a53604 davinci_cpdma: make cpdma_chan_split_pool static omits 61c1d33daf7b net: i82596: fix dma_alloc_attr for sni_82596 omits 554032cdfbf4 net: phylink: use more linkmode_* omits 63dfb7938b13 sctp: change sctp_prot .no_autobind with true omits 4980b2c4fe55 tc-testing: updated pedit test cases omits d033716331bb net: bcmgenet: Generate a random MAC if none is valid omits 28aa7c86c2b4 sched: etf: Fix ordering of packets with same txtime omits 39f13ea2f61b net: avoid potential infinite loop in tc_ctl_action() omits e9c43add6753 net_sched: sch_fq: remove one obsolete check in fq_dequeue() omits b790b5549bdf net: dsa: sja1105: Use the correct style for SPDX License [...] omits cab209e571a9 tcp: fix a possible lockdep splat in tcp_done() omits 6570bc79c0df net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() omits c9b96eb6da2a Merge branch 'Update-MT7629-to-support-PHYLINK-API' omits 2618500dd370 arm: dts: mediatek: Update mt7629 dts to reflect the lates [...] omits 4e3eff5beafa net: ethernet: mediatek: Fix MT7629 missing GMII mode support omits 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support omits ee358cb45984 Input: mpr121 - add polling mode omits def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema omits 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema omits c324345ce89c Revert "Input: elantech - enable SMBus on new (2018+) systems" omits 77ffe33363c0 hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication omits 8d045995ed5b Merge branch 'mpls-push-pop-fix' omits fa4e0f8855fc net/sched: fix corrupted L2 header with MPLS 'push' and 'p [...] omits dedc5a08da07 net: avoid errors when trying to pop MLPS header on non-MP [...] omits 28f9baed3d50 pidfd: avoid linux/wait.h and sys/wait.h name clashes omits 5bc60de50dfe selftests: bpf: Don't try to read files without read permission omits 95fbda1e3738 selftests: bpf: Add selftest for __sk_buff tstamp omits ba94094818a8 bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN omits 984829e2d39b ARM: dts: BCM5301X: Add DT for Luxul XWC-2000 omits da927466a152 Merge branch 'libbpf-field-existence' omits c7566a69695c selftests/bpf: Add field existence CO-RE relocs tests omits 01340e31915b libbpf: Add BPF-side definitions of supported field reloca [...] omits 62561eb442bd libbpf: Add support for field existance CO-RE relocation omits 291ee02b5e40 libbpf: Refactor bpf_object__open APIs to use common opts omits 511bb0085c6f libbpf: Update BTF reloc support to latest Clang format omits e17b932290bf Merge branch 'mlxsw-Add-support-for-400Gbps-50Gbps-per-lan [...] omits 5bd29b9b3575 mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) [...] omits 14af7fd1d427 ethtool: Add support for 400Gbps (50Gbps per lane) link modes omits a03681dd5d1b net: cavium: Use the correct style for SPDX License Identifier omits b31141d390f1 net: dsa: microchip: Use the correct style for SPDX Licens [...] omits 45144d42f299 PCI: PM: Fix pci_power_up() omits 3b1f00aceb7a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 35ff867b7657 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes omits 56b4cd4b7da9 PCI: Add DMA alias quirk for Intel VCA NTB omits d8558ac8c93d PCI: Fix Intel ACS quirk UPDCR register address omits fef2dd8b3966 PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_s [...] omits d355bb209783 PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() omits c6e9aefbf9db PCI/ATS: Remove unused PRI and PASID stubs omits b24d5c209859 PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h omits e5adf79a1d80 PCI/ATS: Cache PRI PRG Response PASID Required bit omits 751035b8dc06 PCI/ATS: Cache PASID Capability offset omits c065190bbcd4 PCI/ATS: Cache PRI Capability offset omits 3ad621920974 PCI/ATS: Disable PF/VF ATS service independently omits 2b0ae7cc3bfc PCI/ATS: Handle sharing of PF PASID Capability with all VFs omits 9bf49e36d718 PCI/ATS: Handle sharing of PF PRI Capability with all VFs omits 8cbb8a9374a2 PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI omits fd872843ecd5 iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 0c401fdf27ba xtensa: virt: fix PCI IO ports mapping omits f3a36d469621 dt-bindings: display: renesas: Add r8a774b1 support omits cfbcf6eb67e1 drm: rcar-du: lvds: Add r8a774b1 support omits 86db9f28224e dt-bindings: display: renesas: lvds: Document r8a774b1 bindings omits 47968ea96af3 drm: rcar-du: Add R8A774B1 support omits 2d4794f19a86 dt-bindings: display: renesas: du: Document the r8a774b1 bindings omits 3986457110a0 drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later omits 0a370db816f8 drm: rcar-du: kms: Expand comment in vsps parsing routine omits 79c8ca578dbf Revert "printk: Monitor change of console loglevel." omits 5a671a9664cc PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code omits ad46fe1c7336 PCI/ASPM: Add sysfs attributes for controlling ASPM link states omits 687aaf386aeb PCI/ASPM: Add pcie_aspm_get_link() omits 09d6ac8dc51a libata/ahci: Fix PCS quirk application omits 35efea32b26f PCI/ASPM: Allow re-enabling Clock PM omits 95f89e090618 vfio/type1: Initialize resv_msi_base omits ed4766022f88 drm/amd/display: add NULL checks for clock manager pointer omits 97c002be4113 drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) omits 2a113c74ec7c drm/amdgpu/powerplay: wire up BACO to powerplay API for smu7 omits 912a0bf57436 drm/amdgpu/powerplay: split out common smu7 BACO code omits 56f68f18e09c drm/amdgpu/powerplay: add support for BACO on CI omits da28d1c026e4 drm/amdgpu/powerplay: add support for BACO on Fiji omits 28e82af499eb drm/amdgpu/powerplay: add support for BACO on VegaM omits 1b0575bdc448 drm/amdgpu/powerplay: add support for BACO on polaris omits f07fb0244f73 drm/amdgpu/powerplay: add support for BACO on Iceland omits cefada559b8a drm/amdgpu/powerplay: add support for BACO on tonga omits 42e547efe2f4 drm/amdgpu/powerplay: add core support for pre-SOC15 baco omits 5d934ac0d04c drm/amdgpu: add new SMU 7.1.3 registers for BACO omits 9fc00ea77469 drm/amdgpu: add new SMU 7.1.2 registers for BACO omits c74c524e7c41 drm/amdgpu: add new SMU 7.0.1 registers for BACO omits c06a91c0f826 drm/amdgpu: add new BIF 5.0 register for BACO omits 8763eb7ae9ff drm/amdgpu: add new BIF 4.1 register for BACO omits 5337aae9b5db drm/amdgpu/soc15: add support for baco reset with swSMU omits 31fa2991f4cd drm/amdgpu: remove in_baco_reset hack omits f5fda6d89afe drm/amdgpu: simplify ATPX detection omits 897483d8a0e0 drm/amdgpu: move gpu reset out of amdgpu_device_suspend omits 803cc26d5cb6 drm/amdgpu: move pci_save_state into suspend path omits 1489d1794001 Revert "drm/radeon: Fix EEH during kexec" omits e70bd049d007 drm/amdgpu/display: fix build error casused by CONFIG_DRM_ [...] omits 71a0df4be65b drm/amdgpu/display: hook renoir dc to pplib funcs omits ed606f8a346b dmr/amdgpu: Fix crash on SRIOV for ERREVENT_ATHUB_INTERRUP [...] omits 06f7f57e87d0 drm/amdgpu: user pages array memory leak fix omits 7bbdbe405965 drm/amdgpu/powerplay: add renoir funcs to support dc omits 5bcc92407cf0 drm/amd/powerplay: enable Arcturus runtime VCN dpm on/off omits 372120f0a592 drm/amd/powerplay: bug fix for pcie parameters override omits bcccee89f48c drm/amdgpu: Fix tdr3 could hang with slow compute issue omits b2c18f0a9c8b drm/amdgpu: fix potential VM faults omits df604bfda6f5 perf trace: Hook the 'vec' tracepoint argument with the x8 [...] omits b14657001046 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 820924745b76 drm/amdgpu: add RAS support for VML2 and ATCL2 omits 87d92e1f909c drm/amd/include: add register define for VML2 and ATCL2 omits 13ba03442a26 drm/amdgpu: change to query the actual EDC counter omits c0cff9e43edc drm/amd/powerplay: add BACO platformCaps for VEGA20 omits 16562d32c768 drm/amd/powerplay: send EnterBaco msg with argument as RAS [...] omits df9331e561da drm/amd/powerplay: avoid disabling ECC if RAS is enabled f [...] omits 956f670509df drm/amdgpu/soc15: disable doorbell interrupt as part of BA [...] omits 402c60d7b076 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] omits 44e149bb1ea2 drm/amdgpu/display: clean up dcn2*_pp_smu functions omits bb3d7d322dff drm/amd/powerplay: re-enable FW_DSTATE feature bit omits 5f6a556f98de drm/amdgpu/discovery: reserve discovery data at the top of VRAM omits 4e71e0859292 drm/amdgpu/swSMU: custom UMD pstate peak clock for navi14 omits 7e899409fd5e drm/amd/powerplay: enable df cstate control on swSMU routine omits 06615f9a0c0d drm/amd/powerplay: enable df cstate control on powerplay routine omits f50b6805dbb9 8250-men-mcb: fix error checking when get_num_ports return [...] omits aff5d0552da4 PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() omits 5e0c21c75e8c PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking omits 8625732e7712 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 573ed8985d29 perf trace beauty: Add the glue for the autogenerated x86 [...] omits 1b513cb52fbc Merge branch 'misc' into for-next omits dc29172967fb Merge branch 'fixes' into for-next omits 1ccd5417dbfa drm: Add LT-tunable PHY repeater mode operations omits 6e73113784ac serial: 8250_exar: Move Exar pieces to custom ->startup() omits 97c2a7806f69 libbeauty: Add a strarray__scnprintf_suffix() method omits f19a85c68cb4 libbeauty: Hook up the x86 irq_vectors table generator omits 5fa022aeba84 libbeauty: Add a generator for x86's IRQ vectors -> strings omits d2b72b728037 tools arch x86: Grab a copy of the file containing the IRQ [...] omits b5ca6e44dbc4 PCI/MSI: Move power state check out of pci_msi_supported() omits a52c48aa96ee PCI/PM: Clear PCIe PME Status even for legacy power management omits f8a0f25f1946 PCI/PM: Correct pci_pm_thaw_noirq() documentation omits 361df566e491 PCI/PM: Always return devices to D0 when thawing omits a016e092940f docs: admin-guide: dell_rbu: Improve formatting and spelling omits 80c730b564b4 docs: admin-guide: dell_rbu: Rework the title omits d4300c4e4fd4 docs: admin-guide: Move Dell RBU document from driver-api omits 2c1d7ffdf4fe docs: admin-guide: Sort the "unordered guides" to avoid me [...] omits abb0b3d96a1f usb: usbfs: Suppress problematic bind and unbind uevents. omits 7a7591979748 USB: usblp: fix use-after-free on disconnect omits b987b66ac3a2 usb: udc: lpc32xx: fix bad bit shift operation omits f616c3bda47e usb: cdns3: Fix dequeue implementation. omits fd47a417e75e USB: legousbtower: fix a signedness bug in tower_probe() omits b6c03e5f7b46 USB: legousbtower: fix memleak on disconnect omits b14a39048c11 USB: ldusb: fix memleak on disconnect omits be731286685a USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc omits c8dd192be821 usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() omits 67f195806afc usb: renesas_usbhs: fix type of buf omits 46f62f887b2c usb: renesas_usbhs: fix __le16 warnings omits ddc790e92b3a net: ethernet: broadcom: have drivers select DIMLIB as needed omits f913eac8e555 net: Update address for vrf and l3mdev in MAINTAINERS omits 14f2cf607ccd net: Update address for vrf and l3mdev in MAINTAINERS omits 92696286f3bb net: bcmgenet: Set phydev->dev_flags only for internal PHYs omits b0818f80c8c1 blackhole_netdev: fix syzkaller reported issue omits d4999f1cc747 dt-bindings: display: Convert sharp, ld-d5116z01b panel to [...] omits 02ceb12c20f5 dt-bindings: usb: generic-ehci: Add "companion" entry omits 4b6fffe7a45a dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field omits e407626d2a2d dt-bindings: arm: stm32: Add missing STM32 boards omits 906c6b3300e1 dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings omits 97bb24a6e7cc dt-bindings: pwm: rcar: Add r8a774b1 support omits 6eda6f6d8dcd dt-bindings: iio: adc: exynos: Use defines instead of cloc [...] omits ca9ccc0d8dc8 dt-bindings: rtc: s3c: Include generic dt-schema bindings omits bec576a20f0f dt-bindings: rtc: s3c: Use defines instead of clock numbers omits c2b474b02df2 dt-bindings: samsung: Indent examples with four spaces omits d9b11fccb233 dt-bindings: serio: Convert Allwinner PS2 controller to a schema omits 3130c26a26fa dt-bindings: display: Convert stm32 display bindings to js [...] omits 08fff7aeddc9 drm/i915/tgl: Wa_1607138340 omits 99db8c59e056 drm/i915/tgl: Wa_1607030317, Wa_1607186500, Wa_1607297627 omits 79bfa607e60f drm/i915/tgl: Wa_1607138336 omits 2e19af943822 drm/i915/tgl: Wa_1409600907 omits 2cbe2d8c562e drm/i915/tgl: Wa_1409170338 omits 65df78bda385 drm/i915/tgl: Wa_1409420604 omits 9786340acaa3 ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci omits 99739f9431f9 drm/i915/tgl: Keep FF dop clock enabled for A0 omits 1c9dc2b52992 Merge branch 'Scatter-gather-SPI-for-SJA1105-DSA' omits 08839c06e96f net: dsa: sja1105: Switch to scatter/gather API for SPI omits 8a559400da42 net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer omits 36a6b5d964d9 drm/i915/tgl: Add extra hdc flush workaround omits 4aa0b5d457f5 drm/i915/tgl: Add HDC Pipeline Flush omits 62037ffff229 drm/i915/tgl: Include ro parts of l3 to invalidate omits 613716bbe721 drm/i915/tgl: Add IS_TGL_REVID omits da5d2ca8adde drm/i915/icl: Wa_1607087056 omits f58a887ebc99 net: b44: remove redundant assignment to variable reg omits 8e0d0ad206f0 sparc64: disable fast-GUP due to unexplained oopses omits 8702ba9396bf btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits 8193e6ad6916 staging: sm750fb: Fix lines over 80 characters omits 5ffa18ec0b74 staging: rtl8188eu: remove blank lines omits ec26697cd92d staging: rtl8188eu: convert variables from unsigned char to u8 omits b0906aa3f7ec staging: rtl8188eu: rename variables to avoid mixed case omits 9cb0aec9ad37 Merge tag 'wireless-drivers-for-davem-2019-10-15' of git:/ [...] omits 5b3ec8134f5f drm/panfrost: Handle resetting on timeout better omits 02755af0f322 Merge branch 'parisc-5.4-2' of git://git.kernel.org/pub/sc [...] omits d9cceb24b407 staging: octeon: fix restricted __be16 degrades to integer omits f57ff0a9b806 staging: rtl8723bs: remove casts to pointers in kfree omits bbecf7de0976 staging: rtl8723bs: remove unnecessary null check omits 37b238da15a8 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] omits 23684d0e8a97 memory: tegra: Set DMA mask based on supported address bits omits 307f4065b9d7 blk-rq-qos: fix first node deletion of rq_qos_del() omits 9d179b865449 blkcg: Fix multiple bugs in blkcg_activate_policy() omits 2b7847158120 perf vendor events arm64: Add some missing events for Hisi [...] omits e3ae56954180 perf vendor events arm64: Add some missing events for Hisi [...] omits 1410732a1b64 perf vendor events arm64: Add some missing events for Hisi [...] omits 84b0975f4853 perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname omits c5e006cdbd27 perf trace: Support tracepoint dynamic char arrays omits 7fbfe22cf4cf perf trace: Filter own pid to avoid a feedback look in 'pe [...] omits da949f507a73 perf string: Export asprintf__tp_filter_pids() omits b88b14db21db perf trace: Introduce --errno-summary omits 5e0cd1ef6474 xfs: change the seconds fields in xfs_bulkstat to signed omits 7118dd2d41af splice: only read in as much information as there is pipe [...] omits 5eca1379c0eb tools headers UAPI: Sync sched.h with the kernel omits 906753befc4d xfs: Use iomap_dio_rw to wait for unaligned direct IO omits 13ef954445df iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() omits 25e6be21230d rbd: cancel lock_dwork if the wait is interrupted omits 1d3f87233e26 ceph: just skip unrecognized info in ceph_reply_info_extra omits 193065024072 drm/i915: Flush tasklet submission before sleeping on i915 [...] omits 8daf1fb73295 tools headers kvm: Sync kvm.h headers with the kernel sources omits 1137e61dcb99 PCI: dwc: Fix find_next_bit() usage omits 7cb3a2445705 tools headers kvm: Sync kvm headers with the kernel sources omits 7a12f514c408 tools headers kvm: Sync kvm headers with the kernel sources omits 1cf692556d0d PCI: rcar: Remove unnecessary header include (../pci.h) omits ae199c580da1 perf c2c: Fix memory leak in build_cl_output() omits 5a0baf512323 perf tools: Fix mode setting in copyfile_mode_ns() omits f948eb45e3af perf annotate: Fix multiple memory and file descriptor leaks omits 4906c05b87d4 PCI: mobiveil: Fix csr_read()/write() build issue omits 5da0fb1ab34c io_uring: consider the overflow of sequence for timeout req omits 6080728ff8e9 perf tools: Fix resource leak of closedir() on the error paths omits 98a8b2e60c69 perf evlist: Fix fix for freed id arrays omits daee4f4e42c7 PCI: endpoint: Cast the page number to phys_addr_t omits 6a6fac11b112 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits fc1a0fb53875 drm/i915: Use drm_rect_init() omits dcdef1abbc50 drm/i915: Use drm_rect_translate_to() omits 991b78fbd223 scripts: setlocalversion: fix a bashism omits 85f0ae7e435a kbuild: update comment about KBUILD_ALLDIRS omits 175cc093888e PCI: rcar: Fix missing MACCTLR register setting in rcar_pc [...] omits 3f22c7467136 virtio-fs: don't show mount options omits ba1f8af7f772 arm64: dts: khadas-vim3: add commented support for PCIe omits 934de3415e5e arm64: dts: meson-g12a: Add PCIe node omits 631627253de2 phy: meson-g12a-usb3-pcie: Add support for PCIe mode omits 4ff9f68f8378 PCI: amlogic: meson: Add support for G12A omits eacaf7dcf08e PCI: amlogic: Fix probed clock names omits 0978e95253c6 dt-bindings: pci: amlogic, meson-pcie: Add G12A bindings omits 4d3186a525b3 PCI: amlogic: Fix reset assertion via gpio descriptor omits 28a4cac48c7e nvme-tcp: fix possible leakage during error flow omits 5812d04c4c74 nvmet-loop: fix possible leakage during error flow omits 80ed4548d071 btrfs: don't needlessly create extent-refs kernel thread omits 3e30d70805d5 drm/i915: Make .modeset_calc_cdclk() mandatory omits 131d3b1af105 drm/i915: Stop using drm_atomic_helper_check_planes() omits 3e706dff0891 drm/i915: Switch to using DP_MSA_MISC_* defines omits 0299dfa7ad54 drm/i915/dp: Attach HDR metadata property to DP connector omits b246cf215e4c drm/i915/dp: Program an Infoframe SDP Header and DB for HD [...] omits 922430dd4022 drm/i915: Add new GMP register size for GEN11 omits 9d1bb6f0222c drm/i915/dp: Attach colorspace property omits 0c06fa156006 drm/i915/dp: Add support of BT.2020 Colorimetry to DP MSA omits bb71fb0072f1 drm/i915/dp: Extend program of VSC Header and DB for Color [...] omits fb03082a54ac memory: mtk-smi: Add PM suspend and resume ops omits 470eb3b31134 iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event omits ec21f17a9437 iommu/amd: Fix incorrect PASID decoding from event log omits 8eded45fcd34 perf trace: Add syscall failure stats to -s/--summary and [...] omits dd071024bf52 perf stat: Support --all-kernel/--all-user omits 5fb470bc29d8 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits c5baf9089246 perf annotate: Fix objdump --no-show-raw-insn flag omits b34b45eef16d perf annotate: Don't pipe objdump output through 'expand' command omits 7a675de42836 perf annotate: Don't pipe objdump output through 'grep' command omits 4235949944d1 perf annotate: Use libsubcmd's run-command.h to fork objdump omits 353dcaa2f979 perf annotate: Avoid reallocation in objdump parsing omits 800d3f561659 perf report: Add warning when libunwind not compiled in omits 791ce9c48c79 perf test: Avoid infinite loop for task exit case omits 6add129c5d92 perf test: Report failure for mmap events omits 5a40e1994815 perf evlist: Fix fix for freed id arrays omits b3509b6ed7a7 perf script: Fix --reltime with --time omits bb91a073ed12 perf tools: Allow to build with -ltcmalloc omits 808be0aae53a iommu: Introduce guest PASID bind function omits e5c0bd7f2206 iommu/ioasid: Add custom allocators omits fa83433c92e3 iommu: Add I/O ASID allocator omits 4c7c171f85b2 iommu: Introduce cache_invalidate API omits 7e3a57fa6ca8 arm64: Document ICC_CTLR_EL3.PMHE setting requirements omits f226650494c6 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear omits 7fbcb5da811b PCI: aardvark: Don't rely on jiffies while holding spinlock omits ec37d4e99904 iommu/ipmmu-vmsa: Only call platform_get_irq() when interr [...] omits 757f26a3a9ec iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code omits d0635ebf85aa dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support omits e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] omits 8b390c15818c drm/i915/execlists: Clear semaphore immediately upon ELSP [...] omits acc7720de3cb spi: spi-axi: extend support for the `delay` field omits c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well omits 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well omits 454a325a9768 drm/i915: Remove leftover vma->obj->pages_pin_count on ins [...] omits 56184a20a800 drm/i915: Drop obj.page_pin_count after a failed vma->set_pages() omits 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format omits 25093bdeb6bc spi: implement SW control for CS times omits 0f8c0f8a7782 soundwire: depend on ACPI || OF omits 52eb063d153a soundwire: depend on ACPI omits 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function omits 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers omits 867bd8868bbd spi: spi-loopback-test: use new `delay` field omits f9258156c73c iommu/rockchip: Don't use platform_get_irq to implicitly c [...] omits b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` omits cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper omits bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] omits 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] omits ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers omits 21e26062052c spi: orion: use new `word_delay` field for SPI transfers omits 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct omits 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] omits b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] omits 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch omits 9d2bbbc21772 dt-bindings: dmaengine: rcar-dmac: Document R8A774B1 bindings omits ec1ac309596a dmaengine: sprd: Fix the possible memory leak issue omits 2def297ec7fb pidfd: add tests for NSpid info in fdinfo omits 15d42eb26bde pidfd: add NSpid entries to fdinfo omits f228a4a24492 dmaengine: sprd: Change to use devm_platform_ioremap_resource() omits 6c6de1ddb1be dmaengine: xilinx_dma: Fix control reg update in vdma_chan [...] omits 68fe2b520cee dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer omits 944879ba4c85 dmaengine: xilinx_dma: Remove clk_get error message for pr [...] omits a8bd47542863 dmaengine: xilinx_dma: use devm_platform_ioremap_resource() omits ae5e6c6439c3 iommu/amd: Switch to use acpi_dev_hid_uid_match() omits 4f3cde3a24ce mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match() omits 7e70c8acf2bf ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() omits 35009c807488 ACPI / utils: Introduce acpi_dev_hid_uid_match() helper omits a814dcc26983 ACPI / utils: Move acpi_dev_get_first_match_dev() under CO [...] omits 8373f8c6a447 ACPI / utils: Describe function parameters in kernel-doc omits c0f05a6ab525 PCI: aardvark: Fix PCI_EXP_RTCTL register configuration omits 1ee0186b9a12 iommu/vt-d: Refactor find_domain() helper omits da6b05dce2a9 iommu/qcom: Simplify a test in 'qcom_iommu_add_device()' omits f4c7d053d7f7 PCI: aardvark: Wait for endpoint to be ready before training link omits be62dbf554c5 iommu/amd: Convert AMD iommu driver to the dma-iommu api omits 6e2350207f40 iommu/dma-iommu: Use the dev->coherent_dma_mask omits 795bbbb9b6f8 iommu/dma-iommu: Handle deferred devices omits 781ca2de89ba iommu: Add gfp parameter to iommu_ops::map omits 37ec8eb851c1 iommu/amd: Remove unnecessary locking from AMD iommu driver omits a35716a95655 ASoC: pcm3168a: Fix serial mode dependent format support omits 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support omits 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema omits 9764beeae7cc ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment omits 03048217624a ASoC: sof: include types.h at header.h omits 848704f39ff6 ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment omits 47cbea216281 ASoC: Intel: eve: Enable mclk and ssp sclk early omits 7a22e03b0c02 x86/apic/x2apic: Fix a NULL pointer deref when handling a [...] omits e211288b72f1 x86/hyperv: Make vapic support x2apic mode omits fa41d6ee9042 Merge drm/drm-next into drm-intel-next-queued omits 1aa7177cdcb3 tools/power/x86/intel-speed-select: Implement base-freq co [...] omits 062e4aac92e8 tools/power/x86/intel-speed-select: Implement 'perf-profil [...] omits c829f0ef7bfc tools/power/x86/intel-speed-select: Implement CascadeLake- [...] omits 1c1d935c8418 tools/power/x86/intel-speed-select: Add check for CascadeL [...] omits 210369dc73b2 tools/power/x86/intel-speed-select: Make process_command generic omits ce1326a2f9f7 tools/power/x86/intel-speed-select: Add int argument to co [...] omits 4e26fabfe15c tools/power/x86/intel-speed-select: Refuse to disable core [...] omits a6a82f9bcd2a tools/power/x86/intel-speed-select: Turbo-freq feature auto mode omits 354bd06f40c4 tools/power/x86/intel-speed-select: Base-freq feature auto mode omits abd120e3bdf3 tools/power/x86/intel-speed-select: Remove warning for unu [...] omits fd13c8622a5a platform/x86: Add System76 ACPI driver omits 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug omits 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] omits c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] omits 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit omits 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static omits d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc omits e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable omits d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C omits c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV omits 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] omits 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices omits 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] omits 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx omits 94930d013329 platform/x86: huawei-wmi: Add debugfs support omits 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support omits 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds omits 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management omits 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters omits 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver omits fadfee3f9d8f drm/bridge: dw-hdmi: Restore audio when setting a mode omits 3ba8bbc41f5d arm64: dts: msm8916-longcheer-l8150: Add Volume buttons omits b0e1600dd46d arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT omits 868ad2149602 net/wireless: Delete unnecessary checks before the macro c [...] omits 52d4261862ec wireless: Remove call to memset after dma_alloc_coherent omits 39b656ee9f2c Merge tag 'perf-core-for-mingo-5.5-20191011' of git://git. [...] omits 12ade69c1eb9 KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use omits c55b5c663076 soc: qcom: Invert the cooling states for the aoss warming devices omits 8c551f919a73 arm64: hibernate: check pgd table allocation omits ec52c7134b1f arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE i [...] omits 8c16b55bbf84 Merge branch 'aquantia-fixes' omits 9f051db566da net: aquantia: correctly handle macvlan and multicast coexistence omits d08b9a0a3ebd net: aquantia: do not pass lro session with invalid tcp checksum omits ed4d81c4b3f2 net: aquantia: when cleaning hw cache it should be toggled omits 06b0d7fe7e5f net: aquantia: temperature retrieval fix omits 5bc52f64e884 Merge branch 'akpm' (patches from Andrew) omits 85a83a8fca7f Merge branch 'PTP-driver-refactoring-for-SJA1105-DSA' omits 664277781c4c net: dsa: sja1105: Change the PTP command access pattern omits a9d6ed7a8bd0 net: dsa: sja1105: Move PTP data to its own private structure omits 61c77126278e net: dsa: sja1105: Make all public PTP functions take dsa_ [...] omits 5b3ae43ab18a net: dsa: sja1105: Get rid of global declaration of struct [...] omits 75e99bf5ed8f gpio: lynxpoint: set default handler to be handle_bad_irq() omits 4c87540940cb gpio: merrifield: Move hardware initialization to callback omits a33912061607 gpio: lynxpoint: Move hardware initialization to callback omits a752fbb4b464 gpio: intel-mid: Move hardware initialization to callback omits 9411e3aaa634 gpiolib: Initialize the hardware with a callback omits 6658f87f2194 gpio: merrifield: Restore use of irq_base omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 8b39da985194 xtensa: drop EXPORT_SYMBOL for outs*/ins* omits 3d7fed4ad8cc mm/memory-failure: poison read receives SIGKILL instead of [...] omits 87bf4f71af4f mm/slab.c: fix kernel-doc warning for __ksize() omits 13bea898cd91 xarray.h: fix kernel-doc warning omits 2a7e582f429b bitmap.h: fix kernel-doc warning and typo omits b46ec1da5eb7 fs/fs-writeback.c: fix kernel-doc warning omits 8e88bfba77ee fs/libfs.c: fix kernel-doc warning omits c70d868f272b fs/direct-io.c: fix kernel-doc warning omits a2e9a5afce08 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() omits 3f36d8669457 mm, hugetlb: allow hugepage allocations to reclaim as needed omits 03a9349ac0e0 lib/test_meminit: add a kmem_cache_alloc_bulk() test omits 0f181f9fbea8 mm/slub.c: init_on_free=1 should wipe freelist ptr for bul [...] omits 3c52b0af059e lib/generic-radix-tree.c: add kmemleak annotations omits e4f8e513c3d3 mm/slub: fix a deadlock in show_slab_objects() omits fdf3bf809162 mm, page_owner: rename flag indicating that page is allocated omits 0fe9a448a029 mm, page_owner: decouple freeing stack trace from debug_pagealloc omits 5556cfe8d994 mm, page_owner: fix off-by-one error in __set_page_owner_handle() omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits c9c63f3c7a90 xtensa: fix type conversion in __get_user_[no]check omits 9cd20ef7803c drm/i915/perf: allow holding preemption on filtered ctx omits 7831e9a965ea drm/i915/perf: Allow dynamic reconfiguration of the OA stream omits 4f6ccc74a85c drm/i915: add support for perf configuration queries omits b8d49f28aa03 drm/i915/perf: introduce a versioning of the i915-perf uapi omits b1d066930606 drm/mxsfb: Read bus flags from bridge if present omits d02340436695 drm/mxsfb: Update mxsfb to support a bridge omits 3c00660db183 drm/i915/execlists: Assert tasklet is locked for process_csb() omits c0437642966f xtensa: clean up assembly arguments in uaccess macros omits 7a7c5e715e72 block: Fix elv_support_iosched() omits c32c47aa3640 parisc: Remove 32-bit DMA enforcement from sba_iommu omits 513f7f747e1c parisc: Fix vmap memory leak in ioremap()/iounmap() omits 0703ad217ebd parisc: prefer __section from compiler_attributes.h omits b67114db64ad parisc: sysctl.c: Use CONFIG_PARISC instead of __hppa_ define omits 81dde26de9c0 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] omits 52b2d91752a8 parisc: Do not hardcode registers in checksum functions omits 4c8eb19cf9dc riscv: tlbflush: remove confusing comment on local_flush_t [...] omits 2993c9b04e61 riscv: dts: HiFive Unleashed: add default chosen/stdout-path omits 2f01b7864188 riscv: remove the switch statement in do_trap_break() omits a98d62c3ee90 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits eda6d764ac33 drm/panfrost: Add missing GPU feature registers omits 9e8acd9c44a0 bpf: lwtunnel: Fix reroute supplying invalid dst omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 6595d144dece xtensa: fix {get,put}_user() for 64bit values omits c9b59181c2b0 Merge tag 'irqchip-fixes-5.4-1' of git://git.kernel.org/pu [...] omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits 67c698fc5eb0 drm/dp-mst: fix warning on unused var omits bfbcbf88f9db dt-bindings: timer: Convert stm32 timer bindings to json-schema omits bf5c3ae18e4d dt-bindings: thermal: Convert stm32 thermal bindings to js [...] omits 97721c5e66c7 dt-bindings: media: Convert stm32 dcmi bindings to json-schema omits 1c86b23db0f0 dt-bindings: media: Convert stm32 cec bindings to json-schema omits b1b7ce97fa1e dt-bindings: hwlock: Convert stm32 hwspinlock bindings to [...] omits 53448aed7b80 drm/i915/ehl: Port C's hotplug interrupt is associated wit [...] omits 9899a7a86993 ASoC: SOF: Fix randbuild error omits 364b3f1ff8f0 PCI: aardvark: Use LTSSM state to build link training flag omits 2abd839aa7e6 kmemleak: Do not corrupt the object_list during clean-up omits af818031f463 rtc: ds1685: use devm_platform_ioremap_resource helper omits 9e420d7f125f rts: ds1685: remove not needed fields from private struct omits d53bf24db377 rtc: xilinx: Fix calibval variable type omits 9aa0d0be3856 rtc: wilco-ec: Handle reading invalid times omits c9c13ba428ef PCI: Add PCI_STD_NUM_BARS for the number of standard BARs omits 7608158df3ed PCI: Fix missing bridge dma_ranges resource list cleanup omits 5aac7425f968 PCI/MSI: Remove unused pci_irq_get_node() omits 0fc21fdf4e10 ARM: configs: at91: unselect PIT omits ac1c4e18858c nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL omits f3dde260bb0e dt-bindings: Clean-up regulator '-supply' schemas omits c1ac9a4b0797 nvme: Wait for reset state when required omits 4c75f877853c nvme: Prevent resets during paused controller state omits 92b98e88d59a nvme: Restart request timers in resetting state omits 5d02a5c1d6e1 nvme: Remove ADMIN_ONLY state omits 770597ecb207 nvme-pci: Free tagset if no IO queues omits 41e35ffb380b drm/i915: Favor last VBT child device with conflicting AUX [...] omits ff229eee3d89 hrtimer: Annotate lockless access to timer->base omits 153c5d8191c2 staging: wlan-ng: fix exit return when sme->key_idx >= NUM [...] omits 88d0facf186c staging: wfx: fix potential vulnerability to spectre omits 44288f1101fe staging: wfx: fix error handling in wfx_tx_get_raw_link_id() omits 807411911d99 staging: rtl8723bs: use DIV_ROUND_UP helper macro omits 388fa43d5979 staging: vc04_services: use DIV_ROUND_UP helper macro omits 51a50b26c6dd staging: rtl8188eu: remove unnecessary conversion to bool omits 29c03456f157 staging: rtl8188eu: remove braces from single statement if block omits 02d7aa2f3bfa staging: rtl8712: clean up function headers omits f89c7d575d7c staging: rtl8712: remove unnecessary return variables omits 180245d2d016 staging: octeon: remove typedef declaration for cvmx_fau_op_size omits 6cc5e1c70031 staging: octeon: remove typedef declartion for cvmx_pko_co [...] omits 1691741fe31d staging: octeon: remove typedef declaration for cvmx_fau_reg_32 omits 73aef0c9d2c6 staging: octeon: remove typedef declaration for cvmx_helpe [...] omits ef1fe6b7369a staging: octeon: remove typedef declaration for cvmx_wqe discards 1b67d0ba75fc Merge branch 'imx/defconfig' into for-next discards 179c69961e44 Merge branch 'imx/dt64' into for-next discards 997b0595cdfe Merge branch 'imx/dt' into for-next discards 6a70487f8233 Merge branch 'imx/bindings' into for-next discards 84ec78f416c8 Merge branch 'imx/drivers' into for-next discards 8688a2480bb4 Merge branch 'clk/imx' into for-next omits caa2ac29726e arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file omits 0169002f7151 arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort omits 95993238b29b ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM omits 8f2d3c1759d1 clk: imx: clk-pll14xx: Make two variables static omits 4bfc53038e16 arm64: dts: enable otg mode for dwc3 usb ip on layerscape omits c871335217e7 arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus omits 4a79aed983dc arm64: dts: imx8mm-evk: Add i2c3 support omits d11ece801891 arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabe [...] omits ea65aba85e81 arm64: dts: imx8mn: Use correct clock for usdhc's ipg clk omits a6a40d5688f2 arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk omits b0759297f2c8 arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk omits 3d237d0d908b ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel omits 51f5afabc07a firmware: imx: Skip return value check for some special SC [...] omits 832392db9747 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits 8a3ab38c3692 ASoC: SOF: topology: check errors when parsing LED tokens omits 494e8f65da24 ASoC: SOF: topology: remove always-true redundant test omits 7ad03a2c848f ASoC: SOF: Intel: bdw: fix operator precedence warnings omits f9f618e7128e ASoC: SOF: Intel: byt: fix operator precedence warnings omits dd79841ca66f ASoC: fsl_mqs: Move static keyword to the front of declarations omits de729862cc0f ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C omits 0c93c291321f ASoC: stm32: spdifrx: retry synchronization in sync state omits 89b6d1831d21 drm/i915/execlists: Tweak virtual unsubmission omits 252b9e21bcf4 ARM: dts: imx7s: Correct GPT's ipg clock source omits fd15e2dd38be ARM: dts: vf610-zii-scu4-aib: Remove internal debug networ [...] omits 71936a6d18c3 ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect' omits f0b1d7f2e7c2 clk: imx8mq: Add VIDEO2_PLL clock omits 1b36aab6a7b6 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 7fbc899ddeaa drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits ad7adde58c3a drm/omap: Remove set but not used variable 'err' in hdmi4_ [...] omits c30a19433e48 drm/omap: Remove set but not used variable 'err' in hdmi5_ [...] omits 83e3b8a9c060 drm/omap: Remove set but not used variable 'tclk_trail' omits 57d55bb5dc86 drm/omap: Remove set but not used variable 'plane' omits 941f2f72dbbe drm/ttm: Restore ttm prefaulting omits 73a88e4ce310 drm/ttm: fix busy reference in ttm_mem_evict_first omits 8e5802635f0f debugfs: remove return value of debugfs_create_size_t() omits ad26221fb9e6 debugfs: remove return value of debugfs_create_u64() omits 313f5dbba41d debugfs: remove return value of debugfs_create_u16() omits 9655ac4aca20 debugfs: remove return value of debugfs_create_u8() omits 9506c23dfaf5 drm/i915/selftests: Check that GPR are cleared for new contexts omits 9c27462c896d drm/i915/selftests: Check known register values within the [...] omits 3fa08cbb0662 arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support omits 8292f5eb3874 arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes omits 734f9246e791 mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' omits 1a8e1cef7603 arm64: use both ZONE_DMA and ZONE_DMA32 omits a573cdd7973d arm64: rename variables used to calculate ZONE_DMA32's size omits ae970dc096b2 arm64: mm: use arm64_dma_phys_limit instead of calling max [...] omits e6ea46511b1a firmware: arm_sdei: use common SMCCC_CONDUIT_* omits a5520eac4d2d firmware/psci: use common SMCCC_CONDUIT_* omits 6848253ddeae arm: spectre-v2: use arm_smccc_1_1_get_conduit() omits c98bd2991728 arm64: errata: use arm_smccc_1_1_get_conduit() omits 6b7fe77c334a arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() omits ce87de45b324 arm64: simplify syscall wrapper ifdeffery omits a8613e7070e7 docs/arm64: cpu-feature-registers: Documents missing visib [...] omits 0f6e4c40164d docs/arm64: elf_hwcaps: Document HWCAP_SB omits 3a25e46c99e9 docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation [...] omits 1fd37669bc87 drm/i915/display: Squelch kerneldoc warnings omits c3226d93f85c rtw88: include interrupt.h for tasklet_struct omits 4ee2f3426699 rtw88: use a for loop in rtw_power_mode_change(), not goto omits 12078aae4535 rtw88: coex: Set 4 slot mode for A2DP omits 474264d5a6b7 rtw88: pci: config phy after chip info is setup omits a4835410995e rtw88: Use rtw_write8_set to set SYS_FUNC omits 5dc32b8ace37 rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support omits 27c65bfc434f rtw88: config 8822c multicast address in MAC init flow omits 52f4d4043d1e ARM: dts: imx6q-logicpd: Re-Enable SNVS power key omits 2e127203d116 ACPI: Documentation: Minor spelling fix in namespace.rst omits ac36d37e9436 ACPI: Always build evged in omits d79749f7716d ath10k: fix latency issue for QCA988x omits 159e48560f51 cpuidle: teo: Fix "early hits" handling for disabled idle states omits e43dcf20215f cpuidle: teo: Consider hits and misses metrics of disabled states omits 4f690bb8ce4c cpuidle: teo: Rename local variable in teo_select() omits 069ce2ef1a6d cpuidle: teo: Ignore disabled idle states that are too deep omits bc3ecbe09ab1 dmaengine: iop-adma: make array 'handler' static const, ma [...] omits 280bc0cecb77 drm/i915/selftests: Fixup naked 64b divide omits f27c22736d13 dmaengine: dw: platform: Mark 'hclk' clock optional omits 112e72373d1f virtio-fs: Change module name to virtiofs.ko omits bd73dfabdda2 dmaengine: imx-sdma: fix size check for sdma script_number omits ca58b3703445 backlight: pwm_bl: Switch to power-of-2 base for fixed-point math omits 407feae1caca backlight: pwm_bl: Drop use of int_pow() omits e802cbafcbd2 backlight: pwm_bl: Eliminate a 64/32 division omits efdf690e159a backlight: pwm_bl: Fix cie1913 comments and constant omits 349ee1228729 backlight: pwm_bl: Add missing curly branches in else branch omits de6f2a7fa2c9 backlight: pwm_bl: Don't assign levels table repeatedly omits 833b48242686 dmaengine: zx: Use devm_platform_ioremap_resource() in zx_ [...] omits ecb4d34fafec dmaengine: owl: Use devm_platform_ioremap_resource() in ow [...] omits a7dc0e6c1ec9 dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 9d68427d0f4f dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 3d4d6c27f65c dmaengine: k3dma: Use devm_platform_ioremap_resource() in [...] omits 1148ac673f74 dmaengine: jz4780: Use devm_platform_ioremap_resource() in [...] omits fbd1d637f6d1 dmaengine: at_xdmac: Use devm_platform_ioremap_resource() [...] omits 9ec691f48b5e dmaengine: tegra210-adma: fix transfer failure omits fcf8adb78707 dmaengine: rcar-dmac: Add dma-channel-mask property support omits d832c481bff3 dmaengine: rcar-dmac: Use devm_platform_ioremap_resource() omits 2df4a02a9ceb dmaengine: rcar-dmac: Use of_data values instead of a macro omits 1378259773db arm64: dts: ls1028a: Update the clock providers for the Ma [...] omits 07159f67c771 arm64: dts: lx2160a: Correct CPU core idle state name omits 97856e59384d Merge 5.4-rc3 into char-misc-next omits 7ca932e44132 Merge 5.4-rc3 into tty-next omits bf7c1d95af67 Merge 5.4-rc3 into usb-next omits 27d6e47f8e13 Merge 5.4-rc3 into staging-next omits 8b6bc5fd71e6 dmaengine: sprd: Fix the link-list pointer register config [...] omits f2e5c49d221b power: supply: axp20x_usb_power: enable USB BC detection o [...] omits 4f5cafb5cb84 Linux 5.4-rc3 omits 550e897ab346 Merge branch 'v5.5-armsoc/dts32' into for-next omits 1f6c62ca8f8d drm/rockchip: vop: add the definition of dclk_pol omits c7337670ef2a drm/rockchip: make rockchip_gem_alloc_object static omits b02516b6cde7 drm/rockchip: include rockchip_drm_drv.h omits 9abdcff72058 drm/rockchip: rk3066_hdmi: Use devm_platform_ioremap_resou [...] omits d4615e5a4680 Merge tag 'trace-v5.4-rc2' of git://git.kernel.org/pub/scm [...] omits 463c5ac0300a ARM: dts: rockchip: Add RK3288 VOP gamma LUT address omits 33902b4a4227 netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit omits 7e0d15ee0d8b Merge tag 'mac80211-next-for-net-next-2019-10-11' of git:/ [...] omits cb0ce18aaf4c genetlink: do not parse attributes for families with zero maxattr omits 11d49ce9f794 net/ibmvnic: Fix EOI when running in XIVE mode. omits c208bdb93788 tcp: improve recv_skip_hint for tcp_zerocopy_receive omits c23936fad79e net: lpc_eth: avoid resetting twice omits 3f233809aa7f Merge branch 'tcp-address-KCSAN-reports-in-tcp_poll-part-I' omits ab4e846a82d0 tcp: annotate sk->sk_wmem_queued lockless reads omits e292f05e0df7 tcp: annotate sk->sk_sndbuf lockless reads omits ebb3b78db7bf tcp: annotate sk->sk_rcvbuf lockless reads omits d9b55bf7b678 tcp: annotate tp->urg_seq lockless reads omits e0d694d638db tcp: annotate tp->snd_nxt lockless reads omits 0f31746452e6 tcp: annotate tp->write_seq lockless reads omits 7db48e983930 tcp: annotate tp->copied_seq lockless reads omits dba7d9b8c739 tcp: annotate tp->rcv_nxt lockless reads omits d983ea6f16b8 tcp: add rcu protection around tp->fastopen_rsk omits 2581efa9a47d Merge tag 'hwmon-for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 71b1b5532b9c Merge tag 'fixes-for-5.4-rc3' of git://git.kernel.org/pub/ [...] omits b27528b0279a Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-block omits 245cdd9fbd39 vhost/test: stop device before reset omits edc5774c097f tools/virtio: xen stub omits c2fba936d304 drm/i915/perf: Avoid polluting the i915_oa_config with err [...] omits 9dc86c234e84 Merge tag 'iio-for-5.5a-take3' of https://git.kernel.org/p [...] omits c86673e88419 staging: rtl8723bs: Remove comparison to NULL omits 91d6f911b348 staging: fbtft: fbtft-core: Fix last line displayed on fbcon omits f152f52c308d staging: vc04_services: place the AND operator at the end [...] omits a521d52d1eb2 iio: pressure: bmp280: remove stray newline omits 420119fcc554 iio: adc: sc27xx: Use devm_hwspin_lock_request_specific() [...] omits 0c8a6e72f3c0 iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_p [...] omits d303de1fcf34 tracing: Initialize iter->seq after zeroing in tracing_rea [...] omits fc64e4ad80d4 tracing/hwlat: Don't ignore outer-loop duration when calcu [...] omits 98dc19c11470 tracing/hwlat: Report total time spent in all NMIs during [...] omits 7f8557b88d6a recordmcount: Fix nop_mcount() function omits bf8e602186ec tracing: Do not create tracefs files if tracefs lockdown i [...] omits 17911ff38aa5 tracing: Add locked_down checks to the open calls of files [...] omits 8530dec63e7b tracing: Add tracing_check_open_get_tr() omits aa07d71f1bc7 tracing: Have trace events system open call tracing_open_g [...] omits 194c2c74f553 tracing: Get trace_array reference for available_tracers files omits 9ef16693aff8 ftrace: Get a reference counter for the trace_array on fil [...] omits 3ed270b129a4 tracefs: Revert ccbd54ff54e8 ("tracefs: Restrict tracefs w [...] omits b8fc345d6b5d Merge branch 'selftests-bpf-Makefile-cleanup' omits 598dc04fa0f1 selftests/bpf: Remove obsolete pahole/BTF support detection omits 3fbe31ae7ec4 selftests/bpf: Enforce libbpf build before BPF programs are built omits c2383d398ed9 Merge branch 'samples-cross-compile' omits 1600c9c26f6b samples/bpf: Add preparation steps and sysroot info to readme omits b2327c107d62 samples/bpf: Add sysroot support omits d8ceae91e9f0 samples/bpf: Provide C/LDFLAGS to libbpf omits 793a349cd819 libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets omits 5c26f9a78358 libbpf: Don't use cxx to test_libpf target omits a833effa1590 samples/bpf: Use target CC environment for HDR_PROBE omits 10cb3d8706db samples/bpf: Use own flags but not HOSTCFLAGS omits 1d97c6c2511f samples/bpf: Base target programs rules on Makefile.target omits 752677e89fca samples/bpf: Add makefile.target for separate CC target build omits 54b7fbd4484b samples/bpf: Drop unnecessarily inclusion for bpf_load omits 0e865aedad57 samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm omits 2a560df7c147 samples/bpf: Use own EXTRA_CFLAGS for clang commands omits 518c13401e16 samples/bpf: Use --target from cross-compile omits 39e0c3649f2e samples/bpf: Fix cookie_uid_helper_example obj build omits cdd5b2d1fc86 samples/bpf: Fix HDR_PROBE "echo" omits da94001239cc Merge tag 'char-misc-5.4-rc3' of git://git.kernel.org/pub/ [...] omits 9cbc63485fd5 Merge tag 'staging-5.4-rc3' of git://git.kernel.org/pub/sc [...] omits 82c87e7d4068 Merge tag 'tty-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 6c90bbd0a4e1 Merge tag 'usb-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 328fefadd9cf Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 465a7e291fd4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9b4e40c8fe1e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 448d6fcb7a52 leds: pca953x: Use of_device_get_match_data() omits f2d1269963f2 backlight: qcom-wled: restructure the qcom-wled bindings omits 6ef435133233 backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c omits fcb45a28489c Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e9ec3588a937 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 48acba989ed5 Merge tag 'riscv/for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 63f9bff56beb Merge tag 'mips_fixes_5.4_2' of git://git.kernel.org/pub/s [...] omits db60a5a035aa Merge tag 'powerpc-5.4-3' of git://git.kernel.org/pub/scm/ [...] omits 680b5b3c5d34 Merge tag 'for-linus-5.4-rc3-tag' of git://git.kernel.org/ [...] omits f154988a905e Merge tag 's390-5.4-4' of git://git.kernel.org/pub/scm/lin [...] omits 9dd422f69777 MIPS: Make builtin_cmdline const & variable length omits 972727766ee4 MIPS: Fix CONFIG_OF_EARLY_FLATTREE=n builds omits b7340422cc16 MIPS: Always define builtin_cmdline omits 8caf8a91f34d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5f5c382ecfdd drm/i915/perf: Prefer using the pinned_ctx for emitting de [...] omits 52e92f409ded perf/x86/cstate: Add Tiger Lake CPU support omits 0917b95079af perf/x86/msr: Add Tiger Lake CPU support omits 23645a76ba81 perf/x86/intel: Add Tiger Lake CPU support omits f1857a246775 perf/x86/cstate: Update C-state counters for Ice Lake omits 1a5da78d00ce perf/x86/msr: Add new CPU model numbers for Ice Lake omits 1ffa6c04dae3 perf/x86/cstate: Add Comet Lake CPU support omits 9674b1cc0f94 perf/x86/msr: Add Comet Lake CPU support omits 9066288b2aab perf/x86/intel: Add Comet Lake CPU support omits 7a275fd7b951 Merge branch 'x86/urgent' into perf/urgent, to pick up new [...] omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits a91f757bda1a mailmap: Add Simon Arlott (replacement for expired email address) omits 15d0ace1f876 drm/i915/perf: execute OA configuration from command stream omits daed3e44396d drm/i915/perf: implement active wait for noa configurations omits 6a45008ab7bb drm/i915/perf: allow for CS OA configs to be created lazily omits c3eb54aad982 drm/i915: Mark up "sentinel" requests omits ca4732de2447 clocksource/drivers/timer-atmel-tcb: add sama5d2 support omits 37a66e26c6f9 clocksource/drivers/timer-atmel-tcb: allow selecting first [...] omits cc774da47406 clocksource/drivers/timer-atmel-tcb: stop using the 32kHz [...] omits 787b099ff975 clocksource/drivers/timer-atmel-tcb: fill tcb_config omits cef671d1a52a clocksource/drivers/timer-atmel-tcb: rework 32khz clock selection omits 3d627ed6be14 ARM: dts: at91: sama5d2: add TCB GCLK omits a21da2eec7ef dt-bindings: mfd: atmel,at91rm9200-tcb: add sama5d2 compatible omits 18944dfbe79d dt-bindings: mfd: atmel-tcb: convert bindings to json-schema omits d8ad5f52617b drm/i915/execlists: Prevent merging requests with conflict [...] omits a5efcde69b11 drm/i915/perf: Replace global wakeref tracking with engine-pm omits f0308fb07080 rxrpc: Fix possible NULL pointer access in ICMP handling omits 524900a212f4 Merge branch 'netdevsim-add-devlink-health-reporters-support' omits 9b88fc54965e selftests: add netdevsim devlink health tests omits 82c93a87bf8b netdevsim: implement couple of testing devlink health reporters omits e7a981050a7f devlink: propagate extack down to health reporter ops omits 402818205c9e devlink: don't do reporter recovery if the state is healthy omits 1635520aefc1 net: usb: ax88179_178a: write mac to hardware in get_mac_addr omits 28e72b26ddee sock_get_timeout: drop unnecessary return variable omits 262ce0af8161 af_unix: __unix_find_socket_byname() cleanup omits e001d28eeeff Merge branch 'net-ftgmac100-Ungate-RCLK-for-RMII-on-ASPEED-MACs' omits 9bce4b27f3ec net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs omits 042b86753a94 dt-bindings: net: ftgmac100: Describe clock properties omits 6a3c52fe2906 dt-bindings: net: ftgmac100: Document AST2600 compatible omits d12c50857c6e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] omits 984d7a929ad6 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] omits 8d13c187c42e Revert "drm/radeon: Fix EEH during kexec" omits 044cf5e15357 csky: Initial stack protector support omits 363c53875aef Input: synaptics-rmi4 - avoid processing unknown IRQs omits cd9ba7b6e479 drm/i915/selftests: Serialise write to scratch with its vm [...] omits 1c0cc5f1ae5e Merge tag 'nfs-for-5.4-2' of git://git.linux-nfs.org/proje [...] omits e78dcbf41454 libbpf: Handle invalid typedef emitted by old GCC omits c6ad7c3ce980 Merge tag '5.4-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 409017847d20 libbpf: Generate more efficient BPF_CORE_READ code omits baead859edbb xdp: Trivial, fix spelling in function description omits 2dedd7d21655 bpf: Fix cast to pointer from integer of different size warning omits f97eea1756f3 selftests/bpf: Check that flow dissector can be re-attached omits 719b78a5674f flow_dissector: Allow updating the flow dissector program [...] omits 84a081f60db6 bpf: Align struct bpf_prog_stats omits e400edb141d7 checkpatch: Warn if DT bindings are not in schema format omits 4b654acdae85 btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 4623e8bf1de0 rpmsg: glink: Set tail pointer to 0 at end of FIFO omits 54895010a893 drm/i915: Add an rcu_barrier option to i915_drop_caches omits 78e31c422617 drm/msm/dsi: Implement reset correctly omits a4dc1ca607e4 dt-bindings: riscv: Fix CPU schema errors omits 44db1216efe3 Btrfs: add missing extents release on file extent cluster [...] omits c6f6ebd77ce1 Merge tag 'modules-for-v5.4-rc3' of git://git.kernel.org/p [...] omits 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update omits 56c642e2aa1c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits f7c9ab6ffa89 Merge branch 'for-5.4-fixes' into for-next omits 12b4157b7d3b nfsd: remove private bin2hex implementation omits 1869dbe87cb9 x86/boot/64: Round memory hole size up to next PMD page omits 2aa85f246c18 x86/boot/64: Make level2_kernel_pgt pages invalid outside [...] omits 86109a691a45 arm64: Fix kcore macros after 52-bit virtual addressing fallout omits e38161bd325e arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD omits b9918bdcac1f Documentation/process: Add fallthrough pseudo-keyword omits 294f69e662d1 compiler_attributes.h: Add 'fallthrough' pseudo keyword fo [...] omits 48f9bcf91461 net: sctp: Rename fallthrough label to unhandled omits 01c751251ba3 Merge branch 'fixes' into for-next omits 17a9e5bbbfe5 Merge tag 'wlcore-fix' into fixes omits 9892f9f6cf83 Merge tag 'drm-fixes-2019-10-11' of git://anongit.freedesk [...] omits 0a04480d9633 docs: misc: xilinx_sdfec: Actually add documentation omits 0e3901891ab6 docs: SafeSetID.rst: Remove spurious '???' characters omits 297cbcccc23d Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-block omits 937c6b27c73e cgroup: freezer: call cgroup_enter_frozen() with preemptio [...] omits ce0c94e158e9 dt-bindings: display: clps711x-fb: fix native-mode setting omits 5cb2ef85eefb dt-bindings: display: imx: fix native-mode setting omits 695379b37342 drm/atmel-hlcdc: Use swap() where appropriate omits 843e4fa31127 Merge branch 'arm/fixes' into for-next omits dd163ca3fb49 Merge tag 'mvebu-fixes-5.4-1' of git://git.infradead.org/l [...] omits 23b482252836 drm/omap: add OMAP_BO flags to affect buffer allocation omits 4ecc5fbcc4d4 drm/omap: add omap_gem_validate_flags() omits 18d7f5ab543e drm/omap: cleanup OMAP_BO_SCANOUT use omits 48b34ac04175 drm/omap: remove OMAP_BO_TILED define omits 9b7117e245bc drm/omap: cleanup OMAP_BO flags omits d6e52e28e4ca drm/omap: accept NULL for dma_addr in omap_gem_pin omits d3e4c46df688 drm/omap: add omap_gem_unpin_locked() omits cec4fa7511ef drm/omap: use refcount API to track the number of users of [...] omits cebf7d51a6c3 perf diff: Report noisy for cycles diff omits 30a2441cae7b x86/asm: Make more symbols local omits 55542113c690 perf tools: Propagate CFLAGS to libperf omits c461e8df0c9b tools/virtio: more stubs omits b23ab6ac6d76 drm/rockchip: Add optional support for CRTC gamma LUT omits 2804b799c352 dt-bindings: display: rockchip: document VOP gamma LUT address omits 48274e1e5d24 Merge branch 'notifications-core' into keys-next omits 04910e267b2d thermal: qoriq: add thermal monitor unit version 2 support omits cbbf2787782c drm/i915/execlists: Only mark incomplete requests as -EIO [...] omits f53e2cd0b8ab x86/mm: Use the correct function type for native_set_fixmap() omits 6e4847640c6a syscalls/x86: Fix function types in COND_SYSCALL omits f48f01a92cca syscalls/x86: Use the correct function type for sys_ni_syscall omits 00198a6eaf66 syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn omits cf3b83e19d7c syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0 omits 8661d769ab77 syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 omits 062795fcdcb2 s390/uaccess: avoid (false positive) compiler warnings omits 6735ab500b89 dmaengine: ti: edma: remove unused code omits 5b3e3606ab06 dmaengine: uniphier-mdmac: use devm_platform_ioremap_resource() omits fdf0fe2df3e3 platform/chrome: wilco_ec: Add Dell's USB PowerShare Polic [...] omits b5b42b24d783 ACPI: video: update doc for acpi_video_bus_DOS() omits 8ed61d36050c device property: Fix the description of struct fwnode_operations omits f1ce39df508d lib/test_printf: Add tests for %pfw printk modifier omits 3bd32d6a2ee6 lib/vsprintf: Add %pfw conversion specifier for printing f [...] omits 83abc5a77f3b lib/vsprintf: OF nodes are first and foremost, struct devi [...] omits a92eb7621b9f lib/vsprintf: Make use of fwnode API to obtain node names [...] omits 1586c5ae2f93 lib/vsprintf: Add a note on re-using %pf or %pF omits 9af7706492f9 lib/vsprintf: Remove support for %pF and %pf in favour of [...] omits e7e242bccb20 device property: Add a function to obtain a node's prefix omits bc0500c1e43d device property: Add fwnode_get_name for returning the nam [...] omits 87e5e95db31a device property: Add functions for accessing node's parents omits a57b7fb783eb device property: Move fwnode_get_parent() up omits 56c9aa079424 software node: Make argument to to_software_node const omits 51c100a651a4 software node: Get reference to parent swnode in get_parent op omits 850d80a2d868 staging: isdn: remove assignment in if conditionals omits db4b23d5a898 staging: qlge: fix comparison to NULL warning omits e311f25e1865 staging: qlge: add space to fix check warning omits b883582d7340 staging: qlge: Fix multiple assignments warning by replaci [...] omits a8bfbd7cf3fd staging: qlge: fix "alignment should match open parenthesi [...] omits 52c4326a56ec staging: qlge: correct a misspelled word omits 0fa79a78b1d7 staging: rtl8723bs: Remove unnecessary null check omits 2e821be2206c staging: rtl8723bs: Remove unnecessary blank lines omits e7e12d6650ec staging: rtl8723bs: Remove comparisons to booleans in cond [...] omits 92f87db5a964 staging: rtl8723bs: Remove unnecessary braces for single s [...] omits 409e83320378 staging: rtl8723bs: Remove comparisons to NULL in conditionals omits 1dce7eb37333 rtlwifi: rtl8192se: Convert inline routines to little-endi [...] omits 06aae1b02285 rtlwifi: rtl8192se: Convert macros that set descriptor omits c3f997f0c3b2 rtlwifi: rtl8192se: Replace local bit manipulation macros omits c2fca7d083f7 rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX omits 4633d30b61ac wlcore: clean-up clearing of WL1271_FLAG_IRQ_RUNNING omits 59f4567d228f rtlwifi: rtl8192ee: Remove set but not used variable 'err' omits c97fb526ca06 drm/i915/execlists: Leave tell-tales as to why pending[] is bad omits 68eeb39a53d5 phy: qcom-usb-hs: Fix extcon double register after power cycle omits 9c4a14f8ccee drm/i915: Note the addition of timeslicing to the pretend [...] omits 7dfd8ac32730 mac80211_hwsim: add support for OCB omits b5764696ac40 mac80211_hwsim: add more 5GHz channels, 5/10 MHz support omits 5f63afe0288d mac80211: minstrel_ht: rename prob_ewma to prob_avg, use i [...] omits b1103d256704 mac80211: minstrel_ht: replace rate stats ewma with a bett [...] omits 8f2f495ca93e mac80211: minstrel: remove divisions in tx status path omits 2fd351a8772d nl80211: trivial: Remove redundant loop omits 59336b0f8000 smack: Implement the watch_key and post_notification hooks omits e1eddc1bde17 selinux: Implement the watch_key security hook omits 176a52043ab8 selftests: netfilter: add ipvs tunnel test case omits 0ed154620690 selftests: netfilter: add ipvs nat test case omits 867d2190799a selftests: netfilter: add ipvs test script omits 0b9c31597d81 Add sample notification program omits 65f9b27702ca usb: Add USB subsystem notifications omits aace09747585 block: Add block layer notifications omits 3a92c6e49c47 Add a general, global device notification watch list omits 7871ca053dd8 keys: Add a notification facility omits fe78d401ca6b General notification queue with user mmap()'able ring buffer omits e278da96273e security: Add a hook for the point of notification insertion omits a8fff581d7e4 security: Add hooks to rule on setting a watch omits b1c40314dfd9 uapi: General notification ring definitions omits 551d5106b732 Revert "pinctrl: iproc: use unique name for irq chip" omits 0c580d83325e firmware: Update pointer to documentation omits 442f1e746e81 firmware: google: increment VPD key_len properly omits 10deeac92164 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb omits d1a1af2cdf19 hvc: dcc: Add earlycon support omits ec4e29068839 driver core: simplify definitions of platform_get_irq* omits 2272905a4580 spufs: fix a crash in spufs_create_root() omits 7adf4eaf60f3 io_uring: fix sequence logic for timeout requests omits 82ad862115c2 Merge branch 'smc-fixes' omits 107529e31a87 net/smc: receive pending data after RCV_SHUTDOWN omits 882dcfe5a178 net/smc: receive returns without data omits 29ee2701529e net/smc: fix SMCD link group creation with VLAN id omits 6942635032cf extcon: sm5502: Reset registers during initialization omits 41441d85b671 ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO omits bc7ef86566bb drm/amdgpu/swSMU/navi: add feature toggles for more things omits ff06184a49fd drm/amdgpu/powerplay: Use swap() where appropriate omits 34b86b75dfc9 drm/amd/display: Use swap() where appropriate omits 6696b8adb8f8 drm/amdgpu: Do not implement power-on for SDMA after do mo [...] omits c1972a56ebe1 drm/amd/powerplay: add more feature bits omits e8939b4a0d5e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] omits 02fc146748a2 drm/amdgpu/powerplay: fix typo in mvdd table setup omits b9ed69e6fd66 drm/amdgpu: fix memory leak omits 6e4be98767b2 drm/amdgpu: avoid ras error injection for retired page omits 4e930d96c906 drm/amdgpu: Use the ALIGN() macro omits 54e9ab2edb25 drm/amdgpu/ras: document the reboot ras option omits a20bfd0fd41f drm/amdgpu/ras: fix typos in documentation omits 976035dd4f68 drm/amd/display: add renoir specific watermark range and c [...] omits a51894f015af drm/amd/display: hook up notify watermark ranges and get c [...] omits a0dd575b7b9a drm/amd/display: Skip DIG Check if Link is Virtual for Dis [...] omits 4a36fcbaec4e drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value omits dd998291dbe9 drm/amd/display: Fix dongle_caps containing stale information. omits 8396745da8f0 drm/amd/display: Add capability check for static ramp calc omits fc067805ac50 drm/amd/display: 3.2.54 omits 33fd29007d74 drm/amd/display: make aux defer delay and aux sw start del [...] omits ce10a0f39b19 drm/amd/display: use vbios message to call smu for dpm level omits 52883b36f70a drm/amd/display: Fix maybe-uninitialized warning omits 93c2340bdc24 drm/amd/display: add more checks to validate seamless boot timing omits 566b4252fe9d drm/amd/display: add new active dongle to existent w/a omits b356843ee584 drm/amd/display: Update number of dcn21 audio endpoints omits ac81c2a75bcc drm/amd/display: add guard for SMU ver, for 48mhz clk omits 57133a28bcaf drm/amd/display: fix code to control 48mhz refclk omits ab4a4072f260 drm/amd/display: exit PSR during detection omits edb922b022c0 drm/amd/display: Program DWB watermarks from correct state omits 1503676caf09 drm/amd/display: 3.2.53 omits f432f0060f05 drm/amd/display: Use dcn1 Optimal Taps Get omits 82db2e3c39db drm/amd/display: fix bug with check for HPD Low in verify [...] omits 15caeabc5787 drm/amd/display: wait for set pipe mcp command completion omits 486cc0ee550e drm/amd/display: Add output bitrate to DML calculations omits c59802313e84 drm/amd/display: Properly round nominal frequency for SPD omits 62f3abd15339 drm/amd/display: Restore should_update_pstate_support afte [...] omits f537d474df15 drm/amd/display: check phy dpalt lane count config omits d832fc3b1820 drm/amd/display: build up VSIF infopacket omits f4ce271b6ae9 drm/amd/display: 3.2.52 omits d56eaa7cfb09 drm/amd/display: Add missing shifts and masks for dpp regi [...] omits deb79818e1b4 drm/amd/display: add explicit comparator as default optimi [...] omits 3c2381b92cba drm/amd/display: add support for VSIP info packet omits 9ae1b27f31d0 drm/amd/display: fix hotplug during display off omits 8b8eda014410 drm/amd/display: fix pipe re-assignment when odm present omits 377c9d047379 drm/amd/display: Reprogram FMT on pipe change omits 1caba4e83b9d drm/amd/display: Update V_UPDATE whenever VSTARTUP changes omits cbc697b2e3bf drm/amd/display: Add Logging for Gamma Related information omits ef5a7d266e82 drm/amd/display: skip enable stream on disconnected display omits 1cb1d47741bf drm/amd/display: Correct values in AVI infoframe omits 90d268741f74 drm/amd/display: Added pixel dynamic expansion control. omits f81b86a04327 drm/amdgpu: Enable gfx cache probing on HDP write for arcturus omits cb1545f7101a drm/amdgpu: Clean up gmc_v9_0_gart_enable omits 6f3bf46a7e84 drm/amdgpu: simplify gds_compute_max_wave_id computation omits 4adbcff22e67 Merge tag 'drm-intel-fixes-2019-10-10' of git://anongit.fr [...] omits 46fe219d7ca2 Merge tag 'drm-fixes-5.4-2019-10-09' of git://people.freed [...] omits 437c5a15bba3 Merge tag 'drm-misc-fixes-2019-10-10' of git://anongit.fre [...] omits 48d9b0d43105 block: account statistics for passthrough requests omits 63098555cfe0 Merge branch 'bpf-romap-known-scalars' omits 666b2c10ee9d selftests/bpf: Add read-only map values propagation tests omits a23740ec43ba bpf: Track contents of read-only maps as scalars omits 71229c84aa03 tc-testing: updated pedit test cases omits 2168da459404 net: update net_dim documentation after rename omits 7ed093602e0e Merge tag 'drm-misc-next-2019-10-09-2' of git://anongit.fr [...] omits 659e175ff44d Merge branch 'devel' into for-next omits 4ebcb113edcc r8169: fix jumbo packet handling on resume from suspend omits d2fe76dddaac Merge tag 'intel-pinctrl-fixes-v5.4' of git://git.kernel.o [...] omits f063d58b423d ptp: ptp_dte: use devm_platform_ioremap_resource() to simp [...] omits 1f1a65d495df ASoC: samsung: i2s: Document clocks macros omits 4fba1c2c47f4 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits a9082575f8d0 arm64: dts: rockchip: Fix override mode for rk3399-kevin panel omits 7ae8b2f5dfb3 dt-bindings: rtc: rtc-sh: convert bindings to json-schema omits 84b268b90f24 Merge branch 'v5.5-armsoc/dts64' into for-next omits b6ad0ea6ec67 Merge branch 'v5.5-armsoc/dts32' into for-next omits b675f1984c85 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits bc43cee88aa1 arm64: dts: rockchip: Update nanopi4 phy reset properties omits f94ffd95cb76 arm64: dts: rockchip: Enable nanopi4 HDMI audio omits 389206e806d8 arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box omits 5234c1453115 arm64: dts: rockchip: fix RockPro64 sdmmc settings omits 99e0b62152fa dt-bindings: crypto: samsung: Convert SSS and SlimSSS bind [...] omits a2c02a4304eb dt-bindings: memory-controllers: Convert Samsung Exynos SR [...] omits 4c0742f65b4e ARM: 8914/1: NOMMU: Fix exc_ret for XIP omits 851140ab0d08 ARM: 8908/1: add __always_inline to functions called from [...] omits 6233269bce47 ARM: dts: rockchip: Use interpolated brightness tables for veyron omits 87d8ae980e19 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob omits df3da04880b4 mips: Fix unroll macro when building with Clang omits af84537dbd1b SUNRPC: fix race to sk_err after xs_error_report omits 1047ec868332 NFSv4: Fix leak of clp->cl_acceptor string omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits 20c55f250618 HID: google: Detect base folded usage instead of hard-codi [...] omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 9e4dbc4646a8 HID: google: add magnemite/masterball USB ids omits 8856c5064834 drm/msm/mdp5: make config variables static omits 2f2b4fd674ca MIPS: Disable Loongson MMI instructions for kernel build omits 38dffe1e4dde MIPS: elf_hwcap: Export userspace ASEs omits 7784cac69735 MIPS: cmdline: Clean up boot_command_line initialization omits fcb5c172409d drm/msm: make a5xx_show and a5xx_gpu_state_put static omits 9e208aa06c21 Merge tag 'xfs-5.4-fixes-3' of git://git.kernel.org/pub/sc [...] omits df4954e30d0e drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 2e3cc607af53 drm/msm/dsi: Remove set but not used variable 'lp' omits 7264af3ed8d4 drm/msm/dsi: Remove set but not used variable 'lpx' omits c16c52a35e72 drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 722525023b10 drm/msm/mdp5: Remove set but not used variable 'fmt' omits 73b2608a28af dt-bindings: rng: exynos4-rng: Convert Exynos PRNG binding [...] omits ab198a7aab65 drm/msm: Sanitize the modeset_is_locked checks in dpu omits da80f04792fc drm/i915/tgl: Read SAGV block time from PCODE omits b068a86071ca drm/i915: Move SAGV block time to dev_priv omits 52111c4628a2 drm/i915/perf: Store shortcut to intel_uncore omits 9a61363a6310 drm/i915/perf: store the associated engine of a stream omits 0a6f33dba4ee dm dust: convert documentation to ReST omits ca30ad857d90 docs: admin-guide: fix printk_ratelimit explanation omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits ea882f75766c docs: networking: phy: Improve phrasing omits d6ce98fe11a0 docs: networking: devlink-trap: Fix reference to other document omits f1e5aa6c13fe MAINTAINERS: Add BCM2711 to BCM2835 ARCH omits 81834b918e92 bindings: MAINTAINERS: fix references to Allwinner LRADC omits 868adb544a39 bindings: rename links to mason USB2/USB3 DT files omits 0ac624f47dd3 docs: fix some broken references omits 7f70ae564b80 Documentation: admin-guide: add earlycon documentation for RISC-V omits f11b46f31420 docs: remove :c:func: from genalloc.rst omits 049500715e7a docs: Move the user-space ioctl() docs to userspace-api omits 5ecd0a06e6bb docs: move botching-up-ioctls.rst to the process guide omits 781fa0a95424 ARM: bcm: Add support for BCM2711 SoC omits 61d221b735e8 docs: Fix "make help" suggestion for SPHINXDIR omits 46fdee06aeef arm64: dts: broadcom: Add reference to RPi 4 B omits 7dbe8c62ceeb ARM: dts: Add minimal Raspberry Pi 4 support omits 091d3aecc515 dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema omits ab06837dd269 dt-bindings: arm: Convert BCM2835 board/soc bindings to js [...] omits 3ce82be9ae3d ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-co [...] omits ba61479e1ee9 ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible omits 4b2d24662126 ARM: dts: bcm283x: Remove simple-bus from fixed clocks omits 3ff3a712a9ea media: ti-vpe: vpe: don't rely on colorspace member for co [...] omits b373f84d77e1 media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info omits d5a897c8428b media: v4l2-common: add pixel encoding support omits 9152dc9ec940 media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong omits 98ca241d239a media: ti-vpe: vpe: fix v4l2_compliance issue related to x [...] omits 34efd808dbf4 media: ti-vpe: vpe: use standard struct instead of duplica [...] omits f3320447a22a media: ti-vpe: Set the DMA mask and coherent mask omits 63728b1cab28 media: ti-vpe: vpdma: Use fixed type for address in descriptor omits cf6acb73b050 media: ti-vpe: vpe: ensure buffers are cleaned up properly [...] omits 2444846c0dbf media: ti-vpe: vpe: fix a v4l2-compliance failure about fr [...] omits 0bac73adea4d media: ti-vpe: vpe: fix a v4l2-compliance failure about in [...] omits e20b248051ca media: ti-vpe: vpe: Make sure YUYV is set as default format omits 06bec72b250b media: ti-vpe: vpe: fix a v4l2-compliance warning about in [...] omits a37980ac5be2 media: ti-vpe: vpe: fix a v4l2-compliance failure causing [...] omits 661eaa3c4bca media: ti-vpe: Set MAX height supported to 2048 pixels omits b2bb3d822f2c media: ti-vpe: Add support for NV21 format omits 95959793d20d media: ti-vpe: Add support for SEQ_BT omits 55c686ff93f1 media: ti-vpe: vpe: Remove unnecessary use of container_of omits b0ac8596edc8 power: reset: at91-poweroff: lookup for proper PMC DT node omits 4d59c7d45585 media: ti-vpe: vpe: Add missing null pointer checks omits 102af9b9922f media: ti-vpe: vpe: Fix Motion Vector vpdma stride omits 69318b399569 test_power: Add CURRENT properties omits 4b082ac6b768 test_power: Add CHARGE_COUNTER properties omits 84227cb11ff4 libperf: Adopt perf_evlist__filter_pollfd() from tools/perf omits 696f27c994ed libperf: Introduce perf_evlist__purge() omits 93dd6e2831ff libperf: Introduce perf_evlist__exit() omits 230662e15ed6 libperf: Move the pollfd allocation from tools/perf to libperf omits 285aaeac8c5d libperf: Centralize map refcnt setting omits 923d0f1868cb perf evlist: Switch to libperf's mmap interface omits b80132b12a78 perf evlist: Introduce perf_evlist__mmap_cb_mmap() omits 862488105b84 nbd: fix possible sysfs duplicate warning omits ee7f5225dc3c xen: Stop abusing DT of_dma_configure API omits fb20da6af705 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f8779876d4a7 Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/sc [...] omits bb1b1885e2f2 perf evlist: Introduce perf_evlist__mmap_cb_get() omits 2277b492582d kdb: Fix stack crawling on 'running' CPUs that aren't the master omits 55a7e23f461f kdb: Fix "btc <cpu>" crash if the CPU didn't round up omits 54af3e39eed7 kdb: Remove unused "argcount" param from kdb_bt1(); make b [...] omits 0f8b5b6d56b5 kgdb: Remove unused DCPU_SSTEP definition omits ad338d05438e Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] omits 9abd2ab23776 perf tools: Introduce perf_evlist__mmap_cb_idx() omits b5911e7ac28c libperf: Introduce perf_evlist_mmap_ops::mmap callback omits 3a8bb5812198 libperf: Add perf_evlist_mmap_ops::get callback omits 1fcbb75cc574 libperf: Introduce perf_evlist_mmap_ops::idx callback omits 0b5ea10d4c31 libperf: Introduce perf_evlist__mmap_ops() omits 015c21ba59fc Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] omits d1a177595b3a libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf omits 5e48e55fb57a MAINTAINERS: Remove Simon as Renesas SoC Co-Maintainer omits c3d79a83ca10 dma-buf/resv: fix exclusive fence get omits 151ed5d70da8 libperf: Adopt perf_mmap__read_event() from tools/perf omits 32fdc2ca7e2a libperf: Adopt perf_mmap__read_done() from tools/perf omits 7c4d41824f9a libperf: Adopt perf_mmap__read_init() from tools/perf omits 7728fa0cfaeb libperf: Adopt perf_mmap__consume() function from tools/perf omits 574878f98c05 xen/grant-table: remove unnecessary printing omits 5139de5d5e60 media: ti-vpe: Fix a parallel build issue omits d30f4e3d4fbd media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE omits 2e8db63e1f64 media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create omits 3f0a700624d0 media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE omits 61fd036d0111 media: add V4L2_CID_UNIT_CELL_SIZE control omits 8ae3a0862993 media: Documentation: media: Document V4L2_CTRL_TYPE_AREA omits d1dc49370f83 media: add V4L2_CTRL_TYPE_AREA control type omits f7fe9f9528b9 media: Documentation: v4l2_ctrl_new_std_compound omits b35d6c02aa3c media: v4l2-core: Implement v4l2_ctrl_new_std_compound omits f26f3d76dbb5 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 04360e4112c3 arm64: dts: renesas: r8a774b1: Add INTC-EX device node omits 4ec25b30a477 arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes omits 34560ef33934 arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB devi [...] omits 561668aa4614 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EH [...] omits 067eca6dc61a arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC de [...] omits 133e6c78c493 arm64: dts: renesas: hihope-rzg2-ex: Let the board specifi [...] omits b3ddadfa2831 arm64: dts: renesas: r8a774b1: Add PCIe device nodes omits c88657c4a1ea arm64: dts: renesas: r8a774b1: Add all MSIOF nodes omits 7213aea4afad arm64: dts: renesas: r8a774b1: Add RWDT node omits b6bb8a108d0b arm64: dts: renesas: Add support for Advantech idk-1110wr [...] omits 642a33259bdf arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support omits 31222abb669c arm64: dts: renesas: hihope-rzg2-ex: Enable backlight omits 68f627511fed arm64: dts: renesas: r8a774b1: Add PWM device nodes omits ab46816a38a4 arm64: dts: renesas: r8a774b1: Add FDP1 device nodes omits fdf130155fa0 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display cl [...] omits 3a02555a4d06 arm64: dts: renesas: r8a774b1: Add HDMI encoder instance omits 04e4bad30adb arm64: dts: renesas: r8a774b1: Add DU device to DT omits fbdcdb9c8621 arm64: dts: renesas: hihope-common: Move du clk properties [...] omits 79718f9d5471 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 omits c65588936f49 arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 omits 966607b84714 arm64: dts: renesas: r8a774b1: Add VSP instances omits 955ceb563c79 arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances omits 63093a8e58be arm64: dts: renesas: r8a774b1: Add IPMMU device nodes omits 070302d4673a arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support omits 6317736729ac arm64: dts: renesas: r8a774b1: Add SDHI support omits 928249b781eb arm64: dts: renesas: r8a774b1: Add TMU device nodes omits 39040e87b71a arm64: dts: renesas: r8a774b1: Add CMT device nodes omits 95b3547f27a6 arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support omits ce21f29032ae arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices omits 65005e6a5bb4 arm64: dts: renesas: Add HiHope RZ/G2N sub board support omits c722d9001ab5 arm64: dts: renesas: r8a774b1: Add Ethernet AVB node omits bbbb919f3286 arm64: dts: renesas: r8a774b1: Add GPIO device nodes omits 83e7620a0417 arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes omits fd863e588062 arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes omits 048b39fae795 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode omits a38132581269 arm64: dts: renesas: r8a774a1: Remove audio port node omits c173dba44c2d ASoC: tas2562: Introduce the TAS2562 amplifier omits a4eff5f86c9c ASoC: SOF: imx: Read ESAI parameters and send them to DSP omits 5d43001ae436 ASoC: SOF: acpi led support for switch controls omits b4be427683cf ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP omits 8b160dc2a92c ASoC: SOF: pci: add debug module param omits 70b0c75ae1e3 ASoC: SOF: acpi: add debug module param omits 902fd492d5ea Revert "ASoC: SOF: Force polling mode on CFL and CNL" omits acf1b71cb693 AsoC: SOF: refactor control load code omits a68c6b6cc77b ASoC: SOF: enable dual control for pga omits 2636a5172da2 drm/scheduler: make unexported items static omits f3416e7144f5 ASoC: SOF: enable sync_write in hdac_bus omits 11bcf5f78905 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 omits 969d49b2cdc8 dt-bindings: asoc: Add ADAU7118 documentation omits ca514c0f12b0 ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver omits 3a612765f423 drm/i915: Remove cursor use of properties for coordinates omits d8bd3e157a17 drm/i915: Remove begin/finish_crtc_commit, v4. omits 04c8b0bf4abc drm/i915: Use intel_plane_state in prepare and cleanup plane_fb omits af9fbfa657c8 drm/i915: Introduce and use intel_atomic_crtc_state_for_ea [...] omits 9a3a41dfe223 drm/i915: Fix for_each_intel_plane_mask definition omits fec748740c9c drm/plane: Clarify our expectations for src/dst rectangles omits b21555786f18 dm snapshot: rework COW throttling to fix deadlock omits a2f83e8b0c82 dm snapshot: introduce account_start_copy() and account_en [...] omits 76d6d3df5241 drm/vkms: Remove duplicated include from vkms_drv.c omits 7a56b81c4746 x86/jailhouse: Only enable platform UARTs if available omits 83fa9842afe7 drm/dp-mst: Drop connection_mutex check omits 0935e5f7527c x86/jailhouse: Improve setup data version comparison omits b058b2552edb w1: ds250x: Fix build error without CRC16 omits 40688bd58df7 misc: Use the correct style for SPDX License Identifier omits 7ed42113ce03 ocxl: Use the correct style for SPDX License Identifier omits efcd2390f56b misc: fastrpc: revert max init file size back to 2MB omits 387f625585d1 misc: fastrpc: handle interrupted contexts omits 55bcda35584c misc: fastrpc: do not interrupt kernel calls omits 2d10d2d17072 misc: fastrpc: fix memory leak from miscdev->name omits 2419e55e532d misc: fastrpc: add mmap/unmap support omits 689e3557a2d1 misc: MIC: drop all 'comment' lines from its Kconfig omits 9964f8c899fc misc: rtsx: Remove unneeded variable in rts5260_card_power_on omits d52accce0aad platform: goldfish: Allow goldfish drivers for archs with [...] omits 32a738704d7f greybus: remove excessive check in gb_connection_hd_cport_ [...] omits bb4d6e0ee83c lis3lv02d: switch to using input device polling mode omits fa6f90f349ac sgi-gru: simplify procfs code some more omits ad90ff6964d7 misc: atmel_tclib: use devm_platform_ioremap_resource() to [...] omits 71200fcbb91c w1: sgi_w1: use devm_platform_ioremap_resource() to simplify code omits b33a654a5bd6 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits 1d40ae4e1784 perf tools: Use perf_mmap way to detect aux mmap omits 80e53d114823 libperf: Adopt perf_mmap__put() function from tools/perf omits 59d7ea620b58 libperf: Adopt perf_mmap__unmap() function from tools/perf omits 86027e312c36 drm/i915/selftests: Check that registers are preserved bet [...] omits e75710f063e2 libperf: Adopt perf_mmap__get() function from tools/perf omits bd9bec5b6a09 drm/i915/execlists: Mark up expected state during reset omits e0b0cb938864 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr omits 32c261c070c2 libperf: Adopt perf_mmap__mmap() function from tools/perf omits 504582e8e40b crypto: geode-aes - switch to skcipher for cbc(aes) fallback omits c03b04dcdba1 crypto: user - fix memory leak in crypto_reportstat omits ffdde5932042 crypto: user - fix memory leak in crypto_report omits 64e7f852c47c crypto: af_alg - cast ki_complete ternary op to int omits 86ef1dfcb561 crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize omits 830536770f96 crypto: aegis128/simd - build 32-bit ARM for v8 architectu [...] omits bf59b3053e63 libperf: Adopt perf_mmap__mmap_len() function from tools/perf omits e440979faf6a libperf: Add 'struct perf_mmap_param' omits 977da0738f3b crypto: inside-secure - Remove #ifdef checks omits 5dc54a06f6e5 binder: Fix comment headers on binder_alloc_prepare_to_free() omits 51d8a7eca677 binder: prevent UAF read in print_binder_transaction_log_entry() omits 353120b48d4f libperf: Add perf_mmap__init() function omits 74e6bd472b6d crypto: inside-secure - Fix a maybe-uninitialized warning omits 75451f871cf5 MAINTAINERS: Add maintainer for HiSilicon HPRE driver omits 848974151618 crypto: hisilicon - Add debugfs for HPRE omits b492f82fcee1 Documentation: Add debugfs doc for hisi_hpre omits 5ec302a364bf crypto: hisilicon - add SRIOV support for HPRE omits c8b4b477079d crypto: hisilicon - add HiSilicon HPRE accelerator omits a92a00f80950 crypto: hisilicon - misc fix about sgl omits d8ac7b85236b crypto: hisilicon - fix large sgl memory allocation proble [...] omits f081fda293ff crypto: hisilicon - add sgl_sge_nr module param for zip omits 48c1cd40fae3 crypto: hisilicon - merge sgl support to hisi_qm module omits daae28debcb0 hwrng: core - move add_early_randomness() out of rng_mutex omits c31e73121f4c base: soc: Handle custom soc information sysfs entries omits 26d5310ee28a MAINTAINERS: Add entry for perf tool arm64 pmu-events files omits 33364d63c75d serdev: Add ACPI devices by ResourceSource field omits 619cbcaedc8e serial: sirf: make register info static omits 8b7103f31950 tty: serial: qcom_geni_serial: Wakeup over UART RX omits 3e4aaea7a039 tty: serial: qcom_geni_serial: IRQ cleanup omits 42466b9f29b4 perf tools: Avoid 'sample_reg_masks' being const + weak omits aafb00a977cf USB: yurex: fix NULL-derefs on disconnect omits c7b7de631246 KVM: s390: Do not yield when target is already running omits 8474e5cac07e KVM: s390: count invalid yields omits efec8d219fb1 selftests: kvm: make syncregs more reliable on s390 omits 71eea7071583 platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 18380f52dbac platform/x86: classmate-laptop: remove unused variable omits 31a8d8fa84c5 tty: serial: imx: Use platform_get_irq_optional() for opti [...] omits ff30283a8de4 serial: fix kernel-doc warning in comments omits c8ff64053757 drm/sun4i: Enable DRM InfoFrame support on H6 omits e2229fb73e21 drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A omits 1bf95915a878 drm/rockchip: Enable DRM InfoFrame support on RK3328 and RK3399 omits 7cea855922cb drm/bridge: dw-hdmi: Add Dynamic Range and Mastering InfoF [...] omits d13cf9eae444 staging: wfx: fix spelling mistake "non existant" -> "non- [...] omits 6b42c3370e83 erofs: set iowait for sync decompression omits d6e9c5d738ee erofs: clean up decompress queue stuffs omits f2edbb6699b0 opp: of: drop incorrect lockdep_assert_held() omits ebb2fe57a51c USB: iowarrior: use pr_err() omits 8d33e828f72c USB: iowarrior: drop redundant iowarrior mutex omits 7c5b971d623f USB: iowarrior: drop redundant disconnect mutex omits b5f8d46867ca USB: iowarrior: fix use-after-free after driver unbind omits 80cd5479b525 USB: iowarrior: fix use-after-free on release omits edc4746f253d USB: iowarrior: fix use-after-free on disconnect omits 93ddb1f56ae1 USB: chaoskey: fix use-after-free on release omits 123a0f125fa3 USB: adutux: fix use-after-free on release omits 58ecf131e746 USB: ldusb: fix NULL-derefs on driver unbind omits 726b55d0e22c USB: legousbtower: fix use-after-free on release omits eb21a74adaa1 usb: cdns3: Fix for incorrect DMA mask. omits 02ffc26df96b usb: cdns3: fix cdns3_core_init_role() omits ac9099e10a60 usb: cdns3: gadget: Fix full-speed mode omits 09865094536c ARM: dts: Add OPP-V2 table for AM3517 omits 3fbeef397212 cpufreq: ti-cpufreq: Add support for AM3517 omits 341afbc9ea39 ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo omits 42e52616f382 cpufreq: ti-cpufreq: omap36xx use "cpu0","vbb" if run in m [...] omits 6ddf6c91e6f8 ARM: dts: omap3: bulk convert compatible to be explicitly [...] omits b552904a73a3 DTS: bindings: omap: update bindings documentation omits b7dbe349e1eb ARM: dts: omap34xx & omap36xx: replace opp-v1 tables by op [...] omits b4bc9f9e27ed cpufreq: ti-cpufreq: add support for omap34xx and omap36xx omits 369dca424a3f USB: usb-skeleton: drop redundant in-urb check omits 635300185277 USB: usb-skeleton: fix use-after-free after driver unbind omits bed5ef230943 USB: usb-skeleton: fix NULL-deref on disconnect omits 1141a7522e39 usb: typec: remove duplicated include from hd3ss3220.c omits 07562314c2d3 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 omits a17e369540c5 dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 808566e6a78f dt-bindings: usb: renesas_usbhs: Add r8a774b1 support omits f48c0a4228af dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 7236c197b4ed dt-bindings: usb: renesas_usb3: Document r8a774b1 support omits 49b8956b3d9b dt-bindings: usb-xhci: Add r8a774b1 support omits 71464db9c249 usb: core: devio.c: Fix assignment of 0/1 to bool variables omits dd2057e544dc USB: core: drop OOM message omits 5a9a8a4c5058 usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zer [...] omits a4f55d8b8c14 usb: hub: Check device descriptor before resusciation omits db0386312f29 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 29234e3bb557 usb: gadget: Remove set but not used variable 'opts' in ac [...] omits b1a71c904763 usb: mtu3: fix race condition about delayed_status omits 71460342d48b usb: mtu3: add a new function to do status stage omits da4b5d18dd94 usb: typec: add dependency for TYPEC_HD3SS3220 omits 81d6aa774034 erofs: get rid of __stagingpage_alloc helper omits e1599fe4d848 erofs: remove dead code since managed cache is now built-in omits a0f1dab6e0fe erofs: clean up collection handling routines omits d8b1ad7ce765 media: platform: Use devm_platform_ioremap_resource() in t [...] omits 5c9de1fa03e9 media: rcar-vin: Use bytes per line instead of width for U [...] omits 2a4558c6adc4 media: imx: Move pads init to probe omits 1f4642464655 media: imx: Move capture device init to registered omits dbb8d05a9d11 media: rcar-vin: Create compose rectangle where it is used omits aacbd4ff3a8b media: rcar-vin: Rename wrongly named rectangle omits 1edfa9b1687e media: vimc: Fix error return code in vimc_register_devices() omits 9e08117c9d4e media: usbvision: Fix races among open, close, and disconnect omits c7a191464078 media: usbvision: Fix invalid accesses after device disconnect omits 59251a8be3c2 media: gspca: make array st6422_bridge_init static, makes [...] omits 27dbc2e63b9a media: cx18: make array mapping static, makes object smaller omits 69bb7eb88346 media: cx231xx: remove duplicated include from cx231xx-417.c omits 80a501a46f08 media: staging: media: imx: Use devm_platform_ioremap_resource(). omits e1444e9b0424 media: cx88: Fix some error handling path in 'cx8800_initdev()' omits 542a5c66e0ff drm/i915/gt: Warn CI about an unrecoverable wedge omits 2eca8e4c1df4 media: v4l: cadence: Fix how unsued lanes are handled in ' [...] omits 8dbdee8e8acc media: usb: null check create_singlethread_workqueue omits 68085f314d64 media: gspca: null check create_singlethread_workqueue omits e6f45ea2e721 media: cx88: Add support for NotOnlyTV LV3H card omits 1d96e53fe8b5 media: staging: media: imx: Fix alignment to match open pa [...] omits 672c29b91670 media: i2c: Use div64_ul() for u64-by-unsigned-long divide omits 31218df77e7f media: media/pci/ivtv: Variable vbi.type could be uninitia [...] omits 6bf05f759932 media: af9035: add support for Logilink VG0022A. omits 57df53738a81 media: si2157: Add option for not downloading firmware. omits d7f9e85082f6 media: af9035: add the formula used for the I2C speed omits 1c9b943cdcbd media: si2168: use bits instead of bool for flags omits 025910db8057 drm/bridge: analogix-anx78xx: add support for 7808 addresses omits 3f3d31622a2c Merge tag 'iio-fixes-for-5.4a' of https://git.kernel.org/p [...] omits 612ee81b9461 powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta [...] omits fd70c7755bf0 drm/bridge: tc358767: fix max_tu_symbol value omits 9d41318c4e43 drm/i915/tgl: simplify the lrc register list for !RCS omits fef4ac873369 pm-graph info added to MAINTAINERS omits ba2c74da52eb drm/i915/tgl: the BCS engine supports relative MMIO omits f49249d58abd PM: sleep: include <linux/pm_runtime.h> for pm_wq omits 65650b35133f cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown omits 161ca4c0feeb staging: vc04_services: Avoid NULL comparison omits 039f8b21d153 staging: emxx_udc: use devm_platform_ioremap_resource() to [...] omits f595f03bfdfc staging: clocking-wizard: use devm_platform_ioremap_resour [...] omits fbf12784d343 staging: octeon: Fix incorrect type in assignment omits 06f9c65a8dd4 staging: rtl8712: Align function arguments with opening pa [...] omits ac478ce77304 staging: rtl8723bs: Fix style in definitions omits 042e9a6857b8 staging: rtl8723bs: Remove space before tabs omits 5bb48864d34c staging: rtl8723bs: Remove duplicate blank lines omits 26752254faeb staging: rtl8723bs: Remove commented code omits c9ca79b3a5b0 staging: rtl8723bs: Fix incorrect type in declaration omits c44b23f51f4c staging: rtl8723bs: Add space between elements omits af2f2c5e20bf staging: rtl8723bs: Fix function call wrapping style omits a9ce2354f7cb staging: rtl8723bs: Fix line over 80 characters omits 38c077d7070c staging: rtl8723bs: Remove File operation APIs omits 44bcfb27d29e staging: rtl8723bs: Remove rtw_merge_string() function omits 9d411eee4342 staging: rtl8723bs: Remove phy_Config*WithParaFile() confi [...] omits efe0b0a07238 staging: rtl8723bs: Remove phy_Config*WithParaFile() functions omits 8c0c8b661bc7 staging: rtl8723bs: Remove phy_Config*With*ParaFile() calls omits 348c59749ffe staging: rtl8723bs: Remove set but not used variable 'i' omits a883d97fc538 staging: rtl8723bs: Remove space before tab omits cf490d84dbef staging: rtl8723bs: Replace string with identifier omits 2dac96b334aa staging: rtl8723bs: core: Remove typecast in call to kfree omits 2189624b3c5a ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist omits 89d0180a60fc s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptions omits 5474080a3a0a s390/Kconfig: make use of 'depends on cc-option' omits 05668e1d74b8 s390/cio: fix virtio-ccw DMA without PV omits 8fd1fe824f20 staging: wfx: Make some functions static in sta.c omits dc3d13fba469 staging: wfx: Make function 'wfx_tx_queue_get' static omits 7638621da743 staging: wfx: Make function 'sram_write_dma_safe', 'load_f [...] omits 0bb0dff0cc16 staging: wfx: fix swapped arguments in memset call omits c0981afd8cd6 staging: kpc2000: Remove unnecessary return variable omits 710abfe8ead2 drm/bridge: sil_sii8620: make remote control optional. omits a8c267546ac0 phy: renesas: phy-rcar-gen2: Fix the array off by one warning omits 9a4f33ede43d phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] omits 6b564ad7f883 gpu: drm: bridge: sii9234: convert to devm_i2c_new_dummy_device omits e0b68fb186b2 scripts/bpf: Fix xdp_md forward declaration typo omits 70c2655849a2 net: silence KCSAN warnings about sk->sk_backlog.len reads omits eac66402d1c3 net: annotate sk->sk_rcvlowat lockless reads omits 8265792bf887 net: silence KCSAN warnings around sk_add_backlog() calls omits 1f142c17d19a tcp: annotate lockless access to tcp_memory_pressure omits 60b173ca3d1c net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head omits 503978aca461 net: avoid possible false sharing in sk_leave_memory_pressure() omits 4ffdd22e49f4 tun: remove possible false sharing in tun_flow_update() omits e37542ba111f netfilter: conntrack: avoid possible false sharing omits c17e26ddc795 team: call RCU read lock when walking the port_list omits 5e96cd3302bd net: stmmac: Remove break after a return omits 7573822883bd net/ethernet: xgmac don't set .driver twice omits b1b8d080f728 arm64: dts: msm8916-samsung-a2015: add tactile buttons and [...] omits 993e4c929a07 netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID omits acbf73bfa028 soc: qcom: llcc: Move regmap config to local variable omits 6a0990eaa768 scsi: ch: Make it possible to open a ch device multiple ti [...] omits 8cbf0c173aa0 scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE omits 0ee6211408a8 scsi: sni_53c710: fix compilation error omits 8cfb8e40d686 scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' omits b6ce6fb121a6 scsi: scsi_dh_alua: handle RTPG sense code correctly durin [...] omits 35a79a635179 scsi: qla2xxx: fix a potential NULL pointer dereference omits ff7ca7fd03ce scsi: megaraid_sas: Unique names for MSI-X vectors omits 390e28087823 scsi: smartpqi: bump version omits 694c5d5b4625 scsi: smartpqi: Align driver syntax with oob omits d547dba956ed dts: ARM: aspeed: Migrate away from aspeed, g[45].* compatibles omits 0fa31a88bfd2 scsi: smartpqi: remove unused manifest constants omits 5b083b305b49 scsi: smartpqi: fix problem with unique ID for physical device omits e655d469c32d scsi: smartpqi: correct syntax issue omits bb9af08cfc41 scsi: smartpqi: change TMF timeout from 60 to 30 seconds omits c2922f174fa0 scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung omits 21432010d528 scsi: smartpqi: add inquiry timeouts omits b969261134c1 scsi: smartpqi: fix call trace in device discovery omits 0530736e40a0 scsi: smartpqi: fix controller lockup observed during forc [...] omits 79a85e214d62 null_blk: Fix zoned command return code omits e0ae2c578d39 net: usb: qmi_wwan: add Telit 0x1050 composition omits 26b6c9843384 libfs: take cursors out of list when moving past the end o [...] omits 6fcf0c72e4b9 vfs: add missing blkdev_put() in get_tree_bdev() omits 654490a3e4bc Merge branch 'net-smc-improve-termination-handling' omits 33f37c648812 shmem: fix LSM options parsing omits d18963cf0365 net/smc: improve close of terminated socket omits c3d9494e68c4 net/smc: no new connections on disappearing devices omits b3cb53c05f20 net/smc: increase device refcount for added link group omits a0a62ee15a82 net/smc: separate locks for SMCD and SMCR link group lists omits a2351c5d86d7 net/smc: separate SMCD and SMCR link group lists omits 0ea1671f2620 net: stmmac: dwmac-mediatek: fix wrong delay value issue w [...] omits 3524a38e594d scsi: mpt3sas: Clean up some indenting omits 690a6ca7df3d DIM: fix dim.h kernel-doc and headers omits f7cb0d0945eb scsi: lpfc: Make function lpfc_defer_pt2pt_acc static omits c51c4841f157 scsi: ch: add include guard to chio.h omits 8ae15a460b14 scsi: qla2xxx: Update driver version to 10.01.00.20-k omits 45c96e442f52 scsi: qla2xxx: Improve logging for scan thread omits d52cd7747d90 scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event omits c55474197a2e scsi: qla2xxx: Check for MB timeout while capturing ISP27/ [...] omits 6997db98d00a scsi: qla2xxx: Set remove flag for all VP omits c76ae845ea83 scsi: qla2xxx: Add error handling for PLOGI ELS passthrough omits 84ed362ac40c scsi: qla2xxx: Dual FCP-NVMe target port support omits 11c9a7d38af5 act_mirred: Fix mirred_init_module error handling omits a3a8d13f625d Merge branch '5.4/scsi-fixes' into 5.5/scsi-queue omits a954380acde6 net: taprio: Fix returning EINVAL when configuring without flags omits 8cd6f4fe8f41 Merge branch 's390-qeth-fixes' omits be40a86c3197 s390/qeth: Fix initialization of vnicc cmd masks during se [...] omits b528965bcc82 s390/qeth: Fix error handling during VNICC initialization omits 9db74e51ec08 phylink: fix kernel-doc warnings omits b2d8c273edfd Merge branch 'sctp-add-some-missing-events-from-rfc5061' omits b6e6b5f1da7e sctp: add SCTP_SEND_FAILED_EVENT event omits 5cd0b9173314 sctp: add SCTP_ADDR_MADE_PRIM event omits c446f50ce5f7 sctp: add SCTP_ADDR_REMOVED event omits 4b7740324ed8 sctp: add SCTP_ADDR_ADDED event omits cd9e72b80090 RISC-V: entry: Remove unneeded need_resched() loop omits 819be8108fde sctp: add chunks to sk_backlog when the newsk sk_socket is [...] omits 61a48006ffbb dt-bindings: at24: add new compatible omits 7f3bf4203774 dt-bindings: at24: convert the binding document to yaml omits a7137534b597 bonding: fix potential NULL deref in bond_update_slave_arr omits c85ac57ce241 MIPS: cmdline: Remove redundant Kconfig defaults omits 520cf6002147 net: stmmac: fix disabling flexible PPS output omits 5da202c88f8c net: stmmac: fix length of PTP clock's name string omits 25bfef430e96 libbpf: Fix passing uninitialized bytes to setsockopt omits f1177102454e Merge branch 'btf2c-padding' omits 76790c7c66cc selftests/bpf: Fix btf_dump padding test case omits 6e05abc9abd5 selftests/bpf: Convert test_btf_dump into test_progs test omits b4099769f332 libbpf: Fix struct end padding in btf_dump omits 1bb9fb0a147f ARM: mm: alignment: use "u32" for 32-bit instructions omits 67e15fa5b487 ARM: mm: fix alignment handler faults under memory pressure omits 61978617e905 ARM: dts: Add minimal support for Droid Bionic xt875 omits 757926247836 net: stmmac: add flexible PPS to dwmac 4.10a omits be57274e0dd7 ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals omits 087a2b7ec973 ARM: dts: Use level interrupt for omap4 & 5 wlcore omits 31d7c17e3f1b Merge tag 'spi-ptp-api' of https://git.kernel.org/pub/scm/ [...] omits e963408e8ff4 drivers/amba: fix reset control error handling omits 792e154c4814 Input: pixcir_i2c_ts - remove platform data omits 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe omits 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal omits 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted omits 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file omits bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file omits c0de00b286ed MIPS: SGI-IP22/28: Use PROM for memory detection omits 931e1bfea403 MIPS: SGI-IP22: set PHYS_OFFSET to memory start omits 351889d35629 MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems omits 39b2d7565a47 MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB fo [...] omits ce6c0a593b3c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel omits d11646b5ce93 MIPS: fw: arc: remove unused ARC code omits e137d3abdfca drm/i915/gt: execlists->active is serialised by the tasklet omits 749085a2131f drm/i915/execlists: Protect peeking at execlists->active omits 68184eb7b096 drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits 8a9973408177 io_uring: only flush workqueues on fileset removal omits 6e73e92b155c nfsd4: fix up replay_matches_cache() omits a8385f0c3fd3 drm/i915: Only enqueue already completed requests omits 6535a4b34ed9 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits a8064d577dab drm/i915/cml: Add second PCH ID for CMP omits 3c0be5849259 MIPS: Drop 32-bit asm string functions omits 6baaeadae911 MIPS: Provide unroll() macro, use it for cache ops omits efcb529694c3 MIPS: fw: sni: Fix out of bounds init of o32 stack omits 46f1619500d0 MIPS: include: Mark __xchg as __always_inline omits 728db198868c perf beauty: Introduce strtoul() for x86 MSRs omits 90df0249c2ea perf trace: Expand strings in filters to integers omits 64292b3336e4 Documentation: Fix warning in drm-kms-helpers.rst omits 287422a95fe2 drm/rockchip: Round up _before_ giving to the clock framework omits d0a3a1041005 perf trace: Introduce a strtoul() method for 'struct strarrays' omits 3f41b77843b3 perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' omits c36eebd9ba5d drm/i915/gt: execlists->active is serialised by the tasklet omits c949ae431467 drm/i915/execlists: Protect peeking at execlists->active omits cfbb2e38dfc6 drm/panfrost: Remove commented out call to panfrost_core_dump omits de89212ddb3d drm/panfrost: Handle resetting on timeout better omits 603e398a3db2 drm/panfrost: Remove NULL check for regulator omits a26e0fbe06e2 iio: Fix an undefied reference error in noa1305_probe omits 82f301563524 iio: light: opt3001: fix mutex unlock race omits c62dd44901cf iio: adc: ad799x: fix probe error handling omits 7fd1c2606508 iio: light: add missing vcnl4040 of_compatible omits 1436a78c6349 iio: light: fix vcnl4000 devicetree hooks omits fdb828e2c71a iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller omits 972917419a0b iio: adc: axp288: Override TS pin bias current for some models omits 9c0530e898f3 iio: imu: adis16400: fix memory leak omits ab612b1daf41 iio: imu: adis16400: release allocated memory on failure omits dcb10920179a iio: adc: stm32-adc: fix a race when using several adcs wi [...] omits 31922f62bb52 iio: adc: stm32-adc: move registers definitions omits d9a997bd4d76 iio: accel: adxl372: Perform a reset at start up omits 62df81b74393 iio: accel: adxl372: Fix push to buffers lost samples omits d202ce4787e4 iio: accel: adxl372: Fix/remove limitation for FIFO samples omits 4043ecfb5fc4 iio: adc: hx711: fix bug in sampling of data omits 3aed88373bda Merge tag 'iwlwifi-for-kalle-2019-10-09' of git://git.kern [...] omits 8f6ea27b2fef drm: two planes with the same zpos have undefined ordering omits 2bfd3e7651ad soc: qcom: llcc: Name regmaps to avoid collisions omits 951d48855d86 of: Make of_dma_get_range() work on bus nodes omits c46652ee6cac spi: npcm: Remove set but not used variable 'val' omits 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' omits 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] omits 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] omits 4bbee14d8e54 ASoC: simple_card_utils.h: Add missing include omits ac84b8b21b8e ASoc: Add Texas Instruments TAS2562 amplifier binding omits 1cd4d9eead73 drm/amdkfd: update for drmP.h removal omits af6219590b54 ASoC: simple_card_utils.h: Fix potential multiple redefini [...] omits bcab05880f93 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 omits 8a8c600de5dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 598c30dbcc94 drm/amdgpu/powerplay: fix typo in mvdd table setup omits 083164dbdb17 drm/amdgpu: fix memory leak omits 0228b0ee789c Merge branch 'next/defconfig' into for-next omits 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] omits 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] omits e60329c97b9c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ac4062aa6c81 gpio: 104-idi-48e: make array register_offset static, make [...] omits a02712e1ebcd gpio: htc-egpio: remove redundant error message omits 1135ee4af740 gpio: htc-egpio: use devm_platform_ioremap_resource() omits 71b4da2b370b gpio: ath79: use devm_platform_ioremap_resource() omits 94bfcbf0368b gpio: em: use devm_platform_ioremap_resource() omits f63516f4d644 gpio: xgene: use devm_platform_ioremap_resource() omits cf62b4e44c49 gpio: xgene: remove redundant error message omits 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next omits 5478f912d225 soc: ti: omap-prm: add omap5 PRM data omits 01f5069efa62 soc: ti: omap-prm: add am4 PRM data omits 59de827750f2 soc: ti: omap-prm: add dra7 PRM data omits 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx omits 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data omits d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] omits c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert omits 3e99cb214f03 soc: ti: add initial PRM driver with reset control support omits 95ec5442715a dt-bindings: omap: add new binding for PRM instances omits aeea4b75f045 xfs: move local to extent inode logging into bmap helper omits 603efebd6768 xfs: remove broken error handling on failed attr sf to lea [...] omits 0b10d8a89f55 xfs: log the inode on directory sf to block format change omits 0b5748477924 NFS: Remove redundant mirror tracking in O_DIRECT omits 031d73ed768a NFS: Fix O_DIRECT accounting of number of bytes read/written omits 2a86972f60fc drm/i915: Select DPLL's via mask omits f2a4a13ab2ca drm/vkms: Fix an undefined reference error in vkms_compose [...] omits d4097f1937f2 perf trace: Introduce --filter for tracepoint events omits 1827ab5ba8e1 perf evlist: Introduce append_tp_filter_pid() and append_t [...] omits 53c92f73389d perf evlist: Introduce append_tp_filter() method omits 05cea4492c9d perf evlist: Factor out asprintf routine to build a tracep [...] omits c330ef2847ee perf trace: Associate the "msr" tracepoint arg name with x [...] omits 646b3e2cfbf2 perf trace beauty: Add the glue for the autogenerated MSR arrays omits 5d88099bc00d perf trace: Allow associating scnprintf routines with well [...] omits fd21834704a6 perf beauty: Hook up the x86 MSR table generator omits 693d345818e1 perf trace beauty: Add a x86 MSR cmd id->str table generator omits 8d6505bae391 perf beauty: Make strarray's offset be u64 omits d50341274d01 drm/i915/color: move check of gamma_enable to specific fun [...] omits 9b000b47cc18 drm/i915/color: fix broken gamma state-checker during boot omits bfef04adb312 drm/edid: Select DMT timing if EDID's display feature not [...] omits 9816b4af4351 EDAC/device: Rework error logging API omits 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...] omits e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal() omits df4d29732fda perf/x86/amd: Change/fix NMI latency mitigation to use a t [...] omits 7fa343b7fdc4 perf/core: Fix corner case in perf_rotate_context() omits d44248a41337 perf/core: Rework memory accounting in perf_mmap() omits 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...] omits f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...] omits 68e7a4d66b0c sched/vtime: Fix guest/system mis-accounting on task switch omits 4929a4e6faa0 sched/fair: Scale bandwidth quota and period without losin [...] omits d46e137c4497 drm/i915/selftests: fix null pointer dereference on pointer data omits b406357c572b thunderbolt: Add 'generation' attribute for devices omits aa0cc7dde17b iwlwifi: pcie: change qu with jf devices to use qu configuration omits 12e36d98d3e5 iwlwifi: exclude GEO SAR support for 3168 omits 0f4f199443fa iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init omits b4b814fec1a5 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable omits 8188a18ee2e4 iwlwifi: pcie: fix rb_allocator workqueue allocation omits 08326a97afbe iwlwifi: pcie: fix indexing in command dump for new HW omits a2113cc44d43 iwlwifi: mvm: fix race in sync rx queue notification omits a4584729291c iwlwifi: mvm: force single phy init omits 3ed83da39aed iwlwifi: fix ACPI table revision checks omits 1fee35d04a42 iwlwifi: don't access trans_cfg via cfg omits ad4abed36433 ASoC: jz4740: Remove unused match variable omits 6acb52543db3 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] omits 95873fba06ae docs: driver-api: bt8xxgpio: Revive dead link omits 5f07224e0fae docs: driver-api: Move bt8xxgpio to the gpio directory omits 28c9fac09ab0 memstick: jmb38x_ms: Fix an error handling path in 'jmb38x [...] omits 19ec6bb80290 mmc: sdhci-iproc: fix spurious interrupts on Multiblock re [...] omits 631005b255aa drm/mediatek: add no_clk into ddp private data omits 1037edf20cb6 drm/mediatek: add mutex sof register offset into ddp private data omits 1c7da0c76238 drm/mediatek: add mutex sof into ddp private data omits d730af989e99 drm/mediatek: add mutex mod register offset into ddp private data omits 0d3a120286f4 drm/mediatek: add mutex mod into ddp private data omits 412b1e463ec3 drm/mediatek: add ovl0/ovl_2l0 usecase omits 57148baac8b7 drm/mediatek: distinguish ovl and ovl_2l by layer_nr omits 318462d1a568 drm/mediatek: add background color input select function f [...] omits 132c6e250ed7 drm/mediatek: add function to background color input selec [...] omits 0a5ccda42033 drm/medaitek: add layer_nr for ovl private data omits d5abb5f2144a drm/mediatek: add gmc_bits for ovl private data omits dd8feb2262d9 drm/mediatek: add component OVL_2L1 omits b17bdd0d7a73 drm/mediatek: add component OVL_2L0 omits ac8efe4f4a84 rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' omits 314bf64d1266 rtl8xxxu: make arrays static, makes object smaller omits 55047fb783e0 iwlegacy: make array interval static, makes object smaller omits be10b09b278f rtw88: Fix an error message omits e542e66b7c2e rtl8xxxu: add bluetooth co-existence support for single antenna omits d10dcb615c8e mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring omits db8fd2cde932 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf omits 39e50f5ce26c rsi: drop bogus device-id checks from probe omits c5dcf8f0e850 Revert "rsi: fix potential null dereference in rsi_probe()" omits 4614239cba34 rtlwifi: rtl8723: Remove set but not used variable 'own' omits aab7541a5a8b rtlwifi: btcoex: Remove set but not used variables 'wifi_b [...] omits e25076070201 rtlwifi: btcoex: Remove set but not used variable 'result' omits 073f8138f598 rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_ [...] omits 925942b5da09 rtlwifi: rtl8188ee: Remove set but not used variables 'v3' [...] omits a003aec306c8 rtlwifi: rtl8192c: Remove set but not used variables 'reg_ [...] omits a3e017fd8932 rtlwifi: rtl8723ae: Remove set but not used variables 'reg [...] omits 0fc44cd4c480 rtlwifi: rtl8821ae: Remove set but not used variables 'rts [...] omits a9bb0b515778 rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver omits 450aa87c7353 drm/mediatek: add component DITHER omits 4d27ec69c445 pinctrl: pistachio: Pass irqchip when adding gpiochip omits ce1ad03656bc drm/komeda: remove redundant assignment to pointer disable_done omits 14e8c535ff68 gpio: fix kernel-doc for of_gpio_need_valid_mask() omits cefb6abfcc1c drm/mediatek: add ddp component CCORR omits 943fc5f69180 pinctrl: armada-37xx: Pass irqchip when adding gpiochip omits 21f218f3ac1d pinctrl: ocelot: Pass irqchip when adding gpiochip omits 56ecc8f6991a pinctrl: oxnas: Pass irqchip when adding gpiochip omits b835d6953009 pinctrl: armada-37xx: swap polarity on LED group omits 70b422265e72 ARM: dts: vesnin: Add power_green led omits fd8ee7ffb131 ARM: dts: aspeed: tacoma: Add watchdog definitions omits 115fd805b9d3 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits 63449897a765 ARM: dts: tacoma: Enable LPC Firmware region omits a5940c4f0f53 ARM: dts: aspeed: tacoma: Enable VUART1 omits b107b430d837 ARM: dts: aspeed-g6: Add VUART descriptions omits f5681cae3059 ARM: dts: aspeed: tacoma: Enable iBT device omits 9c8d6a3e25c1 ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs omits e4443f4ef469 ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes omits f1b2e3ad7a26 ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi omits 42af82345483 ARM: dts: aspeed: ast2600evb: Use custom flash layout omits bb5399480a33 ARM: dts: ast2600-evb: Enable FMC and SPI devices omits 9532fad53b15 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits eb37d422320b ARM: dts: aspeed: rainier: Enable FMC and SPI devices omits 6854d9099b6a ARM: dts: aspeed: rainier: Add i2c devices omits 785510e57014 ARM: dts: aspeed: rainier: Add mac devices omits ebe7fe62e0f2 ARM: dts: aspeed: Add Rainier system omits 7690b428e587 ARM: dts: Add 128MiB OpenBMC flash layout omits 9de54a54a2a1 ARM: dts: aspeed-g6: Add FMC and SPI devices omits b6973c3f3218 ARM: dts: aspeed-g6: Add lpc devices omits e2a31480cb4b ARM: dts: aspeed: fp5280g2: Add LED configuration omits dba67c6865c1 ARM: dts: aspeed: tacoma: Enable I2C busses omits ed5e1230632c ARM: dts: aspeed-g6: Add i2c buses omits feb9dc5a5cb4 pinctrl: st: Pass irqchip when adding gpiochip omits 6a3d4bab3349 pinctrl: at91: Pass irqchip when adding gpiochip omits 41f0bc49f7f2 drm/i915/selftests: Hold request reference over waits omits cf3f76367008 ARM: dts: aspeed-g6: Add gpio devices omits 98c928933649 ARM: dts: ast2600-evb: eMMC configuration omits 3693e6237575 ARM: dts: aspeed: Add Tacoma machine omits 3aa22be2d6b1 Merge branch 'mvebu/dt64' into mvebu/for-next omits 2a298dde46e2 Merge branch 'mvebu/dt' into mvebu/for-next omits 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node omits 447b8789359f arm64: dts: marvell: add ESPRESSObin variants omits e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB omits fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB omits 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB omits 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support omits 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 omits 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file omits 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file omits 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 omits 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] omits 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description omits 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description omits ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description omits cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad omits 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles omits e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] omits 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file omits 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs omits ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track omits 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x omits e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks omits 973ce009b308 usb: chipidea: imx: check data->usbmisc_data against NULL [...] omits ff3f8c59f953 usb: chipidea: tegra: clean up tegra_udc flag code omits 36323167538d usb: chipidea: core: change vbus-regulator as optional omits d956a6ae6eb9 usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits 881de50d4ea6 usb: chipidea: udc: protect usb interrupt enable omits ba05e798d57c usb: chipidea: udc: add new API ci_hdrc_gadget_connect omits 187c195ac57f arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply omits 7fe4e1176dfe powerpc/kvm: Fix kvmppc_vcore->in_guest value in kvmhv_swi [...] omits 5b216ea1c40c selftests/powerpc: Fix compile error on tlbie_test due to [...] omits 4ab8a485f7bc powerpc/pseries: Remove confusing warning message. omits 18217da36103 powerpc/64s/radix: Fix build failure with RADIX_MMU=n omits 0b3d0ef9840f CIFS: Force reval dentry if LOOKUP_REVAL flag is set omits c82e5ac7fe35 CIFS: Force revalidate inode when dentry is stale omits d4cfbf04b2aa smb3: Fix regression in time handling omits fd1ac07f3f17 xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINU [...] omits bacb7e185596 Revert "tun: call dev_get_valid_name() before register_net [...] omits 4123f637a512 ip6erspan: remove the incorrect mtu limit for ip6erspan omits a17fd2cf2d3a Merge tag 'mac80211-for-davem-2019-10-08' of git://git.ker [...] omits b82316d25522 Doc: networking/device_drivers/pensando: fix ionic.rst warnings omits d0959b080b1f smb3: remove noisy debug message and minor cleanup omits 6ea67769ff33 net: tipc: prepare attrs in __tipc_nl_compat_dumpit() omits ab5b526da048 net: genetlink: always allocate separate attrs for dumpit ops omits 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include omits 48423dd7e683 Merge branch 'hns3-next' into net-next omits 8ae10cfb5089 net: hns3: support tx-scatter-gather-fraglist feature omits 8e6de441b8e6 net: hns3: add support for configuring VF MAC from the host omits ee9e44248f52 net: hns3: add support for configuring bandwidth of VF on [...] omits e196ec75958e net: hns3: add support for setting VF trust omits 22044f95faa0 net: hns3: add support for spoof check setting omits 6430f744a45a net: hns3: add support for setting VF link status on the host omits 6af3aa57a098 NFC: pn533: fix use-after-free and memleaks omits bcf059578980 Input: soc_button_array - partial revert of support for ne [...] omits 4b793feccae3 net_sched: fix backward compatibility for TCA_ACT_KIND omits 6f96c3c6904c net_sched: fix backward compatibility for TCA_KIND omits 0041412694ec net/mlx5: DR, Allow insertion of duplicate rules omits 94e2ec3f7fef drm/vkms: prime import support omits aed6105b28b1 drm/drm_vblank: Change EINVAL by the correct errno omits 55fd0e206eaf drm: Add link training repeaters addresses omits e3280b54afed Merge tag 'led-fixes-for-5.4-rc3' of git://git.kernel.org/ [...] omits 106c35dda32f selftests/bpf: More compatible nc options in test_lwt_ip_encap omits fd418b01fe26 selftests/bpf: Set rp_filter in test_flow_dissector omits 6ad145fe0246 drm/i915/gt: Give engine->kernel_context distinct timeline [...] omits f05c2001ecc9 Merge branch 'bpf-libbpf-helpers' omits ee2eb063d330 selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INT [...] omits 7db3822ab991 libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers omits e01a75c15969 libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h [...] omits 3ac4dbe3dd89 selftests/bpf: Split off tracing-only helpers into bpf_tracing.h omits 694731e8ea7f selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_r [...] omits 36b5d471135c selftests/bpf: samples/bpf: Split off legacy stuff from bp [...] omits cf0e9718da21 selftests/bpf: Undo GCC-specific bpf_helpers.h changes omits 38dc3b5f56cf Merge branch 'llc-fix-sk_buff-refcounting' omits 8216ec3fda49 Merge branch 'next/dt' into for-next omits d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers omits 36453c852816 llc: fix sk_buff refcounting in llc_conn_state_process() omits fc8d5db10cbe llc: fix another potential sk_buff leak in llc_ui_sendmsg() omits b74555de21ac llc: fix sk_buff leak in llc_conn_service() omits c6ee11c39fcc llc: fix sk_buff leak in llc_sap_state_process() omits 4050d21d2009 Add my linux-leds branch to MAINTAINERS omits 11fc7d5a0a2d tun: fix memory leak in error path omits e3f127147418 leds: core: Fix leds.h structure documentation omits 832b2cb95543 svcrdma: Improve DMA mapping trace points omits c4b77edb3f7f nfsd: "%s" should be "%s" omits 19a1aad8886f nfsd: remove set but not used variable 'len' omits 7c98501acb94 drm/i915/region: support volatile objects omits 2f0b97ca0211 drm/i915/region: support contiguous allocations omits 232a6ebae419 drm/i915: introduce intel_memory_region omits 03232cc43cff IB/mlx5: Introduce and use mkey context setting helper routine omits 3466c060ef6a RDMA/iser: Use iser_err instead of pr_err for logging omits 39c48c514601 RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 [...] omits 645c138636de of/address: Fix of_pci_range_parser_one translation of DMA [...] omits 81db12ee15cb of/address: Translate 'dma-ranges' for parent nodes missin [...] omits 04db93a95aef of/unittest: Add dma-ranges address translation tests omits b68ac8dc22eb of: Factor out #{addr,size}-cells parsing omits c60bf3eb888a of: address: Follow DMA parent for "dma-coherent" omits 862ab5578f75 of/address: Introduce of_get_next_dma_parent() helper omits 76dd7068e32c of: address: Report of_dma_get_range() errors meaningfully omits 6e6faf637443 of: Make of_dma_get_range() private omits 3a9ac959ba28 of: Remove unused of_find_matching_node_by_address() omits f9867b51d268 netdevsim: fix spelling mistake "forbidded" -> "forbid" omits c4256794dfdc net: phy: mscc: make arrays static, makes object smaller omits 155283c3ac5e nfp: bpf: make array exp_mask static, makes object smaller omits b2e872f45199 RDMA/srp: Calculate max_it_iu_size if remote max_it_iu len [...] omits 547ed331bbe8 RDMA/srp: Add parse function for maximum initiator to targ [...] omits 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits 0a005856d359 dm clone: Make __hash_find static omits d5001955c281 Merge tag 'gpio-v5.4-2' of git://git.kernel.org/pub/scm/li [...] omits a14bf1dc494a MIPS: generic: Use __initconst for const init data omits 2ef459167adb Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pu [...] omits f54e66ae770f Merge tag 'linux-kselftest-5.4-rc3' of git://git.kernel.or [...] omits b34c095ca609 mtd: st_spi_fsm: remove unused field from struct stfsm omits 717bc8a6b439 mtd: Initialize all parameters of mtd_oob_ops omits 2e7c3a4cd56c mtd: Remove myself from MAINTAINERS omits afa173746905 mtd: spear_smi: remove set but not used variable 'flash_info' omits aab478ca0f7a mtd: Remove dev_err() usage after platform_get_irq() omits 8d7c6ac3b237 x86/cpu: Add Comet Lake to the Intel CPU models header omits 219031a6e7df media: venus: fix build on 32bit environments omits 79591b7db21d spi: Add a PTP system timestamp to the transfer structure omits f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register omits 4e98f871bcff drm: delete drmP.h + drm_os_linux.h omits 0aa32f8e572e drm_dp_cec: drop use of drmP.h omits be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] omits 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 omits 7968f13dadce Merge branch 'omap-for-v5.5/ti-sysc' into for-next omits dd7ef6fc9860 Merge branch 'fixes' into for-next omits 0990fc56612b MAINTAINERS: Add the IRC channel to the MTD entry omits 98d22b01f9f6 rt2x00: remove input-polldev.h header omits fcfacb9f8374 doc: move namespaces.rst from kbuild/ to core-api/ omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits a6810312b835 quota: check quota type in early stage omits d99f7b079c2a drm/i915/gt: Flush submission tasklet before waiting/retiring omits 23b9e41a3dbd drm/i915/perf: drop list of streams omits d14a701b0070 drm/i915/selftests: Assign the intel_runtime_pm pointer fo [...] omits d49d1c76b96e staging: comedi: Remove set but not used variable 'aref' omits 82d20bc5083d staging: vchiq: don't print pointless kernel address omits d298e6a27a81 drm/arm/mali-dp: Add display QoS interface configuration f [...] omits 647c8977e111 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage omits cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe omits df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init omits bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls omits 734a9b21bb06 ARM: dts: omap5: fix gpu_cm clock provider name omits 354c2d310082 drm: damage_helper: Fix race checking plane->state->fb omits bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller omits 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] omits 3740b6351509 staging: sm750fb: Remove set but not used variable 'actual [...] omits 66bc9cde241e staging: sm750fb: Remove set but not used variable 'uiActu [...] omits 5193dbdaf0b0 staging: bcm2835-audio: Need to judge the return value of [...] omits e9067bb50278 ASoC: soc-component: remove snd_pcm_ops from component driver omits a49e460f847f ASoC: soc-utils: remove snd_pcm_ops omits ece23171ea95 ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops omits a21192a7daf4 ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() omits 17a29fea086b staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC omits 8903ed25e9fd ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops omits 6d1048bc1152 ASoC: fsl: mpc5200_dma: remove snd_pcm_ops omits 4ac85de9977e ASoC: fsl: fsl_dma: remove snd_pcm_ops omits 2adc3fcc4a1f ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops omits dc06bd0fc480 ASoC: bcm: cygnus-pcm: remove snd_pcm_ops omits 85efbc911ed5 ASoC: rt5514-spi: remove snd_pcm_ops omits a30b30f00462 staging: rtl8723bs: os_dep: Remove typecast in kfree omits c67855589ca0 staging: rtl8723bs: Remove commented code omits f806c4d55721 staging: rtl8723bs: fix typo of "mechanism" in comment omits d53c90c5d474 staging: octeon: Remove typedef declaration omits dfd00af5e801 ASoC: dwc: dwc-pcm: remove snd_pcm_ops omits 851f5abfc83d ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops omits 1fddf424b3c4 ASoC: mediatek: remove snd_pcm_ops omits 9a0b72b71da0 ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops omits bb4ba744b170 ASoC: meson: remove snd_pcm_ops omits f8772e17def2 ASoC: pxa: remove snd_pcm_ops omits 540e59c68bbc ASoC: pxa: mmp-pcm: remove snd_pcm_ops omits 2324c8f4cd35 ASoC: qcom: q6asm-dai: remove snd_pcm_ops omits e198048bdc63 ASoC: qcom: q6routing: remove snd_pcm_ops omits 8b83c90dbac7 ASoC: qcom: lpass-platform: remove snd_pcm_ops omits 81aa377559f7 staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal" omits ba40ab627517 ASoC: samsung: idma: remove snd_pcm_ops omits 932eaf7c7904 ASoC: sh: siu_pcm: remove snd_pcm_ops omits db5b4ee95238 ASoC: sh: dma-sh7760: remove snd_pcm_ops omits be513045d6fe ASoC: sh: fsi: remove snd_pcm_ops omits 9dcefa7232d3 ASoC: sh: rsnd: remove snd_pcm_ops omits 1c91d77e1775 ASoC: sof: pcm: remove snd_pcm_ops omits fcd6c0f9a123 staging: wfx: avoid namespace contamination omits b5be2aa3b3ac staging: wfx: drop calls to BUG_ON() omits 51f589c82f6d staging: wfx: fix copy_{to,from}_user() usage omits 53707c85d2c1 staging: wfx: correctly cast data on big-endian targets omits 6702eed85b40 ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops omits 21499089765f ASoC: stm: stm32_adfsdm: remove snd_pcm_ops omits a857e073ffc6 ASoC: txx9: txx9aclc: remove snd_pcm_ops omits c645ea1179a4 ASoC: uniphier: aio-dma: remove snd_pcm_ops omits 2bcba42492bf ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops omits 17d48a3186bd ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops omits 297bdfd4f59c ASoC: au1x: dma: remove snd_pcm_ops omits 58c2dbe110df ASoC: au1x: dbdma2: remove snd_pcm_ops omits a94e3f2dd25c ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops omits 8c028a4038ec ASoC: amd: acp-pcm-dma: remove snd_pcm_ops omits f52368f36443 ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops omits bb3613515e96 ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops omits 9b9974d3d5d7 ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops omits 3507bb5fe46d ASoC: intel: skl-pcm: remove snd_pcm_ops omits 6d68ac8b5b5c staging: wfx: le16_to_cpus() takes a reference as parameter omits 86c05f3446ec ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops omits 488d349061fa staging: wfx: remove misused call to cpu_to_le16() omits c54f9f0e8c81 staging: wfx: simplify memory allocation in wfx_update_fil [...] omits 8ec241c495dd ASoC: soc-core: add snd_soc_pcm_lib_ioctl() omits c64bfc906600 ASoC: soc-core: add new pcm_construct/pcm_destruct omits e2cb4a14541d ASoC: soc-core: merge snd_pcm_ops member to component driver omits 9e985503ee4b ASoC: mt8183: fix audio playback slowly after playback dur [...] omits 8d6aa1367a7d dt-bindings: medaitek: mt8183: add property "resets" && "r [...] omits cfc28ac124c4 ASoC: pcm3168a: Use fixup instead of constraint for channe [...] omits 3e7c93bd04ed arm64: armv8_deprecated: Checking return value for memory [...] omits bec500777089 lib/string: Make memzero_explicit() inline instead of external omits fbcfb8f0270b x86/cpu/vmware: Use the full form of INL in VMWARE_PORT omits 603afdc9438a arm64: Allow CAVIUM_TX2_ERRATUM_219 to be selected omits 9405447ef79b arm64: Avoid Cavium TX2 erratum 219 when switching TTBR omits 93916beb7014 arm64: Enable workaround for Cavium TX2 erratum 219 when r [...] omits 454de1e7d970 x86/asm: Fix MWAITX C-state hint value omits d3ec3a08fa70 arm64: KVM: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_2 [...] omits 431d39887d62 btrfs: silence maybe-uninitialized warning in clone_range omits be59d57f9806 efi/tpm: Fix sanity check of unsigned tbl_size being less [...] omits 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function omits cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay omits 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops omits 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon omits 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node omits 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x omits da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] omits 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" omits 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry omits ac524481d7f7 ipvs: batch __ip_vs_dev_cleanup omits 5d5a0815f854 ipvs: batch __ip_vs_cleanup omits c09b8970fb47 ipvs: no need to update skb route entry for local destinat [...] omits 3de162785132 drm/i915/selftests: Assign the mock_engine->uncore shortcut omits 20af04f3dd56 drm/i915/execlists: Assign virtual_engine->uncore from fir [...] omits 747125db6dcd thunderbolt: Drop unnecessary read when writing LC command [...] omits 6f6709734274 thunderbolt: Fix lockdep circular locking depedency warning omits fd5c46b754d4 thunderbolt: Read DP IN adapter first two dwords in one go omits 39014c45467f microblaze: entry: Remove unneeded need_resched() loop omits a52e197d9527 Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kerne [...] omits 41286861b4c9 drm/i915/tgl: Add DC3CO counter in i915_dmc_info omits 1c4d821db919 drm/i915/tgl: Switch between dc3co and dc5 based on displa [...] omits bdacf0871f87 drm/i915/tgl: Do modeset to enable and configure DC3CO exitline omits 4645e906f2d4 drm/i915/tgl: Enable DC3CO state in "DC Off" power well omits 19c79ff82b4a drm/i915/tgl: Add DC3CO mask to allowed_dc_mask and gen9_dc_mask omits e45e0003f60d drm/i915/tgl: Add DC3CO required register and bits omits 3e917975b7cd mei: me: fix me_intr_clear function name in KDoc omits 736683092152 mei: fix modalias documentation omits dbc433b57efb thermal-generic-adc: Silent error message for EPROBE_DEFER omits 7d47433cf74f net/mlx5: Expose optimal performance scatter entries capability omits 9d40b85bb46a x86/cpufeatures: Add feature bit RDPRU on AMD omits aa03ea9bce8c dt-bindings: clock: meson: add sm1 resets to the axg-audio [...] omits 0ea0a188fdc5 dt-bindings: clk: axg-audio: add sm1 bindings omits a4c969d107a6 drm/i915/perf: Set the exclusive stream under perf->lock omits 8f8b1171e1a5 drm/i915/perf: Wean ourselves off dev_priv omits a4a572c756de MAINTAINERS: csky: Add mailing list for csky omits d30213e533fa drm/i915: Fix Kconfig indentation omits d49380083493 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth omits cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 omits 9a197c862f0d drm/sun4i: dsi: Fix video start delay computation omits cc635be34eb6 drm/panel: tpo-td043mtea1: Fix SPI alias omits 692a5424b5b2 drm/panel: tpo-td028ttec1: Fix SPI alias omits d82a6ac3002f drm/panel: sony-acx565akm: Fix SPI alias omits cf0c4eb15e9d drm/panel: nec-nl8048hl11: Fix SPI alias omits 19305134ade0 drm/panel: lg-lb035q02: Fix SPI alias omits 8fdf5b780a14 samples: bpf: Add max_pckt_size option at xdp_adjust_tail omits 8148f0b5647a blk-stat: Optimise blk_stat_add() omits 72ccd9200f21 Merge branch 'enforce-global-flow-dissector' omits 1d9626dc08bf selftests/bpf: add test for BPF flow dissector in the root [...] omits a11c397c43d5 bpf/flow_dissector: add mode to enforce global BPF flow dissector omits 6805b32ec2b0 io_uring: remove wait loop spurious wakeups omits 4564a8bb57e4 samples/bpf: Trivial - fix spelling mistake in usage omits 97ea56540ffc Merge tag 'drm-intel-next-2019-10-07' of git://anongit.fre [...] omits 32e3e58e4c59 bpftool: Fix bpftool build by switching to bpf_object__ope [...] omits eda57a0e4299 Merge branch 'akpm' (patches from Andrew) omits d460623c5fa1 Documentation: kunit: Fix verification command omits 42345b68c2e3 selinux: default_range glblub implementation omits 6ec1b81d3545 kunit: Fix '--build_dir' option omits 59bb47985c1d mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 6a486c0ad4dc mm, sl[ou]b: improve memory accounting omits 1bc63fb1272b mm, memcg: make scan aggression always exclude protection omits 9de7ca46ad26 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 9783aa9917f8 mm, memcg: proportional memory.{low,min} reclaim omits 518a86713078 mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] omits 234fdce892f9 mm/page_alloc.c: fix a crash in free_pages_prepare() omits 5b6807de1144 mm/z3fold.c: claim page in the beginning of free omits b0f53dbc4bc4 kernel/sysctl.c: do not override max_threads provided by u [...] omits 08d1d0e6d0a0 memcg: only record foreign writebacks with dirty pages whe [...] omits 758b8db4a56a mm: fix -Wmissing-prototypes warnings omits 8e00c4e9dd85 writeback: fix use-after-free in finish_writeback_work() omits 6d0e9849417b mm/memremap: drop unused SECTION_SIZE and SECTION_MASK omits 20bb759a66be panic: ensure preemption is disabled during panic() omits 2abb7d3b12d0 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 583fee3e12df fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 56e94ea132bb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 7a243c82ea52 ocfs2: clear zero in unaligned direct IO omits f8615bf8a3da netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitm [...] omits 3fbd6c4513b5 netfilter: ipset: move function to ip_set_bitmap_ip.c. omits 856391854ce7 netfilter: ipset: make ip_set_put_flags extern. omits 2398a97688f1 netfilter: ipset: move functions to ip_set_core.c. omits 94177f6e11c7 netfilter: ipset: move ip_set_comment functions from ip_se [...] omits 8dea982a88dc netfilter: ipset: remove inline from static functions in . [...] omits 017f77c050a3 netfilter: ipset: add a coding-style fix to ip_set_ext_destroy. omits c6875f3aacf2 x86/xen: Return from panic notifier omits dcb5f40054b1 selftests/bpf: Fix dependency ordering for attach_probe test omits a1b58ee3cb34 drm/i915/gt: Treat a busy timeline as 'active' while waiting omits 1664f35aa718 drm/i915/selftests: Appease lockdep omits 08ad9a3846fc drm/i915/execlists: Fix annotation for decoupling virtual request omits cd6a851385be drm/i915/gt: Prefer local path to runtime powermanagement omits b9dcb97b6c80 drm/i915: make array hw_engine_mask static, makes object smaller omits 4dbc54c55923 iio: gyro: clean up indentation issue omits 76510ec692c8 counter: stm32: clean up indentation issue omits 3cfd6464fe23 iio: proximity: sx9500: fix iio_triggered_buffer_{predisab [...] omits 2c3d0c9ffd24 iio: core: Add optional symbolic label to device attributes omits 6b855f7b83d2 drm/amdkfd: Check against device cgroup omits 4b7d4d453fc4 device_cgroup: Export devcgroup_check_permission omits a3e520a25ce8 drm/amdkfd: fix the build when CIK support is disabled omits 23c61b4599c4 drm/amd: Fix Kconfig indentation omits ad02e08e0578 drm/amdgpu: Report vram vendor with sysfs (v3) omits aa5e899de1dd drm/amdkfd: Fix a && vs || typo omits ea6d8811f185 drm/amd/powerplay: Fix error handling in smu_init_fb_alloc [...] omits fa073f13a218 drm/amd/powerplay: unlock on error in smu_resume() omits dc0c18ed229c mac80211: fix scan when operating on DFS channels in ETSI domains omits 6a1112da65f9 drm/amd/display: Remove set but not used variables 'pp_smu [...] omits adda1367a862 drm/amd/display: Remove set but not used variable 'pixel_width' omits 2b0619c159e9 drm/amd/display: Remove set but not used variables 'h_rati [...] omits a1fc51477cd0 drm/amd/display: Remove set but not used variable 'source_bpp' omits b77095d5e1b5 drm/amd/display: Make function wait_for_alt_mode static omits 63617d8b125e drm/amdkfd: add missing void argument to function kgd2kfd_init omits 8f49c8220bb1 drm/amdgpu: remove duplicated include from mmhub_v1_0.c omits 71f98027f2c3 drm/amdgpu: move amdgpu_device_get_job_timeout_settings omits 72caac6b62c2 drm/amd/display: remove set but not used variable 'core_freesync' omits 28d687eafeb6 drm/amd/display: Fix typo in some comments omits c4bb16e0f817 drm/amdkfd: Print more sdma engine hqds in debug fs omits 40a9592a2660 drm/amdkfd: Fix MQD size calculation omits 1995b3a35fec drm/amdgpu: Fix error handling in amdgpu_ras_recovery_init omits 95697f9907bf mac80211: accept deauth frames in IBSS mode omits 8bb0daef64e5 riscv: Correct the handling of unexpected ebreak in do_tra [...] omits e0c0fc18f10d riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() omits 8b04825ed205 riscv: avoid kernel hangs when trapped in BUG() omits fd7710cb491f MIPS: futex: Restore \n after sync instructions omits c512c6918719 uaccess: implement a proper unsafe_copy_to_user() and swit [...] omits 461c4c2b4c07 cfg80211: fix a bunch of RCU issues in multi-bssid code omits 1399c59fa929 nl80211: fix memory leak in nl80211_get_ftm_responder_stats omits 503c9addef61 ptp: fix typo of "mechanism" in Kconfig help text omits d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] omits b42faeee718c spi: Add a PTP system timestamp to the transfer structure omits 1466327e8eb3 ASoC: SOF: support alternate list of machines omits af78cec45f2d ASoC: soc-acpi: add link_mask field omits b987a0831cf6 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support omits e875da165c0d thermal: rcar_gen3_thermal: Add r8a774b1 support omits fba3baa8d2be drm/tilcdc: plane: Make structure tilcdc_plane_funcs constant omits 15767cfd81eb arm64: dts: meson-g12: add support for simplefb omits c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets omits 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible omits 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible omits b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description omits 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node omits 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node omits d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node omits 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] omits 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] omits fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input omits 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree omits 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 omits 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos omits 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B omits b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 omits 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings omits b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings omits 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L omits 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs omits edd6d5393206 ASoC: tas2770: Fix snd_soc_update_bits error handling omits 40f90ef0a77b ASoc: tas2770: Remove unused defines and variables omits 5911e6729e08 ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register omits 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next omits cfc0e76bbbde ARM: configs: keystone: enable cpts omits ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node omits 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node omits debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node omits e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b omits c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks omits 9662dd752c14 mips: check for dsp presence only once before save/restore omits b925708f28c2 drm/i915: Mark contents as dirty on a write fault omits 7d0eb51dd92c drm/i915: Prevent bonded requests from overtaking each oth [...] omits dc7890995e04 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits abf5cdcf235a drm/i915: Verify the engine after acquiring the active.lock omits c73cdbf804cf drm/i915: Extend Haswell GT1 PSMI workaround to all omits fda9fa19b090 drm/i915: Don't mix srcu tag and negative error codes omits 282b7fd5f5ab drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 6c76a93c4536 drm/i915: Perform GGTT restore much earlier during resume omits 93be1bae759e drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits 3aec2c6a4886 drm/i915/vbt: Child device size remains unchanged through VBT 229 omits 0e0e96b81de4 Merge branch 'next/dt' into for-next omits f436571fd7fe Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits 5dc76a96e95a MIPS: PCI: use information from 1-wire PROM for IOC3 detection omits 8c2a2b8c2ff6 nvmem: core: add nvmem_device_find omits 24b0cb4f883a MIPS: CI20: DTS: Add Leds omits 948f2708f945 MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth omits 73f2b940474d MIPS: CI20: DTS: Add I2C nodes omits f56a040c9faf MIPS: JZ4780: DTS: Add I2C nodes omits a2ecb233e3e7 mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE omits ffe59ee36aaa MIPS: Loongson-3: Add CSR IPI support omits 7507445b1993 MIPS: Loongson: Add Loongson-3A R4 basic support omits 6a6f9b7dafd5 MIPS: Loongson: Add CFUCFG&CSR support omits 397dc00e249e mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM omits e4acfbc18fc9 MIPS: Check Loongson3 LL/SC errata workaround correctness omits 4dee90d7b579 MIPS: genex: Don't reload address unnecessarily omits 12dbb04f2ac1 MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug [...] omits ae4cd0b1a475 MIPS: barrier: Make __smp_mb__before_atomic() a no-op for [...] omits 7f56b1235481 MIPS: barrier: Remove loongson_llsc_mb() omits e84957e6ae04 MIPS: syscall: Emit Loongson3 sync workarounds within asm omits 3c1d3f097972 MIPS: futex: Emit Loongson3 sync workarounds within asm omits a91f2a1dba44 MIPS: cmpxchg: Omit redundant barriers for Loongson3 omits 6a57d2d1e7c3 MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm omits 9026737703ae MIPS: bitops: Use smp_mb__before_atomic in test_* ops omits 5bb29275df7a MIPS: bitops: Emit Loongson3 sync workarounds within asm omits c042be02d730 MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG omits cc99987c375e MIPS: bitops: Abstract LL/SC loops omits aad028cadb17 MIPS: bitops: Avoid redundant zero-comparison for non-LLSC omits d6103510e7cc MIPS: bitops: Use the BIT() macro omits a2e66b862cc7 MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit omits 6bbe043bd3f4 MIPS: bitops: Implement test_and_set_bit() in terms of _lo [...] omits 27aab27259ae MIPS: bitops: ins start position is always an immediate omits 59361e9975fd MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs omits 3d2920cf4fd4 MIPS: bitops: Only use ins for bit 16 or higher omits fe7cd97e68fa MIPS: bitops: Handle !kernel_uses_llsc first omits 1da7bce8591d MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg omits 40e784b4d4bc MIPS: atomic: Unify 32b & 64b sub_if_positive omits 77d281b7966e MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive() omits 4d1dbfe6cbec MIPS: atomic: Emit Loongson3 sync workarounds within asm omits a38ee6bb14a4 MIPS: atomic: Use one macro to generate 32b & 64b functions omits 9537db24c65a MIPS: atomic: Handle !kernel_uses_llsc first omits 36d3295c5a0d MIPS: atomic: Fix whitespace in ATOMIC_OP macros omits 185d7d7a5819 MIPS: barrier: Clean up sync_ginv() omits fe0065e56227 MIPS: barrier: Clean up __sync() definition omits 5c12a6eff6ae MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery omits 05e6da742b5b MIPS: barrier: Clean up __smp_mb() definition omits 21e3134b3ec0 MIPS: barrier: Clean up rmb() & wmb() definitions omits bf92927251b3 MIPS: barrier: Add __SYNC() infrastructure omits ef85d057a605 MIPS: Use compact branch for LL/SC loops on MIPSr6+ omits 878f75c7a253 MIPS: Unify sc beqz definition omits 376357aca715 MIPS: ralink: Add GARDENA smart Gateway MT7688 board omits 4ce8a03c4176 dt-bindings: mips: Add gardena vendor prefix and board des [...] omits cf892abfab77 dt-bindings: mips: Add missing mt7688a-soc compatible omits cd5f9e4fd879 MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node omits 5045d06b3736 MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks omits 071d2f0b5419 MIPS: r4k-bugs64: Limit R4k bug checks to affected systems omits 4bf841ebf17a MIPS: SGI-IP27: get rid of compact node ids omits 46a73e9e6ccc MIPS: SGI-IP27: remove not used stuff inherited from IRIX omits 88356d09904b MIPS: include: Mark __cmpxchg as __always_inline omits 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] omits 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' omits f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] omits d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c omits 70082a52f96a drm/msm: include linux/sched/task.h omits df6f0987e55f nsdeps: make generated patches independent of locale omits 40997fb8799d nsdeps: fix hashbang of scripts/nsdeps omits d85103ac78a6 kbuild: fix build error of 'make nsdeps' in clean tree omits fa6643cdc5cd module: rename __kstrtab_ns_* to __kstrtabns_* to avoid sy [...] omits 389eb3f5f4ab modpost: fix broken sym->namespace for external module builds omits bf70b0503abd module: swap the order of symbol.namespace omits b2181be1cfb8 ARM: qcom_defconfig: add ocmem support omits 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations omits 53bf7f7a437a drm/msm: Remove unused function arguments omits fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks omits 966301400402 drm/msm/dpu: Remove unnecessary NULL checks omits c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks omits 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks omits c3b80b28c174 drm/msm/dpu: Remove unused macro omits e5c8d1b2c183 drm/msm/dpu: Remove unused variables omits 444e2ff34df8 tools arch x86: Grab a copy of the file containing the MSR [...] omits f11b2803bb88 perf trace: Allow choosing how to augment the tracepoint a [...] omits 311baaf93c4b perf trace: Enclose all events argument lists with () omits 9597945d7fb4 perf trace: Add array of chars scnprintf beautifier omits 888ca854e275 perf trace: Add the syscall_arg_fmt pointer to syscall_arg omits 3e0c9b2cfaed perf trace: Move some scnprintf methods from syscall to sy [...] omits 947b843cf52a perf trace: Allocate an array of beautifiers for tracepoint args omits 8d1d4ff5e239 perf trace: Factor out the initialization of syscal_arg_fm [...] omits 3714437d3fcc perf script: Allow --time with --reltime omits fce9501aec6b samples/bpf: fix build by setting HAVE_ATTR_TEST to zero omits 06f84d1989b7 perf tools: Make usage of test_attr__* optional for perf-sys.h omits b3700f21c2ed perf scripts python: exported-sql-viewer.py: Add Time char [...] omits e69d5df75d74 perf scripts python: exported-sql-viewer.py: Add ability f [...] omits da4264f5cf8a perf scripts python: exported-sql-viewer.py: Tidy up Call [...] omits 9a9dae36556e perf scripts python: exported-sql-viewer.py: Add global ti [...] omits 42c303ff9a25 perf scripts python: exported-sql-viewer.py: Add HBoxLayou [...] omits 181ea40a24af perf scripts python: exported-sql-viewer.py: Add LookupModel() omits 8bd436b006d4 perf trace augmented_syscalls: Do not show syscalls when n [...] omits 7e035929f3fe perf trace: Postpone parsing .perfconfig trace.add_events [...] omits bcddbfc5c8c9 perf trace: Generalize the syscall_fmt find routines omits 9b2036cd3299 perf trace: Separate 'struct syscall_fmt' definition from [...] omits 206d635aa594 perf trace: Make evlist__set_evsel_handler() affect just e [...] omits c0e53476ab50 perf evlist: Adopt __set_tracepoint_handlers method from p [...] omits 608127f73779 perf top: Initialize perf_env->cpuid, needed by the per ar [...] omits f1cedfb82858 perf env: Add routine to read the env->cpuid from the runn [...] omits bfcb7e1555ec soc: qcom: ocmem: add missing includes omits 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions omits 88c1e9404f1d soc: qcom: add OCMEM driver omits 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] omits b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface omits f704985b1e7e docs/driver-api: Catch up with dma_buf file-name changes omits ea83df73aaa3 genalloc: Fix a set of docs build warnings omits 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property omits 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings omits cc84ac35d9fa docs: Catch up with the new location of get_user_pages_fast() omits 81584a6a771b docs: remove :c:func: from refcount-vs-atomic.rst omits a36a383dc301 Merge branch 'dt/linus' into dt/next omits f733c6b508bc perf/core: Fix inheritance of aux_output groups omits c7c4e29fb5a4 scripts: add_namespace: Fix coccicheck failed omits 45919fbfe1c4 null_blk: Enable modifying 'submit_queues' after an instan [...] omits e29158b4fff7 null_blk: Improve nullb_device_##NAME##_store() readability omits a2e80f6f0445 blk-mq: Embed counters into struct mq_inflight omits bb4e6b149103 blk-mq: Reuse callback in blk_mq_in_flight*() omits 27a46989a82c blk-mq: Inline status checkers omits 7a18312c739a block: Document all members of blk_mq_tag_set and bkl_mq_q [...] omits 73f1c77e6511 block: Reduce sysfs_lock locking inside blk_cleanup_queue() omits bae85c156f61 block: Remove "dying" checks from sysfs callbacks omits 9566256518de block: Remove request_queue.nr_queues omits 1d200e9d6f63 block: Fix writeback throttling W=1 compiler warnings omits 98e544027117 block: Fix three kernel-doc warnings omits 1a99fcc035fb selftests: cgroup: Run test_core under interfering stress omits 11318989c381 selftests: cgroup: Add task migration tests omits 58c9f75b86f7 selftests: cgroup: Simplify task self migration omits 9a3284fad42f cgroup: Optimize single thread migration omits e7c7b1d85dc1 cgroup: Update comments about task exit path omits 940f13821528 Merge branch 'dpaa2-eth-misc-cleanup' omits ef17bd7cc0c8 dpaa2-eth: Avoid unbounded while loops omits 4b177f065e7e dpaa2-eth: Fix minor bug in ethtool stats reporting omits 219684a58d72 dpaa2-eth: Cleanup dead code omits 61e867fde21e cgroup: short-circuit current_cgns_cgroup_from_root() on t [...] omits 3ea7af9e2caa net: hns3: make array tick_array static, makes object smaller omits 99d895729f5d net: hns: make arrays static, makes object smaller omits 578de2f361de Merge branch 'net-tls-minor-micro-optimizations' omits bc76e5bb1229 net/tls: store decrypted on a single bit omits 5c5458ec9d63 net/tls: store async_capable on a single bit omits 4de30a8d58c9 net/tls: pass context to tls_device_decrypted() omits 34ef1ed198cd net/tls: make allocation failure unlikely omits 93277b258f47 net/tls: mark sk->err being set as unlikely omits 163ab96b52ae net: sockmap: use bitmap for copy info omits 1d0f2ebf392e drm/i915/perf: move perf types to their own header omits 147dae76dbb9 rtc: ds1347: handle century register omits 860c45b56d93 rtc: ds1347: use regmap_update_bits omits d9dcfa5f7084 rtc: ds1347: properly handle oscillator failures omits 3ce20a23e219 rtc: ds1347: set range omits 554692d56d74 rtc: ds1347: convert to devm_rtc_allocate_device omits 088443c79c77 rtc: ds1347: mask ALM OUT when reading time omits ff7f9e0533ff rtc: ds1347: simplify getting .driver_data omits 1d84eca6d5b3 rtc: ds1347: remove useless read omits 590062f47931 rtc: ds1347: remove verbose messages omits f00eaa38eb0c rtc: add a timestamp for year 0 omits cd7629b27bf9 rtc: armada38x: Use of_device_get_match_data() omits 7da83f1bba0e rtc: da9063: Handle invalid IRQ from platform_get_irq_byname() omits cf79e7c3c9e9 rtc: m41t80: set range omits 4b5149365faa ionic: fix stats memory dereference omits 8211fbfaf2fe net: core: use helper skb_ensure_writable in more places omits 328908621081 ipv6: Make ipv6_mc_may_pull() return bool. omits b9df4fd7e99c net: core: change return type of pskb_may_pull to bool omits 6c157f6ed90f Merge branch 'ena-set_channels' omits 2413ea97157d net: ena: ethtool: support set_channels callback omits 9f648f7b7124 net: ena: remove redundant print of number of queues omits 736ce3f414cc net: ena: make ethtool -l show correct max number of queues omits 9a037b06137b net: ena: ethtool: get_channels: use combined only omits 4d19266022ec net: ena: multiple queue creation related cleanups omits faa615f9da5d net: ena: change num_queues to num_io_queues for clarity a [...] omits 9b75803e6ed7 Merge branch 'samples-pktgen-allow-to-specify-destination- [...] omits 40f843ee5e17 samples: pktgen: allow to specify destination IP range (CIDR) omits f0681d95e7dc samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing omits 3cad8f911575 samples: pktgen: fix proc_cmd command result check logic omits 723d2904a2a4 samples: pktgen: make variable consistent with option omits 2ecb7402cfc7 efi/x86: Do not clean dummy variable in kexec path omits 1ed121e61630 efi: Make unexported efi_rci2_sysfs_init() static omits e658c82be556 efi/tpm: Only set 'efi_tpm_final_log_size' after successfu [...] omits 05c8c1ff81ed efi/tpm: Don't traverse an event log with no events omits 047d50aee341 efi/tpm: Don't access event->count when it isn't mapped omits c05f8f92b701 efivar/ssdt: Don't iterate over EFI vars if no SSDT overri [...] omits 6fb9367a15d1 efi/cper: Fix endianness of PCIe class code omits a4cf7b392e43 Merge tag 'perf-urgent-for-mingo-5.4-20191001' of git://gi [...] omits 7359db69ee8a Merge tag 'rxrpc-fixes-20191007' of git://git.kernel.org/p [...] omits db7fe42d687c Merge branch 'netdevsim-implement-devlink-dev_info-op' omits 62ede55fe68c selftests: add netdevsim devlink dev info test omits 8e23cc0319b1 netdevsim: implement devlink dev_info op omits 82a843de41d4 net: devlink: fix reporter dump dumpit omits 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index omits 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() omits 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get omits de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get omits 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get omits de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index omits 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get omits 11c943a1a635 hwmon: docs: Extend inspur-ipsps1 title underline omits 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] omits 62217f8b084a spi: gpio: Look for a device node instead of match omits df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data omits 151b03791e4a regulator: da9062: Simplify the code iterating all regulators omits a9d273671440 ASoC: fsl_mqs: Fix error handling in probe omits e9e8fc9ed63e ASoC: fsl_mqs: remove set but not used variable 'bclk' omits 03fe492e8346 ASoc: tas2770: Fix build error without GPIOLIB omits 67ad656bdd70 ASoC: jz4740: Use of_device_get_match_data() omits abc47ff61d3f drm/i915/gt: Restore dropped 'interruptible' flag omits 0632fa042541 ASoC: core: Fix pcm code debugfs error omits 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent omits 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description omits 7c4791c9efca arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option omits eff9cb67be21 arm64: vdso32: Rename COMPATCC to CC_COMPAT omits 7424ee2b1617 arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS omits c71e88c43796 arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally omits bcaf9b57e488 arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile omits 24ee01a927bf arm64: Default to building compat vDSO with clang when CON [...] omits bee447e224b2 drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the intern [...] omits 9445ad17109b drm/i915: Update DRIVER_DATE to 20191007 omits 940fda502217 Merge branch 'sunxi/fixes-for-5.4' into sunxi/for-next omits cf03c691eb95 ARM: dts: sun7i: Drop the module clock from the device tree omits 90b32268e15c dt-bindings: media: sun4i-csi: Drop the module clock omits 4340ec45e895 drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length omits 81fafb9488a1 drm/sun4i: dsi: fix the overhead of the horizontal front porch omits b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS omits 201e91091b1d sh: add the sh_ prefix to early platform symbols omits 507fd01d5333 drivers: move the early platform device support to arch/sh omits 4fb7d0870756 x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops omits df55029f7ea6 x86/platform/uv: Check EFI Boot to set reboot type omits f5a8f0ecb436 x86/platform/uv: Decode UVsystab Info omits 8785968bce1c x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files omits 2bcf26528787 x86/platform/uv: Setup UV functions for Hubless UV Systems omits 9743cb68f736 x86/platform/uv: Add return code to UV BIOS Init function omits 0959f8256ada x86/platform/uv: Return UV Hubless System Type omits 61e5ddca9c2a x86/platform/uv: Save OEM_ID from ACPI MADT probe omits fc64f7abbef2 serial: 8250_omap: Fix gpio check for auto RTS/CTS omits 37e3ab00e473 serial: mctrl_gpio: Check for NULL pointer omits 5df884d4b8a5 tty: serial: fsl_lpuart: Fix lpuart_flush_buffer() omits 2538f0ee8a29 usb: host: xhci-tegra: Add Tegra194 XHCI support omits 8a02a23f33be xhci: tegra: Parameterize mailbox register addresses omits 233450310b68 usb: isp1760: isp1760-hcd.c: Drop condition with no effect omits a570ec79641a usb: image: microtek.c: Remove unused variable omits 623170ff5971 usb:cdns3: Fix for CV CH9 running with g_zero driver. omits d7ca5afdced3 media: cec-funcs.h: use new CEC_OP_UI_CMD defines omits 9b211f9c5a0b media: cec-funcs.h: add status_req checks omits d819f6584c20 usb: dwc3: Remove dev_err() on platform_get_irq() failure omits f146b40ba1f0 usb: dwc3: Switch to platform_get_irq_byname_optional() omits f1da567f1dc1 driver core: platform: Add platform_get_irq_byname_optional() omits 649cd16c438f media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_tran [...] omits 43be77fa6ce6 media: dvb-usb-gl861: support I2C read from tuner via demod omits ecf20d28ff77 media: dvb-frontends/tc90522: extend i2c algo to support s [...] omits 25877478c444 media: dvb-usb-v2/gl861: remove an un-used header file omits d2abd888fcc7 Merge branches 'sunxi/clk-for-5.5', 'sunxi/dt-for-5.5' and [...] omits 8139bb3e1d45 media: dvb-usb-v2/gl861: remove device-specific i2c algo omits 1ea76d16569b media: gl861: re-implement I2C adapter logic omits 10d8f308ba3e cec: add cec_adapter to cec_notifier_cec_adap_unregister() omits cecf0bbbcb6f media: dvbsky: use a single mutex and state buffers for al [...] omits 767f22ac54b6 media: drxj: remove redundant assignment to variable rc omits 94ddd60d9c39 media: usb: tm6000: Use the correct style for SPDX License [...] omits 1983c43509d7 media: rc: Use devm_platform_ioremap_resource() in tango_i [...] omits 6d7cc95311f7 media: rc: Use the correct style for SPDX License Identifier omits a7b2df76b42b media: rc: prevent memory leak in cx23888_ir_probe omits 3eab054614cd media: em28xx: Add support for Magix Wideowandler 2 omits ed4e15697b5f media: cxd2820r: make arrays tab static const, makes objec [...] omits 6f5129e251ae media: rtl28xxu: fix idle handling omits 23641a048089 printk: Monitor change of console loglevel. omits 64659c81dfcc media: rtl28xxu: set keymap for Astrometa DVB-T2 omits cf330691668a media: rc: Add support for another iMON 0xffdc device omits e43148645d18 media: mceusb: fix out of bounds read in MCE receiver buffer omits 80b15db5e1e9 staging: vt6655: Fix memory leak in vt6655_probe omits e772cd8c9c9c staging: wlan-ng: p80211wep.c: use lib/crc32 omits d4fbce956db1 staging: vc04_services: make use of devm_platform_ioremap_ [...] omits 81bab3fa6ca8 media: rc: increase rc-mm tolerance and add debug message omits ce819649b03d media: rc: mark input device as pointing stick omits 6bf33ca2a9ad media: delete unused proc_fs.h include omits f342e258085b staging: rtl8723bs: Remove set but not used variable 'adapter' omits 0fd1dc1ea477 staging: rtl8723bs: Remove set but not used variables 'ppp [...] omits d34befc134d1 staging: rtl8723bs: Remove set but not used variable 'prwskeylen' omits 4ccb5b0bc3e8 staging: rtl8723bs: Remove set but not used variable 'tmp_aid' omits ae5f973759e1 media: saa7164: use debugfs rather than procfs for debugging file omits 402bd53e964f staging: rtl8712: align arguments with open parenthesis in [...] omits 3dbcdf183b32 staging: rtl8723bs: Switch constant place in test omits 164eec46ea99 staging: vt6656: reorganize characters so the lines are un [...] omits 6d9a930cd9aa staging: rtl8723bs: Remove unnecessary braces omits f3c3f2d43484 staging: vt6656: remove duplicated blank line omits b483b4e4d3f6 staging: mt7621-pci: add quirks for 'E2' revision using 's [...] omits d8a363ef0046 staging: rtl8192u: Fix indentation for cleaner code omits a5a5ec2538ab staging: rtl8723bs: Remove set but not used variable 'oldcnt' omits ea60b4eb4420 staging: rtl8188eu: remove unnecessary asignment and initi [...] omits ef0abd6f24d3 staging: wilc1000: don't use wdev while setting tx power omits bf653da86231 staging: rtl8723bs: Remove unnecessary braces omits 50a2610adec9 lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO omits a7f93103f86e arm64: vdso32: Remove jump label config option in Makefile omits 0df2c90eba60 arm64: vdso32: Detect binutils support for dmb ishld omits 37a5076098c1 arm64: vdso: Remove stale files from old assembly implementation omits e0de01aafc3d arm64: vdso32: Fix broken compat vDSO build warnings omits 308c51561720 arm64: mm: fix spurious fault detection omits 91fcfbe8852e rxrpc: Fix call crypto state cleanup omits 9ebeddef58c4 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record omits 48c9e0ec7cbb rxrpc: Fix trace-after-put looking at the put call record omits 4c1295dccc0a rxrpc: Fix trace-after-put looking at the put connection record omits 55f6c98e3674 rxrpc: Fix trace-after-put looking at the put peer record omits e1056f9bbf0d media: dt-bindings: Fix building error for dt_binding_check omits c48fc11b69e9 rxrpc: Fix call ref leak omits 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec omits 3e84a18a259e media: meson/ao-cec: move cec_notifier_cec_adap_register a [...] omits 703dc05c2e4a Merge remote-tracking branch 'upstream/master' omits df8fed831cbc mtd: rawnand: au1550nd: Fix au_read_buf16() prototype omits b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 omits ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node omits 05949f63055f Merge branch 'autogen-bpf-helpers' omits 24f25763d6de libbpf: auto-generate list of BPF helper definitions omits 7a387bed47f7 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper d [...] omits 5f0e5412781b uapi/bpf: fix helper docs omits 41ee3b815a35 dt-bindings: mediatek: add mutex description for mt8183 display omits 4df747190667 dt-bindings: mediatek: add dither description for mt8183 display omits 6e031636d1f1 dt-bindings: mediatek: add ccorr description for mt8183 display omits ccfcaa5234e5 dt-bindings: mediatek: add ovl_2l description for mt8183 display omits 75374fc2c152 drm/mediatek: add dphy reset after setting lanes number omits 2f501cc0b020 drm/mediatek: adjust dsi and mipi_tx probe sequence omits 7a5bc4e22ecf drm/mediatek: change the dsi phytiming calculate method omits e249e3e86b33 drm/mediatek: add mt8183 dsi driver support omits 7bf54afec961 drm/mediatek: add frame size control omits 3c6bd94d32c4 drm/mediatek: add dsi reg commit disable control omits 89d0e3f88258 drm/mediatek: replace writeb() with mtk_dsi_mask() omits bb6bc2982a28 drm/mediatek: fixes CMDQ reg address of mt8173 is differen [...] omits b3218e74367a drm/mediatek: move mipi_dsi_host_register to probe omits efda51a58b4a drm/mediatek: add mipi_tx driver for mt8183 omits 78e01a8d0f46 drm/mediatek: separate mipi_tx to different file omits f92013259d32 dt-bindings: display: mediatek: update dsi supported chips omits 30573a82fb17 CIFS: Gracefully handle QueryInfo errors during open omits cb248819d209 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] omits dd19c106a366 fs: cifs: mute -Wunused-const-variable message omits 52870d504891 smb3: cleanup some recent endian errors spotted by updated sparse omits 130bce3afbbb ALSA: hdac: clear link output stream mapping omits 1099f48457d0 ALSA: hda/realtek: Reduce the Headphone static noise on XP [...] omits 82e8d723e9e6 sound: Fix Kconfig indentation omits c90012ac85c2 lib: test_user_copy: style cleanup omits 09ef18bcd5ac rtc: use devm_platform_ioremap_resource() to simplify code omits 3219e8cf0dad xfs: assure zeroed memory buffers for certain kmem allocations omits d5cc14d9f928 xfs: removed unused error variable from xchk_refcountbt_rec omits 6374ca03975a xfs: remove unused flags arg from xfs_get_aghdr_buf() omits e093c4be760e xfs: Fix tail rounding in xfs_alloc_file_space() omits da0c9ea146cb Linux 5.4-rc2 omits b212921b13bd elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings omits 89576bebbc17 rtc: Use devm_platform_ioremap_resource() omits 7cdb85df6061 Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/u [...] omits 056ddc38e941 Merge branch 'stmmac-next' omits dc07f5fdef9b net: stmmac: Implement L3/L4 Filters in GMAC4+ omits 1b2250a04c1f net: stmmac: selftests: Add tests for VLAN Perfect Filtering omits c7ab0b8088d7 net: stmmac: Fallback to VLAN Perfect filtering if HASH is [...] omits 57acce317311 Merge branch 'stmmac-fixes' omits 2809fc13163f net: stmmac: selftests: Fix L2 Hash Filter test omits 25683bab09a7 net: stmmac: gmac4+: Not all Unicast addresses may be available omits b870b0f867c7 net: stmmac: selftests: Check if filtering is available be [...] omits 04c1b4c70de9 nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning omits b4d5191371a9 nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning omits 59d55789def9 net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning omits d131c5bb6012 net/rds: Add missing include file omits 54e02957f4d5 Merge branch 'mlxsw-Query-number-of-modules-from-firmware' omits 6935af8073a0 mlxsw: minimal: Add validation for FW version omits 762effaad63e mlxsw: core: Push minor/subminor fw version check into helper omits c5cb92d59b30 mlxsw: thermal: Provide optimization for QSFP modules numb [...] omits ea30a92a4674 mlxsw: hwmon: Provide optimization for QSFP modules number [...] omits 5cfa030a1c2c mlxsw: reg: Extend MGPIR register with new field exposing [...] omits 0eb8516b8e9a Merge branch 'netdevsim-allow-to-test-reload-failures' omits 9278bc9f627d selftests: test netdevsim reload forbid and fail omits 155ddfc5e54a netdevsim: add couple of debugfs bools to debug devlink reload omits 4ba1e7f109db Merge branch 'next/drivers' into for-next omits 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] omits 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" omits e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] omits e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static omits b84477d3ebb9 blk-wbt: fix performance regression in wbt scale_up/scale_down omits 0e48f51cbbfb Revert "libata, freezer: avoid block device removal while [...] omits a2b90f112177 bdi: Do not use freezable workqueue omits c763ac436b66 net: dsa: b53: Do not clear existing mirrored port mask omits d44dc7413279 Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback' omits ee85da535fe3 devlink: have genetlink code to parse the attrs during dumpit omits 265ecd4fa3f0 net: genetlink: remove unused genl_family_attrbuf() omits c6c08614eb32 net: tipc: allocate attrs locally instead of using genl_fa [...] omits 057af7071344 net: tipc: have genetlink code to parse the attrs during dumpit omits 4495af31947b net: nfc: have genetlink code to parse the attrs during dumpit omits 75cdbdd08900 net: ieee802154: have genetlink code to parse the attrs du [...] omits bf813b0afeae net: genetlink: parse attrs and store in contect info stru [...] omits c10e6cf85e7d net: genetlink: push attrbuf allocation and parsing to a s [...] omits 1927f41a22a0 net: genetlink: introduce dump info struct to be available [...] omits be064defabef net: genetlink: push doit/dumpit code from genl_family_rcv_msg omits 248d45f1e193 openvswitch: Allow attaching helper in later commit omits dd3fd317e2be usb: typec: hd3ss3220_irq() can be static omits 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node omits 9bfcf1941302 drm/i915: move gmbus setup down to intel_modeset_init() omits 63bf8301aac4 drm/i915: split out i915_switcheroo.[ch] from i915_drv.c omits 7fd296024c3c drm/i915/vga: rename intel_vga_msr_write() to intel_vga_re [...] omits 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property omits f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings omits 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling omits e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' omits 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name omits 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop omits 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] omits b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] omits df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver omits c4a212695ca4 arm64: dts: imx8mn: Add system counter node omits 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] omits 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED omits 21094ba5c1f4 arm64: dts: zii-ultra: fix ARM regulator states omits 0ae4fbc63c31 clk: imx8mn: Use common 1443X/1416X PLL clock structure omits 43cdaa1567ad clk: imx8mm: Move 1443X/1416X PLL clock structure to common place omits a9eb048d5615 libbpf: Add cscope and tags targets to Makefile omits 30ca9b04747e soc: imx: imx-scu: Getting UID from SCU should have response omits b84fbfe2ceed Merge branch 'libbpf-api' omits 928ca75e59d7 selftests/bpf: switch tests to new bpf_object__open_{file, [...] omits c9e4c3010c8c libbpf: fix bpf_object__name() to actually return object name omits 2ce8450ef5a3 libbpf: add bpf_object__open_{file, mem} w/ extensible opts omits 5e61f2707029 libbpf: stop enforcing kern_version, populate it for users omits 094234fcf461 clk: imx: pll14xx: Fix quick switch of S/K parameter omits a53ba15d8199 libbpf: Fix BTF-defined map's __type macro handling of arrays omits cf0fd404455c firmware: imx: warn on unexpected RX omits 43b815c6a8e7 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits fbe3d0c77c83 Merge branch 'create-netdevsim-instances-in-namespace' omits c04d71b5b287 selftests: test creating netdevsim inside network namespace omits 7b60027bbc67 netdevsim: create devlink and netdev instances in namespace omits 8273fd845447 net: devlink: export devlink net setter omits 128d23c3a831 Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics' omits a4d26fdbc2a5 net/tls: add TlsDeviceRxResync statistic omits 5c5ec6685806 net/tls: add TlsDecryptError stat omits b32fd3cc31d7 net/tls: add statistics for installed sessions omits d26b698dd3cd net/tls: add skeleton of MIB statistics omits 9ec1c6ac2764 net/tls: add device decrypted trace point omits 8538d29cea95 net/tls: add tracing for device/offload events omits 6f4c930e0235 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e39d54ab3168 soc: at91: Add Atmel SFR SN (Serial Number) support omits 839313509182 drm/mcde: Fix reference to DOC comment omits 8c550e94b883 gpio: expose pull-up/pull-down line flags to userspace omits 2fd215b8fdbe pinctrl: stmfx: fix null pointer on remove omits 48659227e0a1 pinctrl: iproc: allow for error from platform_get_irq() omits 74033d99b6d7 pinctrl: iproc: use unique name for irq chip omits dc7fe512d966 dt-binding: iio: Add optional label property omits 9318a9e54743 iio: gyro: adis16080: replace mlock with own lock omits 81ba7e85d7f3 counter: stm32-lptimer-cnt: fix a kernel-doc warning omits 0f536e91099b counter: stm32-timer-cnt: fix a kernel-doc warning omits ea14163d2913 iio: gyro: adis16130: remove mlock usage omits 8033997a8daf MAINTAINERS: add entry for ROHM BH1750 driver omits 2231f0f0d1e9 dt-bindings: iio: light: bh1750: convert bindings to yaml omits 1aabad1fb5e9 iio: imu: st_lsm6dsx: add motion report function and call [...] omits a3aa17d4badf iio: imu: st_lsm6dsx: always enter interrupt thread omits 4c997dfa692d iio: imu: st_lsm6dsx: add wakeup-source option omits b5969abfa8b8 iio: imu: st_lsm6dsx: add motion events omits 6ee6a368ac0a iio: imu: st_lsm6dsx: move interrupt thread to core omits e764fb4e20f9 iio: imu: inv_mpu6050: add fifo support for magnetometer data omits b1392de06184 iio: imu: inv_mpu6050: add MPU925x magnetometer support omits 16ef43376948 iio: imu: inv_mpu6050: helpers for using i2c master on aux [...] omits 9d8261dbc496 iio: imu: inv_mpu6050: fix objects syntax in Makefile omits 68fd019b89e0 iio: imu: inv_mpu6050: add defines for supporting 9-axis chips omits 5ffd0248384c iio: imu: inv_mpu6050: add header include protection macro omits 5aa5cbd2e95e x86/asm: Make boot_gdt_descr local omits 1a8770b746bd x86/asm: Reorder early variables omits ca4a649694bb iio: imu: inv_mpu6050: disable i2c mux for MPU925x omits 30abc59b4842 drm/lima: Add support for multiple reset lines omits 2cf2aa6a69db dma-mapping: fix false positivse warnings in dma_common_fr [...] omits b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node omits 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci omits 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin omits dda08a80d659 Merge branch 'misc' into for-next omits e253453a457f Merge branch 'fixes' into for-next omits 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level omits 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible omits bbe692e349e2 rpmsg: char: release allocated memory omits 0ad82e3a2234 remoteproc: debug: Remove unneeded NULL check omits b674a30bf8b0 hwspinlock: sprd: Use devm_hwspin_lock_register() to regis [...] omits b4d64193d41e hwspinlock: sprd: Use devm_add_action_or_reset() for calls [...] omits 3070c4164360 hwspinlock: sprd: Check the return value of clk_prepare_enable() omits 74cfa956cbea hwspinlock: sprd: Change to use devm_platform_ioremap_resource() omits 006d72da28db remoteproc: remove useless typedef omits acc98c1f2a1b hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to [...] omits 637bcd19beeb hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory omits 5ee45e0c8946 hwspinlock: u8500_hsem: Change to use devm_platform_iorema [...] omits eecff9a8427a MAINTAINERS: hwspinlock: update git tree location omits d20c0da8b202 fpga: Remove dev_err() usage after platform_get_irq() omits 26e010555086 net: dsa: sja1105: Make function sja1105_xfer_long_buf static omits 3a8ecc935efa nvme: retain split access workaround for capability reads omits 6abff1b9f7b8 nvme: fix possible deadlock when nvme_update_formats fails omits c62c2cfb801b net: devlink: don't ignore errors during dumpit omits 39b65fbb8130 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() omits f876dbff857b pinctrl: bcm-iproc: Use SPDX header omits 2a3655056730 gpio: tegra186: Implement wake event support omits ab3dd9cc24d4 gpio: max77620: Fix interrupt handling omits 704355db127e gpio: max77620: Do not allocate IRQs upfront omits fffa6af94894 gpio: max77620: Use correct unit for debounce times omits 20504fa1d2ff pinctrl: armada-37xx: fix control of pins 32 and up omits 511e6ca04745 net: dsa: sja1105: Add support for port mirroring omits 5a43f697cc10 igmp: uninline ip_mc_validate_checksum() omits 037699139ecb pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs() omits 193d357d0873 net: spread "enum sock_flags" omits d6547f2a2cfc net, uapi: fix -Wpointer-arith warnings omits 9978339ae4e0 pinctrl: tegra: xusb: Add note about legacy status omits de417d137d9d Merge branch 'net-phy-broadcom-RGMII-delays-fixes' omits bea5d1438801 net: phy: broadcom: Use bcm54xx_config_clock_delay() for B [...] omits fea7fda7f50a net: phy: broadcom: Fix RGMII delays configuration for BCM54210E omits 5ff8aca906f3 pinctl: ti: iodelay: fix error checking on pinctrl_count_i [...] omits 6d4e4ddc75eb Merge branch 'net-tls-separate-the-TLS-TOE-code-out' omits 53b4414a7003 net/tls: allow compiling TLS TOE out omits 0eb8745e03c9 net/tls: rename tls_hw_* functions tls_toe_* omits 08700dab8168 net/tls: move TOE-related code to a separate file omits 16bed0e6ac07 net/tls: move tls_build_proto() on init path omits f21912edd157 net/tls: rename tls_device to tls_toe_device omits 25a3cd8189c8 net/tls: move TOE-related structures to a separate header omits 033b2c7f0f26 rxrpc: Add missing "new peer" trace omits 157c1062fcd8 PCI: pciehp: Avoid returning prematurely from sysfs requests omits 2558b3b1b11a arm64: dts: rockchip: fix RockPro64 sdhci settings omits 0990c5e75730 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings omits 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 omits 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 omits 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode omits 894616f79200 Input: add input_get_poll_interval() omits 4bbbf164f1a5 bpf: Add loop test case with 32 bit reg comparison against 0 omits 38f51c07054f bpf, x86: Small optimization in comparing against imm0 omits 0417791536ae RDMA/mlx5: Add missing synchronize_srcu() for MW cases omits aa603815c7f8 RDMA/mlx5: Put live in the correct place for ODP MRs omits aa116b810ac9 RDMA/mlx5: Order num_pending_prefetch properly with synchr [...] omits 9dc775e7f550 RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() omits f28b1932eaae RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR omits 880505cfef1d RDMA/mlx5: Do not allow rereg of a ODP MR omits 1cbe866cbcb5 IB/core: Fix wrong iterating on ports omits 909624d8db5b IB/cm: Use container_of() instead of typecast omits 6f26b2ac699c IB/mlx5: Remove unnecessary else statement omits 2d67c0798821 IB/mlx5: Remove unnecessary return statement omits 4b2a67362e78 RDMA/mlx5: Group boolean parameters to take less space omits 9b64f7d0bb0a RDMA/srpt: Postpone HCA removal until after configfs direc [...] omits 3236fd61ee92 RDMA/srpt: Make the code for handling port identities more [...] omits be408e65f55e RDMA/srpt: Rework the code that waits until an RDMA port i [...] omits 6eaed91c673a RDMA/srpt: Rework the approach for closing an RDMA channel omits b5948cfddecd RDMA/srpt: Improve a debug message omits cbca2442a096 RDMA/srpt: Fix handling of iWARP logins omits 09f8a1486dca RDMA/srpt: Fix handling of SR-IOV and iWARP ports omits fdbcf5c026d1 RDMA/srp: Make route resolving error messages more informative omits bf583470617e RDMA/srp: Honor the max_send_sge device attribute omits 14673778d06e RDMA/srp: Remove two casts omits 934f05b05d73 RDMA/siw: Make node GUIDs valid EUI-64 identifiers omits 594e6c5d41ed RDMA/nldev: Reshuffle the code to avoid need to rebind QP [...] omits 0e5493cab5ef drm/i915/stolen: make the object creation interface consistent omits 3840c5b78803 RDMA/cxgb4: Do not dma memory off of the stack omits 97bfe0e05ceb Merge branch 'devlink-allow-devlink-instances-to-change-ne [...] omits b74c37fd35a2 selftests: netdevsim: add tests for devlink reload with resources omits 070c63f20f6c net: devlink: allow to change namespaces during reload omits 4f174bbcc96c netdevsim: take devlink net instead of init_net omits 90d299138dd4 netdevsim: register port netdevices into net of device omits 75ba029f3c07 netdevsim: implement proper devlink reload omits 7f36a77ade6e netdevsim: add all ports in nsim_dev_create() and del them [...] omits 5bcfb6a45a61 mlxsw: Propagate extack down to register_fib_notifier() omits 6b2a880f9dd1 mlxsw: Register port netdevices into net of core omits 053e92aa3c20 mlxsw: spectrum: Take devlink net instead of init_net omits 471f894f1065 net: devlink: export devlink net getter omits b7a595577ef3 net: fib_notifier: propagate extack down to the notifier b [...] omits 3f9e5c119a47 mlxsw: spectrum_router: Don't rely on missing extack to sy [...] omits 55c894f762a1 net: fib_notifier: propagate possible error during fib not [...] omits 7c550daffe22 net: fib_notifier: make FIB notifier per-netns omits a5facc4cac4d netdevsim: change fib accounting and limitations to be per-device omits 30e0f6cf5acb RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel omits 94635c36f385 RDMA/cm: Fix memory leak in cm_add/remove_one omits ab59ca3eb4e7 RDMA/core: Fix an error handling path in 'res_get_common_doit()' omits 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver omits 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support omits 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles omits 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] omits 77fd66c9ff3e regulator: qcom-rpmh: Fix PMIC5 BoB min voltage omits 01400bfb2ea7 ASoC: rsnd: Document r8a774b1 bindings omits ee4e4040ab61 RDMA/i40iw: Associate ibdev to netdev before IB device reg [...] omits be78662f5e30 Merge branch 'arm/fixes' into for-next omits 60c1b3e25728 ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support omits 7971f4be9f49 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] omits 6fd64049cfe1 dt-bindings: watchdog: Add missing clocks requirement in S [...] omits 79df4a9b547f dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] omits faf66c22e647 dt-bindings: pwm: renesas: tpu: convert bindings to json-schema omits 2a197ce6720a dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] omits fc739a058d99 misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach omits 41e086e15506 mtd: spi-nor: Fix direction of the write_sr() transfer omits 6b512b0ee091 ARM: dts: logicpd-torpedo-som: Remove twl_keypad omits 1913c7f3fc25 Merge tag 'fix-missing-panels' into fixes omits 4f69851fbaa2 drm/i810: Prevent underflow in ioctl omits 5121b4219972 dt-bindings: mtd: Add Cadence NAND controller driver omits ec4ba01e894d mtd: rawnand: Add new Cadence NAND driver to MTD subsystem omits a3c4c2339f89 mtd: rawnand: Change calculating of position page containing BBM omits 83156c1c6c28 mtd: nand: brcmnand: Add support for flash-dma v0 omits 3079b54aa9a0 eeprom: Warn that the driver is deprecated omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits 780ee709bdb4 mei: buf: drop 'running hook' debug messages. discards 41928dfdf5bd Drivers: hv: balloon: Remove dependencies on guest page size omits 7d423af9bfb1 drm/i915: Implement a better i945gm vblank irq vs. C-state [...] discards 1c521cefa1e9 Drivers: hv: vmbus: Remove dependencies on guest page size discards 152ee5b05fcf x86: hv: Add function to allocate zeroed page for Hyper-V omits f8204f0ddd62 mei: avoid FW version request on Ibex Peak and earlier omits d4387cd11741 of: property: Create device links for all child-supplier d [...] omits 5e6669387e22 of/platform: Pause/resume sync state during init and of_pl [...] omits fc5a251d0fd7 driver core: Add sync_state driver/bus callback omits a3e1d1a7f5fc of: property: Add functional dependency link from DT bindings omits e2ae9bcc4aaa driver core: Add support for linking devices during device [...] omits 372a67c0c5ef driver core: Add fwnode_to_dev() to look up device from fwnode discards c78e53b1f75e Drivers: hv: util: Specify ring buffer size using Hyper-V [...] discards 8f258cfce361 Drivers: hv: Specify receive buffer size using Hyper-V page size omits b91fec1ecf6f staging: qlge: Refill empty buffer queues from wq omits 6e9c52b92097 staging: qlge: Refill rx buffers up to multiple of 16 omits aec626d2092f staging: qlge: Update buffer queue prod index despite oom omits c8c1ff5c1902 staging: qlge: Replace memset with assignment omits 7be4c3f92077 staging: qlge: Remove useless memset omits ec705b983b46 staging: qlge: Remove qlge_bq.len & size omits dc4eec33bf15 staging: qlge: Factor out duplicated expression omits e4c911a73c89 staging: qlge: Remove rx_ring.type omits 6f5740b1d35e staging: qlge: Fix dma_sync_single calls omits 03a0e14bd8bc staging: qlge: Deduplicate rx buffer queue management omits cf1c2987bfd8 staging: qlge: Remove useless dma synchronization calls omits 16714d98bf63 staging: qlge: Remove rx_ring.sbq_buf_size omits a68a5b2fd3a2 staging: qlge: Remove bq_desc.maplen omits 2b27fc39da55 staging: qlge: Deduplicate lbq_buf_size omits f70e8459fdea staging: qlge: Remove page_chunk.last_flag omits e759b5cf7089 staging: qlge: Remove irq_cnt omits d7618e38461e staging: qlge: Fix irq masking in INTx mode omits eff9771d5152 crypto: caam - use mapped_{src,dst}_nents for descriptor omits 554c42b4efd4 crypto: sun4i-ss - enable pm_runtime omits 70dd444ad0a0 crypto: sun4i-ss - simplify enable/disable of the device omits 6a97a99db848 crypto: cavium/nitrox - fix firmware assignment to AE cores omits f65eae617e5d crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag omits 3dc8b01ebcdd crypto: chtls - simplify a bit 'create_flowc_wr_skb()' omits 128c66429247 crypto: ccp - Release all allocated memory if sha type is invalid omits a7174f978563 crypto: hisilicon - allow compile-testing on x86 omits 5fd39c4d96c9 crypto: inside-secure - Add support for the EIP196 omits 9e5de3e06e54 crypto: cavium/nitrox - Add mailbox message to get mcode i [...] omits 0600e9c07103 hwrng: mediatek - Use devm_platform_ioremap_resource() in [...] omits e1f653cbe7dd crypto: jitter - fix comments omits a68b931932c5 hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() [...] omits 946a4a2a4919 crypto: inside-secure - Add support for HW with less ring [...] omits 84ca4e54ab79 crypto: inside-secure - Add support for 256 bit wide internal bus omits a9a89624f086 crypto: inside-secure - Added support for the rfc4309(ccm( [...] omits 92c60cefa465 crypto: inside-secure - Added support for the rfc4543(gcm( [...] omits a19052d42287 crypto: inside-secure - Added support for the rfc4106(gcm( [...] omits d96cf190e5dc crypto: inside-secure - Fixed corner case TRC admin RAM pr [...] omits b8c5d882c833 crypto: inside-secure - Fix stability issue with Macchiatobin omits ced0a170fd6b crypto: cavium/nitrox - Fix cbc ciphers self test failures omits 3fed9baad5fd crypto: cavium/nitrox - check assoclen and authsize for gc [...] omits bac5c49ec29a hwrng: omap3-rom - Use devm hwrng and runtime PM omits 8d9d4bdc495f hwrng: omap3-rom - Use runtime PM instead of custom functions omits b8d665aed401 hwrng: omap3-rom - Update to use standard driver data omits a0f19a894c46 hwrng: omap3-rom - Initialize default quality to get data omits eaecce12f5f0 hwrng: omap3-rom - Call clk_disable_unprepare() on exit on [...] omits 0c0ef9ea6f3f hwrng: omap3-rom - Fix missing clock by probing with device tree omits 7fb61afb7b5b ARM: OMAP2+: Check omap3-rom-rng for GP device instead of [...] omits 457a6fdf4caa crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits f0a8bdf0b113 crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits bb7679b840cc crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits 1d448f27c20c crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL omits 6c1c09b3dd0c crypto: inside-secure - Add HMAC-SHA3 family of authentica [...] omits aaf5a3839a3f crypto: inside-secure - Add SHA3 family of basic hash algorithms omits 1769f704e55b crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites omits 2eb2d198bd6c crypto: aegis128-neon - use Clang compatible cflags for ARM omits e48862147f22 crypto: testmgr - Added testvectors for the rfc3686(ctr(sm [...] omits f77e5dc08ad4 crypto: inside-secure - Add support for the rfc3685(ctr(sm [...] omits 7468ab22d7ab crypto: inside-secure - Add support for the cfb(sm4) skcipher omits a06b15b2b499 crypto: testmgr - Added testvectors for the ofb(sm4) & cfb [...] omits 03a6cfb97f8f crypto: inside-secure - Add support for the ofb(sm4) skcipher omits 6f2d14288ec1 crypto: inside-secure - Add support for the cbc(sm4) skcipher omits fcca797d2adb crypto: inside-secure - Add support for the ecb(sm4) skcipher omits 8194fd1d7152 crypto: testmgr - Added testvectors for the hmac(sm3) ahash omits aa3a43e6e419 crypto: inside-secure - Added support for HMAC-SM3 ahash omits 0f2bc13181ce crypto: inside-secure - Added support for basic SM3 ahash omits fc0f82b179d3 crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRY [...] omits a60619211dd1 crypto: inside-secure - Add support for the Chacha20-Poly1 [...] omits 4a593fb35d5c crypto: inside-secure - Added support for the CHACHA20 skcipher omits c98429297d8b hwrng: npcm - add NPCM RNG driver omits 911aa1947cab dt-binding: hwrng: add NPCM RNG documentation omits 11031c0d7d6e crypto: arm64/gcm-ce - implement 4 way interleave omits ec05a74f9b0b crypto: testmgr - add another gcm(aes) testcase omits 7a6eda5b8d9d crypto: talitos - fix hash result for VMAP_STACK omits 5b0fe9552336 crypto: algif_skcipher - Use chunksize instead of blocksize omits 7a627db9cafd crypto: inside-secure - Added support for the AES-CMAC ahash omits 38f21b4bab11 crypto: inside-secure - Added support for the AES XCBC ahash omits b98687bb3b10 crypto: inside-secure - Added support for the AES CBCMAC ahash omits a7cf8658460e crypto: inside-secure - Added support for CRC32 omits bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] discards 5c87ca16da76 tools: hv: add vmbus testing tool discards 54dc8d00a0be drivers: hv: vmbus: Introduce latency testing omits ed8da7663480 mfd: arizona: Switch to using devm_gpiod_get() omits 7842793330ce drm/i915: Drop struct_mutex from around GEM initialisation omits 2af402982ab3 drm/i915/selftests: Drop vestigal struct_mutex guards omits 3d88f76dec55 drm/i915: Drop struct_mutex from suspend state save/restore omits 6c3828ab098a drm/i915: Remove struct_mutex guard for debugfs/opregion omits ba198a10bfbe drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info omits cb5eb072788f drm/i915/overlay: Drop struct_mutex guard omits a4e7ccdac38e drm/i915: Move context management under GEM omits 2935ed5339c4 drm/i915: Remove logical HW ID omits a2b4dead98ef drm/i915: Move global activity tracking from GEM to GT omits 661019754202 drm/i915: Move request runtime management onto gt omits 789ed955215d drm/i915/gem: Retire directly for mmap-offset shrinking omits f33a8a51602c drm/i915: Merge wait_for_timelines with retire_request omits 33d856445b3e drm/i915: Remove the GEM idle worker omits 7e8057626640 drm/i915: Drop struct_mutex from around i915_retire_requests() omits b72348406927 drm/i915: Move idle barrier cleanup into engine-pm omits b1e3177bd1d8 drm/i915: Coordinate i915_active with its own mutex omits 274cbf20fd10 drm/i915: Push the i915_active.retire into a worker omits 2850748ef876 drm/i915: Pull i915_vma_pin under the vm->mutex omits 11331125e148 drm/i915: Mark up address spaces that may need to allocate omits 5e053450c1c3 drm/i915: Only track bound elements of the GTT omits cc2f2e10c205 dt-bindings: backlight: Add led-backlight binding omits 3328ed14884e mfd: max77620: Do not allocate IRQs upfront omits b290a78b5c3d drm/i915: Use helpers for drm_mm_node booleans omits bf7ec93c644c io_uring: fix reversed nonblock flag for link submission omits fb0b11b80156 mfd: qcom-spmi-pmic: Add support for PM/PMI8950 omits ba2a1c870615 drm/fourcc: Add Arm 16x16 block modifier omits e2fbe600433c Merge tag 'usb-serial-5.4-rc2' of https://git.kernel.org/p [...] omits 47934ef7f188 tty: serial: Fix PORT_LINFLEXUART definition omits 317a8d9eb612 drm/amdgpu: remove redundant variable r and redundant retu [...] omits 17cf678a33c6 drm/amdgpu: fix uninitialized variable pasid_mapping_needed omits dab8f7e94ee4 drm/amd/display: Make some functions static omits 960b6f4f2d2e drm/amd/display: fix struct init in update_bounding_box omits d0312d0dcaf2 drm/amdgpu: add code comment in vcn_v2_5_hw_init omits fd287c8cd248 drm/amdgpu/vcn: use amdgpu_ring_test_helper omits f170d44bc4ec rsi: fix potential null dereference in rsi_probe() omits 60b5b49f6a6e libertas: remove redundant assignment to variable ret omits 3b1e0a7bdfee brcmfmac: add support for SAE authentication offload omits f4268729eb1e rtw88: fix error handling when setup efuse info omits 4f5bb7ff8b8d rtw88: fix NSS of hw_cap omits cc20a7139836 rtw88: use struct rtw_fw_hdr to access firmware header omits bc3696e0a436 rtw88: raise firmware version debug level omits bf06c7ec4508 rtw88: configure TX queue EDCA parameters omits 0649ff58a0f6 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption omits c3594559f49c rtw88: fix beaconing mode rsvd_page memory violation issue omits 1131ad7fe575 rtw88: flush hardware tx queues omits 127eef1d46f8 rtw88: add TX-AMSDU support omits 699c7730cf23 rtw88: report tx rate to mac80211 stack omits 46ebb1743f33 rtw88: take over rate control from mac80211 omits 3745d3e550d1 rtw88: add driver TX queue support omits 942e2a5d39a9 rtw88: allows to set RTS in TX descriptor omits 3a2dd6b7cadf rtw88: check firmware leave lps successfully omits f76f6371643b KVM: s390: Cleanup kvm_arch_init error path omits 7775cbaa1115 KVM: s390: Remove unused parameter from __inject_sigp_restart() omits 261ea7e29ed1 drm/i915: Restrict L3 remapping sysfs interface to dwords omits 4d86dfd38285 mei: me: add comet point (lake) LP device ids omits 8b063441b741 drivers/misc: ti-st: Remove unneeded variable in st_tty_open omits 47a7e5e97d4e tty: n_hdlc: fix build on SPARC omits 5e9bd2d70ae7 serial: uartps: Fix uartps_major handling omits 7726fb53e75f tty:n_gsm.c: destroy port by tty_port_destroy() omits 530c4ba3fa05 tty_ldisc: simplify tty_ldisc_autoload initialization omits c791fc76bc72 arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to [...] omits 6270d22d3902 dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense. omits 8d310c9107a2 drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity c [...] omits a553add0846f serial: uartlite: fix exit path null pointer omits 905007971902 tty: serial: linflexuart: Fix magic SysRq handling omits 392fb8df528b serial: sh-sci: Use platform_get_irq_optional() for option [...] omits fc5f3782da3c dt-bindings: serial: sh-sci: Document r8a774b1 bindings omits 7e2a165de5a5 serial/sifive: select SERIAL_EARLYCON omits 5080d127127a tty: serial: rda: Fix the link time qualifier of 'rda_uart [...] omits 6264dab6efd6 tty: serial: owl: Fix the link time qualifier of 'owl_uart [...] omits a8afc193558a serial: 8250_dw: Use devm_clk_get_optional() to get the in [...] omits 254cc7743e84 serial: 8250_lpss: Switch over to MSI interrupts omits 38b101c6b036 tty/amba-pl011: fix a -Wunused-function warning omits 91daae03188e serial: core: Use cons->index for preferred console registration omits 0c11b88883db tty: 8250_of: Use software emulated RS485 direction control omits 39f809192661 serial: sprd: Add polling IO support omits 76c38d30fee7 serial: imx: adapt rx buffer and dma periods omits f6ec9483091f drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms omits 3dda22d3dcd1 drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node() omits 4ee92c7149da drm/mm: Convert drm_mm_node booleans to bitops omits 71724f708997 drm/mm: Use helpers for drm_mm_node booleans omits 1580d3cdddbb drm/i915: Fix audio power up sequence for gen10+ display omits 38a6fc63a3ea mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_ [...] omits 64d82945b9dd mfd: ab8500: Example using new OF_MFD_CELL MACRO omits bd66ebb40e94 mfd: Provide MACRO to declare commonly defined MFD cell at [...] omits 30045f2174aa media: stkwebcam: fix runtime PM after driver unbind omits d51bdb93ca7e USB: serial: fix runtime PM after driver unbind omits 9a31535859bf USB: usblp: fix runtime PM after driver unbind omits 5c290a5e42c3 USB: usb-skeleton: fix runtime PM after driver unbind omits ee4155f40cef xhci-ext-caps.c: Add missing platform_device_put() on erro [...] omits 3aa3c66aedef dt-bindings: usb: Bring back phy-names omits e6064cf4dafd ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI omits 4d599cd3a097 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() [...] omits 1aae1394294c usb: renesas_usbhs: gadget: Do not discard queues in usb_e [...] omits 792e559e94bc udc: lpc32xx: fix 64-bit compiler warning omits cfbb8a84c2d2 xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer [...] omits ac343366846a xhci: Increase STS_SAVE timeout in xhci_suspend() omits 8de66b0e6a56 xhci: Prevent deadlock when xhci adapter breaks during init omits a70bcbc32283 usb: xhci: wait for CNR controller not ready bit in xhci resume omits 47f50d610765 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 s [...] omits d500c63f80f2 xhci: Check all endpoints for LPM timeout omits cd9d9491e835 xhci: Prevent device initiated U1/U2 link pm if exit laten [...] omits c03101ff4f74 xhci: Fix false warning message about wrong bounce buffer [...] omits 905eccc6a509 usb: usb251xb: add pm_ops omits a9bab25556f1 usb: usb251xb: simplify reset helper omits 4d7201cda226 usb: usb251xb: add vdd supply support omits ad9480ae360a dt-bindings: usb: usb251xb: add documentation for voltage supply omits 4aec2393f514 dt-bindings: usb: renesas_usb3: Document usb role switch support omits 1c48c759ef4b usb: typec: driver for TI HD3SS3220 USB Type-C DRP port co [...] omits 1918fa0d4498 dt-bindings: usb: hd3ss3220 device tree binding document omits 39abcc84846b usb: renesas_usbhs: add suspend event support in gadget mode omits fef22636889e usb: renesas_usbhs: enable DVSE interrupt omits 5022204a464c usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 87e8dfa6f7eb USB: host: ohci-at91: resume: balance the clock start call omits a3bf4d681655 USB: host: ohci-at91: suspend: delay needed before to stop clocks omits 9c4567fa0a44 USB: host: ohci-at91: completely shutdown the controller i [...] omits 5d88ef9eead8 usb: host: xhci-tegra: use regulator_bulk_set_supply_names() omits 9ac0fc3906ec usb: chipidea: tegra: clean up tegra_udc flag code omits 29e56c0cf5d9 usb: musb: musb_gadget.c: Remove unused variable omits 81cdeca45a06 drm/i915/dp: remove static variable for aux last status omits c0ee57ce66fa USB: gadget: udc: clean up an indentation issue omits faf4b0dcea31 usbip: clean up an indentation issue omits f906d0614f5f usb: ftdi-elan: move a couple of statements to next line omits c2c1c66b5d43 usb: Fix Kconfig indentation omits 8f9b6228b2fc usb: host: u132-hcd: fix spelling mistake "overcurren" -> [...] omits f68341d194c3 USB: musb: use devm_platform_ioremap_resource() to simplify code omits 89fa75acc40f usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits 33b4332f9282 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits d706a95bb48a usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits e719ffbf872e usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 9cbe0c60c791 usb: isp1362-hcd: use devm_platform_ioremap_resource() to [...] omits 55419932d2ac usb: host: xhci-tegra: use devm_platform_ioremap_resource( [...] omits 3aec68e3e020 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 893a66d34298 usb: bdc: use devm_platform_ioremap_resource() to simplify code omits ec035f91297d usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 80d59826d2d0 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 9fd7a05e9776 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits 3c60e959fa35 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits 601acc789956 usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 237b668c1c5d usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits 4396000db91f mfd: ipaq-micro: Use devm_platform_ioremap_resource() in m [...] omits ca4030ead93d mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ omits dece8394b33b mfd: rk808: Set RK817 interrupt polarity to low omits b5c08a5686f4 mfd: rk808: Fix RK817 powerkey integration omits 4ac2813cc867 cfg80211: wext: avoid copying malformed SSIDs omits 0b074f698675 USB: legousbtower: fix open after failed reset request omits cd81e6fa8e03 USB: legousbtower: fix potential NULL-deref on disconnect omits 33a7813219f2 USB: legousbtower: fix deadlock on disconnect omits 1d427be4a39d USB: legousbtower: fix slab info leak at probe omits 4152561f5da3 mac80211: Reject malformed SSID elements omits 313c3fe9c234 mac80211_hwsim: fix incorrect dev_alloc_name failure goto omits 2ce113de3132 mac80211: simplify TX aggregation start omits 4fd0328d2f63 mac80211: pass internal sta to ieee80211_tx_frags() omits c0e284ccfeda media: venus: Update clock scaling omits e5b7fabb78f2 media: venus: Add codec data table omits 44d0a9c05bc0 drm/i915/execlists: Skip redundant resubmission omits 8dbebb2bd01e media: venus: Fix occasionally failures to suspend omits f2372b87c386 usb: typec: ucsi: displayport: Fix for the mode entering routine omits 8530e4e20ec2 usb: typec: ucsi: ccg: Remove run_isr flag omits 4b76f9ed4707 nl80211: Document the expectation for NL80211_ATTR_IE in N [...] omits 020fa0f2f03a mac80211: IBSS: avoid unneeded return value processing omits 82c918c41ec9 mfd: rk808: Fix RK818 ID template omits cd24ee2a9a09 MAINTAINERS: Add hp_sdc drivers to parisc arch omits dd8a1f134884 arm64: ftrace: Ensure synchronisation in PLT setup for Neo [...] omits f46f27a576cc arm64: Fix incorrect irqflag restore for priority masking [...] omits e4365f968fcd arm64: mm: avoid virt_to_phys(init_mm.pgd) omits 9c98f021e4e7 dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] omits 7230f7e99fec arm64: cpufeature: Effectively expose FRINT capability to [...] omits 3032c0b47e5f drm/i915/tgl: Add the Thunderbolt PLL divider values omits a48e61de758c arm64: Mark functions using explicit register variables as [...] omits c9a2baa79698 USB: usblcd: use pr_err() omits d046fd5e0585 USB: usblcd: drop redundant lcd mutex omits 61991d02fd33 USB: usblcd: drop redundant disconnect mutex omits eb7f5a490c5e USB: usblcd: fix I/O after disconnect omits 976392650a00 bindings: rename links to mason USB2/USB3 DT files omits 7101949f36fc usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug i [...] omits 2636d49b6467 USB: dummy-hcd: fix power budget for SuperSpeed mode omits 3f384d7c4903 usbip: vhci_hcd indicate failed message omits 32a0721c6620 USB: yurex: Don't retry on unexpected errors omits b2fa7baee744 USB: adutux: fix NULL-derefs on disconnect omits 44efc269db79 USB: adutux: fix use-after-free on disconnect omits 9816144313d3 usb: cdns3: Fix sheduling with locks held. omits 5f318dad72d2 usb: cdns3: Fix use after free in probe error handling omits 177238c3d47d USB: microtek: fix info-leak at probe omits 0aa760382040 dt-bindings: usb: Fix references to usb-hcd.yaml omits 7d7e21fafdbc USB: serial: keyspan: fix NULL-derefs on open() and write() omits dfbac2f4da6a USB: serial: option: add support for Cinterion CLS8 devices omits 015664d15270 USB: rio500: Remove Rio 500 kernel driver omits 40115bbc40e2 staging: wfx: implement the rest of mac80211 API omits fb2490f693ee staging: wfx: implement 802.11 key handling omits 1a61af0f8cbe staging: wfx: allow to scan networks omits 1f21b7fefa72 staging: wfx: allow to receive 802.11 frames omits 9bca45f3d692 staging: wfx: allow to send 802.11 frames omits f4a71ba8753d staging: wfx: add debug files and trace debug events omits c7ff39dd8b53 staging: wfx: setup initial chip configuration omits 846239f641db staging: wfx: introduce "secure link" omits 285be87c79e1 eeprom: at24: Improve confusing log message omits f95a29d40782 staging: wfx: add HIF commands helpers omits 4f8b7fabb15d staging: wfx: allow to send commands to chip omits e16e7f0716a6 staging: wfx: instantiate mac80211 data omits 185c106f79bf staging: wfx: add support for start-up indication omits 1cc298c91523 staging: wfx: add tracepoints for HIF omits b0998f0c040d staging: wfx: add IRQ handling omits e4ee3cb3efc6 staging: wfx: import HIF API headers omits 652b4afb240e staging: wfx: load firmware omits fee695e3e30f staging: wfx: add tracepoints for I/O access omits a794e8b6fafe staging: wfx: add I/O API omits bebf00512cc2 drm/omap: hdmi4: fix use of uninitialized var omits 9c5fa79f802a drm/omap: hdmi5: automatically choose limited/full range output omits 34d71136e0d9 drm/omap: dss: move platform_register_drivers() to dss.c a [...] omits f5b1fae153d9 drm/omap: fix missing scaler pixel fmt limitations omits 157d8f60363a drm/omap: tweak HDMI DDC timings omits 6e366c28e6b1 drm/omap: avoid copy in mgr_fld_read/write omits a9c4fbd544f9 drm/omap: drop unneeded locking from mgr_fld_write() omits 0096214a59a7 staging: wfx: add support for I/O access omits a7a91ca5a23d staging: wfx: add infrastructure for new driver omits 6e58fc14d7ed staging: exfat: Use kvzalloc() instead of kzalloc() for ex [...] omits 5bdea6060618 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc omits d98bb9c2fec0 staging: exfat: explain the fs_sync() issue in TODO omits 8789f13ddc77 staging: exfat: fix fs_sync() calls. omits 7e6af677d827 staging: rtl8188eu: cleanup comments in update_hw_ht_param omits 5f6bca795f6d staging: rtl8188eu: cleanup whitespace in update_hw_ht_param omits 7e3303fc8c45 staging: rtl8188eu: rename variables to avoid mixed case omits b74e124e1048 staging: rtl8188eu: convert variables from unsigned char to u8 omits b664312285eb staging: rtl8712: fix boundary condition for n omits f8fcbb6ba89c staging: vc04_services: Avoid typedef omits 24fc755f56b1 quota: code cleanup for hash bits calculation omits 05848db2083d quota: avoid increasing DQST_LOOKUPS when iterating over d [...] omits 5dcaa1fcea1b staging: speakup: document sysfs attributes omits dfc507b9eb26 drm/mgag200: Allocate cursor BOs at high end of video memory omits 2c51a6601693 drm/mgag200: Reserve video memory for cursor plane omits 378c18386a25 drm/mgag200: Move cursor BO swapping into mgag200_show_cursor() omits 047244aa0ad9 drm/mgag200: Move cursor-image update to mgag200_show_cursor() omits 6ae04536e747 drm/mgag200: Add separate move-cursor function omits 49b8d5aeaf81 drm/mgag200: Add init and fini functions for cursor handling omits 52e32da9a1fb drm/mgag200: Rename cursor functions to use mgag200_ prefix omits 0090ef3ecbd4 drm/ast: Allocate cursor BOs at high end of video memory omits 659d1a49c63d drm/ast: Move cursor offset swapping into ast_show_cursor() omits 2f5989fcd1b7 drm/ast: Move cursor update code to ast_show_cursor() omits 714468d9afdf drm/ast: Move ast_{show,hide}_cursor() within source file omits 96a49f39043d drm/ast: Don't call ast_show_cursor() from ast_cursor_move() omits 27f722ccbe15 scsi: target: Remove tpg_list and se_portal_group.se_tpg_node omits b23f330d5145 scsi: MAINTAINERS: Update qla2xxx driver omits 2190168aaea4 scsi: zfcp: fix reaction on bit error threshold notification omits 8f8fed0cdbbd scsi: core: save/restore command resid for error handling omits cb11a90e33c0 dt-bindings: arm: rockchip: fix Theobroma-System board bindings omits deea9f5fc320 arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line omits 9f7f9b610e1b arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails omits f1b3b7077b40 arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for ro [...] omits c595826faa97 dt-bindings: document PX30 usb2phy General Register Files omits 52462ac6277f arm64: dts: rockchip: add px30-evb i2c1 devices omits 45cb61b4f3bf arm64: dts: rockchip: document explicit px30 cru dependencies omits 689c7dc73c26 arm64: dts: rockchip: remove unused pin settings from px30 omits 9003aacb9cc3 arm64: dts: rockchip: move px30-evb console output to uart 5 omits 79fd8ba2fd2c arm64: dts: rockchip: add emmc-powersequence to px30-evb omits 915b6a8b54a6 arm64: dts: rockchip: fix the px30-evb power tree omits cdfebb27892a arm64: dts: rockchip: add default px30 emmc pinctrl omits f77ccf399e3b arm64: dts: rockchip: remove px30 emmc_pwren pinctrl omits 00519137f7d4 arm64: dts: rockchip: remove static xin32k from px30 omits 8e57eed2047b arm64: dts: rockchip: fix iface clock-name on px30 iommus omits 51f9d768d5b8 Merge branch 'clk-marvell' into clk-next omits 06aeb3fb9f31 dt-bindings: clk: armada3700: document the PCIe clock omits 8511c9de1a31 dt-bindings: clk: armada3700: fix typo in SoC name omits e7ea59b6dc6d clk: mvebu: armada-37xx-periph: change suspend/resume time omits 4d8fb4948472 clk: mvebu: armada-37xx-periph: add PCIe gated clock omits 9b2d028a78b4 Merge branch 'clk-fixes' into clk-next omits 2200ab6a7403 clk: at91: sam9x60: fix programmable clock omits 2c027eaaf5a0 Merge branch 'clk-hisilicon' into clk-next omits 999915711188 clk: hisilicon: fix sparse warnings in clk-hi3660.c omits 9c2b87a6c2ab clk: hisilicon: fix sparse warnings in clk-hi3670.c omits eaa6ef563d1a rtc: interface: use timeu64_t for range_max omits 58384f41076d ARM: dts: at91: sama5d2: add an rtc label for derived boards omits 288d9cf1764a rtc: at91rm9200: use of_device_get_match_data() omits acd743bfe8d9 ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 omits d9d4b1e46d95 HID: Fix assumption that devices have inputs omits 9077f052abd5 net: propagate errors correctly in register_netdevice() omits 6964773e2692 Merge branch 'phy-at803x-add-ar9331-support' omits 7271df0bf03f net: phy: at803x: remove probe and struct at803x_priv omits 7908d2ce63ea net: phy: at803x: add ar9331 support omits 6aaee55cc8c6 mlxsw: PCI: Send EMAD traffic on a separate queue omits 9b17f5884be4 net/rds: Use DMA memory pool allocation for rds_header omits df1025fc279c Merge branch 'stmmac-eam' omits 560c07cba131 net: stmmac: Support enhanced addressing mode for DWMAC 4.10 omits 968a2978cb39 net: stmmac: Only enable enhanced addressing mode when needed omits 8a745c7ff2dd drm/amdgpu: improve MSI-X handling (v3) omits d4411d793eff drm/amd/display: fix spelling mistake AUTHENICATED -> AUTH [...] omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs omits 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight omits ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys omits d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs omits 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control omits 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) omits b5625db9d23e Input: Add event-codes for macro keys found on various keyboards omits 7ae4717cb9cb leds: core: Fix leds.h structure documentation omits 114194ce6b34 leds: core: Fix devm_classdev_match to reference correct s [...] omits d8123eb28458 leds: core: Remove extern from header omits 02c2ed4db4c6 leds: lm3601x: Convert class registration to device managed omits 995e5bea864c leds: flash: Add devm_* functions to the flash class omits f8fc8d4c4585 leds: flash: Remove extern from the header file omits 2a5243937c70 selinux: fix context string corruption in convert_context() omits 245d73698ed7 audit: Report suspicious O_CREAT usage omits c2016cc612db reset: dt-bindings: meson: update arb bindings for sm1 omits 8c2def0f0655 reset: uniphier-glue: Add Pro5 USB3 support omits c302ec966e65 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml omits b76b4e1dbcad dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml omits b89a8da92d1d reset: Remove copy'n'paste redundancy in the comments omits 9c41152cfd74 reset: meson-audio-arb: add sm1 support omits e0ff4523c6f4 Merge branch 'clk-rohm' into clk-next omits 8ad1193eae4c clk: bd718x7: Add MODULE_ALIAS() omits 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules omits 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item omits 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items omits 185271a1fa07 riscv-docs: correct the sequence of the magic number 2 sin [...] omits 9692f2fdb163 scripts/sphinx-pre-install: Add a new path for the debian [...] omits ff8fdb36ac35 scripts/sphinx-pre-install: allow checking for multiple mi [...] omits 96d49bbfe6c1 ARM: omap2plus_defconfig: Fix selected panels after generi [...] omits bdd68860a044 Documentation: networking: device drivers: Remove stray asterisks omits ba71cc5c40a7 docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitro [...] omits b7f1866c1782 Merge branch 'arm/fixes' into for-next omits bcec1221c945 Merge tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.ke [...] omits 151ea094378d r8152: Add identifier names for function pointers omits 9be579f4c41f firmware: meson_sm: use %*ph to print small buffer omits 8cde3c2153e8 firmware: meson_sm: Rework driver as a proper platform driver omits 47b3c53a16c0 nvmem: meson-efuse: bindings: Add secure-monitor phandle omits beb91681a20a firmware: meson_sm: Mark chip struct as static const omits 07a634bf6c5d arm64: dts: khadas-vim3: add commented support for PCIe omits 1f8607d59763 arm64: dts: meson-g12a: Add PCIe node omits de82e74a9f26 arm64: dts: meson: Link nvmem and secure-monitor nodes omits ec9037c04041 arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-susp [...] omits 2e09574d172e arm64: dts: meson-sm1-sei610: add keep-power-in-suspend pr [...] omits e326c96778d2 arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend [...] omits 362e75c50ae3 arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspe [...] omits 32122c465ccb arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspen [...] omits 92f540959a4f arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in [...] omits cfd7a215e2d6 arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspen [...] omits 6b697024f7bc arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend pr [...] omits 48f38e8247a4 arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend [...] omits 0060bd29fc0c arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend pro [...] omits 42d7815c2200 arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-susp [...] omits f7caa8b5cce2 arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspen [...] omits 86b8eaa23ddc arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend [...] omits 9a9ffc699019 arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend [...] omits 11ad4dfa8fa9 arm64: dts: meson-g12a-sei510: add keep-power-in-suspend p [...] omits 0f674df0c260 arm64: dts: meson: g12: move audio bus out of g12-common omits 2871626ba6e6 arm64: dts: meson: g12: factor the power domain. omits 9ed437d69b49 arm64: dts: meson: g12: add a g12 layer omits 22c4b148a0a1 arm64: dts: meson: g12: fix audio fifo reg size omits 301b94d434ac arm64: dts: meson: axg: fix audio fifo reg size omits e6b6d9d3e58d arm64: dts: meson: sm1: set gpio interrupt controller compatible omits 98beb3edeb97 samples/bpf: Add a workaround for asm_inline omits c58814637896 selftests/bpf: Correct path to include msg + path omits fb27dcd2909d selftests/bpf: Add static to enable_all_controllers() omits 4092de1ba34e Merge drm/drm-next into drm-misc-next omits df551058f7a3 xsk: Fix crash in poll when device does not support ndo_xs [...] omits e55190f26f92 samples/bpf: Fix build for task_fd_query_user.c omits e3aaf0e1744e drm/amdgpu: display_mode_vba_21: remove uint typedef omits 324fb7adf61f drm/amdgpu: hide another #warning omits 128a01f4724a drm/amdgpu: make pmu support optional, again omits cabe144bfd0c drm/amd/display: memory leak omits 2e0db9dec25f drm/amdgpu: remove set but not used variable 'pipe' omits 36e255dd8ffd drm/amdgpu: Drop unused variable and statement omits 1104057562ec drm/amdgpu: fix multiple memory leaks in acp_hw_init omits 2c9a0c66d520 drm/amdgpu: don't increment vram lost if we are in hibernation omits bd660f4f1111 drm/amdgpu : enable msix for amdgpu driver omits 452f9bdd9aff drm/amdkfd: Improve KFD IOCTL printing omits e7956997b1e6 drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0 omits 923c087a1f1e drm/amdgpu: Add the HDP flush support for Navi omits e392c887df97 drm/amdkfd: Use array to probe kfd2kgd_calls omits 47c5ab6ca058 drm/amdkfd: Delete unnecessary function declarations omits 1456482bf8dc drm/amdgpu: Delete useless header file reference omits 21889cec0af0 drm/amd/amdgpu/sriov ip block setting of Arcturus omits cf21e76a6005 drm/amdgpu: return tcc_disabled_mask to userspace omits b96ec4a4e4b2 drm/amdgpu/dm/mst: Use ->atomic_best_encoder omits 2f232cf29e03 drm/amdgpu/dm/mst: Don't create MST topology managers for [...] omits d7a1b559f3c8 drm/amdgpu/dm/mst: Remove unnecessary NULL check omits f8d2d39eb406 drm/amdgpu: Iterate through DRM connectors correctly omits 684cd480fd4e drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology omits 88d802500a95 drm/amdkfd: fix kgd2kfd_device_init() definition conflict error omits fe9c32a63c0d drm/amd/powerplay: initlialize smu->is_apu is false by default omits 542b50e044bf Revert "drm/amdgpu: disable stutter mode for renoir" omits ef5af37a15d1 drm/amd/powerplay: update the interface for getting dpm fu [...] omits 2cf8d416d32b drm/amd/powerplay: implement the interface for setting scl [...] omits ea286ed728c8 drm/amd/powerplay: implement interface set_power_profile_m [...] omits 2e5294fe14db drm/amd/powerplay: add the interfaces for getting and sett [...] omits 665499c619f1 drm/amd/powerplay: add interface for getting workload type omits 47e56b5318db drm/amd/powerplay: add interface for forcing and unforcing [...] omits 4045f36fce82 drm/amd/powerplay: implement the interface for setting sof [...] omits af1ec44f9a56 drm/amd/powerplay: bypass dpm_context null pointer check g [...] omits 227f7d58d707 drm/amd/amdgpu: add IH cg support on soc15 project omits 95f71bfad2c8 drm/amd/powerplay: add sensor lock support for smu omits 64e51a1b551d drm/amd/powerplay: change metrics update period from 1ms to 100ms omits c18cc2bb9e06 drm/amdkfd: Fix race in gfx10 context restore handler omits b2100ce1db91 drm/amdkfd: Use setup_vm_pt_regs function from base driver in KFD omits 286b789e1e11 drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0 omits 56fc40aba4d9 drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid omits 3fe023d42ea8 drm/amdkfd: Query vmid pasid mapping through stored info f [...] omits d9d4623c87e9 drm/amdkfd: Record vmid pasid mapping in the driver for no [...] omits 6027b1bf6071 drm/amdkfd: Use hex print format for pasid omits d19eb6aca702 drm/amdkfd: Delete unused defines omits 22471a583247 drm/amdkfd: Move the control stack on GFX10 to userspace buffer omits 3a0c3423921e drm/amd: Pass drm_device to kfd omits 171bc67eb508 drm/amdkfd: Store kfd_dev in iolink and cache properties omits 0e94b5640bb7 drm/amdkfd: use navi12 specific family id for navi12 code path omits 3f94281751dc drm/amdgpu: Add SMUIO values for other I2C controller v2 omits b55a8b8b4131 drm/amdkfd: Use better name for sdma queue non HWS path omits 9941a6bfbd59 drm/amdkfd: Delete useless SDMA register setting on non HWS path omits e7883ab63213 drm/amd/display: prevent memory leak omits b77fb9d88e62 drm/amdkfd: Add NAVI12 support from kfd side omits 56f074d815cd drm/amdgpu: restrict hotplug error message omits 4a2465286773 drm/amdgpu: once more fix amdgpu_bo_create_kernel_at omits d02a7061b3d9 drm/amd/powerplay: update arcturus smu-driver interaction header omits 3d8361b11ca4 drm/amdgpu: add comments in ras interrupt callback omits ba0834921400 drm/amdgpu: implement common gmc_ras_late_init omits be5b39d87a88 drm/amdgpu: move xgmi ras fini to xgmi block omits 196041205cd4 drm/amdgpu: move mmhub ras fini to mmhub block omits 181c93e5ecdb drm/amdgpu: move umc ras fini to umc block omits f2575941e61f drm/amdgpu: add ras fini for xgmi omits de9bbd5273c8 drm/amdgpu: add ras fini for nbio omits 0771b0bf0790 drm/amdgpu: simplify the access to eeprom_control struct omits 41190cd73341 drm/amdgpu: remove ih_info parameter of gfx_ras_late_init omits 56c54b25c3b6 drm/amdgpu: remove ih_info parameter of umc_ras_late_init omits e536c8185038 drm/amdgpu: add common sdma_ras_fini function omits 3b7b7647bef8 drm/amdgpu: add common gfx_ras_fini function omits 2adf13440acc drm/amdgpu: add common gmc_ras_fini function omits 65bc47a65994 drm/amdgpu: move mmhub_ras_if from gmc to mmhub block omits d65bf1f8a795 drm/amdgpu: replace mmhub_funcs with mmhub.funcs omits d3a5a121b84a drm/amdgpu: add common mmhub member for adev omits 03740baab3b5 drm/amdgpu: move umc_ras_if from gmc to umc block omits fc04e6b4843c drm/amdgpu: refine sdma4 ras_data_cb omits 4c65dd104107 drm/amdgpu: move sdma ecc functions to generic sdma file omits 725253ab9b4f drm/amdgpu: move gfx ecc functions to generic gfx file omits 34cc4fd9ff71 drm/amdgpu: move umc ras irq functions to umc block omits f5f06e21e970 drm/amdgpu: update parameter of ras_ih_cb omits e7da754b00ee drm/amdgpu: fix an UMC hw arbitrator bug(v3) omits 6de088a08ddc drm/amdgpu: remove gfx9 NGG omits 631cdbd27e92 drm/amdgpu/atomfirmware: simplify the interface to get vram info omits bd5520273cea drm/amdgpu/atomfirmware: use proper index for querying vra [...] omits d1249aae81e9 drm/amdgpu/display: include slab.h in dcn21_resource.c omits 52510a4035e1 drm/amdgpu/psp: silence response status warning omits bbaa343a8879 drm/amd/powerplay: remove duplicate macro of smu_get_uclk_ [...] omits df99ac0fcc50 drm/amd/amdgpu:Fix compute ring unable to detect hang. omits 90a08351f72d drm/amdgpu: Use mode2 mode to perform GPU RESET for Renoir omits 068ad870bbd8 drm/amd/powerplay: A workaround to GPU RESET on APU omits 80f9bfe4e879 drm/amd/powerplay: Add mode2 mode for GPU RESET in SMU omits 40463bdc2271 drm/amdkfd: Sync gfx10 kfd2kgd_calls function pointers omits c637b36aeac1 drm/amdkfd: Fix NULL pointer dereference for set_scratch_b [...] omits 424b5442a2a6 drm/amdkfd: Remove unnecessary pm_init() for non HWS mode omits 89b0679bd8cf drm/amdkfd: Remove excessive print when reserving doorbells omits 812330eb69a4 drm/amdkfd: Add an error print if SDMA RLC is not idle omits 0b36603c0dbb drm/amdgpu/display: fix 64 bit divide omits 05ba0095fb7b drm/amdgpu: correct condition check for psp rlc autoload omits 1f01cd990515 drm/amdgpu: add command id in psp response failure message omits 90c88dab8ef5 drm/amdgpu: enable psp front door loading by default on Arcturus omits 9a018e5a852f drm/amdgpu: disable vcn ip block for front door loading on [...] omits 4db37544cee5 drm/amdgpu/gfx10: add support for wks firmware loading omits 81de29d842cc drm/amdkfd: fix a potential NULL pointer dereference (v2) omits f77c7109c071 drm/amdgpu/ras: fix and update the documentation for RAS omits a667b75c1ec2 drm/amdgpu: fix documentation for amdgpu_pm.c omits fc9c7f847014 drm/amdgpu/ih: fix documentation in amdgpu_irq_dispatch omits 1d614ded87e9 drm/amdgpu/vm: fix up documentation in amdgpu_vm.c omits 4d8e54d2b9d3 drm/amdgpu/mn: fix documentation for amdgpu_mn_read_lock omits ebc52c1692e6 drm/amdgpu: fix documentation for amdgpu_gem_prime_export omits b8e8c934f0aa drm/amd/display; Fix kernel doc warnings omits d0580c09c65c drm/amdgpu: remove excess function parameter description omits f0ee9b184c48 drm/amd/display: hide an unused variable omits e53aec7e4148 drm/amdgpu: enable full ras by default omits 57d4f3b7fd65 drm/amdgpu/SRIOV: add navi12 pci id for SRIOV (v2) omits 7677b0dbce39 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits aa4604b6e432 drm/amdgpu/gfx10: update gfx golden settings omits ade9a34e7d96 drm/amdgpu: flag navi12 and 14 as experimental for 5.4 omits 01b40c98ede4 drm/amdgpu/psp: invalidate the hdp read cache before readi [...] omits e8186eeccb84 drm/amdgpu/psp: flush HDP write fifo after submitting cmds [...] omits 5222d2614602 drm/amdgpu: remove redundant variable definition omits 8a3e801f1924 drm/amdgpu: avoid null pointer dereference omits f256ba473ea8 drm/amdgpu/powerplay: add new mapping for APCC_DFLL feature omits fec6a08aaec5 drm/amdgpu: do not init mec2 jt for renoir omits 2011eaea214a drm/amdgpu: add psp ip block for arct omits c7c5be3c892f drm/amd/display: Restore backlight brightness after system resume omits a142ba8800dd drm/amdgpu/ras: use GPU PAGE_SIZE/SHIFT for reserving pages omits ec51d3facd3e drm/amdgpu/discovery: get gpu info from ip discovery table omits afa44809a441 drm/amdgpu: use GPU PAGE SHIFT for umc retired page omits 08dac62f3e20 drm/amd/powerplay: implement VCN power gating control interface omits 57516cdd74d4 drm/amdgpu: add navi12 pci id omits ae115c81ecd3 drm/amdgpu: replace DRM_ERROR with DRM_WARN in ras_reserve [...] omits 879e723df3cd docs: drm/amdgpu: Resolve build warnings omits 63b2b5e91b56 drm/amdgpu/vm: fix documentation for amdgpu_vm_bo_param omits 8daf3eccf85e drm/amdkfd: Delete unused KFD_IS_* macro omits ea268870d6f5 drm/amd/display: Add hdcp to Kconfig omits 96a3b32e6723 drm/amd/display: only enable HDCP for DCN+ omits da3fd7ac0bcf drm/amd/display: Update CP property based on HW query omits 2a0f92700fe3 drm/amd/display: handle DP cpirq omits 0c8620d63d41 drm/amd/display: Handle Content protection property changes omits 52704fcaf74b drm/amd/display: Initialize HDCP work queue omits 55b50e68b5dd drm/amd/display: Create dpcd and i2c packing functions omits a193ed2094ba drm/amd/display: Create amdgpu_dm_hdcp omits d462fcf5012b drm/amd/display: Update hdcp display config omits 411491fb8895 drm/amd/display: add PSP block to verify hdcp steps omits 4c283fdac08a drm/amd/display: Add HDCP module omits 143f23053333 drm/amdgpu: psp DTM init omits ed19a9a2bb1a drm/amdgpu: psp HDCP init omits bb2746ac9143 drm/amd/display: Improve LFC behaviour omits ec4388a267e0 drm/amd/display: Add detile buffer size for DCN20 omits 08b662793b90 drm/amd/display: fix use of uninitialized variable omits 0fc3ba1c53bc drm/amd/display: 3.2.51.1 omits 00d22e9e04c9 drm/amd/display: Add missing HBM support and raise Vega20's uclk. omits 79816043f0f2 drm/amd/display: 3.2.51 omits 7f7652ee8c8c drm/amd/display: enable single dp seamless boot omits c84ad0d6b93e drm/amd/display: update odm mode validation to be in line [...] omits 3a4d180d4a9d drm/amd/display: Optimize clocks on clock change omits 2fef0faa1cdc drm/amd/display: Set number of pipes to 1 if the second pi [...] omits 2ad0cdf9e2e9 drm/amd/display: set minimum abm backlight level omits 799c5b9cb91c drm/amd/display: Revert fixup DPP programming sequence omits 6bd0a112ec12 drm/amd/display: Do not double-buffer DTO adjustments omits 97ef12263fce Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 0881ab6e74b0 ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_ [...] omits d8145989ff8c ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() omits 50014499e6a4 ASoC: soc-core: use devm_xxx for component related resource omits 0f23f718ecbc ASoC: soc-core: add soc_setup_card_name() omits 7ce6088f6062 ASoC: soc-core: remove soc_remove_dai_links() omits 4dc0e7df6283 ASoC: soc-core: use devm_kzalloc() for rtd omits 5a7423993007 tas2770: fix platform_no_drv_owner.cocci warnings omits b1e620e7d32f ASoc: rockchip: i2s: Fix RPM imbalance omits a00d17e0a71a Revert "drm/sun4i: dsi: Change the start delay calculation" omits 7ac626996882 drm/sun4i: dsi: Fix TCON DRQ set bits omits ae436fe81053 pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in [...] omits c5f4987e86f6 btrfs: fix uninitialized ret in ref-verify omits be4c60b563ed pinctrl: devicetree: Avoid taking direct reference to devi [...] omits 1c056ad87117 drm/sun4i: sun6i_mipi_dsi: Add VCC-DSI regulator support omits 8a317f223bcf dt-bindings: sun6i-dsi: Add VCC-DSI supply property omits 6ad94e957c3c Merge branch 'ib-fwnode-gpiod-get-index' into devel omits 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() omits 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() omits faf97b84fa86 mmc: sh_mmcif: Use platform_get_irq_optional() for optiona [...] omits e8307ec51efe mmc: renesas_sdhi: Do not use platform_get_irq() to count [...] omits 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node omits 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default omits 87d6021b8143 x86/math-emu: Limit MATH_EMULATION to 486SX compatibles omits e6b44ce1925a x86/math-emu: Check __copy_from_user() result omits 5ede17d61592 dt-bindings: gpio: rcar: Add DT binding for r8a774b1 omits 35c3ba911ae1 Documentation: gpio: driver: Format code blocks properly omits 48c38154d539 drm/i915: use DRM_DEBUG_KMS() instead of drm_dbg(DRM_UT_KMS, ...) omits 0d52cc7e0311 drm/i915: use DRM_ERROR() instead of drm_err() omits 35b9ad840892 ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since [...] omits 09107a51b096 pinctrl: at91-pio4: implement .get_multiple and .set_multiple omits fcde8c7eea60 drm/i915/selftests: Exercise potential false lite-restore omits fab401e1ee96 net/rds: Log vendor error if send/recv Work requests fail omits 80f60a911e5e mvpp2: remove misleading comment omits bc389189131c Merge branch 'CAIF-Kconfig-fixes' omits 0f04f8ea62ce Minor fixes to the CAIF Transport drivers Kconfig file omits 21d549769e79 Isolate CAIF transport drivers into their own menu omits 0903102f5785 Clean up the net/caif/Kconfig menu omits b60fa1c5d01a net_sched: remove need_resched() from qdisc_run() omits 37048e94a2dc net: dsa: Remove unused __DSA_SKB_CB macro omits bd3b84802376 Input: goodix - add support for 9-bytes reports omits afce285b859c Input: da9063 - fix capability and drop KEY_SLEEP omits 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend omits ce3a67780212 selftests: watchdog: Add command line option to show watch [...] omits 8f9577eda5b7 selftests: watchdog: Validate optional file argument omits f21e8b80b79d drm/i915/mg: Use tc_port instead of port parameter to MG r [...] omits 2924a93b4c2b Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits bc2b49f4bd3b Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 389f3ffa7509 Merge branch 'next/defconfig' into for-next omits bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] omits 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 omits 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 omits 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] omits 2c840676be8f wil6210: check len before memcpy() calls omits 315cee426f87 ar5523: check NULL before memcpy() in ar5523_cmd() omits 1382993f882b ath10k: add support for hardware rfkill omits 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver omits f8914a14623a ath10k: restore QCA9880-AR1A (v1) detection omits 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver omits cc6df017e557 ath10k: fix offchannel tx failure when no ath10k_mac_tx_fr [...] omits ba3a4a48100e x86/PCI: Use PCI-specific dev_printk() wrappers omits 6c4c5a0f0180 x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect omits b74d402ef599 Merge branch 'sja1105-cleanups' omits 1bd448703895 net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to s [...] omits dff79620c3e8 net: dsa: sja1105: Replace sja1105_spi_send_int with sja11 [...] omits 09c1b412558b net: dsa: sja1105: Don't use "inline" function declaration [...] omits 5cf37738e0ef Merge branch 'SMB-rootfs' omits 51976f47d29a ipconfig: Handle CONFIG_CIFS_ROOT option omits 8902dd526020 init: Support mounting root file systems over SMB omits aa2048552813 doc-rst: Programmatically render MAINTAINERS into ReST omits 1b1438b5351f doc-rst: Reduce CSS padding around Field omits a93bea712c51 Merge branch 'next/dt' into for-next omits 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] omits 1f6d768a09c6 Merge branch 'ionic-driver-updates' omits e982ae6aa4e1 ionic: add lif_quiesce to wait for queue activity to stop omits e95f922f4c2f ionic: implement ethtool set-fec omits 780eded34ccc ionic: report users coalesce request omits d229be4b27a8 ionic: use wait_on_bit_lock() rather than open code omits da0729e8d2ae ionic: simplify returns in devlink info omits df428e4049a6 Merge branch 'per-netns-notifier' omits f1cdaa077cca mlxsw: spectrum: Use per-netns netdevice notifier registration omits a30c7b429f2d net: introduce per-netns netdevice notifiers omits afa0df599813 net: push loops and nb calls into helper functions omits 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] omits 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" omits 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property omits 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 omits f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite omits cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] omits 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 omits 0fbae9d2db85 drm/i915: Clean up encoder->crtc_mask setup omits ed500bf61279 drm/i915: Populate possible_crtcs correctly omits 3cbad5d77749 drm/i915/gem: Refactor tests on obj->ops->flags omits dfe324f34c53 drm/i915/selftests: Extract random_offset() for use with a prng omits 006e570128f4 drm/i915: Fix g4x sprite scaling stride check with GTT remapping omits 15de0889b0c9 drm/i915: Polish intel_tv_mode_valid() omits 74f1d78965ee drm/i915: Limit MST modes based on plane size too omits b8cd253a06dc Merge tag 'gpio-v5.4-rc2-fixes-for-linus' of git://git.ker [...] omits 32f0a6ddc8c9 media: venus: Use on-chip interconnect API omits c690435ed079 media: venus: core: Fix msm8996 frequency table omits 6bbfdcbc8e45 hwmon: (nct7904) Add array fan_alarm and vsen_alarm to sto [...] omits b428db1e880d docs: hwmon: Include 'inspur-ipsps1.rst' into docs omits 30945d31e576 hwmon: Fix HWMON_P_MIN_ALARM mask omits 43fd0cf4c6dc hwmon: (k10temp) Update documentation and add temp2_input info omits 539ad001d155 hwmon: (nct7904) Fix the incorrect value of vsen_mask in n [...] omits d8db0b36d888 drm/msm: use drm_debug_enabled() to check for debug categories omits dee97f6ab4a9 drm/i2c/sil164: use drm_debug_enabled() to check for debug [...] omits 6511a945cf7d drm/etnaviv: use drm_debug_enabled() to check for debug ca [...] omits f0a8f533adc2 drm/print: add drm_debug_enabled() omits 959b077f26a1 drm/print: move drm_debug variable to drm_print.[ch] omits 0e0e78e32e72 backlight: lm3630a: Add an enable gpio for the HWEN pin omits ae92365cdd75 dt-bindings: backlight: lm3630a: Add enable-gpios to descr [...] omits 7050a7c37477 backlight: ipaq_micro: Make structure micro_bl_props constant omits 8ad003e7348e backlight: lm3630a: Fix module aliases omits 81281b0a477c mfd: intel-lpss: Add default I2C device properties for Gem [...] omits 33ea5aaa87cd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request discards 54ac450feb7f video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] discards d4a9fa4311e7 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] omits 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly omits 3ae7359c0e39 ASoC: wm_adsp: Don't generate kcontrols without READ flags omits dca6408d6f7e ASoC: samsung: Rename Arndale card driver omits 03081cc370b9 ASoC: samsung: arndale: Add support for WM1811 CODEC omits aaa68472ed1f ASoC: samsung: arndale: Simplify DAI link initialization omits 25317997cbcd Merge branch 'asoc-5.4' into asoc-5.5 omits 3055c92c7d40 usb-storage: SCSI glue: use dev_err instead of printk omits 4fb8783165b7 drm/i915/display: abstract all vgaarb access to intel_vga.[ch] omits 5eb3f4b87a0e USB: serial: option: add Telit FN980 compositions omits 357f16d9e019 USB: serial: ftdi_sio: add device IDs for Sienna and Echel [...] omits a4311745bba9 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 82af5b660967 sysfs: Fixes __BIN_ATTR_WO() macro omits 834f65e18c82 clk: sunxi-ng: h6: Allow GPU to change parent rate omits 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node omits 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids omits 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device omits 99356b03b431 soc: qcom: Make llcc-qcom a generic driver omits a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom omits a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file omits 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl omits 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes omits 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible omits efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT omits 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node omits 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator omits c91a9cfe9f6d rt2x00: initialize last_reset omits 4a50d454502f cw1200: Fix a signedness bug in cw1200_load_firmware() omits bcde60e599fb rtw88: remove misleading module parameter rtw_fw_support_lps omits 04b786e00987 rtw88: add deep PS PG mode for 8822c omits d3be4d115be0 rtw88: select deep PS mode when module is inserted omits 3a068a2a6585 rtw88: not to enter LPS by coex strategy omits 27e117e4b01b rtw88: add deep power save support omits 37ba5de2e731 rtw88: leave PS state for dynamic mechanism omits d3e20fd17d0b rtw88: LPS enter/leave should be protected by lock omits 5235d63640c6 rtw88: remove unused lps state check helper omits 3d391c06d917 rtw88: not to control LPS by each vif omits 61d7309562b5 rtw88: not to enter or leave PS under IRQ omits 6f0b0d28fde8 rtw88: pci: reset H2C queue indexes in a single write omits 3c5196058508 rtw88: remove redundant flag check helper function omits 66070e86878c rtlwifi: rtl8723be: Remove set but not used variables 'reg [...] omits 533e3de41205 rtlwifi: rtl8192ee: Remove set but not used variables 'reg [...] omits 4a26e11500b8 rtlwifi: rtl8192ee: Remove set but not used variables 'sho [...] omits 70906d941ccd rtlwifi: Remove set but not used variables 'dataempty','hoffset' omits 4010758eb082 rtlwifi: Remove set but not used variable 'rtstate' omits a2cdd07488e6 rtl8xxxu: prevent leaking urb omits ab8c31dd8c8a net/wireless: Use kmemdup rather than duplicating its impl [...] omits c01ebd6c4698 r8152: Use guard clause and fix comment typos omits a786ab36ae6f vsock/virtio: add support for MSG_PEEK omits 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG omits 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri omits 242bab2dd46d ARM: dts: imx6ull: improve can templates omits 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog omits 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off omits 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec omits ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] omits 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] omits e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces omits 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc omits e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers omits bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support omits 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key omits 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node omits 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property omits 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] omits 678799194a53 hso: fix NULL-deref on tty open omits 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] omits 7e5705c635ec tools/power/cpupower: Fix initializer override in hsw_ext_cstates omits 03bd4773d898 libbpf: Bump current version to v0.0.6 omits a2d074e4c6e8 selftests/bpf: test_progs: Don't leak server_fd in test_so [...] omits 86c1aea84b97 selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt omits 37a2fce09001 dt-bindings: sh_eth convert bindings to json-schema omits 9fb137aef34e net: usb: ax88179_178a: allow optionally getting mac addre [...] omits 0d7982ce6e3a ipv6: minor code reorg in inet6_fill_ifla6_attrs() omits 7a56493f0620 Merge branch 'netdev-altnames' omits 76c9ac0ee878 net: rtnetlink: add possibility to use alternative names a [...] omits cc6090e985d7 net: rtnetlink: introduce helper to get net_device instanc [...] omits 7af12cba4ef0 net: rtnetlink: unify the code in __rtnl_newlink get dev w [...] omits 88f4fb0c7496 net: rtnetlink: put alternative names to getlink message omits 36fbf1e52bd3 net: rtnetlink: add linkprop commands to add and delete al [...] omits ff92741270bf net: introduce name_node struct to be used in hashlist omits 6958c97a488c net: procfs: use index hashlist instead of name hashlist omits 503e59365dd1 media: i2c: ov2659: Switch to SPDX Licensing omits 9d669fbfca20 media: i2c: ov2659: Fix missing 720p register config omits 2b4a07a0dd33 media: i2c: ov2659: Add powerdown/reset gpio handling omits 341f0960a87c media: dt-bindings: ov2659: add powerdown/reset-gpios opti [...] omits 85c4043f1d40 media: i2c: ov2659: fix s_stream return value omits 72da0419e62e media: i2c: ov2659: Cleanup include file list omits 1bc06fdbdf54 media: i2c: ov2659: Fix sensor detection to actually fail [...] omits 7359fac5a478 media: i2c: ov2659: Fix for image wrap-around in lower resolution omits 623df5d710fe media: i2c: ov5695: Modify the function of async register [...] omits 355047f411c0 media: v4l: fwnode: Make v4l2_fwnode_endpoint_free() safer omits 8f4ac27af9d6 media: v4l: Put camera sensor, lens and flash drivers unde [...] omits 1463b371aff0 media: ov6650: Fix stored crop rectangle not in sync with [...] omits 3143b459de4c media: ov6650: Fix stored frame format not in sync with hardware omits 5439fa9263cb media: ov6650: Fix default format not applied on device probe omits 30f071356d9d leds: flash: Convert non extended registration to inline omits d4c81db5499d leds: Kconfig: Be consistent with the usage of "LED" omits 39034bb0c26b media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support omits 1c6a2b630951 media: ov6650: Fix some format attributes not under control omits 12500731895e media: ov6650: Fix incorrect use of JPEG colorspace omits 7b188d6ba27a media: ov6650: Fix crop rectangle alignment not passed back omits c404af950d14 media: ov6650: Fix control handler not freed on init error omits 1b23ee9ccf86 media: ov6650: Fix MODULE_DESCRIPTION omits 36756fbff1e4 media: max2175: Fix build error without CONFIG_REGMAP_I2C omits 7c617138b825 media: cx231xx: convert to the vb2 framework omits 7e86efa2ff03 media: cec-gpio: add notifier support omits 98f290731fe3 media: cec: document CEC_ADAP_G_CONNECTOR_INFO and capability omits 9098c1c251ff media: cec: expose the new connector info API omits 806e0cdfee0b media: cec.h: CEC_OP_REC_FLAG_ values were swapped omits b52c2ed31332 media: cec/cec-adap.c: use new UI_CMD defines omits eeabc18b9372 media: uapi/linux/cec.h: add defines for the CEC UI Comman [...] omits a5bbeeca8e36 media: imx: enable V4L2_PIX_FMT_XBGR32, _BGRX32, and _RGBX32 omits 6a181e333954 x86/realmode: Explicitly set entry point via ENTRY in link [...] omits 187ef7c5c781 media: uapi: h264: clarify num_ref_idx_l[01]_(default_)act [...] omits 8255b4d21967 media: uapi: h264: clarify V4L2_PIX_FMT_H264_SLICE format omits 9db5f87f6723 media: hantro: h264: Fix the frame_num wraparound case omits e00cc83ecc3d media: hantro: h264: Rename POC_CMP() into HANTRO_CMP() omits 3e5ba2ac8508 media: hantro: h264: Fix a comment in b1_ref_list_cmp() omits 083693214f28 media: rcar-vin: Add support for V4L2_FIELD_ALTERNATE omits 104464f573d5 media: rcar-vin: Do not reset the crop and compose rectang [...] omits be2644aac3e1 tcp: add ipv6_addr_v4mapped_loopback() helper omits 20aca4a33bc4 media: rcar-vin: Rename rectangle holding the video source [...] omits d23e12dc4e26 media: rcar-vin: Make use of V4L2_FIELD_IS_INTERLACED() macro omits a0862a40364e media: rcar-vin: Fix incorrect return statement in rvin_tr [...] omits f71193af4393 media: hantro: Simplify buffer helpers omits 05e58c83d631 media: hantro: Simplify macroblock macros omits 5adff604a51e media: vidioc-g-fbuf.rst: remove duplicate 'struct' omits c362f77a243b media: vim2m: Fix abort issue omits b4add02d2236 media: vivid: Set vid_cap_streaming and vid_out_streaming to true omits 1adbb8276f21 media: v4l2-dv-timings.c: fix format string omits 2455d417c03a media: vim2m: Fix BUG_ON in vim2m_device_release() omits 1c7b5eedb988 media: mtk-vcodec: vdec: clean up vidioc_vdec_s_fmt a bit omits 2abb4db289d7 media: mtk-vcodec: vdec: set VPI IPI handler in one place omits dda8415e17c9 media: mtk-vcodec: vdec: fix incorrect pointer dereference omits ba0c8e6eed07 media: em28xx: make various arrays static const, makes obj [...] omits 58b21341d1b2 PCI: Remove unused includes and superfluous struct declaration omits 5914ecf4b18f media: s3c-camif: make array 'registers' static const, mak [...] omits 3ff8b2c64609 media: uapi: h264: clarify dec_ref_pic_marking_bit_size fields omits 3f5e1e2f6e3d media: hantro: streamline open, reuse error path omits 4a0cad6dcaa1 media: ext-ctrls-flash.rst: fix typo omits a9cc4cbcdfd3 media: seco-cec: Add a missing 'release_region()' in an er [...] omits 965c71e8adcf media: cedrus: fix various format-related compliance issues omits dec555256f2c media: cedrus: choose default pixelformat in try_fmt omits ae0688f659ad media: cedrus: fill in bus_info for media device omits 852c8cbf34d3 selftests/kselftest/runner.sh: Add 45 second timeout per test omits 131b30c94fbc kselftest: exclude failed TARGETS from runlist omits 3a24f7f6b610 kselftest: add capability to skip chosen TARGETS omits 724de7b5fe72 media: am437x-vpfe: Switch to SPDX Licensing omits ea169d2d6561 media: am437x-vpfe: Remove per bus width static data omits 750ef54b7e2b media: am437x-vpfe: TRY_FMT ioctl is not really trying anything omits f640bb1963d5 leds: remove PAGE_SIZE limit of /sys/class/leds/<led>/trigger omits e393223af087 leds: tlc591xx: update the maximum brightness omits 5d51479ca6b8 leds: lm3692x: Use flags from LM3692X_BRT_CTRL omits df45b5328006 leds: lm3692x: Use flags from LM3692X_BOOST_CTRL omits 044c027164fd leds: lm3692x: Handle failure to probe the regulator omits 9325bd09519b leds: lm3692x: Don't overwrite return value in error path omits ff473b6e8c5a leds: lm3692x: Print error value on dev_err omits 9da446e5c199 leds: tlc591xx: use devm_led_classdev_register_ext() omits 18e11a4c656c leds: tlc591xx: simplify driver by using the managed led API omits 807700692328 leds: bcm6358: Use devm_platform_ioremap_resource() in bcm [...] omits 60055c5c14f4 leds: bcm6328: Use devm_platform_ioremap_resource() in bcm [...] omits 9e7c887a6eab drivers: leds: tlc591xx: check error during device init omits c940cfd41e3c leds: add LED driver for EL15203000 board omits 1ddbb0ac769e dt-bindings: Add docs for EL15203000 omits f60de889d7db media: am437x-vpfe: fix function trace debug log omits 0512ccba072a media: am437x-vpfe: Use a per instance format array instea [...] omits 13aa21cfe92c media: am437x-vpfe: Setting STD to current value is not an error omits 73940235337e media: am437x-vpfe: Streamlined vb2 buffer cleanup omits 158a1dddf2db media: am437x-vpfe: fix start streaming error path omits b58e69e9a573 media: am437x-vpfe: Wait for end of frame before tear-down omits e6784f9e4ebb media: am437x-vpfe: Rework ISR routine for clarity omits adf22834e2da Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits ba41a4533227 Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 9f17f839fe9c arm64: dts: exynos: Rename Multi Core Timer node to "timer [...] omits 59de78f1d634 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 omits 0d92c191ad84 arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 omits bed903167ae5 arm64: dts: exynos: Revert "Remove unneeded address space [...] discards 48b72a2697d5 hv_netvsc: Add the support of hibernation omits ede87c3a2bdb arm64: dts: exynos: Move GPU under /soc node for Exynos7 omits 72ddcf6aa224 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 omits 83b50f83a968 Drivers: hv: vmbus: Fix harmless building warnings without [...] omits 6a297c90efa6 HID: hyperv: Use in-place iterator API in the channel callback discards b34dc53a9cf9 hv_sock: Add the support of hibernation discards 0eed3c39328c video: hyperv_fb: Add the support of hibernation discards 9e08faadcfad scsi: storvsc: Add the support of hibernation omits 6184488a19be x86: Use the correct SPDX License Identifier in headers omits 296523d93306 dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories omits 5cb4d9a02a60 ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] omits 53d2ebcc73cd ARM: dts: exynos: Add syscon compatible to clock controlle [...] omits c6d46248cd15 dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] omits 1d816d345442 dt-bindings: ddr: Add bindings for LPDDR3 memories omits e9920bc28a4f dt-bindings: ddr: Rename lpddr2 directory omits d51e6a69f4e9 memory: samsung: exynos5422-dmc: Fix kfree() of devm-alloc [...] omits 7a5a687ec3e9 memory: samsung: exynos5422-dmc: Fix spelling mistake "cou [...] omits 6e7674c3c6df memory: Add DMC driver for Exynos5422 omits 976897dd96db memory: Extend of_memory with LPDDR3 support omits a322b3377f4b pinctrl: samsung: Fix device node refcount leaks in init code omits 7f028caadf6c pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] omits 6fbbcb050802 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] omits 5c7f48dd14e8 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] omits 3d2557ab75d4 pinctrl: samsung: Add of_node_put() before return in error path omits 11a19a90870e btrfs: allocate new inode in NOFS context omits 546d1f246e93 Merge branch 'arm/fixes' into for-next omits cdee3b60af59 ARM: dts: ux500: Fix up the CPU thermal zone omits 7879fc4bdc75 x86/rdrand: Sanity-check RDRAND output omits 8f5c285f3ef5 SPI: designware: pci: Switch over to MSI interrupts omits 16c3e058036a spi: spi-fsl-qspi: Introduce variable to fix different inv [...] omits 057b8945f78f spi: lpspi: fix memory leak in fsl_lpspi_probe omits d3b0ffa1d75d spi: gpio: prevent memory leak in spi_gpio_probe omits 95bddd8bbf91 regulator: bd718x7: Add MODULE_ALIAS() omits 7a54789074a5 btrfs: fix balance convert to single on 32-bit host CPUs omits 1252b283141f regulator: pfuze100-regulator: Variable "val" in pfuze100_ [...] omits 3a9e204d4e36 ASoC: SOF: Intel: Add context data to any IPC timeout. omits f567ff6c76f7 ASoC: SOF: Intel: hda: fix reset of host_period_bytes omits e3ebfd0ab5b4 ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_st [...] omits 8692d498d675 ASoC: SOF: core: check for mandatory fw_ready op during SOF probe omits 9a06508bf782 ASoC: SOF: ipc: retain DSP context after FW exception. omits 2ab4c50f6955 ASoC: SOF: trace: move to opt-in with Kconfig and module p [...] omits 2bdf194e2030 ASoC: intel: bytcr_rt5651: add null check to support_button_press omits 6ba5041c23c1 ASoC: intel: sof_rt5682: add remove function to disable jack omits a315e76fc544 ASoC: rt5682: add NULL handler to set_jack function omits 4413adc4fd87 ASoC: intel: sof_rt5682: use separate route map for dmic omits 43b2ab9009b1 ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture omits ff2be865633e ASoC: SOF: Intel: initialise and verify FW crash dump data. omits 4ff5f6439fe6 ASoC: SOF: Intel: hda: fix warnings during FW load omits 0a1b08345bc5 ASoC: SOF: pcm: harden PCM STOP sequence omits e66e52c5b742 ASoC: SOF: pcm: fix resource leak in hw_free omits 2e305a074061 ASoC: SOF: topology: fix parse fail issue for byte/bool tu [...] omits 798614885a0e ASoC: SOF: loader: fix kernel oops on firmware boot failure omits b76e01ccc287 nvmem: imx: scu: fix dependency in Kconfig omits f75841aa3b4b regulator: lochnagar: Add on_off_delay for VDDCORE omits 767b0bc59057 ASoC: madera: Add support for using MCLK3 omits 9daf4fd0302b ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region omits 4203e9689470 btrfs: fix incorrect updating of log root tree omits c67d970f0ea8 Btrfs: fix memory leak due to concurrent append writes wit [...] omits 5be5515a8ea1 net: core: dev: replace state xoff flag comparison by neti [...] omits 5f71c84038d3 r8152: Factor out OOB link list waits omits 17eac6c2db8b selftests: Add kselftest-all and kselftest-install targets omits e6679fd1e2fc platform/chrome: wilco_ec: Add debugfs test_event file omits f3fceba5da5e RDMA/rxe: Verify modify_device mask omits 39ce85f3b185 RDMA/bnxt_re: Remove unsupported modify_device callback omits d0f3ef36bf49 RDMA/core: Fix return code when modify_device isn't supported omits acfec525a78a coresight: etm4x: Add support for ThunderX2 omits c983f120ed1b dt-bindings: arm: coresight: Add support for coresight-los [...] omits f4418320ba0b coresight: etm4x: Save/restore state across CPU low power states omits 47c7bcfdb387 media: am437x-vpfe: Fix missing first line omits b0e41bf23b59 media: am437x-vpfe: Fix suspend path to always handle pinc [...] omits 2c4414ce9266 media: MAINTAINERS: Add reviewer to vimc driver omits 78364ccffd33 media: doc: media: vimc: Update module parameter usage inf [...] omits 3a9e69f1404f media: vimc: move duplicated IS_SRC and IS_SINK to common header omits d7fb5c361c2a media: vimc: Fix gpf in rmmod path when stream is active omits f13d5f361959 media: vimc: Collapse component structure into a single mo [...] omits 713f871b30a6 media: mc-device.c: fix memleak in media_device_register_entity omits 36909b552d0e media: i2c: mt9m001: make array init_regs static, makes ob [...] omits c9e753767a9c soc/tegra: pmc: Fix crashes for hierarchical interrupts omits 050dbddf249e RDMA/siw: Fix port number endianness in a debug message omits 23c1c13cdd55 RDMA/siw: Simplify several debug messages omits b66f31efbdad RDMA/iwcm: Fix a lock inversion issue omits 0a728e0bda7c soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() omits 9a11152569bf arm64: tegra: Enable XUSB host controller on Jetson TX2 omits cacad1402504 arm64: tegra: Enable SMMU for XUSB host on Tegra186 omits 9061dd823b69 arm64: tegra: Enable XUSB pad controller on Jetson TX2 omits 5a58252fa37f dt-bindings: gpu: Convert Samsung 2D Graphics Accelerator [...] omits 671bc90e2207 dt-bindings: gpu: Convert Samsung Image Scaler to dt-schema omits bce3cff3a303 dt-bindings: bus: renesas-bsc: convert bindings to json-schema omits 785ae7420af3 dt-bindings: bus: simple-pm-bus: convert bindings to json-schema omits 4b73b6f7dca3 dt-bindings: timer: Use defines instead of numbers in Exyn [...] omits 65eba0db2274 dt-bindings: timer: Convert Exynos MCT bindings to json-schema omits ba47caa5c0dd arm64: tegra: Add ethernet alias on Jetson AGX Xavier omits 91724c1e5afe RDMA/iw_cxgb4: fix SRQ access from dump_qp() omits e22b86e97317 drm/rect: Add drm_rect_init() omits 03c63f76f0d8 arm64: tegra: Fix compatible string for EQOS on Tegra194 omits 763ba2eca0f1 drm/rect: Add drm_rect_translate_to() omits 5c25d5cadd8b arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM omits e07f7927d52b docs: No structured comments in kernel/dma/coherent.c omits 5d0a5ed0fdcb arm64: tegra: Fix base address for SOR1 on Tegra194 omits 184723a310ac arm64: tegra: Add unit-address for ACONNECT on Tegra194 omits fe05641a3a0e arm64: tegra: Add unit-address for CBB on Tegra194 omits f59769c52cd7 drm/komeda: Workaround for broken FLIP_COMPLETE timestamps omits befc1bab9117 firmware: tegra: Move BPMP resume to noirq phase omits 260996c30f4f pinctrl: cherryview: restore Strago DMI workaround for all [...] omits 57ff2df1b952 pinctrl: intel: Allocate IRQ chip dynamic omits 3ffae4ed8eb9 arm64: tegra: Add CPU and cache topology for Tegra194 omits 34b3be18a04e RDMA/hfi1: Prevent memory leak in sdma_init omits 5dd8a0b15025 ARM: dts: Add stmpe-adc DT node to Toradex T30 modules omits 390d3fdcae2d RDMA/core: Fix use after free and refcnt leak on ndev in_d [...] omits caf242165f8b arm64: tegra: Fix 'active-low' warning for Jetson Xavier r [...] omits 20aa1722dcfe arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator omits 6eeff06db999 IB/iser: remove redundant macro definitions omits 7718cf03c3ce IB/iser: bound protection_sg size by data_sg size omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 70bcc63f84ea IB/iser: add unlikely checks in the fast path omits b05cec61c703 HID: hidraw: replace printk() with corresponding pr_xx() variant omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits fe2199cfd151 HID: prodikeys: make array keys static const, makes object [...] omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits b3a81c777dcb HID: fix error message in hid_open_report() omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits b543db46b47d HID: google: whiskers: signal tablet mode on connect omits 79085c7dd24b HID: google: whiskers: signal tablet mode switch on disconnect omits 38e57f0693ad HID: google: whiskers: more robust tablet mode detection omits 811ae8ba6dca x86/microcode/intel: Issue the revision updated message on [...] omits 93946a33b569 x86/microcode: Update late microcode in parallel omits df791c54d627 RDMA/siw: Fix serialization issue in write_space() omits 18545e8b6871 RDMA/vmw_pvrdma: Free SRQ only once omits 3e3e24b42043 selinux: allow labeling before policy is loaded omits 663912a6378a RDMA/counter: Prevent QP counter manual binding in auto mode omits e40642dc01b8 selinux: remove load size limit omits e18409c0589f Documentation: document earlycon without options for more [...] omits 0522e130b00a docs: perf: Add imx-ddr to documentation index omits f703964fc668 crypto: arm/aes-ce - add dependency on AES library omits 3aa6d4abd4eb crypto: arm/aes-ce - build for v8 architecture explicitly omits 81929718b866 Merge branch 'dump-struct' into docs-next omits f861537d5f85 kernel-doc: add support for ____cacheline_aligned_in_smp a [...] omits 2b5f78e5e942 kernel-doc: fix processing nested structs with attributes omits 2730ce017fa6 scripts/sphinx-pre-install: add how to exit virtualenv usa [...] omits 6ee0fac199e1 docs: fix memory.low description in cgroup-v2.rst omits 90b171f60356 clk: meson: g12a: set CLK_MUX_ROUND_CLOSEST on the cpu clo [...] omits 4a079643fc73 clk: meson: g12a: fix cpu clock rate setting omits 2c861bf5e6ff docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names omits 6795b29c1ca0 docs: security: fix section hyperlink omits 44b09b11b813 clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate omits 9fde576f7874 CREDITS: update email address for Martin Kepplinger omits 631604b49201 mailmap: add new email address for Martin Kepplinger omits a2b99dcac36c docs: arm64: Fix indentation and doc formatting omits 4585fc59c0e8 arm64/sve: Fix wrong free for task->thread.sve_state omits 7a292b6c7c9c arm64: errata: Update stale comment omits 29efbb24d992 docs: Use make invocation's -j argument for parallelism omits b20473168905 of/fdt: don't ignore errors from of_setup_earlycon omits 1f947a863dfc dt-bindings: arm: samsung: Convert Exynos PMU bindings to [...] omits cd392f15ccfd dt-bindings: arm: samsung: Convert Exynos System Registers [...] omits d500314a47fa dt-bindings: irqchip: renesas-irqc: convert bindings to js [...] omits 3b76f4e1d153 dt-bindings: iommu: Convert Samsung Exynos IOMMU H/W, Syst [...] omits 9dacf8b5b169 dt-bindings: iio: adc: exynos: Remove old requirement of t [...] omits b356ceb3c0c6 dt-bindings: iio: adc: exynos: Convert Exynos ADC bindings [...] omits 81bedcc72450 dt-bindings: rtc: s3c: Convert S3C/Exynos RTC bindings to [...] omits daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings [...] omits 1bc2711c3994 dt-bindings: arm: samsung: Document missing Exynos7 boards [...] omits e557d383486e dt-bindings: arm: samsung: Document missing S5Pv210 boards [...] omits 3412bef684d8 dt-bindings: arm: samsung: Convert Samsung board/soc bindi [...] omits 67e4a47a076a dt-bindings: power: syscon-poweroff: Convert bindings to j [...] omits d3895c2a8682 dt-bindings: power: syscon-reboot: Convert bindings to jso [...] omits 6e3ffcd59206 dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema omits 99785b86eead drm/i915/dp: Fix DP MST error after unplugging TypeC cable omits cd486e627e67 ath9k_htc: Discard undersized packets omits e01fddc19d21 ath9k_htc: Modify byte order for an error message omits 182a1d8bc4ed regulator: pcap-regulator: remove unused variable 'SW3_table' omits 4bb41984bf2f ASoC: max98373: check for device node before parsing omits 1b0a2b2d3ccb spi: fsl-lpspi: clean up indentation issue omits c8b0de762e0b perf/smmuv3: use devm_platform_ioremap_resource() to simpl [...] omits f4b323905d8b spi: Introduce dspi_slave_abort() function for NXP's dspi [...] omits 3f049e7df22e spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() i [...] omits 6cdcb5d39441 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 5dd381e71994 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 22262695f46b spi: lantiq-ssc: Use devm_platform_ioremap_resource() in l [...] omits 539ff2488af8 spi: mxic: Ensure width is respected in spi-mem operations omits e61bb114d41d spi: atmel: Remove AVR32 leftover omits 3ade3a37bdd7 spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller omits 1e6959832510 spi: dw: Add basic runtime PM support omits 47cf13bc763c dt-bindings: snps,dw-apb-ssi: Add optional clock domain in [...] omits da182a61fce0 dt: spi: Add Renesas RZ/N1 binding documentation omits 9c12e34a3be1 spi: dt-bindings: Convert spi-sifive binding to json-schema omits 85d27be81e39 dt-bindings: hspi: Convert bindings to json-schema omits e62cb0e0002c regulator: da9063: Simplify da9063_buck_set_mode for BUCK_ [...] omits 41145b980e3f regulator: pbias: Use of_device_get_match_data omits 2e36e140b8b8 regulator: qcom_spmi: Add support for PM8004 regulators omits 504db0f82660 perf/arm-cci: use devm_platform_ioremap_resource() to simp [...] omits 1c8d96b41d8b perf/arm-ccn: use devm_platform_ioremap_resource() to simp [...] omits 7fdd7f7c33d2 perf: xgene: use devm_platform_ioremap_resource() to simpl [...] omits 42c184ade43a perf: hisi: use devm_platform_ioremap_resource() to simplify code omits 1a476abc723e tas2770: add tas2770 smart PA kernel driver omits e44adca5fa25 regulator: qcom_smd: Add PM8950 regulators omits e4ff1710885c regulator: qcom_spmi: Add PM8950 SPMI regulator omits 04a99ce605a7 fixed-regulator: dt-bindings: Fixed building error for com [...] omits f64db548799e regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_ab [...] omits 4378f1fbe924 ASoC: soc-pcm: Use different sequence for start/stop trigger omits 703df4413ff6 ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 omits 80e84f36412e ath9k_hw: fix uninitialized variable data omits e957204e732b ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runt [...] omits 109539c986ce ASoC: fsl_asrc: update supported sample format omits d98ddae85a4a ath10k: fix backtrace on coredump omits 4bf62571070d ASoC: fsl_asrc: Use in(out)put_format instead of in(out)pu [...] omits 93f9fefcf528 ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9 [...] omits 1be08f458d16 iommu/io-pgtable-arm: Support all Mali configurations omits 52f325f4eb32 iommu/io-pgtable-arm: Correct Mali attributes omits 306547608c84 ath10k: switch to ieee80211_tx_dequeue_ni omits 5422737192d9 ASoC: adau1761: Add ALC controls omits 83078521072e ASoC: adau1761: Add PGA Slew time control omits 49f9c4f2e83c ASoC: core: Clarify usage of ignore_machine omits 423013f824ab ASoC: stm32: sai: clean up indentation issue omits 944eedd8c021 ASoC: wcd9335: clean up indentation issue omits bd1468f252e8 ASoC: rt5663: clean up indentation issues omits 7b3087323faa ath10k: change sw version print format to hex omits 67f798c78242 ASoC: amd: acp3x: clean up indentation issue omits 73690c4843fb ath10k: print supported MCS rates within service ready event omits 4b7151dadfd4 dt-bindings: ASoC: Add tas2770 smart PA dt bindings omits 275ea1b26f38 ath10k: print service ready returned channel range omits fa879490e412 ath10k: add 2ghz channel arguments to service ready structure omits 353e16bf6045 ASoC: soc-core: remove snd_soc_rtdcom_del_all() omits d918a37610b1 ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order omits 6db7bfb43122 iommu/arm-smmu: Free context bitmap in the err path of arm [...] omits b7c5bc45ee94 ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() omits 6e864344873f ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() omits 929deb849b9e ASoC: soc-core: create rtd->codec_dais first omits 753ace0a34fb ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_ [...] omits 6aff90c5bab7 ath9k: remove unused including <linux/version.h> omits a848125e320a ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_p [...] omits 1c93a9e00e40 ASoC: soc-core: move soc_free_pcm_runtime() omits f4528af69fdc ASoC: dt-bindings: Document "samsung, arndale-wm1811" compatible omits 001b83d395ab ASoC: wm8994: Add support for MCLKn clock gating omits 419e2f508336 ASoC: wm8994: Add support for setting MCLK clock rate omits 7cf2804775f8 ASoC: dt-bindings: mt8183: add missing update omits fd5d3907197c ASoC: soc-component.h: remove GPL explanation from header omits 6cfb1cd60394 ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_f [...] omits 8735141031d7 ASoC: dt-bindings: Convert Allwinner A23 analog codec to a schema omits adebb1113902 ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pm [...] omits 9e28f6532c61 ASoC: fsl_mqs: Add MQS component driver omits 75234212c446 ASoC: fsl_mqs: add DT binding documentation omits 4b39582a8fb3 drm/komeda: Use IRQ_RETVAL shorthand in d71_irq_handler omits f12b524ea386 i3c: master: use i3c_dev_get_master() omits dfef959803c7 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits f8db4d051b5e drm/i915: Initialise breadcrumb lists on the virtual engine omits 70f0c230031d x86/mce: Add Zhaoxin LMCE support omits 5a3d56a034be x86/mce: Add Zhaoxin CMCI support omits 6e898d2bf67a x86/mce: Add Zhaoxin MCE support omits 744cb39feb52 nvmem: sprd: Add Spreadtrum SoCs eFuse support omits 41c367f5aef2 dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation omits 748dcdab0a57 nvmem: imx-ocotp: reset error status on probe omits 700c1018b86d x86/insn: Fix awk regexp warnings omits e25357c6580c nvmem: imx: scu: support write omits 72c67ef05751 nvmem: imx: scu: support hole region check omits bcc6d99ac913 gpiolib: sanitize flags before allocating memory in lineev [...] omits 1e3d47b93b0e nvmem: sc27xx: Change to use devm_hwspin_lock_request_spec [...] omits e91aafcb51f3 gpio: eic: sprd: Fix the incorrect EIC offset when toggling omits be7ae45cfea9 gpio: fix getting nonexclusive gpiods from DT omits 8939961f07a0 nvmem: core: fix nvmem_cell_write inline function omits e735244e2cf0 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain [...] omits 47cd84e98f51 x86/mce/amd: Make disable_err_thresholding() static omits 2b730952066c x86/microcode/amd: Fix two -Wunused-but-set-variable warnings omits c8f3d144004d gpio: mxc: Only get the second IRQ when there is more than [...] omits 0a3ce169476f mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() omits 7da413a18583 libertas: fix a potential NULL pointer dereference omits a0d46f7a0fa5 rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() omits 3f9361695113 rtlwifi: prevent memory leak in rtl_usb_probe omits 6e7d59776311 rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable omits 9e2276fa6eb3 arch/x86/boot: Use prefix map to avoid embedded paths omits 15e14f76f85f mt7601u: fix bbp version check in mt7601u_wait_bbp_ready omits d563131ef23c rsi: release skb if rsi_prepare_beacon fails omits 0d32f5d93bba rtw88: 8822c: fix boolreturn.cocci warnings omits fa38b4fddc7c brcmsmac: remove duplicated if condition omits e0ae4bac22ef brcmfmac: fix suspend/resume when power is cut off omits 1524cbf36215 brcmfmac: don't WARN when there are no requests omits 3f1b32bdbb0a brcmsmac: remove a useless test omits abaebe11dd07 x86/nmi: Remove stale EDAC include leftover omits be898fed355e brcmfmac: send port authorized event for FT-802.1X omits aca0770d9702 Merge branches 'renesas-arm-dt-for-v5.5', 'renesas-arm64-d [...] omits 6655c568ced0 soc: renesas: rcar-sysc: Add r8a774b1 support omits 3b1600c515a5 soc: renesas: rcar-sysc: Remove unneeded inclusion of <lin [...] omits 8c32c5ff8735 soc: renesas: r8a774c0-sysc: Fix power request conflicts omits 26405045e73b soc: renesas: rcar-rst: Add support for RZ/G2N omits 574cb721729f soc: renesas: Identify RZ/G2N omits d634055c4b0f soc: renesas: Add Renesas R8A774B1 config option omits b34095cbc2bb soc: renesas: r8a77990-sysc: Fix power request conflicts omits ee038b88c60a soc: renesas: r8a77980-sysc: Fix power request conflicts omits a228560c52e8 soc: renesas: r8a77970-sysc: Fix power request conflicts omits fd733519436f soc: renesas: r8a77965-sysc: Fix power request conflicts omits 5a6cf826b37c soc: renesas: r8a7796-sysc: Fix power request conflicts omits 0e0c4db2fa09 soc: renesas: r8a7795-sysc: Fix power request conflicts omits 44b5100f7b74 soc: renesas: rcar-sysc: Prepare for fixing power request [...] omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 4d3cae425447 dt-bindings: reset: rcar-rst: Document r8a774b1 reset module omits 56abd14af3c1 dt-bindings: power: rcar-sysc: Document r8a774b1 sysc omits d30286ebbace dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards omits 28a5f64ad9c4 dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings omits b43502e92548 dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings omits d8b178741e5b arm64: defconfig: Enable R8A774B1 SoC omits 84cd9d3442b7 ARM: dts: emev2: Add whitespace for GPIO nodes omits 9d6f4d4ddafb ARM: dts: lager: Replace spaces by TABs omits 3b47f2292d23 ARM: dts: gose: Replace spaces by TABs omits 83f7f812a870 arm64: dts: renesas: Add HiHope RZ/G2N main board support omits 9b33e3001b67 arm64: dts: renesas: Initial r8a774b1 SoC device tree omits 652fd0f44e98 arm64: dts: renesas: r8a774c0: Add dynamic power coefficient omits 8438bfda9d76 arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA omits 28a1b34c00da arm64: dts: renesas: r8a77970: Fix PWM3 omits 3cbcfececc36 arm64: dts: r8a7796: Add cpuidle support for CA53 cores omits 824a88b5671f arm64: dts: r8a7796: Add cpuidle support for CA57 cores omits fe87bde8deff arm64: dts: r8a7795: Add cpuidle support for CA53 cores omits a3ba116909e3 arm64: dts: r8a7795: Add cpuidle support for CA57 cores omits 3c19b46a1f24 arm64: dts: renesas: Add LIF channel indices to vsps properties omits 54ce17dd40fd dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions omits be67c41781cb dt-bindings: power: Add r8a774b1 SYSC power domain definitions omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 4361f5b6118a xfrm: remove the unnecessary .net_exit for xfrmi omits 22d67a01d8d8 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefre [...] omits 955c1532a343 staging: rtl8188eu: fix null dereference when kzalloc fails omits 2eed19b99c8e staging: bcm2835-audio: Fix draining behavior regression omits cc2965091914 staging/fbtft: Remove flexfb omits 2962db71c703 staging/fbtft: Remove fbtft_device omits 63f2b1677fba staging/fbtft: Depend on OF omits 7d4dea95f828 staging: octeon: Use "(uintptr_t)" to cast from pointer to int omits 89d5f78fab48 staging: exfat: Fix a typo in Kconfig omits a358eea07c78 staging: exfat - fix SPDX tags.. omits ec1db1be1061 staging: exfat: add missing SPDX line to Kconfig omits f29e294b3f53 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/fixes-for-5. [...] omits 7cd4cb94cf4f scsi: bfa: Make restart_bfa static omits 9bc6157f5fd0 scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() omits 21e3d6c81179 scsi: sd: Ignore a failure to sync cache due to lack of au [...] omits f99f6f46f6de scsi: libcxgbi: remove unused function to stop warning omits d188b0675b21 scsi: core: Add sysfs attributes for VPD pages 0h and 89h omits 9e322310e16c scsi: smartpqi: clean up an indentation issue omits 9adc2a5c3b7d scsi: csiostor: clean up indentation issue omits 8ee132b3cb69 scsi: core: Log SCSI command age with errors omits c3dde2f3fe6a scsi: qedf: Add port_id getter omits e6d6ba8014e5 scsi: ufs-mediatek: enable auto suspend capability omits 49615ba144a0 scsi: ufs: override auto suspend tunables for ufs omits c74f80566217 scsi: core: allow auto suspend override by low-level driver omits b1000fcca176 scsi: hisi_sas: fix spelling mistake "digial" -> "digital" omits 63e40c553f08 scsi: csiostor: Fix spelling typos omits 0e62395da2bd scsi: bfa: release allocated memory in case of error omits 69be9264e35c scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource() omits 7e52440c81aa scsi: ufs: make array setup_attrs static const, makes obje [...] omits 5ece56a2a6b2 scsi: ips: make array 'options' static const, makes object [...] omits b23c640c33b8 scsi: fnic: make array dev_cmd_err static const, makes obj [...] omits c88dcd8aca65 scsi: mvsas: remove redundant assignment to variable rc omits da6d2965dbdb scsi: qla2xxx: remove redundant assignment to pointer host omits 1c6294858950 scsi: smartpqi: remove set but not used variable 'ctrl_info' omits a3a65ddd79c3 scsi: smartpqi: clean up indentation of a statement omits d8b2625f4699 scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 omits 9e64fd1e65f7 scsi: mpt3sas: Fix module parameter max_msix_vectors omits 77fd4f2c88bf scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA omits b06ff1024903 scsi: mpt3sas: Use Component img header to get Package ver omits 29f571f8b4cc scsi: mpt3sas: Fail release cmnd if diag buffer is released omits a8a6cbcd038d scsi: mpt3sas: Add app owned flag support for diag buffer omits a066f4c31359 scsi: mpt3sas: Reuse diag buffer allocated at load time omits dd180e4eedfd scsi: mpt3sas: clear release bit when buffer reregistered omits 08e7378ee331 scsi: mpt3sas: Maintain owner of buffer through UniqueID omits 764f472ba4a7 scsi: mpt3sas: Free diag buffer without any status check omits 782b281883ca scsi: mpt3sas: Fix clear pending bit in ioctl status omits 4bc50dc1afb7 scsi: mpt3sas: Display message before releasing diag buffer omits d04a6edfed0b scsi: mpt3sas: Register trace buffer based on NVDATA settings omits 5f9d423a725a scsi: lpfc: Update lpfc version to 12.4.0.1 omits ff349bca1771 scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt omits 412e7375e48f scsi: lpfc: Complete removal of FCoE T10 PI support on SLI [...] omits d11ed16db698 scsi: lpfc: Update async event logging omits 35a635af54ce scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq omits a4c21acca2be scsi: lpfc: Fix hdwq sgl locks and irq handling omits d38b4a527fe8 scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() omits 15498dc1a55b scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq omits 24c7c0a6d3de scsi: lpfc: Fix host hang at boot or slow boot omits 43bfea1bffb6 scsi: lpfc: Fix coverity errors on NULL pointer checks omits 51f8e43ed355 scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS omits 3f97aed6117c scsi: lpfc: Fix discovery failures when target device conn [...] omits 9df0a0381a60 scsi: lpfc: Fix GPF on scsi command completion omits 07b858243037 scsi: lpfc: Fix locking on mailbox command completion omits 0f154226d699 scsi: lpfc: Fix device recovery errors after PLOGI failures omits 97acd0019d5d scsi: lpfc: Fix rpi release when deleting vport omits a5f7337f5a82 scsi: lpfc: Fix NVME io abort failures causing hangs omits b7b95fb8637d scsi: lpfc: Fix miss of register read failure check omits 65a3df63e7ff scsi: lpfc: Fix premature re-enabling of interrupts in lpf [...] omits 359e10f087db scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs omits 741a98d02236 kunit: fix failure to build without printk omits 88aecb096c41 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 2cb80dbbbaba kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits 804ec79a0045 MAINTAINERS: add entry for KUnit the unit testing framework omits c23a283b532c Documentation: kunit: add documentation for KUnit omits ff7b437f36b0 kunit: defconfig: add defconfigs for building KUnit tests omits 6ebf5866f2e8 kunit: tool: add Python wrappers for running KUnit tests omits 73ba5aaf93b4 kunit: test: add tests for KUnit managed resources omits e4aea8f8532b kunit: test: add the concept of assertions omits e4eb117f6148 kunit: test: add tests for kunit test abort omits 5f3e06208920 kunit: test: add support for test abort omits 33adf80f5b52 objtool: add kunit_try_catch_throw to the noreturn list omits d8e2a76b4c79 kunit: test: add initial tests omits 84bc809eecf3 lib: enable building KUnit in lib/ omits 73cda7bb8bfb kunit: test: add the concept of expectations omits 6b229e593ff9 kunit: test: add assertion printing library omits d1fadef19400 kunit: test: add string_stream a std::stream like string builder omits 0a756853586c kunit: test: add test resource management API omits 914cc63eea6f kunit: test: add KUnit test runner core omits 0b405670ba46 x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y omits 35b8d3a77fed x86/PCI: Correct SPDX comment style omits 6acb55181a85 x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate omits 6acdf7e19b37 PCI/switchtec: Read all 64 bits of part_event_bitmap omits 965f6603e333 arm64: dts: Fix gpio to pinmux mapping omits 1bd63524593b libbpf: handle symbol versioning properly for libbpf.a omits f8b410e3695a gpio: aspeed-sgpio: Rename and add Kconfig/Makefile omits e81b88932985 extcon-intel-cht-wc: Don't reset USB data connection at probe omits 0074a66c11a0 pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip omits aead3991401b pinctrl: sirf: Pass irqchip when adding gpiochip omits de0221f620e9 pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip omits face7c04b030 pinctrl: spear/plgpio: Pass irqchip when adding gpiochip omits 835513b0fb2c pinctrl: pic32: Pass irqchip when adding gpiochip omits ef039827bf51 pinctrl: coh901: Pass irqchip when adding gpiochip omits 11aad897f6d1 perf annotate: Don't return -1 for error when doing BPF di [...] omits 16ed3c1e9115 perf annotate: Return appropriate error code for allocatio [...] omits 42d7a9107d83 perf annotate: Fix arch specific ->init() failure errors omits 211f493b611e perf annotate: Propagate the symbol__annotate() error return omits 28f4417c3333 perf annotate: Fix the signedness of failure returns omits a66fa0619a0a perf annotate: Propagate perf_env__arch() error omits 9db0e3635fb3 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() omits f67001a4a08e perf tools: Propagate get_cpuid() error omits 6bdfd9f118bd perf jevents: Fix period for Intel fixed counters omits e98df280bc2a perf script brstackinsn: Fix recovery from LBR/binary mismatch omits 2657983b4c0d perf docs: Correct and clarify jitdump spec omits b59711e9b0d2 perf inject jit: Fix JIT_CODE_MOVE filename omits ee212d6ea208 perf map: Fix overlapped map handling omits 0d0e5ecec611 perf vendor events s390: Use s390 machine name instead of [...] omits 02d084792273 perf vendor events s390: Add JSON transaction for machine [...] omits 7d4c85b7035e perf llvm: Don't access out-of-scope array omits b7ad61084842 tools headers kvm: Sync kvm headers with the kernel sources omits 0ae4061223a3 tools headers uapi: Sync linux/fs.h with the kernel sources omits 05f371f8c55d tools headers uapi: Sync linux/usbdevice_fs.h with the ker [...] omits b1ba55cf1cfb tools headers uapi: Sync asm-generic/mman-common.h with th [...] omits 3ee5f8ab5e71 clk: sunxi-ng: h6: Use sigma-delta modulation for audio PLL omits ccdf3aaa27de arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regu [...] omits ed3e9406bcbc arm64: dts: allwinner: a64: Drop PMU node omits 2511366797fa arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay omits cee0534a08d0 ARM: dts: rockchip: Add cpu id to rk3288 efuse node omits 9cc05ed4df03 staging: fieldbus: move "offline mode" definition to field [...] omits 7c1a38e1fe05 staging: fieldbus core: remove unused strings omits 854d66df74ae staging: wilc1000: look for rtc_clk clock in spi mode omits 8399918f3056 staging: wilc1000: use RCU list to maintain vif interfaces list omits fb2d74342fed staging: wilc1000: move wlan_deinit_locks() in wilc_netdev [...] omits 82e465642f93 staging: wilc1000: remove unnecessary netdev validation ch [...] omits 228241944a48 staging: rtl8188eu: fix possible null dereference omits c47be36db328 staging: rtl8723bs: remove unused function write_cam_from_cache omits 17e325285dfb staging: vt6656: clean up an indentation issue omits 5dec9a28778e staging: rtl8192e: clean up indentation issue omits 43821e36e5fc staging: rtl8188eu: remove dead code/vestigial do..while loop omits 01b16aed578a staging: olpc_dcon: fix wrong dependencies in Kconfig file omits af42abb680e3 staging: Use pr_warn instead of pr_warning omits ca312438cf17 staging: rtl8192u: fix multiple memory leaks on error path omits 0911224b6bf4 staging: rtl8192u: release memory on error path omits 0605bed9ba62 staging: qlge: Removed unnecessary variable omits d9dc93128d13 staging: rtl8712: Replace snprintf with scnprintf omits e40219d5e4b2 staging: olpc_dcon: allow simultaneous XO-1 and XO-1.5 support omits c2e323290f9f staging: rtl8192u: Remove unnecessary line-breaks in funct [...] omits 3278ef5961e0 staging: rtl8192u: Fix alignment to match open parenthesis omits 78f7aac11e0d staging: rtl8192u: Remove unnecessary blank lines omits 88b3673ec0d6 staging: rtl8192u: ieee80211: Replace snprintf with scnprintf omits 1c0c5e9b2312 staging: board: use appropriate macro to initialize struct omits fe11afc326f1 staging: rtl8188eu: remove unnecessary self-assignment omits 97a0ea779560 staging: rtl8188eu: cleanup long line in rtw_mlme_ext.c omits 8635b4c480b0 staging: sm750fb: CHECK: Avoid CamelCase omits 87a966d8ca34 staging: rtl8723bs: remove return statements from void functions omits 9cdb1928683d staging: rtl8723bs: remove unneeded conversion to bool omits 53e3a7e1d7af staging: rtl8723bs: core: make array op_class static const [...] omits 6f406c73037f staging: rtl8723bs: os_dep: fix spelling mistake "offet" - [...] omits 55ecd411c31d staging: rtl8723bs: Removed unneeded variables omits fb794a708a71 PCI: Protect pci_reassign_bridge_resources() against concu [...] omits 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] omits 09c1a0bdd521 memory: atmel-ebi: switch to SPDX license identifiers omits 01b41fbe0b7a memory: atmel-ebi: move NUM_CS definition inside EBI driver omits 4705d9f7f6f0 ARM: Document merges omits fc0fd6942a17 Merge branch 'arm/fixes' into for-next omits a304c0a60252 arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y omits f05390d30e20 EDAC: skx_common: get rid of unused type var omits 323014d85d26 EDAC: sb_edac: get rid of unused vars omits bb66f867812d EDAC: i5400_edac: get rid of some unused vars omits 1acd05e40cb0 EDAC: i5400_edac: print type at debug message omits 48356e0d5778 EDAC: i7300_edac: fix a kernel-doc syntax omits 9f95c8d5f84a EDAC: i7300_edac: rename a kernel-doc var description omits c43fa3b11e9f EDAC: i5100_edac: get rid of an unused var omits ed20b7d5c657 drm/dp/mst: Replace the fixed point thing with straight ca [...] omits 0c3bb15cfc0e drm/dp/mst: Handle arbitrary DP_LINK_BW values omits db0cc143b69e drm/dp/mst: Reduce nested ifs omits 1ab2a99edb37 drm: Fix return type of crc .poll() omits b9436986d279 drm/syncobj: Include the prototype for drm_timeout_abs_to_ [...] omits 2c05593ba057 drm: Include prototype for drm_need_swiotlb() omits 40d51c05d044 drm/dsc: Fix bogus cpu_to_be16() usage omits 7baa77f1a6d1 drm/fb-helper: Include prototype for drm_fb_helper_modinit() omits 1d6f1d16d3a3 drm/i915/gt: Only unwedge if we can reset first omits 50d16d44cce4 drm/i915/selftests: Exercise context switching in parallel omits f90ec6cdf674 ARM: dts: am4372: Set memory bandwidth limit for DISPC omits d56276a13c2b drm/meson: vclk: use the correct G12A frac max value omits 55d554f5d140 tools: bpf: Use !building_out_of_srctree to determine srctree omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 4abc6e7c917b drm/i915/selftests: Provide a mock GPU reset routine omits 4e18ca703f21 drm/i915/selftests: Distinguish mock device from no wakeref omits 260e6b712769 drm/i915: Pass intel_gt to has-reset? omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 42b899fb9a3f drm/i915/selftests: Do not try to sanitize mock HW omits a3f356b273f9 drm/i915: simplify i915_gem_init_early omits b178a3f68128 drm/i915: check for kernel_context omits f663769a5eef drm/i915/tgl: initialize TC and TBT ports omits a839136ca47f drm/i915/tgl: Fix dkl link training omits 978c3e539be2 drm/i915/tgl: Add dkl phy programming sequences omits 3b51be4e4061 drm/i915/tc: Update DP_MODE programming omits 283a4095af9d drm/i915/dmc: Update ICL DMC version to v1.09 omits 901045c3f0f4 drm/i915/huc: fix version parsing from CSS header omits 08a96a31474a tools headers uapi: Sync drm/i915_drm.h with the kernel sources omits d586ac10ce56 perf docs: Allow man page date to be specified omits e3e2cf3d5b1f perf tests: Avoid raising SEGV using an obvious NULL dereference omits 4b0b2b096da9 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature omits 9cd6c339e34a drm/i915: Update DRIVER_DATE to 20190927 omits c113236718e8 drm/i915: Extract GT render sleep (rc6) management omits a3f56e7da523 drm/i915/selftests: Exercise concurrent submission to all engines omits d6cb013579e7 drm/komeda: SW workaround for D71 doesn't flush shadow registers omits 245f44e77101 drm/vram: Support top-down placement flag omits 74b2089a105f drm/i915: Add definitions for MI_MATH command omits 56316cbc9c98 drm/i915/perf: Fix use of kernel-doc format in structure members omits e3792238c1dd drm/i915: Don't disable interrupts for intel_engine_breadc [...] omits 132dfc78d3eb drm/i915: Drop the IRQ-off asserts omits 7d5255e0ced4 drm/i915: Adjust length of MI_LOAD_REGISTER_REG omits e1237523749e drm/i915/execlists: Use per-process HWSP as scratch omits 5311f5171e98 drm/i915: Define explicit wedged on init reset state omits 45d3c5cd5233 drm/i915: Small joiner RAM buffer size is platform-specific omits 6b04e47b73f2 spi: orion: fix runtime PM initialization omits 752c938a5c14 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widg [...] omits 2ebb6701654e drm/komeda: Adds power management support omits caf81ec6cd72 drm: Destroy the correct mutex name in drm_dp_mst_topology [...] omits c1f2b8124bdf drm/i915/tgl: Add memory type decoding for bandwidth checking omits 857833698536 drm/dp_mst: Remove lies in {up, down}_rep_recv documentation omits e2839ff692c6 drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port omits 50094b5dcd32 drm/dp_mst: Destroy topology_mgr mutexes omits 6677c3b167b3 drm/i915/tgl: Return the mg/dkl pll as DDI clock for new TC ports omits ee7de6ad382d drm/i915/tgl: Add dkl phy pll calculations omits 1a5c6aa43a3a drm/i915/tgl: re-indent code to prepare for DKL changes omits e87b9b05104f drm/i915/tgl: Add support for dkl pll write omits 1e225a2c7477 drm/i915/tgl: Add initial dkl pll support omits f9d4eae25d93 drm/i915/execlists: Simplify gen12_csb_parse omits cf395f7ddb9e ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() omits 17529d43b21c ARM: OMAP2+: Add missing LCDC midlemode for am335x omits 8ad8041b98c6 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 omits 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] omits c750c22b2456 drm/i915: Do not add all planes when checking scalers on glk+ omits c47b7ddbcb29 drm/i915: Rename planar linked plane variables omits c22d62e6e49b drm/i915: Get rid of crtc_state->fb_changed omits 8aa940c8551c drm/i915: Add hardware readout for FEC omits ed06efb801bd drm/i915/dp: Fix dsc bpp calculations, v5. omits 44e09568cf2d x86/mm: Clean up the pmd_read_atomic() comments omits 1b8588741fdc Revert "drm/i915/color: Extract icl_read_luts()" omits 468720980771 drm/bridge/synopsys: dsi: Use devm_platform_ioremap_resour [...] omits a2f7a0bfcaaa x86/mm: Fix function name typo in pmd_read_atomic() comment omits b1da91c9ddce drm/i915/tgl: Swap engines for no rps (gpu reclocking) omits 6ea3cee6d77d drm/i915: Add Pipe D cursor ctrl register for Gen12 omits 458863e08e13 drm/i915: Mark contents as dirty on a write fault omits 620f868282ca drm/i915: Prevent bonded requests from overtaking each oth [...] omits 7dc56af5260e drm/i915/selftests: Verify the LRC register layout between [...] omits 4ef5d76b4539 ARM: dts: Fix gpio0 flags for am335x-icev2 omits 1b74d46782d0 drm/i915: Add TigerLake bandwidth checking omits 5028851cdfdf drm/i915: Mark contents as dirty on a write fault omits 141f6357f45c drm: tweak drm_print_bits() omits 6b6fa7a5c86e scsi: core: fix dh and multipathing for SCSI hosts without [...] omits 82a9ac7130cf scsi: core: fix missing .cleanup_rq for SCSI hosts without [...] omits a72865f05782 regulator: da9062: fix suspend_enable/disable preparation omits 58283636a5a0 dt-bindings: fixed-regulator: fix compatible enum omits 1d6db22ff7d6 regulator: fixed: Prevent NULL pointer dereference when !C [...] omits 901e822b2e36 ASoC: soc-component: fix a couple missing error assignments omits ca2347190adb ASoC: wm8994: Do not register inapplicable controls for WM1811 omits fb629fa2587d ASoC: samsung: arndale: Add missing OF node dereferencing omits e2144503bf3b drm/i915: Prevent bonded requests from overtaking each oth [...] omits cb2377a919bb drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits b647c7df01b7 drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 1d70ded8567c ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] omits 04e0e1777a79 ARM: omap2plus_defconfig: Enable DRM_TI_TFP410 omits c01f5120ca7c Merge branch 'fixes-merge-window-pt2' into fixes omits 27ffe6e570aa drm/i915/tgl: Check the UC health of tc controllers after [...] omits 8aaf5cbda8f1 drm/i915/icl: Unify disable and enable phy clock gating functions omits f15a4eb18264 drm/i915/tgl: Add dkl phy registers omits 57bd1798b180 drm/i915/tgl/pll: Set update_active_dpll omits 31d9ae9d7342 drm/i915/tgl: Finish modular FIA support on registers omits 6171e58b1ff5 drm/i915/tgl: Add missing ddi clock select during DP init [...] omits f1f028ff89cb DTS: ARM: gta04: introduce legacy spi-cs-high to make disp [...] omits 2d3c8ba3cffa ARM: dts: Fix wrong clocks for dra7 mcasp omits dd8882a25538 clk: ti: dra7: Fix mcasp8 clock bits omits 011df3c12ee0 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 17c7ca4ee8d6 drm/i915: Verify the engine after acquiring the active.lock omits 67c1a02048cf MAINTAINERS: Add Jernej Škrabec as a reviewer for DE2 omits 361cfabdb0f9 MAINTAINERS: Update Allwinner DRM drivers entry omits 0d7cf7bc15e7 drm/i915/execlists: Refactor -EIO markup of hung requests omits c0bb487dc19f drm/i915: Only enqueue already completed requests omits 3231f8c01121 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits ae911b23d2f0 drm/i915/execlists: Relax assertion for a pinned context i [...] omits a14375ac87a4 Documentation/gpu: Fix no structured comments warning for [...] omits b8d17e7d93d2 ath10k: fix memory leak omits 35cc054d944e ath10k: remove the warning of sdio not full support omits 5d7e4b4935e4 ath: Use dev_get_drvdata where possible omits 80ce8ca7a647 ath: fix various spelling mistakes omits 8da96730331d ath10k: fix missing checks for bmi reads and writes omits 40f4ef5e9232 ath10k: Add support to provide higher range mem chunks in [...] omits 6cd02e77757a drm/i915: pass i915 to intel_modeset_init() and intel_mode [...] omits e1a3d9895ddc drm/i915: abstract intel_mode_config_init() from intel_mod [...] omits 064bd628fde6 drm/i915: abstract intel_panel_sanitize_ssc() from intel_m [...] omits 9980c3c11060 drm/i915: pass i915 to intel_modeset_driver_remove() omits 5bcd53aa39f3 drm/i915: pass i915 to i915_driver_modeset_probe() omits 2d6f6f359fd8 drm/i915: add i915_driver_modeset_remove() omits 87c1694533c9 drm/i915: save AUD_FREQ_CNTRL state at audio domain suspend omits c0e33fe6fb0f ath10k: Add peer param map for tlv and non-tlv omits 5dd85e72bc92 drm/i915/dsb: Documentation for DSB. omits dfaa6f285bd8 drm/i915/dsb: Enable DSB for gen12. omits 49e3fb7fd880 drm/i915/dsb: Enable gamma lut programming using DSB. omits 1abf329a713d drm/i915/dsb: function to trigger workload execution of DSB. omits f7619c479834 drm/i915/dsb: functions to enable/disable DSB engine. omits a6e58d9a2e04 drm/i915/dsb: Check DSB engine status. omits b27a96ad72fd drm/i915/dsb: Indexed register write function for DSB. omits 061489c65ff5 drm/i915/dsb: single register write function for DSB. omits 67f3b58f3bac drm/i915/dsb: DSB context creation. omits 18febcb74ed3 drm/i915/dsb: feature flag added for display state buffer. omits 84af76491881 drm/i915/color: Extract icl_read_luts() omits bf93b7246548 drm/i915/color: Fix formatting issues omits d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends omits 7fbd0782bf94 dma-buf/resv: fix exclusive fence get omits fb2ee9bf084b drm: panel-lvds: Potential Oops in probe error handling omits 348eb0b2c4f0 iio: ad7949: fix incorrect SPI xfer len omits 0fe2f2b78919 iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions omits 601734f7aabd drm/i915/tgl: s/ss/eu fuse reading support omits 3f14b73c3843 ath10k: Enable MSA region dump support for WCN3990 omits 75f545e85744 ath10k: Add xo calibration support for wifi rf clock omits 892022e108dd dt: bindings: ath10k: add dt entry for XO calibration support omits 30ae2fc0a75e workqueue: Minor follow-ups to the rescuer destruction change omits 8efe1223d73c workqueue: Fix missing kfree(rescuer) in destroy_workqueue() omits 21185a668787 drm: Remove redundant of_device_is_available check omits d1844606fd63 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for ILK-IVB omits af28cc4c2896 drm/i915: Set up ILK/SNB csc unit properly for YCbCr output omits 174d12bcc087 drm/i915: Document ILK+ pipe csc matrix better omits ac0f01cee947 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for HSW omits b10d1173eecf drm/i915: Simplify intel_get_crtc_ycbcr_config() omits 60a02311cc58 drm/i915: Don't look at unrelated PIPECONF bits for interl [...] omits cae154fcaefe drm/i915: Never set limited_color_range=true for YCbCr output omits ba2d08c2a9ad drm/i915: Extract intel_hdmi_limited_color_range() omits 791ad5f1e1af drm/i915: Fix AVI infoframe quantization range for YCbCr output omits 646d3dc85521 drm/i915: Fix HSW+ DP MSA YCbCr colorspace indication omits 35d97e43bb21 drm/i915/uc: Update HuC firmware naming convention and loa [...] omits 6039f37dd6b7 video/hdmi: Fix AVI bar unpack omits 45cf0e91df8c drm: Add DisplayPort colorspace property creation function omits 8806cd3aa025 drm: Rename HDMI colorspace property creation function omits 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout omits 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default omits e5de91e68c5c Revert "drm/i915/tgl: Implement Wa_1406941453" omits 9eee0dd7d3a4 drm/i915: Protect timeline->hwsp dereferencing omits 6a79d848403d drm/i915: Lock signaler timeline while navigating omits d19d71fc2b15 drm/i915: Mark i915_request.timeline as a volatile, rcu pointer omits c45e788d95b4 drm/i915/tgl: Suspend pre-parser across GTT invalidations omits 455d56ce809f drm/v3d: clean caches at the end of render jobs on request [...] omits 978f6b0693c7 drm/edid: Add CTA-861-G modes with VIC < 128 omits 508882f0afaf drm/dp: Add definitons for MSA MISC bits omits 26564be56d73 drm/atomic-helper: Make crtc helper funcs optional omits 4fb419b21624 drm: Add drm_modeset_lock_assert_held() omits 2d20411e25a3 drm/i915: Don't advertise modes that exceed the max plane size omits bed34ef544f9 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 7f0cc34b5349 drm/i915/tgl: Implement Wa_1406941453 omits 1c757497096f drm/i915/tgl: Implement Wa_1409142259 omits d09ad3e7af3a drm/i915: Unify ICP and MCC hotplug pin tables omits b01a3ef34816 drm/i915: Future-proof DDC pin mapping omits a47e788c2310 drm/i915/selftests: Exercise CS TLB invalidation omits 37fa0de3c137 drm/i915: Verify the engine after acquiring the active.lock omits 0d333ac7eb17 drm/i915: fix SFC reset flow omits d2f5fccd1ac9 PM / devfreq: Make log message more explicit when devfreq [...] omits 3e501af8dd7b Merge branches 'work.misc', 'work.mount3', 'work.namei', ' [...] omits def98c84b6cd workqueue: Fix spurious sanity check failures in destroy_w [...] omits a95819a17378 drm/i915: Extend Haswell GT1 PSMI workaround to all omits 0d352a3a8a1f drm/v3d: don't leak bin job if v3d_job_init fails. omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits bb0fed1c60cc irqchip/sifive-plic: Switch to fasteoi flow omits 56c05de6bd77 drm/i915: Extend Haswell GT1 PSMI workaround to all omits c107d613f920 irqchip/gic-v3: Fix GIC_LINE_NR accessor omits 69b22f51e664 drm/doc: Improve docs around connector (un)registration omits 8698ba53cd71 drm/i915/cml: Add second PCH ID for CMP omits aefdaa15e54c drm/komeda: Adds register dump support for gcu, lup and dou omits 32b339d9fcdc drm/komeda: Remove in-code use of ifdef omits 6f88ed285e67 Merge branch 'fixes/usercopy/highmem-fromlist' into for-next/kspp omits a859f1270a99 drm/encoder: Don't raise voice in drm_encoder_mask() docum [...] omits c873724d88d9 drm/encoder: Fix possible_crtcs documentation omits 8c8ae2fe8d21 drm/encoder: Fix possible_clones documentation omits f8970d341eec regulator: core: make regulator_register() EPROBE_DEFER aware omits 131cb1210d4b regulator: of: fix suspend-min/max-voltage parsing omits c210e85b8f33 drm/i915/tgl: Extend MI_SEMAPHORE_WAIT omits 80fa64d62067 drm/i915: Only apply a rmw mmio update if the value changes omits 09764659003d ath10k: fix spelling mistake "eanble" -> "enable" omits 1340cc631bd0 ath10k: fix latency issue for QCA988x omits 334f5b61a6f2 ath10k: add cleanup in ath10k_sta_state() omits c41305993ff5 ath10k: revalidate the msa region coming from firmware omits 9c44bf4c1255 ath10k: use ath10k_pci_soc_ functions for all warm_reset i [...] omits 7921ae091907 ath10k: Use ARRAY_SIZE omits 0227ff3656f2 ath10k: avoid leaving .bss_info_changed prematurely omits f93bcf0ce6a1 ath10k: Use standard bulk clock API in snoc omits c56c7f24d7f8 ath10k: Use standard regulator bulk API in snoc omits b003e7f1974e ath10k: snoc: skip regulator operations omits 7165ef890a4c ath10k: Fix HOST capability QMI incompatibility omits b10f32672946 ath10k: Check if station exists before forwarding tx airti [...] omits 98bf2f5262f1 drm/amd/display: Separate hardware initialization from creation omits 0594ffee9011 drm/amd/display: fix i2c wtire mot incorrect issue omits 616f5b65f1c0 drm/amd/display: Handle virtual signal type in disable_link() omits 74df06dd8ef3 drm/amd/display: fix global sync param extraction indexing omits a14e9e0292e2 drm/amd/display: add vtg update after global sync update omits d4252eee1f7c drm/amd/display: Add debugfs entry to force YUV420 output omits 747012382937 drm/amd/display: add additional flag consideration for sur [...] omits a45804db8bc0 drm/amd/display: Replace for loop w/ function call omits 387596ef2859 drm/amd/display: Rebuild mapped resources after pipe split omits 4891607da470 drm/amd/display: 3.2.50 omits 610f56371ad2 drm/amd/display: define parameters for abm 2.3 omits 132dade1181b drm/amd/display: Fix HUBP secondary viewport programming omits de7b45babd9b drm/amdgpu: cleanup creating BOs at fixed location (v2) omits 185926ef38c8 drm/selftests: fix spelling mistake "misssing" -> "missing" omits 64e9c200a0cd staging: fbtft: make several arrays static const, makes ob [...] omits dcc7b1f3ae99 drm/mgag200: Use drm_gem_vram_{vmap, vunmap}() to map curs [...] omits 820d6606e9c2 drm/ast: Use drm_gem_vram_{vmap,vunmap}() to map cursor source BO omits c8908bde0dbd drm/vram: Provide vmap and vunmap operations for GEM VRAM objects omits 4d74b25ee395 drm/komeda: Adds error event print functionality omits 62afb4ad425a drm/connector: Allow max possible encoders to attach to a [...] omits a92462d6bf49 drm/connector: Share with non-atomic drivers the function [...] omits bb120e1171a9 drm/i915: Show the logical context ring state on dumping omits db338e166384 drm/amdgpu:Fix EEPROM checksum calculation. omits 012dd14d1de6 drm/amdgpu: fix ras ctrl debugfs node leak omits 1313dacfadc5 drm/amdgpu: trace if a PD/PT update is done directly omits bc51c1e56fbc drm/amdgpu: drop double HDP flush in the VM code omits fc39d903eb80 drm/amdgpu: cleanup coding style in the VM code a bit omits 03fb560f2ea8 drm/amdgpu: revert "disable bulk moves for now" omits 393993ac0cc9 drm/amdgpu/SRIOV: Navi12 SRIOV VF gets GTT base omits 28faa17ee889 drm/amdgpu: remove program of lbpw for renoir omits 4b617e2b9e54 drm/amdkfd: Swap trap temporary registers in gfx10 trap handler omits ef404bc65920 drm/i915: stop conflating HAS_DISPLAY() and disabled display omits cf1d479cb80d drm/i915: Don't mix srcu tag and negative error codes omits 2032324682c1 drm/amdgpu: remove the redundant null checks omits 72496eb11734 drm/radeon: be quiet when no SAD block is found omits ae2a3495973e drm/amd: be quiet when no SAD block is found omits 13238d4fa676 drm/amdgpu: Check for valid number of registers to read omits 80f349ce5572 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed omits 60233044d85a drm/amd/display: rename variable eanble -> enable omits 3e103fc30156 Revert "drm/amdgpu/nbio7.4: add hw bug workaround for vega20" omits ec671737f8ed drm/amdgpu: add graceful VM fault handling v3 omits b65709a92156 drm/amdgpu: reserve the root PD while freeing PASIDs omits 061468c405fd drm/amdgpu: allocate PDs/PTs with no_gpu_wait in a page fault omits 0f6064d6af94 drm/amdgpu: allow direct submission of clears omits acb476f541f6 drm/amdgpu: allow direct submission of PTE updates omits 807e2994092c drm/amdgpu: allow direct submission of PDE updates v2 omits 47ca7efa4c13 drm/amdgpu: allow direct submission in the VM backends v2 omits a2cf324785a6 drm/amdgpu: split the VM entity into direct and delayed omits 3084cf46cf81 drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) omits 37d212622acb drm/prime: Remove duplicate forward declaration omits 77df779de742 x86/cpu: Clean up intel_tlb_table[] omits 6817bf283b2b drm/amdgpu: grab the id mgr lock while accessing passid_mapping omits 1b6578246815 drm/amdgpu/SRIOV: Navi12 SRIOV VF doesn't load TOC omits a4ac7693f895 drm/amdgpu/SRIOV: Navi10/12 VF doesn't support SMU omits a90a24d581a9 drm/amd/amdgpu: power up sdma engine when S3 resume back omits b05b69036f74 drm/amdgpu: For Navi12 SRIOV VF, register mailbox functions omits 51c0f58e9f6a drm/amdgpu/sriov: add ring_stop before ring_create in psp [...] omits f7e3a5776fa6 drm/amd/powerplay: check SMU engine readiness before proce [...] omits 0e0b89c0d7cd drm/amd/powerplay: properly set mp1 state for SW SMU suspe [...] omits d950800e793c drm/amdgpu: Fix KFD-related kernel oops on Hawaii omits 708901a6664f drm/amdgpu: Fix mutex lock from atomic context. omits 3636169cc0e1 drm/amdgpu: Add SRIOV mailbox backend for Navi1x omits 1a3f2e8c3c12 drm/amdgpu: implement ras query function for pcie bif omits d7b1ed4ac3fc drm/amdgpu: add pcie bif ras related registers omits d7bd680d4047 drm/amdgpu: support pcie bif ras query and inject omits 52652ef28635 drm/amdgpu: add ras error query count interface for nbio omits ff9d09719359 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA10 omits f31703528863 drm/amdgpu: enable error injection to XGMI block via debugfs omits 029fbd437eb6 drm/amdgpu: initialize ras structures for xgmi block (v2) omits acb9acbefef2 drm/amdkfd: fix the missed asic name while inited renoir_d [...] omits d1082e23eede drm/amd/display: Implement voltage limitation for dali omits c4cacce78500 drm/amd/display: add Asic ID for Dali omits 084fe13b2c23 drm/amdgpu: Allow to reset to EERPOM table. omits d01b400b1aae drm/amdgpu: Add amdgpu_ras_eeprom_reset_table omits d99659a06231 drm/amdgpu: rename umc ras_init to err_cnt_init omits 4930aabe7c4e drm/amdgpu: move umc ras init to umc block omits 86edcc7dba53 drm/amdgpu: move umc late init from gmc to umc block omits 1bd252c57b0b drm/amdgpu: remove duplicated header file include omits a35ad98bf9d3 drm/amdgpu: remove needless usage of #ifdef omits 8c9f69bc5cc4 drm/amdgpu: fix build error without CONFIG_HSA_AMD omits 38750f03030a drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 04c572a0df02 drm/amd/powerplay: issue DC-BTC for arcturus on SMU init omits 4d1337d2e967 drm/amdgpu: Avoid RAS recovery init when no RAS support. omits cbfae36ceac9 drm/amdgpu: cleanup PTE flag generation v3 omits 71776b6daef6 drm/amdgpu: cleanup mtype mapping omits 1dd077bbbaac drm/amdgpu: add navi14 PCI ID for work station SKU omits 75a8957f808d drm/amd/powerplay: Add the interface for geting dpm curren [...] omits cde85ac24784 drm/amdgpu: check if nbio->ras_if exist omits bfa603aa5e6b drm/amdgpu: fix null pointer deref in firmware header printing omits 4042a188725c drm/amdkfd: enable renoir while device probes omits aa978594cf7f drm/amdgpu: disable gfxoff while use no H/W scheduling policy omits f5d843d4ea3b drm/amdkfd: add renoir kfd topology omits 444d4f5fd3ff drm/amdkfd: add package manager for renoir omits 59a6fc1aef27 drm/amdkfd: init kernel queue for renoir omits 4d85488cd9df drm/amdkfd: init kfd apertures v9 for renoir omits 514e5e7e60f5 drm/amdkfd: add renoir type for the workaround of iommu v2 (v2) omits 5a959a8988d8 drm/amdkfd: enable kfd device queue manager v9 for renoir omits 2b9c22111976 drm/amdkfd: add renoir kfd device info (v2) omits a8d42f174d30 drm/amdkfd: add renoir cache info for CRAT (v2) omits 8099ae40d866 drm/amdkfd: Support Navi14 in KFD omits 7cae70619364 drm/amdgpu: Disable retry faults in VMID0 omits 4e66d7d21562 drm/amdgpu: Add a kernel parameter for specifying the asic type omits bb42eda28407 drm/amdgpu/irq: check if nbio funcs exist omits 18ec1eaf58fb x86/mm: Enable 5-level paging support by default omits 3b92198d6c27 drm: fix warnings in DSC omits 5dec1affe0fa drm: sti: fix W=1 warnings omits 1e6962041c7a drm/stm: dsi: higher pll out only in video burst mode omits 2e7f76c1e4b6 drm/i915: s/pipe_config/crtc_state/ in intel_crtc_atomic_check() omits fe4709a8d033 drm/i915: Extract intel_modeset_calc_cdclk() omits 76c36a439164 drm/i915: Allow downscale factor of <3.0 on glk+ for all formats omits d1d23d7f4be6 drm/i915: Replace is_planar_yuv_format() with drm_format_i [...] omits 2f932367d219 drm/bridge: analogix-anx78xx: convert to i2c_new_dummy_device omits 2708e876272d drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings omits 0273831882c5 drm/bridge: analogix-anx78xx: add new variants omits 2fb658a603ba dt-bindings: drm/bridge: analogix-anx78xx: add new variants omits a2b69ea4d26d drm/i915: introduce INTEL_DISPLAY_ENABLED() omits dc6b8f4f1579 Merge remote-tracking branch 'upstream/master' omits 505ea3ada665 iio: max31856: add missing of_node and parent references t [...] omits 22ea56511073 iio: imu: st_lsm6dsx: enable clear on read for latched interrupts omits 9db02d32b8ee iio: imu: st_lsm6dsx: enable LIR for sensor events omits c270bbf7bb9d iio: ad7949: kill pointless "readback"-handling code omits 5a56c518c4d2 staging: iio: ADIS16240: Remove unused include omits f552fde983d3 iio: light: bh1750: Resolve compiler warning and make code [...] omits dabeea6427df drm/amd/display: replace FIXME with TODO omits b131932215c9 drm/amd/display: verify stream link before link test omits d6bbece2c419 drm/amd/display: dce11.x /dce12 update formula input omits 0417df169940 drm/amd/display: Isolate DSC module from driver dependencies omits 785908cf19c9 drm/amd/display: OTC underflow fix omits 119630061e72 drm/amd/display: remove hw access from dc_destroy omits ff344c8d2a40 drm/amd/display: Reuse dcn2 registers omits 649828f71855 drm/amd/display: remove temporary transition code omits b6e881c94741 drm/amd/display: update navi to use new surface programmin [...] omits 25409b37335b drm/amd/display: Add missing surface address registers omits 6acb589f95db drm/amd/display: 3.2.49 omits b5cf0647c2a8 drm/amd/display: config to override DSC start slice height omits 48f100a0caf3 drm/amd/display: Add back support for DSC 4:2:2 Simple omits 48af9b91b129 drm/amd/display: Don't allocate payloads if link lost omits e6d14df74064 drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 omits 4fd99f67f3c6 drm/amd/display: refine i2c over aux omits 8ac64f0af5ff drm/amd/display: Fix DML tests omits 95a5bd1b3313 drm/amdkfd: Fix a building error when KFD_SUPPORT_IOMMU_V2 [...] omits 1a6fc071e199 drm/amdgpu: move the call of ras recovery_init and bad pag [...] omits 87d2b92f1e9d drm/amdgpu: save umc error records omits 78ad00c9030c drm/amdgpu: Hook EEPROM table to RAS omits 9dc23a6325fc drm/amdgpu: change ras bps type to eeprom table record structure omits 4bc2234077b0 drm/madgpu: Fix EEPROM Checksum calculation. omits 4d25fba4e3bb drm/amdgpu: Remove clock gating restore. omits e6cbabcd70c7 drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access omits a5fc7ec1332c drm/amd/display: Add stereo mux and dig programming calls [...] omits 050091ab6e83 drm/amdkfd: Query kfd device info by CHIP id instead of pc [...] omits cd05c865108e drm/amdgpu: Disable page faults while reading user wptrs omits 811bc15b49fe drm/amdgpu: disable stutter mode for renoir omits 59d1ace3c78b drm/amd/display: update renoir_ip_offset.h omits 6ab3b9e31393 drm/amd/powerplay: implement sysfs for getting dpm clock omits 337c200756b4 drm/amdgpu: clean up load TMR sequence omits 4fb60b02fba4 drm/amdgpu: enable TA load support in Arcturus omits c5b6e585b233 drm/amdgpu: change r type to int in gmc_v9_0_late_init omits 871e5e7219e7 drm/amd/powerplay: replace smu->table_count with SMU_TABLE [...] omits f1d59e00ff5f drm/amd/amdgpu: add sw_fini interface for df_funcs omits 9dc913425807 drm/amdgpu: init UMC & RSMU register base address omits 1c70d3d9c4a6 drm/amdgpu/nbio: switch to amdgpu_nbio_ras_late_init helpe [...] omits 47930de4aa70 drm/amdgpu/mmhub: switch to amdgpu_mmhub_ras_late_init hel [...] omits bfcf62c2a5a9 drm/amdgpu/sdma: switch to amdgpu_sdma_ras_late_init helpe [...] omits 6caeee7a708c drm/amdgpu/gfx: switch to amdgpu_gfx_ras_late_init helper [...] omits a85eff14da2c drm/amdgpu/gmc: switch to amdgpu_gmc_ras_late_init helper [...] omits d094aea31258 drm/amdgpu: set ip specific ras interface pointer to NULL [...] omits d5ea093eebf0 dmr/amdgpu: Add system auto reboot to RAS. omits 7c6e68c777f1 drm/amdgpu: Avoid HW GPU reset for RAS. omits 12ffa55da60f drm/amdgpu: Fix bugs in amdgpu_device_gpu_recover in XGMI case. omits 43ce6bab7b9e drm/amdgpu: remove amdgpu_cs_try_evict omits 9d1b3c78052e drm/amdgpu: reserve at least 4MB of VRAM for page tables v2 omits 629be2039532 drm/amdgpu: use moving fence instead of exclusive for VM updates omits faa695c715e5 drm/amd/powerplay: do proper cleanups on hw_fini omits c66846e069de drm/amd/powerplay: update cached feature enablement status V3 omits f78c47f66908 drm/amd/powerplay: guard manual mode prerequisite for cloc [...] omits 39857252e5e5 drm/amdgpu: only apply gds clearing workaround when ras is [...] omits 8bf2485aec63 drm/amdgpu: fix memory leak when ras is not supported on s [...] omits 4ce71be67b08 drm/amdgpu: check mmhub_funcs pointer before refering to it omits 17da41bf00c8 drm/amdgpu: Remove unnecessary TLB workaround (v2) omits e0253d083c5c drm/amdgpu: Use optimal mtypes and PTE bits for Arcturus omits d0ba51b1cacd drm/amdgpu: Determing PTE flags separately for each mapping (v3) omits 093e48c04dfd drm/amdgpu: Support new arcturus mtype omits 484deaedfa03 drm/amdgpu: Extends amdgpu vm definitions (v2) omits 22e1d14fef71 drm/amdgpu: switch to amdgpu_ras_late_init for nbio v7_4 (v2) omits 9ad1dc295b39 drm/amdgpu: add ras_late_init callback function for nbio v [...] omits dda79907a77b drm/amdgpu: add mmhub ras_late_init callback function (v2) omits 2452e7783c7a drm/amdgpu: switch to amdgpu_ras_late_init for gmc v9 block (v2) omits 7d0a31e8cc3b drm/amdgpu: switch to amdgpu_ras_late_init for sdma v4 block (v2) omits 63fa48db49c2 drm/amdgpu: switch to amdgpu_ras_late_init for gfx v9 block (v2) omits b293e891b057 drm/amdgpu: add helper function to do common ras_late_init [...] omits a344db8e5e3c drm/amdgpu: poll ras_controller_irq and err_event_athub_ir [...] omits 4e644fffb580 drm/amdgpu: add ras_controller and err_event_athub interru [...] omits fc098fb4ed0c drm/amdgpu: update nbio v7_4 ip header files omits b8d312aa075f drm/amdgpu: add nbif v7_4 irq source header for vega20 omits 4241863afce1 drm/amdgpu/nbio: add functions to query ras specific inter [...] omits bebc07628545 drm/amdgpu: switch to new amdgpu_nbio structure omits 078ef4e93250 drm/amdgpu: add new amdgpu nbio header file omits 2f7155629c9d drm/i915/tgl: Re-enable rc6 omits cf82d9ddd3b5 drm/i915/tgl: Introduce gen12 forcewake ranges omits c9f8d18710be drm/i915: Update Gen11 forcewake ranges omits 6da301e52917 drm/i915/tgl: Limit ourselves to just rcs0 omits eebab60f224f drm/i915: Don't mix srcu tag and negative error codes omits e91c8a29b452 drm/i915/display/icl: Bump up the plane/fb height omits 12a97df00e2a drm/i915/display/icl: Bump up the hdisplay and vdisplay as [...] omits fe9e557dfb48 drm/bridge: Fix references to drm_bridge_funcs in documentation omits 3250cdf938dc drm: bridge/dw_hdmi: add audio sample channel status setting omits c8185520aed6 drm/i915/gtt: Make sure the gen6 ppgtt is bound before first use omits de2358050ab8 drm/virtio: Fix warning in virtio_gpu_queue_fenced_ctrl_buffer. omits 88c5a5a021aa drm/virtio: enable prime mmap support omits 0b8d6273db06 drm/i915/selftests: Keep the engine awake while we keep fo [...] omits 0c653722e6e6 drm/i915: Get the correct wakeref for reading HOTPLUG_EN et al. omits ee73e2795b41 drm/i915/tgl: Disable preemption while being debugged omits abddeb7b12b0 drm/vram: Unconditonally set BO call-back functions omits c30b225dba01 drm/vram: Unexport internal functions of VRAM MM omits b0e40e080522 drm/vram: Have VRAM MM call GEM VRAM functions directly omits 6b5ce4a1fb84 drm/vram: Move VRAM memory manager to GEM VRAM implementation omits 16ffe73c186b drm/i915/pmu: Use GT parked for estimating RC6 while asleep omits 6e2820a020e3 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 271e79526456 drm/i915: Perform GGTT restore much earlier during resume omits 693da077d04d drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits 8d8b00318593 drm/i915: convert device info num_pipes to pipe_mask omits 54fc577d90d0 drm/i915/pmu: Skip busyness sampling when and where not needed omits a17592effdc1 drm/i915/execlists: Ensure the context is reloaded after a [...] omits 582a6f90aa0d drm/i915/execlists: Add a paranoid flush of the CSB pointe [...] omits e3cb653d5cc4 drm/i915: Disable FBC if BIOS reserved memory (stolen) is [...] omits 933122cc7cd2 drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdcl [...] omits 502d1c04f53c drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+ omits 0a12e4370497 drm/i915: Fix CD2X pipe select masking during cdclk sanitation omits 74689ddfb757 drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glk omits e1218b8c0cc1 drm/virtio: Use vmalloc for command buffer allocations. omits 32d6c2c5b522 drm/virtio: Rewrite virtio_gpu_queue_ctrl_buffer using fen [...] omits a60499c31a3a drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 249778704c01 drm/i915: add INTEL_NUM_PIPES() and use it omits 023a125d1dde drm/i915: Squeeze iommu status into debugfs/i915_capabilities omits 7cb8468bbede drm/i915/tgl: Disable read-only ppgtt support omits cfcbfdd8fe14 drm/i915: Remove pointless planes_changed=true assignment omits c26a058680dc drm/i915: Use a high priority wq for nonblocking plane updates omits 43ed22753cf1 drm/i915/display: Add glk_cdclk_table omits 4dd2fbbfb532 drm/i915: Make i915_vma.flags atomic_t for mutex reduction omits 0606259e3b3a drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 99013b10100c drm/i915: Make shrink/unshrink be atomic omits 85dd14c2918d drm/i915: Make pm_notify take intel_gt omits ee236af8d514 drm/i915: Avoid round-trip via i915 in intel_gt_park omits dab3588a151e drm/i915: Make wait_for_timelines take struct intel_gt omits 61fa60ff6e6a drm/i915: Move GT init to intel_gt.c omits 07583467c256 drm/ttm: remove embedded vma_offset_manager omits 293f86b365ad drm/vmwgfx: switch to own vma manager omits 133e8809525b drm/qxl: switch to gem vma offset manager omits e7bf74d0aabe drm/amdgpu: switch to gem vma offset manager omits 8b53e1cb2728 drm/radeon: switch to gem vma offset manager omits f1acf41f9e32 drm/vram: switch to gem vma offset manager omits e336befcfdc0 drm/nouveau: switch to gem vma offset manager omits 9d6f4484e81c drm/ttm: turn ttm_bo_device.vma_manager into a pointer omits 0c1279b58fc7 drm/i915: Consolidate {bxt,cnl,icl}_init_cdclk omits 8f9f717d6c44 drm/i915: Enhance cdclk sanitization omits d2f429ebb977 drm/i915: Add calc_voltage_level display vfunc omits 751a93a15cde drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclk omits 5dac256bf767 drm/i915: Kill cnl_sanitize_cdclk() omits 1cbcd3b4b168 drm/i915: Combine bxt_set_cdclk and cnl_set_cdclk omits 736da8112fee drm/i915: Use literal representation of cdclk tables omits 71dc367e2bc3 drm/i915: Consolidate bxt/cnl/icl cdclk readout omits ab37c4d712c8 drm/i915/tgl: Disable rc6 for debugging omits 07e98eb0a174 drm/i915/selftests: Tighten the timeout testing for partial mmaps omits 7c465310fefc drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel omits cec5ca08e36f drm/i915: Perform GGTT restore much earlier during resume omits 0efa99dd5875 drm/i915/ringbuffer: Flush writes before RING_TAIL update omits 198d2533669b drm/i915/execlists: Ignore lost completion events omits 4d154d33941d drm/i915/display: Extract chv_read_luts() omits 8efd06989df4 drm/i915/display: Extract i965_read_luts() omits b0a7c754140b drm/i915/display: Add gamma precision function for CHV omits fa9a09f15065 drm/i915/execlists: Clear STOP_RING bit on reset omits 4f7f1973b0c8 drm/vram: fix Kconfig omits 78d54f1f6a33 drm/qxl: use drm_gem_ttm_print_info omits b21fc73838fa drm/qxl: use drm_gem_object_funcs callbacks omits 9286766ba65b drm/vram: add vram-mm debugfs file omits 527f6d91f8bb drm/vram: use drm_gem_ttm_print_info omits ff540b76f14a drm/ttm: add drm gem ttm helpers, starting with drm_gem_tt [...] omits 2dc5d44ccc5e drm: add drm_print_bits omits fd521d3b0ed2 drm/i915: include GTT page-size info in error state omits 33dd88992313 drm/i915: cleanup cache-coloring omits e9ceb751ad4e drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust omits 1e0a96e50882 drm/i915: export color_differs omits 212fbf2c9e84 irqchip/atmel-aic5: Add support for sam9x60 irqchip omits 9c426b770bd0 irqchip/al-fic: Add support for irq retrigger omits 2236439bc667 drm/vram: Implement lazy unmapping for GEM VRAM buffers omits f3309105b879 drm/vram: Add infrastructure for move_notify() omits bc25bb9192c0 drm/vram: Acquire lock only once per call to vmap()/vunmap() omits 37a48adfba6c drm/vram: Add kmap ref-counting to GEM VRAM objects omits d810583fc2fc drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits e5ef909cb42c tda9950: use cec_notifier_cec_adap_(un)register omits 5d7f965e5675 drm/i915/buddy: add missing call to i915_global_register omits 71137bfd9897 drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register omits 7ac1573e263f drm/sun4i/sun4i_hdmi_enc: call cec_s_conn_info() omits 92a57b3fb500 drm/stm: ltdc: add pinctrl for DPI encoder mode omits 8ca529f3fbe7 Merge remote-tracking branch 'upstream/master' omits a793f0eeb7f5 drm/panel: panel-simple: Set OSD070T1718 panel type omits 89958b7cd955 drm/bridge: panel: Infer connector type from panel by default omits 9a2654c0f62a drm/panel: Add and fill drm_panel type field omits a515d6488505 IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC. omits b23bf21f550a dt-bindings: iio/adc: Add AUX2 channel idx for JZ4770 SoC ADC omits cec8b1e3cb51 dt-bindings: iio/adc: Add a compatible string for JZ4770 SoC ADC omits 6c59a962e081 iio: fix center temperature of bmc150-accel-core omits 5e7965681ace iio: light: cm36651: redundant assignment to variable ret omits 85ae3aeedecc iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity omits de10ac47597e iio: adc: meson_saradc: Fix memory allocation order omits 42776c14c692 staging: iio: adc: ad7192: Add system calibration support omits c88c8cd8265a iio: adc: ad_sigma_delta: Export ad_sd_calibrate omits b73b93a2af33 iio: adc: ad7192: Add sysfs ABI documentation omits 42014f69bb23 drm/i915: Hook up GT power management omits 464828dfb1c9 fbdev/sa1100fb: Remove even more dead code omits 42770cbf18ae drm/blend: Define the direction of Z position values omits 5bf05dc58d65 drm/i915/tgl: Register state context definition for Gen12 omits cdb736fa8b8b drm/i915: Use engine relative LRIs on context setup omits 71cd86cfaa12 drm/i915/tgl: Use refclk/2 as bypass frequency omits ca9cab183449 drm/i915: add immutable zpos plane properties omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits a8c15954d64a drm/i915: Protect debugfs per_file_stats with RCU lock omits c7581a414d28 drm: Use EOPNOTSUPP, not ENOTSUPP omits 84f6fec42e9e drm/virtio: fix command submission with objects but withou [...] omits aaef851083ed drm/i915/mst: Do not hardcoded the crtcs that encoder can connect omits d10e0cb7591e drm/i915: Apply FBC WA for TGL too omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 5b548ae63d58 drm/i915/tgl: add gen12 to stolen initialization omits 8ffa4392a32e drm/i915/tgl: disable SAGV temporarily omits 4444df6e205b drm/i915/tgl: move DP_TP_* to transcoder omits e468ff06157a drm/i915: protect access to DP_TP_* on non-dp omits 8241cfbe67f4 drm/i915/tgl: Access the right register when handling PSR [...] omits 2f3b87124b9f drm/i915/psr: Only handle interruptions of the transcoder in use omits ab016914984e drm/i915: disable set/get_tiling ioctl on gen12+ omits e838bfa8e170 Revert "drm/i915: Fix DP-MST crtc_mask" omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 9d7b01e93526 drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 4bb6a9d5d9a8 drm/i915/display: Extract glk_read_luts() omits 6b97b118d4d5 drm/i915/display: Extract ilk_read_luts() omits 1af223838298 drm/i915/display: Extract i9xx_read_luts() omits 7e764059cf70 drm/i915/display: Add macro to compare gamma hw/sw lut omits e9c8f591445d drm/i915/display: Add func to compare hw/sw gamma lut omits 145450f6a42d drm/i915/display: Add func to get gamma bit precision omits b1a4383d1e6e drm/i915/display: Add debug log for color parameters omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits f0c6cef7e717 drm/virtio: add worker for object release omits 12afce08ed51 drm/virtio: add fence sanity check omits 6e3372508d5f drm/virtio: drop virtio_gpu_object_{reserve, unreserve} omits fe16537ddb97 drm/virtio: drop virtio_gpu_object_{ref,unref} omits 2e0d9ee45785 drm/virtio: remove virtio_gpu_alloc_object omits c66df701e783 drm/virtio: switch from ttm to gem shmem helpers omits ad75f4f057e6 drm/virtio: drop virtio_gpu_object_list_validate/virtio_gp [...] omits 93c38d15ee59 drm/virtio: rework virtio_gpu_cmd_context_{attach, detach} [...] omits 3d3bdbc0bdbd drm/virtio: rework virtio_gpu_transfer_to_host_ioctl fencing omits 375f156a5e77 drm/virtio: rework virtio_gpu_transfer_from_host_ioctl fencing omits e2324300f427 drm/virtio: rework virtio_gpu_object_create fencing omits da758d51968a drm/virtio: rework virtio_gpu_execbuffer_ioctl fencing omits 98abe21d07c8 drm/virtio: add virtio_gpu_object_array & helpers omits cde14fd4a604 drm/virtio: remove ttm calls from in virtio_gpu_object_{re [...] omits 23a0e88ebaff drm/virtio: drop no_wait argument from virtio_gpu_object_reserve omits 191ab21995b0 drm/virtio: remove virtio_gpu_object_wait omits 620f9c5e302c drm/virtio: simplify cursor updates omits 29cf12394c05 drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper. omits 889165ad6190 drm/virtio: pass gem reservation object to ttm init omits 37dfdc55ffeb drm/dp_mst: Cleanup drm_dp_send_link_address() a bit omits 8b1e589d138c drm/dp_mst: Refactor drm_dp_mst_handle_down_rep() omits a29d881875fc drm/dp_mst: Refactor drm_dp_mst_handle_up_req() omits fde61a7a7df4 drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid() omits 60f9ae9d0d3d drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req() omits 95b0013d209d drm/dp_mst: Refactor drm_dp_send_enum_path_resources omits 2f015ec6eab6 drm/dp_mst: Add sideband down request tracing + selftests omits aa2a2fe1383f drm/dp_mst: Combine redundant cases in drm_dp_encode_sideb [...] omits 0de54fb2d02b drm/print: Add drm_err_printer() omits 7cbce45d6243 drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest omits 3ba64aa36c8c drm/dp_mst: Get rid of list clear in destroy_connector_work omits 5950f0b797fc drm/dp_mst: Move link address dumping into a function omits 8f9fb61caed1 drm/i915: Refresh the errno to vmf_fault translations omits 88ad7f3a5660 drm/vkms: Reduce critical section in vblank_simulate omits 4922fd18cc1a drm/vkms: Use wait_for_flip_done omits bd7e3f3ba1ef drm/vblank: Document and fix vblank count barrier semantics omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 5fcd055193c5 drm/komeda: Add ACLK rate to sysfs omits 6914f8eb64f9 drm: Add high-precision time to vblank trace event omits f2690074462b drm/i915/selftests: Remove unused __engines_name() omits a5f9bda81cb4 tomoyo: Don't check open/getattr permission on sockets. omits 5a90606df7cb drm/i915: Replace obj->pin_global with obj->frontbuffer omits 4f36ef2ee187 drm/i915: Report aliasing ppgtt size as ggtt size omits 8f5e2b306b4e drm/i915: Restrict the aliasing-ppgtt to the size of the ggtt omits 9e362992ff34 drm/i915: Clean up HDMI deep color handling a bit omits 66a990dd0c49 drm/i915: Prefer encoder->name over port_name() omits 75427b2a2bff drm/i915: Limit MST to <= 8bpc once again omits acff2f86b195 drm/sti: Include the right header omits 536cce149769 drm: sti: use cec_notifier_conn_(un)register omits 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos omits c41784b042ac drm: dw-hdmi-i2s: enable audio clock in audio_startup omits dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() omits 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ omits 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ omits 7bff9779d769 drm/i915: Fix regression with crtc disable ordering omits aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup omits c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines omits 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt omits 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup omits b32821c03631 drm/i915: parameterize SDE hotplug registers omits 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling omits ed3126fa0d39 drm/i915: parameterize south hpd macros omits 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections omits b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] omits 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ omits 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp omits 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info omits 807c71d59a10 drm: Extend I915 mei interface for transcoder info omits 5b6030da28cd drm: Move port definition back to i915 header omits 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW omits 11988e393813 drm/i915/execlists: Try rearranging breadcrumb flush omits 66d9cec8a6c9 drm/i915/display: Move the commit_tail() disable sequence [...] omits 0c84127102ee drm/i915/display: Rename update_crtcs() to commit_modeset_ [...] omits 31444afb460e drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ omits 9be02fde93e5 drm/i915/uc: Extract common code from GuC stop/disable comm omits e7b6affd0bae drm/i915/selftests: cond_resched() within the longer buddy tests omits 268de6530aa1 drm: mst: Fix query_payload ack reply struct omits 6a87d4ea94b0 drm/ingenic: Hardcode panel type to DPI omits 99d7a74110ef drm/i915/tgl: PSR link standby is not supported anymore omits 074c77e3ec63 drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CC [...] omits 3ef2f119bd3e drm/msm: Use drm_attach_bridge() to attach a bridge to an encoder omits ee68c743f8d0 drm: Stop including drm_bridge.h from drm_crtc.h omits 9770f2207798 drm/i915/tgl: Enabling DSC on Pipe A for TGL omits 0f7dc62068bb drm/i915: Protect our local workers against I915_FENCE_TIMEOUT omits 8a84bacba19c drm/i915: Align power domain names with port names omits 325b916a9e1b drm/i915/selftests: Ignore coherency failures on Broadwater omits 592a7c5e082e drm/i915: Extend non readable mcr range omits e8f6b4952ec5 drm/i915/execlists: Flush the post-sync breadcrumb write harder omits cf3d4e534711 drm/meson: add resume/suspend hooks omits 1374b8375c2e drm/meson: dw_hdmi: add resume/suspend hooks omits b0138364da17 drm/virtio: module_param_named() requires linux/moduleparam.h omits c4e6488120e9 drm/i915/selftests: Try to recycle context allocations omits f2085c8e950d drm/i915/selftests: Remove accidental serialization betwee [...] omits 744583ecc3d7 drm/virtio: notify virtqueues without holding spinlock omits 4100a7b83438 drm/virtio: cleanup queue functions omits a02c4c25b9fa drm/virtio: add plane check omits 8a9a982767b7 drm/i915: use a separate context for gpu relocs omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 45e9c829ebea drm/i915/tgl/perf: use the same oa ctx_id format as icl omits a8ff5d405e90 drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries fro [...] omits 99389390fef5 drm/i915/tgl: Implement TGL DisplayPort training sequence omits 9c722e17c1b9 drm/i915: Disable pipes in reverse order omits 0456417ef680 drm: Add for_each_oldnew_intel_crtc_in_state_reverse() omits f7b3c22619a4 drm/i915/tgl: Add maximum resolution supported by PSR2 HW omits 0f81e645eb1e drm/i915: Do not read PSR2 register in transcoders without PSR2 omits 6056517ab8c3 drm/i915/tgl: Guard and warn if more than one eDP panel is [...] omits cccdce1dd061 drm/i915: Make engine's batch pool safe for use with virtu [...] omits f52c6d0df690 drm/i915: Only activate i915_active debugobject once omits 21b0c32bdaba drm/i915/selftests: Markup impossible error pointers omits 66c2dee4ae10 drm/vc4/vc4_hdmi: fill in connector info omits 5558f3d535c5 drm/i915/intel_hdmi: use cec_notifier_conn_(un)register omits ae85b0df124f drm_dp_cec: add connector info support. omits ebfdf5cd806b drm/i915: Use NOEVICT for first pass on attemping to pin a [...] omits 1d5b77733149 drm/i915/selftests: Add the usual batch vma managements to [...] omits 3e93bc2a58aa drm/virtio: make resource id workaround runtime switchable. omits 15c665bb4637 drm/mcde: Fix an error handling path in 'mcde_probe()' omits acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits d72cf01f410a drm/mipi-dbi: fix a loop in debugfs code omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation omits 6dbe0c4b0fc0 drm/panel: Initialise panel dev and funcs through drm_pane [...] omits 65abbda8ed7c drm/panel: Add missing drm_panel_init() in panel drivers omits 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context omits 777159069212 drm/i915: Keep drm_i915_file_private around under RCU omits 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL omits 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write omits 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory omits 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period omits 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks omits c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ omits d048a2684a41 drm/i915: Use enum pipe consistently omits e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] omits d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] omits 100f5f7fbc3e drm/i915: Expand subslice mask omits 668df17f594d drm/i915: Add new function to copy subslices for a slice omits eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions omits e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice omits 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice omits 9e8a135ed5a4 drm/i915: Add function to set subslices omits 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info omits 49610c377be7 drm/i915: Add EU stride runtime parameter omits 7a200aad1127 drm/i915: Add subslice stride runtime parameter omits 8b355db99cfb drm/i915: Add function to set SSEU info per platform omits 4087f873df1f drm/i915: Use variable for debugfs device status omits 1c5f087a2bb2 drm/panfrost: Add errata descriptions from kbase omits 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating omits b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] omits ce4932426195 drm/panfrost: Use mutex_trylock in panfrost_gem_purge omits dfbc7a46b940 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge omits 4fa3d66f132b drm/shmem: Do dma_unmap_sg before purging pages omits 593bc4d008cf drm/panfrost: Fix possible suspend in panfrost_remove omits 4ae1ce88e9a0 Merge branch 'v5.3-next/soc' into for-next omits 021363171363 Merge branch 'v5.3-next/dts64' into for-next omits 97588c89993d MAINTAINERS: Add Steven and Alyssa as panfrost reviewers omits 52282163dfa6 drm/panfrost: Add missing check for pfdev->regulator omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f2521f7731ed drm/i915: switch to drm_fb_helper_remove_conflicting_pci_f [...] omits 35616a4aa919 drm: drop resource_id parameter from drm_fb_helper_remove_ [...] omits 0a8459693238 fbdev: drop res_id parameter from remove_conflicting_pci_f [...] omits d4c61c4a16de drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits cee508a0bddb drm/dp/dsc: Add Support for all BPCs supported by TGL omits df7415bfc06f drm/i915: Do not unmask PSR interruption in IRQ postinstall omits 99fc38b12095 drm/i915: Add transcoder restriction to PSR2 omits 4ab4fa103217 drm/i915/psr: Make PSR registers relative to transcoders omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 799e064cc79e fsi: scom: Don't abort operations for minor errors omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 136db994852a apparmor: increase left match history buffer size omits 8ac2ca328ec9 apparmor: Switch to GFP_KERNEL where possible omits df323337e507 apparmor: Use a memory pool instead per-CPU caches omits bf1d2ee7bc62 apparmor: Force type-casting of current->real_cred omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 812cd88749e0 firewire: mark expected switch fall-throughs omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next 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 b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next 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 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next 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 acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next 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 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 fcee620b2daf Merge branch 'for-5.1/ish' 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 e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next 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 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next 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 f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next 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 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next 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 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 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 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-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 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 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/gnu-master-arm-next-allmodcon [...] \ O -- O -- O (60c1769a45f4)
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: .gitattributes | 2 - .mailmap | 5 +- CREDITS | 7 +- Documentation/ABI/stable/sysfs-class-infiniband | 19 + Documentation/ABI/stable/sysfs-driver-aspeed-vuart | 11 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 2 - Documentation/ABI/testing/debugfs-hisi-hpre | 57 - Documentation/ABI/testing/debugfs-hyperv | 23 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 39 - Documentation/ABI/testing/sysfs-bus-mei | 2 +- Documentation/ABI/testing/sysfs-bus-pci | 13 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 8 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 139 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 132 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 17 - Documentation/Makefile | 5 +- Documentation/admin-guide/LSM/SafeSetID.rst | 4 +- Documentation/admin-guide/cgroup-v2.rst | 24 +- Documentation/admin-guide/dell_rbu.rst | 128 - .../admin-guide/device-mapper/dm-dust.rst | 287 - .../admin-guide/device-mapper/dm-dust.txt | 272 + Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/index.rst | 65 +- Documentation/admin-guide/iostats.rst | 47 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/admin-guide/perf/imx-ddr.rst | 35 +- Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 26 +- Documentation/arm/microchip.rst | 4 +- Documentation/arm64/booting.rst | 3 - Documentation/arm64/cpu-feature-registers.rst | 19 +- Documentation/arm64/elf_hwcaps.rst | 67 +- Documentation/arm64/memory.rst | 9 +- Documentation/arm64/silicon-errata.rst | 4 - Documentation/asm-annotations.rst | 216 - Documentation/bpf/prog_flow_dissector.rst | 3 - Documentation/conf.py | 3 +- Documentation/core-api/genalloc.rst | 28 +- Documentation/core-api/genericirq.rst | 50 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/memory-allocation.rst | 4 - Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/printk-formats.rst | 46 +- Documentation/core-api/refcount-vs-atomic.rst | 36 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 3 - Documentation/dev-tools/kmemleak.rst | 2 +- Documentation/dev-tools/kselftest.rst | 16 - Documentation/dev-tools/kunit/api/index.rst | 16 - Documentation/dev-tools/kunit/api/test.rst | 11 - Documentation/dev-tools/kunit/faq.rst | 62 - Documentation/dev-tools/kunit/index.rst | 79 - Documentation/dev-tools/kunit/start.rst | 180 - Documentation/dev-tools/kunit/usage.rst | 576 -- Documentation/devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/amlogic/smp-sram.txt | 32 + .../devicetree/bindings/arm/atmel-at91.yaml | 7 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 67 + .../devicetree/bindings/arm/coresight.txt | 9 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 - Documentation/devicetree/bindings/arm/fsl.yaml | 15 +- .../arm/marvell/ap806-system-controller.txt | 177 + .../arm/marvell/ap80x-system-controller.txt | 177 - .../bindings/arm/marvell/armada-7k-8k.txt | 24 + .../bindings/arm/marvell/armada-7k-8k.yaml | 61 - .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 + .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 - .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 - .../devicetree/bindings/arm/omap/omap.txt | 30 +- .../devicetree/bindings/arm/omap/prm-inst.txt | 29 - Documentation/devicetree/bindings/arm/realtek.yaml | 15 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 + .../devicetree/bindings/arm/renesas,prr.yaml | 35 - Documentation/devicetree/bindings/arm/renesas.yaml | 14 - .../devicetree/bindings/arm/rockchip.yaml | 4 +- .../bindings/arm/samsung/exynos-chipid.txt | 12 + .../bindings/arm/samsung/exynos-chipid.yaml | 40 - .../devicetree/bindings/arm/samsung/pmu.txt | 72 + .../devicetree/bindings/arm/samsung/pmu.yaml | 105 - .../bindings/arm/samsung/samsung-boards.txt | 83 + .../bindings/arm/samsung/samsung-boards.yaml | 181 - .../arm/samsung/samsung-secure-firmware.yaml | 31 - .../devicetree/bindings/arm/samsung/sysreg.txt | 19 + .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 - .../devicetree/bindings/arm/stm32/stm32.yaml | 27 +- .../devicetree/bindings/arm/sunxi/smp-sram.txt | 44 + .../devicetree/bindings/ata/sata_rcar.txt | 7 +- .../devicetree/bindings/bus/renesas,bsc.txt | 46 + .../devicetree/bindings/bus/renesas,bsc.yaml | 60 - .../devicetree/bindings/bus/simple-pm-bus.txt | 44 + .../devicetree/bindings/bus/simple-pm-bus.yaml | 75 - .../bindings/clock/amlogic,axg-audio-clkc.txt | 3 +- .../bindings/clock/armada3700-periph-clock.txt | 5 +- .../bindings/clock/rockchip,px30-cru.txt | 5 - .../devicetree/bindings/cpu/cpu-topology.txt | 2 +- .../devicetree/bindings/cpufreq/ti-cpufreq.txt | 6 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 52 - .../devicetree/bindings/crypto/samsung-slimsss.txt | 19 + .../bindings/crypto/samsung-slimsss.yaml | 47 - .../devicetree/bindings/crypto/samsung-sss.txt | 32 + .../devicetree/bindings/crypto/samsung-sss.yaml | 58 - Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 - Documentation/devicetree/bindings/ddr/lpddr3.txt | 101 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 5 - .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 + .../devicetree/bindings/display/arm,malidp.txt | 3 - .../devicetree/bindings/display/bridge/anx7814.txt | 6 +- .../bindings/display/bridge/renesas,dw-hdmi.txt | 1 - .../bindings/display/bridge/renesas,lvds.txt | 1 - .../bindings/display/cirrus,clps711x-fb.txt | 2 +- .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 +- .../bindings/display/mediatek/mediatek,disp.txt | 30 +- .../bindings/display/mediatek/mediatek,dsi.txt | 4 +- .../devicetree/bindings/display/msm/gmu.txt | 51 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 + .../bindings/display/panel/sharp,ld-d5116z01b.yaml | 30 - .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/rockchip-vop.txt | 6 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 150 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 144 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 81 - .../bindings/dma/milbeaut-m10v-hdmac.txt | 32 - .../bindings/dma/milbeaut-m10v-xdmac.txt | 24 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 - Documentation/devicetree/bindings/eeprom/at24.txt | 90 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 188 - .../devicetree/bindings/example-schema.yaml | 81 +- .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 8 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../devicetree/bindings/gpu/samsung-g2d.txt | 27 + .../devicetree/bindings/gpu/samsung-g2d.yaml | 75 - .../devicetree/bindings/gpu/samsung-rotator.txt | 28 + .../devicetree/bindings/gpu/samsung-rotator.yaml | 48 - .../devicetree/bindings/gpu/samsung-scaler.txt | 27 + .../devicetree/bindings/gpu/samsung-scaler.yaml | 81 - .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 + .../bindings/hwlock/st,stm32-hwspinlock.yaml | 50 - .../devicetree/bindings/hwmon/ibm,cffps1.txt | 3 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c.txt | 18 - .../devicetree/bindings/i2c/renesas,i2c.txt | 1 - .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 3 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 1 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 1 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 1 - .../bindings/iio/adc/samsung,exynos-adc.txt | 107 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 151 - .../bindings/iio/chemical/plantower,pms7003.yaml | 1 + .../devicetree/bindings/iio/iio-bindings.txt | 5 - .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/bh1750.yaml | 43 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 2 + .../bindings/input/fsl,mpr121-touchkey.yaml | 89 - Documentation/devicetree/bindings/input/input.yaml | 36 - Documentation/devicetree/bindings/input/keys.txt | 8 + .../devicetree/bindings/input/max77650-onkey.txt | 26 + .../devicetree/bindings/input/max77650-onkey.yaml | 35 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 + .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../bindings/interconnect/qcom,msm8974.yaml | 62 - .../bindings/interrupt-controller/atmel,aic.txt | 7 +- .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../bindings/interrupt-controller/renesas,irqc.txt | 48 + .../interrupt-controller/renesas,irqc.yaml | 87 - .../devicetree/bindings/iommu/arm,smmu-v3.txt | 77 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 95 - .../devicetree/bindings/iommu/arm,smmu.txt | 182 + .../devicetree/bindings/iommu/arm,smmu.yaml | 229 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 67 + .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 108 - .../bindings/leds/backlight/led-backlight.txt | 28 - .../bindings/leds/backlight/lm3630a-backlight.yaml | 5 - .../bindings/leds/backlight/pm8941-wled.txt | 42 + .../bindings/leds/backlight/qcom-wled.txt | 102 - .../devicetree/bindings/leds/leds-el15203000.txt | 69 - .../devicetree/bindings/leds/leds-max77650.txt | 57 + .../devicetree/bindings/leds/leds-max77650.yaml | 51 - .../bindings/{ddr => lpddr2}/lpddr2-timings.txt | 0 .../devicetree/bindings/lpddr2/lpddr2.txt | 102 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 9 +- .../media/allwinner,sun8i-h3-deinterlace.yaml | 76 - .../devicetree/bindings/media/i2c/ad5820.txt | 11 +- .../devicetree/bindings/media/i2c/imx290.txt | 57 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 2 + .../devicetree/bindings/media/i2c/ov2659.txt | 9 - .../devicetree/bindings/media/st,stm32-cec.txt | 19 + .../devicetree/bindings/media/st,stm32-cec.yaml | 54 - .../devicetree/bindings/media/st,stm32-dcmi.txt | 45 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 86 - .../bindings/memory-controllers/exynos-srom.txt | 79 + .../bindings/memory-controllers/exynos-srom.yaml | 128 - .../bindings/memory-controllers/exynos5422-dmc.txt | 84 - Documentation/devicetree/bindings/mfd/ab8500.txt | 119 - .../bindings/mfd/atmel,at91rm9200-tcb.yaml | 113 - .../devicetree/bindings/mfd/atmel-tcb.txt | 56 + Documentation/devicetree/bindings/mfd/max77650.txt | 46 + .../devicetree/bindings/mfd/max77650.yaml | 149 - .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 - Documentation/devicetree/bindings/mips/ralink.txt | 14 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 - Documentation/devicetree/bindings/mmc/jz4740.txt | 8 +- Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 59 - .../devicetree/bindings/mmc/renesas,sdhi.txt | 1 - .../devicetree/bindings/mmc/sdhci-atmel.txt | 5 - .../devicetree/bindings/mmc/sdhci-milbeaut.txt | 30 - .../bindings/mtd/cadence-nand-controller.txt | 53 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 - .../devicetree/bindings/net/ftgmac100.txt | 8 - Documentation/devicetree/bindings/net/lpc-eth.txt | 5 - .../devicetree/bindings/net/renesas,ether.yaml | 114 - Documentation/devicetree/bindings/net/sh_eth.txt | 69 + .../bindings/net/wireless/qcom,ath10k.txt | 6 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 - .../devicetree/bindings/nvmem/rockchip-otp.txt | 25 - .../devicetree/bindings/nvmem/sprd-efuse.txt | 39 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 12 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 - .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 1 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 7 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 86 +- .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 4 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 1 - .../bindings/power/renesas,rcar-sysc.txt | 1 - .../bindings/power/reset/syscon-poweroff.txt | 30 + .../bindings/power/reset/syscon-poweroff.yaml | 60 - .../bindings/power/reset/syscon-reboot.txt | 30 + .../bindings/power/reset/syscon-reboot.yaml | 60 - .../bindings/power/supply/cpcap-charger.txt | 9 +- .../bindings/power/supply/max77650-charger.txt | 28 + .../bindings/power/supply/max77650-charger.yaml | 34 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 +- .../devicetree/bindings/pwm/pwm-stm32.txt | 8 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 40 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 78 - .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 35 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 69 - .../bindings/regulator/fixed-regulator.yaml | 5 +- .../bindings/regulator/max77650-regulator.txt | 41 + .../bindings/regulator/max77650-regulator.yaml | 31 - .../bindings/regulator/qcom,rpmh-regulator.txt | 4 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 21 - .../bindings/regulator/qcom,spmi-regulator.txt | 25 - .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 + .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 - .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 - .../devicetree/bindings/reset/renesas,rst.txt | 1 - .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 29 +- .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - .../bindings/rng/samsung,exynos4-rng.txt | 19 + .../bindings/rng/samsung,exynos4-rng.yaml | 45 - .../bindings/rng/samsung,exynos5250-trng.txt | 17 - .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 70 - Documentation/devicetree/bindings/rtc/rtc-sh.txt | 28 + Documentation/devicetree/bindings/rtc/s3c-rtc.txt | 31 + Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 89 - Documentation/devicetree/bindings/serial/8250.txt | 5 - .../bindings/serial/renesas,sci-serial.txt | 2 - .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 51 - .../bindings/serio/allwinner,sun4i-ps2.txt | 22 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../devicetree/bindings/soc/rockchip/grf.txt | 1 - .../devicetree/bindings/sound/adi,adau7118.yaml | 85 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 267 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 38 - .../devicetree/bindings/sound/arndale.txt | 5 +- .../devicetree/bindings/sound/fsl,mqs.txt | 36 - .../bindings/sound/google,cros-ec-codec.txt | 24 +- .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 6 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 7 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - Documentation/devicetree/bindings/sound/rt1011.txt | 10 - .../devicetree/bindings/sound/samsung,odroid.txt | 54 + .../devicetree/bindings/sound/samsung,odroid.yaml | 91 - .../devicetree/bindings/sound/samsung-i2s.txt | 84 + .../devicetree/bindings/sound/samsung-i2s.yaml | 138 - .../devicetree/bindings/sound/sun4i-codec.txt | 94 + .../bindings/sound/sun8i-codec-analog.txt | 17 + .../devicetree/bindings/sound/tas2562.txt | 34 - .../devicetree/bindings/sound/tas2770.txt | 37 - .../devicetree/bindings/spi/renesas,hspi.yaml | 57 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 - Documentation/devicetree/bindings/spi/sh-hspi.txt | 26 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 + .../devicetree/bindings/spi/spi-sifive.yaml | 86 - .../devicetree/bindings/spi/spi-xilinx.txt | 4 +- .../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 - .../devicetree/bindings/sram/renesas,smp-sram.txt | 27 + .../devicetree/bindings/sram/rockchip-smp-sram.txt | 30 + .../devicetree/bindings/sram/samsung-sram.txt | 38 + Documentation/devicetree/bindings/sram/sram.txt | 80 + Documentation/devicetree/bindings/sram/sram.yaml | 258 - .../devicetree/bindings/submitting-patches.txt | 21 +- .../bindings/thermal/amlogic,thermal.yaml | 54 - .../devicetree/bindings/thermal/qcom-tsens.txt | 55 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 170 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 - .../bindings/thermal/st,stm32-thermal.yaml | 79 - .../devicetree/bindings/thermal/stm32-thermal.txt | 61 + .../devicetree/bindings/timer/ingenic,tcu.txt | 2 +- .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../bindings/timer/samsung,exynos4210-mct.txt | 88 + .../bindings/timer/samsung,exynos4210-mct.yaml | 124 - .../devicetree/bindings/timer/st,stm32-timer.txt | 22 + .../devicetree/bindings/timer/st,stm32-timer.yaml | 47 - .../devicetree/bindings/usb/amlogic,dwc3.txt | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 12 +- .../devicetree/bindings/usb/generic-ohci.yaml | 7 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 4 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.txt | 24 - .../devicetree/bindings/usb/renesas,usbhs.txt | 1 - .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 - Documentation/devicetree/bindings/usb/usb-hcd.yaml | 5 - Documentation/devicetree/bindings/usb/usb-uhci.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 5 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 6 - .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 3 - .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/samsung-wdt.txt | 35 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 74 - Documentation/devicetree/writing-schema.rst | 3 - Documentation/driver-api/bt8xxgpio.rst | 62 + Documentation/driver-api/dell_rbu.rst | 128 + Documentation/driver-api/device_link.rst | 3 +- Documentation/driver-api/dma-buf.rst | 6 +- Documentation/driver-api/driver-model/driver.rst | 43 - Documentation/driver-api/gpio/bt8xxgpio.rst | 62 - Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/index.rst | 4 +- Documentation/driver-api/infiniband.rst | 127 - Documentation/driver-api/infrastructure.rst | 3 + Documentation/driver-api/nvmem.rst | 2 - Documentation/driver-api/pti_intel_mid.rst | 4 +- Documentation/driver-api/thermal/sysfs-api.rst | 26 +- .../features/core/tracehook/arch-support.txt | 2 +- Documentation/filesystems/debugfs.txt | 39 +- Documentation/filesystems/fscrypt.rst | 5 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/fpga/dfl.rst | 10 - Documentation/gpu/amdgpu.rst | 30 +- Documentation/gpu/drm-kms-helpers.rst | 3 + Documentation/gpu/drm-mm.rst | 11 +- Documentation/gpu/i915.rst | 76 +- Documentation/gpu/mcde.rst | 2 +- Documentation/gpu/todo.rst | 127 +- Documentation/hwmon/ina3221.rst | 12 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/inspur-ipsps1.rst | 4 +- Documentation/hwmon/k10temp.rst | 18 +- Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/i2c/busses/index.rst | 2 +- Documentation/i2c/index.rst | 2 +- Documentation/index.rst | 9 +- Documentation/ioctl/botching-up-ioctls.rst | 225 + Documentation/{userspace-api => }/ioctl/cdrom.rst | 0 Documentation/{userspace-api => }/ioctl/hdio.rst | 0 Documentation/ioctl/index.rst | 16 + .../{userspace-api => }/ioctl/ioctl-decoding.rst | 0 Documentation/ioctl/ioctl-number.rst | 362 + Documentation/kbuild/modules.rst | 13 +- .../namespaces.rst} | 0 Documentation/media/cec.h.rst.exceptions | 89 - Documentation/media/kapi/v4l2-controls.rst | 9 - Documentation/media/uapi/cec/cec-funcs.rst | 1 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 6 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 105 - Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 8 - Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/biblio.rst | 9 - Documentation/media/uapi/v4l/buffer.rst | 13 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 1 - .../media/uapi/v4l/dev-stateless-decoder.rst | 424 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 561 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 2 +- .../media/uapi/v4l/ext-ctrls-image-source.rst | 10 - Documentation/media/uapi/v4l/meta-formats.rst | 1 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 35 +- Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst | 60 - .../media/uapi/v4l/vidioc-decoder-cmd.rst | 10 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 2 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 24 - Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 6 - Documentation/media/v4l-drivers/imx.rst | 75 +- Documentation/media/v4l-drivers/vimc.rst | 16 +- Documentation/media/videodev2.h.rst.exceptions | 5 - Documentation/memory-barriers.txt | 16 +- Documentation/mips/ingenic-tcu.rst | 2 +- Documentation/misc-devices/xilinx_sdfec.rst | 291 - Documentation/networking/af_xdp.rst | 259 +- .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/device_drivers/pensando/ionic.rst | 10 +- Documentation/networking/devlink-trap.rst | 2 +- Documentation/networking/net_dim.txt | 36 +- Documentation/networking/phy.rst | 2 +- Documentation/networking/ppp_generic.txt | 2 - Documentation/networking/tls.rst | 26 - Documentation/power/pci.rst | 42 +- Documentation/powerpc/kaslr-booke32.rst | 42 - Documentation/process/botching-up-ioctls.rst | 225 - Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 43 +- Documentation/process/index.rst | 2 - Documentation/process/maintainers.rst | 1 - Documentation/riscv/boot-image-header.rst | 2 +- Documentation/security/keys/core.rst | 58 - Documentation/security/lsm.rst | 2 +- Documentation/sphinx-static/theme_overrides.css | 10 - Documentation/sphinx/maintainers_include.py | 197 - .../it_IT/process/maintainer-pgp-guide.rst | 2 +- Documentation/usb/rio.rst | 109 + Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/index.rst | 15 - Documentation/userspace-api/ioctl/ioctl-number.rst | 364 - Documentation/virt/kvm/api.txt | 58 +- Documentation/virt/kvm/arm/pvtime.rst | 80 - Documentation/virt/kvm/devices/vcpu.txt | 14 - Documentation/virt/kvm/devices/xics.txt | 14 +- Documentation/virt/kvm/devices/xive.txt | 8 - Documentation/w1/index.rst | 2 +- Documentation/watch_queue.rst | 460 - MAINTAINERS | 337 +- Makefile | 19 +- Next/SHA1s | 311 - Next/Trees | 313 - Next/merge.log | 9077 -------------------- Next/quilt-import.log | 2 - arch/alpha/kernel/pci-sysfs.c | 8 +- arch/alpha/kernel/perf_event.c | 4 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Makefile | 2 +- arch/arc/boot/dts/haps_hs.dts | 15 +- arch/arc/boot/dts/haps_hs_idu.dts | 1 + arch/arc/boot/dts/hsdk.dts | 23 - arch/arc/boot/dts/nsim_700.dts | 36 +- arch/arc/boot/dts/nsim_hs.dts | 67 + arch/arc/boot/dts/nsim_hs_idu.dts | 65 + arch/arc/configs/haps_hs_defconfig | 30 +- arch/arc/configs/haps_hs_smp_defconfig | 32 +- arch/arc/configs/hsdk_defconfig | 6 - arch/arc/configs/nsim_700_defconfig | 19 +- arch/arc/configs/nsim_hs_defconfig | 60 + arch/arc/configs/nsim_hs_smp_defconfig | 58 + arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/mmu.h | 6 - arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 3 +- arch/arc/kernel/perf_event.c | 4 +- arch/arc/mm/fault.c | 10 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arc/plat-sim/platform.c | 1 + arch/arm/arm-soc-for-next-contents.txt | 101 - arch/arm/boot/dts/Makefile | 13 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 + arch/arm/boot/dts/am335x-bone-common.dtsi | 22 + arch/arm/boot/dts/am335x-boneblue.dts | 22 + arch/arm/boot/dts/am335x-chiliboard.dts | 18 + arch/arm/boot/dts/am335x-cm-t335.dts | 20 + arch/arm/boot/dts/am335x-evm.dts | 25 + arch/arm/boot/dts/am335x-evmsk.dts | 25 + arch/arm/boot/dts/am335x-guardian.dts | 22 + arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 25 + arch/arm/boot/dts/am335x-lxm.dts | 22 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 + arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 87 - arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 95 - arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 115 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 + arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 + arch/arm/boot/dts/am335x-pdu001.dts | 28 + arch/arm/boot/dts/am335x-pepper.dts | 20 + arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 + arch/arm/boot/dts/am335x-regor.dtsi | 21 + arch/arm/boot/dts/am335x-shc.dts | 17 + arch/arm/boot/dts/am335x-sl50.dts | 22 + arch/arm/boot/dts/am335x-wega.dtsi | 26 + arch/arm/boot/dts/am33xx-l4.dtsi | 33 +- arch/arm/boot/dts/am33xx.dtsi | 73 +- arch/arm/boot/dts/am3517.dtsi | 31 - arch/arm/boot/dts/am3517_mt_ventoux.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 9 +- arch/arm/boot/dts/am4372.dtsi | 9 +- arch/arm/boot/dts/am437x-l4.dtsi | 23 + arch/arm/boot/dts/armada-38x.dtsi | 5 - arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 - arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 71 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 463 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 55 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 928 -- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 - arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 3 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 492 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 123 - arch/arm/boot/dts/bcm2711.dtsi | 844 -- arch/arm/boot/dts/bcm2835-common.dtsi | 194 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 8 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 - arch/arm/boot/dts/bcm283x.dtsi | 190 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 53 - arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 64 +- arch/arm/boot/dts/emev2.dtsi | 4 - arch/arm/boot/dts/exynos3250.dtsi | 17 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 31 +- arch/arm/boot/dts/exynos4412.dtsi | 29 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 45 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 - arch/arm/boot/dts/exynos5420.dtsi | 90 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 117 - arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 - arch/arm/boot/dts/exynos54xx.dtsi | 50 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 - arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-som.dtsi | 4 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 - arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 27 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 17 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 - arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 - arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 - arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +- arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 10 +- arch/arm/boot/dts/imx7ulp.dtsi | 27 +- arch/arm/boot/dts/keystone-clocks.dtsi | 27 - arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 - arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 20 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 - arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 - arch/arm/boot/dts/mmp3-dell-ariel.dts | 90 - arch/arm/boot/dts/mmp3.dtsi | 527 -- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 6 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 786 -- arch/arm/boot/dts/mt7629-rfb.dts | 13 +- arch/arm/boot/dts/mt7629.dtsi | 2 + arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd43.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd70.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-ha.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 10 +- arch/arm/boot/dts/omap3-igep0020.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 10 +- arch/arm/boot/dts/omap3-igep0030.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-lilly-dbb056.dts | 2 +- arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 6 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 7 + arch/arm/boot/dts/omap3-n950.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-alto35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts | 2 +- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3530.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3730.dts | 2 +- arch/arm/boot/dts/omap3-sniper.dts | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 66 +- arch/arm/boot/dts/omap36xx.dtsi | 65 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 9 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 777 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 4 + arch/arm/boot/dts/omap4-l4.dtsi | 14 + arch/arm/boot/dts/omap4-panda-common.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 3 + arch/arm/boot/dts/omap5-l4.dtsi | 30 + arch/arm/boot/dts/omap5.dtsi | 2 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 - arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 103 - arch/arm/boot/dts/qcom-pm8941.dtsi | 10 - arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 14 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 - arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 - arch/arm/boot/dts/sama5d2.dtsi | 14 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 11 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 8 +- arch/arm/boot/dts/sun4i-a10.dtsi | 4 - arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i.dtsi | 2 - arch/arm/boot/dts/sun6i-a31.dtsi | 4 - arch/arm/boot/dts/sun7i-a20.dtsi | 9 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 - arch/arm/boot/dts/sun8i-a83t.dtsi | 3 - arch/arm/boot/dts/sun8i-r40.dtsi | 4 - arch/arm/boot/dts/sun9i-a80.dtsi | 7 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 - arch/arm/boot/dts/tegra124-venice2.dts | 3 - arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/davinci_all_defconfig | 3 +- arch/arm/configs/exynos_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 4 +- arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 40 +- arch/arm/configs/omap2plus_defconfig | 27 +- arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 + arch/arm/crypto/Kconfig | 15 +- arch/arm/crypto/Makefile | 32 +- arch/arm/crypto/aes-ce-core.S | 1 - arch/arm/crypto/crct10dif-ce-core.S | 2 +- arch/arm/crypto/ghash-ce-core.S | 1 - arch/arm/crypto/sha1-ce-core.S | 1 - arch/arm/crypto/sha2-ce-core.S | 1 - arch/arm/include/asm/domain.h | 8 +- arch/arm/include/asm/hardware/cache-l2x0.h | 2 - arch/arm/include/asm/kvm_arm.h | 1 - arch/arm/include/asm/kvm_emulate.h | 5 - arch/arm/include/asm/kvm_host.h | 33 - arch/arm/include/asm/uaccess.h | 4 +- arch/arm/include/uapi/asm/kvm.h | 3 +- arch/arm/kernel/head-common.S | 5 +- arch/arm/kernel/head-nommu.S | 2 - arch/arm/kvm/Makefile | 2 +- arch/arm/kvm/guest.c | 10 - arch/arm/kvm/handle_exit.c | 2 +- arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 24 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 +- arch/arm/mach-bcm/platsmp.c | 2 - arch/arm/mach-davinci/dm365.c | 4 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 - arch/arm/mach-mmp/addr-map.h | 7 - arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 - arch/arm/mach-mmp/cputype.h | 58 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 - arch/arm/mach-mmp/platsmp.c | 32 - arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 + arch/arm/mach-mmp/time.c | 43 +- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/Makefile | 5 - arch/arm/mach-omap2/clockdomain.c | 78 +- arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/control.h | 1 - arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 + arch/arm/mach-omap2/omap_hwmod.c | 97 + arch/arm/mach-omap2/omap_hwmod.h | 3 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 9 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 234 +- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 63 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 48 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 347 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 317 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 433 +- arch/arm/mach-omap2/omap_twl.c | 8 +- arch/arm/mach-omap2/opp4xxx_data.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 77 +- arch/arm/mach-omap2/pm.c | 101 +- arch/arm/mach-omap2/pm.h | 14 - arch/arm/mach-omap2/pm44xx.c | 13 +- arch/arm/mach-omap2/pmic-cpcap.c | 271 - arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/vc.c | 57 +- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 + arch/arm/mm/Kconfig | 2 +- arch/arm/mm/alignment.c | 70 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/proc-v7-bugs.c | 21 +- arch/arm/mm/proc-v7m.S | 6 +- arch/arm/plat-pxa/ssp.c | 4 +- arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 52 +- arch/arm64/Kconfig.platforms | 6 +- arch/arm64/Makefile | 16 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 62 - arch/arm64/boot/dts/actions/s900.dtsi | 45 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 29 - .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 9 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 31 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 11 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 - arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 130 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 449 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 392 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 33 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 - .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 -- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 26 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 10 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 - arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 7 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 25 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 208 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 344 - arch/arm64/boot/dts/arm/juno-base.dtsi | 27 - arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 - .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 5 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 3 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 17 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 38 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 145 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 310 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 41 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 46 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 19 +- arch/arm64/boot/dts/marvell/Makefile | 3 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 - .../dts/marvell/armada-3720-espressobin-v7.dts | 36 - .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 177 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 21 +- arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 - arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 - arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 - arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 -- arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 - arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 - arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 - arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 33 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 171 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 28 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 7 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 55 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 17 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 14 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 13 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 33 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 41 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 53 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 - arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 - .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2627 ------ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 73 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 65 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 35 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 - .../renesas/rzg2-advantech-idk-1110wr-panel.dtsi | 41 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 309 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 83 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 40 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 - arch/arm64/configs/defconfig | 18 +- arch/arm64/crypto/ghash-ce-core.S | 501 +- arch/arm64/crypto/ghash-ce-glue.c | 293 +- arch/arm64/include/asm/alternative.h | 36 + arch/arm64/include/asm/asm-uaccess.h | 7 +- arch/arm64/include/asm/assembler.h | 13 - arch/arm64/include/asm/atomic_lse.h | 6 +- arch/arm64/include/asm/barrier.h | 12 - arch/arm64/include/asm/cache.h | 3 +- arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 14 - arch/arm64/include/asm/daifflags.h | 3 +- arch/arm64/include/asm/extable.h | 10 +- arch/arm64/include/asm/irqflags.h | 19 +- arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/kvm_host.h | 40 +- arch/arm64/include/asm/memory.h | 10 +- arch/arm64/include/asm/page.h | 2 - arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable.h | 19 +- arch/arm64/include/asm/pvclock-abi.h | 17 - arch/arm64/include/asm/syscall_wrapper.h | 6 + arch/arm64/include/asm/sysreg.h | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/include/asm/vdso_datapage.h | 33 + arch/arm64/include/uapi/asm/kvm.h | 5 +- arch/arm64/kernel/armv8_deprecated.c | 5 - arch/arm64/kernel/cpu_errata.c | 176 +- arch/arm64/kernel/cpufeature.c | 16 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/entry.S | 15 +- arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/hibernate.c | 9 +- arch/arm64/kernel/hw_breakpoint.c | 8 +- arch/arm64/kernel/paravirt.c | 140 - arch/arm64/kernel/probes/kprobes.c | 7 + arch/arm64/kernel/process.c | 50 +- arch/arm64/kernel/psci.c | 15 +- arch/arm64/kernel/sdei.c | 3 +- arch/arm64/kernel/smp.c | 11 +- arch/arm64/kernel/sys_compat.c | 11 - arch/arm64/kernel/time.c | 3 - arch/arm64/kernel/traps.c | 9 - .../arm64/kernel/vdso/gettimeofday.S | 0 arch/arm64/kernel/vdso32/Makefile | 44 +- arch/arm64/kvm/Kconfig | 4 - arch/arm64/kvm/Makefile | 2 - arch/arm64/kvm/guest.c | 19 - arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/hyp/switch.c | 73 +- arch/arm64/kvm/inject_fault.c | 4 +- arch/arm64/kvm/sys_regs.c | 4 - arch/arm64/lib/copy_from_user.S | 103 +- arch/arm64/lib/copy_in_user.S | 106 +- arch/arm64/lib/copy_template.S | 290 +- arch/arm64/lib/copy_template_user.S | 24 - arch/arm64/lib/copy_to_user.S | 102 +- arch/arm64/lib/copy_user_fixup.S | 14 - arch/arm64/lib/memcmp.S | 333 +- arch/arm64/lib/memcpy.S | 48 +- arch/arm64/lib/memmove.S | 232 +- arch/arm64/lib/strcmp.S | 272 +- arch/arm64/lib/strlen.S | 247 +- arch/arm64/lib/strncmp.S | 363 +- arch/arm64/mm/extable.c | 13 +- arch/arm64/mm/fault.c | 21 +- arch/arm64/mm/init.c | 84 +- arch/arm64/mm/mmu.c | 4 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/kernel/process.c | 6 - arch/h8300/Kconfig | 3 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- .../hexagon/include/uapi/asm/bitsperlong.h | 0 arch/ia64/include/uapi/asm/errno.h | 2 + arch/ia64/include/uapi/asm/ioctl.h | 2 + arch/ia64/include/uapi/asm/ioctls.h | 7 + arch/ia64/kernel/setup.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 4 +- arch/ia64/mm/init.c | 4 +- arch/m68k/coldfire/entry.S | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/q40/config.c | 1 - arch/microblaze/Kconfig | 1 - arch/microblaze/configs/mmu_defconfig | 3 - arch/microblaze/include/asm/irq.h | 1 + arch/microblaze/kernel/entry.S | 5 + arch/microblaze/kernel/head.S | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/vmlinux.lds.S | 2 +- arch/mips/Kconfig | 55 +- arch/mips/Kconfig.debug | 3 + arch/mips/Makefile | 3 - arch/mips/Makefile.postlink | 10 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 214 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 197 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 16 - arch/mips/configs/mtx1_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/fw/arc/Makefile | 6 +- arch/mips/fw/arc/cmdline.c | 16 +- arch/mips/fw/arc/env.c | 6 + arch/mips/fw/arc/file.c | 49 + arch/mips/fw/arc/identify.c | 15 +- arch/mips/fw/arc/init.c | 20 +- arch/mips/fw/arc/memory.c | 9 - arch/mips/fw/arc/misc.c | 59 + arch/mips/fw/arc/promlib.c | 25 +- arch/mips/fw/arc/salone.c | 25 + arch/mips/fw/arc/time.c | 25 + arch/mips/fw/arc/tree.c | 127 + arch/mips/fw/sni/sniprom.c | 2 +- arch/mips/generic/init.c | 6 +- arch/mips/include/asm/atomic.h | 571 +- arch/mips/include/asm/barrier.h | 228 +- arch/mips/include/asm/bitops.h | 443 +- arch/mips/include/asm/bmips.h | 10 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/bugs.h | 18 +- arch/mips/include/asm/cmpxchg.h | 68 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/futex.h | 15 +- arch/mips/include/asm/llsc.h | 19 +- arch/mips/include/asm/mach-ip22/spaces.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 3 +- .../asm/mach-loongson64/kernel-entry-init.h | 28 +- .../include/asm/mach-loongson64/loongson_regs.h | 227 - arch/mips/include/asm/pci/bridge.h | 1 - arch/mips/include/asm/r4kcache.h | 358 +- arch/mips/include/asm/sgi/sgi.h | 48 + arch/mips/include/asm/sgialib.h | 22 +- arch/mips/include/asm/sgiarcs.h | 103 +- arch/mips/include/asm/sn/agent.h | 2 +- arch/mips/include/asm/sn/arch.h | 31 + arch/mips/include/asm/sn/hub.h | 4 +- arch/mips/include/asm/sn/ioc3.h | 9 - arch/mips/include/asm/sn/mapped_kernel.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 2 + arch/mips/include/asm/sn/sn_private.h | 5 +- arch/mips/include/asm/sn/types.h | 4 + arch/mips/include/asm/string.h | 121 + arch/mips/include/asm/sync.h | 207 - arch/mips/include/asm/unroll.h | 77 - arch/mips/include/asm/vdso/gettimeofday.h | 4 +- arch/mips/include/uapi/asm/hwcap.h | 11 - arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/cpu-bugs64.c | 325 + arch/mips/kernel/cpu-probe.c | 49 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/pm-cps.c | 20 +- arch/mips/kernel/r4k-bugs64.c | 322 - arch/mips/kernel/setup.c | 135 +- arch/mips/kernel/smp-bmips.c | 8 +- arch/mips/kernel/syscall.c | 3 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/lib/bitops.c | 57 +- arch/mips/loongson64/Platform | 6 +- arch/mips/loongson64/loongson-3/smp.c | 160 +- arch/mips/mm/c-r4k.c | 15 +- arch/mips/mm/tlbex.c | 23 +- arch/mips/pci/pci-xtalk-bridge.c | 137 +- arch/mips/power/cpu.c | 8 +- arch/mips/sgi-ip22/ip22-mc.c | 74 +- arch/mips/sgi-ip27/ip27-common.h | 10 - arch/mips/sgi-ip27/ip27-hubio.c | 10 +- arch/mips/sgi-ip27/ip27-init.c | 53 +- arch/mips/sgi-ip27/ip27-irq.c | 4 +- arch/mips/sgi-ip27/ip27-klconfig.c | 14 +- arch/mips/sgi-ip27/ip27-klnuma.c | 21 +- arch/mips/sgi-ip27/ip27-memory.c | 63 +- arch/mips/sgi-ip27/ip27-nmi.c | 16 +- arch/mips/sgi-ip27/ip27-reset.c | 8 +- arch/mips/sgi-ip27/ip27-smp.c | 76 +- arch/mips/sgi-ip27/ip27-timer.c | 6 +- arch/mips/sgi-ip27/ip27-xtalk.c | 48 +- arch/mips/sgi-ip32/ip32-platform.c | 2 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/loongson3-llsc-check.c | 307 - arch/mips/vdso/Makefile | 1 - arch/parisc/include/asm/cache.h | 2 +- arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/asm/ldcw.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/mm/ioremap.c | 12 +- arch/powerpc/Kconfig | 11 - arch/powerpc/crypto/aes-spe-glue.c | 454 +- arch/powerpc/include/asm/book3s/32/kup.h | 1 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/kvm_ppc.h | 1 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 11 +- arch/powerpc/include/asm/page.h | 7 - arch/powerpc/include/asm/reg.h | 12 - arch/powerpc/include/uapi/asm/kvm.h | 3 - arch/powerpc/kernel/early_32.c | 5 +- arch/powerpc/kernel/exceptions-64e.S | 12 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 25 +- arch/powerpc/kernel/head_fsl_booke.S | 61 +- arch/powerpc/kernel/machine_kexec.c | 1 - arch/powerpc/kernel/misc_64.S | 7 +- arch/powerpc/kernel/setup-common.c | 20 - arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/time.c | 6 +- arch/powerpc/kvm/book3s.c | 27 +- arch/powerpc/kvm/book3s.h | 3 - arch/powerpc/kvm/book3s_32_mmu.c | 6 + arch/powerpc/kvm/book3s_64_mmu.c | 15 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 24 +- arch/powerpc/kvm/book3s_hv.c | 28 +- arch/powerpc/kvm/book3s_hv_builtin.c | 82 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 1 - arch/powerpc/kvm/book3s_pr.c | 40 +- arch/powerpc/kvm/book3s_xive.c | 142 +- arch/powerpc/kvm/book3s_xive.h | 17 - arch/powerpc/kvm/book3s_xive_native.c | 40 +- arch/powerpc/kvm/e500_mmu_host.c | 6 +- arch/powerpc/kvm/powerpc.c | 2 - arch/powerpc/mm/init-common.c | 7 - arch/powerpc/mm/init_32.c | 5 + arch/powerpc/mm/init_64.c | 5 + arch/powerpc/mm/mem.c | 3 +- arch/powerpc/mm/mmu_decl.h | 11 - arch/powerpc/mm/nohash/Makefile | 1 - arch/powerpc/mm/nohash/fsl_booke.c | 8 +- arch/powerpc/mm/nohash/kaslr_booke.c | 401 - arch/powerpc/perf/core-book3s.c | 18 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/pseries/lpar.c | 3 - arch/powerpc/platforms/pseries/papr_scm.c | 4 +- arch/riscv/Kconfig | 14 - .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 - arch/riscv/include/asm/bug.h | 16 +- arch/riscv/include/asm/irq.h | 3 - arch/riscv/include/asm/pgtable.h | 23 +- arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/switch_to.h | 1 - arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/include/asm/tlbflush.h | 4 + arch/riscv/kernel/cpu.c | 45 +- arch/riscv/kernel/cpufeature.c | 1 - arch/riscv/kernel/entry.S | 30 +- arch/riscv/kernel/head.h | 21 - arch/riscv/kernel/irq.c | 2 +- arch/riscv/kernel/module-sections.c | 1 - arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/process.c | 2 - arch/riscv/kernel/ptrace.c | 14 +- arch/riscv/kernel/reset.c | 1 - arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/signal.c | 8 +- arch/riscv/kernel/smp.c | 2 - arch/riscv/kernel/smpboot.c | 5 +- arch/riscv/kernel/syscall_table.c | 1 - arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/traps.c | 31 +- arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/context.c | 1 - arch/riscv/mm/fault.c | 2 - arch/riscv/mm/init.c | 7 +- arch/riscv/mm/sifive_l2_cache.c | 2 +- arch/riscv/mm/tlbflush.c | 25 +- arch/s390/Kconfig | 28 +- arch/s390/boot/startup.c | 14 +- arch/s390/crypto/aes_s390.c | 609 +- arch/s390/crypto/des_s390.c | 419 +- arch/s390/crypto/paes_s390.c | 414 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 6 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/diag.c | 22 +- arch/s390/kvm/interrupt.c | 5 +- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/mm/init.c | 4 +- arch/s390/pci/pci.c | 16 +- arch/s390/pci/pci_clp.c | 6 +- arch/sh/boards/mach-sdk7786/nmi.c | 2 +- arch/sh/drivers/Makefile | 2 +- arch/sh/drivers/pci/fixups-sdk7786.c | 2 +- arch/sh/drivers/platform_early.c | 347 - arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/platform_early.h | 61 - arch/sh/include/uapi/asm/setup.h | 2 + arch/sh/include/uapi/asm/types.h | 2 + arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/sh2/setup-sh7619.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 1 - arch/sh/kernel/cpu/sh3/setup-sh7705.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 9 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 3 +- arch/sh/kernel/io_trapped.c | 2 +- arch/sh/kernel/setup.c | 5 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/time.c | 5 +- arch/sh/mm/consistent.c | 5 +- arch/sh/mm/init.c | 4 +- arch/sparc/Kconfig | 1 + arch/sparc/crypto/aes_glue.c | 310 +- arch/sparc/crypto/camellia_glue.c | 217 +- arch/sparc/crypto/des_glue.c | 499 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/smp_64.c | 6 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/um/configs/kunit_defconfig | 3 - arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 1 - arch/x86/Kconfig | 7 +- arch/x86/Kconfig.cpu | 25 +- arch/x86/Makefile_32.cpu | 1 - arch/x86/boot/Makefile | 1 - arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/compressed/acpi.c | 48 +- arch/x86/boot/compressed/efi_stub_32.S | 4 +- arch/x86/boot/compressed/efi_thunk_64.S | 33 +- arch/x86/boot/compressed/head_32.S | 15 +- arch/x86/boot/compressed/head_64.S | 63 +- arch/x86/boot/compressed/mem_encrypt.S | 11 +- arch/x86/boot/compressed/misc.c | 25 +- arch/x86/boot/copy.S | 16 +- arch/x86/boot/pmjump.S | 10 +- arch/x86/crypto/aegis128-aesni-asm.S | 36 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 12 +- arch/x86/crypto/aesni-intel_asm.S | 114 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 32 +- arch/x86/crypto/blowfish-x86_64-asm_64.S | 16 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 44 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 44 +- arch/x86/crypto/camellia-x86_64-asm_64.S | 16 +- arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 24 +- arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/chacha-avx2-x86_64.S | 12 +- arch/x86/crypto/chacha-avx512vl-x86_64.S | 12 +- arch/x86/crypto/chacha-ssse3-x86_64.S | 16 +- arch/x86/crypto/crc32-pclmul_asm.S | 4 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 4 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 4 +- arch/x86/crypto/des3_ede-asm_64.S | 8 +- arch/x86/crypto/ghash-clmulni-intel_asm.S | 12 +- arch/x86/crypto/nh-avx2-x86_64.S | 4 +- arch/x86/crypto/nh-sse2-x86_64.S | 4 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 4 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 8 +- arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/serpent-avx2-asm_64.S | 32 +- arch/x86/crypto/serpent-sse2-i586-asm_32.S | 8 +- arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 8 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 4 +- arch/x86/crypto/sha1_ni_asm.S | 4 +- arch/x86/crypto/sha1_ssse3_asm.S | 4 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 4 +- arch/x86/crypto/sha256_ni_asm.S | 4 +- arch/x86/crypto/sha512-avx-asm.S | 4 +- arch/x86/crypto/sha512-avx2-asm.S | 4 +- arch/x86/crypto/sha512-ssse3-asm.S | 4 +- arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/twofish-i586-asm_32.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64.S | 8 +- arch/x86/entry/entry_32.S | 163 +- arch/x86/entry/entry_64.S | 109 +- arch/x86/entry/entry_64_compat.S | 16 +- arch/x86/entry/syscall_32.c | 8 +- arch/x86/entry/syscall_64.c | 14 +- arch/x86/entry/syscalls/syscall_32.tbl | 9 +- arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/thunk_32.S | 4 +- arch/x86/entry/thunk_64.S | 7 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/events/amd/core.c | 30 +- arch/x86/events/intel/bts.c | 8 +- arch/x86/events/intel/core.c | 9 +- arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/intel/p4.c | 5 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/events/msr.c | 7 - arch/x86/hyperv/hv_apic.c | 20 +- arch/x86/hyperv/hv_init.c | 8 - arch/x86/ia32/ia32_signal.c | 5 +- arch/x86/include/asm/asm.h | 8 +- arch/x86/include/asm/cpu_entry_area.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/crash.h | 1 + arch/x86/include/asm/emulate_prefix.h | 14 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/insn.h | 6 - arch/x86/include/asm/intel-family.h | 3 - arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/linkage.h | 4 + arch/x86/include/asm/module.h | 2 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/include/asm/mwait.h | 2 +- arch/x86/include/asm/pgtable-3level.h | 46 +- arch/x86/include/asm/pgtable.h | 6 - arch/x86/include/asm/pti.h | 2 +- arch/x86/include/asm/syscall_wrapper.h | 76 +- arch/x86/include/asm/uaccess.h | 23 - arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/include/asm/uv/uv.h | 16 +- arch/x86/include/asm/uv/uv_hub.h | 61 +- arch/x86/include/asm/vmware.h | 14 +- arch/x86/include/asm/xen/interface.h | 11 +- arch/x86/include/uapi/asm/bootparam.h | 25 +- arch/x86/kernel/acpi/wakeup_32.S | 9 +- arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/amd_gart_64.c | 12 +- arch/x86/kernel/apic/apic.c | 43 +- arch/x86/kernel/apic/io_apic.c | 25 +- arch/x86/kernel/apic/x2apic_cluster.c | 3 +- arch/x86/kernel/apic/x2apic_uv_x.c | 184 +- arch/x86/kernel/cpu/intel.c | 8 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 93 +- arch/x86/kernel/cpu/mce/intel.c | 10 +- arch/x86/kernel/cpu/mce/internal.h | 6 - arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/microcode/amd.c | 4 +- arch/x86/kernel/cpu/microcode/core.c | 36 +- arch/x86/kernel/cpu/microcode/intel.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 4 - arch/x86/kernel/cpu/rdrand.c | 22 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/ftrace_32.S | 23 +- arch/x86/kernel/ftrace_64.S | 47 +- arch/x86/kernel/head64.c | 22 +- arch/x86/kernel/head_32.S | 62 +- arch/x86/kernel/head_64.S | 113 +- arch/x86/kernel/irqflags.S | 8 +- arch/x86/kernel/jailhouse.c | 136 +- arch/x86/kernel/kprobes/core.c | 4 - arch/x86/kernel/process.h | 2 +- arch/x86/kernel/relocate_kernel_32.S | 13 +- arch/x86/kernel/relocate_kernel_64.S | 13 +- arch/x86/kernel/setup_percpu.c | 4 +- arch/x86/kernel/tboot.c | 15 +- arch/x86/kernel/traps.c | 5 + arch/x86/kernel/tsc_sync.c | 8 +- arch/x86/kernel/umip.c | 6 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/verify_cpu.S | 4 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/lapic.c | 5 + arch/x86/kvm/lapic.h | 5 - arch/x86/kvm/svm.c | 6 +- arch/x86/kvm/vmx/nested.c | 64 +- arch/x86/kvm/vmx/nested.h | 13 +- arch/x86/kvm/vmx/vmenter.S | 12 +- arch/x86/kvm/vmx/vmx.c | 12 + arch/x86/kvm/x86.c | 23 +- arch/x86/lib/atomic64_386_32.S | 4 +- arch/x86/lib/atomic64_cx8_32.S | 32 +- arch/x86/lib/checksum_32.S | 16 +- arch/x86/lib/clear_page_64.S | 12 +- arch/x86/lib/cmpxchg16b_emu.S | 4 +- arch/x86/lib/cmpxchg8b_emu.S | 4 +- arch/x86/lib/copy_page_64.S | 8 +- arch/x86/lib/copy_user_64.S | 21 +- arch/x86/lib/csum-copy_64.S | 4 +- arch/x86/lib/delay.c | 4 +- arch/x86/lib/getuser.S | 22 +- arch/x86/lib/hweight.S | 8 +- arch/x86/lib/insn.c | 34 - arch/x86/lib/iomap_copy_64.S | 4 +- arch/x86/lib/memcpy_64.S | 20 +- arch/x86/lib/memmove_64.S | 8 +- arch/x86/lib/memset_64.S | 16 +- arch/x86/lib/msr-reg.S | 8 +- arch/x86/lib/putuser.S | 19 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/math-emu/div_Xsig.S | 4 +- arch/x86/math-emu/div_small.S | 4 +- arch/x86/math-emu/fpu_system.h | 6 +- arch/x86/math-emu/mul_Xsig.S | 12 +- arch/x86/math-emu/polynom_Xsig.S | 4 +- arch/x86/math-emu/reg_ld_str.c | 6 +- arch/x86/math-emu/reg_norm.S | 8 +- arch/x86/math-emu/reg_round.S | 4 +- arch/x86/math-emu/reg_u_add.S | 4 +- arch/x86/math-emu/reg_u_div.S | 4 +- arch/x86/math-emu/reg_u_mul.S | 4 +- arch/x86/math-emu/reg_u_sub.S | 4 +- arch/x86/math-emu/round_Xsig.S | 8 +- arch/x86/math-emu/shr_Xsig.S | 4 +- arch/x86/math-emu/wm_shrx.S | 8 +- arch/x86/math-emu/wm_sqrt.S | 4 +- arch/x86/mm/init_32.c | 4 +- arch/x86/mm/init_64.c | 4 +- arch/x86/mm/kmmio.c | 7 +- arch/x86/mm/mem_encrypt_boot.S | 8 +- arch/x86/mm/mmio-mod.c | 6 +- arch/x86/mm/numa_emulation.c | 4 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/testmmiotrace.c | 6 +- arch/x86/net/bpf_jit_comp.c | 107 +- arch/x86/oprofile/op_x86_model.h | 6 +- arch/x86/pci/Makefile | 4 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/fixup.c | 46 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/pci/numachip.c | 5 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/platform/efi/efi_stub_32.S | 4 +- arch/x86/platform/efi/efi_stub_64.S | 4 +- arch/x86/platform/efi/efi_thunk_64.S | 16 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +- arch/x86/platform/olpc/xo1-wakeup.S | 3 +- arch/x86/platform/pvh/head.S | 18 +- arch/x86/platform/sfi/sfi.c | 3 +- arch/x86/platform/uv/bios_uv.c | 9 +- arch/x86/power/hibernate_asm_32.S | 14 +- arch/x86/power/hibernate_asm_64.S | 14 +- arch/x86/purgatory/entry64.S | 24 +- arch/x86/purgatory/setup-x86_64.S | 14 +- arch/x86/purgatory/stack.S | 7 +- arch/x86/realmode/rm/header.S | 8 +- arch/x86/realmode/rm/realmode.lds.S | 1 - arch/x86/realmode/rm/reboot.S | 13 +- arch/x86/realmode/rm/stack.S | 14 +- arch/x86/realmode/rm/trampoline_32.S | 16 +- arch/x86/realmode/rm/trampoline_64.S | 29 +- arch/x86/realmode/rm/trampoline_common.S | 2 +- arch/x86/realmode/rm/wakeup_asm.S | 17 +- arch/x86/realmode/rmpiggy.S | 10 +- arch/x86/tools/gen-insn-attr-x86.awk | 4 +- arch/x86/um/vdso/vdso.S | 6 +- arch/x86/xen/enlighten.c | 28 +- arch/x86/xen/enlighten_pv.c | 8 - arch/x86/xen/setup.c | 2 +- arch/x86/xen/xen-asm.S | 28 +- arch/x86/xen/xen-asm_32.S | 7 +- arch/x86/xen/xen-asm_64.S | 34 +- arch/x86/xen/xen-head.S | 8 +- arch/xtensa/Kconfig | 396 +- arch/xtensa/Makefile | 3 +- arch/xtensa/boot/Makefile | 5 - arch/xtensa/boot/dts/virt.dts | 2 +- arch/xtensa/configs/xip_kc705_defconfig | 120 - arch/xtensa/include/asm/Kbuild | 2 - arch/xtensa/include/asm/atomic.h | 124 +- arch/xtensa/include/asm/bitops.h | 323 +- arch/xtensa/include/asm/cache.h | 6 - arch/xtensa/include/asm/cmpxchg.h | 71 +- arch/xtensa/include/asm/futex.h | 10 +- arch/xtensa/include/asm/hw_irq.h | 14 + arch/xtensa/include/asm/initialize_mmu.h | 3 +- arch/xtensa/include/asm/kmem_layout.h | 29 - arch/xtensa/include/asm/page.h | 11 - arch/xtensa/include/asm/uaccess.h | 94 +- arch/xtensa/include/asm/user.h | 20 + arch/xtensa/include/asm/vectors.h | 44 +- arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/setup.c | 7 - arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/vmlinux.lds.S | 58 +- arch/xtensa/kernel/xtensa_ksyms.c | 7 + arch/xtensa/mm/init.c | 4 +- block/Kconfig | 9 - block/blk-cgroup.c | 69 +- block/blk-core.c | 33 +- block/blk-exec.c | 2 - block/blk-mq-sysfs.c | 16 +- block/blk-mq.c | 50 +- block/blk-mq.h | 9 + block/blk-rq-qos.c | 14 +- block/blk-rq-qos.h | 17 +- block/blk-stat.c | 7 +- block/blk-sysfs.c | 8 + block/blk-wbt.c | 6 +- block/blk.h | 7 +- block/elevator.c | 3 +- block/scsi_ioctl.c | 132 +- block/t10-pi.c | 8 +- crypto/Kconfig | 7 +- crypto/Makefile | 2 +- crypto/aegis128-core.c | 125 +- crypto/aegis128-neon-inner.c | 50 - crypto/aegis128-neon.c | 21 - crypto/af_alg.c | 2 +- crypto/algif_skcipher.c | 2 +- crypto/crypto_user_base.c | 4 +- crypto/crypto_user_stat.c | 4 +- crypto/jitterentropy-kcapi.c | 8 +- crypto/jitterentropy.c | 13 +- crypto/jitterentropy.h | 17 - crypto/testmgr.c | 24 - crypto/testmgr.h | 375 - drivers/acpi/Makefile | 2 +- drivers/acpi/acpi_lpss.c | 21 +- drivers/acpi/acpi_platform.c | 43 - drivers/acpi/acpi_video.c | 8 +- drivers/acpi/apei/apei-base.c | 44 +- drivers/acpi/apei/einj.c | 4 +- drivers/acpi/apei/erst-dbg.c | 5 +- drivers/acpi/apei/ghes.c | 25 +- drivers/acpi/apei/hest.c | 14 +- drivers/acpi/battery.c | 2 +- drivers/acpi/cppc_acpi.c | 2 +- drivers/acpi/hmat/hmat.c | 2 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/processor_driver.c | 9 +- drivers/acpi/processor_idle.c | 7 +- drivers/acpi/processor_perflib.c | 26 +- drivers/acpi/processor_thermal.c | 26 +- drivers/acpi/property.c | 48 - drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 1 - drivers/acpi/sleep.c | 13 + drivers/acpi/utils.c | 32 - drivers/amba/bus.c | 14 +- drivers/android/binder.c | 19 +- drivers/android/binder_alloc.c | 9 +- drivers/android/binder_internal.h | 2 +- drivers/ata/ahci.c | 4 +- drivers/ata/libahci_platform.c | 38 +- drivers/ata/libata-scsi.c | 21 + drivers/ata/pata_atp867x.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/base/Kconfig | 9 - drivers/base/Makefile | 1 - drivers/base/core.c | 170 - drivers/base/firmware_loader/main.c | 2 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 9 +- drivers/base/platform.c | 381 +- drivers/base/power/qos.c | 70 +- drivers/base/property.c | 83 +- drivers/base/soc.c | 30 +- drivers/base/swnode.c | 43 +- drivers/base/watch.c | 90 - drivers/bcma/driver_chipcommon_pmu.c | 24 +- drivers/block/drbd/drbd_nl.c | 13 +- drivers/block/nbd.c | 43 +- drivers/block/null_blk.h | 8 - drivers/block/null_blk_main.c | 126 +- drivers/block/null_blk_zoned.c | 24 +- drivers/block/pktcdvd.c | 25 - drivers/block/rbd.c | 9 +- drivers/block/zram/zram_drv.c | 5 +- drivers/bluetooth/Kconfig | 11 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btintel.c | 45 - drivers/bluetooth/btintel.h | 5 - drivers/bluetooth/btrtl.c | 4 +- drivers/bluetooth/btusb.c | 54 +- drivers/bluetooth/btwilink.c | 337 + drivers/bluetooth/hci_bcm.c | 3 - drivers/bluetooth/hci_ll.c | 39 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bluetooth/hci_qca.c | 135 +- drivers/bus/ti-sysc.c | 105 +- drivers/cdrom/gdrom.c | 4 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/atmel-rng.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 5 +- drivers/char/hw_random/core.c | 61 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/hisi-rng.c | 4 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/ks-sa-rng.c | 6 +- drivers/char/hw_random/meson-rng.c | 4 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/hw_random/npcm-rng.c | 184 - drivers/char/hw_random/omap-rng.c | 13 +- drivers/char/hw_random/omap3-rom-rng.c | 168 +- drivers/char/hw_random/pasemi-rng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 4 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/tx4939-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/bt-bmc.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 55 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/ppdev.c | 12 +- drivers/char/random.c | 1 - drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/clk/Kconfig | 5 - drivers/clk/at91/sam9x60.c | 1 - drivers/clk/clk-ast2600.c | 2 + drivers/clk/clk-bd718x7.c | 1 - drivers/clk/hisilicon/clk-hi3660.c | 60 +- drivers/clk/hisilicon/clk-hi3670.c | 152 +- drivers/clk/imx/clk-imx8mm.c | 87 +- drivers/clk/imx/clk-imx8mn.c | 103 +- drivers/clk/imx/clk-imx8mq.c | 4 - drivers/clk/imx/clk-pll14xx.c | 72 +- drivers/clk/imx/clk.h | 3 - drivers/clk/meson/g12a.c | 13 +- drivers/clk/meson/gxbb.c | 1 - drivers/clk/mmp/Makefile | 2 +- drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 2 +- drivers/clk/samsung/clk-exynos5420.c | 27 +- drivers/clk/samsung/clk-exynos5433.c | 14 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 23 +- drivers/clk/tegra/clk-id.h | 4 +- drivers/clk/tegra/clk-tegra-periph.c | 8 + drivers/clk/tegra/clk-tegra124.c | 55 +- drivers/clk/tegra/clk-tegra210.c | 75 +- drivers/clk/ti/clk-7xx.c | 6 +- drivers/clocksource/Kconfig | 1 - drivers/clocksource/asm9260_timer.c | 4 - drivers/clocksource/renesas-ostm.c | 189 +- drivers/clocksource/samsung_pwm_timer.c | 3 +- drivers/clocksource/sh_cmt.c | 13 +- drivers/clocksource/sh_mtu2.c | 13 +- drivers/clocksource/sh_tmu.c | 14 +- drivers/clocksource/timer-atmel-tcb.c | 101 +- drivers/clocksource/timer-of.c | 6 +- drivers/counter/stm32-lptimer-cnt.c | 2 +- drivers/counter/stm32-timer-cnt.c | 6 +- drivers/cpufreq/Kconfig.arm | 12 +- drivers/cpufreq/Makefile | 2 + drivers/cpufreq/arm_big_little.c | 658 ++ drivers/cpufreq/arm_big_little.h | 43 + drivers/cpufreq/cpufreq-dt-platdev.c | 4 +- drivers/cpufreq/cpufreq.c | 72 +- drivers/cpufreq/cpufreq_conservative.c | 2 +- drivers/cpufreq/cpufreq_ondemand.c | 2 +- drivers/cpufreq/cpufreq_performance.c | 2 +- drivers/cpufreq/cpufreq_powersave.c | 2 +- drivers/cpufreq/cpufreq_userspace.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 20 +- drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 15 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/s3c64xx-cpufreq.c | 7 + drivers/cpufreq/scpi-cpufreq.c | 2 + drivers/cpufreq/ti-cpufreq.c | 119 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 584 +- drivers/cpuidle/cpuidle-haltpoll.c | 4 - drivers/cpuidle/driver.c | 15 +- drivers/cpuidle/governors/teo.c | 78 +- drivers/crypto/Kconfig | 5 - drivers/crypto/Makefile | 1 - drivers/crypto/amlogic/Kconfig | 24 - drivers/crypto/amlogic/Makefile | 2 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 381 - drivers/crypto/amlogic/amlogic-gxl-core.c | 331 - drivers/crypto/amlogic/amlogic-gxl.h | 170 - drivers/crypto/atmel-aes.c | 83 +- drivers/crypto/caam/caampkc.c | 72 +- drivers/crypto/caam/caampkc.h | 8 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 - drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 - drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 133 +- drivers/crypto/ccp/ccp-dev-v5.c | 14 +- drivers/crypto/ccp/ccp-dev.c | 15 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 - drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/ccp/psp-dev.c | 30 +- drivers/crypto/ccree/cc_aead.c | 3 +- drivers/crypto/chelsio/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls.h | 5 +- drivers/crypto/chelsio/chtls/chtls_io.c | 5 +- drivers/crypto/chelsio/chtls/chtls_main.c | 20 +- drivers/crypto/geode-aes.c | 433 +- drivers/crypto/geode-aes.h | 15 +- drivers/crypto/hisilicon/Kconfig | 28 +- drivers/crypto/hisilicon/Makefile | 5 +- drivers/crypto/hisilicon/hpre/Makefile | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 83 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 1137 --- drivers/crypto/hisilicon/hpre/hpre_main.c | 1052 --- drivers/crypto/hisilicon/qm.c | 102 +- drivers/crypto/hisilicon/qm.h | 15 +- drivers/crypto/hisilicon/sgl.c | 182 +- drivers/crypto/hisilicon/sgl.h | 24 + drivers/crypto/hisilicon/zip/zip.h | 1 + drivers/crypto/hisilicon/zip/zip_crypto.c | 46 +- drivers/crypto/hisilicon/zip/zip_main.c | 9 +- drivers/crypto/inside-secure/safexcel.c | 323 +- drivers/crypto/inside-secure/safexcel.h | 119 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2039 +---- drivers/crypto/inside-secure/safexcel_hash.c | 1472 +--- drivers/crypto/inside-secure/safexcel_ring.c | 5 +- drivers/crypto/n2_core.c | 12 +- drivers/crypto/nx/nx-aes-cbc.c | 81 +- drivers/crypto/nx/nx-aes-ccm.c | 40 +- drivers/crypto/nx/nx-aes-ctr.c | 87 +- drivers/crypto/nx/nx-aes-ecb.c | 76 +- drivers/crypto/nx/nx-aes-gcm.c | 24 +- drivers/crypto/nx/nx.c | 64 +- drivers/crypto/nx/nx.h | 19 +- drivers/crypto/nx/nx_debugfs.c | 18 +- drivers/crypto/padlock-aes.c | 157 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/crypto/qce/ablkcipher.c | 2 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 10 - drivers/crypto/sunxi-ss/sun4i-ss-core.c | 139 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 12 - drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 9 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 - drivers/crypto/talitos.c | 6 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/devfreq/devfreq.c | 2 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 2 - drivers/dma-buf/dma-buf.c | 124 +- drivers/dma-buf/dma-fence.c | 78 +- drivers/dma-buf/dma-heap.c | 269 - drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/Kconfig | 14 - drivers/dma-buf/heaps/Makefile | 4 - drivers/dma-buf/heaps/cma_heap.c | 178 - drivers/dma-buf/heaps/heap-helpers.c | 268 - drivers/dma-buf/heaps/heap-helpers.h | 55 - drivers/dma-buf/heaps/system_heap.c | 124 - drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/Kconfig | 22 - drivers/dma/Makefile | 3 - drivers/dma/at_xdmac.c | 7 +- drivers/dma/dma-jz4780.c | 8 +- drivers/dma/dw/platform.c | 2 +- drivers/dma/fsl-dpaa2-qdma/Kconfig | 9 - drivers/dma/fsl-dpaa2-qdma/Makefile | 3 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 825 -- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h | 153 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 378 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 177 - drivers/dma/imx-sdma.c | 8 - drivers/dma/iop-adma.c | 8 +- drivers/dma/k3dma.c | 7 +- drivers/dma/mediatek/mtk-cqdma.c | 10 +- drivers/dma/mediatek/mtk-uart-apdma.c | 9 +- drivers/dma/milbeaut-hdmac.c | 581 -- drivers/dma/milbeaut-xdmac.c | 418 - drivers/dma/owl-dma.c | 7 +- drivers/dma/qcom/bam_dma.c | 19 - drivers/dma/sh/rcar-dmac.c | 47 +- drivers/dma/sprd-dma.c | 31 +- drivers/dma/tegra210-adma.c | 7 - drivers/dma/ti/edma.c | 12 +- drivers/dma/uniphier-mdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 144 +- drivers/dma/zx_dma.c | 7 +- drivers/edac/amd64_edac.c | 2 - drivers/edac/aspeed_edac.c | 7 +- drivers/edac/edac_device.c | 50 +- drivers/edac/edac_device.h | 54 +- drivers/edac/ghes_edac.c | 4 - drivers/edac/i5100_edac.c | 2 + drivers/edac/i5400_edac.c | 15 +- drivers/edac/i7300_edac.c | 4 +- drivers/edac/sb_edac.c | 21 +- drivers/edac/skx_base.c | 51 +- drivers/edac/skx_common.c | 65 +- drivers/edac/skx_common.h | 4 +- drivers/extcon/extcon-intel-cht-wc.c | 16 +- drivers/extcon/extcon-sm5502.c | 4 - drivers/extcon/extcon-sm5502.h | 2 - drivers/firewire/core-cdev.c | 12 +- drivers/firmware/arm_sdei.c | 12 +- drivers/firmware/dmi_scan.c | 43 +- drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/efi.c | 3 - drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/efi/tpm.c | 26 +- drivers/firmware/google/vpd_decode.c | 2 +- drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/psci/psci.c | 24 +- drivers/firmware/qcom_scm-32.c | 52 +- drivers/firmware/qcom_scm-64.c | 12 - drivers/firmware/qcom_scm.c | 53 - drivers/firmware/qcom_scm.h | 9 - drivers/firmware/tegra/bpmp.c | 2 +- drivers/fpga/Kconfig | 2 +- drivers/fpga/dfl-fme-main.c | 385 - drivers/fpga/zynq-fpga.c | 4 +- drivers/gpio/Kconfig | 11 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-104-dio-48e.c | 73 +- drivers/gpio/gpio-104-idi-48.c | 38 +- drivers/gpio/gpio-74x164.c | 19 +- drivers/gpio/gpio-ath79.c | 10 +- drivers/gpio/gpio-bd70528.c | 1 - drivers/gpio/gpio-eic-sprd.c | 7 +- drivers/gpio/gpio-em.c | 22 +- drivers/gpio/gpio-gpio-mm.c | 73 +- drivers/gpio/gpio-htc-egpio.c | 37 +- drivers/gpio/gpio-intel-mid.c | 9 +- drivers/gpio/gpio-lynxpoint.c | 10 +- drivers/gpio/gpio-max3191x.c | 19 +- drivers/gpio/gpio-max77620.c | 237 +- drivers/gpio/gpio-merrifield.c | 9 +- drivers/gpio/gpio-mpc8xxx.c | 30 +- drivers/gpio/gpio-mxc.c | 13 +- drivers/gpio/gpio-pca953x.c | 199 +- drivers/gpio/gpio-pci-idio-16.c | 75 +- drivers/gpio/gpio-pcie-idio-24.c | 109 +- drivers/gpio/gpio-pisosr.c | 12 +- drivers/gpio/gpio-rcar.c | 2 +- drivers/gpio/gpio-tegra186.c | 97 +- drivers/gpio/gpio-uniphier.c | 13 +- drivers/gpio/gpio-ws16c48.c | 73 +- drivers/gpio/gpio-xgene.c | 27 +- drivers/gpio/gpiolib-devres.c | 33 +- drivers/gpio/gpiolib-of.c | 13 +- drivers/gpio/gpiolib.c | 151 +- .../gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} | 0 drivers/gpu/drm/Kconfig | 15 +- drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 106 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 286 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 173 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 274 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 264 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 28 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 70 - drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 84 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 101 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 425 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 87 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 605 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 209 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 99 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 189 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 158 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 312 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 50 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik.c | 67 +- drivers/gpu/drm/amd/amdgpu/cik.h | 3 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 5 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1373 ++- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 95 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 417 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 380 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 41 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 214 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 71 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 1 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 163 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/si.c | 11 - drivers/gpu/drm/amd/amdgpu/soc15.c | 175 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.c | 37 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.h | 31 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 48 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 31 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 41 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 84 +- drivers/gpu/drm/amd/amdgpu/vi.h | 3 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 139 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 7 - drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 272 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 108 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_module.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 28 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 25 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 - drivers/gpu/drm/amd/display/Kconfig | 28 +- drivers/gpu/drm/amd/display/Makefile | 7 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 377 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 52 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 346 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 66 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 23 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 153 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 25 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 13 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 186 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 1 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 304 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 4 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 38 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 285 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 318 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 125 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 44 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 80 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 14 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 91 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 23 - drivers/gpu/drm/amd/display/dc/dc_types.h | 22 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 93 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 187 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 1 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 52 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 44 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 51 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 52 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 52 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 51 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 8 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 28 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 27 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 50 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 60 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 43 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 62 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 57 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 89 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 12 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 640 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 16 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 7 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 351 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 34 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 21 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 116 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 34 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 122 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 33 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 470 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 61 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 380 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 49 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 5 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 19 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 12 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 8 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 8 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 11 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 5 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 10 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 85 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 + drivers/gpu/drm/amd/display/dc/hdcp/Makefile | 28 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 326 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 6 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 12 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 12 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 5 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 19 +- .../drm/amd/display/include/ddc_service_types.h | 2 - drivers/gpu/drm/amd/display/include/hdcp_types.h | 96 - .../drm/amd/display/modules/color/color_gamma.c | 51 +- .../drm/amd/display/modules/freesync/freesync.c | 53 +- drivers/gpu/drm/amd/display/modules/hdcp/Makefile | 32 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 426 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 442 - .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 531 -- .../amd/display/modules/hdcp/hdcp1_transition.c | 307 - .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 305 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 163 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 139 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 328 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 272 - .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 289 - .../drm/amd/display/modules/inc/mod_info_packet.h | 3 - .../amd/display/modules/info_packet/info_packet.c | 98 - .../drm/amd/display/modules/power/power_helpers.c | 93 +- .../drm/amd/display/modules/power/power_helpers.h | 1 - drivers/gpu/drm/amd/include/amd_shared.h | 2 - .../gpu/drm/amd/include/asic_reg/bif/bif_4_1_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_4_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_5_0_sh_mask.h | 2 - .../amd/include/asic_reg/dcn/dcn_2_1_0_offset.h | 10 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 18 +- .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 18 +- .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 12 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 49 +- .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 2 - .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 - .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 176 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 12 - drivers/gpu/drm/amd/include/atomfirmware.h | 27 +- drivers/gpu/drm/amd/include/discovery.h | 1 + .../amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h | 42 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 13 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 6 - drivers/gpu/drm/amd/include/renoir_ip_offset.h | 34 - drivers/gpu/drm/amd/include/vega10_enum.h | 1 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 19 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1132 +-- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 500 +- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c | 195 - drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 19 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 13 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c | 196 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c | 222 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c | 91 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h | 32 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c | 231 - drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 365 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 49 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 3 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 122 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 41 +- drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 180 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 6 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 479 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 204 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 298 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 153 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 4 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 133 +- drivers/gpu/drm/arc/arcpgu_hdmi.c | 1 - drivers/gpu/drm/arm/display/Kconfig | 6 - drivers/gpu/drm/arm/display/komeda/Makefile | 2 - .../gpu/drm/arm/display/komeda/d71/d71_component.c | 221 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 41 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 2 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 105 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 77 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 20 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 30 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 140 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 2 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 17 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 80 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 5 - drivers/gpu/drm/arm/malidp_drv.c | 16 +- drivers/gpu/drm/arm/malidp_hw.c | 9 - drivers/gpu/drm/arm/malidp_hw.h | 3 - drivers/gpu/drm/arm/malidp_regs.h | 10 - drivers/gpu/drm/ast/Kconfig | 2 - drivers/gpu/drm/ast/ast_drv.c | 6 +- drivers/gpu/drm/ast/ast_drv.h | 43 +- drivers/gpu/drm/ast/ast_main.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 266 +- drivers/gpu/drm/ast/ast_ttm.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/Kconfig | 2 - drivers/gpu/drm/bochs/bochs.h | 1 + drivers/gpu/drm/bochs/bochs_drv.c | 7 +- drivers/gpu/drm/bochs/bochs_kms.c | 26 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 110 +- drivers/gpu/drm/bridge/analogix-anx78xx.h | 17 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/cdns-dsi.c | 3 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 1 - drivers/gpu/drm/bridge/lvds-encoder.c | 3 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 - drivers/gpu/drm/bridge/nxp-ptn3460.c | 1 - drivers/gpu/drm/bridge/panel.c | 70 +- drivers/gpu/drm/bridge/parade-ps8622.c | 1 - drivers/gpu/drm/bridge/sii902x.c | 1 - drivers/gpu/drm/bridge/sii9234.c | 37 +- drivers/gpu/drm/bridge/sil-sii8620.c | 11 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 10 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 114 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 39 - drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 10 +- drivers/gpu/drm/bridge/tc358764.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 71 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 - drivers/gpu/drm/bridge/ti-tfp410.c | 1 - drivers/gpu/drm/cirrus/cirrus.c | 6 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 247 + drivers/gpu/drm/drm_atomic_helper.c | 18 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 +- drivers/gpu/drm/drm_blend.c | 7 +- drivers/gpu/drm/drm_cache.c | 14 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_connector.c | 144 +- drivers/gpu/drm/drm_crtc_helper.c | 23 +- drivers/gpu/drm/drm_crtc_helper_internal.h | 3 - drivers/gpu/drm/drm_damage_helper.c | 8 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_cec.c | 29 +- drivers/gpu/drm/drm_dp_helper.c | 177 +- drivers/gpu/drm/drm_dp_mst_topology.c | 733 +- drivers/gpu/drm/drm_dp_mst_topology_internal.h | 24 - drivers/gpu/drm/drm_drv.c | 17 + drivers/gpu/drm/drm_dsc.c | 23 +- drivers/gpu/drm/drm_edid.c | 225 +- drivers/gpu/drm/drm_edid_load.c | 2 +- drivers/gpu/drm/drm_encoder.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 1 - drivers/gpu/drm/drm_gem.c | 27 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 28 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 73 - drivers/gpu/drm/drm_gem_vram_helper.c | 735 +- drivers/gpu/drm/drm_memory.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 11 +- drivers/gpu/drm/drm_mm.c | 36 +- drivers/gpu/drm/drm_mode_config.c | 2 + drivers/gpu/drm/drm_of.c | 5 + drivers/gpu/drm/drm_panel.c | 14 +- drivers/gpu/drm/drm_prime.c | 9 - drivers/gpu/drm/drm_print.c | 60 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_simple_kms_helper.c | 3 +- drivers/gpu/drm/drm_syncobj.c | 38 +- drivers/gpu/drm/drm_trace.h | 14 +- drivers/gpu/drm/drm_vblank.c | 60 +- drivers/gpu/drm/drm_vram_helper_common.c | 8 +- drivers/gpu/drm/drm_vram_mm_helper.c | 297 + drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 8 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 32 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 - drivers/gpu/drm/gma500/cdv_intel_display.c | 2 - drivers/gpu/drm/gma500/mdfld_dsi_output.c | 2 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 2 - drivers/gpu/drm/hisilicon/hibmc/Kconfig | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 14 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 3 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/i2c/tda9950.c | 12 +- drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i810/i810_dma.c | 4 +- drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Kconfig.debug | 144 +- drivers/gpu/drm/i915/Makefile | 10 +- drivers/gpu/drm/i915/display/intel_atomic.c | 24 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 19 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 - drivers/gpu/drm/i915/display/intel_audio.c | 36 +- drivers/gpu/drm/i915/display/intel_bios.c | 30 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 81 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1271 +-- drivers/gpu/drm/i915/display/intel_cdclk.h | 13 +- drivers/gpu/drm/i915/display/intel_color.c | 550 +- drivers/gpu/drm/i915/display/intel_color.h | 7 - drivers/gpu/drm/i915/display/intel_connector.c | 21 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 812 +- drivers/gpu/drm/i915/display/intel_ddi.h | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 2112 ++--- drivers/gpu/drm/i915/display/intel_display.h | 66 +- drivers/gpu/drm/i915/display/intel_display_power.c | 552 +- drivers/gpu/drm/i915/display/intel_display_power.h | 43 +- drivers/gpu/drm/i915/display/intel_display_types.h | 43 +- drivers/gpu/drm/i915/display/intel_dp.c | 465 +- drivers/gpu/drm/i915/display/intel_dp.h | 9 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 40 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 412 +- drivers/gpu/drm/i915/display/intel_dsb.c | 332 - drivers/gpu/drm/i915/display/intel_dsb.h | 52 - drivers/gpu/drm/i915/display/intel_dsi.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 19 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 - drivers/gpu/drm/i915/display/intel_hdmi.c | 297 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 - drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 1 - drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 31 +- drivers/gpu/drm/i915/display/intel_psr.c | 413 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 1 - drivers/gpu/drm/i915/display/intel_sprite.c | 123 +- drivers/gpu/drm/i915/display/intel_sprite.h | 1 + drivers/gpu/drm/i915/display/intel_tc.c | 87 +- drivers/gpu/drm/i915/display/intel_tc.h | 1 - drivers/gpu/drm/i915/display/intel_tv.c | 10 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/display/intel_vga.c | 160 - drivers/gpu/drm/i915/display/intel_vga.h | 18 - drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 403 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 46 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 21 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 56 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 88 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 99 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 52 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 7 - drivers/gpu/drm/i915/gem/i915_gem_phys.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 150 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 174 - drivers/gpu/drm/i915/gem/i915_gem_region.h | 29 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 79 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 128 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 127 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 42 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 260 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 40 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 540 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 272 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 4 + drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 + drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 33 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 19 +- drivers/gpu/drm/i915/gt/intel_context.c | 24 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 18 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 174 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 36 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 18 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 37 +- drivers/gpu/drm/i915/gt/intel_gt.c | 160 +- drivers/gpu/drm/i915/gt/intel_gt.h | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 104 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 11 - drivers/gpu/drm/i915/gt/intel_gt_requests.c | 137 - drivers/gpu/drm/i915/gt/intel_gt_requests.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 25 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 15 +- drivers/gpu/drm/i915/gt/intel_llc.c | 161 - drivers/gpu/drm/i915/gt/intel_llc.h | 15 - drivers/gpu/drm/i915/gt/intel_llc_types.h | 13 - drivers/gpu/drm/i915/gt/intel_lrc.c | 1328 +-- drivers/gpu/drm/i915/gt/intel_lrc.h | 14 - drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 66 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 274 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 3 + drivers/gpu/drm/i915/gt/intel_rc6.c | 712 -- drivers/gpu/drm/i915/gt/intel_rc6.h | 25 - drivers/gpu/drm/i915/gt/intel_rc6_types.h | 28 - drivers/gpu/drm/i915/gt/intel_reset.c | 181 +- drivers/gpu/drm/i915/gt/intel_reset.h | 16 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 6 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 105 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 37 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 46 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 49 +- drivers/gpu/drm/i915/gt/mock_engine.c | 6 - drivers/gpu/drm/i915/gt/selftest_context.c | 68 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 59 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 179 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 77 - drivers/gpu/drm/i915/gt/selftest_llc.h | 14 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 1399 +-- drivers/gpu/drm/i915/gt/selftest_reset.c | 14 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 137 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 260 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 3 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 37 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 15 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 32 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 51 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 11 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 46 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 14 +- drivers/gpu/drm/i915/gvt/execlist.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 17 + drivers/gpu/drm/i915/gvt/scheduler.c | 45 +- drivers/gpu/drm/i915/i915_active.c | 344 +- drivers/gpu/drm/i915/i915_active.h | 328 +- drivers/gpu/drm/i915/i915_active_types.h | 33 +- drivers/gpu/drm/i915/i915_buddy.c | 1 - drivers/gpu/drm/i915/i915_debugfs.c | 322 +- drivers/gpu/drm/i915/i915_drv.c | 241 +- drivers/gpu/drm/i915/i915_drv.h | 503 +- drivers/gpu/drm/i915/i915_gem.c | 334 +- drivers/gpu/drm/i915/i915_gem.h | 36 +- drivers/gpu/drm/i915/i915_gem_evict.c | 58 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 98 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 312 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 72 +- drivers/gpu/drm/i915/i915_getparam.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.c | 28 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 360 +- drivers/gpu/drm/i915/i915_irq.h | 4 +- drivers/gpu/drm/i915/i915_params.c | 3 +- drivers/gpu/drm/i915/i915_pci.c | 73 +- drivers/gpu/drm/i915/i915_perf.c | 1488 ++-- drivers/gpu/drm/i915/i915_perf.h | 32 +- drivers/gpu/drm/i915/i915_perf_types.h | 406 - drivers/gpu/drm/i915/i915_pmu.c | 284 +- drivers/gpu/drm/i915/i915_pmu.h | 8 +- drivers/gpu/drm/i915/i915_query.c | 306 +- drivers/gpu/drm/i915/i915_reg.h | 670 +- drivers/gpu/drm/i915/i915_request.c | 290 +- drivers/gpu/drm/i915/i915_request.h | 42 +- drivers/gpu/drm/i915/i915_scatterlist.h | 8 +- drivers/gpu/drm/i915/i915_scheduler.c | 17 +- drivers/gpu/drm/i915/i915_scheduler.h | 18 + drivers/gpu/drm/i915/i915_scheduler_types.h | 9 - drivers/gpu/drm/i915/i915_suspend.c | 11 +- drivers/gpu/drm/i915/i915_switcheroo.c | 67 - drivers/gpu/drm/i915/i915_switcheroo.h | 14 - drivers/gpu/drm/i915/i915_sysfs.c | 88 +- drivers/gpu/drm/i915/i915_trace.h | 40 +- drivers/gpu/drm/i915/i915_vma.c | 596 +- drivers/gpu/drm/i915/i915_vma.h | 132 +- drivers/gpu/drm/i915/intel_csr.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 217 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_memory_region.c | 213 - drivers/gpu/drm/i915/intel_memory_region.h | 120 - drivers/gpu/drm/i915/intel_pch.c | 7 +- drivers/gpu/drm/i915/intel_pch.h | 6 +- drivers/gpu/drm/i915/intel_pm.c | 1275 ++- drivers/gpu/drm/i915/intel_pm.h | 3 + drivers/gpu/drm/i915/intel_runtime_pm.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 94 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- drivers/gpu/drm/i915/selftests/i915_active.c | 42 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 4 - drivers/gpu/drm/i915/selftests/i915_gem.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 55 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 400 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 3 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_perf.c | 216 - drivers/gpu/drm/i915/selftests/i915_random.c | 20 - drivers/gpu/drm/i915/selftests/i915_random.h | 4 - drivers/gpu/drm/i915/selftests/i915_request.c | 498 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 8 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 19 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 14 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 282 - drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 48 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 6 +- drivers/gpu/drm/i915/selftests/mock_region.c | 59 - drivers/gpu/drm/i915/selftests/mock_region.h | 16 - drivers/gpu/drm/i915/selftests/mock_uncore.c | 5 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 +- drivers/gpu/drm/imx/imx-ldb.c | 1 - drivers/gpu/drm/imx/parallel-display.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm.c | 5 +- drivers/gpu/drm/lima/Kconfig | 1 - drivers/gpu/drm/lima/Makefile | 4 +- drivers/gpu/drm/lima/lima_device.c | 5 +- drivers/gpu/drm/lima/lima_drv.c | 22 +- drivers/gpu/drm/lima/lima_gem.c | 195 +- drivers/gpu/drm/lima/lima_gem.h | 32 +- drivers/gpu/drm/lima/lima_gem_prime.c | 46 + drivers/gpu/drm/lima/lima_gem_prime.h | 13 + drivers/gpu/drm/lima/lima_mmu.c | 1 + drivers/gpu/drm/lima/lima_object.c | 119 + drivers/gpu/drm/lima/lima_object.h | 35 + drivers/gpu/drm/lima/lima_sched.c | 6 +- drivers/gpu/drm/lima/lima_vm.c | 87 +- drivers/gpu/drm/mcde/mcde_drv.c | 3 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/Makefile | 2 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 61 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 37 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 128 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 67 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 21 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 234 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 1 - drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 338 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.h | 49 - drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 - drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 149 - drivers/gpu/drm/meson/meson_drv.c | 32 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 115 +- drivers/gpu/drm/meson/meson_vclk.c | 9 +- drivers/gpu/drm/mgag200/Kconfig | 2 - drivers/gpu/drm/mgag200/mgag200_cursor.c | 327 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 7 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 23 +- drivers/gpu/drm/mgag200/mgag200_main.c | 20 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 17 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 7 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 13 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 + drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 6 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 9 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 42 +- drivers/gpu/drm/msm/edp/edp.c | 4 +- drivers/gpu/drm/msm/edp/edp.h | 1 - drivers/gpu/drm/msm/edp/edp_ctrl.c | 70 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 2 - drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 20 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 46 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 26 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 10 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 1 - drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 55 + drivers/gpu/drm/omapdrm/dss/dispc.c | 46 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 3 +- drivers/gpu/drm/omapdrm/dss/dss.c | 37 - drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 9 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 129 +- drivers/gpu/drm/omapdrm/dss/output.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 1 - drivers/gpu/drm/omapdrm/omap_encoder.c | 1 - drivers/gpu/drm/omapdrm/omap_fb.c | 9 +- drivers/gpu/drm/omapdrm/omap_gem.c | 137 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 5 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 5 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 5 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 5 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 5 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 14 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 5 +- drivers/gpu/drm/panel/panel-lvds.c | 26 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 14 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 5 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 5 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 5 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 5 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 5 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 5 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 5 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 5 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 5 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 5 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 5 +- drivers/gpu/drm/panel/panel-simple.c | 29 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 5 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 4 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 14 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 8 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 5 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 5 +- drivers/gpu/drm/panfrost/TODO | 2 - drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 3 - drivers/gpu/drm/panfrost/panfrost_issues.h | 81 - drivers/gpu/drm/panfrost/panfrost_job.c | 18 +- drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/qxl/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_drv.c | 20 +- drivers/gpu/drm/qxl/qxl_drv.h | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 32 +- drivers/gpu/drm/qxl/qxl_release.c | 11 +- drivers/gpu/drm/qxl/qxl_ttm.c | 62 +- drivers/gpu/drm/radeon/cik.c | 8 +- drivers/gpu/drm/radeon/radeon_audio.c | 4 +- drivers/gpu/drm/radeon/radeon_connectors.c | 27 +- drivers/gpu/drm/radeon/radeon_drv.c | 10 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 29 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 12 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 3 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 19 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 169 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 10 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 1 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 48 +- drivers/gpu/drm/scheduler/sched_fence.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 62 +- drivers/gpu/drm/selftests/Makefile | 2 +- drivers/gpu/drm/selftests/drm_modeset_selftests.h | 2 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 238 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 2 +- drivers/gpu/drm/selftests/test-drm_mm.c | 14 +- .../gpu/drm/selftests/test-drm_modeset_common.h | 2 - drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 3 +- drivers/gpu/drm/sti/sti_gdp.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 3 +- drivers/gpu/drm/sti/sti_hdmi.c | 26 +- drivers/gpu/drm/sti/sti_tvout.c | 10 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 5 +- drivers/gpu/drm/stm/ltdc.c | 39 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 1 - drivers/gpu/drm/sun4i/sun4i_rgb.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 35 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 2 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 1 - drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/dc.c | 24 +- drivers/gpu/drm/tegra/dc.h | 2 + drivers/gpu/drm/tegra/dp.c | 876 -- drivers/gpu/drm/tegra/dp.h | 177 - drivers/gpu/drm/tegra/dpaux.c | 208 +- drivers/gpu/drm/tegra/drm.c | 44 +- drivers/gpu/drm/tegra/drm.h | 11 +- drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/gem.c | 37 +- drivers/gpu/drm/tegra/gem.h | 2 +- drivers/gpu/drm/tegra/gr2d.c | 12 +- drivers/gpu/drm/tegra/gr3d.c | 12 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/output.c | 28 +- drivers/gpu/drm/tegra/sor.c | 2564 +++--- drivers/gpu/drm/tegra/sor.h | 3 - drivers/gpu/drm/tegra/vic.c | 51 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 5 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 1 + drivers/gpu/drm/tiny/gm12u320.c | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 199 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 87 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 254 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 57 +- drivers/gpu/drm/ttm/ttm_memory.c | 2 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 4 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_connector.c | 8 + drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 5 +- drivers/gpu/drm/v3d/v3d_gem.c | 59 +- drivers/gpu/drm/vboxvideo/Kconfig | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 19 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 27 + drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 + drivers/gpu/drm/vboxvideo/vbox_main.c | 119 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 138 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 3 +- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_dpi.c | 3 +- drivers/gpu/drm/vc4/vc4_dsi.c | 5 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 18 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/gpu/drm/virtio/Kconfig | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 22 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 135 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 - drivers/gpu/drm/virtio/virtgpu_gem.c | 183 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 228 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 24 +- drivers/gpu/drm/virtio/virtgpu_object.c | 270 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 61 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 34 + drivers/gpu/drm/virtio/virtgpu_ttm.c | 305 + drivers/gpu/drm/virtio/virtgpu_vq.c | 227 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 15 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 - drivers/gpu/drm/vkms/vkms_gem.c | 27 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 5 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 12 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/cdma.c | 6 +- drivers/gpu/host1x/channel.c | 13 +- drivers/gpu/host1x/channel.h | 1 - drivers/gpu/host1x/dev.c | 12 - drivers/gpu/host1x/intr.c | 1 + drivers/greybus/connection.c | 3 + drivers/hid/Kconfig | 1 - drivers/hid/Makefile | 1 - drivers/hid/hid-axff.c | 11 +- drivers/hid/hid-core.c | 7 +- drivers/hid/hid-dr.c | 12 +- drivers/hid/hid-emsff.c | 12 +- drivers/hid/hid-gaff.c | 12 +- drivers/hid/hid-google-hammer.c | 150 +- drivers/hid/hid-holtekff.c | 12 +- drivers/hid/hid-hyperv.c | 56 +- drivers/hid/hid-ids.h | 6 - drivers/hid/hid-lg-g15.c | 899 -- drivers/hid/hid-lg2ff.c | 12 +- drivers/hid/hid-lg3ff.c | 11 +- drivers/hid/hid-lg4ff.c | 11 +- drivers/hid/hid-lgff.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 248 +- drivers/hid/hid-microsoft.c | 12 +- drivers/hid/hid-prodikeys.c | 4 +- drivers/hid/hid-sony.c | 12 +- drivers/hid/hid-tmff.c | 12 +- drivers/hid/hid-zpff.c | 12 +- drivers/hid/hidraw.c | 14 +- drivers/hid/i2c-hid/i2c-hid-core.c | 118 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 19 - drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 2 +- drivers/hid/usbhid/hiddev.c | 11 +- drivers/hv/Makefile | 1 - drivers/hv/connection.c | 15 +- drivers/hv/hv_balloon.c | 29 +- drivers/hv/hv_debugfs.c | 178 - drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 - drivers/hv/ring_buffer.c | 2 - drivers/hv/vmbus_drv.c | 18 +- drivers/hwmon/Kconfig | 4 +- drivers/hwmon/ab8500.c | 65 +- drivers/hwmon/abituguru.c | 2 +- drivers/hwmon/applesmc.c | 38 +- drivers/hwmon/aspeed-pwm-tacho.c | 7 +- drivers/hwmon/fschmd.c | 1 - drivers/hwmon/ina3221.c | 163 +- drivers/hwmon/nct7904.c | 40 +- drivers/hwmon/pmbus/ibm-cffps.c | 37 +- drivers/hwmon/tmp421.c | 3 +- drivers/hwmon/w83793.c | 3 +- drivers/hwspinlock/sprd_hwspinlock.c | 33 +- drivers/hwspinlock/u8500_hsem.c | 46 +- drivers/hwtracing/coresight/Kconfig | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 312 +- drivers/hwtracing/coresight/coresight-etm4x.c | 351 +- drivers/hwtracing/coresight/coresight-etm4x.h | 81 +- drivers/hwtracing/coresight/coresight.c | 6 - drivers/hwtracing/stm/core.c | 12 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-aspeed.c | 58 +- drivers/i2c/busses/i2c-at91-core.c | 38 - drivers/i2c/busses/i2c-at91-master.c | 49 +- drivers/i2c/busses/i2c-at91.h | 13 - drivers/i2c/busses/i2c-i801.c | 8 - drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 23 +- drivers/i2c/i2c-core-base.c | 6 - drivers/i3c/master.c | 2 +- drivers/ide/ide-tape.c | 27 +- drivers/ide/siimage.c | 3 +- drivers/ide/tx4938ide.c | 2 +- drivers/ide/tx4939ide.c | 6 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/adxl372.c | 22 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/adc/Kconfig | 10 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ab8500-gpadc.c | 1218 --- drivers/iio/adc/ad7949.c | 33 +- drivers/iio/adc/ad799x.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/axp288_adc.c | 32 - drivers/iio/adc/hx711.c | 10 +- drivers/iio/adc/ingenic-adc.c | 149 +- drivers/iio/adc/meson_saradc.c | 10 +- drivers/iio/adc/sc27xx_adc.c | 16 +- drivers/iio/adc/stm32-adc-core.c | 70 +- drivers/iio/adc/stm32-adc-core.h | 137 - drivers/iio/adc/stm32-adc.c | 109 + drivers/iio/chemical/atlas-ph-sensor.c | 8 +- drivers/iio/gyro/adis16080.c | 8 +- drivers/iio/gyro/adis16130.c | 2 + drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/imu/adis.c | 24 +- drivers/iio/imu/adis_buffer.c | 10 +- drivers/iio/imu/inv_mpu6050/Makefile | 7 +- drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 204 - drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h | 19 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 152 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 60 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 70 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 356 - drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 36 - drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 86 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 52 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 78 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 462 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 15 +- drivers/iio/industrialio-core.c | 19 +- drivers/iio/light/Kconfig | 1 - drivers/iio/light/bh1750.c | 4 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/light/tcs3414.c | 30 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 1 + drivers/iio/proximity/sx9500.c | 16 +- drivers/iio/temperature/max31856.c | 2 - drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cache.c | 8 +- drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/cma.c | 64 +- drivers/infiniband/core/counters.c | 12 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 35 +- drivers/infiniband/core/iwcm.c | 52 +- drivers/infiniband/core/iwpm_util.h | 5 +- drivers/infiniband/core/nldev.c | 114 +- drivers/infiniband/core/rw.c | 25 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/security.c | 2 +- drivers/infiniband/core/sysfs.c | 2 +- drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/umem_odp.c | 6 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_ioctl.c | 3 - drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/verbs.c | 11 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 134 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 5 +- drivers/infiniband/hw/cxgb3/Kconfig | 19 + drivers/infiniband/hw/cxgb3/Makefile | 7 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 1312 +++ drivers/infiniband/hw/cxgb3/cxio_hal.h | 204 + drivers/infiniband/hw/cxgb3/cxio_resource.c | 344 + drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 + drivers/infiniband/hw/cxgb3/cxio_wr.h | 802 ++ drivers/infiniband/hw/cxgb3/iwch.c | 282 + drivers/infiniband/hw/cxgb3/iwch.h | 155 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2258 +++++ drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 + drivers/infiniband/hw/cxgb3/iwch_cq.c | 230 + drivers/infiniband/hw/cxgb3/iwch_ev.c | 232 + drivers/infiniband/hw/cxgb3/iwch_mem.c | 101 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 1321 +++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 347 + drivers/infiniband/hw/cxgb3/iwch_qp.c | 1082 +++ drivers/infiniband/hw/cxgb3/tcb.h | 632 ++ drivers/infiniband/hw/cxgb4/cm.c | 28 +- drivers/infiniband/hw/cxgb4/device.c | 7 +- drivers/infiniband/hw/cxgb4/mem.c | 28 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 + drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 14 +- drivers/infiniband/hw/hns/hns_roce_device.h | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 22 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 24 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 2 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 24 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 4 - drivers/infiniband/hw/mlx5/Makefile | 2 +- drivers/infiniband/hw/mlx5/devx.c | 58 +- drivers/infiniband/hw/mlx5/gsi.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 24 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/mr.c | 102 +- drivers/infiniband/hw/mlx5/odp.c | 77 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/restrack.c | 90 - drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 + drivers/infiniband/sw/rdmavt/ah.c | 1 + drivers/infiniband/sw/rdmavt/cq.c | 2 + drivers/infiniband/sw/rdmavt/qp.c | 30 +- drivers/infiniband/sw/rdmavt/vt.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 4 - drivers/infiniband/sw/siw/siw_cm.c | 45 +- drivers/infiniband/sw/siw/siw_main.c | 31 +- drivers/infiniband/sw/siw/siw_qp.c | 17 +- drivers/infiniband/sw/siw/siw_verbs.c | 146 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 5 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 34 +- drivers/infiniband/ulp/iser/iser_initiator.c | 5 - drivers/infiniband/ulp/iser/iser_memory.c | 6 +- drivers/infiniband/ulp/iser/iser_verbs.c | 72 +- .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 47 +- drivers/infiniband/ulp/srp/ib_srp.h | 4 - drivers/infiniband/ulp/srpt/ib_srpt.c | 186 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 41 +- drivers/input/input-poller.c | 9 - drivers/input/keyboard/Kconfig | 10 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/adp5589-keys.c | 171 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/gpio_keys_polled.c | 7 +- drivers/input/keyboard/imx_sc_key.c | 187 - drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/misc/da9063_onkey.c | 5 +- drivers/input/misc/hp_sdc_rtc.c | 342 + drivers/input/misc/soc_button_array.c | 17 +- drivers/input/mouse/Kconfig | 1 + drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/gpio_mouse.c | 45 +- drivers/input/rmi4/rmi_driver.c | 6 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 - drivers/input/touchscreen/colibri-vf50-ts.c | 1 + drivers/input/touchscreen/goodix.c | 58 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +- drivers/input/touchscreen/s3c2410_ts.c | 1 + drivers/input/touchscreen/st1232.c | 6 +- drivers/input/touchscreen/wacom_i2c.c | 1 + drivers/interconnect/Kconfig | 2 +- drivers/interconnect/core.c | 4 - drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8974.c | 784 -- drivers/interconnect/qcom/qcs404.c | 3 +- drivers/interconnect/qcom/sdm845.c | 3 +- drivers/iommu/Kconfig | 6 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 752 +- drivers/iommu/amd_iommu_types.h | 5 +- drivers/iommu/arm-smmu-v3.c | 2 +- drivers/iommu/arm-smmu.c | 3 +- drivers/iommu/dma-iommu.c | 43 +- drivers/iommu/exynos-iommu.c | 2 +- drivers/iommu/intel-iommu.c | 43 +- drivers/iommu/io-pgtable-arm.c | 58 +- drivers/iommu/ioasid.c | 422 - drivers/iommu/iommu.c | 73 +- drivers/iommu/ipmmu-vmsa.c | 10 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 2 - drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/qcom_iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 28 +- drivers/iommu/s390-iommu.c | 2 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/tegra-smmu.c | 38 +- drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/irq-al-fic.c | 12 - drivers/irqchip/irq-atmel-aic5.c | 10 - drivers/irqchip/irq-gic-v2m.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 21 +- drivers/irqchip/irq-gic-v3.c | 22 +- drivers/irqchip/irq-sifive-plic.c | 33 +- drivers/isdn/capi/capi.c | 31 - drivers/isdn/hardware/mISDN/avmfritz.c | 16 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 8 +- drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 4 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 4 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 10 +- drivers/isdn/hardware/mISDN/netjet.c | 8 +- drivers/isdn/hardware/mISDN/w6692.c | 12 +- drivers/isdn/mISDN/hwchannel.c | 7 +- drivers/leds/Kconfig | 17 +- drivers/leds/Makefile | 1 - drivers/leds/led-class-flash.c | 50 - drivers/leds/led-class.c | 10 +- drivers/leds/led-triggers.c | 90 +- drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-el15203000.c | 357 - drivers/leds/leds-lm3601x.c | 4 +- drivers/leds/leds-lm3692x.c | 47 +- drivers/leds/leds-pca9532.c | 14 +- drivers/leds/leds-tlc591xx.c | 90 +- drivers/leds/leds.h | 6 - drivers/macintosh/windfarm_cpufreq_clamp.c | 38 +- drivers/macintosh/windfarm_fcu_controls.c | 4 +- drivers/macintosh/windfarm_lm87_sensor.c | 4 +- drivers/macintosh/windfarm_pm72.c | 22 +- drivers/macintosh/windfarm_rm31.c | 6 +- drivers/md/dm-cache-target.c | 28 +- drivers/md/dm-clone-target.c | 4 +- drivers/md/dm-snap.c | 94 +- drivers/md/md-bitmap.c | 2 +- drivers/md/md-linear.c | 5 +- drivers/md/md-multipath.c | 5 +- drivers/md/md.c | 68 +- drivers/md/md.h | 4 +- drivers/md/raid0.c | 9 +- drivers/md/raid1.c | 5 +- drivers/md/raid10.c | 5 +- drivers/md/raid5.c | 4 +- drivers/media/cec/cec-adap.c | 12 +- drivers/media/cec/cec-api.c | 20 - drivers/media/cec/cec-core.c | 5 + drivers/media/cec/cec-notifier.c | 5 +- drivers/media/cec/cec-pin.c | 10 - drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 +- drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 54 +- drivers/media/dvb-frontends/mt312.c | 13 +- drivers/media/dvb-frontends/si2168.h | 47 +- drivers/media/dvb-frontends/si2168_priv.h | 10 +- drivers/media/dvb-frontends/tc90522.c | 27 +- drivers/media/dvb-frontends/tc90522.h | 3 - drivers/media/i2c/Kconfig | 68 +- drivers/media/i2c/Makefile | 1 - drivers/media/i2c/ad5820.c | 35 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/imx214.c | 9 - drivers/media/i2c/imx290.c | 884 -- drivers/media/i2c/lm3646.c | 2 +- drivers/media/i2c/max2175.c | 4 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/ov2659.c | 139 +- drivers/media/i2c/ov5640.c | 33 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 266 +- drivers/media/i2c/smiapp/smiapp-core.c | 326 +- drivers/media/i2c/smiapp/smiapp-reg.h | 36 +- drivers/media/i2c/smiapp/smiapp.h | 3 + drivers/media/i2c/st-mipid02.c | 5 - drivers/media/mc/mc-device.c | 65 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/cx88/cx88-cards.c | 43 - drivers/media/pci/cx88/cx88-dvb.c | 1 - drivers/media/pci/cx88/cx88-video.c | 11 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/ivtv/ivtv-vbi.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 166 +- drivers/media/pci/smipcie/smipcie.h | 1 + drivers/media/platform/Kconfig | 17 +- drivers/media/platform/Makefile | 4 +- drivers/media/platform/am437x/am437x-vpfe.c | 860 +- drivers/media/platform/am437x/am437x-vpfe.h | 43 +- drivers/media/platform/am437x/am437x-vpfe_regs.h | 10 +- drivers/media/platform/aspeed-video.c | 55 +- drivers/media/platform/cadence/cdns-csi2rx.c | 2 +- drivers/media/platform/cec-gpio/cec-gpio.c | 41 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 6 +- drivers/media/platform/meson/ao-cec-g12a.c | 38 +- drivers/media/platform/meson/ao-cec.c | 32 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 20 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 1 + drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 9 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 9 + drivers/media/platform/qcom/venus/core.c | 56 +- drivers/media/platform/qcom/venus/core.h | 30 - drivers/media/platform/qcom/venus/helpers.c | 247 +- drivers/media/platform/qcom/venus/helpers.h | 3 +- drivers/media/platform/qcom/venus/hfi_venus.c | 6 - drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 4 - drivers/media/platform/rcar-vin/rcar-core.c | 7 +- drivers/media/platform/rcar-vin/rcar-dma.c | 58 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 97 +- drivers/media/platform/rcar-vin/rcar-vin.h | 4 +- drivers/media/platform/s3c-camif/camif-regs.c | 2 +- drivers/media/platform/s5p-cec/s5p_cec.c | 4 +- drivers/media/platform/seco-cec/seco-cec.c | 5 +- drivers/media/platform/sti/cec/stih-cec.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/Makefile | 1 - drivers/media/platform/sunxi/sun8i-di/Makefile | 2 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 1028 --- drivers/media/platform/sunxi/sun8i-di/sun8i-di.h | 237 - drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/media/platform/ti-vpe/csc.c | 254 +- drivers/media/platform/ti-vpe/csc.h | 4 +- drivers/media/platform/ti-vpe/vpdma.c | 11 +- drivers/media/platform/ti-vpe/vpdma.h | 2 - drivers/media/platform/ti-vpe/vpdma_priv.h | 5 +- drivers/media/platform/ti-vpe/vpe.c | 394 +- drivers/media/platform/vim2m.c | 4 - drivers/media/platform/vimc/Makefile | 7 +- drivers/media/platform/vimc/vimc-capture.c | 105 +- drivers/media/platform/vimc/vimc-common.c | 76 +- drivers/media/platform/vimc/vimc-common.h | 116 +- drivers/media/platform/vimc/vimc-core.c | 215 +- drivers/media/platform/vimc/vimc-debayer.c | 182 +- drivers/media/platform/vimc/vimc-scaler.c | 102 +- drivers/media/platform/vimc/vimc-sensor.c | 104 +- drivers/media/platform/vimc/vimc-streamer.c | 6 +- drivers/media/platform/vivid/Makefile | 2 +- drivers/media/platform/vivid/vivid-core.c | 197 +- drivers/media/platform/vivid/vivid-core.h | 24 - drivers/media/platform/vivid/vivid-ctrls.c | 75 - drivers/media/platform/vivid/vivid-kthread-cap.c | 54 +- drivers/media/platform/vivid/vivid-kthread-out.c | 49 +- drivers/media/platform/vivid/vivid-meta-cap.c | 201 - drivers/media/platform/vivid/vivid-meta-cap.h | 29 - drivers/media/platform/vivid/vivid-meta-out.c | 174 - drivers/media/platform/vivid/vivid-meta-out.h | 25 - drivers/media/platform/vivid/vivid-vid-cap.c | 8 +- drivers/media/platform/vivid/vivid-vid-out.c | 8 +- drivers/media/rc/imon.c | 64 +- drivers/media/rc/imon_raw.c | 22 +- drivers/media/rc/ir-rcmm-decoder.c | 6 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-vega-s9x.c | 54 - drivers/media/rc/lirc_dev.c | 4 +- drivers/media/rc/mceusb.c | 141 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-main.c | 1 - drivers/media/rc/tango-ir.c | 14 +- drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/tuners/si2157.c | 6 - drivers/media/tuners/si2157.h | 33 +- drivers/media/tuners/si2157_priv.h | 5 +- drivers/media/tuners/tuner-xc2028-types.h | 2 +- drivers/media/tuners/tuner-xc2028.h | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 8 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 508 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 1 + drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 172 +- drivers/media/usb/cx231xx/cx231xx-vbi.h | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 795 +- drivers/media/usb/cx231xx/cx231xx.h | 30 +- drivers/media/usb/dvb-usb-v2/af9035.c | 37 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 19 +- drivers/media/usb/dvb-usb-v2/gl861.c | 391 +- drivers/media/usb/dvb-usb-v2/gl861.h | 14 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +- drivers/media/usb/dvb-usb/af9005.c | 5 +- drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/em28xx/em28xx-audio.c | 1 + drivers/media/usb/em28xx/em28xx-cards.c | 20 - drivers/media/usb/em28xx/em28xx-dvb.c | 30 +- drivers/media/usb/em28xx/em28xx.h | 1 - drivers/media/usb/gspca/sq905.c | 3 - drivers/media/usb/gspca/sq905c.c | 3 - drivers/media/usb/gspca/stv0680.c | 2 +- drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- drivers/media/usb/usbvision/usbvision-video.c | 29 +- drivers/media/usb/uvc/uvc_driver.c | 28 +- drivers/media/usb/uvc/uvc_metadata.c | 4 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-common.c | 128 +- drivers/media/v4l2-core/v4l2-ctrls.c | 185 +- drivers/media/v4l2-core/v4l2-dev.c | 112 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 2 +- drivers/media/v4l2-core/v4l2-fwnode.c | 1 - drivers/media/v4l2-core/v4l2-ioctl.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 190 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 +- drivers/memory/jedec_ddr.h | 61 - drivers/memory/mtk-smi.c | 4 - drivers/memory/of_memory.c | 149 - drivers/memory/of_memory.h | 18 - drivers/memory/samsung/Kconfig | 13 - drivers/memory/samsung/Makefile | 1 - drivers/memory/samsung/exynos5422-dmc.c | 1550 ---- drivers/memory/tegra/mc.c | 10 - drivers/memstick/host/jmb38x_ms.c | 16 +- drivers/mfd/Kconfig | 7 + drivers/mfd/Makefile | 1 + drivers/mfd/ab8500-core.c | 138 +- drivers/mfd/ab8500-debugfs.c | 715 ++ drivers/mfd/ab8500-gpadc.c | 1075 +++ drivers/mfd/arizona-core.c | 6 +- drivers/mfd/db8500-prcmu.c | 21 +- drivers/mfd/intel-lpss-pci.c | 28 +- drivers/mfd/ipaq-micro.c | 6 +- drivers/mfd/max77620.c | 5 +- drivers/mfd/mt6397-core.c | 64 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rk808.c | 22 +- drivers/misc/Kconfig | 14 +- drivers/misc/Makefile | 1 - drivers/misc/atmel_tclib.c | 4 +- drivers/misc/cardreader/rts5260.c | 3 +- drivers/misc/cxl/flash.c | 8 +- drivers/misc/eeprom/at24.c | 9 +- drivers/misc/eeprom/eeprom.c | 4 - drivers/misc/fastrpc.c | 210 +- drivers/misc/genwqe/card_dev.c | 23 +- drivers/misc/hpilo.h | 2 +- drivers/misc/ibmvmc.h | 4 +- drivers/misc/lis3lv02d/lis3lv02d.c | 80 +- drivers/misc/lis3lv02d/lis3lv02d.h | 4 +- drivers/misc/mei/bus-fixup.c | 23 +- drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/mei/hw-me-regs.h | 3 - drivers/misc/mei/hw-me.c | 23 +- drivers/misc/mei/hw-me.h | 8 +- drivers/misc/mei/main.c | 22 +- drivers/misc/mei/mei_dev.h | 4 - drivers/misc/mei/pci-me.c | 13 +- drivers/misc/mic/Kconfig | 16 + drivers/misc/ocxl/ocxl_internal.h | 2 +- drivers/misc/ocxl/trace.h | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/sgi-gru/gruprocfs.c | 11 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/watch_queue.c | 898 -- drivers/mmc/core/block.c | 151 +- drivers/mmc/host/Kconfig | 19 - drivers/mmc/host/Makefile | 2 - drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/cavium-octeon.c | 15 +- drivers/mmc/host/cqhci.c | 3 +- drivers/mmc/host/dw_mmc.c | 4 +- drivers/mmc/host/jz4740_mmc.c | 41 +- drivers/mmc/host/mmci.c | 198 +- drivers/mmc/host/mmci.h | 5 - drivers/mmc/host/mmci_stm32_sdmmc.c | 46 +- drivers/mmc/host/mxs-mmc.c | 7 +- drivers/mmc/host/owl-mmc.c | 696 -- drivers/mmc/host/renesas_sdhi_core.c | 31 +- drivers/mmc/host/sdhci-acpi.c | 49 +- drivers/mmc/host/sdhci-esdhc.h | 14 - drivers/mmc/host/sdhci-iproc.c | 1 - drivers/mmc/host/sdhci-milbeaut.c | 362 - drivers/mmc/host/sdhci-of-arasan.c | 15 - drivers/mmc/host/sdhci-of-at91.c | 19 - drivers/mmc/host/sdhci-of-esdhc.c | 257 +- drivers/mmc/host/sdhci-omap.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 53 +- drivers/mmc/host/sdhci-pci.h | 2 - drivers/mmc/host/sdhci.c | 11 - drivers/mmc/host/sdhci_f_sdh30.c | 26 +- drivers/mmc/host/sdhci_f_sdh30.h | 32 - drivers/mmc/host/sh_mmcif.c | 6 +- drivers/mmc/host/tmio_mmc_core.c | 9 + drivers/mtd/devices/spear_smi.c | 4 + drivers/mtd/devices/st_spi_fsm.c | 1 + drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 21 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 3031 ------- drivers/mtd/nand/raw/denali_dt.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 1 + drivers/mtd/nand/raw/nand_base.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 4 +- drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 5 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 58 +- drivers/mtd/spi-nor/hisi-sfc.c | 23 +- drivers/mtd/spi-nor/intel-spi-pci.c | 5 - drivers/mtd/spi-nor/intel-spi.c | 58 +- drivers/mtd/spi-nor/mtk-quadspi.c | 25 +- drivers/mtd/spi-nor/nxp-spifi.c | 23 +- drivers/mtd/spi-nor/spi-nor.c | 80 +- drivers/mtd/ubi/cdev.c | 36 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 32 +- drivers/net/caif/Kconfig | 16 +- drivers/net/dsa/b53/b53_common.c | 12 +- drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 5 +- drivers/net/dsa/lan9303-core.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz8795.c | 4 + drivers/net/dsa/microchip/ksz8795_spi.c | 7 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 7 +- drivers/net/dsa/microchip/ksz9477_reg.h | 4 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 +- drivers/net/dsa/microchip/ksz_common.c | 7 +- drivers/net/dsa/microchip/ksz_common.h | 20 +- drivers/net/dsa/mt7530.c | 17 +- drivers/net/dsa/mv88e6060.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 90 +- drivers/net/dsa/qca8k.c | 7 +- drivers/net/dsa/realtek-smi-core.c | 5 +- drivers/net/dsa/sja1105/sja1105.h | 39 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 343 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 548 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 95 +- drivers/net/dsa/sja1105/sja1105_spi.c | 251 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_tas.h | 4 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 35 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 158 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 14 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 3 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 35 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 17 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 48 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 107 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 130 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 16 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_phy.c | 147 - drivers/net/ethernet/aquantia/atlantic/aq_phy.h | 32 - drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 1390 --- drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 141 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 60 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 7 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 350 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 9 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 113 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 65 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 242 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 7 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 174 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 99 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 121 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 64 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 117 +- drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 8 +- drivers/net/ethernet/cortina/gemini.h | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 52 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 130 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 89 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpni.h | 5 +- drivers/net/ethernet/freescale/fman/fman.c | 6 +- drivers/net/ethernet/freescale/fman/fman_port.c | 17 +- drivers/net/ethernet/freescale/fman/fman_port.h | 2 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 25 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 559 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 32 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 33 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 79 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 461 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 85 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 56 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 92 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 - drivers/net/ethernet/i825xx/lasi_82596.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 182 - drivers/net/ethernet/intel/e1000e/regs.h | 4 - drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 8 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_mac.c | 104 - drivers/net/ethernet/intel/igc/igc_mac.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 226 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 1 + drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/marvell/Kconfig | 1 - drivers/net/ethernet/marvell/mvneta.c | 618 +- drivers/net/ethernet/marvell/mvneta_bm.h | 32 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 190 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 35 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 8 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 17 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 34 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 5 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 20 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 132 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 12 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 53 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 59 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 21 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 1 - drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 4 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 18 + drivers/net/ethernet/nxp/lpc_eth.c | 31 +- drivers/net/ethernet/pensando/ionic/ionic.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 60 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 12 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 128 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 200 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 43 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 26 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 292 +- drivers/net/ethernet/realtek/r8169_main.c | 129 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/socionext/netsec.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 27 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 22 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 121 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 29 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 17 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 5 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 40 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 125 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/hamradio/bpqether.c | 22 + drivers/net/hyperv/hyperv_net.h | 3 - drivers/net/hyperv/netvsc_drv.c | 59 +- drivers/net/ipvlan/ipvlan_main.c | 6 +- drivers/net/macsec.c | 18 + drivers/net/macvlan.c | 19 + drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bus.c | 1 - drivers/net/netdevsim/dev.c | 379 +- drivers/net/netdevsim/fib.c | 175 +- drivers/net/netdevsim/health.c | 325 - drivers/net/netdevsim/netdev.c | 10 +- drivers/net/netdevsim/netdevsim.h | 33 +- drivers/net/phy/at803x.c | 33 +- drivers/net/phy/bcm7xxx.c | 1 - drivers/net/phy/broadcom.c | 89 +- drivers/net/phy/dp83867.c | 21 +- drivers/net/phy/marvell.c | 176 +- drivers/net/phy/micrel.c | 42 +- drivers/net/phy/mscc.c | 14 +- drivers/net/phy/phy-c45.c | 2 - drivers/net/phy/phy-core.c | 16 +- drivers/net/phy/phy.c | 3 + drivers/net/phy/phy_device.c | 152 +- drivers/net/phy/phylink.c | 30 +- drivers/net/phy/sfp-bus.c | 65 +- drivers/net/phy/smsc.c | 1 - drivers/net/ppp/ppp_generic.c | 247 +- drivers/net/tap.c | 12 +- drivers/net/team/team.c | 21 +- drivers/net/tun.c | 21 +- drivers/net/usb/ax88179_178a.c | 34 +- drivers/net/usb/cdc_ether.c | 7 - drivers/net/usb/hso.c | 13 +- drivers/net/usb/lan78xx.c | 15 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 1220 +-- drivers/net/usb/sr9800.c | 2 +- drivers/net/vrf.c | 1 + drivers/net/vxlan.c | 53 +- drivers/net/wireless/admtek/adm8211.c | 6 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/ce.c | 5 + drivers/net/wireless/ath/ath10k/core.c | 58 +- drivers/net/wireless/ath/ath10k/core.h | 9 - drivers/net/wireless/ath/ath10k/coredump.c | 38 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/hw.c | 3 - drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 189 +- drivers/net/wireless/ath/ath10k/mac.h | 1 - drivers/net/wireless/ath/ath10k/pci.c | 62 +- drivers/net/wireless/ath/ath10k/qmi.c | 48 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 22 - drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 3 + drivers/net/wireless/ath/ath10k/snoc.c | 387 +- drivers/net/wireless/ath/ath10k/snoc.h | 30 +- drivers/net/wireless/ath/ath10k/usb.c | 1 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 82 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 - drivers/net/wireless/ath/ath10k/wmi.c | 49 +- drivers/net/wireless/ath/ath10k/wmi.h | 27 - drivers/net/wireless/ath/ath5k/pci.c | 3 +- drivers/net/wireless/ath/ath6kl/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 23 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 5 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/wcn36xx/main.c | 5 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 6 +- drivers/net/wireless/ath/wil6210/wmi.c | 8 +- drivers/net/wireless/atmel/atmel_cs.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 53 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 81 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 4 - .../wireless/broadcom/brcm80211/brcmsmac/channel.c | 10 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 3 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/intel/iwlegacy/3945-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 10 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 55 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 25 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 8 - .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 514 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 5 - .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 80 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 812 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 47 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 - drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 891 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 12 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 31 - drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 145 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 189 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 113 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 295 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 174 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 25 + drivers/net/wireless/mac80211_hwsim.c | 39 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 5 - drivers/net/wireless/marvell/libertas/mesh.c | 1 + drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt7601u/main.c | 3 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 + .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 + drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 93 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 508 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 9 + .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 9 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 6 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 3 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 12 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 21 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 619 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 31 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 189 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 17 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 8 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 7 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 400 - drivers/net/wireless/realtek/rtw88/bf.h | 92 - drivers/net/wireless/realtek/rtw88/coex.c | 38 +- drivers/net/wireless/realtek/rtw88/debug.c | 174 +- drivers/net/wireless/realtek/rtw88/debug.h | 2 - drivers/net/wireless/realtek/rtw88/fw.c | 227 +- drivers/net/wireless/realtek/rtw88/fw.h | 80 +- drivers/net/wireless/realtek/rtw88/hci.h | 6 - drivers/net/wireless/realtek/rtw88/mac.c | 137 +- drivers/net/wireless/realtek/rtw88/mac.h | 6 - drivers/net/wireless/realtek/rtw88/mac80211.c | 263 +- drivers/net/wireless/realtek/rtw88/main.c | 305 +- drivers/net/wireless/realtek/rtw88/main.h | 239 +- drivers/net/wireless/realtek/rtw88/pci.c | 81 +- drivers/net/wireless/realtek/rtw88/phy.c | 139 +- drivers/net/wireless/realtek/rtw88/phy.h | 12 - drivers/net/wireless/realtek/rtw88/ps.c | 188 +- drivers/net/wireless/realtek/rtw88/ps.h | 16 +- drivers/net/wireless/realtek/rtw88/reg.h | 7 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 465 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 12 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 368 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 12 - drivers/net/wireless/realtek/rtw88/rx.c | 93 +- drivers/net/wireless/realtek/rtw88/rx.h | 11 - drivers/net/wireless/realtek/rtw88/sec.c | 21 - drivers/net/wireless/realtek/rtw88/sec.h | 1 - drivers/net/wireless/realtek/rtw88/tx.c | 135 +- drivers/net/wireless/realtek/rtw88/tx.h | 8 - drivers/net/wireless/realtek/rtw88/util.c | 27 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 1 - drivers/net/wireless/rsi/rsi_91x_usb.c | 4 +- drivers/net/wireless/st/cw1200/fwio.c | 6 +- drivers/net/wireless/st/cw1200/queue.c | 3 +- drivers/net/wireless/st/cw1200/scan.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 15 +- drivers/net/wireless/virt_wifi.c | 54 +- drivers/net/xen-netback/interface.c | 115 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nfcmrvl/i2c.c | 1 + drivers/nfc/pn533/usb.c | 9 +- drivers/nfc/s3fwrn5/i2c.c | 1 + drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/test/ntb_pingpong.c | 5 +- drivers/nubus/nubus.c | 2 +- drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 96 +- drivers/nvme/host/fabrics.h | 3 +- drivers/nvme/host/nvme.h | 5 +- drivers/nvme/host/pci.c | 83 +- drivers/nvme/host/rdma.c | 8 - drivers/nvme/host/tcp.c | 11 - drivers/nvme/target/loop.c | 4 +- drivers/nvmem/Kconfig | 23 - drivers/nvmem/Makefile | 4 - drivers/nvmem/core.c | 61 +- drivers/nvmem/imx-ocotp-scu.c | 120 +- drivers/nvmem/imx-ocotp.c | 4 - drivers/nvmem/meson-efuse.c | 24 +- drivers/nvmem/rockchip-otp.c | 268 - drivers/nvmem/sc27xx-efuse.c | 13 +- drivers/nvmem/sprd-efuse.c | 424 - drivers/of/address.c | 103 +- drivers/of/base.c | 32 +- drivers/of/fdt.c | 24 +- drivers/of/of_private.h | 14 - drivers/of/of_reserved_mem.c | 4 +- drivers/of/platform.c | 12 - drivers/of/property.c | 261 - drivers/of/unittest-data/testcases.dts | 1 - drivers/of/unittest-data/tests-address.dtsi | 48 - drivers/of/unittest.c | 93 - drivers/opp/core.c | 85 +- drivers/opp/of.c | 9 +- drivers/oprofile/oprofile_perf.c | 8 +- drivers/parisc/sba_iommu.c | 8 + drivers/pci/access.c | 2 +- drivers/pci/ats.c | 207 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 136 +- drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 12 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 6 +- drivers/pci/controller/pci-aardvark.c | 73 +- drivers/pci/controller/pci-hyperv.c | 10 +- drivers/pci/controller/pci-mvebu.c | 4 +- drivers/pci/controller/pci-thunder-pem.c | 1 - drivers/pci/controller/pcie-cadence.h | 2 +- drivers/pci/controller/pcie-iproc-msi.c | 5 +- drivers/pci/controller/pcie-mobiveil.c | 119 +- drivers/pci/controller/pcie-rcar.c | 6 +- drivers/pci/controller/pcie-rockchip.h | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/endpoint/pci-epc-mem.c | 2 +- drivers/pci/hotplug/pciehp.h | 2 - drivers/pci/hotplug/pciehp_ctrl.c | 6 +- drivers/pci/hotplug/pciehp_hpc.c | 2 - drivers/pci/iov.c | 8 +- drivers/pci/msi.c | 22 +- drivers/pci/pci-bridge-emul.c | 25 +- drivers/pci/pci-bridge-emul.h | 78 +- drivers/pci/pci-driver.c | 157 +- drivers/pci/pci-sysfs.c | 28 +- drivers/pci/pci.c | 58 +- drivers/pci/pci.h | 29 +- drivers/pci/pcie/Kconfig | 7 + drivers/pci/pcie/aer.c | 88 +- drivers/pci/pcie/aspm.c | 245 +- drivers/pci/probe.c | 8 - drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 40 +- drivers/pci/setup-bus.c | 8 +- drivers/pci/switch/switchtec.c | 4 +- drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 3 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/xgene_pmu.c | 14 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 70 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 10 +- drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 4 +- drivers/phy/hisilicon/phy-histb-combphy.c | 4 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 3 +- drivers/phy/marvell/Kconfig | 11 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-mmp3-usb.c | 291 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 9 +- drivers/phy/phy-xgene.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 120 - drivers/phy/qualcomm/phy-qcom-qmp.h | 96 - drivers/phy/qualcomm/phy-qcom-usb-hs.c | 7 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 7 +- drivers/phy/tegra/xusb-tegra186.c | 23 - drivers/phy/tegra/xusb-tegra210.c | 137 +- drivers/phy/tegra/xusb.c | 93 +- drivers/phy/tegra/xusb.h | 4 - drivers/phy/ti/phy-dm816x-usb.c | 3 + drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 124 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 12 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 4 +- drivers/pinctrl/berlin/pinctrl-as370.c | 2 +- drivers/pinctrl/devicetree.c | 40 +- drivers/pinctrl/devicetree.h | 7 + drivers/pinctrl/intel/Kconfig | 7 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 61 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 32 +- drivers/pinctrl/intel/pinctrl-intel.c | 163 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 454 - drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 60 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 32 +- drivers/pinctrl/pinctrl-at91-pio4.c | 62 - drivers/pinctrl/pinctrl-at91.c | 47 +- drivers/pinctrl/pinctrl-coh901.c | 50 +- drivers/pinctrl/pinctrl-ocelot.c | 23 +- drivers/pinctrl/pinctrl-oxnas.c | 25 +- drivers/pinctrl/pinctrl-pic32.c | 25 +- drivers/pinctrl/pinctrl-pistachio.c | 26 +- drivers/pinctrl/pinctrl-st.c | 53 +- drivers/pinctrl/pinctrl-stmfx.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 121 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 14 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 41 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 43 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 47 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 6 - drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/platform/chrome/cros_ec.c | 33 - drivers/platform/chrome/cros_ec_proto.c | 70 - drivers/platform/chrome/cros_ec_trace.c | 5 +- drivers/platform/chrome/wilco_ec/debugfs.c | 47 +- drivers/platform/chrome/wilco_ec/sysfs.c | 91 - drivers/platform/goldfish/Kconfig | 3 +- drivers/platform/mellanox/Kconfig | 12 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-bootctl.c | 321 - drivers/platform/mellanox/mlxbf-bootctl.h | 103 - drivers/platform/mips/cpu_hwmon.c | 15 - drivers/platform/x86/Kconfig | 37 +- drivers/platform/x86/Makefile | 5 - drivers/platform/x86/acerhdf.c | 7 +- drivers/platform/x86/asus-laptop.c | 73 +- drivers/platform/x86/classmate-laptop.c | 12 + drivers/platform/x86/dell-laptop.c | 26 - drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/eeepc-laptop.c | 2 +- drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/huawei-wmi.c | 876 +- drivers/platform/x86/i2c-multi-instantiate.c | 1 - drivers/platform/x86/intel_cht_int33fe.c | 416 + drivers/platform/x86/intel_cht_int33fe_common.c | 147 - drivers/platform/x86/intel_cht_int33fe_common.h | 41 - drivers/platform/x86/intel_cht_int33fe_microb.c | 57 - drivers/platform/x86/intel_cht_int33fe_typec.c | 354 - drivers/platform/x86/intel_oaktrail.c | 10 +- drivers/platform/x86/intel_punit_ipc.c | 51 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/system76_acpi.c | 384 - drivers/platform/x86/wmi.c | 2 +- drivers/power/reset/at91-reset.c | 6 +- drivers/power/reset/at91-sama5d2_shdwc.c | 8 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_btemp.c | 50 +- drivers/power/supply/ab8500_charger.c | 83 +- drivers/power/supply/ab8500_fg.c | 49 +- drivers/power/supply/abx500_chargalg.c | 8 +- drivers/power/supply/axp20x_usb_power.c | 8 - drivers/power/supply/bd70528-charger.c | 1 - drivers/power/supply/cpcap-battery.c | 271 +- drivers/power/supply/cpcap-charger.c | 222 +- drivers/power/supply/test_power.c | 61 - drivers/ptp/Kconfig | 4 +- drivers/ptp/ptp_dte.c | 4 +- drivers/pwm/core.c | 9 +- drivers/pwm/pwm-stm32.c | 112 +- drivers/pwm/pwm-sun4i.c | 5 +- drivers/rapidio/devices/tsi721.c | 2 +- drivers/regulator/bd70528-regulator.c | 1 - drivers/regulator/bd718x7-regulator.c | 1 - drivers/regulator/core.c | 13 - drivers/regulator/da9062-regulator.c | 132 +- drivers/regulator/da9063-regulator.c | 9 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/fixed.c | 5 +- drivers/regulator/lochnagar-regulator.c | 1 - drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/of_regulator.c | 27 +- drivers/regulator/pbias-regulator.c | 75 +- drivers/regulator/pcap-regulator.c | 4 + drivers/regulator/pfuze100-regulator.c | 8 +- drivers/regulator/qcom-rpmh-regulator.c | 66 +- drivers/regulator/qcom_smd-regulator.c | 92 - drivers/regulator/qcom_spmi-regulator.c | 41 - drivers/regulator/rk808-regulator.c | 29 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 7 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/ti-abb-regulator.c | 26 +- drivers/regulator/tps65090-regulator.c | 26 +- drivers/regulator/tps65132-regulator.c | 17 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/remoteproc/remoteproc_core.c | 2 + drivers/remoteproc/remoteproc_debugfs.c | 3 + drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 13 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 - drivers/reset/reset-zynqmp.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 53 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_char.c | 10 +- drivers/rtc/Kconfig | 25 +- drivers/rtc/dev.c | 33 +- drivers/rtc/interface.c | 37 +- drivers/rtc/rtc-ab-b5ze-s3.c | 11 + drivers/rtc/rtc-armada38x.c | 10 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 4 +- drivers/rtc/rtc-at91rm9200.c | 19 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-brcmstb-waketimer.c | 4 +- drivers/rtc/rtc-cadence.c | 4 +- drivers/rtc/rtc-coh901331.c | 4 +- drivers/rtc/rtc-cros-ec.c | 22 +- drivers/rtc/rtc-da9063.c | 3 - drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-digicolor.c | 4 +- drivers/rtc/rtc-ds1216.c | 4 +- drivers/rtc/rtc-ds1286.c | 4 +- drivers/rtc/rtc-ds1343.c | 297 +- drivers/rtc/rtc-ds1347.c | 102 +- drivers/rtc/rtc-ds1374.c | 1 - drivers/rtc/rtc-ds1511.c | 4 +- drivers/rtc/rtc-ds1553.c | 4 +- drivers/rtc/rtc-ds1685.c | 104 +- drivers/rtc/rtc-ep93xx.c | 4 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 24 +- drivers/rtc/rtc-goldfish.c | 8 +- drivers/rtc/rtc-jz4740.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-lpc32xx.c | 15 +- drivers/rtc/rtc-m41t80.c | 6 +- drivers/rtc/rtc-m48t86.c | 11 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2127.c | 10 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-r7301.c | 7 +- drivers/rtc/rtc-rtd119x.c | 4 +- drivers/rtc/rtc-rv3028.c | 146 - drivers/rtc/rtc-s35390a.c | 16 +- drivers/rtc/rtc-s3c.c | 4 +- drivers/rtc/rtc-sa1100.c | 4 +- drivers/rtc/rtc-sc27xx.c | 7 + drivers/rtc/rtc-sirfsoc.c | 8 + drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-st-lpc.c | 4 +- drivers/rtc/rtc-stk17ta8.c | 4 +- drivers/rtc/rtc-stm32.c | 4 +- drivers/rtc/rtc-sunxi.c | 4 +- drivers/rtc/rtc-tegra.c | 4 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-vr41xx.c | 8 - drivers/rtc/rtc-vt8500.c | 32 +- drivers/rtc/rtc-wilco-ec.c | 8 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/char/tape_char.c | 41 +- drivers/s390/cio/cio.h | 1 - drivers/s390/cio/css.c | 7 +- drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/net/qeth_l2_main.c | 23 +- drivers/s390/scsi/zfcp_fsf.c | 16 +- drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/a3000.c | 2 +- drivers/scsi/aacraid/aachba.c | 11 +- drivers/scsi/aacraid/aacraid.h | 23 +- drivers/scsi/aacraid/comminit.c | 5 - drivers/scsi/aacraid/commsup.c | 21 +- drivers/scsi/aacraid/linit.c | 35 +- drivers/scsi/aacraid/src.c | 10 - drivers/scsi/arm/acornscsi.c | 4 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h | 2 +- drivers/scsi/ch.c | 1 + drivers/scsi/csiostor/csio_hw.c | 20 +- drivers/scsi/csiostor/csio_lnode.c | 15 +- drivers/scsi/csiostor/csio_mb.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 + drivers/scsi/cxgbi/libcxgbi.c | 28 + drivers/scsi/cxlflash/main.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/esas2r/esas2r_flash.c | 1 - drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/fnic/vnic_dev.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 67 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 371 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 26 +- drivers/scsi/hpsa.c | 4 - drivers/scsi/ips.c | 2 +- drivers/scsi/isci/port_config.c | 2 +- drivers/scsi/isci/remote_device.c | 2 +- drivers/scsi/lpfc/lpfc.h | 12 +- drivers/scsi/lpfc/lpfc_attr.c | 126 +- drivers/scsi/lpfc/lpfc_bsg.c | 18 +- drivers/scsi/lpfc/lpfc_crtn.h | 1 - drivers/scsi/lpfc/lpfc_ct.c | 28 +- drivers/scsi/lpfc/lpfc_debugfs.c | 118 +- drivers/scsi/lpfc/lpfc_els.c | 34 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 183 +- drivers/scsi/lpfc/lpfc_hw4.h | 17 +- drivers/scsi/lpfc/lpfc_init.c | 310 +- drivers/scsi/lpfc/lpfc_logmsg.h | 17 - drivers/scsi/lpfc/lpfc_mbox.c | 1 - drivers/scsi/lpfc/lpfc_mem.c | 3 + drivers/scsi/lpfc/lpfc_nportdisc.c | 149 +- drivers/scsi/lpfc/lpfc_nvme.c | 75 +- drivers/scsi/lpfc/lpfc_nvmet.c | 103 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 47 +- drivers/scsi/lpfc/lpfc_sli.c | 191 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 28 +- drivers/scsi/megaraid/megaraid_sas.h | 3 - drivers/scsi/megaraid/megaraid_sas_base.c | 8 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 36 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 15 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 344 +- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 9 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 12 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/nsp32.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf_dbg.h | 2 +- drivers/scsi/qedf/qedf_main.c | 8 - drivers/scsi/qedi/qedi_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 11 +- drivers/scsi/qla2xxx/qla_bsg.c | 6 +- drivers/scsi/qla2xxx/qla_def.h | 26 +- drivers/scsi/qla2xxx/qla_fw.h | 2 - drivers/scsi/qla2xxx/qla_gs.c | 64 +- drivers/scsi/qla2xxx/qla_init.c | 64 +- drivers/scsi/qla2xxx/qla_inline.h | 12 - drivers/scsi/qla2xxx/qla_iocb.c | 95 +- drivers/scsi/qla2xxx/qla_isr.c | 33 +- drivers/scsi/qla2xxx/qla_mbx.c | 14 +- drivers/scsi/qla2xxx/qla_os.c | 51 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/qla_tmpl.c | 29 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi.c | 4 - drivers/scsi/scsi_error.c | 3 - drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_sysfs.c | 33 +- drivers/scsi/sd.c | 24 +- drivers/scsi/sg.c | 59 +- drivers/scsi/smartpqi/smartpqi.h | 77 +- drivers/scsi/smartpqi/smartpqi_init.c | 437 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 22 +- drivers/scsi/sni_53c710.c | 4 +- drivers/scsi/st.c | 28 +- drivers/scsi/storvsc_drv.c | 41 - drivers/scsi/ufs/ufs-hisi.c | 5 +- drivers/scsi/ufs/ufs-mediatek.c | 3 - drivers/scsi/ufs/ufs_bsg.c | 4 - drivers/scsi/ufs/ufshcd-dwc.c | 2 +- drivers/scsi/ufs/ufshcd.c | 9 - drivers/scsi/ufs/ufshcd.h | 10 - drivers/sh/intc/core.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 - drivers/soc/atmel/Kconfig | 11 - drivers/soc/atmel/Makefile | 1 - drivers/soc/atmel/sfr.c | 99 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/llcc-qcom.c | 516 -- drivers/soc/qcom/llcc-sdm845.c | 100 + drivers/soc/qcom/llcc-slice.c | 412 + drivers/soc/qcom/ocmem.c | 433 - drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 23 - drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 - drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a7743-sysc.c | 1 + drivers/soc/renesas/r8a7745-sysc.c | 1 + drivers/soc/renesas/r8a77470-sysc.c | 1 + drivers/soc/renesas/r8a774a1-sysc.c | 1 + drivers/soc/renesas/r8a774b1-sysc.c | 37 - drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 + drivers/soc/renesas/r8a7790-sysc.c | 1 + drivers/soc/renesas/r8a7791-sysc.c | 1 + drivers/soc/renesas/r8a7792-sysc.c | 1 + drivers/soc/renesas/r8a7794-sysc.c | 1 + drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 23 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 + drivers/soc/renesas/rcar-rst.c | 1 - drivers/soc/renesas/rcar-sysc.c | 19 - drivers/soc/renesas/rcar-sysc.h | 8 +- drivers/soc/renesas/renesas-soc.c | 8 - drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 198 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/pmc.c | 28 +- drivers/soc/ti/Makefile | 1 - drivers/soc/ti/omap_prm.c | 391 - drivers/soundwire/Kconfig | 3 +- drivers/soundwire/cadence_master.c | 292 +- drivers/soundwire/cadence_master.h | 39 +- drivers/soundwire/intel.c | 195 +- drivers/soundwire/intel_init.c | 1 - drivers/soundwire/slave.c | 3 +- drivers/spi/Kconfig | 1 - drivers/spi/spi-atmel.c | 217 +- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-dw-mmio.c | 6 - drivers/spi/spi-dw-pci.c | 24 +- drivers/spi/spi-dw.c | 8 - drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-dspi.c | 43 +- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-lpspi.c | 4 +- drivers/spi/spi-fsl-qspi.c | 55 +- drivers/spi/spi-fsl-spi.c | 3 +- drivers/spi/spi-gpio.c | 9 +- drivers/spi/spi-lantiq-ssc.c | 10 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-mt65xx.c | 11 +- drivers/spi/spi-mxic.c | 8 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap-100k.c | 7 +- drivers/spi/spi-orion.c | 9 +- drivers/spi/spi-pl022.c | 25 +- drivers/spi/spi-pxa2xx.c | 85 +- drivers/spi/spi-rspi.c | 8 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-slave-mt27xx.c | 12 +- drivers/spi/spi-sprd.c | 15 +- drivers/spi/spi-stm32-qspi.c | 3 +- drivers/spi/spi-tegra114.c | 39 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-topcliff-pch.c | 7 +- drivers/spi/spi-txx9.c | 3 +- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi-xilinx.c | 7 +- drivers/spi/spi-xtensa-xtfpga.c | 10 +- drivers/spi/spi.c | 308 +- drivers/spi/spidev.c | 9 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/ion/ion.c | 4 +- drivers/staging/board/armadillo800eva.c | 12 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 4 +- drivers/staging/comedi/drivers/dt3000.c | 3 +- drivers/staging/comedi/drivers/ni_routes.c | 2 + drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/exfat/Kconfig | 3 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/TODO | 9 - drivers/staging/exfat/exfat.h | 10 +- drivers/staging/exfat/exfat_blkdev.c | 2 +- drivers/staging/exfat/exfat_cache.c | 2 +- drivers/staging/exfat/exfat_core.c | 34 +- drivers/staging/exfat/exfat_nls.c | 2 +- drivers/staging/exfat/exfat_super.c | 113 +- drivers/staging/exfat/exfat_upcase.c | 2 +- drivers/staging/fbtft/Kconfig | 19 +- drivers/staging/fbtft/Makefile | 5 +- drivers/staging/fbtft/fb_seps525.c | 213 - drivers/staging/fbtft/fb_uc1611.c | 22 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/fbtft/fbtft_device.c | 1261 +++ drivers/staging/fbtft/flexfb.c | 851 ++ drivers/staging/fieldbus/anybuss/anybuss-client.h | 11 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 8 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 2 +- drivers/staging/fieldbus/anybuss/host.c | 6 +- drivers/staging/fieldbus/dev_core.c | 3 + drivers/staging/fieldbus/fieldbus_dev.h | 6 - drivers/staging/gasket/gasket_constants.h | 3 + drivers/staging/gasket/gasket_core.c | 12 +- drivers/staging/gasket/gasket_core.h | 4 +- drivers/staging/gasket/gasket_ioctl.c | 16 +- drivers/staging/iio/accel/adis16240.c | 1 + drivers/staging/iio/adc/ad7192.c | 79 +- drivers/staging/isdn/avm/b1.c | 41 +- drivers/staging/isdn/gigaset/interface.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/media/allegro-dvt/nal-h264.c | 2 +- drivers/staging/media/hantro/hantro.h | 20 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 7 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 11 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 11 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 64 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 16 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 11 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 12 +- drivers/staging/media/imx/imx-ic-prp.c | 25 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 15 +- drivers/staging/media/imx/imx-media-csi.c | 41 +- drivers/staging/media/imx/imx-media-utils.c | 10 +- drivers/staging/media/imx/imx-media-vdic.c | 27 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 27 +- drivers/staging/media/imx/imx7-media-csi.c | 38 +- drivers/staging/media/imx/imx7-mipi-csis.c | 34 +- drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/sunxi/cedrus/Makefile | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 64 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 18 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 616 -- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 20 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 302 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 98 +- drivers/staging/media/sunxi/cedrus/cedrus_video.h | 1 - drivers/staging/most/configfs.c | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 23 +- drivers/staging/netlogic/TODO | 2 +- drivers/staging/netlogic/xlr_net.c | 3 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-rgmii.c | 4 +- drivers/staging/octeon/ethernet-rx.c | 6 +- drivers/staging/octeon/ethernet-tx.c | 15 +- drivers/staging/octeon/ethernet.c | 6 +- drivers/staging/octeon/octeon-ethernet.h | 4 +- drivers/staging/octeon/octeon-stubs.h | 75 +- drivers/staging/olpc_dcon/Kconfig | 21 +- drivers/staging/olpc_dcon/Makefile | 4 +- drivers/staging/olpc_dcon/TODO | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 5 + drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/qlge/TODO | 3 + drivers/staging/qlge/qlge.h | 145 +- drivers/staging/qlge/qlge_dbg.c | 287 +- drivers/staging/qlge/qlge_main.c | 891 +- drivers/staging/qlge/qlge_mpi.c | 1 + drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 43 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 5 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 119 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 55 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 1 + drivers/staging/rtl8188eu/include/rtw_efuse.h | 1 + drivers/staging/rtl8188eu/include/sta_info.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 127 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 103 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 11 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 20 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 174 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 23 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 1 + drivers/staging/rtl8723bs/core/rtw_recv.c | 9 +- drivers/staging/rtl8723bs/core/rtw_security.c | 145 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 30 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com.c | 1 + drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1076 +++ drivers/staging/rtl8723bs/hal/odm_DIG.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 77 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 41 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 + drivers/staging/rtl8723bs/hal/sdio_ops.c | 125 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 26 + drivers/staging/rtl8723bs/include/hal_data.h | 21 + drivers/staging/rtl8723bs/include/osdep_service.h | 4 + .../rtl8723bs/include/osdep_service_linux.h | 7 + drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 15 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 31 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 59 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 23 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 136 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 + drivers/staging/sm750fb/ddk750_chip.c | 41 +- drivers/staging/sm750fb/ddk750_chip.h | 18 +- drivers/staging/sm750fb/ddk750_display.c | 4 +- drivers/staging/sm750fb/ddk750_mode.c | 16 +- drivers/staging/sm750fb/ddk750_sii164.c | 28 +- drivers/staging/sm750fb/ddk750_sii164.h | 11 +- drivers/staging/sm750fb/sm750_accel.c | 72 +- drivers/staging/sm750fb/sm750_accel.h | 83 +- drivers/staging/sm750fb/sm750_cursor.h | 17 +- drivers/staging/speakup/sysfs-driver-speakup | 369 - drivers/staging/uwb/rsv.c | 4 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 4 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 4 +- .../staging/vc04_services/interface/vchi/vchi.h | 26 +- .../vc04_services/interface/vchi/vchi_cfg.h | 172 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 30 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 6 +- .../interface/vchiq_arm/vchiq_ioctl.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 4 +- drivers/staging/vme/devices/vme_user.c | 2 +- drivers/staging/vt6655/device_main.c | 4 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/staging/vt6656/rxtx.c | 8 +- .../bindings/net/wireless/siliabs,wfx.txt | 97 - drivers/staging/wfx/Kconfig | 8 - drivers/staging/wfx/Makefile | 24 - drivers/staging/wfx/TODO | 17 - drivers/staging/wfx/bh.c | 321 - drivers/staging/wfx/bh.h | 32 - drivers/staging/wfx/bus.h | 36 - drivers/staging/wfx/bus_sdio.c | 269 - drivers/staging/wfx/bus_spi.c | 267 - drivers/staging/wfx/data_rx.c | 213 - drivers/staging/wfx/data_rx.h | 18 - drivers/staging/wfx/data_tx.c | 837 -- drivers/staging/wfx/data_tx.h | 93 - drivers/staging/wfx/debug.c | 306 - drivers/staging/wfx/debug.h | 19 - drivers/staging/wfx/fwio.c | 388 - drivers/staging/wfx/fwio.h | 15 - drivers/staging/wfx/hif_api_cmd.h | 681 -- drivers/staging/wfx/hif_api_general.h | 437 - drivers/staging/wfx/hif_api_mib.h | 558 -- drivers/staging/wfx/hif_rx.c | 336 - drivers/staging/wfx/hif_rx.h | 18 - drivers/staging/wfx/hif_tx.c | 470 - drivers/staging/wfx/hif_tx.h | 67 - drivers/staging/wfx/hif_tx_mib.h | 290 - drivers/staging/wfx/hwio.c | 338 - drivers/staging/wfx/hwio.h | 75 - drivers/staging/wfx/key.c | 258 - drivers/staging/wfx/key.h | 22 - drivers/staging/wfx/main.c | 470 - drivers/staging/wfx/main.h | 47 - drivers/staging/wfx/queue.c | 608 -- drivers/staging/wfx/queue.h | 59 - drivers/staging/wfx/scan.c | 289 - drivers/staging/wfx/scan.h | 42 - drivers/staging/wfx/secure_link.h | 55 - drivers/staging/wfx/sta.c | 1640 ---- drivers/staging/wfx/sta.h | 101 - drivers/staging/wfx/traces.h | 434 - drivers/staging/wfx/wfx.h | 206 - drivers/staging/wilc1000/wilc_hif.c | 10 +- drivers/staging/wilc1000/wilc_netdev.c | 142 +- drivers/staging/wilc1000/wilc_spi.c | 11 - drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 226 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 2 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 5 +- drivers/staging/wlan-ng/cfg80211.c | 6 +- drivers/staging/wlan-ng/hfa384x.h | 18 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 + drivers/staging/wlan-ng/p80211wep.c | 64 +- drivers/staging/wlan-ng/prism2usb.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 3 + drivers/target/iscsi/iscsi_target.c | 14 +- drivers/target/iscsi/iscsi_target_auth.c | 2 +- drivers/target/iscsi/iscsi_target_parameters.h | 3 + drivers/target/target_core_device.c | 21 + drivers/target/target_core_tpg.c | 12 + drivers/target/target_core_xcopy.c | 1 + drivers/tee/tee_core.c | 2 +- drivers/thermal/Kconfig | 11 - drivers/thermal/Makefile | 1 - drivers/thermal/amlogic_thermal.c | 333 - drivers/thermal/cpu_cooling.c | 14 +- drivers/thermal/gov_bang_bang.c | 2 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 31 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 2 + drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 529 +- drivers/thermal/qcom/tsens-v0_1.c | 11 - drivers/thermal/qcom/tsens-v1.c | 200 +- drivers/thermal/qcom/tsens-v2.c | 13 - drivers/thermal/qcom/tsens.c | 62 +- drivers/thermal/qcom/tsens.h | 288 +- drivers/thermal/qoriq_thermal.c | 120 +- drivers/thermal/rcar_gen3_thermal.c | 4 - drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 103 +- drivers/thunderbolt/nhi_ops.c | 1 + drivers/thunderbolt/switch.c | 38 +- drivers/tty/hvc/hvc_dcc.c | 28 - drivers/tty/n_gsm.c | 1 - drivers/tty/n_hdlc.c | 5 - drivers/tty/serdev/core.c | 111 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 84 - drivers/tty/serial/8250/8250_dw.c | 75 +- drivers/tty/serial/8250/8250_exar.c | 19 - drivers/tty/serial/8250/8250_lpss.c | 21 +- drivers/tty/serial/8250/8250_men_mcb.c | 8 +- drivers/tty/serial/8250/8250_of.c | 31 - drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/tty/serial/8250/8250_port.c | 14 + drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 9 +- drivers/tty/serial/amba-pl011.c | 4 + drivers/tty/serial/fsl_linflexuart.c | 25 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 9 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 68 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/serial_core.c | 2 - drivers/tty/serial/serial_mctrl_gpio.c | 3 - drivers/tty/serial/sh-sci.c | 21 +- drivers/tty/serial/sirfsoc_uart.h | 5 +- drivers/tty/serial/sprd_serial.c | 33 - drivers/tty/serial/uartlite.c | 3 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/tty_io.c | 5 - drivers/tty/tty_ldisc.c | 7 +- drivers/tty/tty_ldsem.c | 8 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 3 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/ep0.c | 12 +- drivers/usb/cdns3/gadget.c | 47 +- drivers/usb/cdns3/host-export.h | 1 + drivers/usb/cdns3/host.c | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 10 - drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/udc.c | 73 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/class/usblp.c | 12 +- drivers/usb/class/usbtmc.c | 4 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 12 +- drivers/usb/core/devio.c | 84 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hub.c | 200 +- drivers/usb/dwc3/Kconfig | 5 +- drivers/usb/dwc3/core.c | 3 +- drivers/usb/dwc3/drd.c | 7 +- drivers/usb/dwc3/dwc3-pci.c | 2 +- drivers/usb/dwc3/gadget.c | 7 +- drivers/usb/dwc3/host.c | 7 +- drivers/usb/gadget/composite.c | 4 - drivers/usb/gadget/configfs.c | 110 +- drivers/usb/gadget/function/f_fs.c | 12 +- drivers/usb/gadget/legacy/Kconfig | 20 +- drivers/usb/gadget/legacy/acm_ms.c | 3 + drivers/usb/gadget/legacy/mass_storage.c | 3 + drivers/usb/gadget/udc/Kconfig | 4 +- drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 4 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 10 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 4 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 15 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/host/Kconfig | 68 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 8 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-ext-caps.c | 1 - drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci-tegra.c | 101 +- drivers/usb/host/xhci.c | 78 +- drivers/usb/image/microtek.c | 7 +- drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/Kconfig | 18 +- drivers/usb/misc/Makefile | 1 + drivers/usb/misc/adutux.c | 24 +- drivers/usb/misc/chaoskey.c | 5 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/iowarrior.c | 48 +- drivers/usb/misc/ldusb.c | 47 +- drivers/usb/misc/legousbtower.c | 63 +- drivers/usb/misc/rio500.c | 554 ++ drivers/usb/misc/rio500_usb.h | 20 + drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 49 +- drivers/usb/misc/usblcd.c | 60 +- drivers/usb/misc/yurex.c | 18 +- drivers/usb/mtu3/mtu3_core.c | 1 - drivers/usb/mtu3/mtu3_gadget_ep0.c | 35 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_gadget.c | 3 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 17 +- drivers/usb/renesas_usbhs/common.h | 4 +- drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 - drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 34 +- drivers/usb/renesas_usbhs/pipe.c | 15 - drivers/usb/renesas_usbhs/pipe.h | 1 - drivers/usb/serial/Kconfig | 44 +- drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 9 - drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 11 - drivers/usb/serial/pl2303.c | 124 +- drivers/usb/serial/pl2303.h | 6 - drivers/usb/serial/ti_usb_3410_5052.c | 12 +- drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/storage/scsiglue.c | 4 +- drivers/usb/typec/Kconfig | 11 - drivers/usb/typec/Makefile | 1 - drivers/usb/typec/hd3ss3220.c | 261 - drivers/usb/typec/tcpm/tcpm.c | 14 +- drivers/usb/typec/ucsi/displayport.c | 2 - drivers/usb/typec/ucsi/ucsi_ccg.c | 42 +- drivers/usb/usb-skeleton.c | 19 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 4 +- drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 32 +- drivers/vfio/pci/vfio_pci_private.h | 4 +- drivers/vfio/vfio.c | 39 +- drivers/vfio/vfio_iommu_type1.c | 28 +- drivers/vhost/net.c | 44 +- drivers/vhost/scsi.c | 12 +- drivers/vhost/test.c | 33 +- drivers/vhost/vhost.c | 328 +- drivers/vhost/vhost.h | 20 +- drivers/vhost/vringh.c | 8 +- drivers/vhost/vsock.c | 12 +- drivers/video/backlight/Kconfig | 12 +- drivers/video/backlight/Makefile | 2 +- drivers/video/backlight/ipaq_micro_bl.c | 2 +- drivers/video/backlight/lm3630a_bl.c | 13 +- .../video/backlight/{qcom-wled.c => pm8941-wled.c} | 0 drivers/video/backlight/pwm_bl.c | 39 +- drivers/video/console/vgacon.c | 6 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/aty/atyfb_base.c | 12 +- drivers/video/fbdev/core/fbmem.c | 21 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 428 +- drivers/video/fbdev/sa1100fb.c | 13 + drivers/video/hdmi.c | 8 +- drivers/video/logo/.gitignore | 1 - drivers/video/logo/Makefile | 15 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_utils.c | 3 +- drivers/virtio/virtio_ring.c | 7 +- drivers/w1/masters/sgi_w1.c | 4 +- drivers/w1/slaves/Kconfig | 1 - drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/bcm63xx_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/f71808e_wdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/indydog.c | 1 - drivers/watchdog/intel_scu_watchdog.c | 1 - drivers/watchdog/iop_wdt.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/ixp4xx_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/mv64x60_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 1 - drivers/watchdog/pcwd_pci.c | 1 - drivers/watchdog/pcwd_usb.c | 1 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/pnx833x_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/watchdog_dev.c | 1 - drivers/watchdog/wdrtas.c | 1 - drivers/watchdog/wdt.c | 1 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 1 - drivers/xen/balloon.c | 1 + drivers/xen/gntdev.c | 13 +- drivers/xen/grant-table.c | 3 +- drivers/xen/pvcalls-back.c | 2 +- fs/Kconfig | 3 - fs/Makefile | 1 - fs/afs/flock.c | 4 +- fs/afs/inode.c | 13 +- fs/afs/yfsclient.c | 4 +- fs/aio.c | 19 +- fs/autofs/expire.c | 5 +- fs/binfmt_elf.c | 69 +- fs/btrfs/Kconfig | 2 - fs/btrfs/async-thread.c | 113 +- fs/btrfs/async-thread.h | 37 +- fs/btrfs/block-group.c | 201 +- fs/btrfs/block-group.h | 5 +- fs/btrfs/compression.c | 269 +- fs/btrfs/compression.h | 46 +- fs/btrfs/ctree.c | 355 +- fs/btrfs/ctree.h | 35 +- fs/btrfs/delalloc-space.c | 7 +- fs/btrfs/delayed-inode.c | 18 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/dev-replace.h | 2 +- fs/btrfs/disk-io.c | 362 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-io-tree.h | 248 - fs/btrfs/extent-tree.c | 243 +- fs/btrfs/extent_io.c | 184 +- fs/btrfs/extent_io.h | 231 +- fs/btrfs/extent_map.c | 6 +- fs/btrfs/extent_map.h | 11 +- fs/btrfs/file-item.c | 1 + fs/btrfs/file.c | 130 +- fs/btrfs/free-space-cache.c | 47 +- fs/btrfs/free-space-tree.c | 83 +- fs/btrfs/inode-map.c | 4 +- fs/btrfs/inode.c | 169 +- fs/btrfs/ioctl.c | 53 +- fs/btrfs/locking.c | 78 +- fs/btrfs/locking.h | 13 +- fs/btrfs/lzo.c | 53 +- fs/btrfs/misc.h | 11 - fs/btrfs/ordered-data.c | 1 + fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 6 +- fs/btrfs/qgroup.c | 13 +- fs/btrfs/raid56.c | 101 +- fs/btrfs/reada.c | 17 +- fs/btrfs/ref-verify.c | 2 +- fs/btrfs/relocation.c | 37 +- fs/btrfs/scrub.c | 27 +- fs/btrfs/send.c | 4 +- fs/btrfs/space-info.c | 26 +- fs/btrfs/space-info.h | 2 +- fs/btrfs/super.c | 21 +- fs/btrfs/sysfs.c | 51 +- fs/btrfs/tests/btrfs-tests.c | 5 +- fs/btrfs/tests/free-space-tree-tests.c | 75 +- fs/btrfs/transaction.c | 92 +- fs/btrfs/transaction.h | 5 +- fs/btrfs/tree-checker.c | 219 +- fs/btrfs/tree-log.c | 172 +- fs/btrfs/volumes.c | 440 +- fs/btrfs/volumes.h | 25 +- fs/btrfs/zlib.c | 52 +- fs/btrfs/zstd.c | 47 +- fs/buffer.c | 56 +- fs/ceph/dir.c | 1 - fs/ceph/file.c | 2 +- fs/ceph/mds_client.c | 21 +- fs/cifs/cifs_debug.c | 5 - fs/cifs/cifsacl.c | 2 + fs/cifs/cifsfs.c | 35 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/cifsproto.h | 1 - fs/cifs/connect.c | 22 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 130 +- fs/cifs/inode.c | 8 +- fs/cifs/netmisc.c | 4 + fs/cifs/smb1ops.c | 3 - fs/cifs/smb2file.c | 2 +- fs/cifs/smb2ops.c | 3 +- fs/cifs/smb2pdu.c | 14 +- fs/cifs/smb2proto.h | 4 - fs/cifs/smbdirect.c | 36 +- fs/cifs/transport.c | 51 +- fs/compat_ioctl.c | 917 +- fs/crypto/bio.c | 29 +- fs/crypto/crypto.c | 114 +- fs/crypto/fscrypt_private.h | 9 + fs/crypto/keysetup.c | 111 +- fs/crypto/keysetup_v1.c | 4 + fs/dax.c | 18 +- fs/dcache.c | 2 +- fs/debugfs/file.c | 72 +- fs/direct-io.c | 3 +- fs/ecryptfs/file.c | 1 - fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/messaging.c | 1 - fs/erofs/utils.c | 13 +- fs/erofs/zdata.c | 226 +- fs/erofs/zdata.h | 8 +- fs/eventpoll.c | 52 +- fs/ext2/balloc.c | 8 - fs/ext2/inode.c | 2 +- fs/ext2/ioctl.c | 5 +- fs/ext4/Kconfig | 17 - fs/ext4/Makefile | 1 - fs/ext4/inode-test.c | 272 - fs/ext4/inode.c | 2 +- fs/ext4/ioctl.c | 1 - fs/f2fs/file.c | 1 - fs/fat/file.c | 13 +- fs/fs-writeback.c | 11 +- fs/fuse/Makefile | 3 +- fs/fuse/dev.c | 6 +- fs/fuse/dir.c | 16 +- fs/fuse/file.c | 14 +- fs/fuse/fuse_i.h | 4 - fs/fuse/inode.c | 4 - fs/fuse/virtio_fs.c | 169 +- fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 3 +- fs/gfs2/file.c | 37 +- fs/gfs2/glops.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/ops_fstype.c | 3 +- fs/gfs2/quota.c | 2 +- fs/gfs2/recovery.c | 2 +- fs/hpfs/dir.c | 1 - fs/hpfs/file.c | 1 - fs/hugetlbfs/inode.c | 4 +- fs/io-wq.c | 790 -- fs/io-wq.h | 55 - fs/io_uring.c | 1246 ++- fs/ioctl.c | 80 +- fs/iomap/Makefile | 16 +- fs/iomap/apply.c | 25 +- fs/iomap/buffered-io.c | 749 +- fs/iomap/direct-io.c | 9 +- fs/iomap/fiemap.c | 4 +- fs/iomap/seek.c | 4 +- fs/iomap/swapfile.c | 3 +- fs/iomap/trace.c | 12 - fs/iomap/trace.h | 88 - fs/jbd2/transaction.c | 4 +- fs/kernfs/dir.c | 4 +- fs/libfs.c | 140 +- fs/namei.c | 8 +- fs/namespace.c | 15 +- fs/nfs/direct.c | 106 +- fs/nfs/nfs4proc.c | 1 - fs/nfs/write.c | 5 +- fs/nfsd/nfs4recover.c | 11 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 2 + fs/nilfs2/ioctl.c | 1 - fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/fdinfo.c | 2 +- fs/notify/fsnotify.c | 2 + fs/notify/fsnotify.h | 2 - fs/ocfs2/acl.c | 4 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 136 +- fs/ocfs2/ioctl.c | 3 +- fs/ocfs2/journal.c | 3 +- fs/ocfs2/localalloc.c | 3 +- fs/ocfs2/xattr.c | 56 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/proc/meminfo.c | 4 +- fs/proc/page.c | 68 +- fs/quota/dquot.c | 8 +- fs/quota/quota.c | 7 +- fs/quota/quota_v1.c | 1 + fs/ramfs/inode.c | 12 - fs/readdir.c | 48 +- fs/splice.c | 14 +- fs/super.c | 5 +- fs/tracefs/inode.c | 46 +- fs/userfaultfd.c | 5 +- fs/xfs/libxfs/xfs_ag.c | 5 +- fs/xfs/libxfs/xfs_alloc.c | 900 +- fs/xfs/libxfs/xfs_alloc_btree.c | 1 - fs/xfs/libxfs/xfs_attr_leaf.c | 39 +- fs/xfs/libxfs/xfs_bmap.c | 39 +- fs/xfs/libxfs/xfs_bmap.h | 6 +- fs/xfs/libxfs/xfs_btree.h | 3 - fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/libxfs/xfs_dir2_sf.c | 2 +- fs/xfs/libxfs/xfs_fs.h | 8 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_inode_fork.h | 14 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/xfs_aops.c | 763 +- fs/xfs/xfs_aops.h | 17 + fs/xfs/xfs_bmap_util.c | 11 +- fs/xfs/xfs_buf.c | 12 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_file.c | 32 +- fs/xfs/xfs_inode.c | 7 +- fs/xfs/xfs_iomap.c | 686 +- fs/xfs/xfs_iomap.h | 6 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_log.c | 430 +- fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_priv.h | 25 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_pnfs.c | 3 +- fs/xfs/xfs_quotaops.c | 3 - fs/xfs/xfs_reflink.c | 138 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_rtalloc.c | 3 +- fs/xfs/xfs_super.c | 11 +- fs/xfs/xfs_super.h | 10 - fs/xfs/xfs_trace.h | 98 +- include/Kbuild | 4 - include/acpi/acpi_bus.h | 8 +- include/acpi/processor.h | 20 +- include/asm-generic/4level-fixup.h | 1 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/bitops/find.h | 17 - include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 11 - include/asm-generic/tlb.h | 4 + include/crypto/internal/skcipher.h | 30 + include/crypto/skcipher.h | 30 - include/drm/amd_asic_type.h | 56 +- include/drm/bridge/dw_hdmi.h | 2 - include/drm/drmP.h | 103 + include/drm/drm_bridge.h | 33 +- include/drm/drm_connector.h | 25 +- include/drm/drm_crtc.h | 1 + include/drm/drm_dp_helper.h | 140 +- include/drm/drm_dp_mst_helper.h | 12 +- include/drm/drm_drv.h | 2 + include/drm/drm_edid.h | 5 +- include/drm/drm_encoder.h | 6 +- include/drm/drm_fb_helper.h | 6 +- include/drm/drm_gem.h | 14 - include/drm/drm_gem_shmem_helper.h | 30 +- include/drm/drm_gem_ttm_helper.h | 21 - include/drm/drm_gem_vram_helper.h | 107 +- include/drm/drm_mm.h | 7 +- include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_modeset_lock.h | 9 - include/drm/drm_os_linux.h | 55 + include/drm/drm_panel.h | 13 +- include/drm/drm_plane.h | 31 +- include/drm/drm_prime.h | 2 + include/drm/drm_print.h | 26 - include/drm/drm_rect.h | 31 - include/drm/drm_simple_kms_helper.h | 2 +- include/drm/drm_vblank.h | 15 +- include/drm/drm_vram_mm_helper.h | 104 + include/drm/i915_drm.h | 18 + include/drm/i915_mei_hdcp_interface.h | 42 +- include/drm/ttm/ttm_bo_api.h | 80 +- include/drm/ttm/ttm_bo_driver.h | 32 +- include/drm/ttm/ttm_execbuf_util.h | 2 +- include/drm/ttm/ttm_memory.h | 1 + include/dt-bindings/clock/axg-audio-clkc.h | 10 - include/dt-bindings/clock/imx8mq-clock.h | 4 +- include/dt-bindings/clock/r8a774b1-cpg-mssr.h | 57 - include/dt-bindings/clock/tegra124-car-common.h | 2 +- include/dt-bindings/clock/tegra210-car.h | 5 +- include/dt-bindings/iio/adc/ingenic,adc.h | 1 - include/dt-bindings/interconnect/qcom,msm8974.h | 146 - include/dt-bindings/pinctrl/rockchip.h | 8 +- include/dt-bindings/pmu/exynos_ppmu.h | 25 - include/dt-bindings/power/qcom-rpmpd.h | 9 - include/dt-bindings/power/r8a774b1-sysc.h | 26 - include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 - .../reset/amlogic,meson-axg-audio-arb.h | 2 - .../reset/amlogic,meson-g12a-audio-reset.h | 15 - include/dt-bindings/sound/samsung-i2s.h | 12 +- include/kunit/assert.h | 356 - include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 ---- include/kunit/try-catch.h | 75 - include/kvm/arm_hypercalls.h | 43 - include/kvm/arm_psci.h | 2 +- include/linux/acpi.h | 8 - include/linux/aer.h | 4 - include/linux/arm-smccc.h | 75 - include/linux/arm_sdei.h | 6 + include/linux/audit.h | 5 +- include/linux/bitmap.h | 54 +- include/linux/bitops.h | 12 - include/linux/blk-mq.h | 74 +- include/linux/blkdev.h | 18 +- include/linux/bpf.h | 46 +- include/linux/bpf_verifier.h | 8 +- include/linux/brcmphy.h | 10 +- include/linux/btf.h | 32 - include/linux/build_bug.h | 4 +- include/linux/cgroup.h | 1 + include/linux/compiler_attributes.h | 17 - include/linux/context_tracking.h | 4 +- include/linux/coresight.h | 6 - include/linux/cpufreq.h | 7 +- include/linux/cpuhotplug.h | 1 - include/linux/debugfs.h | 85 +- include/linux/device.h | 33 - include/linux/device_cgroup.h | 19 +- include/linux/dim.h | 63 +- include/linux/dma-buf.h | 63 +- include/linux/dma-heap.h | 59 - include/linux/dmi.h | 4 - include/linux/dynamic_debug.h | 6 - include/linux/errname.h | 16 - include/linux/export.h | 20 +- include/linux/extable.h | 10 - include/linux/falloc.h | 20 - include/linux/fb.h | 2 +- include/linux/filter.h | 7 +- include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/fs.h | 7 - include/linux/fscrypt.h | 32 + include/linux/fwnode.h | 46 +- include/linux/genalloc.h | 2 +- include/linux/gfp.h | 2 - include/linux/gpio/consumer.h | 54 +- include/linux/gpio/driver.h | 8 - include/linux/host1x.h | 5 +- include/linux/hugetlb.h | 3 +- include/linux/hwmon.h | 2 +- include/linux/hyperv.h | 19 - include/linux/i2c.h | 6 - include/linux/if_macvlan.h | 1 + include/linux/if_team.h | 1 - include/linux/if_vlan.h | 11 + include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/iio.h | 2 - include/linux/input.h | 1 - include/linux/ioasid.h | 76 - include/linux/iomap.h | 129 +- include/linux/iommu.h | 57 +- include/linux/ipmi_smi.h | 12 +- include/linux/irqchip/arm-gic-v3.h | 2 - include/linux/jbd2.h | 2 +- include/linux/key.h | 3 - include/linux/kvm_host.h | 26 +- include/linux/kvm_types.h | 2 - include/linux/led-class-flash.h | 41 +- include/linux/leds.h | 105 +- include/linux/libfdt_env.h | 2 +- include/linux/linkage.h | 249 +- include/linux/linkmode.h | 6 - include/linux/lockdep.h | 21 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 53 - include/linux/memblock.h | 3 - include/linux/memcontrol.h | 37 +- include/linux/memory_hotplug.h | 12 +- include/linux/memremap.h | 6 - include/linux/mfd/abx500/ab8500-gpadc.h | 75 + include/linux/mfd/core.h | 29 - include/linux/mfd/max77620.h | 1 + include/linux/mfd/rk808.h | 2 +- include/linux/mfd/stm32-timers.h | 12 +- include/linux/mfd/syscon/atmel-matrix.h | 1 + include/linux/mfd/twl.h | 12 +- include/linux/micrel_phy.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/mm.h | 19 +- include/linux/mmzone.h | 47 +- include/linux/mroute_base.h | 28 +- include/linux/mtd/spi-nor.h | 51 +- include/linux/mtio.h | 60 - include/linux/netdevice.h | 84 +- include/linux/netfilter.h | 41 +- include/linux/netfilter/ipset/ip_set.h | 196 +- include/linux/netfilter/ipset/ip_set_bitmap.h | 14 + include/linux/netfilter/ipset/ip_set_getport.h | 3 + include/linux/notifier.h | 4 + include/linux/nvmem-consumer.h | 11 +- include/linux/of_address.h | 21 +- include/linux/of_pci.h | 5 +- include/linux/page-flags.h | 54 +- include/linux/page-isolation.h | 4 +- include/linux/page_ext.h | 10 +- include/linux/pci-ats.h | 77 +- include/linux/pci-epc.h | 2 +- include/linux/pci.h | 47 +- include/linux/percpu-defs.h | 2 +- include/linux/percpu-rwsem.h | 4 +- include/linux/perf_event.h | 36 +- include/linux/phy.h | 4 - include/linux/phy/tegra/xusb.h | 4 +- include/linux/pid.h | 4 - include/linux/platform_data/cros_ec_commands.h | 285 +- include/linux/platform_data/cros_ec_proto.h | 103 + include/linux/platform_data/dma-imx-sdma.h | 3 - include/linux/platform_data/intel-spi.h | 1 - include/linux/platform_data/pixcir_i2c_ts.h | 64 + include/linux/platform_data/ti-prm.h | 21 - include/linux/platform_device.h | 66 +- include/linux/pm_opp.h | 13 - include/linux/pm_qos.h | 56 +- include/linux/proc_fs.h | 4 +- include/linux/property.h | 8 +- include/linux/psci.h | 9 +- include/linux/ptr_ring.h | 79 +- include/linux/pwm.h | 5 +- include/linux/pxa2xx_ssp.h | 2 +- include/linux/qcom_scm.h | 26 - include/linux/rcupdate.h | 2 +- include/linux/reset-controller.h | 5 +- include/linux/reset.h | 48 +- include/linux/rtc.h | 5 - include/linux/rtc/ds1685.h | 12 +- include/linux/rwlock_api_smp.h | 16 +- include/linux/sched.h | 11 - include/linux/sched/sysctl.h | 1 - include/linux/sched/user.h | 3 +- include/linux/security.h | 70 +- include/linux/seqlock.h | 4 +- include/linux/sfp.h | 10 +- include/linux/skbuff.h | 14 +- include/linux/skmsg.h | 12 +- include/linux/slab.h | 24 +- include/linux/soc/mmp/cputype.h | 87 - include/linux/soc/qcom/llcc-qcom.h | 94 +- include/linux/soundwire/sdw.h | 3 + include/linux/spi/spi.h | 132 +- include/linux/spinlock_api_smp.h | 8 +- include/linux/stmmac.h | 1 - include/linux/string.h | 66 +- include/linux/sunrpc/bc_xprt.h | 5 - include/linux/sunrpc/xprtsock.h | 1 - include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 1 - include/linux/sysctl.h | 6 +- include/linux/sysfs.h | 4 +- include/linux/tcp.h | 8 +- include/linux/thermal.h | 11 + include/linux/thread_info.h | 2 - include/linux/tpm_eventlog.h | 16 +- include/linux/uaccess.h | 6 +- include/linux/usb.h | 18 - include/linux/virtio_vsock.h | 1 + include/linux/vmstat.h | 50 - include/linux/vtime.h | 38 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 94 - include/linux/ww_mutex.h | 2 +- include/linux/xarray.h | 4 +- include/media/cec-notifier.h | 7 +- include/media/cec-pin.h | 10 +- include/media/cec.h | 31 + include/media/dvb-usb-ids.h | 1 - include/media/hevc-ctrls.h | 212 - include/media/i2c/smiapp.h | 1 + include/media/rc-map.h | 23 +- include/media/v4l2-common.h | 33 +- include/media/v4l2-ctrls.h | 83 - include/media/v4l2-mem2mem.h | 44 +- include/media/videobuf2-core.h | 3 - include/media/videobuf2-v4l2.h | 5 - include/net/addrconf.h | 6 +- include/net/bonding.h | 2 +- include/net/cfg80211.h | 8 - include/net/devlink.h | 13 +- include/net/dsa.h | 28 +- include/net/fib_notifier.h | 13 +- include/net/fib_rules.h | 3 +- include/net/flow_dissector.h | 3 +- include/net/fq.h | 2 +- include/net/fq_impl.h | 4 +- include/net/genetlink.h | 20 +- include/net/hwbm.h | 10 +- include/net/ip.h | 4 +- include/net/ip6_fib.h | 11 +- include/net/ip_fib.h | 11 +- include/net/ip_vs.h | 3 +- include/net/ipv6.h | 5 - include/net/llc_conn.h | 2 +- include/net/mac80211.h | 11 +- include/net/net_namespace.h | 33 +- include/net/netfilter/nf_conntrack_extend.h | 10 + include/net/netfilter/nf_flow_table.h | 1 - include/net/netfilter/nf_tables.h | 16 +- include/net/netns/mib.h | 3 - include/net/request_sock.h | 4 +- include/net/sctp/sctp.h | 5 - include/net/sctp/ulpevent.h | 16 +- include/net/smc.h | 3 - include/net/snmp.h | 6 - include/net/sock.h | 37 +- include/net/tcp.h | 10 +- include/net/tls.h | 69 +- include/net/tls_toe.h | 77 - include/net/vxlan.h | 1 - include/net/xfrm.h | 7 + include/rdma/ib_verbs.h | 21 +- include/rdma/restrack.h | 5 - include/scsi/scsi_device.h | 5 +- include/scsi/scsi_eh.h | 1 - include/scsi/scsi_host.h | 3 - include/soc/at91/atmel_tcb.h | 1 - include/soc/qcom/ocmem.h | 65 - include/sound/dmaengine_pcm.h | 5 - include/sound/hda_register.h | 3 - include/sound/intel-dsp-config.h | 34 - include/sound/pxa2xx-lib.h | 26 +- include/sound/simple_card_utils.h | 9 +- include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 2 - include/sound/soc-component.h | 45 +- include/sound/soc-dpcm.h | 18 +- include/sound/soc.h | 16 +- include/sound/sof.h | 3 - include/sound/sof/dai-imx.h | 34 - include/sound/sof/dai.h | 2 - include/sound/sof/header.h | 1 - include/sound/sof/stream.h | 4 +- include/sound/wm8904.h | 2 +- include/target/target_core_base.h | 1 + include/trace/bpf_probe.h | 3 +- include/trace/events/btrfs.h | 110 +- include/trace/events/io_uring.h | 351 - include/trace/events/kmem.h | 21 - include/trace/events/rdma_core.h | 251 - include/trace/events/rpcrdma.h | 228 +- include/trace/events/rxrpc.h | 18 +- include/trace/events/sock.h | 4 +- include/trace/events/sunrpc.h | 93 - include/trace/events/vmscan.h | 71 +- include/trace/events/wbt.h | 12 +- include/trace/events/xdp.h | 2 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 12 +- include/uapi/drm/drm.h | 3 +- include/uapi/drm/drm_fourcc.h | 28 +- include/uapi/drm/exynos_drm.h | 2 +- include/uapi/drm/i915_drm.h | 113 +- include/uapi/drm/omap_drm.h | 18 +- include/uapi/drm/v3d_drm.h | 8 +- include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 60 +- include/uapi/linux/btrfs_tree.h | 13 +- include/uapi/linux/cec-funcs.h | 34 +- include/uapi/linux/cec.h | 133 +- include/uapi/linux/chio.h | 11 +- include/uapi/linux/devlink.h | 4 - include/uapi/linux/dma-heap.h | 55 - include/uapi/linux/ethtool.h | 6 - include/uapi/linux/fuse.h | 37 - include/uapi/linux/gpio.h | 4 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_link.h | 2 - include/uapi/linux/input-event-codes.h | 75 - include/uapi/linux/io_uring.h | 13 - include/uapi/linux/iommu.h | 169 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kvm.h | 11 - include/uapi/linux/netfilter/nf_tables.h | 2 - include/uapi/linux/netfilter_arp/arp_tables.h | 2 +- include/uapi/linux/netfilter_bridge/ebtables.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/uapi/linux/nl80211.h | 8 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/ppp_defs.h | 14 - include/uapi/linux/psp-sev.h | 3 - include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/sched.h | 3 - include/uapi/linux/sctp.h | 16 +- include/uapi/linux/serial_core.h | 4 +- include/uapi/linux/snmp.h | 17 - include/uapi/linux/tcp.h | 10 +- include/uapi/linux/tipc_config.h | 4 +- include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 21 +- include/uapi/linux/virtio_ring.h | 2 +- include/uapi/linux/watch_queue.h | 181 - include/uapi/misc/fastrpc.h | 15 - include/uapi/rdma/cxgb3-abi.h | 82 + include/uapi/rdma/ib_user_ioctl_verbs.h | 22 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 22 + include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 7 +- init/Kconfig | 1 - init/do_mounts.c | 49 - init/initramfs.c | 8 - ipc/mqueue.c | 105 +- ipc/msg.c | 61 +- ipc/sem.c | 66 +- kernel/Makefile | 4 +- kernel/audit.c | 15 +- kernel/bpf/btf.c | 322 +- kernel/bpf/core.c | 41 +- kernel/bpf/devmap.c | 33 +- kernel/bpf/stackmap.c | 9 +- kernel/bpf/syscall.c | 122 +- kernel/bpf/verifier.c | 268 +- kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 5 +- kernel/cgroup/cgroup.c | 244 +- kernel/cgroup/cpuset.c | 2 + kernel/cgroup/pids.c | 11 +- kernel/cpu.c | 2 +- kernel/debug/debug_core.c | 34 - kernel/debug/debug_core.h | 3 +- kernel/debug/kdb/kdb_bt.c | 94 +- kernel/dma/debug.c | 2 +- kernel/dma/remap.c | 6 +- kernel/events/core.c | 108 +- kernel/events/ring_buffer.c | 24 +- kernel/events/uprobes.c | 15 +- kernel/exit.c | 2 +- kernel/extable.c | 2 - kernel/fork.c | 80 +- kernel/freezer.c | 6 + kernel/gen_kheaders.sh | 75 +- kernel/hung_task.c | 94 +- kernel/kthread.c | 6 +- kernel/locking/lockdep.c | 3 +- kernel/locking/mutex.c | 4 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 10 +- kernel/notifier.c | 41 +- kernel/panic.c | 1 - kernel/pid.c | 14 +- kernel/power/main.c | 1 - kernel/power/qos.c | 240 - kernel/power/snapshot.c | 9 +- kernel/printk/printk.c | 10 +- kernel/profile.c | 6 +- kernel/sched/core.c | 18 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cputime.c | 50 +- kernel/sched/fair.c | 1217 ++- kernel/sched/topology.c | 9 +- kernel/signal.c | 2 +- kernel/stop_machine.c | 10 +- kernel/sys_ni.c | 1 - kernel/sysctl-test.c | 392 - kernel/sysctl.c | 12 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/sched_clock.c | 2 - kernel/trace/bpf_trace.c | 10 +- kernel/trace/ftrace.c | 55 +- kernel/trace/trace.c | 139 +- kernel/trace/trace.h | 2 - kernel/trace/trace_benchmark.c | 4 +- kernel/trace/trace_dynevent.c | 4 - kernel/trace/trace_event_perf.c | 19 +- kernel/trace/trace_events.c | 35 +- kernel/trace/trace_events_hist.c | 15 +- kernel/trace/trace_events_trigger.c | 8 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_kprobe.c | 12 +- kernel/trace/trace_printk.c | 7 - kernel/trace/trace_stack.c | 8 - kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 11 - kernel/workqueue.c | 29 +- lib/Kconfig.debug | 696 +- lib/Makefile | 6 - lib/bitmap.c | 12 - lib/cpu_rmap.c | 2 +- lib/devres.c | 2 +- lib/errname.c | 223 - lib/find_bit.c | 14 - lib/genalloc.c | 7 +- lib/generic-radix-tree.c | 32 +- lib/iov_iter.c | 1 - lib/kunit/Kconfig | 36 - lib/kunit/Makefile | 9 - lib/kunit/assert.c | 141 - lib/kunit/example-test.c | 88 - lib/kunit/string-stream-test.c | 52 - lib/kunit/string-stream.c | 217 - lib/kunit/test-test.c | 331 - lib/kunit/test.c | 478 -- lib/kunit/try-catch.c | 118 - lib/list-test.c | 740 -- lib/locking-selftest.c | 24 +- lib/math/rational.c | 63 +- lib/smp_processor_id.c | 2 +- lib/string.c | 21 + lib/test_bitmap.c | 202 +- lib/test_meminit.c | 27 - lib/test_printf.c | 53 - lib/test_user_copy.c | 37 +- lib/test_xarray.c | 24 - lib/ubsan.c | 64 +- lib/vdso/Kconfig | 9 + lib/vdso/gettimeofday.c | 9 +- lib/vsprintf.c | 120 +- lib/xarray.c | 4 - localversion-next | 1 - mm/backing-dev.c | 4 +- mm/cma.c | 6 +- mm/compaction.c | 7 +- mm/filemap.c | 22 +- mm/gup.c | 22 +- mm/huge_memory.c | 15 +- mm/hugetlb.c | 285 +- mm/init-mm.c | 1 - mm/internal.h | 27 +- mm/khugepaged.c | 36 +- mm/kmemleak.c | 30 +- mm/madvise.c | 2 +- mm/memblock.c | 71 +- mm/memcontrol.c | 134 +- mm/memory-failure.c | 95 +- mm/memory.c | 150 +- mm/memory_hotplug.c | 244 +- mm/memremap.c | 47 +- mm/mmap.c | 85 +- mm/mremap.c | 4 +- mm/nommu.c | 10 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 165 +- mm/page_ext.c | 23 +- mm/page_io.c | 15 +- mm/page_isolation.c | 12 +- mm/page_owner.c | 60 +- mm/pgtable-generic.c | 9 - mm/rmap.c | 59 +- mm/shmem.c | 19 +- mm/shuffle.c | 2 +- mm/slab.c | 10 +- mm/slab.h | 2 +- mm/slab_common.c | 127 +- mm/slob.c | 62 +- mm/slub.c | 64 +- mm/sparse.c | 4 +- mm/swap.c | 29 +- mm/swapfile.c | 7 - mm/truncate.c | 12 - mm/userfaultfd.c | 73 +- mm/util.c | 22 +- mm/vmalloc.c | 140 +- mm/vmpressure.c | 20 +- mm/vmscan.c | 128 +- mm/vmstat.c | 111 +- mm/z3fold.c | 363 +- net/8021q/vlan.c | 1 + net/8021q/vlan_dev.c | 33 + net/batman-adv/soft-interface.c | 32 + net/bluetooth/6lowpan.c | 8 + net/bluetooth/hci_conn.c | 8 - net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_request.c | 10 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/smp.c | 6 + net/bpf/test_run.c | 9 - net/bridge/br_device.c | 8 + net/bridge/netfilter/nf_conntrack_bridge.c | 5 +- net/caif/Kconfig | 10 +- net/core/datagram.c | 2 +- net/core/dev.c | 1026 +-- net/core/dev_addr_lists.c | 12 +- net/core/devlink.c | 264 +- net/core/ethtool.c | 4 +- net/core/fib_notifier.c | 95 +- net/core/fib_rules.c | 23 +- net/core/filter.c | 27 +- net/core/flow_dissector.c | 84 +- net/core/lwt_bpf.c | 7 +- net/core/net-procfs.c | 4 +- net/core/net_namespace.c | 23 +- net/core/pktgen.c | 1 + net/core/request_sock.c | 2 +- net/core/rtnetlink.c | 221 +- net/core/skbuff.c | 23 +- net/core/sock.c | 48 +- net/core/xdp.c | 2 +- net/dsa/dsa.c | 8 +- net/dsa/dsa2.c | 276 +- net/dsa/dsa_priv.h | 23 +- net/dsa/master.c | 5 + net/dsa/slave.c | 12 + net/dsa/switch.c | 4 +- net/dsa/tag_8021q.c | 6 +- net/ieee802154/6lowpan/core.c | 8 + net/ieee802154/nl802154.c | 39 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_notifier.c | 13 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_trie.c | 44 +- net/ipv4/igmp.c | 2 +- net/ipv4/inet_connection_sock.c | 6 +- net/ipv4/inet_diag.c | 2 +- net/ipv4/ip_output.c | 14 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/ipmr.c | 13 +- net/ipv4/ipmr_base.c | 30 +- net/ipv4/route.c | 11 +- net/ipv4/tcp.c | 87 +- net/ipv4/tcp_diag.c | 5 +- net/ipv4/tcp_fastopen.c | 7 +- net/ipv4/tcp_input.c | 41 +- net/ipv4/tcp_ipv4.c | 36 +- net/ipv4/tcp_minisocks.c | 17 +- net/ipv4/tcp_output.c | 32 +- net/ipv4/tcp_timer.c | 11 +- net/ipv4/udp.c | 2 - net/ipv6/addrconf.c | 7 +- net/ipv6/addrconf_core.c | 1 - net/ipv6/fib6_notifier.c | 11 +- net/ipv6/fib6_rules.c | 5 +- net/ipv6/ip6_fib.c | 50 +- net/ipv6/ip6_gre.c | 1 - net/ipv6/ip6_output.c | 3 - net/ipv6/ip6mr.c | 13 +- net/ipv6/netfilter.c | 3 - net/ipv6/netfilter/nf_tproxy_ipv6.c | 2 +- net/ipv6/tcp_ipv6.c | 18 +- net/l2tp/l2tp_eth.c | 1 + net/llc/af_llc.c | 34 +- net/llc/llc_c_ac.c | 8 +- net/llc/llc_conn.c | 69 +- net/llc/llc_if.c | 12 +- net/llc/llc_s_ac.c | 12 +- net/llc/llc_sap.c | 23 +- net/mac80211/agg-tx.c | 9 +- net/mac80211/ibss.c | 9 +- net/mac80211/mlme.c | 5 +- net/mac80211/rc80211_minstrel.c | 48 +- net/mac80211/rc80211_minstrel.h | 57 +- net/mac80211/rc80211_minstrel_debugfs.c | 8 +- net/mac80211/rc80211_minstrel_ht.c | 73 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 8 +- net/mac80211/rx.c | 11 +- net/mac80211/scan.c | 30 +- net/mac80211/tx.c | 15 +- net/netfilter/core.c | 20 - net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 26 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 18 +- net/netfilter/ipset/ip_set_bitmap_port.c | 41 +- net/netfilter/ipset/ip_set_core.c | 212 +- net/netfilter/ipset/ip_set_getport.c | 28 + net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 8 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 8 +- net/netfilter/ipset/ip_set_hash_ipport.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 24 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 24 +- net/netfilter/ipset/ip_set_hash_netiface.c | 24 +- net/netfilter/ipset/ip_set_hash_netnet.c | 28 +- net/netfilter/ipset/ip_set_hash_netport.c | 24 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 28 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netfilter/ipvs/ip_vs_app.c | 12 +- net/netfilter/ipvs/ip_vs_core.c | 47 +- net/netfilter/ipvs/ip_vs_ctl.c | 41 +- net/netfilter/ipvs/ip_vs_pe.c | 3 +- net/netfilter/ipvs/ip_vs_sched.c | 3 +- net/netfilter/ipvs/ip_vs_sync.c | 13 +- net/netfilter/ipvs/ip_vs_xmit.c | 18 +- net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_ecache.c | 23 +- net/netfilter/nf_conntrack_extend.c | 21 +- net/netfilter/nf_conntrack_netlink.c | 76 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_tables_api.c | 572 +- net/netfilter/nf_tables_offload.c | 190 +- net/netfilter/nft_chain_filter.c | 45 +- net/netfilter/nft_payload.c | 38 - net/netlink/genetlink.c | 303 +- net/netrom/af_netrom.c | 23 + net/nfc/netlink.c | 20 +- net/openvswitch/actions.c | 5 +- net/openvswitch/conntrack.c | 21 +- net/openvswitch/datapath.c | 20 +- net/openvswitch/vport-internal_dev.c | 11 +- net/rds/ib.c | 10 +- net/rds/ib.h | 15 +- net/rds/ib_cm.c | 167 +- net/rds/ib_recv.c | 13 +- net/rds/ib_send.c | 19 +- net/rfkill/core.c | 2 +- net/rose/af_rose.c | 23 + net/rxrpc/ar-internal.h | 1 - net/rxrpc/call_accept.c | 5 +- net/rxrpc/call_object.c | 34 +- net/rxrpc/conn_client.c | 9 +- net/rxrpc/conn_object.c | 13 +- net/rxrpc/conn_service.c | 2 +- net/rxrpc/peer_event.c | 11 +- net/rxrpc/peer_object.c | 18 +- net/rxrpc/recvmsg.c | 6 +- net/rxrpc/sendmsg.c | 3 +- net/sched/act_api.c | 23 +- net/sched/act_mirred.c | 6 +- net/sched/act_mpls.c | 12 +- net/sched/act_police.c | 5 +- net/sched/cls_api.c | 36 +- net/sched/em_meta.c | 4 +- net/sched/sch_api.c | 3 +- net/sched/sch_etf.c | 2 +- net/sched/sch_fq.c | 3 +- net/sched/sch_fq_codel.c | 1 + net/sched/sch_generic.c | 35 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_netem.c | 11 +- net/sched/sch_sfb.c | 13 +- net/sched/sch_sfq.c | 14 +- net/sched/sch_taprio.c | 6 +- net/sctp/associola.c | 22 +- net/sctp/chunk.c | 40 +- net/sctp/diag.c | 2 +- net/sctp/input.c | 16 +- net/sctp/sm_make_chunk.c | 12 +- net/sctp/socket.c | 4 +- net/sctp/ulpevent.c | 57 +- net/smc/af_smc.c | 13 +- net/smc/smc.h | 1 - net/smc/smc_cdc.c | 4 +- net/smc/smc_close.c | 70 +- net/smc/smc_close.h | 2 - net/smc/smc_core.c | 245 +- net/smc/smc_core.h | 9 - net/smc/smc_ib.c | 15 +- net/smc/smc_ib.h | 1 - net/smc/smc_ism.c | 5 - net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 7 +- net/smc/smc_rx.c | 37 +- net/smc/smc_tx.c | 26 +- net/smc/smc_wr.c | 10 +- net/socket.c | 3 - net/sunrpc/backchannel_rqst.c | 7 +- net/sunrpc/cache.c | 6 + net/sunrpc/clnt.c | 14 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/xprt.c | 27 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtrdma/transport.c | 33 +- net/sunrpc/xprtrdma/verbs.c | 194 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 17 +- net/tipc/netlink.c | 21 +- net/tipc/netlink.h | 1 + net/tipc/netlink_compat.c | 28 +- net/tipc/node.c | 6 +- net/tipc/socket.c | 14 +- net/tipc/udp_media.c | 6 +- net/tls/Kconfig | 10 - net/tls/Makefile | 5 +- net/tls/tls_device.c | 46 +- net/tls/tls_main.c | 172 +- net/tls/tls_proc.c | 47 - net/tls/tls_sw.c | 18 +- net/tls/tls_toe.c | 139 - net/tls/trace.c | 10 - net/tls/trace.h | 202 - net/unix/af_unix.c | 25 +- net/vmw_vsock/hyperv_transport.c | 42 +- net/vmw_vsock/virtio_transport_common.c | 72 +- net/wireless/nl80211.c | 8 +- net/wireless/reg.c | 1 - net/wireless/reg.h | 8 + net/wireless/scan.c | 23 +- net/wireless/wext-sme.c | 8 +- net/x25/x25_dev.c | 2 +- net/xdp/xdp_umem.c | 6 - net/xdp/xsk.c | 42 +- net/xfrm/xfrm_interface.c | 23 + samples/Kconfig | 13 - samples/Makefile | 2 - samples/bpf/Makefile | 165 +- samples/bpf/Makefile.target | 75 - samples/bpf/README.rst | 41 +- samples/bpf/asm_goto_workaround.h | 13 +- samples/bpf/hbm_kern.h | 27 +- samples/bpf/map_perf_test_kern.c | 24 +- samples/bpf/offwaketime_kern.c | 1 - samples/bpf/parse_ldabs.c | 1 - samples/bpf/sampleip_kern.c | 1 - samples/bpf/sockex1_kern.c | 1 - samples/bpf/sockex2_kern.c | 1 - samples/bpf/sockex3_kern.c | 1 - samples/bpf/spintest_kern.c | 1 - samples/bpf/task_fd_query_user.c | 1 - samples/bpf/tcbpf1_kern.c | 1 - samples/bpf/test_map_in_map_kern.c | 16 +- samples/bpf/test_overhead_kprobe_kern.c | 1 - samples/bpf/test_probe_write_user_kern.c | 1 - samples/bpf/trace_event_kern.c | 1 - samples/bpf/tracex1_kern.c | 1 - samples/bpf/tracex2_kern.c | 1 - samples/bpf/tracex3_kern.c | 1 - samples/bpf/tracex4_kern.c | 1 - samples/bpf/tracex5_kern.c | 1 - samples/bpf/xdp_adjust_tail_kern.c | 7 +- samples/bpf/xdp_adjust_tail_user.c | 29 +- samples/bpf/xdpsock_user.c | 2 +- samples/mei/Makefile | 12 +- samples/pktgen/README.rst | 2 +- samples/pktgen/functions.sh | 154 +- samples/pktgen/parameters.sh | 2 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 15 +- samples/pktgen/pktgen_sample01_simple.sh | 23 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 23 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 22 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 15 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 23 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 231 - scripts/.gitignore | 1 + scripts/Makefile | 2 + scripts/Makefile.build | 11 +- scripts/Makefile.modpost | 9 +- scripts/bpf_helpers_doc.py | 155 +- scripts/checkpatch.pl | 46 +- .../api/devm_platform_ioremap_resource.cocci | 60 + scripts/coccinelle/misc/add_namespace.cocci | 2 - scripts/gdb/linux/dmesg.py | 16 +- scripts/gdb/linux/symbols.py | 8 +- scripts/gdb/linux/utils.py | 25 +- scripts/get_maintainer.pl | 38 +- scripts/jobserver-count | 58 - scripts/kconfig/Makefile | 2 +- scripts/kconfig/parser.y | 1 + scripts/kernel-doc | 11 +- scripts/mod/modpost.c | 70 +- scripts/mod/modpost.h | 1 - scripts/nsdeps | 6 +- {drivers/video/logo => scripts}/pnmtologo.c | 0 scripts/recordmcount.h | 5 +- scripts/setlocalversion | 22 +- scripts/sphinx-pre-install | 29 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 130 +- security/apparmor/domain.c | 46 +- security/apparmor/file.c | 26 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/match.h | 3 +- security/apparmor/include/path.h | 49 +- security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 160 +- security/apparmor/match.c | 6 +- security/apparmor/mount.c | 67 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/device_cgroup.c | 15 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 50 - security/selinux/hooks.c | 95 - security/selinux/include/classmap.h | 2 - security/selinux/include/objsec.h | 6 +- security/selinux/include/security.h | 3 +- security/selinux/nlmsgtab.c | 4 +- security/selinux/selinuxfs.c | 4 + security/selinux/ss/context.h | 32 - security/selinux/ss/ebitmap.c | 18 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/mls.c | 3 - security/selinux/ss/policydb.c | 5 - security/selinux/ss/policydb.h | 1 - security/selinux/ss/services.c | 9 +- security/smack/smack_lsm.c | 83 +- security/tomoyo/tomoyo.c | 6 - sound/arm/pxa2xx-pcm-lib.c | 80 +- sound/core/Kconfig | 28 +- sound/core/compress_offload.c | 2 +- sound/core/oss/pcm_oss.c | 4 - sound/core/pcm_dmaengine.c | 83 - sound/drivers/Kconfig | 20 +- sound/firewire/Kconfig | 6 +- sound/firewire/amdtp-stream.c | 407 +- sound/firewire/amdtp-stream.h | 28 +- sound/firewire/bebob/bebob.h | 4 +- sound/firewire/bebob/bebob_midi.c | 2 +- sound/firewire/bebob/bebob_pcm.c | 71 +- sound/firewire/bebob/bebob_stream.c | 25 +- sound/firewire/dice/dice-midi.c | 2 +- sound/firewire/dice/dice-pcm.c | 72 +- sound/firewire/dice/dice-stream.c | 11 +- sound/firewire/dice/dice.h | 4 +- sound/firewire/digi00x/digi00x-midi.c | 2 +- sound/firewire/digi00x/digi00x-pcm.c | 57 +- sound/firewire/digi00x/digi00x-stream.c | 14 +- sound/firewire/digi00x/digi00x.h | 4 +- sound/firewire/fireface/ff-pcm.c | 51 +- sound/firewire/fireface/ff-stream.c | 22 +- sound/firewire/fireface/ff.h | 4 +- sound/firewire/fireworks/fireworks.h | 4 +- sound/firewire/fireworks/fireworks_midi.c | 2 +- sound/firewire/fireworks/fireworks_pcm.c | 63 +- sound/firewire/fireworks/fireworks_stream.c | 14 +- sound/firewire/motu/motu-midi.c | 2 +- sound/firewire/motu/motu-pcm.c | 51 +- sound/firewire/motu/motu-stream.c | 14 +- sound/firewire/motu/motu.h | 4 +- sound/firewire/oxfw/oxfw-midi.c | 4 +- sound/firewire/oxfw/oxfw-pcm.c | 66 +- sound/firewire/oxfw/oxfw-stream.c | 15 +- sound/firewire/oxfw/oxfw.h | 4 +- sound/firewire/tascam/tascam-pcm.c | 56 +- sound/firewire/tascam/tascam-stream.c | 14 +- sound/firewire/tascam/tascam.h | 4 +- sound/hda/Kconfig | 10 +- sound/hda/Makefile | 5 +- sound/hda/ext/hdac_ext_controller.c | 5 - sound/hda/intel-dsp-config.c | 357 - sound/hda/intel-nhlt.c | 3 + sound/isa/Kconfig | 18 +- sound/mips/Kconfig | 12 +- sound/oss/dmasound/dmasound_core.c | 2 - sound/pci/Kconfig | 2 +- sound/pci/hda/Kconfig | 11 +- sound/pci/hda/hda_intel.c | 63 +- sound/pci/hda/patch_hdmi.c | 2 - sound/pci/hda/patch_realtek.c | 49 +- sound/soc/amd/acp-pcm-dma.c | 63 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 56 +- sound/soc/atmel/atmel-pcm-pdc.c | 48 +- sound/soc/au1x/dbdma2.c | 64 +- sound/soc/au1x/dma.c | 63 +- sound/soc/bcm/cygnus-pcm.c | 56 +- sound/soc/cirrus/Kconfig | 14 +- sound/soc/codecs/Kconfig | 73 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/adau1761.c | 129 - sound/soc/codecs/adau7118-hw.c | 43 - sound/soc/codecs/adau7118-i2c.c | 82 - sound/soc/codecs/adau7118.c | 586 -- sound/soc/codecs/adau7118.h | 24 - sound/soc/codecs/cros_ec_codec.c | 1128 +-- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/hdmi-codec.c | 12 +- sound/soc/codecs/madera.h | 2 - sound/soc/codecs/max98373.c | 20 +- sound/soc/codecs/msm8916-wcd-analog.c | 58 +- sound/soc/codecs/msm8916-wcd-digital.c | 22 - sound/soc/codecs/mt6358.c | 105 - sound/soc/codecs/pcm3168a.c | 95 +- sound/soc/codecs/rt1011.c | 183 +- sound/soc/codecs/rt1011.h | 24 - sound/soc/codecs/rt5514-spi.c | 41 +- sound/soc/codecs/rt5645.c | 13 - sound/soc/codecs/rt5651.c | 3 - sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5677-spi.c | 387 - sound/soc/codecs/rt5677-spi.h | 1 - sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/tas2562.c | 590 -- sound/soc/codecs/tas2562.h | 85 - sound/soc/codecs/tas2770.c | 819 -- sound/soc/codecs/tas2770.h | 143 - sound/soc/codecs/tlv320aic32x4.c | 3 - sound/soc/codecs/wcd9335.c | 10 +- sound/soc/codecs/wm8958-dsp2.c | 22 +- sound/soc/codecs/wm8994.c | 199 +- sound/soc/codecs/wm8994.h | 10 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/dwc/dwc-pcm.c | 48 +- sound/soc/fsl/Kconfig | 10 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_asrc.c | 65 +- sound/soc/fsl/fsl_asrc.h | 7 +- sound/soc/fsl/fsl_asrc_dma.c | 120 +- sound/soc/fsl/fsl_dma.c | 53 +- sound/soc/fsl/fsl_mqs.c | 335 - sound/soc/fsl/imx-pcm-fiq.c | 56 +- sound/soc/fsl/mpc5200_dma.c | 51 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/Kconfig | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 30 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 52 +- sound/soc/intel/boards/Kconfig | 49 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 94 - sound/soc/intel/boards/sof_rt5682.c | 60 +- sound/soc/intel/common/Makefile | 1 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 18 - sound/soc/intel/haswell/sst-haswell-pcm.c | 62 +- sound/soc/intel/skylake/skl-pcm.c | 67 +- sound/soc/intel/skylake/skl.c | 19 +- sound/soc/jz4740/jz4740-i2s.c | 6 +- sound/soc/kirkwood/kirkwood-dma.c | 52 +- sound/soc/kirkwood/kirkwood-i2s.c | 11 +- sound/soc/mediatek/Kconfig | 1 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 28 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 10 +- sound/soc/mediatek/common/mtk-btcvsd.c | 76 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 11 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 26 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 70 +- sound/soc/meson/axg-fifo.c | 56 +- sound/soc/meson/axg-fifo.h | 20 +- sound/soc/meson/axg-frddr.c | 24 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/pxa/mmp-pcm.c | 62 +- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/pxa/poodle.c | 2 +- sound/soc/pxa/pxa-ssp.c | 24 +- sound/soc/pxa/pxa2xx-ac97.c | 14 +- sound/soc/pxa/pxa2xx-i2s.c | 14 +- sound/soc/pxa/pxa2xx-pcm.c | 14 +- sound/soc/qcom/Kconfig | 20 +- sound/soc/qcom/lpass-platform.c | 70 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 71 +- sound/soc/qcom/qdsp6/q6routing.c | 14 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/samsung/Kconfig | 12 +- sound/soc/samsung/Makefile | 4 +- sound/soc/samsung/arndale.c | 217 - sound/soc/samsung/arndale_rt5631.c | 138 + sound/soc/samsung/idma.c | 58 +- sound/soc/samsung/s3c-i2s-v2.c | 6 +- sound/soc/sh/dma-sh7760.c | 46 +- sound/soc/sh/fsi.c | 31 +- sound/soc/sh/rcar/core.c | 33 +- sound/soc/sh/rcar/dma.c | 34 +- sound/soc/sh/siu_pcm.c | 44 +- sound/soc/soc-component.c | 119 +- sound/soc/soc-compress.c | 52 +- sound/soc/soc-core.c | 328 +- sound/soc/soc-generic-dmaengine-pcm.c | 163 +- sound/soc/soc-ops.c | 11 +- sound/soc/soc-pcm.c | 135 +- sound/soc/soc-topology.c | 2 +- sound/soc/soc-utils.c | 11 +- sound/soc/sof/Kconfig | 16 - sound/soc/sof/control.c | 60 +- sound/soc/sof/core.c | 28 +- sound/soc/sof/debug.c | 16 - sound/soc/sof/imx/Kconfig | 12 +- sound/soc/sof/imx/imx8.c | 7 - sound/soc/sof/intel/Kconfig | 44 +- sound/soc/sof/intel/apl.c | 7 - sound/soc/sof/intel/bdw.c | 38 +- sound/soc/sof/intel/byt.c | 50 +- sound/soc/sof/intel/cnl.c | 24 - sound/soc/sof/intel/hda-ctrl.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 30 +- sound/soc/sof/intel/hda-loader.c | 26 +- sound/soc/sof/intel/hda-pcm.c | 15 +- sound/soc/sof/intel/hda-stream.c | 69 +- sound/soc/sof/intel/hda.c | 13 +- sound/soc/sof/intel/hda.h | 6 +- sound/soc/sof/ipc.c | 10 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/pcm.c | 139 +- sound/soc/sof/sof-acpi-dev.c | 12 +- sound/soc/sof/sof-pci-dev.c | 40 +- sound/soc/sof/sof-priv.h | 29 +- sound/soc/sof/topology.c | 417 +- sound/soc/sof/trace.c | 17 +- sound/soc/sprd/sprd-pcm-dma.c | 74 +- sound/soc/stm/stm32_adfsdm.c | 42 +- sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 21 +- sound/soc/stm/stm32_spdifrx.c | 18 +- sound/soc/tegra/tegra30_i2s.c | 56 +- sound/soc/txx9/txx9aclc.c | 48 +- sound/soc/uniphier/aio-dma.c | 51 +- sound/soc/xilinx/Kconfig | 20 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 63 +- sound/soc/xtensa/xtfpga-i2s.c | 30 +- sound/soc/zte/Kconfig | 12 +- sound/usb/Kconfig | 32 +- sound/usb/pcm.c | 3 - sound/usb/quirks.c | 1 - sound/usb/validate.c | 2 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 4 +- tools/arch/arm64/include/uapi/asm/kvm.h | 4 +- tools/arch/s390/include/uapi/asm/kvm.h | 6 - tools/arch/x86/include/asm/emulate_prefix.h | 14 - tools/arch/x86/include/asm/insn.h | 6 - tools/arch/x86/include/asm/irq_vectors.h | 146 - tools/arch/x86/include/asm/msr-index.h | 857 -- tools/arch/x86/include/uapi/asm/svm.h | 1 - tools/arch/x86/include/uapi/asm/vmx.h | 8 +- tools/arch/x86/lib/insn.c | 34 - tools/arch/x86/tools/gen-insn-attr-x86.awk | 4 +- tools/bpf/Makefile | 6 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 22 +- tools/gpio/Makefile | 6 +- tools/hv/vmbus_testing | 376 - tools/include/uapi/asm-generic/mman-common.h | 3 - tools/include/uapi/drm/i915_drm.h | 1 - tools/include/uapi/linux/bpf.h | 60 +- tools/include/uapi/linux/fs.h | 55 +- tools/include/uapi/linux/fscrypt.h | 181 - tools/include/uapi/linux/if_link.h | 2 - tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 4 - tools/lib/api/debug-internal.h | 4 +- tools/lib/api/debug.c | 4 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bpf/.gitignore | 4 - tools/lib/bpf/Makefile | 83 +- tools/lib/bpf/bpf.c | 3 - tools/lib/bpf/bpf_core_read.h | 189 - tools/lib/bpf/bpf_helpers.h | 41 - tools/lib/bpf/bpf_tracing.h | 195 - tools/lib/bpf/btf.c | 72 +- tools/lib/bpf/btf.h | 4 +- tools/lib/bpf/btf_dump.c | 37 +- tools/lib/bpf/libbpf.c | 1074 ++- tools/lib/bpf/libbpf.h | 60 +- tools/lib/bpf/libbpf.map | 8 - tools/lib/bpf/libbpf_internal.h | 75 +- tools/lib/bpf/test_libbpf.c | 20 - tools/lib/bpf/test_libbpf.cpp | 18 + tools/lib/bpf/xsk.c | 51 +- tools/lib/lockdep/include/liblockdep/common.h | 3 +- tools/lib/lockdep/include/liblockdep/mutex.h | 2 +- tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +- tools/lib/lockdep/preload.c | 16 +- tools/lib/subcmd/Makefile | 8 +- tools/objtool/check.c | 1 - tools/objtool/sync-check.sh | 3 +- tools/perf/Documentation/asciidoc.conf | 3 - tools/perf/Documentation/jitdump-specification.txt | 4 +- tools/perf/Documentation/perf-config.txt | 5 - tools/perf/Documentation/perf-diff.txt | 5 - tools/perf/Documentation/perf-list.txt | 3 - tools/perf/Documentation/perf-stat.txt | 6 - tools/perf/Documentation/perf-trace.txt | 14 - tools/perf/Makefile.config | 33 +- tools/perf/Makefile.perf | 21 +- tools/perf/arch/arm/annotate/instructions.c | 4 +- tools/perf/arch/arm/util/Build | 2 - tools/perf/arch/arm/util/perf_regs.c | 6 - tools/perf/arch/arm64/annotate/instructions.c | 4 +- tools/perf/arch/arm64/util/Build | 1 - tools/perf/arch/arm64/util/perf_regs.c | 6 - tools/perf/arch/csky/util/Build | 2 - tools/perf/arch/csky/util/perf_regs.c | 6 - tools/perf/arch/powerpc/util/header.c | 3 +- tools/perf/arch/riscv/util/Build | 2 - tools/perf/arch/riscv/util/perf_regs.c | 6 - tools/perf/arch/s390/annotate/instructions.c | 6 +- tools/perf/arch/s390/util/Build | 1 - tools/perf/arch/s390/util/header.c | 9 +- tools/perf/arch/s390/util/perf_regs.c | 6 - tools/perf/arch/x86/annotate/instructions.c | 6 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 9 +- tools/perf/arch/x86/util/header.c | 3 +- tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-diff.c | 143 - tools/perf/builtin-kmem.c | 1 - tools/perf/builtin-kvm.c | 18 +- tools/perf/builtin-list.c | 14 +- tools/perf/builtin-record.c | 10 +- tools/perf/builtin-report.c | 7 - tools/perf/builtin-script.c | 16 +- tools/perf/builtin-stat.c | 6 - tools/perf/builtin-top.c | 20 +- tools/perf/builtin-trace.c | 979 +-- tools/perf/check-headers.sh | 9 +- tools/perf/jvmti/Build | 6 +- tools/perf/lib/Build | 1 - tools/perf/lib/Makefile | 6 +- tools/perf/lib/core.c | 3 +- tools/perf/lib/evlist.c | 357 - tools/perf/lib/include/internal/evlist.h | 43 - tools/perf/lib/include/internal/evsel.h | 1 - tools/perf/lib/include/internal/mmap.h | 45 +- tools/perf/lib/include/internal/tests.h | 20 +- tools/perf/lib/include/perf/core.h | 3 - tools/perf/lib/include/perf/evlist.h | 15 +- tools/perf/lib/include/perf/evsel.h | 2 + tools/perf/lib/include/perf/mmap.h | 15 - tools/perf/lib/internal.h | 5 - tools/perf/lib/libperf.map | 10 +- tools/perf/lib/mmap.c | 275 - tools/perf/lib/tests/Makefile | 6 +- tools/perf/lib/tests/test-cpumap.c | 2 +- tools/perf/lib/tests/test-evlist.c | 219 +- tools/perf/lib/tests/test-evsel.c | 2 +- tools/perf/lib/tests/test-threadmap.c | 2 +- tools/perf/perf-sys.h | 6 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 16 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 23 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 56 - .../arch/s390/{cf_z15 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto6.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/extended.json | 0 .../pmu-events/arch/s390/cf_z15/transaction.json | 7 - tools/perf/pmu-events/arch/s390/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.c | 38 +- tools/perf/pmu-events/jevents.h | 3 +- tools/perf/pmu-events/pmu-events.h | 1 - tools/perf/scripts/python/exported-sql-viewer.py | 1555 +--- tools/perf/tests/backward-ring-buffer.c | 7 +- tools/perf/tests/bp_account.c | 20 +- tools/perf/tests/bp_signal.c | 15 +- tools/perf/tests/bpf.c | 7 +- tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/code-reading.c | 9 +- tools/perf/tests/keep-tracking.c | 9 +- tools/perf/tests/mmap-basic.c | 9 +- tools/perf/tests/openat-syscall-tp-fields.c | 9 +- tools/perf/tests/perf-hooks.c | 3 +- tools/perf/tests/perf-record.c | 9 +- tools/perf/tests/sw-clock.c | 9 +- tools/perf/tests/switch-tracking.c | 9 +- tools/perf/tests/task-exit.c | 18 +- tools/perf/tests/tests.h | 1 - tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 35 +- tools/perf/trace/beauty/mmap.c | 4 +- tools/perf/trace/beauty/tracepoints/Build | 2 - .../trace/beauty/tracepoints/x86_irq_vectors.c | 29 - .../trace/beauty/tracepoints/x86_irq_vectors.sh | 27 - tools/perf/trace/beauty/tracepoints/x86_msr.c | 39 - tools/perf/trace/beauty/tracepoints/x86_msr.sh | 40 - tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 235 +- tools/perf/util/annotate.h | 6 - tools/perf/util/copyfile.c | 8 +- tools/perf/util/env.c | 16 - tools/perf/util/env.h | 1 - tools/perf/util/evlist.c | 336 +- tools/perf/util/evlist.h | 12 - tools/perf/util/evsel.c | 3 +- tools/perf/util/header.c | 4 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/map.c | 3 - tools/perf/util/mmap.c | 260 +- tools/perf/util/mmap.h | 28 +- tools/perf/util/parse-events.c | 4 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/perf_regs.c | 4 + tools/perf/util/perf_regs.h | 4 +- tools/perf/util/pmu.c | 17 +- tools/perf/util/pmu.h | 4 +- tools/perf/util/python.c | 13 +- .../perf/util/scripting-engines/trace-event-perl.c | 8 +- .../util/scripting-engines/trace-event-python.c | 9 +- tools/perf/util/session.c | 29 + tools/perf/util/session.h | 6 +- tools/perf/util/sort.h | 4 - tools/perf/util/spark.c | 34 - tools/perf/util/spark.h | 8 - tools/perf/util/stat.c | 10 - tools/perf/util/stat.h | 2 - tools/perf/util/string2.h | 3 - tools/perf/util/symbol.h | 2 - tools/perf/util/time-utils.c | 27 +- tools/perf/util/time-utils.h | 5 - tools/perf/util/trace-event-parse.c | 31 + tools/perf/util/trace-event.h | 2 + tools/perf/util/util.c | 6 +- .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 1 + tools/power/x86/intel-speed-select/isst-config.c | 878 +- tools/power/x86/intel-speed-select/isst-core.c | 21 - tools/power/x86/intel-speed-select/isst-display.c | 14 +- tools/power/x86/intel-speed-select/isst.h | 3 - tools/testing/kunit/.gitignore | 3 - tools/testing/kunit/configs/all_tests.config | 3 - tools/testing/kunit/kunit.py | 138 - tools/testing/kunit/kunit_config.py | 66 - tools/testing/kunit/kunit_kernel.py | 149 - tools/testing/kunit/kunit_parser.py | 310 - tools/testing/kunit/kunit_tool_test.py | 206 - .../test_data/test_is_test_passed-all_passed.log | 32 - .../kunit/test_data/test_is_test_passed-crash.log | 69 - .../test_data/test_is_test_passed-failure.log | 36 - .../test_data/test_is_test_passed-no_tests_run.log | 75 - .../test_data/test_output_isolated_correctly.log | 106 - .../kunit/test_data/test_read_from_file.kconfig | 17 - tools/testing/selftests/Makefile | 26 +- tools/testing/selftests/bpf/.gitignore | 6 +- tools/testing/selftests/bpf/Makefile | 382 +- tools/{lib => testing/selftests}/bpf/bpf_endian.h | 0 tools/testing/selftests/bpf/bpf_helpers.h | 535 ++ tools/testing/selftests/bpf/bpf_legacy.h | 39 - tools/testing/selftests/bpf/cgroup_helpers.c | 4 +- .../selftests/bpf/prog_tests/attach_probe.c | 44 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 130 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 85 +- .../bpf/prog_tests/flow_dissector_reattach.c | 140 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 89 - .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 95 - .../selftests/bpf/prog_tests/reference_tracking.c | 19 +- .../selftests/bpf/prog_tests/section_names.c | 203 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 5 - .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 3 +- .../bpf/progs/btf__core_reloc_existence.c | 3 - ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 - ...re_reloc_existence___err_wrong_arr_value_type.c | 3 - ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 - .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 - ...tf__core_reloc_existence___err_wrong_int_type.c | 3 - ..._core_reloc_existence___err_wrong_struct_type.c | 3 - .../progs/btf__core_reloc_existence___minimal.c | 3 - .../bpf/progs/btf_dump_test_case_padding.c | 5 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 65 - tools/testing/selftests/bpf/progs/kfree_skb.c | 103 - tools/testing/selftests/bpf/progs/loop1.c | 1 - tools/testing/selftests/bpf/progs/loop2.c | 1 - tools/testing/selftests/bpf/progs/loop3.c | 1 - tools/testing/selftests/bpf/progs/sockopt_sk.c | 13 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 13 +- .../selftests/bpf/progs/test_attach_probe.c | 1 + tools/testing/selftests/bpf/progs/test_btf_haskv.c | 1 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 1 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 11 +- .../bpf/progs/test_core_reloc_existence.c | 79 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 9 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 19 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 62 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 9 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 19 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 7 +- .../bpf/progs/test_core_reloc_primitives.c | 13 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 5 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 4 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 1 + .../testing/selftests/bpf/progs/test_rdonly_maps.c | 83 - .../selftests/bpf/progs/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 - .../selftests/bpf/progs/test_stacktrace_map.c | 1 + tools/testing/selftests/bpf/test_btf_dump.c | 150 + tools/testing/selftests/bpf/test_flow_dissector.sh | 51 +- tools/testing/selftests/bpf/test_libbpf.sh | 43 + tools/testing/selftests/bpf/test_libbpf_open.c | 144 + tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 6 +- tools/testing/selftests/bpf/test_maps.c | 12 +- tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/bpf/test_progs.c | 50 +- .../bpf/{progs => }/test_queue_stack_map.h | 0 tools/testing/selftests/bpf/test_section_names.c | 233 + tools/testing/selftests/bpf/test_tc_edt.sh | 2 +- tools/testing/selftests/bpf/verifier/loops1.c | 17 - tools/testing/selftests/cgroup/Makefile | 4 +- tools/testing/selftests/cgroup/cgroup_util.c | 42 +- tools/testing/selftests/cgroup/cgroup_util.h | 6 +- tools/testing/selftests/cgroup/test_core.c | 146 - tools/testing/selftests/cgroup/test_freezer.c | 2 +- tools/testing/selftests/cgroup/test_stress.sh | 4 - tools/testing/selftests/cgroup/with_stress.sh | 101 - tools/testing/selftests/clone3/.gitignore | 1 - tools/testing/selftests/clone3/Makefile | 6 - .../selftests/clone3/clone3_clear_sighand.c | 172 - tools/testing/selftests/dmabuf-heaps/Makefile | 9 - tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 238 - .../net/mlxsw/spectrum-2/mirror_gre_scale.sh | 16 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 46 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 20 - .../drivers/net/mlxsw/spectrum/mirror_gre_scale.sh | 7 +- .../selftests/drivers/net/netdevsim/devlink.sh | 288 +- .../drivers/net/netdevsim/devlink_in_netns.sh | 72 - .../testing/selftests/filesystems/epoll/.gitignore | 1 - tools/testing/selftests/filesystems/epoll/Makefile | 7 - .../filesystems/epoll/epoll_wakeup_test.c | 3074 ------- tools/testing/selftests/kselftest/runner.sh | 36 +- tools/testing/selftests/kselftest_install.sh | 4 +- tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 10 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 15 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 21 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 6 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 2 - .../kvm/x86_64/vmx_set_nested_state_test.c | 13 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 6 +- tools/testing/selftests/livepatch/settings | 1 - tools/testing/selftests/net/fib_tests.sh | 21 - tools/testing/selftests/net/forwarding/lib.sh | 7 +- tools/testing/selftests/net/l2tp.sh | 0 tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/ipvs.sh | 228 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 4 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 296 - tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_wait.c | 14 +- tools/testing/selftests/powerpc/mm/tlbie_test.c | 2 +- tools/testing/selftests/rtc/settings | 1 - tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/tc-testing/config | 10 - .../tc-testing/tc-tests/actions/pedit.json | 499 +- tools/testing/selftests/vm/config | 1 - tools/testing/selftests/vm/gup_benchmark.c | 4 +- tools/testing/selftests/watchdog/watchdog-test.c | 27 +- tools/virtio/linux/dma-mapping.h | 2 - tools/virtio/xen/xen.h | 6 - virt/kvm/arm/arm.c | 33 - virt/kvm/arm/hypercalls.c | 71 - virt/kvm/arm/mmio.c | 9 +- virt/kvm/arm/pmu.c | 48 +- virt/kvm/arm/psci.c | 84 +- virt/kvm/arm/pvtime.c | 131 - virt/kvm/kvm_main.c | 35 +- 6551 files changed, 112699 insertions(+), 256902 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-hpre delete mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl delete mode 100644 Documentation/admin-guide/dell_rbu.rst delete mode 100644 Documentation/admin-guide/device-mapper/dm-dust.rst create mode 100644 Documentation/admin-guide/device-mapper/dm-dust.txt delete mode 100644 Documentation/asm-annotations.rst delete mode 100644 Documentation/dev-tools/kunit/api/index.rst delete mode 100644 Documentation/dev-tools/kunit/api/test.rst delete mode 100644 Documentation/dev-tools/kunit/faq.rst delete mode 100644 Documentation/dev-tools/kunit/index.rst delete mode 100644 Documentation/dev-tools/kunit/start.rst delete mode 100644 Documentation/dev-tools/kunit/usage.rst create mode 100644 Documentation/devicetree/bindings/arm/amlogic/smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/ap806-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-secure-fi [...] create mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunxi/smp-sram.txt create mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.txt delete mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.yaml create mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.txt delete mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z [...] delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-hdmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-xdmac.txt delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.yaml create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/input.yaml create mode 100644 Documentation/devicetree/bindings/input/keys.txt create mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.txt delete mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.yaml create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.yaml create mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/led-backlight.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/pm8941-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-el15203000.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.yaml rename Documentation/devicetree/bindings/{ddr => lpddr2}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-h3-dein [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx290.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.yaml create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] delete mode 100644 Documentation/devicetree/bindings/mfd/atmel,at91rm9200-tcb.yaml create mode 100644 Documentation/devicetree/bindings/mfd/atmel-tcb.txt create mode 100644 Documentation/devicetree/bindings/mfd/max77650.txt delete mode 100644 Documentation/devicetree/bindings/mfd/max77650.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/owl-mmc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt delete mode 100644 Documentation/devicetree/bindings/net/renesas,ether.yaml create mode 100644 Documentation/devicetree/bindings/net/sh_eth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sprd-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt delete mode 100644 Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/rtc-sh.txt create mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau7118.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-cod [...] delete mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.txt create mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.yaml create mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/sun4i-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2770.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,hspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml create mode 100644 Documentation/devicetree/bindings/spi/sh-hspi.txt create mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.yaml create mode 100644 Documentation/devicetree/bindings/sram/milbeaut-smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml create mode 100644 Documentation/devicetree/bindings/sram/renesas,smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/rockchip-smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/samsung-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/sram.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/st,stm32-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.txt delete mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml create mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt create mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml create mode 100644 Documentation/driver-api/bt8xxgpio.rst create mode 100644 Documentation/driver-api/dell_rbu.rst delete mode 100644 Documentation/driver-api/gpio/bt8xxgpio.rst delete mode 100644 Documentation/driver-api/infiniband.rst create mode 100644 Documentation/ioctl/botching-up-ioctls.rst rename Documentation/{userspace-api => }/ioctl/cdrom.rst (100%) rename Documentation/{userspace-api => }/ioctl/hdio.rst (100%) create mode 100644 Documentation/ioctl/index.rst rename Documentation/{userspace-api => }/ioctl/ioctl-decoding.rst (100%) create mode 100644 Documentation/ioctl/ioctl-number.rst rename Documentation/{core-api/symbol-namespaces.rst => kbuild/namespaces.rst} (100%) delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-conn-info.rst delete mode 100644 Documentation/media/uapi/v4l/dev-stateless-decoder.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst delete mode 100644 Documentation/misc-devices/xilinx_sdfec.rst delete mode 100644 Documentation/powerpc/kaslr-booke32.rst delete mode 100644 Documentation/process/botching-up-ioctls.rst delete mode 100644 Documentation/process/maintainers.rst delete mode 100755 Documentation/sphinx/maintainers_include.py create mode 100644 Documentation/usb/rio.rst delete mode 100644 Documentation/userspace-api/ioctl/index.rst delete mode 100644 Documentation/userspace-api/ioctl/ioctl-number.rst delete mode 100644 Documentation/virt/kvm/arm/pvtime.rst delete mode 100644 Documentation/watch_queue.rst 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/arc/boot/dts/nsim_hs.dts create mode 100644 arch/arc/boot/dts/nsim_hs_idu.dts create mode 100644 arch/arc/configs/nsim_hs_defconfig create mode 100644 arch/arc/configs/nsim_hs_smp_defconfig delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm/boot/dts/bcm2711.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts delete mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts delete mode 100644 arch/arm/boot/dts/mmp3.dtsi delete mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi delete mode 100644 arch/arm/boot/dts/omap4-droid-bionic-xt875.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi delete mode 100644 arch/arm/mach-bcm/bcm2711.c create mode 100644 arch/arm/mach-mmp/cputype.h delete mode 100644 arch/arm/mach-mmp/mmp3.c delete mode 100644 arch/arm/mach-mmp/platsmp.c delete mode 100644 arch/arm/mach-omap2/pmic-cpcap.c delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi delete mode 100644 arch/arm64/include/asm/pvclock-abi.h create mode 100644 arch/arm64/include/asm/vdso_datapage.h rename tools/virtio/crypto/hash.h => arch/arm64/kernel/vdso/gettimeofday.S (100%) delete mode 100644 arch/arm64/lib/copy_template_user.S delete mode 100644 arch/arm64/lib/copy_user_fixup.S delete mode 100644 arch/csky/include/asm/stackprotector.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h copy {tools/arch => arch}/hexagon/include/uapi/asm/bitsperlong.h (100%) create mode 100644 arch/ia64/include/uapi/asm/errno.h create mode 100644 arch/ia64/include/uapi/asm/ioctl.h create mode 100644 arch/ia64/include/uapi/asm/ioctls.h delete mode 100644 arch/mips/boot/dts/ralink/gardena_smart_gateway_mt7688.dts create mode 100644 arch/mips/fw/arc/salone.c create mode 100644 arch/mips/fw/arc/time.c create mode 100644 arch/mips/fw/arc/tree.c delete mode 100644 arch/mips/include/asm/mach-loongson64/loongson_regs.h create mode 100644 arch/mips/include/asm/sgi/sgi.h delete mode 100644 arch/mips/include/asm/sync.h delete mode 100644 arch/mips/include/asm/unroll.h create mode 100644 arch/mips/kernel/cpu-bugs64.c delete mode 100644 arch/mips/kernel/r4k-bugs64.c delete mode 100644 arch/mips/sgi-ip27/ip27-common.h delete mode 100644 arch/mips/tools/loongson3-llsc-check.c delete mode 100644 arch/powerpc/mm/nohash/kaslr_booke.c delete mode 100644 arch/riscv/include/asm/seccomp.h delete mode 100644 arch/riscv/kernel/head.h delete mode 100644 arch/sh/drivers/platform_early.c delete mode 100644 arch/sh/include/asm/platform_early.h create mode 100644 arch/sh/include/uapi/asm/setup.h create mode 100644 arch/sh/include/uapi/asm/types.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/configs/kunit_defconfig delete mode 100644 arch/x86/include/asm/emulate_prefix.h delete mode 100644 arch/xtensa/configs/xip_kc705_defconfig create mode 100644 arch/xtensa/include/asm/hw_irq.h create mode 100644 arch/xtensa/include/asm/user.h delete mode 100644 crypto/jitterentropy.h delete mode 100644 drivers/base/watch.c create mode 100644 drivers/bluetooth/btwilink.c delete mode 100644 drivers/char/hw_random/npcm-rng.c create mode 100644 drivers/cpufreq/arm_big_little.c create mode 100644 drivers/cpufreq/arm_big_little.h delete mode 100644 drivers/crypto/amlogic/Kconfig delete mode 100644 drivers/crypto/amlogic/Makefile delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-cipher.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-core.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl.h delete mode 100644 drivers/crypto/hisilicon/hpre/Makefile delete mode 100644 drivers/crypto/hisilicon/hpre/hpre.h delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_crypto.c delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_main.c create mode 100644 drivers/crypto/hisilicon/sgl.h delete mode 100644 drivers/dma-buf/dma-heap.c delete mode 100644 drivers/dma-buf/heaps/Kconfig delete mode 100644 drivers/dma-buf/heaps/Makefile delete mode 100644 drivers/dma-buf/heaps/cma_heap.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/dma-buf/heaps/system_heap.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Kconfig delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Makefile delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.h delete mode 100644 drivers/dma/milbeaut-hdmac.c delete mode 100644 drivers/dma/milbeaut-xdmac.c rename drivers/gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} (100%) delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dm_cp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c delete mode 100644 drivers/gpu/drm/amd/display/include/hdcp_types.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_internal.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_event.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h delete mode 100644 drivers/gpu/drm/drm_dp_mst_topology_internal.h delete mode 100644 drivers/gpu/drm/drm_gem_ttm_helper.c create mode 100644 drivers/gpu/drm/drm_vram_mm_helper.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.h delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.c delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.h delete mode 100644 drivers/gpu/drm/i915/i915_perf_types.h delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.c delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.h delete mode 100644 drivers/gpu/drm/i915/intel_memory_region.c delete mode 100644 drivers/gpu/drm/i915/intel_memory_region.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_perf.c delete mode 100644 drivers/gpu/drm/i915/selftests/intel_memory_region.c delete mode 100644 drivers/gpu/drm/i915/selftests/mock_region.c delete mode 100644 drivers/gpu/drm/i915/selftests/mock_region.h create mode 100644 drivers/gpu/drm/lima/lima_gem_prime.c create mode 100644 drivers/gpu/drm/lima/lima_gem_prime.h create mode 100644 drivers/gpu/drm/lima/lima_object.c create mode 100644 drivers/gpu/drm/lima/lima_object.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/gpu/drm/omapdrm/dss/core.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c delete mode 100644 drivers/gpu/drm/tegra/dp.c delete mode 100644 drivers/gpu/drm/tegra/dp.h create mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c create mode 100644 drivers/gpu/drm/virtio/virtgpu_ttm.c delete mode 100644 drivers/hid/hid-lg-g15.c delete mode 100644 drivers/hv/hv_debugfs.c delete mode 100644 drivers/iio/adc/ab8500-gpadc.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h delete mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/infiniband/hw/cxgb3/Kconfig create mode 100644 drivers/infiniband/hw/cxgb3/Makefile create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_wr.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cq.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_ev.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_mem.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_qp.c create mode 100644 drivers/infiniband/hw/cxgb3/tcb.h delete mode 100644 drivers/infiniband/hw/mlx5/restrack.c delete mode 100644 drivers/input/keyboard/imx_sc_key.c delete mode 100644 drivers/interconnect/qcom/msm8974.c delete mode 100644 drivers/iommu/ioasid.c delete mode 100644 drivers/leds/leds-el15203000.c delete mode 100644 drivers/media/i2c/imx290.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.h delete mode 100644 drivers/media/rc/keymaps/rc-vega-s9x.c create mode 100644 drivers/media/usb/dvb-usb-v2/gl861.h delete mode 100644 drivers/memory/samsung/exynos5422-dmc.c create mode 100644 drivers/mfd/ab8500-gpadc.c delete mode 100644 drivers/misc/watch_queue.c delete mode 100644 drivers/mmc/host/owl-mmc.c delete mode 100644 drivers/mmc/host/sdhci-milbeaut.c delete mode 100644 drivers/mmc/host/sdhci_f_sdh30.h delete mode 100644 drivers/mtd/nand/raw/cadence-nand-controller.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.h delete mode 100644 drivers/net/netdevsim/health.c delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.c delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.h delete mode 100644 drivers/nvmem/rockchip-otp.c delete mode 100644 drivers/nvmem/sprd-efuse.c delete mode 100644 drivers/of/unittest-data/tests-address.dtsi delete mode 100644 drivers/phy/marvell/phy-mmp3-usb.c delete mode 100644 drivers/pinctrl/intel/pinctrl-tigerlake.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h delete mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_typec.c delete mode 100644 drivers/platform/x86/system76_acpi.c delete mode 100644 drivers/soc/atmel/sfr.c delete mode 100644 drivers/soc/qcom/llcc-qcom.c create mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/ocmem.c delete mode 100644 drivers/soc/renesas/r8a774b1-sysc.c delete mode 100644 drivers/soc/ti/omap_prm.c delete mode 100644 drivers/staging/fbtft/fb_seps525.c create mode 100644 drivers/staging/fbtft/fbtft_device.c create mode 100644 drivers/staging/fbtft/flexfb.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_h265.c delete mode 100644 drivers/staging/speakup/sysfs-driver-speakup delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] delete mode 100644 drivers/staging/wfx/Kconfig delete mode 100644 drivers/staging/wfx/Makefile delete mode 100644 drivers/staging/wfx/TODO delete mode 100644 drivers/staging/wfx/bh.c delete mode 100644 drivers/staging/wfx/bh.h delete mode 100644 drivers/staging/wfx/bus.h delete mode 100644 drivers/staging/wfx/bus_sdio.c delete mode 100644 drivers/staging/wfx/bus_spi.c delete mode 100644 drivers/staging/wfx/data_rx.c delete mode 100644 drivers/staging/wfx/data_rx.h delete mode 100644 drivers/staging/wfx/data_tx.c delete mode 100644 drivers/staging/wfx/data_tx.h delete mode 100644 drivers/staging/wfx/debug.c delete mode 100644 drivers/staging/wfx/debug.h delete mode 100644 drivers/staging/wfx/fwio.c delete mode 100644 drivers/staging/wfx/fwio.h delete mode 100644 drivers/staging/wfx/hif_api_cmd.h delete mode 100644 drivers/staging/wfx/hif_api_general.h delete mode 100644 drivers/staging/wfx/hif_api_mib.h delete mode 100644 drivers/staging/wfx/hif_rx.c delete mode 100644 drivers/staging/wfx/hif_rx.h delete mode 100644 drivers/staging/wfx/hif_tx.c delete mode 100644 drivers/staging/wfx/hif_tx.h delete mode 100644 drivers/staging/wfx/hif_tx_mib.h delete mode 100644 drivers/staging/wfx/hwio.c delete mode 100644 drivers/staging/wfx/hwio.h delete mode 100644 drivers/staging/wfx/key.c delete mode 100644 drivers/staging/wfx/key.h delete mode 100644 drivers/staging/wfx/main.c delete mode 100644 drivers/staging/wfx/main.h delete mode 100644 drivers/staging/wfx/queue.c delete mode 100644 drivers/staging/wfx/queue.h delete mode 100644 drivers/staging/wfx/scan.c delete mode 100644 drivers/staging/wfx/scan.h delete mode 100644 drivers/staging/wfx/secure_link.h delete mode 100644 drivers/staging/wfx/sta.c delete mode 100644 drivers/staging/wfx/sta.h delete mode 100644 drivers/staging/wfx/traces.h delete mode 100644 drivers/staging/wfx/wfx.h delete mode 100644 drivers/thermal/amlogic_thermal.c create mode 100644 drivers/usb/misc/rio500.c create mode 100644 drivers/usb/misc/rio500_usb.h delete mode 100644 drivers/usb/typec/hd3ss3220.c rename drivers/video/backlight/{qcom-wled.c => pm8941-wled.c} (100%) delete mode 100644 fs/btrfs/extent-io-tree.h delete mode 100644 fs/ext4/inode-test.c delete mode 100644 fs/io-wq.c delete mode 100644 fs/io-wq.h delete mode 100644 fs/iomap/trace.c delete mode 100644 fs/iomap/trace.h create mode 100644 include/drm/drmP.h delete mode 100644 include/drm/drm_gem_ttm_helper.h create mode 100644 include/drm/drm_os_linux.h create mode 100644 include/drm/drm_vram_mm_helper.h delete mode 100644 include/dt-bindings/clock/r8a774b1-cpg-mssr.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8974.h delete mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/dt-bindings/power/r8a774b1-sysc.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h delete mode 100644 include/kunit/assert.h delete mode 100644 include/kunit/string-stream.h delete mode 100644 include/kunit/test.h delete mode 100644 include/kunit/try-catch.h delete mode 100644 include/kvm/arm_hypercalls.h delete mode 100644 include/linux/dma-heap.h delete mode 100644 include/linux/errname.h delete mode 100644 include/linux/ioasid.h create mode 100644 include/linux/mfd/abx500/ab8500-gpadc.h delete mode 100644 include/linux/mtio.h create mode 100644 include/linux/platform_data/pixcir_i2c_ts.h delete mode 100644 include/linux/platform_data/ti-prm.h delete mode 100644 include/linux/soc/mmp/cputype.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/hevc-ctrls.h delete mode 100644 include/net/tls_toe.h delete mode 100644 include/soc/qcom/ocmem.h delete mode 100644 include/sound/intel-dsp-config.h delete mode 100644 include/sound/sof/dai-imx.h delete mode 100644 include/trace/events/io_uring.h delete mode 100644 include/trace/events/rdma_core.h delete mode 100644 include/uapi/linux/dma-heap.h delete mode 100644 include/uapi/linux/watch_queue.h create mode 100644 include/uapi/rdma/cxgb3-abi.h delete mode 100644 kernel/sysctl-test.c delete mode 100644 lib/errname.c delete mode 100644 lib/kunit/Kconfig delete mode 100644 lib/kunit/Makefile delete mode 100644 lib/kunit/assert.c delete mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/string-stream-test.c delete mode 100644 lib/kunit/string-stream.c delete mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/test.c delete mode 100644 lib/kunit/try-catch.c delete mode 100644 lib/list-test.c delete mode 100644 localversion-next delete mode 100644 net/tls/tls_proc.c delete mode 100644 net/tls/tls_toe.c delete mode 100644 net/tls/trace.c delete mode 100644 net/tls/trace.h delete mode 100644 samples/bpf/Makefile.target delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c create mode 100644 scripts/coccinelle/api/devm_platform_ioremap_resource.cocci delete mode 100755 scripts/jobserver-count rename {drivers/video/logo => scripts}/pnmtologo.c (100%) delete mode 100644 sound/hda/intel-dsp-config.c delete mode 100644 sound/soc/codecs/adau7118-hw.c delete mode 100644 sound/soc/codecs/adau7118-i2c.c delete mode 100644 sound/soc/codecs/adau7118.c delete mode 100644 sound/soc/codecs/adau7118.h delete mode 100644 sound/soc/codecs/tas2562.c delete mode 100644 sound/soc/codecs/tas2562.h delete mode 100644 sound/soc/codecs/tas2770.c delete mode 100644 sound/soc/codecs/tas2770.h delete mode 100644 sound/soc/fsl/fsl_mqs.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-jsl-match.c delete mode 100644 sound/soc/samsung/arndale.c create mode 100644 sound/soc/samsung/arndale_rt5631.c delete mode 100644 tools/arch/x86/include/asm/emulate_prefix.h delete mode 100644 tools/arch/x86/include/asm/irq_vectors.h delete mode 100644 tools/arch/x86/include/asm/msr-index.h delete mode 100755 tools/hv/vmbus_testing delete mode 100644 tools/include/uapi/linux/fscrypt.h delete mode 100644 tools/lib/bpf/bpf_core_read.h delete mode 100644 tools/lib/bpf/bpf_helpers.h delete mode 100644 tools/lib/bpf/bpf_tracing.h delete mode 100644 tools/lib/bpf/test_libbpf.c create mode 100644 tools/lib/bpf/test_libbpf.cpp delete mode 100644 tools/perf/arch/arm/util/perf_regs.c delete mode 100644 tools/perf/arch/arm64/util/perf_regs.c delete mode 100644 tools/perf/arch/csky/util/perf_regs.c delete mode 100644 tools/perf/arch/riscv/util/perf_regs.c delete mode 100644 tools/perf/arch/s390/util/perf_regs.c delete mode 100644 tools/perf/lib/include/perf/mmap.h delete mode 100644 tools/perf/lib/mmap.c rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/basic.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto6.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/extended.json (100%) delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z15/transaction.json delete mode 100644 tools/perf/trace/beauty/tracepoints/Build delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.sh delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_msr.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_msr.sh delete mode 100644 tools/perf/util/spark.c delete mode 100644 tools/perf/util/spark.h delete mode 100644 tools/testing/kunit/.gitignore delete mode 100644 tools/testing/kunit/configs/all_tests.config delete mode 100755 tools/testing/kunit/kunit.py delete mode 100644 tools/testing/kunit/kunit_config.py delete mode 100644 tools/testing/kunit/kunit_kernel.py delete mode 100644 tools/testing/kunit/kunit_parser.py delete mode 100755 tools/testing/kunit/kunit_tool_test.py delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log delete mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log delete mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig rename tools/{lib => testing/selftests}/bpf/bpf_endian.h (100%) create mode 100644 tools/testing/selftests/bpf/bpf_helpers.h delete mode 100644 tools/testing/selftests/bpf/bpf_legacy.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dump.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/rdonly_maps.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/section_names.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___m [...] delete mode 100644 tools/testing/selftests/bpf/progs/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/test_rdonly_maps.c create mode 100644 tools/testing/selftests/bpf/test_btf_dump.c create mode 100755 tools/testing/selftests/bpf/test_libbpf.sh create mode 100644 tools/testing/selftests/bpf/test_libbpf_open.c rename tools/testing/selftests/bpf/{progs => }/test_queue_stack_map.h (100%) create mode 100644 tools/testing/selftests/bpf/test_section_names.c delete mode 100755 tools/testing/selftests/cgroup/test_stress.sh delete mode 100755 tools/testing/selftests/cgroup/with_stress.sh delete mode 100644 tools/testing/selftests/clone3/.gitignore delete mode 100644 tools/testing/selftests/clone3/Makefile delete mode 100644 tools/testing/selftests/clone3/clone3_clear_sighand.c delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/mirror_gre [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/resource_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower_ [...] delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_in_netns.sh delete mode 100644 tools/testing/selftests/filesystems/epoll/.gitignore delete mode 100644 tools/testing/selftests/filesystems/epoll/Makefile delete mode 100644 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c delete mode 100644 tools/testing/selftests/livepatch/settings mode change 100755 => 100644 tools/testing/selftests/net/l2tp.sh delete mode 100755 tools/testing/selftests/netfilter/ipvs.sh delete mode 100644 tools/testing/selftests/pidfd/pidfd_fdinfo_test.c delete mode 100644 tools/testing/selftests/rtc/settings delete mode 100644 tools/virtio/xen/xen.h delete mode 100644 virt/kvm/arm/hypercalls.c delete mode 100644 virt/kvm/arm/pvtime.c