This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 94f5c9252858 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a8c1f85790e9 drivers/tty/serial/sh-sci.c: suppress warning omits 1a5540519ea8 gpio: pca953x: tighten up indentation omits 800c6d1cad6d gpio: pca953x: convert to use bitmap API omits 76bca9feb35d gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 0494138ddd42 gpio: pca953x: remove redundant variable and check in IRQ handler omits cef27cfe5e9e lib/bitmap: introduce bitmap_replace() helper omits b697c5c1d28f lib/test_bitmap: fix comment about this file omits d33b988df8e1 lib/test_bitmap: move exp1 and exp2 upper for others to use omits b613db8d6103 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits ae71c0551612 lib/test_bitmap: name EXP_BYTES properly omits ad3ff9a4eda4 lib/test_bitmap: undefine macros after use omits 9996662bb384 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 1f0c81fd5f31 gpio: pca953x: utilize the for_each_set_clump8 macro omits f26c233358be gpio: max3191x: utilize the for_each_set_clump8 macro omits b0ca4d80b174 gpio: pisosr: utilize the for_each_set_clump8 macro omits 6ca7c02a2830 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits eddcc3bdf177 gpio: 74x164: utilize the for_each_set_clump8 macro omits 3d70871cf9c7 gpio: uniphier: utilize for_each_set_clump8 macro omits dbff83887604 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits c9abab890a6b gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 56d62bcdb086 gpio: ws16c48: utilize for_each_set_clump8 macro omits 3e01ebaba5d7 gpio: gpio-mm: utilize for_each_set_clump8 macro omits f9c787656b99 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 0b27d8d58abf gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 573a22d31a11 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 9a6e5bafbd6d linux/bitopts.h: Add for_each_set_clump8 documentation omits f3608afe117a bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 12606a7b2b54 linux/bitmap.h: fix potential sign-extension overflow omits 2a249d5138be bitops: introduce the for_each_set_clump8 macro omits 7a31eb1ee664 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits a5b9a24a9e16 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 8c1785765072 kernel-hacking: create a submenu for scheduler debugging options omits ebcbd886e49e kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 30e688f73bf7 kernel-hacking: move Oops into 'Lockups and Hangs' omits b2f8309cc958 kernel-hacking: move kernel testing and coverage options t [...] omits 2ffb9c28dd95 kernel-hacking: group kernel data structures debugging together omits a3215c229b22 kernel-hacking: create submenu for arch special debugging options omits ce4ee4e60a67 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits c5746413ec8c Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 2c9d33a44c55 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits c7c1b7690401 lib/genalloc.c: export symbol addr_in_gen_pool omits 16cdd079cb40 lib/list-test: add a test for the 'list' doubly linked list omits 9da858741322 lib/list-test.c: add a test for the 'list' doubly linked list omits 593f360c114b pinctrl: fix pxa2xx.c build warnings omits a225b511639e drivers/block/null_blk_main.c: fix uninitialized var warnings omits 52480226b805 drivers/block/null_blk_main.c: fix layout omits 7264938468d0 Merge branch 'akpm-current/current' omits 059321ea89db Merge remote-tracking branch 'cel/cel-next' omits 6b8394a91b40 Merge remote-tracking branch 'kunit/test' omits 41d70c4a8d98 Merge remote-tracking branch 'fpga/for-next' omits 74a9e5f486f5 Merge remote-tracking branch 'devfreq/for-next' omits cdc32c8da325 Merge remote-tracking branch 'pidfd/for-next' omits 86bad4fa732d Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 8d27a42deb6b Merge remote-tracking branch 'hyperv/hyperv-next' omits 4f876f4bada4 Merge remote-tracking branch 'xarray/xarray' omits 1297aa1cabd8 Merge remote-tracking branch 'nvmem/for-next' omits f448ff3e7dd4 Merge remote-tracking branch 'fsi/next' omits 2963548e125c Merge remote-tracking branch 'kspp/for-next/kspp' omits c7740ddcad54 Merge remote-tracking branch 'at24/at24/for-next' omits c232bd03c697 Merge remote-tracking branch 'rtc/rtc-next' omits 7899f2eafaf5 Merge remote-tracking branch 'coresight/next' omits 4bf76441fc0d Merge remote-tracking branch 'livepatching/for-next' omits fa60bdcba839 Merge remote-tracking branch 'y2038/y2038' omits 027901458348 Merge remote-tracking branch 'pwm/for-next' omits 77350adcc533 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits c3b813335a09 Merge remote-tracking branch 'pinctrl-intel/for-next' omits ef0b398b9e91 Merge remote-tracking branch 'pinctrl/for-next' omits e0230841e9d7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d39a43b30490 Merge remote-tracking branch 'gpio/for-next' omits 69b87a3007a2 Merge remote-tracking branch 'rpmsg/for-next' omits b02a8ca49e1b Merge remote-tracking branch 'vhost/linux-next' omits d107e4072cd5 Merge remote-tracking branch 'scsi-mkp/for-next' omits 803a9d45f265 Merge remote-tracking branch 'scsi/for-next' omits 950a6957b5dd Merge remote-tracking branch 'cgroup/for-next' omits cc3dfe310330 Merge remote-tracking branch 'slave-dma/next' omits ca36d0e1c957 Merge remote-tracking branch 'icc/icc-next' omits c58fa0c7fead Merge remote-tracking branch 'mux/for-next' omits e64bd5cd45c0 Merge remote-tracking branch 'staging/staging-next' omits d6a8d684232b Merge remote-tracking branch 'thunderbolt/next' omits d4afcabeaba9 Merge remote-tracking branch 'soundwire/next' omits c8f87de64cf2 Merge remote-tracking branch 'extcon/extcon-next' omits f5fb94cf6df6 Merge remote-tracking branch 'char-misc/char-misc-next' omits cf72e25d9414 Merge remote-tracking branch 'tty/tty-next' omits fa8ebdbedaca Merge remote-tracking branch 'phy-next/next' omits 1fa9a175b150 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 928909d65070 Merge remote-tracking branch 'usb-serial/usb-next' omits ec31c51044eb Merge remote-tracking branch 'usb/usb-next' omits 0885c16a7728 Merge remote-tracking branch 'driver-core/driver-core-next' omits 2490c130721a Merge remote-tracking branch 'ipmi/for-next' omits bd1187acf46b Merge remote-tracking branch 'leds/for-next' omits 6b4e526a2103 Merge remote-tracking branch 'chrome-platform/for-next' omits 36d845ec0cff Merge remote-tracking branch 'drivers-x86/for-next' omits 7040d415868c Merge remote-tracking branch 'workqueues/for-next' omits a3be6ee6713c Merge remote-tracking branch 'percpu/for-next' omits fb5be2c06e01 Merge remote-tracking branch 'kvms390/next' omits 8eb1e8cd4ead Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits a340a6bec3d7 Merge remote-tracking branch 'kvm-arm/next' omits 08aa24f7a277 Merge remote-tracking branch 'edac/edac-for-next' omits 62d0c1b0afb0 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 39bf874a4724 Merge remote-tracking branch 'tip/auto-latest' omits a4bc5614c156 Merge remote-tracking branch 'spi/for-next' omits 38618b95bda2 Merge remote-tracking branch 'devicetree/for-next' omits 39fa3278ea0c Merge remote-tracking branch 'audit/next' omits 531f3ea12ed0 Merge remote-tracking branch 'vfio/next' omits 9a046dd3c904 Merge remote-tracking branch 'iommu/next' omits b6746863a4be Merge remote-tracking branch 'tomoyo/master' omits 1c6898718fa5 Merge remote-tracking branch 'smack/for-next' omits 169ba25fd099 Merge remote-tracking branch 'selinux/next' omits 3a41d986c35e Merge remote-tracking branch 'keys/keys-next' omits 3e39d8d9229f Merge remote-tracking branch 'apparmor/apparmor-next' omits 8b7c1574e8d5 Merge remote-tracking branch 'regulator/for-next' omits 85e5fe1b67a8 Merge remote-tracking branch 'battery/for-next' omits 7896f4fe4f24 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0592d626953c Merge remote-tracking branch 'mfd/for-mfd-next' omits a72d728fc880 Merge remote-tracking branch 'mmc/next' omits 27caa3c2cd42 next-20191025/block omits 582909e811cb Merge remote-tracking branch 'input/next' omits 0b493a435c63 Merge remote-tracking branch 'sound-asoc/for-next' omits 42674459b42d Merge remote-tracking branch 'sound/for-next' omits 458cb9b7b754 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b30ac02770cb Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8a61722ba47d Merge remote-tracking branch 'drm-msm/msm-next' omits 876f0d5338ad Merge remote-tracking branch 'drm-misc/for-linux-next' omits f2c9190e9a7f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits e140e25c1718 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 35b52d565341 Merge remote-tracking branch 'amdgpu/drm-next' omits 70c35f1312ee Merge remote-tracking branch 'drm/drm-next' omits 9ec81ba65ad2 Merge remote-tracking branch 'crypto/master' omits ecb883266eb3 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 4fd581db9309 Merge remote-tracking branch 'nand/nand/next' omits fd576dcfb004 Merge remote-tracking branch 'mtd/mtd/next' omits a042189e1ded Merge remote-tracking branch 'gfs2/for-next' omits b219bcea5feb Merge remote-tracking branch 'bluetooth/master' omits 76c1586aa5d2 Merge remote-tracking branch 'wireless-drivers-next/master' omits 7f822405d5b7 Merge remote-tracking branch 'nfc-next/master' omits aff1e2b64a5a Merge remote-tracking branch 'ipsec-next/master' omits d825890343fc Merge remote-tracking branch 'net-next/master' omits a89dde4fdd1d Merge remote-tracking branch 'rdma/for-next' omits cc4721583648 Merge remote-tracking branch 'swiotlb/linux-next' omits e3219206ee1f Merge remote-tracking branch 'ieee1394/for-next' omits 0954e6eafb6d Merge remote-tracking branch 'thermal/thermal/linux-next' omits 61c0191a3a9a Merge remote-tracking branch 'opp/opp/linux-next' omits a2377df0fa62 Merge remote-tracking branch 'cpupower/cpupower' omits f01d60453fd7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 03eb205b14bd Merge remote-tracking branch 'pm/linux-next' omits 399113689323 Merge remote-tracking branch 'v4l-dvb/master' omits 48007b02a8aa Merge remote-tracking branch 'jc_docs/docs-next' omits e3e00fc71020 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 276361e36073 Merge branch 'dmi/master' omits 14d1b6f185b0 Merge remote-tracking branch 'i3c/i3c/next' omits 681608d93148 Merge remote-tracking branch 'i2c/i2c/for-next' omits e31f2d4ab34c Merge remote-tracking branch 'hid/for-next' omits 08b8ec631357 Merge remote-tracking branch 'pci/next' omits 01052628ce35 Merge remote-tracking branch 'printk/for-next' omits 428dc915df02 Merge remote-tracking branch 'vfs/for-next' omits 2c64bb465ce6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 8fa02ba4b30d Merge remote-tracking branch 'xfs/for-next' omits 53fb0e4914c8 Merge remote-tracking branch 'nfsd/nfsd-next' omits cfb289e97558 Merge remote-tracking branch 'nfs-anna/linux-next' omits 298675238043 Merge remote-tracking branch 'fuse/for-next' omits 29ba89ccad08 Merge remote-tracking branch 'ext3/for_next' omits 43303fc646ec Merge remote-tracking branch 'erofs/dev' omits 25fe6de03c59 Merge remote-tracking branch 'ecryptfs/next' omits 294936c0b3f0 Merge remote-tracking branch 'cifs/for-next' omits 0a71d6cc323f Merge remote-tracking branch 'btrfs/for-next' omits 89a5e6248760 Merge remote-tracking branch 'fscrypt/master' omits 8db92290cb14 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 8f3d2d1a62fe Merge remote-tracking branch 'sh/sh-next' omits a7c40c101a82 Merge remote-tracking branch 's390/features' omits 3361aae732de Merge remote-tracking branch 'risc-v/for-next' omits 1b0a392a5ce3 Merge remote-tracking branch 'fsl/next' omits f7b3ddf7a985 Merge remote-tracking branch 'powerpc/next' omits 5a142eb40a35 Merge remote-tracking branch 'parisc-hd/for-next' omits e54b55501dcc Merge remote-tracking branch 'mips/mips-next' omits 150504a75839 Merge remote-tracking branch 'microblaze/next' omits 37ea1e5c1f35 Merge remote-tracking branch 'm68knommu/for-next' omits 0cb584c07260 Merge remote-tracking branch 'm68k/for-next' omits f3725584336e Merge remote-tracking branch 'h8300/h8300-next' omits 2794071232ea Merge remote-tracking branch 'csky/linux-next' omits 1829d5c126ee Merge remote-tracking branch 'clk-samsung/for-next' omits 9b89dcc5b774 Merge remote-tracking branch 'clk/clk-next' omits ca0389f1c3d6 Merge remote-tracking branch 'tegra/for-next' omits d1ec9e8b3ec8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f4eb96ff1704 Merge remote-tracking branch 'scmi/for-linux-next' omits 219ed1b6b0fc Merge remote-tracking branch 'samsung-krzk/for-next' omits 795ef7af2037 Merge remote-tracking branch 'rockchip/for-next' omits fc2a23d00953 Merge remote-tracking branch 'reset/reset/next' omits 8b573e3b293d Merge remote-tracking branch 'renesas/next' omits 9b5b25c0469c Merge remote-tracking branch 'realtek/for-next' omits b12cc3792562 Merge remote-tracking branch 'qcom/for-next' omits eeb17f15352d Merge remote-tracking branch 'omap/for-next' omits cccd9588b4d3 Merge remote-tracking branch 'mvebu/for-next' omits bb0d12599f37 Merge remote-tracking branch 'mediatek/for-next' omits 0c0a90e275ce Merge remote-tracking branch 'keystone/next' omits 6fa2171a0455 Merge remote-tracking branch 'imx-mxs/for-next' omits 8b238195b81b Merge remote-tracking branch 'bcm2835/for-next' omits 43b036e8e0ee Merge remote-tracking branch 'at91/at91-next' omits df48850a1cc9 Merge remote-tracking branch 'aspeed/for-next' omits 45d1d57eaa45 Merge remote-tracking branch 'amlogic/for-next' omits 86398168d4ff Merge remote-tracking branch 'arm-soc/for-next' omits 5edd97614fbe Merge remote-tracking branch 'arm-perf/for-next/perf' omits 9aff61cce1b0 Merge remote-tracking branch 'arm64/for-next/core' omits 52ac2f9d54fc MAINTAINERS: update the list of maintained files for max77650 omits f9d186a1150e dt-bindings: mfd: max77650: convert the binding document to yaml omits 64513ce5a94e dt-bindings: leds: max77650: convert the binding document to yaml omits a0feb4d547ea dt-bindings: power: max77650: convert the binding document [...] omits 4470a1b4e87a dt-bindings: regulator: max77650: convert the binding docu [...] omits 98d00ce77e4e Merge remote-tracking branch 'arm/for-next' omits 099d4877cce4 dt-bindings: input: max77650: convert the binding document [...] omits b74bdd374e6d Merge remote-tracking branch 'arc/for-next' omits 62a0440d7909 Merge remote-tracking branch 'kbuild/for-next' omits 3d437c59b0f4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d5ad55fbdc5f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 0f6c4fecc696 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 1fd2635fd53c Merge remote-tracking branch 'risc-v-fixes/fixes' omits 896f85c7c8bc Merge remote-tracking branch 'scsi-fixes/fixes' omits bbbdc6f0d2e4 Merge remote-tracking branch 'vfs-fixes/fixes' omits c4bbd46d7f9a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8b0679b8af89 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c09be820281f Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 05b11d7e7ecf Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 7004b02096f5 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits fa91df0cd434 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 71f279495952 Merge remote-tracking branch 'ide/master' omits 50cdce3f58f7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 5416a1745eb3 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 1f87bef1832c Merge remote-tracking branch 'phy/fixes' omits a36a18d6b120 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a955e70083c0 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 4bbae588cb3b Merge remote-tracking branch 'spi-fixes/for-linus' omits af4acbc0e396 Merge remote-tracking branch 'regulator-fixes/for-linus' omits ab4250b17877 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e5a69782d3c8 Merge remote-tracking branch 'sound-current/for-linus' omits de87b4c82e2f Merge remote-tracking branch 'rdma-fixes/for-rc' omits af3ae62ee238 Merge remote-tracking branch 'wireless-drivers/master' omits 6c28647fcaf0 Merge remote-tracking branch 'net/master' omits 551fbc36133c Merge remote-tracking branch 'sparc/master' omits a9bac9cbf067 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 6fc9eeeb8301 Merge remote-tracking branch 'arc-current/for-curr' omits c69f648e1214 vhost: last descriptor must have NEXT clear omits a25ed774163c vhost/net: add an option to test new code omits 769639b289f3 vhost: batching fetches omits 37dc732f2f4e vhost/test: add an option to test new code omits db37d6f5dca1 vhost: option to fetch descriptors through an independent struct omits 3e411146268c ACPI: disable extra P_LVLx access on KVM omits c12adc1ffe9d ptr_ring: linked list fallback omits 579c46cc5be5 vringh: fix copy direction of vringh_iov_push_kern() omits 65ae74ee75db vsock/virtio: remove unused 'work' field from 'struct virt [...] omits f535199640b4 virtio_ring: fix stalls for packed rings omits a0427cb9567c dt-bindings: ata: sata_rcar: Add r8a774b1 support omits 601a2b660eeb riscv: for C functions called only from assembly, mark wit [...] omits 64cfc2d264c2 riscv: fp: add missing __user pointer annotations omits 58f33eb061aa riscv: add missing header file includes omits 848347cf7913 riscv: mark some code and data as file-static omits df38aa20bee8 riscv: init: merge split string literals in preprocessor d [...] omits aa6d79472058 riscv: add prototypes for assembly language functions from head.S omits 25e5a57e06a7 drm/amdgpu: work around llvm bug #42576 omits 61905a74becf drm/amdkfd: Remove GPU ID in GWS queue creation omits 20685db1f101 drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits 018d72bd2bd1 drm/ttm: Convert vm callbacks to helpers omits 87062518ae82 drm/ttm: Remove explicit typecasts of vm_private_data omits 8e82212f6a95 drm/ttm: Restore ttm prefaulting omits 6d9d5ba31dd1 drm/ttm: Refactor ttm_bo_pipeline_move omits f1cc30753ff6 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 644b1e4b04ac drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits cc6669275776 drm/amdgpu: job is secure iff CS is secure (v5) omits d28df05b639c drm/amdgpu: expand the context control interface with trust flag omits b3b36ff7c2b5 drm/amdgpu: expand the emit tmz interface with trusted flag omits c2f17522b3b5 drm/amdgpu: add tmz bit in frame control packet omits 6a64284c7753 drm/amdgpu: add function to check tmz capability (v4) omits 99de171739bf drm/amdgpu: add amdgpu_tmz data structure omits 73ceb673db09 drm/amdgpu: add tmz feature parameter (v2) omits 590a15c132e2 drm/amdgpu: define the TMZ bit for the PTE omits 32fa463beb2b drm/amdgpu: add UAPI to create secure commands (v3) omits 4e087994927f drm/amdgpu: add UAPI for creating encrypted buffers omits 78d44e2c3ded drm/radeon: remove assignment for return value omits 7050c33ee1fd dc.c:use kzalloc without test omits f4c0e15751f0 drm/amd/display: remove gcc warning Wunused-but-set-variable omits 101d09f07966 drm/amdgpu: enable -msse2 for GCC 7.1+ users omits 971463bea55c drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ omits 4f952528add3 drm/amdgpu: fix stack alignment ABI mismatch for Clang omits 618f55831b84 drm/amd/display: fix dcn21 Makefile for clang omits 7ebcf26dc22b dt-bindings: sram: Merge Socionext SRAM bindings into generic omits 2269758811e9 dt-bindings: sram: Merge Allwinner SRAM bindings into generic omits fd7938f21cd6 dt-bindings: sram: Merge Rockchip SRAM bindings into generic omits 2c3c36637e07 dt-bindings: sram: Merge Renesas SRAM bindings into generic omits 8581358b3a4e dt-bindings: sram: Merge Amlogic SRAM bindings into generic omits 1f7af424645e dt-bindings: sram: Merge Samsung SRAM bindings into generic omits ff96c5654f7b dt-bindings: sram: Convert SRAM bindings to json-schema omits ff3fd98661d0 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits c6bd9e110ce9 Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits da41a2b55140 Merge branch 'spi-5.5' into spi-next omits 82f6af0bbc55 Merge branch 'spi-5.4' into spi-linus omits 39fe61041d6b Merge branch 'asoc-5.5' into asoc-next omits 5f763bce68ab Merge branch 'asoc-5.4' into asoc-linus omits 78f25df384a8 Merge branch 'pm-cpuidle' into linux-next omits 4f10f3dfa0b0 Merge branch 'next/tlb-opt' into dev/riscv/for-v5.5-rc1 omits 8cdca23adb4a Merge branch 'next/isa-string' into dev/riscv/for-v5.5-rc1 omits d769dca716d2 Merge branch 'next/seccomp' into dev/riscv/for-v5.5-rc1 omits b48c8f0dd657 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits d0fb02466339 riscv: add support for SECCOMP and SECCOMP_FILTER omits f35f12b8f687 RISC-V: Remove unsupported isa string info print omits 5a5c43890720 RISC-V: Issue a tlb page flush if possible omits 9e7381d710f1 RISC-V: Issue a local tlbflush if possible. omits f5c4950fa27c RISC-V: Do not invoke SBI call if cpumask is empty omits f015479bab2c Merge branch 'for-5.5/drivers' into for-next omits 247fbecf8ce3 riscv: for C functions called only from assembly, mark wit [...] omits b0577667c021 riscv: fp: add missing __user pointer annotations omits a8bd94ff8f16 riscv: add missing header file includes omits 400dbe8d56c2 riscv: mark some code and data as file-static omits 742912a33db9 riscv: init: merge split string literals in preprocessor d [...] omits c52f7cb1c8f9 riscv: add prototypes for assembly language functions from head.S omits 0c4434ce7b76 Merge branch 'for-5.5/io_uring-wq' into for-next omits 77927d5f1a89 Merge branch 'for-5.5/io_uring' into for-next omits 3f982fff29b4 Merge branch 'for-5.5/drivers' into for-next omits 800c3d4ff6e3 Merge branch 'for-5.5/block' into for-next omits d5f773aba118 io_uring: replace workqueue usage with io-wq omits 46134db8fdc5 io-wq: small threadpool implementation for io_uring omits 2122527303a6 Merge branch for-5.5/clk into for-next omits 62aab156bb50 Merge branch for-5.5/arm64/dt into for-next omits f5aa1c6a256f Merge branch for-5.5/arm/dt into for-next omits ddbf5eca27c2 Merge branch for-5.5/soc into for-next omits 3d1715ca27e8 Merge branch for-5.5/memory into for-next omits 52ea7da9a75b Merge branch for-5.5/firmware into for-next omits 34f7898ad25e io_uring: add set of tracing events omits 6ccfabc9b7f4 io_uring: add support for canceling timeout requests omits 9759f1fc8283 io_uring: add support for absolute timeouts omits 21254c2ae550 io_uring: don't assign skb destructor unless fully set up omits a32bbb754f24 io_uring: replace s->needs_lock with s->in_async omits 094ed57668ec io_uring: allow application controlled CQ ring size omits 4cf9dce84820 drm/tegra: sor: Introduce audio enable/disable callbacks omits 9afe88955457 drm/tegra: sor: Extract common audio enabling code omits eee71840af7e drm/tegra: sor: Avoid timeouts on unplug events omits 0ec0ccf94eea drm/tegra: sor: Unify eDP and DP support omits b99105fc53fd drm/tegra: sor: Use correct I/O pad for DP omits 53c9af673bb6 drm/tegra: sor: Unify clock setup for eDP, HDMI and DP omits 89f732d0410b drm/tegra: sor: Support DisplayPort on Tegra194 omits 862817da48d6 drm/tegra: sor: Deduplicate connector type detection code omits ff60d2fc3b77 drm/tegra: sor: Implement pad clock for all SOR instances omits 796b9db09dd8 drm/tegra: sor: Use correct SOR index on Tegra210 omits 83439adf0ba4 drm/tegra: sor: Remove tegra186-sor1 support omits feae01f302e6 drm/tegra: sor: Add DisplayPort support omits e7aad2ab92c7 drm/tegra: sor: Filter eDP rates omits 5788b722e968 drm/tegra: sor: Stabilize eDP omits eb72cc38fe4a drm/tegra: sor: Hook up I2C-over-AUX to output omits 089689cb5e23 drm/tegra: sor: Use DP link training helpers omits 97ea60b76654 drm/tegra: dp: Add DisplayPort link training helper omits 89548fa3c809 drm/tegra: dp: Add support for eDP link rates omits 970664afdb36 drm/tegra: dp: Add drm_dp_link_choose() helper omits 47d46e9f0807 drm/tegra: dp: Enable alternate scrambler reset when supported omits ceb01b3fe029 drm/tegra: dp: Set channel coding on link configuration omits 0525eb19e9ea drm/tegra: dp: Read AUX read interval from DPCD omits 9218fbece143 drm/tegra: dp: Read eDP version from DPCD omits 51407927379f drm/tegra: dp: Read alternate scrambler reset capability f [...] omits cc4dc6ff8db0 drm/tegra: dp: Read channel coding capability from sink omits 8bb0525811b3 drm/tegra: dp: Read TPS3 capability from sink omits 104c33a7ccd9 drm/tegra: dp: Read fast training capability from link omits 88f3669f6b1a drm/tegra: dp: Probe link using existing parsing helpers omits 8511ad85a78a drm/tegra: dp: Turn link capabilities into booleans omits d51d956b28a9 drm/tegra: dp: Track link capabilities alongside settings omits fce28d01f05f drm/tegra: dp: Add drm_dp_link_reset() implementation omits 218202d1e4db drm/tegra: Add missing kerneldoc for struct drm_dp_link omits d73804497ea3 drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI omits 9827f2a3bcbc drm/tegra: dpaux: Fix crash if VDD supply is absent omits 16158460f3b9 drm/tegra: dpaux: Retry on transfer size mismatch omits bb1b04543aed drm/tegra: dpaux: Support monitor hotplugging omits 9cb0ea16ddfb drm/tegra: gem: Use sg_alloc_table_from_pages() omits 521ace0e57ec drm/tegra: gem: Always map SG tables for DMA-BUFs omits fac867d870f5 drm/tegra: gem: Use dma_get_sgtable() omits 37a3de5d882d drm/tegra: gem: Rename paddr -> iova omits dfa075ebc5a3 drm/tegra: Move IOMMU group into host1x client omits 613a8ac78ebc drm/tegra: vic: Use common IOMMU attach/detach code omits 3c2aed6ce0c7 drm/tegra: vic: Inherit DMA mask from host1x omits 448849ad54d1 drm/tegra: vic: Skip stream ID programming without IOMMU omits b14ad091c5dd drm/tegra: Use DRM_DEBUG_DRIVER for driver messages omits 6767ebd6408e drm/tegra: Inherit device DMA parameters from host1x omits 95fcb29b3fff gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static omits ec964486de3f gpu: host1x: Request channels for clients, not devices omits 13892a441ea1 gpu: host1x: Explicitly initialize host1x_info structures omits 90922cbf8003 gpu: host1x: Remove gratuitous blank line omits cdea1f5e05c2 gpu: host1x: Do not limit DMA segment size omits 61af50b91752 io_uring: add support for IORING_REGISTER_FILES_UPDATE omits d7ca996e2d65 io_uring: allow sparse fixed file sets omits 69c087ec71d0 io_uring: run dependent links inline if possible omits c37b11d61bc1 riscv: cleanup do_trap_break omits ee7d65621210 riscv: cleanup <asm/bug.h> omits 22406bc9d513 Merge branch 'regulator-5.5' into regulator-next omits aeaf6c5495fc Merge branch 'regulator-5.4' into regulator-linus omits 4f51914dbf5f ARC: nSIM_700: remove unused network options omits a108d82058ad ARC: nSIM_700: switch to DW UART usage omits e02a7d0eb89e ARC: merge HAPS-HS with nSIM-HS configs omits 41ec3eaf0241 ARC: HAPS: cleanup defconfigs from unused ETH drivers omits a15e6ddb49a4 ARC: HAPS: add HIGHMEM memory zone to DTS omits 0a6a4209e105 ARC: HAPS: use same UART configuration everywhere omits 07d6d752d430 ARC: HAPS: cleanup defconfigs from unused IO-related options omits ca45e32f0900 ARC: regenerate nSIM and HAPS defconfigs omits fe0a1bd288b9 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] omits d1b4a5af0b45 ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop omits 5c2abe58220f ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] omits ef248e7c489f ARC: mm: TLB Miss optim: avoid re-reading ECR omits 34cf4fdb6eb8 ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD omits fddb233e6998 ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 631520d77392 Merge branch 'pm-opp' into linux-next omits 23622dc177ac Merge branch 'pm-cpuidle-fixes' into linux-next omits c7e1c884940c Merge branch 'remotes/lorenzo/pci/misc' omits 88c3c51a9d86 Merge branch 'remotes/lorenzo/pci/tegra' omits ea1ecd975aae Merge branch 'remotes/lorenzo/pci/rcar' omits 5aa0aac3a8fe Merge branch 'remotes/lorenzo/pci/mobiveil' omits f78b1ae0a700 Merge branch 'remotes/lorenzo/pci/meson' omits befbd92c9215 Merge branch 'remotes/lorenzo/pci/endpoint' omits 19d181592c86 Merge branch 'remotes/lorenzo/pci/dwc' omits ecab0f0006b2 Merge branch 'remotes/lorenzo/pci/aardvark' omits 672988598356 Merge branch 'pci/virtualization' omits 71c34aabf594 Merge branch 'pci/switchtec' omits 15b5172a7422 Merge branch 'pci/resource' omits 5742be64f4a1 Merge branch 'pci/pm' omits 44f8ab404042 Merge branch 'pci/msi' omits 5efbae89c34d Merge branch 'pci/misc' omits 88e98f8f02d8 Merge branch 'pci/hotplug' omits bbd7960b4602 Merge branch 'pci/aspm' omits aa328b6583d9 Merge branch 'pci/aer' omits 9ce4d38e6dc3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits d91230f0a3aa Merge branch 'fixes' into for-next omits 994ea865d32b Merge branch 'pm-cpufreq' into linux-next omits e6ba48ef259f Merge branch 'acpi-tables' into linux-next omits 4228ff32d0f9 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-doc' a [...] omits 2a540dfed9ba Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] omits 5589b4b74f8f Merge branch 'pm-cpufreq' into linux-next omits 0e6e793c1872 m68k/coldfire: Use CONFIG_PREEMPTION omits 339183d5833b Merge branch 'devprop' into linux-next omits 1b67d0ba75fc Merge branch 'imx/defconfig' into for-next omits 179c69961e44 Merge branch 'imx/dt64' into for-next omits 997b0595cdfe Merge branch 'imx/dt' into for-next omits 6a70487f8233 Merge branch 'imx/bindings' into for-next omits 84ec78f416c8 Merge branch 'imx/drivers' into for-next omits 8688a2480bb4 Merge branch 'clk/imx' into for-next omits 41928dfdf5bd Drivers: hv: balloon: Remove dependencies on guest page size omits 1c521cefa1e9 Drivers: hv: vmbus: Remove dependencies on guest page size omits 152ee5b05fcf x86: hv: Add function to allocate zeroed page for Hyper-V omits c78e53b1f75e Drivers: hv: util: Specify ring buffer size using Hyper-V [...] omits 8f258cfce361 Drivers: hv: Specify receive buffer size using Hyper-V page size omits 5c87ca16da76 tools: hv: add vmbus testing tool omits 54dc8d00a0be drivers: hv: vmbus: Introduce latency testing omits 54ac450feb7f video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] omits d4a9fa4311e7 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] omits 48b72a2697d5 hv_netvsc: Add the support of hibernation omits b34dc53a9cf9 hv_sock: Add the support of hibernation omits 0eed3c39328c video: hyperv_fb: Add the support of hibernation omits 9e08faadcfad scsi: storvsc: Add the support of hibernation adds 40ce7919d873 virtio_ring: fix stalls for packed rings adds 6771596169bf vsock/virtio: remove unused 'work' field from 'struct virt [...] adds b3683dee8402 vringh: fix copy direction of vringh_iov_push_kern() adds 9e5eefba3d09 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 0365fb6baeb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8005803a2ca0 Merge tag 'arc-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] adds f430c7ed8bc2 reset: fix reset_control_ops kerneldoc comment adds b25e29721de9 Merge tag 'reset-fixes-for-v5.5' of git://git.pengutronix. [...] adds 3f1c50baa902 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a8a30219ba78 powerpc/powernv/eeh: Fix oops when probing cxl devices adds e986ded4d875 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 44299cefecc2 Merge remote-tracking branch 'sparc/master' adds 9ff777657974 Merge remote-tracking branch 'net/master' adds eae59850feaf Merge remote-tracking branch 'wireless-drivers/master' adds 14ec89554d64 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 1a7f60b9df61 Revert "ALSA: hda: Flush interrupts on disabling" adds a08da93a8189 Merge remote-tracking branch 'sound-current/for-linus' adds f792bd173a6f ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing adds c0a333d842ef ASoC: SOF: Fix memory leak in sof_dfsentry_write adds 45c1380358b1 ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data adds dd7e8d903e1e ASoC: ti: sdma-pcm: Add back the flags parameter for non s [...] adds 07c1b73e2a02 ASoC: rockchip: rockchip_max98090: Enable SHDN to fix head [...] adds 791bfe29e5be Merge branch 'asoc-5.4' into asoc-linus adds 738fc507587a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 26c2c997aa1a regulator: core: Release coupled_rdevs on regulator_init_c [...] adds 064447433b69 Merge branch 'regulator-5.4' into regulator-linus adds 3156a07d53ba Merge remote-tracking branch 'regulator-fixes/for-linus' adds 67400a0f443b Merge branch 'spi-5.4' into spi-linus adds 87f66e652ba3 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4ae8beac0abb Merge tag 'fixes-for-v5.4-rc5' of git://git.kernel.org/pub [...] adds d482c7bb0541 USB: Skip endpoints with 0 maxpacket length adds d98ee2a19c33 USB: ldusb: fix ring-buffer locking adds 88f6bf3846ee USB: ldusb: use unsigned size format specifiers adds 52403cfbc635 USB: ldusb: fix control-message timeout adds 18b74067ac78 xhci: Fix use-after-free regression in xhci clear hub TT i [...] adds bfa3dbb343f6 usb: xhci: fix Immediate Data Transfer endianness adds d5501d5c29a2 usb: xhci: fix __le32/__le64 accessors in debugfs code adds 28df0642abbf usbip: tools: Fix read_usb_vudc_device() error path handling adds d4d8257754c3 usbip: Fix free of unallocated memory in vhci tx adds 9a9769496131 usb-storage: Revert commit 747668dbc061 ("usb-storage: Set [...] adds 1186f86a7113 UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of sc [...] adds 4f1de2d5ea22 Merge remote-tracking branch 'usb.current/usb-linus' adds 382319552841 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 40c57719467d Merge remote-tracking branch 'phy/fixes' adds f874f5aa05b5 Merge remote-tracking branch 'soundwire-fixes/fixes' adds d331d277599b Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 06fc35553e08 Merge remote-tracking branch 'ide/master' adds 44552bbe073a Merge remote-tracking branch 'kselftest-fixes/fixes' adds e05a219fae37 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1b5b1fadb8f4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 976654feea4c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds fd22c4e78eb1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d684f2f155a9 Merge remote-tracking branch 'vfs-fixes/fixes' adds be251bea37d7 Merge remote-tracking branch 'scsi-fixes/fixes' adds a00b31b2b45f drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 adds 196eea23ddf8 HID: hyperv: Use in-place iterator API in the channel callback adds 590c28b9199c Drivers: hv: vmbus: Fix harmless building warnings without [...] adds e477992d2cd3 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ffaee2728f9b riscv: add prototypes for assembly language functions from head.S adds 6a527b6785ba riscv: init: merge split string literals in preprocessor d [...] adds bf6df5dd25b7 riscv: mark some code and data as file-static adds 5ed881bc3afc riscv: add missing header file includes adds a48dac448d85 riscv: fp: add missing __user pointer annotations adds f307307992bf riscv: for C functions called only from assembly, mark wit [...] adds 7c238e36d903 Merge remote-tracking branch 'risc-v-fixes/fixes' adds a7fca9b2eea2 Merge remote-tracking branch 'pidfd-fixes/fixes' adds b9ef22a2d429 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1ee65270bd96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0c7e57e2d778 Merge remote-tracking branch 'kbuild/for-next' new ea25a153ee06 ARC: regenerate nSIM and HAPS defconfigs new 4c36543e50a1 ARC: HAPS: cleanup defconfigs from unused IO-related options new 3696fc9774c5 ARC: HAPS: use same UART configuration everywhere new 14fa486f5ae3 ARC: HAPS: add HIGHMEM memory zone to DTS new 8ae5bb05d7f4 ARC: HAPS: cleanup defconfigs from unused ETH drivers new 1681baa713aa ARC: merge HAPS-HS with nSIM-HS configs new 9c6375f77b09 ARC: nSIM_700: switch to DW UART usage new 7b491c0b6259 ARC: nSIM_700: remove unused network options new cfd9d70a855e ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] new 0fb1f35ed9cc ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD new f4e2f7cc6999 ARC: mm: TLB Miss optim: avoid re-reading ECR new ad4c40e937f6 ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] new 1355ea2e603d ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop new 2f4ecf68a048 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] new 10ccc5db0c80 Merge remote-tracking branch 'arc/for-next' new 032be72806d1 ARM: 8907/1: arch: reuse addr variable in pfn_valid new 17fe868415b6 ARM: 8909/1: make unexported items static new a959f88735c0 ARM: 8910/1: fix missing declartion of module_frob_arch_sections new e3c5b36160fd ARM: 8911/1: move pcibios_report_status to <asm/pci.h> new 05b1fd8b0682 ARM: 8913/1: arch_timer: include <asm/arch_timer.h> new 43fa593eb7ee ARM: 8915/1: zImage: atags_to_fdt: fix __be32 and __be64 types new ea5379be539e ARM: 8916/1: mm: make set_section_perms() static new 9110f3e78c02 ARM: 8917/1: mm: include <asm/set_memory.h> new 0b0617e5a610 ARM: 8918/1: only build return_address() if needed new cb56ab420795 ARM: 8919/1: make unexported functions static new e27cdaef4395 ARM: 8920/1: share get_signal_page from signal.c to process.c new 47c7282cb9dc ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 new f6d42bc61501 ARM: 8923/1: mm: include <asm/vga.h> for vga_base new ecad80f7f1aa ARM: 8924/1: tcm: make dtcm_end and itcm_end static new 5d678ee90190 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations new dced4c0e705c ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ new 3fe6a7f03e38 Merge remote-tracking branch 'arm/for-next' new ba95e9bd9637 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] new 27a22fbdeedd arm64: Silence clang warning on mismatched value/register sizes new 6a036afb5511 Merge branch 'for-next/neoverse-n1-stale-instr' into for-n [...] new f75e2294a441 arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions new 1d8cd06af548 arm64: KVM: Reorder system register restoration and stage- [...] new 37553941c670 arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs new bd227553ad50 arm64: KVM: Prevent speculative S1 PTW when restoring vcpu [...] new c2cc62d83186 arm64: Enable and document ARM errata 1319367 and 1319537 new 346f6a4636f6 Merge branch 'kvm-arm64/erratum-1319367' of git://git.kern [...] new b6e43c0e3129 arm64: remove __exception annotations new e540e0a7fa1f arm64: Add prototypes for functions called by entry.S new 51077e03b8ce arm64: add local_daif_inherit() new ed3768db5882 arm64: entry: convert el1_sync to C new 582f95835a8f arm64: entry: convert el0_sync to C new afa7c0e5b965 arm64: Remove asmlinkage from updated functions new bfe298745afc arm64: entry-common: don't touch daif before bp-hardening new 8301ae822d8d Merge branch 'for-next/entry-s-to-c' into for-next/core new 4686da5140c1 arm64: Make arm64_dma32_phys_limit static new a9011682da8d Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] new af92fb01cc56 Merge remote-tracking branch 'arm64/for-next/core' new 6e02d0f6830b Merge remote-tracking branch 'arm-perf/for-next/perf' new 690f04678d8a Merge branch 'arm/fixes' into for-next new 49067a8a6fcf Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] new 29d437022f1e ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board new 439819dd4d47 ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 new be5cdd1389ab ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 new f9f5467f05ea ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 new 7e6c337f6894 ARM: dts: stm32: add focaltech touchscreen on stm32mp157c- [...] new 8fcdbdccce21 ARM: dts: stm32: fix memory nodes to match with DT validat [...] new da5152f25ade ARM: dts: stm32: fix joystick node on stm32f746 and stm32m [...] new 49bb8b69b524 ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 new 2e7f46e13b3b ARM: dts: stm32: fix regulator-sd_switch node on stm32mp15 [...] new 4a27d15e861a ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 new 4951d9955166 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 new 376d5d86cb20 ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board new b81c8c3b8e38 ARM: dts: stm32: remove useless interrupt from dsi node fo [...] new 111ef3fdddfe ARM: dts: stm32: add PWR regulators support on stm32mp157 new 791be94e2878 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 new c9b2fe7ea0a7 ARM: dts: stm32: Fix active discharge usage on stm32mp157 new 9737a358b56a ARM: dts: stm32: disable active-discharge for vbus_otg on [...] new ae0300228a9a ARM: dts: stm32: remove useless dma-ranges property for stm32f429 new c34cbe24cfd5 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 new ab7822067fba Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/pu [...] new 12e1def0a0e7 Merge branch 'arm/dt' into for-next new b7f7a0b58fbd Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git [...] new 14decb2201b5 Merge branch 'arm/drivers' into for-next new a07532ccc0d8 ARM: Document merges new 4fc77c889c7f Merge remote-tracking branch 'arm-soc/for-next' new f7433ac59216 Merge remote-tracking branch 'amlogic/for-next' new a0288356e4f7 Merge remote-tracking branch 'aspeed/for-next' new a53cee2cad85 Merge remote-tracking branch 'at91/at91-next' new 1e7e06fbcace Merge remote-tracking branch 'bcm2835/for-next' new 7eb3894b2fac arm64: dts: ls1028a: fix a compatible issue new 7e5d0bf6afcc ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer in [...] new 96ed1044fa98 soc: imx: gpc: fix initialiser format new cabe5f85e636 ARM: dts: imx6-logicpd: Re-enable SNVS power key new e346ff93f02b arm64: dts: imx8mm: fix compatible string for sdma new 958c6014c64e arm64: dts: imx8mn: fix compatible string for sdma new b04383b6a558 clk: imx8mq: Define gates for pll1/2 fixed dividers new 3e4947acad32 clk: imx8mm: Define gates for pll1/2 fixed dividers new e8688fe8df7d clk: imx8mn: Define gates for pll1/2 fixed dividers new c332481f62fa clk: imx: imx8mm: mark sys_pll1/2 as fixed clock new 3f44344868cf clk: imx: imx8mn: mark sys_pll1/2 as fixed clock new 7858d31beffe clk: imx: imx8mq: mark sys1/2_pll as fixed clock new 96ac93a7c4be clk: imx7ulp: Correct system clock source option #7 new 2e2b928a04bd clk: imx7ulp: Correct DDR clock mux options new fc09a36a8798 clk: imx: imx7d: use imx_obtain_fixed_clk_hw to simplify code new 184f9eb6c9a0 clk: imx: imx6sll: use imx_obtain_fixed_clk_hw to simplify code new 8e1de35d4ceb clk: imx: imx6sx: use imx_obtain_fixed_clk_hw to simplify code new 8f5d481959a0 clk: imx: imx6ul: use imx_obtain_fixed_clk_hw to simplify code new 72b2429d40d8 clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock new f410cd56fb2c Merge branch 'clk/imx' into for-next new 0e4e8cc30a29 firmware: imx: Remove call to devm_of_platform_populate new e4f9eefbb8a9 firmware: imx: add missing include of <linux/firmware/imx/sci.h> new a0708f559e4f soc: imx8: Using existing serial_number instead of UID new 7ae399b7d009 soc: imx-scu: Using existing serial_number instead of UID new bf8f6240b3ac Merge branch 'imx/drivers' into for-next new 3d4e0158c1db arm64: Introduce config for S32 new 427fca60ee45 ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() new 8267ff89b713 ARM: imx: Add serial number support for i.MX6/7 SoCs new 3ac48c37d8d6 Merge branch 'imx/soc' into for-next new 997c5329a5ab dt-bindings: arm: fsl: Add the S32V234-EVB board new 2e91e788570d dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board new d4c9be5142cd dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree new d012ce3e68d6 Merge branch 'imx/bindings' into for-next new 7e28fc4759e7 ARM: dts: imx: Rename "iram" node to "sram" new 764b5b5e704e ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey control [...] new 069de7bba5bc ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' new 0f3a10687b9a ARM: dts: Disable DMA support on the BK4 vf610 device's fs [...] new b780317d8dab ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl new 568a0a96649f ARM: dts: imx6qdl-rex: add gpio expander pca9535 new e55274bfb99a ARM: dts: imx6dl-yapp4: Enable UART2 new 452831f3153d ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants new 56f0df6b6b58 ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c new f2c03b89c61d ARM: dts: vf-colibri: add recovery mode to i2c new 59cf1496672c ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT new f8b83f583d56 ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names new 61a988183abe ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer new 3307505f8be2 ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX i [...] new 0f6482596552 ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node a [...] new c916c944bcf9 ARM: dts: imx6qdl-apf6: add phy to fec new 827f16f7e91a ARM: dts: imx6qdl-apf6: add flow control to uart2 new b22c2ac4c0ed ARM: dts: imx6qdl-apf6: fix WiFi new a18b9142057b ARM: dts: imx6qdl-apf6dev: add RTC support new 3f52c54ecb64 ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V new 9ce84cc667ae ARM: dts: imx6qdl-apf6dev: add backlight support new 7b45cc50cce7 ARM: dts: imx6qdl-apf6dev: use DRM bindings new b53332376063 ARM: dts: imx6q: Add missing cooling device properties for CPUs new def76ebc7c22 ARM: dts: imx6dl: Add missing cooling device properties for CPUs new 28e95b7dcc5a ARM: dts: imx7d: Add missing cooling device properties for CPUs new c4e88bb7949a ARM: dts: imx6ul: Disable gpt2 by default new 09e2b1048954 ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator new 516ab2eecbfb ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name new 2c661547f27f ARM: dts: imx6ul-14x14-evk: Assign power supplies for magn [...] new ff84e9deaed3 ARM: dts: imx53: Spelling s/configration/configuration/ new f324c952902e ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel new fa8155aee696 Merge branch 'imx/dt' into for-next new 49dad0c189af arm64: dts: imx8qxp: Add scu key node new e0cb59bdd2b2 arm64: dts: imx8qxp-mek: Enable scu key new 13645b1a0426 arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON new 91035cb05fb2 arm64: dts: ls1028a: Update #clock-cells of dpclk node new 7270a6b67fb4 arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply new 032c10aef5c0 arm64: dts: zii-ultra: Fix regulator-3p3-main's name new 2600069fabaf arm64: dts: zii-ultra: Add node for accelerometer new 4c997d12e669 arm64: dts: zii-ultra: Add node for switch watchdog new e8b395b23643 arm64: dts: imx8mm-evk: Assigned clocks for audio plls new bc66392d8258 arm64: dts: fsl: Add device tree for S32V234-EVB new 3944b454f7fa arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT new e045f044e84e arm64: dts: imx8mq: Move usdhc clocks assignment to board DT new 03750c3796cc arm64: dts: imx8mm: Move usdhc clocks assignment to board DT new 0bd0512d0692 arm64: dts: imx8mn: Move usdhc clocks assignment to board DT new 791b02da0a70 arm64: dts: imx8mn: Create EVK dtsi file for common use new 72ebb53bbaba arm64: dts: imx8mn: Add LPDDR4 EVK board support new 7e232b151f6c arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 new ac936abcf8eb arm64: dts: imx8mn-ddr4-evk: add phy-reset-gpios for fec1 new e20aafadbb68 arm64: dts: imx8mq-evk: Add remote control new 35ac7bb36a77 arm64: dts: imx8mm: Remove duplicated machine compatible new 71fe050483dd arm64: dts: imx8mn: Remove duplicated machine compatible new 7ab6b0647de6 arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] new f7de6ddd9512 arm64: dts: ls1028a: Move thermal-zone out of SoC new 9382aa36adcb arm64: dts: ls1028a: Fix tmu unit address new 51529c8f6925 Merge branch 'imx/dt64' into for-next new 5363eaaeb8e5 arm64: dts: lx2160a: add tmu device node new fcca3dd0c536 Merge branch 'imx/dt-mc' into for-next new 5a7fd0deda7a arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module new 3942812bb853 arm64: defconfig: Enable configs for S32V234 new c5fe71a099f3 ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 new a233d04cd8ef Merge branch 'imx/defconfig' into for-next new 3b824cbe6318 Merge remote-tracking branch 'imx-mxs/for-next' new 4aa68b19f12c Merge remote-tracking branch 'keystone/next' new facea35f58f3 Merge remote-tracking branch 'mediatek/for-next' new a56523b41b8a Merge remote-tracking branch 'mvebu/for-next' new 75e7db15b4dc Merge remote-tracking branch 'omap/for-next' new 15c53a5147d8 Merge remote-tracking branch 'qcom/for-next' new 1ac47549bf23 Merge remote-tracking branch 'realtek/for-next' new cff6b0ad47e7 Merge remote-tracking branch 'renesas/next' new 085d610c5016 dt-bindings: Add doc about rk3308 General Register Files new 6913c45239fd arm64: dts: rockchip: Add core dts for RK3308 SOC new 1ebed0392519 dt-bindings: Add doc for rk3308-evb new b92880e4d719 arm64: dts: rockchip: Add basic dts for RK3308 EVB new cec0e350ca13 arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc new e050b6e491f2 arm64: dts: rockchip: add px30 otp controller new 46cdf573e2d2 arm64: dts: rockchip: enable gpu on rk3399-puma new ce163c99ca87 arm64: dts: rockchip: remove px30 default optee node new 50b979d111ea Merge branch 'v5.5-armsoc/dts64' into for-next new ee8e343bfb4a Merge remote-tracking branch 'rockchip/for-next' new 477f842f14aa Merge tag 'opp-5.4-support-adjust-voltages' of https://git [...] new 5ea428595cc5 soc: samsung: Add Exynos Adaptive Supply Voltage driver new 02fb29882d5c soc: samsung: chipid: Drop "syscon" compatible requirement new 55093de55618 Merge branch 'next/drivers' into for-next new e966fedeabe1 ARM: s3c: Rename s3c64xx_spi_setname() function new 603bba8d0e05 ARM: s3c: Rename s5p_usb_phy functions new 4134b762eb13 ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS new 5def578a8bdc Merge branch 'next/soc' into for-next new 970d7d3a31f6 Merge remote-tracking branch 'samsung-krzk/for-next' new db2f481805a9 Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] new 2c4e75880302 Merge remote-tracking branch 'scmi/for-linux-next' new fd2eadbeea89 Merge remote-tracking branch 'sunxi/sunxi/for-next' new a62712cb7ddc Merge branch for-5.5/firmware into for-next new 31e1281cbb20 memory: tegra: Add gr2d and gr3d to DRM IOMMU group new 30156f8e9579 Merge branch for-5.5/memory into for-next new 811ec063dc04 Merge branch for-5.5/soc into for-next new e98e7257373f Merge branch for-5.5/arm/dt into for-next new c7f6398f392f Merge branch for-5.5/arm64/dt into for-next new 564c032098ad Merge branch for-5.5/clk into for-next new 2043e99ea4b3 Merge remote-tracking branch 'tegra/for-next' new 744bf539dc15 Merge remote-tracking branch 'clk/clk-next' new c4ae198f8ce7 Merge remote-tracking branch 'clk-samsung/for-next' new 99f0c95a0b6b Merge remote-tracking branch 'csky/linux-next' new 96ea6f7356c5 Merge remote-tracking branch 'h8300/h8300-next' new f7863e392ce8 Merge remote-tracking branch 'm68k/for-next' new 45e9e8abc2ba m68k/coldfire: Use CONFIG_PREEMPTION new 015dd1661980 Merge remote-tracking branch 'm68knommu/for-next' new f177ee543acd Merge remote-tracking branch 'microblaze/next' new 56398e1a971d Merge remote-tracking branch 'mips/mips-next' new 5e572248a4b2 Merge remote-tracking branch 'parisc-hd/for-next' new a64d4c906f3f Merge remote-tracking branch 'powerpc/next' new 6a6fd7277750 Merge remote-tracking branch 'fsl/next' new 00a5bf3a8ca3 RISC-V: Add PCIe I/O BAR memory mapping new 614fda6d5471 riscv: add support for SECCOMP and SECCOMP_FILTER new 458dc49d4f2c Merge branch 'next/seccomp' into dev/riscv/for-v5.5-rc1 new 1edd28b7e85d RISC-V: Remove unsupported isa string info print new de6e0d37993f Merge branch 'next/isa-string' into dev/riscv/for-v5.5-rc1 new 587197dfe69d RISC-V: Do not invoke SBI call if cpumask is empty new d3ec6ad1b4d6 RISC-V: Issue a local tlbflush if possible. new e97ed081b54a RISC-V: Issue a tlb page flush if possible new a4531f3dba5f Merge branch 'next/tlb-opt' into dev/riscv/for-v5.5-rc1 new be943a0e26f4 Merge remote-tracking branch 'risc-v/for-next' new c0c14f68ead3 Merge remote-tracking branch 's390/features' new ee76bd18b77a Merge remote-tracking branch 'sh/sh-next' new 78e327faafd3 Merge remote-tracking branch 'xtensa/xtensa-for-next' new d2ab2279ad98 Merge remote-tracking branch 'fscrypt/master' new 7576638ad97b Merge remote-tracking branch 'btrfs/for-next' new e69f7e674f88 Merge remote-tracking branch 'cifs/for-next' new 34f23d79ebec Merge remote-tracking branch 'ecryptfs/next' new e1df8a01c115 Merge remote-tracking branch 'erofs/dev' new 59b75794cace Merge remote-tracking branch 'ext3/for_next' new 64b93f5fd385 Merge remote-tracking branch 'fuse/for-next' new 59bf6101390d Merge remote-tracking branch 'nfs-anna/linux-next' new 9859c043f78e Merge remote-tracking branch 'nfsd/nfsd-next' new ddcd52c5197f next-20191028/xfs new 5a6e0638b70c Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 782a6b959a11 Merge remote-tracking branch 'vfs/for-next' new 254ab9294f3e Merge remote-tracking branch 'printk/for-next' new 35a0b2378c19 PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without [...] new 3412923b711d Merge branch 'pci/aer' new 497e5ae2349f Merge branch 'pci/aspm' new ad5086108b9f PCI: Warn if no host bridge NUMA node info new d05ea8442e4b Merge branch 'pci/enumeration' new d1c18eb3e369 Merge branch 'pci/hotplug' new b44893d50a87 Merge branch 'pci/misc' new 253eaf4faaaa PCI/MSI: Fix incorrect MSI-X masking on resume new 356f42aff121 asm-generic: Make msi.h a mandatory include/asm header new 34b84f34d918 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist new d5e163b8957f Merge branch 'pci/msi' new 39500aa74a87 Merge branch 'pci/pm' new d7b8a217521c PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters new 5f1cff3a7e66 Merge branch 'pci/resource' new e62fc05b5d06 Merge branch 'pci/switchtec' new 2f69a43fc021 Merge branch 'pci/virtualization' new 917b00597adf Merge branch 'remotes/lorenzo/pci/aardvark' new 375e6ee5fd1e Merge branch 'remotes/lorenzo/pci/dwc' new fccd2f61e95d Merge branch 'remotes/lorenzo/pci/endpoint' new 9415743e4c8a PCI: iproc: Invalidate PAXB address mapping before programming it new 6717a067e0c0 Merge branch 'remotes/lorenzo/pci/iproc' new 2636b2e20bb6 Merge branch 'remotes/lorenzo/pci/meson' new 477bc0baaccc Merge branch 'remotes/lorenzo/pci/mobiveil' new 0caa62f875b1 Merge branch 'remotes/lorenzo/pci/rcar' new a1cd5a7e2e33 Merge branch 'remotes/lorenzo/pci/tegra' new 195dc3a4774d Merge branch 'remotes/lorenzo/pci/misc' new eceb86028d23 PCI: Remove unnecessary includes new 9d8b738bb9f8 PCI: Remove useless comments and tidy others new 88ac82b14d31 PCI: Fix typos new 59a426f044a4 Merge branch 'pci/trivial' new 3e3b31a91c2c Merge remote-tracking branch 'pci/next' new 40432ce5462a Merge remote-tracking branch 'hid/for-next' new 23f54256db35 Merge remote-tracking branch 'i2c/i2c/for-next' new 4601524e5b12 Merge remote-tracking branch 'i3c/i3c/next' new 003cf3f842a5 Merge branch 'dmi/master' new a3c6bf66c9ea Merge remote-tracking branch 'hwmon-staging/hwmon-next' new afd0593c7d5a Merge remote-tracking branch 'jc_docs/docs-next' new e858492f1d8a Merge remote-tracking branch 'v4l-dvb/master' new a1bb46c36ce3 ACPI: processor: Add QoS requests for all CPUs new 03fcbae9f40d Merge branch 'pm-cpufreq-fixes' into linux-next new fc6bc8aa0ba3 Merge branch 'devprop' into linux-next new fa583f71a99c ACPI: processor_idle: Skip dummy wait if kernel is in guest new 7046f780615d Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] new 862892f42d08 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] new cc18735f2085 ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links new b3b3519c04bd ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links new 6025e2fae3dd ACPI: LPSS: Add dmi quirk for skipping _DEP check for some [...] new e2fb0928295b Merge branch 'acpi-soc' into linux-next new 24b0a7b69c60 Merge remote-tracking branch 'pm/linux-next' new 2ad35bfe2a51 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 606ed3aed489 Merge remote-tracking branch 'cpupower/cpupower' new f9010092747c Merge remote-tracking branch 'opp/opp/linux-next' new 3c445c42abe2 drivers: thermal: tsens: Fix potential integer overflow on [...] new 41cd2767ceb9 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value new d36c6ff7c829 thermal: no need to set .owner when using module_platform_driver new 0c1101c20def Merge remote-tracking branch 'thermal/thermal/linux-next' new c136e44366ec Merge remote-tracking branch 'ieee1394/for-next' new 1ea78b6e844d Merge remote-tracking branch 'swiotlb/linux-next' new 5dbaa13f2eb9 Merge remote-tracking branch 'rdma/for-next' new 556f124fb306 net: dsa: fix dereference on ds->dev before null check error new f0d532c43073 net: dsa: qca8k: Initialize the switch with correct number [...] new c199ce4f9dd8 net: Fix misspellings of "configure" and "configuration" new e1b185491f73 net: Fix various misspellings of "connect" new 8ebed8ae49df tipc: Spelling s/enpoint/endpoint/ new faf7b8b22bd1 isdn: hfcsusb: Spelling and grammar fixes new 7f7183af448a mvpp2: refactor frame drop routine new e1921168bbd4 mvpp2: sync only the received frame new a0c78337dd3a mvpp2: prefetch frame header new 7a9eff98a55d Merge branch 'mvpp2-improvements-in-rx-path' new 5d65b64a3d97 net: dsa: b53: Add support for MDB new 29bb5e8337ca net: dsa: bcm_sf2: Wire up MDB operations new 7dd6c14b52ab Merge branch 'net-dsa-b53-Add-support-for-MDB' new ebdcebcb8b64 r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw [...] new 6b297524234c net: dsa: Add support for devlink device parameters new 23e8b470c778 net: dsa: mv88e6xxx: Add devlink param for ATU hash algorithm. new eb8b7077101c Merge branch 'mv88e6xxx-Allow-config-of-ATU-hash-algorithm' new acf5133b1d27 mlxsw: spectrum_buffers: remove unneeded semicolon new 11b3412cef89 net: mediatek: remove unneeded semicolon new f95f96a4946a sock: remove unneeded semicolon new d5a721c96a44 atm: remove unneeded semicolon new 2bb4732e517e Merge remote-tracking branch 'net-next/master' new 313e7f6fb1d9 selftest/bpf: Use -m{little, big}-endian for clang new e93d99180abd selftests/bpf: Restore $(OUTPUT)/test_stub.o rule new e2c040556d98 Merge remote-tracking branch 'bpf-next/master' new 45dc2fa9dc83 Merge remote-tracking branch 'ipsec-next/master' new f3840877cdbb Merge remote-tracking branch 'nfc-next/master' new e6a8c63a5cb8 Merge remote-tracking branch 'wireless-drivers-next/master' new f64208094bda Merge remote-tracking branch 'bluetooth/master' new ae4a50ee3151 mac80211: typo fixes in kerneldoc comments new 3f2aef10ffad mac80211: fix a typo of "function" new 75936907eaab Merge remote-tracking branch 'mac80211-next/master' new 75bbb9530ed4 Merge remote-tracking branch 'gfs2/for-next' new 20cebb90de37 Merge remote-tracking branch 'mtd/mtd/next' new f47b9a5a919a Merge remote-tracking branch 'nand/nand/next' new d52d3a4d0806 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 92fba1633410 Merge remote-tracking branch 'crypto/master' new f2c597423518 Merge remote-tracking branch 'drm/drm-next' new b69cd5dd019a drm/amd/display: remove gcc warning Wunused-but-set-variable new 039ffeaae307 dc.c:use kzalloc without test new 847a75fb9e13 drm/radeon: remove assignment for return value new f509be184052 drm/amd/powerplay: Disable gfx CGPG when suspend smu new 11436b01775f drm/amdgpu/powerplay/vega10: allow undervolting in p7 new 4ef0b9d0a10e drm/amd/display: Make calculate_integer_scaling static new 7e0ff20c7a66 drm/amd: declare amdgpu_exp_hw_support in amdgpu.h new f440ff44b101 drm/amd: correct "_LENTH" mispelling in constant new b64919a2366a drm/amd/powerplay: Make two functions static new d02f5aab06c8 drm/radeon: Fix EEH during kexec new 9302e965c466 drm/amd/display: fix dcn21 Makefile for clang new 5d1fa38c6ecf drm/amdgpu: fix stack alignment ABI mismatch for Clang new 9fc3be7305f0 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ new 4a980a8b509d drm/amdgpu: enable -msse2 for GCC 7.1+ users new 729ce2359a14 drm/amdgpu: add UAPI for creating encrypted buffers new e196913df897 drm/amdgpu: add UAPI to create secure commands (v3) new c1f613301503 drm/amdgpu: define the TMZ bit for the PTE new c70e7c2ed5e1 drm/amdgpu: add tmz feature parameter (v2) new a208a2d73619 drm/amdgpu: add amdgpu_tmz data structure new e2d99ea6cc1f drm/amdgpu: add function to check tmz capability (v4) new 5f932540a0d8 drm/amdgpu: add tmz bit in frame control packet new 32837ec523d7 drm/amdgpu: expand the emit tmz interface with trusted flag new 7ef9becfb0f2 drm/amdgpu: expand the context control interface with trust flag new 8deda09c0519 drm/amdgpu: job is secure iff CS is secure (v5) new 5ed6ea1596a9 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 83fde683fdde drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new f04fffc1438a drm/ttm: Refactor ttm_bo_pipeline_move new 232479a4f537 drm/ttm: Restore ttm prefaulting new 6f1d3a470e6c drm/ttm: Remove explicit typecasts of vm_private_data new 9c0843d35b95 drm/ttm: Convert vm callbacks to helpers new 5bc2d35e1b79 drm/ttm: fix handling in ttm_bo_add_mem_to_lru new ea4ed9ccd377 drm/amdkfd: Remove GPU ID in GWS queue creation new 4cdc4f01e50f drm/amdgpu: work around llvm bug #42576 new 783871e087f3 Merge remote-tracking branch 'amdgpu/drm-next' new 7840d54e57f7 Merge remote-tracking branch 'drm-intel/for-linux-next' new d98914ebc2af gpu: host1x: Do not limit DMA segment size new b9cd7b954a6d gpu: host1x: Remove gratuitous blank line new 8f45f5071ad2 gpu: host1x: Explicitly initialize host1x_info structures new caccddcfc4b4 gpu: host1x: Request channels for clients, not devices new 33904487f1ab gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static new 47b15779b03b drm/tegra: Inherit device DMA parameters from host1x new 0301196b5719 drm/tegra: Use DRM_DEBUG_DRIVER for driver messages new dd631e8ac90f drm/tegra: vic: Skip stream ID programming without IOMMU new d5ad0e3dfe74 drm/tegra: vic: Inherit DMA mask from host1x new 7baa943e0bb2 drm/tegra: vic: Use common IOMMU attach/detach code new aacdf1984973 drm/tegra: Move IOMMU group into host1x client new 7e3c53a096a9 drm/tegra: gem: Rename paddr -> iova new d81f3431e617 drm/tegra: gem: Use dma_get_sgtable() new 8b5a3c17a277 drm/tegra: gem: Always map SG tables for DMA-BUFs new acf6b77c4c3d drm/tegra: gem: Use sg_alloc_table_from_pages() new 5e881f6b29fe drm/tegra: dpaux: Support monitor hotplugging new 245ce70cd466 drm/tegra: dpaux: Retry on transfer size mismatch new 6c79f09fce4d drm/tegra: dpaux: Fix crash if VDD supply is absent new fc4ebe528726 drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI new 0fa5c1bdd2f7 drm/tegra: Add missing kerneldoc for struct drm_dp_link new 1abd6b3304d4 drm/tegra: dp: Add drm_dp_link_reset() implementation new c728e2d4a654 drm/tegra: dp: Track link capabilities alongside settings new 27ba465ce339 drm/tegra: dp: Turn link capabilities into booleans new 480770440ad1 drm/tegra: dp: Probe link using existing parsing helpers new cb072eebfa03 drm/tegra: dp: Read fast training capability from link new db199502fa8b drm/tegra: dp: Read TPS3 capability from sink new 6c651b13e436 drm/tegra: dp: Read channel coding capability from sink new 4ff9ba5674d1 drm/tegra: dp: Read alternate scrambler reset capability f [...] new 7aa3cc540d00 drm/tegra: dp: Read eDP version from DPCD new ad7f2dda3891 drm/tegra: dp: Read AUX read interval from DPCD new 553769ff8d8c drm/tegra: dp: Set channel coding on link configuration new c4a27288520d drm/tegra: dp: Enable alternate scrambler reset when supported new 01f09f242eb5 drm/tegra: dp: Add drm_dp_link_choose() helper new 6a127160c488 drm/tegra: dp: Add support for eDP link rates new 078c445733c1 drm/tegra: dp: Add DisplayPort link training helper new c176393728c9 drm/tegra: sor: Use DP link training helpers new 6f684de537bc drm/tegra: sor: Hook up I2C-over-AUX to output new 38b445bc135e drm/tegra: sor: Stabilize eDP new c9533131feeb drm/tegra: sor: Filter eDP rates new 0472c21b8319 drm/tegra: sor: Add DisplayPort support new b9b9e19762ac drm/tegra: sor: Remove tegra186-sor1 support new 24e64f86da40 drm/tegra: sor: Use correct SOR index on Tegra210 new 4bdf4710e00a drm/tegra: sor: Implement pad clock for all SOR instances new 1c3cc0df8299 drm/tegra: sor: Deduplicate connector type detection code new bae88815ad10 drm/tegra: sor: Support DisplayPort on Tegra194 new 61417aaa1140 drm/tegra: sor: Unify clock setup for eDP, HDMI and DP new d23691f64785 drm/tegra: sor: Use correct I/O pad for DP new d278e4a9714d drm/tegra: sor: Unify eDP and DP support new 68a2ebb54da4 drm/tegra: sor: Avoid timeouts on unplug events new a9087cf2e199 drm/tegra: sor: Extract common audio enabling code new 85d0c4b54fbd drm/tegra: sor: Introduce audio enable/disable callbacks new 71f2279d8d74 drm/tegra: Do not use ->load() and ->unload() callbacks new 9b6ded2a2a77 drm/tegra: Simplify IOMMU group selection new 3783e7242bad gpu: host1x: Overhaul host1x_bo_{pin,unpin}() API new 3beec76f42eb gpu: host1x: Clean up debugfs on removal new 1c8b8e50d9ae gpu: host1x: Add direction flags to relocations new f1ed41838f8d gpu: host1x: Allocate gather copy for host1x new f1834c6c534e gpu: host1x: Support DMA mapping of buffers new e0c180643d6d gpu: host1x: Set DMA mask based on IOMMU setup new 3dccc3c2d06e drm/tegra: Remove memory allocation from Falcon library new 3a11c799e789 drm/tegra: falcon: Clarify address usage new b7fa1c56fddc drm/tegra: Support DMA API for display controllers new 048bd70876ea drm/tegra: Optionally attach clients to the IOMMU new 4a80c4c86a86 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8e86dee02253 drm/fb-helper: Remove drm_fb_helper_defio_init() and update docs new 955a72cea507 drm/todo: Clarify situation around fbdev and defio new 6e6db2722c28 drm/amdgpu: add independent DMA-buf export v8 new a39414716ca0 drm/amdgpu: add independent DMA-buf import v9 new ad718671729d Merge remote-tracking branch 'drm-misc/for-linux-next' new eff1787144e0 Merge remote-tracking branch 'drm-msm/msm-next' new 0b5485281cad Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 8051545520d6 Merge remote-tracking branch 'etnaviv/etnaviv/next' new e2e556a9549e Merge branch 'for-linus' into for-next new ca58f55108fe ALSA: hda - Fix pending unsol events at shutdown new 91636a82044a ALSA: hda: Allow non-Intel device probe gracefully new 879a2b87fc14 Merge remote-tracking branch 'sound/for-next' new d3de1eb461e5 ASoC: fsl: fsl_dma: fix build failure new 24d05966b560 ASoC: sunxi: sun4i-codec: remove unneeded semicolon new 15747a802075 ASoC: eve: implement set_bias_level function for rt5514 new b39eb1e250c3 ASoC: fsl_asrc: refine the setting of internal clock divider new 35dac6274719 ASoC: fsl_esai: Add spin lock to protect reset, stop and start new 5db8617ba7e8 ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() new 4c19030c511f ASoC: SOF: add a field to store the current D0 substate of DSP new 09fe6b528886 ASoC: SOF: reset default d0_substate at probe() and resume() new e8f112d8c29f ASoC: SOF: add set_power_state() to dsp_ops for power stat [...] new 62f8f7660462 ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix [...] new 73b51957122d ASoC: SOF: Intel: CNL: add set_power_state() ops new 35c930ba6025 ASoC: SOF: Intel: APL: add set_power_state() ops new e5c97e88084b ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compati [...] new 4a94940988cc ASoC: SOF: token: add tokens for PCM compatible with D0i3 [...] new c5232c017142 ASoC: SOF: topology: parse and store d0i3_compatible flag new aae7c82d0121 ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update new 92f4beb718d7 ASoC: SOF: Intel: HDA: use macro for register polling retry count new 7c7eba2402c1 ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc new 10992004e1e9 ASoC: SOF: ipc: introduce message for DSP power gating new 463fbf6dc03a ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply new 5056193d4d1a ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file new 534037fddd34 ASoC: SOF: configure D0ix IPC flags in set_power_state new 601252869f50 ASoC: SOF: PM: add helpers for setting D0 substate for ADSP new 0267de58acfe ASoC: SOF: Intel: CNL: add support for sending compact IPC new 7367d3096b14 ASoC: SOF: add a flag to indicate the system suspend target new 4cd933abd482 ASoC: SOF: add a flag suspend_ignored for sof stream new 0b50b3b1c3bc ASoC: SOF: PM: implement prepare/complete callbacks new ac8c046f19f9 ASoC: SOF: ignore suspend/resume for D0ix compatible streams new 66e40876ddc3 ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0 [...] new 5655ce660a6d ASoC: SOF: return -ENOTSUPP if D0I3 is not supported new c470fc3f61b2 ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix new 6d407a39cc96 ASoC: SOF: pci: Add prepare/complete PM callbacks new 50484b6a523a Merge branch 'asoc-5.5' into asoc-next new 960724644016 Merge remote-tracking branch 'sound-asoc/for-next' new c3a6cf19e695 export: avoid code duplication in include/linux/export.h new f1d995a7edc8 Merge remote-tracking branch 'modules/modules-next' new 44f11ae1b7f7 Merge remote-tracking branch 'input/next' new a9a808084d6a block: Remove the synchronize_rcu() call from __blk_mq_upd [...] new ac0d6b926e74 block: Reduce the amount of memory required per request queue new f7e76dbc24df block: Reduce the amount of memory used for tag sets new 993e4cdebb5a block: reorder bio::__bi_remaining for better packing new 1fead7182f38 blk-mq: remove needless goto from blk_mq_get_driver_tag new d386732bc142 blk-mq: fill header with kernel-doc new 9a7f12edf884 fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name new 357adfde0d78 Merge branch 'for-5.5/block' into for-next new a4414aedf4bc block: mtip32xx: Spelling s/configration/configuration/ new acbc42930917 Merge branch 'for-5.5/drivers' into for-next new 7d523bdc303a ahci: Add support for Amazon's Annapurna Labs SATA controller new e964a17d8c63 ahci: tegra: use regulator_bulk_set_supply_names() new 0ab7b3f2df3f Merge branch 'for-5.5/libata' into for-next new 82b9641977a7 io_uring: run dependent links inline if possible new 77e5b39fa84c io_uring: allow sparse fixed file sets new e065341a6eec io_uring: add support for IORING_REGISTER_FILES_UPDATE new 2bd8de47736c io_uring: allow application controlled CQ ring size new 6f4d21de79bd io_uring: replace s->needs_lock with s->in_async new a9d8b0b0613c io_uring: add support for absolute timeouts new d594896748d1 io_uring: add support for canceling timeout requests new aa1eb5d7605c io_uring: add set of tracing events new 04e24bf1d5c4 io_uring: remove index from sqe_submit new cbb8d9c2fd57 io_uring: Fix mm_fault with READ/WRITE_FIXED new 2ab2d7d2abf2 Merge branch 'for-5.5/io_uring' into for-next new d780bb5b77d3 io-wq: small threadpool implementation for io_uring new ef0524d36546 io_uring: replace workqueue usage with io-wq new 1955b118bffe Merge branch 'for-5.5/io_uring-wq' into for-next new e9ef58339f5f io_uring: io_uring: add support for async work inheriting files new cde68d59e6a3 net: add __sys_accept4_file() helper new 916e6013555f io_uring: add support for IORING_OP_ACCEPT new 64d82f7fedf7 io_uring: protect fixed file indexing with array_index_nospec() new 774fafc11947 io_uring: support for larger fixed file sets new 8e3b4a8c82ed Merge branch 'for-5.5/io_uring-test' into for-next new 7bb67bd5dd62 Merge remote-tracking branch 'block/for-next' new af00335bf9f8 Merge remote-tracking branch 'mmc/next' new c256fd5cf467 Merge remote-tracking branch 'mfd/for-mfd-next' new 60f9aea76b13 Merge remote-tracking branch 'backlight/for-backlight-next' new 29068bcbca6f Merge remote-tracking branch 'battery/for-next' new e381bfe45a89 regulator: core: Allow generic coupling only for always-on [...] new 996163b40330 Merge branch 'regulator-5.5' into regulator-next new 8bbd961aad40 Merge remote-tracking branch 'regulator/for-next' new bc986714ddf0 Merge remote-tracking branch 'apparmor/apparmor-next' new 4d5ea8c6e2ae Merge remote-tracking branch 'keys/keys-next' new a5a5f39e6c82 Merge remote-tracking branch 'selinux/next' new d31f0618a86a Merge remote-tracking branch 'smack/for-next' new 6ad01a8a496f Merge remote-tracking branch 'tomoyo/master' new 7da68d76f25d tpm: Remove duplicate code from caps_show() in tpm-sysfs.c new 49e5cc5039ef tpm: provide a way to override the chip returned durations new 41dc9cb14f4e tpm_tis: override durations for STM tpm with firmware 1.2.8.28 new 8d785e7331d2 dt-bindings: tpm: document properties for cr50 new 834e75023188 tpm: Add a flag to indicate TPM power is managed by firmware new 34d95837c3ca tpm: tpm_tis_spi: Introduce a flow control callback new 6f829fabe947 tpm: tpm_tis_spi: Support cr50 devices new 889e217b12da tpm: tpm_tis_spi: Cleanup includes new 747a55fbde6a tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct new 0cc2216010ff tpm: add check after commands attribs tab allocation new abd55954f91a tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf new 98c4be0c2045 tpm: Move tpm_buf code to include/linux/ new ff1b6a15cb6d KEYS: Use common tpm_buf for trusted and asymmetric keys new 00aa975bd031 KEYS: trusted: Create trusted keys subsystem new f7477fbbb4cd KEYS: trusted: Move TPM2 trusted keys code new e45459374aad tpm_crb: fix fTPM on AMD Zen+ CPUs new 3dc93ee6fa58 tpm: Switch to platform_get_irq_optional() new d5e915d2d2ac Merge remote-tracking branch 'tpmdd/next' new c2e06153fffe Merge remote-tracking branch 'iommu/next' new 6d56ef4443a8 Merge remote-tracking branch 'vfio/next' new b3658054f465 Merge remote-tracking branch 'audit/next' new f69629919942 dt-bindings: sram: Convert SRAM bindings to json-schema new e1679513f9ee dt-bindings: sram: Merge Samsung SRAM bindings into generic new 0f0bbb7986c4 dt-bindings: sram: Merge Amlogic SRAM bindings into generic new 0759b09eadd0 dt-bindings: sram: Merge Renesas SRAM bindings into generic new 1a4d47af0714 dt-bindings: sram: Merge Rockchip SRAM bindings into generic new 517bcde22c21 dt-bindings: sram: Merge Allwinner SRAM bindings into generic new 4345dda5a58a dt-bindings: sram: Merge Socionext SRAM bindings into generic new b00e14c53657 dt-bindings: ata: sata_rcar: Add r8a774b1 support new b8fee80207ef dt-bindings: input: max77650: convert the binding document [...] new a62ffedee2ef dt-bindings: regulator: max77650: convert the binding docu [...] new dfd4e3dfd2a6 dt-bindings: power: max77650: convert the binding document [...] new 3d585ad8a66e dt-bindings: leds: max77650: convert the binding document to yaml new b1184bab3b34 dt-bindings: mfd: max77650: convert the binding document to yaml new 589531a027a3 MAINTAINERS: update the list of maintained files for max77650 new c38185901b96 Merge remote-tracking branch 'devicetree/for-next' new 91ea1d70607e spi: sprd: adi: Add missing lock protection when rebooting new 1d00a67c2da2 spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting new bb2044a107f4 Merge branch 'spi-5.5' into spi-next new 847680d0151a Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 99c5e1fc00d9 Merge remote-tracking branch 'spi/for-next' new c347d119246f Merge remote-tracking branch 'tip/auto-latest' new 2ba7a90ac548 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 916191bda626 Merge remote-tracking branch 'edac/edac-for-next' new da7a623c54af rcu: Upgrade rcu_swap_protected() to rcu_replace() new 417e4b46e1f7 x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace() new ae900b13e922 drm/i915: Replace rcu_swap_protected() with rcu_replace() new 81db81f82993 drivers/scsi: Replace rcu_swap_protected() with rcu_replace() new 17d9c8cd17b4 fs/afs: Replace rcu_swap_protected() with rcu_replace() new 07f65e44d8a1 bpf/cgroup: Replace rcu_swap_protected() with rcu_replace() new 4d9a0d51d50a net/core: Replace rcu_swap_protected() with rcu_replace() new cc8f2507ca9d net/netfilter: Replace rcu_swap_protected() with rcu_replace() new ad2d2af1e365 net/sched: Replace rcu_swap_protected() with rcu_replace() new 83f8093369dc security/safesetid: Replace rcu_swap_protected() with rcu_ [...] new f7bf64a4ff9e Revert docs from "rcu: Restore barrier() to rcu_read_lock( [...] new 8b3b77cca47f Revert docs from "treewide: Rename rcu_dereference_raw_not [...] new 5f04028d6dc8 docs: rcu: convert some articles from html to ReST new 35f1b57ff0f0 docs: rcu: Correct links referring to titles new 105d4854acfc docs: rcu: Increase toctree to 3 new a0c1ba228721 Restore docs "treewide: Rename rcu_dereference_raw_notrace [...] new 51db3f987f62 Restore docs "rcu: Restore barrier() to rcu_read_lock() an [...] new f35f424ccc72 doc: Update list_for_each_entry_rcu() documentation new 2a5036e68bfa Documentation: Rename rcu_node_context_switch() to rcu_not [...] new bf4cdd15bc67 rcu: Remove unused function hlist_bl_del_init_rcu() new 292d1bb21aba rcu: Several rcu_segcblist functions can be static new 9b6d63f510f3 workqueue: Convert for_each_wq to use built-in list check new f520a7cdc50f rcu: Ensure that ->rcu_urgent_qs is set before resched IPI new 2d2170c9c0b0 rcu: Remove obsolete descriptions for rcu_barrier tracepoint new 2c85b98ad5fa rcu: Update descriptions for rcu_nocb_wake tracepoint new 25fc3e16eb29 rcu: Update descriptions for rcu_future_grace_period tracepoint new 076bf5831366 rcu: Fix uninitialized variable in nocb_gp_wait() new 310207b9bd00 rcu: Suppress levelspread uninitialized messages new 01b4c39901e0 nohz: Add TICK_DEP_BIT_RCU new ae9e557b5be2 time: Export tick start/stop functions for rcutorture new 6a949b7af82d rcu: Force on tick when invoking lots of callbacks new d38e6dc6ed0d rcutorture: Force on tick for readers and callback flooders new 366237e7b083 stop_machine: Provide RCU quiescent state in multi_cpu_stop() new 96926686deab rcu: Make CPU-hotplug removal operations enable tick new 79ba7ff5a992 rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn new 66e4c33b51bc rcu: Force tick on for nohz_full CPUs not reaching quiesce [...] new b200a0489517 rcu: Force nohz_full tick on upon irq enter instead of exit new 516e5ae0c940 rcu: Reset CPU hints when reporting a quiescent state new ed93dfc6bc00 rcu: Confine ->core_needs_qs accesses to the corresponding CPU new dd7dafd1ad50 rcu: Make kernel-mode nohz_full CPUs invoke the RCU core p [...] new ac5f636130c2 rcu: Remove unused function rcutorture_record_progress() new c5d3c8ca22d4 locktorture: Replace strncmp() with str_has_prefix() new 9f8ba55d49ce rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios new b3ffb206ddd7 rcu: Remove unused variable rcu_perf_writer_state new 8b5ddf8b99dc rcutorture: Separate warnings for each failure type new fbbd5e358cec rcutorture: Make in-kernel-loop testing more brutal new 67d64918a163 locking: locktorture: Do not include rwlock.h directly new daebf24a8e8c tools/memory-model: Fix data race detection for unordered [...] new 3321ea12907a tools/memory-model/Documentation: Fix typos in explanation.txt new ddc82999f025 tools/memory-model/Documentation: Put redefinition of rcu- [...] new c58a80170169 tools/memory-model/Documentation: Add plain accesses and d [...] new a48e49e63a72 Merge branches 'replace.2019.10.28a', 'doc.2019.10.05a', ' [...] new 7d8f80d62c04 Merge remote-tracking branch 'rcu/rcu/next' new 01d035d796fe KVM: arm/arm64: Show halt poll counters in debugfs new 5c401308017f KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported new 8e01d9a396e6 KVM: arm64: vgic-v4: Move the GICv4 residency flow to be d [...] new ab71d9531316 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next new ac58aa8de2dc Merge remote-tracking branch 'kvm-arm/next' new fc7a6b19adea Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 5b13022b219b Merge remote-tracking branch 'kvms390/next' new 19c153e16597 Merge remote-tracking branch 'percpu/for-next' new bc0c3890ecb3 Merge remote-tracking branch 'workqueues/for-next' new a61d2e83f9f4 Merge remote-tracking branch 'drivers-x86/for-next' new 467a43fee856 Merge remote-tracking branch 'chrome-platform/for-next' new fbaef4a4f241 Merge remote-tracking branch 'leds/for-next' new f1911f11e718 Merge remote-tracking branch 'ipmi/for-next' new d51c9761dfa2 Merge remote-tracking branch 'driver-core/driver-core-next' new 3bd0fdc50391 Merge remote-tracking branch 'usb/usb-next' new 6df5d2162c18 Merge remote-tracking branch 'usb-serial/usb-next' new 98eb637c33de Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 8e622b80aef1 Merge remote-tracking branch 'phy-next/next' new c4572180d98d Merge remote-tracking branch 'tty/tty-next' new dd4accbbed54 Merge remote-tracking branch 'char-misc/char-misc-next' new f98287a9e8e2 Merge remote-tracking branch 'extcon/extcon-next' new 691110162df5 Merge remote-tracking branch 'soundwire/next' new f705da28be15 Merge remote-tracking branch 'thunderbolt/next' new 107cf978e157 Merge remote-tracking branch 'staging/staging-next' new 12796d71315e Merge remote-tracking branch 'mux/for-next' new ef09502bb4bc Merge remote-tracking branch 'icc/icc-next' new 409baf65ca5e Merge remote-tracking branch 'slave-dma/next' new 1ca721858f28 Merge remote-tracking branch 'cgroup/for-next' new d3566abb1a1e scsi: qla2xxx: stop timer in shutdown path new c1170304e5eb Merge branch 'fixes' into for-next new 9e2edb41c3d4 scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc new 5792a0e81678 scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx new c3e5aac3e2f5 scsi: lpfc: Fix NULL check before mempool_destroy is not needed new 7b10db555257 scsi: lpfc: Make lpfc_debugfs_ras_log_data static new 92953c6e0aa7 scsi: zfcp: signal incomplete or error for sync exchange c [...] new 7e418833e689 scsi: zfcp: diagnostics buffer caching and use for exchang [...] new 088210233e6f scsi: zfcp: add diagnostics buffer for exchange config data new a10a61e807b0 scsi: zfcp: support retrieval of SFP Data via Exchange Port Data new 6028f7c4cd87 scsi: zfcp: introduce sysfs interface for diagnostics of l [...] new 8155eb078527 scsi: zfcp: implicitly refresh port-data diagnostics when [...] new 5a2876f0d1ef scsi: zfcp: introduce sysfs interface to read the local B2 [...] new 8a72db70b5ca scsi: zfcp: implicitly refresh config-data diagnostics whe [...] new 48910f8c35cf scsi: zfcp: move maximum age of diagnostic buffers into a [...] new e76acc519426 scsi: zfcp: proper indentation to reduce confusion in zfcp [...] new 100843f17610 scsi: zfcp: trace channel log even for FCP command responses new 4b9029e0a68d Merge branch 'misc' into for-next new 2b96408416b1 Merge remote-tracking branch 'scsi/for-next' new c2a18e314332 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next new 1279644fa9b1 Merge remote-tracking branch 'scsi-mkp/for-next' new bbb2bab60fa7 ptr_ring: linked list fallback new a04c0533b07c ACPI: disable extra P_LVLx access on KVM new baa51dcf3b90 vhost: option to fetch descriptors through an independent struct new c99cf2a4d83c vhost/test: add an option to test new code new bf20940fe67a vhost: batching fetches new fc4d2f861811 vhost/net: add an option to test new code new 309ec777f3d2 vhost: last descriptor must have NEXT clear new ac264adb779f Merge remote-tracking branch 'vhost/linux-next' new b17f7ed69100 Merge remote-tracking branch 'rpmsg/for-next' new a584df88d7cf Merge remote-tracking branch 'gpio/for-next' new 7a4a3df324cd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 56c008cf1cf6 Merge remote-tracking branch 'pinctrl/for-next' new 4fce36f4c311 Merge remote-tracking branch 'pinctrl-intel/for-next' new 5efb5f21d187 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 303b2c632d97 Merge remote-tracking branch 'pwm/for-next' new fb453c016bae Merge remote-tracking branch 'y2038/y2038' new c0fac133d5c8 Merge remote-tracking branch 'livepatching/for-next' new 1a6894a5699f Merge remote-tracking branch 'coresight/next' new b87326f721b0 Merge remote-tracking branch 'rtc/rtc-next' new 3c953d99288a Merge remote-tracking branch 'at24/at24/for-next' new ab0bf48d5fe2 Merge remote-tracking branch 'kspp/for-next/kspp' new 4b70494f2ac0 Merge remote-tracking branch 'fsi/next' new 86340cb9b500 Merge remote-tracking branch 'nvmem/for-next' new c1de3f46b407 Merge remote-tracking branch 'xarray/xarray' new 3bdea53267f5 Drivers: hv: vmbus: Introduce table of VMBus protocol versions new ecd84bf3ba8f Drivers: hv: vmbus: Enable VMBus protocol versions 4.1, 5. [...] new bcd7a5a2169a Drivers: hv: vmbus: Add module parameter to cap the VMBus version new c3dfc8c3ef33 Merge remote-tracking branch 'hyperv/hyperv-next' new 53b63136e812 kdb: Tidy up code to handle escape sequences new d04213af9093 kdb: Simplify code to fetch characters from console new 4f27e824bf83 kdb: Remove special case logic from kdb_read() new cdca8d8900dd kdb: Improve handling of characters from different input sources new c58ff643763c kdb: Tweak escape handling for vi users new 74ad7da10f57 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 50f1dace54b4 Merge remote-tracking branch 'pidfd/for-next' new e095c691ca4a Merge remote-tracking branch 'devfreq/for-next' new 64b3b477338f Merge remote-tracking branch 'fpga/for-next' new e0f662c78368 Merge remote-tracking branch 'kunit/test' new 694af9b8f10f Merge remote-tracking branch 'cel/cel-next' new d240e9d5911d Merge branch 'akpm-current/current' new 859921d1fab8 drivers/block/null_blk_main.c: fix layout new ad55d2a47de3 drivers/block/null_blk_main.c: fix uninitialized var warnings new 0e858c82d850 pinctrl: fix pxa2xx.c build warnings new 5c5b8e745fa8 lib/list-test.c: add a test for the 'list' doubly linked list new c15ea5a21736 lib/list-test: add a test for the 'list' doubly linked list new 06101b67f183 lib/genalloc.c: export symbol addr_in_gen_pool new eb6d61fc47b3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 5343cdc46270 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new efa800aa1482 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 76864115ffc7 kernel-hacking: create submenu for arch special debugging options new 298aa46c0e73 kernel-hacking: group kernel data structures debugging together new e582bdcb3328 kernel-hacking: move kernel testing and coverage options t [...] new 2fc310d3a2c7 kernel-hacking: move Oops into 'Lockups and Hangs' new 007782aea90d kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new ab9e86721959 kernel-hacking: create a submenu for scheduler debugging options new 75aa8fba063d kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 27aaeec12022 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new 3b1fc3efcb5a bitops: introduce the for_each_set_clump8 macro new 4ac7e79590b6 linux/bitmap.h: fix potential sign-extension overflow new 777139c7d046 bitops-introduce-the-for_each_set_clump8-macro-fix-fix new 256c29e8a84f linux/bitopts.h: Add for_each_set_clump8 documentation new f9d3dfc08881 lib/test_bitmap.c: add for_each_set_clump8 test cases new 833d21ea8376 gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 228b7ecece25 gpio: 104-idi-48: utilize for_each_set_clump8 macro new dd20b1ee7ab1 gpio: gpio-mm: utilize for_each_set_clump8 macro new 4a4c934d3851 gpio: ws16c48: utilize for_each_set_clump8 macro new 70b3fe97757b gpio: pci-idio-16: utilize for_each_set_clump8 macro new 4fdb25cef0f4 gpio: pcie-idio-24: utilize for_each_set_clump8 macro new a702f1f0e9f7 gpio: uniphier: utilize for_each_set_clump8 macro new 0594d4082b80 gpio: 74x164: utilize the for_each_set_clump8 macro new df4696068ce8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new dd99c71b294b gpio: pisosr: utilize the for_each_set_clump8 macro new eab491643aef gpio: max3191x: utilize the for_each_set_clump8 macro new e21feb4483c2 gpio: pca953x: utilize the for_each_set_clump8 macro new 652bbc976733 lib/test_bitmap: force argument of bitmap_parselist_user() [...] new e837bac8f910 lib/test_bitmap: undefine macros after use new 6c7f04e8934a lib/test_bitmap: name EXP_BYTES properly new 11b9aa5ce472 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 650f0cb856e0 lib/test_bitmap: move exp1 and exp2 upper for others to use new 2585681a7bd5 lib/test_bitmap: fix comment about this file new 0da7e79622cc lib/bitmap: introduce bitmap_replace() helper new 2849e0b6aae5 gpio: pca953x: remove redundant variable and check in IRQ handler new 3e4624466cd3 gpio: pca953x: use input from regs structure in pca953x_ir [...] new c0aec8d9a3d9 gpio: pca953x: convert to use bitmap API new 0903196eebee gpio: pca953x: tighten up indentation new 100bcf3ff4c7 drivers/tty/serial/sh-sci.c: suppress warning new b24f99062c29 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (94f5c9252858) \ N -- N -- N refs/heads/akpm (b24f99062c29)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 781 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/debugfs-hyperv | 23 - .../Design/Data-Structures/Data-Structures.html | 1391 -------- .../RCU/Design/Data-Structures/Data-Structures.rst | 1163 +++++++ .../Expedited-Grace-Periods.html | 668 ---- .../Expedited-Grace-Periods.rst | 521 +++ .../Design/Memory-Ordering/Tree-RCU-Diagram.html | 9 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 704 ---- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 624 ++++ .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 2 +- .../RCU/Design/Requirements/Requirements.html | 3401 -------------------- .../RCU/Design/Requirements/Requirements.rst | 2704 ++++++++++++++++ Documentation/RCU/index.rst | 7 +- Documentation/RCU/lockdep.txt | 18 +- Documentation/RCU/whatisRCU.txt | 14 +- Documentation/admin-guide/kernel-parameters.txt | 11 +- Documentation/arm64/silicon-errata.rst | 4 + Documentation/devicetree/bindings/arm/fsl.yaml | 8 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/clock/imx7ulp-clock.txt | 1 - .../bindings/security/tpm/google,cr50.txt | 19 + .../devicetree/bindings/soc/rockchip/grf.txt | 11 + Documentation/devicetree/bindings/sram/sram.yaml | 1 - Documentation/gpu/todo.rst | 8 +- .../networking/devlink-params-mv88e6xxx.txt | 7 + MAINTAINERS | 2 +- arch/arc/include/asm/Kbuild | 1 - arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 34 +- arch/arm/boot/compressed/atags_to_fdt.c | 12 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 4 + arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +- arch/arm/boot/dts/imx6dl.dtsi | 1 + arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +- arch/arm/boot/dts/imx6q.dtsi | 3 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 30 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +- arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 ++- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 8 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +- arch/arm/boot/dts/imx6ul.dtsi | 1 + arch/arm/boot/dts/imx7d.dtsi | 1 + arch/arm/boot/dts/imx7ulp-evk.dts | 2 + arch/arm/boot/dts/imx7ulp.dtsi | 4 - arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32746g-eval.dts | 3 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f469.dtsi | 1 - arch/arm/boot/dts/stm32f746-disco.dts | 2 +- arch/arm/boot/dts/stm32f769-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 28 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 8 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 77 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 21 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 41 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 3 - arch/arm/boot/dts/stm32mp157c.dtsi | 23 + arch/arm/boot/dts/vf-colibri.dtsi | 12 +- arch/arm/boot/dts/vf610-bk4.dts | 4 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/pci.h | 2 + arch/arm/kernel/Makefile | 6 +- arch/arm/kernel/arch_timer.c | 1 + arch/arm/kernel/module-plts.c | 1 + arch/arm/kernel/process.c | 2 + arch/arm/kernel/psci_smp.c | 6 +- arch/arm/kernel/return_address.c | 4 - arch/arm/kernel/signal.h | 2 + arch/arm/kernel/tcm.c | 5 +- arch/arm/kernel/topology.c | 2 +- arch/arm/kvm/guest.c | 4 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-footbridge/dc21285.c | 1 - arch/arm/mach-imx/anatop.c | 20 +- arch/arm/mach-imx/cpu.c | 38 +- arch/arm/mach-s3c24xx/s3c2416.c | 2 +- arch/arm/mach-s3c24xx/s3c2443.c | 2 +- arch/arm/mach-s3c24xx/spi-core.h | 2 +- arch/arm/mach-s3c64xx/setup-usb-phy.c | 4 +- arch/arm/mm/dma-mapping.c | 34 +- arch/arm/mm/init.c | 7 +- arch/arm/mm/iomap.c | 2 + arch/arm/plat-samsung/devs.c | 4 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 4 +- arch/arm64/Kconfig | 10 + arch/arm64/Kconfig.platforms | 5 + arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 68 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 108 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 7 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 19 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 237 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 + .../{imx8mn-ddr4-evk.dts => imx8mn-evk.dtsi} | 123 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 19 + .../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 + arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 13 +- arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 31 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 230 ++ arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1739 ++++++++++ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 41 + arch/arm64/configs/defconfig | 4 + arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/asm-uaccess.h | 9 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/daifflags.h | 16 + arch/arm64/include/asm/exception.h | 22 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 12 +- arch/arm64/include/asm/processor.h | 14 + arch/arm64/include/asm/traps.h | 10 - arch/arm64/kernel/Makefile | 6 +- arch/arm64/kernel/cpu_errata.c | 13 +- arch/arm64/kernel/entry-common.c | 332 ++ arch/arm64/kernel/entry.S | 275 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/probes/kprobes.c | 4 - arch/arm64/kernel/sys_compat.c | 2 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/traps.c | 12 +- arch/arm64/kernel/vmlinux.lds.S | 3 - arch/arm64/kvm/guest.c | 4 + arch/arm64/kvm/hyp/switch.c | 48 +- arch/arm64/kvm/hyp/sysreg-sr.c | 35 +- arch/arm64/kvm/hyp/tlb.c | 23 + arch/arm64/mm/fault.c | 62 +- arch/arm64/mm/init.c | 2 +- arch/mips/include/asm/Kbuild | 1 - arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/io.h | 7 + arch/riscv/include/asm/pgtable.h | 7 +- arch/sparc/include/asm/Kbuild | 1 - arch/x86/hyperv/hv_init.c | 8 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/kvm/pmu.c | 4 +- block/blk-mq.c | 78 +- crypto/asymmetric_keys/asym_tpm.c | 101 +- drivers/acpi/acpi_lpss.c | 27 +- drivers/acpi/processor_idle.c | 23 +- drivers/acpi/processor_perflib.c | 34 +- drivers/acpi/processor_thermal.c | 34 +- drivers/ata/ahci.c | 13 + drivers/ata/ahci_tegra.c | 6 +- drivers/atm/firestream.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/char/tpm/Kconfig | 7 + drivers/char/tpm/Makefile | 4 +- drivers/char/tpm/tpm-interface.c | 64 +- drivers/char/tpm/tpm-sysfs.c | 45 +- drivers/char/tpm/tpm.h | 248 +- drivers/char/tpm/tpm1-cmd.c | 15 + drivers/char/tpm/tpm2-cmd.c | 311 +- drivers/char/tpm/tpm_crb.c | 123 +- drivers/char/tpm/tpm_tis.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 79 + drivers/char/tpm/tpm_tis_spi.c | 143 +- drivers/char/tpm/tpm_tis_spi.h | 53 + drivers/char/tpm/tpm_tis_spi_cr50.c | 321 ++ drivers/clk/imx/clk-imx6sll.c | 8 +- drivers/clk/imx/clk-imx6sx.c | 12 +- drivers/clk/imx/clk-imx6ul.c | 8 +- drivers/clk/imx/clk-imx7d.c | 4 +- drivers/clk/imx/clk-imx7ulp.c | 9 +- drivers/clk/imx/clk-imx8mm.c | 67 +- drivers/clk/imx/clk-imx8mn.c | 67 +- drivers/clk/imx/clk-imx8mq.c | 69 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 215 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 61 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/radeon/radeon_drv.c | 14 + drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/tegra/drm.c | 399 +-- drivers/gpu/drm/tegra/drm.h | 4 +- drivers/gpu/drm/tegra/falcon.c | 64 +- drivers/gpu/drm/tegra/falcon.h | 16 +- drivers/gpu/drm/tegra/gem.c | 46 +- drivers/gpu/drm/tegra/gr2d.c | 2 +- drivers/gpu/drm/tegra/gr3d.c | 2 +- drivers/gpu/drm/tegra/hub.c | 6 +- drivers/gpu/drm/tegra/plane.c | 104 + drivers/gpu/drm/tegra/plane.h | 8 + drivers/gpu/drm/tegra/vic.c | 91 +- drivers/gpu/host1x/dev.c | 224 +- drivers/gpu/host1x/dev.h | 3 + drivers/gpu/host1x/job.c | 91 +- drivers/gpu/host1x/job.h | 4 + drivers/hv/Makefile | 1 - drivers/hv/connection.c | 87 +- drivers/hv/hv_balloon.c | 25 +- 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 | 15 +- drivers/iommu/Kconfig | 2 +- drivers/irqchip/irq-gic-v4.c | 7 +- drivers/isdn/hardware/mISDN/hfcsusb.h | 4 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 8 +- drivers/memory/tegra/tegra30.c | 11 +- drivers/net/dsa/b53/b53_common.c | 62 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/bcm_sf2.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 131 +- drivers/net/dsa/mv88e6xxx/chip.h | 4 + drivers/net/dsa/mv88e6xxx/global1.h | 3 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 32 + drivers/net/dsa/qca8k.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 27 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 6 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/hyperv/hyperv_net.h | 3 - drivers/net/hyperv/netvsc_drv.c | 57 - drivers/net/wimax/i2400m/usb.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 4 +- drivers/net/wireless/ti/wlcore/spi.c | 2 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/pcie-iproc.c | 28 + drivers/pci/hotplug/rpaphp_core.c | 4 +- drivers/pci/iov.c | 1 - drivers/pci/msi.c | 3 +- drivers/pci/pci.c | 20 +- drivers/pci/pci.h | 3 +- drivers/pci/pcie/dpc.c | 2 +- drivers/pci/pcie/portdrv.h | 2 + drivers/pci/pcie/portdrv_core.c | 7 +- drivers/pci/pcie/portdrv_pci.c | 8 + drivers/pci/probe.c | 48 +- drivers/pci/setup-bus.c | 24 +- drivers/regulator/core.c | 7 + drivers/s390/scsi/Makefile | 2 +- drivers/s390/scsi/zfcp_aux.c | 12 +- drivers/s390/scsi/zfcp_dbf.c | 8 +- drivers/s390/scsi/zfcp_def.h | 4 +- drivers/s390/scsi/zfcp_diag.c | 305 ++ drivers/s390/scsi/zfcp_diag.h | 101 + drivers/s390/scsi/zfcp_erp.c | 4 +- drivers/s390/scsi/zfcp_ext.h | 1 + drivers/s390/scsi/zfcp_fsf.c | 73 +- drivers/s390/scsi/zfcp_fsf.h | 21 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 170 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/lpfc/lpfc_hw4.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 7 +- drivers/scsi/qla2xxx/qla_os.c | 4 + drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_sysfs.c | 16 +- drivers/scsi/storvsc_drv.c | 41 - drivers/soc/imx/gpc.c | 8 +- drivers/soc/imx/soc-imx-scu.c | 34 +- drivers/soc/imx/soc-imx8.c | 23 +- drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 177 + drivers/soc/samsung/exynos-asv.h | 71 + drivers/soc/samsung/exynos-chipid.c | 10 +- drivers/soc/samsung/exynos5422-asv.c | 505 +++ drivers/soc/samsung/exynos5422-asv.h | 31 + drivers/spi/spi-sprd-adi.c | 8 + drivers/thermal/qcom/tsens-common.c | 2 +- drivers/thermal/qcom/tsens-v1.c | 4 +- drivers/thermal/thermal_mmio.c | 1 - drivers/usb/core/config.c | 5 + drivers/usb/host/xhci-debugfs.c | 24 +- drivers/usb/host/xhci-ring.c | 2 + drivers/usb/host/xhci.c | 54 +- drivers/usb/misc/ldusb.c | 13 +- drivers/usb/storage/scsiglue.c | 10 - drivers/usb/storage/uas.c | 20 - drivers/usb/usbip/vhci_tx.c | 3 + drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/hyperv_fb.c | 428 +-- fs/afs/vl_list.c | 4 +- fs/fcntl.c | 2 +- fs/io-wq.c | 119 +- fs/io-wq.h | 3 + fs/io_uring.c | 348 +- include/Kbuild | 1 - include/asm-generic/Kbuild | 1 + include/drm/drm_fb_helper.h | 1 - include/dt-bindings/clock/imx7ulp-clock.h | 1 + include/dt-bindings/clock/imx8mm-clock.h | 19 +- include/dt-bindings/clock/imx8mn-clock.h | 19 +- include/dt-bindings/clock/imx8mq-clock.h | 22 +- include/keys/{trusted.h => trusted_tpm.h} | 49 +- include/kvm/arm_vgic.h | 4 +- include/linux/blk-mq.h | 225 +- include/linux/blk_types.h | 2 +- include/linux/export.h | 91 +- include/linux/host1x.h | 21 +- include/linux/hyperv.h | 31 +- include/linux/irqchip/arm-gic-v4.h | 2 + include/linux/rculist_bl.h | 28 - include/linux/rcupdate.h | 18 + include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 1 + include/linux/reset-controller.h | 2 +- include/linux/socket.h | 3 + include/linux/tick.h | 7 +- include/linux/tpm.h | 250 +- include/net/cfg80211.h | 2 +- include/net/dsa.h | 23 + include/net/mac80211.h | 18 +- include/sound/sof/header.h | 1 + include/sound/sof/pm.h | 8 + include/trace/events/rcu.h | 47 +- include/trace/events/timer.h | 3 +- include/uapi/linux/dcbnl.h | 2 +- include/uapi/linux/fcntl.h | 9 +- include/uapi/linux/io_uring.h | 7 +- include/uapi/sound/sof/tokens.h | 4 + kernel/bpf/cgroup.c | 4 +- kernel/debug/kdb/kdb_bt.c | 22 +- kernel/debug/kdb/kdb_io.c | 231 +- kernel/debug/kdb/kdb_private.h | 1 + kernel/locking/locktorture.c | 9 +- kernel/module.c | 2 +- kernel/rcu/rcu.h | 4 +- kernel/rcu/rcu_segcblist.c | 6 +- kernel/rcu/rcuperf.c | 16 - kernel/rcu/rcutorture.c | 44 +- kernel/rcu/tree.c | 73 +- kernel/rcu/tree.h | 1 + kernel/rcu/tree_plugin.h | 2 +- kernel/stop_machine.c | 1 + kernel/time/tick-sched.c | 11 + kernel/workqueue.c | 10 +- net/core/dev.c | 4 +- net/core/sock.c | 2 +- net/core/sock_reuseport.c | 4 +- net/dsa/dsa.c | 48 + net/dsa/dsa2.c | 14 +- net/netfilter/ipvs/ip_vs_ovf.c | 2 +- net/netfilter/nf_tables_api.c | 5 +- net/sched/act_api.c | 2 +- net/sched/act_csum.c | 4 +- net/sched/act_ct.c | 3 +- net/sched/act_ctinfo.c | 4 +- net/sched/act_ife.c | 2 +- net/sched/act_mirred.c | 4 +- net/sched/act_mpls.c | 2 +- net/sched/act_police.c | 6 +- net/sched/act_sample.c | 4 +- net/sched/act_skbedit.c | 4 +- net/sched/act_tunnel_key.c | 4 +- net/sched/act_vlan.c | 2 +- net/socket.c | 65 +- net/tipc/link.c | 2 +- net/vmw_vsock/hyperv_transport.c | 20 - net/wireless/reg.h | 2 +- security/keys/Makefile | 2 +- security/keys/trusted-keys/Makefile | 8 + .../{trusted.c => trusted-keys/trusted_tpm1.c} | 96 +- security/keys/trusted-keys/trusted_tpm2.c | 314 ++ security/safesetid/securityfs.c | 4 +- sound/hda/hdac_controller.c | 2 - sound/hda/intel-dsp-config.c | 8 +- sound/pci/hda/hda_bind.c | 4 + sound/pci/hda/hda_intel.c | 5 +- sound/soc/fsl/fsl_asrc.c | 45 +- sound/soc/fsl/fsl_dma.c | 1 - sound/soc/fsl/fsl_esai.c | 12 + .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 50 + sound/soc/rockchip/rockchip_max98090.c | 7 +- sound/soc/sh/rcar/core.c | 2 +- sound/soc/sof/core.c | 3 + sound/soc/sof/debug.c | 6 +- sound/soc/sof/intel/apl.c | 1 + sound/soc/sof/intel/cnl.c | 43 +- sound/soc/sof/intel/hda-dsp.c | 91 + sound/soc/sof/intel/hda-ipc.c | 6 +- sound/soc/sof/intel/hda-ipc.h | 51 + sound/soc/sof/intel/hda-stream.c | 4 +- sound/soc/sof/intel/hda.h | 12 + sound/soc/sof/ipc.c | 4 +- sound/soc/sof/ops.h | 10 + sound/soc/sof/pcm.c | 31 + sound/soc/sof/pm.c | 95 +- sound/soc/sof/sof-pci-dev.c | 2 + sound/soc/sof/sof-priv.h | 23 + sound/soc/sof/topology.c | 43 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/ti/sdma-pcm.c | 2 +- tools/hv/vmbus_testing | 376 --- tools/include/uapi/linux/fcntl.h | 9 +- tools/memory-model/Documentation/explanation.txt | 602 +++- tools/memory-model/linux-kernel.cat | 2 +- tools/testing/selftests/bpf/Makefile | 16 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 3 - .../selftests/rcutorture/configs/rcu/TREE02 | 3 - .../selftests/rcutorture/configs/rcu/TREE04 | 3 - .../selftests/rcutorture/configs/rcu/TREE06 | 3 - .../selftests/rcutorture/configs/rcu/TREE08 | 3 - .../selftests/rcutorture/configs/rcu/TREE09 | 3 - .../selftests/rcutorture/configs/rcu/TRIVIAL | 3 - .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 - tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- virt/kvm/arm/arm.c | 12 +- virt/kvm/arm/vgic/vgic-v3.c | 4 + virt/kvm/arm/vgic/vgic-v4.c | 55 +- virt/kvm/arm/vgic/vgic.c | 4 - virt/kvm/arm/vgic/vgic.h | 2 - 456 files changed, 15916 insertions(+), 11426 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.html create mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.rst delete mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Diagram.html delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.rst delete mode 100644 Documentation/RCU/Design/Requirements/Requirements.html create mode 100644 Documentation/RCU/Design/Requirements/Requirements.rst create mode 100644 Documentation/devicetree/bindings/security/tpm/google,cr50.txt create mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts copy arch/arm64/boot/dts/freescale/{imx8mn-ddr4-evk.dts => imx8mn-evk.dtsi} (70%) create mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32v234.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3308.dtsi create mode 100644 arch/arm64/kernel/entry-common.c create mode 100644 drivers/char/tpm/tpm_tis_spi.h create mode 100644 drivers/char/tpm/tpm_tis_spi_cr50.c delete mode 100644 drivers/hv/hv_debugfs.c create mode 100644 drivers/s390/scsi/zfcp_diag.c create mode 100644 drivers/s390/scsi/zfcp_diag.h create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h rename include/keys/{trusted.h => trusted_tpm.h} (77%) create mode 100644 security/keys/trusted-keys/Makefile rename security/keys/{trusted.c => trusted-keys/trusted_tpm1.c} (94%) create mode 100644 security/keys/trusted-keys/trusted_tpm2.c create mode 100644 sound/soc/sof/intel/hda-ipc.h delete mode 100755 tools/hv/vmbus_testing