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-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 8466d23e6e67 Add linux-next specific files for 20191114 omits a61d69c9217e Merge branch 'akpm/master' omits 14a98b5b8b4d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 782ecaa2a37f drivers/tty/serial/sh-sci.c: suppress warning omits 141d505a6fad mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits c757b96c3dfc um: add support for folded p4d page tables omits 99b270ccd292 um: remove unused pxx_offset_proc() and addr_pte() functions omits 4a0333f3d1c3 sparc32: use pgtable-nopud instead of 4level-fixup omits 5fda87887b85 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 55e4b909e4cb parisc: use pgtable-nopXd instead of 4level-fixup omits c7f6b7ac2d13 nds32: use pgtable-nopmd instead of 4level-fixup omits 50b550ac96fb microblaze: use pgtable-nopmd instead of 4level-fixup omits ab9519038264 m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 9b85192a207f m68k: nommu: use pgtable-nopud instead of 4level-fixup omits 8b1813f22b90 c6x: use pgtable-nopud instead of 4level-fixup omits 557eff57e956 arm: nommu: use pgtable-nopud instead of 4level-fixup omits d41d15fb6dd1 alpha: use pgtable-nopud instead of 4level-fixup omits 085c227e1ed8 mm: ptdump: reduce level numbers by 1 in note_page() omits 6d63a40b4e96 arm64: mm: display non-present entries in ptdump omits b12fdc5c58b0 arm64: mm: convert mm/dump.c to use walk_page_range() omits a0d4dd637876 x86: mm: convert dump_pagetables to use walk_page_range omits 70b68d3196f5 mm/ptdump: fix a -Wold-style-declaration warning omits 2c9f1aa0c5a4 mm-add-generic-ptdump-v15 omits fe00472a99a5 mm: add generic ptdump omits 3d36df8bc23d x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits dcb9c14c5d54 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits c3cd6cad8756 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 2ac6bb9eee5a x86: mm: point to struct seq_file from struct pg_state omits f30d90439c89 mm: pagewalk: add 'depth' parameter to pte_hole omits 948cd57ad4c1 mm: pagewalk: add test_p?d callbacks omits d9bf7f8c4d30 mm-pagewalk-allow-walking-without-vma-fix omits 099bf8e48e9a mm-pagewalk-allow-walking-without-vma-v15 omits 4c4bdcd2705f mm: pagewalk: allow walking without vma omits 31a8ca189298 mm: pagewalk: add p4d_entry() and pgd_entry() omits c9bec9c6b5bd x86: mm: add p?d_leaf() definitions omits 43679899e545 sparc: mm: add p?d_leaf() definitions omits eca8e9ad2801 s390: mm: add p?d_leaf() definitions omits 784f83a0a1e5 riscv: mm: add p?d_leaf() definitions omits 502ce7cba951 powerpc: mm: add p?d_leaf() definitions omits e0d5de565e84 mips: mm: add p?d_leaf() definitions omits 9dd8b7d2125c arm64: mm: add p?d_leaf() definitions omits eae12db94c9f arm: mm: add p?d_leaf() definitions omits 208cdac8383d arc: mm: add p?d_leaf() definitions omits b771f3fdf4d4 mm: add generic p?d_leaf() macros omits 58917928221b gpio: pca953x: tighten up indentation omits c99ba404f439 gpio: pca953x: reduce stack usage in couple of functions omits 971c1d62301d gpio: pca953x: convert to use bitmap API omits 04c205b183f6 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 98a6ac50496e gpio: pca953x: remove redundant variable and check in IRQ handler omits 169316b97a28 lib/bitmap: introduce bitmap_replace() helper omits a8f81b833340 lib/test_bitmap: fix comment about this file omits 5f2ae4a3e940 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 8eee57f48274 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 0a2cf35df47d lib/test_bitmap: name EXP_BYTES properly omits 5959390a7085 lib/test_bitmap: undefine macros after use omits 666567bfc02f lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits ce5e2b5c22fa gpio: pca953x: utilize the for_each_set_clump8 macro omits 40a563c9799a gpio: max3191x: utilize the for_each_set_clump8 macro omits 8b8b9b430a30 gpio: pisosr: utilize the for_each_set_clump8 macro omits 8a577c26fb4e thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits d312cb50ba3a gpio: 74x164: utilize the for_each_set_clump8 macro omits c46d6fa7afd9 gpio: uniphier: utilize for_each_set_clump8 macro omits 8056a655b4db gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 9451e149f4f9 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 61ebf7e8b267 gpio: ws16c48: utilize for_each_set_clump8 macro omits 801d9a921f9e gpio: gpio-mm: utilize for_each_set_clump8 macro omits 4dbf5e5fbdfd gpio: 104-idi-48: utilize for_each_set_clump8 macro omits b4388139051d gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 1bb823f0a1b1 lib/test_bitmap.c: add for_each_set_clump8 test cases omits deb8622df640 linux/bitopts.h: Add for_each_set_clump8 documentation omits 856ee8ee7d6f bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 852ba89a11d2 linux/bitmap.h: fix potential sign-extension overflow omits a2c8e77c7beb bitops: introduce the for_each_set_clump8 macro omits 01e9f0f96de6 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 9b857f283ec0 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 5a6aed6cc981 kernel-hacking: create a submenu for scheduler debugging options omits f1542c7cfd8f kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 8f1d4aff7e9e kernel-hacking: move Oops into 'Lockups and Hangs' omits d970208072cc kernel-hacking: move kernel testing and coverage options t [...] omits 31f12986b19f kernel-hacking: group kernel data structures debugging together omits e830e437d175 kernel-hacking: create submenu for arch special debugging options omits 38dd6d86453b kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 1bc6efd5dc94 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 550ee041a3b8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits cd9f7ebd6bad lib/genalloc.c: export symbol addr_in_gen_pool omits f2238cbed525 pinctrl: fix pxa2xx.c build warnings omits 20d6ec903e9d drivers/block/null_blk_main.c: fix uninitialized var warnings omits b2936a7509ed drivers/block/null_blk_main.c: fix layout omits a6dcb336d68f Merge branch 'akpm-current/current' omits c1e6d0c36d5f Merge remote-tracking branch 'generic-ioremap/for-next' omits c6d52ecc3a30 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits f2e5f2989c27 Merge remote-tracking branch 'kunit/test' omits f52e0e1e85ea next-20191113/hmm omits b1a6ab5d3c14 Merge remote-tracking branch 'devfreq/devfreq-next' omits 52bb2ccb8e26 Merge remote-tracking branch 'pidfd/for-next' omits 4b3c6c1e1495 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits f9d4f37a995b Merge remote-tracking branch 'hyperv/hyperv-next' omits 3d53b2761395 Merge remote-tracking branch 'xarray/xarray' omits 27ad34b3ddb6 Merge remote-tracking branch 'nvmem/for-next' omits 017e859cf3c9 Merge remote-tracking branch 'fsi/next' omits 6355403e0959 Merge remote-tracking branch 'kspp/for-next/kspp' omits 858edb389b20 Merge remote-tracking branch 'at24/at24/for-next' omits 86bd01af1473 Merge remote-tracking branch 'rtc/rtc-next' omits 14329ac4a1da Merge remote-tracking branch 'coresight/next' omits be4c5b26c7f2 Merge remote-tracking branch 'livepatching/for-next' omits 774566b4aa30 Merge remote-tracking branch 'y2038/y2038' omits 58fc501fea17 Merge remote-tracking branch 'ktest/for-next' omits fd7756c5777c Merge remote-tracking branch 'pwm/for-next' omits 31b77869f26e Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 46fd08fac61d Merge remote-tracking branch 'pinctrl-intel/for-next' omits 29084d74c7f6 Merge remote-tracking branch 'pinctrl/for-next' omits 756d5b401638 Merge remote-tracking branch 'gpio-intel/for-next' omits ca09a7d8bc5e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1471d16f9b01 Merge remote-tracking branch 'gpio/for-next' omits 2762d75585fe Merge remote-tracking branch 'rpmsg/for-next' omits 9390df2c287c Merge remote-tracking branch 'vhost/linux-next' omits 6bad62e6fe50 Merge remote-tracking branch 'scsi-mkp/for-next' omits e85030dc36d6 Merge remote-tracking branch 'scsi/for-next' omits f8cae0e7007c Merge remote-tracking branch 'cgroup/for-next' omits f0c2274ea25d Merge remote-tracking branch 'slave-dma/next' omits edbc063dcd2e Merge remote-tracking branch 'mux/for-next' omits 2426a74f6189 Merge remote-tracking branch 'staging/staging-next' omits a83f0d5f9463 Merge remote-tracking branch 'char-misc/char-misc-next' omits a21593c872ae Merge remote-tracking branch 'tty/tty-next' omits 555a44328e8b Merge remote-tracking branch 'phy-next/next' omits 189bea1791d3 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 000a2695bd8f Merge remote-tracking branch 'usb-serial/usb-next' omits 3be53a40a99a Merge remote-tracking branch 'usb-gadget/next' omits 5eada2ba4fe7 Merge remote-tracking branch 'usb/usb-next' omits 3284f290824f Merge remote-tracking branch 'driver-core/driver-core-next' omits 017ac5f28a8e Merge remote-tracking branch 'ipmi/for-next' omits d6131a517e64 Merge remote-tracking branch 'leds/for-next' omits d50d9cf87958 Merge remote-tracking branch 'chrome-platform/for-next' omits f35bc000e868 Merge remote-tracking branch 'drivers-x86/for-next' omits bff60c55e568 Merge remote-tracking branch 'workqueues/for-next' omits 17de78ad27d3 Merge remote-tracking branch 'percpu/for-next' omits 2c022d7a70d5 Merge remote-tracking branch 'xen-tip/linux-next' omits 0358503de718 Merge remote-tracking branch 'kvms390/next' omits 3356fe29c78b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e4ec5a1da999 Merge remote-tracking branch 'kvm-arm/next' omits dd1e09951cf9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 14422a4004a1 Merge remote-tracking branch 'edac/edac-for-next' omits 5618a0007d45 Merge remote-tracking branch 'tip/auto-latest' omits dd3baee96112 Merge remote-tracking branch 'spi/for-next' omits 3bf3c61f1e45 Merge remote-tracking branch 'devicetree/for-next' omits 8a09e102a6ce Merge remote-tracking branch 'audit/next' omits c234e147e5ae Merge remote-tracking branch 'vfio/next' omits de1f6359f0a6 Merge remote-tracking branch 'iommu/next' omits f75b1c26e74f Merge remote-tracking branch 'tpmdd/next' omits c0dfd28b2a30 Merge remote-tracking branch 'tomoyo/master' omits eb7dbb8799c5 Merge remote-tracking branch 'smack/for-next' omits 1f0e4d210116 Merge remote-tracking branch 'selinux/next' omits f9dadf609cf7 Merge remote-tracking branch 'keys/keys-next' omits d2c1b6c49850 Merge remote-tracking branch 'apparmor/apparmor-next' omits 596ef3f126a5 Merge remote-tracking branch 'regulator/for-next' omits c8f7fd8e189a Merge remote-tracking branch 'battery/for-next' omits 95bfbe2dbfae Merge remote-tracking branch 'backlight/for-backlight-next' omits 9ff2af1c32ce Merge remote-tracking branch 'mfd/for-mfd-next' omits 4d1c7a0d2fde Merge remote-tracking branch 'mmc/next' omits e9b505d8a525 Merge remote-tracking branch 'device-mapper/for-next' omits bf3b348ad9af Merge remote-tracking branch 'block/for-next' omits 91b74b2c7cc1 Merge remote-tracking branch 'input/next' omits 6072da2c9120 Merge remote-tracking branch 'modules/modules-next' omits 9cfcbfe3528d Merge remote-tracking branch 'sound-asoc/for-next' omits f411fdd0bacd Merge remote-tracking branch 'sound/for-next' omits c1f183a8a3c5 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits dfbeba3787f0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 6a2927f09850 Merge remote-tracking branch 'drm-msm/msm-next' omits f7c2e75d5fa9 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 108cc9d7a51a Merge remote-tracking branch 'amdgpu/drm-next' omits 4e83c8272795 Merge remote-tracking branch 'drm/drm-next' omits a825da72ef70 Merge remote-tracking branch 'crypto/master' omits fcaad958862f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 3bc9804f371c Merge remote-tracking branch 'nand/nand/next' omits 7515a6f0c304 Merge remote-tracking branch 'mtd/mtd/next' omits ee8ad2d862a6 Merge remote-tracking branch 'gfs2/for-next' omits 01ed5148d6fc Merge remote-tracking branch 'wireless-drivers-next/master' omits 0875ac2cf6ab Merge remote-tracking branch 'nfc-next/master' omits 0a6f9dcc0d6f Merge remote-tracking branch 'netfilter-next/master' omits 97043e86177a Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a9ff93850c4a Merge remote-tracking branch 'bpf-next/master' omits c6cf1853a4bf Merge remote-tracking branch 'net-next/master' omits fe019b90aff6 Merge remote-tracking branch 'rdma/for-next' omits a36c77626c56 Merge remote-tracking branch 'swiotlb/linux-next' omits 5852db7c8df4 Merge remote-tracking branch 'ieee1394/for-next' omits eecb1e2612a0 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 87986aa813d8 Merge remote-tracking branch 'pm/linux-next' omits ae871e6b8596 Merge remote-tracking branch 'v4l-dvb/master' omits 5aacee7e668c Merge remote-tracking branch 'jc_docs/docs-next' omits cd85f3a21cca Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b3c9c620067b Merge branch 'dmi/master' omits 1d29b516cb02 Merge remote-tracking branch 'i3c/i3c/next' omits 95a285506df4 Merge remote-tracking branch 'i2c/i2c/for-next' omits db9a36c22dc7 Merge remote-tracking branch 'hid/for-next' omits 94e4814dce3f Merge remote-tracking branch 'pstore/for-next/pstore' omits efeb215264cd Merge remote-tracking branch 'pci/next' omits b6802b16c04d Merge remote-tracking branch 'printk/for-next' omits 2487eced3d7b Merge remote-tracking branch 'vfs/for-next' omits 56d16a82602b Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 599ce9c68f05 Merge remote-tracking branch 'iomap/iomap-for-next' omits 809e2591f4c2 Merge remote-tracking branch 'xfs/for-next' omits 3bb980a0c797 Merge remote-tracking branch 'nfsd/nfsd-next' omits 9c4afd43157a Merge remote-tracking branch 'nfs/linux-next' omits d04b7a98bb5a Merge remote-tracking branch 'fuse/for-next' omits dcd671e77303 Merge remote-tracking branch 'fsverity/fsverity' omits a18c0b83ad09 Merge remote-tracking branch 'f2fs/dev' omits 4fa45b3478d4 Merge remote-tracking branch 'ext4/dev' omits f4445b33fbeb Merge remote-tracking branch 'ext3/for_next' omits 73c18f562f10 Merge remote-tracking branch 'erofs/dev' omits 4f45260664dd Merge remote-tracking branch 'ecryptfs/next' omits c26989476f30 Merge remote-tracking branch 'cifs/for-next' omits c3b20ff2b06a Merge remote-tracking branch 'btrfs/for-next' omits 8aed63b45753 Merge remote-tracking branch 'fscrypt/master' omits c0a43fa54cea Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 470a26d6eb23 Merge remote-tracking branch 'sh/sh-next' omits 99b3a4422351 Merge remote-tracking branch 's390/features' omits 2f7d5820599a Merge remote-tracking branch 'risc-v/for-next' omits 88b1e03a27b7 Merge remote-tracking branch 'fsl/next' omits 74c87d3dc9a6 Merge remote-tracking branch 'powerpc/next' omits 89fa46b313e8 Merge remote-tracking branch 'parisc-hd/for-next' omits 2985f97fe746 Merge remote-tracking branch 'mips/mips-next' omits 5ea24bfd222c Merge remote-tracking branch 'microblaze/next' omits 244eb3ed6344 Merge remote-tracking branch 'm68knommu/for-next' omits 5856ac283e74 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] omits 5fe0b031f268 Merge remote-tracking branch 'm68k/for-next' omits 8c0eb6886c10 Merge remote-tracking branch 'h8300/h8300-next' omits b37b1887d94f Merge remote-tracking branch 'csky/linux-next' omits 12853f281399 Merge remote-tracking branch 'clk/clk-next' omits 4c9f1dfc7ea2 Merge remote-tracking branch 'tegra/for-next' omits 29e37cf9b04b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9fc0703e8fbe y2038: allow disabling time32 system calls omits f7261f4f4f2a y2038: itimer: change implementation to timespec64 omits 598fcf6696e7 y2038: move itimer reset into itimer.c omits 3131cf5e7b2c y2038: use compat_{get,set}_itimer on alpha omits 7ed94b4c8b88 y2038: itimer: compat handling to itimer.c omits adde74306a4b y2038: time: avoid timespec usage in settimeofday() omits 0d2c047444f9 y2038: timerfd: Use timespec64 internally omits 476aa0ce8372 y2038: elfcore: Use __kernel_old_timeval for process times omits 0e367a94e542 y2038: make ns_to_compat_timeval use __kernel_old_timeval omits c9179ce46367 y2038: socket: use __kernel_old_timespec instead of timespec omits 04f9ae3e44cd y2038: socket: remove timespec reference in timestamping omits 4ced3933226d y2038: syscalls: change remaining timeval to __kernel_old_timeval omits 95c1bd3270f8 y2038: rusage: use __kernel_old_timeval omits 9d6826e7c43b y2038: uapi: change __kernel_time_t to __kernel_old_time_t omits 61672d5f5f69 y2038: stat: avoid 'time_t' in 'struct stat' omits 594267ee8481 y2038: ipc: remove __kernel_time_t reference from headers omits 009a81339beb y2038: vdso: powerpc: avoid timespec references omits 4df6e6344c2d y2038: vdso: nds32: open-code timespec_add_ns() omits 4dc229da09bf y2038: vdso: change time_t to __kernel_old_time_t omits ecf841908e2d y2038: vdso: change timespec to __kernel_old_timespec omits 633d4dfe5748 y2038: vdso: change timeval to __kernel_old_timeval omits 6ce1e59e5213 y2038: add __kernel_old_timespec and __kernel_old_time_t omits bdd02556bd4c Merge remote-tracking branch 'samsung-krzk/for-next' omits a3089daac785 Merge remote-tracking branch 'rockchip/for-next' omits f1cdf0f9f408 Merge remote-tracking branch 'reset/reset/next' omits d6375b2e4e50 Merge remote-tracking branch 'renesas/next' omits 662d67905d0a Merge remote-tracking branch 'realtek/for-next' omits 0152dbc9fa32 Merge remote-tracking branch 'qcom/for-next' omits 14557282614c Merge remote-tracking branch 'omap/for-next' omits a11f146b7230 Merge remote-tracking branch 'mvebu/for-next' omits 59d7aa5c4768 Merge remote-tracking branch 'mediatek/for-next' omits f323f7b41846 Merge remote-tracking branch 'keystone/next' omits cc19351ba80d Merge remote-tracking branch 'imx-mxs/for-next' omits 61993094cb9e Merge remote-tracking branch 'bcm2835/for-next' omits 40c8d2bdf286 Merge remote-tracking branch 'at91/at91-next' omits 18ed1ffc451a Merge remote-tracking branch 'aspeed/for-next' omits dba164236461 Merge remote-tracking branch 'amlogic/for-next' omits 4f092a2d19d6 Merge remote-tracking branch 'arm-soc/for-next' omits f4435d6a5e51 Merge remote-tracking branch 'arm64/for-next/core' omits 653cbd789962 Merge remote-tracking branch 'arm/for-next' omits 1b309e0e64a1 Merge remote-tracking branch 'arc/for-next' omits f50ad79759ed Merge remote-tracking branch 'dma-mapping/for-next' omits afae1bed0af4 Merge remote-tracking branch 'kbuild/for-next' omits 1b2a36d66d87 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ffe6790d57bf Merge remote-tracking branch 'pidfd-fixes/fixes' omits e03cdb20a00f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 37b22af07971 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f3dcdfc39403 Merge remote-tracking branch 'vfs-fixes/fixes' omits daffa1094f74 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c224302aac61 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits bc2a3c717a13 Merge remote-tracking branch 'kvm-fixes/master' omits 355abcc9aa6f Merge remote-tracking branch 'mips-fixes/mips-fixes' omits bf33828f1f80 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 567cb6812961 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 723af5cf79a5 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 89ee433bddb5 Merge remote-tracking branch 'ide/master' omits 8e4d8c9eeaf5 Merge remote-tracking branch 'input-current/for-linus' omits 96f568838393 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits dacc5f192802 Merge remote-tracking branch 'spi-fixes/for-linus' omits 64ad0e7a8c17 Merge remote-tracking branch 'regulator-fixes/for-linus' omits bcd98277863e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ac710b8aef75 Merge remote-tracking branch 'sound-current/for-linus' omits 7086070b829b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 696dbb02bcd0 Merge remote-tracking branch 'wireless-drivers/master' omits 16914da9c002 Merge remote-tracking branch 'bpf/master' omits 545ce370579b Merge remote-tracking branch 'net/master' omits b0d3102ea397 Merge remote-tracking branch 'sparc/master' omits 9a612231cc85 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 253e2606a0e6 mmc: core: Re-work HW reset for SDIO cards omits 79084800a234 mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan() omits 1233fcd2af80 mwifiex: Re-work support for SDIO HW reset omits 216b3584aeef cifs: update internal module version number omits f3ede1651005 mtd: devices: fix mchp23k256 read and write omits 3427dd213259 mtd: no need to check return value of debugfs_create functions omits 5889765e7165 Merge branch 'pci/trivial' omits c29441c74da5 Merge branch 'remotes/lorenzo/pci/misc' omits 57505d59e47d Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' omits bb713d81f3fc Merge branch 'remotes/lorenzo/pci/tegra' omits fbc59a4cd21a Merge branch 'remotes/lorenzo/pci/rcar' omits b164a8df2240 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 232f1030eb28 Merge branch 'remotes/lorenzo/pci/meson' omits 35a9af218ad9 Merge branch 'remotes/lorenzo/pci/layerscape' omits 1cf519c95a9c Merge branch 'remotes/lorenzo/pci/iproc' omits 0fa0d8333153 Merge branch 'remotes/lorenzo/pci/endpoint' omits 60c6f36d0fd9 Merge branch 'remotes/lorenzo/pci/dwc' omits 2902fe5d8eca Merge branch 'remotes/lorenzo/pci/aardvark' omits f07e46911c66 Merge branch 'pci/virtualization' omits 58f13df11030 Merge branch 'pci/switchtec' omits 34881f680713 Merge branch 'pci/resource' omits 2c85cfd98137 Merge branch 'pci/pm' omits aed437b6e19c Merge branch 'pci/msi' omits 48f3948c9177 Merge branch 'pci/misc' omits 9ef701111083 Merge branch 'pci/hotplug' omits 4d40d4eb7982 Merge branch 'pci/enumeration' omits 451538b95cae Merge branch 'pci/aspm' omits 4efaccf44c87 Merge branch 'pci/aer' omits 03bf48dec757 xen/gntdev: use mmu_range_notifier_insert omits a38e5a0ef6dd mm/hmm: remove hmm_mirror and related omits 541d270aebe3 drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror omits 46e8331fd149 drm/amdgpu: Use mmu_range_insert instead of hmm_mirror omits 8c3d26a4378a drm/amdgpu: Call find_vma under mmap_sem omits 8aff4b01c43e nouveau: use mmu_range_notifier instead of hmm_mirror omits 757ea923ed11 nouveau: use mmu_notifier directly for invalidate_range_start omits 6119890645c9 drm/radeon: use mmu_range_notifier_insert omits 5382c72f1362 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv omits aa7ed86de441 RDMA/odp: Use mmu_range_notifier_insert() omits a7e2891534a6 mm/hmm: define the pre-processor related parts of hmm.h ev [...] omits ab3defc80056 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] omits 12d10566cedb mm/mmu_notifier: add an interval tree notifier omits 8b4f8867eb94 ipc/msg.c: consolidate all xxxctl_down() functions omits ab383a4cfa49 arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 316bc64a7b36 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits 755ec39bdee5 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 7f36df0fd6e1 ipc/sem.c: document and update memory barriers omits fdb5ac5c9a49 ipc/msg.c: update and document memory barriers omits f9175c1a97c4 ipc/mqueue.c: update/document memory barriers omits 59eb50542633 ipc/mqueue.c: remove duplicated code omits c1fc1a8dbad5 smp_mb__{before,after}_atomic(): update Documentation omits 413c9e1769d6 lib/ubsan: don't serialize UBSAN report omits bd243dbf315c vhost, kcov: collect coverage from vhost_worker omits 4e47119e7202 usb-kcov-collect-coverage-from-hub_event-fix omits 6bc47222d805 usb, kcov: collect coverage from hub_event omits 125c1eba1d3c kcov: remote coverage support omits f8263ae417bc aio: simplify read_events() omits 1d2c0951d73e uaccess: disallow > INT_MAX copy sizes omits 9eb9240f3bfb drm: limit to INT_MAX in create_blob ioctl omits b73201dfed1f fs/binfmt_elf.c: extract elf_read() function omits 60cce8b184a1 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits ac272b43c9b6 selftests: add epoll selftests omits 731db8466095 fs/epoll: remove unnecessary wakeups of nested epoll omits 07c179f44a6d epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 7959a419e349 checkpatch: improve ignoring CamelCase SI style variants like mA omits c44befe22187 lib/math/rational.c: fix possible incorrect result from ra [...] omits 19787fd3fa28 lib: optimize cpumask_local_spread() omits 3a39a48ca30f Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 603b1c498672 string: add stracpy and stracpy_pad mechanisms omits 67588e01628b lib/rbtree: get successor's color directly omits 4c3192b19082 lib/rbtree: set successor's parent unconditionally omits ad95eb4d99d4 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits cb1fe1fa994f hung_task: allow printing warnings every check interval omits 634f02e7175b kernel/sys.c: avoid copying possible padding bytes in copy [...] omits 36fe0d9f1607 kernel/profile.c: use cpumask_available to check for NULL cpumask omits da3f436c0d4e kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits f645d90db850 kernel/notifier.c: remove notifier_chain_cond_register() omits d168a77edec1 kernel/notifier.c: intercept duplicate registrations to av [...] omits 01606a699584 syscalls: fix references to filenames containing syscall defs omits 893be3741447 linux/build_bug.h: change type to int omits ecce99375dc8 .gitattributes: Use 'dts' diff driver for dts files omits 9bbd30c86e9e include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits c3fab8f9c6e4 include/linux/proc_fs.h: fix confusing macro arg name omits 6a6aa938ad01 fs/proc/internal.h: shuffle "struct pde_opener" omits 250b8c0dde93 fs/proc/generic.c: delete useless "len" variable omits aa3b422bec37 proc: change ->nlink under proc_subdir_lock omits bfc21c38ee3d kernel/hung_task.c: Monitor killed tasks. omits aab23832e238 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d4d1a3b571b1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 5d3801e14a58 mm-annotate-refault-stalls-from-swap_readpage-fix omits abc04c84ae77 mm/page_io.c: annotate refault stalls from swap_readpage omits a4134977b493 mm/memory_hotplug.c: remove __online_page_set_limits() omits 2716f07c55aa mm: fix typos in comments when calling __SetPageUptodate() omits 511629079e1b mm: fix struct member name in function comments omits 3c55a907ab48 mm/shmem.c: make array 'values' static const, makes object [...] omits 5d3b76d5d356 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 9d54626cccd7 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 075c7cfa7529 userfaultfd: wrap the common dst_vma check into an inlined [...] omits 4a1705a0e15a userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 05a97c93c17f userfaultfd: use vma_pagesize for all huge page size calculation omits 9626a68e03e0 mm/mmap.c: make vma_merge() comment more easy to understand omits b339403f93e8 mm/memcontrol: use vmstat names for printing statistics omits 354bcfb7f207 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits 720131e3bda1 mm/vmstat: add helpers to get vmstat item names for each e [...] omits de6c8ecedd38 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 5c17bf7ff9b7 autonuma: Reduce cache footprint when scanning page tables omits 72856873dd36 autonuma: fix watermark checking in migrate_balanced_pgdat() omits 2821943c9f7a mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits a9951b55635f mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 82297b55016a mm/thp: make set_huge_zero_page() return void omits 19477e23f3f2 mm, thp: do not queue fully unmapped pages for deferred split omits d9291082f684 mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits d0d1d62248d1 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 0d3cb9c4896b mm/userfaultfd: fix a GCC compilation warning omits 6ec32cfe2c71 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 7ffc2d727851 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 3a3a13e72482 hugetlb-remove-duplicated-code-checkpatch-fixes omits 35af2f6eaf58 hugetlb: remove duplicated code omits 76399da830ae hugetlb: region_chg provides only cache entry omits db6d7b489dc3 mm/hugetlbfs: fix error handling when setting up mounts omits 5f497c9b1698 hugetlbfs: add O_TMPFILE support omits 0f70fadfc965 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 3c9093c7938c mm-oom-avoid-printk-iteration-under-rcu-fix omits c8bcb5d82ddf mm, oom: avoid printk() iteration under RCU omits 365beb33d4ce mm: support memblock alloc on the exact node for sparse_bu [...] omits f94974cdbe84 mm/z3fold: fix -Wunused-but-set-variable warnings omits a03f06052642 mm/z3fold.c: add inter-page compaction omits 91fd29239edc kernel: sysctl: make drop_caches write-only omits beb2de29094c mm: vmscan: harmonize writeback congestion tracking for no [...] omits c34aa3085f94 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits 1d6dc4baa06c mm: vmscan: split shrink_node() into node part and memcgs part omits b576f8fdbc95 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits f7490011e97e mm: vmscan: replace shrink_node() loop with a retry jump omits 819d76a518eb mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits d74d05409349 mm: vmscan: move inactive_list_is_low() swap check to the caller omits 2f7eda2a7594 mm: clean up and clarify lruvec lookup procedure omits e8ab22fc5b3d mm: vmscan: simplify lruvec_lru_size() omits 81570407a61b mm/vmscan.c: remove unused scan_control parameter from pageout() omits 267a2d2c792a mm/vmscan: remove unused lru_pages argument omits 883f9c863c1f virtio-balloon: add support for providing unused page repo [...] omits 774ffa47d911 virtio-balloon: pull page poisoning config out of free pag [...] omits 9ed5e52ff2cd mm: add device side and notifier for unused page reporting omits 3fbdc8ccb078 mm-introduce-reported-pages-fix omits edc2b1ec4e87 mm: introduce Reported pages omits 989cffaf7f5b mm: use zone and order instead of free area in free_list m [...] omits 28f4fe6de40b mm: adjust shuffle code to allow for future coalescing omits 28f369fa0f4d include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits fe1e84a31879 mm, pcpu: make zone pcp updates and reset internal to the mm omits 1609b1f4ae9f mm, pcp: share common code between memory hotplug and perc [...] omits 390991aa409a mm/page_alloc: add alloc_contig_pages() omits 523eb09288ce mm/vmalloc: rework vmap_area_lock omits 649569f27894 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 7d68f87d88f2 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 4fd3032b1099 mm/vmalloc: respect passed gfp_mask when doing preloading omits 7436c728adbf mm/vmalloc: remove preempt_disable/enable when doing preloading omits d3cfe4982dc2 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits bbdb67913056 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits 23ced295b8f7 mm/sparse.c: mark populate_section_memmap as __meminit omits 255e1f6dc71d mm/memory_hotplug: fix try_offline_node() omits e75451d9bdd4 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits b81d4650217b mm/page_alloc.c: don't set pages PageReserved() when offlining omits ecf26d82ffd6 mm/memory_hotplug: cleanup __remove_pages() omits 08f1b3c2ccde mm/memory_hotplug: drop local variables in shrink_zone_span() omits d3294444d743 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits c8a3ff71ef14 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 7438262fd332 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 43817bcdd68a mm/memory_hotplug: shrink zones when offlining memory omits b3b4af448aca mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits b74f2279ed88 mm/memmap_init: update variable name in memmap_init_zone omits 377a1f0fb6f6 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 491dc70f0b98 hv_balloon: use generic_online_page() omits cad352f4ce5c mm/memory_hotplug: export generic_online_page() omits cd67b2f1700a mm/memory_hotplug.c: add a bounds check to __add_pages() omits b1142c1212a7 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits dab1b4faefd1 mm, soft-offline: convert parameter to pfn omits 5d394a1d86ec mm/memory-failure.c clean up around tk pre-allocation omits dfb073e5b5b7 mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() omits 7530801d8fe0 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 96dca3543385 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits a7619b3b0746 asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 0cde6f84060b asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits 87ef5cb9d779 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits a9f837379076 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 21317849444b mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 6dab63348947 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits 1201154d7094 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits 998f9012f0e4 mm/rmap.c: don't reuse anon_vma if we just want a copy omits cda925f072a1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 10f708af027a mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits 58f4ddd9bd47 mm/mmap.c: __vma_unlink_prev() is not necessary now omits e7c4fdcc2bed mm/mmap.c: prev could be retrieved from vma->vm_prev omits 161d7e8bbbaa mm/swap.c: piggyback lru_add_drain_all() calls omits faa2569d55af mm/mmap.c: fix the adjusted length error omits 5a5e53469cf7 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits ed31c2082154 mm/pgmap: use correct alignment when looking at first pfn [...] omits 14d7dc8c5f7b mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits f97a92c30acd rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix omits b1324bf6571d rss_stat: add support to detect RSS updates of external mm omits 0ad1599e3337 mm: emit tracepoint when RSS changes omits b2533145ea0b shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 3598edf4009b mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 242078dbd3af mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits 4493e71aa15c mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits 65d0351aebd3 include/linux/memcontrol.h: fix comments based on per-node memcg omits 7a6aae19d9e5 mm: memcontrol: try harder to set a new memory.high omits 642940c98eba mm: memcontrol: remove dead code from memory_max_write() omits 9b64a3c6ddb8 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 3ef2d4b95bbd mm, memcg: clean up reclaim iter array omits 5622158983b0 mm/swap.c: trivial mark_page_accessed() cleanup omits 3e33fdea5eca mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 9d87e89d71f4 mm, swap: disallow swapon() on zoned block devices omits 91a3195b53dc mm/gup.c: allow CMA migration to propagate errors back to caller omits 61a3283c2d8c mm/slub.c: update comments omits dcd3ca18d0f6 mm: slub: print the offset of fault addresses omits 4360a0c31aa2 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 82a351f6ce4a mm, slab: remove unused kmalloc_size() omits bc19ac4fef96 mm, slab: make kmalloc_info[] contain all types of names omits b040207c7742 ramfs: support O_TMPFILE omits f3b0b1a90211 ocfs2: fix passing zero to 'PTR_ERR' warning omits f9c2c37d8a8b lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations omits 93301f672da2 mm: fix trying to reclaim unevictable lru page when callin [...] omits a6c0c5911647 mm: mempolicy: fix the wrong return value and potential pa [...] omits ec358dd6ab2f mm/sparse: consistently do not zero memmap omits 726e11368f92 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits bd70798890be mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits 325d0b37f8bf mm,thp: recheck each page before collapsing file THP omits 2d8b1a055d30 /proc/kpageflags: do not use uninitialized struct pages omits a621dc523988 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 318ef301603c ACPI / hotplug / PCI: Allocate resources directly under th [...] omits bf74543583fa Merge branch 'devel' into for-next omits 913fe0eb39c6 clone3: validate stack arguments omits c2544ef332e1 mm/mmu_notifier: define the header pre-processor parts eve [...] omits 8766aecd61f7 vhost: last descriptor must have NEXT clear omits 8e3cafed1787 vhost/net: add an option to test new code omits 580823be8175 vhost: batching fetches omits da0e4ea25b32 vhost/test: add an option to test new code omits 063a410a4770 vhost: option to fetch descriptors through an independent struct omits 7353abd8b780 PCI: rcar: Recalculate inbound range alignment for each co [...] omits 0a430505fda5 PCI: rcar: Move the inbound index check omits bbb2bab60fa7 ptr_ring: linked list fallback omits 1cf692556d0d PCI: rcar: Remove unnecessary header include (../pci.h) omits 175cc093888e PCI: rcar: Fix missing MACCTLR register setting in rcar_pc [...] adds afd7a71872f1 Merge tag 'for-5.4-rc7-tag' of git://git.kernel.org/pub/sc [...] adds bf9294798930 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e84608c7836 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 5347291415a3 sparc: vdso: fix build error of vdso32 adds 80591e61a0f7 kbuild: tell sparse about the $ARCH adds 96b95eff4a59 Merge tag 'kbuild-fixes-v5.4-3' of git://git.kernel.org/pu [...] adds 3d1cf76e0cd9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 8a180d9d3195 Merge remote-tracking branch 'sparc/master' adds a56dcc6b4558 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() adds eaf3528d3cce Merge remote-tracking branch 'net/master' adds 6017b5370dca Merge remote-tracking branch 'bpf/master' adds fb7a027eb184 Merge remote-tracking branch 'wireless-drivers/master' adds cc9dbfa97078 ALSA: usb-audio: Fix incorrect NULL check in create_yamaha [...] adds 976a68f06b2e ALSA: usb-audio: Fix incorrect size check for processing/e [...] adds 0c12ac594f97 Merge remote-tracking branch 'sound-current/for-linus' adds 5e6dafd31e6e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3b7f6794e240 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9ac4e40f6050 Merge remote-tracking branch 'spi-fixes/for-linus' adds e1f5665391d0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e0a4c3359cb0 Merge remote-tracking branch 'ide/master' adds b54e979deb53 Merge remote-tracking branch 'kselftest-fixes/fixes' adds c67b432331de Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds f5a74b7be44a Merge remote-tracking branch 'reset-fixes/reset/fixes' adds b85b9c885e6c Merge remote-tracking branch 'mips-fixes/mips-fixes' adds eaf354165279 Merge remote-tracking branch 'kvm-fixes/master' adds ac579d6234e5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 077bff9ebaf9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 83a7fd633cae Merge remote-tracking branch 'vfs-fixes/fixes' adds ed77d88752ae Revert "drm/i915/ehl: Update MOCS table for EHL" adds 1c602006d1dc drm/i915/tgl: MOCS table update adds 942c6b8f775d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds fed23c5829ec mmc: sdhci-of-at91: fix quirk2 overwrite adds 55ec42aa9e8e Merge remote-tracking branch 'mmc-fixes/fixes' adds b53b9827b797 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds bf49d9dd6fef export,module: add SPDX GPL-2.0 license identifier to head [...] adds b9161406931a Merge remote-tracking branch 'spdx/spdx-linus' adds 2190e31dfefa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 8f65bc9e6a43 Merge remote-tracking branch 'kbuild/for-next' adds a83ed6da49f1 Merge remote-tracking branch 'dma-mapping/for-next' adds ddf832d28564 Merge remote-tracking branch 'arc/for-next' adds 4bee1b947d58 Merge remote-tracking branch 'arm/for-next' adds d8e85e144bbe arm64: Kconfig: add a choice for endianness adds efbcb41040f4 Merge remote-tracking branch 'arm64/for-next/core' adds 9a6edfe32f37 firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT adds bdc25e165110 Merge tag 'scmi-fix-5.5' of git://git.kernel.org/pub/scm/l [...] adds ef2eb37edce9 Merge branch 'arm/drivers' into for-next adds 2b3cbb21ceaf ARM: Document merges adds 0fcf7e85a853 Merge remote-tracking branch 'arm-soc/for-next' adds c328a5278cd6 Merge remote-tracking branch 'amlogic/for-next' adds 4fdf1ce7ac2e Merge remote-tracking branch 'aspeed/for-next' adds 5be2e3a89932 Merge remote-tracking branch 'at91/at91-next' adds 29966da133b8 Merge remote-tracking branch 'bcm2835/for-next' adds 6a6f29d3b72f Merge remote-tracking branch 'imx-mxs/for-next' adds ca641c7af87d Merge remote-tracking branch 'keystone/next' adds 63b653765998 Merge remote-tracking branch 'mediatek/for-next' adds 8eea1c759ec6 Merge remote-tracking branch 'mvebu/for-next' adds 37238d3dd584 ARM: OMAP2+: Drop useless gptimer option for omap4 adds 020003f763e2 bus: ti-sysc: Add module enable quirk for audio AESS adds b9cee0e19d9c Merge branches 'omap-for-v5.5/soc' and 'omap-for-v5.5/ti-s [...] adds cb6cfe2eaed1 bus: ti-sysc: Adjust exception handling in sysc_child_add_ [...] adds a3e633d661fd ARM: dts: logicpd-torpedo-baseboard: Enable HDQ adds 1706df19f5f0 ARM: dts: logicpd-torpedo: Remove unnecessary notes/comments adds de3a921b318a Merge branches 'omap-for-v5.5/ti-sysc' and 'omap-for-v5.5/ [...] adds 3d3d4b6da798 Merge remote-tracking branch 'omap/for-next' adds 80d2bafdf788 Merge remote-tracking branch 'qcom/for-next' adds fd628a6c7cf0 Merge remote-tracking branch 'realtek/for-next' adds 36bac7649115 Merge remote-tracking branch 'renesas/next' adds 34e9930900bd Merge remote-tracking branch 'reset/reset/next' adds 4dcdf69aeee8 Merge remote-tracking branch 'rockchip/for-next' adds 93afeb8fc866 Merge remote-tracking branch 'samsung-krzk/for-next' adds 8113dcb997a5 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 78bcce9af69d Merge remote-tracking branch 'tegra/for-next' adds f5790382edef clk: qcom: rpmh: Reuse sdm845 clks for sm8150 adds 0067778c634a Merge branch 'clk-qcom' into clk-next adds fc59462c5ce6 clk: clk-gpio: propagate rate change to parent adds 4a89baef190f Merge branch 'clk-gpio-flags' into clk-next adds d9b86cc48283 clk: Add API to get index of the clock parent adds 55ae8a11ee21 Merge tag 'tegra-for-5.5-clk-core-v2' of git://git.kernel. [...] adds 73616d0d7e48 Merge branch 'for-5.5/clk-core' into for-5.5/clk adds d1ee3173a139 Merge branch 'for-5.5/dt-bindings' into for-5.5/clk adds 991a051ea5f1 clk: tegra: Remove last remains of TEGRA210_CLK_SOR1_SRC adds e5f8a107d92d clk: tegra: Move SOR0 implementation to Tegra124 adds da8d1a355540 clk: tegra: Rename sor0_lvds to sor0_out adds 25175c806a68 clk: tegra: Reimplement SOR clock on Tegra124 adds 05308d7e7bbc clk: tegra: Reimplement SOR clocks on Tegra210 adds d64422d93dca clk: tegra: divider: Save and restore divider rate adds fa62228240ec clk: tegra: pllout: Save and restore pllout context adds bc0b3a60fe19 clk: tegra: pll: Save and restore pll context adds 50d4da9b10ed clk: tegra: Support for OSC context save and restore adds 2b8cfd6b52cb clk: tegra: periph: Add restore_context support adds 68a14a5634da clk: tegra: clk-super: Fix to enable PLLP branches to CPU adds f8fd97521d63 clk: tegra: clk-super: Add restore-context support adds a99d744d8c9c clk: tegra: clk-dfll: Add suspend and resume support adds f68cbb35788e clk: tegra: Use fence_udelay() during PLLU init adds 3214be6cb1e4 clk: tegra: Share clk and rst register defines with Tegra [...] adds 535f296d47de clk: tegra: Add suspend and resume support on Tegra210 adds 204ce75b8970 clk: tegra: Optimize PLLX restore on Tegra20/30 adds 5699d160550b clk: tegra: Add missing stubs for the case of !CONFIG_PM_SLEEP adds 07b293c5b014 clk: tegra: Fix build error without CONFIG_PM_SLEEP adds 097064b841b7 Merge tag 'tegra-for-5.5-clk-v2' of git://git.kernel.org/p [...] adds 914e6212b9f6 Merge branch 'clk-tegra' into clk-next adds 9320c7ddf968 Merge tag 'v5.5-rockchip-clk-1' of git://git.kernel.org/pu [...] adds 2943e23e2fc8 Merge branch 'clk-rockchip' into clk-next adds 3bdf364ada33 clk: armada-xp: remove unused code adds a228ae437aa5 Merge branch 'clk-unused' into clk-next adds 9629dbdabd19 clk: sprd: Use IS_ERR() to validate the return value of sy [...] adds 94f34c09c2b8 Merge branch 'clk-sprd' into clk-next adds 46acbcb4849b clk: pxa: fix one of the pxa RTC clocks adds c867e831e7c4 Merge branch 'clk-pxa' into clk-next adds a31414e8c98d clk: tegra: Use match_string() helper to simplify the code adds 13ba6816d117 Merge branch 'clk-tegra' into clk-next adds d61d0b4ded57 Merge remote-tracking branch 'clk/clk-next' adds 8b0619ee67ff Merge remote-tracking branch 'csky/linux-next' adds 610d7e942c8f Merge remote-tracking branch 'h8300/h8300-next' adds 7a862285e184 Merge remote-tracking branch 'm68k/for-next' adds 038187dbae7e Merge remote-tracking branch 'm68knommu/for-next' adds 74f186e8b04e Merge remote-tracking branch 'microblaze/next' adds 393ecc2d68ad Merge remote-tracking branch 'mips/mips-next' adds b273ed6ad361 Merge remote-tracking branch 'parisc-hd/for-next' adds 463a31d5777d Merge remote-tracking branch 'powerpc/next' adds 45dc446b8e74 Merge remote-tracking branch 'fsl/next' adds b5d00b860aed Merge remote-tracking branch 'risc-v/for-next' adds 3200fa505ed3 Merge remote-tracking branch 's390/features' adds a75bf1090747 Merge remote-tracking branch 'sh/sh-next' adds a04d7aa05086 xtensa: fix TLB sanity checker adds 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map adds 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop adds 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next adds 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map adds af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop adds e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next adds ede9787bd134 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 497974e9dbcc Merge remote-tracking branch 'fscrypt/master' adds 1cbb7f121e9b Merge remote-tracking branch 'btrfs/for-next' adds a81bc3102b4f ceph: take the inode lock before acquiring cap refs adds 6a81749ebe5f ceph: increment/decrement dio counter on async requests adds 633739b2fedb rbd: silence bogus uninitialized warning in rbd_object_map [...] adds ce046338ca11 Merge remote-tracking branch 'ceph/master' adds 1cbd25bb2c10 CIFS: Close open handle after interrupted close adds dd311ae54b00 cifs: fix race between compound_send_recv() and the demult [...] adds 600d4d01e805 smb3: add debug messages for closing unmatched open adds 8740b3568051 cifs: update internal module version number adds cd82eb78ad67 Merge remote-tracking branch 'cifs/for-next' adds 81ac69301158 Merge remote-tracking branch 'ecryptfs/next' adds ed7c91f9d878 Merge remote-tracking branch 'erofs/dev' adds 31518bf016da Merge remote-tracking branch 'ext3/for_next' adds 5aacdc4c6b26 Merge remote-tracking branch 'ext4/dev' adds 381952b391b8 Merge remote-tracking branch 'f2fs/dev' adds b5e84a0b3aaa Merge remote-tracking branch 'fsverity/fsverity' adds 63441ba3d873 Merge remote-tracking branch 'fuse/for-next' adds 313ab16b9b01 Merge remote-tracking branch 'nfs/linux-next' adds 506afdb1ce42 Merge remote-tracking branch 'nfsd/nfsd-next' adds 27d9ee577dcc xfs: actually check xfs_btree_check_block return in xfs_bt [...] adds 2815a16d7ff6 xfs: attach dquots and reserve quota blocks during unwritt [...] adds 2713fefa5dd5 xfs: attach dquots before performing xfs_swap_extents adds 1ec28615d248 xfs: add a XFS_IS_CORRUPT macro adds f9e0370648b9 xfs: kill the XFS_WANT_CORRUPT_* macros adds a71895c5dad1 xfs: convert open coded corruption check to use XFS_IS_CORRUPT adds 537dabcfdbc1 xfs: remove the unused m_chsize field adds d8d11fc703a2 xfs: devirtualize ->m_dirnameops adds 8d2d878db897 xfs: use a struct timespec64 for the in-core crtime adds de7a866fd41b xfs: merge the projid fields in struct xfs_icdinode adds 048a35d2f0b4 xfs: don't reset the "inode core" in xfs_iread adds 93597ae8dac0 xfs: Fix deadlock between AGI and AGF when target_ip exist [...] adds e8777b27ca8a xfs: avoid time_t in user api adds aefe69a45d84 xfs: remove the xfs_disk_dquot_t and xfs_dquot_t adds c072fbefe48e xfs: remove the xfs_quotainfo_t typedef adds fd8b81dbbb23 xfs: remove the xfs_dq_logitem_t typedef adds d0bdfb106907 xfs: remove the xfs_qoff_logitem_t typedef adds 1cc95e6f0d7c xfs: Replace function declaration by actual definition adds 35dab307c8e9 xfs: remove unused typedef definitions adds a55cefccaaa8 xfs: remove unused structure members & simple typedefs adds eb0d21637f89 xfs: remove duplicated include from xfs_dir2_data.c adds 8234532fd400 xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE adds f368b29ba917 xfs: fix another missing include adds de69f98a1931 Merge remote-tracking branch 'xfs/for-next' adds 495cd080a370 Merge remote-tracking branch 'iomap/iomap-for-next' adds b00827472a50 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds bf70c12b42b0 Merge remote-tracking branch 'vfs/for-next' adds 1d28122131b2 checkpatch: don't warn about new vsprintf pointer extension '%pe' adds 7c88431552f3 Merge branch 'for-5.5' into for-next adds 316034102403 Merge remote-tracking branch 'printk/for-next' adds 7cc8b754dbb0 Merge branch 'pci/aer' adds ed0545aeabc1 Merge branch 'pci/aspm' adds bceeb9a1e1a9 Merge branch 'pci/enumeration' adds b94ec12dfaee PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() adds 75fcc0ce72e5 PCI: pciehp: Do not disable interrupt twice on suspend adds 87d0f2a5536f PCI: pciehp: Prevent deadlock on disconnect adds 77adf9355304 ACPI / hotplug / PCI: Allocate resources directly under th [...] adds e2eaf5119df3 Merge branch 'pci/hotplug' adds 93f99ba4efc4 PCI: Add #defines for Enter Compliance, Transmit Margin adds 2f3314952220 drm: correct Transmit Margin masks adds d46eac1e658b drm: replace numbers with PCI_EXP_LNKCTL2 definitions adds 479c5bdedd02 Merge branch 'pci/misc' adds b426beddceee Merge branch 'pci/msi' adds f452a6a8dc02 PCI/PM: Decode D3cold power state correctly adds 17c55037ba02 PCI/PM: Return error when changing power state from D3cold adds b111a8f3743e Merge branch 'pci/pm' adds c13704f5685d PCI: Avoid double hpmemsize MMIO window assignment adds 73884a7082f4 PCI: Do not use bus number zero from EA capability adds 6ae25c6f8e3f Merge branch 'pci/resource' adds 104c4f44c136 Merge branch 'pci/switchtec' adds f338bb9f0179 PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 adds 7d6e9dfacb84 Merge branch 'pci/virtualization' adds 77d010937805 Merge branch 'remotes/lorenzo/pci/aardvark' adds bd22885aa188 PCI: cadence: Refactor driver to use as a core library adds de80f95ccb9c PCI: cadence: Move all files to per-device cadence directory adds 5130fd3ccbb7 Merge branch 'remotes/lorenzo/pci/cadence' adds 15bcf3207a0a Merge branch 'remotes/lorenzo/pci/dwc' adds 06742ebdf040 Merge branch 'remotes/lorenzo/pci/endpoint' adds dabac23abfb0 Merge branch 'remotes/lorenzo/pci/iproc' adds a9467675afda Merge branch 'remotes/lorenzo/pci/layerscape' adds 65c3030d3e1b Merge branch 'remotes/lorenzo/pci/meson' adds 2684652ce66d Merge branch 'remotes/lorenzo/pci/mobiveil' adds af072edb8355 PCI: rcar: Remove unnecessary header include (../pci.h) adds 85bff4c3d320 PCI: rcar: Move the inbound index check adds 767c7846419c PCI: rcar: Recalculate inbound range alignment for each co [...] adds 7c7e53e1c93d PCI: rcar: Fix missing MACCTLR register setting in initial [...] adds 418a6ea49208 Merge branch 'remotes/lorenzo/pci/rcar' adds 6f4f50fca7f0 Merge branch 'remotes/lorenzo/pci/tegra' adds bc7dcab0b4bb Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' adds 90e49ee8fd15 Merge branch 'remotes/lorenzo/pci/misc' adds 93415b9f8cd8 Merge branch 'pci/trivial' adds 4b504b80c8fb Merge remote-tracking branch 'pci/next' adds 70b1a6263d94 Merge remote-tracking branch 'pstore/for-next/pstore' adds f1a0094cbbe9 HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse adds bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next adds f160838eab13 Merge remote-tracking branch 'hid/for-next' adds a33ab0ee9bd4 Merge remote-tracking branch 'i2c/i2c/for-next' adds ae24f2b6f828 MAINTAINERS: add myself as maintainer of Cadence I3C maste [...] adds 91e98b4b6835 Merge remote-tracking branch 'i3c/i3c/next' adds f915ec7b18fa Merge branch 'dmi/master' adds d1d293a11afd Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds e71244c830de Merge remote-tracking branch 'jc_docs/docs-next' adds 71077ba2b9f8 Merge remote-tracking branch 'v4l-dvb/master' adds b4447c0dcd0d ACPI: OSI: Shoot duplicate word adds 9ec550f29105 Merge branch 'acpi-osi' into linux-next adds 01ca4827a748 PM / wakeirq: remove unnecessary parentheses adds aca32d7bccf9 power: avs: smartreflex: Remove superfluous cast in debugf [...] adds 2079fe6ea8cb ARM: OMAP2+: SmartReflex: add omap_sr_pdata definition adds ca765a8cfe0c PM / Domains: Introduce dev_pm_domain_start() adds ea71c59669f1 PM / Domains: Implement the ->start() callback for genpd adds 1b32999e205b mmc: tmio: Avoid boilerplate code in ->runtime_suspend() adds fe0c2baae0bd PM / Domains: Convert to dev_to_genpd_safe() in genpd_sysc [...] adds 5b017fcd2f39 Merge branches 'pm-sleep', 'pm-avs' and 'pm-domains' into [...] adds b6495b7f004d cpuidle: teo: Exclude cpuidle overhead from computations adds 63f202e5edf1 cpuidle: teo: Avoid using "early hits" incorrectly adds e4c9f53aab30 cpuidle: teo: Avoid expecting unrealistic idle times adds c23434ac251b cpuidle: teo: Avoid code duplication in conditionals adds 01bfa67f026d Merge branch 'pm-cpuidle' into linux-next adds f8ed05a33c40 Merge remote-tracking branch 'pm/linux-next' adds def0aa869050 thermal: Fix deadlock in thermal thermal_zone_device_check adds d9507d839f6a Merge remote-tracking branch 'thermal/thermal/linux-next' adds fbe255923984 Merge remote-tracking branch 'ieee1394/for-next' adds 1df6827ef724 Merge remote-tracking branch 'swiotlb/linux-next' adds 1293b5bbd096 Merge remote-tracking branch 'rdma/for-next' adds 3128aad163d3 bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields(). adds d41378713eef net: atlantic: Signedness bug in aq_vec_isr_legacy() adds 72c996099dc6 cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() adds 41603d78b362 net: dsa: sja1105: Make the PTP command read-write adds 86db36a347b4 net: dsa: sja1105: Implement state machine for TAS with PT [...] adds ccb689939280 Merge branch 'PTP-clock-source-for-SJA1105-tc-taprio-offload' adds abfb228ae642 net: dsa: sja1105: Simplify reset handling adds e2351c698c2b Merge remote-tracking branch 'net-next/master' adds 84d72f615c2c Merge remote-tracking branch 'bpf-next/master' adds 53df961f3142 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 31457e6eefb7 Merge remote-tracking branch 'netfilter-next/master' adds 3f3f9aba86a6 Merge remote-tracking branch 'nfc-next/master' adds 0e531cc575c4 rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer [...] adds 3155db7613ed rtlwifi: rtl8192de: Fix missing callback that tests for hw [...] adds 330bb7117101 rtlwifi: rtl8192de: Fix missing enable interrupt flag adds 408f122a1f92 rtl8xxxu: Add support for Edimax EW-7611ULB adds 4a33f21cef84 qtnfmac: fix using skb after free adds dd4c2260dab0 qtnfmac: fix debugfs support for multiple cards adds 24227a9e956a qtnfmac: fix invalid channel information output adds 97aef03cb71b qtnfmac: modify Rx descriptors queue setup adds 46d55fcec163 qtnfmac: send EAPOL frames via control path adds 239ce8a79778 qtnfmac: handle MIC failure event from firmware adds 0756e913fc02 qtnfmac: add support for getting/setting transmit power adds 7c876979a17a Merge remote-tracking branch 'wireless-drivers-next/master' adds feed98a8e5f3 gfs2: make gfs2_log_shutdown static adds fe5e7ba11fcf gfs2: fix glock reference problem in gfs2_trans_remove_revoke adds eb43e660c094 gfs2: Introduce function gfs2_withdrawn adds f155f5e01090 gfs2: fix infinite loop in gfs2_ail1_flush on io error adds 60528afa7866 gfs2: Don't loop forever in gfs2_freeze if withdrawn adds 918c4ccd20ac Merge remote-tracking branch 'gfs2/for-next' adds c2d73ba892ea mtd: no need to check return value of debugfs_create functions adds 14f89e088155 mtd: devices: fix mchp23k256 read and write adds 6e8a47ab9f2d Merge remote-tracking branch 'mtd/mtd/next' adds 791d560b17dd Merge remote-tracking branch 'nand/nand/next' adds a4fea66a7299 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 280c9e880237 Merge remote-tracking branch 'crypto/master' adds 2248a28384fe drm/i915/gen8+: Add RC6 CTX corruption WA adds dfce90259d74 Backmerge i915 security patches from commit 'ea0b163b13ff' [...] adds 4cae835181e2 Merge remote-tracking branch 'drm/drm-next' adds eabdeb0fd77e Merge remote-tracking branch 'amdgpu/drm-next' adds dd6fb55d51ce Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2363932e47f0 Merge remote-tracking branch 'drm-msm/msm-next' adds ac10dd59008d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 2a8e28d2b547 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds b12b2259bc4c Merge branch 'for-linus' into for-next adds cb45722b289b ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks adds f35ef592477c ALSA: usb-audio: Add skip_validation option adds f4d4869b9dc2 Merge remote-tracking branch 'sound/for-next' adds d8af47bdaa83 Merge remote-tracking branch 'sound-asoc/for-next' adds 2c8ec656d3b8 Merge remote-tracking branch 'modules/modules-next' adds 3a7e751c97e2 Merge remote-tracking branch 'input/next' adds 7d7230652e7c io_wq: add get/put_work handlers to io_wq_create() adds 36c2f9223e84 io-wq: ensure we have a stable view of ->cur_work for canc [...] adds e61df66c69b1 io-wq: ensure free/busy list browsing see all items adds 2f6d9b9d6357 io_uring: clean up io_uring_cancel_files() adds 9d858b214839 io_uring: introduce req_need_defer() adds a320e9fa1e26 io_uring: Fix getting file for non-fd opcodes adds df687c9e95e8 Merge branch 'for-5.5/io_uring' into for-next adds f902b0260002 block: refactor rescan_partitions adds 6917d0689993 block: merge invalidate_partitions into rescan_partitions adds a1548b674403 block: move rescan_partitions to fs/block_dev.c adds 142fe8f4bb16 block: fix bdev_disk_changed for non-partitioned devices adds f0b870df80bc block: remove (__)blkdev_reread_part as an exported API adds 979c690d9a01 block: move clearing bd_invalidated into check_disk_size_change adds ca7751a6e9bb Merge branch 'for-5.5/disk-revalidate' into for-next adds 4ec180facbe2 Merge remote-tracking branch 'block/for-next' adds a236c37603bd dm integrity: fix excessive alignment of metadata runs adds 191b27672001 Merge remote-tracking branch 'device-mapper/for-next' adds cdb2256f795e mwifiex: Re-work support for SDIO HW reset adds 99b4ddd8b76a mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan() adds 2ac55d5e5ec9 mmc: core: Re-work HW reset for SDIO cards adds d5cf1a591a37 dt-bindings: mmc: fsl-imx-esdhc: add imx8m compatible string adds 62c517256ef2 mmc: mmc_spi: Use proper debounce time for CD GPIO adds 5503301f0e56 mmc: atmel-mci: Use dma_request_chan() directly for channe [...] adds c2a93d75c0e2 mmc: moxart: Use dma_request_chan() directly for channel request adds 6ca228d1c5b9 Merge branch 'fixes' into next adds 4f18a9394b82 Merge remote-tracking branch 'mmc/next' adds f54f6a57e947 Merge remote-tracking branch 'mfd/for-mfd-next' adds 58d40abd47e2 Merge remote-tracking branch 'backlight/for-backlight-next' adds 12e8f668648b Merge remote-tracking branch 'battery/for-next' adds 7d45dda90749 Merge remote-tracking branch 'regulator/for-next' adds 60ee84240dbb Merge remote-tracking branch 'apparmor/apparmor-next' adds 2d5af2f74484 Merge remote-tracking branch 'keys/keys-next' adds fd14b5ff0a12 Merge remote-tracking branch 'selinux/next' adds baf31a592a82 Merge remote-tracking branch 'smack/for-next' adds 3dbe64e00dcd Merge remote-tracking branch 'tomoyo/master' adds 8c6ef006f45d Merge remote-tracking branch 'tpmdd/next' adds d9f03d0b26d3 Merge remote-tracking branch 'iommu/next' adds 3bc2021120e0 Merge remote-tracking branch 'vfio/next' adds 4167dff00b76 Merge remote-tracking branch 'audit/next' adds 5279a3d8bede dt-bindings: power: Convert Generic Power Domain bindings [...] adds abb4805e343a dt-bindings: power: Convert Samsung Exynos Power Domain bi [...] adds 93512dad334d dt-bindings: Improve validation build error handling adds 56fb34d86e87 dt-bindings: mfd: Convert stm32 timers bindings to json-schema adds 30f78c332e12 dt-bindings: crypto: Convert stm32 CRC bindings to json-schema adds a2f12f80d274 dt-bindings: crypto: Convert stm32 CRYP bindings to json-schema adds cc57d7daafc2 dt-bindings: Add syscon YAML description adds 7f3fefeec2ce of: property: Fix documentation for out values adds cc691344dbb0 dt-bindings: arm: Convert sprd board/soc bindings to json-schema adds f46e47f84a87 dt-bindings: arm: Add bindings for Unisoc SC9863A adds cd7dbf654138 dt-bindings: serial: Convert sprd-uart to json-schema adds fbde88fa8a30 dt-bindings: serial: Add a new compatible string for SC9863A adds c49494c35c91 Merge remote-tracking branch 'devicetree/for-next' adds 5e89b5d751ef Merge remote-tracking branch 'spi/for-next' adds 8a7fad296155 Merge branch 'linus' adds 5df03d39cf98 Merge branch 'linus' adds fc5db58539b4 x86/quirks: Disable HPET on Intel Coffe Lake platforms adds b83f958f2301 Merge branch 'x86/urgent' adds b264f57fde0c x86/hyperv: Micro-optimize send_ipi_one() adds dce7cd62754b x86/hyperv: Allow guests to enable InvariantTSC adds 0650f4853c4c Merge branch 'x86/hyperv' adds de7156689d69 m68k: Convert missed RODATA to RO_DATA adds 2267f997ee77 Merge branch 'x86/build' adds c311ed6183f4 x86/init: Allow DT configured systems to disable RTC at boot time adds 2c33c27fd603 x86/boot: Introduce kernel_info adds 00cd1c154d56 x86/boot: Introduce kernel_info.setup_type_max adds b3c72fc9a78e x86/boot: Introduce setup_indirect adds 6001de616416 Merge branch 'x86/boot' adds 2f5841349df2 ntp/y2038: Remove incorrect time_t truncation adds 4c7df490c234 Merge branch 'timers/urgent' adds 20d087368d38 time: Optimize ns_to_timespec64() adds 1d6acc18fee7 time: Fix spelling mistake in comment adds 3bbc53f4ae16 hrtimer: Remove the comment about not used HRTIMER_SOFTIRQ adds fc112a2bc839 Merge branch 'timers/core' adds d61ca3c25e03 sched/Kconfig: Fix spelling mistake in user-visible help text adds 556ac5456437 Merge branch 'sched/rt' adds f6656208f04e x86/mce/therm_throt: Optimize notifications of thermal throttle adds f0e015142f6f Merge branch 'ras/core' adds 490e6db09a90 perf data: Correctly identify directory data files adds 3dedec4f5ccc perf data: Move perf_dir_version into data.h adds 9b70b9db4e0c perf data: Rename directory "header" file to "data" adds 01e97a59ea3e perf session: Fix indent in perf_session__new()" adds 46e201efa15b perf data: Support single perf.data file directory adds eeb399b531a1 perf record: Put a copy of kcore into the perf.data directory adds a33d2611986a perf llvm: Make .o saving a debug message, not an info one adds 9d604aad4bb0 perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR adds 796c01a4bfb4 perf evsel: Always preserve errno while cleaning up perf_e [...] adds 2ccfb8bc2143 perf evsel: Avoid close(-1) adds a26e47162d76 perf tools: Move ALLOC_LIST into a function adds 826100a7ce9a perf tools: Avoid a malloc() for array events adds b7dc21f546d8 perf tests: Fix a typo adds 4bfbcf3ee1cc perf kvm: Use evlist layer api when possible adds b77afa1f810f perf probe: Fix to find range-only function instance adds acb6a7047ac2 perf probe: Walk function lines in lexical blocks adds 91e2f539eeda perf probe: Fix to show function entry line as probe-able adds 1785fbb73896 perf jevents: Fix resource leak in process_mapfile() and main() adds 07d369857808 perf probe: Fix wrong address verification adds 5d16dbcc311d perf probe: Fix to probe a function which has no entry pc adds eb6933b29d20 perf probe: Fix to probe an inline function which has no entry pc adds 3895534dd78f perf probe: Fix to list probe event with correct line number adds 18e21eb671dc perf probe: Fix to show inlined function callsite without [...] adds af04dd2f8eba perf probe: Fix to show ranges of variables in functions w [...] adds fd62c1097a07 perf auxtrace: Add auxtrace_cache__remove() adds 366df72657e0 perf dso: Refactor dso_cache__read() adds b86a9d918a38 perf dso: Add dso__data_write_cache_addr() adds ee2555b61286 perf map: Check if the map still has some refcounts on exit adds 20419d3a5bc0 perf map: Allow map__next() to receive a NULL arg adds 8efc4f05685d perf maps: Add for_each_entry()/_safe() iterators adds 50481461cfe9 perf map_groups: Introduce for_each_entry() and for_each_e [...] adds d894967fcaa4 libsubcmd: Move EXTRA_FLAGS to the end to allow overriding [...] adds 22bd8f1b5a1d libsubcmd: Use -O0 with DEBUG=1 adds 8e8714c3d157 perf tools: Splice events onto evlist even on error adds 7fcf1b89c88d perf vendor events intel: Update CascadelakeX events to v1.05 adds 61ec07f5917e perf vendor events intel: Update all the Intel JSON metric [...] adds 389799a7a1e8 perf env: Add perf_env__numa_node() adds 86895b480a2f perf stat: Add --per-node agregation support adds 71f699078b15 perf tools: Fix cross compile for ARM64 adds ef5502a1d9bd perf inject: Make --strip keep evsels adds 448d732cefb3 perf parse: Add parse events handle error adds b6645a723595 perf parse: Ensure config and str in terms are unique adds f2a8ecd8b1f4 perf parse: Add destructors for parse event terms adds cabbf26821aa perf parse: Before yyabort-ing free components adds 38f2c4226e6b perf parse: If pmu configuration fails free terms adds 1dc925568f01 perf parse: Add a deep delete for parse event terms adds b0c76fc4cfd9 perf symbols: Remove needless checks for map->groups->machine adds 93730f85eb37 perf machine: Add kernel_dso() method adds 5c65b1c0842f perf annotate: Fix heap overflow adds c701636aeec4 perf probe: Return a better scope DIE if there is no best scope adds f4d99bdfd124 perf probe: Skip end-of-sequence and non statement lines adds da6cb952a89e perf probe: Filter out instances except for inlined subrou [...] adds 86c0bf8539e7 perf probe: Fix to show calling lines of inlined functions adds dee36a2abb67 perf probe: Skip overlapped location on searching variables adds 6d57581659f7 perf record: Add support for limit perf output file size adds af8490eb2b33 perf tests: Fix out of bounds memory access adds 0bdf181fe0e5 perf diff: Don't use hack to skip column length calculation adds 6041441870ab perf block: Cleanup and refactor block info functions adds 7841f40aed93 perf hist: Count the total cycles of all samples adds b65a7d372b1a perf hist: Support block formats with compare/sort/display adds 6f7164fa231a perf report: Sort by sampled cycles percent per block for stdio adds 0b49f83657d5 perf report: Support --percent-limit for --total-cycles adds 7fa46cbf20d3 perf report: Sort by sampled cycles percent per block for tui adds 56b2147f34d0 Merge tag 'perf-core-for-mingo-5.5-20191107' of git://git. [...] adds d1b9d15cdbec Merge branch 'perf/core' adds 8b5c712f2704 MAINTAINERS: update Ard's email address to @kernel.org adds 41e8a7c249bf efi/random: use arch-independent efi_call_proto() adds 0d95981438c3 x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI [...] adds d99c1ba6a73b efi: libstub/tpm: enable tpm eventlog function for ARM platforms adds 2278f452a12d Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] adds 8e970f74efde Merge branch 'efi/core' adds ff51ff84d82a sched/core: Avoid spurious lock dependencies adds b90f7c9d2198 sched/pelt: Fix update of blocked PELT ordering adds 508068bd0465 Merge branch 'sched/urgent' adds 09f4e8f05d85 perf/core: Disallow uncore-cgroup events adds 00496fe5e09e perf/aux: Fix the aux_output group inheritance fix adds f25d8ba9e1b2 perf/core: Reattach a misplaced comment adds dce5affb94eb perf/aux: Disallow aux_output for kernel events adds 697d877849d4 perf/core: Consistently fail fork on allocation failures adds d00dbd298142 perf/core: Fix missing static inline on perf_cgroup_switch() adds ede5dbfe575d Merge branch 'perf/urgent' adds a66770766fb3 x86/ptrace: Prevent truncation of bitmap size adds bc1aca4ab8e0 x86/process: Unify copy_thread_tls() adds a2df08b26d89 x86/cpu: Unify cpu_init() adds 8c4dadc847f0 x86/tss: Fix and move VMX BUILD_BUG_ON() adds f07d5e256894 x86/iopl: Cleanup include maze adds f2ec954cd731 x86/ioperm: Simplify first ioperm() invocation logic adds 2784b123b249 x86/ioperm: Avoid bitmap allocation if no permissions are set adds c77b174a331a x86/io: Speedup schedule out of I/O bitmap user adds 0961bba1e4fa x86/tss: Move I/O bitmap data into a seperate struct adds 78a53d4aabeb x86/ioperm: Move iobitmap data into a struct adds ce2a68a8efcd x86/ioperm: Add bitmap sequence number adds 46bfd9acfa24 x86/ioperm: Move TSS bitmap update to exit to user work adds 81e3e36ce3c7 x86/ioperm: Remove bitmap if all permissions dropped adds 5f58cf62fb8a x86/ioperm: Share I/O bitmap if identical adds c6778ec46603 selftests/x86/ioperm: Extend testing so the shared bitmap [...] adds af4f6759e7a5 x86/iopl: Fixup misleading comment adds f7d4ad4de1ae x86/iopl: Restrict iopl() permission scope adds 29f404382e14 x86/iopl: Remove legacy IOPL option adds b4a2f1e15ef0 x86/ioperm: Extend IOPL config to control ioperm() as well adds 3e4d603f40dd selftests/x86/iopl: Extend test to cover IOPL emulation adds ef1f504d24a1 Merge branch 'WIP.x86/iopl' adds fed4c9c68131 Merge branch 'perf/urgent' into perf/core, to pick up fixes adds deb0c3c29d55 perf/core: Fix unlock balance in perf_init_event() adds a4faf00d994c perf/aux: Allow using AUX data in perf samples adds 8e105a1fc2a0 perf/x86/intel/pt: Factor out pt_config_start() adds 25e8920b301c perf/x86/intel/pt: Add sampling support adds 670638477aed perf/x86/intel/pt: Opportunistically use single range output mode adds 295c52ee1485 perf/x86/intel/pt: Prevent redundant WRMSRs adds ba2ae940b0c6 Merge branch 'perf/core' adds c759bc47db0f locking/lockdep: Update the comment for __lock_release() adds 3b0a842355f7 Merge branch 'locking/core' adds cf25e24db61c time: Rename tsk->real_start_time to ->start_boottime adds 5f96924b60f0 Merge branch 'timers/core' adds bda5c8c3a983 Merge remote-tracking branch 'tip/auto-latest' adds 3d75c03b3bf0 Merge remote-tracking branch 'edac/edac-for-next' adds 386dc50c1a2e Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 7162431dcf72 ftrace: Introduce PERMANENT ftrace_ops flag adds 35c9e74cff4c selftests/livepatch: Make dynamic debug setup and restore generic adds 8c666d2ab576 selftests/livepatch: Test interaction with ftrace_enabled adds 714641c3670c ftrace: Separate out the copying of a ftrace_hash from __f [...] adds 7e16f581a817 ftrace: Separate out functionality from ftrace_location_range() adds 763e34e74bb7 ftrace: Add register_ftrace_direct() adds 013bf0da0474 ftrace: Add ftrace_find_direct_func() adds b06457c83af6 ftrace: Add sample module that uses register_ftrace_direct() adds 646f01ccdd59 ftrace/selftest: Add tests to test register_ftrace_direct() adds 156473a0ff4f ftrace: Add another example of register_ftrace_direct() use case adds ed9dafebce52 ftrace/selftests: Update the direct call selftests to test [...] adds 562955fe6a55 ftrace/x86: Add register_ftrace_direct() for custom trampolines adds a3ad1a7e3968 ftrace/x86: Add a counter to test function_graph with direct adds 77ac117b3a82 ftrace/x86: Tell objtool to ignore nondeterministic ftrace [...] adds da537f0aef13 ftrace: Add information on number of page groups allocated adds 91edde2e6ae1 ftrace: Implement fs notification for tracing_max_latency adds 793937236d1e preemptirq_delay_test: Add the burst feature and a sysfs trigger adds 9c34fc4b7e90 tracing: Use CONFIG_PREEMPTION adds 6dff4d7dd3e0 tracing: Make internal ftrace events static adds 2d6425af6116 tracing: Declare newly exported APIs in include/linux/trace.h adds e585e6469d6f tracing: Verify if trace array exists before destroying it. adds 953ae45a0c25 tracing: Adding NULL checks for trace_array descriptor pointer adds b83b43ffc6e4 fgraph: Fix function type mismatches of ftrace_graph_retur [...] adds b43e78f65b1d tracing/selftests: Turn off timeout setting adds 52ae533b8a18 lib/sort: Move swap, cmp and cmp_r function types for wider use adds e8877ec5dbba lib/bsearch: Use generic type for comparator function adds 80042c8f06bf tracing: Use generic type for comparator function adds 0c3c86bdc691 tracing/hwlat: Fix a few trivial nits adds 6ee40511cb83 tracing: use kvcalloc for tgid_map array allocation adds c7411a1a126f tracing/kprobe: Check whether the non-suffixed symbol is notrace adds 353cade3149c seq_buf: Add printing formatted hex dumps adds ef56e047b2bd tracing: Use seq_buf_hex_dump() to dump buffers adds 9b4712044d05 tracing: Remove stray tab in TRACE_EVAL_MAP_FILE's help text adds c90a6422a295 Merge remote-tracking branch 'ftrace/for-next' adds 2626ba59fd18 Merge remote-tracking branch 'kvm-arm/next' adds 6a95d7df52d1 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 989ab0903b2c Merge remote-tracking branch 'kvms390/next' adds ca8ffdaea560 xen/mcelog: drop __MC_MSR_MCGCAP adds 4e3f77d8419b xen/mcelog: add PPIN to record when available adds e221065aa613 xen/mcelog: also allow building for 32-bit kernels adds 6668a7fcf30b Merge remote-tracking branch 'xen-tip/linux-next' adds 8fea0e7182bc Merge remote-tracking branch 'percpu/for-next' adds e37ca775dc0a Merge remote-tracking branch 'workqueues/for-next' adds b2c0c9340986 Merge remote-tracking branch 'drivers-x86/for-next' adds e450053b0e7e Merge remote-tracking branch 'chrome-platform/for-next' adds 5dc6cf67eb3b Merge remote-tracking branch 'leds/for-next' adds efb5c39967ee Merge remote-tracking branch 'ipmi/for-next' adds 030cc787c30e firmware_class: make firmware caching configurable adds 492c88720d36 driver core: platform: use the correct callback type for b [...] adds 5c2d6a527b2c crypto: hisilicon: no need to check return value of debugf [...] adds edb44e8461cf cpu-topology: declare parse_acpi_topology in <linux/arch_t [...] adds 71564a26e3e9 driver core: platform: Declare ret variable only once adds 9413bf2f30d3 Merge remote-tracking branch 'driver-core/driver-core-next' adds cb8bb8526ff5 Merge remote-tracking branch 'usb/usb-next' adds c95ecb95a862 Merge remote-tracking branch 'usb-gadget/next' adds c1a1f273d082 USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P adds 9fee811f93d2 Merge remote-tracking branch 'usb-serial/usb-next' adds da7bb34bd230 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds bc9042bf1496 Merge remote-tracking branch 'phy-next/next' adds f7f4e9d24cf8 Merge remote-tracking branch 'tty/tty-next' adds 8eb52a1ee37a binder: Fix race between mmap() and binder_alloc_print_pages() adds a7a74d7ff55a binder: Prevent repeated use of ->mmap() via NULL mapping adds 2a9edd056ed4 binder: Handle start==NULL in binder_update_page_range() adds 3ec1bd7693ee uio: fix irq init with dt support & irq not defined adds 46549769d051 w1: Fix documentation warning. adds b0bbc882e7b1 pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tuple adds e0c31fdda264 pcmcia: include cs_internal.h for missing declarations adds c6bf3842a34a w1: new driver. DS2430 chip adds c0e5f4e73a71 misc: rtsx: Add support for RTS5261 adds e9cb0497b1c8 firmware: Fix incompatible function behavior for RSU driver adds 0a8f72fafb3f stm class: Lose the protocol driver when dropping its reference adds 87ff16007cff intel_th: Document software sinks adds 518d37a6ac89 Merge remote-tracking branch 'char-misc/char-misc-next' adds 0c671af7fee7 Merge remote-tracking branch 'staging/staging-next' adds 5670f431efb1 Merge remote-tracking branch 'mux/for-next' adds 051f5175f226 dmaengine: iop-adma: clean up an indentation issue adds 1ff95243257f dmaengine: mediatek: hsdma_probe: fixed a memory leak when [...] adds 5c5332a6a229 dmaengine: zx: remove: removed dmam_pool_destroy adds fa805360f4cf dt-bindings: dmaengine: sf-pdma: add bindins for SiFive PDMA adds 6973886ad58e dmaengine: sf-pdma: add platform DMA support for HiFive Un [...] adds b37949560b93 MAINTAINERS: Add Green as SiFive PDMA driver maintainer adds bb5a471de9bf Merge branch 'fixes' into next adds a7e335deed17 dmaengine: sprd: Add wrap address support for link-list mode adds e4dc2007897a Merge remote-tracking branch 'slave-dma/next' adds d7495343228f cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() adds 499322b54d0c Merge branch 'for-5.5' into for-next adds a5de18070f7c Merge remote-tracking branch 'cgroup/for-next' adds aac285afe235 Merge branch 'misc' into for-next adds d67295fcae75 Merge remote-tracking branch 'scsi/for-next' adds c3b6f9373d85 virtio_ring: fix return code on DMA mapping fails adds 78a6b9f63b58 ptr_ring: linked list fallback adds 9e8deb26e194 vhost: option to fetch descriptors through an independent struct adds e2a610031df2 vhost/test: add an option to test new code adds ae465bf7587d vhost: batching fetches adds 2a80d25048f5 vhost/net: add an option to test new code adds a1d20a8d6f0c vhost: last descriptor must have NEXT clear adds b65f969494e9 vhost: partial infrastructure for vhost adds 8fb113a4fed6 Merge remote-tracking branch 'vhost/linux-next' adds 2d8d627b0804 Merge remote-tracking branch 'rpmsg/for-next' adds 2727315df3f5 gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_o [...] adds b0391479ae04 gpio: max77620: Fixup debounce delays adds f88c117b6d6d gpio: bd70528: Use correct unit for debounce times adds 0161a94e2d1c tools: gpio: Correctly add make dependencies for gpio_utils adds cbdaa5e7bd90 Merge tag 'gpio-v5.4-rc8-fixes-for-linus' of git://git.ker [...] adds 61b7805a9b25 gpio: xgs-iproc: Fix platform_no_drv_owner.cocci warnings adds 8b598e7f4e9b drm/bridge: ti-tfp410: switch to using fwnode_gpiod_get_index() adds 94fc6702d989 Merge tag 'gpio-v5.5-updates-for-linus-part-2' of git://gi [...] adds 1bcab70b782d Merge tag 'intel-gpio-v5.5-1' of git://git.kernel.org/pub/ [...] adds b27f300f8cbd gpiolib: fix coding style in gpiod_hog() adds d0d9531e38a6 Merge branch 'devel' into for-next adds 8a1a485df89c Merge remote-tracking branch 'gpio/for-next' adds 0b3292852863 pinctrl: at91: Enable slewrate by default on SAM9X60 adds 81898a44f288 pinctrl: qcom: sc7180: Add missing tile info in SDC_QDSD_P [...] adds 10ff58aa3c2e pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() adds 8298d18a49a3 pinctrl: bcm: nsp: use gpiolib infrastructure for interrupts adds 574dce894bbe pinctrl: bcm: nsp: implement get_direction adds 26f6a7524dd3 pinctrl: add compatible for Amlogic Meson A1 pin controller adds e3dcb725a95a pinctrl: Convert Allwinner Pin Controller to a schema adds ba5b9c857b47 pinctrl: qcom: spmi-gpio: Add PM/PMI8950 compatibility adds 06cbe1f72b40 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for PM/PMI8950 adds 90dc30f9bab4 pinctrl: qcom: spmi-mpp: Add PM/PMI8950 compatible strings adds ee1983527020 dt-bindings: pinctrl: qcom-pmic-mpp: Add support for PM/PMI8950 adds 6e4f3db8dfcf pinctrl: just return if no valid maps adds 4b024225c4a8 pinctrl: use devm_platform_ioremap_resource() to simplify code adds 6fbd92a83377 Merge tag 'samsung-pinctrl-5.5' of https://git.kernel.org/ [...] adds 3af50e548019 dt-bindings: pinctrl: Convert generic pin mux and config p [...] adds 1566a6a30bf4 Merge tag 'v5.4-rc5' into devel adds 08a96e43e349 Merge tag 'intel-pinctrl-v5.5-1' of git://git.kernel.org/p [...] adds f130d5fd1fa0 Merge branch 'devel' into for-next adds 97c94c5f5e94 Merge remote-tracking branch 'pinctrl/for-next' adds c947eaf60256 Merge remote-tracking branch 'pwm/for-next' adds be5f63ff757c Merge remote-tracking branch 'ktest/for-next' adds 8b2aedb52aad y2038: add __kernel_old_timespec and __kernel_old_time_t adds 7180953cd9e3 y2038: vdso: change timeval to __kernel_old_timeval adds 09b6f6b7706d y2038: vdso: change timespec to __kernel_old_timespec adds 38f1024570e5 y2038: vdso: change time_t to __kernel_old_time_t adds 40d0a5235e4d y2038: vdso: nds32: open-code timespec_add_ns() adds 8dc7907192ef y2038: vdso: powerpc: avoid timespec references adds 6895e9129428 y2038: ipc: remove __kernel_time_t reference from headers adds a7a331c8a864 y2038: stat: avoid 'time_t' in 'struct stat' adds ca6a18e373b8 y2038: uapi: change __kernel_time_t to __kernel_old_time_t adds 75f51ad23392 y2038: rusage: use __kernel_old_timeval adds 1f85e163d6de y2038: syscalls: change remaining timeval to __kernel_old_timeval adds cd5ffa24aba2 y2038: socket: remove timespec reference in timestamping adds 7251f199f2ef y2038: socket: use __kernel_old_timespec instead of timespec adds 5b297cf45c4b y2038: make ns_to_compat_timeval use __kernel_old_timeval adds 254abb13db2f y2038: elfcore: Use __kernel_old_timeval for process times adds d6fcad5e65a1 y2038: timerfd: Use timespec64 internally adds 4634eea01558 y2038: time: avoid timespec usage in settimeofday() adds c249c569a755 y2038: itimer: compat handling to itimer.c adds 77f863bfaf6c y2038: use compat_{get,set}_itimer on alpha adds 0adceac4a75a y2038: move itimer reset into itimer.c adds 750ddd6bb8c0 y2038: itimer: change implementation to timespec64 adds c4b7bdb66f48 y2038: allow disabling time32 system calls adds b91003de5adc Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] adds ed70fe3d81b9 Merge remote-tracking branch 'y2038/y2038' adds eaf73a936524 Merge remote-tracking branch 'livepatching/for-next' adds b22f452a2df9 Merge remote-tracking branch 'coresight/next' adds 831e2ccbd286 Merge remote-tracking branch 'rtc/rtc-next' adds ccaa169c8007 Merge remote-tracking branch 'at24/at24/for-next' adds a3c0fa3aba5e Merge remote-tracking branch 'kspp/for-next/kspp' adds 76cc97dd81d7 Merge remote-tracking branch 'fsi/next' adds e2eba1976628 Merge remote-tracking branch 'nvmem/for-next' adds 92704e4cc083 Merge remote-tracking branch 'xarray/xarray' adds b615d3015a24 Merge remote-tracking branch 'hyperv/hyperv-next' adds 65fd4ede95ee Merge remote-tracking branch 'kgdb/kgdb/for-next' adds fef0d8e4c7a1 fork: extend clone3() to support setting a PID adds 31e2253775f8 selftests: add tests for clone3() with *set_tid adds ba276fe281dc Merge branch 'pidfd' into for-next adds 1bbe0cfa13b3 Merge remote-tracking branch 'pidfd/for-next' adds 875a4998895a Merge remote-tracking branch 'devfreq/devfreq-next' adds 56f434f40f05 mm/mmu_notifier: define the header pre-processor parts eve [...] adds ffb388231157 mm/mmu_notifier: add an interval tree notifier adds b8b66ee82d79 mm/hmm: allow hmm_range to be used with a mmu_interval_not [...] adds 5481bdcf5387 mm/hmm: define the pre-processor related parts of hmm.h ev [...] adds 718ea3bc56e9 RDMA/odp: Use mmu_interval_notifier_insert() adds e92b952d3b9a RDMA/hfi1: Use mmu_interval_notifier_insert for user_exp_rcv adds 491a20ede75e drm/radeon: use mmu_interval_notifier_insert adds 13b19d69e7a1 nouveau: use mmu_notifier directly for invalidate_range_start adds 15c1428aaa7b nouveau: use mmu_interval_notifier instead of hmm_mirror adds 3f024e92f06d drm/amdgpu: Call find_vma under mmap_sem adds 42cf1e45a92b drm/amdgpu: Use mmu_interval_insert instead of hmm_mirror adds 464cf8deb21c drm/amdgpu: Use mmu_interval_notifier instead of hmm_mirror adds 078b224d4442 mm/hmm: remove hmm_mirror and related adds be8a2a801426 xen/gntdev: use mmu_interval_notifier_insert adds dcdb5b224fdd Merge remote-tracking branch 'hmm/hmm' adds c95af08e4d17 Merge remote-tracking branch 'kunit/test' adds 84c7fc42c956 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' adds d5054eacdd6c Merge remote-tracking branch 'generic-ioremap/for-next' adds 9c0982a808c6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 166ef21be902 /proc/kpageflags: do not use uninitialized struct pages adds 9200f1917214 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 99de35a311c4 mm/sparse: consistently do not zero memmap adds 22b1e0090626 mm: mempolicy: fix the wrong return value and potential pa [...] adds 3d7d95ffc679 mm: fix trying to reclaim unevictable lru page when callin [...] adds 85ce9fe0c024 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations adds 8d9791092225 mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() adds 911103b2e9c5 mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_char [...] adds fc3f3e3f6c3a mm: slub: really fix slab walking for init_on_free adds 3a361a11507e mm,thp: recheck each page before collapsing file THP adds d0589a9b6136 mm/memory_hotplug: fix try_offline_node() adds 8748321b6a53 mm/memory_hotplug: Fix try_offline_node() adds 11e736a8c14d mm/page_io.c: do not free shared swap slots adds 78d9faba2222 mm/debug.c: __dump_page() prints an extra line adds d5a152103f21 mm/debug.c: PageAnon() is true for PageKsm() pages adds a8888b09645c mm/vmalloc: fix performance regression caused by needless [...] adds 07ef40e149bf mm-vmalloc-fix-regression-caused-by-needless-vmalloc_sync_all-fix adds aa9ac9341290 Revert "fs: ocfs2: fix possible null-pointer dereferences [...] adds 6fe35f768947 scripts/spelling.txt: add more spellings to spelling.txt adds d46241345158 ocfs2: fix passing zero to 'PTR_ERR' warning adds fc0bfb9a2c8e ramfs: support O_TMPFILE adds 7a30559f7915 fs/buffer.c: fix use true/false for bool type adds 552c6c36b785 fs/buffer.c: include internal.h for missing declarations adds 4a017886598c mm, slab: make kmalloc_info[] contain all types of names adds ccd13394c05f mm, slab: remove unused kmalloc_size() adds 32d86ef92a38 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds 8b5ea270d97b mm: slub: print the offset of fault addresses adds 5d8ca31a9567 mm/slub.c: update comments adds 37e733513258 mm/slub.c: clean up validate_slab() adds a57e96eff9b0 mm/slub.c: avoid slub allocation while holding list_lock adds 0d5afecb7cbc mm/filemap.c: remove redundant cache invalidation after as [...] adds 82c9c2cf3e61 fs/direct-io.c: : keep dio_warn_stale_pagecache() when CON [...] adds 39604d2a889f mm/filemap.c: warn if stale pagecache is left after direct write adds c00e19f6034c mm/gup.c: allow CMA migration to propagate errors back to caller adds 5bc2805cc77a mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] adds 474daa33f0b5 mm, swap: disallow swapon() on zoned block devices adds 5072f7dce094 mm-swap-disallow-swapon-on-zoned-block-devices-fix adds 3cffdf46c610 mm/swap.c: trivial mark_page_accessed() cleanup adds db4bd46d0b3a mm, memcg: clean up reclaim iter array adds 3562f9ac732a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds a5b686fdd97e mm: memcontrol: remove dead code from memory_max_write() adds c38630811541 mm: memcontrol: try harder to set a new memory.high adds 7c4159771b3d include/linux/memcontrol.h: fix comments based on per-node memcg adds 4ecf4abe4c38 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds af09a53a818a mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 adds 802cb08a0226 Documentation/admin-guide/cgroup-v2.rst: document why inac [...] adds 48d24d37506c Documentation/admin-guide/cgroup-v2.rst: fix spelling of "list" adds 629edab225d7 mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds d1ade4ba927a shmem: pin the file in shmem_fault() if mmap_sem is dropped adds 01e8c97507b1 mm: emit tracepoint when RSS changes adds a42f49fcea01 rss_stat: add support to detect RSS updates of external mm adds 49025af78098 rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix adds 272124a5c4bf vsprintf: inline call to ptr_to_hashval adds 54dc39389da7 mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds 83e0fa4e527a mm/pgmap: use correct alignment when looking at first pfn [...] adds 6f1b1ba9d11b mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds b02b81a22349 mm/mmap.c: fix the adjusted length error adds cdf2d2c13c17 mm/swap.c: piggyback lru_add_drain_all() calls adds 8b1ac50da645 mm/mmap.c: prev could be retrieved from vma->vm_prev adds ffc3a46b68d6 mm/mmap.c: __vma_unlink_prev() is not necessary now adds a0c65b883ad8 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds fd5bdc6be494 mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds bf8839809c60 mm/rmap.c: don't reuse anon_vma if we just want a copy adds 793afd6df24e mm/rmap.c: reuse mergeable anon_vma as parent when fork adds cfddd5af5c60 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 5105e582ecdd mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] adds e4435e8dcd6f ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds f4e525dae4f4 asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds 0cf6e71c7f24 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds 5215f975caeb asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds 9c7145d5b04e asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds e2ae2f727a23 mm/rmap.c: fix outdated comment in page_get_anon_vma() adds 0d0e40733187 mm: rmap: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() adds 834c00f881b5 mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] adds 1a29888ad0a9 memfd-fix-cow-issue-on-map_private-and-f_seal_future_write [...] adds c8c08f08844f memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] adds b89c8dc1d1a0 mm/memory-failure.c clean up around tk pre-allocation adds 45c23edd334d mm, soft-offline: convert parameter to pfn adds 6beb52a7425d mm/memory-failure.c: use page_shift() in add_to_kill() adds 36ded40ad9ba mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds eb563f4db793 mm/memory_hotplug.c: add a bounds check to __add_pages() adds 7d511d84bdf6 mm/memory_hotplug: export generic_online_page() adds f1023731b7cb hv_balloon: use generic_online_page() adds ab609ed0568c mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds 519d18ef2ee8 mm/memmap_init: update variable name in memmap_init_zone adds d2df3c20d7fc mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds ea2a661eb5cf mm/memory_hotplug: shrink zones when offlining memory adds d6feffc23fdc mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 2be1ca1f5be4 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 867bc598360a mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 8b236500e8ef mm/memory_hotplug: drop local variables in shrink_zone_span() adds e7792380d283 mm/memory_hotplug: cleanup __remove_pages() adds 9bd192c90808 mm/page_alloc.c: don't set pages PageReserved() when offlining adds 7dbae9143d8c mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds be7f0169b105 include/linux/memory_hotplug.h: move definitions of {set,c [...] adds 6bdb543b751d drivers/base/memory.c: drop the mem_sysfs_mutex adds 62f7f9ee1477 mm/sparse.c: mark populate_section_memmap as __meminit adds f35d115fbb11 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 adds aa0c6ef73e24 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds bfd0f97067d6 mm/vmalloc: remove preempt_disable/enable when doing preloading adds b77985bbfcb0 mm/vmalloc: respect passed gfp_mask when doing preloading adds c7c9aa12f957 mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds 4be627e8ff19 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 7c3b786d575f mm/vmalloc: rework vmap_area_lock adds 9b95fd3bd1a8 kasan: support backing vmalloc space with real shadow memory adds 2a7eefcac24b kasan: add test for vmalloc adds f405e8a7abee fork: support VMAP_STACK with KASAN_VMALLOC adds 1d0e29bc2a87 x86/kasan: support KASAN_VMALLOC adds 85e39c0518a5 mm/page_alloc: add alloc_contig_pages() adds 559d24c0bb25 mm, pcp: share common code between memory hotplug and perc [...] adds dbe1dd07df01 mm, pcpu: make zone pcp updates and reset internal to the mm adds 400407ce4952 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds 632b246a2043 mm/page_alloc.c: print reserved_highatomic info adds 9748c40b1e0d mm/vmscan: remove unused lru_pages argument adds 088742b0f7ce mm/vmscan.c: remove unused scan_control parameter from pageout() adds 372e09870036 mm: vmscan: simplify lruvec_lru_size() adds 921805667c5e mm/vmscan: fix an undefined behavior for zone id adds b70be1153326 mm-vmscan-simplify-lruvec_lru_size-fix-fix adds 2a06ef4455fa mm: clean up and clarify lruvec lookup procedure adds ab42fb23b27f mm: vmscan: move inactive_list_is_low() swap check to the caller adds fbfd9574ec2a mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds 4a6ad3df8fa0 mm: vmscan: replace shrink_node() loop with a retry jump adds ddafb46eaba2 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds 88d87c1add7b mm: vmscan: split shrink_node() into node part and memcgs part adds 64970b72eee6 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix adds 799b972b5f15 mm: vmscan: harmonize writeback congestion tracking for no [...] adds fe8f16b8c1b0 mm: vmscan: move file exhaustion detection to the node level adds 2fdb88bb3d58 mm: vmscan: detect file thrashing at the reclaim root adds 07976d367592 mm: vmscan: enforce inactive:active ratio at the reclaim root adds 407b5dc7197b mm/vmscan.c: fix typo in comment adds 05f003ee412f kernel: sysctl: make drop_caches write-only adds 8b3bf8c00e0a mm/z3fold.c: add inter-page compaction adds ac8d674ecff9 mm/z3fold: fix -Wunused-but-set-variable warnings adds 1797a34aa758 mm/mempolicy.c: check range first in queue_pages_test_walk adds add0d1f1ea08 mm/mempolicy.c: fix checking unmapped holes for mbind adds cc384ab4ad96 mm/memblock.c: cleanup doc adds 3b6452d94ec0 mm/memblock: correct doc for function adds 3f0edb32fabd mm: support memblock alloc on the exact node for sparse_bu [...] adds 7b71769c9ff7 mm, oom: avoid printk() iteration under RCU adds d8acc783ec11 mm-oom-avoid-printk-iteration-under-rcu-fix adds 6f45f973bc52 hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 219870a0a8df mm/hugetlbfs: fix error handling when setting up mounts adds 3d7bf77c065e powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h adds d281b2fc6d06 hugetlbfs: convert macros to static inline, fix sparse warning adds 356eb8cd79c5 hugetlbfs: add O_TMPFILE support adds bb4fb17d39af hugetlbfs: take read_lock on i_mmap for PMD sharing adds 32e2401c5bba hugetlb: region_chg provides only cache entry adds fe4af7b18643 hugetlb: remove duplicated code adds dcfe194f237f hugetlb-remove-duplicated-code-checkpatch-fixes adds 20c873debbf5 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds e6136a56eb22 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds e0e0317afaad mm/userfaultfd: fix a GCC compilation warning adds 79541cb664ab mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds cbb4d8ffb4b8 mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds d39f08247e27 mm/migrate.c: handle freed page at the first place adds 43c6704b3acc mm, thp: do not queue fully unmapped pages for deferred split adds 9a7bccf1f88f mm/thp: make set_huge_zero_page() return void adds 765e7cbdfcf5 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds ee0ce726399a mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds e0301e47c75b mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds 38508e0695ba autonuma: fix watermark checking in migrate_balanced_pgdat() adds 6edc1524cb3f autonuma: Reduce cache footprint when scanning page tables adds e24aea35c0b5 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds 2094cce0f635 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 0cad8dc20f4b mm/vmstat: do not use size of vmstat_text as count of /pro [...] adds 7b0b6c0dc48e mm/memcontrol: use vmstat names for printing statistics adds d29550ebc303 mm/mmap.c: make vma_merge() comment more easy to understand adds 3202bfcb0e80 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds 04b669d28921 mm/madvise.c: replace with page_size() in madvise_inject_error() adds c6182042032e mm-madvise-replace-with-page_size-in-madvise_inject_error-fix adds c10c6700fa0b userfaultfd: use vma_pagesize for all huge page size calculation adds a5da912ebfbe userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds e7955b99858d userfaultfd: wrap the common dst_vma check into an inlined [...] adds 16549dee97b7 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds 78875ac2fdbd userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK adds 2f67f43d0e72 mm/shmem.c: make array 'values' static const, makes object [...] adds 292b90bc64d7 mm: shmem: use proper gfp flags for shmem_writepage() adds 424ed0a023ca mm: fix struct member name in function comments adds 3bf75462f6b6 mm: fix typos in comments when calling __SetPageUptodate() adds d91369c941a1 mm/memory_hotplug.c: remove __online_page_set_limits() adds fae0c3a3478c mm/page_io.c: annotate refault stalls from swap_readpage adds 9f375785a44f mm-annotate-refault-stalls-from-swap_readpage-fix adds 1211351bbaa2 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 65b18863eef7 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0d79d07b8aec kernel/hung_task.c: Monitor killed tasks. adds a5552bf523cd proc: change ->nlink under proc_subdir_lock adds fb871f95f94a fs/proc/generic.c: delete useless "len" variable adds 45e5880643b0 fs/proc/internal.h: shuffle "struct pde_opener" adds 5fa87b44ae34 include/linux/proc_fs.h: fix confusing macro arg name adds 5eeca941b701 include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds 1f723a289fcb .gitattributes: Use 'dts' diff driver for dts files adds 688e29e9abdc linux/build_bug.h: change type to int adds 220f8ba0187b linux/scc.h: make uapi linux/scc.h self-contained adds 652e09fc80eb syscalls: fix references to filenames containing syscall defs adds 9392441641c7 kernel/notifier.c: intercept duplicate registrations to av [...] adds 15b7082e8e5c kernel/notifier.c: remove notifier_chain_cond_register() adds 4ae7504ac8e7 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds 91eb25017a9a kernel/profile.c: use cpumask_available to check for NULL cpumask adds cf0e27b2a2bb kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 3f6d5e95f051 hung_task: allow printing warnings every check interval adds 68e5e0f40317 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds d6e2775c6b51 lib/rbtree: set successor's parent unconditionally adds 3caa7a85c18d lib/rbtree: get successor's color directly adds 6a05e72ec3b4 string: add stracpy and stracpy_pad mechanisms adds 4e4e166ff560 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds f8acf76e2377 lib: optimize cpumask_local_spread() adds 8a6c43dbcd54 lib-optimize-cpumask_local_spread-v3 adds 6ed63c10c650 lib-optimize-cpumask_local_spread-v3-fix adds 5bde5b65cf88 lib/test_meminit.c: add bulk alloc/free tests adds 619abd756843 lib/math/rational.c: fix possible incorrect result from ra [...] adds 89429b47debb checkpatch: improve ignoring CamelCase SI style variants like mA adds e619ef3de9ff checkpatch: reduce is_maintained_obsolete lookup runtime adds 015d8e63c233 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 7a35a3a9036f fs/epoll: remove unnecessary wakeups of nested epoll adds a204370c5da3 selftests: add epoll selftests adds 80f6aac28fe3 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds e7c9fc19517f fs/binfmt_elf.c: extract elf_read() function adds 0493f47d7d87 drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds f28875e986cf drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds 227427c1ba6f drm: limit to INT_MAX in create_blob ioctl adds 6ad04c9af711 uaccess: disallow > INT_MAX copy sizes adds 5d5eb5d7f71a aio: simplify read_events() adds d151961773e5 kcov: remote coverage support adds 44ed5037ee7d usb, kcov: collect coverage from hub_event adds 937760dcdb20 usb-kcov-collect-coverage-from-hub_event-fix adds 7eb024cf491b vhost, kcov: collect coverage from vhost_worker adds 882904db8169 lib/ubsan: don't serialize UBSAN report adds 925cc62987b3 smp_mb__{before,after}_atomic(): update Documentation adds 7fb67568bf9c ipc/mqueue.c: remove duplicated code adds 0292f0b1dd1a ipc/mqueue.c: update/document memory barriers adds 4c8512d715bc ipc/msg.c: update and document memory barriers adds 787b1b53206e ipc/sem.c: document and update memory barriers adds e9168ef590aa arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds a0682d02e6fe arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds aafe009106c2 arch: sembuf.h: make uapi asm/sembuf.h self-contained adds db5afef80ec2 ipc/msg.c: consolidate all xxxctl_down() functions adds 85db854d1974 Merge branch 'akpm-current/current' adds 726dfca5b406 drivers/block/null_blk_main.c: fix layout adds c053f378e5b4 drivers/block/null_blk_main.c: fix uninitialized var warnings adds d5f34094a309 pinctrl: fix pxa2xx.c build warnings adds 150a60f4b387 lib/genalloc.c: export symbol addr_in_gen_pool adds 740958da522e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 69339b191393 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 9c949944e64e kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds f82986633c24 kernel-hacking: create submenu for arch special debugging options adds c6b83ab358f7 kernel-hacking: group kernel data structures debugging together adds e0a32cc39263 kernel-hacking: move kernel testing and coverage options t [...] adds 26ff5c3754cc kernel-hacking: move Oops into 'Lockups and Hangs' adds 5f8225532d8f kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds 5502bb87d4f6 kernel-hacking: create a submenu for scheduler debugging options adds 9ae046fb58a7 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 829d4391d091 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds d598842e047d bitops: introduce the for_each_set_clump8 macro adds be8492eeae88 linux/bitmap.h: fix potential sign-extension overflow adds 43db6576cf0c bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds d95095bbd736 linux/bitopts.h: Add for_each_set_clump8 documentation adds 306d63349d0f lib/test_bitmap.c: add for_each_set_clump8 test cases adds 306e1ce3dc27 gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 69ae24e2741f gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 007270f6108c gpio: gpio-mm: utilize for_each_set_clump8 macro adds fcd7a32fffd6 gpio: ws16c48: utilize for_each_set_clump8 macro adds b0be0e0bd8e3 gpio: pci-idio-16: utilize for_each_set_clump8 macro adds 23478a2bc8e0 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds 988d20d78e12 gpio: uniphier: utilize for_each_set_clump8 macro adds 92c075c05fde gpio: 74x164: utilize the for_each_set_clump8 macro adds 16d35918a719 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds e4d999f9806e gpio: pisosr: utilize the for_each_set_clump8 macro adds 3decd953fe10 gpio: max3191x: utilize the for_each_set_clump8 macro adds 349b9b517560 gpio: pca953x: utilize the for_each_set_clump8 macro adds 0dc208026a84 lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds f31a548899bf lib/test_bitmap: undefine macros after use adds 972e09bc166e lib/test_bitmap: name EXP_BYTES properly adds a57f1795f218 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds c372c3d874df lib/test_bitmap: move exp1 and exp2 upper for others to use adds ee96decf1ad8 lib/test_bitmap: fix comment about this file adds 07e1e2a774fc lib/bitmap: introduce bitmap_replace() helper adds f6b7ceff9b99 gpio: pca953x: remove redundant variable and check in IRQ handler adds 82c6ed9ddff1 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 082e589cc195 gpio: pca953x: convert to use bitmap API adds 735f35009e55 gpio: pca953x: reduce stack usage in couple of functions adds 923da4d8c318 gpio: pca953x: tighten up indentation adds e0a914597c24 mm: add generic p?d_leaf() macros adds 5d4e1198a2dd arc: mm: add p?d_leaf() definitions adds 2935b05ade2b arm: mm: add p?d_leaf() definitions adds d03dab3a28e3 arm64: mm: add p?d_leaf() definitions adds 83403782560b mips: mm: add p?d_leaf() definitions adds 7786a5d798c3 powerpc: mm: add p?d_leaf() definitions adds fa22ee558d85 riscv: mm: add p?d_leaf() definitions adds 40e945eca7c2 s390: mm: add p?d_leaf() definitions adds d15755d96bb9 sparc: mm: add p?d_leaf() definitions adds 68a888d3c7d8 x86: mm: add p?d_leaf() definitions adds 7b40c7b0fa9c mm: pagewalk: add p4d_entry() and pgd_entry() adds 2ca796563864 mm: pagewalk: allow walking without vma adds a21277539c2a mm-pagewalk-allow-walking-without-vma-v15 adds 27992be57585 mm-pagewalk-allow-walking-without-vma-fix adds 4a50c7386eb8 mm: pagewalk: add test_p?d callbacks adds a160ad723e6e mm: pagewalk: add 'depth' parameter to pte_hole adds da1e755a3ee6 x86: mm: point to struct seq_file from struct pg_state adds 2b851163900c x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 49e0b1746461 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds ccbd2b7dee9c x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds 7d58937264d5 mm: add generic ptdump adds 70e93dd36f06 mm-add-generic-ptdump-v15 adds cce30160693b mm/ptdump: fix a -Wold-style-declaration warning adds 6ca21f6291a6 x86: mm: convert dump_pagetables to use walk_page_range adds 7cbb7ac3a033 arm64: mm: convert mm/dump.c to use walk_page_range() adds aa2d69f52d82 arm64: mm: display non-present entries in ptdump adds e6e9204206f3 mm: ptdump: reduce level numbers by 1 in note_page() adds 4cd2229119b1 alpha: use pgtable-nopud instead of 4level-fixup adds 2c8ce41a5387 arm: nommu: use pgtable-nopud instead of 4level-fixup adds 08fdf53d6dbe c6x: use pgtable-nopud instead of 4level-fixup adds dc8a97ead27e m68k: nommu: use pgtable-nopud instead of 4level-fixup adds dc003a4470d1 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds c96dc7c98b83 microblaze: use pgtable-nopmd instead of 4level-fixup adds 7c2fd4d6f88d nds32: use pgtable-nopmd instead of 4level-fixup adds 69ee31223982 parisc: use pgtable-nopXd instead of 4level-fixup adds c99d3c8510d8 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 8b627f3ff542 sparc32: use pgtable-nopud instead of 4level-fixup adds 202a2c8ea7d3 um: remove unused pxx_offset_proc() and addr_pte() functions adds f909ece59702 um: add support for folded p4d page tables adds 5dd12d856758 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds f71caa61bd0b kernel.h: update comment about simple_strto<foo>() functions adds f356b7146a0e auxdisplay: charlcd: deduplicate simple_strtoul() adds 342fe723dff8 drivers/tty/serial/sh-sci.c: suppress warning adds 2aca91df140c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 4acd268cf2e3 Merge branch 'akpm/master' adds 5a6fcbeabe3e Add linux-next specific files for 20191115
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 (8466d23e6e67) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/cgroup-v2.rst | 9 +- .../admin-guide/device-mapper/dm-integrity.rst | 5 + Documentation/dev-tools/kasan.rst | 63 + Documentation/devicetree/bindings/Makefile | 5 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 2 +- Documentation/devicetree/bindings/arm/sprd.txt | 14 - Documentation/devicetree/bindings/arm/sprd.yaml | 33 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/ti/davinci/psc.txt | 2 +- .../bindings/counter/stm32-timer-cnt.txt | 31 - .../devicetree/bindings/crypto/st,stm32-crc.txt | 16 - .../devicetree/bindings/crypto/st,stm32-crc.yaml | 38 + .../devicetree/bindings/crypto/st,stm32-cryp.txt | 19 - .../devicetree/bindings/crypto/st,stm32-cryp.yaml | 51 + .../bindings/dma/sifive,fu540-c000-pdma.yaml | 55 + .../bindings/firmware/nvidia,tegra186-bpmp.txt | 2 +- .../bindings/iio/timer/stm32-timer-trigger.txt | 25 - .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 2 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 162 + .../devicetree/bindings/mfd/stm32-timers.txt | 73 - Documentation/devicetree/bindings/mfd/syscon.txt | 32 - Documentation/devicetree/bindings/mfd/syscon.yaml | 84 + .../devicetree/bindings/misc/allwinner,syscon.txt | 20 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 3 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 243 + .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 164 - .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 1 + .../devicetree/bindings/pinctrl/pincfg-node.yaml | 140 + .../bindings/pinctrl/pinctrl-bindings.txt | 192 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 132 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 4 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 4 + .../bindings/power/amlogic,meson-gx-pwrc.txt | 2 +- .../devicetree/bindings/power/fsl,imx-gpc.txt | 2 +- .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 2 +- .../devicetree/bindings/power/pd-samsung.txt | 45 - .../devicetree/bindings/power/pd-samsung.yaml | 66 + .../power/{power_domain.txt => power-domain.txt} | 95 +- .../devicetree/bindings/power/power-domain.yaml | 133 + .../bindings/power/renesas,sysc-rmobile.txt | 2 +- .../bindings/power/xlnx,zynqmp-genpd.txt | 2 +- .../devicetree/bindings/pwm/pwm-stm32.txt | 40 - .../devicetree/bindings/serial/sprd-uart.txt | 32 - .../devicetree/bindings/serial/sprd-uart.yaml | 71 + .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 2 +- .../devicetree/bindings/soc/mediatek/scpsys.txt | 2 +- .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 2 +- Documentation/devicetree/writing-schema.rst | 6 +- Documentation/trace/ftrace-uses.rst | 10 +- Documentation/trace/ftrace.rst | 4 +- Documentation/trace/intel_th.rst | 28 +- Documentation/vm/hmm.rst | 20 +- Documentation/x86/boot.rst | 174 + MAINTAINERS | 24 +- Next/SHA1s | 102 +- Next/merge.log | 2660 ++-- arch/Kconfig | 9 +- arch/arm/arm-soc-for-next-contents.txt | 2 + .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 1 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 13 +- arch/arm/mach-omap2/timer.c | 4 +- arch/arm64/Kconfig | 18 +- arch/m68k/kernel/vmlinux-std.lds | 2 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mm/kmap.c | 17 +- arch/powerpc/include/asm/book3s/64/pgtable-4k.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 - arch/powerpc/mm/book3s64/radix_pgtable.c | 1 + arch/sh/boot/compressed/misc.c | 5 + arch/sparc/vdso/Makefile | 4 +- arch/x86/Kconfig | 20 + arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/eboot.c | 3 + arch/x86/boot/compressed/kaslr.c | 12 + arch/x86/boot/compressed/kernel_info.S | 22 + arch/x86/boot/header.S | 3 +- arch/x86/boot/tools/build.c | 5 + arch/x86/entry/common.c | 4 + arch/x86/events/intel/pt.c | 203 +- arch/x86/events/intel/pt.h | 12 +- arch/x86/hyperv/hv_apic.c | 16 +- arch/x86/include/asm/ftrace.h | 13 + arch/x86/include/asm/hyperv-tlfs.h | 5 + arch/x86/include/asm/io_bitmap.h | 29 + arch/x86/include/asm/msr-index.h | 2 + arch/x86/include/asm/paravirt.h | 4 - arch/x86/include/asm/paravirt_types.h | 2 - arch/x86/include/asm/pgtable_32_types.h | 2 +- arch/x86/include/asm/processor.h | 113 +- arch/x86/include/asm/ptrace.h | 6 + arch/x86/include/asm/switch_to.h | 10 + arch/x86/include/asm/thread_info.h | 14 +- arch/x86/include/asm/trace/hyperv.h | 15 + arch/x86/include/asm/unwind_hints.h | 8 + arch/x86/include/asm/xen/hypervisor.h | 2 - arch/x86/include/uapi/asm/bootparam.h | 16 +- arch/x86/kernel/cpu/common.c | 188 +- arch/x86/kernel/cpu/mce/therm_throt.c | 251 +- arch/x86/kernel/cpu/mshyperv.c | 7 +- arch/x86/kernel/doublefault.c | 2 +- arch/x86/kernel/e820.c | 11 + arch/x86/kernel/early-quirks.c | 2 + arch/x86/kernel/ftrace.c | 14 + arch/x86/kernel/ftrace_64.S | 42 +- arch/x86/kernel/ioport.c | 209 +- arch/x86/kernel/kdebugfs.c | 21 +- arch/x86/kernel/ksysfs.c | 31 +- arch/x86/kernel/paravirt.c | 2 - arch/x86/kernel/process.c | 200 +- arch/x86/kernel/process_32.c | 77 - arch/x86/kernel/process_64.c | 86 - arch/x86/kernel/ptrace.c | 12 +- arch/x86/kernel/setup.c | 6 + arch/x86/kernel/x86_init.c | 24 +- arch/x86/kvm/vmx/vmx.c | 8 - arch/x86/mm/cpu_entry_area.c | 8 + arch/x86/mm/ioremap.c | 11 + arch/x86/mm/kasan_init_64.c | 61 + arch/x86/xen/enlighten_pv.c | 10 - arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/mm/kasan_init.c | 4 +- block/ioctl.c | 37 +- block/partition-generic.c | 180 +- drivers/acpi/osi.c | 6 +- drivers/android/binder_alloc.c | 41 +- drivers/auxdisplay/charlcd.c | 34 +- drivers/base/firmware_loader/Kconfig | 12 + drivers/base/firmware_loader/main.c | 6 +- drivers/base/memory.c | 69 +- drivers/base/node.c | 9 - drivers/base/platform.c | 19 +- drivers/base/power/common.c | 20 + drivers/base/power/domain.c | 40 +- drivers/base/power/wakeirq.c | 4 +- drivers/block/loop.c | 13 +- drivers/block/rbd.c | 2 +- drivers/bus/ti-sysc.c | 21 +- drivers/clk/clk-gpio.c | 2 +- drivers/clk/clk.c | 15 +- drivers/clk/mvebu/armada-xp.c | 26 - drivers/clk/pxa/clk-pxa27x.c | 1 + drivers/clk/qcom/clk-rpmh.c | 34 +- drivers/clk/sprd/common.c | 2 +- drivers/clk/tegra/clk-emc.c | 12 +- drivers/clk/tegra/clk-periph.c | 7 +- drivers/clk/tegra/clk-sdmmc-mux.c | 6 +- drivers/clk/tegra/clk-super.c | 14 +- drivers/cpuidle/governors/teo.c | 50 +- drivers/crypto/hisilicon/qm.c | 19 +- drivers/crypto/hisilicon/zip/zip_main.c | 24 +- drivers/dma/Kconfig | 2 + drivers/dma/Makefile | 1 + drivers/dma/iop-adma.c | 2 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/sf-pdma/Kconfig | 6 + drivers/dma/sf-pdma/Makefile | 1 + drivers/dma/sf-pdma/sf-pdma.c | 621 + drivers/dma/sf-pdma/sf-pdma.h | 122 + drivers/dma/sprd-dma.c | 13 + drivers/dma/zx_dma.c | 1 - drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/efi/libstub/Makefile | 5 +- drivers/firmware/efi/libstub/arm-stub.c | 2 + drivers/firmware/efi/libstub/efistub.h | 2 - drivers/firmware/efi/libstub/random.c | 23 +- drivers/firmware/stratix10-rsu.c | 42 +- drivers/firmware/stratix10-svc.c | 18 +- drivers/gpio/gpio-bd70528.c | 6 +- drivers/gpio/gpio-max77620.c | 6 +- drivers/gpio/gpio-xgs-iproc.c | 1 - drivers/gpio/gpiolib-acpi.c | 17 + drivers/gpio/gpiolib.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik.c | 22 +- drivers/gpu/drm/amd/amdgpu/si.c | 22 +- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 8 + drivers/gpu/drm/i915/gt/intel_mocs.c | 10 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 65 + drivers/gpu/drm/i915/gt/intel_rc6.h | 3 + drivers/gpu/drm/i915/gt/intel_rc6_types.h | 1 + drivers/gpu/drm/i915/i915_drv.c | 3 + drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/nouveau/nouveau_svm.c | 31 +- drivers/gpu/drm/radeon/cik.c | 22 +- drivers/gpu/drm/radeon/radeon.h | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 15 +- drivers/gpu/drm/radeon/si.c | 22 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hwtracing/stm/policy.c | 4 + drivers/infiniband/core/umem_odp.c | 28 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 22 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 +- drivers/infiniband/hw/mlx5/odp.c | 12 +- drivers/md/dm-integrity.c | 26 +- drivers/misc/cardreader/Makefile | 2 +- drivers/misc/cardreader/rts5261.c | 792 ++ drivers/misc/cardreader/rts5261.h | 233 + drivers/misc/cardreader/rtsx_pcr.c | 43 +- drivers/misc/cardreader/rtsx_pcr.h | 1 + drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/moxart-mmc.c | 4 +- drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/tmio_mmc.h | 1 - drivers/mmc/host/tmio_mmc_core.c | 10 +- drivers/mtd/ubi/debug.c | 2 +- drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/dsa/sja1105/sja1105.h | 18 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 77 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 24 +- drivers/net/dsa/sja1105/sja1105_spi.c | 126 +- drivers/net/dsa/sja1105/sja1105_tas.c | 428 +- drivers/net/dsa/sja1105/sja1105_tas.h | 27 + drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 4 +- drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 41 + drivers/net/wireless/quantenna/qtnfmac/commands.c | 71 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 3 + drivers/net/wireless/quantenna/qtnfmac/core.c | 23 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 1 - drivers/net/wireless/quantenna/qtnfmac/event.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 12 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 4 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 36 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 28 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 57 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 2 + drivers/of/property.c | 8 +- drivers/pci/controller/Kconfig | 29 +- drivers/pci/controller/Makefile | 4 +- drivers/pci/controller/cadence/Kconfig | 45 + drivers/pci/controller/cadence/Makefile | 5 + .../pci/controller/{ => cadence}/pcie-cadence-ep.c | 96 +- .../controller/{ => cadence}/pcie-cadence-host.c | 95 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 174 + .../pci/controller/{ => cadence}/pcie-cadence.c | 0 .../pci/controller/{ => cadence}/pcie-cadence.h | 77 + drivers/pci/controller/pcie-rcar.c | 8 +- drivers/pci/hotplug/pciehp.h | 6 +- drivers/pci/hotplug/pciehp_core.c | 36 +- drivers/pci/hotplug/pciehp_ctrl.c | 4 +- drivers/pci/hotplug/pciehp_hpc.c | 65 +- drivers/pci/pci.c | 23 +- drivers/pci/probe.c | 16 +- drivers/pci/quirks.c | 20 +- drivers/pci/setup-bus.c | 38 +- drivers/pcmcia/cardbus.c | 2 + drivers/pcmcia/cistpl.c | 1 + drivers/pinctrl/actions/pinctrl-owl.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 4 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 7 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 3 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 6 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 119 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 6 +- drivers/pinctrl/devicetree.c | 10 + drivers/pinctrl/pinctrl-amd.c | 3 +- drivers/pinctrl/pinctrl-artpec6.c | 4 +- drivers/pinctrl/pinctrl-at91-pio4.c | 3 +- drivers/pinctrl/pinctrl-at91.c | 8 +- drivers/pinctrl/pinctrl-bm1880.c | 4 +- drivers/pinctrl/pinctrl-coh901.c | 4 +- drivers/pinctrl/pinctrl-da850-pupd.c | 4 +- drivers/pinctrl/pinctrl-digicolor.c | 4 +- drivers/pinctrl/pinctrl-lpc18xx.c | 4 +- drivers/pinctrl/pinctrl-oxnas.c | 4 +- drivers/pinctrl/pinctrl-pic32.c | 4 +- drivers/pinctrl/pinctrl-pistachio.c | 4 +- drivers/pinctrl/pinctrl-rza2.c | 4 +- drivers/pinctrl/pinctrl-tb10x.c | 4 +- drivers/pinctrl/pinctrl-u300.c | 4 +- drivers/pinctrl/pinctrl-xway.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa25x.c | 13 +- drivers/pinctrl/pxa/pinctrl-pxa27x.c | 13 +- drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 18 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 3 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 2 + drivers/pinctrl/spear/pinctrl-plgpio.c | 4 +- drivers/pinctrl/spear/pinctrl-spear.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 4 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 4 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 3 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 4 +- drivers/pinctrl/zte/pinctrl-zx.c | 4 +- drivers/power/avs/smartreflex.c | 2 +- drivers/rapidio/rio-access.c | 2 + drivers/rapidio/rio-driver.c | 1 + drivers/s390/block/dasd_genhd.c | 4 +- drivers/thermal/thermal_core.c | 4 +- drivers/uio/uio_dmem_genirq.c | 14 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/vhost/vhost.c | 13 +- drivers/vhost/vhost.h | 1 + drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 88 +- drivers/virtio/virtio_ring.c | 4 +- drivers/w1/slaves/Kconfig | 8 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_ds2430.c | 295 + drivers/xen/Kconfig | 2 +- drivers/xen/gntdev-common.h | 2 +- drivers/xen/gntdev.c | 17 +- drivers/xen/mcelog.c | 14 +- fs/block_dev.c | 48 +- fs/buffer.c | 6 +- fs/ceph/file.c | 29 +- fs/cifs/cifsglob.h | 2 + fs/cifs/connect.c | 1 - fs/cifs/smb2misc.c | 89 +- fs/cifs/smb2ops.c | 11 +- fs/cifs/smb2proto.h | 3 + fs/cifs/transport.c | 2 +- fs/direct-io.c | 21 - fs/exec.c | 2 +- fs/gfs2/aops.c | 4 +- fs/gfs2/file.c | 2 +- fs/gfs2/glock.c | 7 +- fs/gfs2/glops.c | 2 +- fs/gfs2/log.c | 15 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 5 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/ops_fstype.c | 3 +- fs/gfs2/quota.c | 2 +- fs/gfs2/super.c | 14 +- fs/gfs2/sys.c | 2 +- fs/gfs2/trans.c | 2 + fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 9 + fs/hugetlbfs/inode.c | 7 +- fs/io-wq.c | 113 +- fs/io-wq.h | 7 +- fs/io_uring.c | 49 +- fs/ocfs2/xattr.c | 56 +- fs/proc/array.c | 2 +- fs/sysfs/symlink.c | 21 - fs/xfs/libxfs/xfs_alloc.c | 247 +- fs/xfs/libxfs/xfs_bmap.c | 367 +- fs/xfs/libxfs/xfs_btree.c | 86 +- fs/xfs/libxfs/xfs_btree.h | 25 +- fs/xfs/libxfs/xfs_da_btree.c | 64 +- fs/xfs/libxfs/xfs_da_btree.h | 11 - fs/xfs/libxfs/xfs_dir2.c | 43 +- fs/xfs/libxfs/xfs_dir2.h | 2 + fs/xfs/libxfs/xfs_dir2_block.c | 7 +- fs/xfs/libxfs/xfs_dir2_data.c | 3 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 14 +- fs/xfs/libxfs/xfs_dir2_priv.h | 24 + fs/xfs/libxfs/xfs_dir2_sf.c | 31 +- fs/xfs/libxfs/xfs_dquot_buf.c | 8 +- fs/xfs/libxfs/xfs_format.h | 14 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 117 +- fs/xfs/libxfs/xfs_inode_buf.c | 21 +- fs/xfs/libxfs/xfs_inode_buf.h | 5 +- fs/xfs/libxfs/xfs_log_recover.h | 4 +- fs/xfs/libxfs/xfs_refcount.c | 176 +- fs/xfs/libxfs/xfs_rmap.c | 377 +- fs/xfs/libxfs/xfs_rtbitmap.c | 4 +- fs/xfs/libxfs/xfs_trans_inode.c | 8 +- fs/xfs/libxfs/xfs_trans_resv.c | 6 +- fs/xfs/libxfs/xfs_types.h | 2 - fs/xfs/xfs_attr_list.c | 23 +- fs/xfs/xfs_bmap_util.c | 8 + fs/xfs/xfs_dir2_readdir.c | 19 +- fs/xfs/xfs_discard.c | 5 +- fs/xfs/xfs_dquot.c | 22 +- fs/xfs/xfs_dquot.h | 98 +- fs/xfs/xfs_dquot_item.h | 34 +- fs/xfs/xfs_error.h | 26 - fs/xfs/xfs_filestream.c | 1 + fs/xfs/xfs_icache.c | 4 +- fs/xfs/xfs_inode.c | 26 +- fs/xfs/xfs_inode.h | 21 +- fs/xfs/xfs_inode_item.c | 8 +- fs/xfs/xfs_ioctl.c | 102 +- fs/xfs/xfs_ioctl.h | 6 - fs/xfs/xfs_ioctl32.c | 40 - fs/xfs/xfs_ioctl32.h | 13 +- fs/xfs/xfs_iomap.c | 16 +- fs/xfs/xfs_iops.c | 9 +- fs/xfs/xfs_itable.c | 6 +- fs/xfs/xfs_iwalk.c | 3 +- fs/xfs/xfs_linux.h | 13 +- fs/xfs/xfs_log_priv.h | 2 - fs/xfs/xfs_log_recover.c | 76 +- fs/xfs/xfs_mount.c | 7 +- fs/xfs/xfs_mount.h | 4 - fs/xfs/xfs_qm.c | 70 +- fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_qm_bhv.c | 8 +- fs/xfs/xfs_qm_syscalls.c | 139 +- fs/xfs/xfs_trans_dquot.c | 54 +- include/asm-generic/export.h | 1 + include/asm-generic/vmlinux.lds.h | 14 +- include/dt-bindings/gpio/meson-a1-gpio.h | 73 + include/dt-bindings/pinctrl/at91.h | 4 +- include/linux/arch_topology.h | 1 + include/linux/bsearch.h | 2 +- include/linux/clk-provider.h | 2 +- include/linux/dma/sprd-dma.h | 4 + include/linux/efi.h | 2 + include/linux/export.h | 1 + .../linux/firmware/intel/stratix10-svc-client.h | 8 + include/linux/fs.h | 10 +- include/linux/ftrace.h | 53 +- include/linux/genhd.h | 5 +- include/linux/hmm.h | 6 +- include/linux/hugetlb.h | 137 +- include/linux/interrupt.h | 3 +- include/linux/kasan.h | 31 + include/linux/kernel.h | 19 +- include/linux/license.h | 1 + include/linux/memcontrol.h | 5 + include/linux/memory.h | 1 + include/linux/memory_hotplug.h | 6 +- include/linux/mmu_notifier.h | 98 +- include/linux/mmzone.h | 64 +- include/linux/module.h | 7 +- include/linux/moduleloader.h | 2 +- include/linux/node.h | 7 - include/linux/page-flags.h | 11 - include/linux/page_reporting.h | 31 - include/linux/perf_event.h | 19 + include/linux/pid.h | 3 +- include/linux/pid_namespace.h | 2 + include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm.h | 2 + include/linux/pm_domain.h | 5 + include/linux/power/smartreflex.h | 3 + include/linux/rtsx_pci.h | 1 + include/linux/sched.h | 2 +- include/linux/sched/task.h | 3 + include/linux/seq_buf.h | 3 + include/linux/sort.h | 8 +- include/linux/swap.h | 2 +- include/linux/sysfs.h | 6 - include/linux/trace.h | 7 + include/linux/trace_events.h | 5 + include/linux/trace_seq.h | 4 + include/linux/types.h | 5 + include/linux/vmalloc.h | 12 + include/linux/w1.h | 1 + include/rdma/ib_umem_odp.h | 13 +- include/trace/events/timer.h | 12 +- include/trace/trace_events.h | 6 + include/uapi/linux/pci_regs.h | 2 + include/uapi/linux/perf_event.h | 10 +- include/uapi/linux/scc.h | 1 + include/uapi/linux/sched.h | 61 +- include/uapi/linux/virtio_balloon.h | 1 - include/xen/interface/xen-mca.h | 10 +- kernel/Kconfig.preempt | 2 +- kernel/cgroup/cgroup.c | 2 +- kernel/events/core.c | 198 +- kernel/events/internal.h | 1 + kernel/events/ring_buffer.c | 36 + kernel/fork.c | 30 +- kernel/livepatch/patch.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/module.c | 6 +- kernel/pid.c | 69 +- kernel/pid_namespace.c | 2 - kernel/sched/core.c | 3 +- kernel/sched/fair.c | 29 +- kernel/time/ntp.c | 2 +- kernel/time/time.c | 25 +- kernel/trace/Kconfig | 18 +- kernel/trace/fgraph.c | 11 +- kernel/trace/ftrace.c | 466 +- kernel/trace/preemptirq_delay_test.c | 144 +- kernel/trace/trace.c | 118 +- kernel/trace/trace.h | 24 +- kernel/trace/trace_branch.c | 8 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_export.c | 4 +- kernel/trace/trace_hwlat.c | 15 +- kernel/trace/trace_kprobe.c | 27 +- kernel/trace/trace_output.c | 15 + kernel/trace/trace_seq.c | 30 + kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_stat.h | 2 +- lib/Kconfig.kasan | 16 + lib/bsearch.c | 2 +- lib/cpumask.c | 15 +- lib/seq_buf.c | 62 + lib/sort.c | 15 +- lib/test_kasan.c | 26 + lib/test_meminit.c | 20 +- lib/vsprintf.c | 9 +- localversion-next | 2 +- mm/Kconfig | 11 - mm/Makefile | 1 - mm/compaction.c | 5 - mm/debug.c | 31 +- mm/filemap.c | 33 +- mm/gup.c | 32 +- mm/hmm.c | 11 +- mm/hugetlb.c | 4 +- mm/hugetlb_cgroup.c | 2 +- mm/kasan/common.c | 231 + mm/kasan/generic_report.c | 3 + mm/kasan/kasan.h | 1 + mm/khugepaged.c | 11 +- mm/madvise.c | 8 +- mm/memblock.c | 48 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 2 +- mm/memory.c | 2 +- mm/memory_hotplug.c | 19 +- mm/mempolicy.c | 47 +- mm/migrate.c | 14 +- mm/mmu_notifier.c | 261 +- mm/page_alloc.c | 201 +- mm/page_io.c | 6 +- mm/page_reporting.c | 353 - mm/page_reporting.h | 226 - mm/rmap.c | 5 +- mm/shmem.c | 14 +- mm/shuffle.c | 12 +- mm/shuffle.h | 6 - mm/slub.c | 144 +- mm/vmalloc.c | 61 +- mm/vmscan.c | 273 +- mm/workingset.c | 72 +- samples/Kconfig | 8 + samples/Makefile | 1 + samples/ftrace/Makefile | 4 + samples/ftrace/ftrace-direct-too.c | 51 + samples/ftrace/ftrace-direct.c | 45 + scripts/checkpatch.pl | 10 +- scripts/spelling.txt | 28 + sound/pci/hda/patch_hdmi.c | 27 +- sound/usb/card.c | 3 + sound/usb/quirks.c | 4 +- sound/usb/usbaudio.h | 1 + sound/usb/validate.c | 29 +- tools/gpio/Build | 1 + tools/gpio/Makefile | 10 +- tools/lib/subcmd/Makefile | 9 +- tools/perf/Documentation/perf-record.txt | 7 + tools/perf/Documentation/perf-report.txt | 11 + tools/perf/Documentation/perf-stat.txt | 5 + .../Documentation/perf.data-directory-format.txt | 63 + tools/perf/arch/arm64/util/sym-handling.c | 3 +- tools/perf/arch/x86/util/event.c | 2 +- tools/perf/builtin-annotate.c | 2 +- tools/perf/builtin-diff.c | 121 +- tools/perf/builtin-inject.c | 54 - tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-record.c | 100 +- tools/perf/builtin-report.c | 67 +- tools/perf/builtin-stat.c | 52 + tools/perf/builtin-top.c | 3 +- tools/perf/lib/evsel.c | 3 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 178 +- .../arch/x86/broadwellx/bdx-metrics.json | 184 +- .../pmu-events/arch/x86/cascadelakex/cache.json | 12068 +++++++++---------- .../arch/x86/cascadelakex/clx-metrics.json | 210 +- .../arch/x86/cascadelakex/floating-point.json | 92 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 656 +- .../pmu-events/arch/x86/cascadelakex/memory.json | 11408 +++++++++--------- .../pmu-events/arch/x86/cascadelakex/other.json | 9620 +++++++-------- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 1234 +- .../arch/x86/cascadelakex/uncore-memory.json | 191 + .../arch/x86/cascadelakex/uncore-other.json | 1585 ++- .../arch/x86/cascadelakex/virtual-memory.json | 339 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 164 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 170 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 170 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 172 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 114 +- .../arch/x86/sandybridge/snb-metrics.json | 112 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 188 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 204 +- tools/perf/pmu-events/jevents.c | 13 +- tools/perf/tests/backward-ring-buffer.c | 9 + tools/perf/tests/bp_signal.c | 2 +- tools/perf/tests/map_groups.c | 9 +- tools/perf/tests/vmlinux-kallsyms.c | 6 +- tools/perf/ui/browsers/hists.c | 7 +- tools/perf/ui/browsers/hists.h | 2 + tools/perf/ui/stdio/hist.c | 29 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 2 +- tools/perf/util/auxtrace.c | 28 + tools/perf/util/auxtrace.h | 1 + tools/perf/util/block-info.c | 538 + tools/perf/util/block-info.h | 78 + tools/perf/util/cpumap.c | 18 + tools/perf/util/cpumap.h | 3 + tools/perf/util/cs-etm.c | 4 +- tools/perf/util/data.c | 46 +- tools/perf/util/data.h | 12 + tools/perf/util/dso.c | 135 +- tools/perf/util/dso.h | 7 + tools/perf/util/dwarf-aux.c | 80 +- tools/perf/util/dwarf-aux.h | 3 + tools/perf/util/env.c | 40 + tools/perf/util/env.h | 6 + tools/perf/util/evsel.c | 9 +- tools/perf/util/header.h | 4 - tools/perf/util/hist.c | 13 +- tools/perf/util/hist.h | 3 +- tools/perf/util/llvm-utils.c | 5 +- tools/perf/util/machine.c | 12 +- tools/perf/util/map.c | 65 +- tools/perf/util/map_groups.h | 24 +- tools/perf/util/parse-events.c | 175 +- tools/perf/util/parse-events.h | 3 + tools/perf/util/parse-events.y | 390 +- tools/perf/util/pmu.c | 32 +- tools/perf/util/probe-event.c | 2 +- tools/perf/util/probe-finder.c | 77 +- tools/perf/util/record.h | 1 + tools/perf/util/session.c | 8 +- tools/perf/util/stat-display.c | 15 + tools/perf/util/stat.c | 1 + tools/perf/util/stat.h | 1 + tools/perf/util/symbol.c | 64 +- tools/perf/util/symbol.h | 24 - tools/perf/util/symbol_conf.h | 1 + tools/perf/util/synthetic-events.c | 2 +- tools/perf/util/thread.c | 2 +- tools/perf/util/util.c | 19 +- tools/perf/util/vdso.c | 4 +- tools/testing/selftests/clone3/.gitignore | 1 + tools/testing/selftests/clone3/Makefile | 2 +- tools/testing/selftests/clone3/clone3.c | 8 +- .../selftests/clone3/clone3_clear_sighand.c | 20 +- tools/testing/selftests/clone3/clone3_selftests.h | 33 + tools/testing/selftests/clone3/clone3_set_tid.c | 357 + .../selftests/{livepatch => ftrace}/settings | 0 .../ftrace/test.d/direct/ftrace-direct.tc | 69 + .../ftrace/test.d/direct/kprobe-direct.tc | 84 + tools/testing/selftests/livepatch/Makefile | 1 + tools/testing/selftests/livepatch/functions.sh | 34 +- .../testing/selftests/livepatch/test-callbacks.sh | 2 +- tools/testing/selftests/livepatch/test-ftrace.sh | 65 + .../testing/selftests/livepatch/test-livepatch.sh | 2 +- .../selftests/livepatch/test-shadow-vars.sh | 2 +- tools/testing/selftests/memfd/memfd_test.c | 36 + tools/testing/selftests/x86/ioperm.c | 16 +- tools/testing/selftests/x86/iopl.c | 129 +- usr/include/Makefile | 1 - 665 files changed, 36615 insertions(+), 26396 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/sprd.txt create mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-crc.txt create mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-cryp.txt create mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-cryp.yaml create mode 100644 Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml delete mode 100644 Documentation/devicetree/bindings/iio/timer/stm32-timer-trigger.txt create mode 100644 Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/stm32-timers.txt delete mode 100644 Documentation/devicetree/bindings/mfd/syscon.txt create mode 100644 Documentation/devicetree/bindings/mfd/syscon.yaml delete mode 100644 Documentation/devicetree/bindings/misc/allwinner,syscon.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-p [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/pinmux-node.yaml delete mode 100644 Documentation/devicetree/bindings/power/pd-samsung.txt create mode 100644 Documentation/devicetree/bindings/power/pd-samsung.yaml rename Documentation/devicetree/bindings/power/{power_domain.txt => power-domain.t [...] create mode 100644 Documentation/devicetree/bindings/power/power-domain.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-stm32.txt delete mode 100644 Documentation/devicetree/bindings/serial/sprd-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/sprd-uart.yaml create mode 100644 arch/x86/boot/compressed/kernel_info.S create mode 100644 arch/x86/include/asm/io_bitmap.h create mode 100644 drivers/dma/sf-pdma/Kconfig create mode 100644 drivers/dma/sf-pdma/Makefile create mode 100644 drivers/dma/sf-pdma/sf-pdma.c create mode 100644 drivers/dma/sf-pdma/sf-pdma.h create mode 100644 drivers/misc/cardreader/rts5261.c create mode 100644 drivers/misc/cardreader/rts5261.h create mode 100644 drivers/pci/controller/cadence/Kconfig create mode 100644 drivers/pci/controller/cadence/Makefile rename drivers/pci/controller/{ => cadence}/pcie-cadence-ep.c (83%) rename drivers/pci/controller/{ => cadence}/pcie-cadence-host.c (76%) create mode 100644 drivers/pci/controller/cadence/pcie-cadence-plat.c rename drivers/pci/controller/{ => cadence}/pcie-cadence.c (100%) rename drivers/pci/controller/{ => cadence}/pcie-cadence.h (82%) create mode 100644 drivers/w1/slaves/w1_ds2430.c create mode 100644 include/dt-bindings/gpio/meson-a1-gpio.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h create mode 100644 samples/ftrace/Makefile create mode 100644 samples/ftrace/ftrace-direct-too.c create mode 100644 samples/ftrace/ftrace-direct.c create mode 100644 tools/perf/Documentation/perf.data-directory-format.txt create mode 100644 tools/perf/util/block-info.c create mode 100644 tools/perf/util/block-info.h create mode 100644 tools/testing/selftests/clone3/clone3_selftests.h create mode 100644 tools/testing/selftests/clone3/clone3_set_tid.c copy tools/testing/selftests/{livepatch => ftrace}/settings (100%) create mode 100644 tools/testing/selftests/ftrace/test.d/direct/ftrace-direct.tc create mode 100644 tools/testing/selftests/ftrace/test.d/direct/kprobe-direct.tc create mode 100755 tools/testing/selftests/livepatch/test-ftrace.sh