This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 6d028043b55e Add linux-next specific files for 20190830 omits 6d662567bf83 Merge branch 'akpm/master' omits 62f9765df45f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e97c7c23e884 drivers/tty/serial/sh-sci.c: suppress warning omits 4c812871cbbe mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 010bc8725521 hexagon: drop empty and unused free_initrd_mem omits 19ded54eb104 mm: untag user pointers in mmap/munmap/mremap/brk omits b40d8a83e1b3 vfio/type1: untag user pointers in vaddr_get_pfn omits 1086b92da00c tee/shm: untag user pointers in tee_shm_register omits e27a2e316f8e media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits 3b96304f8857 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 6075ea520dee drm/amdgpu: untag user pointers omits 0593c3cd4e01 userfaultfd: untag user pointers omits 1e62fb63c907 fs/namespace: untag user pointers in copy_mount_options omits 1bdda22dab5f mm: untag user pointers in get_vaddr_frames omits 6e2fd0301942 mm: untag user pointers in mm/gup.c omits adee9b4293dd mm: untag user pointers passed to memory syscalls omits 6eaf0cc43cd7 lib: untag user pointers in strn*_user omits 78a211c758ee pinctrl: fix pxa2xx.c build warnings omits a6bbc27261e8 mm: merge fix for "pagewalk: separate function pointers fr [...] omits 14f4bec14a4b Merge branch 'akpm-current/current' omits b75aecfbe531 Merge remote-tracking branch 'fpga/for-next' omits e58b341134ca Merge remote-tracking branch 'hmm/hmm' omits 2f6e2a06b51e Merge remote-tracking branch 'pidfd/for-next' omits b24d664722e2 Merge remote-tracking branch 'hyperv/hyperv-next' omits 596cf5ab5cba Merge remote-tracking branch 'xarray/xarray' omits f9016e8058fd Merge remote-tracking branch 'nvmem/for-next' omits 44824f3ccd35 Merge remote-tracking branch 'slimbus/for-next' omits 20bec1e9a70e Merge remote-tracking branch 'fsi/next' omits cd086a0b6e04 Merge remote-tracking branch 'kspp/for-next/kspp' omits bd4d0086a7c5 Merge remote-tracking branch 'at24/at24/for-next' omits f9f836032585 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4cb65f973115 Merge remote-tracking branch 'rtc/rtc-next' omits 23cc216db9d5 Merge remote-tracking branch 'coresight/next' omits d5be90dd6153 Merge remote-tracking branch 'livepatching/for-next' omits e25246e1fdad Merge remote-tracking branch 'y2038/y2038' omits 6940640b722c Merge remote-tracking branch 'kselftest/next' omits 2dd4f4bc61e0 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 97e461648f4f Merge remote-tracking branch 'pinctrl-intel/for-next' omits 466f9c843668 Merge remote-tracking branch 'pinctrl/for-next' omits 46e99f2aa7b9 Merge remote-tracking branch 'gpio-intel/for-next' omits 82d58191109a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 52ebc4f06350 Merge remote-tracking branch 'gpio/for-next' omits d0c030be1c9f Merge remote-tracking branch 'rpmsg/for-next' omits bb41ef47e320 Merge remote-tracking branch 'scsi-mkp/for-next' omits ecda3e90e635 Merge remote-tracking branch 'scsi/for-next' omits 2b9376f59792 Merge remote-tracking branch 'cgroup/for-next' omits 0f4bd4fe723d Merge remote-tracking branch 'slave-dma/next' omits 4f93c00b23c4 Merge remote-tracking branch 'icc/icc-next' omits 467dba848044 Merge remote-tracking branch 'mux/for-next' omits 17f5a3b83b74 Merge remote-tracking branch 'staging/staging-next' omits 59b7609d7350 Merge remote-tracking branch 'thunderbolt/next' omits 940261338b96 Merge remote-tracking branch 'soundwire/next' omits e009b97e0bd2 Merge remote-tracking branch 'extcon/extcon-next' omits 58cac3fa4cfa Merge remote-tracking branch 'char-misc/char-misc-next' omits 12b85c851739 Merge remote-tracking branch 'tty/tty-next' omits 6933f8bdee12 Merge remote-tracking branch 'phy-next/next' omits 4a911486da27 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 8008bcbaeb2c Merge remote-tracking branch 'usb-serial/usb-next' omits 6575ad4efd82 Merge remote-tracking branch 'usb-gadget/next' omits 07ae77fc8695 Merge remote-tracking branch 'usb/usb-next' omits 2b4c81d3dd15 Merge remote-tracking branch 'driver-core/driver-core-next' omits c0618e28e813 Merge remote-tracking branch 'ipmi/for-next' omits 23101f536b11 Merge remote-tracking branch 'leds/for-next' omits 1225bee485ed Merge remote-tracking branch 'hsi/for-next' omits 327dc1b47421 Merge remote-tracking branch 'chrome-platform/for-next' omits a5eab794bcad Merge remote-tracking branch 'drivers-x86/for-next' omits 6fc54ab0113a Merge remote-tracking branch 'percpu/for-next' omits e2ae1b07204a Merge remote-tracking branch 'kvms390/next' omits a7a230a42934 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 4c4345977d32 Merge remote-tracking branch 'kvm-arm/next' omits 3ad785b04a1a Merge remote-tracking branch 'kvm/linux-next' omits 16cfa852fdd7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 7800e9b5656c Merge remote-tracking branch 'edac/edac-for-next' omits 408155e7385f Merge remote-tracking branch 'clockevents/clockevents/next' omits 7093581ddfdb Merge remote-tracking branch 'tip/auto-latest' omits 5ced47cf18f5 Merge remote-tracking branch 'spi/for-next' omits bbadb3cb226e Merge remote-tracking branch 'devicetree/for-next' omits adf829c0afbf Merge remote-tracking branch 'vfio/next' omits 08035d03417b Merge remote-tracking branch 'iommu/next' omits 23b2a5ae0500 Merge remote-tracking branch 'watchdog/master' omits 9e886c0a2ddb Merge remote-tracking branch 'smack/for-next' omits 0ba5e45a5f44 Merge remote-tracking branch 'selinux/next' omits b93467a2e8fe next-20190828/keys omits 03b9d98706d4 Merge remote-tracking branch 'integrity/next-integrity' omits 47668c3df178 Merge remote-tracking branch 'apparmor/apparmor-next' omits 9dba365a6c56 Merge remote-tracking branch 'security/next-testing' omits 450fd5809930 Merge remote-tracking branch 'regulator/for-next' omits dc35dcc332f7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 61d711dcb93e Merge remote-tracking branch 'kgdb/kgdb-next' omits 57d349bf9033 Merge remote-tracking branch 'mmc/next' omits b562f4c425e9 Merge remote-tracking branch 'device-mapper/for-next' omits 224732d87805 Merge remote-tracking branch 'block/for-next' omits 99fa4cdf9cc2 Merge remote-tracking branch 'input/next' omits 881f73fee15c Merge remote-tracking branch 'sound-asoc/for-next' omits 65d89d8da3c3 Merge remote-tracking branch 'sound/for-next' omits deca6a34fd28 Merge remote-tracking branch 'regmap/for-next' omits 5fb0b13de0c9 Merge remote-tracking branch 'drm-msm/msm-next' omits a61465d81ada Merge remote-tracking branch 'drm-intel/for-linux-next' omits 0c84acfb8306 Merge remote-tracking branch 'amdgpu/drm-next' omits 933948081d4f Merge remote-tracking branch 'drm/drm-next' omits 199d454c0775 Merge remote-tracking branch 'crypto/master' omits ff5ac06792aa Merge remote-tracking branch 'spi-nor/spi-nor/next' omits cbac8bd3efbc Merge remote-tracking branch 'nand/nand/next' omits 5241b68076d4 Merge remote-tracking branch 'gfs2/for-next' omits c7d0534ef558 Merge remote-tracking branch 'bluetooth/master' omits 23f3c9035c51 Merge remote-tracking branch 'nfc-next/master' omits 5a36b4f7467b Merge remote-tracking branch 'netfilter-next/master' omits ef8c4304d7d8 Merge remote-tracking branch 'bpf-next/master' omits 05f4b611dfe7 Merge remote-tracking branch 'net-next/master' omits 23460fa10b73 Merge remote-tracking branch 'rdma/for-next' omits a20d9acea43d Merge remote-tracking branch 'swiotlb/linux-next' omits 9dcb0e541c88 Merge remote-tracking branch 'ieee1394/for-next' omits 5b47f0eb554f Merge remote-tracking branch 'thermal-soc/next' omits d6be78d22013 Merge remote-tracking branch 'thermal/next' omits 4857799734cd Merge remote-tracking branch 'opp/opp/linux-next' omits 18d92f20a814 Merge remote-tracking branch 'cpupower/cpupower' omits 0ba0d4fed3ad Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 7a3dc93ae3a1 Merge remote-tracking branch 'pm/linux-next' omits 47048593d82d Merge remote-tracking branch 'v4l-dvb/master' omits 74804273a729 Merge remote-tracking branch 'jc_docs/docs-next' omits 75af6f8a2dc9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 299941b9c7cb Merge remote-tracking branch 'i3c/i3c/next' omits 4ec1aeb64b20 Merge remote-tracking branch 'i2c/i2c/for-next' omits 0fdcb1ec5bc8 Merge remote-tracking branch 'hid/for-next' omits 4736aca4dc71 Merge remote-tracking branch 'pci/next' omits b78f6c6e8a59 Merge remote-tracking branch 'printk/for-next' omits 86afbfc4f4dd Merge remote-tracking branch 'vfs/for-next' omits 5a9d50f3c28b Merge remote-tracking branch 'file-locks/locks-next' omits 363840480bb6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 093a785ed4cb Merge remote-tracking branch 'iomap/iomap-for-next' omits 249dd402137c Merge remote-tracking branch 'xfs/for-next' omits 1f75c7da98a5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 17ebf3ce7ef4 Merge remote-tracking branch 'nfsd/nfsd-next' omits bb1b1ef0210a Merge remote-tracking branch 'nfs-anna/linux-next' omits 2a2fb3278288 Merge remote-tracking branch 'fuse/for-next' omits 1b69a4374cda Merge remote-tracking branch 'fsverity/fsverity' omits 9cf4f0531f1a Merge remote-tracking branch 'f2fs/dev' omits 9824fc7661d7 Merge remote-tracking branch 'ext4/dev' omits af370c7f8235 Merge remote-tracking branch 'ext3/for_next' omits 62c41acf1d61 Merge remote-tracking branch 'ecryptfs/next' omits 3219499eb51d Merge remote-tracking branch 'cifs/for-next' omits 37c87a8b07cf Merge remote-tracking branch 'ceph/master' omits 87e4703f2455 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 4c59c237e730 Merge remote-tracking branch 'afs/afs-next' omits ee1445855696 Merge remote-tracking branch 'fscrypt/master' omits 310e492d95ff Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1126b11b2be7 Merge remote-tracking branch 'sh/sh-next' omits e7acaeefff3b Merge remote-tracking branch 's390/features' omits bdbf460e33e3 Merge remote-tracking branch 'soc-fsl/next' omits f7f1d23402ae Merge remote-tracking branch 'powerpc/next' omits 7cd168ba97aa Merge remote-tracking branch 'parisc-hd/for-next' omits 48bd7eb1c5c1 Merge remote-tracking branch 'mips/mips-next' omits f593efa9ee82 Merge remote-tracking branch 'm68knommu/for-next' omits 0d1ff50e23e5 Merge remote-tracking branch 'm68k/for-next' omits 61ad3bbdb4f6 Merge remote-tracking branch 'ia64/next' omits 99ab3e05e1e7 Merge remote-tracking branch 'h8300/h8300-next' omits 0ae731e07634 Merge remote-tracking branch 'csky/linux-next' omits 34ce8e49c3eb Merge remote-tracking branch 'clk/clk-next' omits 858364b05a8d Merge remote-tracking branch 'tegra/for-next' omits 9060bda43db9 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 30e3fa9cd7e9 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9fb760dab2cd Merge remote-tracking branch 'rockchip/for-next' omits bd8cd0f5d53a Merge remote-tracking branch 'renesas-geert/next' omits 7ae209e4f714 Merge remote-tracking branch 'renesas/next' omits a346d8df4ede Merge remote-tracking branch 'qcom/for-next' omits 25ebcb22864b Merge remote-tracking branch 'omap/for-next' omits e828a749572e Merge remote-tracking branch 'mvebu/for-next' omits f92bba918cf0 Merge remote-tracking branch 'mediatek/for-next' omits 5f454f02621a Merge remote-tracking branch 'keystone/next' omits 10f54aaa6fe3 Merge remote-tracking branch 'imx-mxs/for-next' omits 7ad5dc1f2a3f Merge remote-tracking branch 'bcm2835/for-next' omits 44880713b431 Merge remote-tracking branch 'at91/at91-next' omits 91993bb76d4e Merge remote-tracking branch 'aspeed/for-next' omits 851708e3e2e4 Merge remote-tracking branch 'amlogic/for-next' omits 69c8ca5334ed Merge remote-tracking branch 'actions/for-next' omits afdaf3ac825c Merge remote-tracking branch 'arm-soc/for-next' omits 529952053dc1 Merge remote-tracking branch 'arm64/for-next/core' omits a39e44c19782 Merge remote-tracking branch 'arm/for-next' omits 10826e8d36de Merge remote-tracking branch 'dma-mapping/for-next' omits 02f6418524e4 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits fbfe0443f1c9 Merge remote-tracking branch 'kbuild/for-next' omits a340c8ad40be Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 54dddd1923e9 smb3: add mount option to allow forced caching of read only share omits feb027635b34 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 157a3709ec5f Merge remote-tracking branch 'risc-v-fixes/fixes' omits c357b692b457 Merge remote-tracking branch 'mmc-fixes/fixes' omits f9e14e300283 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 7d739171efe5 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits d7535d45d485 Merge remote-tracking branch 'vfs-fixes/fixes' omits 5c5f65320d6b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 27364e3b8313 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4c40478ab941 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits b2297b5a27c8 Merge remote-tracking branch 'kvm-fixes/master' omits ffb1a90fd632 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8ee27d8e89b6 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 05daa584d3b6 Merge remote-tracking branch 'ide/master' omits c8415d740b1b Merge remote-tracking branch 'crypto-current/master' omits f44ff4751e11 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7ad310a3fe0e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e5c184eb80a2 Merge remote-tracking branch 'usb.current/usb-linus' omits 1c888b8ce6cf Merge branch 'pci/trivial' omits c34924a35583 Merge remote-tracking branch 'spi-fixes/for-linus' omits 16e088b76da1 Merge branch 'remotes/lorenzo/pci/tegra' omits 6e30148cff47 Merge remote-tracking branch 'regulator-fixes/for-linus' omits a3365ec69823 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 99db526d7aad Merge remote-tracking branch 'regmap-fixes/for-linus' omits 843c3aa1bbca Merge branch 'remotes/lorenzo/pci/mediatek' omits 807289ad219c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a96dee62605a Merge branch 'remotes/lorenzo/pci/layerscape' omits eff9060b46db Merge branch 'remotes/lorenzo/pci/imx' omits 258bb9bc8ea2 Merge remote-tracking branch 'sound-current/for-linus' omits c072496e7fed Merge branch 'remotes/lorenzo/pci/hv' omits 2192702ebb8a Merge remote-tracking branch 'mac80211/master' omits c71ef0682321 Merge branch 'remotes/lorenzo/pci/dwc' omits 54b52c151577 Merge branch 'pci/resource' omits 0c197677ef02 Merge remote-tracking branch 'netfilter/master' omits 0e3d5002e915 Merge branch 'pci/p2pdma' omits cfa8a0cf385e Merge remote-tracking branch 'ipsec/master' omits c46ef9b1bafd Merge branch 'pci/msi' omits 941bff32ff94 Merge remote-tracking branch 'bpf/master' omits b348a901d013 Merge branch 'pci/misc' omits 50a8217c6bc9 Merge remote-tracking branch 'net/master' omits e5e805d050f8 Merge branch 'pci/enumeration' omits 96ac97cbd07a Merge branch 'pci/encapsulate' omits bcbcce8feb4d Merge remote-tracking branch 'sparc/master' omits b1e42548d700 Merge branch 'pci/aspm' omits eeffaf2eb707 Merge remote-tracking branch 'powerpc-fixes/fixes' omits c20a09748b2d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 2316fcdea83f Merge remote-tracking branch 'arm-current/fixes' omits 852790068f26 rtc: pcf85363/pcf85263: fix error that failed to run hwclock -w omits c4efaf31f69e drm/amdkfd: Remove GPU ID in GWS queue creation omits 978335ef84ed compiler_attributes.h: add note about __section omits 29d2bf90c7d3 include/linux/compiler.h: remove unused KENTRY macro omits c00a90db6520 include/linux: prefer __section and __aligned from compile [...] omits dd9027b9c055 include/asm-generic: prefer __section from compiler_attributes.h omits a103a32ac6a2 x86: prefer __section, __maybe_unused and __aligned from c [...] omits d239a8eb7137 Merge branch 'for-next/atomics' into for-next/core omits de3c88a7c507 Merge branch 'for-next/perf' into for-next/core omits ff560c0d79d5 arm64: atomics: Use K constraint when toolchain appears to [...] omits 313481ec9347 rtc: snvs: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 106ef722b2e8 rtc: snvs: set range omits 12b8827bbf95 arm64: atomics: Undefine internal macros after use omits 696d0fee26a7 arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL omits 3128f0fc73aa arm64: asm: Kill 'asm/atomic_arch.h' omits c207fb6efe7c arm64: lse: Remove unused 'alt_lse' assembly macro omits 709dc8bf7f48 virtio-fs: add Documentation/filesystems/virtiofs.rst omits b30cd5abd839 virtio-fs: add virtiofs filesystem omits 01f15c2d05e4 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses omits a47073dc63ee mmc: sdhci-cadence: override spec version omits ad2aee63ffe1 mmc: sdhci: constify references of parameters to __sdhci_r [...] omits 45dcf266fcd9 Merge branch 'fixes' into next omits b4b6629f5aae mmc: mediatek: enable SDIO IRQ low level trigger function omits 04b1515afda1 mmc: sdhci: Export sdhci_abort_tuning function symbol omits ecae7f2e615d PCI: Add Genesys Logic, Inc. Vendor ID omits ab2b153ab382 mmc: sdhci: Add PLL Enable support to internal clock setup omits b0f342473d56 mmc: sdhci: Change timeout of loop for checking internal c [...] omits b00c74647e7e mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing omits e81c903fb9e2 powerpc: prefer __section and __printf from compiler_attributes.h omits 943d7ad53351 Merge branch 'fixes' into next omits c4e354baf952 mmc: sdhci-sprd: clear the UHS-I modes read from registers omits 2054742f1450 mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION omits f0b47ecef707 mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits 5798980ec319 mmc: sdhci-sprd: add get_ro hook function omits 6c4ab637548c mmc: sdhci-sprd: fixed incorrect clock divider omits b1ee3c9aac16 f2fs: fix flushing node pages when checkpoint is disabled omits 1f96107d880d f2fs: fix to avoid corruption during inline conversion omits 745a72084e97 Merge branches 'work.misc' and 'work.mount' into for-next omits 8f7682192c88 dm ioctl: Use struct_size() helper omits c44abd49ef83 ioat/dca: Use struct_size() helper omits 23d379ffc27c perf/x86/intel/uncore: Use struct_size() in kzalloc_node() omits 0393562c7350 nds32: Mark expected switch fall-throughs omits c5d629eb8a08 libnvdimm, region: Use struct_size() helper in kzalloc() omits 802e5dffae8f leds: ti-lmu-common: Fix coccinelle issue in TI LMU omits 20bc8eabd301 leds: lm3532: Avoid potentially unpaired regulator calls omits dcbce3cd20be libnvdimm/pfn: Fix namespace creation on misaligned addresses omits 98ee6cd3ed66 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topolo [...] omits a18aeb035b62 Merge tag 'qcom-arm64-defconfig-for-5.4' into all-for-5.4 omits 14f58b17ee02 Merge tag 'qcom-arm64-for-5.4' into all-for-5.4 omits 0dfbabc018e8 Merge tag 'qcom-drivers-for-5.4' into all-for-5.4 omits 3a2a4d1835ed Merge branch 'spi-5.4' into spi-next omits 7f83dd1551c5 Merge branch 'spi-5.3' into spi-linus omits 0f48f55e3598 Merge branch 'regulator-5.4' into regulator-next omits 8024a93ea4dd Merge branch 'regulator-5.3' into regulator-linus omits 8aceffa09b4b Merge branch 'asoc-5.4' into asoc-next omits f382a7452a99 Merge branch 'asoc-5.3' into asoc-linus omits 977bb819916f mmc: core: Fix init of SD cards reporting an invalid VDD range omits 97637fe0837c ipc/msg.c: consolidate all xxxctl_down() functions omits 16f8cf05adc0 ipc/mqueue: improve exception handling in do_mq_notify() omits f8feb0071808 ipc/mqueue.c: delete an unnecessary check before the macro [...] omits 574f66784dc8 bug: move WARN_ON() "cut here" into exception handler omits fde4564cdd26 bug: consolidate __WARN_FLAGS usage omits ccfe491b3b2b bug: clean up helper macros to remove __WARN_TAINT() omits 4f431ad8df0e bug: lift "cut here" out of __warn() omits ecd0c3b69c05 bug: consolidate warn_slowpath_fmt() usage omits 5a2e5d47c294 bug: rename __WARN_printf_taint() to __WARN_printf() omits 45e63da88c75 bug: refactor away warn_slowpath_fmt_taint() omits 6872efb9cb64 scripts/gdb: handle split debug omits 68317896452b kgdb: don't use a notifier to enter kgdb at panic; call directly omits 8a288dba768c aio: simplify read_events() omits 1ce723542800 kexec: restore arch_kexec_kernel_image_probe declaration omits 989d7f6106ca kexec: bail out upon SIGKILL when allocating memory. omits 405353faeb42 cpumask: nicer for_each_cpumask_and() signature omits cb684110fa0a fork: improve error message for corrupted page tables omits 514d54c950d9 fat: add nobarrier to workaround the strange behavior of device omits 0470e25046fa fs/reiserfs/do_balan.c: remove set but not used variable omits d6bac24d33d9 fs/reiserfs/journal.c: remove set but not used variable omits 67eda3e8f240 fs/reiserfs/do_balan.c: remove set but not used variables omits a47844e925d8 fs/reiserfs/fix_node.c: remove set but not used variables omits dd9584c690f9 fs/reiserfs/prints.c: remove set but not used variables omits f51c2e6a7a94 fs/reiserfs/objectid.c: remove set but not used variables omits 31003a22388c fs/reiserfs/lbalance.c: remove set but not used variables omits 76b7ef422490 fs/reiserfs/stree.c: remove set but not used variables omits 19880ff8acd7 fs/reiserfs/journal.c: remove set but not used variables omits 8b4dd495cb85 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 9354368aafc8 checkpatch: allow consecutive close braces omits 4a187a173947 checkpatch: prefer __section over __attribute__((section(...))) omits 8ae93a816b0b checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits a3eed39086b9 checkpatch.pl: warn on invalid commit id omits 12282b32e3cb checkpatch: improve SPDX license checking omits 89e65b47c695 checkpatch: don't interpret stack dumps as commit IDs omits 0d84ec356e28 lib/math/rational.c: fix possible incorrect result from ra [...] omits 68f6c22f31cb lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds omits 839b46bb80f0 lib/extable.c: add missing prototypes omits df0de5e82415 lib/generic-radix-tree.c: make 2 functions static inline omits affc8e7ebbda strscpy: reject buffer sizes larger than INT_MAX omits 1319d266dac1 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 25d686d3eab1 kernel-doc: core-api: Include string.h into core-api omits 80d860508b2f kernel-doc: core-api: include string.h into core-api omits 2d4eba103dc1 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 7e2cfa97f980 string: add stracpy and stracpy_pad mechanisms omits 67ed5df05764 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 5566eec39b34 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 6dd6b2bdc4a9 lib/genalloc.c: export symbol addr_in_gen_pool omits 2ce37ef802a7 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits dde8c4d620da augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 843c2e7a1980 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 5ec9e6112db8 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 19edd12fc7cd augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 528b0dee61e4 rbtree: avoid generating code twice for the cached version [...] omits 68d15c007d8b hung_task: allow printing warnings every check interval omits f3bf5fa4097e kernel/elfcore.c: include proper prototypes omits 1853baac43b7 linux/coff.h: add include guard omits 771a65218dc3 kernel/hung_task.c: Monitor killed tasks. omits e9e6442ed7cb fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d06280267e09 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7e81aa040d34 mm: don't expose page to fast gup before it's ready omits 3571652ae404 mm/vmscan: remove unused lru_pages argument omits cc3c52c9d33e mm, memcg: make scan aggression always exclude protection omits 20c45e98c82f mm, memcg: make memory.emin the baseline for utilisation d [...] omits b18caffbc23b mm, memcg: proportional memory.{low,min} reclaim omits c102ee10dbb6 zswap: use movable memory if zpool support allocate movabl [...] omits e6ab2525d02d zpool: add malloc_support_movable to zpool_driver omits 440e1096c943 shmem: fix obsolete comment in shmem_getpage_gfp() omits ca28e07c5b57 mm/madvise: reduce code duplication in error handling paths omits 269a7cb95be6 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits ec65b5ea480e mm: clear PG_active on MADV_PAGEOUT omits 43fa5b68eff8 mm: introduce MADV_PAGEOUT omits 38ebbcc8fd8e mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 1c8999b3963d mm: introduce MADV_COLD omits 075198037de2 mm: mmap: increase sockets maximum memory size pgoff for 32bits omits d5b94ccc78e4 mm-mmapc-refine-find_vma_prev-with-rb_last-fix omits a46274b246bc mm/mmap.c: refine find_vma_prev() with rb_last() omits 72bdc3b465dc riscv-make-mmap-allocation-top-down-by-default-v6 omits 6eac6d0605a0 riscv: make mmap allocation top-down by default omits d3a935c04cd0 mips: use generic mmap top-down layout and brk randomization omits 0b0e615fa32e mips: replace arch specific way to determine 32bit task wi [...] omits 848d805cccb6 mips: adjust brk randomization offset to fit generic version omits e61c04c8af77 mips: use STACK_TOP when computing mmap base address omits 98fba10ff7a0 mips: properly account for stack randomization and stack g [...] omits c63e6225b315 arm: use generic mmap top-down layout and brk randomization omits 97656e84801a arm: use STACK_TOP when computing mmap base address omits fe918bb14b56 arm: properly account for stack randomization and stack guard gap omits 681fcc4e32db arm64, mm: make randomization selected by generic topdown [...] omits 48935a1ea717 arm64, mm: move generic mmap layout functions to mm omits 330cebee3302 arm64: consider stack randomization for mmap base only whe [...] omits 975c29af6137 arm64: make use of is_compat_task instead of hardcoding this test omits 6a0c7769a249 mm, fs: move randomize_stack_top from fs to mm omits 9984b615f638 psi-annotate-refault-stalls-from-io-submission-fix-2 omits a2993afb09ef psi-annotate-refault-stalls-from-io-submission-fix omits 725dc28e95d8 mm, thp: account deferred split THPs into MemAvailable omits 0888f5d24f1a uprobe: collapse THP pmd after removing all uprobes omits 0e49596ede74 khugepaged: add comments for retract_page_tables() omits e292b78b326f khugepaged: enable collapse pmd for pte-mapped THP omits 70bfd29a8311 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits 1e34ffc2355e mm, thp: introduce FOLL_SPLIT_PMD omits cd7af404b8fe uprobe: use original page when all uprobes are removed omits c2622bc9a600 mm: move memcmp_pages() and pages_identical() omits 06b81cccbf33 mm-thp-make-deferred-split-shrinker-memcg-aware-v6 omits 5aa8a6519152 mm: thp: make deferred split shrinker memcg aware omits 8678d709cf25 mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-v6 omits 1675e85f2582 mm: shrinker: make shrinker not depend on memcg kmem omits 720b8e0165b0 mm: move mem_cgroup_uncharge out of __page_cache_release() omits 945d438b97a1 mm: thp: extract split_queue_* into a struct omits da6049b71548 mm,thp: avoid writes to file with THP in pagecache omits 9ab89ea66496 khugepaged: fix double unlock in collapse_file() omits cd540cadbd6b khugepaged: fix build without CONFIG_SHMEM omits b39a4032a196 mm,thp: add read-only THP support for (non-shmem) FS omits 61a9d7cf3d8c khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits 79deea91b85e mm,thp: stats for file backed THP omits e944650a4220 filemap: update offset check in filemap_fault() omits b36ed3dc3c73 filemap: check compound_head(page)->mapping in pagecache_g [...] omits 5ace25337210 filemap: check compound_head(page)->mapping in filemap_fault() omits 5c8d2d931cfe thp: update split_huge_page_pmd() comment omits 4908ed9ef5e9 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() omits 1ab8f75268e2 hugetlbfs: don't retry when pool page allocations start to fail omits e837543e0f5f mm, compaction: raise compaction priority after it withdrawns omits 34774c38c028 mm, reclaim: cleanup should_continue_reclaim() omits bf17260a4613 mm, reclaim: make should_continue_reclaim perform dryrun d [...] omits 142d9f0e59bd mm/oom: add oom_score_adj and pgtables to Killed process message omits c80ce8980aba memcg, oom: don't require __GFP_FS when invoking memcg OOM killer omits fb5f33786e5c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits c7c3e4a1c85b mm/oom_kill.c: add task UID to info message on an oom kill omits 1ebf516b244a mm-oom-avoid-printk-iteration-under-rcu-fix omits 1c5f1bf3fa8b mm, oom: avoid printk() iteration under RCU omits 4c339d837829 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] omits 90f432ca5899 mm/compaction.c: remove unnecessary zone parameter in isol [...] omits 44dc9406d3e3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits cb6a4b551a0d mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits ce4675b06a1b mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 815f29f8fdd9 mm/compaction: introduce a helper compact_zone_counters_init() omits 7fd497828604 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 0b16b87fe4c9 mm: silence -Woverride-init/initializer-overrides omits d96d659ff6af mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask omits 795e3b61923e mm/vmalloc: modify struct vmap_area to reduce its size omits 3c77756adfa3 mm/vmalloc: do not keep unpurged areas in the busy tree omits bf6feb42df6d mm/sparse.c: use __nr_to_section(section_nr) to get mem_section omits 3ac72279f8e2 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits de4310885a95 mm/sparse.c: mark sparse_buffer_free as __meminit omits f27058cbc9d4 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 71a0dfe04b32 mm/memory_hotplug: online_pages cannot be 0 in online_pages() omits 3e67145ddad2 mm-memory_hotplug-make-sure-the-pfn-is-aligned-to-the-orde [...] omits dd0c7d6d2e6c mm/memory_hotplug: make sure the pfn is aligned to the ord [...] omits 041175639fa0 mm/memory_hotplug: simplify online_pages_range() omits c58a9efc0167 mm/memory_hotplug: drop PageReserved() check in online_pag [...] omits f0d2ba7e1739 mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ [...] omits 5105b6e1b403 mm/memory_hotplug.c: prevent memory leak when reusing pgdat omits 0bfa5ab68960 drivers/base/memory.c: don't store end_section_nr in memor [...] omits f933c930fc24 driver/base/memory.c: validate memory block size early omits e0c1152aae1c drivers/base/memory.c: fixup documentation of removable/ph [...] omits 60bb462fc7ad drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 0018406475a0 mm-memory_hotplug-remove-move_pfn_range-fix omits c420b2e4bafa mm/memory_hotplug: remove move_pfn_range() omits 4388bede44d0 mm: consolidate pgtable_cache_init() and pgd_cache_init() omits ec9f542c1c71 microblaze: switch to generic version of pte allocation omits 96b6dd5fb446 sh: switch to generic version of pte allocation omits e95c3e078f1f ia64: switch to generic version of pte allocation omits 624879da37e8 mm: remove quicklist page table caches omits cc1fd4b2c223 mm: release the spinlock on zap_pte_range omits 7b2ce1ac536e mm/mmap.c: fix the adjusted length error omits e81314f1a341 mm: remove redundant assignment of entry omits 54da90426690 net/xdp: convert put_page() to put_user_page*() omits 8637528e21dd drivers/gpu/drm/via: convert put_page() to put_user_page*() omits aaba668f4b22 mm/gup: remove unused variable in siw_free_plist() omits 628b0e9e078e mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits 574bd7d3248e mm: vmscan: do not share cgroup iteration between reclaimers omits 58ec9a434c76 mm: memcontrol: switch to rcu protection in drain_all_stock() omits 0b7534798656 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits ce6880b23f36 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 51e2584716c4 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 73a5253033e5 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 097f0ef3d6da mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 9c3fd9cbb4c7 mm, memcg: throttle allocators when failing reclaim over m [...] omits 13fb4ae737c5 mm-page-cache-store-only-head-pages-in-i_pages-fix omits ae82d76f411f mm: page cache: store only head pages in i_pages omits c4ab02eb6058 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits b96849af955a mm/filemap.c: don't initiate writeback if mapping has no d [...] omits b16863f76c18 mm, page_owner, debug_pagealloc: save and dump freeing sta [...] omits 660151b11444 mm, page_owner: keep owner info when freeing the page omits 4de01d3a6be9 mm, page_owner: record page owner for each subpage omits bae591f6187b mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 9a03d77eca51 mm: introduce compound_nr() omits 01ad11fc08e8 mm-introduce-page_shift-fix omits d6b066700532 mm: Introduce page_shift() omits ab3392ace36e mm: introduce page_size() omits ad2a0823112d mm/rmap.c: remove set but not used variable 'cstart' omits 666e5f981972 mm/page_poison.c: fix a typo in a comment omits e553b1171790 lib-test_kasan-add-roundtrip-tests-checkpatch-fixes omits eb0cb9ba4bf6 lib/test_kasan.c: add roundtrip tests omits 5889b14d8df6 kasan: add memory corruption identification for software t [...] omits 4b65493dc9b8 mm/kmemleak: increase the max mem pool to 1M omits 58d7d01fcd17 mm/kmemleak.c: record the current memory pool size omits 7e9250388cc9 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 10c6958de35a mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits d304c664b0db mm: kmemleak: use the memory pool for early allocations omits ffc1d61c71a3 mm: kmemleak: simple memory allocation pool for kmemleak objects omits 2a5ca39e2e1a mm: kmemleak: make the tool tolerant to struct scan_area a [...] omits 965bd66db3b7 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits 92c989d01a6f mm, slab: move memcg_cache_params structure to mm/slab.h omits ad262e8d7035 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 89fbe694e410 mm, sl[ou]b: improve memory accounting omits b3b7eca15f55 mm, slab: extend slab/shrink to shrink all memcg caches omits 29ac53eec706 ramfs: support O_TMPFILE omits d3f6c6915338 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 270ae052f1fd fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 39ba806dcf99 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 5ba045da71fb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 4afbe224578e ocfs2: checkpoint appending truncate log transaction befor [...] omits 2538fb184fc1 ocfs2: wait for recovering done after direct unlock request omits 2ce34e75c6b2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits d545df9d1474 ocfs2: clear zero in unaligned direct IO omits f7b36b0caaa1 fs/ocfs2/dir.c: remove set but not used variables omits cbc1c636163b fs/ocfs2/file.c: remove set but not used variables omits 7fd4648f889f fs/ocfs2/namei.c: remove set but not used variables omits f9e4113a81b4 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration omits 4a9cd0891426 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() omits 60c96d8f2030 ocfs2: ensure ret is set to zero before returning omits ee63eb97f6ae ocfs2: further debugfs cleanups omits 7e59ad4fafff jbd2: remove jbd2_journal_inode_add_[write|wait] omits d01431e8b143 ocfs2: use jbd2_inode dirty range scoping omits 47468425c5ea kbuild: clean compressed initramfs image omits 18235de95228 mailmap: add aliases for Dmitry Safonov omits 937eb5ac33c6 mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate omits 58901e7c0a86 mm, memcg: partially revert "mm/memcontrol.c: keep local V [...] omits 717c78deca4c /proc/kpageflags: do not use uninitialized struct pages omits d1277a93a8de /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fdc223227712 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n omits 7f21b883e4b2 mm: memcontrol: flush percpu slab vmstats on kmem offlining omits 56b935eecf92 PCI: Remove unnecessary returns omits d226aa82c45e PCI: OF: Correct of_irq_parse_pci() documentation omits 7d9c55a29496 PCI: Fix typos and whitespace errors omits 4f6cc83f4c0e cifs: remove set but not used variables omits 46c85de882cf smb3: Incorrect size for netname negotiate context omits b47f2906bb3e cifs: remove unused variable omits 1dd1cbd9b10d cifs: remove redundant assignment to variable rc omits 634d7fb48d1d smb3: add missing flag definitions omits b017b3944782 cifs: add passthrough for smb2 setinfo omits ff73401bb14b cifs: prepare SMB2_Flush to be usable in compounds omits 38bf95f32934 cifs: allow chmod to set mode bits using special sid omits 3493c413b7b9 cifs: get mode bits from special sid on stat omits ac5bcc39c5c3 fs: cifs: cifsssmb: remove redundant assignment to variable ret omits 779b51f0a91c cifs: fix a comment for the timeouts when sending echos omits 5add28d2f357 leds: syscon: Use resource managed variant of device register omits ea4117e6feaa leds: Replace {devm_}led_classdev_register() macros with inlines omits a3beb22926f1 arm64: defconfig: Enable CPU clock drivers for Qualcomm msm8916 omits c8e86e4b73fd Merge branch 'mvebu/dt64' into mvebu/for-next omits a134be718f3d arm: Add DRM_MSM to defconfigs with ARCH_QCOM omits 64efd34d4ba1 afs: security: Use struct_size() in kzalloc() omits 8349a6062ac0 ima: use struct_size() in kzalloc() omits dc7ec95f035b posix_acl: Use struct_size() helper omits 73346abf4c4b usb: udc: lpc32xx: Silence fall-through warning omits 8f11f7ae8822 ARC: unwind: Mark expected switch fall-through omits 81564976b1a9 PCI: tegra: Add Tegra194 PCIe support omits 74d55576620a f2fs: enhance f2fs_is_checkpoint_ready()'s readability omits 913e4ca55f2d f2fs: clean up __bio_alloc()'s parameter omits 5477e422423b f2fs: fix wrong error injection path in inc_valid_block_count() omits d13797d2b8e9 f2fs: fix to writeout dirty inode during node flush omits 7994b2086af2 f2fs: optimize case-insensitive lookups omits b912da3e6f22 Merge branches 'arm/omap', 'arm/exynos', 'x86/amd' and 'co [...] omits 986d1c7de75a afs: Fix possible oops in afs_lookup trace event omits 6176fb5dd1d6 rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up omits 570f6a92eb52 afs: Fix leak in afs_lookup_cell_rcu() omits 5d0bd5d101dc dt-bindings: Add ipsps1 as a trivial device omits 2c90f125381e hwmon: pmbus: Add Inspur Power System power supply driver omits 75be3eee8475 hwmon/ltc2990: Generalise DT to fwnode support omits c4bd7a9ca612 hwmon (coretemp) Fix a memory leak bug omits 183c0f68b9f7 afs: Use afs_extract_discard() rather than iov_iter_discard() omits d2c3ccc5e942 afs: Support RCU pathwalk omits e3ba5169c8b8 afs: Provide an RCU-capable key lookup omits c99c589a16b9 afs: remove unused variable 'afs_zero_fid' omits 2e32640245ce afs: remove unused variable 'afs_voltypes' omits 5bd89b8b68ba afs: use correct afs_call_type in yfs_fs_store_opaque_acl2 omits f201443ffc82 Merge tag 'rxrpc-fixes-20190820' into afs-next omits 592bbf1c8ccd rxrpc: Only call skb_cow_data() once per packet omits c2c1176cc5e9 rxrpc: Use shadow refcount for packets in the RxTx ring omits 832a3da21d8e rxrpc: Add a shadow refcount in the skb private data omits f63f5a56d802 rxrpc: Use the tx-phase skb flag to simplify tracing omits 284371220b34 rxrpc: Abstract out rxtx ring cleanup omits 1a98fc2c5bd7 rxrpc: Add a private skb flag to indicate transmission-phase skbs omits d07249ab2412 rxrpc: Use info in skbuff instead of reparsing a jumbo packet omits aa5541526e02 rxrpc: Improve jumbo packet counting omits bfc60dca8784 rxrpc: Pass the input handler's data skb reference to the Rx ring omits cf80618a8402 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits 1a1aeb5be0e8 Bluetooth: hci_qca: Make structure qca_proto constant omits ee0b115a1341 Bluetooth: 6lowpan: Make variable header_ops constant omits 9935d1bc794f Bluetooth: btusb: Fix suspend issue for Realtek devices omits c69c9498b789 hwmon: (raspberrypi) update MODULE_AUTHOR() email address omits bb523e06c13c Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings omits e39165a0e8bf Bluetooth: hci_qca: Remove redundant initializations to zero omits d9fcef4e91d4 Bluetooth: Add support for utilizing Fast Advertising Interval omits 8b1bc28c3a24 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable omits 0e22cda1ac13 hwmon: (lm75) Add new fields into lm75_params_ omits eacce011bd91 hwmon: (lm75) Create function from code to write into registers omits 4e825aad7514 hwmon: (lm75) Create structure to save all the configurati [...] omits 1f566c3d3f7f hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] omits 76f9ac8479ee hwmon: w83795: Fan control option isn't that dangerous omits 442abf01d9b8 hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 691578d39301 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits 7bb59bc498f8 hwmon: (nct6775) Integrate new model nct6116 omits 9b5e47fd912d hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 1f58eb8701ed hwmon: (w83781d) convert to i2c_new_dummy_device omits b3d29e976603 hwmon: (smm665) convert to i2c_new_dummy_device omits 7ff1c35b3c6c hwmon: (asb100) convert to i2c_new_dummy_device omits f80052919427 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits 3fd670c3ff95 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits cc6c405478a0 docs: hwmon: pxe1610: convert to ReST format and add to the index omits ab695c67b1ec hwmon: (k8temp) update to use new hwmon registration API omits 08ff2773f5cd hwmon: (pmbus/max31785) Remove a useless #define omits 50849f0ddbab hwmon: (lm75) add support for PCT2075 omits a55ff075e9df device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 6f3422d2f204 hwmon: Remove ads1015 driver omits 4207f85eb0f6 hwmon: (lm75) Fix write operations for negative temperatures omits 3cfa5c97f41f hwmon: pmbus: ucd9000: remove unneeded include omits 8cf8684e0d24 Merge branch 'keys-acl' into keys-next omits a980d1e5c353 keys: Provide KEYCTL_GRANT_PERMISSION omits f802f2b3a991 keys: Replace uid/gid/perm permissions checking with an ACL omits a2318b6a16a8 riscv: Use latest system call ABI adds 265381004994 Merge tag '5.3-rc6-smb3-fixes' of git://git.samba.org/sfre [...] adds db26d53c7d6a Merge tag 'drm-misc-fixes-2019-08-28' of git://anongit.fre [...] adds c3dd029cc001 Merge tag 'drm-fixes-5.3-2019-08-28' of git://people.freed [...] adds 1c0d63eb0e82 Merge tag 'drm-intel-fixes-2019-08-29' of git://anongit.fr [...] adds f69f199271ec Merge tag 'drm-fixes-2019-08-30' of git://anongit.freedesk [...] adds 72741084d903 mmc: core: Fix init of SD cards reporting an invalid VDD range adds efdaf27517a8 mmc: sdhci-sprd: fixed incorrect clock divider adds 4eae8cbdff94 mmc: sdhci-sprd: add get_ro hook function adds 6a526f66ab14 mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN adds 4324e54bbea0 mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION adds 2f765c175e1d mmc: sdhci-sprd: clear the UHS-I modes read from registers adds e73a3896eaca mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing adds 0d70787b6594 Merge tag 'mmc-v5.3-rc5' of git://git.kernel.org/pub/scm/l [...] adds e8c99200b4d1 libceph: don't call crypto_free_sync_skcipher() on a NULL tfm adds d435c9a7b85b rbd: restore zeroing past the overlap when reading from parent adds fbcb0b4feb5c Merge tag 'ceph-for-5.3-rc7' of git://github.com/ceph/ceph-client adds 531a64e4c35b RDMA/siw: Fix IPv6 addr_list locking adds 8fb8e9e46261 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e8d6766f3cc8 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 846d2db3e000 keys: ensure that ->match_free() is called in request_key_ [...] adds 0a51b08fb3b4 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds ab9bb6318b09 Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" adds e0f14b8ca388 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds bee07b33db78 mm: memcontrol: flush percpu slab vmstats on kmem offlining adds 441e254cd40d mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n adds b4c46484dc3f mm, memcg: partially revert "mm/memcontrol.c: keep local V [...] adds 14108b9131a4 mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate adds a6c135bb1a59 mailmap: add aliases for Dmitry Safonov adds d2e5fb927ee7 mm, memcg: do not set reclaim_state on soft limit reclaim adds 6c1c280805de mm: memcontrol: fix percpu vmstats and vmevents flush adds 31bb5feb0d28 Merge branch 'akpm' (patches from Andrew) adds 834354f642ad Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7fb86707cc3a Merge tag 'riscv/for-v5.3-rc7' of git://git.kernel.org/pub [...] adds 7bd46644ea0f ftrace: Fix NULL pointer dereference in t_probe_next() adds 372e0d01da71 ftrace: Check for empty hash and comment the race with reg [...] adds 5b0022dd32b7 ftrace: Check for successful allocation of hash adds 595a438c78db tracing: Make exported ftrace_set_clr_event non-static adds 19a58ce1dc72 tracing/probe: Fix null pointer dereference adds 2e8156273189 ftrace/x86: Remove mcount() declaration adds c68c9ec1c52e tracing: Correct kdoc formats adds 95381debd9ee Merge tag 'trace-v5.3-rc6' of git://git.kernel.org/pub/scm [...] adds f08b2080e360 MAINTAINERS: i2c mv64xxx: Update documentation path adds b3d604d40516 i2c: iproc: Stop advertising support of SMBUS quick cmd adds abf4923e97c3 i2c: mediatek: disable zero-length transfers for mt8183 adds eea173097dfb Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds adb8049097a9 tools/power x86_energy_perf_policy: Fix "uninitialized var [...] adds 6ac1730f7db8 tools/power/x86: Enable compiler optimisations and Fortify [...] adds f3fe116a44fd tools/power: Fix typo in man page adds 03531482402a tools/power x86_energy_perf_policy: Fix argument parsing adds d743dae6d193 tools/power turbostat: remove duplicate pc10 column adds d4794f25f122 tools/power turbostat: Make interval calculation per threa [...] adds 15423b958f33 tools/power turbostat: fix leak of file descriptor on erro [...] adds 605736c6929d tools/power turbostat: fix file descriptor leaks adds eeb71c950bc6 tools/power turbostat: fix buffer overrun adds b62b3184576b tools/power turbostat: add Jacobsville support adds cd188af5282d tools/power turbostat: Fix Haswell Core systems adds 570992fc5733 tools/power turbostat: rename has_hsw_msrs() adds d93ea567fc4e tools/power turbostat: Add Ice Lake NNPI support adds c026c23629b8 tools/power turbostat: read from pipes too adds 6ee9fc63d2e7 tools/power turbostat: do not enforce 1ms adds 1e9042b9c8d4 tools/power turbostat: Fix CPU%C1 display value adds 9cfa8e042f7c tools/power turbostat: Fix caller parameter of get_tdp_amd() adds c1c10cc77883 tools/power turbostat: Add support for Hygon Fam 18h (Dhya [...] adds 9eb4b5180d33 tools/power turbostat: update version number adds 5358e6e77490 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds 44d3bbb6f5e5 perf/x86/intel: Restrict period on Nehalem adds 0f4cd769c410 perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops adds 5fb181cba010 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 9f159ae07f07 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 06c4b577c0e0 Merge remote-tracking branch 'powerpc-fixes/fixes' adds e9e3633b8bb0 Merge remote-tracking branch 'sparc/master' adds 869326532956 Merge tag 'mac80211-for-davem-2019-08-29' of git://git.ker [...] adds b6b4dc4c1fa7 amd-xgbe: Fix error path in xgbe_mod_init() adds 3b25528e1e35 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent adds c3c9e3df49f8 rxrpc: Improve jumbo packet counting adds e2de6c404898 rxrpc: Use info in skbuff instead of reparsing a jumbo packet adds 4858e40303fb rxrpc: Pass the input handler's data skb reference to the Rx ring adds a641fd00d05a rxrpc: Abstract out rxtx ring cleanup adds b311e68420aa rxrpc: Add a private skb flag to indicate transmission-phase skbs adds 987db9f7cd1e rxrpc: Use the tx-phase skb flag to simplify tracing adds d0d5c0cd1e71 rxrpc: Use skb_unshare() rather than skb_cow_data() adds a285c1fa39cc Merge tag 'rxrpc-fixes-20190827' of git://git.kernel.org/p [...] adds d12040b6933f rxrpc: Fix lack of conn cleanup when local endpoint is cle [...] adds 94880a5b2e81 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds daf1de907879 netfilter: nft_meta_bridge: Fix get NFT_META_BRI_IIFVPROTO [...] adds c3d7a089f945 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a15d56a60760 batman-adv: Only read OGM tvlv_len after buffer len check adds 0ff0f15a32c0 batman-adv: Only read OGM2 tvlv_len after buffer len check adds 5b161002bd6d Merge tag 'batadv-net-for-davem-20190830' of git://git.ope [...] adds 5f81d5455589 net: dsa: microchip: fill regmap_config name adds efb55222d31c taprio: Fix kernel panic in taprio_destroy adds f04b514c0ce2 taprio: Set default link speed to 10 Mbps in taprio_set_pi [...] adds 1c6c09a0ae62 net/sched: cbs: Set default link speed to 10 Mbps in cbs_s [...] adds 154f4fb7a0b8 Merge branch 'Fix-issues-in-tc-taprio-and-tc-cbs' adds 6fdc060d7476 net: aquantia: fix removal of vlan 0 adds 392349f60110 net: aquantia: fix limit of vlan filters adds c2ef057ee775 net: aquantia: reapply vlan filters on up adds 5c47e3ba6fe5 net: aquantia: linkstate irq should be oneshot adds be6cef69ba57 net: aquantia: fix out of memory condition on rx side adds 879c3808a4a1 Merge branch 'net-aquantia-fixes-on-vlan-filters-and-other [...] adds de5eb9e00eba dt-bindings: net: dsa: document additional Microchip KSZ85 [...] adds d9033ae95cf4 net: dsa: microchip: add KSZ8563 compatibility string adds 3daa418392db Merge branch 'net-dsa-microchip-add-KSZ8563-support' adds 02a3f0d5a70a tc-testing: don't hardcode 'ip' in nsPlugin.py adds dd1bf47a84fe net: bcmgenet: use ethtool_op_get_ts_info() adds dd7078f05e1b enetc: Add missing call to 'pci_free_irq_vectors()' in pro [...] adds e1e54ec7fb55 net: seeq: Fix the function used to release some memory in [...] adds ea7965c8f12f Merge remote-tracking branch 'net/master' adds d0bcffd098af Merge remote-tracking branch 'ipsec/master' adds 89781d0806c2 ALSA: hda/realtek - Fix overridden device-specific initialization adds 17eeebe8cdbb Merge remote-tracking branch 'sound-current/for-linus' adds 696d05225ceb ASoC: fsl_ssi: Fix clock control issue in master mode adds cc9bbb6cde6c ASoC: Intel: Baytrail: Fix implicit fallthrough warning adds a2dc6f82fd86 ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .pr [...] adds 2803b0e5da24 Merge branch 'asoc-5.3' into asoc-linus adds 4726370b4b23 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 941e503cab80 Merge remote-tracking branch 'regmap-fixes/for-linus' adds a380ed768064 Merge branch 'regulator-5.3' into regulator-linus adds 1cfb00982036 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 94e9c0f52214 spi: dw-pci: Add MODULE_DEVICE_TABLE adds 443929295edc Merge branch 'spi-5.3' into spi-linus adds d7658cfc1f32 Merge remote-tracking branch 'spi-fixes/for-linus' adds 350606fa2ef0 Merge remote-tracking branch 'usb.current/usb-linus' adds 052a62a5bb95 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6c2844fcc827 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds fb32f7129ce4 Merge remote-tracking branch 'ide/master' adds 19628ec43ea1 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1c6545df8090 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 6f8c8f3c3101 hwmon: pmbus: ucd9000: remove unneeded include adds 7d82fcc9d9e8 hwmon: (lm75) Fix write operations for negative temperatures adds e027a2dea5fd hwmon (coretemp) Fix a memory leak bug adds 696b56d65d74 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 274b924088e9 libnvdimm/pfn: Fix namespace creation on misaligned addresses adds 82f36c4c3885 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds a16a5f9376d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9b489fd9d19c Merge remote-tracking branch 'vfs-fixes/fixes' adds 00be19b808e5 Merge remote-tracking branch 'scsi-fixes/fixes' adds 325d0ab3a1d1 drm/modes: Add a switch to differentiate free standing options adds 728a257f652a drm/modes: Fix the command line parser to take force optio [...] adds 3764137906a5 drm/modes: Introduce a whitelist for the named modes adds 424c38a4e325 drm/selftests: modes: Add more unit tests for the cmdline parser adds c6e2add224b4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 57bd739ffe7a usb: udc: lpc32xx: Silence fall-through warning adds d45da5ec9dc1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 42f3c16baa5e Merge remote-tracking branch 'kbuild/for-next' adds cfad365f0343 x86: prefer __section, __maybe_unused and __aligned from c [...] adds 1acab08505cb include/asm-generic: prefer __section from compiler_attributes.h adds 08d54fc68c0a include/linux: prefer __section and __aligned from compile [...] adds 5c75c72c1831 include/linux/compiler.h: remove unused KENTRY macro adds c4814af0b75c compiler_attributes.h: add note about __section adds efc7b58cf387 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds cb4c137559f1 Merge remote-tracking branch 'dma-mapping/for-next' adds 3940ba8eea8c asm-generic: don't provide __ioremap adds 602828c1aade __div64_const32(): improve the generic C version adds 9b87647c665d asm-generic: add unlikely to default BUG_ON(x) adds 912a280ca793 Merge remote-tracking branch 'asm-generic/master' adds fbcc56eb63de Merge remote-tracking branch 'arm/for-next' adds ac12cf85d682 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topolo [...] adds 0ca98b2456fb arm64: lse: Remove unused 'alt_lse' assembly macro adds 0533f97b4356 arm64: asm: Kill 'asm/atomic_arch.h' adds b32baf91f60f arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL adds 5aad6cdabbf9 arm64: atomics: Undefine internal macros after use adds 03adcbd996be arm64: atomics: Use K constraint when toolchain appears to [...] adds 61b7cddfe861 Merge branch 'for-next/atomics' into for-next/core adds ad27b20a2d40 Merge remote-tracking branch 'arm64/for-next/core' adds 830c0dc56879 Merge remote-tracking branch 'arm-soc/for-next' adds e6ca0f1dc55f Merge remote-tracking branch 'actions/for-next' adds 97aa1b3dd33f Merge remote-tracking branch 'amlogic/for-next' adds 0688768297e0 Merge remote-tracking branch 'aspeed/for-next' adds 2f108244052a Merge remote-tracking branch 'at91/at91-next' adds b0af9b91ed2b Merge remote-tracking branch 'bcm2835/for-next' adds 62fbdb4fee43 Merge remote-tracking branch 'imx-mxs/for-next' adds 489d8f0f99a1 Merge remote-tracking branch 'keystone/next' adds 06fdf2335ab6 Merge remote-tracking branch 'mediatek/for-next' adds 4e48ff438fca Merge remote-tracking branch 'arm-soc/arm/drivers' into HEAD adds 8ef75105b5b1 arm64: dts: marvell: armada-37xx: add SPI CS1 pinctrl adds 3e8e28f28e40 dt-bindings: marvell: document Turris Mox compatible adds 7109d817db2e arm64: dts: marvell: add DTS for Turris Mox adds 153e97d3bdf3 Merge branch 'mvebu/dt64' into mvebu/for-next adds 09525378fedd Merge remote-tracking branch 'mvebu/for-next' adds aba1446b8734 Merge remote-tracking branch 'omap/for-next' adds ad517b3884b8 Merge tag 'qcom-drivers-for-5.4' into all-for-5.4 adds 162eeae200e0 ARM: qcom_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM adds 1cd3e52a07b8 ARM: multi_v7_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM adds 460cdf511e4d Merge tag 'qcom-defconfig-for-5.4' into all-for-5.4 adds 51d4831e79c3 Merge tag 'qcom-arm64-for-5.4' into all-for-5.4 adds 6377910c5c14 arm64: defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM adds fcee7de608a2 arm64: defconfig: Enable CPU clock drivers for Qualcomm msm8916 adds 63e584644247 Merge tag 'qcom-arm64-defconfig-for-5.4' into all-for-5.4 adds 84d58b06786e Merge remote-tracking branch 'qcom/for-next' adds ae688e1720fd arm64: dts: renesas: hihope-common: Fix eMMC status adds 0fd979450eef Merge remote-tracking branch 'renesas/next' adds 0a79fdadab7a Merge remote-tracking branch 'renesas-geert/next' adds 03e61929c0d2 arm64: dts: rockchip: limit clock rate of MMC controllers [...] adds de9183bca276 Merge branch 'v5.4-armsoc/dts64' into for-next adds caf738f23091 Merge remote-tracking branch 'rockchip/for-next' adds d5570d9d2a1d Merge remote-tracking branch 'samsung-krzk/for-next' adds 56eebb8b0e64 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3450e93b0005 Merge remote-tracking branch 'tegra/for-next' adds 2b3ab04b7d6a Merge remote-tracking branch 'clk/clk-next' adds ef2e06d18ee8 Merge remote-tracking branch 'csky/linux-next' adds 5ab2ea74a199 Merge remote-tracking branch 'h8300/h8300-next' adds 5a112270fe17 Merge remote-tracking branch 'ia64/next' adds 6e25d8ff9e16 Merge remote-tracking branch 'm68k/for-next' adds 32acb25d8457 Merge remote-tracking branch 'm68knommu/for-next' adds d3b9f659fac6 microblaze/nommu: use the generic uncached segment support adds 04e3543e228f microblaze: use the generic dma coherent remap allocator adds 6951053354d5 Merge remote-tracking branch 'microblaze/next' adds dfc8d8de855d mips/atomic: Fix cmpxchg64 barriers adds 1c6c1ca31858 mips/atomic: Fix loongson_llsc_mb() wreckage adds 42344113ba7a mips/atomic: Fix smp_mb__{before,after}_atomic() adds 992ae974d118 Merge remote-tracking branch 'mips/mips-next' adds ae2930583c7a or1k: dts: Fix ethoc network configuration in or1ksim devicetree adds eabe7e9a21a2 or1k: dts: Add ethoc device to SMP devicetree adds f3b17320db25 openrisc: map as uncached in ioremap adds 017f1461ac73 Merge remote-tracking branch 'openrisc/for-next' adds 62672832dced Merge remote-tracking branch 'parisc-hd/for-next' adds 63ce271b5e37 powerpc/prom: convert PROM_BUG() to standard trap adds a04565741284 powerpc/8xx: drop unused self-modifying code alternative t [...] adds 3bbd2343734e powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack adds f7a0bf7d904e powerpc/32s: add an option to exclusively select powerpc 601 adds 12c3f1fd87bf powerpc/32s: get rid of CPU_FTR_601 feature adds 88fb309409ab powerpc/32s: drop CPU_FTR_USE_RTC feature adds 39097b9c6d76 powerpc/32s: use CONFIG_PPC_BOOK3S_601 instead of reading PVR adds e0291f1decd6 powerpc/32: drop CPU_FTR_UNIFIED_ID_CACHE adds c7bf1252d5b3 powerpc/32: don't use CPU_FTR_COHERENT_ICACHE adds facd04a904ff powerpc: convert to copy_thread_tls adds 555e28179d37 powerpc/64: remove support for kernel-mode syscalls adds f2902a2fb40c powerpc: use the generic dma coherent remap allocator adds bc605cd79edb powerpc/of/pci: Rewrite pci_parse_of_flags adds 0c9c1d563975 x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig adds 47e5d8f9ed34 swiotlb: Remove call to sme_active() adds e740815a97e2 dma-mapping: Remove dma_check_mask() adds 284e21fab2cf x86, s390/mm: Move sme_active() and sme_me_mask to x86-spe [...] adds ae7eb82a92fa fs/core/vmcore: Move sev_active() reference to x86 arch code adds 5cbdaeefb655 s390/mm: Remove sev_active() function adds 07aa1e786d4f Merge branch 'topic/mem-encrypt' into next adds 4f916593be9d KVM: PPC: Book3S: Fix incorrect guest-to-user-translation [...] adds 35872480da47 powerpc/powernv/ioda: Split out TCE invalidation from TCE updates adds 01b7d128b5a7 KVM: PPC: Book3S: Invalidate multiple TCEs at once adds 650ab1e370cd vfio/spapr_tce: Invalidate multiple TCEs at once adds 021b7868113c powerpc/pseries/iommu: Switch to xchg_no_kill adds a102f139aac5 powerpc/powernv/ioda: Remove obsolete iommu_table_ops::exc [...] adds 70ed86f4de5b powerpc: Add PowerPC Capabilities ELF note adds 134cb3ab71c0 Documentation/powerpc: Add ELF note documentation adds 250c6c31228d Documentation/powerpc: Ultravisor API adds a49dddbdb0cc powerpc/kernel: Add ucall_norets() ultravisor call handler adds bb04ffe85eeb powerpc/powernv: Introduce FW_FEATURE_ULTRAVISOR adds 139a1d2842ec powerpc/mm: Use UV_WRITE_PATE ucall to register a PATE adds 5223134029a8 powerpc/mm: Write to PTCR only if ultravisor disabled adds 512a5a6452b6 powerpc/powernv: Access LDBAR only if ultravisor disabled adds 6c85b7bc637b powerpc/kvm: Use UV_RETURN ucall to return to ultravisor adds dea45ea77752 powerpc/powernv/opal-msglog: Refactor memcons code adds 68e0aa8ec5ce powerpc/powernv: Add ultravisor message log interface adds 9044adca782c Merge branch 'topic/ppc-kvm' into next adds 136bc0397ae2 powerpc/pseries: Introduce option to build secure virtual [...] adds 528229d21078 powerpc: Add support for adding an ESM blob to the zImage wrapper adds 6a9c930bd775 powerpc/prom_init: Add the ESM call to prom_init adds f7777e008cad powerpc/pseries/svm: Add helpers for UV_SHARE_PAGE and UV_ [...] adds 7f70c3815a35 powerpc: Introduce the MSR_S bit adds e311a92da18c powerpc/pseries: Add and use LPPACA_SIZE constant adds bd104e6db6f0 powerpc/pseries/svm: Use shared memory for LPPACA structures adds d5394c059da9 powerpc/pseries/svm: Use shared memory for Debug Trace Log (DTL) adds 256ba2c1689e powerpc/pseries/svm: Unshare all pages before kexecing a n [...] adds 734560ac39ae powerpc/pseries/svm: Export guest SVM status to user space [...] adds 4edaac512c8a powerpc/pseries/svm: Disable doorbells in SVM guests adds edea902c1c1e powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests adds 2efbc58f157a powerpc/pseries/svm: Force SWIOTLB for secure guests adds bf75a8db72e9 powerpc/configs: Enable secure guest support in pseries an [...] adds 49776ce13d6c Merge remote-tracking branch 'powerpc/next' adds 7da20b871535 Merge remote-tracking branch 'soc-fsl/next' adds 015b269337e6 Merge tag 'common/for-v5.4-rc1/cpu-topology' into for-v5.4 [...] adds 4f3f90084673 riscv: Using CSR numbers to access CSRs adds d95f1a542c3d RISC-V: Implement sparsemem adds 909548d6c578 riscv: add arch/riscv/Kbuild adds cfda5d8a9393 Merge remote-tracking branch 'risc-v/for-next' adds 42cbd11ad8a6 Merge remote-tracking branch 's390/features' adds 2e8af599a3ab Merge remote-tracking branch 'sh/sh-next' adds 474f249f130e xtensa: clean up PS_WOE_BIT usage adds 37b6b4dafa46 xtensa: add support for call0 ABI in userspace adds 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next adds a835b4b179cc Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 0642ea2409f3 ext4 crypto: fix to check feature status before get policy adds 43b55d438d21 Merge remote-tracking branch 'fscrypt/master' adds 1de17a8e94d9 Merge remote-tracking branch 'btrfs-kdave/for-next' adds c11eb87e104c Merge remote-tracking branch 'ceph/master' adds d12e2b9ff31b cifs: fix a comment for the timeouts when sending echos adds d899555ef159 fs: cifs: cifsssmb: remove redundant assignment to variable ret adds fefefbffe5c8 cifs: get mode bits from special sid on stat adds f1caaecd28c1 cifs: allow chmod to set mode bits using special sid adds 88b0fa306e0e cifs: prepare SMB2_Flush to be usable in compounds adds 9a8357052418 cifs: add passthrough for smb2 setinfo adds 6bbf375c3d6c smb3: add missing flag definitions adds 02eb44691d27 cifs: remove redundant assignment to variable rc adds 1b56e9da1557 cifs: remove unused variable adds 354eb0bc2009 smb3: Incorrect size for netname negotiate context adds f29ab1d71680 cifs: remove set but not used variables adds ab365af52ba7 smb3: add mount option to allow forced caching of read only share adds a391bf821699 cifs: create a helper to find a writeable handle by path name adds ca54b28c029e cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] adds 2808c6639104 cifs: add new debugging macro cifs_server_dbg adds a0fe1331e3ff smb3: add some more descriptive messages about share when [...] adds cbfafe1088e4 Merge remote-tracking branch 'cifs/for-next' adds bc541597c7b6 Merge remote-tracking branch 'ecryptfs/next' adds c093e4168139 Merge remote-tracking branch 'ext3/for_next' adds 037577254a67 Merge remote-tracking branch 'ext4/dev' adds fbce5d4ab3ab f2fs: optimize case-insensitive lookups adds 5ba6c6f19f6e f2fs: fix to writeout dirty inode during node flush adds f88c760df45a f2fs: fix wrong error injection path in inc_valid_block_count() adds 56bc729da354 f2fs: clean up __bio_alloc()'s parameter adds 0e762d7154bd f2fs: enhance f2fs_is_checkpoint_ready()'s readability adds ba4aa6103c44 f2fs: fix to avoid corruption during inline conversion adds 9530ba093d8d f2fs: fix flushing node pages when checkpoint is disabled adds 48aeaa459579 f2fs: convert inline_data in prior to i_size_write adds 497dd8f203e6 f2fs: add missing documents of reserve_root/resuid/resgid adds 376194d7a2cf Merge remote-tracking branch 'f2fs/dev' adds 22f8b0b6c23d Merge remote-tracking branch 'fsverity/fsverity' adds 08f3aab37d99 virtio-fs: add virtiofs filesystem adds 9a13698480ca virtio-fs: add Documentation/filesystems/virtiofs.rst adds a6ecb6be4074 Merge remote-tracking branch 'fuse/for-next' adds 48d0c635e023 Merge remote-tracking branch 'nfs-anna/linux-next' adds 013a6142e1e3 Merge remote-tracking branch 'nfsd/nfsd-next' adds 33cdad0e6f59 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds e7ee96dfb8c2 xfs: remove all *_ITER_ABORT values adds 39ee2239a5a2 xfs: remove all *_ITER_CONTINUE values adds aee7754bbeb1 xfs: move xfs_dir2_addname() adds a07258a69528 xfs: factor data block addition from xfs_dir2_node_addname_int() adds 0e822255f95d xfs: factor free block index lookup from xfs_dir2_node_add [...] adds 610125ab1e4b xfs: speed up directory bestfree block scanning adds 756c6f0f7efe xfs: reverse search directory freespace indexes adds 728bcaa3e0f9 xfs: make attr lookup returns consistent adds a0e959d3c9d5 xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue adds e3cc4554ce1b xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue adds 9df243a1a9e6 xfs: consolidate attribute value copying adds ddbca70cc45c xfs: allocate xattr buffer on demand adds 692fe62433d4 mm: Handle MADV_WILLNEED through vfs_fadvise() adds cf1ea0592dbf fs: Export generic_fadvise() adds 40144e49ff84 xfs: Fix stale data exposure when readahead races with hole punch adds adcb0ca2330b xfs: fix the dax supported check in xfs_ioctl_setattr_dax_ [...] adds ecfc28a41cf1 xfs: cleanup xfs_fsb_to_db adds 1baa2800e62d xfs: remove the unused XFS_ALLOC_USERDATA flag adds 8d6b34ead568 Merge remote-tracking branch 'xfs/for-next' adds 1995b7d86255 Merge remote-tracking branch 'iomap/iomap-for-next' adds ffd89883699d Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 8654641a0297 Merge remote-tracking branch 'file-locks/locks-next' adds ff0ebee239ce filename_lookup(): audit_inode() argument is always 0 adds 39145f5f0cc9 filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there adds c9b07eab0c87 audit_inode(): switch to passing AUDIT_INODE_... adds fbb7d9d56d16 kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h adds 6b61aed06a3b namei.h: get the comments on LOOKUP_... in sync with reality adds ce6595a28a15 kill the last users of user_{path,lpath,path_dir}() adds ee594bfff389 fs/namei.c: new helper - legitimize_root() adds e013ec23b823 fs/namei.c: keep track of nd->root refcount status adds 5de4a606eaed hypfs: don't bother with d_delete() adds ed568f3ae66d infiniband: don't bother with d_delete() adds 01e7a457a5bb devpts_pty_kill(): don't bother with d_delete() adds f2683bd8d5bd [PATCH] fix d_absolute_path() interplay with fsmount() adds ff09297ec996 autofs: simplify get_next_positive_...(), get rid of trylocks adds c4931db9b08c get rid of autofs_info->active_count adds 5f68056ca50f autofs_lookup(): hold ->d_lock over playing with ->d_flags adds e4f04a87a45f Merge branches 'work.misc', 'work.mount', 'work.dcache' an [...] adds d4a50b128052 Merge remote-tracking branch 'vfs/for-next' adds 1ef97fedb8dc Merge remote-tracking branch 'printk/for-next' adds df2733fd8118 Merge branch 'pci/aspm' adds 095a244aa00f Merge branch 'pci/encapsulate' adds 05df6310b675 Merge branch 'pci/enumeration' adds e333fce2e816 Merge branch 'pci/misc' adds ad5ba64c309a Merge branch 'pci/msi' adds e80fd1cad5e3 Merge branch 'pci/p2pdma' adds 7fa3deba6a21 Merge branch 'pci/resource' adds 371316c8289d Merge branch 'remotes/lorenzo/pci/dwc' adds 7dd9c891c8bc Merge branch 'remotes/lorenzo/pci/hv' adds c5f59d70480c Merge branch 'remotes/lorenzo/pci/imx' adds 7ae2fec5f7d0 Merge branch 'remotes/lorenzo/pci/layerscape' adds 9b3cc428905e Merge branch 'remotes/lorenzo/pci/mediatek' adds c2877e0cbe1e Merge branch 'remotes/lorenzo/pci/mobiveil' adds c563034309ad PCI: tegra: Add Tegra194 PCIe support adds 0bde3151755c Merge branch 'remotes/lorenzo/pci/tegra' adds d1bbf38aaf88 PCI: Fix typos and whitespace errors adds b071c1fd7a8a PCI: OF: Correct of_irq_parse_pci() documentation adds 55507aea5882 PCI: Remove unnecessary returns adds 325eb5b9b37b Merge branch 'pci/trivial' adds e84d88404337 Merge remote-tracking branch 'pci/next' adds 7e8fbf72fc48 Merge remote-tracking branch 'hid/for-next' adds 016bf3baa38b Merge branch 'i2c/for-current' into i2c/for-next adds 539005ffc626 i2c: iproc: Add full name of devicetree node to adapter name adds 67a53081e655 i2c: iproc: Make bcm_iproc_i2c_quirks constant adds 26d97fe8bbed Merge branch 'i2c/for-5.4' into i2c/for-next adds da3fd9d35d05 Merge remote-tracking branch 'i2c/i2c/for-next' adds f47612c37796 Merge remote-tracking branch 'i3c/i3c/next' adds 5dffa3c05e93 hwmon: Remove ads1015 driver adds 98cd95a59980 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] adds 7621c3ccffc5 hwmon: (lm75) add support for PCT2075 adds 24a39fcd9528 hwmon: (pmbus/max31785) Remove a useless #define adds 9c26024e71eb hwmon: (k8temp) update to use new hwmon registration API adds ca6d3c53be00 docs: hwmon: pxe1610: convert to ReST format and add to the index adds 483e79a703a0 x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds b59ee840b028 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs adds 8342d5e69957 hwmon: (asb100) convert to i2c_new_dummy_device adds 195efc81b3af hwmon: (smm665) convert to i2c_new_dummy_device adds df625020092d hwmon: (w83781d) convert to i2c_new_dummy_device adds 3a1eec172696 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] adds f15f5263b728 hwmon: (nct6775) Integrate new model nct6116 adds 262ce4af99e1 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] adds 02f59d1f5acb hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] adds 174a283e0f09 hwmon: w83795: Fan control option isn't that dangerous adds a6b16141ac76 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] adds dfaf09845ca7 hwmon: (lm75) Create structure to save all the configurati [...] adds 3c8e3f749de4 hwmon: (lm75) Create function from code to write into registers adds 3a3aceaa65b7 hwmon: (lm75) Add new fields into lm75_params_ adds 40760e7d1f40 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable adds df90ff256339 hwmon: (raspberrypi) update MODULE_AUTHOR() email address adds 31a2a068d36b hwmon/ltc2990: Generalise DT to fwnode support adds 2f7fed7e0465 hwmon: pmbus: Add Inspur Power System power supply driver adds 75d5d9d74538 dt-bindings: Add ipsps1 as a trivial device adds 72b8cba90957 hwmon: (iio_hwmon) Enable power exporting from IIO adds 342c6d32f162 dt-bindings: hwmon: Document ibm,cffps2 compatible string adds f58a6ecaed2c pmbus: (ibm-cffps) Add support for version 2 of the PSU adds 3876f82b6c8a Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 76125130de7c Merge remote-tracking branch 'jc_docs/docs-next' adds 20a438d53fd9 media: sun4i: Make sun4i_csi_formats static adds 94ef2836e4fa Merge remote-tracking branch 'v4l-dvb/master' adds b91f8a8b8cbe Merge remote-tracking branch 'pm/linux-next' adds 53bcbcb4a023 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2e7c8ac53ec0 Merge remote-tracking branch 'cpupower/cpupower' adds e782448ec2a1 Merge remote-tracking branch 'opp/opp/linux-next' adds 9aee3713135a thermal: armada: Fix -Wshift-negative-value adds b9cd1663fb49 thermal: rcar_gen3_thermal: Replace devm_add_action() foll [...] adds 9d6b4b871dcf thermal: tegra: Fix a typo adds 6b8249abb093 drivers: thermal: qcom: tsens: Fix memory leak from qfprom read adds 51904045d4aa thermal: qoriq: Add clock operations adds 11f0cdc8bd62 thermal: qoriq: Fix error path of calling qoriq_tmu_regist [...] adds 4d82000af007 thermal: qoriq: Use devm_platform_ioremap_resource() inste [...] adds aea591970f65 thermal: qoriq: Use __maybe_unused instead of #if CONFIG_PM_SLEEP adds 11f787b0840e dt-bindings: thermal: qoriq: Add optional clocks property adds 6b221b0af750 Merge branches 'thermal-soc-misc' and 'thermal-soc-qoriq' [...] adds 0ca7ab5b0092 Merge branch 'thermal-soc' into next adds c85c46fb93bb Merge remote-tracking branch 'thermal/next' adds f08130a52279 Merge remote-tracking branch 'thermal-soc/next' adds 82b173e1b5de Merge remote-tracking branch 'ieee1394/for-next' adds e82f3b7bde2d Merge remote-tracking branch 'swiotlb/linux-next' adds 82e620d9c3a0 RDMA/hns: Modify the data structure of hns_roce_av adds 90c559b1864a RDMA/hns: Remove the some magic number adds bfe860351e31 RDMA/hns: Fix cast from or to restricted __le32 for driver adds e075da5e7c47 RDMA/hns: Add reset process for function-clear adds 18df508c7970 RDMA/hns: Remove if-else judgment statements for creating srq adds afca2a2b837a RDMA/hns: Delete the not-used lines adds 98c09b8c9767 RDMA/hns: Fix wrong assignment of qp_access_flags adds a9e258064e89 Merge remote-tracking branch 'rdma/for-next' adds 1a914990ffe9 wimax/i2400m: remove debug containing bogus calculation of index adds 688125a6e787 MIPS: SGI-IP27: remove ioc3 ethernet init adds cbe7d51745f9 MIPS: SGI-IP27: restructure ioc3 register access adds c1b6a3d85d3f net: sgi: ioc3-eth: remove checkpatch errors/warning adds 141a7dbb886f net: sgi: ioc3-eth: use defines for constants dealing with [...] adds c7b572747549 net: sgi: ioc3-eth: allocate space for desc rings only once adds 489467e52486 net: sgi: ioc3-eth: get rid of ioc3_clean_rx_ring() adds 9c328b05443a net: sgi: ioc3-eth: separate tx and rx ring handling adds fcd0da5a6d87 net: sgi: ioc3-eth: introduce chip start function adds 19a957b6b464 net: sgi: ioc3-eth: split ring cleaning/freeing and allocation adds 850d2fed5bce net: sgi: ioc3-eth: refactor rx buffer allocation adds ed870f6a7aa2 net: sgi: ioc3-eth: use dma-direct for dma allocations adds 8dff19a6dcb8 net: sgi: ioc3-eth: use csum_fold adds 3498cb272e87 net: sgi: ioc3-eth: Fix IPG settings adds d1c9454274d8 net: sgi: ioc3-eth: protect emcr in all cases adds 70359dbe2475 net: sgi: ioc3-eth: no need to stop queue set_multicast_list adds 19828bd3d1a0 Merge branch 'ioc3-eth-improvements' adds b3b0ddd07e63 bnxt_en: Use a common function to print the same ethtool - [...] adds a935cb7ec449 bnxt_en: Remove the -1 error return code from bnxt_hwrm_do [...] adds d4f1420d3656 bnxt_en: Convert error code in firmware message response t [...] adds a798302d56f5 bnxt_en: Simplify error checking in the SR-IOV message for [...] adds 5bedb5296e33 bnxt_en: Suppress all error messages in hwrm_do_send_msg() [...] adds ba642ab773db bnxt_en: Prepare bnxt_init_one() to be called multiple times. adds 702d5011ab5e bnxt_en: Refactor bnxt_sriov_enable(). adds 91b9be487001 bnxt_en: Register buffers for VFs before reserving resources. adds ec5d31e3c15d bnxt_en: Handle firmware reset status during IF_UP. adds 07f83d72d238 bnxt_en: Discover firmware error recovery capabilities. adds 9ffbd6773490 bnxt_en: Pre-map the firmware health monitoring registers. adds 7e914027f757 bnxt_en: Enable health monitoring. adds 3bc7d4a352ef bnxt_en: Add BNXT_STATE_IN_FW_RESET state. adds 6763c779c2d8 bnxt_en: Add new FW devlink_health_reporter adds 2151fe0830fd bnxt_en: Handle RESET_NOTIFY async event from firmware. adds 230d1f0de754 bnxt_en: Handle firmware reset. adds 657a33c8a0a2 bnxt_en: Add devlink health reset reporter. adds 2cd869685045 bnxt_en: Retain user settings on a VF after RESET_NOTIFY event. adds b4fff2079d10 bnxt_en: Do not send firmware messages if firmware is in e [...] adds cbb51067a5f5 bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task(). adds d1db9e166bf6 bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors. adds acfb50e4e773 bnxt_en: Add FW fatal devlink_health_reporter. adds 1f99fc7fffa5 Merge branch 'bnxt_en-health-and-error-recovery' adds 77afe3b82e97 arcnet: capmode: remove redundant assignment to pointer pkt adds 27382472adcd net: stmmac: depend on COMMON_CLK adds fa730a3bb9d3 sched: act_vlan: implement stats_update callback adds de8e1beb1919 tcp_bbr: clarify that bbr_bdp() rounds up in comments adds f2b795ea025c net: sched: cls_matchall: cleanup flow_action before deallocating adds daa664a5cdd5 net/mlx5e: Move local var definition into ifdef block adds fd0f75d28da2 Merge branch 'Fixes-for-unlocked-cls-hardware-offload-API- [...] adds e72cb7d62453 bnxt_en: Fix compile error regression with CONFIG_BNXT_SRI [...] adds 7cf92ccb8555 net/mlx5e: Remove unlikely() from WARN*() condition adds 974ceb21fcf9 udp: Remove unlikely() from IS_ERR*() condition adds 2a813f139220 batman-adv: Add Sven to MAINTAINERS file adds 5c63592f90c6 Merge tag 'batadv-next-for-davem-20190830' of git://git.op [...] adds f40d9b20864a net: bridge: Populate the pvid flag in br_vlan_get_info adds 5f33183b7fdf net: dsa: tag_8021q: Restore bridge VLANs when enabling vl [...] adds b0274eb0d76e Merge branch 'Dynamic-toggling-of-vlan_filtering-for-SJA1105-DSA' adds 2d4c849530a9 qed: Add APIs for reading config id attributes. adds d44a3ced7023 qede: Add support for reading the config id attributes. adds 3b86bd076284 qed: Add APIs for configuring grc dump config flags. adds 849dbf09234a qede: Add support for dumping the grc data. adds ed6e8103ba72 Merge branch 'qed-Enhancements' adds 15a7dea750e0 net/tls: use RCU protection on icsk->icsk_ulp_data adds 61723b393292 tcp: ulp: add functions to dump ulp-specific information adds 26811cc9f55a net: tls: export protocol version, cipher, tx_conf/rx_conf [...] adds 1b6ca07b6879 Merge branch 'net-tls-add-socket-diag' adds c7282b501f22 devlink: Make port index data type as unsigned int adds 58b6be4175a4 devlink: Use switch-case instead of if-else adds 38320f69403d Merge branch 'Minor-cleanup-in-devlink' adds 6f671045b642 net/ncsi: add response handlers for PLDM over NC-SI adds dc161162e42c r8169: don't set bit RxVlan on RTL8125 adds 56fcd40f8a51 netlabel: remove redundant assignment to pointer iter adds bdad7529ee4e net: hns3: remove redundant assignment to pointer reg_info adds b943e03341e6 net: hns3: remove set but not used variable 'qos' adds 946bc2509eb8 net: dsa: mv88e6xxx: check errors in mv88e6352_serdes_irq_link adds f441ed0f4c89 net: dsa: mv88e6xxx: fix SERDES IRQ mapping adds 4241ef52372e net: dsa: mv88e6xxx: introduce .serdes_irq_mapping adds 5122d4ec9e80 net: dsa: mv88e6xxx: simplify .serdes_get_lane adds 9db4a7257e60 net: dsa: mv88e6xxx: implement mv88e6352_serdes_get_lane adds 6600d8e5822d net: dsa: mv88e6xxx: merge mv88e6352_serdes_power_set adds dc272f600eb3 net: dsa: mv88e6xxx: pass lane to .serdes_power adds 61a46b4147b2 net: dsa: mv88e6xxx: introduce .serdes_irq_enable adds 907b9b9fcaef net: dsa: mv88e6xxx: introduce .serdes_irq_status adds 45de77ff8286 net: dsa: mv88e6xxx: centralize SERDES IRQ handling adds 4bc61b0b1695 Merge branch 'net-dsa-mv88e6xxx-centralize-SERDES-IRQ-handling' adds 9ca9278d854b Merge remote-tracking branch 'net-next/master' adds 1c8f9b91c456 bpf: s390: add JIT support for multi-function programs adds e0a43aa3e4a4 tools: bpftool: ignore make built-in rules for getting ker [...] adds 45c5589d0715 tools: bpftool: improve and check builds for different mak [...] adds fbdb620b7c67 tools: bpf: account for generated feature/ and libbpf/ dir [...] adds 5b84ad2e8921 tools: bpftool: do not link twice against libbpf.a in Makefile adds c5a2c734b4fe Merge branch 'bpf-bpftool-build-improvements' adds bc2796db5a02 nfp: bpf: rework MTU checking adds f24e29099f4f nfp: bpf: add simple map op cache adds 736a55309de3 Merge branch 'bpf-nfp-map-op-cache' adds 0741be358d5a bpf: fix error check in bpf_tcp_gen_syncookie adds 1c6d6e021c45 selftests/bpf: Fix a typo in test_offload.py adds 10912fc9faa1 i40e: simplify Rx buffer recycle adds b35a2d3e8956 ixgbe: simplify Rx buffer recycle adds c05cd3645814 xsk: add support to allow unaligned chunk placement adds 2f86c806a8a8 i40e: modify driver for handling offsets adds d8c3061e5edd ixgbe: modify driver for handling offsets adds beb3e4b29530 mlx5e: modify driver for handling offsets adds 282c0c798f8e net/mlx5e: Allow XSK frames smaller than a page adds 10d30e301732 libbpf: add flags to umem config adds c543f5469822 samples/bpf: add unaligned chunks mode support to xdpsock adds 03895e63ff97 samples/bpf: add buffer recycling for unaligned chunks to xdpsock adds 3945b37a975d samples/bpf: use hugepages in xdpsock app adds d57f172c99bd doc/af_xdp: include unaligned chunk case adds bdb15a29cc28 Merge branch 'bpf-xdp-unaligned-chunk' adds bff8db18dd1a Merge remote-tracking branch 'bpf-next/master' adds b6bf6d4ad437 Merge remote-tracking branch 'netfilter-next/master' adds b833bbc83e82 Merge remote-tracking branch 'nfc-next/master' adds 623fc8e457f7 Bluetooth: Add support for utilizing Fast Advertising Interval adds d2edeeec232d Bluetooth: hci_qca: Remove redundant initializations to zero adds a4f077da6ed3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings adds 8528d50827b7 Bluetooth: btusb: Fix suspend issue for Realtek devices adds c6ed0ba8b76e Bluetooth: 6lowpan: Make variable header_ops constant adds f52b5d058b31 Bluetooth: hci_qca: Make structure qca_proto constant adds 048ea5526658 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...] adds 0af6f0a4748e dt-bindings: net: Add compatible for BCM4345C5 bluetooth device adds 855244451453 bluetooth: bcm: Add support for loading firmware for BCM4345C5 adds 3105c48ee8b7 bluetooth: hci_bcm: Give more time to come out of reset adds 067fe418f5e1 arm64: dts: allwinner: h6: Add pin configs for uart1 adds 15f6eb5351a2 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth adds 6531deb8a79d Bluetooth: hci_qca: wait for Pre shutdown complete event b [...] adds 48108451ade4 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY adds 663f3ae2e512 Bluetooth: btrtl: Add firmware version print adds 51b4c991d0f6 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...] adds 657fb9c74266 Bluetooth: btrtl: Remove trailing newline from calls to rt [...] adds 28b0f0a96d50 Merge remote-tracking branch 'bluetooth/master' adds b26af9304467 mac80211: minstrel_ht: fix infinite loop because supported [...] adds 7010998c6caf nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands adds c8cd6e7f159e cfg80211: add local BSS receive time to survey information adds f70bf61dd2fb Merge remote-tracking branch 'mac80211-next/master' adds 66968fb15881 Merge remote-tracking branch 'gfs2/for-next' adds bc041db90308 Merge remote-tracking branch 'nand/nand/next' adds 173c3d47736e mtd: spi-nor: Add support for mt35xu02g adds 9607af6f857f mtd: spi-nor: Rename "n25q512a" to "mt25qu512a (n25q512a)" adds ede222bd8df7 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 309b77e0f8bf crypto: picoxcell - Fix the name of the module in the desc [...] adds 389139b34f40 crypto: arm64/aegis128 - use explicit vector load for perm [...] adds f975abb23c6f crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode adds 65d0042b5290 crypto: arm64/aes-cts-cbc - factor out CBC en/decryption o [...] adds 735177ca148a crypto: arm64/aes - implement accelerated ESSIV/CBC mode adds 84a0b00aa486 crypto: s5p - deal gracefully with bogus input sizes adds c4624488665f crypto: s5p - use correct block size of 1 for ctr(aes) adds 0f6e5c823477 crypto: inside-secure - make driver selectable for non-Mar [...] adds 70e39e2259a7 crypto: inside-secure - Remove redundant algo to engine ma [...] adds 625f269a5a7a crypto: inside-secure - add support for PCI based FPGA dev [...] adds f6cc45c854da crypto: inside-secure - add support for using the EIP197 w [...] adds 671e50384ee6 crypto: caam/qi - use print_hex_dump_debug function to pri [...] adds 70c0cda27a10 crypto: caam - move DMA mask selection into a function adds 51e002e949d4 crypto: caam - simplfy clock initialization adds a6c4194ead00 crypto: caam - convert caam_jr_init() to use devres adds d488dfd9b210 crypto: caam - request JR IRQ as the last step adds 9f5db8b5ea27 crytpo: caam - make use of iowrite64*_hi_lo in wr_reg64 adds 393d2d0fe8e7 crypto: caam - use ioread64*_hi_lo in rd_reg64 adds 6e05542fd606 crypto: caam - drop 64-bit only wr/rd_reg64() adds 3a0944c53626 crypto: caam - share definition for MAX_SDLEN adds 1a3daadce955 crypto: caam - make CAAM_PTR_SZ dynamic adds e27d96298bb8 crypto: caam - move cpu_to_caam_dma() selection to runtime adds 6c5f898f12a3 crypto: caam - drop explicit usage of struct jr_outentry adds dff36801a9f0 crypto: caam - don't hardcode inpentry size adds a1cf573ee95d crypto: caam - select DMA address size at runtime adds a6727055971b crypto: caam - always select job ring via RSR on i.MX8MQ adds 6796c02a4b7e crypto: caam - add clock entry for i.MX8MQ adds f1d087b912c6 crypto: aegis128 - Fix -Wunused-const-variable warning adds 25e9960c370b crypto: atmel - Fix -Wunused-const-variable warning adds 2be7f901610c crypto: nx - remove unused variables 'nx_driver_string' an [...] adds c03a50930495 crypto: ccp - invoke fallback for XTS ciphertext stealing adds 9ecf5ad522e0 crypto: sha256 - Add missing MODULE_LICENSE() to lib/crypt [...] adds 1bbbbcfdc0f0 crypto: hisilicon - select CRYPTO_LIB_DES while compiling [...] adds 5af25bd59761 Merge remote-tracking branch 'crypto/master' adds 72b567420b75 Merge remote-tracking branch 'drm/drm-next' adds 0b2d2c2eecf2 drm/amdgpu: Handle job is NULL use case in amdgpu_device_g [...] adds ea1fc5e1ff71 drm/amd/powerplay: SMU_MSG_OverridePcieParameters is unsup [...] adds 759662558811 drm/amdgpu: update IH_CHICKEN in oss 4.0 IP header for VG/ [...] adds 537e3bbfeea1 drm/amdgpu: fix no interrupt issue for renoir emu (v2) adds 20c14ee13501 drm/amdgpu: Fix undefined dm_ip_block for navi12 adds 9c9284f9cee9 drm/amdgpu: Move null pointer dereference check adds 4de47cad2c0a Merge remote-tracking branch 'amdgpu/drm-next' adds 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW adds 5b6030da28cd drm: Move port definition back to i915 header adds 807c71d59a10 drm: Extend I915 mei interface for transcoder info adds 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info adds 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp adds 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ adds b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] adds 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections adds ed3126fa0d39 drm/i915: parameterize south hpd macros adds 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling adds b32821c03631 drm/i915: parameterize SDE hotplug registers adds 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup adds 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] adds 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt adds c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines adds aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup adds 7bff9779d769 drm/i915: Fix regression with crtc disable ordering adds 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ adds 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ adds dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() adds 141aaec55ee4 Merge remote-tracking branch 'drm-intel/for-linux-next' adds c90f30812a79 drm/panfrost: Add missing check for pfdev->regulator adds aebe8c22a912 drm/panfrost: Fix possible suspend in panfrost_remove adds fe20d1cc9582 drm/shmem: Do dma_unmap_sg before purging pages adds edbd7f318cd6 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge adds 55b9a0549e43 drm/panfrost: Use mutex_trylock in panfrost_gem_purge adds 635430797d3f drm/panfrost: Rework runtime PM initialization adds 330bec4b7ccf drm/panfrost: Hold runtime PM reference until jobs complete adds e316f08f1abf drm/panfrost: Remove unnecessary mmu->lock mutex adds ec7eba47da86 drm/panfrost: Rework page table flushing and runtime PM in [...] adds 86df65f39b00 drm/panfrost: Split mmu_hw_do_operation into locked and un [...] adds 5924d40958df drm/panfrost: Add cache/TLB flush before switching address space adds 62f1089f3cbe drm/panfrost: Flush and disable address space when freeing [...] adds 45d0dbd15a3b drm/panfrost: Remove unnecessary hwaccess_lock spin_lock adds dfbd0bcc9a16 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 079674a0a345 drm/msm/dpu: Correct dpu encoder spinlock initialization adds f10bbfe6a470 drm/msm/mdp4: Drop unused GPIO include adds 8c0a2af8d564 drm/msm/dsi: Drop unused GPIO includes adds 9a31616d8e43 drm/msm/dpu: Drop unused GPIO code adds 219310a50a26 drm/msm/hdmi: Convert to use GPIO descriptors adds 1d1ad57393cd drm/msm: Transition console to msm framebuffer adds 82237df9cb40 drm/msm: correct NULL pointer dereference in context_init adds 82e969d12c61 drm: msm: Fix add_gpu_components adds 35de8ef77114 drm/msm/dpu: remove dpu_mdss:hwversion adds 6b0c4d2539da drm/msm/mdp5: Add msm8998 support adds 3fa63b8e6f53 drm/msm/a6xx: add missing MODULE_FIRMWARE() adds ef7d1ded86c5 drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings adds 6a3549ac2abe drm/msm/mdp5: Find correct node for creating gem address space adds 27cfa9de20d9 drm/msm: Annotate intentional switch statement fall throughs adds 653c3c73ce64 drm/msm: Use generic bulk clock function adds fb0f20986165 drm/msm: Use struct_size() helper adds 846e5a322bfb drm/msm/dpu: fix "frame done" timeouts adds f49475f07a06 drm/msm/dpu: remove stray "\n" adds 7981dc1262f5 drm/msm: Remove Kconfig default adds 1e4a7538d7d3 Merge remote-tracking branch 'drm-msm/msm-next' adds 7f0924c4240a Merge remote-tracking branch 'regmap/for-next' adds 6af86bdb8ad4 ALSA: firewire-motu: add support for MOTU 4pre adds 5b237da47890 Merge remote-tracking branch 'sound/for-next' adds 2231b2c63f86 ASoC: ti: davinci-i2s: Add S32_LE as support format adds 27b7def93aab ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based cha [...] adds 69f34053f883 ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk r [...] adds ca964edf0ddb ASoC: Intel: Haswell: Adjust machine device private context adds 1fc3e6b2ac3f ASoC: Intel: haswell: Simplify device probe adds c25e93bba90b ASoC: Intel: bdw-rt5677: Simplify device probe adds 54d037d5a466 ASoC: Intel: broadwell: Simplify device probe adds 37638af8135c ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL adds 96ed76983307 ASoC: mediatek: mt8183: move private structure adds 95d779b4b8e7 ASoC: mediatek: mt8183: move headset jack to card-specific [...] adds fc347483b87f ASoC: mediatek: mt8183: remove forward declaration of head [...] adds e5b3ae3e8c47 ASoC: mediatek: mt8183: fix space issues adds 1a8e7cdfa4f5 ASoC: dt-bindings: sun4i-spdif: Fix dma-names warning adds 8a99f76ac1a5 ASoC: dt-bindings: Convert Allwinner A33 codec to a schema adds 497144a5b7af ASoC: dt-bindings: Convert Allwinner A64 analog codec to a schema adds ff97ad2bc8ea Merge branch 'asoc-5.4' into asoc-next adds 0987706e60e4 Merge remote-tracking branch 'sound-asoc/for-next' adds 2c65e8be0b28 Merge remote-tracking branch 'input/next' adds e916ad29d964 blkcg: add missing NULL check in ioc_cpd_alloc() adds 3a8e9ac89e6a writeback: add tracepoints for cgroup foreign writebacks adds b2d6d22e124d Merge branch 'for-5.4/block' into for-next adds 6be182607db9 nvme-tcp: cleanup nvme_tcp_recv_pdu adds 10407ec9b42d nvme-tcp: Use protocol specific operations while reading socket adds 4fba445828fc nvme: have nvme_init_identify set ctrl->cap adds aa22c8e6650d nvme-pci: set ctrl sqsize to the device q_depth adds c0f2f45be297 nvme: move sqsize setting to the core adds b5b0504878b8 nvme: don't pass cap to nvme_disable_ctrl adds 79fd751d61aa nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp adds 1a9460cef571 nvme-tcp: support simple polling adds 3bec2e3754be nvmet: fix data units read and written counters in SMART log adds c638984521f1 nvme: add Get LBA Status command opcode adds a5ef757204ba nvme: trace: support for Get LBA Status opcode parsed adds 177b06ed0997 nvme: trace: parse Get LBA Status command in detail adds 42df26d4df7b nvmet: trace: parse Get LBA Status command in detail adds b627200762c7 nvmet-tcp: fix possible NULL deref adds 35d1a938dcda nvmet-tcp: fix possible memory leak adds 52b4451a9e5a nvme-fabrics: Add type of service (TOS) configuration adds e63440d6a313 nvme-rdma: Add TOS for rdma transport adds 9924b0304ab2 nvme-tcp: Use struct nvme_ctrl directly adds bb13985d5a55 nvme-tcp: Add TOS for tcp transport adds 89275a9659fe nvmet-tcp: Add TOS for tcp transport adds e01f91dff91c nvme-multipath: fix ana log nsid lookup when nsid is not found adds 35fe0d12c8a3 nvme: trace bio completion adds 8a1d09a668e7 nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros adds c1e0cc7e1d31 nvme-pci: Add support for variable IO SQ element size adds 66341331ba0d nvme-pci: Add support for Apple 2018+ models adds d38e9f04ebf6 nvme-pci: Support shared tags across queues for Apple 2018 [...] adds e7832cb48a65 nvme: make fabrics command run on a separate request queue adds f2fa006f81cc nvme-pci: Tidy up nvme_unmap_data adds f15872c5dce4 nvme-fc: Use rq_dma_dir macro adds bc31c1eea99d nvme-rdma: Use rq_dma_dir macro adds 8f5914bceef0 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] adds 570ff0a3c1c5 Merge branch 'for-5.4/block' into for-next adds 60fc35f327e0 ahci: Do not export local variable ahci_em_messages adds 6d2410f6aada Merge branch 'for-5.4/libata' into for-next adds 0feacaa21634 writeback: don't access page->mapping directly in track_fo [...] adds 0684d9040596 Merge branch 'for-5.4/block' into for-next adds c312ef176399 libata/ahci: Drop PCS quirk for Denverton and beyond adds 8ba64588ef21 Merge branch 'for-5.4/libata' into for-next adds 9e2146b82054 Merge remote-tracking branch 'block/for-next' adds ddd9b0302392 Merge remote-tracking branch 'device-mapper/for-next' adds a3e9991aeadd Merge branch 'fixes' into next adds dffa1c3825a0 mmc: sdhci: Change timeout of loop for checking internal c [...] adds d2e1a708b633 mmc: sdhci: Add PLL Enable support to internal clock setup adds 75f692537e2f PCI: Add Genesys Logic, Inc. Vendor ID adds f6c6a6c7bd9f mmc: sdhci: Export sdhci_abort_tuning function symbol adds 0b09197146be mmc: mediatek: enable SDIO IRQ low level trigger function adds 355af48d4898 mmc: sdhci: constify references of parameters to __sdhci_r [...] adds d620d496ba9b mmc: sdhci-cadence: override spec version adds 6078f28cf9d1 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses adds ff19c1b814ae Merge remote-tracking branch 'mmc/next' adds 620bc1663bc4 Merge remote-tracking branch 'kgdb/kgdb-next' adds 49c4c136b71f Merge remote-tracking branch 'mfd/for-mfd-next' adds f1b937cc86be power: supply: register HWMON devices with valid names adds 6f3ed834717b power: supply: axp288_fuel_gauge: Sort the DMI blacklist a [...] adds fa7da7449eb3 power: supply: axp288_fuel_gauge: Add Minix Neo Z83-4 to t [...] adds 38fa8b9f75ea power: supply: sbs-battery: use correct flags field adds ea7ec0c98c87 MAINTAINERS: N900: Remove isp1704_charger.h record adds b19aca4eb2d2 power: supply: sbs-battery: only return health when batter [...] adds bf39d51e9304 power: supply: ab8500_charger: Mark expected switch fall-through adds e526e501f0d4 power: supply: Init device wakeup after device_add() adds 919c489b50f7 Merge remote-tracking branch 'battery/for-next' adds 50bc5731f7fc regulator: mt6358: Add BROKEN dependency while waiting for [...] adds dab106742318 regulator: sy8824x: use c++style for the comment block near SPDX adds e02e23d5f019 regulator: sy8824x: add prefixes to BUCK_EN and MODE macros adds baedad4c35ce MAINTAINERS: Add keyword pattern on regulator_get_optional() adds 2b734b6ebb98 Merge branch 'regulator-5.4' into regulator-next adds 4e63bc93074a Merge remote-tracking branch 'regulator/for-next' adds 90d063eded8a Merge remote-tracking branch 'security/next-testing' adds a6cc5d6c566e Merge remote-tracking branch 'apparmor/apparmor-next' adds 3fb5b462f607 Merge remote-tracking branch 'integrity/next-integrity' adds f4e8f69b7571 uapi: General notification ring definitions adds 25d2a1e61245 security: Add hooks to rule on setting a watch adds e7143fa0a325 security: Add a hook for the point of notification insertion adds 064756fb355a General notification queue with user mmap()'able ring buffer adds 609575659c2d keys: Add a notification facility adds 174c0f930eb3 Add a general, global device notification watch list adds f5c79e8ed20a block: Add block layer notifications adds ef9cc255c953 usb: Add USB subsystem notifications adds 469ce7f909e9 Add sample notification program adds 2f20eaaa29fd Merge branch 'notifications-core' into keys-next adds 18b3c6a08693 keys: Replace uid/gid/perm permissions checking with an ACL adds 9e913fad711d keys: Provide KEYCTL_GRANT_PERMISSION adds 52d865534794 Merge branch 'keys-acl' into keys-next adds 0a56d2a2ff47 Merge remote-tracking branch 'keys/keys-next' adds 8ff19517fa01 Merge remote-tracking branch 'selinux/next' adds 7f6c690fcdea Merge remote-tracking branch 'smack/for-next' adds bd380b2774fa tpm_tis_core: Turn on the TPM before probing IRQ's adds 8dbcb44f392e tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts adds 1b57311deaf4 Merge remote-tracking branch 'tpmdd/next' adds a1ee51944a54 Merge remote-tracking branch 'watchdog/master' adds 0ce4a85f4f01 Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" adds 7893b59b1e2d iommu/vt-d: Remove global page flush support adds 29746d012588 dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI adds cecdce9d7eed iommu/mediatek: Use a struct as the platform data adds 2e9b0908f5aa memory: mtk-smi: Use a general config_port interface adds 42d42c76f8d2 memory: mtk-smi: Use a struct for the platform data for sm [...] adds 76ce65464fcd iommu/mediatek: Fix iova_to_phys PA start for 4GB mode adds 5950b9541b50 iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_ [...] adds 7f315c9da9f5 iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa adds 73d50811bc91 iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to [...] adds 4c019de65323 iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for [...] adds b4dad40e4f35 iommu/mediatek: Adjust the PA for the 4GB Mode adds 2aa4c2597cd6 iommu/mediatek: Add bclk can be supported optionally adds b3e5eee76548 iommu/mediatek: Add larb-id remapped support adds acb3c92a6130 iommu/mediatek: Refine protect memory definition adds 50822b0b948f iommu/mediatek: Move reset_axi into plat_data adds 2b326d8b1d2b iommu/mediatek: Move vld_pa_rng into plat_data adds 64fea74a0d20 memory: mtk-smi: Add gals support adds 907ba6a19599 iommu/mediatek: Add mt8183 IOMMU support adds 15a01f4c6060 iommu/mediatek: Add mmu1 support adds 4f0a1a1ae351 memory: mtk-smi: Invoke pm runtime_callback to enable clocks adds 567e58cf96dd memory: mtk-smi: Add bus_sel for mt8183 adds b9475b3471f8 iommu/mediatek: Fix VLD_PA_RNG register backup when suspend adds ec2da07ca120 memory: mtk-smi: Get rid of need_larbid adds 1ee9feb2c9f8 iommu/mediatek: Clean up struct mtk_smi_iommu adds 353b325047fd iommu/arm-smmu: Mask TLBI address correctly adds a5b396ce5001 iommu/qcom: Mask TLBI addresses correctly adds 0caf5f4e84fe iommu/arm-smmu: Convert GR0 registers to bitfields adds 5114e96cb27e iommu/arm-smmu: Convert GR1 registers to bitfields adds 620565a76bb3 iommu/arm-smmu: Convert context bank registers to bitfields adds 490325e0c123 iommu/arm-smmu: Rework cb_base handling adds 71e8a8cdaff9 iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() adds 6100576284e9 iommu/arm-smmu: Get rid of weird "atomic" write adds aadbf2143aeb iommu/arm-smmu: Abstract GR1 accesses adds 19713fd40df8 iommu/arm-smmu: Abstract context bank accesses adds 00320ce65058 iommu/arm-smmu: Abstract GR0 accesses adds c5fc64881f07 iommu/arm-smmu: Rename arm-smmu-regs.h adds fc058d37b345 iommu/arm-smmu: Add implementation infrastructure adds 6d7dff62afb0 iommu/arm-smmu: Move Secure access quirk to implementation adds 3995e18689fd iommu/arm-smmu: Add configuration implementation hook adds 62b993a36e4c iommu/arm-smmu: Add reset implementation hook adds ba7e4a08bbf7 iommu/arm-smmu: Add context init implementation hook adds 4b67f1ddcf23 iommu/arm-smmu: Make private implementation details static adds d720e64150c7 iommu/arm-smmu: Ensure 64-bit I/O accessors are available [...] adds 2a8868f16e6b iommu/arm-smmu-v3: Separate s/w and h/w views of prod and [...] adds 8a073da07bac iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro adds 52be86374f48 iommu/arm-smmu-v3: Move low-level queue fields out of arm_ [...] adds 7c288a5b2793 iommu/arm-smmu-v3: Operate directly on low-level queue whe [...] adds 587e6c10a7ce iommu/arm-smmu-v3: Reduce contention during command-queue [...] adds 2af2e72b18b4 iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() adds 05cbaf4ddd02 iommu/arm-smmu-v3: Document ordering guarantees of command [...] adds b5e86196b83f iommu/arm-smmu-v3: Disable detection of ATS and PRI adds f75d8e33df91 iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag adds 7314ca8699e1 iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length in [...] adds bfff88ec1afe iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PC [...] adds 353e3cf8590c iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs adds cdb8a3c34635 iommu/arm-smmu-v3: Avoid locking on invalidation path when [...] adds a91bcc2b6537 Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI" adds 1554240ff864 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg [...] adds dbe8e6a81a2a Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] adds 4c0088934153 Merge branch 'arm/smmu' into arm/mediatek adds 8758553791df iommu/qcom: Use struct_size() helper adds 3d708895325b iommu/amd: Silence warnings under memory pressure adds 2c70010867f1 iommu/vt-d: Fix wrong analysis whether devices share the same bus adds 0d87308cca2c iommu/iova: Avoid false sharing on fq_timer_on adds 4dbd258ff63e iommu: Revisit iommu_insert_resv_region() implementation adds 6b0c54e7f271 iommu/dma: Fix for dereferencing before null checking adds d127bc9be856 iommu: Remove wrong default domain comments adds aede20306942 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'a [...] adds 7b03eaf9bc84 Merge remote-tracking branch 'iommu/next' adds 68898fff3129 Merge remote-tracking branch 'vfio/next' adds 235948ae56ed Merge remote-tracking branch 'devicetree/for-next' adds 91d0c59f460f dt-binding: spi: add NPCM FIU controller adds ace55c411b11 spi: npcm-fiu: add NPCM FIU controller driver adds ca105398430d spi: bcm-qspi: Make BSPI default mode adds 3b69a15d2952 Merge branch 'spi-5.4' into spi-next adds 581a5a9980c7 Merge remote-tracking branch 'spi/for-next' adds a99eb845f1b8 Merge remote-tracking branch 'tip/auto-latest' adds 859c08979729 Merge remote-tracking branch 'clockevents/clockevents/next' adds 68ac2f569205 Merge remote-tracking branch 'edac/edac-for-next' adds abc08aac82af dt-bindings: interrupt-controller: New binding for the mes [...] adds b2fb4b77994a irqchip/meson-gpio: Add support for meson sm1 SoCs adds d6a95280ba16 irqchip/mmp: Do not use of_address_to_resource() to get mux regs adds a46bc5fd8b20 irqchip/mmp: Add missing chained_irq_{enter,exit}() adds 9e8e8912b05f irqchip/mmp: Mask off interrupts from other cores adds 2178add02238 irqchip/mmp: Coexist with GIC root IRQ controller adds 6e5b64aed797 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds a6691915fa47 Merge remote-tracking branch 'kvm/linux-next' adds eefff680e51e Merge remote-tracking branch 'kvm-arm/next' adds 297b50845048 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 61a171f76eaf Merge remote-tracking branch 'kvms390/next' adds 2c555fd9c24d Merge remote-tracking branch 'percpu/for-next' adds a64a15672d81 Merge remote-tracking branch 'drivers-x86/for-next' adds c69433ecd870 Merge remote-tracking branch 'chrome-platform/for-next' adds f844788c09bb Merge remote-tracking branch 'hsi/for-next' adds 7c322056e356 leds: Replace {devm_}led_classdev_register() macros with inlines adds 68bfcf6debd7 leds: syscon: Use resource managed variant of device register adds 070a0eed7580 leds: lm3532: Avoid potentially unpaired regulator calls adds 2637fd436c60 leds: ti-lmu-common: Fix coccinelle issue in TI LMU adds 1669ec78b87c leds: is31fl32xx: Use struct_size() helper adds d4b02200ae7c leds: pwm: Use struct_size() helper adds 4e4210402639 leds: trigger: gpio: GPIO 0 is valid adds 0e3ff0a81d3b Merge remote-tracking branch 'leds/for-next' adds e6ea3ff8bcc4 Merge remote-tracking branch 'ipmi/for-next' adds 1c19b90024b9 Merge remote-tracking branch 'driver-core/driver-core-next' adds 7ce600a21e02 Merge remote-tracking branch 'usb/usb-next' adds a7a3a6a941cf dt-bindings: add binding for USBSS-DRD controller. adds 91f255a26bce usb: common: Separated decoding functions from dwc3 driver. adds 010665b44d59 usb: common: Patch simplify usb_decode_set_clear_feature f [...] adds f72429fc88b5 usb: common: Simplify usb_decode_get_set_descriptor function. adds 7733f6c32e36 usb: cdns3: Add Cadence USB3 DRD Driver adds 6bbf87a131ed usb:cdns3 Fix for stuck packets in on-chip OUT buffer. adds 17b63704ec7c usb: dwc3: gadget: Workaround Mirosoft's BESL check adds ec8ca8a3489c usb: gadget: net2280: Move all "ll" registers in one structure adds 18a93cd38be3 usb: gadget: net2280: Add workaround for AB chip Errata 11 adds 981e15e305f2 Merge remote-tracking branch 'usb-gadget/next' adds a873d6e66caf Merge remote-tracking branch 'usb-serial/usb-next' adds 21038ee6aa1d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds d4394139b166 Merge remote-tracking branch 'phy-next/next' adds f10a8724407b Merge remote-tracking branch 'tty/tty-next' adds 377526c1c6ce Merge remote-tracking branch 'char-misc/char-misc-next' adds 3f766ce2c06d Merge remote-tracking branch 'extcon/extcon-next' adds 99f0a9112227 Merge remote-tracking branch 'soundwire/next' adds e300404c07e0 Merge remote-tracking branch 'thunderbolt/next' adds 8d8a09b093d7 erofs: remove all likely/unlikely annotations adds 097a802ae15e erofs: reduntant assignment in __erofs_get_meta_page() adds 1a6693e34593 Merge remote-tracking branch 'staging/staging-next' adds c3c49d0c2a6f Merge remote-tracking branch 'mux/for-next' adds debb8cb2afeb Merge remote-tracking branch 'icc/icc-next' adds 753494170abb Merge remote-tracking branch 'slave-dma/next' adds 954344f8fd34 Merge remote-tracking branch 'cgroup/for-next' adds 4cc064f65d1e Merge branch 'fixes' into for-next adds 22d48c3e8eb4 Merge branch 'misc' into for-next adds 9b62e3016fec Merge remote-tracking branch 'scsi/for-next' adds 99dbd7c6df11 Merge remote-tracking branch 'scsi-mkp/for-next' adds e3da59c336db Merge remote-tracking branch 'rpmsg/for-next' adds bc624a06f0c5 gpio: pca953x: correct type of reg_direction adds 438b6c20e616 gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read adds 89f2c0425cb5 Merge tag 'gpio-v5.3-rc7-fixes-for-linus' of git://git.ker [...] adds f6a7053ddcf1 gpio: zynq: Pass irqchip when adding gpiochip adds 1fc4f3c962b7 Merge branch 'devel' into for-next adds 02ff31226e27 Merge remote-tracking branch 'gpio/for-next' adds 971548c61461 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 91454e131afd Merge remote-tracking branch 'gpio-intel/for-next' adds c28e567db2dd Merge remote-tracking branch 'pinctrl/for-next' adds eb590518fd4a Merge remote-tracking branch 'pinctrl-intel/for-next' adds 31c39a119868 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds c321d43b8da1 selftests/seccomp: fix build on older kernels adds 6ea425b50c48 selftests: watchdog: Add optional file argument adds ebdd3c0b179e selftest/ftrace: Fix typo in trigger-snapshot.tc adds 037caee7779f selftests: watchdog: cleanup whitespace in usage options adds 0aa3769d0a99 selftests: livepatch: add missing fragments to config adds 9659ef791c3f selftests: tpm2: install python files adds f510628e9411 Merge remote-tracking branch 'kselftest/next' adds 188d20bcd1eb vfs: Add file timestamp range support adds 50e17c000c46 vfs: Add timestamp_truncate() api adds 3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc adds f8b92ba67c5d mount: Add mount warning for impending timestamp expiry adds 42e729b9ddbb utimes: Clamp the timestamps before update adds 22b139691f9e fs: Fill in max and min timestamps in superblock adds d5c6e2d5188d 9p: Fill min and max timestamps in sb adds 4881c4971df0 ext4: Initialize timestamps limits adds 1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges adds cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges adds c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges adds 487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges adds 452c2779410a fs: sysv: Initialize filesystem timestamp ranges adds 028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges adds cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges adds 8833293d0acc fs: omfs: Initialize filesystem timestamp ranges adds 83b8a3fbe3aa pstore: fs superblock limits adds 5ad32b3acded isofs: Initialize filesystem timestamp ranges adds 9d14545b05f9 Merge branch 'limits' of https://github.com/deepa-hub/vfs [...] adds bab9a5a3d605 Merge remote-tracking branch 'y2038/y2038' adds 3f89d3263872 Merge remote-tracking branch 'livepatching/for-next' adds ca8ecac20be9 Merge remote-tracking branch 'coresight/next' adds 79610340cac8 rtc: snvs: set range adds c59a9fc7272e rtc: snvs: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 7ef66122bdb3 rtc: pcf85363/pcf85263: fix regmap error in set_time adds 59a7f24fceb3 rtc: max77686: convert to devm_i2c_new_dummy_device() adds 4053e74996b8 rtc: s35390a: convert to devm_i2c_new_dummy_device() adds cd646ec003c5 rtc: pcf8563: add Epson RTC8564 compatible adds deaa3ff4984f rtc: pcf8563: add Microcrystal RV8564 compatible adds 8d3f805e6896 rtc: pcf8563: convert to devm_rtc_allocate_device adds c7d5f6dbd9f9 rtc: pcf8563: remove useless indirection adds f648d40b99ba rtc: pcf8563: let the core handle range offsetting adds d76a81d0c262 rtc: sun6i: Allow using as wakeup source from suspend adds 4a9eb8154ffd dt-bindings: rtc: ds1307: add rx8130 compatible adds df303ef3a43d Merge remote-tracking branch 'rtc/rtc-next' adds de5e5dbd3bca Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 3198b0ab7413 Merge remote-tracking branch 'at24/at24/for-next' adds 9f1e2c1f6273 Merge remote-tracking branch 'kspp/for-next/kspp' adds e31b5205d4f5 Merge remote-tracking branch 'fsi/next' adds 63cd9015240f Merge remote-tracking branch 'slimbus/for-next' adds 62da70b744c0 Merge remote-tracking branch 'nvmem/for-next' adds 771e55097c1e Merge remote-tracking branch 'xarray/xarray' adds 5283e19f63f1 Merge remote-tracking branch 'hyperv/hyperv-next' adds e317cef48063 Merge remote-tracking branch 'pidfd/for-next' adds 126470c8a58b libnvdimm: Enable unit test infrastructure compile checks adds 2b6491912bf5 Merge remote-tracking branch 'hmm/hmm' adds e56476897448 fpga: Remove dev_err() usage after platform_get_irq() adds 98933a8e0ae9 Merge remote-tracking branch 'fpga/for-next' adds efa01cec2f37 merge fixes for "dma-mapping: make dma_atomic_pool_init se [...] adds 83b2468367a3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 9e8fff6a5ed4 /proc/kpageflags: do not use uninitialized struct pages adds 9ca10a23e32a kbuild: clean compressed initramfs image adds 6ec421601b95 ocfs2: use jbd2_inode dirty range scoping adds 215e33b2cafb jbd2: remove jbd2_journal_inode_add_[write|wait] adds c6fb210667c2 ocfs2: further debugfs cleanups adds 7caebc2e942e ocfs2: ensure ret is set to zero before returning adds 99cc43db5df0 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() adds 924219b5f499 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration adds 013cc6a3477c fs/ocfs2/namei.c: remove set but not used variables adds 70f838bf6b61 fs/ocfs2/file.c: remove set but not used variables adds 46ac2d052454 fs/ocfs2/dir.c: remove set but not used variables adds 29584d0716cf ocfs2: clear zero in unaligned direct IO adds f86201012f42 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 36b21a33fa06 ocfs2: wait for recovering done after direct unlock request adds 4f78317dac33 ocfs2: checkpoint appending truncate log transaction befor [...] adds 8bc434bacbdb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds 5ec1e22c3fe3 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 93e810798aa9 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds ee399bbd21e2 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds bcf08b2a350c ramfs: support O_TMPFILE adds 6ecbdb72a52f mm, slab: extend slab/shrink to shrink all memcg caches adds 958fbf31879b mm, sl[ou]b: improve memory accounting adds 88751e135139 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds 6d805e334da8 mm, slab: move memcg_cache_params structure to mm/slab.h adds 4a0804f379b8 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds 51030fbd3bd4 mm: kmemleak: make the tool tolerant to struct scan_area a [...] adds 7c0b28c09db4 mm: kmemleak: simple memory allocation pool for kmemleak objects adds 70b8ff87f1b4 mm: kmemleak: use the memory pool for early allocations adds 5bc34355294b mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds 013e2b3fc574 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] adds eb1ad44328ed mm/kmemleak.c: record the current memory pool size adds 77ce11c44c23 mm/kmemleak: increase the max mem pool to 1M adds d8d76636caa8 kasan: add memory corruption identification for software t [...] adds 537a6557765d lib/test_kasan.c: add roundtrip tests adds 51219ab075f3 lib-test_kasan-add-roundtrip-tests-checkpatch-fixes adds e1d35570c71d mm/page_poison.c: fix a typo in a comment adds 5cf3805cad7f mm/rmap.c: remove set but not used variable 'cstart' adds 4d85e3f24a4e mm: introduce page_size() adds 752f353f265e mm: Introduce page_shift() adds c103c6a30d5d mm-introduce-page_shift-fix adds 46d5fa030cd9 mm: introduce compound_nr() adds 861e86259aad mm: replace list_move_tail() with add_page_to_lru_list_tail() adds d3dafcfe9257 mm, page_owner: record page owner for each subpage adds 1f8c3abc662a mm, page_owner: keep owner info when freeing the page adds 037a548509aa mm, page_owner, debug_pagealloc: save and dump freeing sta [...] adds 0ccd5fbacff9 mm/filemap.c: don't initiate writeback if mapping has no d [...] adds 9600f1f0a140 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds 00e6e3275336 mm: page cache: store only head pages in i_pages adds 554dfb5cf324 mm-page-cache-store-only-head-pages-in-i_pages-fix adds ad5cd8144d8e mm, memcg: throttle allocators when failing reclaim over m [...] adds 89c35f1b01d8 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds 891ac7bf5a41 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 9281e9ddbc94 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 365007730f2b mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds b01a7d690bae mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds c59f180fad1a mm: memcontrol: switch to rcu protection in drain_all_stock() adds c3eb190b0351 mm: vmscan: do not share cgroup iteration between reclaimers adds 2fd86b22f075 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds 5d6c53914bcd mm/gup: remove unused variable in siw_free_plist() adds 329b47febe61 drivers/gpu/drm/via: convert put_page() to put_user_page*() adds bae8b725fe62 net/xdp: convert put_page() to put_user_page*() adds b47011719e5c mm: remove redundant assignment of entry adds f75594c094e8 mm/mmap.c: fix the adjusted length error adds c29fb5e0c53e mm: release the spinlock on zap_pte_range adds aa66fac0f503 mm: remove quicklist page table caches adds dbac2be1dcde ia64: switch to generic version of pte allocation adds f02cafbaba69 sh: switch to generic version of pte allocation adds 6b34c83b5a07 microblaze: switch to generic version of pte allocation adds e10b0ff68eee mm: consolidate pgtable_cache_init() and pgd_cache_init() adds 82c27d09bac8 mm/memory_hotplug: remove move_pfn_range() adds cf804e91ab00 mm-memory_hotplug-remove-move_pfn_range-fix adds 9742b3ebaa27 drivers/base/node.c: simplify unregister_memory_block_unde [...] adds 3dca4574ca8a drivers/base/memory.c: fixup documentation of removable/ph [...] adds e12c4411ae2b driver/base/memory.c: validate memory block size early adds 76d8a29c2c1c drivers/base/memory.c: don't store end_section_nr in memor [...] adds 640316da6c42 mm/memory_hotplug.c: prevent memory leak when reusing pgdat adds 299e3d706af8 mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ [...] adds c62f9d706c96 mm/memory_hotplug: drop PageReserved() check in online_pag [...] adds 0bde8c7f17c4 mm/memory_hotplug: simplify online_pages_range() adds 9d6e27612688 mm/memory_hotplug: make sure the pfn is aligned to the ord [...] adds 15040557dba6 mm-memory_hotplug-make-sure-the-pfn-is-aligned-to-the-orde [...] adds 8ab94cde8c21 mm/memory_hotplug: online_pages cannot be 0 in online_pages() adds bc1aa181c56a mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 9131cae4a55c mm/sparse.c: mark sparse_buffer_free as __meminit adds 79c9658ad370 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 3393cd6fb362 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section adds 415968757865 mm/vmalloc: do not keep unpurged areas in the busy tree adds 5e7ecae8fa83 mm/vmalloc: modify struct vmap_area to reduce its size adds 3ecc7ac08e80 mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask adds 1bf787ccd3b0 mm: silence -Woverride-init/initializer-overrides adds 3ffce0b4e1e4 mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds ed6ae5009d43 mm/compaction: introduce a helper compact_zone_counters_init() adds 6097d8cdaa17 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 2c9da5b86141 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 83a96d50141f mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds e706bc8f73da mm/compaction.c: remove unnecessary zone parameter in isol [...] adds 697e12de9b9e mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] adds 2bef7dc905ed mm, oom: avoid printk() iteration under RCU adds 48e2922ee5f5 mm-oom-avoid-printk-iteration-under-rcu-fix adds d2654789415a mm/oom_kill.c: add task UID to info message on an oom kill adds b634f16baa2d mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds bca5331ffa1c memcg, oom: don't require __GFP_FS when invoking memcg OOM killer adds 9f352e6fbf70 mm/oom: add oom_score_adj and pgtables to Killed process message adds 02aa0a68a40e mm, reclaim: make should_continue_reclaim perform dryrun d [...] adds 5b81625a4a01 mm, reclaim: cleanup should_continue_reclaim() adds cfa0b23773cd mm, compaction: raise compaction priority after it withdrawns adds 8e33cd6b58a4 hugetlbfs: don't retry when pool page allocations start to fail adds a6b383a1b622 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() adds 1c2787771003 thp: update split_huge_page_pmd() comment adds 0bf3a2467c55 filemap: check compound_head(page)->mapping in filemap_fault() adds 309db745ef7c filemap: check compound_head(page)->mapping in pagecache_g [...] adds 8d20b36fcc76 filemap: update offset check in filemap_fault() adds b6da4917b4dd mm,thp: stats for file backed THP adds 744b96e556bb khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() adds a2256471445d mm,thp: add read-only THP support for (non-shmem) FS adds 2af1594c5810 khugepaged: fix build without CONFIG_SHMEM adds b9f8b69ac7e2 khugepaged: fix double unlock in collapse_file() adds c8d03567dcb9 mm,thp: avoid writes to file with THP in pagecache adds bf2bcdc10e1d mm: thp: extract split_queue_* into a struct adds 7e951d636a20 mm: move mem_cgroup_uncharge out of __page_cache_release() adds a641225725f6 mm: shrinker: make shrinker not depend on memcg kmem adds b9a56cfbcd8c mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-v6 adds 7d75b6ad3292 mm: thp: make deferred split shrinker memcg aware adds 23008754bf9e mm-thp-make-deferred-split-shrinker-memcg-aware-v6 adds 418611b161a3 mm: move memcmp_pages() and pages_identical() adds 9e6f333612e5 uprobe: use original page when all uprobes are removed adds b0728f341608 mm, thp: introduce FOLL_SPLIT_PMD adds ba61ca2bdb21 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT adds a8638137ab40 khugepaged: enable collapse pmd for pte-mapped THP adds 6338d625f21a khugepaged: add comments for retract_page_tables() adds 0b08e84d68f7 uprobe: collapse THP pmd after removing all uprobes adds 85de42447ed4 mm, thp: account deferred split THPs into MemAvailable adds 774695bb9dd1 psi-annotate-refault-stalls-from-io-submission-fix adds 5b79b78bfcc2 psi-annotate-refault-stalls-from-io-submission-fix-2 adds 07ff544527f1 mm, fs: move randomize_stack_top from fs to mm adds d6547222864e arm64: make use of is_compat_task instead of hardcoding this test adds 7f4a4731aef7 arm64: consider stack randomization for mmap base only whe [...] adds 912cbafc58a5 arm64, mm: move generic mmap layout functions to mm adds f500d3ccdaa2 arm64, mm: make randomization selected by generic topdown [...] adds ba38f5c96f8b arm: properly account for stack randomization and stack guard gap adds e00048c6fdd7 arm: use STACK_TOP when computing mmap base address adds 5297f34907d2 arm: use generic mmap top-down layout and brk randomization adds 7d22b6b4e260 mips: properly account for stack randomization and stack g [...] adds a76325ec2f0f mips: use STACK_TOP when computing mmap base address adds 3d7930af4e17 mips: adjust brk randomization offset to fit generic version adds c30d4d877cab mips: replace arch specific way to determine 32bit task wi [...] adds 7b062e77d450 mips: use generic mmap top-down layout and brk randomization adds f6a9089b8915 riscv: make mmap allocation top-down by default adds fcde8947bea1 riscv-make-mmap-allocation-top-down-by-default-v6 adds 45be0fe92837 mm/mmap.c: refine find_vma_prev() with rb_last() adds 8e8be0f3c0a5 mm-mmapc-refine-find_vma_prev-with-rb_last-fix adds 49624852c2df mm: mmap: increase sockets maximum memory size pgoff for 32bits adds 946ebdcbaade mm: introduce MADV_COLD adds 5fc69fd30038 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 4f61f2df0c2d mm: introduce MADV_PAGEOUT adds ec200ca06aa0 mm: clear PG_active on MADV_PAGEOUT adds 3966fe88f62b mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds 9726bcda9c7c mm/madvise: reduce code duplication in error handling paths adds 965270f60bb4 shmem: fix obsolete comment in shmem_getpage_gfp() adds ce8d06cc4490 zpool: add malloc_support_movable to zpool_driver adds 5269a465561f zswap: use movable memory if zpool support allocate movabl [...] adds 3b4185a28385 mm, memcg: proportional memory.{low,min} reclaim adds 88d7fb375bb5 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 457b98f11125 mm, memcg: make scan aggression always exclude protection adds 6ffc7ee7838c mm/vmscan: remove unused lru_pages argument adds f81458f5257b mm: don't expose page to fast gup before it's ready adds 71bf4f4c04ac fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 2f1aeafb7c3e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1964ff105f79 kernel/hung_task.c: Monitor killed tasks. adds 1b85650a666f linux/coff.h: add include guard adds 31b4c71ca0e5 kernel/elfcore.c: include proper prototypes adds 6e3d8673a43e hung_task: allow printing warnings every check interval adds 8770440902bd rbtree: avoid generating code twice for the cached version [...] adds 5b2295cd6f90 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds ac42831c8a30 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds 2b423b9659ca augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix adds e9a75ef0e46b augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 adds 40649aa1ddd7 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds f948d99049a0 lib/genalloc.c: export symbol addr_in_gen_pool adds 4823a3bc7a46 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 4b3eb809c094 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds c10a152c661a string: add stracpy and stracpy_pad mechanisms adds fb79c8a22c0e Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 8bb9fa5bed9e kernel-doc: core-api: include string.h into core-api adds 1face931b03e kernel-doc: core-api: Include string.h into core-api adds c2264cb68fed include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 897568b87932 strscpy: reject buffer sizes larger than INT_MAX adds 95ddd51a6906 lib/generic-radix-tree.c: make 2 functions static inline adds ed42c6fcfaf7 lib/extable.c: add missing prototypes adds 20a8b0191ff7 lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds adds bb9ae4b78c4b lib/math/rational.c: fix possible incorrect result from ra [...] adds ae58bd18a420 checkpatch: don't interpret stack dumps as commit IDs adds 9ea614641e28 checkpatch: improve SPDX license checking adds 436e742d77d7 checkpatch.pl: warn on invalid commit id adds d33b953d0462 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds 000ea2656990 checkpatch: prefer __section over __attribute__((section(...))) adds 6b2481d4a66b checkpatch: allow consecutive close braces adds 5a35a096eab8 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 296677483469 fs/reiserfs/journal.c: remove set but not used variables adds edc80c41d487 fs/reiserfs/stree.c: remove set but not used variables adds f8105c432fc9 fs/reiserfs/lbalance.c: remove set but not used variables adds 89d6529ea44a fs/reiserfs/objectid.c: remove set but not used variables adds 1a2fbec2a74f fs/reiserfs/prints.c: remove set but not used variables adds 982bc550fc14 fs/reiserfs/fix_node.c: remove set but not used variables adds 552099480266 fs/reiserfs/do_balan.c: remove set but not used variables adds 6bcdda7410aa fs/reiserfs/journal.c: remove set but not used variable adds 58263ab637e1 fs/reiserfs/do_balan.c: remove set but not used variable adds bd369499b231 fat: add nobarrier to workaround the strange behavior of device adds f8f75be8e5b9 fork: improve error message for corrupted page tables adds 4126d425359c cpumask: nicer for_each_cpumask_and() signature adds cffb7bf4b5db kexec: bail out upon SIGKILL when allocating memory. adds cc00c96ec6cf kexec: restore arch_kexec_kernel_image_probe declaration adds a200e9d864a8 aio: simplify read_events() adds af81c6d8a09b kgdb: don't use a notifier to enter kgdb at panic; call directly adds 1b4fb86cc0f0 scripts/gdb: handle split debug adds a3b8a42b9286 bug: refactor away warn_slowpath_fmt_taint() adds e26466187de5 bug: rename __WARN_printf_taint() to __WARN_printf() adds 5ac7b65af68b bug: consolidate warn_slowpath_fmt() usage adds a0ebf6f7a976 bug: lift "cut here" out of __warn() adds e7369412ce75 bug: clean up helper macros to remove __WARN_TAINT() adds 5a8771d0446f bug: consolidate __WARN_FLAGS usage adds 6b845ae8bc11 bug: move WARN_ON() "cut here" into exception handler adds d5513cc1be24 ipc/mqueue.c: delete an unnecessary check before the macro [...] adds 6520fe1958d7 ipc/mqueue: improve exception handling in do_mq_notify() adds f7dcf869ad39 ipc/msg.c: consolidate all xxxctl_down() functions adds 45916fc3a335 Merge branch 'akpm-current/current' adds 633434f314de pinctrl: fix pxa2xx.c build warnings adds f20f4a90b565 lib: untag user pointers in strn*_user adds fc1e37810b9e mm: untag user pointers passed to memory syscalls adds a01450849723 mm: untag user pointers in mm/gup.c adds 6c371968121d mm: untag user pointers in get_vaddr_frames adds 7c8309d00399 fs/namespace: untag user pointers in copy_mount_options adds 07299533eca6 userfaultfd: untag user pointers adds 31f001c3465a drm/amdgpu: untag user pointers adds fd52f892b1e9 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds a62f75cb1e50 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds 7d519e8eb364 tee/shm: untag user pointers in tee_shm_register adds 2c4b4b68a1c8 vfio/type1: untag user pointers in vaddr_get_pfn adds 868aacd7369b mm: untag user pointers in mmap/munmap/mremap/brk adds 44f8eb20d97b hexagon: drop empty and unused free_initrd_mem adds 4b4bd3f117ce mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds ca12fba32290 drivers/tty/serial/sh-sci.c: suppress warning adds 3064ff1c7666 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 4c518f484a85 Merge branch 'akpm/master' adds b5f466091e13 Add linux-next specific files for 20190902
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 (6d028043b55e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 10 + Documentation/admin-guide/kernel-parameters.txt | 5 + .../bindings/arm/marvell/armada-37xx.txt | 8 + .../devicetree/bindings/hwmon/ibm,cffps1.txt | 8 +- .../amlogic,meson-gpio-intc.txt | 1 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 30 +- .../memory-controllers/mediatek,smi-common.txt | 12 +- .../memory-controllers/mediatek,smi-larb.txt | 4 + .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 + Documentation/devicetree/bindings/net/dsa/ksz.txt | 1 + Documentation/devicetree/bindings/rtc/pcf8563.txt | 4 +- .../devicetree/bindings/rtc/rtc-ds1307.txt | 1 + .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 4 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 39 + .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 57 + .../bindings/sound/sun50i-codec-analog.txt | 14 - .../devicetree/bindings/sound/sun8i-a33-codec.txt | 63 - .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 47 + .../devicetree/bindings/thermal/qoriq-thermal.txt | 1 + .../devicetree/bindings/usb/cdns-usb3.txt | 45 + Documentation/filesystems/f2fs.txt | 5 + Documentation/filesystems/fscrypt.rst | 3 +- Documentation/gpu/i915.rst | 23 +- Documentation/ioctl/ioctl-number.rst | 1 + Documentation/networking/af_xdp.rst | 10 +- Documentation/powerpc/elfnote.rst | 42 + Documentation/powerpc/ultravisor.rst | 1057 +++++++ Documentation/security/keys/core.rst | 58 + Documentation/watch_queue.rst | 460 +++ MAINTAINERS | 6 +- Next/SHA1s | 152 +- Next/merge.log | 3005 +++++++++++--------- arch/Kconfig | 3 + arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/mach-mmp/regs-icu.h | 3 + arch/arm/tools/syscall.tbl | 1 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 10 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 840 ++++++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 5 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 + arch/arm64/crypto/aes-glue.c | 206 +- arch/arm64/crypto/aes-modes.S | 28 + arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/Kconfig | 3 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/mm/consistent.c | 221 +- arch/mips/include/asm/atomic.h | 19 +- arch/mips/include/asm/barrier.h | 44 +- arch/mips/include/asm/bitops.h | 47 +- arch/mips/include/asm/cmpxchg.h | 18 +- arch/mips/include/asm/sn/ioc3.h | 357 +-- arch/mips/kernel/syscall.c | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-init.c | 13 - arch/openrisc/boot/dts/or1ksim.dts | 5 +- arch/openrisc/boot/dts/simple_smp.dts | 6 + arch/openrisc/include/asm/io.h | 20 +- arch/openrisc/include/asm/pgtable.h | 2 +- arch/openrisc/mm/ioremap.c | 8 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/Kconfig | 13 +- arch/powerpc/boot/main.c | 41 + arch/powerpc/boot/ops.h | 2 + arch/powerpc/boot/wrapper | 24 +- arch/powerpc/boot/zImage.lds.S | 8 + arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/include/asm/asm-prototypes.h | 11 + arch/powerpc/include/asm/book3s/32/pgtable.h | 12 +- arch/powerpc/include/asm/bug.h | 8 - arch/powerpc/include/asm/cputable.h | 20 +- arch/powerpc/include/asm/elfnote.h | 24 + arch/powerpc/include/asm/firmware.h | 5 +- arch/powerpc/include/asm/iommu.h | 21 +- arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/mem_encrypt.h | 26 + arch/powerpc/include/asm/nohash/32/pgtable.h | 12 +- arch/powerpc/include/asm/ppc_asm.h | 28 +- arch/powerpc/include/asm/ptrace.h | 6 +- arch/powerpc/include/asm/reg.h | 3 + arch/powerpc/include/asm/svm.h | 31 + arch/powerpc/include/asm/time.h | 6 +- arch/powerpc/include/asm/timex.h | 34 +- arch/powerpc/include/asm/ultravisor-api.h | 33 + arch/powerpc/include/asm/ultravisor.h | 49 + arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kernel/cputable.c | 6 +- arch/powerpc/kernel/entry_32.S | 22 +- arch/powerpc/kernel/entry_64.S | 21 +- arch/powerpc/kernel/exceptions-64s.S | 5 +- arch/powerpc/kernel/head_32.S | 49 +- arch/powerpc/kernel/head_64.S | 6 +- arch/powerpc/kernel/head_8xx.S | 28 +- arch/powerpc/kernel/iommu.c | 23 +- arch/powerpc/kernel/machine_kexec_64.c | 9 + arch/powerpc/kernel/misc_32.S | 31 +- arch/powerpc/kernel/note.S | 40 + arch/powerpc/kernel/paca.c | 52 +- arch/powerpc/kernel/pci_of_scan.c | 66 +- arch/powerpc/kernel/process.c | 9 +- arch/powerpc/kernel/prom.c | 4 + arch/powerpc/kernel/prom_init.c | 98 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/sysfs.c | 20 + arch/powerpc/kernel/ucall.S | 14 + arch/powerpc/kernel/vdso.c | 22 - arch/powerpc/kernel/vdso32/datapage.S | 2 + arch/powerpc/kernel/vdso32/vdso32.lds.S | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 29 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 38 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 39 +- arch/powerpc/mm/book3s32/mmu.c | 15 +- arch/powerpc/mm/book3s64/hash_utils.c | 5 +- arch/powerpc/mm/book3s64/pgtable.c | 52 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 8 +- arch/powerpc/mm/dma-noncoherent.c | 312 +- arch/powerpc/mm/mem.c | 4 - arch/powerpc/mm/ptdump/bats.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 9 - arch/powerpc/platforms/Kconfig | 3 +- arch/powerpc/platforms/Kconfig.cputype | 16 +- arch/powerpc/platforms/powernv/Makefile | 1 + arch/powerpc/platforms/powernv/idle.c | 6 +- arch/powerpc/platforms/powernv/opal-msglog.c | 57 +- arch/powerpc/platforms/powernv/pci-ioda.c | 56 +- arch/powerpc/platforms/powernv/powernv.h | 5 + arch/powerpc/platforms/powernv/ultravisor.c | 69 + arch/powerpc/platforms/pseries/Kconfig | 14 + arch/powerpc/platforms/pseries/Makefile | 1 + arch/powerpc/platforms/pseries/iommu.c | 16 +- arch/powerpc/platforms/pseries/setup.c | 5 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/svm.c | 85 + arch/riscv/Kbuild | 3 + arch/riscv/Kconfig | 21 + arch/riscv/Makefile | 2 +- arch/riscv/include/asm/page.h | 2 + arch/riscv/include/asm/pgtable.h | 13 + arch/riscv/include/asm/sparsemem.h | 11 + arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/fpu.S | 8 +- arch/riscv/kernel/head.S | 2 +- arch/riscv/lib/uaccess.S | 12 +- arch/riscv/mm/context.c | 7 +- arch/riscv/mm/init.c | 12 +- arch/s390/Kconfig | 4 +- arch/s390/hypfs/inode.c | 2 +- arch/s390/include/asm/mem_encrypt.h | 5 +- arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/s390/mm/init.c | 7 +- arch/s390/net/bpf_jit_comp.c | 66 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/Kconfig | 4 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/intel/core.c | 6 + arch/x86/events/intel/uncore.c | 7 +- arch/x86/include/asm/mem_encrypt.h | 10 + arch/x86/include/asm/perf_event.h | 12 +- arch/x86/kernel/crash_dump_64.c | 5 + arch/x86/mm/mem_encrypt.c | 2 - arch/xtensa/Kconfig | 48 + arch/xtensa/include/asm/processor.h | 11 +- arch/xtensa/include/asm/regs.h | 1 + arch/xtensa/kernel/entry.S | 42 +- arch/xtensa/kernel/head.S | 2 +- arch/xtensa/kernel/signal.c | 26 +- arch/xtensa/kernel/stacktrace.c | 5 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + arch/xtensa/kernel/traps.c | 4 + block/Kconfig | 9 + block/blk-core.c | 29 + block/blk-iocost.c | 4 +- certs/system_keyring.c | 2 +- crypto/aegis.h | 11 - crypto/aegis128-core.c | 11 + crypto/aegis128-neon-inner.c | 38 +- crypto/tcrypt.c | 9 + crypto/testmgr.c | 14 + crypto/testmgr.h | 497 ++++ drivers/ata/ahci.c | 116 +- drivers/ata/ahci.h | 2 + drivers/ata/libahci.c | 1 - drivers/base/Kconfig | 9 + drivers/base/Makefile | 1 + drivers/base/watch.c | 90 + drivers/block/rbd.c | 11 + drivers/bluetooth/btbcm.c | 3 + drivers/bluetooth/btqca.c | 5 +- drivers/bluetooth/btrtl.c | 119 +- drivers/bluetooth/hci_bcm.c | 3 +- drivers/bluetooth/hci_qca.c | 7 + drivers/char/tpm/tpm_tis_core.c | 3 + drivers/crypto/Kconfig | 14 +- drivers/crypto/atmel-i2c.c | 12 + drivers/crypto/atmel-i2c.h | 12 - drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_qi.c | 9 +- drivers/crypto/caam/caamalg_qi2.h | 27 - drivers/crypto/caam/caamhash.c | 2 +- drivers/crypto/caam/caampkc.c | 8 +- drivers/crypto/caam/caamrng.c | 2 +- drivers/crypto/caam/ctrl.c | 221 +- drivers/crypto/caam/desc_constr.h | 47 +- drivers/crypto/caam/error.c | 3 + drivers/crypto/caam/intern.h | 32 +- drivers/crypto/caam/jr.c | 93 +- drivers/crypto/caam/pdb.h | 16 +- drivers/crypto/caam/pkc_desc.c | 8 +- drivers/crypto/caam/qi.h | 26 - drivers/crypto/caam/regs.h | 140 +- drivers/crypto/ccp/ccp-crypto-aes-xts.c | 3 - drivers/crypto/hisilicon/Kconfig | 1 + drivers/crypto/inside-secure/safexcel.c | 740 +++-- drivers/crypto/inside-secure/safexcel.h | 43 +- drivers/crypto/inside-secure/safexcel_cipher.c | 11 - drivers/crypto/inside-secure/safexcel_hash.c | 12 - drivers/crypto/inside-secure/safexcel_ring.c | 3 +- drivers/crypto/nx/nx.h | 3 - drivers/crypto/s5p-sss.c | 7 +- drivers/dma/ioat/dca.c | 3 +- drivers/fpga/zynq-fpga.c | 4 +- drivers/gpio/gpio-pca953x.c | 15 +- drivers/gpio/gpio-zynq.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 3 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 5 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 13 +- drivers/gpu/drm/drm_modes.c | 54 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 98 +- drivers/gpu/drm/i915/display/intel_display.c | 21 +- drivers/gpu/drm/i915/display/intel_display.h | 20 +- drivers/gpu/drm/i915/display/intel_display_types.h | 7 + drivers/gpu/drm/i915/display/intel_dp.c | 3 + drivers/gpu/drm/i915/display/intel_dp.h | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 + drivers/gpu/drm/i915/display/intel_hdmi.c | 13 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 + drivers/gpu/drm/i915/display/intel_hotplug.h | 1 + drivers/gpu/drm/i915/display/intel_sdvo.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 79 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 63 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 16 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 1 - drivers/gpu/drm/i915/i915_irq.c | 171 +- drivers/gpu/drm/i915/i915_pci.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 3 + drivers/gpu/drm/i915/i915_reg.h | 198 +- drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 9 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 8 + drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 2 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 132 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 7 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 - drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 66 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 4 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 42 +- drivers/gpu/drm/msm/msm_drv.c | 40 - drivers/gpu/drm/msm/msm_drv.h | 1 - drivers/gpu/drm/msm/msm_fbdev.c | 3 + drivers/gpu/drm/msm/msm_gem_submit.c | 4 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 6 +- drivers/gpu/drm/panfrost/panfrost_device.c | 10 - drivers/gpu/drm/panfrost/panfrost_device.h | 3 - drivers/gpu/drm/panfrost/panfrost_drv.c | 16 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 11 +- drivers/gpu/drm/panfrost/panfrost_job.c | 43 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 91 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 7 + .../gpu/drm/selftests/test-drm_cmdline_parser.c | 130 + drivers/hwmon/iio_hwmon.c | 18 +- drivers/hwmon/pmbus/ibm-cffps.c | 110 +- drivers/i2c/busses/i2c-bcm-iproc.c | 11 +- drivers/i2c/busses/i2c-mt65xx.c | 11 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 23 +- drivers/infiniband/hw/hns/hns_roce_device.h | 17 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 34 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 49 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 256 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 5 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 8 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 30 +- drivers/infiniband/hw/qib/qib_fs.c | 2 +- drivers/infiniband/sw/siw/siw_cm.c | 31 +- drivers/iommu/Makefile | 2 +- drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/arm-smmu-impl.c | 174 ++ drivers/iommu/arm-smmu-regs.h | 210 -- drivers/iommu/arm-smmu-v3.c | 945 ++++-- drivers/iommu/arm-smmu.c | 579 ++-- drivers/iommu/arm-smmu.h | 402 +++ drivers/iommu/dma-iommu.c | 4 +- drivers/iommu/intel-iommu.c | 55 +- drivers/iommu/intel-svm.c | 36 +- drivers/iommu/intel_irq_remapping.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 88 +- drivers/iommu/iommu.c | 105 +- drivers/iommu/iova.c | 4 +- drivers/iommu/mtk_iommu.c | 168 +- drivers/iommu/mtk_iommu.h | 21 +- drivers/iommu/mtk_iommu_v1.c | 6 +- drivers/iommu/qcom_iommu.c | 24 +- drivers/irqchip/irq-meson-gpio.c | 52 +- drivers/irqchip/irq-mmp.c | 84 +- drivers/leds/leds-is31fl32xx.c | 8 +- drivers/leds/leds-pwm.c | 8 +- drivers/leds/trigger/ledtrig-gpio.c | 12 +- drivers/md/dm-ioctl.c | 2 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- drivers/memory/mtk-smi.c | 268 +- drivers/misc/Kconfig | 13 + drivers/misc/Makefile | 1 + drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/watch_queue.c | 891 ++++++ drivers/mtd/spi-nor/spi-nor.c | 8 +- drivers/net/arcnet/capmode.c | 2 +- drivers/net/dsa/microchip/ksz9477_spi.c | 1 + drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 141 +- drivers/net/dsa/mv88e6xxx/chip.h | 15 +- drivers/net/dsa/mv88e6xxx/port.c | 21 +- drivers/net/dsa/mv88e6xxx/serdes.c | 382 +-- drivers/net/dsa/mv88e6xxx/serdes.h | 107 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 10 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 906 +++++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 91 + drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 197 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 181 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 17 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 26 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 26 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 23 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 15 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 187 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 1 + drivers/net/ethernet/netronome/nfp/bpf/main.c | 33 + drivers/net/ethernet/netronome/nfp/bpf/main.h | 24 + drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 82 + drivers/net/ethernet/qlogic/qed/qed_hsi.h | 15 + drivers/net/ethernet/qlogic/qed/qed_main.c | 48 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 29 + drivers/net/ethernet/qlogic/qed/qed_mcp.h | 15 + drivers/net/ethernet/qlogic/qede/qede.h | 15 + drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 114 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/seeq/sgiseeq.c | 7 +- drivers/net/ethernet/sgi/ioc3-eth.c | 1038 +++---- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +- drivers/net/wimax/i2400m/fw.c | 9 +- drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 37 +- drivers/nvme/host/fabrics.c | 26 +- drivers/nvme/host/fabrics.h | 3 + drivers/nvme/host/fc.c | 34 +- drivers/nvme/host/multipath.c | 8 +- drivers/nvme/host/nvme.h | 36 +- drivers/nvme/host/pci.c | 99 +- drivers/nvme/host/rdma.c | 53 +- drivers/nvme/host/tcp.c | 132 +- drivers/nvme/host/trace.c | 18 + drivers/nvme/target/admin-cmd.c | 14 +- drivers/nvme/target/loop.c | 28 +- drivers/nvme/target/tcp.c | 24 +- drivers/nvme/target/trace.c | 18 + drivers/pci/controller/dwc/Kconfig | 10 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pcie-designware.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 1634 +++++++++++ drivers/power/supply/ab8500_charger.c | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/power_supply_core.c | 10 +- drivers/power/supply/power_supply_hwmon.c | 15 +- drivers/power/supply/sbs-battery.c | 27 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/mt6358-regulator.c | 549 ++++ drivers/regulator/sy8824x.c | 27 +- drivers/rtc/rtc-max77686.c | 17 +- drivers/rtc/rtc-pcf8563.c | 48 +- drivers/rtc/rtc-s35390a.c | 54 +- drivers/rtc/rtc-sun6i.c | 30 + drivers/scsi/lpfc/lpfc_sli4.h | 3 - drivers/spi/Kconfig | 10 + drivers/spi/Makefile | 1 + drivers/spi/spi-bcm-qspi.c | 1 + drivers/spi/spi-dw-pci.c | 1 + drivers/spi/spi-npcm-fiu.c | 771 +++++ drivers/thermal/armada_thermal.c | 5 +- drivers/thermal/qcom/tsens-8960.c | 2 + drivers/thermal/qcom/tsens-v0_1.c | 12 +- drivers/thermal/qcom/tsens-v1.c | 1 + drivers/thermal/qcom/tsens.h | 1 + drivers/thermal/qoriq_thermal.c | 45 +- drivers/thermal/rcar_gen3_thermal.c | 3 +- drivers/thermal/tegra/soctherm.c | 2 +- drivers/usb/Kconfig | 2 + drivers/usb/Makefile | 2 + drivers/usb/cdns3/Kconfig | 46 + drivers/usb/cdns3/Makefile | 16 + drivers/usb/cdns3/cdns3-pci-wrap.c | 203 ++ drivers/usb/cdns3/core.c | 653 +++++ drivers/usb/cdns3/core.h | 98 + drivers/usb/cdns3/debug.h | 161 ++ drivers/usb/cdns3/drd.c | 381 +++ drivers/usb/cdns3/drd.h | 167 ++ drivers/usb/cdns3/ep0.c | 888 ++++++ drivers/usb/cdns3/gadget-export.h | 28 + drivers/usb/cdns3/gadget.c | 2751 ++++++++++++++++++ drivers/usb/cdns3/gadget.h | 1338 +++++++++ drivers/usb/cdns3/host-export.h | 28 + drivers/usb/cdns3/host.c | 74 + drivers/usb/cdns3/trace.c | 11 + drivers/usb/cdns3/trace.h | 493 ++++ drivers/usb/common/Makefile | 1 + drivers/usb/common/debug.c | 268 ++ drivers/usb/core/Kconfig | 10 + drivers/usb/core/devio.c | 56 + drivers/usb/core/hub.c | 4 + drivers/usb/dwc3/debug.h | 252 -- drivers/usb/dwc3/gadget.c | 14 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/gadget/udc/net2280.c | 38 +- drivers/usb/gadget/udc/net2280.h | 3 - drivers/vfio/vfio_iommu_spapr_tce.c | 18 +- fs/9p/vfs_super.c | 6 +- fs/affs/amigaffs.c | 2 +- fs/affs/amigaffs.h | 3 + fs/affs/inode.c | 4 +- fs/affs/super.c | 4 + fs/afs/dir.c | 54 +- fs/afs/fsclient.c | 6 +- fs/afs/internal.h | 1 - fs/afs/security.c | 111 +- fs/afs/volume.c | 2 + fs/afs/yfsclient.c | 6 +- fs/attr.c | 21 +- fs/autofs/autofs_i.h | 1 - fs/autofs/expire.c | 103 +- fs/autofs/root.c | 44 +- fs/befs/linuxvfs.c | 2 + fs/bfs/inode.c | 2 + fs/ceph/super.c | 2 + fs/cifs/cifs_debug.h | 31 + fs/cifs/cifsfs.c | 22 + fs/cifs/cifsproto.h | 2 + fs/cifs/connect.c | 57 +- fs/cifs/dir.c | 2 +- fs/cifs/file.c | 35 + fs/cifs/netmisc.c | 14 +- fs/cifs/smb2inode.c | 126 +- fs/cifs/smb2pdu.c | 113 +- fs/cifs/smb2transport.c | 61 +- fs/cifs/transport.c | 115 +- fs/coda/inode.c | 3 + fs/coda/pioctl.c | 7 +- fs/configfs/inode.c | 12 +- fs/cramfs/inode.c | 2 + fs/d_path.c | 6 +- fs/devpts/inode.c | 2 +- fs/efs/super.c | 2 + fs/erofs/data.c | 23 +- fs/erofs/decompressor.c | 2 +- fs/erofs/dir.c | 14 +- fs/erofs/inode.c | 10 +- fs/erofs/internal.h | 4 +- fs/erofs/namei.c | 14 +- fs/erofs/super.c | 16 +- fs/erofs/utils.c | 12 +- fs/erofs/xattr.c | 12 +- fs/erofs/zdata.c | 44 +- fs/erofs/zmap.c | 8 +- fs/erofs/zpvec.h | 6 +- fs/ext2/super.c | 2 + fs/ext4/ext4.h | 10 +- fs/ext4/ioctl.c | 2 + fs/ext4/super.c | 17 +- fs/f2fs/dir.c | 2 +- fs/f2fs/file.c | 49 +- fs/fat/inode.c | 12 + fs/freevxfs/vxfs_super.c | 2 + fs/fs-writeback.c | 5 + fs/fuse/virtio_fs.c | 34 +- fs/hpfs/hpfs_fn.h | 6 +- fs/hpfs/super.c | 2 + fs/inode.c | 33 +- fs/isofs/inode.c | 7 + fs/jffs2/fs.c | 3 + fs/jfs/super.c | 2 + fs/kernfs/inode.c | 7 +- fs/minix/inode.c | 2 + fs/namei.c | 66 +- fs/namespace.c | 43 +- fs/nfs/nfstrace.h | 2 - fs/nfs/super.c | 20 +- fs/ntfs/inode.c | 21 +- fs/omfs/inode.c | 4 + fs/posix_acl.c | 12 +- fs/proc/vmcore.c | 8 +- fs/pstore/ram.c | 2 + fs/qnx4/inode.c | 2 + fs/qnx6/inode.c | 2 + fs/reiserfs/super.c | 3 + fs/romfs/super.c | 2 + fs/squashfs/super.c | 2 + fs/super.c | 2 + fs/sysv/super.c | 5 +- fs/ubifs/file.c | 21 +- fs/ufs/super.c | 7 + fs/utimes.c | 6 +- fs/xfs/libxfs/xfs_alloc.h | 7 +- fs/xfs/libxfs/xfs_attr.c | 79 +- fs/xfs/libxfs/xfs_attr.h | 6 +- fs/xfs/libxfs/xfs_attr_leaf.c | 122 +- fs/xfs/libxfs/xfs_attr_remote.c | 2 + fs/xfs/libxfs/xfs_bmap.c | 8 +- fs/xfs/libxfs/xfs_btree.c | 12 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/libxfs/xfs_dir2_node.c | 678 +++-- fs/xfs/libxfs/xfs_rmap.c | 18 +- fs/xfs/libxfs/xfs_shared.h | 6 - fs/xfs/scrub/agheader.c | 4 +- fs/xfs/scrub/attr.c | 4 +- fs/xfs/scrub/bmap.c | 4 +- fs/xfs/scrub/repair.c | 4 +- fs/xfs/xfs_acl.c | 12 +- fs/xfs/xfs_bmap_util.c | 6 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_file.c | 26 + fs/xfs/xfs_fsmap.c | 12 +- fs/xfs/xfs_ioctl.c | 19 +- fs/xfs/xfs_itable.c | 6 +- fs/xfs/xfs_itable.h | 13 +- fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_iwalk.h | 13 +- fs/xfs/xfs_super.c | 2 + fs/xfs/xfs_xattr.c | 2 +- include/asm-generic/bug.h | 2 +- include/asm-generic/div64.h | 16 +- include/asm-generic/io.h | 9 - include/drm/drm_gem_shmem_helper.h | 2 +- include/drm/i915_drm.h | 18 - include/drm/i915_mei_hdcp_interface.h | 42 +- include/dt-bindings/memory/mt8183-larb-port.h | 130 + include/linux/audit.h | 21 +- include/linux/blk_types.h | 5 +- include/linux/blkdev.h | 15 + include/linux/crash_dump.h | 14 + include/linux/device.h | 7 + include/linux/fs.h | 7 + include/linux/intel-iommu.h | 3 - include/linux/io-pgtable.h | 9 +- include/linux/key.h | 17 +- include/linux/lsm_hooks.h | 32 + include/linux/mem_encrypt.h | 15 +- include/linux/namei.h | 63 +- include/linux/nvme.h | 5 +- include/linux/pci.h | 2 +- include/linux/qed/qed_if.h | 20 + include/linux/regulator/mt6358-regulator.h | 56 + include/linux/security.h | 25 + include/linux/syscalls.h | 1 + include/linux/time64.h | 2 + include/linux/trace_events.h | 1 + include/linux/usb.h | 20 + include/linux/usb/ch9.h | 27 + include/linux/usb/usb338x.h | 35 +- include/linux/watch_queue.h | 94 + include/net/cfg80211.h | 4 + include/net/devlink.h | 2 +- include/net/inet_connection_sock.h | 2 +- include/net/tcp.h | 3 + include/net/tls.h | 26 +- include/net/udp.h | 2 +- include/net/xdp_sock.h | 75 +- include/soc/mediatek/smi.h | 5 - include/trace/events/rxrpc.h | 19 +- include/trace/events/writeback.h | 126 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/if_xdp.h | 9 + include/uapi/linux/inet_diag.h | 9 + include/uapi/linux/keyctl.h | 7 +- include/uapi/linux/nl80211.h | 3 + include/uapi/linux/tls.h | 15 + include/uapi/linux/watch_queue.h | 183 ++ kernel/dma/mapping.c | 8 - kernel/dma/swiotlb.c | 3 +- kernel/sys_ni.c | 1 + kernel/trace/ftrace.c | 17 + kernel/trace/trace.c | 26 +- kernel/trace/trace_events.c | 2 +- kernel/trace/trace_probe.c | 3 +- lib/crypto/sha256.c | 3 + lib/kfifo.c | 3 +- localversion-next | 2 +- mm/fadvise.c | 4 +- mm/madvise.c | 22 +- mm/memcontrol.c | 15 +- mm/vmscan.c | 5 +- net/batman-adv/bat_iv_ogm.c | 20 +- net/batman-adv/bat_v_ogm.c | 18 +- net/bridge/br_vlan.c | 2 + net/bridge/netfilter/nft_meta_bridge.c | 2 +- net/core/devlink.c | 44 +- net/core/filter.c | 2 +- net/core/sock_map.c | 2 +- net/dsa/tag_8021q.c | 102 +- net/ipv4/tcp_bbr.c | 6 +- net/ipv4/tcp_diag.c | 52 +- net/mac80211/rc80211_minstrel_ht.c | 2 +- net/ncsi/ncsi-pkt.h | 5 + net/ncsi/ncsi-rsp.c | 11 +- net/netlabel/netlabel_kapi.c | 2 +- net/rxrpc/ar-internal.h | 4 +- net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_client.c | 5 - net/rxrpc/input.c | 41 +- net/rxrpc/recvmsg.c | 13 +- net/rxrpc/sendmsg.c | 1 - net/rxrpc/skbuff.c | 64 +- net/sched/act_vlan.c | 14 + net/sched/cls_matchall.c | 2 + net/sched/sch_cbs.c | 19 +- net/sched/sch_taprio.c | 31 +- net/tls/tls_device.c | 2 +- net/tls/tls_main.c | 90 +- net/wireless/nl80211.c | 5 + net/wireless/reg.c | 4 +- net/xdp/xdp_umem.c | 19 +- net/xdp/xsk.c | 94 +- net/xdp/xsk_diag.c | 2 +- net/xdp/xsk_queue.h | 70 +- samples/Kconfig | 6 + samples/Makefile | 1 + samples/bpf/xdpsock_user.c | 61 +- samples/watch_queue/Makefile | 8 + samples/watch_queue/watch_test.c | 233 ++ security/integrity/ima/ima_template.c | 5 +- security/keys/Kconfig | 10 + security/keys/compat.c | 3 + security/keys/gc.c | 5 + security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/permission.c | 4 +- security/keys/process_keys.c | 2 +- security/keys/request_key.c | 6 +- security/security.c | 19 + sound/firewire/motu/motu.c | 12 + sound/pci/hda/hda_generic.c | 3 +- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_realtek.c | 2 + sound/soc/fsl/fsl_ssi.c | 18 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 1 + sound/soc/intel/boards/bdw-rt5677.c | 6 +- sound/soc/intel/boards/broadwell.c | 6 +- sound/soc/intel/boards/haswell.c | 6 +- sound/soc/intel/common/sst-acpi.c | 3 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 55 +- sound/soc/sof/intel/Kconfig | 2 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/davinci-i2s.c | 90 +- sound/soc/ti/edma-pcm.c | 17 +- tools/bpf/.gitignore | 1 + tools/bpf/Makefile | 5 +- tools/bpf/bpftool/.gitignore | 2 + tools/bpf/bpftool/Makefile | 28 +- tools/include/uapi/linux/if_xdp.h | 9 + tools/lib/bpf/Makefile | 5 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/xsk.c | 33 +- tools/lib/bpf/xsk.h | 27 + tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.c | 101 +- tools/power/x86/x86_energy_perf_policy/Makefile | 3 +- .../x86_energy_perf_policy.8 | 2 +- .../x86_energy_perf_policy.c | 28 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 143 + tools/testing/selftests/bpf/test_offload.py | 2 +- .../ftrace/test.d/trigger/trigger-snapshot.tc | 2 +- tools/testing/selftests/livepatch/config | 2 + tools/testing/selftests/seccomp/seccomp_bpf.c | 5 + .../selftests/tc-testing/plugin-lib/nsPlugin.py | 22 +- tools/testing/selftests/tpm2/Makefile | 1 + tools/testing/selftests/watchdog/watchdog-test.c | 41 +- 743 files changed, 30873 insertions(+), 9327 deletions(-) create mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-co [...] create mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/sun8i-a33-codec.txt create mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-fiu.txt create mode 100644 Documentation/devicetree/bindings/usb/cdns-usb3.txt create mode 100644 Documentation/powerpc/elfnote.rst create mode 100644 Documentation/powerpc/ultravisor.rst create mode 100644 Documentation/watch_queue.rst create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts create mode 100644 arch/powerpc/include/asm/elfnote.h create mode 100644 arch/powerpc/include/asm/mem_encrypt.h create mode 100644 arch/powerpc/include/asm/svm.h create mode 100644 arch/powerpc/include/asm/ultravisor-api.h create mode 100644 arch/powerpc/include/asm/ultravisor.h create mode 100644 arch/powerpc/kernel/note.S create mode 100644 arch/powerpc/kernel/ucall.S create mode 100644 arch/powerpc/platforms/powernv/ultravisor.c create mode 100644 arch/powerpc/platforms/pseries/svm.c create mode 100644 arch/riscv/Kbuild create mode 100644 arch/riscv/include/asm/sparsemem.h create mode 100644 drivers/base/watch.c create mode 100644 drivers/iommu/arm-smmu-impl.c delete mode 100644 drivers/iommu/arm-smmu-regs.h create mode 100644 drivers/iommu/arm-smmu.h create mode 100644 drivers/misc/watch_queue.c create mode 100644 drivers/pci/controller/dwc/pcie-tegra194.c create mode 100644 drivers/regulator/mt6358-regulator.c create mode 100644 drivers/spi/spi-npcm-fiu.c create mode 100644 drivers/usb/cdns3/Kconfig create mode 100644 drivers/usb/cdns3/Makefile create mode 100644 drivers/usb/cdns3/cdns3-pci-wrap.c create mode 100644 drivers/usb/cdns3/core.c create mode 100644 drivers/usb/cdns3/core.h create mode 100644 drivers/usb/cdns3/debug.h create mode 100644 drivers/usb/cdns3/drd.c create mode 100644 drivers/usb/cdns3/drd.h create mode 100644 drivers/usb/cdns3/ep0.c create mode 100644 drivers/usb/cdns3/gadget-export.h create mode 100644 drivers/usb/cdns3/gadget.c create mode 100644 drivers/usb/cdns3/gadget.h create mode 100644 drivers/usb/cdns3/host-export.h create mode 100644 drivers/usb/cdns3/host.c create mode 100644 drivers/usb/cdns3/trace.c create mode 100644 drivers/usb/cdns3/trace.h create mode 100644 drivers/usb/common/debug.c create mode 100644 include/dt-bindings/memory/mt8183-larb-port.h create mode 100644 include/linux/regulator/mt6358-regulator.h create mode 100644 include/linux/watch_queue.h create mode 100644 include/uapi/linux/watch_queue.h create mode 100644 samples/watch_queue/Makefile create mode 100644 samples/watch_queue/watch_test.c create mode 100755 tools/testing/selftests/bpf/test_bpftool_build.sh