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-release-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 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 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 c901cfe5ada0 ARM: imx: Drop imx_anatop_init() omits 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location 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 cb6656d68edc 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 6323bcb88a00 Merge remote-tracking branch 'arm-current/fixes' adds baa88cb48153 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds bfea25352735 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 430c9df370b9 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 9aed25d7dc8e Merge remote-tracking branch 'net/master' adds aec6e3c148e2 Merge remote-tracking branch 'ipsec/master' adds 75545304eba6 ALSA: seq: Fix potential concurrent access to the deleted pool adds a63200c75b6b Merge remote-tracking branch 'sound-current/for-linus' adds f1ae2996ca31 Merge branch 'asoc-5.3' into asoc-linus adds c036de5ef7d9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5028d9481220 Merge remote-tracking branch 'regmap-fixes/for-linus' adds b5d7d2df0d5f 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 ead061c26bf7 Merge remote-tracking branch 'spi-fixes/for-linus' adds 08df1ce7b889 Merge remote-tracking branch 'usb.current/usb-linus' adds 74d06eb739fc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b91fcaf74473 Merge remote-tracking branch 'crypto-current/master' adds 63704b272768 Merge remote-tracking branch 'ide/master' adds 618417d80180 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 21ccc6146fd7 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 8f1522aa9028 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b9f09f7f3d81 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 38c72bb0be58 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds d4476be69bb6 Merge remote-tracking branch 'mmc-fixes/fixes' adds c7f4a07b1a3a 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 6749e21cbc93 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9592b86467ca 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 b7be276f2957 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 2d6eb25828d2 Merge remote-tracking branch 'arm64/for-next/core' adds 315d5653ae86 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 31d40dfb2f3b Merge remote-tracking branch 'arm-soc/for-next' adds 29c9a14c72c9 Merge remote-tracking branch 'actions/for-next' adds a12bbc40daa9 Merge remote-tracking branch 'amlogic/for-next' adds 15494a7b5f9a 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 6054de295cf5 Merge remote-tracking branch 'at91/at91-next' adds 19a463b64721 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 d85beb40f40b Merge remote-tracking branch 'imx-mxs/for-next' adds 3dbeca74f6f0 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 01a241f85a29 Merge remote-tracking branch 'mediatek/for-next' adds 3398c0932e32 Merge remote-tracking branch 'mvebu/for-next' adds ebaa5da385b3 Merge remote-tracking branch 'omap/for-next' adds cf0d37676373 Merge remote-tracking branch 'qcom/for-next' adds f3d13e128191 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 72c90d8141f8 Merge remote-tracking branch 'renesas-geert/next' adds 83190bacd4a2 Merge remote-tracking branch 'rockchip/for-next' adds 9b0bc861b93e 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 c63709776a99 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 641b19149fed Merge remote-tracking branch 'tegra/for-next' adds 9f8a57ed9ae9 Merge remote-tracking branch 'clk/clk-next' adds 4b70b5987eeb Merge remote-tracking branch 'csky/linux-next' adds 1d152184716e Merge remote-tracking branch 'h8300/h8300-next' adds 476fb1ea7ff0 Merge remote-tracking branch 'ia64/next' adds b00052fc885e Merge remote-tracking branch 'm68k/for-next' adds aecc461cb210 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 be4e7504c65d Merge remote-tracking branch 'mips/mips-next' adds 22cff9f9a77b Merge remote-tracking branch 'parisc-hd/for-next' adds e575363bdf7e Merge remote-tracking branch 'powerpc/next' adds 5c9dbee9a81f Merge remote-tracking branch 'soc-fsl/next' adds 8e39649c9265 Merge remote-tracking branch 's390/features' adds 809064a18754 Merge remote-tracking branch 'sh/sh-next' adds 2cc648d158fb Merge remote-tracking branch 'xtensa/xtensa-for-next' adds bc8f6ac3cb05 Merge remote-tracking branch 'fscrypt/master' adds 7ce923f78f75 Merge remote-tracking branch 'afs/afs-next' adds 616fcf6113c9 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 236729dcb005 Merge remote-tracking branch 'cifs/for-next' adds ccd4e04986d4 Merge remote-tracking branch 'ecryptfs/next' adds f10cbcbb211f 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 cc08b68e62ec ext4: use percpu_counters for extent_status cache hits/misses adds c747f2a0aa5e ext4: fix potential use after free after remounting with n [...] adds edc7988efecd Merge remote-tracking branch 'ext4/dev' adds e501deca3f24 Merge remote-tracking branch 'f2fs/dev' adds fc6c734de3a5 Merge remote-tracking branch 'fsverity/fsverity' adds 780266690741 Merge remote-tracking branch 'fuse/for-next' adds 627d48e597ec SUNRPC: Don't handle errors if the bind/connect succeeded adds 5cb264e4ac61 pNFS/flexfiles: Turn off soft RPC calls adds 4447236db47d SUNRPC: Handle EADDRINUSE and ENOBUFS correctly adds 75dde0f33f67 Revert "NFSv4/flexfiles: Abort I/O early if the layout seg [...] adds 8cda554431a0 SUNRPC: Handle connection breakages correctly in call_status() adds 8f1e31ecaa7d pNFS/flexfiles: Don't time out requests on hard mounts adds f1e901c60206 NFS: Fix spurious EIO read errors adds aefb623c422e NFS: Fix writepage(s) error handling to not report errors twice adds 0d7a7bd05bb5 Merge remote-tracking branch 'nfs/linux-next' adds 0369d506d0e0 Merge remote-tracking branch 'nfs-anna/linux-next' adds 2ebf655dd261 Merge remote-tracking branch 'nfsd/nfsd-next' adds 51e50819d90b Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 7472017a97b1 Merge remote-tracking branch 'iomap/iomap-for-next' adds 463b85ab51fe Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 21b22c5070b4 Merge remote-tracking branch 'file-locks/locks-next' adds ac2a823c529f Merge remote-tracking branch 'vfs/for-next' adds c41475cc9093 Merge remote-tracking branch 'printk/for-next' adds 3452b532a8d6 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 e9ea028d0358 Merge remote-tracking branch 'hid/for-next' adds 8593eed1c45b Merge remote-tracking branch 'i2c/i2c/for-next' adds 60ac63ad8655 Merge remote-tracking branch 'i3c/i3c/next' adds 1228ab801f33 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 5aff7c46172b docs: process: fix broken link adds a41af0ca8b8c 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 38e934aa252c Merge remote-tracking branch 'v4l-dvb/master' adds e9a7cc1d97f1 cpufreq: Print driver name if cpufreq_suspend() fails adds 563a965beb53 Merge branch 'pm-cpufreq' into linux-next adds 90cfe07f3f83 Merge remote-tracking branch 'pm/linux-next' adds b2677e4120db Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c79e7903f524 Merge remote-tracking branch 'opp/opp/linux-next' adds 52b4f467dabe Merge remote-tracking branch 'thermal/next' adds c08277513b3b Merge remote-tracking branch 'thermal-soc/next' adds c7f5618d84bb Merge remote-tracking branch 'ieee1394/for-next' adds 7fb97542888f 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 15ad723c58d8 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 deb4349a1417 Merge remote-tracking branch 'net-next/master' adds 6abed8eb078f Merge remote-tracking branch 'bpf-next/master' adds e9b27c7a05a7 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds b066fac6a708 Merge remote-tracking branch 'nfc-next/master' adds 90a7f73ece37 Merge remote-tracking branch 'bluetooth/master' adds fa7008659e43 Merge remote-tracking branch 'gfs2/for-next' adds 5c574b4879a3 Merge remote-tracking branch 'nand/nand/next' adds 36ae04b53a41 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds c363a0f7643e 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 5e4f93c24999 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 26183bac5320 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 aafc6f516369 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 269a9a5b1b83 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5e646188e151 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 ef5bccfeefca Merge remote-tracking branch 'imx-drm/imx-drm/next' adds d79f7640a666 Merge remote-tracking branch 'regmap/for-next' adds e0ccdef92653 ALSA: usb-audio: Clean up check_input_term() adds 34114becfbe9 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 bab57f2cfc48 Merge remote-tracking branch 'sound-asoc/for-next' adds 1e3b6aa5e774 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 e8071dd1b8f4 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 30919111f274 Merge remote-tracking branch 'device-mapper/for-next' adds 64e9de2b0ca8 Merge remote-tracking branch 'mmc/next' adds c3ada1d6c0a0 Merge remote-tracking branch 'kgdb/kgdb-next' adds 689d24ea5b85 Merge remote-tracking branch 'mfd/for-mfd-next' adds bcc7749e0efc Merge remote-tracking branch 'regulator/for-next' adds e3a4cafac669 Merge remote-tracking branch 'security/next-testing' adds 43f598175760 Merge remote-tracking branch 'apparmor/apparmor-next' adds 6936291fea9d Merge remote-tracking branch 'integrity/next-integrity' adds c3d9c7a76db5 Merge remote-tracking branch 'keys/keys-next' adds c43cd6f389ab Merge remote-tracking branch 'selinux/next' adds 6e6ab8d6e2ff 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 1c8ba2e77f5d 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 29fbd17bb34c Merge remote-tracking branch 'vfio/next' adds 893a5291a8f2 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 b7171ea6bab2 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 71bf353abfbf 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 53a91665c5c0 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 9697d73ae4a0 Merge remote-tracking branch 'edac/edac-for-next' adds 12a8e3b8cfb1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 4b97c2292179 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 25fe20f76981 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 6f7aa78a3435 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds a45dd9e7bc7c Merge remote-tracking branch 'kvms390/next' adds 780b048798ea Merge remote-tracking branch 'percpu/for-next' adds 0a1ad12ffa3e Merge remote-tracking branch 'drivers-x86/for-next' adds f15e9aa71f64 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 c4b8354e5341 leds: lm3532: Fix brightness control for i2c mode adds 305cec648c99 leds: lm3532: Change the define for the fs current register adds 3f5381c2ba60 leds: lm3532: Fixes for the driver for stability adds 680e8896d0e5 dt: lm3532: Add property for full scale current. adds 56277fd924e3 leds: lm3532: Add full scale current configuration adds 192263c576ef leds: Allow to call led_classdev_unregister() unconditionally adds 8944ec8547a8 Merge remote-tracking branch 'leds/for-next' adds 96158251a0bb Merge remote-tracking branch 'ipmi/for-next' adds 653e0e2986d7 Merge remote-tracking branch 'driver-core/driver-core-next' adds cdfee5623290 driver core: initialize a default DMA mask for platform device adds 25854d7f5ac0 Merge remote-tracking branch 'usb/usb-next' adds 99dac9ea46bf Merge remote-tracking branch 'phy-next/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 ad0126997688 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 e240c0a2fb31 Merge remote-tracking branch 'char-misc/char-misc-next' adds 9cc9f1026528 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 1b8822989ce1 Merge remote-tracking branch 'soundwire/next' adds 03779a5715d2 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 b7ad8c443750 Merge remote-tracking branch 'staging/staging-next' adds 9e8b3e23f9f2 Merge remote-tracking branch 'mux/for-next' adds d5c3550a465b Merge remote-tracking branch 'icc/icc-next' adds 38691b2400a9 Merge remote-tracking branch 'slave-dma/next' adds ddc5b463d4ad Merge remote-tracking branch 'cgroup/for-next' adds 04e3cf094fd1 Merge remote-tracking branch 'scsi/for-next' adds 6327c0c67dec Merge remote-tracking branch 'scsi-mkp/for-next' adds b05abdda1ecc 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 82357f82ec69 pinctrl: bcm2835: Pass irqchip when adding gpiochip adds 7afb6b237bb5 Merge branch 'devel' into for-next adds daa7a675c136 Merge remote-tracking branch 'gpio/for-next' adds d7399d0a43ed Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 3394cea1f3c3 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 7485fe67d5d8 Merge remote-tracking branch 'pinctrl/for-next' adds 983b51c080fa Merge remote-tracking branch 'pinctrl-intel/for-next' adds 34d2dc1f009e 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 3275f6fd750f Merge remote-tracking branch 'kselftest/next' adds f4266889d438 Merge remote-tracking branch 'y2038/y2038' adds 6b86573cc0c9 Merge remote-tracking branch 'livepatching/for-next' adds 8359f04f3ac7 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 52bed6843b33 Merge remote-tracking branch 'rtc/rtc-next' adds b1f23360a0cf Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 4757760133b8 Merge remote-tracking branch 'at24/at24/for-next' adds 805e5ca1db2f Merge remote-tracking branch 'kspp/for-next/kspp' adds 9020166fa826 Merge remote-tracking branch 'fsi/next' adds 2272e0a98af9 Merge remote-tracking branch 'slimbus/for-next' adds 6e70cfbc21c0 Merge remote-tracking branch 'nvmem/for-next' adds 61864f6f9397 Merge remote-tracking branch 'xarray/xarray' adds 2a28910bfa7d Merge remote-tracking branch 'hyperv/hyperv-next' adds 3e7bf974e166 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 1f2bc3ab73f6 Merge remote-tracking branch 'devfreq/for-next' adds 266b6f510662 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 6c2983abf371 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 b758b043bb8e Merge branch 'akpm-current/current' adds 96f54d335c9f pinctrl: fix pxa2xx.c build warnings adds fbe026aa00a4 lib: untag user pointers in strn*_user adds 649fdc3e2fff mm: untag user pointers passed to memory syscalls adds d244d6b9a746 mm: untag user pointers in mm/gup.c adds ccb67a659c2c mm: untag user pointers in get_vaddr_frames adds 142ecdc00878 fs/namespace: untag user pointers in copy_mount_options adds 876ba8added2 userfaultfd: untag user pointers adds 155f0ce97d23 drm/amdgpu: untag user pointers adds a870f61e8c6c drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds a69b1b0fa136 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds b7771683eec1 tee/shm: untag user pointers in tee_shm_register adds 94f4a1a0d045 vfio/type1: untag user pointers in vaddr_get_pfn adds c03d145cb91d mm: untag user pointers in mmap/munmap/mremap/brk adds ac3d6d68e3a2 hexagon: drop empty and unused free_initrd_mem adds 5e551aafd291 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 6d632fece828 drivers/tty/serial/sh-sci.c: suppress warning adds 5ad8ab5eb246 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 0cac2881f890 Merge branch 'akpm/master' adds ed858b88e6cb Add linux-next specific files for 20190826
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-release-arm-n [...]
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/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 + .../devicetree/bindings/leds/leds-lm3532.txt | 4 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 109 + .../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 +- .../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 | 65 +- Makefile | 20 +- Next/SHA1s | 122 +- Next/merge.log | 2764 ++++++++++++-------- arch/Kconfig | 7 + arch/alpha/Kconfig | 1 + arch/alpha/include/asm/pgtable.h | 5 - arch/arc/include/asm/pgtable.h | 5 - arch/arm/boot/dts/Makefile | 3 + 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/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/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/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/io.h | 14 +- arch/mips/include/asm/pgtable.h | 5 - 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/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/pgtable.h | 1 - arch/powerpc/kernel/setup-common.c | 6 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/pgtable.h | 5 - arch/s390/Kconfig | 1 + arch/s390/include/asm/pgtable.h | 5 - arch/s390/include/asm/qdio.h | 6 +- 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/ata/pata_buddha.c | 228 +- 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/char/Kconfig | 9 + drivers/char/mem.c | 9 - drivers/char/random.c | 14 + drivers/clk/imx/clk-imx8mn.c | 4 +- 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 | 6 +- drivers/edac/amd64_edac.c | 358 ++- drivers/edac/amd64_edac.h | 12 +- drivers/fpga/Kconfig | 6 +- drivers/fpga/altera-cvp.c | 339 ++- drivers/gpio/gpio-ftgpio010.c | 6 +- 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_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 | 43 +- 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/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 | 18 +- drivers/hv/Kconfig | 3 - drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/umem.c | 50 +- drivers/infiniband/core/umem_odp.c | 437 ++-- drivers/infiniband/core/uverbs_cmd.c | 2 - drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 11 +- drivers/infiniband/hw/mlx5/main.c | 4 - drivers/infiniband/hw/mlx5/mem.c | 13 - 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-table.c | 11 +- drivers/md/dm.c | 8 +- drivers/md/dm.h | 5 - drivers/media/platform/Kconfig | 2 +- drivers/media/platform/Makefile | 2 +- drivers/media/platform/atmel/atmel-isi.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/misc/xilinx_sdfec.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt.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/health.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c | 6 +- drivers/net/ethernet/mscc/ocelot_ace.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + drivers/net/ieee802154/mac802154_hwsim.c | 8 +- drivers/net/phy/sfp.c | 73 +- drivers/net/usb/r8152.c | 184 +- 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 | 56 +- 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/rtc/Kconfig | 3 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 5 +- 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/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/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 + {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 | 188 +- fs/ext4/ext4.h | 26 +- fs/ext4/extents.c | 4 +- fs/ext4/extents_status.c | 466 +++- fs/ext4/extents_status.h | 6 +- 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/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/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/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/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/mmzone.h | 5 +- include/linux/netdevice.h | 2 +- include/linux/page_ext.h | 1 + include/linux/pinctrl/consumer.h | 6 + include/linux/platform_device.h | 2 +- include/linux/posix-timers.h | 129 +- include/linux/printk.h | 22 +- include/linux/random.h | 1 + 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/timekeeper_internal.h | 5 + include/linux/timerqueue.h | 10 + include/net/nexthop.h | 6 - include/net/route.h | 2 +- include/rdma/ib_umem_odp.h | 48 +- include/rdma/ib_verbs.h | 4 +- .../erofs/include => include}/trace/events/erofs.h | 0 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 +- 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/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/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/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 | 2 +- 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/xfrm/xfrm_policy.c | 4 +- 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 +- sound/core/seq/seq_clientmgr.c | 3 +- sound/core/seq/seq_fifo.c | 17 + sound/core/seq/seq_fifo.h | 2 + sound/soc/soc-core.c | 9 +- sound/usb/mixer.c | 401 +-- 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 +- 889 files changed, 24231 insertions(+), 8893 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 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/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/soundwire/debugfs.c delete mode 100644 drivers/staging/erofs/TODO delete mode 100644 drivers/tty/serial/8250/8250_moxa.c 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