This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
discards 139c2d13c258 Add linux-next specific files for 20191025 discards bdb845141640 Merge branch 'akpm/master' discards 28c4004ed53f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 5e24704892a3 drivers/tty/serial/sh-sci.c: suppress warning discards b294fe4621aa gpio: pca953x: tighten up indentation discards e305ca911d54 gpio: pca953x: convert to use bitmap API discards d3ef44691c91 gpio: pca953x: use input from regs structure in pca953x_ir [...] discards 9c3bb6d141a9 gpio: pca953x: remove redundant variable and check in IRQ handler discards 3455ad58ea8d lib/bitmap: introduce bitmap_replace() helper discards 7bb198aff845 lib/test_bitmap: fix comment about this file discards 3409af9a6526 lib/test_bitmap: move exp1 and exp2 upper for others to use discards 9145740ff5ad lib/test_bitmap: rename exp to exp1 to avoid ambiguous name discards 43c48c72008a lib/test_bitmap: name EXP_BYTES properly discards 4d45e280d50e lib/test_bitmap: undefine macros after use discards d9d740d1ed6e lib/test_bitmap: force argument of bitmap_parselist_user() [...] discards 5dbe6cbbf512 gpio: pca953x: utilize the for_each_set_clump8 macro discards f58ec4b577c9 gpio: max3191x: utilize the for_each_set_clump8 macro discards c907004636e0 gpio: pisosr: utilize the for_each_set_clump8 macro discards 5c326a6e5ca3 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] discards 13949cf710c2 gpio: 74x164: utilize the for_each_set_clump8 macro discards 4cb6ad0feb82 gpio: uniphier: utilize for_each_set_clump8 macro discards e26c59845534 gpio: pcie-idio-24: utilize for_each_set_clump8 macro discards 6d7a81f01ece gpio: pci-idio-16: utilize for_each_set_clump8 macro discards 52b97612c6ff gpio: ws16c48: utilize for_each_set_clump8 macro discards 5f901652644d gpio: gpio-mm: utilize for_each_set_clump8 macro discards 8b891ed8767b gpio: 104-idi-48: utilize for_each_set_clump8 macro discards 01808afde189 gpio: 104-dio-48e: utilize for_each_set_clump8 macro discards 5b5a4bf5e4eb lib/test_bitmap.c: add for_each_set_clump8 test cases discards b3d38f3c5101 linux/bitopts.h: Add for_each_set_clump8 documentation discards 5af5fe9a4c78 bitops-introduce-the-for_each_set_clump8-macro-fix-fix discards 5df22b1caaf0 linux/bitmap.h: fix potential sign-extension overflow discards cbcc659e5fa2 bitops: introduce the for_each_set_clump8 macro discards 6176f4f1e0df kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] discards e2454b6b86a2 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] discards d18d6c9db25f kernel-hacking: create a submenu for scheduler debugging options discards 8edee9640a41 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] discards f33b9ce7c071 kernel-hacking: move Oops into 'Lockups and Hangs' discards 3e2bfe7186aa kernel-hacking: move kernel testing and coverage options t [...] discards 99d8ef72f0e5 kernel-hacking: group kernel data structures debugging together discards e05f93751181 kernel-hacking: create submenu for arch special debugging options discards 51aab4d0180e kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] discards ece2aba09141 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 622261db0399 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 940672bd32bb lib/genalloc.c: export symbol addr_in_gen_pool discards cbdcb8e92645 lib/list-test: add a test for the 'list' doubly linked list discards 8dec11670bc2 lib/list-test.c: add a test for the 'list' doubly linked list discards 3b84dd63bab9 pinctrl: fix pxa2xx.c build warnings discards b8cf7dadfd16 drivers/block/null_blk_main.c: fix uninitialized var warnings discards ae77df312ddf drivers/block/null_blk_main.c: fix layout discards d149830e4956 Merge branch 'akpm-current/current' discards 362249fb0c37 Merge remote-tracking branch 'cel/cel-next' discards 7bcd6c81acd0 Merge remote-tracking branch 'kunit/test' discards 5db5b871b9fb Merge remote-tracking branch 'fpga/for-next' discards e4dd93aa358f Merge remote-tracking branch 'devfreq/for-next' discards bc4507d3f2a7 Merge remote-tracking branch 'pidfd/for-next' discards 95e944696465 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards cc980dd40ded Merge remote-tracking branch 'hyperv/hyperv-next' discards e0e71f5704d2 Merge remote-tracking branch 'xarray/xarray' discards 8f60cbf2a6c7 Merge remote-tracking branch 'nvmem/for-next' discards 86f76a7f78dc Merge remote-tracking branch 'fsi/next' discards dbbf86c6b9bb Merge remote-tracking branch 'kspp/for-next/kspp' discards d41b4e487c72 Merge remote-tracking branch 'at24/at24/for-next' discards 6621d3cce6b5 Merge remote-tracking branch 'rtc/rtc-next' discards 319bf40fc487 Merge remote-tracking branch 'coresight/next' discards 0b5dec5ffc67 Merge remote-tracking branch 'livepatching/for-next' discards 5f39af067fb4 Merge remote-tracking branch 'y2038/y2038' discards 7d16980d5952 Merge remote-tracking branch 'pwm/for-next' discards 1d97213c56a5 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 0340ffaf35f7 Merge remote-tracking branch 'pinctrl-intel/for-next' discards ea872b03d4b6 Merge remote-tracking branch 'pinctrl/for-next' discards 15d533da82cb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 3fb93a821e36 Merge remote-tracking branch 'gpio/for-next' discards 205feead4c4a Merge remote-tracking branch 'rpmsg/for-next' discards ee971a40def7 Merge remote-tracking branch 'vhost/linux-next' discards db89de82156c next-20191024/scsi-mkp discards 395ea9724d5e Merge remote-tracking branch 'scsi/for-next' discards 2cddca7aba8e Merge remote-tracking branch 'cgroup/for-next' discards 3d2d43822505 Merge remote-tracking branch 'slave-dma/next' discards d53bd1defd84 Merge remote-tracking branch 'icc/icc-next' discards 078ad6a7d418 Merge remote-tracking branch 'mux/for-next' discards 8d8d05267423 Merge remote-tracking branch 'staging/staging-next' discards 467fc86e93bf Merge remote-tracking branch 'thunderbolt/next' discards beedd8b27d27 Merge remote-tracking branch 'soundwire/next' discards e4bff3d64932 Merge remote-tracking branch 'extcon/extcon-next' discards 219982bc2dcb Merge remote-tracking branch 'char-misc/char-misc-next' discards 7d4d3e895387 Merge remote-tracking branch 'tty/tty-next' discards 737e91771b77 Merge remote-tracking branch 'phy-next/next' discards 153ea13ac33d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards a93bd2a2b477 Merge remote-tracking branch 'usb-serial/usb-next' discards dd7c0a5059cc Merge remote-tracking branch 'usb/usb-next' discards da2bf6b519b3 Merge remote-tracking branch 'driver-core/driver-core-next' discards 4e3242ec233b Merge remote-tracking branch 'ipmi/for-next' discards d2d20405d948 Merge remote-tracking branch 'leds/for-next' discards 9588fb3271de Merge remote-tracking branch 'chrome-platform/for-next' discards fad2a809a811 Merge remote-tracking branch 'drivers-x86/for-next' discards baa0dcb6b9fa Merge remote-tracking branch 'workqueues/for-next' discards e703745bc25f Merge remote-tracking branch 'percpu/for-next' discards 430abc875071 Merge remote-tracking branch 'kvms390/next' discards a86c2170b92e Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards af1108be237a Merge remote-tracking branch 'kvm-arm/next' discards e42bfbf3b58a Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 73ba78ae3177 Merge remote-tracking branch 'edac/edac-for-next' discards b9b551898788 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 07c79ef92064 Merge remote-tracking branch 'tip/auto-latest' discards 76ba0f534b74 Merge remote-tracking branch 'spi/for-next' discards c44e4bbd88de Merge remote-tracking branch 'devicetree/for-next' discards ac7caa964d55 Merge remote-tracking branch 'audit/next' discards 900c71b5d686 Merge remote-tracking branch 'vfio/next' discards a14b61a2b54e Merge remote-tracking branch 'iommu/next' discards e5933766151f Merge remote-tracking branch 'tomoyo/master' discards 55002dca1c75 Merge remote-tracking branch 'smack/for-next' discards 9d1dcbc1cb6e Merge remote-tracking branch 'selinux/next' discards d74c68e19246 Merge remote-tracking branch 'keys/keys-next' discards d7468d1e024c Merge remote-tracking branch 'apparmor/apparmor-next' discards 7d96b91fb6fc Merge remote-tracking branch 'regulator/for-next' discards f70dffc5cf38 Merge remote-tracking branch 'battery/for-next' discards 38c406fe0551 Merge remote-tracking branch 'backlight/for-backlight-next' discards a78431139bb0 Merge remote-tracking branch 'mfd/for-mfd-next' discards 937ee268c393 Merge remote-tracking branch 'mmc/next' discards 444e2093136e Merge remote-tracking branch 'block/for-next' discards 0b6387d42bd9 Merge remote-tracking branch 'input/next' discards 6f09157e1d7b Merge remote-tracking branch 'sound-asoc/for-next' discards 20d71346dfad Merge remote-tracking branch 'sound/for-next' discards a0bffb1c3415 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards c15479e715a1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 568bb2fcaac0 Merge remote-tracking branch 'drm-msm/msm-next' discards 61eaa7f83509 Merge remote-tracking branch 'drm-misc/for-linux-next' discards e053201c0c34 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 40289be82e9f Merge remote-tracking branch 'drm-intel/for-linux-next' discards b6dacfb680b1 Merge remote-tracking branch 'amdgpu/drm-next' discards 6c1b0a296199 Merge remote-tracking branch 'drm/drm-next' discards 1ca460a43002 Merge remote-tracking branch 'crypto/master' discards b94b82ac228d Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 35f9d0962a92 Merge remote-tracking branch 'nand/nand/next' discards a1e0a773a0b6 Merge remote-tracking branch 'mtd/mtd/next' discards 5fbc19026671 Merge remote-tracking branch 'gfs2/for-next' discards 92ac1e2f399a Merge remote-tracking branch 'bluetooth/master' discards 468951d61280 Merge remote-tracking branch 'wireless-drivers-next/master' discards 33d09978bba1 Merge remote-tracking branch 'nfc-next/master' discards 91c73b51b90e Merge remote-tracking branch 'netfilter-next/master' discards 0aa8e1658c85 Merge remote-tracking branch 'ipsec-next/master' discards 41a66cc81c7f Merge remote-tracking branch 'bpf-next/master' discards 380c7e191d38 Merge remote-tracking branch 'net-next/master' discards 4b75327e16d2 Merge remote-tracking branch 'rdma/for-next' discards 17771e4b001b Merge remote-tracking branch 'swiotlb/linux-next' discards 43556f0f038c Merge remote-tracking branch 'ieee1394/for-next' discards bc3c250b8753 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 618df4c75091 Merge remote-tracking branch 'opp/opp/linux-next' discards 86c0bedf817a Merge remote-tracking branch 'cpupower/cpupower' discards e1204dee239c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards c7b81a44d2ea Merge remote-tracking branch 'pm/linux-next' discards efff8e303f92 Merge remote-tracking branch 'v4l-dvb/master' discards af27368c9675 Merge remote-tracking branch 'jc_docs/docs-next' discards 65b52935c534 Merge branch 'dt/linus' into dt/next discards 98b85215a5b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards afaf40be0186 dt-bindings: example-schema: Add some additional examples [...] discards e277d40e928f dt: submitting-patches: Document requirements for DT schema discards 6a1fc4026540 dt: writing-schema: Add a note about tools PATH setup discards d10c239ec9a5 dt-bindings: arm: samsung: Update the CHIPID binding for ASV discards b5c01540a9f6 Merge branch 'dmi/master' discards a3fc25decd9d Merge remote-tracking branch 'i3c/i3c/next' omits f015479bab2c Merge branch 'for-5.5/drivers' into for-next discards 1b7361d071e3 Merge remote-tracking branch 'i2c/i2c/for-next' discards fb84f354858e Merge remote-tracking branch 'hid/for-next' discards 8d00b1de5b54 Merge remote-tracking branch 'pci/next' discards dc6946c6f8dc Merge remote-tracking branch 'printk/for-next' discards 3cbe6a8505c5 Merge remote-tracking branch 'vfs/for-next' discards 32b79f4630b4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards f75709920d2d Merge remote-tracking branch 'xfs/for-next' discards 88a557a701a3 Merge remote-tracking branch 'nfsd/nfsd-next' discards 7957d28c543d Merge remote-tracking branch 'nfs-anna/linux-next' discards c8de7d42a234 Merge remote-tracking branch 'fuse/for-next' discards da69f5ed6cbc Merge remote-tracking branch 'ext3/for_next' discards 2d76e098f988 Merge remote-tracking branch 'erofs/dev' discards 55643e562bbd Merge remote-tracking branch 'ecryptfs/next' discards ed4c8ebb737f Merge remote-tracking branch 'cifs/for-next' discards e234eb6bf030 Merge remote-tracking branch 'btrfs/for-next' discards 7005d62e3873 Merge remote-tracking branch 'fscrypt/master' discards a91f6ffd1cf1 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 58816e8d3858 Merge remote-tracking branch 'sh/sh-next' discards e0dd77a01936 Merge remote-tracking branch 's390/features' discards ce83d9517dd9 Merge remote-tracking branch 'risc-v/for-next' discards 04241d684856 Merge remote-tracking branch 'fsl/next' discards 17babdde17f6 Merge remote-tracking branch 'powerpc/next' discards 71ed834a2cb5 Merge remote-tracking branch 'parisc-hd/for-next' discards d235240ef473 Merge remote-tracking branch 'mips/mips-next' discards 03849bc29ec2 Merge remote-tracking branch 'microblaze/next' discards e02c205fbe6c Merge remote-tracking branch 'm68knommu/for-next' discards b352508e6926 Merge remote-tracking branch 'm68k/for-next' discards 3fb9c27acb2a Merge remote-tracking branch 'h8300/h8300-next' discards 54485366f535 Merge remote-tracking branch 'csky/linux-next' discards 032b89783c85 Merge remote-tracking branch 'clk-samsung/for-next' discards 54c17a142311 Merge remote-tracking branch 'clk/clk-next' discards 74c5014de716 Merge remote-tracking branch 'tegra/for-next' discards 88ab12afc8a1 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards e441bbee6687 Merge remote-tracking branch 'scmi/for-linux-next' discards 390c0efd8c5b Merge remote-tracking branch 'samsung-krzk/for-next' discards 4a839989cead Merge remote-tracking branch 'rockchip/for-next' discards b954518b9289 Merge remote-tracking branch 'reset/reset/next' discards fa9d6844c6b3 Merge remote-tracking branch 'renesas/next' discards e032b91967a4 Merge remote-tracking branch 'realtek/for-next' discards fea549eef76b Merge remote-tracking branch 'qcom/for-next' discards 482e210ee833 Merge remote-tracking branch 'omap/for-next' discards f6b8c883f18d Merge remote-tracking branch 'mvebu/for-next' discards b5237bbe0498 Merge remote-tracking branch 'mediatek/for-next' discards fdb23d2491f3 Merge remote-tracking branch 'keystone/next' discards 74309fb715ea Merge remote-tracking branch 'imx-mxs/for-next' discards 236ff22400a7 Merge remote-tracking branch 'bcm2835/for-next' discards 5428bc4cafdc Merge remote-tracking branch 'at91/at91-next' discards 934f835660d8 Merge remote-tracking branch 'aspeed/for-next' discards be171fadbf64 Merge remote-tracking branch 'amlogic/for-next' discards 0fc1f90c1ab9 Merge remote-tracking branch 'arm-soc/for-next' discards cc8f21866bcb Merge remote-tracking branch 'arm-perf/for-next/perf' discards 5c08ac7223eb Merge remote-tracking branch 'arm64/for-next/core' discards fd5887d4a39a Merge remote-tracking branch 'arm/for-next' discards 69bb76998397 Merge remote-tracking branch 'arc/for-next' discards af844582bbda Merge remote-tracking branch 'kbuild/for-next' discards 61e08e6b0f15 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 5da791817a75 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 9f362e63a7ec Merge remote-tracking branch 'pidfd-fixes/fixes' discards 5e39de7c9446 Merge remote-tracking branch 'risc-v-fixes/fixes' discards df9684a32e17 Merge remote-tracking branch 'mmc-fixes/fixes' discards 6da929caf2b5 Merge remote-tracking branch 'scsi-fixes/fixes' discards eb0de9be384d Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards e25d4dfebfa8 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' discards 5f2ca086e988 Merge remote-tracking branch 'vfs-fixes/fixes' discards a1ad72e4b99c Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 31dcf974186a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 8fe34b027da2 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 9cab76617b9a Merge remote-tracking branch 'kvm-fixes/master' discards 3681bbe4d637 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 6fefc22c8e17 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards b1a50efb7702 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards d7f9b9694f7c Merge remote-tracking branch 'slave-dma-fixes/fixes' discards d902ed99d0d4 Merge remote-tracking branch 'modules-fixes/modules-linus' discards 7101ab228306 Merge remote-tracking branch 'kselftest-fixes/fixes' discards fff4b5936dfd Merge remote-tracking branch 'ide/master' discards d410dca6f745 Merge remote-tracking branch 'input-current/for-linus' discards ec05b5eb2ec0 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards d27cb6a53a95 Merge remote-tracking branch 'soundwire-fixes/fixes' discards ca23481f9c7c Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards d7fad4acf269 Merge remote-tracking branch 'staging.current/staging-linus' discards d60414994e26 Merge remote-tracking branch 'phy/fixes' discards 09e812966859 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 48368afb3ec1 Merge remote-tracking branch 'usb.current/usb-linus' discards a458baa0e4b2 Merge remote-tracking branch 'tty.current/tty-linus' discards b636de93c457 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards f885f567bd3e Merge remote-tracking branch 'spi-fixes/for-linus' discards 7d665348dc58 Merge remote-tracking branch 'regulator-fixes/for-linus' discards f9f89ef43d55 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 83afcf12a277 Merge remote-tracking branch 'sound-current/for-linus' discards 9c31a2c90989 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 7c9dbf252101 Merge remote-tracking branch 'wireless-drivers/master' discards 2b7e5bb4c2fc Merge remote-tracking branch 'ipvs/master' discards 7556a0188d6c Merge remote-tracking branch 'netfilter/master' discards 084d90d91eab Merge remote-tracking branch 'bpf/master' discards 10720f5825ed Merge remote-tracking branch 'net/master' discards 514a2c537431 Merge remote-tracking branch 'sparc/master' discards 606bfcff8a51 Merge remote-tracking branch 's390-fixes/fixes' discards c2145cc8aa53 Merge remote-tracking branch 'powerpc-fixes/fixes' discards defa390e25d0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards f72ff710f429 Merge remote-tracking branch 'arc-current/for-curr' 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 discards 7c374670644a irqchip: Skip contexts except supervisor in plic_init() 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 discards 2b80955d8451 pinctrl: intel: Add Intel Tiger Lake pin controller support discards 4020a6e79995 pinctrl: intel: Use helper to restore register values on - [...] discards 582ee1919246 pinctrl: intel: Drop level from warning to debug in intel_ [...] discards e751ff5e18c7 pinctrl: intel: Introduce intel_restore_intmask() helper discards 54932659191f pinctrl: intel: Introduce intel_restore_hostown() helper discards 109e215f0719 pinctrl: intel: Introduce intel_restore_padcfg() helper discards aee0f04d5f3b pinctrl: intel: baytrail: Pass irqchip when adding gpiochip discards bac5fa02453a pinctrl: cherryview: Fix spelling mistake in the comment discards ec7ec598997d pinctrl: cherryview: Fix irq_valid_mask calculation discards 2fe72dbce079 pinctrl: cherryview: restore Strago DMI workaround for all [...] discards e025ec2b58a5 Merge remote-tracking branch 'spi/topic/ptp' into spi-next discards fc0c328724f4 Merge branch 'spi-5.5' into spi-next discards b851714ffaf2 Merge branch 'spi-5.4' into spi-linus discards e20c3ab704c7 Merge branch 'asoc-5.5' into asoc-next discards d18b44358a38 Merge branch 'asoc-5.4' into asoc-linus 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 discards 1d4dff701fcb CIFS: Fix use after free of file info structures 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 discards 85b711d8867a CIFS: Fix retry mid list corruption on reconnects 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 discards df9fc09d8a5d Merge branch 'v5.5/dt64' into tmp/aml-rebuild discards 519df48633ce Merge branch 'v5.5/drivers' into tmp/aml-rebuild discards 6b5b4e09ae61 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] discards e863b5337daa Merge branch 'v5.4/fixes' into tmp/aml-rebuild discards 7e0b8a0fadfe cifs: Don't display RDMA transport on reconnect discards 26c96ca7ea61 CIFS: remove set but not used variables 'cinode' and 'netfid' discards 56eb46125a99 cifs: add support for flock discards be7b30b93dff cifs: update internal module version number 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 discards dac6491ec7b9 Merge branch 'v5.5/arm64' into next discards 99a3a7459071 Merge branch '5.5/scsi-queue' into 5.5/scsi-next discards b9a65954f37d Merge branch '5.4/scsi-fixes' into 5.5/scsi-next discards 06aab885d13c RISC-V: Remove unsupported isa string info print discards 2919fb6a05c6 riscv: for C functions called only from assembly, mark wit [...] discards 26c19bbeb4e8 riscv: fp: add missing __user pointer annotations discards 6d1f75946885 riscv: add missing header file includes discards 93f0e7d13fcf riscv: mark some code and data as file-static discards 4e3e8f790e8a riscv: add missing prototypes discards b3f5ef872422 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next discards 8ac0b712ba7c riscv: init: merge split string literals in preprocessor d [...] discards abac98d58836 riscv: add prototypes for assembly language functions from head.S discards 4e9a4a1a2514 riscv: add prototypes for assembly language functions from [...] discards 4fa38f3ebd2f drm/amdgpu/powerplay: use local renoir array sizes for clo [...] discards b0bba8b80a20 drm/amdgpu: work around llvm bug #42576 discards 7ca24417c0ba drm/amdkfd: Remove GPU ID in GWS queue creation discards eb501d0b5b2f drm/ttm: fix handling in ttm_bo_add_mem_to_lru discards 90ffd3babcbf drm/ttm: Convert vm callbacks to helpers discards 264c52aaa474 drm/ttm: Remove explicit typecasts of vm_private_data discards 0c13d1aeffa7 drm/ttm: Restore ttm prefaulting discards 53d0b350785e drm/ttm: Refactor ttm_bo_pipeline_move discards f0f756d75a8b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards ffa7cdd17b68 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards d5339711ec06 drm/amdgpu: job is secure iff CS is secure (v5) discards 8314cac78575 drm/amdgpu: expand the context control interface with trust flag discards 0b1cf95b7644 drm/amdgpu: expand the emit tmz interface with trusted flag discards 457058325903 drm/amdgpu: add tmz bit in frame control packet discards dc1183c6cc35 drm/amdgpu: add function to check tmz capability (v4) discards ba334aa21f0a drm/amdgpu: add amdgpu_tmz data structure discards 17208305b996 drm/amdgpu: add tmz feature parameter (v2) discards 269c2401fee2 drm/amdgpu: define the TMZ bit for the PTE discards 27c6c8c11012 drm/amdgpu: add UAPI to create secure commands (v3) discards aa69e43d2216 drm/amdgpu: add UAPI for creating encrypted buffers discards 0bf310badd04 drm/amdgpu/vi: silence an uninitialized variable warning discards 86bd4b9eef4f drm/amdgpu/vce: make some functions static discards 4e77efce53c0 drm/amdgpu/vce: fix allocation size in enc ring test discards 267400ba0844 drm/amdgpu/psp: declare PSP TA firmware discards c92b7a29c137 drm/amdgpu: disable c-states on xgmi perfmons (v2) discards 9b2a091c6b3c Merge branch 'misc-5.4' into next-fixes discards 7326fcbeea61 riscv: add support for SECCOMP and SECCOMP_FILTER discards 485fadf618d9 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] 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 discards 32a1c795917b vhost: last descriptor must have NEXT clear discards a4aef31e7718 vhost/net: add an option to test new code discards e1ee9a603578 vhost: batching fetches discards 781ed83dd6b7 vhost/test: add an option to test new code discards 7d3fe8573183 vhost: option to fetch descriptors through an independent struct discards 4e5a3ac6e936 ACPI: disable extra P_LVLx access on KVM discards 671b30514fe5 ptr_ring: linked list fallback discards 41ace3742291 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next discards bf2934653a0c Merge branch '5.5/scsi-queue' into 5.5/scsi-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 discards e1f92b500067 Merge branch '5.5/scsi-queue' into 5.5/scsi-next discards 79d1e1751998 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next 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 discards d4717f27dbd0 Merge branch '5.5/scsi-queue' into 5.5/scsi-next discards 3a57d00f7926 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next discards 995e2fe1f4b7 Merge branch '5.4/scsi-postmerge' into 5.5/scsi-next adds 39a38bcba4ab Merge tag 'devicetree-fixes-for-5.4-2' of git://git.kernel [...] adds f64928480f7e Merge tag 'mmc-v5.4-rc4' of git://git.kernel.org/pub/scm/l [...] adds 20975806eb6f Merge tag 'drm-misc-fixes-2019-10-23' of git://anongit.fre [...] adds ce584a8e2885 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) adds 5d230bc91f6c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) adds c81fffc2c945 drm/amdgpu/vcn: fix allocation size in enc ring test adds 209620b42294 drm/amdgpu: user pages array memory leak fix adds 3122051edc7c drm/amdgpu: fix potential VM faults adds de51a5019ff3 drm/amdgpu: fix error handling in amdgpu_bo_list_create adds ee027828c40f drm/amdgpu/vce: fix allocation size in enc ring test adds 2a3608409f46 Merge tag 'drm-fixes-5.4-2019-10-23' of git://people.freed [...] adds 8caacaad78b6 Merge tag 'drm-fixes-2019-10-25' of git://anongit.freedesk [...] adds 8c123380b30f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 86ec2e1739aa ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 adds 63cbb3b364c0 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 9e2dd2ca85d2 Merge tag 'modules-for-v5.4-rc5' of git://git.kernel.org/p [...] adds b4b61b224d12 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1c4e395cf7de Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 485fc4b69cd2 Merge tag 'dax-fix-5.4-rc5' of git://git.kernel.org/pub/sc [...] adds 964f9cfaaee3 Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/u [...] adds 6ccae60d014d xen: issue deprecation warning for 32-bit pv guest adds 4fac2407f809 Merge tag 'for-linus-5.4-rc5-tag' of git://git.kernel.org/ [...] adds f877bee5ea0b Merge tag 's390-5.4-5' of git://git.kernel.org/pub/scm/lin [...] adds 84d55dc5b9e5 io_uring: Fix corrupted user_data adds fb5ccc98782f io_uring: Fix broken links with offloading adds 935d1e45908a io_uring: Fix race for sqes with userspace adds 498ccd9eda49 io_uring: used cached copies of sq->dropped and cq->overflow adds 2b2ed9750fc9 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SET [...] adds de6346ecbc8f nbd: protect cmd->status with cmd->lock adds 7ce23e8e0a9c nbd: handle racing with error'ed out commands adds 962399bb7fbf ata: libahci_platform: Fix regulator_get_optional() misuse adds cf1b2326b734 nbd: verify socket is supported during setup adds acf913b7fb89 Merge tag 'for-linus-2019-10-26' of git://git.kernel.dk/li [...] adds 992cb107e1ac Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 0ecdd78c75b7 Merge tag 'usb-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] adds a03885d596a6 Merge tag 'char-misc-5.4-rc5' of git://git.kernel.org/pub/ [...] adds 13fa692e3f86 Merge tag 'driver-core-5.4-rc5' of git://git.kernel.org/pu [...] adds 228bd6243447 Merge tag 'staging-5.4-rc5' of git://git.kernel.org/pub/sc [...] adds 297689545916 Merge tag 'tty-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] adds 5a1e843c66fa Merge tag 'mips_fixes_5.4_3' of git://git.kernel.org/pub/s [...] adds 90db7b220c9a riscv: fix fs/proc/kcore.c compilation with sparsemem enabled adds 62103ece5236 riscv: Fix implicit declaration of 'page_to_section' adds 9fe57d8c575d riscv: Fix undefined reference to vmemmap_populate_basepages adds a6d9e2672609 riscv: cleanup <asm/bug.h> adds e8f44c50dfe7 riscv: cleanup do_trap_break adds 6995a6a5a538 Merge tag 'riscv/for-v5.4-rc5-b' of git://git.kernel.org/p [...] adds abe57073d08c CIFS: Fix retry mid list corruption on reconnects adds 1a67c4159657 CIFS: Fix use after free of file info structures adds d46b0da7a33d cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs adds c9a2e4a82905 Merge tag '5.4-rc5-smb3-fixes' of git://git.samba.org/sfre [...] adds 41860cc44704 irqchip/sifive-plic: Skip contexts except supervisor in pl [...] adds 1486b7b42bd7 Merge tag 'irqchip-fixes-5.4-2' of git://git.kernel.org/pu [...] adds 1e1ac1cb651a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds a8a31fdccabb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 1638b8f096ca lib/vdso: Make clock_getres() POSIX compliant again adds 086ee46b0863 timers/sched_clock: Include local timekeeping.h for missin [...] adds 7f2cbcbcafbc posix-cpu-timers: Fix two trivial comments adds 2b776b54bca8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 153a971ff578 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds d6d5df1db6e9 Linux 5.4-rc5 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 82ecff655e79 keys: Fix memory leak in copy_net_ns adds 5343da4c1742 net: core: limit nested device depth adds ab92d68fc22f net: core: add generic lockdep keys adds 65de65d90337 bonding: fix unexpected IFF_BONDING bit unset adds 089bca2caed0 bonding: use dynamic lockdep key instead of subclass adds 369f61bee0f5 team: fix nested locking lockdep warning adds 2bce1ebed17d macsec: fix refcnt leak in module exit routine adds 32b6d34fedc2 net: core: add ignore flag to netdev_adjacent structure adds 0ce1822c2a08 vxlan: add adjacent link to limit depth level adds f3b0a18bb6cb net: remove unnecessary variables and callback adds 1962f86b42ed virt_wifi: fix refcnt leak in module exit routine adds 65921376425f Merge branch 'net-fix-nested-device-bugs' adds fa784f2ac00e net: sch_generic: Use pfifo_fast as fallback scheduler for [...] adds 3f6b2c442061 net: mvneta: make stub functions static inline adds 91e2e57636f1 net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static adds f536dffc0b79 net/smc: fix closing of fallback SMC sockets adds ca5f8d2dd522 net/smc: keep vlan_id for SMC-R in smc_listen_work() adds 31af5057c2c5 Merge branch 'smc-fixes' adds 16d65287927e net: ethernet: Use the correct style for SPDX License Identifier adds d4e4fdf9e4a2 netns: fix GFP flags in rtnl_net_notifyid() adds 7c3bebc3d868 cxgb4: request the TX CIDX updates to status page adds 5ff223e86f5a net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() adds 0b834ba00ab5 ipv4: fix route update on metric change. adds 37de3b354150 selftests: fib_tests: add more tests for metric update adds 45f338069941 Merge branch 'ipv4-fix-route-update-on-metric-change' adds 1a51a47491a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds a69a85da458f netfilter: nft_payload: fix missing check for matching len [...] adds 52b33b4f8186 Merge tag 'ipvs-fixes-for-v5.4' of https://git.kernel.org/ [...] adds fc11078dd351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf 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 8a6c55d0f883 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 adds f2bbdbcb075f ALSA: bebob: Fix prototype of helper function to return ne [...] 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 15f794bd977a spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS adds 67400a0f443b Merge branch 'spi-5.4' into spi-linus adds 87f66e652ba3 Merge remote-tracking branch 'spi-fixes/for-linus' adds a51bab592fbb usb: dwc3: select CONFIG_REGMAP_MMIO adds bc1e3a2dd0c9 usb: fsl: Check memory resource before releasing it adds b26a4052cf9a usb: mtu3: fix missing include of mtu3_dr.h adds 5053691a7d62 usb: cdns3: include host-export,h for cdns3_host_init adds 2457b2c1b44e usb: renesas_usbhs: fix __le16 warnings adds ef48aacf860b usb: gadget: udc: renesas_usb3: Fix __le16 warnings adds 20ee71cc374a usb: renesas_usbhs: Fix warnings in usbhsg_recip_handler_s [...] adds e92f30ac37d1 usb: renesas_usbhs: fix type of buf adds ba3a1a915c49 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. adds 1c20c89b0421 usb: gadget: composite: Fix possible double free memory bug adds 9bbfceea12a8 usb: dwc3: pci: prevent memory leak in dwc3_pci_probe adds 1a1c851bbd70 usb: gadget: configfs: fix concurrent issue between compos [...] adds a7d9874c6f3f usb: dwc3: remove the call trace of USBx_GFLADJ adds f3fb802efaef usb: cdns3: gadget: Don't manage pullups 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 c17add7a1c61 btrfs: Consider system chunk array size for new SYSTEM chunks adds 8bb177d18f11 btrfs: tree-checker: Fix wrong check on max devid adds 0cab7acc4afc Btrfs: fix race leading to metadata space leak after task [...] adds 32a2a2154754 Merge branch 'misc-5.4' into next-fixes adds fd22c4e78eb1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 03ad0d703df7 autofs: fix a leak in autofs_expire_indirect() adds d684f2f155a9 Merge remote-tracking branch 'vfs-fixes/fixes' adds 0fd103ccfe6a scsi: lpfc: Honor module parameter lpfc_use_adisc adds c2ff2a36eff6 scsi: qla2xxx: Initialized mailbox to prevent driver load failure adds 8d8b83f5be2a scsi: qla2xxx: Fix partial flash write of MBI adds fc5b220b2dcf scsi: target: cxgbit: Fix cxgbit_fw4_ack() adds 0cf9f4e547ce scsi: sd: define variable dif as unsigned int instead of bool 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 67d33aecd030 pinctrl: cherryview: Allocate IRQ chip dynamic adds b9ef22a2d429 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1ee65270bd96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 0c7e57e2d778 Merge remote-tracking branch 'kbuild/for-next' adds ea25a153ee06 ARC: regenerate nSIM and HAPS defconfigs adds 4c36543e50a1 ARC: HAPS: cleanup defconfigs from unused IO-related options adds 3696fc9774c5 ARC: HAPS: use same UART configuration everywhere adds 14fa486f5ae3 ARC: HAPS: add HIGHMEM memory zone to DTS adds 8ae5bb05d7f4 ARC: HAPS: cleanup defconfigs from unused ETH drivers adds 1681baa713aa ARC: merge HAPS-HS with nSIM-HS configs adds 9c6375f77b09 ARC: nSIM_700: switch to DW UART usage adds 7b491c0b6259 ARC: nSIM_700: remove unused network options adds cfd9d70a855e ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] adds 0fb1f35ed9cc ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD adds f4e2f7cc6999 ARC: mm: TLB Miss optim: avoid re-reading ECR adds ad4c40e937f6 ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] adds 1355ea2e603d ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop adds 2f4ecf68a048 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] adds 10ccc5db0c80 Merge remote-tracking branch 'arc/for-next' adds 032be72806d1 ARM: 8907/1: arch: reuse addr variable in pfn_valid adds 17fe868415b6 ARM: 8909/1: make unexported items static adds a959f88735c0 ARM: 8910/1: fix missing declartion of module_frob_arch_sections adds e3c5b36160fd ARM: 8911/1: move pcibios_report_status to <asm/pci.h> adds 05b1fd8b0682 ARM: 8913/1: arch_timer: include <asm/arch_timer.h> adds 43fa593eb7ee ARM: 8915/1: zImage: atags_to_fdt: fix __be32 and __be64 types adds ea5379be539e ARM: 8916/1: mm: make set_section_perms() static adds 9110f3e78c02 ARM: 8917/1: mm: include <asm/set_memory.h> adds 0b0617e5a610 ARM: 8918/1: only build return_address() if needed adds cb56ab420795 ARM: 8919/1: make unexported functions static adds e27cdaef4395 ARM: 8920/1: share get_signal_page from signal.c to process.c adds 47c7282cb9dc ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 adds f6d42bc61501 ARM: 8923/1: mm: include <asm/vga.h> for vga_base adds ecad80f7f1aa ARM: 8924/1: tcm: make dtcm_end and itcm_end static adds 5d678ee90190 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations adds dced4c0e705c ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ adds 3fe6a7f03e38 Merge remote-tracking branch 'arm/for-next' adds ba95e9bd9637 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] adds 05460849c3b5 arm64: errata: Hide CTR_EL0.DIC on systems affected by Neo [...] adds ee9d90be9dda arm64: Fake the IminLine size on systems affected by Neove [...] adds 222fc0c8503d arm64: compat: Workaround Neoverse-N1 #1542419 for compat [...] adds 27a22fbdeedd arm64: Silence clang warning on mismatched value/register sizes adds 6a036afb5511 Merge branch 'for-next/neoverse-n1-stale-instr' into for-n [...] adds f75e2294a441 arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions adds 1d8cd06af548 arm64: KVM: Reorder system register restoration and stage- [...] adds 37553941c670 arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs adds bd227553ad50 arm64: KVM: Prevent speculative S1 PTW when restoring vcpu [...] adds c2cc62d83186 arm64: Enable and document ARM errata 1319367 and 1319537 adds 346f6a4636f6 Merge branch 'kvm-arm64/erratum-1319367' of git://git.kern [...] adds b6e43c0e3129 arm64: remove __exception annotations adds e540e0a7fa1f arm64: Add prototypes for functions called by entry.S adds 51077e03b8ce arm64: add local_daif_inherit() adds ed3768db5882 arm64: entry: convert el1_sync to C adds 582f95835a8f arm64: entry: convert el0_sync to C adds afa7c0e5b965 arm64: Remove asmlinkage from updated functions adds bfe298745afc arm64: entry-common: don't touch daif before bp-hardening adds 8301ae822d8d Merge branch 'for-next/entry-s-to-c' into for-next/core adds 4686da5140c1 arm64: Make arm64_dma32_phys_limit static adds 84f2a81ccfa0 arm64: kprobes: Drop open-coded exception fixup adds 3ce9e763b3f3 arm64: Allow passing fault address to fixup handlers adds 874856ea1ee0 arm64: Import latest Cortex Strings memcpy implementation adds f6224e2ac7bb arm64: Import latest version of Cortex Strings' memcmp adds 3c401b389ab6 arm64: Import latest version of Cortex Strings' memmove adds ca80215acf13 arm64: Import latest version of Cortex Strings' strcmp adds 46c8522a6792 arm64: Import latest version of Cortex Strings' strlen adds 334306751736 arm64: Import latest version of Cortex Strings' strncmp adds 147f56b01147 arm64: Tidy up _asm_extable_faultaddr usage adds 47d7b15b88f9 arm64: cpufeature: introduce helper cpu_has_hw_af() adds 6af31226d039 arm64: mm: implement arch_faults_on_old_pte() on arm64 adds f2c4e5970cec x86/mm: implement arch_faults_on_old_pte() stub on x86 adds 83d116c53058 mm: fix double page fault on arm64 if PTE_AF is cleared adds 7db3e57e6a95 arm64: cpufeature: Fix typos in comment adds ade12b8631d9 arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 adds a5315819c5e7 arm64: pgtable: Correct typo in comment adds bfcef4ab1d7e arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() adds a9011682da8d Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] adds af92fb01cc56 Merge remote-tracking branch 'arm64/for-next/core' adds 6e02d0f6830b Merge remote-tracking branch 'arm-perf/for-next/perf' adds 7786b3f14277 Merge branch 'arm/fixes' into for-next adds b05a50bb37dc ARM: multi_v7_defconfig: Enable audio support for stm32mp157 adds 200aff24da72 Merge branch 'arm/defconfig' into for-next adds e0eb651bfacd ARM: Document merges adds 690f04678d8a Merge branch 'arm/fixes' into for-next adds 49067a8a6fcf Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] adds 29d437022f1e ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board adds 439819dd4d47 ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 adds be5cdd1389ab ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 adds f9f5467f05ea ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 adds 7e6c337f6894 ARM: dts: stm32: add focaltech touchscreen on stm32mp157c- [...] adds 8fcdbdccce21 ARM: dts: stm32: fix memory nodes to match with DT validat [...] adds da5152f25ade ARM: dts: stm32: fix joystick node on stm32f746 and stm32m [...] adds 49bb8b69b524 ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 adds 2e7f46e13b3b ARM: dts: stm32: fix regulator-sd_switch node on stm32mp15 [...] adds 4a27d15e861a ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 adds 4951d9955166 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 adds 376d5d86cb20 ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board adds b81c8c3b8e38 ARM: dts: stm32: remove useless interrupt from dsi node fo [...] adds 111ef3fdddfe ARM: dts: stm32: add PWR regulators support on stm32mp157 adds 791be94e2878 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 adds c9b2fe7ea0a7 ARM: dts: stm32: Fix active discharge usage on stm32mp157 adds 9737a358b56a ARM: dts: stm32: disable active-discharge for vbus_otg on [...] adds ae0300228a9a ARM: dts: stm32: remove useless dma-ranges property for stm32f429 adds c34cbe24cfd5 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 adds ab7822067fba Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/pu [...] adds 12e1def0a0e7 Merge branch 'arm/dt' into for-next adds b7f7a0b58fbd Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git [...] adds 14decb2201b5 Merge branch 'arm/drivers' into for-next adds a07532ccc0d8 ARM: Document merges adds 4fc77c889c7f Merge remote-tracking branch 'arm-soc/for-next' adds 9e438dcdfbc1 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds 76505a162005 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] adds 2ac32a98486a Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds c4a0457eb858 ARM64: dts: amlogic: adds crypto hardware node adds a9a67a17edf6 Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds f7433ac59216 Merge remote-tracking branch 'amlogic/for-next' adds a0288356e4f7 Merge remote-tracking branch 'aspeed/for-next' adds a53cee2cad85 Merge remote-tracking branch 'at91/at91-next' adds 1e7e06fbcace Merge remote-tracking branch 'bcm2835/for-next' adds 7eb3894b2fac arm64: dts: ls1028a: fix a compatible issue adds 7e5d0bf6afcc ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer in [...] adds 96ed1044fa98 soc: imx: gpc: fix initialiser format adds cabe5f85e636 ARM: dts: imx6-logicpd: Re-enable SNVS power key adds e346ff93f02b arm64: dts: imx8mm: fix compatible string for sdma adds 958c6014c64e arm64: dts: imx8mn: fix compatible string for sdma adds b04383b6a558 clk: imx8mq: Define gates for pll1/2 fixed dividers adds 3e4947acad32 clk: imx8mm: Define gates for pll1/2 fixed dividers adds e8688fe8df7d clk: imx8mn: Define gates for pll1/2 fixed dividers adds c332481f62fa clk: imx: imx8mm: mark sys_pll1/2 as fixed clock adds 3f44344868cf clk: imx: imx8mn: mark sys_pll1/2 as fixed clock adds 7858d31beffe clk: imx: imx8mq: mark sys1/2_pll as fixed clock adds 96ac93a7c4be clk: imx7ulp: Correct system clock source option #7 adds 2e2b928a04bd clk: imx7ulp: Correct DDR clock mux options adds fc09a36a8798 clk: imx: imx7d: use imx_obtain_fixed_clk_hw to simplify code adds 184f9eb6c9a0 clk: imx: imx6sll: use imx_obtain_fixed_clk_hw to simplify code adds 8e1de35d4ceb clk: imx: imx6sx: use imx_obtain_fixed_clk_hw to simplify code adds 8f5d481959a0 clk: imx: imx6ul: use imx_obtain_fixed_clk_hw to simplify code adds 72b2429d40d8 clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock adds f410cd56fb2c Merge branch 'clk/imx' into for-next adds 0e4e8cc30a29 firmware: imx: Remove call to devm_of_platform_populate adds e4f9eefbb8a9 firmware: imx: add missing include of <linux/firmware/imx/sci.h> adds a0708f559e4f soc: imx8: Using existing serial_number instead of UID adds 7ae399b7d009 soc: imx-scu: Using existing serial_number instead of UID adds bf8f6240b3ac Merge branch 'imx/drivers' into for-next adds 3d4e0158c1db arm64: Introduce config for S32 adds 427fca60ee45 ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() adds 8267ff89b713 ARM: imx: Add serial number support for i.MX6/7 SoCs adds 3ac48c37d8d6 Merge branch 'imx/soc' into for-next adds 997c5329a5ab dt-bindings: arm: fsl: Add the S32V234-EVB board adds 2e91e788570d dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board adds d4c9be5142cd dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree adds d012ce3e68d6 Merge branch 'imx/bindings' into for-next adds 7e28fc4759e7 ARM: dts: imx: Rename "iram" node to "sram" adds 764b5b5e704e ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey control [...] adds 069de7bba5bc ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' adds 0f3a10687b9a ARM: dts: Disable DMA support on the BK4 vf610 device's fs [...] adds b780317d8dab ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl adds 568a0a96649f ARM: dts: imx6qdl-rex: add gpio expander pca9535 adds e55274bfb99a ARM: dts: imx6dl-yapp4: Enable UART2 adds 452831f3153d ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants adds 56f0df6b6b58 ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c adds f2c03b89c61d ARM: dts: vf-colibri: add recovery mode to i2c adds 59cf1496672c ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT adds f8b83f583d56 ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names adds 61a988183abe ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer adds 3307505f8be2 ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX i [...] adds 0f6482596552 ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node a [...] adds c916c944bcf9 ARM: dts: imx6qdl-apf6: add phy to fec adds 827f16f7e91a ARM: dts: imx6qdl-apf6: add flow control to uart2 adds b22c2ac4c0ed ARM: dts: imx6qdl-apf6: fix WiFi adds a18b9142057b ARM: dts: imx6qdl-apf6dev: add RTC support adds 3f52c54ecb64 ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V adds 9ce84cc667ae ARM: dts: imx6qdl-apf6dev: add backlight support adds 7b45cc50cce7 ARM: dts: imx6qdl-apf6dev: use DRM bindings adds b53332376063 ARM: dts: imx6q: Add missing cooling device properties for CPUs adds def76ebc7c22 ARM: dts: imx6dl: Add missing cooling device properties for CPUs adds 28e95b7dcc5a ARM: dts: imx7d: Add missing cooling device properties for CPUs adds c4e88bb7949a ARM: dts: imx6ul: Disable gpt2 by default adds 09e2b1048954 ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator adds 516ab2eecbfb ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name adds 2c661547f27f ARM: dts: imx6ul-14x14-evk: Assign power supplies for magn [...] adds ff84e9deaed3 ARM: dts: imx53: Spelling s/configration/configuration/ adds f324c952902e ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel adds fa8155aee696 Merge branch 'imx/dt' into for-next adds 49dad0c189af arm64: dts: imx8qxp: Add scu key node adds e0cb59bdd2b2 arm64: dts: imx8qxp-mek: Enable scu key adds 13645b1a0426 arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON adds 91035cb05fb2 arm64: dts: ls1028a: Update #clock-cells of dpclk node adds 7270a6b67fb4 arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply adds 032c10aef5c0 arm64: dts: zii-ultra: Fix regulator-3p3-main's name adds 2600069fabaf arm64: dts: zii-ultra: Add node for accelerometer adds 4c997d12e669 arm64: dts: zii-ultra: Add node for switch watchdog adds e8b395b23643 arm64: dts: imx8mm-evk: Assigned clocks for audio plls adds bc66392d8258 arm64: dts: fsl: Add device tree for S32V234-EVB adds 3944b454f7fa arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT adds e045f044e84e arm64: dts: imx8mq: Move usdhc clocks assignment to board DT adds 03750c3796cc arm64: dts: imx8mm: Move usdhc clocks assignment to board DT adds 0bd0512d0692 arm64: dts: imx8mn: Move usdhc clocks assignment to board DT adds 791b02da0a70 arm64: dts: imx8mn: Create EVK dtsi file for common use adds 72ebb53bbaba arm64: dts: imx8mn: Add LPDDR4 EVK board support adds 7e232b151f6c arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 adds ac936abcf8eb arm64: dts: imx8mn-ddr4-evk: add phy-reset-gpios for fec1 adds e20aafadbb68 arm64: dts: imx8mq-evk: Add remote control adds 35ac7bb36a77 arm64: dts: imx8mm: Remove duplicated machine compatible adds 71fe050483dd arm64: dts: imx8mn: Remove duplicated machine compatible adds 7ab6b0647de6 arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] adds f7de6ddd9512 arm64: dts: ls1028a: Move thermal-zone out of SoC adds 9382aa36adcb arm64: dts: ls1028a: Fix tmu unit address adds 51529c8f6925 Merge branch 'imx/dt64' into for-next adds 5363eaaeb8e5 arm64: dts: lx2160a: add tmu device node adds fcca3dd0c536 Merge branch 'imx/dt-mc' into for-next adds 5a7fd0deda7a arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module adds 3942812bb853 arm64: defconfig: Enable configs for S32V234 adds c5fe71a099f3 ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 adds a233d04cd8ef Merge branch 'imx/defconfig' into for-next adds 3b824cbe6318 Merge remote-tracking branch 'imx-mxs/for-next' adds 4aa68b19f12c Merge remote-tracking branch 'keystone/next' adds facea35f58f3 Merge remote-tracking branch 'mediatek/for-next' adds a56523b41b8a Merge remote-tracking branch 'mvebu/for-next' adds 75e7db15b4dc Merge remote-tracking branch 'omap/for-next' adds d6f0ce84739a ARM: dts: msm8974: thermal: Add interrupt support adds 140647f84dd8 ARM: dts: msm8974: thermal: Add thermal zones for each sensor adds 677aaa82c037 Merge branch 'dts-for-5.5' into all-for-5.5 adds e51f7ff44686 arm64: dts: qcs404: thermal: Add interrupt support adds bb54e3fa65d0 arm64: dts: msm8998: thermal: Add interrupt support adds 6eb1c8ade5e8 arm64: dts: msm8996: thermal: Add interrupt support adds 4fc5d78fda7a arm64: dts: sdm845: thermal: Add interrupt support adds 15424f4fa9d7 arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors adds 43b0a4b48247 arm64: dts: qcom: sdm845-cheza: delete zap-shader adds ebc327dcaf9b Merge branch 'arm64-for-5.5' into all-for-5.5 adds 15c53a5147d8 Merge remote-tracking branch 'qcom/for-next' adds e3ca9556f75c arm64: realtek: Select reset controller adds 5d94fd47bee2 Merge branch 'v5.5/arm64' into next adds 0d3ccc1cdeb7 dt-bindings: arm: realtek: Tidy up conversion to json-schema adds d40ba2e6f211 Merge branch 'v5.5/dt64' into next adds 1ac47549bf23 Merge remote-tracking branch 'realtek/for-next' adds 0a4319b5c87a ARM: shmobile: rcar-gen2: Drop legacy DT clock support adds 1510faee3090 arm64: dts: renesas: r8a774b1: Add SATA controller node adds 09f156d97e53 dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema adds 24169f0a4537 dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher adds b55fac938a17 Merge branches 'renesas-arm-soc-for-v5.5', 'renesas-arm64- [...] adds cff6b0ad47e7 Merge remote-tracking branch 'renesas/next' adds 085d610c5016 dt-bindings: Add doc about rk3308 General Register Files adds 6913c45239fd arm64: dts: rockchip: Add core dts for RK3308 SOC adds 1ebed0392519 dt-bindings: Add doc for rk3308-evb adds b92880e4d719 arm64: dts: rockchip: Add basic dts for RK3308 EVB adds cec0e350ca13 arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc adds e050b6e491f2 arm64: dts: rockchip: add px30 otp controller adds 46cdf573e2d2 arm64: dts: rockchip: enable gpu on rk3399-puma adds ce163c99ca87 arm64: dts: rockchip: remove px30 default optee node adds 50b979d111ea Merge branch 'v5.5-armsoc/dts64' into for-next adds ee8e343bfb4a Merge remote-tracking branch 'rockchip/for-next' adds 477f842f14aa Merge tag 'opp-5.4-support-adjust-voltages' of https://git [...] adds 5ea428595cc5 soc: samsung: Add Exynos Adaptive Supply Voltage driver adds 02fb29882d5c soc: samsung: chipid: Drop "syscon" compatible requirement adds 55093de55618 Merge branch 'next/drivers' into for-next adds e966fedeabe1 ARM: s3c: Rename s3c64xx_spi_setname() function adds 603bba8d0e05 ARM: s3c: Rename s5p_usb_phy functions adds 4134b762eb13 ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS adds 5def578a8bdc Merge branch 'next/soc' into for-next adds 970d7d3a31f6 Merge remote-tracking branch 'samsung-krzk/for-next' adds db2f481805a9 Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] adds 2c4e75880302 Merge remote-tracking branch 'scmi/for-linux-next' adds fd2eadbeea89 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds a62712cb7ddc Merge branch for-5.5/firmware into for-next adds 31e1281cbb20 memory: tegra: Add gr2d and gr3d to DRM IOMMU group adds 30156f8e9579 Merge branch for-5.5/memory into for-next adds 811ec063dc04 Merge branch for-5.5/soc into for-next adds e98e7257373f Merge branch for-5.5/arm/dt into for-next adds c7f6398f392f Merge branch for-5.5/arm64/dt into for-next adds 564c032098ad Merge branch for-5.5/clk into for-next adds 2043e99ea4b3 Merge remote-tracking branch 'tegra/for-next' adds 744bf539dc15 Merge remote-tracking branch 'clk/clk-next' adds e9323b664ce2 clk: samsung: exynos5420: Preserve PLL configuration durin [...] adds c4ae198f8ce7 Merge remote-tracking branch 'clk-samsung/for-next' adds 99f0c95a0b6b Merge remote-tracking branch 'csky/linux-next' adds 96ea6f7356c5 Merge remote-tracking branch 'h8300/h8300-next' adds f7863e392ce8 Merge remote-tracking branch 'm68k/for-next' adds 45e9e8abc2ba m68k/coldfire: Use CONFIG_PREEMPTION adds 015dd1661980 Merge remote-tracking branch 'm68knommu/for-next' adds a323fb63d0a2 microblaze: defconfig: Enable devtmps and tmpfs adds 6bf8be7ff779 microblaze: Enable SPARSE_IRQ adds 22648c989cb8 microblaze: Increase max dtb size to 64K from 32K adds f177ee543acd Merge remote-tracking branch 'microblaze/next' adds 56398e1a971d Merge remote-tracking branch 'mips/mips-next' adds 5e572248a4b2 Merge remote-tracking branch 'parisc-hd/for-next' adds a64d4c906f3f Merge remote-tracking branch 'powerpc/next' adds 6a6fd7277750 Merge remote-tracking branch 'fsl/next' adds 00a5bf3a8ca3 RISC-V: Add PCIe I/O BAR memory mapping adds 614fda6d5471 riscv: add support for SECCOMP and SECCOMP_FILTER adds 458dc49d4f2c Merge branch 'next/seccomp' into dev/riscv/for-v5.5-rc1 adds 1edd28b7e85d RISC-V: Remove unsupported isa string info print adds de6e0d37993f Merge branch 'next/isa-string' into dev/riscv/for-v5.5-rc1 adds 587197dfe69d RISC-V: Do not invoke SBI call if cpumask is empty adds d3ec6ad1b4d6 RISC-V: Issue a local tlbflush if possible. adds e97ed081b54a RISC-V: Issue a tlb page flush if possible adds a4531f3dba5f Merge branch 'next/tlb-opt' into dev/riscv/for-v5.5-rc1 adds be943a0e26f4 Merge remote-tracking branch 'risc-v/for-next' adds c0c14f68ead3 Merge remote-tracking branch 's390/features' adds ee76bd18b77a Merge remote-tracking branch 'sh/sh-next' adds d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly adds e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions adds 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h adds c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly adds a0bfe6d9884a xtensa: use named assembly arguments in atomic.h adds 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly adds f552775ed614 xtensa: use named assembly arguments in cmpxchg.h adds cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly adds cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly adds 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next adds 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly adds c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next adds 78e327faafd3 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds d2ab2279ad98 Merge remote-tracking branch 'fscrypt/master' adds 7576638ad97b Merge remote-tracking branch 'btrfs/for-next' adds a08d897bc04f fix memory leak in large read decrypt offload adds f556e4949186 cifs: rename a variable in SendReceive() adds 0455298f0efb cifs: remove unused variable 'sid_user' adds 8a974989ef5e cifs: add support for flock adds 1a9e24ea2b9a CIFS: remove set but not used variables 'cinode' and 'netfid' adds c7d1d76af023 cifs: Don't display RDMA transport on reconnect adds 727b00af4253 cifs: smbd: Invalidate and deregister memory registration [...] adds 0e1e0c31b7f9 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] adds 3465bca3963c cifs: smbd: Add messages on RDMA session destroy and reconnection adds a4ed3149a5dc cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] adds 5fb584dcf073 cifs: smbd: Only queue work for error recovery on memory r [...] adds a1356cad7e64 cifs: smbd: Return -EAGAIN when transport is reconnecting adds eac95a44f454 cifs: update internal module version number adds e69f7e674f88 Merge remote-tracking branch 'cifs/for-next' adds 34f23d79ebec Merge remote-tracking branch 'ecryptfs/next' adds e1df8a01c115 Merge remote-tracking branch 'erofs/dev' adds 59b75794cace Merge remote-tracking branch 'ext3/for_next' adds 64b93f5fd385 Merge remote-tracking branch 'fuse/for-next' adds 59bf6101390d Merge remote-tracking branch 'nfs-anna/linux-next' adds 9859c043f78e Merge remote-tracking branch 'nfsd/nfsd-next' adds ddcd52c5197f next-20191028/xfs adds 5a6e0638b70c Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 782a6b959a11 Merge remote-tracking branch 'vfs/for-next' adds 254ab9294f3e Merge remote-tracking branch 'printk/for-next' adds 35a0b2378c19 PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without [...] adds 3412923b711d Merge branch 'pci/aer' adds 497e5ae2349f Merge branch 'pci/aspm' adds ad5086108b9f PCI: Warn if no host bridge NUMA node info adds d05ea8442e4b Merge branch 'pci/enumeration' adds d1c18eb3e369 Merge branch 'pci/hotplug' adds b44893d50a87 Merge branch 'pci/misc' adds 253eaf4faaaa PCI/MSI: Fix incorrect MSI-X masking on resume adds 356f42aff121 asm-generic: Make msi.h a mandatory include/asm header adds 34b84f34d918 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist adds d5e163b8957f Merge branch 'pci/msi' adds 39500aa74a87 Merge branch 'pci/pm' adds d7b8a217521c PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters adds 5f1cff3a7e66 Merge branch 'pci/resource' adds e62fc05b5d06 Merge branch 'pci/switchtec' adds 2f69a43fc021 Merge branch 'pci/virtualization' adds 917b00597adf Merge branch 'remotes/lorenzo/pci/aardvark' adds 375e6ee5fd1e Merge branch 'remotes/lorenzo/pci/dwc' adds fccd2f61e95d Merge branch 'remotes/lorenzo/pci/endpoint' adds 9415743e4c8a PCI: iproc: Invalidate PAXB address mapping before programming it adds 6717a067e0c0 Merge branch 'remotes/lorenzo/pci/iproc' adds 2636b2e20bb6 Merge branch 'remotes/lorenzo/pci/meson' adds 477bc0baaccc Merge branch 'remotes/lorenzo/pci/mobiveil' adds 0caa62f875b1 Merge branch 'remotes/lorenzo/pci/rcar' adds a1cd5a7e2e33 Merge branch 'remotes/lorenzo/pci/tegra' adds 195dc3a4774d Merge branch 'remotes/lorenzo/pci/misc' adds eceb86028d23 PCI: Remove unnecessary includes adds 9d8b738bb9f8 PCI: Remove useless comments and tidy others adds 88ac82b14d31 PCI: Fix typos adds 59a426f044a4 Merge branch 'pci/trivial' adds 3e3b31a91c2c Merge remote-tracking branch 'pci/next' adds 40432ce5462a Merge remote-tracking branch 'hid/for-next' adds 23f54256db35 Merge remote-tracking branch 'i2c/i2c/for-next' adds 4601524e5b12 Merge remote-tracking branch 'i3c/i3c/next' adds 003cf3f842a5 Merge branch 'dmi/master' adds a3c6bf66c9ea Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds afd0593c7d5a Merge remote-tracking branch 'jc_docs/docs-next' adds e858492f1d8a Merge remote-tracking branch 'v4l-dvb/master' adds a1bb46c36ce3 ACPI: processor: Add QoS requests for all CPUs adds 03fcbae9f40d Merge branch 'pm-cpufreq-fixes' into linux-next adds fc6bc8aa0ba3 Merge branch 'devprop' into linux-next adds 2c2a83d329b8 Merge back earlier cpuidle material for v5.5. adds 918c1fe9fbbe cpuidle: Do not unset the driver if it is there already adds fa583f71a99c ACPI: processor_idle: Skip dummy wait if kernel is in guest adds 7046f780615d Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] adds 862892f42d08 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] adds cc18735f2085 ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links adds b3b3519c04bd ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links adds 6025e2fae3dd ACPI: LPSS: Add dmi quirk for skipping _DEP check for some [...] adds e2fb0928295b Merge branch 'acpi-soc' into linux-next adds 24b0a7b69c60 Merge remote-tracking branch 'pm/linux-next' adds 2ad35bfe2a51 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 606ed3aed489 Merge remote-tracking branch 'cpupower/cpupower' adds f9010092747c Merge remote-tracking branch 'opp/opp/linux-next' adds 3c445c42abe2 drivers: thermal: tsens: Fix potential integer overflow on [...] adds 41cd2767ceb9 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value adds d36c6ff7c829 thermal: no need to set .owner when using module_platform_driver adds 0c1101c20def Merge remote-tracking branch 'thermal/thermal/linux-next' adds c136e44366ec Merge remote-tracking branch 'ieee1394/for-next' adds 1ea78b6e844d Merge remote-tracking branch 'swiotlb/linux-next' adds 5dbaa13f2eb9 Merge remote-tracking branch 'rdma/for-next' adds 8e484ebb1edc r8152: check the pointer rtl_fw->fw before using it adds 546b85bb0aad net: sch_generic: Use pfifo_fast as fallback scheduler for [...] adds 5a7f08c2abb0 net: phy: dp83867: enable robust auto-mdix adds ef87f7da6b28 net: phy: dp83867: move dt parsing to probe adds 79f2056b8b35 Merge branch 'phy-dp83867-enable-robust-auto-mdix' adds 480274787d7e tcp: add TCP_INFO status for failed client TFO adds 8ca12bc36f6b Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 7cb83b21fd3b r8169: align fix_features callback with vendor driver adds e4b5c7a582a7 r8169: improve rtl8169_rx_fill adds 5c28f213ef79 ionic: fix up struct name comments adds ff7ebed94551 ionic: reverse an interrupt coalesce calculation adds 97ca486592c0 ionic: add heartbeat check adds 089406bc5ad6 ionic: add a watchdog timer to monitor heartbeat adds 08f2e4b2b200 ionic: implement support for rx sgl adds 63ad1cd68071 ionic: update driver version adds 0629d2456ae3 Merge branch 'ionic-updates' adds bb1eded18d13 net: aquantia: fix var initialization warning adds 5eeb6c3cf26e net: aquantia: fix warnings on endianness adds 7873ee26b10b net: aquantia: disable ptp object build if no config adds 64fe8e97693e Merge branch 'net-aquantia-ptp-followup-fixes' adds ad88b7a6aa3e netfilter: ecache: don't look for ecache extension on dyin [...] adds 6df5490fbb9c netfilter: nf_tables_offload: add nft_chain_offload_cmd() adds 75ceaf862d2c netfilter: nf_tables_offload: add nft_flow_block_offload_init() adds 671312e1a05c netfilter: nf_tables_offload: unbind if multi-device bindi [...] adds 4b1f5ddaffbd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds b951248518e6 tc-testing: list required kernel options for act_ct action adds 382072916044 bpf: Prepare btf_ctx_access for non raw_tp use case adds a94364603610 bpftool: Allow to read btf as raw data adds 027cbaaf6198 selftests/bpf: Fix .gitignore to ignore no_alu32/ adds 5b7fe93db008 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 556f124fb306 net: dsa: fix dereference on ds->dev before null check error adds f0d532c43073 net: dsa: qca8k: Initialize the switch with correct number [...] adds c199ce4f9dd8 net: Fix misspellings of "configure" and "configuration" adds e1b185491f73 net: Fix various misspellings of "connect" adds 8ebed8ae49df tipc: Spelling s/enpoint/endpoint/ adds faf7b8b22bd1 isdn: hfcsusb: Spelling and grammar fixes adds 7f7183af448a mvpp2: refactor frame drop routine adds e1921168bbd4 mvpp2: sync only the received frame adds a0c78337dd3a mvpp2: prefetch frame header adds 7a9eff98a55d Merge branch 'mvpp2-improvements-in-rx-path' adds 5d65b64a3d97 net: dsa: b53: Add support for MDB adds 29bb5e8337ca net: dsa: bcm_sf2: Wire up MDB operations adds 7dd6c14b52ab Merge branch 'net-dsa-b53-Add-support-for-MDB' adds ebdcebcb8b64 r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw [...] adds 6b297524234c net: dsa: Add support for devlink device parameters adds 23e8b470c778 net: dsa: mv88e6xxx: Add devlink param for ATU hash algorithm. adds eb8b7077101c Merge branch 'mv88e6xxx-Allow-config-of-ATU-hash-algorithm' adds acf5133b1d27 mlxsw: spectrum_buffers: remove unneeded semicolon adds 11b3412cef89 net: mediatek: remove unneeded semicolon adds f95f96a4946a sock: remove unneeded semicolon adds d5a721c96a44 atm: remove unneeded semicolon adds 2bb4732e517e Merge remote-tracking branch 'net-next/master' adds 313e7f6fb1d9 selftest/bpf: Use -m{little, big}-endian for clang adds e93d99180abd selftests/bpf: Restore $(OUTPUT)/test_stub.o rule adds e2c040556d98 Merge remote-tracking branch 'bpf-next/master' adds 45dc2fa9dc83 Merge remote-tracking branch 'ipsec-next/master' adds f3840877cdbb Merge remote-tracking branch 'nfc-next/master' adds 5c70e9714254 rtw88: fix GENMASK_ULL for u64 adds c03fe6d3b31c iwlwifi: dbg_ini: load external dbg cfg after internal cfg [...] adds c9fe75e9f347 iwlwifi: dbg_ini: use new region TLV in dump flow adds 3b589d5624ce iwlwifi: dbg_ini: use new trigger TLV in dump flow adds 69f0e5059b09 iwlwifi: dbg: remove multi buffers infra adds 593fae3e5e90 iwlwifi: dbg_ini: add monitor dumping support adds a77e3d2829e2 iwlwifi: dbg_ini: add error tables dumping support adds 677d25b237b3 iwlwifi: dbg_ini: use new API in dump info adds a9248de42464 iwlwifi: dbg_ini: add TLV allocation new API support adds cf29c5b66b9f iwlwifi: dbg_ini: implement time point handling adds 14124b25780d iwlwifi: dbg_ini: implement monitor allocation flow adds 60e8abd9d3e9 iwlwifi: dbg_ini: add periodic trigger new API support adds 068893b7a28f iwlwifi: dbg_ini: support domain changing via debugfs adds 3ed34fbf9d3b iwlwifi: dbg_ini: support FW response/notification region type adds e8d9e982bf9b iwlwifi: dbg_ini: rename external debug configuration file adds b87384af8d67 iwlwifi: dbg_ini: remove old API and some related code adds eae7550b9d9c iwlwifi: dbg_ini: support FW notification dumping in case [...] adds ee4cce9b9d64 iwlwifi: mvm: consider ieee80211 station max amsdu value adds d3b4dc014c9c iwlwifi: mvm: add support for new version for D0I3_END_CMD adds c327ae2fe12f iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype adds fe959c7b2049 iwlwifi: mvm: use the new session protection command adds 7f2ea5212342 iwlwifi: mvm: fix old-style declaration adds 449a29d0fead iwlwifi: mvm: add notification for missed VAP adds 3b445ed9b72a iwlwifi: dbg_ini: add user trigger support adds 6abe1e2e3904 iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions adds 3717f91a81af iwlwifi: mvm: create function to convert nl80211 band to phy band adds d558b7f83470 iwlwifi: mvm: Invert the condition for OFDM rate adds e878325a801d iwlwifi: nvm: create function to convert channel index to [...] adds 65b9425ce9aa iwlwifi: rx: use new api to get band from rx mpdu adds 03029ed42f01 Merge tag 'iwlwifi-next-for-kalle-2019-10-18-2' of git://g [...] adds e6a8c63a5cb8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 515d6798fec9 Bluetooth: btrtl: remove unneeded semicolon adds d462af20dbfa Bluetooth: hci_bcm: Add compatible string for BCM43540 adds de76f7357490 dt-bindings: net: broadcom-bluetooth: Add BCM43540 compati [...] adds 10bbffa3e88e Bluetooth: Fix using advertising instance duration as timeout adds 492ad783a150 Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 adds f64208094bda Merge remote-tracking branch 'bluetooth/master' adds ae4a50ee3151 mac80211: typo fixes in kerneldoc comments adds 3f2aef10ffad mac80211: fix a typo of "function" adds 75936907eaab Merge remote-tracking branch 'mac80211-next/master' adds 75bbb9530ed4 Merge remote-tracking branch 'gfs2/for-next' adds 20cebb90de37 Merge remote-tracking branch 'mtd/mtd/next' adds f47b9a5a919a Merge remote-tracking branch 'nand/nand/next' adds d52d3a4d0806 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds be867f987a4e hwrng: omap - Fix RNG wait loop timeout adds 2698bce1f05f crypto: aegis128 - avoid function pointers for parameterization adds 528282630ca9 crypto: aegis128 - duplicate init() and final() hooks in S [...] adds 0d6ecb2e43d6 crypto: powerpc - don't unnecessarily use atomic scatterwalk adds 8255e65df961 crypto: powerpc - don't set ivsize for AES-ECB adds 7f725f41f627 crypto: powerpc - convert SPE AES algorithms to skcipher API adds d0be07205764 crypto: powerpc/spe-xts - implement support for ciphertext [...] adds d1569349d7ce hwrng: ka-sa - fix __iomem on registers adds bc49534db694 hwrng: atmel - use devm_platform_ioremap_resource() to sim [...] adds 3e46bd349706 hwrng: bcm2835 - use devm_platform_ioremap_resource() to s [...] adds 3e3c97c67e9e hwrng: exynos - use devm_platform_ioremap_resource() to si [...] adds 10304c762751 hwrng: hisi - use devm_platform_ioremap_resource() to simp [...] adds 871d030d5986 hwrng: ks-sa - use devm_platform_ioremap_resource() to sim [...] adds ba1475767894 hwrng: meson - use devm_platform_ioremap_resource() to sim [...] adds fc963e029dbb hwrng: npcm - use devm_platform_ioremap_resource() to simp [...] adds c7c16c58be1a hwrng: omap - use devm_platform_ioremap_resource() to simp [...] adds 5b18f9ac9573 hwrng: pasemi - use devm_platform_ioremap_resource() to si [...] adds 64b7bf137c95 hwrng: pic32 - use devm_platform_ioremap_resource() to sim [...] adds bd74b0f5ef80 hwrng: st - use devm_platform_ioremap_resource() to simplify code adds 6cd4e070372b hwrng: tx4939 - use devm_platform_ioremap_resource() to si [...] adds 4c747d4d1949 hwrng: xgene - use devm_platform_ioremap_resource() to sim [...] adds 49c4cd80354b crypto: atmel - fix data types for __be{32,64} adds 7f7d115dfb51 dt-bindings: crypto: Add DT bindings documentation for aml [...] adds f1fb7ea262e4 MAINTAINERS: Add myself as maintainer of amlogic crypto adds 48fe583fe541 crypto: amlogic - Add crypto accelerator for amlogic GXL adds 1d55fdc85799 crypto: ccp - Retry SEV INIT command in case of integrity [...] adds 798ac398179e crypto: ccree - fix comparison of unsigned expression warning adds ee1788c61546 crypto: hisilicon - tiny fix about QM/ZIP error callback print adds e10966981f72 crypto: hisilicon - Fix using plain integer as NULL pointer adds 719181f39a10 crypto: hisilicon - fix param should be static when not external. adds 9a8641a7ffbf crypto: hisilicon - fix endianness verification problem of QM adds 0d3c6781d8d8 crypto: ccp - Change a message to reflect status instead o [...] adds 03f008c52b76 crypto: ccp - Verify access to device registers before ini [...] adds fe95938dadbd crypto: nx - Improve debugfs_create_u{32,64}() handling fo [...] adds 691505a803a7 crypto: ccp - fix uninitialized list head adds 92fba1633410 Merge remote-tracking branch 'crypto/master' adds 3275a71e76fa Merge tag 'drm-next-5.5-2019-10-09' of git://people.freede [...] adds f2c597423518 Merge remote-tracking branch 'drm/drm-next' adds 3a8b7d276135 drm/amdgpu/psp: declare PSP TA firmware adds 569557e524d8 drm/amdgpu/vce: fix allocation size in enc ring test adds 17523bd00c47 drm/amdgpu/vce: make some functions static adds 4ff17a1df7d5 drm/amdgpu/vi: silence an uninitialized variable warning adds ee8bcc2333cc drm/amdgpu: call amdgpu_vm_prt_fini before deleting the root PD adds 0e04ad7d1857 drm/amdgpu/powerplay: use local renoir array sizes for clo [...] adds 967a3b85bac9 drm/amd/display: setting the DIG_MODE to the correct value. adds d7e7f1ea25d9 drm/amdgpu/psp11: wait for sOS ready for ring creation adds 73469970a9bb drm/amdgpu/psp11: fix typo in comment adds 0e3a7c2ec93b drm/amd/display: Free gamma after calculating legacy trans [...] adds d5e5c1bce1c7 drm/amdgpu/psp: fix spelling mistake "initliaze" -> "initialize" adds 7890fb20a83b drm/amd/powerplay: update Arcturus driver smu interface XG [...] adds acf83f86b2e1 drm/amd/display: Avoid sending abnormal VSIF adds 4294f722196d drm/amd/display: add 50us buffer as WA for pstate switch i [...] adds 123c53a97a55 drm/amd/display: add odm visual confirm adds 6f29c3588b41 drm/amd/display: Add unknown clk state. adds 6ac48490baec drm/amd/display: Don't use optimized gamma22 with eetf adds 7bceac811c3b drm/amd/display: Remove superfluous assert adds 69fea579c215 drm/amd/display: remove unused code adds 37b970d1d793 drm/amd/display: 3.2.55 adds e0d08a40a63b drm/amd/display: Add debugfs entry for reading psr state adds 8c322309e48e drm/amd/display: Enable PSR adds 952f6c4b5d72 drm/amd/display: correctly populate dpp refclk in fpga adds b6bfba6cce85 drm/amd/display: split dcn20 fast validate into more functions adds e2e316d5d795 drm/amd/display: correctly initialize dml odm variables adds 44ce0cd3b514 drm/amd/display: move dispclk vco freq to clk mgr base adds 78ea008bcdd0 drm/amd/display: remove unnecessary assert adds ff86391ee626 drm/amd/display: Fix MPO & pipe split on 3-pipe dcn2x adds f24b0522da18 drm/amd/display: audio endpoint cannot switch adds 6ce2427db71c drm/amd/display: Update min dcfclk adds c79c138a9a62 drm/amd/display: Allow inverted gamma adds 8c35730993ef drm/amd/display: enable vm by default for rn. adds 5cb4ca07c2d5 drm/amd/display: fix number of dcn21 dpm clock levels adds d5ac4ff211a3 drm/amd/display: add embedded flag to dml adds 22631bb8ca58 drm/amd/display: add flag to allow diag to force enumerate edp adds bf7f5ac3167a drm/amd/display: map TRANSMITTER_UNIPHY_x to LINK_REGS_x adds 71fb7b2801a7 drm/amd/display: Passive DP->HDMI dongle detection fix adds 4d25a0d51056 drm/amd/display: Disable force_single_disp_pipe_split on DCN2+ adds e9c93e5af395 drm/amd/display: Proper return of result when aux engine a [...] adds 0460f9abf275 drm/amd/display: do not synchronize "drr" displays adds 622a88c8259e drm/amd/display: move wm ranges reporting to end of init hw adds 50575eb5b339 drm/amd/display: Only use EETF when maxCL > max display adds 1ea8751bd28d drm/amd/display: Make clk mgr the only dto update point adds b837d783b629 drm/amd/display: 3.2.56 adds d4c2a96fdbff drm/amd/display: take signal type from link adds 3b733278ca6b drm/amd/display: Add center mode for integer scaling in DC adds e72f8f62d248 drm/amd/display: Do not call update bounding box on dc create adds b745ecdb5e2e drm/amd/display: fix avoid_split for dcn2+ validation adds b617b26559f8 drm/amd/display: fix hubbub deadline programing adds 6fcca317cb70 drm/amd/display: Apply vactive dram clock change workaroun [...] adds 6aec5bb4892a drm/amdgpu: add VCN0 and VCN1 needed headers adds 3697b339c64f drm/amd/powerplay: add lock protection for swSMU APIs V2 adds 18c1d3cee4c5 drm/amd/powerplay: split out those internal used swSMU APIs V2 adds 6c45e480fe23 drm/amd/powerplay: clear the swSMU code layer adds 397a9bc58879 drm/amdgpu/display: add dc feature mask for psr enablement adds 80df905da70e drm/amd/display: Change Navi14's DWB flag to 1 adds 2c99a547bcf9 drm/amdkfd: don't use dqm lock during device reset/suspend/resume adds c688a06bc661 drm/amdgpu: refine reboot debugfs operation in ras case (v3) adds 52dd95f2b642 drm/amdgpu: define macros for retire page reservation adds 5aed95bbdd21 drm/amdgpu: Fix SDMA hang when performing VKexample test adds 3f378758b857 drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) adds 8047266443ce drm/amdgpu/vcn: Enable VCN2.5 encoding adds 9f0256da6ba0 drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring adds eaf56410ccb0 drm/amdgpu: Add DC feature mask to disable fractional pwm adds 7388ccf968c8 drm/amd/powerplay: Add interface for I2C transactions to SMU. adds d1a84427ad01 drm/amd/powerplay: Add EEPROM I2C read/write support to Arcturus. adds cf52ecc8b677 drm/amdgpu: Use ARCTURUS in RAS EEPROM. adds 121a2bc6ae78 drm/amdgpu: Move amdgpu_ras_recovery_init to after SMU ready. adds 664fe85a2d92 drm/amdgpu: Allow reading more status registers on si/cik adds 0525f29713bd drm/amd/powerplay: skip unsupported clock limit settings o [...] adds 59e038d0672d drm/amd/powerplay: correct current clock level label for Arcturus adds d753dc6ab2eb drm/amdgpu/gfx10: update gfx golden settings adds 21c943f35a67 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds dcc0fcff145e drm/amdgpu/gfx10: update gfx golden settings for navi12 adds 42ce4b666da0 drm/amdgpu/powerplay: modify the parameters of SMU_MSG_Pow [...] adds e91e5f080e03 drm/sched: Set error to s_fence if HW job submission failed. adds db5e65fcb393 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. adds b69cd5dd019a drm/amd/display: remove gcc warning Wunused-but-set-variable adds 039ffeaae307 dc.c:use kzalloc without test adds 847a75fb9e13 drm/radeon: remove assignment for return value adds f509be184052 drm/amd/powerplay: Disable gfx CGPG when suspend smu adds 11436b01775f drm/amdgpu/powerplay/vega10: allow undervolting in p7 adds 4ef0b9d0a10e drm/amd/display: Make calculate_integer_scaling static adds 7e0ff20c7a66 drm/amd: declare amdgpu_exp_hw_support in amdgpu.h adds f440ff44b101 drm/amd: correct "_LENTH" mispelling in constant adds b64919a2366a drm/amd/powerplay: Make two functions static adds d02f5aab06c8 drm/radeon: Fix EEH during kexec adds 9302e965c466 drm/amd/display: fix dcn21 Makefile for clang adds 5d1fa38c6ecf drm/amdgpu: fix stack alignment ABI mismatch for Clang adds 9fc3be7305f0 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ adds 4a980a8b509d drm/amdgpu: enable -msse2 for GCC 7.1+ users adds 729ce2359a14 drm/amdgpu: add UAPI for creating encrypted buffers adds e196913df897 drm/amdgpu: add UAPI to create secure commands (v3) adds c1f613301503 drm/amdgpu: define the TMZ bit for the PTE adds c70e7c2ed5e1 drm/amdgpu: add tmz feature parameter (v2) adds a208a2d73619 drm/amdgpu: add amdgpu_tmz data structure adds e2d99ea6cc1f drm/amdgpu: add function to check tmz capability (v4) adds 5f932540a0d8 drm/amdgpu: add tmz bit in frame control packet adds 32837ec523d7 drm/amdgpu: expand the emit tmz interface with trusted flag adds 7ef9becfb0f2 drm/amdgpu: expand the context control interface with trust flag adds 8deda09c0519 drm/amdgpu: job is secure iff CS is secure (v5) adds 5ed6ea1596a9 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 83fde683fdde drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds f04fffc1438a drm/ttm: Refactor ttm_bo_pipeline_move adds 232479a4f537 drm/ttm: Restore ttm prefaulting adds 6f1d3a470e6c drm/ttm: Remove explicit typecasts of vm_private_data adds 9c0843d35b95 drm/ttm: Convert vm callbacks to helpers adds 5bc2d35e1b79 drm/ttm: fix handling in ttm_bo_add_mem_to_lru adds ea4ed9ccd377 drm/amdkfd: Remove GPU ID in GWS queue creation adds 4cdc4f01e50f drm/amdgpu: work around llvm bug #42576 adds 783871e087f3 Merge remote-tracking branch 'amdgpu/drm-next' adds 7840d54e57f7 Merge remote-tracking branch 'drm-intel/for-linux-next' adds d98914ebc2af gpu: host1x: Do not limit DMA segment size adds b9cd7b954a6d gpu: host1x: Remove gratuitous blank line adds 8f45f5071ad2 gpu: host1x: Explicitly initialize host1x_info structures adds caccddcfc4b4 gpu: host1x: Request channels for clients, not devices adds 33904487f1ab gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static adds 47b15779b03b drm/tegra: Inherit device DMA parameters from host1x adds 0301196b5719 drm/tegra: Use DRM_DEBUG_DRIVER for driver messages adds dd631e8ac90f drm/tegra: vic: Skip stream ID programming without IOMMU adds d5ad0e3dfe74 drm/tegra: vic: Inherit DMA mask from host1x adds 7baa943e0bb2 drm/tegra: vic: Use common IOMMU attach/detach code adds aacdf1984973 drm/tegra: Move IOMMU group into host1x client adds 7e3c53a096a9 drm/tegra: gem: Rename paddr -> iova adds d81f3431e617 drm/tegra: gem: Use dma_get_sgtable() adds 8b5a3c17a277 drm/tegra: gem: Always map SG tables for DMA-BUFs adds acf6b77c4c3d drm/tegra: gem: Use sg_alloc_table_from_pages() adds 5e881f6b29fe drm/tegra: dpaux: Support monitor hotplugging adds 245ce70cd466 drm/tegra: dpaux: Retry on transfer size mismatch adds 6c79f09fce4d drm/tegra: dpaux: Fix crash if VDD supply is absent adds fc4ebe528726 drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI adds 0fa5c1bdd2f7 drm/tegra: Add missing kerneldoc for struct drm_dp_link adds 1abd6b3304d4 drm/tegra: dp: Add drm_dp_link_reset() implementation adds c728e2d4a654 drm/tegra: dp: Track link capabilities alongside settings adds 27ba465ce339 drm/tegra: dp: Turn link capabilities into booleans adds 480770440ad1 drm/tegra: dp: Probe link using existing parsing helpers adds cb072eebfa03 drm/tegra: dp: Read fast training capability from link adds db199502fa8b drm/tegra: dp: Read TPS3 capability from sink adds 6c651b13e436 drm/tegra: dp: Read channel coding capability from sink adds 4ff9ba5674d1 drm/tegra: dp: Read alternate scrambler reset capability f [...] adds 7aa3cc540d00 drm/tegra: dp: Read eDP version from DPCD adds ad7f2dda3891 drm/tegra: dp: Read AUX read interval from DPCD adds 553769ff8d8c drm/tegra: dp: Set channel coding on link configuration adds c4a27288520d drm/tegra: dp: Enable alternate scrambler reset when supported adds 01f09f242eb5 drm/tegra: dp: Add drm_dp_link_choose() helper adds 6a127160c488 drm/tegra: dp: Add support for eDP link rates adds 078c445733c1 drm/tegra: dp: Add DisplayPort link training helper adds c176393728c9 drm/tegra: sor: Use DP link training helpers adds 6f684de537bc drm/tegra: sor: Hook up I2C-over-AUX to output adds 38b445bc135e drm/tegra: sor: Stabilize eDP adds c9533131feeb drm/tegra: sor: Filter eDP rates adds 0472c21b8319 drm/tegra: sor: Add DisplayPort support adds b9b9e19762ac drm/tegra: sor: Remove tegra186-sor1 support adds 24e64f86da40 drm/tegra: sor: Use correct SOR index on Tegra210 adds 4bdf4710e00a drm/tegra: sor: Implement pad clock for all SOR instances adds 1c3cc0df8299 drm/tegra: sor: Deduplicate connector type detection code adds bae88815ad10 drm/tegra: sor: Support DisplayPort on Tegra194 adds 61417aaa1140 drm/tegra: sor: Unify clock setup for eDP, HDMI and DP adds d23691f64785 drm/tegra: sor: Use correct I/O pad for DP adds d278e4a9714d drm/tegra: sor: Unify eDP and DP support adds 68a2ebb54da4 drm/tegra: sor: Avoid timeouts on unplug events adds a9087cf2e199 drm/tegra: sor: Extract common audio enabling code adds 85d0c4b54fbd drm/tegra: sor: Introduce audio enable/disable callbacks adds 71f2279d8d74 drm/tegra: Do not use ->load() and ->unload() callbacks adds 9b6ded2a2a77 drm/tegra: Simplify IOMMU group selection adds 3783e7242bad gpu: host1x: Overhaul host1x_bo_{pin,unpin}() API adds 3beec76f42eb gpu: host1x: Clean up debugfs on removal adds 1c8b8e50d9ae gpu: host1x: Add direction flags to relocations adds f1ed41838f8d gpu: host1x: Allocate gather copy for host1x adds f1834c6c534e gpu: host1x: Support DMA mapping of buffers adds e0c180643d6d gpu: host1x: Set DMA mask based on IOMMU setup adds 3dccc3c2d06e drm/tegra: Remove memory allocation from Falcon library adds 3a11c799e789 drm/tegra: falcon: Clarify address usage adds b7fa1c56fddc drm/tegra: Support DMA API for display controllers adds 048bd70876ea drm/tegra: Optionally attach clients to the IOMMU adds 4a80c4c86a86 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds e109c6db528c drm/gpu: Fix Missing blank line after declarations adds c6a5f8daff11 drm/gpu: Fix Memory barrier without comment Issue adds 7fb03cc3e079 drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfx adds 9165fb879f62 drm/ttm: always keep BOs on the LRU adds 97588b5b9a6b drm/ttm: remove pointers to globals adds ef38321897cf drm/ttm: use the parent resv for ghost objects v3 adds 51ea742c87f3 drm/qxl: stop using TTM to call driver internal functions adds ea7d8c675ea5 drm/ttm: stop exporting ttm_mem_io_* functions adds a69b0e855d3f dma-buf: Add dma-buf heaps framework adds 7b87ea704fd9 dma-buf: heaps: Add heap helpers adds 47a32f9c1226 dma-buf: heaps: Add system heap to dmabuf heaps adds 43d7238fb9ac dma-buf: heaps: Add CMA heap to dmabuf heaps adds ab87cc9754cd kselftests: Add dma-heap test adds 0f54621701bf doc: drm: Update references to previously renamed files adds 588b9828f074 drm: Don't free jobs in wait_event_interruptible() adds 8e86dee02253 drm/fb-helper: Remove drm_fb_helper_defio_init() and update docs adds 955a72cea507 drm/todo: Clarify situation around fbdev and defio adds 6e6db2722c28 drm/amdgpu: add independent DMA-buf export v8 adds a39414716ca0 drm/amdgpu: add independent DMA-buf import v9 adds ad718671729d Merge remote-tracking branch 'drm-misc/for-linux-next' adds 49c4868ab01c drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode fo [...] adds eff1787144e0 Merge remote-tracking branch 'drm-msm/msm-next' adds 0b5485281cad Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 8051545520d6 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 0a671dc50055 ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure adds e2e556a9549e Merge branch 'for-linus' into for-next adds ca58f55108fe ALSA: hda - Fix pending unsol events at shutdown adds 91636a82044a ALSA: hda: Allow non-Intel device probe gracefully adds 879a2b87fc14 Merge remote-tracking branch 'sound/for-next' adds f8a60435703b ASoC: rt5677: Add missing null check for failed allocation [...] adds 6442793abf75 ASoC: rt5677-spi: fix sparse warnings adds f3ee99087c8c ASoC: tegra: Allow 24bit and 32bit samples adds 4baabbf932ed ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro adds c19255659b6e ASoC: Spelling s/configr/configur/ adds 16c33235321d ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/conne [...] adds 07932563686a ASoC: tegra: add a TDM configuration callback adds 8c05f6af7b7d ASoC: tegra: disable rx_fifo after disable stream adds 27e322fabd50 ASoC: SOF: define INFO_ flags in dsp_ops adds 4c02a7bd43e2 ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms adds d3de1eb461e5 ASoC: fsl: fsl_dma: fix build failure adds 24d05966b560 ASoC: sunxi: sun4i-codec: remove unneeded semicolon adds 15747a802075 ASoC: eve: implement set_bias_level function for rt5514 adds b39eb1e250c3 ASoC: fsl_asrc: refine the setting of internal clock divider adds 35dac6274719 ASoC: fsl_esai: Add spin lock to protect reset, stop and start adds 5db8617ba7e8 ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() adds 4c19030c511f ASoC: SOF: add a field to store the current D0 substate of DSP adds 09fe6b528886 ASoC: SOF: reset default d0_substate at probe() and resume() adds e8f112d8c29f ASoC: SOF: add set_power_state() to dsp_ops for power stat [...] adds 62f8f7660462 ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix [...] adds 73b51957122d ASoC: SOF: Intel: CNL: add set_power_state() ops adds 35c930ba6025 ASoC: SOF: Intel: APL: add set_power_state() ops adds e5c97e88084b ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compati [...] adds 4a94940988cc ASoC: SOF: token: add tokens for PCM compatible with D0i3 [...] adds c5232c017142 ASoC: SOF: topology: parse and store d0i3_compatible flag adds aae7c82d0121 ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update adds 92f4beb718d7 ASoC: SOF: Intel: HDA: use macro for register polling retry count adds 7c7eba2402c1 ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc adds 10992004e1e9 ASoC: SOF: ipc: introduce message for DSP power gating adds 463fbf6dc03a ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply adds 5056193d4d1a ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file adds 534037fddd34 ASoC: SOF: configure D0ix IPC flags in set_power_state adds 601252869f50 ASoC: SOF: PM: add helpers for setting D0 substate for ADSP adds 0267de58acfe ASoC: SOF: Intel: CNL: add support for sending compact IPC adds 7367d3096b14 ASoC: SOF: add a flag to indicate the system suspend target adds 4cd933abd482 ASoC: SOF: add a flag suspend_ignored for sof stream adds 0b50b3b1c3bc ASoC: SOF: PM: implement prepare/complete callbacks adds ac8c046f19f9 ASoC: SOF: ignore suspend/resume for D0ix compatible streams adds 66e40876ddc3 ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0 [...] adds 5655ce660a6d ASoC: SOF: return -ENOTSUPP if D0I3 is not supported adds c470fc3f61b2 ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix adds 6d407a39cc96 ASoC: SOF: pci: Add prepare/complete PM callbacks adds 50484b6a523a Merge branch 'asoc-5.5' into asoc-next adds 960724644016 Merge remote-tracking branch 'sound-asoc/for-next' adds c3a6cf19e695 export: avoid code duplication in include/linux/export.h adds f1d995a7edc8 Merge remote-tracking branch 'modules/modules-next' adds 728d90bdc9e4 Merge tag 'v5.4-rc5' into next adds e2c5af528a83 Merge branch 'ib-fwnode-gpiod-get-index' of https://git.ke [...] adds 2a60f598777d Input: gpio_keys - switch to using devm_fwnode_gpiod_get() adds 5f92dcee81f4 Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get() adds d34a069e1c63 Input: colibri-vf50-ts - remove unneeded gpio.h header file adds 2fd61f796875 Input: s3c2410_ts - remove unneeded gpio.h header file adds 78e45917bf7a Input: wacom_i2c - remove unneeded gpio.h header file adds 44f11ae1b7f7 Merge remote-tracking branch 'input/next' adds a9a808084d6a block: Remove the synchronize_rcu() call from __blk_mq_upd [...] adds ac0d6b926e74 block: Reduce the amount of memory required per request queue adds f7e76dbc24df block: Reduce the amount of memory used for tag sets adds 993e4cdebb5a block: reorder bio::__bi_remaining for better packing adds 1fead7182f38 blk-mq: remove needless goto from blk_mq_get_driver_tag adds d386732bc142 blk-mq: fill header with kernel-doc adds 9a7f12edf884 fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name adds 357adfde0d78 Merge branch 'for-5.5/block' into for-next adds a4414aedf4bc block: mtip32xx: Spelling s/configration/configuration/ adds acbc42930917 Merge branch 'for-5.5/drivers' into for-next adds 7d523bdc303a ahci: Add support for Amazon's Annapurna Labs SATA controller adds e964a17d8c63 ahci: tegra: use regulator_bulk_set_supply_names() adds 0ab7b3f2df3f Merge branch 'for-5.5/libata' into for-next adds 82b9641977a7 io_uring: run dependent links inline if possible adds 77e5b39fa84c io_uring: allow sparse fixed file sets adds e065341a6eec io_uring: add support for IORING_REGISTER_FILES_UPDATE adds 2bd8de47736c io_uring: allow application controlled CQ ring size adds 6f4d21de79bd io_uring: replace s->needs_lock with s->in_async adds a9d8b0b0613c io_uring: add support for absolute timeouts adds d594896748d1 io_uring: add support for canceling timeout requests adds aa1eb5d7605c io_uring: add set of tracing events adds 04e24bf1d5c4 io_uring: remove index from sqe_submit adds cbb8d9c2fd57 io_uring: Fix mm_fault with READ/WRITE_FIXED adds 2ab2d7d2abf2 Merge branch 'for-5.5/io_uring' into for-next adds d780bb5b77d3 io-wq: small threadpool implementation for io_uring adds ef0524d36546 io_uring: replace workqueue usage with io-wq adds 1955b118bffe Merge branch 'for-5.5/io_uring-wq' into for-next adds e9ef58339f5f io_uring: io_uring: add support for async work inheriting files adds cde68d59e6a3 net: add __sys_accept4_file() helper adds 916e6013555f io_uring: add support for IORING_OP_ACCEPT adds 64d82f7fedf7 io_uring: protect fixed file indexing with array_index_nospec() adds 774fafc11947 io_uring: support for larger fixed file sets adds 8e3b4a8c82ed Merge branch 'for-5.5/io_uring-test' into for-next adds 7bb67bd5dd62 Merge remote-tracking branch 'block/for-next' adds af00335bf9f8 Merge remote-tracking branch 'mmc/next' adds c256fd5cf467 Merge remote-tracking branch 'mfd/for-mfd-next' adds 60f9aea76b13 Merge remote-tracking branch 'backlight/for-backlight-next' adds f457055a7922 power: supply: ab8500_charger: Fix inconsistent IS_ERR and [...] adds 9480029fe5c2 power: supply: bd70528: Add MODULE_ALIAS to allow module a [...] adds 29068bcbca6f Merge remote-tracking branch 'battery/for-next' adds e381bfe45a89 regulator: core: Allow generic coupling only for always-on [...] adds 996163b40330 Merge branch 'regulator-5.5' into regulator-next adds 8bbd961aad40 Merge remote-tracking branch 'regulator/for-next' adds bc986714ddf0 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4d5ea8c6e2ae Merge remote-tracking branch 'keys/keys-next' adds a5a5f39e6c82 Merge remote-tracking branch 'selinux/next' adds d31f0618a86a Merge remote-tracking branch 'smack/for-next' adds 6ad01a8a496f Merge remote-tracking branch 'tomoyo/master' adds 7da68d76f25d tpm: Remove duplicate code from caps_show() in tpm-sysfs.c adds 49e5cc5039ef tpm: provide a way to override the chip returned durations adds 41dc9cb14f4e tpm_tis: override durations for STM tpm with firmware 1.2.8.28 adds 8d785e7331d2 dt-bindings: tpm: document properties for cr50 adds 834e75023188 tpm: Add a flag to indicate TPM power is managed by firmware adds 34d95837c3ca tpm: tpm_tis_spi: Introduce a flow control callback adds 6f829fabe947 tpm: tpm_tis_spi: Support cr50 devices adds 889e217b12da tpm: tpm_tis_spi: Cleanup includes adds 747a55fbde6a tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct adds 0cc2216010ff tpm: add check after commands attribs tab allocation adds abd55954f91a tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf adds 98c4be0c2045 tpm: Move tpm_buf code to include/linux/ adds ff1b6a15cb6d KEYS: Use common tpm_buf for trusted and asymmetric keys adds 00aa975bd031 KEYS: trusted: Create trusted keys subsystem adds f7477fbbb4cd KEYS: trusted: Move TPM2 trusted keys code adds e45459374aad tpm_crb: fix fTPM on AMD Zen+ CPUs adds 3dc93ee6fa58 tpm: Switch to platform_get_irq_optional() adds d5e915d2d2ac Merge remote-tracking branch 'tpmdd/next' adds c2e06153fffe Merge remote-tracking branch 'iommu/next' adds 6d56ef4443a8 Merge remote-tracking branch 'vfio/next' adds c34c78dfc1fc audit: remove redundant condition check in kauditd_thread() adds b3658054f465 Merge remote-tracking branch 'audit/next' adds 5b6070ce9310 dt-bindings: arm: samsung: Update the CHIPID binding for ASV adds 7054c207b067 dt: writing-schema: Add a note about tools PATH setup adds 70145d16b3c1 dt: submitting-patches: Document requirements for DT schema adds 58fbe999ff40 dt-bindings: example-schema: Add some additional examples [...] adds b4e8c0b12deb Merge branch 'dt/linus' into dt/next adds f69629919942 dt-bindings: sram: Convert SRAM bindings to json-schema adds e1679513f9ee dt-bindings: sram: Merge Samsung SRAM bindings into generic adds 0f0bbb7986c4 dt-bindings: sram: Merge Amlogic SRAM bindings into generic adds 0759b09eadd0 dt-bindings: sram: Merge Renesas SRAM bindings into generic adds 1a4d47af0714 dt-bindings: sram: Merge Rockchip SRAM bindings into generic adds 517bcde22c21 dt-bindings: sram: Merge Allwinner SRAM bindings into generic adds 4345dda5a58a dt-bindings: sram: Merge Socionext SRAM bindings into generic adds b00e14c53657 dt-bindings: ata: sata_rcar: Add r8a774b1 support adds b8fee80207ef dt-bindings: input: max77650: convert the binding document [...] adds a62ffedee2ef dt-bindings: regulator: max77650: convert the binding docu [...] adds dfd4e3dfd2a6 dt-bindings: power: max77650: convert the binding document [...] adds 3d585ad8a66e dt-bindings: leds: max77650: convert the binding document to yaml adds b1184bab3b34 dt-bindings: mfd: max77650: convert the binding document to yaml adds 589531a027a3 MAINTAINERS: update the list of maintained files for max77650 adds c38185901b96 Merge remote-tracking branch 'devicetree/for-next' adds 6fb7427d84f6 spi: pxa2xx: Introduce temporary variables to increase rea [...] adds 91ea1d70607e spi: sprd: adi: Add missing lock protection when rebooting adds 1d00a67c2da2 spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting adds bb2044a107f4 Merge branch 'spi-5.5' into spi-next adds 847680d0151a Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 99c5e1fc00d9 Merge remote-tracking branch 'spi/for-next' adds 79e0a3c16de9 Merge branch 'timers/urgent' adds df4393424af3 x86/ioapic: Prevent inconsistent state when moving an interrupt adds 2579a4eefc04 x86/ioapic: Rename misnamed functions adds fc7054551adf Merge branch 'x86/apic' adds 043c07704262 Merge branch 'linus' adds 4262ffec6c81 Merge branch 'linus' adds 44eb5a7e5dc6 x86/apic, x86/uprobes: Correct parameter names in kernel-d [...] adds 090c8ed1d06b Merge branch 'x86/cleanups' adds 0f42c1ad44d4 x86/ftrace: Get rid of function_hook adds 792a53c07a7b Merge branch 'x86/asm' adds cc24262e1811 Merge branch 'irq/urgent' adds c347d119246f Merge remote-tracking branch 'tip/auto-latest' adds 2ba7a90ac548 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 466503d6b1b3 EDAC/amd64: Set grain per DIMM adds 916191bda626 Merge remote-tracking branch 'edac/edac-for-next' adds da7a623c54af rcu: Upgrade rcu_swap_protected() to rcu_replace() adds 417e4b46e1f7 x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace() adds ae900b13e922 drm/i915: Replace rcu_swap_protected() with rcu_replace() adds 81db81f82993 drivers/scsi: Replace rcu_swap_protected() with rcu_replace() adds 17d9c8cd17b4 fs/afs: Replace rcu_swap_protected() with rcu_replace() adds 07f65e44d8a1 bpf/cgroup: Replace rcu_swap_protected() with rcu_replace() adds 4d9a0d51d50a net/core: Replace rcu_swap_protected() with rcu_replace() adds cc8f2507ca9d net/netfilter: Replace rcu_swap_protected() with rcu_replace() adds ad2d2af1e365 net/sched: Replace rcu_swap_protected() with rcu_replace() adds 83f8093369dc security/safesetid: Replace rcu_swap_protected() with rcu_ [...] adds f7bf64a4ff9e Revert docs from "rcu: Restore barrier() to rcu_read_lock( [...] adds 8b3b77cca47f Revert docs from "treewide: Rename rcu_dereference_raw_not [...] adds 5f04028d6dc8 docs: rcu: convert some articles from html to ReST adds 35f1b57ff0f0 docs: rcu: Correct links referring to titles adds 105d4854acfc docs: rcu: Increase toctree to 3 adds a0c1ba228721 Restore docs "treewide: Rename rcu_dereference_raw_notrace [...] adds 51db3f987f62 Restore docs "rcu: Restore barrier() to rcu_read_lock() an [...] adds f35f424ccc72 doc: Update list_for_each_entry_rcu() documentation adds 2a5036e68bfa Documentation: Rename rcu_node_context_switch() to rcu_not [...] adds bf4cdd15bc67 rcu: Remove unused function hlist_bl_del_init_rcu() adds 292d1bb21aba rcu: Several rcu_segcblist functions can be static adds 9b6d63f510f3 workqueue: Convert for_each_wq to use built-in list check adds f520a7cdc50f rcu: Ensure that ->rcu_urgent_qs is set before resched IPI adds 2d2170c9c0b0 rcu: Remove obsolete descriptions for rcu_barrier tracepoint adds 2c85b98ad5fa rcu: Update descriptions for rcu_nocb_wake tracepoint adds 25fc3e16eb29 rcu: Update descriptions for rcu_future_grace_period tracepoint adds 076bf5831366 rcu: Fix uninitialized variable in nocb_gp_wait() adds 310207b9bd00 rcu: Suppress levelspread uninitialized messages adds 01b4c39901e0 nohz: Add TICK_DEP_BIT_RCU adds ae9e557b5be2 time: Export tick start/stop functions for rcutorture adds 6a949b7af82d rcu: Force on tick when invoking lots of callbacks adds d38e6dc6ed0d rcutorture: Force on tick for readers and callback flooders adds 366237e7b083 stop_machine: Provide RCU quiescent state in multi_cpu_stop() adds 96926686deab rcu: Make CPU-hotplug removal operations enable tick adds 79ba7ff5a992 rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn adds 66e4c33b51bc rcu: Force tick on for nohz_full CPUs not reaching quiesce [...] adds b200a0489517 rcu: Force nohz_full tick on upon irq enter instead of exit adds 516e5ae0c940 rcu: Reset CPU hints when reporting a quiescent state adds ed93dfc6bc00 rcu: Confine ->core_needs_qs accesses to the corresponding CPU adds dd7dafd1ad50 rcu: Make kernel-mode nohz_full CPUs invoke the RCU core p [...] adds ac5f636130c2 rcu: Remove unused function rcutorture_record_progress() adds c5d3c8ca22d4 locktorture: Replace strncmp() with str_has_prefix() adds 9f8ba55d49ce rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios adds b3ffb206ddd7 rcu: Remove unused variable rcu_perf_writer_state adds 8b5ddf8b99dc rcutorture: Separate warnings for each failure type adds fbbd5e358cec rcutorture: Make in-kernel-loop testing more brutal adds 67d64918a163 locking: locktorture: Do not include rwlock.h directly adds daebf24a8e8c tools/memory-model: Fix data race detection for unordered [...] adds 3321ea12907a tools/memory-model/Documentation: Fix typos in explanation.txt adds ddc82999f025 tools/memory-model/Documentation: Put redefinition of rcu- [...] adds c58a80170169 tools/memory-model/Documentation: Add plain accesses and d [...] adds a48e49e63a72 Merge branches 'replace.2019.10.28a', 'doc.2019.10.05a', ' [...] adds 7d8f80d62c04 Merge remote-tracking branch 'rcu/rcu/next' adds 01d035d796fe KVM: arm/arm64: Show halt poll counters in debugfs adds 5c401308017f KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported adds 8e01d9a396e6 KVM: arm64: vgic-v4: Move the GICv4 residency flow to be d [...] adds ab71d9531316 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next adds ac58aa8de2dc Merge remote-tracking branch 'kvm-arm/next' adds fc7a6b19adea Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 5b13022b219b Merge remote-tracking branch 'kvms390/next' adds 19c153e16597 Merge remote-tracking branch 'percpu/for-next' adds bc0c3890ecb3 Merge remote-tracking branch 'workqueues/for-next' adds 26e5656ed3bf platform/x86: acerhdf: Add support for Acer Aspire 7551 adds d3f5b7366a4a treewide: Rename Peter Feuerer to Peter Kaestle adds 7c675486b97a platform/x86: huawei-wmi: Stricter battery thresholds set adds 39c0a6295e3a platform/x86: huawei-wmi: No need to check for battery name adds 16c6c057175c platform/x86: huawei-wmi: Remove unnecessary battery mutex adds ba367730ffe9 platform/x86: intel_punit_ipc: use devm_platform_ioremap_r [...] adds fa2a590d0d02 platform/x86: intel_punit_ipc: Drop useless label adds a61d2e83f9f4 Merge remote-tracking branch 'drivers-x86/for-next' adds 467a43fee856 Merge remote-tracking branch 'chrome-platform/for-next' adds fbaef4a4f241 Merge remote-tracking branch 'leds/for-next' adds f1911f11e718 Merge remote-tracking branch 'ipmi/for-next' adds 8f677bc819e7 Merge 5.4-rc5 into driver-core-next adds d51c9761dfa2 Merge remote-tracking branch 'driver-core/driver-core-next' adds d19f1d44e743 Merge 5.4-rc5 into usb-next adds 3bd0fdc50391 Merge remote-tracking branch 'usb/usb-next' adds 6df5d2162c18 Merge remote-tracking branch 'usb-serial/usb-next' adds 98eb637c33de Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 54fad40d3f01 phy: ti: dm816x: remove set but not used variable 'phy_data' adds 64d5989c1ae5 phy: tegra: use regulator_bulk_set_supply_names() adds 316b42945906 phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid adds 76126f5bd3fb dt-bindings: phy-qcom-qmp: Add sm8150 UFS phy compatible string adds a88c85ee2ea3 phy: qcom-qmp: Add SM8150 QMP UFS PHY support adds 8e622b80aef1 Merge remote-tracking branch 'phy-next/next' adds c2a552197106 Merge 5.4-rc5 into tty-next adds c4572180d98d Merge remote-tracking branch 'tty/tty-next' adds da80d2e516eb Merge 5.4-rc5 into char-misc-next adds dd4accbbed54 Merge remote-tracking branch 'char-misc/char-misc-next' adds f98287a9e8e2 Merge remote-tracking branch 'extcon/extcon-next' adds 691110162df5 Merge remote-tracking branch 'soundwire/next' adds f705da28be15 Merge remote-tracking branch 'thunderbolt/next' adds 6fc77fc892d8 staging: ralink-gdma: use devm_platform_ioremap_resource() [...] adds f1ca32696aea staging: netlogic: use devm_platform_ioremap_resource() to [...] adds 390e4f967299 staging: mt7621-dma: use devm_platform_ioremap_resource() [...] adds bb84f28f0d86 staging: rtl8188eu: make efuse_power_switch() function static adds be88dae8e2a9 staging: rtl8723bs: removed unwanted if..else condition adds 9f665d820391 staging: rtl8723bs: reduce stack usage of rtw_cfg80211_unlink_bss adds f306bde1860d staging: rtl8723bs: reduce stack usage of cfg80211_rtw_scan adds 2f2e28866bd7 staging: exfat: Clean up return codes - FFS_FULL adds 67f8224c3b52 staging: exfat: Clean up return codes - FFS_NOTFOUND adds df7098f84f7e staging: exfat: Clean up return codes - FFS_DIRBUSY adds 7ca8049f0980 staging: exfat: Clean up return codes - FFS_PERMISSIONERR adds ab5a321da008 staging: exfat: Clean up return codes - FFS_NAMETOOLONG adds c76c4ad5470c staging: exfat: Clean up return codes - FFS_FILEEXIST adds 03eac8d59473 staging: exfat: Clean up return codes - FFS_INVALIDPATH adds 630d00b8b26d staging: exfat: Clean up return code - FFS_MEMORYERR adds 77b97aa69bd0 staging: comedi: remove unused variable 'route_table_size' adds c671dfdaedef staging: most: Change bool init to true/false adds 663328205c0d staging: uwb: fix coccinelle warnings of comparison to bool adds f44e565e9155 Staging: Netlogic: Fix grammatical error adds 7fb50738e2f6 Staging: Netlogic: Fix spelling mistake adds b7697f054018 staging: vc04_services: fix check warnings of line over 80 [...] adds 3e722c805cdf staging: vc04_services: fix warnings of scpace required be [...] adds 25c42086c711 staging: vc04_services: fix warnings of Block comments use of * adds 3bcfd0e77e93 staging: sm750fb: format description of parameters in accel.c adds 13c2059fee66 staging: sm750fb: format description of parameters in accel.h adds 836c336ebe50 staging: sm750fb: align arguments with open parenthesis in [...] adds 548c01d6e376 staging: sm750fb: align arguments with open parenthesis in [...] adds 6454e187244e staging: sm750fb: align arguments with open parenthesis in [...] adds 76fe47940e60 staging: gasket: Fix lines ending with a '(' adds 9f750a7ec1b7 staging: fbtft: Fix duplicate arguments to bitwise AND adds 79380bbfc3ff staging: rtl8188eu: remove code valid only for 5 GHz adds bfc0a0935aa4 staging: wilc1000: store bss object and use cfg80211_conne [...] adds d59dc92f1bcc staging: wilc1000: potential corruption in wilc_parse_join [...] adds 3a4cffe67f2f staging: wilc1000: handle mgmt frames for both interfaces [...] adds 37c250fd3844 staging: exfat: Update MAINTAINERS file adds dcad0824532f staging: rtl8723bs: Replace string with identifier adds e52c13d6dca7 staging: rtl8723bs: Fix lines over 80 characters adds e25af5e3ee11 staging: rtl8723bs: Add spaces between operators adds 22b5cbd1d1d2 staging: rtl8723bs: Remove commented code adds fc4776941f51 staging: rtl8723bs: Fix indentation warnings adds e004d7ac7d2e staging: rtl8723bs: Fix function call format adds ec9e2a0ff12c staging: rtl8723bs: Change tabs for spaces adds 27a6fe3b21ec staging: wfx: drop module version adds a374ba3dc8e8 staging: wfx: relocate wfx_fill_sl_key() in secure_link.h adds 8008d9e7ddf0 staging: wfx: fix CONFIG_MMC=m with CONFIG_WFX=y adds 4e4f5e6fef21 staging: wfx: fix Oops when CONFIG_OF_NET is not set adds 20ed2d1608ec staging: wfx: fix setting MAC address from DT adds c22a3a9c0a87 staging: wfx: fix number of available tx_policies adds bc9496e5b4d6 staging: wfx: fix warnings of no space is necessary adds 1dc3d53ef390 staging: wfx: fix warning of line over 80 characters adds 640a4db708f5 staging: wfx: fix warnings of logical continuation adds 5f647dca011c staging: wfx: correct misspelled words adds 4b1aa4ba4878 staging: wfx: fix warnings of alignment should match open [...] adds 54c6feca8609 staging: rtl8188eu: cleanup comments in rtw_sta_mgt.c adds da3611f2fa4b staging: rtl8188eu: convert unsigned char array to u8 adds 62ab5b466690 staging: rtl8188eu: rename array bcast_addr adds 4e6f391fde34 staging: rtl8188eu: convert rtw_access_ctrl to return bool adds dd85035172d0 staging: rtl8188eu: remove ternary operator adds 1cafe435a9a0 staging: rtl8188eu: cleanup long lines in rtw_sta_mgt.c adds 48d357f0beb2 staging: rtl8188eu: reduce indentation level in rtw_alloc_stainfo adds eaa4e501cf1d staging: wlan-ng: remove unnecessary casts from prism2usb.c adds 7003e01ad41d staging: wlan-ng: shorten lines over 80 characters in hfa384x.h adds 95d8aa5c56f6 staging: wlan-ng: correct parameter alignment in hfa384x.h adds bbf358ec1bd6 staging: wlan-ng: fix compilation for USB debugging adds 5800d1d1565a staging: wlan-ng: remove unused field from struct hfa384x_usbctlx adds f29acb9c5d0f drivers/staging/fbtft/fb_seps525: New driver for SEPS525 ( [...] adds 41e1bf811ace Staging: qlge: Rewrite two while loops as simple for loops adds 351567d29c56 staging: gasket: Fix lines ending with a '(' adds 6d7e7c31ff9d staging: octeon: Remove unneeded variable adds 140cf83dbdc0 staging: media: allegro-dvt: remove bool comparison adds 2a8f0e9ccb5d staging: fieldbus: anybuss: use devm_platform_ioremap_reso [...] adds 21cc07a1c16f staging: rtl8712: Remove lines before a close brace adds cce430450e19 Merge 5.4-rc5 into staging-next adds 107cf978e157 Merge remote-tracking branch 'staging/staging-next' adds 12796d71315e Merge remote-tracking branch 'mux/for-next' adds da138e684564 interconnect: Disallow interconnect core to be built as a module adds a812608efc33 dt-bindings: interconnect: qcom: add msm8974 bindings adds 0a6d4cf36538 interconnect: qcom: add msm8974 driver adds ef09502bb4bc Merge remote-tracking branch 'icc/icc-next' adds 409baf65ca5e Merge remote-tracking branch 'slave-dma/next' adds 5153faac18d2 cgroup: remove cgroup_enable_task_cg_lists() optimization adds 8c26b3a71bdf Merge branch 'for-5.5' into for-next adds 1ca721858f28 Merge remote-tracking branch 'cgroup/for-next' adds cc954a6e5a6a Merge branch 'fixes' into for-next adds 9cef2a7955f2 scsi: target: compare full CHAP_A Algorithm strings adds 95f8f6a974cc scsi: target: fix SendTargets=All string compares adds d30f53dd014d scsi: target: remove unused extension parameters adds e519a34c2959 scsi: cxlflash: remove set but not used variable 'ioarcb' adds 97a9ed3b3ae8 scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count adds 0a5ce731977d scsi: lpfc: Fix reporting of read-only fw error errors adds 27f3efd637ce scsi: lpfc: Fix lockdep errors in sli_ringtx_put adds feff8b3d84d3 scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices adds 324e1c402069 scsi: lpfc: Fix bad ndlp ptr in xri aborted handling adds 91a52b617cdb scsi: lpfc: Fix hardlockup in lpfc_abort_handler adds f84f8f93f01f scsi: lpfc: fix coverity error of dereference after null check adds 22770cbabf6b scsi: lpfc: Slight fast-path performance optimizations adds ea85a20cd54f scsi: lpfc: Remove lock contention target write path adds 8156d378c4cb scsi: lpfc: Revise interrupt coalescing for missing scenarios adds 95bfc6d8ad86 scsi: lpfc: Make FW logging dynamically configurable adds b1dfa5411ea4 scsi: lpfc: Add log macros to allow print by serverity or [...] adds e7d859527255 scsi: lpfc: Add FA-WWN Async Event reporting adds 83c6cb1ae8be scsi: lpfc: Add FC-AL support to lpe32000 models adds b4b3417cf6c8 scsi: lpfc: Add additional discovery log messages adds 74acec655f56 scsi: lpfc: Update lpfc version to 12.6.0.0 adds 2c7fb469024f scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer adds 5314995e370e scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer adds d6c9b31ac306 scsi: csiostor: Don't enable IRQs too early adds e07734fdee78 scsi: cxgb4i: remove set but not used variable 'ppmax' adds 906ca6353ac0 scsi: esas2r: unlock on error in esas2r_nvram_read_direct() adds 5bb2f743cdaa scsi: mpt3sas: change allocation option adds d44c897c391e scsi: isci: Spelling s/configruation/configuration/ adds 1125c70a9238 scsi: Fix various misspellings of "connect" adds 35160421b63d scsi: hisi_sas: Don't create debugfs dump folder twice adds 65a3b8bd5694 scsi: hisi_sas: Set the BIST init value before enabling BIST adds 8fa9a7bd3099 scsi: hisi_sas: use wait_for_completion_timeout() when cle [...] adds 550c0d89d52d scsi: hisi_sas: Replace in_softirq() check in hisi_sas_tas [...] adds d28ed83b7693 scsi: hisi_sas: Add timestamp for a debugfs dump adds 35ea630b2bad scsi: hisi_sas: Add debugfs file structure for CQ adds 1b54c4db725d scsi: hisi_sas: Add debugfs file structure for DQ adds c61163981076 scsi: hisi_sas: Add debugfs file structure for registers adds 1f66e1fd26bd scsi: hisi_sas: Add debugfs file structure for port adds e15f2e2dff5b scsi: hisi_sas: Add debugfs file structure for IOST adds 0161d55f23a1 scsi: hisi_sas: Add debugfs file structure for ITCT adds b714dd8f36dc scsi: hisi_sas: Add debugfs file structure for IOST cache adds 357e4fc7a933 scsi: hisi_sas: Add debugfs file structure for ITCT cache adds a70e33eae363 scsi: hisi_sas: Allocate memory for multiple dumps of debugfs adds 905ab01faf5f scsi: hisi_sas: Add module parameter for debugfs dump count adds 8f6432986e61 scsi: hisi_sas: Add ability to have multiple debugfs dumps adds cabe7c10c97a scsi: hisi_sas: Delete the debugfs folder of hisi_sas when [...] adds f873b66119f2 scsi: hisi_sas: Record the phy down event in debugfs adds ca8fc44db49b Merge branch 'misc' into for-next adds d3566abb1a1e scsi: qla2xxx: stop timer in shutdown path adds c1170304e5eb Merge branch 'fixes' into for-next adds 9e2edb41c3d4 scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc adds 5792a0e81678 scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx adds c3e5aac3e2f5 scsi: lpfc: Fix NULL check before mempool_destroy is not needed adds 7b10db555257 scsi: lpfc: Make lpfc_debugfs_ras_log_data static adds 92953c6e0aa7 scsi: zfcp: signal incomplete or error for sync exchange c [...] adds 7e418833e689 scsi: zfcp: diagnostics buffer caching and use for exchang [...] adds 088210233e6f scsi: zfcp: add diagnostics buffer for exchange config data adds a10a61e807b0 scsi: zfcp: support retrieval of SFP Data via Exchange Port Data adds 6028f7c4cd87 scsi: zfcp: introduce sysfs interface for diagnostics of l [...] adds 8155eb078527 scsi: zfcp: implicitly refresh port-data diagnostics when [...] adds 5a2876f0d1ef scsi: zfcp: introduce sysfs interface to read the local B2 [...] adds 8a72db70b5ca scsi: zfcp: implicitly refresh config-data diagnostics whe [...] adds 48910f8c35cf scsi: zfcp: move maximum age of diagnostic buffers into a [...] adds e76acc519426 scsi: zfcp: proper indentation to reduce confusion in zfcp [...] adds 100843f17610 scsi: zfcp: trace channel log even for FCP command responses adds 4b9029e0a68d Merge branch 'misc' into for-next adds 2b96408416b1 Merge remote-tracking branch 'scsi/for-next' adds c2a18e314332 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next adds 1279644fa9b1 Merge remote-tracking branch 'scsi-mkp/for-next' adds bbb2bab60fa7 ptr_ring: linked list fallback adds a04c0533b07c ACPI: disable extra P_LVLx access on KVM adds baa51dcf3b90 vhost: option to fetch descriptors through an independent struct adds c99cf2a4d83c vhost/test: add an option to test new code adds bf20940fe67a vhost: batching fetches adds fc4d2f861811 vhost/net: add an option to test new code adds 309ec777f3d2 vhost: last descriptor must have NEXT clear adds ac264adb779f Merge remote-tracking branch 'vhost/linux-next' adds b17f7ed69100 Merge remote-tracking branch 'rpmsg/for-next' adds a584df88d7cf Merge remote-tracking branch 'gpio/for-next' adds 70acac4f29f9 gpio: em: Use proper irq_chip name adds 2b9f48e93407 gpio: rcar: Use proper irq_chip name adds 7a4a3df324cd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 56c008cf1cf6 Merge remote-tracking branch 'pinctrl/for-next' adds 7862dde8c7ca pinctrl: cherryview: restore Strago DMI workaround for all [...] adds 275c0d366d3a pinctrl: cherryview: Fix irq_valid_mask calculation adds 4e601fcfede4 pinctrl: cherryview: Fix spelling mistake in the comment adds 89c0339140fc pinctrl: cherryview: Allocate IRQ chip dynamic adds 88583e340a0e pinctrl: intel: baytrail: Pass irqchip when adding gpiochip adds 42cae81d6596 pinctrl: intel: Introduce intel_restore_padcfg() helper adds 8cb212f2cca7 pinctrl: intel: Introduce intel_restore_hostown() helper adds da2c5a6b492b pinctrl: intel: Introduce intel_restore_intmask() helper adds 3be72d483cb2 pinctrl: intel: Drop level from warning to debug in intel_ [...] adds b9e7d0ecb71e pinctrl: intel: Use helper to restore register values on - [...] adds 2a97ebc5ede0 pinctrl: intel: Add Intel Tiger Lake pin controller support adds dab4f23b77ca pinctrl: baytrail: Allocate IRQ chip dynamic adds e72cbc1e8d51 pinctrl: baytrail: Group GPIO IRQ chip initialization adds 4fce36f4c311 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 5efb5f21d187 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 303b2c632d97 Merge remote-tracking branch 'pwm/for-next' adds fb453c016bae Merge remote-tracking branch 'y2038/y2038' adds 29d968e13007 selftests/livepatch: Disable the timeout adds 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next adds c0fac133d5c8 Merge remote-tracking branch 'livepatching/for-next' adds 1a6894a5699f Merge remote-tracking branch 'coresight/next' adds b87326f721b0 Merge remote-tracking branch 'rtc/rtc-next' adds 3c953d99288a Merge remote-tracking branch 'at24/at24/for-next' adds ab0bf48d5fe2 Merge remote-tracking branch 'kspp/for-next/kspp' adds 4b70494f2ac0 Merge remote-tracking branch 'fsi/next' adds 86340cb9b500 Merge remote-tracking branch 'nvmem/for-next' adds c1de3f46b407 Merge remote-tracking branch 'xarray/xarray' adds 3bdea53267f5 Drivers: hv: vmbus: Introduce table of VMBus protocol versions adds ecd84bf3ba8f Drivers: hv: vmbus: Enable VMBus protocol versions 4.1, 5. [...] adds bcd7a5a2169a Drivers: hv: vmbus: Add module parameter to cap the VMBus version adds c3dfc8c3ef33 Merge remote-tracking branch 'hyperv/hyperv-next' adds 53b63136e812 kdb: Tidy up code to handle escape sequences adds d04213af9093 kdb: Simplify code to fetch characters from console adds 4f27e824bf83 kdb: Remove special case logic from kdb_read() adds cdca8d8900dd kdb: Improve handling of characters from different input sources adds c58ff643763c kdb: Tweak escape handling for vi users adds 74ad7da10f57 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 50f1dace54b4 Merge remote-tracking branch 'pidfd/for-next' adds e095c691ca4a Merge remote-tracking branch 'devfreq/for-next' adds 64b3b477338f Merge remote-tracking branch 'fpga/for-next' adds e0f662c78368 Merge remote-tracking branch 'kunit/test' adds 694af9b8f10f Merge remote-tracking branch 'cel/cel-next' adds d240e9d5911d Merge branch 'akpm-current/current' adds 859921d1fab8 drivers/block/null_blk_main.c: fix layout adds ad55d2a47de3 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 0e858c82d850 pinctrl: fix pxa2xx.c build warnings adds 5c5b8e745fa8 lib/list-test.c: add a test for the 'list' doubly linked list adds c15ea5a21736 lib/list-test: add a test for the 'list' doubly linked list adds 06101b67f183 lib/genalloc.c: export symbol addr_in_gen_pool adds eb6d61fc47b3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 5343cdc46270 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds efa800aa1482 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 76864115ffc7 kernel-hacking: create submenu for arch special debugging options adds 298aa46c0e73 kernel-hacking: group kernel data structures debugging together adds e582bdcb3328 kernel-hacking: move kernel testing and coverage options t [...] adds 2fc310d3a2c7 kernel-hacking: move Oops into 'Lockups and Hangs' adds 007782aea90d kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds ab9e86721959 kernel-hacking: create a submenu for scheduler debugging options adds 75aa8fba063d kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 27aaeec12022 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 3b1fc3efcb5a bitops: introduce the for_each_set_clump8 macro adds 4ac7e79590b6 linux/bitmap.h: fix potential sign-extension overflow adds 777139c7d046 bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds 256c29e8a84f linux/bitopts.h: Add for_each_set_clump8 documentation adds f9d3dfc08881 lib/test_bitmap.c: add for_each_set_clump8 test cases adds 833d21ea8376 gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 228b7ecece25 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds dd20b1ee7ab1 gpio: gpio-mm: utilize for_each_set_clump8 macro adds 4a4c934d3851 gpio: ws16c48: utilize for_each_set_clump8 macro adds 70b3fe97757b gpio: pci-idio-16: utilize for_each_set_clump8 macro adds 4fdb25cef0f4 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds a702f1f0e9f7 gpio: uniphier: utilize for_each_set_clump8 macro adds 0594d4082b80 gpio: 74x164: utilize the for_each_set_clump8 macro adds df4696068ce8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds dd99c71b294b gpio: pisosr: utilize the for_each_set_clump8 macro adds eab491643aef gpio: max3191x: utilize the for_each_set_clump8 macro adds e21feb4483c2 gpio: pca953x: utilize the for_each_set_clump8 macro adds 652bbc976733 lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds e837bac8f910 lib/test_bitmap: undefine macros after use adds 6c7f04e8934a lib/test_bitmap: name EXP_BYTES properly adds 11b9aa5ce472 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds 650f0cb856e0 lib/test_bitmap: move exp1 and exp2 upper for others to use adds 2585681a7bd5 lib/test_bitmap: fix comment about this file adds 0da7e79622cc lib/bitmap: introduce bitmap_replace() helper adds 2849e0b6aae5 gpio: pca953x: remove redundant variable and check in IRQ handler adds 3e4624466cd3 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds c0aec8d9a3d9 gpio: pca953x: convert to use bitmap API adds 0903196eebee gpio: pca953x: tighten up indentation adds 100bcf3ff4c7 drivers/tty/serial/sh-sci.c: suppress warning adds b24f99062c29 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 8feeea12096c Merge branch 'akpm/master' adds c57cf3833c66 Add linux-next specific files for 20191029
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 (139c2d13c258) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: 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/cpu-feature-registers.rst | 15 +- Documentation/arm64/silicon-errata.rst | 6 + Documentation/asm-annotations.rst | 4 +- .../devicetree/bindings/arm/amlogic/smp-sram.txt | 32 - Documentation/devicetree/bindings/arm/fsl.yaml | 8 + Documentation/devicetree/bindings/arm/realtek.yaml | 15 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 - .../devicetree/bindings/arm/renesas,prr.yaml | 35 + Documentation/devicetree/bindings/arm/renesas.yaml | 2 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bindings/arm/samsung/exynos-chipid.yaml | 2 +- .../devicetree/bindings/arm/sunxi/smp-sram.txt | 44 - .../devicetree/bindings/ata/sata_rcar.txt | 7 +- .../devicetree/bindings/clock/imx7ulp-clock.txt | 1 - .../bindings/crypto/amlogic,gxl-crypto.yaml | 52 + .../devicetree/bindings/example-schema.yaml | 2 +- .../devicetree/bindings/input/max77650-onkey.txt | 26 - .../devicetree/bindings/input/max77650-onkey.yaml | 35 + .../bindings/interconnect/qcom,msm8974.yaml | 62 + .../devicetree/bindings/leds/leds-max77650.txt | 57 - .../devicetree/bindings/leds/leds-max77650.yaml | 51 + Documentation/devicetree/bindings/mfd/max77650.txt | 46 - .../devicetree/bindings/mfd/max77650.yaml | 149 + .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 7 +- .../bindings/power/supply/max77650-charger.txt | 28 - .../bindings/power/supply/max77650-charger.yaml | 34 + .../bindings/regulator/max77650-regulator.txt | 41 - .../bindings/regulator/max77650-regulator.yaml | 31 + .../bindings/security/tpm/google,cr50.txt | 19 + .../devicetree/bindings/soc/rockchip/grf.txt | 11 + .../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 - .../devicetree/bindings/sram/renesas,smp-sram.txt | 27 - .../devicetree/bindings/sram/rockchip-smp-sram.txt | 30 - .../devicetree/bindings/sram/samsung-sram.txt | 38 - Documentation/devicetree/bindings/sram/sram.txt | 80 - Documentation/devicetree/bindings/sram/sram.yaml | 257 ++ Documentation/gpu/todo.rst | 8 +- .../networking/devlink-params-mv88e6xxx.txt | 7 + MAINTAINERS | 43 +- Makefile | 4 +- Next/SHA1s | 190 +- Next/merge.log | 3936 ++++++++++++-------- Next/quilt-import.log | 14 +- 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/qcom-msm8974.dtsi | 92 + 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 | 36 +- 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/configs/multi_v7_defconfig | 4 + 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/mach-shmobile/setup-rcar-gen2.c | 1 - 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 | 26 + arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 10 + 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/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 6 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 11 + 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/alternative.h | 36 - arch/arm64/include/asm/asm-uaccess.h | 9 - arch/arm64/include/asm/assembler.h | 13 + arch/arm64/include/asm/cache.h | 3 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 14 + arch/arm64/include/asm/daifflags.h | 16 + arch/arm64/include/asm/exception.h | 22 +- arch/arm64/include/asm/extable.h | 10 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 12 +- arch/arm64/include/asm/pgtable.h | 16 +- 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 | 45 +- arch/arm64/kernel/cpuinfo.c | 2 +- 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 | 11 - arch/arm64/kernel/psci.c | 15 +- arch/arm64/kernel/sys_compat.c | 11 + arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/traps.c | 21 +- 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/lib/copy_from_user.S | 103 +- arch/arm64/lib/copy_in_user.S | 106 +- arch/arm64/lib/copy_template.S | 290 +- arch/arm64/lib/copy_template_user.S | 24 + arch/arm64/lib/copy_to_user.S | 102 +- arch/arm64/lib/copy_user_fixup.S | 14 + arch/arm64/lib/memcmp.S | 333 +- arch/arm64/lib/memcpy.S | 48 +- arch/arm64/lib/memmove.S | 232 +- arch/arm64/lib/strcmp.S | 272 +- arch/arm64/lib/strlen.S | 247 +- arch/arm64/lib/strncmp.S | 363 +- arch/arm64/mm/extable.c | 13 +- arch/arm64/mm/fault.c | 64 +- arch/arm64/mm/init.c | 2 +- arch/microblaze/Kconfig | 1 + arch/microblaze/configs/mmu_defconfig | 3 + arch/microblaze/include/asm/irq.h | 1 - arch/microblaze/kernel/head.S | 2 +- arch/microblaze/kernel/vmlinux.lds.S | 2 +- arch/mips/include/asm/Kbuild | 1 - arch/powerpc/crypto/aes-spe-glue.c | 454 +-- arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/bug.h | 16 +- arch/riscv/include/asm/io.h | 7 + arch/riscv/include/asm/irq.h | 3 - arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/include/asm/processor.h | 4 - arch/riscv/include/asm/ptrace.h | 2 - arch/riscv/include/asm/smp.h | 2 - arch/riscv/kernel/entry.h | 29 - arch/riscv/kernel/irq.c | 2 +- arch/riscv/kernel/signal.c | 6 +- arch/riscv/kernel/smpboot.c | 2 +- arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/kernel/traps.c | 33 +- arch/riscv/mm/init.c | 14 +- arch/riscv/mm/tlbflush.c | 25 +- arch/sparc/include/asm/Kbuild | 1 - arch/x86/hyperv/hv_init.c | 8 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/include/asm/pgtable.h | 6 + arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/io_apic.c | 25 +- arch/x86/kernel/ftrace_32.S | 8 +- arch/x86/kernel/ftrace_64.S | 13 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/xen/enlighten_pv.c | 8 + arch/xtensa/include/asm/atomic.h | 124 +- arch/xtensa/include/asm/bitops.h | 323 +- arch/xtensa/include/asm/cmpxchg.h | 71 +- arch/xtensa/include/asm/futex.h | 10 +- arch/xtensa/include/asm/uaccess.h | 16 +- block/blk-mq.c | 78 +- crypto/Kconfig | 1 + crypto/aegis128-core.c | 125 +- crypto/aegis128-neon-inner.c | 50 + crypto/aegis128-neon.c | 21 + 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/ata/libahci_platform.c | 38 +- drivers/atm/firestream.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/nbd.c | 41 +- drivers/bluetooth/btrtl.c | 2 +- drivers/bluetooth/hci_bcm.c | 1 + drivers/char/hw_random/atmel-rng.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 5 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/hisi-rng.c | 4 +- drivers/char/hw_random/ks-sa-rng.c | 6 +- drivers/char/hw_random/meson-rng.c | 4 +- drivers/char/hw_random/npcm-rng.c | 4 +- drivers/char/hw_random/omap-rng.c | 13 +- drivers/char/hw_random/pasemi-rng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 4 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/tx4939-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/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/clk/samsung/clk-exynos5420.c | 6 + drivers/cpuidle/driver.c | 15 +- drivers/crypto/Kconfig | 2 + drivers/crypto/Makefile | 1 + drivers/crypto/amlogic/Kconfig | 24 + drivers/crypto/amlogic/Makefile | 2 + drivers/crypto/amlogic/amlogic-gxl-cipher.c | 381 ++ drivers/crypto/amlogic/amlogic-gxl-core.c | 331 ++ drivers/crypto/amlogic/amlogic-gxl.h | 170 + drivers/crypto/atmel-aes.c | 30 +- drivers/crypto/ccp/ccp-dev-v5.c | 14 +- drivers/crypto/ccp/ccp-dev.c | 15 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 + drivers/crypto/ccp/psp-dev.c | 30 +- drivers/crypto/ccree/cc_aead.c | 3 +- drivers/crypto/hisilicon/qm.c | 96 +- drivers/crypto/hisilicon/qm.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 2 +- drivers/crypto/hisilicon/zip/zip_main.c | 9 +- drivers/crypto/nx/nx_debugfs.c | 18 +- drivers/dma-buf/Kconfig | 11 + drivers/dma-buf/Makefile | 2 + drivers/dma-buf/dma-heap.c | 269 ++ drivers/dma-buf/heaps/Kconfig | 14 + drivers/dma-buf/heaps/Makefile | 4 + drivers/dma-buf/heaps/cma_heap.c | 178 + drivers/dma-buf/heaps/heap-helpers.c | 268 ++ drivers/dma-buf/heaps/heap-helpers.h | 55 + drivers/dma-buf/heaps/system_heap.c | 124 + drivers/edac/amd64_edac.c | 2 + drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 + drivers/gpio/gpio-em.c | 2 +- drivers/gpio/gpio-rcar.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 17 +- 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_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 28 +- drivers/gpu/drm/amd/amdgpu/cik.c | 19 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 38 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 1 + drivers/gpu/drm/amd/amdgpu/si.c | 11 + drivers/gpu/drm/amd/amdgpu/soc15.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 5 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 47 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 142 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 21 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 48 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 19 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 10 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 38 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 178 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 7 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 158 + drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 54 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 10 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 37 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 37 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 37 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 37 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 37 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 22 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 262 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 31 + drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 19 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 81 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 19 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 3 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 + drivers/gpu/drm/amd/display/dc/dsc/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 2 - .../drm/amd/display/modules/color/color_gamma.c | 51 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 + .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 12 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 722 +++- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 450 ++- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 337 +- .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 28 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 122 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 41 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 66 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 32 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 204 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 196 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 74 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 76 +- drivers/gpu/drm/drm_cache.c | 10 +- drivers/gpu/drm/drm_fb_helper.c | 61 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 42 +- drivers/gpu/drm/qxl/qxl_drv.h | 2 + drivers/gpu/drm/qxl/qxl_object.c | 11 +- drivers/gpu/drm/qxl/qxl_release.c | 11 +- drivers/gpu/drm/qxl/qxl_ttm.c | 11 +- drivers/gpu/drm/radeon/cik.c | 8 +- drivers/gpu/drm/radeon/radeon_drv.c | 14 + drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 62 +- 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/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 132 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 23 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 57 +- drivers/gpu/drm/ttm/ttm_memory.c | 2 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 2 +- drivers/gpu/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/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/gpio_keys_polled.c | 7 +- drivers/input/touchscreen/colibri-vf50-ts.c | 1 - drivers/input/touchscreen/s3c2410_ts.c | 1 - drivers/input/touchscreen/wacom_i2c.c | 1 - drivers/interconnect/Kconfig | 2 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/msm8974.c | 784 ++++ 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/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 30 +- 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/aquantia/atlantic/Makefile | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 84 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 9 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 8 +- drivers/net/ethernet/cortina/gemini.h | 2 +- drivers/net/ethernet/marvell/mvneta_bm.h | 32 +- 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 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 18 - drivers/net/ethernet/pensando/ionic/ionic.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 60 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 12 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 196 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 11 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 24 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 292 +- 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 | 14 +- drivers/net/hamradio/bpqether.c | 22 - drivers/net/hyperv/hyperv_net.h | 3 - drivers/net/hyperv/netvsc_drv.c | 59 - drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 18 - drivers/net/macvlan.c | 19 - drivers/net/phy/dp83867.c | 21 +- drivers/net/ppp/ppp_generic.c | 2 - drivers/net/team/team.c | 16 +- drivers/net/usb/r8152.c | 7 +- drivers/net/vrf.c | 1 - drivers/net/vxlan.c | 53 +- drivers/net/wimax/i2400m/usb.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 55 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 8 + .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 514 +-- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 5 + .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 80 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 811 ++-- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 47 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 891 ++++- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 31 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 20 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 189 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 77 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 149 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 25 - .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 4 +- drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/ti/wlcore/spi.c | 2 +- drivers/net/wireless/virt_wifi.c | 54 +- 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/phy/qualcomm/phy-qcom-qmp.c | 120 + drivers/phy/qualcomm/phy-qcom-qmp.h | 96 + drivers/phy/tegra/xusb.c | 6 +- drivers/phy/ti/phy-dm816x-usb.c | 3 - drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 21 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 24 +- drivers/platform/x86/acerhdf.c | 7 +- drivers/platform/x86/huawei-wmi.c | 8 +- drivers/platform/x86/intel_punit_ipc.c | 48 +- drivers/power/supply/ab8500_charger.c | 2 +- drivers/power/supply/bd70528-charger.c | 1 + 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/arm/acornscsi.c | 4 +- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h | 2 +- drivers/scsi/csiostor/csio_lnode.c | 15 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 - drivers/scsi/cxlflash/main.c | 2 - drivers/scsi/esas2r/esas2r_flash.c | 1 + drivers/scsi/hisi_sas/hisi_sas.h | 67 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 369 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 26 +- drivers/scsi/isci/port_config.c | 2 +- drivers/scsi/isci/remote_device.c | 2 +- drivers/scsi/lpfc/lpfc.h | 11 +- drivers/scsi/lpfc/lpfc_attr.c | 94 +- drivers/scsi/lpfc/lpfc_bsg.c | 18 +- drivers/scsi/lpfc/lpfc_ct.c | 22 +- drivers/scsi/lpfc/lpfc_debugfs.c | 118 +- drivers/scsi/lpfc/lpfc_els.c | 14 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 39 +- drivers/scsi/lpfc/lpfc_hw4.h | 19 +- drivers/scsi/lpfc/lpfc_init.c | 247 +- drivers/scsi/lpfc/lpfc_logmsg.h | 17 + drivers/scsi/lpfc/lpfc_mbox.c | 1 + drivers/scsi/lpfc/lpfc_mem.c | 3 - drivers/scsi/lpfc/lpfc_nportdisc.c | 8 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 50 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 33 +- drivers/scsi/lpfc/lpfc_sli.c | 40 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/nsp32.c | 2 +- drivers/scsi/qedf/qedf_dbg.h | 2 +- drivers/scsi/qedi/qedi_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 4 + drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_sysfs.c | 16 +- drivers/scsi/sd.c | 3 +- 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-pxa2xx.c | 11 +- drivers/spi/spi-sprd-adi.c | 8 + drivers/spi/spi.c | 3 +- drivers/staging/comedi/drivers/ni_routes.c | 2 - drivers/staging/exfat/exfat.h | 8 - drivers/staging/exfat/exfat_core.c | 32 +- drivers/staging/exfat/exfat_super.c | 72 +- drivers/staging/fbtft/Kconfig | 7 + drivers/staging/fbtft/Makefile | 1 + drivers/staging/fbtft/fb_seps525.c | 213 ++ drivers/staging/fbtft/fb_uc1611.c | 22 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 8 +- drivers/staging/gasket/gasket_ioctl.c | 16 +- drivers/staging/media/allegro-dvt/nal-h264.c | 2 +- drivers/staging/most/configfs.c | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/netlogic/TODO | 2 +- drivers/staging/netlogic/xlr_net.c | 3 +- drivers/staging/octeon/octeon-stubs.h | 4 +- drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 12 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 2 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 119 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 1 - drivers/staging/rtl8188eu/include/sta_info.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8712/rtl8712_recv.c | 2 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 16 +- drivers/staging/rtl8723bs/core/rtw_security.c | 135 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 20 +- drivers/staging/sm750fb/ddk750_sii164.c | 2 +- drivers/staging/sm750fb/sm750_accel.c | 72 +- drivers/staging/sm750fb/sm750_accel.h | 83 +- drivers/staging/sm750fb/sm750_cursor.h | 17 +- drivers/staging/uwb/rsv.c | 4 +- .../staging/vc04_services/interface/vchi/vchi.h | 26 +- .../vc04_services/interface/vchi/vchi_cfg.h | 172 +- drivers/staging/wfx/Kconfig | 1 + drivers/staging/wfx/TODO | 3 - drivers/staging/wfx/bh.c | 25 +- drivers/staging/wfx/bus.h | 6 +- drivers/staging/wfx/bus_sdio.c | 9 +- drivers/staging/wfx/bus_spi.c | 11 +- drivers/staging/wfx/data_rx.c | 35 +- drivers/staging/wfx/data_tx.c | 127 +- drivers/staging/wfx/data_tx.h | 4 +- drivers/staging/wfx/debug.c | 14 +- drivers/staging/wfx/hif_api_mib.h | 2 +- drivers/staging/wfx/main.c | 38 +- drivers/staging/wfx/main.h | 1 - drivers/staging/wfx/secure_link.h | 9 + drivers/staging/wfx/wfx_version.h | 3 - drivers/staging/wilc1000/wilc_hif.c | 2 + drivers/staging/wilc1000/wilc_netdev.c | 11 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 22 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 1 + drivers/staging/wlan-ng/hfa384x.h | 18 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 - drivers/staging/wlan-ng/prism2usb.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 3 - drivers/target/iscsi/iscsi_target.c | 14 +- drivers/target/iscsi/iscsi_target_auth.c | 2 +- drivers/target/iscsi/iscsi_target_parameters.h | 3 - drivers/thermal/gov_bang_bang.c | 2 +- drivers/thermal/qcom/tsens-common.c | 2 +- drivers/thermal/qcom/tsens-v1.c | 4 +- drivers/thermal/thermal_mmio.c | 1 - drivers/usb/cdns3/gadget.c | 4 - drivers/usb/cdns3/host-export.h | 1 - drivers/usb/cdns3/host.c | 1 + drivers/usb/core/config.c | 5 + drivers/usb/dwc3/Kconfig | 1 + drivers/usb/dwc3/core.c | 3 +- drivers/usb/dwc3/dwc3-pci.c | 2 +- drivers/usb/gadget/composite.c | 4 + drivers/usb/gadget/configfs.c | 110 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 11 +- 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/mtu3/mtu3_core.c | 1 + drivers/usb/renesas_usbhs/mod_gadget.c | 2 +- drivers/usb/storage/scsiglue.c | 10 - drivers/usb/storage/uas.c | 20 - drivers/usb/usbip/vhci_tx.c | 3 + drivers/vhost/vringh.c | 8 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/hyperv_fb.c | 428 +-- drivers/virtio/virtio_ring.c | 7 +- fs/afs/vl_list.c | 4 +- fs/autofs/expire.c | 5 +- fs/btrfs/space-info.c | 21 + fs/cifs/cifsacl.c | 2 - fs/cifs/cifsglob.h | 5 + fs/cifs/cifsproto.h | 1 + fs/cifs/file.c | 43 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2ops.c | 3 +- fs/cifs/smbdirect.c | 36 +- fs/cifs/transport.c | 9 +- fs/fcntl.c | 2 +- fs/io-wq.c | 119 +- fs/io-wq.h | 3 + fs/io_uring.c | 452 ++- include/Kbuild | 1 - include/asm-generic/Kbuild | 1 + include/drm/drm_fb_helper.h | 1 - include/drm/ttm/ttm_bo_api.h | 56 - include/drm/ttm/ttm_bo_driver.h | 26 +- include/drm/ttm/ttm_execbuf_util.h | 2 +- include/drm/ttm/ttm_memory.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/dt-bindings/interconnect/qcom,msm8974.h | 146 + 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/bpf.h | 5 + include/linux/btf.h | 31 + include/linux/cgroup.h | 1 - include/linux/dma-heap.h | 59 + include/linux/export.h | 91 +- include/linux/host1x.h | 21 +- include/linux/hyperv.h | 31 +- include/linux/if_macvlan.h | 1 - include/linux/if_team.h | 1 + include/linux/if_vlan.h | 11 - include/linux/irqchip/arm-gic-v4.h | 2 + include/linux/netdevice.h | 61 +- 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/tcp.h | 2 +- include/linux/tick.h | 7 +- include/linux/tpm.h | 250 +- include/linux/virtio_vsock.h | 1 - include/net/bonding.h | 2 +- include/net/cfg80211.h | 2 +- include/net/dsa.h | 23 + include/net/hwbm.h | 10 +- include/net/mac80211.h | 18 +- include/net/net_namespace.h | 2 +- include/net/vxlan.h | 1 + include/sound/soc-dpcm.h | 18 +- include/sound/sof/header.h | 1 + include/sound/sof/pm.h | 8 + include/sound/wm8904.h | 2 +- include/trace/events/rcu.h | 47 +- include/trace/events/timer.h | 3 +- include/uapi/linux/dcbnl.h | 2 +- include/uapi/linux/dma-heap.h | 55 + include/uapi/linux/fcntl.h | 9 +- include/uapi/linux/io_uring.h | 7 +- include/uapi/linux/psp-sev.h | 3 + include/uapi/linux/tcp.h | 10 +- include/uapi/sound/sof/tokens.h | 4 + kernel/audit.c | 4 +- kernel/bpf/btf.c | 73 +- kernel/bpf/cgroup.c | 4 +- kernel/bpf/syscall.c | 4 +- kernel/bpf/verifier.c | 52 +- kernel/cgroup/cgroup.c | 184 +- kernel/cgroup/cpuset.c | 2 - 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/posix-cpu-timers.c | 6 +- kernel/time/sched_clock.c | 2 + kernel/time/tick-sched.c | 11 + kernel/trace/bpf_trace.c | 2 + kernel/workqueue.c | 10 +- lib/vdso/gettimeofday.c | 9 +- localversion-next | 2 +- mm/memory.c | 104 +- net/8021q/vlan.c | 1 - net/8021q/vlan_dev.c | 33 - net/batman-adv/soft-interface.c | 32 - net/bluetooth/6lowpan.c | 8 - net/bluetooth/hci_request.c | 10 +- net/bridge/br_device.c | 8 - net/core/dev.c | 624 +++- net/core/dev_addr_lists.c | 12 +- net/core/ethtool.c | 4 +- net/core/net_namespace.c | 18 +- net/core/rtnetlink.c | 15 +- net/core/sock.c | 2 +- net/core/sock_reuseport.c | 4 +- net/dsa/dsa.c | 48 + net/dsa/dsa2.c | 14 +- net/dsa/master.c | 5 - net/dsa/slave.c | 12 - net/ieee802154/6lowpan/core.c | 8 - net/ipv4/fib_frontend.c | 2 +- net/ipv4/tcp.c | 2 + net/ipv4/tcp_fastopen.c | 5 +- net/ipv4/tcp_input.c | 4 + net/l2tp/l2tp_eth.c | 1 - net/netfilter/ipvs/ip_vs_ovf.c | 2 +- net/netfilter/nf_conntrack_ecache.c | 6 +- net/netfilter/nf_tables_api.c | 5 +- net/netfilter/nf_tables_offload.c | 79 +- net/netfilter/nft_payload.c | 38 + net/netrom/af_netrom.c | 23 - net/openvswitch/datapath.c | 20 +- net/rose/af_rose.c | 23 - 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/sched/sch_generic.c | 19 +- net/smc/af_smc.c | 9 +- net/smc/smc_core.c | 2 +- net/smc/smc_pnet.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/firewire/bebob/bebob_stream.c | 3 +- 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/pci/hda/patch_realtek.c | 2 + sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/rt5677-spi.c | 6 +- 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/pxa/poodle.c | 2 +- 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/imx/imx8.c | 7 + sound/soc/sof/intel/apl.c | 8 + sound/soc/sof/intel/bdw.c | 9 +- sound/soc/sof/intel/byt.c | 21 + sound/soc/sof/intel/cnl.c | 50 +- 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 | 39 +- sound/soc/sof/pm.c | 95 +- sound/soc/sof/sof-pci-dev.c | 2 + sound/soc/sof/sof-priv.h | 26 + sound/soc/sof/topology.c | 43 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/tegra/tegra30_i2s.c | 56 +- sound/soc/ti/sdma-pcm.c | 2 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/bpf/bpftool/btf.c | 57 +- 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/.gitignore | 2 +- tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/dmabuf-heaps/Makefile | 9 + tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 238 ++ tools/testing/selftests/livepatch/settings | 1 + tools/testing/selftests/net/fib_tests.sh | 21 + .../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/testing/selftests/tc-testing/config | 10 + 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 - 1021 files changed, 34508 insertions(+), 20358 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 delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/smp-sram.txt create mode 100644 Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml delete mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.txt create mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/max77650.txt create mode 100644 Documentation/devicetree/bindings/mfd/max77650.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.txt create mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.yaml create mode 100644 Documentation/devicetree/bindings/security/tpm/google,cr50.txt delete mode 100644 Documentation/devicetree/bindings/sram/milbeaut-smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/renesas,smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/rockchip-smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/samsung-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/sram.txt create mode 100644 Documentation/devicetree/bindings/sram/sram.yaml 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 arch/arm64/lib/copy_template_user.S create mode 100644 arch/arm64/lib/copy_user_fixup.S delete mode 100644 arch/riscv/kernel/entry.h create mode 100644 drivers/char/tpm/tpm_tis_spi.h create mode 100644 drivers/char/tpm/tpm_tis_spi_cr50.c create mode 100644 drivers/crypto/amlogic/Kconfig create mode 100644 drivers/crypto/amlogic/Makefile create mode 100644 drivers/crypto/amlogic/amlogic-gxl-cipher.c create mode 100644 drivers/crypto/amlogic/amlogic-gxl-core.c create mode 100644 drivers/crypto/amlogic/amlogic-gxl.h create mode 100644 drivers/dma-buf/dma-heap.c create mode 100644 drivers/dma-buf/heaps/Kconfig create mode 100644 drivers/dma-buf/heaps/Makefile create mode 100644 drivers/dma-buf/heaps/cma_heap.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.h create mode 100644 drivers/dma-buf/heaps/system_heap.c create mode 100644 drivers/gpu/drm/amd/powerplay/smu_internal.h delete mode 100644 drivers/hv/hv_debugfs.c create mode 100644 drivers/interconnect/qcom/msm8974.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 create mode 100644 drivers/staging/fbtft/fb_seps525.c delete mode 100644 drivers/staging/wfx/wfx_version.h create mode 100644 include/dt-bindings/interconnect/qcom,msm8974.h rename include/keys/{trusted.h => trusted_tpm.h} (77%) create mode 100644 include/linux/dma-heap.h create mode 100644 include/uapi/linux/dma-heap.h 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 create mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile create mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c create mode 100644 tools/testing/selftests/livepatch/settings