This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 9733a7c62c66 Add linux-next specific files for 20190823 omits 48f88a58d7c7 Merge branch 'akpm/master' omits 6cec62711202 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits d8349221924e drivers/tty/serial/sh-sci.c: suppress warning omits 2b3b78ce0689 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 49f2de6de754 vfio/type1: untag user pointers in vaddr_get_pfn omits df5895ead224 tee/shm: untag user pointers in tee_shm_register omits 05b8ce2218bd media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits 414b30a6df31 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits b2b98d8e6b17 drm/amdgpu: untag user pointers omits 2b3e55f25884 userfaultfd: untag user pointers omits faa5c168d6af fs/namespace: untag user pointers in copy_mount_options omits d096cb8749fa mm: untag user pointers in get_vaddr_frames omits da20eee093ff mm: untag user pointers in mm/gup.c omits fb58512a9671 mm: untag user pointers passed to memory syscalls omits 217fe8af7f0b lib: untag user pointers in strn*_user omits e34bb31940ee pinctrl: fix pxa2xx.c build warnings omits 48b9f5bd0eb8 Merge branch 'akpm-current/current' omits 5d40bd8d788d Merge remote-tracking branch 'fpga/for-next' omits 5097ebf731a5 Merge remote-tracking branch 'hmm/hmm' omits 4732b24b8e0b Merge remote-tracking branch 'devfreq/for-next' omits 1f3f5cd2cd2d Merge remote-tracking branch 'pidfd/for-next' omits a8c2a68d39c3 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 70efd79b2aa1 Merge remote-tracking branch 'hyperv/hyperv-next' omits afdaa6ddc444 Merge remote-tracking branch 'xarray/xarray' omits c6a8c79b4db8 Merge remote-tracking branch 'nvmem/for-next' omits 94ece5451266 Merge remote-tracking branch 'slimbus/for-next' omits 0bbc913d12c1 Merge remote-tracking branch 'fsi/next' omits da39376fff70 Merge remote-tracking branch 'kspp/for-next/kspp' omits dbfe31828d88 Merge remote-tracking branch 'at24/at24/for-next' omits af3c79b06a98 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 3afb0ea0b9b2 Merge remote-tracking branch 'rtc/rtc-next' omits cc3ea4ac5b48 Merge remote-tracking branch 'coresight/next' omits 2ce9be6e2fc6 Merge remote-tracking branch 'livepatching/for-next' omits 5f7bc5499783 Merge remote-tracking branch 'y2038/y2038' omits 6d5d9a4a55e4 Merge remote-tracking branch 'kselftest/next' omits 5cd842cfe70b Merge remote-tracking branch 'pinctrl-samsung/for-next' omits cd331fd3523e Merge remote-tracking branch 'pinctrl-intel/for-next' omits 1cdbecbb05e9 Merge remote-tracking branch 'pinctrl/for-next' omits 1638f7b93f6f Merge remote-tracking branch 'gpio-intel/for-next' omits fc1fc2bf5b0f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f241d864c77d Merge remote-tracking branch 'gpio/for-next' omits e65f792cda1e Merge remote-tracking branch 'rpmsg/for-next' omits 5463ff84a8bf Merge remote-tracking branch 'scsi-mkp/for-next' omits db82e842fbeb Merge remote-tracking branch 'scsi/for-next' omits 02af958f89d8 Merge remote-tracking branch 'cgroup/for-next' omits c50006c1536f Merge remote-tracking branch 'slave-dma/next' omits 2ef679600c99 Merge remote-tracking branch 'icc/icc-next' omits 1498a308ff12 Merge remote-tracking branch 'mux/for-next' omits ee84746e6deb Merge remote-tracking branch 'staging/staging-next' omits bc8cc1df8524 Merge remote-tracking branch 'thunderbolt/next' omits fafe1c3eb1ef Merge remote-tracking branch 'soundwire/next' omits f90523c21adf Merge remote-tracking branch 'extcon/extcon-next' omits ec3de35c9158 Merge remote-tracking branch 'char-misc/char-misc-next' omits 462546e5dc05 Merge remote-tracking branch 'tty/tty-next' omits 99e6bacd8902 Merge remote-tracking branch 'phy-next/next' omits 2094e84c02f1 Merge remote-tracking branch 'usb/usb-next' omits 3585c67365ed Merge remote-tracking branch 'driver-core/driver-core-next' omits 0384986263b6 Merge remote-tracking branch 'ipmi/for-next' omits 57c92dacc9bf Merge remote-tracking branch 'leds/for-next' omits 349ad62be12f Merge remote-tracking branch 'hsi/for-next' omits 9175d7c15e43 Merge remote-tracking branch 'drivers-x86/for-next' omits 2bf7bc238a78 Merge remote-tracking branch 'percpu/for-next' omits 7e0a59af1a85 Merge remote-tracking branch 'kvms390/next' omits 6ca0ff29d9db Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 60276d8b8ddc Merge remote-tracking branch 'kvm-arm/next' omits 650852ec4a08 Merge remote-tracking branch 'kvm/linux-next' omits cbad0be239e7 Merge remote-tracking branch 'rcu/rcu/next' omits e0c7903f9ebc Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 611c8909de31 Merge remote-tracking branch 'edac/edac-for-next' omits b47dd6a69123 Merge remote-tracking branch 'clockevents/clockevents/next' omits bd357f35c98f Merge remote-tracking branch 'tip/auto-latest' omits 1396c2efe3fc Merge remote-tracking branch 'spi/for-next' omits def15c93e19e Merge remote-tracking branch 'devicetree/for-next' omits ee3b494d15ea Merge remote-tracking branch 'iommu/next' omits b39e541b2f62 Merge remote-tracking branch 'watchdog/master' omits 1299acf28f9f Merge remote-tracking branch 'selinux/next' omits 37e462aacd1d Merge remote-tracking branch 'keys/keys-next' omits 817e5fb899ae Merge remote-tracking branch 'integrity/next-integrity' omits da6fe1938ac8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 4f8be0b4e32f Merge remote-tracking branch 'security/next-testing' omits 0033928515b5 Merge remote-tracking branch 'regulator/for-next' omits be4e56b00de4 Merge remote-tracking branch 'mfd/for-mfd-next' omits 151dcca58c1b Merge remote-tracking branch 'kgdb/kgdb-next' omits cdacd9ea5b05 Merge remote-tracking branch 'mmc/next' omits d17deb2de7bc Merge remote-tracking branch 'device-mapper/for-next' omits 5baaf778a066 Merge remote-tracking branch 'block/for-next' omits ec3a6caeeb1f Merge remote-tracking branch 'input/next' omits 2be0fd8e4092 Merge remote-tracking branch 'modules/modules-next' omits 60a2a698f147 Merge remote-tracking branch 'sound-asoc/for-next' omits ad41bb239b86 Merge remote-tracking branch 'sound/for-next' omits 62a42a510b5f Merge remote-tracking branch 'regmap/for-next' omits fe8f579df390 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 52ad59d11435 Merge remote-tracking branch 'drm-msm/msm-next' omits fde2dd601640 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 3552fc07f88d Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2df8cb10e906 Merge remote-tracking branch 'amdgpu/drm-next' omits 3c12d1eeecd3 Merge remote-tracking branch 'drm/drm-next' omits ef295417a423 Merge remote-tracking branch 'crypto/master' omits 5245af236d26 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 021d5ed4b5b0 Merge remote-tracking branch 'nand/nand/next' omits 176b3109f090 Merge remote-tracking branch 'gfs2/for-next' omits 5ad06a3f1e17 Merge remote-tracking branch 'bluetooth/master' omits 4a41aa529ab7 Merge remote-tracking branch 'nfc-next/master' omits 25ebe3b9b5a7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits d989e0c087b7 Merge remote-tracking branch 'bpf-next/master' omits 94e2798accb8 Merge remote-tracking branch 'net-next/master' omits 3bebb539c365 Merge remote-tracking branch 'rdma/for-next' omits 98d80ea377e4 Merge remote-tracking branch 'swiotlb/linux-next' omits f44c4c5fcfb4 Merge remote-tracking branch 'ieee1394/for-next' omits dd641814a57b Merge remote-tracking branch 'thermal-soc/next' omits 7dc3c5d2e810 Merge remote-tracking branch 'thermal/next' omits 1731610db187 Merge remote-tracking branch 'opp/opp/linux-next' omits a7aeb0d7cd81 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 4662ce3c94bd Merge remote-tracking branch 'pm/linux-next' omits f94c61c997c5 Merge remote-tracking branch 'v4l-dvb/master' omits 6cbc4efdd929 Merge remote-tracking branch 'jc_docs/docs-next' omits 38646d371025 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6c34b043767d Merge remote-tracking branch 'i3c/i3c/next' omits 2522b74874fe Merge remote-tracking branch 'i2c/i2c/for-next' omits 2f2b4056b754 Merge remote-tracking branch 'hid/for-next' omits 0ee0e958803b Merge remote-tracking branch 'pci/next' omits 7cbb3619e0bf Merge remote-tracking branch 'printk/for-next' omits 5756b70462d3 Merge remote-tracking branch 'vfs/for-next' omits 9a32f9f32b57 Merge remote-tracking branch 'file-locks/locks-next' omits f0128cac9863 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 6ffdba417abc Merge remote-tracking branch 'iomap/iomap-for-next' omits 19125193b5d5 Merge remote-tracking branch 'xfs/for-next' omits 52b51c6726f2 Merge remote-tracking branch 'ubifs/linux-next' omits d5a59e79f4db Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7c9437d4842b Merge remote-tracking branch 'nfsd/nfsd-next' omits 0f7b3e30e11b Merge remote-tracking branch 'nfs-anna/linux-next' omits baa7f41d3e84 Merge remote-tracking branch 'nfs/linux-next' omits 62b0bec6c11e Merge remote-tracking branch 'fuse/for-next' omits 6f12684fc167 Merge remote-tracking branch 'fsverity/fsverity' omits 15a9b84c3f73 Merge remote-tracking branch 'f2fs/dev' omits d345a4626fa8 Merge remote-tracking branch 'ext4/dev' omits 63d4d7c236c7 Merge remote-tracking branch 'ext3/for_next' omits 77fc1c7e8dc9 Merge remote-tracking branch 'ecryptfs/next' omits c87e0f123391 Merge remote-tracking branch 'cifs/for-next' omits 8d7d4a398c9d Merge remote-tracking branch 'ceph/master' omits f2cfa50441d1 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6af9b65b0fc0 Merge remote-tracking branch 'afs/afs-next' omits 5f69155e5b41 Merge remote-tracking branch 'fscrypt/master' omits acd21cfe3ead Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e1e41bd7a7e2 Merge remote-tracking branch 'uml/linux-next' omits aedea34eb45e Merge remote-tracking branch 'sh/sh-next' omits 396f06a7261d Merge remote-tracking branch 's390/features' omits f7c863140e48 Merge remote-tracking branch 'soc-fsl/next' omits 233bafb7e176 Merge remote-tracking branch 'powerpc/next' omits b2217b4c8840 Merge remote-tracking branch 'parisc-hd/for-next' omits 433033aebe74 Merge remote-tracking branch 'mips/mips-next' omits 7c7ef418b0f6 Merge remote-tracking branch 'm68knommu/for-next' omits a1de73fb21ea Merge remote-tracking branch 'm68k/for-next' omits adf75901b1c1 Merge remote-tracking branch 'ia64/next' omits d4a5691c6a62 Merge remote-tracking branch 'h8300/h8300-next' omits bba9529bd348 Merge remote-tracking branch 'csky/linux-next' omits d960f7e91b92 Merge remote-tracking branch 'clk/clk-next' omits a12efdb53608 Merge remote-tracking branch 'tegra/for-next' omits e834b98713dc Merge remote-tracking branch 'sunxi/sunxi/for-next' omits edda99f5e4e7 drm/amdgpu/display: add flag for multi-display mclk switching omits 7bf66e02cc13 drm/amd/display: update bw_calcs to take pipe sync into ac [...] omits 67ef0cc05903 drm/amdgpu/powerplay/vega10: enable mclk switching if moni [...] omits 90e98398895e drm/amdgpu/powerplay/smu7: enable mclk switching if monito [...] omits 045e9e30faa1 drm/amdkfd: Remove GPU ID in GWS queue creation omits fa60a03ac207 Merge remote-tracking branch 'samsung-krzk/for-next' omits b9be8e0bd2e6 Merge remote-tracking branch 'rockchip/for-next' omits b8ae3f615cb7 Merge remote-tracking branch 'renesas-geert/next' omits 5c9c8fb93542 Merge remote-tracking branch 'renesas/next' omits 11af0295b0b5 Merge remote-tracking branch 'qcom/for-next' omits 23ec2fa047d3 Merge remote-tracking branch 'omap/for-next' omits c7493fe443a5 Merge remote-tracking branch 'mvebu/for-next' omits f8495336c5a7 Merge remote-tracking branch 'mediatek/for-next' omits cc952a933612 Merge remote-tracking branch 'keystone/next' omits f39ba3d88f7b Merge remote-tracking branch 'imx-mxs/for-next' omits 7f3bc7c13ec5 Merge remote-tracking branch 'bcm2835/for-next' omits a1b1ebf7ee15 Merge remote-tracking branch 'at91/at91-next' omits 4cf19698e127 Merge remote-tracking branch 'aspeed/for-next' omits a3f580feaec7 Merge remote-tracking branch 'amlogic/for-next' omits c8e111f4b475 Merge remote-tracking branch 'actions/for-next' omits 19c6090786d5 Merge remote-tracking branch 'arm-soc/for-next' omits 5a81d5f602a3 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 9c200b578f80 Merge remote-tracking branch 'arm64/for-next/core' omits d7d579d6392b Merge remote-tracking branch 'arm/for-next' omits 83e00fad1cc7 Merge remote-tracking branch 'dma-mapping/for-next' omits d292b6b0f49d Merge remote-tracking branch 'kbuild/for-next' omits 82e92bca2b8c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 88ec806247b2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 365612060277 Merge remote-tracking branch 'fpga-fixes/fixes' omits b8853cb2a8d0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 71898e297a16 Merge remote-tracking branch 'mmc-fixes/fixes' omits 13d00dccf97a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3e07292a402b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 7d311b498e26 Merge remote-tracking branch 'scsi-fixes/fixes' omits 7548394bbece Merge remote-tracking branch 'vfs-fixes/fixes' omits 8c6d47e8e931 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 98926b5ad130 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a0c06aa9504e Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 7cd46dff2c26 Merge remote-tracking branch 'ide/master' omits 76e883d35ae9 Merge remote-tracking branch 'crypto-current/master' omits 3f72ade0ed9b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 7e2f3153c1a6 Merge remote-tracking branch 'usb.current/usb-linus' omits 3a4034308189 Merge remote-tracking branch 'spi-fixes/for-linus' omits af94993048a7 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9ca1b8dab4d5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9fd7995d3dc6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2918bc5f1532 Merge remote-tracking branch 'sound-current/for-linus' omits 8e0c9e24c3c3 Merge remote-tracking branch 'rdma-fixes/for-rc' omits c87978d5fa24 Merge remote-tracking branch 'wireless-drivers/master' omits 61448a3ba040 Merge remote-tracking branch 'ipsec/master' omits 7247c2c4d98a Merge remote-tracking branch 'bpf/master' omits 139d856ce381 Merge remote-tracking branch 'net/master' omits 0a5920c5bf9c Merge remote-tracking branch 'sparc/master' omits bda34e42bd79 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 9c92b66e0b50 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits d3bac8d1c486 Merge remote-tracking branch 'arc-current/for-curr' omits df837779ae2f rtc: pcf2127: add tamper detection support omits bbc597561ce1 rtc: pcf2127: add watchdog feature support omits b71ace5b238d rtc: pcf2127: bugfix: read rtc disables watchdog omits f78d98286ca8 rtc: pcf2127: cleanup register and bit defines omits ed3dd76ea73a rtc: pcf2127: convert to devm_rtc_allocate_device omits d4cbdbc0f88b rtc: sun6i: Add support for H6 RTC omits 0ee2b1874aed dt-bindings: rtc: sun6i: Add compatible for H6 RTC omits 1e054f2fef08 rtc: fsl: add FTM alarm driver as the wakeup source omits b6bef258a1e4 dt-bindings: rtc: add bindings for FlexTimer Module omits 691fdcbe82ea dm verity: add root hash pkcs#7 signature verification omits a0e758a39a98 dm crypt: reuse eboiv skcipher for IV generation omits 31fa8a7c09f9 Merge branch 'spi-5.4' into spi-next omits c85faac995d4 Merge branch 'spi-5.3' into spi-linus omits 3993f980afb3 Merge branch 'asoc-5.4' into asoc-next omits 539dc6dc322b Merge branch 'asoc-5.3' into asoc-linus omits 59d3b0d0bb04 Merge remote-tracking branch 'korg/sunxi/sunxi/fixes-for-5 [...] omits 487001c1b50f Merge branch 'sunxi/dt-for-5.4', remote-tracking branches [...] omits 02bb66b347ff arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC) omits ce6f29fbbaa9 dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino [...] omits e4f9df4f3259 ARM: dts: v3s: Change the timers compatible omits 1fd0fbfbd21c ARM: dts: h3: Change the timers compatible omits 7ebb5d8d2276 ARM: dts: a83t: Change the timers compatible omits f5f2ad2a993a ARM: dts: a23/a33: Change the timers compatible omits be95ce830ac3 ARM: dts: sun6i: Add missing timers interrupts omits 324e33b587b6 ARM: dts: sun5i: Add missing timers interrupts omits 15cbcec655a0 ARM: dts: sun4i: Add missing timers interrupts omits e40d01d54677 dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema omits ad59c7ef3fec arm64: dts: allwinner: h6: Introduce Tanix TX6 board omits eb41513f9d15 dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board omits bc8dd2fb8e65 arm64: allwinner: h6: add I2C nodes omits 84c1267fd84d dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node. omits ecc96c0510bb ARM: dts: sunxi: Add mdio bus sub-node to GMAC omits 80bef67357bd arm64: dts: allwinner: Enable DDC regulator for Beelink GS1 omits 5d40de84feb3 arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1 omits 955dc704ee5f arm64: dts: allwinner: Add SPDIF node for Allwinner H6 omits 0f83570125b1 ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3 omits bc9ee1be2d0b ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs omits e647a80a00f5 dt-bindings: arm: sunxi: add binding for Lichee Zero Plus [...] omits 44c228248cb9 arm64: dts: allwinner: orange-pi-3: Enable HDMI output omits c60e09f77c83 ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus omits b73c9c0c8b67 Merge branch 'pm-s2idle-rework' into linux-next omits 793d1adff3b7 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 25585842f0ab m68k: coldfire: Include the GPIO driver header omits 0c219f5799c7 cifs: set domainName when a domain-key is used in multiuser omits ca1c6e855bcd Merge branches 'pm-sleep', 'pm-cpufreq', 'pm-qos' and 'pm- [...] omits 96f89dd197ad Merge branch 'acpica' into linux-next omits 4c9769bec367 Merge branches 'acpi-apei', 'acpi-doc' and 'acpi-pci' into [...] omits 3629b5fd7ce3 cifs: remove unused variable omits bb6daa96ef7c cifs: remove redundant assignment to variable rc omits b17109a8e88e smb3: add missing flag definitions omits 0f97bd18fca3 cifs: add passthrough for smb2 setinfo omits 36cbacfe9688 cifs: prepare SMB2_Flush to be usable in compounds omits 73f67dc9db02 cifs: allow chmod to set mode bits using special sid omits 542a5870c111 cifs: get mode bits from special sid on stat omits 63a3f0c8a5ab fs: cifs: cifsssmb: remove redundant assignment to variable ret omits efac290019cd cifs: fix a comment for the timeouts when sending echos omits c27e359990f5 smb3: Incorrect size for netname negotiate context omits b8bff75a934c usb: udc: lpc32xx: Silence fall-through warning omits 42634517eb79 ARC: unwind: Mark expected switch fall-through omits 741c32348842 ARM: riscpc: Mark expected switch fall-through omits 9f533e77a32a video: fbdev: acornfb: Mark expected switch fall-through omits 57ff7aba57a9 scsi: libsas: sas_discover: Mark expected switch fall-through omits df83fa93e466 MIPS: Octeon: Mark expected switch fall-through omits f8031981460d power: supply: ab8500_charger: Mark expected switch fall-through omits 4af02934b8dc watchdog: wdt285: Mark expected switch fall-through omits 1fef6b447d15 drm/sun4i: sun6i_mipi_dsi: Mark expected switch fall-through omits 78c0755e9696 mtd: sa1100: Mark expected switch fall-through omits a07b2315b559 drm/sun4i: tcon: Mark expected switch fall-through omits cebc919f05bf Merge branches 'arm/omap', 'arm/exynos', 'x86/amd' and 'co [...] omits 67d5826a3303 Merge branch 'devel' into for-next omits 607ff4deb08f gpio: Fix irqchip initialization order omits da9e97dce800 Merge branch 'imx/defconfig' into for-next omits 38e549176af4 Merge branch 'imx/dt64' into for-next omits 6e9262464d33 Merge branch 'imx/dt' into for-next omits abbd91552a19 Merge branch 'imx/dt-clkdep' into for-next omits 594580ce828a Merge branch 'imx/bindings' into for-next omits 62c12dda4f26 Merge branch 'imx/soc' into for-next omits e932871b10ab Merge branch 'imx/drivers' into for-next omits 2b96645400ea Merge branch 'clk/imx' into for-next omits a5f91c561825 SUNRPC: Handle connection breakages correctly in call_status() omits e1425975e86f Revert "NFSv4/flexfiles: Abort I/O early if the layout seg [...] omits b11da09ea1c9 SUNRPC: Handle EADDRINUSE and ENOBUFS correctly omits c45ea7d1bbc8 pNFS/flexfiles: Turn off soft RPC calls omits 9f27bf38e0ad SUNRPC: Don't handle errors if the bind/connect succeeded omits 4cda54426a48 NFS: Fix spurious EIO read errors omits 82be27a260ab Merge branches 'acpi-apei', 'acpi-processor' and 'acpi-tab [...] omits ab1f08363927 Merge branches 'acpi-pm' and 'pm-domains' into linux-next omits 1c75f1d99bb6 Merge branch 'pm-cpuidle' into linux-next omits 8f43bc88c933 Merge branch 'pm-s2idle-rework' into linux-next omits 69a470f6a72e Merge branch 'pm-sleep' into linux-next omits 440c2d87d716 ARM: imx: stop adjusting ar8031 phy tx delay omits 2230b8443ae0 Merge branch 'efi/core' omits 7af3cd678248 Merge branch 'efi/urgent' omits a11e74257e15 Merge branch 'locking/core' omits 6160ff2a462a Merge branch 'perf/core' omits 08db34410c59 Merge branch 'ras/core' omits e9e0af605676 Merge branch 'sched/core' omits eb1c21d820b8 Merge branch 'sched/rt' omits f2fe9ead6918 Merge branch 'smp/hotplug' omits bfb026695821 Merge branch 'timers/core' omits 929c6104a98c Merge branch 'x86/apic' omits b01d74b99d54 Merge branch 'x86/boot' omits 872605e73349 Merge branch 'x86/build' omits 20f8008e8810 Merge branch 'x86/cleanups' omits 6bf0f275d8c4 Merge branch 'x86/cpu' omits b7f157d54ae4 Merge branch 'x86/entry' omits e39f9511e5ec Merge branch 'x86/hyperv' omits 646cf1ee98fa Merge branch 'x86/mm' omits 6938c31338b5 Merge branch 'x86/urgent' omits e25aee40a9ef ipc/msg.c: consolidate all xxxctl_down() functions omits 76535edec16d scripts/gdb: handle split debug omits 41524bec90e3 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 8185b840348c aio: simplify read_events() omits fddb6731b6f5 kexec: restore arch_kexec_kernel_image_probe declaration omits fb33d286cd0f kexec: bail out upon SIGKILL when allocating memory. omits 231bbc833d91 cpumask: nicer for_each_cpumask_and() signature omits 86cf63b8707f fork: improve error message for corrupted page tables omits 5d28a1d0e478 fat: add nobarrier to workaround the strange behavior of device omits f2b45da6be7e fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits b8f858828648 checkpatch: prefer __section over __attribute__((section(...))) omits 9ace674848d1 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits 58e34d56e9a5 checkpatch.pl: warn on invalid commit id omits ef7c8d136b4b checkpatch: improve SPDX license checking omits a604c7c9ed86 checkpatch: don't interpret stack dumps as commit IDs omits 5dcdbb363d99 lib/math/rational.c: fix possible incorrect result from ra [...] omits 61b811352268 lib/extable.c: add missing prototypes omits 87a4ebc6ebd9 lib/generic-radix-tree.c: make 2 functions static inline omits 5920702dc582 strscpy: reject buffer sizes larger than INT_MAX omits 7e872663822c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 63411f65b08e kernel-doc: core-api: Include string.h into core-api omits cc32a0bb60d7 kernel-doc: core-api: include string.h into core-api omits 207ce91555bf Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits e184f506fbcd string: add stracpy and stracpy_pad mechanisms omits 4ab2472c1776 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 2f4d0908ebfd lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 634d0736ea95 lib/genalloc.c: export symbol addr_in_gen_pool omits c84f774a707a augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 329b9a718e44 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 8ab293d9a05a augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 5a3eae516241 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 535bd47a78f6 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 1110f45f7eb3 rbtree: avoid generating code twice for the cached version [...] omits c18087490ea4 linux/bits.h: clarify macro argument names omits e38e4dc76f26 hung_task: allow printing warnings every check interval omits 531596ac6e83 kernel/elfcore.c: include proper prototypes omits 66e7496bf83e linux/coff.h: add include guard omits 5804ad7c9fec dev-kmem-debug-preadv-progress-fix-fix omits 071417d73538 dev-kmem-debug-preadv-progress-fix omits 20e059fdebb8 /dev/kmem : debug preadv() progress omits e1fedadaf937 kernel/hung_task.c: Monitor killed tasks. omits 1474463d43be fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 96344aabd474 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7ed16532af86 mm: don't expose page to fast gup before it's ready omits 2f5bfda5c55a mm/vmscan: remove unused lru_pages argument omits 3e1d2414ad20 mm, memcg: make scan aggression always exclude protection omits 44fa1ca2b7af mm, memcg: make memory.emin the baseline for utilisation d [...] omits e4ad075263bb mm, memcg: proportional memory.{low,min} reclaim omits 295264acc874 zswap: use movable memory if zpool support allocate movabl [...] omits 4dcac0fba552 zpool: add malloc_support_movable to zpool_driver omits 2117022774c1 mm/madvise: reduce code duplication in error handling paths omits ec8b4cba3fad mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits b0c31918c648 mm: clear PG_active on MADV_PAGEOUT omits 78b70cde1a1e mm: introduce MADV_PAGEOUT omits 1fb456ebeb8a mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits a55f1a132dd6 mm: introduce MADV_COLD omits efee1f836794 mm: mmap: increase sockets maximum memory size pgoff for 32bits omits 8df89c0f602e mm-mmapc-refine-find_vma_prev-with-rb_last-fix omits b8c107613d6d mm/mmap.c: refine find_vma_prev() with rb_last() omits 09ad284e1fd7 riscv-make-mmap-allocation-top-down-by-default-v6 omits c09a4c5993a8 riscv: make mmap allocation top-down by default omits a66146d3210c mips: use generic mmap top-down layout and brk randomization omits 96f6dd35c83e mips: replace arch specific way to determine 32bit task wi [...] omits e752aff48eff mips: adjust brk randomization offset to fit generic version omits 68fa6ee87375 mips: use STACK_TOP when computing mmap base address omits 11c8f8d0362e mips: properly account for stack randomization and stack g [...] omits 83286f0dcb91 arm: use generic mmap top-down layout and brk randomization omits 1dab7c10267b arm: use STACK_TOP when computing mmap base address omits 5eabdb6614ed arm: properly account for stack randomization and stack guard gap omits e61ba01fd9b7 arm64, mm: make randomization selected by generic topdown [...] omits 45399d1660e3 arm64, mm: move generic mmap layout functions to mm omits d4311c8b0099 arm64: consider stack randomization for mmap base only whe [...] omits 5083fe555dc5 arm64: make use of is_compat_task instead of hardcoding this test omits a61843017975 mm, fs: move randomize_stack_top from fs to mm omits 6f4826c74087 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 5e0f9ab47131 psi-annotate-refault-stalls-from-io-submission-fix omits c95338abe479 mm: thp: make deferred split shrinker memcg aware omits bedd40cbbba4 mm: shrinker: make shrinker not depend on memcg kmem omits 5bb71999c7c4 mm: move mem_cgroup_uncharge out of __page_cache_release() omits 4dd2595cd5ec mm: thp: extract split_queue_* into a struct omits 52703b04d0bf mm,thp: avoid writes to file with THP in pagecache omits c297128e3fee khugepaged: fix double unlock in collapse_file() omits c34ccfaa64d8 khugepaged: fix build without CONFIG_SHMEM omits 20a5a02980d6 mm,thp: add read-only THP support for (non-shmem) FS omits ceae81fa5961 khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits bbd123e8019e mm,thp: stats for file backed THP omits c675f82ab16b filemap: update offset check in filemap_fault() omits 859cfdba41e4 filemap: check compound_head(page)->mapping in pagecache_g [...] omits a7b8a1802e6d filemap: check compound_head(page)->mapping in filemap_fault() omits d0f5e9e7c918 thp: update split_huge_page_pmd() comment omits cb630f8d3521 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() omits 3a83d4174ec9 hugetlbfs: don't retry when pool page allocations start to fail omits 8f467747b6b1 mm, compaction: raise compaction priority after it withdrawns omits e4c46851b720 mm, reclaim: cleanup should_continue_reclaim() omits 94550a8efe71 mm, reclaim: make should_continue_reclaim perform dryrun d [...] omits f562f2884009 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer omits d73b50ce29aa mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 505d2bdfecda mm/oom_kill.c: add task UID to info message on an oom kill omits 1c573b41ccf6 mm-oom-avoid-printk-iteration-under-rcu-fix omits ad22e9a4ad38 mm, oom: avoid printk() iteration under RCU omits fa78f24811b0 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] omits 08b9e66b7078 mm/compaction.c: remove unnecessary zone parameter in isol [...] omits 35e9574f188b mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits d67725e43ccc mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 18d4996ec192 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 993b4a9c0e20 mm/compaction: introduce a helper compact_zone_counters_init() omits 2a3e9526e830 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 80fb86d064ff mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask omits 684ffc571c97 mm/vmalloc: modify struct vmap_area to reduce its size omits fca39f421682 mm/vmalloc: do not keep unpurged areas in the busy tree omits 0e81ed7d6a69 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section omits 89f720b80906 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 69a42c54e347 mm/sparse.c: mark sparse_buffer_free as __meminit omits cabdcf6e1b57 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 786a88b4726b mm/memory_hotplug.c: prevent memory leak when reusing pgdat omits 551235b1f91d drivers/base/memory.c: don't store end_section_nr in memor [...] omits 844557a97505 mm/memory_hotplug: online_pages cannot be 0 in online_pages() omits 3719785061ed mm/memory_hotplug: simplify online_pages_range() omits 5d13932ecd8e mm/memory_hotplug: handle unaligned start and nr_pages in [...] omits bba5212d0ca3 resource: use PFN_UP / PFN_DOWN in walk_system_ram_range() omits ca9b4b2e04c5 driver/base/memory.c: validate memory block size early omits 3a183d2293c0 drivers/base/memory.c: fixup documentation of removable/ph [...] omits ff8e7df7e44a drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 8dacd5ec6510 mm-memory_hotplug-remove-move_pfn_range-fix omits 9eaf92cb44c8 mm/memory_hotplug: remove move_pfn_range() omits 60398c182af8 microblaze: switch to generic version of pte allocation omits 76c99a39e76a sh: switch to generic version of pte allocation omits f6c7ad31a50b ia64: switch to generic version of pte allocation omits f851616fa013 mm: remove quicklist page table caches omits e24d8d6e054f mm: release the spinlock on zap_pte_range omits c55da0a7a6a3 mm/mmap.c: fix the adjusted length error omits 2cd2af6af14d mm: remove redundant assignment of entry omits 56989373b1db net/xdp: convert put_page() to put_user_page*() omits 4c6013d7ab9f drivers/gpu/drm/via: convert put_page() to put_user_page*() omits 298568aa7283 mm/gup: remove unused variable in siw_free_plist() omits ccc97c3a3fe5 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits 70782fcdef69 mm: vmscan: do not share cgroup iteration between reclaimers omits 33f9d4e04b73 mm: memcontrol: switch to rcu protection in drain_all_stock() omits 97e0616289f0 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 32b75a3e7145 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 82a2b79bff29 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits ea78b27d923d mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 23fc8c959069 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 4c03b05142e5 mm, memcg: throttle allocators when failing reclaim over m [...] omits c134450c8507 mm-page-cache-store-only-head-pages-in-i_pages-fix omits 16d6cfbe5483 mm: page cache: store only head pages in i_pages omits 2a8365732769 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 7b4c33222a33 mm/filemap.c: don't initiate writeback if mapping has no d [...] omits 41fbafd56648 mm: replace list_move_tail() with add_page_to_lru_list_tail() omits bee1d2381126 mm: introduce compound_nr() omits 3fae37b0384a mm-introduce-page_shift-fix omits 5fbe399c1d95 mm: Introduce page_shift() omits 07e922bb633e mm: introduce page_size() omits 168bd23eef19 mm/rmap.c: remove set but not used variable 'cstart' omits 2296d0fa46cb mm/page_poison.c: fix a typo in a comment omits eca6f1a58529 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 9b683f268271 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 03b6ef65336a mm: kmemleak: use the memory pool for early allocations omits 834d442110b0 mm: kmemleak: simple memory allocation pool for kmemleak objects omits 2723ab7f88e6 mm: kmemleak: make the tool tolerant to struct scan_area a [...] omits 0006799773a8 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits e634bc42de6f mm, slab: move memcg_cache_params structure to mm/slab.h omits 074300636f3c mm, slab: extend slab/shrink to shrink all memcg caches omits e1b0d2aef996 ramfs: support O_TMPFILE omits 63fc1c0689ca fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 78dbdfe8f96e fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 5b7ce37714d5 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 11c0cb1d8dcc fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 1c5aab9a1a0e ocfs2: checkpoint appending truncate log transaction befor [...] omits d08c95f7ee24 ocfs2: wait for recovering done after direct unlock request omits 6f1b2d9eceb9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 0f72a217923e ocfs2: clear zero in unaligned direct IO omits 43fa8bd69ca4 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration omits c423f8d46bc6 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() omits 2d5281e9539c ocfs2: ensure ret is set to zero before returning omits fb71dd6b059f ocfs2: further debugfs cleanups omits bc4dda1cdd31 jbd2: remove jbd2_journal_inode_add_[write|wait] omits 253b719a4df0 ocfs2: use jbd2_inode dirty range scoping omits 0eb1d1164e7d kbuild: clean compressed initramfs image omits 179bdfa3a336 mm: memcontrol: flush percpu vmevents before releasing memcg omits 5c19edef35ba mm: memcontrol: flush percpu slab vmstats on kmem offlining omits d3b50b417b7d mm: memcontrol: flush percpu vmstats before releasing memcg omits f607472b5a5f mm, page_alloc: move_freepages should not examine struct p [...] omits 4dcad5c1fd99 mm/z3fold.c: fix race between migration and destruction omits 1ed60e3c73e6 /proc/kpageflags: do not use uninitialized struct pages omits 0bdf2f0696ca /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6c9a32394a13 parisc: fix compilation errrors omits 26f9b841c455 PM / devfreq: tegra20: add COMMON_CLK dependency omits b617376df8f0 PM / devfreq: events: add Exynos PPMU new events omits 4c615075779f PM / devfreq: Fix kernel oops on governor module load omits dfff4c02be1f PM / devfreq: rk3399_dmc: Fix spelling typo omits 7c056fd0fbf6 PM / devfreq: Fix spelling typo omits c4448af01222 PM / devfreq: Introduce driver for NVIDIA Tegra20 omits f7e37d1d7f6f PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 791ad5bb1302 PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits 4f30f6a6908b PM / devfreq: tegra: Support Tegra30 omits 206881aa4dd2 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 2b9b39198644 PM / devfreq: tegra: Move governor registration to driver's probe omits 12ceca810ad9 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits b70634cbc240 PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits e6595c6b6d71 PM / devfreq: tegra: Clean up driver's probe / remove omits 28d76eca7e74 PM / devfreq: tegra: Properly disable interrupts omits 100fb5984d46 PM / devfreq: tegra: Drop primary interrupt handler omits 523fc74c2ab7 PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits 3d426988f0ba PM / devfreq: tegra: Don't ignore clk errors omits 6047fb7c9443 PM / devfreq: tegra: Replace write memory barrier with the [...] omits 372e875da2f9 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits afcef2325779 PM / devfreq: tegra: Fix kHz to Hz conversion omits af905189716f dmaengine: fsldma: Mark expected switch fall-through omits f55d33f407ad sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 84dad45fd8f3 sh: kernel: disassemble: Mark expected switch fall-throughs omits a668d8d6543c Merge branch 'cleanup/sysfs-refactoring' into for-next-20190805 omits 04072c44204a btrfs: sysfs: move type conversion helpers to sysfs.c omits 3044a5f9490b btrfs: sysfs: move helper macros to sysfs.c omits 96f914603021 btrfs: cleanup kobject.h includes omits 97e23b0c4e77 btrfs: factor out sysfs code for updating sprout fsid omits 0ad00d3c5c4e btrfs: factor out sysfs code for deleting block group and [...] omits ec27595d7593 btrfs: factor out sysfs code for sending device uevent omits e5842437b582 btrfs: sysfs: replace direct access to feature set names w [...] omits 33476be1acc9 btrfs: sysfs: unexport space_info_ktype omits a2a21b89ced6 btrfs: factor out sysfs code for creating space infos omits 3e163a501741 btrfs: sysfs: unexport btrfs_raid_ktype omits 76c49f86437b btrfs: factor sysfs code out of link_block_group omits 7016540abc2c btrfs: move btrfs_add_raid_kobjects to sysfs.c omits f35f767acec1 btrfs: move sysfs declarations out of ctree.h omits 50a0b42a4a2f Merge branch 'for-next-next-v5.3-20190805' into for-next-20190805 omits 4ac85b548240 Merge branch 'for-next-current-v5.2-20190805' into for-nex [...] omits c3d69f39f9d5 Merge branch 'ext/nikbor/nocow-cleanup' into for-next-next [...] omits bb9b6698e7d4 Merge branch 'ext/josef/eviction' into for-next-next-v5.3- [...] omits 65617f4fdfa0 Merge branch 'ext/nikbor/drw-lock-v2-partial' into for-nex [...] omits fcea5cc93e44 Merge branch 'ext/tejun/cgroups-v3' into for-next-next-v5. [...] omits 41be948045fc Merge branch 'ext/qu/tree-checker-extent-item' into for-ne [...] omits 863563e78d2c Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 9b405902fd56 Merge branch 'ext/johannes/csum-sha256' into for-next-next [...] omits 0eab521a8366 Merge branch 'misc-next' into for-next-next-v5.3-20190805 omits af052ab1567b Merge branch 'misc-next' into for-next-current-v5.2-20190805 omits 3ee386f98352 btrfs: Remove BUG_ON from run_delalloc_nocow omits 2a394c35ef37 btrfs: Simplify extent type check omits a8e02e8b110c btrfs: Streamline code in run_delalloc_nocow in case of in [...] omits fee750ab611e btrfs: Simplify run_delalloc_nocow omits e8112ebad540 btrfs: Improve comments around nocow path omits 4c8c1c613e9b btrfs: Refactor run_delalloc_nocow omits 035087b3c256 btrfs: qgroup: Try our best to delete qgroup relations omits bf1156716953 btrfs: clarify btrfs_ioctl_get_dev_stats padding omits b2354d918ef4 Btrfs: make test_find_first_clear_extent_bit fail on incor [...] omits fe4b8657fb6b Btrfs: fix memory leaks in the test test_find_first_clear_ [...] omits 6dd45c2e94a0 btrfs: introduce an evict flushing state omits c03206f4fbb2 btrfs: refactor priority_reclaim_metadata_space omits d75f2f58486f btrfs: factor out the ticket flush handling omits f71aa407dabd btrfs: unify error handling for ticket flushing omits 1d18eeebcb3d btrfs: add a flush step for delayed iputs omits 84841fe34b4f btrfs: delete debugfs code omits b3c1385b0b5a btrfs: sysfs: add debugging exports omits 4cfaebbdfefd btrfs: make caching_thread use btrfs_find_next_key omits 045a1146975c btrfs: temporarily export fragment_free_space omits 0386f648da3c btrfs: export the caching control helpers omits 1217814751ed btrfs: export the excluded extents helpers omits e553c98a8619 btrfs: export the block group caching helpers omits 29c95c892b5a btrfs: migrate nocow and reservation helpers omits 10b2d8eb57be btrfs: migrate the block group ref counting stuff omits 452d087e7e42 btrfs: migrate the block group lookup code omits adb14b34a749 btrfs: move basic block_group definitions to their own header omits 5cc633a8e2bd btrfs: move btrfs_add_free_space out of a header file omits 7cee53caf4c2 btrfs: tree-log: use symbolic name for first replay stage omits a6c6ca2b28f3 btrfs: async-thread: convert defines to enums omits 60735d2c4bfb btrfs: tree-log: convert defines to enums omits 46ea13d49821 btrfs: remove unused key type set/get helpers omits 80699787b1af btrfs: remove unused btrfs_device::flush_bio_sent omits 2d6da303b721 Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 030e796e9034 btrfs: Refactor btrfs_calc_avail_data_space omits 1171551cf9ef btrfs: Remove unnecessary check from join_running_log_trans omits e511696b6a52 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits f06454f4150a Btrfs: fix inode cache waiters hanging on path allocation failure omits d6831a400d63 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 0de6b02533d0 Btrfs: fix inode cache block reserve leak on failure to al [...] omits b5ec07f02ac1 Btrfs: fix hang when loading existing inode cache off disk omits 7cd60d5e6935 btrfs: tree-checker: Add ROOT_ITEM check omits d60fbb79e877 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits e6d4bccb5744 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits bef11d7e3f68 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits a23edbc67192 btrfs: extent-tree: Add comment for inc_block_group_ro() omits 15d2adb5915d btrfs: volumes: Add comment for find_free_dev_extent_start() omits 9230f84aa5a7 btrfs: volumes: Unexport find_free_dev_extent_start() omits 7788f7dc4c79 btrfs: assert tree mod log lock in __tree_mod_log_insert omits 41c62cf2860a btrfs: assert extent map tree lock in add_extent_mapping omits 3b8828e3c085 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 1af04740e025 btrfs: Remove leftover of in-band dedupe omits bf9235371241 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits 5fc360dbcb5b btrfs: Move free_pages_out label in inline extent handling [...] omits ad3d512bb2a9 btrfs: Return number of compressed extents directly in com [...] omits 5bf3cf74b8cf btrfs: use common vfs LABEL ioctl definitions omits 8d75ba6c1ef0 btrfs: Remove unused locking functions omits a7a317eefaee btrfs: reduce stack usage for btrfsic_process_written_block omits 16e763de5335 btrfs: remove set but not used variable 'offset' omits 923e18065902 Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits f0108f3d9aea Btrfs: factor out extent dropping code from hole punch handler omits e0a3e6c63e92 btrfs: tree-checker: Add EXTENT_DATA_REF check omits af2c81929fed btrfs: tree-checker: Add simple keyed refs check omits 3263d9211e6b btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check omits c901cfe5ada0 ARM: imx: Drop imx_anatop_init() omits 681cf8f43ce1 btrfs: add sha256 as another checksum algorithm omits c723fd6057c2 Btrfs: extent_write_locked_range() should attach inode->i_wb omits 9ff52ee3c245 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 70d2bc2fb71c Btrfs: only associate the locked page with one async_cow struct omits 957dabce52da Btrfs: delete the entire async bio submission framework omits 9bb78ee4198e Btrfs: stop using btrfs_schedule_bio() omits 35800a625067 btrfs: convert snapshot/nocow exlcusion to drw lock omits 2a3d696903ce btrfs: Implement DRW lock omits e500739d51c1 btrfs: ctree: Checking key orders before merged tree blocks omits 7174185ff582 btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits 510deac06435 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 9d4a481edd4e btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits 82e8ebc43409 btrfs: extent_io: Do extra check for extent buffer read wr [...] omits 2fa66afe022f btrfs: make caching_thread use btrfs_find_next_key omits 16a024999978 btrfs: temporarily export fragment_free_space omits fbecde851b4c btrfs: export the caching control helpers omits 57bcb9265f7f btrfs: export the excluded extents helpers omits f57cc176fb6c btrfs: export the block group caching helpers omits 29444f5b5d03 btrfs: migrate nocow and reservation helpers omits cf1645d308b8 btrfs: migrate the block group ref counting stuff omits 4dfbf33fbfb6 btrfs: migrate the block group lookup code omits c7d31abe9d9d btrfs: move basic block_group definitions to their own header omits d4fb1fa93ef2 btrfs: move btrfs_add_free_space out of a header file omits bb36f1f1686e btrfs: tree-log: use symbolic name for first replay stage omits a520336758a4 btrfs: async-thread: convert defines to enums omits da4ce3519a08 btrfs: tree-log: convert defines to enums omits d0e1b62283a3 btrfs: remove unused key type set/get helpers omits eb4860489fe1 btrfs: remove unused btrfs_device::flush_bio_sent omits d7125d4138eb Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 4d5572483cfc btrfs: Refactor btrfs_calc_avail_data_space omits a7246d611507 btrfs: Remove unnecessary check from join_running_log_trans omits f00845696957 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits 9941efc246a1 Btrfs: fix inode cache waiters hanging on path allocation failure omits 217462390bf5 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 903fb017f55a Btrfs: fix inode cache block reserve leak on failure to al [...] omits e3f4122dc5ef Btrfs: fix hang when loading existing inode cache off disk omits f6ff5e7c9f34 btrfs: tree-checker: Add ROOT_ITEM check omits bd19dd685831 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits 529fb1706ed3 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits 6a82a163e6b9 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits 49ad5e6f17af btrfs: extent-tree: Add comment for inc_block_group_ro() omits a23f0e33838b btrfs: volumes: Add comment for find_free_dev_extent_start() omits 76132f519271 btrfs: volumes: Unexport find_free_dev_extent_start() omits fe9f5009b3ed btrfs: assert tree mod log lock in __tree_mod_log_insert omits c5bb8043419b btrfs: assert extent map tree lock in add_extent_mapping omits 726c3b3ec546 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 50b1e33c65af Btrfs: fix deadlock between fiemap and transaction commits omits a4e2a99c6286 Btrfs: fix incremental send failure after deduplication omits 1d587f89b0a7 Btrfs: fix race leading to fs corruption after transaction abort omits 9fbcc2be4986 btrfs: Remove leftover of in-band dedupe omits 84cda5753583 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits c62d0b26bab2 btrfs: Move free_pages_out label in inline extent handling [...] omits e1827ce510c6 btrfs: Return number of compressed extents directly in com [...] omits 3ec761eb8c82 btrfs: use common vfs LABEL ioctl definitions omits bc1c6e501086 btrfs: Remove unused locking functions omits 5f6bee754a7d btrfs: reduce stack usage for btrfsic_process_written_block omits 1a9b4a6dbc2b btrfs: remove set but not used variable 'offset' omits 84ba0f75b11b Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits 4a9f8909c890 Btrfs: factor out extent dropping code from hole punch handler omits 0203c0343a1f Merge branch 'opp/qcom-updates' into opp/linux-next omits b5ceada8983b cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist omits c6e731123806 cpufreq: qcom: Add support for qcs404 on nvmem driver omits b5d6872d793d cpufreq: qcom: Refactor the driver to make it easier to extend omits 106b976debd3 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] omits 30405f84e8cb dt-bindings: opp: Add qcom-opp bindings with properties ne [...] omits 362b8cea9cb5 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] omits 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location omits 7f1345e9efcc Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 90fbe456b5f0 Merge branch 'at91-dt' into at91-next omits b7a735f3a606 Merge branch 'for-arm-soc' into for-next omits adaf427f81a6 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits fc7e5b209aef Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits 4d6a24e64643 Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next omits 73ade6a62931 Merge branch 'v5.1-next/soc' into for-next adds dd89c1127f80 Merge tag 'drm-intel-fixes-2019-08-22' of git://anongit.fr [...] adds cf3627fb1af1 Merge tag 'drm-misc-fixes-2019-08-22' of git://anongit.fre [...] adds 75710f08ea7e drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...] adds 1374a22e0641 Merge tag 'drm-fixes-2019-08-23' of git://anongit.freedesk [...] adds 4e5639449069 Merge tag 'ceph-for-5.3-rc6' of git://github.com/ceph/ceph-client adds e3fb13b7e47c Merge tag 'modules-for-v5.3-rc6' of git://git.kernel.org/p [...] adds f576518c9ab5 Merge tag 'xfs-5.3-fixes-4' of git://git.kernel.org/pub/sc [...] adds 1cfd5d3399e8 dm table: fix invalid memory accesses with too high sector number adds dd469a456047 Merge tag 'for-5.3/dm-fixes-2' of git://git.kernel.org/pub [...] adds 500f9fbadef8 io_uring: fix potential hang with polled IO adds 504db087aacc nvme-multipath: fix possible I/O hang when paths are updated adds a89fcca81856 nvme: Fix cntlid validation when not using NVMEoF adds cb32de1b7e25 nvme: Add quirk for LiteON CL1 devices running FW 22301111 adds a3a0e43fd770 io_uring: don't enter poll loop if we have CQEs pending adds 7035eef4496d md: update MAINTAINERS info adds 08f5439f1df2 io_uring: add need_resched() check in inner poll loop adds b9bd6806d014 Merge tag 'for-linus-20190823' of git://git.kernel.dk/linux-block adds d37b1e534071 RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_s [...] adds fab4f97e1fe3 RDMA/siw: Fix SGL mapping issues adds c536277e0db1 RDMA/siw: Fix 64/32bit pointer inconsistency adds 9140d8bdd4c5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds c358ebf59634 drm/nouveau: Don't retry infinitely when receiving no data [...] adds a4a759b2797b Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] adds 7837951a12fd drm/mediatek: include dma-mapping header adds bc67b17eb91e Merge tag 'drm-fixes-2019-08-24' of git://anongit.freedesk [...] adds 1fb254aa983b xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fai [...] adds 8942230a7e1c Merge tag 'xfs-5.3-fixes-6' of git://git.kernel.org/pub/sc [...] adds 17d0fbf47eb1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 2113c5f62b74 KVM: arm/arm64: Only skip MMIO insn once adds 2e16f3e926ed KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity adds 087eeea9adcb Merge tag 'kvmarm-fixes-for-5.3-3' of git://git.kernel.org [...] adds 0a022eccf7c4 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 361469211f87 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 48057ed1840f gpio: Fix irqchip initialization order adds 083f0f2cd402 Merge tag 'gpio-v5.3-4' of git://git.kernel.org/pub/scm/li [...] adds e67095fd2f72 Merge tag 'dma-mapping-5.3-5' of git://git.infradead.org/u [...] adds d776aaa9895e mm/z3fold.c: fix race between migration and destruction adds cd961038381f mm, page_alloc: move_freepages should not examine struct p [...] adds bbcb03a97ffe parisc: fix compilation errrors adds c350a99ea2b1 mm: memcontrol: flush percpu vmstats before releasing memcg adds bb65f89b7d3d mm: memcontrol: flush percpu vmevents before releasing memcg adds 7b2b55da1db1 psi: get poll_work to run when calling poll syscall next time adds 46d0b24c5ee1 userfaultfd_release: always remove uffd flags and clear vm [...] adds f7da677bc6e7 mm, page_owner: handle THP splits correctly adds 1a87aa03597e mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely adds 701d678599d0 mm/zsmalloc.c: fix race condition in zs_destroy_pool adds 00fb24a42a68 mm/kasan: fix false positive invalid-free reports with CON [...] adds f47edb59bb48 Merge branch 'akpm' (patches from Andrew) adds d0ff14fdc987 genirq: Properly pair kobject_del() with kobject_add() adds 44c471e43698 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 77d760328ee0 perf/x86: Fix typo in comment adds f1c6ece23729 kprobes: Fix potential deadlock in kprobe_optimizer() adds 05bbb9360a00 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds b0fdc01354f4 sched/core: Schedule new worker even if PI-blocked adds 8a04c2ee62a4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds b99328a60a48 timekeeping/vsyscall: Prevent math overflow in BOOTTIME update adds 5a13fc3d8ba0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds f897e60a12f0 x86/apic: Handle missing global clockevent gracefully adds 0a46fff2f910 x86/boot/compressed/64: Fix boot on machines with broken E [...] adds c49a0a80137c x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h adds 7846f58fba96 x86/boot: Fix boot regression caused by bootparam sanitizing adds b63f20a778c8 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 adds 146c3d3220e0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 94a76d9b525c Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] adds 32ae83ffec63 Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] adds c749088f2543 Merge tag 'auxdisplay-for-linus-v5.3-rc7' of git://github. [...] adds a55aa89aab90 Linux 5.3-rc6 adds 174ae4e96e0f ARCv2: IDU-intc: Add support for edge-triggered interrupts adds 01449985e644 dt-bindings: IDU-intc: Clean up documentation adds d85f6b93a76e dt-bindings: IDU-intc: Add support for edge-triggered interrupts adds 2f029413cbfb arc: prefer __section from compiler_attributes.h adds a25d5fb4cf8f Merge remote-tracking branch 'arc-current/for-curr' adds c51bc12d06b3 ARM: 8874/1: mm: only adjust sections of valid mm structures adds 693898371711 ARM: 8897/1: check stmfd instruction using right shift adds 98acf95a64b9 Merge remote-tracking branch 'arm-current/fixes' adds 169ae43a7c01 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds ba3ee2c9d138 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 78f5fcb365de Merge remote-tracking branch 'sparc/master' adds a71d9eff9394 ocelot_ace: fix action of trap adds de0e4fd2f07c qed: Add cleanup in qed_slowpath_start() adds 4df0d839babd Merge tag 'wireless-drivers-for-davem-2019-08-21' of git:/ [...] adds f6edbf2d6164 net/ncsi: Fix the payload copying for the request coming f [...] adds db0b99f59ae4 ipv6: propagate ipv6_add_dev's error returns out of ipv6_f [...] adds 345b93265b3a Revert "r8169: remove not needed call to dma_sync_single_f [...] adds db38de39684d flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH adds 6754172c208d bpf: fix precision tracking in presence of bpf2bpf calls adds c751798aa224 bpf: fix use after free in prog symbol exposure adds 2c238177bd7f bpf: allow narrow loads of some sk_reuseport_md fields wit [...] adds 211c46245215 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 1cbbbf39efab ieee802154: hwsim: Fix error handle path in hwsim_init_module adds de166bbe8617 ieee802154: hwsim: unregister hw while hwsim_subscribe_all [...] adds 074014abdf2b net: ieee802154: remove redundant assignment to rc adds 12e2e15d837f Merge branch 'ieee802154-for-davem-2019-08-24' of git://gi [...] adds 12c6bc38f99b openvswitch: Fix log message in ovs conntrack adds e2c693934194 ipv4/icmp: fix rt dst dev null pointer dereference adds c3b4c3a47e05 xfrm/xfrm_policy: fix dst dev null pointer dereference in [...] adds 9b45ff910674 Merge branch 'collect_md-mode-dev-null' adds 0c69b19f92df MAINTAINERS: Add phylink keyword to SFF/SFP/SFP+ MODULE SUPPORT adds 8465df4025dd net/mlx5: Fix crdump chunks print adds a6633e11e873 net/mlx5: Fix delay in fw fatal report handling due to fw report adds 5c6f40c61777 net/mlx5e: Add num bytes metadata to WQE info adds a195784c105b net/mlx5e: Remove ethernet segment from dump WQE adds d37fb9758f76 Merge tag 'mlx5-fixes-2019-08-22' of git://git.kernel.org/ [...] adds b45ce32135d1 sock: fix potential memory leak in proto_register() adds 292a50e3fc2c s390/qeth: reject oversized SNMP requests adds e93fb3e9521a net: route dump netlink NLM_F_MULTI flag missing adds e0e6d0628225 net: rds: add service level support in rds-info adds 9b5f68418240 nexthop: Fix nexthop_num_path for blackhole nexthops adds 803f3e22ae10 ipv4: mpls: fix mpls_xmit for iptunnel adds 7177895154e6 openvswitch: Fix conntrack cache with timeout adds f53a7ad18959 r8152: Set memory to all 0xFFs on failed reg reads adds 5de9c35ca9f5 Merge remote-tracking branch 'net/master' adds 86c28b2d69f9 nfp: bpf: fix latency bug when updating stack index register adds 3349bc2662f2 Merge remote-tracking branch 'bpf/master' adds 46908b5470e7 Merge remote-tracking branch 'ipsec/master' adds 75545304eba6 ALSA: seq: Fix potential concurrent access to the deleted pool adds 2fd232939365 ALSA: oxfw: fix to handle correct stream for PCM playback adds a0f48ec9e77d Merge remote-tracking branch 'sound-current/for-linus' adds f1ae2996ca31 Merge branch 'asoc-5.3' into asoc-linus adds 70066432e5fc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ad673bc13e49 Merge remote-tracking branch 'regmap-fixes/for-linus' adds e70c674cabd7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds d41f36a6464a spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours adds 0fb2637a974f Merge branch 'spi-5.3' into spi-linus adds 6815ad124df7 Merge remote-tracking branch 'spi-fixes/for-linus' adds fe7259c42da5 Merge remote-tracking branch 'usb.current/usb-linus' adds 418805f4cefa Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2b262353bb85 Merge remote-tracking branch 'crypto-current/master' adds e320634b00e2 Merge remote-tracking branch 'ide/master' adds 516d9e449226 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1f4070619405 media: cec-adap: return from cec_s_conn_info() if adap is invalid adds 63ad05e36ec5 media: cec-notifier: clear cec_adap in cec_notifier_unregister adds 485714847e2e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 3d88066771b9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds aeece7bf60fb Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 2c6b28912c68 Merge remote-tracking branch 'vfs-fixes/fixes' adds bc5e8c3f5252 drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...] adds 664be84b22f1 drm/amdgpu: fix dma_fence_wait without reference adds 497e0733d476 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds 1a02cb2a7385 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7b4463feeac8 Merge remote-tracking branch 'fpga-fixes/fixes' adds fbf0a7f44cdd drm/qxl: get vga ioports adds 8090f7eb318d drm/omap: Fix port lookup for SDI output adds 9b2a0a1ef66f drm/virtio: use virtio_max_dma_size adds 8f6a79112a36 drm/komeda: Fix error: not allocating enough data 1592 vs 1584 adds 61d05b184963 drm/komeda: Fix warning -Wunused-but-set-variable adds 95abcd33ad51 drm/komeda: Clean warning 'komeda_component_add' might be [...] adds 51a44a28eefd drm/komeda: Add missing of_node_get() call adds 30064e30ccb4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 8f11f7ae8822 ARC: unwind: Mark expected switch fall-through adds 73346abf4c4b usb: udc: lpc32xx: Silence fall-through warning adds dc7ec95f035b posix_acl: Use struct_size() helper adds 8349a6062ac0 ima: use struct_size() in kzalloc() adds 64efd34d4ba1 afs: security: Use struct_size() in kzalloc() adds 133e6910237d ACPICA: utids: Use struct_size() helper adds 1c06a6bb5ac8 libnvdimm, region: Use struct_size() helper in kzalloc() adds a1fec9b7c48e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 2ff2b7ec65dc kbuild: add CONFIG_ASM_MODVERSIONS adds eb27ea5ce7f3 kbuild: move modkern_{c,a}flags to Makefile.lib from Makef [...] adds cdfca821571d merge_config.sh: Check error codes from make adds 46a63d4b0d79 kbuild: pkg: clean up package files/dirs from the top Makefile adds 6a4f6a26d32a kbuild: pkg: add package targets to PHONY instead of FORCE adds 000ec95fbe75 kbuild: pkg: rename scripts/package/Makefile to scripts/Ma [...] adds 3e4c6948e78b kbuild: remove unneeded '+' marker from kselftest-merge adds f87afe6f29af Merge remote-tracking branch 'kbuild/for-next' adds e112b032a72c arm64: map FDT as RW for early_init_dt_scan() adds 428826f5358c fdt: add support for rng-seed adds 7f591fa7a62d arm64: kexec_file: add rng-seed support adds 0b9b00029758 Merge branch 'for-next/rng' into for-next/core adds f6044a6b10db Merge remote-tracking branch 'arm64/for-next/core' adds d11131e8f1cf Merge remote-tracking branch 'arm-perf/for-next/perf' adds 0ecf7d358278 Merge remote-tracking branch 'arm-soc/for-next' adds 3d0368d5cd07 Merge remote-tracking branch 'actions/for-next' adds bbd68ee88935 Merge remote-tracking branch 'amlogic/for-next' adds b3cbe9b464a7 Merge remote-tracking branch 'aspeed/for-next' adds 9fac85a6db89 ARM: at91: move platform-specific asm-offset.h to arch/arm [...] adds ec8005339bad MAINTAINERS: at91: Collect all pinctrl/gpio drivers in same entry adds 44015a8181a5 MAINTAINERS: at91: remove the TC entry adds 2cb831e0f152 mailmap: map old company name to new one @microchip.com adds abab1cd6c617 dt-bindings: add vendor prefix "acme" for "Acme Systems srl" adds 1fef2bf578f0 ARM: dts: at91: Add label for sam9x5's internal RTC adds 60839c530853 ARM: dts: at91: ariag25: Style cleanup adds c756f614577e ARM: dts: at91: ariettag25: style cleanup adds fd117bba8c1e ARM: dts: at91: cosino: Style cleanup adds a77eb442f987 ARM: dts: at91: kizboxmini: Style cleanup adds c1ad3ffb182e ARM: dts: at91: at91sam9g15: Style cleanup adds b222de0242df ARM: dts: at91: at91sam9xx5ek: Style cleanup adds 532173b404a8 ARM: dts: at91: at91sam9x5_lcd.dtsi: Style cleanup adds bb3e9c767c61 ARM: dts: at91: at91sam9x5dm.dtsi: Style cleanup adds 1069a5a3f3d8 Merge branches 'at91-soc' and 'at91-dt' into at91-next adds 3e30dd5b1545 Merge remote-tracking branch 'at91/at91-next' adds 0778c87dfbc2 Merge remote-tracking branch 'bcm2835/for-next' adds 760e548e7f88 clk: imx: imx8mn: fix audio pll setting adds 7a457dadb771 Merge branch 'clk/imx' into for-next adds 968c6f4b3c21 soc: imx: gpcv2: Print the correct error code adds 879ded6fe955 Merge branch 'imx/drivers' into for-next adds acf993a0f222 ARM: imx: stop adjusting ar8031 phy tx delay adds 842aca63581d Merge branch 'imx/soc' into for-next adds 1e58b6f0cc8f dt-bindings: fsl: dspi: Add fsl,ls1088a-dspi compatible string adds e0496bfd4887 dt-bindings: arm: imx: add imx8mq nitrogen support adds 0a6a928300df dt-bindings: arm: fsl: add Hummingboard Pulse adds 082b1ed591b1 dt-bindings: vendor-prefixes: Add Anvo-Systems adds 730fd9d73629 dt-bindings: eeprom: at25: Add Anvo ANV32E61W adds 8d5fc0b95fd1 dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles adds bc72fd5f57ce Merge branch 'imx/bindings' into for-next adds 3cf8601b6d90 Merge branch 'imx/dt-clkdep' into for-next adds 929c11a55b9e ARM: dts: pbab01: correct rtc vendor adds 801592402c39 ARM: dts: vf610-zii-cfu1: Slow I2C0 down to 100 kHz adds 1ea4b76cdfde ARM: dts: imx6ul-kontron-n6310: Add Kontron i.MX6UL N6310 [...] adds b04f537caab4 ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO [...] adds c35345bcaffa Merge branch 'imx/dt' into for-next adds 60ca9248e470 arm64: dts: ls1088a: Add the DSPI controller node adds 34a33ba609dc arm64: dts: ls1088a-qds: Add the spi-flash nodes under the [...] adds 90771e50d5bd arm64: dts: imx: Add i.mx8mq nitrogen8m basic dts support adds afd3b35fdb0d arm64: dts: ls1088a: update gpio compatible adds ffe0f9a0baf9 arm64: dts: fsl: add support for Hummingboard Pulse adds 215701807e53 arm64: dts: imx8mq: Add mux controller to iomuxc_gpr adds 44cf618c373b Merge branch 'imx/dt64' into for-next adds d26d83e3e1fc Merge branch 'imx/defconfig' into for-next adds 1dc175474505 Merge remote-tracking branch 'imx-mxs/for-next' adds 3cd1d5e67b3d Merge remote-tracking branch 'keystone/next' adds cc212241df0b arm: dts: mediatek: add basic support for MT7629 SoC adds cac33c104a10 arm64: dts: mt8183: fix pwrap gic number adds 251137b8fa97 arm64: dts: mt8183: add I2C nodes adds d9bd211dfa93 dt-bindings: mediatek: add support for mt6779 reference board adds 563d4f0fa998 dt-bindings: mtk-uart: add mt6779 uart bindings adds 7b07a7a4e169 dt-bindings: irq: mtk, sysirq: add support for mt6779 adds 021363171363 Merge branch 'v5.3-next/dts64' into for-next adds 1a92f989126e soc: mediatek: cmdq: reorder the parameter adds 556030f0604f soc: mediatek: cmdq: change the type of input parameter adds 4ae1ce88e9a0 Merge branch 'v5.3-next/soc' into for-next adds 3a2cfdecccfa Merge remote-tracking branch 'mediatek/for-next' adds f1ffd71d191d Merge remote-tracking branch 'mvebu/for-next' adds c6e78d701966 bus: ti-sysc: Change return types of functions adds d7f563db7794 bus: ti-sysc: Add module enable quirk for SGX on omap36xx adds 7edd00f71f4b bus: ti-sysc: Detect d2d when debug is enabled adds 396a939408f7 Merge branch 'omap-for-v5.4/ti-sysc' into for-next adds 1faa415c9c6e ARM: dts: Add fck for cpsw mdio for omap variants adds 7abe746191a0 ARM: OMAP2+: Drop legacy platform data for cpsw on am3 and am4 adds 3f95f51b1602 ARM: OMAP2+: Drop legacy platform data for cpsw on dra7 adds e47f534dae5f ARM: dts: Drop custom hwmod property for omap4 i2c adds 84087b3d633d ARM: OMAP2+: Drop legacy watchdog platform data for omap4 adds d73d7667bb4f ARM: dts: Configure d2d dts data for omap4 adds af055ade3490 ARM: OMAP2+: Drop legacy platform data for omap4 d2d adds ca71a8a8a948 Merge branch 'omap-for-v5.4/ti-sysc-drop-pdata' into for-next adds 1b95c5a48f5e ARM: OMAP2+: Drop legacy platform data for omap4 gpu adds fd5683749472 clk: ti: add clkctrl data omap5 sgx adds 394534cb07d8 ARM: dts: Configure sgx for omap5 adds 3b72fc895a2e ARM: dts: Configure interconnect target module for omap3 sgx adds 6cb0ac0fb978 ARM: dts: ARM: dts: Configure interconnect target module f [...] adds fcc2c7ff1118 Merge branch 'omap-for-v5.4/ti-sysc-sgx' into for-next adds ccf4975dca23 ARM: OMAP2+: move platform-specific asm-offset.h to arch/a [...] adds 50f57ef83d83 ARM: OMAP2+: Delete an unnecessary kfree() call in omap_hs [...] adds 1b04ff24ea43 Merge branch 'omap-for-v5.4/soc' into for-next adds 0a55bff70039 Merge commit '3846a3b9511c5166082a93536d919a9c42abcd91' in [...] adds 73f2e8fc8a97 Merge remote-tracking branch 'omap/for-next' adds 572bcd874604 Merge remote-tracking branch 'qcom/for-next' adds 672e8a5d6171 Merge remote-tracking branch 'renesas/next' adds af0bc634728c soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for a [...] adds 435dce2da218 soc: renesas: Enable ARM_ERRATA_814220 for affected Cortex-A7 adds 2eced4607a1e soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9 adds 542934456db5 Merge branch 'renesas-drivers-for-v5.4' into renesas-next adds 3bbda1431b43 dt-bindings: can: rcar_can: document r8a77990 support adds 81633d7509b3 dt-bindings: can: rcar_can: document r8a77995 support adds 80bd043dc1ff dt-bindings: can: rcar_canfd: document r8a77995 support adds 7ac2d56f783d dt-bindings: can: rcar_can: document r8a77470 support adds a115ec27cec7 Merge branch 'renesas-dt-bindings-for-v5.4' into renesas-next adds a315d77299fc Merge remote-tracking branch 'renesas-geert/next' adds 47ca434b932a Merge remote-tracking branch 'rockchip/for-next' adds 8e2c8c38ec21 Merge remote-tracking branch 'samsung-krzk/for-next' adds 56e7c8e02144 ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus adds 802cbe1b46dc arm64: dts: allwinner: orange-pi-3: Enable HDMI output adds d400cc4ad18f dt-bindings: arm: sunxi: add binding for Lichee Zero Plus [...] adds 11d1bdead79c ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs adds 6f002c57c746 ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3 adds f95b598df419 arm64: dts: allwinner: Add SPDIF node for Allwinner H6 adds 45dd5cf87291 arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1 adds f46f408c152a arm64: dts: allwinner: Enable DDC regulator for Beelink GS1 adds 968f2c916939 ARM: dts: sunxi: Add mdio bus sub-node to GMAC adds 88dc4e7ea714 dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node. adds 89336e1f096d arm64: allwinner: h6: add I2C nodes adds 8e3efec9b97f dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board adds 652a458eb920 arm64: dts: allwinner: h6: Introduce Tanix TX6 board adds 0988e6c2cd6c dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema adds 14c17ed24851 ARM: dts: sun4i: Add missing timers interrupts adds f49f797c2b4e ARM: dts: sun5i: Add missing timers interrupts adds 628f020d1320 ARM: dts: sun6i: Add missing timers interrupts adds 2b9df83fa6b0 ARM: dts: a23/a33: Change the timers compatible adds df75eaac4938 ARM: dts: a83t: Change the timers compatible adds 19aeb5a80cfa ARM: dts: h3: Change the timers compatible adds 18742b249e37 ARM: dts: v3s: Change the timers compatible adds 2063288662f2 dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino [...] adds 94f68f3a4b2a arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC) adds d2b9c6444301 ARM: dts: sun7i: Add CSI0 controller adds 719366e30496 Merge branch 'sunxi/dt-for-5.4', remote-tracking branches [...] adds 4cdc12a3ef42 arm64: dts: allwinner: h6: Add support for RTC and fix the [...] adds 39b0d6fbea88 Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds 89d1e51462d4 ARM: dts: sunxi: Add missing watchdog interrupts adds 9e1975f0bca9 ARM: dts: sunxi: Add missing watchdog clocks adds 15ede9705488 arm64: dts: allwinner: orange-pi-3: Enable WiFi adds 15ea63583bfb Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds d8f5ac6ef67f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 1dce66a490fa Merge remote-tracking branch 'tegra/for-next' adds 44cc8d89c2af Merge remote-tracking branch 'clk/clk-next' adds f520561adaf0 Merge remote-tracking branch 'csky/linux-next' adds 7b0f1340e82c Merge remote-tracking branch 'h8300/h8300-next' adds af2799d1dab7 Merge remote-tracking branch 'ia64/next' adds f82f966581f1 Merge remote-tracking branch 'm68k/for-next' adds 284f3a8e0947 m68k: coldfire: Include the GPIO driver header adds 860ec20b5870 Merge remote-tracking branch 'm68knommu/for-next' adds 6cda3a5e002f MIPS: OCTEON: Drop boot_mem_map adds 0df1007677d5 MIPS: fw: Record prom memory adds 79fd0fe44731 MIPS: malta: Drop prom_free_prom_memory adds b3c948e2c00f MIPS: msp: Record prom memory adds aa1edac13e5f MIPS: ip22: Drop addr_is_ram adds a121d6e0caf0 MIPS: xlp: Drop boot_mem_map adds a5718fe8f70f MIPS: mm: Drop boot_mem_map adds a94e4f24ec83 MIPS: init: Drop boot_mem_map adds 625cfb6f2036 MIPS: mm: Fix highmem compile adds dbb9ced79764 MIPS: Fix build with CONFIG_PROC_VMCORE=y adds 12051b318bc3 mips: avoid explicit UB in assignment of mips_io_port_base adds ed90302be64a MIPS: lantiq: update the clock alias' for the mainline PCI [...] adds 048dc3abe827 MIPS: dts: mscc: describe the PTP register range adds b4742e6682d5 MIPS: dts: mscc: describe the PTP ready interrupt adds 322e577b02ab MIPS: Remove dev_err() usage after platform_get_irq() adds d2f965549006 MIPS: Treat Loongson Extensions as ASEs adds feb4eb060c3a firmware: bcm47xx_nvram: Correct size_t printf format adds 5699ad0aaf10 firmware: bcm47xx_nvram: Allow COMPILE_TEST adds 6e50881a4dae Merge remote-tracking branch 'mips/mips-next' adds bc3922a3cad5 Merge remote-tracking branch 'parisc-hd/for-next' adds dc9e0b0ca151 Merge remote-tracking branch 'powerpc/next' adds fbb66adb8cf7 Merge remote-tracking branch 'soc-fsl/next' adds 915ef7bda764 s390/numa: correct early_param handling adds a45425d8a5a6 s390/vmcp: correct early_param handling adds 227f52a43a2f s390/startup: correct command line options parsing adds 3d6443645339 s390/vdso: reuse kstrtobool for option value parsing adds 5f0917a281c6 s390/cmma: reuse kstrtobool for option value parsing adds 9b692102d87d s390/mem_detect: provide single get_mem_detect_end adds 759d4899d905 s390/kaslr: reserve memory for kasan usage adds 02981838f9ec Merge remote-tracking branch 's390/features' adds a0d13a0e4b8b Merge remote-tracking branch 'sh/sh-next' adds 1d40fc503e2d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 84801bfacee9 Merge remote-tracking branch 'fscrypt/master' adds 2115783aa9b0 Merge remote-tracking branch 'afs/afs-next' adds a1263d5c6483 Merge branch 'misc-5.3' into for-next-current-v5.2-20190823 adds 4cc951534a55 Btrfs: factor out extent dropping code from hole punch handler adds 7c87b03c27b7 Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] adds 5f329cb1b451 btrfs: remove set but not used variable 'offset' adds 77dd6be2ee9f btrfs: reduce stack usage for btrfsic_process_written_block adds 4a7c635bca11 btrfs: Remove unused locking functions adds 2c69d2ceb951 btrfs: use common vfs LABEL ioctl definitions adds b6ff24b6a5fa btrfs: Return number of compressed extents directly in com [...] adds 24b3362f0f49 btrfs: Move free_pages_out label in inline extent handling [...] adds 7b7f9365dc22 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] adds 0cd2e08609fa btrfs: Remove leftover of in-band dedupe adds 6274a7aa47a2 btrfs: Add an assertion to warn incorrect case in insert_i [...] adds 11f8e2cb9f07 btrfs: assert extent map tree lock in add_extent_mapping adds 3e749143ff31 btrfs: assert tree mod log lock in __tree_mod_log_insert adds a12542998ac7 btrfs: volumes: Unexport find_free_dev_extent_start() adds f97298f31ec7 btrfs: volumes: Add comment for find_free_dev_extent_start() adds f234b0648950 btrfs: extent-tree: Add comment for inc_block_group_ro() adds 52f7a6923111 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() adds 419e8507aa88 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] adds 8abd468494d2 btrfs: extent-tree: Make sure we only allocate extents fro [...] adds f4a8be16937c btrfs: tree-checker: Add ROOT_ITEM check adds cafa7d0ec869 Btrfs: fix hang when loading existing inode cache off disk adds 2d7294004908 Btrfs: fix inode cache block reserve leak on failure to al [...] adds cdb3c80a9b45 Btrfs: fix inode cache waiters hanging on failure to start [...] adds 71c5fd076531 Btrfs: fix inode cache waiters hanging on path allocation failure adds 53f49f120ce3 Btrfs: wake up inode cache waiters sooner to reduce waiting time adds 3c38204c0709 btrfs: Remove unnecessary check from join_running_log_trans adds 422acf76ce56 btrfs: Refactor btrfs_calc_avail_data_space adds 57da45458861 Btrfs: remove unnecessary condition in btrfs_clone() to av [...] adds 51a02e3ad39d btrfs: remove unused btrfs_device::flush_bio_sent adds 7f914343ae65 btrfs: remove unused key type set/get helpers adds 967e7534cc97 btrfs: tree-log: convert defines to enums adds da6bac1e9700 btrfs: async-thread: convert defines to enums adds 09c7366af51e btrfs: tree-log: use symbolic name for first replay stage adds 033cd03fe810 btrfs: move btrfs_add_free_space out of a header file adds 8bb469105630 btrfs: move basic block_group definitions to their own header adds 85472495ec37 btrfs: migrate the block group lookup code adds d2c8426987cc btrfs: migrate the block group ref counting stuff adds ef067e44636b btrfs: migrate nocow and reservation helpers adds a1847a1837ff btrfs: export the block group caching helpers adds b4da6aa63f8d btrfs: export the excluded extents helpers adds f58390fac7e1 btrfs: export the caching control helpers adds 01727d2f898b btrfs: temporarily export fragment_free_space adds 232469a22d35 btrfs: make caching_thread use btrfs_find_next_key adds 56df6cf45517 btrfs: sysfs: add debugging exports adds 48553acb81f8 btrfs: delete debugfs code adds 5d527c82a178 Btrfs: fix memory leaks in the test test_find_first_clear_ [...] adds 99b52f10023b Btrfs: make test_find_first_clear_extent_bit fail on incor [...] adds e23935861eb2 btrfs: clarify btrfs_ioctl_get_dev_stats padding adds 741c3b3b110e btrfs: qgroup: Try our best to delete qgroup relations adds bdcabeac478e btrfs: reset device stat using btrfs_dev_stat_set adds f7c13ff17f67 btrfs: opencode to reset all devices stat adds c17419185a7c btrfs: move sysfs declarations out of ctree.h adds 08c99e50fce9 btrfs: factor sysfs code out of link_block_group adds c190e9cf340f btrfs: sysfs: unexport btrfs_raid_ktype adds 7fed231987e0 btrfs: factor out sysfs code for creating space infos adds f212fc5c92ee btrfs: sysfs: unexport space_info_ktype adds 8edb2511d500 btrfs: sysfs: replace direct access to feature set names w [...] adds a7422f51de45 btrfs: factor out sysfs code for sending device uevent adds a0748f526f03 btrfs: factor out sysfs code for deleting block group and [...] adds 3536cc766465 btrfs: factor out sysfs code for updating sprout fsid adds 95ef5ef9dc6c btrfs: cleanup kobject.h includes adds 9b3009b22f1a btrfs: sysfs: move type conversion helpers to sysfs.c adds 66382b0f5f81 btrfs: sysfs: move helper macros to sysfs.c adds 92cceeb38ffc btrfs: migrate the block group caching code adds 7adcef00b0d5 btrfs: temporarily export inc_block_group_ro adds f638e016d1e8 btrfs: migrate the block group removal code adds 63e391357f29 btrfs: migrate the block group read/creation code adds 0a64f8636456 btrfs: temporarily export btrfs_get_restripe_target adds 03f05ca8591a btrfs: migrate inc/dec_block_group_ro code adds 311646395115 btrfs: migrate the dirty bg writeout code adds 03f854845b07 btrfs: export block group accounting helpers adds c1a8a35f837f btrfs: migrate the block group space accounting helpers adds 02b98a359e6b btrfs: migrate the chunk allocation code adds caebf1eebd90 btrfs: migrate the alloc_profile helpers adds 47fa82e440aa btrfs: migrate the block group cleanup code adds 80d439b035f2 btrfs: unexport the temporary exported functions adds dba915419e42 btrfs: add a flush step for delayed iputs adds 6e56e87ba773 btrfs: unify error handling for ticket flushing adds ad504b772323 btrfs: factor out the ticket flush handling adds 04968d1c8b06 btrfs: refactor priority_reclaim_metadata_space adds b6b414cc125c btrfs: introduce an evict flushing state adds b3814469f2d1 btrfs: replace: BTRFS_DEV_REPLACE_ITEM_STATE_x defines should go adds fdd23b46e14c Btrfs: fix use-after-free when using the tree modification log adds 344145593df0 btrfs: define compression levels statically adds 49b948fd2a5b btrfs: compression: replace set_level callbacks by a commo [...] adds 715b4792394a btrfs: Make reada_tree_block_flagged private adds 55e4a85e9320 btrfs: dev stats item key conversion per cpu type is not needed adds 93150ede4fe0 btrfs: dev stat drop useless goto adds 47c78a1b60b7 btrfs: refactor variable scope in run_delalloc_nocow adds 96e607f4e168 btrfs: improve comments around nocow path adds 6dd4b89acb48 btrfs: simplify extent type checks in run_delalloc_nocow adds c2f43198a36c btrfs: streamline code in run_delalloc_nocow in case of in [...] adds 2984150b9d09 btrfs: fix errror pointer check in __btrfs_map_block() adds 5c427977fb1e btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check adds 36342af4b4f3 btrfs: tree-checker: Add simple keyed refs check adds b3871d293b0f btrfs: tree-checker: Add EXTENT_DATA_REF check adds e696a71c8cca btrfs: rename the btrfs_calc_*_metadata_size helpers adds 5e6dd57867cd btrfs: only reserve metadata_size for inodes adds 724b27eaf608 Merge branch 'misc-next' into for-next-current-v5.2-20190823 adds d021fa811edb Merge branch 'for-next-current-v5.2-20190823' into for-nex [...] adds f49a59159b9a Merge branch 'misc-next' into for-next-next-v5.3-20190823 adds 245941237a48 btrfs: add sha256 as another checksum algorithm adds 9d4a1ed7c892 Merge branch 'ext/johannes/csum-sha256' into for-next-next [...] adds acacb77ccc66 btrfs: extent_io: Do extra check for extent buffer read wr [...] adds 111e160b50f7 btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] adds 76ed20a1e53b btrfs: Detect unbalanced tree with empty leaf before crash [...] adds 42562b0c2296 btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] adds 63e699719cf9 btrfs: ctree: Checking key orders before merged tree blocks adds c42f78b0e53a Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] adds c8c47e8d9c0b Btrfs: stop using btrfs_schedule_bio() adds a41ac5654428 Btrfs: delete the entire async bio submission framework adds 2e9a69f6bab2 Btrfs: only associate the locked page with one async_cow struct adds b48585259679 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios adds e6ffc25a1d6f Btrfs: extent_write_locked_range() should attach inode->i_wb adds 7159cf4ebd76 Merge branch 'ext/tejun/cgroups-v3' into for-next-next-v5. [...] adds 0190a20d423c btrfs: define separate btrfs_set/get_XX helpers adds 1724558a4672 btrfs: assume valid token for btrfs_set/get_token helpers adds 89bdc8ff56bc btrfs: tie extent buffer and it's token together adds 1f848e6fcc10 Merge branch 'cleanup/eb-macros' into for-next-next-v5.3-20190823 adds 83696f9b251b Btrfs: use correct count in btrfs_file_write_iter() adds 3513c58dc457 Btrfs: treat RWF_{,D}SYNC writes as sync for CRCs adds 3cc1c825925f Btrfs: stop clearing EXTENT_DIRTY in inode I/O tree adds 0503f1379fbb Merge branch 'ext/omar/file-write-fixes' into for-next-nex [...] adds 2a51b476d689 btrfs: do not allow reservations if we have pending tickets adds 95e17c7a5ef1 btrfs: roll tracepoint into btrfs_space_info_update helper adds 9eca234ecf38 btrfs: add space reservation tracepoint for reserved bytes adds 2d2519f67bb0 btrfs: rework btrfs_space_info_add_old_bytes adds 4ac8185a7bea btrfs: refactor the ticket wakeup code adds ca024e199f2e btrfs: rework wake_all_tickets adds edbda49e22c0 btrfs: fix may_commit_transaction to deal with no partial filling adds 0a5f11cb4f15 btrfs: remove orig_bytes from reserve_ticket adds 96bf37fb3d35 btrfs: rename btrfs_space_info_add_old_bytes adds b3567f7ede36 Merge branch 'ext/josef/ticket-rework-v3' into for-next-ne [...] adds 589a18359782 btrfs: change the minimum global reserve size adds 43ca2e88468b btrfs: always reserve our entire size for the global reserve adds 7996c5eb5fd2 btrfs: use btrfs_try_granting_tickets in update_global_rsv adds 1f7c9cbf00b2 btrfs: do not account global reserve in can_overcommit adds 9b952de44be7 btrfs: add enospc debug messages for ticket failure adds 947909d7f179 Merge branch 'ext/josef/global-rsv-overcommit' into for-ne [...] adds 267d2baa2faf Merge branch 'for-next-next-v5.3-20190823' into for-next-20190823 adds 55eb6dfeffbe Merge remote-tracking branch 'btrfs-kdave/for-next' adds c029bd6cfbd0 ceph: fix directories inode i_blkbits initialization adds 6bd826f4b05b ceph: allow copy_file_range when src and dst inode are same adds fdc5a123442b ceph: don't list vxattrs in listxattr() adds 60751bf8dd66 libceph: add function that reset client's entity addr adds 3a6694eca4a9 libceph: add function that clears osd client's abort_err adds 54602778cc07 ceph: allow closing session in restarting/reconnect state adds f112962eb3d6 ceph: track and report error of async metadata operation adds d75595772be3 ceph: pass filp to ceph_get_caps() adds 4beefaa67a4f ceph: add helper function that forcibly reconnects to ceph [...] adds d306b90e6b6d ceph: return -EIO if read/write against filp that lost file locks adds 5f01ed63482f ceph: invalidate all write mode filp after reconnect adds 8e4133936f30 ceph: auto reconnect after blacklisted adds f9d685e1299b ceph: don't SetPageError on writepage errors adds 42c4946539a2 ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds adds aa9c8987317d ceph: fetch cap_gen under spinlock in ceph_add_cap adds 71fa86036b15 ceph: eliminate session->s_trim_caps adds e1b5cb971b17 ceph: fix comments over ceph_add_cap adds dc8b8b4ecded ceph: have __mark_caps_flushing return flush_tid adds c2e547dd46e5 ceph: remove unneeded test in try_flush_caps adds 1ca05ac5da7b ceph: remove CEPH_I_NOFLUSH adds f4b8a1665810 ceph: remove incorrect comment above __send_cap adds 1d84fc7085d4 ceph: fix indentation in __get_snap_name() adds 7cc259d32779 ceph: update the mtime when truncating up adds cf491ee7cb50 libceph: don't call crypto_free_sync_skcipher() on a NULL tfm adds 831bcd9be6ed ceph: don't freeze during write page faults adds f8ff616b6422 ceph: don't return a value from void function adds c4fa8b84b811 libceph: handle OSD op ceph_pagelist_append() errors adds 668835e1e0bf ceph: add buffered/direct exclusionary locking for reads a [...] adds 9f72c3964ce7 ceph: turn ceph_security_invalidate_secctx into static inline adds ce4b27e84c60 ceph: only set CEPH_I_SEC_INITED if we got a MAC label adds 85a14ed5fb50 ceph: allow arbitrary security.* xattrs adds 3abcabf3165d rbd: fix response length parameter for encoded strings adds 4dcaccf64c6c ceph: use release_pages() directly adds de4c5bafb6d5 libceph: drop unused con parameter of calc_target() adds e147408049a1 Merge remote-tracking branch 'ceph/master' adds 6201ca80e0c2 cifs: fix a comment for the timeouts when sending echos adds c3c0c41143bf fs: cifs: cifsssmb: remove redundant assignment to variable ret adds 1a314e2fa121 cifs: get mode bits from special sid on stat adds 755d87bdfa7d cifs: allow chmod to set mode bits using special sid adds 45ef97664cc1 cifs: prepare SMB2_Flush to be usable in compounds adds eafd99af019d cifs: add passthrough for smb2 setinfo adds 16ebdd45ef59 smb3: add missing flag definitions adds 803842d34721 cifs: remove redundant assignment to variable rc adds 06460c5df2d2 cifs: remove unused variable adds 5922fcf12fbd cifs: set domainName when a domain-key is used in multiuser adds b48adf80cefd smb3: Incorrect size for netname negotiate context adds 4baedb413724 cifs: remove set but not used variables adds 50895269bd39 Merge remote-tracking branch 'cifs/for-next' adds 33f8a9e7ff06 Merge remote-tracking branch 'ecryptfs/next' adds ab9a3a737284 udf: reduce leakage of blocks related to named streams adds 8cbd9af9d208 udf: Use dynamic debug infrastructure adds 522bf9403db6 Merge remote-tracking branch 'ext3/for_next' adds e3d550c2c4f2 ext4: fix warning inside ext4_convert_unwritten_extents_endio adds 7963e5ac9012 ext4: treat buffers with write errors as containing valid data adds 219db95bbe79 ext4: documentation fixes adds b87eabf8902d ext4: rework reserved cluster accounting when invalidating pages adds 86b1201d7f8a ext4: fix punch hole for inline_data file systems adds ea4463b8c36b jbd2: add missing tracepoint for reserved handle adds 15c497e97e1a ext4: fix potential use after free after remounting with n [...] adds 82d2a831305f Merge remote-tracking branch 'ext4/dev' adds 053320d46eff Merge remote-tracking branch 'f2fs/dev' adds 7a630d74402f Merge remote-tracking branch 'fsverity/fsverity' adds 2d768a545c55 Merge remote-tracking branch 'fuse/for-next' adds bd736ed3e2d1 SUNRPC: Don't handle errors if the bind/connect succeeded adds bf2bf9b80e0c pNFS/flexfiles: Turn off soft RPC calls adds 80f455da6cd0 SUNRPC: Handle EADDRINUSE and ENOBUFS correctly adds d5711920ec6e Revert "NFSv4/flexfiles: Abort I/O early if the layout seg [...] adds c82e5472c998 SUNRPC: Handle connection breakages correctly in call_status() adds 7af46292dadc pNFS/flexfiles: Don't time out requests on hard mounts adds 8f54c7a4babf NFS: Fix spurious EIO read errors adds 96c4145599b3 NFS: Fix writepage(s) error handling to not report errors twice adds 4560986ae491 Merge remote-tracking branch 'nfs/linux-next' adds 1303f7182697 Merge remote-tracking branch 'nfs-anna/linux-next' adds 02807ae5b1ce Merge remote-tracking branch 'nfsd/nfsd-next' adds 34bcdabd06ba Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 19d903e0c71c Merge remote-tracking branch 'iomap/iomap-for-next' adds 1c7bd5d61692 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a6b74db0e130 Merge remote-tracking branch 'file-locks/locks-next' adds d65ea2af397d Merge remote-tracking branch 'vfs/for-next' adds c29b6a379c50 Merge remote-tracking branch 'printk/for-next' adds e265256666fa Merge remote-tracking branch 'pci/next' adds 6f50fa2a6f13 Merge branch 'master' into for-5.4/logitech adds 992ff2cc9ec6 HID: logitech-dj: add support of the G700(s) receiver adds 5722f3386eb9 hid-logitech-dj: add the new Lightspeed receiver adds 04db301da38e Merge branch 'for-5.4/logitech' into for-next adds 8ccff2843fb4 HID: logitech-dj: Fix crash when initial logi_dj_recv_quer [...] adds 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next adds 77fdc06bd725 Merge remote-tracking branch 'hid/for-next' adds 8486a0506c86 Merge remote-tracking branch 'i2c/i2c/for-next' adds cb8944b6477e Merge remote-tracking branch 'i3c/i3c/next' adds 4bf82cc7c587 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 5aff7c46172b docs: process: fix broken link adds 4ebd03f04580 Merge remote-tracking branch 'jc_docs/docs-next' adds 623fd246bb40 media: atmel: atmel-isi: fix timeout value for stop streaming adds c5e8f4ccd775 media: dt-bindings: media: Add Allwinner A10 CSI binding adds 3f0e6df62213 media: sunxi: Refactor the Makefile and Kconfig adds 577bbf23b758 media: sunxi: Add A10 CSI driver adds 8f4b5b0af7e4 media: cec-adap: return from cec_s_conn_info() if adap is invalid adds 14d5511691e5 media: cec-notifier: clear cec_adap in cec_notifier_unregister adds a8ef0488cc59 media: imx: add csc/scaler mem2mem device adds 1c770f0f52dc media: cpia2_usb: fix memory leaks adds 725a28290a53 media: usb: cx231xx-417: fix a memory leak bug adds 42e64117d3b4 media: saa7146: add cleanup in hexium_attach() adds 51d47e578a74 media: fdp1: Fix a memory leak bug adds 6ca5989e44d3 media: ti-vpe: Add cleanup in vpdma_list_cleanup() adds 7e0bb5828311 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table adds eb0a6fb25c05 media: hdpvr: remove redundant assignment to retval adds 086c51e2405e media: i2c: adv7511-v4l2: drop check because i2c_unregiste [...] adds b5654c942515 media: i2c: adv7842: drop check because i2c_unregister_dev [...] adds c1849372a681 media: saa7134: keep demod i2c gate closed on Medion 7134 adds 9d802222a340 media: saa7134: fix terminology around saa7134_i2c_eeprom_ [...] adds 834a1cfee834 media: hantro: Enable VP8 decoding on RK3328 adds 578c5ab07498 media: aspeed: fix an incorrect return code on buffer allo [...] adds 9ca6f5120c89 media: usbvision: Remove dead code adds ff35213fda9e media: v4l2-core: Module re-organization adds 7c795df5f344 media: v4l2-core: move spi helpers out of v4l2-common.c adds 02283b98b1ac media: v4l2-core: move i2c helpers out of v4l2-common.c adds a9cff393c1d7 media: v4l2-core: introduce a helper to unregister a spi subdev adds 51ff392c2807 media: v4l2-core: introduce a helper to unregister a i2c subdev adds 1a065ee3e97c media: v4l2-core: Remove BUG() from i2c and spi helpers adds cc14c00c478c v4l2-core: fix coding style for the two new c files adds 59364e971c1c media: remove include stdarg.h from some drivers adds cb8045072a34 media: vicodec: make life easier for static analyzers adds 31b8b0bd6e55 media: aspeed-video: address a protential usage of an unit [...] adds 093347abc7a4 media: ov9650: add a sanity check adds cce8ccca80d8 media: use the BIT() macro adds 95c520690f5f media: don't do a 31 bit shift on a signed int adds 731290eb1057 Merge remote-tracking branch 'v4l-dvb/master' adds 174d15369ad1 Merge branch 'pm-sleep' into linux-next adds 309bee105df3 Merge branch 'pm-s2idle-rework' into linux-next adds e9a7cc1d97f1 cpufreq: Print driver name if cpufreq_suspend() fails adds 62e897ea20a1 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 0bd3dd4fc740 Merge branches 'acpi-pm', 'pm-domains', 'pm-qos' and 'pm-t [...] adds 3b97cc5dfc49 Merge branch 'acpica' into linux-next adds 6009961baeab Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] adds 57b3006492a4 ACPI / LPSS: Save/restore LPSS private registers also on L [...] adds 85a5f06773c8 ACPI: SBS: remove unused const variable 'SMBUS_PEC' adds 65a439cf22f7 Merge branches 'acpi-soc' and 'acpi-misc' into linux-next adds 712bcd12c996 Merge remote-tracking branch 'pm/linux-next' adds 5ebc6bedc499 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] adds 021117dd8815 dt-bindings: opp: Add qcom-opp bindings with properties ne [...] adds 20b8096ae8c6 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] adds 21afe0c258dc cpufreq: qcom: Refactor the driver to make it easier to extend adds f67e8e25bda8 cpufreq: qcom: Add support for qcs404 on nvmem driver adds 5f597a04c853 cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist adds 76e75f3b8386 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next adds 25dde3b2d481 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 5ffdb1529b7f Merge branch 'opp/qcom-updates' into opp/linux-next adds 7afad83a8405 Merge remote-tracking branch 'opp/opp/linux-next' adds 9c87cadbaf9d Merge remote-tracking branch 'thermal/next' adds d85afa20e88a Merge remote-tracking branch 'thermal-soc/next' adds 2ac94cc295be Merge remote-tracking branch 'ieee1394/for-next' adds 801ab26c315d Merge remote-tracking branch 'swiotlb/linux-next' adds 7cc2e18f2100 RDMA/odp: Use the common interval tree library instead of generic adds f993de88a55f RDMA/odp: Iterate over the whole rbtree directly adds fd7dbf035edc RDMA/odp: Make it clearer when a umem is an implicit ODP umem adds 22d79c9a912c RMDA/odp: Consolidate umem_odp initialization adds f20bef6a951b RDMA/odp: Make the three ways to create a umem_odp clear adds 261dc53f8ee0 RDMA/odp: Split creating a umem_odp from ib_umem_get adds 0446cad9ca38 RDMA/odp: Provide ib_umem_odp_release() to undo the allocs adds 204e3e5630c5 RDMA/odp: Check for overflow when computing the umem_odp end adds 37824952dc8f RDMA/odp: Use kvcalloc for the dma_list and page_list adds ce51346feede RDMA/core: Make invalidate_range a device operation adds a705f3e3a1a8 RDMA/mlx5: Use ib_umem_start instead of umem.address adds fba0e448a2c5 RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr adds 868df536f5e8 Merge branch 'odp_fixes' into rdma.git for-next adds 973ca46d5c28 Merge remote-tracking branch 'mlx5-next/mlx5-next' into for-next adds d8abe88450be RDMA/mlx5: RDMA_RX flow type support for user applications adds fdb65fd6132d Merge remote-tracking branch 'rdma/for-next' adds 6d24e1414005 net/ncsi: update response packet length for GCPS/GNS/GNPTS [...] adds f4a93be689df r8152: saving the settings of EEE adds e7bde56b7446 r8152: add a helper function about setting EEE adds aa19d1f1042e Merge branch 'r8152-save-EEE' adds c7a42eb49212 net: ipv6: fix listify ip6_rcv_finish in case of forwarding adds 87cade2997c9 net/mlx5: Fix return code in case of hyperv wrong size read adds bf1867db9b85 net/rds: Whitelist rdma_cookie and rx_tstamp for usercopy adds bd1200b79510 drop_monitor: Make timestamps y2038 safe adds d4ed7463d02a r8169: fix DMA issue on MIPS platform adds f3acd33d840d net: use unlikely for dql_avail case adds 2307f4a517c7 net: hns3: Fix -Wunused-const-variable warning adds dd016aca28f6 net/core/skmsg: Delete an unnecessary check before the fun [...] adds fbbdbc647307 bnxt_en: Fix allocation of zero statistics block size regression. adds 7c47f5afdeef s390/qdio: enable drivers to poll for Output completions adds 313dc689b16c s390/qdio: let drivers opt-out from Output Queue scanning adds eeac0e20a173 s390/qeth: collect accurate TX statistics adds e53edf743d26 s390/qeth: add TX NAPI support for IQD devices adds 85e537d8f1b6 s390/qeth: when in TX NAPI mode, use napi_consume_skb() adds 96bd6c94bdf9 s390/qeth: add BQL support for IQD devices adds 9549d70a2d71 s390/qeth: add xmit_more support for IQD devices adds ace4cedea934 Merge branch 's390-qeth-next' adds 0c3a6101ff2d ice: Allow egress control packets from PF_VSI adds 1b0c3247a092 ice: Account for all states of FW DCBx and LLDP adds da4a9e73d8a5 ice: Don't call synchronize_irq() for VF's from the host adds 64bcaec64284 ice: Treat DCBx state NOT_STARTED as valid adds 42a179c80ddd ice: Copy dcbx configuration only if mode is correct adds f8af5bf5b45e ice: reject VF attempts to enable head writeback adds 84a118ab58ed ice: Rename ethtool private flag for lldp adds 90e477379e92 ice: silence some bogus error messages adds 057911ba9b79 ice: Fix flag used for module query adds 3747f03115c1 ice: Don't clear auto_fec bit in ice_cfg_phy_fec() adds 3f416961b0a5 ice: Add input handlers for virtual channel handlers adds 5a4a86731027 ice: update ethtool stats on-demand adds bbb968e8b34c ice: Fix issues updating VSI MAC filters adds 8b2c858240ac ice: Don't allow VSI to remove unassociated ucast filter adds a914a8411035 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds c1236979b4d2 net: phy: sfp: Add labels to hwmon sensors adds ee641b0cdb94 net: mediatek: remove set but not used variable 'status' adds 2889456498c6 Revert "net: mediatek: remove set but not used variable 'status'" adds 0846e1616f0f cirrus: cs89x0: remove set but not used variable 'lp' adds 4f8116c85057 net: sched: protect block offload-related fields with rw_s [...] adds 97394bef5622 net: sched: change tcf block offload counter type to atomic_t adds 401192113730 net: sched: refactor block offloads counter usage adds a449a3e77a85 net: sched: notify classifier on successful offload add/delete adds c9f14470d048 net: sched: add API for registering unlocked offload block [...] adds 11bd634da257 net: sched: conditionally obtain rtnl lock in cls hw offloads API adds 9838b20a7fb2 net: sched: take rtnl lock in tc_setup_flow_action() adds 5a6ff4b13d59 net: sched: take reference to action dev before calling offloads adds 1444c175a374 net: sched: copy tunnel info when setting flow_action entr [...] adds 918190f50eb6 net: sched: flower: don't take rtnl lock for cls hw offloads API adds 72991b560681 Merge branch 'cls-hw-offload-rtnl' adds 3c95e5013b7f r8169: improve DMA handling in rtl_rx adds d00ee466a07e nfp: add AMDA0058 boards to firmware list adds cb10859ddc00 Merge remote-tracking branch 'net-next/master' adds ccd627edaad8 Merge remote-tracking branch 'bpf-next/master' adds 3cf302049933 Merge remote-tracking branch 'nfc-next/master' adds ec433578e629 Merge remote-tracking branch 'bluetooth/master' adds a2158021ad14 Merge remote-tracking branch 'gfs2/for-next' adds d83aef09aaa5 mtd: onenand_base: Fix a memory leak bug adds 86aa04f4c221 mtd: rawnand: Fix a memory leak bug adds 738b0ca55f4f mtd: rawnand: Add Macronix raw NAND controller driver adds 220280708a23 dt-bindings: mtd: Document Macronix raw NAND controller bindings adds 3342d2f88ef9 mtd: rawnand: sharpsl: add include guard to linux/mtd/sharpsl.h adds 0c43125f2778 mtd: nand: fix typo, s/erasablocks/eraseblocks adds 419a7a1f1671 mtd: rawnand: remove w90x900 driver adds 6b0cc6c3ae9e Merge remote-tracking branch 'nand/nand/next' adds 5571488d530b Merge remote-tracking branch 'spi-nor/spi-nor/next' adds ddae8e3246a4 Merge remote-tracking branch 'crypto/master' adds 863a6670a4f1 drm/nouveau/secboot: Make acr_r352_ls_gpccs_func static adds fcca420d6604 drm/nouveau/bios/init: fix spelling mistake "CONDITON" -> [...] adds 977b7e81df73 drm/nouveau: drop use of DRM_UDELAY adds c587cd6fc8b3 drm/nouveau: drop drmP.h from nouveau_drv.h adds 3a2b92725bc8 drm/nouveau: drop drmP.h from all header files adds 690ae20c0426 drm/nouveau: drop use of drmp.h adds 7b97492555b1 drm/nouveau/mmu: use struct_size() helper adds c8b3585d4fbd drm/nouveau/dispnv04: subdev/bios.h is included more than once adds eb3f4cfa53bc drm/nouveau: fix nvif/device.h is included more than once adds 0446f48cb53d drm/nouveau/kms/gv100: allow windows to use PACKED8BPP formats adds 1e339ab2ac3c drm/nouveau/kms/tu102-: disable input lut when input is al [...] adds ebf8ca6b3d6d drm/nouveau/kms/nv50-: disable input lut harder adds 38a72243235e drm/nouveau/kms/nv50-: add fp16 scanout support adds ad45354a631b drm/nouveau: Disable atomic support on a per-device basis adds 607db661b7ac drm/nouveau/bios: downgrade absence of tmds table to info [...] adds 66cbcc72ae34 drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode adds 9f9b450752d3 drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode adds cf9518b50a9c drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_data adds cde540211ab1 drm/nouveau/fifo/gk104-: fix parsing of mmu fault data adds 7c844e9d95fb drm/nouveau/kms/nv50-: remove overlay alpha formats adds 88b703527ba7 drm/nouveau/kms/gf119-: add ctm property support adds af364a447b4a drm/nouveau/kms/nv50-: enable modern color management properties adds 2c7442ea17f3 drm/nouveau/kms/gv100-: use premultiplied alpha blending b [...] adds dffa487822d1 drm/nouveau/kms/gv100-: implement csc + enable modern colo [...] adds a4ec848910a3 drm/nouveau/kms/nv50-: use __drm_atomic_helper_plane_reset() adds 6f78991fbcfe drm/nouveau/kms/nv50-: create primary plane before overlay planes adds 7a962f2b7276 drm/nouveau/kms/nv50-: attach immutable zpos property to planes adds 9a99e904cc5b drm/nouveau/kms/gv100-: add support for plane zpos property adds a0a76244760d drm/nouveau/kms/gv100-: attach alpha property to planes adds edc641b2b2f4 drm/nouveau/kms/gv100-: attach pixel blend mode property t [...] adds f0790cda65a1 drm/nouveau/therm: skip probing for devices not specified [...] adds 69cbbb7b04ff drm/nouveau/therm: don't attempt fan control where PMU is [...] adds e79ef1c0076a drm/nouveau/bios/gpio: sort gpios by values adds 72251fac062c drm/nouveau/gpio: fail if gpu external power is missing adds 940794b3dd34 drm/nouveau/gpio: check the gpio function 16 in the power [...] adds 3c978f73959c drm/nouveau/gpio: check function 76 in the power check as well adds 2b7e7bb16812 drm/nouveau/dispnv04: Remove runtime PM adds ed22eb56f2bf drm/nouveau/dispnv50: Fix runtime PM ref tracking for non- [...] adds a1af2afbd244 drm/nouveau/volt: Fix for some cards having 0 maximum voltage adds 34044cd2955b Merge branch 'linux-5.4' of git://github.com/skeggsb/linux [...] adds c79b3ac14378 Merge remote-tracking branch 'drm/drm-next' adds 64cc5414fbf6 drm/amdgpu: correct ras error count type adds 706feb26f890 drm/amd/powerpaly: fix navi series custom peak level value error adds b313bbebd79f amd/amdkfd: add Arcturus vf DID support adds 951e15c2b584 drm/powerplay: Fix Vega20 power reading again adds bb6897f1c571 drm/amdgpu/powerplay/smu7: enable mclk switching if monito [...] adds 55b852069d02 drm/amdgpu/powerplay/vega10: enable mclk switching if moni [...] adds 8b2608f1cfec drm/amd/display: update bw_calcs to take pipe sync into ac [...] adds d99f38aed1a0 drm/amdgpu/display: add flag for multi-display mclk switching adds bad4c3e66543 drm/amdgpu: set adev->num_vmhubs for gmc6,7,8 adds b1f6d01c4a3b drm/amd/display: re structure odm to allow 4 to 1 support adds 67427d4f10e7 drm/amd/display: Delete dead code in command_table_helper adds 574304041bb9 drm/amd/display: fix audio endpoint not getting disabled issue adds 89cb5614736b drm/amd/display: fix MPO HUBP underflow with Scatter Gather adds 361c61f47a1c drm/amd/display: load iram for abm 2.3 adds 1f3324603e39 drm/amd/display: fix dp stream enable adds 43d4baab525d drm/amd/display: set Hratio and VRatio in dml adds ddef02de0d71 drm/amd/display: add null checks before logging adds 387ad34cb7ff drm/amd/display: Implement voltage limitation stub adds 7f6e7186f9f4 drm/amd/display: Zero-out dsc init regs adds df3b7e32ed45 drm/amd/display: refactor Device ID for external chips adds ee80de548b47 drm/amd/display: Add VM page fault handle implementation adds 75a543347c6b drm/amd/display: cleaned up coding error in init_hw adds 1c0e2f435777 drm/amd/display: remove unused function adds 37fe34d24326 drm/amd/display: 3.2.47 adds a9f54ce3c603 drm/amd/display: Refactoring VTEM adds b5a41620bb88 drm/amd/display: support spdif adds 436d96357fa9 drm/amd/display: fix stuck test pattern on right half of display adds 1e7f100ce8c0 drm/amd/display: fix trigger not generated for freesync adds 24d01c9b3254 drm/amd/display: fix odm pipe copy adds 5165d204acb8 drm/amd/display: Fix number of slices not being checked for dsc adds 285e30049708 drm/amd/display: fix dcn20 odm dpp programming adds 224980366d9d drm/amd/display: fix odm stream release adds c0358809d491 drm/amd/display: fix odm validation adds 5e1613e21fc1 drm/amd/display: add Cursor Degamma logic for DCN2 adds c00576225352 drm/amd/display: Enable HW rotation adds 4551666f5b6c drm/amd/display: Add Logging for Gamma Related information adds 78d9b95ecf8a drm/amd/display: set av_mute in hw_init for HDMI adds 0ec7d06b2256 drm/amd/display: MST topology debugfs adds b1a47f5338a6 drm/amd/display: fix DML not calculating delivery time adds 470e2ca569bf drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags adds 9a00d0ff92f4 drm/amd/display: Use res_cap to acquire i2c instead of pipe count adds 617089d5837a drm/amd/display: revert wait in pipelock adds 9a7bfcb6acee drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL adds f49cfa279b9a drm/amd/display: flicking observed while installing driver [...] adds b4d857ded1c5 drm/amd/display: 3.2.48 adds 39d334c12477 drm/amdkfd: Remove GPU ID in GWS queue creation adds e73259c88e02 Merge remote-tracking branch 'amdgpu/drm-next' adds b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] adds 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating adds 4087f873df1f drm/i915: Use variable for debugfs device status adds 8b355db99cfb drm/i915: Add function to set SSEU info per platform adds 7a200aad1127 drm/i915: Add subslice stride runtime parameter adds 49610c377be7 drm/i915: Add EU stride runtime parameter adds 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info adds 9e8a135ed5a4 drm/i915: Add function to set subslices adds 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice adds e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice adds eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions adds 668df17f594d drm/i915: Add new function to copy subslices for a slice adds 100f5f7fbc3e drm/i915: Expand subslice mask adds d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] adds e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] adds d048a2684a41 drm/i915: Use enum pipe consistently adds c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ adds 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks adds 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period adds 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory adds 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write adds 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL adds 777159069212 drm/i915: Keep drm_i915_file_private around under RCU adds 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context adds 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation adds acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() adds a7bf76b90360 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 3037e0c5e8af drm/omap: Add 'alpha' and 'pixel blend mode' plane properties adds e26ae7c04321 omapdrm: no need to check return value of debugfs_create f [...] adds 0a8459693238 fbdev: drop res_id parameter from remove_conflicting_pci_f [...] adds 35616a4aa919 drm: drop resource_id parameter from drm_fb_helper_remove_ [...] adds f2521f7731ed drm/i915: switch to drm_fb_helper_remove_conflicting_pci_f [...] adds 52282163dfa6 drm/panfrost: Add missing check for pfdev->regulator adds 97588c89993d MAINTAINERS: Add Steven and Alyssa as panfrost reviewers adds 593bc4d008cf drm/panfrost: Fix possible suspend in panfrost_remove adds 4fa3d66f132b drm/shmem: Do dma_unmap_sg before purging pages adds dfbc7a46b940 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge adds ce4932426195 drm/panfrost: Use mutex_trylock in panfrost_gem_purge adds 1c5f087a2bb2 drm/panfrost: Add errata descriptions from kbase adds 65abbda8ed7c drm/panel: Add missing drm_panel_init() in panel drivers adds 6dbe0c4b0fc0 drm/panel: Initialise panel dev and funcs through drm_pane [...] adds d72cf01f410a drm/mipi-dbi: fix a loop in debugfs code adds 15c665bb4637 drm/mcde: Fix an error handling path in 'mcde_probe()' adds 5cfe64a6f744 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7890cbba267d Merge remote-tracking branch 'drm-msm/msm-next' adds 9b75651f41a0 gpu: ipu-v3: image-convert: enable V4L2_PIX_FMT_BGRX32 and [...] adds ca84b1b86040 gpu: ipu-v3: image-convert: move output seam valid interva [...] adds 82c3e948cc0f gpu: ipu-v3: image-convert: fix output seam valid interval adds 2e67a553e965 gpu: ipu-v3: image-convert: limit input seam position to h [...] adds de2564c70fcc gpu: ipu-v3: image-convert: fix image downsize coefficient [...] adds 5fb8b650cc11 gpu: ipu-v3: image-convert: bail on invalid tile sizes adds fbefb84dd142 gpu: ipu-v3: image-convert: move tile burst alignment out of loop adds 4d24376370fb gpu: ipu-v3: image-convert: only sample into the next tile [...] adds ecd4c8c60937 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 5ab8583641f5 Merge remote-tracking branch 'regmap/for-next' adds e0ccdef92653 ALSA: usb-audio: Clean up check_input_term() adds 60849562a5db ALSA: usb-audio: Fix possible NULL dereference at create_y [...] adds b39e077fcb28 ALSA: usb-audio: remove some dead code adds 4c098dab121a ALSA: oxfw: fix NULL pointer dereference to unused stream [...] adds 171cd44bb193 Merge remote-tracking branch 'sound/for-next' adds 542694df7511 ASoC: soc-core: rename soc_post_component_init() to soc_rt [...] adds 6830feb69669 Merge branch 'asoc-5.4' into asoc-next adds 9afc267138fc Merge remote-tracking branch 'sound-asoc/for-next' adds a0f86af17c17 Merge remote-tracking branch 'input/next' adds 12ce6b0d21c2 ata/pata_buddha: Probe via modalias instead of initcall adds 1b3f6666a052 Merge branch 'for-5.4/libata' into for-next adds d4b186ed227b null_blk: move duplicate code to callers adds adb84284796b null_blk: create a helper for throttling adds 8f94d1c1dc1e null_blk: create a helper for badblocks adds 7ea88e229e9d null_blk: create a helper for mem-backed ops adds fceb5d1b19cb null_blk: create a helper for zoned devices adds a3d7d67403fc null_blk: create a helper for req completion adds 16e030b12e17 Merge branch 'for-5.4/block' into for-next adds 38b4e09fbcca null_blk: fix inline misuse adds fcf75acca7b3 Merge branch 'for-5.4/block' into for-next adds 759ad0979808 acard_ahci: use dma_set_mask_and_coherent adds b1716871c00d ahci: use dma_set_mask_and_coherent adds 94c58148a6bc pdc_adma: use dma_set_mask_and_coherent adds 496d4575e7ac sata_mv: use dma_set_mask_and_coherent adds 51872b6606eb sata_nv: use dma_set_mask_and_coherent adds 440bd77f09b8 sata_qstor: use dma_set_mask_and_coherent adds dcc02c19cc06 sata_sil24: use dma_set_mask_and_coherent adds b5e55556182d libata: switch remaining drivers to use dma_set_mask_and_coherent adds d1a62c4be4ad Merge branch 'for-5.4/libata' into for-next adds 3d3d4552301f Merge remote-tracking branch 'block/for-next' adds 123d87d553e2 dm: make dm_table_find_target return NULL adds 39d13a1ac41d dm crypt: reuse eboiv skcipher for IV generation adds 88cd3e6cfac9 dm verity: add root hash pkcs#7 signature verification adds 0c8e9c2d6682 dm zoned: fix invalid memory access adds 58912dbce6be dm writecache: remove unused member pointer in writeback_struct adds 62421b3880c7 dm writecache: add unlikely for getting two block with same LBA adds 5229b4896e8f dm writecache: optimize performance by sorting the blocks [...] adds bcd676542cdd dm raid1: use struct_size() with kzalloc() adds c1499a044d7c dm space map common: remove check for impossible sm_find_f [...] adds b8bd5d08423a Merge remote-tracking branch 'device-mapper/for-next' adds af5f76e146f1 Merge remote-tracking branch 'mmc/next' adds 2319f80ad705 Merge remote-tracking branch 'kgdb/kgdb-next' adds 9afebe524124 Merge remote-tracking branch 'mfd/for-mfd-next' adds 2c86d570fc06 Merge remote-tracking branch 'regulator/for-next' adds c44440aad121 Merge remote-tracking branch 'security/next-testing' adds 9cd4997bd8cc Merge remote-tracking branch 'apparmor/apparmor-next' adds 1be1f3174093 Merge remote-tracking branch 'integrity/next-integrity' adds cce11c5c555f Merge remote-tracking branch 'keys/keys-next' adds 18fd587a9b75 Merge remote-tracking branch 'selinux/next' adds 0556c437d8c4 Merge remote-tracking branch 'watchdog/master' adds 93d051550ee0 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems adds faf1498993cd iommu: Remember when default domain type was set on kernel [...] adds 8a69961c7f75 iommu: Add helpers to set/get default domain type adds adab0b07cbbc iommu: Use Functions to set default domain type in iommu_s [...] adds cc7c8ad9736b iommu/amd: Request passthrough mode from IOMMU core adds 6b9a7d3a466f iommu/vt-d: Request passthrough mode from IOMMU core adds c53c47aac4ff x86/dma: Get rid of iommu_pass_through adds 74bc0f6b22fd ia64: Get rid of iommu_pass_through adds 5fa9e7c5fa50 iommu: Print default domain type on boot adds 22bb182c839d iommu: Set default domain type at runtime adds 2cc13bb4f59f iommu: Disable passthrough mode when SME is active adds c8fb436b3b63 Documentation: Update Documentation for iommu.passthrough adds b912da3e6f22 Merge branches 'arm/omap', 'arm/exynos', 'x86/amd' and 'co [...] adds 1077531e1972 Merge remote-tracking branch 'iommu/next' adds 78becab98b8f vfio/spapr_tce: Fix incorrect tce_iommu_group memory free adds db2cb969e8ae vfio: re-arrange vfio region definitions adds 92c8026854c2 vfio_pci: Restore original state on release adds eee413e620f4 vfio-mdev/mtty: Simplify interrupt generation adds 1108696aecf0 vfio/type1: Introduce iova list and add iommu aperture val [...] adds af029169b8fd vfio/type1: Check reserved region conflict and update iova list adds f45daadfe1ad vfio/type1: Update iova list on detach adds 9b77e5c79840 vfio/type1: check dma map request is within a valid iova range adds a717072007e8 vfio/type1: Add IOVA range capability support adds b09d6e473974 vfio/type1: remove duplicate retrieval of reserved regions adds e6c5d727db0a Merge branches 'v5.4/vfio/alexey-tce-memory-free-v1', 'v5. [...] adds 07697c6bd20a Merge remote-tracking branch 'vfio/next' adds b701ac0f5591 Merge remote-tracking branch 'devicetree/for-next' adds 795227660d05 Merge branch 'spi-5.3' into spi-5.4 adds 12fb61a97393 spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt adds 37b410018064 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours adds 1eaeba70738e spi: spi-fsl-dspi: Remove impossible to reach error check adds c55be3059159 spi: spi-fsl-dspi: Use poll mode in case the platform IRQ [...] adds 0d74f1aadc37 Merge branch 'spi-5.4' into spi-next adds b2437915c243 Merge remote-tracking branch 'spi/for-next' adds 00452ba9fdb5 x86/platform/intel/iosf_mbi Rewrite locking adds 67249703c20d Merge branch 'x86/platform' adds c84b82dd3e59 x86/fixmap: Cleanup outdated comments adds 659583dfd5fd Merge branch 'x86/mm' adds e30c44e2e59c x86/irq: Improve definition of VECTOR_SHUTDOWN et al adds d6f83427ff42 x86/irq: Move IS_ERR_OR_NULL() check into common do_IRQ() code adds 8725fcd99a30 x86/irq: Check for VECTOR_UNUSED directly adds 65bf736e32a8 Merge branch 'x86/irq' adds c5e957ce69c1 Merge branch 'x86/hyperv' adds af2eb90fb548 Merge branch 'x86/entry' adds 342061c53a04 x86/msr-index: Move AMD MSRs where they belong adds 4dce08f4ef0b Merge branch 'x86/cpu' adds f25896ebfe0c x86/PCI: Remove superfluous returns from void functions adds 9c28bb6cc68c Merge branch 'x86/cleanups' adds 9ddba6a8368c Merge branch 'x86/build' adds f288e47a88ae Merge branch 'x86/boot' adds 7128818d4824 Merge branch 'x86/apic' adds ec8f954a40da posix-timers: Use a callback for cancel synchronization on [...] adds 0bee3b601b77 hrtimer: Improve comments on handling priority inversion a [...] adds ce03f6134616 posix-timers: Cleanup forward declarations and includes adds 3758b0f86ef5 alarmtimers: Avoid rtc.h include adds 7cb9a94c158b posix-cpu-timers: Fixup stale comment adds dd2261ed45aa hrtimer: Protect lockless access to timer->base adds 68b2c8c1e421 hrtimer: Don't take expiry_lock when timer is currently migrated adds 692117c1f7a6 posix-cpu-timers: Sanitize bogus WARNONS adds dce3e8fd039c posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() adds adb87ff4f96c clocksource/drivers/hyperv: Allocate Hyper-V TSC page statically adds bd00cd52d5be clocksource/drivers/hyperv: Add Hyper-V specific sched clo [...] adds 3e2d94535adb clocksource/drivers/hyperv: Enable TSC page clocksource on 32bit adds d89bfd748df4 Merge branch 'timers/core' adds fc721229f37c Merge branch 'smp/hotplug' adds c6a244613c2f Merge branch 'sched/rt' adds 516bf53de168 Merge branch 'sched/core' adds 9e059a97cb32 Merge branch 'ras/core' adds 51c359c2fd0a Merge tag 'v5.3-rc5' into perf/core, to pick up fixes adds 6e98bc349ea4 tools headers: Add limits.h to access __WORDSIZE adds 146dc303630a perf tools: tools/include should come before tools/uapi/include adds aaa6ef8aa85f tools headers: Grab copy of linux/const.h, needed by linux/bits.h adds b658911731d4 tools headers: Synchronize linux/bits.h with the kernel sources adds 0ac10d87a571 tools arch x86: Sync asm/cpufeatures.h with the with the kernel adds 3c84e65a533d perf evsel: Add comment for 'idx' member in 'struct perf_s [...] adds 82a2f88458d7 tools lib traceevent: Fix "robust" test of do_generate_dyn [...] adds 2566349648b4 perf record: Enable LBR callstack capture jointly with thr [...] adds d2720c3dad58 perf report: Dump LBR callstack data by -D jointly with th [...] adds 10ccbc1cc0b8 perf report: Prefer DWARF callstacks to LBR ones when capt [...] adds a4973d8f7bea perf cs-etm: Support sample flags 'insn' and 'insnlen' adds 9e79ff77e419 perf ui: Make 'exit_msg' optional in ui__question_window() adds 9b01611934c0 perf ui: Introduce non-interactive ui__info_window() function adds 2284cf8074ff perf ui browser: Allow specifying message to show when no [...] adds 5c959b6d8f93 perf top: Show info message while collecting samples adds 42fc2e9ef960 tools headers: Fixup bitsperlong per arch includes adds b81d39c7a1ef libperf: Fix arch include paths adds 4e92b18e5b0b Merge tag 'perf-core-for-mingo-5.4-20190820' of git://git. [...] adds db9a5fd02a06 tools headers: Add missing perf_event.h include adds 6549cd8f2cc2 perf tools: Use perf_cpu_map__nr instead of cpu_map__nr adds 315c0a1f0ccd libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() adds b4df75de3b39 libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() adds 45a2c0ccf6b9 perf arm64: Add missing debug.h header adds e740ca86f354 perf kvm s390: Add missing string.h header adds 0b8026e8fb0e perf metricgroup: Remove needless includes from metricgroup.h adds 7646602401e6 perf evsel: Move xyarray.h from evsel.c to evsel.h to redu [...] adds 2d64ae9b8561 perf counts: Add missing headers needed for types used adds 964f38498958 perf bpf: Add missing xyarray.h header adds e14e5497d525 perf evlist: Add missing xyarray.h header adds 0f31c0195c14 perf script: Add missing counts.h adds e4aec1b1bdad perf tests: Add missing counts.h adds bfc49182c64e perf stat: Add missing counts.h adds 430482c2e34e perf scripting python: Add missing counts.h header adds 69714a4e3959 perf evsel: Add missing perf/evsel.h header in util/evsel.h adds ddee688a8307 perf evsel: Remove needless counts.h header from util/evsel.h adds a06b7f422d6a perf evsel: Remove needless stddef.h from util/evsel.h adds 43cc5d5ecbd1 perf evsel: util/evsel.h needs stdio.h as it uses FILE adds 1028f96226b1 perf x86 kvm-stat: Add missing string.h header adds f7004f5990e2 perf evsel: Switch to libperf's cpumap.h adds 5e51b0bb245d perf cpumap: Remove needless includes from cpumap.h adds a2f354e3abb8 libperf: Add perf_thread_map__nr/perf_thread_map__pid functions adds 1ea770f6c197 perf c2c: Fix report with offline cpus adds d9c5c0834165 libperf: Fix alignment trap with xyarray contents in 'perf stat' adds 49c46457caad Merge tag 'perf-core-for-mingo-5.4-20190822' of git://git. [...] adds ecfc212a3979 Merge branch 'perf/core' adds 4338ec571483 Merge branch 'locking/core' adds b6a32bbd8735 genirq: Force interrupt threading on RT adds 88fdbca94ffd Merge branch 'irq/core' adds e4372a5941f7 Merge branch 'efi/core' adds ee050dc83bc3 lib/stackdepot: Fix outdated comments adds b0c2beb7b13c Merge branch 'core/stacktrace' adds 6c06b66e957c Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 8c19e97b2205 Merge branch 'core/rcu' adds 5b67bc20a5e4 posix-cpu-timers: Provide task validation functions adds 4d9b4bebb5e9 posix-cpu-timers: Use common permission check in posix_cpu [...] adds dd73866df531 posix-cpu-timers: Use common permission check in posix_cpu [...] adds 6add2f23f29f posix-cpu-timers: Provide quick sample function for itimer adds ae5366ec32e3 itimers: Use quick sample function adds c895a99d2e07 posix-cpu-timers: Sample directly in timer check adds 8f8fb8af4a89 posix-cpu-timers: Rename thread_group_cputimer() and make [...] adds b141b8de195f posix-cpu-timers: Consolidate thread group sample code adds e70ad8c0fa69 posix-cpu-timers: Use clock ID in posix_cpu_timer_set() adds 13aa8bba4a39 posix-cpu-timers: Use clock ID in posix_cpu_timer_get() adds 8c768bb88f3f posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() adds 9ebc1ad3b762 posix-cpu-timers: Remove pointless return value check adds 9459311baf6b posix-cpu-timers: Simplify sample functions adds 957d8bcaf4e1 posix-cpu-timers: Get rid of pointer indirection adds c663b713eda5 posix-cpu-timers: Sample task times once in expiry check adds 4663b7f47d8e posix-cpu-timers: Move prof/virt_ticks into caller adds 05c191a0cab4 posix-cpu-timers: Create a container struct adds 2fcd363a1a55 sched: Move struct task_cputime to types.h adds 4cc121376363 posix-cpu-timers: Move expiry cache into struct posix_cputimers adds fc0a4de8e668 posix-cpu-timers: Provide array based access to expiry cache adds 6f440f889147 posix-cpu-timers: Simplify timer queueing adds 95c0e29afa2a posix-cpu-timers: Simplify set_process_cpu_timer() adds ca2258d8695a posix-cpu-timers: Switch check_*_timers() to array cache adds 080b31145ed2 posix-cpu-timers: Remove the odd field rename defines adds c96d6e594d1b posix-cpu-timers: Provide array based sample functions adds e762ac92cfd3 posix-cpu-timers: Make expiry checks array based adds 8dc06959500c posix-cpu-timers: Remove cputime_expires adds 0102a96de44a posix-cpu-timers: Restructure expiry array adds 8e8c6459bb44 posix-cpu-timers: Switch thread group sampling to array adds d9f868a03b3f posix-cpu-timers: Respect INFINITY for hard RTTIME limit adds 9336cd130321 rlimit: Rewrite non-sensical RLIMIT_CPU comment adds 5786d249ef52 posix-cpu-timers: Get rid of zero checks adds ac1089cb1697 posix-cpu-timers: Consolidate timer expiry further adds c9401dda8e60 posix-cpu-timers: Get rid of 64bit divisions adds f0610ad15b61 posix-cpu-timers: Remove pointless comparisons adds f4a2ed1b9d67 posix-cpu-timers: Deduplicate rlimit handling adds cc1f6a2ef0cf posix-cpu-timers: Move state tracking to struct posix_cputimers adds ce709abdd2b9 posix-cpu-timers: Utilize timerqueue for storage adds d1543e48a658 posix-cpu-timers: Fix build on !CONFIG_POSIX_TIMERS adds 02c12a148262 Merge branch 'WIP.timers/core' adds 627d1b2a060b Merge remote-tracking branch 'tip/auto-latest' adds 510a98d683cb clocksource/drivers/timer-of: Do not warn on deferred probe adds 4d3b79ef95cc clocksource/drivers: Do not warn on probe defer adds 48edf1ada497 dt-bindings: timer: renesas, cmt: Add CMT0234 to sh73a0 an [...] adds f7848023e0c8 dt-bindings: timer: renesas, cmt: Update CMT1 on sh73a0 an [...] adds d3bf92ae4b45 dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a7792 adds b7bcb069e6af dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a77995 adds 1257887a2a76 dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage adds 81b56da380a6 clocksource/drivers/sh_cmt: r8a7740 and sh73a0 SoC-specific match adds befd04abfbe4 clocksource/drivers/sh_cmt: Document "cmt-48" as deprecated adds 24b622984504 Merge remote-tracking branch 'clockevents/clockevents/next' adds d971e28e2ce4 EDAC/amd64: Support more than two controllers for chip sel [...] adds f8be8e568022 EDAC/amd64: Recognize DRAM device type ECC capability adds 353a1fcb8f9e EDAC/amd64: Initialize DIMM info for systems with more tha [...] adds e53a3b267fb0 EDAC/amd64: Find Chip Select memory size using Address Mask adds 8a2eaab7daf0 EDAC/amd64: Decode syndrome before translating address adds 7574729e9146 EDAC/amd64: Cache secondary Chip Select registers adds 81f5090db843 EDAC/amd64: Support asymmetric dual-rank DIMMs adds 29783262e646 Merge remote-tracking branch 'edac/edac-for-next' adds fd0291541f56 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 24691069a348 rcu: Don't include <linux/ktime.h> in rcutiny.h adds 049b405029c0 MAINTAINERS: Update from paulmck@linux.ibm.com to paulmck@ [...] adds 33c61f29c381 Merge remote-tracking branch 'rcu/rcu/next' adds 39ccd9b3df6d Merge remote-tracking branch 'kvm/linux-next' adds 926c61568d0b KVM: arm/arm64: vgic: Remove spurious semicolons adds 3109741a8d77 KVM: arm/arm64: vgic: Use a single IO device per redistributor adds 13b45f7a52a4 Merge remote-tracking branch 'kvm-arm/next' adds 75bf465f0bc3 Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] adds ff7240ccf0cd KVM: PPC: Book3S: Mark expected switch fall-through adds d22deab6960a KVM: PPC: Book3S HV: Define usage types for rmap array in [...] adds 2ad7a27deaf6 KVM: PPC: Book3S: Enable XIVE native capability only if OP [...] adds 927b88d0a0fe Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds b150d6ccdf54 Merge remote-tracking branch 'kvms390/next' adds b9120f054d8f Merge remote-tracking branch 'percpu/for-next' adds 2f33d0a49183 Merge remote-tracking branch 'drivers-x86/for-next' adds 7b50d67c3a8e Merge remote-tracking branch 'hsi/for-next' adds ae6c4c70dfd1 leds: max77650: Switch to fwnode property API adds fd81d7e946c6 leds: Switch to use fwnode instead of be stuck with OF one adds 1312394023dd leds: lm3532: Fix brightness control for i2c mode adds 4c9054506cf9 leds: lm3532: Change the define for the fs current register adds 6559ac329982 leds: lm3532: Fixes for the driver for stability adds aa01d255cf10 dt: lm3532: Add property for full scale current. adds 517ea49a7b23 leds: lm3532: Add full scale current configuration adds 1dbb9fb4082c leds: Allow to call led_classdev_unregister() unconditionally adds 8c337a74ca04 Merge remote-tracking branch 'leds/for-next' adds 64cb9bfd1893 Merge remote-tracking branch 'ipmi/for-next' adds a84e83fb5402 Merge remote-tracking branch 'driver-core/driver-core-next' adds cdfee5623290 driver core: initialize a default DMA mask for platform device adds e443c4e22132 Merge remote-tracking branch 'usb/usb-next' adds a58fd282ff5c next-20190826/phy-next adds 1f67396849f1 serial: sprd: Add loopback function support adds 53e5a3be73ab serial: 8250_pci: Merge 8250_moxa to 8250_pci adds b88d7260d786 tty: n_gsm: add ioctl to map serial device to mux'ed tty adds c5f9f5db027e tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART adds a976556d6705 serial: mctrl_gpio: Use gpiod flags directly adds 591f4ea2ed61 serial: 8250_pci: Add F81504A series Support adds b160447ab65b Merge remote-tracking branch 'tty/tty-next' adds dac4f1964a9c misc: xilinx_sdfec: Fix a couple small information leaks adds 129c3b082c63 misc: xilinx_sdfec: Return -EFAULT if copy_from_user() fails adds 56a635c0ec14 misc: xilinx_sdfec: Prevent a divide by zero in xsdfec_reg [...] adds 6123f1fe5398 misc: xilinx_sdfec: Prevent integer overflow in xsdfec_tab [...] adds 3b420aeb7525 misc: xilinx_sdfec: fix spelling mistake: "Schdule" -> "Schedule" adds 1275ab614baf Merge remote-tracking branch 'char-misc/char-misc-next' adds 30e545410bcb Merge remote-tracking branch 'extcon/extcon-next' adds e87cf35835d9 soundwire: intel: remove unused variables adds bf03473d5bcc soundwire: add debugfs support adds aa85066e5f26 soundwire: cadence_master: add debugfs register dump adds 79ee66312640 soundwire: intel: add debugfs register dump adds 395713d8ca43 soundwire: intel: handle disabled links adds 2cc5fdc23400 Merge remote-tracking branch 'soundwire/next' adds ce19f91eae43 thunderbolt: Correct path indices for PCIe tunnel adds f437c24bf694 thunderbolt: Move NVM upgrade support flag to struct icm adds 943795219d3c thunderbolt: Use 32-bit writes when writing ring producer/ [...] adds d94dcbb10183 thunderbolt: Do not fail adding switch if some port is not [...] adds 58f414fa435c thunderbolt: Hide switch attributes that are not set adds 3f415e5ee18b thunderbolt: Expose active parts of NVM even if upgrade is [...] adds 3cdb9446a117 thunderbolt: Add support for Intel Ice Lake adds dfda20419884 ACPI / property: Add two new Thunderbolt property GUIDs to [...] adds 085c1a8c32e8 Merge remote-tracking branch 'thunderbolt/next' adds 47e4937a4a7c erofs: move erofs out of staging adds de9defd21539 staging: rtl8723bs: os_dep: Remove unused declarations adds eac53016919f staging: rtl8723bs: hal: Drop condition with no effect adds 5ab706bd0bca staging: rtl8723bs: os_dep: Drop condition with no effect adds 5e718a12e1a1 staging: rtl8192u: remove redundant assignment to pointer crypt adds 76fe9cfb09e7 staging: rtl8192u: Remove unnecessary blank lines adds 684c215dd06e staging: rtl8192u: remove code under TO_DO_LIST adds cadcc6b20d97 staging: rtl8192u: Add space around binary operators adds 850dafab4880 Merge remote-tracking branch 'staging/staging-next' adds a8124961ca47 Merge remote-tracking branch 'mux/for-next' adds 533fdae0f50b Merge remote-tracking branch 'icc/icc-next' adds a3872c9b559d Merge remote-tracking branch 'slave-dma/next' adds 32da792d6766 Merge remote-tracking branch 'cgroup/for-next' adds 2568e7a3ce41 Merge remote-tracking branch 'scsi/for-next' adds f94e99d741a5 Merge remote-tracking branch 'scsi-mkp/for-next' adds 2519fbb39711 samples/rpmsg: Replace print_hex_dump() with print_hex_dum [...] adds 9a703eb72059 samples/rpmsg: Introduce a module parameter for message count adds 6ed756aa0148 remoteproc: Add a sysfs interface for name adds f2583fde2719 remoteproc: qcom: q6v5-mss: fixup q6v5_pds_enable error handling adds abbe429d5616 remoteproc: stm32: clear MCU PDDS at firmware start adds d333de370778 remoteproc: stm32: manage the get_irq probe defer case adds d446609df212 remoteproc: Remove dev_err() usage after platform_get_irq() adds 162675775f33 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds baec545ecdbb Merge remote-tracking branch 'rpmsg/for-next' adds ac1213b7d795 gpio/ixp4xx: Register the base PA instead of its VA in fwnode adds ff6cd68d6601 gpio: mpc8xxx: add ls1088a platform gpio node DT binding d [...] adds 7b732209eb5d gpio: mpc8xxx: add ls1088a platform special function adds 49751efbf630 gpio: zx: Pass irqchip when adding gpiochip adds e599256ab78b gpio: vf610: Pass irqchip when adding gpiochip adds 74639d66e1ec gpio: tqmx86: Pass irqchip when adding gpiochip adds d5d4aa1ec198 MAINTAINERS: Remove FMC subsystem adds 7db47faae79b gpio: aspeed: Add SGPIO driver adds c7663fa2a663 gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h adds b1d64c7139c1 gpio: ftgpio: Fix an error handling path in 'ftgpio_gpio_probe()' adds f4e9bcc05f4e gpio: mt7621: Pass irqchip when adding gpiochip adds 40ffa6d72b0d Merge remote-tracking branch 'gpio/for-next' adds d543d4771ad9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip adds 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip adds 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip adds 85af79659f45 MAINTAINERS: Remove stale record for gpio-intel-mid.c adds 9a14d72bd93f Merge remote-tracking branch 'gpio-intel/for-next' adds d21b8adbd475 pinctrl: amd: disable spurious-firing GPIO IRQs adds d67070c372dd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150 support adds 9bdacadd1606 dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150b support adds 2dc889a8846d dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150l support adds 472a61e777fe pinctrl/gpio: Take MUX usage into account adds 2ff110bbe98e pinctrl: meson: meson: Add of_node_put() before return adds 1d4ba593d02e pinctrl: sh-pfc: Add new flags into struct sh_pfc_pin_config adds b13431ed6eab pinctrl: sh-pfc: Remove incomplete flag "cfg->type" adds 8a0cc47ccc7c pinctrl: sh-pfc: Rollback to mux if required when the gpio [...] adds df62267ddec5 pinctrl: sh-pfc: Include the right header adds ab6366ee887a pinctrl: rza1: Add of_node_put() before return adds 5b1d96e029bf pinctrl: rza2: Drop driver use of consumer flags adds 0a6864274e41 pinctrl: rza2: Include the appropriate headers adds 7c772bed431c Merge tag 'sh-pfc-for-v5.4-tag2' of https://git.kernel.org [...] adds 73345a18d464 pinctrl: bcm2835: Pass irqchip when adding gpiochip adds 26dd77327fbb Merge remote-tracking branch 'pinctrl/for-next' adds 5cf0aa3900c5 Merge remote-tracking branch 'pinctrl-intel/for-next' adds ba61ec313dcf Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 772b408fdc94 kunit: test: add KUnit test runner core adds fe33c162065b kunit: test: add test resource management API adds 3c49770597ff kunit: test: add string_stream a std::stream like string builder adds 630a7c17149a kunit: test: add assertion printing library adds f8c6f4eb850d kunit: test: add the concept of expectations adds fe539dde39e8 kbuild: enable building KUnit adds 8faf220835e8 kunit: test: add initial tests adds 451efcfcc09c objtool: add kunit_try_catch_throw to the noreturn list adds 0461d027c83d kunit: test: add support for test abort adds 6852cbf2064d kunit: test: add tests for kunit test abort adds a088934bd516 kunit: test: add the concept of assertions adds b12cc8c40932 kunit: test: add tests for KUnit managed resources adds 0a53f35d6e5d kunit: tool: add Python wrappers for running KUnit tests adds 3c08fc542498 kunit: defconfig: add defconfigs for building KUnit tests adds f3abcc8c57a7 Documentation: kunit: add documentation for KUnit adds ce7526d56556 MAINTAINERS: add entry for KUnit the unit testing framework adds 103ebb60074e kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] adds 49435c478386 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section adds e5cf17504479 Merge remote-tracking branch 'kselftest/next' adds 7182ed292fd9 Merge remote-tracking branch 'y2038/y2038' adds 5bd630165cef Merge remote-tracking branch 'livepatching/for-next' adds 3152114be497 Merge remote-tracking branch 'coresight/next' adds 1d74f0992991 dt-bindings: rtc: add bindings for FlexTimer Module adds 7b0b551dbc1e rtc: fsl-ftm-alarm: add FTM alarm driver adds 903e259f9caf dt-bindings: rtc: sun6i: Add compatible for H6 RTC adds b60ff2cfb598 rtc: sun6i: Add support for H6 RTC adds e788771cacaf rtc: pcf2127: convert to devm_rtc_allocate_device adds bbfe3a7a1d41 rtc: pcf2127: cleanup register and bit defines adds 7f43020e3bdb rtc: pcf2127: bugfix: read rtc disables watchdog adds 9e8157e1f9dc rtc: pcf2127: add watchdog feature support adds 36180aed4cd2 rtc: pcf2127: add tamper detection support adds 692f6b793838 Merge remote-tracking branch 'rtc/rtc-next' adds 0d53b1025b50 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 90b6f1b2a201 Merge remote-tracking branch 'at24/at24/for-next' adds 7be188a39e83 Merge remote-tracking branch 'kspp/for-next/kspp' adds 3baed13a9af4 Merge remote-tracking branch 'fsi/next' adds 3afcd93b292b Merge remote-tracking branch 'slimbus/for-next' adds 8195f934d309 Merge remote-tracking branch 'nvmem/for-next' adds 80dd3ca009e8 Merge remote-tracking branch 'xarray/xarray' adds 2a3ec3fe39ca Merge remote-tracking branch 'hyperv/hyperv-next' adds c866684fdcc4 Merge remote-tracking branch 'pidfd/for-next' adds 62bacb06b9f0 PM / devfreq: tegra: Fix kHz to Hz conversion adds efe9043db496 PM / devfreq: tegra: Replace readl-writel with relaxed versions adds ed2a8dd22a75 PM / devfreq: tegra: Replace write memory barrier with the [...] adds 30af44fae8bd PM / devfreq: tegra: Don't ignore clk errors adds b061312f4bca PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe adds dd3f2616bb99 PM / devfreq: tegra: Drop primary interrupt handler adds 7514dd05eaae PM / devfreq: tegra: Properly disable interrupts adds 8fda5c1fab4f PM / devfreq: tegra: Clean up driver's probe / remove adds 151531f79a2d PM / devfreq: tegra: Avoid inconsistency of current freque [...] adds 386789ebbdd3 PM / devfreq: tegra: Mark ACTMON's governor as immutable adds 5a7e10c89501 PM / devfreq: tegra: Move governor registration to driver's probe adds 546ff0938137 PM / devfreq: tegra: Reconfigure hardware on governor's restart adds 1ac347488529 PM / devfreq: tegra: Support Tegra30 adds 35f8dbc72721 PM / devfreq: tegra: Enable COMPILE_TEST for the driver adds 23601752911b PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c adds d196175ed8f4 PM / devfreq: Introduce driver for NVIDIA Tegra20 adds 2c09083293f4 PM / devfreq: Fix spelling typo adds 0a453aca94bd PM / devfreq: rk3399_dmc: Fix spelling typo adds 7544fd7f3845 PM / devfreq: Fix kernel oops on governor module load adds 5f8669639f3e PM / devfreq: events: add Exynos PPMU new events adds 23ca7d2503d8 PM / devfreq: tegra20: add COMMON_CLK dependency adds 0ae9c3213c2c PM / devfreq: exynos-events: change matching code during probe adds 1dd62c66d345 PM / devfreq: events: extend events by type of counted data adds e2fc1677eea7 PM / devfreq: Correct devm_devfreq_remove_device() documentation adds 2c2b20e0da89 PM / devfreq: exynos-bus: Correct clock enable sequence adds 4294a779bd8d PM / devfreq: exynos-bus: Convert to use dev_pm_opp_set_rate() adds 0ef7c7cce43f PM / devfreq: passive: Use non-devm notifiers adds 0465814831a9 PM / devfreq: passive: fix compiler warning adds 5ed990b34aff Merge remote-tracking branch 'devfreq/for-next' adds daa138a58c80 Merge branch 'odp_fixes' into hmm.git adds c571feca2dc9 RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext [...] adds 47f725ee7b5f RDMA/odp: remove ib_ucontext from ib_umem adds c96245148c1e mm/mmu_notifiers: remove unregister_no_release adds e3fe8e555dd0 mm/hmm: fix hmm_range_fault()'s handling of swapped out pages adds 9283444f5d98 Merge remote-tracking branch 'hmm/hmm' adds eb12511f0d47 fpga: altera-cvp: Discover Vendor Specific offset adds d2083d040a95 fpga: altera-cvp: Preparation for V2 parts. adds e58915179f3f fpga: altera-cvp: Add Stratix10 (V2) Support adds 55bd3fb126fc Merge remote-tracking branch 'fpga/for-next' adds 4beff7db0666 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 4386ef0a214d /proc/kpageflags: do not use uninitialized struct pages adds 3a60e2e9ec52 mm: memcontrol: flush percpu slab vmstats on kmem offlining adds baed0b872843 mm, memcg: partially revert "mm/memcontrol.c: keep local V [...] adds bcd90e494455 kbuild: clean compressed initramfs image adds 4f724cd69d70 ocfs2: use jbd2_inode dirty range scoping adds 91286d9c75aa jbd2: remove jbd2_journal_inode_add_[write|wait] adds 017221ba6c5c ocfs2: further debugfs cleanups adds fafbe1bd88ed ocfs2: ensure ret is set to zero before returning adds cc3fba42bc1b ocfs2: remove unused ocfs2_calc_tree_trunc_credits() adds 4287045511d8 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration adds 017f0c58da04 fs/ocfs2/namei.c: remove set but not used variables adds 5bd5e97aed45 fs/ocfs2/file.c: remove set but not used variables adds ba8f54cbe80e fs/ocfs2/dir.c: remove set but not used variables adds 426b94d465f0 ocfs2: clear zero in unaligned direct IO adds 3db83c6faf1e ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 6e5efa0d4f49 ocfs2: wait for recovering done after direct unlock request adds 52728d1ac77a ocfs2: checkpoint appending truncate log transaction befor [...] adds 6cf76bc58bd1 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds a469d2d0a15d fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 96fbd0881b73 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds f51d19bf09f1 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds e0d545ee0058 ramfs: support O_TMPFILE adds 7072253b7483 mm, slab: extend slab/shrink to shrink all memcg caches adds b7cb72465ed7 mm, slab: move memcg_cache_params structure to mm/slab.h adds 013179bc4741 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds 81a369e18c21 mm: kmemleak: make the tool tolerant to struct scan_area a [...] adds 30a56c0de439 mm: kmemleak: simple memory allocation pool for kmemleak objects adds c544a5760b29 mm: kmemleak: use the memory pool for early allocations adds a4c1defa5ac5 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds ca2d53e516a8 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds 909d92d16e30 mm/kmemleak.c: record the current memory pool size adds 9bbabef58c88 mm/kmemleak: increase the max mem pool to 1M adds f10615856b57 kasan: add memory corruption identification for software t [...] adds a40ad87b3003 lib/test_kasan.c: add roundtrip tests adds 3051db637fa2 lib-test_kasan-add-roundtrip-tests-checkpatch-fixes adds 82cb43260d0d mm/page_poison.c: fix a typo in a comment adds 8a02fd3bb645 mm/rmap.c: remove set but not used variable 'cstart' adds 3dacfed4823f mm: introduce page_size() adds 017338ce23db mm: Introduce page_shift() adds a944ad6d9708 mm-introduce-page_shift-fix adds 2d7210b1f429 mm: introduce compound_nr() adds 956bed53316c mm: replace list_move_tail() with add_page_to_lru_list_tail() adds 69f138a8d904 mm, page_owner: record page owner for each subpage adds 0a22ad9f8ae2 mm, page_owner: keep owner info when freeing the page adds 090a8e328c0e mm, page_owner, debug_pagealloc: save and dump freeing sta [...] adds 8fb5ff7a4fc1 mm/filemap.c: don't initiate writeback if mapping has no d [...] adds bab519f14090 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds f204304c6487 mm: page cache: store only head pages in i_pages adds 1ba4dd8561b5 mm-page-cache-store-only-head-pages-in-i_pages-fix adds 782dd679657b mm, memcg: throttle allocators when failing reclaim over m [...] adds 8e40edfe449b mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds 070d3e2f7b93 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 7b04f610e318 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds a23ac76dbbca mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds d91282218d13 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 8a42bd1e807d mm: memcontrol: switch to rcu protection in drain_all_stock() adds 068f782f7d34 mm: vmscan: do not share cgroup iteration between reclaimers adds 148a8691b6df mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds b6096ae07b1a mm/gup: remove unused variable in siw_free_plist() adds 85ab7cb1fe39 drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 4672e0b77fb0 net/xdp: convert put_page() to put_user_page*() adds 84d12253c3f0 mm: remove redundant assignment of entry adds 139734106503 mm/mmap.c: fix the adjusted length error adds 020780c204f0 mm: release the spinlock on zap_pte_range adds e60835324f73 mm: remove quicklist page table caches adds 3f180a4b5d06 ia64: switch to generic version of pte allocation adds 4db90807b174 sh: switch to generic version of pte allocation adds 1943eaa65817 microblaze: switch to generic version of pte allocation adds 036445db1115 mm: consolidate pgtable_cache_init() and pgd_cache_init() adds 45b913a525c5 mm/memory_hotplug: remove move_pfn_range() adds b8afefa57a75 mm-memory_hotplug-remove-move_pfn_range-fix adds e2e5eac8e80e drivers/base/node.c: simplify unregister_memory_block_unde [...] adds 65fdd28dd025 drivers/base/memory.c: fixup documentation of removable/ph [...] adds 150f58830154 driver/base/memory.c: validate memory block size early adds 6827b293cd11 drivers/base/memory.c: don't store end_section_nr in memor [...] adds 98cc5b0ca4ac mm/memory_hotplug.c: prevent memory leak when reusing pgdat adds f8a9c8071e13 mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ [...] adds 3cf1428f64f3 mm/memory_hotplug: drop PageReserved() check in online_pag [...] adds c9ad023bd861 mm/memory_hotplug: simplify online_pages_range() adds 333628873ff9 mm/memory_hotplug: make sure the pfn is aligned to the ord [...] adds 7bfe1372cad3 mm-memory_hotplug-make-sure-the-pfn-is-aligned-to-the-orde [...] adds a9b6b8275c3d mm/memory_hotplug: online_pages cannot be 0 in online_pages() adds 555829ab047f mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 252259413c86 mm/sparse.c: mark sparse_buffer_free as __meminit adds afb1fbcbe51a mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 99c8767ab92d mm/sparse.c: use __nr_to_section(section_nr) to get mem_section adds be8b1fa8c02a mm/vmalloc: do not keep unpurged areas in the busy tree adds 598aa5d26bad mm/vmalloc: modify struct vmap_area to reduce its size adds 063e61301d31 mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask adds 33bf3e248277 mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 8c080b27679e mm/compaction: introduce a helper compact_zone_counters_init() adds 9d78bcdbcfab mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 01480cdb5609 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds b6794ddf5e01 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 7b2fb6174633 mm/compaction.c: remove unnecessary zone parameter in isol [...] adds 6c096f083e98 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] adds 237578579f89 mm, oom: avoid printk() iteration under RCU adds 21c060955be8 mm-oom-avoid-printk-iteration-under-rcu-fix adds d4f4475d8f5b mm/oom_kill.c: add task UID to info message on an oom kill adds 2e01a05bc199 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 971c38b0513a memcg, oom: don't require __GFP_FS when invoking memcg OOM killer adds 04cb0d01813a mm/oom: add oom_score_adj and pgtables to Killed process message adds b942dff042cb mm, reclaim: make should_continue_reclaim perform dryrun d [...] adds 3bb9a3851a58 mm, reclaim: cleanup should_continue_reclaim() adds 1c50fa518d66 mm, compaction: raise compaction priority after it withdrawns adds ed800128dffa hugetlbfs: don't retry when pool page allocations start to fail adds 670bc5dc5b70 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() adds f83e7ec74d35 thp: update split_huge_page_pmd() comment adds e1752f39c71a filemap: check compound_head(page)->mapping in filemap_fault() adds 56429f50e410 filemap: check compound_head(page)->mapping in pagecache_g [...] adds c789583f01b9 filemap: update offset check in filemap_fault() adds 5d0460cf9411 mm,thp: stats for file backed THP adds 9af7208f1641 khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() adds 55e771ca35bd mm,thp: add read-only THP support for (non-shmem) FS adds fee39365aa0c khugepaged: fix build without CONFIG_SHMEM adds 766afa953abf khugepaged: fix double unlock in collapse_file() adds aa32165e3231 mm,thp: avoid writes to file with THP in pagecache adds ba631411d49f mm: thp: extract split_queue_* into a struct adds de558e3a3bf9 mm: move mem_cgroup_uncharge out of __page_cache_release() adds 60b111fbd854 mm: shrinker: make shrinker not depend on memcg kmem adds d4eb45b8a396 mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-v6 adds 7d7665978a65 mm: thp: make deferred split shrinker memcg aware adds e7e3fa61a322 mm-thp-make-deferred-split-shrinker-memcg-aware-v6 adds abefdbb56200 mm: move memcmp_pages() and pages_identical() adds a29ba4b09165 uprobe: use original page when all uprobes are removed adds 1a435b043c49 mm, thp: introduce FOLL_SPLIT_PMD adds 3290b054e16b uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT adds fb76003f9e76 khugepaged: enable collapse pmd for pte-mapped THP adds 86a0f075ecdd khugepaged: add comments for retract_page_tables() adds a863ff6d4503 uprobe: collapse THP pmd after removing all uprobes adds 86edc05cf5ef mm, thp: account deferred split THPs into MemAvailable adds 0e39cd1d1b2f psi-annotate-refault-stalls-from-io-submission-fix adds 91983296d64c psi-annotate-refault-stalls-from-io-submission-fix-2 adds 501a169663bf mm, fs: move randomize_stack_top from fs to mm adds d86055532b74 arm64: make use of is_compat_task instead of hardcoding this test adds 087c374f299a arm64: consider stack randomization for mmap base only whe [...] adds 746e565a70a8 arm64, mm: move generic mmap layout functions to mm adds bc1e43de091d arm64, mm: make randomization selected by generic topdown [...] adds 1bc6bfceb689 arm: properly account for stack randomization and stack guard gap adds 8e32c33e7983 arm: use STACK_TOP when computing mmap base address adds 256c5f5cbbe1 arm: use generic mmap top-down layout and brk randomization adds c5b1ed1c1e85 mips: properly account for stack randomization and stack g [...] adds ff4883aaff32 mips: use STACK_TOP when computing mmap base address adds 9ded0104fa11 mips: adjust brk randomization offset to fit generic version adds eb8b0991e9ce mips: replace arch specific way to determine 32bit task wi [...] adds b301da60e524 mips: use generic mmap top-down layout and brk randomization adds 311d0fec3299 riscv: make mmap allocation top-down by default adds 397a452127a2 riscv-make-mmap-allocation-top-down-by-default-v6 adds 1c93b7368775 mm/mmap.c: refine find_vma_prev() with rb_last() adds 51a9276b5f30 mm-mmapc-refine-find_vma_prev-with-rb_last-fix adds 4ec27b4f15a2 mm: mmap: increase sockets maximum memory size pgoff for 32bits adds f227453a14ca mm: introduce MADV_COLD adds 8251e7e7786d mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 027b9b8fd9ee mm: introduce MADV_PAGEOUT adds e0ddfbc2c151 mm: clear PG_active on MADV_PAGEOUT adds b16161bf4836 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds 27eae3695a34 mm/madvise: reduce code duplication in error handling paths adds 9b5dac7e8c58 shmem: fix obsolete comment in shmem_getpage_gfp() adds b726f2540d80 zpool: add malloc_support_movable to zpool_driver adds b2a52cc225a1 zswap: use movable memory if zpool support allocate movabl [...] adds 4bedc51f33e2 mm, memcg: proportional memory.{low,min} reclaim adds f013c692ea3c mm, memcg: make memory.emin the baseline for utilisation d [...] adds 7d710802de3c mm, memcg: make scan aggression always exclude protection adds 7db921928965 mm/vmscan: remove unused lru_pages argument adds e9355c95bd86 mm: don't expose page to fast gup before it's ready adds e69c91f440c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds b8ff120fb47b fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e0a61661df7f kernel/hung_task.c: Monitor killed tasks. adds 3b5324bf3c36 linux/coff.h: add include guard adds 0669687b69ac kernel/elfcore.c: include proper prototypes adds 3b040936dd42 hung_task: allow printing warnings every check interval adds 426f62db52aa rbtree: avoid generating code twice for the cached version [...] adds 43eb060be507 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds d53468f04ead augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds c5ef6e7ceb98 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix adds d5385078d968 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 adds 53f5b5cdbd80 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds 94783e357feb lib/genalloc.c: export symbol addr_in_gen_pool adds 87dec8349d0e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds af4cde77724d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds a611c28a9144 string: add stracpy and stracpy_pad mechanisms adds d4d7513afaa6 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds f4e39e95c026 kernel-doc: core-api: include string.h into core-api adds 8edfd8549f77 kernel-doc: core-api: Include string.h into core-api adds 6e9e36bbd168 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 2deb4e859125 strscpy: reject buffer sizes larger than INT_MAX adds 0eac02ffb447 lib/generic-radix-tree.c: make 2 functions static inline adds 6737a88c7254 lib/extable.c: add missing prototypes adds 200004bec179 lib/stackdepot.c: fix obsolete comments adds 434f8cee2425 lib/memweight.c: open code bitmap_weight() adds d3cb2c0b4567 lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds adds efef8c17fb35 lib/math/rational.c: fix possible incorrect result from ra [...] adds 57def6bdae22 checkpatch: don't interpret stack dumps as commit IDs adds 2233f146b87c checkpatch: improve SPDX license checking adds 449d0ceafa0e checkpatch.pl: warn on invalid commit id adds 1d1f7301303c checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds 2a01e96e0fab checkpatch: prefer __section over __attribute__((section(...))) adds 303f29646840 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 7a7018abf8e8 fs/reiserfs/journal.c: remove set but not used variables adds c882f3ced402 fs/reiserfs/stree.c: remove set but not used variables adds 29867f94f7ed fs/reiserfs/lbalance.c: remove set but not used variables adds 5e131c1d4b5b fs/reiserfs/objectid.c: remove set but not used variables adds 3545227f988f fs/reiserfs/prints.c: remove set but not used variables adds 6666216111d8 fs/reiserfs/fix_node.c: remove set but not used variables adds b3dfa7fee789 fs/reiserfs/do_balan.c: remove set but not used variables adds b6bf9f802e49 fat: add nobarrier to workaround the strange behavior of device adds 100dd09bb46f fork: improve error message for corrupted page tables adds 0cebbbd68f62 cpumask: nicer for_each_cpumask_and() signature adds 4dfc65dacac5 kexec: bail out upon SIGKILL when allocating memory. adds 58c9f4e28c9d kexec: restore arch_kexec_kernel_image_probe declaration adds fbb2f1d96701 aio: simplify read_events() adds fb6bee420be5 kgdb: don't use a notifier to enter kgdb at panic; call directly adds 86beafc4461c scripts/gdb: handle split debug adds 7038896ee0ae bug: refactor away warn_slowpath_fmt_taint() adds 22ab2de36546 bug: rename __WARN_printf_taint() to __WARN_printf() adds 39988d61a43d bug: consolidate warn_slowpath_fmt() usage adds cb9fafd203d1 bug: lift "cut here" out of __warn() adds cae0aea165cd bug: clean up helper macros to remove __WARN_TAINT() adds 41eb5013badd bug: consolidate __WARN_FLAGS usage adds 271839a2622e bug: move WARN_ON() "cut here" into exception handler adds 69bc39147a93 ipc/mqueue.c: delete an unnecessary check before the macro [...] adds 871e2e446b7d ipc/mqueue: improve exception handling in do_mq_notify() adds 4d7b1ed2501f ipc/msg.c: consolidate all xxxctl_down() functions adds f0bf22cc594a Merge branch 'akpm-current/current' adds fa8f7ad0485e pinctrl: fix pxa2xx.c build warnings adds 3280c8749890 lib: untag user pointers in strn*_user adds 27d20fc3611f mm: untag user pointers passed to memory syscalls adds d19b0ab31827 mm: untag user pointers in mm/gup.c adds 7d7fd4ef8ab5 mm: untag user pointers in get_vaddr_frames adds a469f9bce9fc fs/namespace: untag user pointers in copy_mount_options adds 5c5a6f07c761 userfaultfd: untag user pointers adds 37250f09fc5c drm/amdgpu: untag user pointers adds 7747a365764a drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds 8e7518f551b0 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds 3fe71369aa08 tee/shm: untag user pointers in tee_shm_register adds b32788f77a0a vfio/type1: untag user pointers in vaddr_get_pfn adds fbac180e4c21 mm: untag user pointers in mmap/munmap/mremap/brk adds af39e446d364 hexagon: drop empty and unused free_initrd_mem adds eb1bf9ae8b1b mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 5a9f97cb285f drivers/tty/serial/sh-sci.c: suppress warning adds d884b28c96f1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e5a08d35a804 Merge branch 'akpm/master' adds ed2393ca0910 Add linux-next specific files for 20190827
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 (9733a7c62c66) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: .mailmap | 1 + Documentation/ABI/testing/sysfs-class-remoteproc | 10 + Documentation/admin-guide/kernel-parameters.txt | 11 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kunit/api/index.rst | 16 + Documentation/dev-tools/kunit/api/test.rst | 11 + Documentation/dev-tools/kunit/faq.rst | 62 + Documentation/dev-tools/kunit/index.rst | 79 + Documentation/dev-tools/kunit/start.rst | 180 + Documentation/dev-tools/kunit/usage.rst | 576 ++ Documentation/devicetree/bindings/arm/fsl.yaml | 16 + .../devicetree/bindings/arm/mediatek.yaml | 4 + Documentation/devicetree/bindings/eeprom/at25.txt | 1 + .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 6 +- .../interrupt-controller/mediatek,sysirq.txt | 1 + .../interrupt-controller/snps,archs-idu-intc.txt | 30 +- .../devicetree/bindings/leds/leds-lm3532.txt | 4 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 109 + .../devicetree/bindings/mtd/mxic-nand.txt | 36 + .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 10 +- Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 6 + .../devicetree/bindings/rtc/rtc-fsl-ftm-alarm.txt | 1 + .../devicetree/bindings/serial/mtk-uart.txt | 1 + .../devicetree/bindings/spi/spi-fsl-dspi.txt | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 40 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/serial/n_gsm.rst | 11 +- Documentation/filesystems/ceph.txt | 14 + .../filesystems/erofs.txt | 4 - Documentation/filesystems/ext4/blockgroup.rst | 10 +- Documentation/filesystems/ext4/blocks.rst | 4 +- Documentation/filesystems/ext4/directory.rst | 2 +- Documentation/filesystems/ext4/group_descr.rst | 9 +- Documentation/filesystems/ext4/inodes.rst | 4 +- Documentation/filesystems/ext4/super.rst | 20 +- Documentation/filesystems/proc.txt | 4 +- Documentation/process/howto.rst | 2 +- Documentation/process/submitting-patches.rst | 2 +- Documentation/translations/it_IT/process/howto.rst | 2 +- .../it_IT/process/submitting-patches.rst | 2 +- Documentation/translations/ja_JP/SubmittingPatches | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 2 +- Documentation/translations/zh_CN/process/howto.rst | 2 +- .../zh_CN/process/submitting-patches.rst | 2 +- Kconfig | 2 + MAINTAINERS | 85 +- Makefile | 20 +- Next/SHA1s | 164 +- Next/merge.log | 3284 +++++--- arch/Kconfig | 7 + arch/alpha/Kconfig | 1 + arch/alpha/include/asm/pgtable.h | 5 - arch/arc/include/asm/linkage.h | 8 +- arch/arc/include/asm/mach_desc.h | 3 +- arch/arc/include/asm/pgtable.h | 5 - arch/arc/kernel/mcip.c | 60 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am33xx-l4.dtsi | 4 +- arch/arm/boot/dts/am3517.dtsi | 24 + arch/arm/boot/dts/am437x-l4.dtsi | 6 +- arch/arm/boot/dts/at91-ariag25.dts | 255 +- arch/arm/boot/dts/at91-ariettag25.dts | 100 +- arch/arm/boot/dts/at91-cosino.dtsi | 203 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 93 +- arch/arm/boot/dts/at91-kizboxmini.dts | 179 +- arch/arm/boot/dts/at91sam9g15.dtsi | 28 +- arch/arm/boot/dts/at91sam9g15ek.dts | 12 +- arch/arm/boot/dts/at91sam9g25ek.dts | 89 +- arch/arm/boot/dts/at91sam9g35ek.dts | 22 +- arch/arm/boot/dts/at91sam9x25ek.dts | 36 +- arch/arm/boot/dts/at91sam9x35ek.dts | 43 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 194 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 86 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 265 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 102 + arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 420 + arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 134 + arch/arm/boot/dts/mt7629-rfb.dts | 263 + arch/arm/boot/dts/mt7629.dtsi | 481 ++ arch/arm/boot/dts/omap34xx.dtsi | 26 + arch/arm/boot/dts/omap36xx.dtsi | 28 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 1 - arch/arm/boot/dts/omap4-l4.dtsi | 39 +- arch/arm/boot/dts/omap4.dtsi | 1 - arch/arm/boot/dts/omap5.dtsi | 23 + arch/arm/boot/dts/omap54xx-clocks.dtsi | 14 + arch/arm/boot/dts/sun4i-a10.dtsi | 2 + arch/arm/boot/dts/sun5i.dtsi | 2 + arch/arm/boot/dts/sun6i-a31.dtsi | 2 + arch/arm/boot/dts/sun7i-a20.dtsi | 27 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 1 + arch/arm/boot/dts/sun8i-r40.dtsi | 2 + arch/arm/boot/dts/sun8i-v3s.dtsi | 1 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 1 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 2 + arch/arm/include/asm/pgtable-nommu.h | 5 - arch/arm/include/asm/pgtable.h | 2 - arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-at91/.gitignore | 1 + arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-at91/pm_suspend.S | 2 +- arch/arm/mach-imx/anatop.c | 25 + arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/mach-imx6q.c | 1 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/mach-imx6sx.c | 1 + arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mach-imx7d.c | 1 + arch/arm/mach-omap2/.gitignore | 1 + arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/hsmmc.c | 4 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 3 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 6 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 50 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 9 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 9 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 168 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 65 - arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mm/init.c | 3 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 1 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 46 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 32 +- arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 33 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 21 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 256 + arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 405 + arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 309 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 96 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 191 +- arch/arm64/include/asm/mmu.h | 2 +- arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/kernel/kaslr.c | 5 +- arch/arm64/kernel/machine_kexec_file.c | 18 +- arch/arm64/kernel/setup.c | 9 +- arch/arm64/mm/mmu.c | 15 +- arch/arm64/mm/pgd.c | 2 +- arch/c6x/include/asm/pgtable.h | 5 - arch/csky/include/asm/pgtable.h | 5 - arch/h8300/include/asm/pgtable.h | 6 - arch/hexagon/include/asm/pgtable.h | 3 - arch/hexagon/mm/Makefile | 2 +- arch/hexagon/mm/init.c | 13 - arch/hexagon/mm/pgalloc.c | 10 - arch/ia64/Kconfig | 1 + arch/ia64/include/asm/iommu.h | 2 - arch/ia64/include/asm/pgtable.h | 5 - arch/ia64/kernel/pci-dma.c | 2 - arch/m68k/Kconfig | 1 + arch/m68k/include/asm/pgtable_mm.h | 5 - arch/m68k/include/asm/pgtable_no.h | 5 - arch/m68k/kernel/dma.c | 9 - arch/microblaze/include/asm/pgtable.h | 7 - arch/mips/Kconfig | 1 + arch/mips/boot/dts/mscc/ocelot.dtsi | 7 +- arch/mips/cavium-octeon/dma-octeon.c | 17 +- arch/mips/cavium-octeon/setup.c | 3 +- arch/mips/fw/arc/memory.c | 24 +- arch/mips/include/asm/bootinfo.h | 16 - arch/mips/include/asm/cpu-features.h | 16 + arch/mips/include/asm/cpu.h | 4 + arch/mips/include/asm/io.h | 14 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/kernel/cpu-probe.c | 6 + arch/mips/kernel/proc.c | 4 + arch/mips/kernel/setup.c | 357 +- arch/mips/lantiq/xway/sysctrl.c | 16 +- arch/mips/mm/init.c | 92 +- arch/mips/mti-malta/malta-memory.c | 11 - arch/mips/netlogic/xlp/setup.c | 12 +- arch/mips/pmcs-msp71xx/msp_prom.c | 22 +- arch/mips/ralink/timer.c | 4 +- arch/mips/sgi-ip22/ip28-berr.c | 20 +- arch/nds32/include/asm/pgtable.h | 2 - arch/nios2/include/asm/pgtable.h | 2 - arch/openrisc/include/asm/pgtable.h | 5 - arch/parisc/include/asm/pgtable.h | 2 - arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/kvm_host.h | 22 +- arch/powerpc/include/asm/kvm_ppc.h | 1 + arch/powerpc/include/asm/pgtable.h | 1 - arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/setup-common.c | 6 - arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 5 + arch/powerpc/kvm/powerpc.c | 3 +- arch/powerpc/sysdev/xive/native.c | 7 + arch/riscv/Kconfig | 1 + arch/riscv/include/asm/pgtable.h | 5 - arch/s390/Kconfig | 1 + arch/s390/boot/ipl_parm.c | 6 +- arch/s390/boot/kaslr.c | 41 +- arch/s390/boot/mem_detect.c | 7 - arch/s390/include/asm/mem_detect.h | 12 + arch/s390/include/asm/pgtable.h | 5 - arch/s390/include/asm/qdio.h | 6 +- arch/s390/kernel/vdso.c | 18 +- arch/s390/mm/kasan_init.c | 12 - arch/s390/mm/page-states.c | 14 +- arch/s390/numa/mode_emu.c | 7 +- arch/s390/numa/numa.c | 2 + arch/sh/boards/mach-ap325rxa/setup.c | 1 - arch/sh/boards/mach-ecovec24/setup.c | 2 - arch/sh/boards/mach-kfr2r09/setup.c | 1 - arch/sh/boards/mach-migor/setup.c | 1 - arch/sh/boards/mach-se/7724/setup.c | 2 - arch/sh/include/asm/pgtable.h | 5 - arch/sh/mm/nommu.c | 4 - arch/sparc/Kconfig | 1 + arch/sparc/include/asm/pgtable_32.h | 5 - arch/sparc/include/asm/pgtable_64.h | 1 - arch/um/Kconfig | 1 + arch/um/configs/kunit_defconfig | 3 + arch/um/include/asm/pgtable.h | 2 - arch/unicore32/include/asm/pgtable.h | 2 - arch/x86/Kconfig | 1 + arch/x86/boot/compressed/pgtable_64.c | 13 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/core.c | 2 +- arch/x86/hyperv/hv_init.c | 2 - arch/x86/include/asm/bootparam_utils.h | 2 +- arch/x86/include/asm/fixmap.h | 5 +- arch/x86/include/asm/hw_irq.h | 4 +- arch/x86/include/asm/iommu.h | 1 - arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/msr-index.h | 14 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/pgtable_32.h | 1 - arch/x86/include/asm/pgtable_64.h | 2 - arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/kernel/apic/apic.c | 68 +- arch/x86/kernel/cpu/amd.c | 66 + arch/x86/kernel/cpu/mshyperv.c | 8 + arch/x86/kernel/irq.c | 10 +- arch/x86/kernel/irq_32.c | 7 +- arch/x86/kernel/irq_64.c | 9 - arch/x86/kernel/pci-dma.c | 20 +- arch/x86/kernel/quirks.c | 4 - arch/x86/mm/pgtable.c | 6 +- arch/x86/platform/intel/iosf_mbi.c | 100 +- arch/x86/power/cpu.c | 86 +- arch/xtensa/include/asm/pgtable.h | 1 - drivers/acpi/acpi_lpss.c | 8 +- drivers/acpi/acpica/utids.c | 7 +- drivers/acpi/property.c | 6 + drivers/acpi/sbshc.h | 2 - drivers/ata/acard-ahci.c | 38 +- drivers/ata/ahci.c | 33 +- drivers/ata/libata-sff.c | 8 +- drivers/ata/pata_atp867x.c | 7 +- drivers/ata/pata_buddha.c | 228 +- drivers/ata/pata_cs5520.c | 6 +- drivers/ata/pata_hpt3x3.c | 5 +- drivers/ata/pata_ninja32.c | 5 +- drivers/ata/pata_pdc2027x.c | 6 +- drivers/ata/pata_sil680.c | 5 +- drivers/ata/pdc_adma.c | 23 +- drivers/ata/sata_inic162x.c | 8 +- drivers/ata/sata_mv.c | 38 +- drivers/ata/sata_nv.c | 10 +- drivers/ata/sata_promise.c | 5 +- drivers/ata/sata_qstor.c | 34 +- drivers/ata/sata_sil.c | 5 +- drivers/ata/sata_sil24.c | 26 +- drivers/ata/sata_svw.c | 5 +- drivers/ata/sata_sx4.c | 5 +- drivers/ata/sata_via.c | 9 +- drivers/ata/sata_vsc.c | 5 +- drivers/base/platform.c | 37 +- drivers/block/null_blk.h | 13 +- drivers/block/null_blk_main.c | 162 +- drivers/block/null_blk_zoned.c | 37 +- drivers/block/rbd.c | 10 +- drivers/bus/ti-sysc.c | 45 +- drivers/char/Kconfig | 9 + drivers/char/mem.c | 9 - drivers/char/random.c | 14 + drivers/clk/imx/clk-imx8mn.c | 4 +- drivers/clk/ti/clk-54xx.c | 34 + drivers/clocksource/hyperv_timer.c | 45 +- drivers/clocksource/sh_cmt.c | 14 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-probe.c | 4 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/devfreq/devfreq.c | 2 +- drivers/devfreq/event/exynos-ppmu.c | 98 +- drivers/devfreq/exynos-bus.c | 153 +- drivers/devfreq/governor_passive.c | 7 +- drivers/edac/amd64_edac.c | 358 +- drivers/edac/amd64_edac.h | 12 +- drivers/firmware/broadcom/Kconfig | 2 +- drivers/firmware/broadcom/bcm47xx_nvram.c | 4 +- drivers/fpga/Kconfig | 6 +- drivers/fpga/altera-cvp.c | 339 +- drivers/gpio/gpio-ftgpio010.c | 6 +- drivers/gpio/gpio-intel-mid.c | 35 +- drivers/gpio/gpio-lynxpoint.c | 35 +- drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-mpc8xxx.c | 1 + drivers/gpio/gpio-mt7621.c | 33 +- drivers/gpio/gpio-tqmx86.c | 41 +- drivers/gpio/gpio-vf610.c | 26 +- drivers/gpio/gpio-zx.c | 34 +- drivers/gpio/gpiolib.c | 3 +- drivers/gpio/sgpio-aspeed.c | 533 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 24 + .../dc/bios/dce110/command_table_helper_dce110.c | 36 +- .../dc/bios/dce112/command_table_helper2_dce112.c | 36 +- .../dc/bios/dce112/command_table_helper_dce112.c | 36 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 56 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 231 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 5 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 43 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 3 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 50 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 149 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 23 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 140 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 2 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 268 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 27 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - .../drm/amd/display/include/ddc_service_types.h | 10 +- .../drm/amd/display/modules/color/color_gamma.c | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 276 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 + .../drm/amd/display/modules/inc/mod_info_packet.h | 2 +- .../amd/display/modules/info_packet/info_packet.c | 88 + .../drm/amd/display/modules/power/power_helpers.c | 121 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 4 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 7 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 6 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 1 + .../drm/arm/display/komeda/komeda_wb_connector.c | 2 +- drivers/gpu/drm/bochs/bochs_drv.c | 2 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 13 +- drivers/gpu/drm/drm_mipi_dbi.c | 3 +- drivers/gpu/drm/drm_panel.c | 11 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/display/intel_display.c | 62 +- drivers/gpu/drm/i915/display/intel_display_types.h | 6 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 103 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 70 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 26 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 28 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 30 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 9 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 32 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 13 +- drivers/gpu/drm/i915/i915_debugfs.c | 51 +- drivers/gpu/drm/i915/i915_drv.c | 49 +- drivers/gpu/drm/i915/i915_drv.h | 9 +- drivers/gpu/drm/i915/i915_gem.c | 23 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 30 +- drivers/gpu/drm/i915/i915_gpu_error.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 19 +- drivers/gpu/drm/i915/i915_query.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/i915/i915_request.c | 22 +- drivers/gpu/drm/i915/i915_vgpu.c | 1 + drivers/gpu/drm/i915/intel_device_info.c | 122 +- drivers/gpu/drm/i915/intel_pm.c | 64 +- drivers/gpu/drm/mcde/mcde_drv.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/arb.c | 2 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 54 +- drivers/gpu/drm/nouveau/dispnv04/cursor.c | 1 - drivers/gpu/drm/nouveau/dispnv04/dac.c | 1 - drivers/gpu/drm/nouveau/dispnv04/dfp.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 1 - drivers/gpu/drm/nouveau/dispnv04/hw.c | 1 - drivers/gpu/drm/nouveau/dispnv04/hw.h | 1 - drivers/gpu/drm/nouveau/dispnv04/overlay.c | 1 - drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c | 1 - drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 1 - drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 1 - drivers/gpu/drm/nouveau/dispnv50/atom.h | 14 + drivers/gpu/drm/nouveau/dispnv50/base507c.c | 26 +- drivers/gpu/drm/nouveau/dispnv50/base827c.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/base907c.c | 65 + drivers/gpu/drm/nouveau/dispnv50/base917c.c | 2 + drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 43 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 18 +- drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/ovly827e.c | 3 - drivers/gpu/drm/nouveau/dispnv50/ovly907e.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/ovly917e.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 109 +- drivers/gpu/drm/nouveau/dispnv50/wndw.h | 10 +- drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 61 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 72 +- .../drm/nouveau/include/nvkm/subdev/bios/extdev.h | 2 + .../drm/nouveau/include/nvkm/subdev/bios/gpio.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 1 + drivers/gpu/drm/nouveau/nouveau_bios.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 1 - drivers/gpu/drm/nouveau/nouveau_crtc.h | 2 + drivers/gpu/drm/nouveau/nouveau_debugfs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_display.h | 4 + drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 1 - drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 9 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 3 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 - drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 - drivers/gpu/drm/nouveau/nouveau_ioc32.c | 3 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 - drivers/gpu/drm/nouveau/nouveau_vga.c | 1 - drivers/gpu/drm/nouveau/nvif/mmu.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 188 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 28 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 6 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 26 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 27 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c | 13 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 28 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c | 32 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 18 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 3 + drivers/gpu/drm/omapdrm/dss/dss.c | 11 +- drivers/gpu/drm/omapdrm/dss/output.c | 4 +- drivers/gpu/drm/omapdrm/omap_plane.c | 9 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 4 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 5 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 4 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 4 +- drivers/gpu/drm/panel/panel-lvds.c | 4 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 4 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 5 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 3 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 4 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 5 +- drivers/gpu/drm/panel/panel-simple.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 3 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 4 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 4 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 4 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 4 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 4 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 6 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 6 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 11 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 81 + drivers/gpu/drm/qxl/qxl_drv.c | 22 +- drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_object.c | 10 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 230 +- drivers/hid/hid-ids.h | 3 +- drivers/hid/hid-logitech-dj.c | 28 +- drivers/hv/Kconfig | 3 - drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/umem.c | 54 +- drivers/infiniband/core/umem_odp.c | 524 +- drivers/infiniband/core/uverbs_cmd.c | 5 - drivers/infiniband/core/uverbs_main.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 11 +- drivers/infiniband/hw/mlx5/flow.c | 13 +- drivers/infiniband/hw/mlx5/main.c | 16 +- drivers/infiniband/hw/mlx5/mem.c | 13 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/mr.c | 38 +- drivers/infiniband/hw/mlx5/odp.c | 88 +- drivers/infiniband/sw/siw/siw.h | 8 +- drivers/infiniband/sw/siw/siw_cm.c | 77 +- drivers/infiniband/sw/siw/siw_cq.c | 5 +- drivers/infiniband/sw/siw/siw_mem.c | 14 +- drivers/infiniband/sw/siw/siw_mem.h | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 2 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 80 +- drivers/infiniband/sw/siw/siw_verbs.c | 40 +- drivers/iommu/Makefile | 2 +- drivers/iommu/amd_iommu.c | 6 +- drivers/iommu/amd_iommu.h | 14 + drivers/iommu/amd_iommu_init.c | 5 +- drivers/iommu/amd_iommu_quirks.c | 92 + drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/iommu.c | 93 +- drivers/leds/led-class.c | 8 +- drivers/leds/led-core.c | 9 +- drivers/leds/leds-lm3532.c | 98 +- drivers/leds/leds-max77650.c | 22 +- drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-raid1.c | 7 +- drivers/md/dm-table.c | 11 +- drivers/md/dm-writecache.c | 24 +- drivers/md/dm-zoned-target.c | 2 - drivers/md/dm.c | 8 +- drivers/md/dm.h | 5 - drivers/md/persistent-data/dm-space-map-common.c | 4 - drivers/media/cec/cec-adap.c | 3 + drivers/media/cec/cec-notifier.c | 2 + drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 6 +- drivers/media/i2c/adv7842.c | 33 +- drivers/media/i2c/ov9650.c | 5 + drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/cobalt/cobalt-driver.h | 63 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx18/cx18-mailbox.c | 2 +- drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 4 +- drivers/media/pci/ivtv/ivtv-irq.h | 28 +- drivers/media/pci/ivtv/ivtv-mailbox.c | 2 - drivers/media/pci/mantis/mantis_reg.h | 152 +- drivers/media/pci/saa7134/saa7134-dvb.c | 14 + drivers/media/pci/saa7134/saa7134-i2c.c | 12 +- drivers/media/pci/saa7146/hexium_gemini.c | 3 + drivers/media/pci/solo6x10/solo6x10-gpio.c | 6 +- drivers/media/pci/solo6x10/solo6x10-regs.h | 286 +- drivers/media/pci/ttpci/av7110_hw.c | 1 - drivers/media/platform/Kconfig | 2 +- drivers/media/platform/Makefile | 2 +- drivers/media/platform/am437x/am437x-vpfe_regs.h | 26 +- drivers/media/platform/aspeed-video.c | 6 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc_regs.h | 20 +- drivers/media/platform/exynos4-is/fimc-lite-reg.h | 80 +- drivers/media/platform/exynos4-is/fimc-reg.h | 138 +- drivers/media/platform/exynos4-is/mipi-csis.c | 6 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap3isp/ispreg.h | 584 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/venus/core.c | 2 +- drivers/media/platform/rcar_fdp1.c | 1 + drivers/media/platform/s3c-camif/camif-regs.h | 118 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 2 +- drivers/media/platform/sunxi/Kconfig | 2 + drivers/media/platform/sunxi/Makefile | 2 + drivers/media/platform/sunxi/sun4i-csi/Kconfig | 11 + drivers/media/platform/sunxi/sun4i-csi/Makefile | 5 + drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 314 + drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 160 + drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 454 ++ .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 385 + drivers/media/platform/tegra-cec/tegra_cec.h | 82 +- drivers/media/platform/ti-vpe/vpdma.c | 10 +- drivers/media/platform/ti-vpe/vpe_regs.h | 94 +- drivers/media/platform/vicodec/vicodec-core.c | 11 +- drivers/media/platform/vsp1/vsp1_regs.h | 224 +- drivers/media/platform/xilinx/xilinx-vip.h | 29 +- drivers/media/radio/radio-gemtek.c | 2 +- drivers/media/radio/radio-trust.c | 1 - drivers/media/radio/wl128x/fmdrv_common.h | 88 +- drivers/media/usb/cpia2/cpia2_usb.c | 4 + drivers/media/usb/cx231xx/cx231xx-417.c | 1 + drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/gspca/sn9c20x.c | 7 + drivers/media/usb/hdpvr/hdpvr-i2c.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 14 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/usbvision/usbvision-video.c | 10 - drivers/media/v4l2-core/Kconfig | 5 + drivers/media/v4l2-core/Makefile | 5 +- drivers/media/v4l2-core/v4l2-common.c | 214 - drivers/media/v4l2-core/v4l2-dev.c | 4 +- drivers/media/v4l2-core/v4l2-device.c | 39 +- drivers/media/v4l2-core/v4l2-i2c.c | 184 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- drivers/media/v4l2-core/v4l2-spi.c | 78 + drivers/misc/xilinx_sdfec.c | 15 +- drivers/mtd/nand/onenand/onenand_base.c | 3 + drivers/mtd/nand/raw/Kconfig | 14 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/mxic_nand.c | 582 ++ drivers/mtd/nand/raw/nand_bbt.c | 10 +- drivers/mtd/nand/raw/nuc900_nand.c | 304 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 +- drivers/net/ethernet/cirrus/cs89x0.c | 3 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 44 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 44 - drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 11 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 3 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 42 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 13 +- drivers/net/ethernet/intel/ice/ice_lib.c | 45 +- drivers/net/ethernet/intel/ice/ice_lib.h | 4 + drivers/net/ethernet/intel/ice/ice_main.c | 70 +- drivers/net/ethernet/intel/ice/ice_switch.c | 56 + drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 113 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c | 6 +- drivers/net/ethernet/mscc/ocelot_ace.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_main.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 11 +- drivers/net/ieee802154/mac802154_hwsim.c | 8 +- drivers/net/phy/sfp.c | 73 +- drivers/net/usb/r8152.c | 189 +- drivers/nvdimm/region_devs.c | 7 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/nvme.h | 5 + drivers/nvme/host/pci.c | 3 +- drivers/of/fdt.c | 14 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 55 +- drivers/pinctrl/core.c | 28 + drivers/pinctrl/meson/pinctrl-meson.c | 1 + drivers/pinctrl/pinctrl-amd.c | 12 +- drivers/pinctrl/pinctrl-rza1.c | 12 +- drivers/pinctrl/pinctrl-rza2.c | 17 +- drivers/pinctrl/pinmux.c | 24 + drivers/pinctrl/pinmux.h | 8 + drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 + drivers/pinctrl/sh-pfc/gpio.c | 2 +- drivers/pinctrl/sh-pfc/pinctrl.c | 45 +- drivers/remoteproc/da8xx_remoteproc.c | 4 +- drivers/remoteproc/keystone_remoteproc.c | 4 - drivers/remoteproc/qcom_q6v5.c | 35 +- drivers/remoteproc/qcom_q6v5_mss.c | 4 +- drivers/remoteproc/remoteproc_sysfs.c | 11 + drivers/remoteproc/stm32_rproc.c | 14 + drivers/rtc/Kconfig | 3 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 5 +- drivers/s390/char/vmcp.c | 2 + drivers/s390/cio/qdio.h | 3 +- drivers/s390/cio/qdio_main.c | 75 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/net/qeth_core.h | 52 + drivers/s390/net/qeth_core_main.c | 414 +- drivers/s390/net/qeth_ethtool.c | 2 + drivers/s390/net/qeth_l2_main.c | 12 +- drivers/s390/net/qeth_l3_main.c | 9 +- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 10 +- drivers/soc/renesas/Kconfig | 11 + drivers/soc/renesas/rmobile-sysc.c | 31 +- drivers/soundwire/Makefile | 4 + drivers/soundwire/bus.c | 6 + drivers/soundwire/bus.h | 16 + drivers/soundwire/bus_type.c | 3 + drivers/soundwire/cadence_master.c | 107 + drivers/soundwire/cadence_master.h | 4 + drivers/soundwire/debugfs.c | 151 + drivers/soundwire/intel.c | 145 +- drivers/soundwire/slave.c | 1 + drivers/spi/spi-fsl-dspi.c | 128 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/erofs/TODO | 46 - drivers/staging/media/hantro/rk3399_vpu_hw.c | 2 +- drivers/staging/media/imx/Kconfig | 1 + drivers/staging/media/imx/Makefile | 3 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 926 +++ drivers/staging/media/imx/imx-media-dev.c | 28 +- drivers/staging/media/imx/imx-media-internal-sd.c | 4 + drivers/staging/media/imx/imx-media.h | 12 + drivers/staging/media/ipu3/ipu3-tables.h | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 - .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 21 - .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 4 - .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 4 - drivers/staging/rtl8192u/r8180_93cx6.c | 11 +- drivers/staging/rtl8192u/r8192U_core.c | 101 +- drivers/staging/rtl8192u/r819xU_phy.c | 59 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 5 - drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 5 - drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/ctl.c | 23 +- drivers/thunderbolt/eeprom.c | 4 - drivers/thunderbolt/icm.c | 194 +- drivers/thunderbolt/nhi.c | 134 +- drivers/thunderbolt/nhi.h | 22 + drivers/thunderbolt/nhi_ops.c | 179 + drivers/thunderbolt/nhi_regs.h | 37 + drivers/thunderbolt/switch.c | 52 +- drivers/thunderbolt/tb_msgs.h | 16 +- drivers/thunderbolt/tunnel.c | 4 +- drivers/tty/n_gsm.c | 4 + drivers/tty/serial/8250/8250_moxa.c | 155 - drivers/tty/serial/8250/8250_pci.c | 234 +- drivers/tty/serial/8250/Kconfig | 10 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/serial_mctrl_gpio.c | 36 +- drivers/tty/serial/sprd_serial.c | 10 +- drivers/vfio/pci/vfio_pci.c | 17 +- drivers/vfio/vfio_iommu_spapr_tce.c | 9 +- drivers/vfio/vfio_iommu_type1.c | 518 +- drivers/video/fbdev/core/fbmem.c | 17 +- fs/Kconfig | 1 + fs/Makefile | 1 + fs/afs/security.c | 3 +- fs/btrfs/block-group.c | 2971 +++++++ fs/btrfs/block-group.h | 64 +- fs/btrfs/block-rsv.c | 46 +- fs/btrfs/compression.c | 20 +- fs/btrfs/compression.h | 11 +- fs/btrfs/ctree.c | 27 +- fs/btrfs/ctree.h | 91 +- fs/btrfs/delalloc-space.c | 34 +- fs/btrfs/delayed-inode.c | 4 +- fs/btrfs/delayed-ref.c | 10 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 75 +- fs/btrfs/disk-io.h | 2 - fs/btrfs/extent-tree.c | 8209 +++++++------------- fs/btrfs/extent_io.c | 6 +- fs/btrfs/file.c | 24 +- fs/btrfs/free-space-cache.c | 13 +- fs/btrfs/inode-map.c | 2 +- fs/btrfs/inode.c | 123 +- fs/btrfs/ioctl.c | 15 +- fs/btrfs/locking.c | 88 - fs/btrfs/locking.h | 20 - fs/btrfs/lzo.c | 8 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reada.c | 29 + fs/btrfs/root-tree.c | 2 +- fs/btrfs/space-info.c | 238 +- fs/btrfs/space-info.h | 30 +- fs/btrfs/struct-funcs.c | 73 +- fs/btrfs/sysfs.c | 18 +- fs/btrfs/sysfs.h | 1 - fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/tree-checker.c | 107 +- fs/btrfs/tree-log.c | 7 +- fs/btrfs/volumes.c | 25 +- fs/btrfs/volumes.h | 6 - fs/btrfs/zlib.c | 11 +- fs/btrfs/zstd.c | 11 +- fs/ceph/Makefile | 2 +- fs/ceph/addr.c | 61 +- fs/ceph/caps.c | 173 +- fs/ceph/debugfs.c | 1 - fs/ceph/export.c | 54 +- fs/ceph/file.c | 87 +- fs/ceph/inode.c | 50 +- fs/ceph/io.c | 163 + fs/ceph/io.h | 12 + fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 106 +- fs/ceph/mds_client.h | 8 +- fs/ceph/super.c | 43 +- fs/ceph/super.h | 49 +- fs/ceph/xattr.c | 76 +- fs/cifs/file.c | 7 - {drivers/staging => fs}/erofs/Kconfig | 0 {drivers/staging => fs}/erofs/Makefile | 4 +- {drivers/staging => fs}/erofs/compress.h | 2 - {drivers/staging => fs}/erofs/data.c | 2 - {drivers/staging => fs}/erofs/decompressor.c | 2 - {drivers/staging => fs}/erofs/dir.c | 2 - {drivers/staging => fs}/erofs/erofs_fs.h | 3 - {drivers/staging => fs}/erofs/inode.c | 2 - {drivers/staging => fs}/erofs/internal.h | 3 +- {drivers/staging => fs}/erofs/namei.c | 2 - {drivers/staging => fs}/erofs/super.c | 2 - {drivers/staging => fs}/erofs/tagptr.h | 0 {drivers/staging => fs}/erofs/utils.c | 2 - {drivers/staging => fs}/erofs/xattr.c | 2 - {drivers/staging => fs}/erofs/xattr.h | 2 - {drivers/staging => fs}/erofs/zdata.c | 2 - {drivers/staging => fs}/erofs/zdata.h | 2 - {drivers/staging => fs}/erofs/zmap.c | 2 - {drivers/staging => fs}/erofs/zpvec.h | 2 - fs/ext4/block_validity.c | 190 +- fs/ext4/ext4.h | 26 +- fs/ext4/extents.c | 4 +- fs/ext4/extents_status.c | 446 +- fs/ext4/extents_status.h | 2 - fs/ext4/inode.c | 76 +- fs/io_uring.c | 66 +- fs/jbd2/transaction.c | 3 + fs/nfs/flexfilelayout/flexfilelayout.c | 11 +- fs/nfs/internal.h | 10 + fs/nfs/read.c | 4 +- fs/nfs/write.c | 33 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/file.c | 3 - fs/ocfs2/namei.c | 2 - fs/posix_acl.c | 12 +- fs/read_write.c | 6 - fs/reiserfs/do_balan.c | 12 +- fs/reiserfs/fix_node.c | 6 +- fs/reiserfs/journal.c | 10 +- fs/reiserfs/lbalance.c | 3 +- fs/reiserfs/objectid.c | 3 +- fs/reiserfs/prints.c | 3 - fs/reiserfs/stree.c | 4 - fs/udf/inode.c | 24 +- fs/udf/super.c | 9 +- fs/udf/udf_i.h | 5 +- fs/udf/udfdecl.h | 10 +- fs/userfaultfd.c | 25 +- fs/xfs/xfs_iops.c | 1 + include/asm-generic/bug.h | 53 +- include/asm-generic/mshyperv.h | 1 + include/asm-generic/pgtable.h | 2 +- include/clocksource/hyperv_timer.h | 8 +- include/drm/drm_fb_helper.h | 6 +- include/drm/drm_gem_shmem_helper.h | 2 +- include/drm/drm_panel.h | 3 +- include/dt-bindings/clock/omap5.h | 3 + include/dt-bindings/reset/mt7629-resets.h | 71 + include/kunit/assert.h | 356 + include/kunit/string-stream.h | 51 + include/kunit/test.h | 1491 ++++ include/kunit/try-catch.h | 75 + include/kvm/arm_vgic.h | 1 - include/linux/alarmtimer.h | 3 +- include/linux/bits.h | 16 +- include/linux/ceph/libceph.h | 1 + include/linux/ceph/messenger.h | 1 + include/linux/ceph/mon_client.h | 1 + include/linux/ceph/osd_client.h | 2 + include/linux/devfreq-event.h | 6 + include/linux/fb.h | 2 +- include/linux/gpio.h | 13 - include/linux/gpio/driver.h | 19 +- include/linux/huge_mm.h | 7 +- include/linux/init_task.h | 11 - include/linux/interrupt.h | 4 + include/linux/iommu.h | 16 + include/linux/khugepaged.h | 12 + include/linux/mm.h | 8 + include/linux/mm_types.h | 3 +- include/linux/mmu_notifier.h | 5 - include/linux/mmzone.h | 5 +- include/linux/mtd/nand.h | 2 +- include/linux/mtd/sharpsl.h | 5 + include/linux/netdevice.h | 2 +- include/linux/page_ext.h | 1 + include/linux/pinctrl/consumer.h | 6 + include/linux/platform_data/ti-sysc.h | 1 + include/linux/platform_device.h | 2 +- include/linux/posix-timers.h | 129 +- include/linux/printk.h | 22 +- include/linux/random.h | 1 + include/linux/rcutiny.h | 2 +- include/linux/sched.h | 29 +- include/linux/sched/cputime.h | 12 +- include/linux/sched/signal.h | 14 +- include/linux/sched/types.h | 23 + include/linux/shrinker.h | 4 + include/linux/soc/mediatek/mtk-cmdq.h | 14 +- include/linux/soundwire/sdw.h | 10 + include/linux/thunderbolt.h | 2 + include/linux/timekeeper_internal.h | 5 + include/linux/timerqueue.h | 10 + include/media/v4l2-common.h | 150 +- include/net/flow_offload.h | 1 + include/net/nexthop.h | 6 - include/net/pkt_cls.h | 21 +- include/net/route.h | 2 +- include/net/sch_generic.h | 41 +- include/net/tc_act/tc_tunnel_key.h | 17 + include/rdma/ib_umem.h | 2 +- include/rdma/ib_umem_odp.h | 58 +- include/rdma/ib_verbs.h | 7 +- include/soc/arc/mcip.h | 11 + .../erofs/include => include}/trace/events/erofs.h | 0 include/uapi/linux/btrfs_tree.h | 5 - include/uapi/linux/gsmmux.h | 2 + include/uapi/linux/magic.h | 1 + include/uapi/linux/net_dropmon.h | 2 +- include/uapi/linux/rds.h | 2 + include/uapi/linux/vfio.h | 71 +- include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 + init/Kconfig | 8 + init/init_task.c | 2 - init/main.c | 3 +- ipc/mqueue.c | 22 +- kernel/Makefile | 2 + kernel/bpf/syscall.c | 30 +- kernel/bpf/verifier.c | 9 +- kernel/events/uprobes.c | 81 +- kernel/fork.c | 34 +- kernel/irq/irqdesc.c | 15 +- kernel/irq/manage.c | 2 +- kernel/kprobes.c | 8 +- kernel/panic.c | 34 +- kernel/sched/core.c | 5 +- kernel/sched/psi.c | 8 + kernel/sched/rt.c | 6 +- kernel/sys.c | 16 +- kernel/sysctl-test.c | 392 + kernel/time/alarmtimer.c | 14 + kernel/time/hrtimer.c | 23 +- kernel/time/itimer.c | 11 +- kernel/time/posix-cpu-timers.c | 978 ++- kernel/time/posix-timers.c | 38 +- kernel/time/posix-timers.h | 1 + kernel/time/timekeeping.c | 5 + kernel/time/timer.c | 2 +- kernel/time/vsyscall.c | 22 +- kunit/Kconfig | 38 + kunit/Makefile | 9 + kunit/assert.c | 141 + kunit/example-test.c | 88 + kunit/string-stream-test.c | 52 + kunit/string-stream.c | 217 + kunit/test-test.c | 331 + kunit/test.c | 523 ++ kunit/try-catch.c | 118 + lib/Kconfig.debug | 13 +- lib/Kconfig.kasan | 8 + lib/bug.c | 11 +- lib/hexdump.c | 21 - lib/memweight.c | 10 +- lib/stackdepot.c | 4 +- lib/test_kasan.c | 41 + localversion-next | 2 +- mm/Kconfig.debug | 4 +- mm/gup.c | 8 +- mm/hmm.c | 3 + mm/huge_memory.c | 35 +- mm/kasan/common.c | 32 +- mm/kasan/kasan.h | 14 +- mm/kasan/report.c | 44 +- mm/kasan/tags_report.c | 24 + mm/khugepaged.c | 192 +- mm/kmemleak.c | 3 +- mm/ksm.c | 18 - mm/memcontrol.c | 66 +- mm/memory_hotplug.c | 7 +- mm/mmap.c | 5 + mm/mmu_notifier.c | 31 - mm/mremap.c | 6 +- mm/oom_kill.c | 14 +- mm/page_owner.c | 123 +- mm/rmap.c | 4 +- mm/shmem.c | 2 +- mm/util.c | 13 + mm/zsmalloc.c | 78 +- net/ceph/ceph_common.c | 8 + net/ceph/crypto.c | 6 +- net/ceph/messenger.c | 6 + net/ceph/mon_client.c | 7 + net/ceph/osd_client.c | 65 +- net/core/drop_monitor.c | 14 +- net/core/filter.c | 8 +- net/core/flow_dissector.c | 2 +- net/core/skmsg.c | 3 +- net/core/sock.c | 31 +- net/ieee802154/socket.c | 2 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 8 +- net/ipv4/route.c | 17 +- net/ipv6/addrconf.c | 16 +- net/ipv6/ip6_input.c | 4 +- net/mpls/mpls_iptunnel.c | 8 +- net/ncsi/ncsi-cmd.c | 11 +- net/ncsi/ncsi-rsp.c | 6 +- net/openvswitch/conntrack.c | 15 +- net/rds/ib.c | 16 +- net/rds/ib.h | 1 + net/rds/ib_cm.c | 3 + net/rds/ib_recv.c | 11 +- net/rds/rdma_transport.c | 10 +- net/rds/rds.h | 9 +- net/rds/recv.c | 22 +- net/sched/cls_api.c | 343 +- net/sched/cls_bpf.c | 38 +- net/sched/cls_flower.c | 124 +- net/sched/cls_matchall.c | 31 +- net/sched/cls_u32.c | 29 +- net/sunrpc/clnt.c | 15 +- net/xfrm/xfrm_policy.c | 4 +- samples/rpmsg/rpmsg_client_sample.c | 10 +- samples/vfio-mdev/mtty.c | 39 +- scripts/Makefile | 2 +- scripts/Makefile.build | 20 +- scripts/Makefile.lib | 12 + scripts/Makefile.modfinal | 6 +- scripts/{package/Makefile => Makefile.package} | 43 +- scripts/kconfig/merge_config.sh | 10 +- security/integrity/ima/ima_template.c | 5 +- sound/core/seq/seq_clientmgr.c | 3 +- sound/core/seq/seq_fifo.c | 17 + sound/core/seq/seq_fifo.h | 2 + sound/firewire/oxfw/oxfw-pcm.c | 2 +- sound/firewire/oxfw/oxfw-stream.c | 9 +- sound/soc/soc-core.c | 9 +- sound/usb/mixer.c | 402 +- sound/usb/quirks.c | 4 +- tools/arch/x86/include/asm/cpufeatures.h | 3 + tools/include/linux/bitops.h | 1 + tools/include/linux/bits.h | 17 +- {include => tools/include}/linux/const.h | 0 tools/include/linux/ring_buffer.h | 1 + tools/include/uapi/asm/bitsperlong.h | 18 +- {include => tools/include}/uapi/linux/const.h | 0 tools/lib/traceevent/Makefile | 4 +- tools/objtool/check.c | 1 + tools/perf/Makefile.config | 2 +- tools/perf/arch/arm/util/cs-etm.c | 12 +- tools/perf/arch/arm64/util/header.c | 1 + tools/perf/arch/s390/util/kvm-stat.c | 1 + tools/perf/arch/x86/util/header.c | 1 + tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 10 +- tools/perf/arch/x86/util/kvm-stat.c | 1 + tools/perf/builtin-c2c.c | 4 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-report.c | 2 + tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 8 +- tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 2 + tools/perf/lib/Makefile | 2 +- tools/perf/lib/cpumap.c | 17 + tools/perf/lib/include/internal/cpumap.h | 2 + tools/perf/lib/include/internal/xyarray.h | 3 +- tools/perf/lib/include/perf/cpumap.h | 2 + tools/perf/lib/include/perf/threadmap.h | 2 + tools/perf/lib/libperf.map | 3 + tools/perf/lib/threadmap.c | 10 + tools/perf/tests/mem2node.c | 1 + tools/perf/tests/openat-syscall-all-cpus.c | 1 + tools/perf/tests/openat-syscall.c | 1 + tools/perf/tests/thread-map.c | 6 +- tools/perf/ui/browser.c | 2 + tools/perf/ui/browser.h | 1 + tools/perf/ui/browsers/hists.c | 3 + tools/perf/ui/tui/util.c | 37 +- tools/perf/ui/util.h | 2 + tools/perf/util/auxtrace.c | 4 +- tools/perf/util/bpf-loader.c | 2 + tools/perf/util/counts.h | 4 + tools/perf/util/cpumap.c | 22 +- tools/perf/util/cpumap.h | 17 +- tools/perf/util/cputopo.c | 2 + tools/perf/util/cs-etm.c | 35 +- tools/perf/util/env.c | 1 + tools/perf/util/event.c | 10 +- tools/perf/util/evlist.c | 32 +- tools/perf/util/evsel.c | 6 +- tools/perf/util/evsel.h | 19 +- tools/perf/util/mem2node.c | 1 + tools/perf/util/metricgroup.c | 3 +- tools/perf/util/metricgroup.h | 13 +- tools/perf/util/mmap.c | 2 +- tools/perf/util/parse-branch-options.c | 1 + tools/perf/util/pmu.c | 1 + tools/perf/util/record.c | 2 +- .../util/scripting-engines/trace-event-python.c | 3 +- tools/perf/util/session.c | 31 +- tools/perf/util/stat-display.c | 7 +- tools/perf/util/stat.c | 7 +- tools/perf/util/svghelper.c | 1 + tools/perf/util/thread_map.c | 4 +- tools/perf/util/thread_map.h | 10 - tools/testing/kunit/.gitignore | 3 + tools/testing/kunit/configs/all_tests.config | 3 + tools/testing/kunit/kunit.py | 136 + tools/testing/kunit/kunit_config.py | 66 + tools/testing/kunit/kunit_kernel.py | 149 + tools/testing/kunit/kunit_parser.py | 310 + tools/testing/kunit/kunit_tool_test.py | 206 + .../test_data/test_is_test_passed-all_passed.log | 32 + .../kunit/test_data/test_is_test_passed-crash.log | 69 + .../test_data/test_is_test_passed-failure.log | 36 + .../test_data/test_is_test_passed-no_tests_run.log | 75 + .../test_data/test_output_isolated_correctly.log | 106 + .../kunit/test_data/test_read_from_file.kconfig | 17 + virt/kvm/arm/mmio.c | 7 + virt/kvm/arm/vgic/vgic-init.c | 33 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 81 +- 1183 files changed, 36434 insertions(+), 18660 deletions(-) create mode 100644 Documentation/dev-tools/kunit/api/index.rst create mode 100644 Documentation/dev-tools/kunit/api/test.rst create mode 100644 Documentation/dev-tools/kunit/faq.rst create mode 100644 Documentation/dev-tools/kunit/index.rst create mode 100644 Documentation/dev-tools/kunit/start.rst create mode 100644 Documentation/dev-tools/kunit/usage.rst create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mxic-nand.txt rename {drivers/staging/erofs/Documentation => Documentation}/filesystems/erofs.txt (98%) create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi create mode 100644 arch/arm/boot/dts/mt7629-rfb.dts create mode 100644 arch/arm/boot/dts/mt7629.dtsi create mode 100644 arch/arm/mach-at91/.gitignore create mode 100644 arch/arm/mach-omap2/.gitignore create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-hummingboard-pulse.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi delete mode 100644 arch/hexagon/mm/pgalloc.c create mode 100644 arch/um/configs/kunit_defconfig create mode 100644 drivers/gpio/sgpio-aspeed.c create mode 100644 drivers/iommu/amd_iommu.h create mode 100644 drivers/iommu/amd_iommu_quirks.c create mode 100644 drivers/media/platform/sunxi/Kconfig create mode 100644 drivers/media/platform/sunxi/Makefile create mode 100644 drivers/media/platform/sunxi/sun4i-csi/Kconfig create mode 100644 drivers/media/platform/sunxi/sun4i-csi/Makefile create mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c create mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h create mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c create mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c create mode 100644 drivers/media/v4l2-core/v4l2-i2c.c create mode 100644 drivers/media/v4l2-core/v4l2-spi.c create mode 100644 drivers/mtd/nand/raw/mxic_nand.c delete mode 100644 drivers/mtd/nand/raw/nuc900_nand.c create mode 100644 drivers/soundwire/debugfs.c delete mode 100644 drivers/staging/erofs/TODO create mode 100644 drivers/staging/media/imx/imx-media-csc-scaler.c create mode 100644 drivers/thunderbolt/nhi_ops.c delete mode 100644 drivers/tty/serial/8250/8250_moxa.c create mode 100644 fs/ceph/io.c create mode 100644 fs/ceph/io.h rename {drivers/staging => fs}/erofs/Kconfig (100%) rename {drivers/staging => fs}/erofs/Makefile (68%) rename {drivers/staging => fs}/erofs/compress.h (96%) rename {drivers/staging => fs}/erofs/data.c (99%) rename {drivers/staging => fs}/erofs/decompressor.c (99%) rename {drivers/staging => fs}/erofs/dir.c (98%) rename {drivers/staging => fs}/erofs/erofs_fs.h (99%) rename {drivers/staging => fs}/erofs/inode.c (99%) rename {drivers/staging => fs}/erofs/internal.h (99%) rename {drivers/staging => fs}/erofs/namei.c (99%) rename {drivers/staging => fs}/erofs/super.c (99%) rename {drivers/staging => fs}/erofs/tagptr.h (100%) rename {drivers/staging => fs}/erofs/utils.c (99%) rename {drivers/staging => fs}/erofs/xattr.c (99%) rename {drivers/staging => fs}/erofs/xattr.h (98%) rename {drivers/staging => fs}/erofs/zdata.c (99%) rename {drivers/staging => fs}/erofs/zdata.h (99%) rename {drivers/staging => fs}/erofs/zmap.c (99%) rename {drivers/staging => fs}/erofs/zpvec.h (98%) create mode 100644 include/dt-bindings/reset/mt7629-resets.h create mode 100644 include/kunit/assert.h create mode 100644 include/kunit/string-stream.h create mode 100644 include/kunit/test.h create mode 100644 include/kunit/try-catch.h create mode 100644 include/linux/sched/types.h rename {drivers/staging/erofs/include => include}/trace/events/erofs.h (100%) create mode 100644 kernel/sysctl-test.c create mode 100644 kunit/Kconfig create mode 100644 kunit/Makefile create mode 100644 kunit/assert.c create mode 100644 kunit/example-test.c create mode 100644 kunit/string-stream-test.c create mode 100644 kunit/string-stream.c create mode 100644 kunit/test-test.c create mode 100644 kunit/test.c create mode 100644 kunit/try-catch.c rename scripts/{package/Makefile => Makefile.package} (92%) copy {include => tools/include}/linux/const.h (100%) copy {include => tools/include}/uapi/linux/const.h (100%) create mode 100644 tools/testing/kunit/.gitignore create mode 100644 tools/testing/kunit/configs/all_tests.config create mode 100755 tools/testing/kunit/kunit.py create mode 100644 tools/testing/kunit/kunit_config.py create mode 100644 tools/testing/kunit/kunit_kernel.py create mode 100644 tools/testing/kunit/kunit_parser.py create mode 100755 tools/testing/kunit/kunit_tool_test.py create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log create mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log create mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig