This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 519ead8f6a32 Add linux-next specific files for 20191118 omits 56ca571516a1 Merge branch 'akpm/master' omits cdd70815d2f2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8ea37494861d drivers/tty/serial/sh-sci.c: suppress warning omits 401156edd030 auxdisplay: charlcd: deduplicate simple_strtoul() omits 14783a4b502c kernel.h: update comment about simple_strto<foo>() functions omits cacbb3fed5e5 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits b27bfb1934b6 um: add support for folded p4d page tables omits 50f27abd1835 um: remove unused pxx_offset_proc() and addr_pte() functions omits 0b58d1b8cf50 sparc32: use pgtable-nopud instead of 4level-fixup omits e674d1d54338 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 04082c654b44 parisc: use pgtable-nopXd instead of 4level-fixup omits b233094f11c5 nds32: use pgtable-nopmd instead of 4level-fixup omits 659fb956c262 microblaze: use pgtable-nopmd instead of 4level-fixup omits afb28579855b m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 6f42e9820757 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits 317d5fcb1ac0 c6x: use pgtable-nopud instead of 4level-fixup omits 1e1fa1a2dfb5 arm: nommu: use pgtable-nopud instead of 4level-fixup omits 21d0ff80badc alpha: use pgtable-nopud instead of 4level-fixup omits beeccad7a247 mm: ptdump: reduce level numbers by 1 in note_page() omits 3c4efa3015c1 arm64: mm: display non-present entries in ptdump omits 76a2258adc39 arm64: mm: convert mm/dump.c to use walk_page_range() omits 1f574fdaacbe x86: mm: convert dump_pagetables to use walk_page_range omits 45f6b9955365 mm/ptdump: fix a -Wold-style-declaration warning omits 0ff0ad4155f9 mm-add-generic-ptdump-v15 omits 98b7d39bd984 mm: add generic ptdump omits d0c144228227 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits 764084ae9043 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits a59c33adfb85 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits c7d0dad8fed6 x86: mm: point to struct seq_file from struct pg_state omits d31d03bf198e mm: pagewalk: add 'depth' parameter to pte_hole omits f5b9a600299d mm: pagewalk: add test_p?d callbacks omits fd25ef3e06dd mm-pagewalk-allow-walking-without-vma-fix omits 3c0dbea21908 mm-pagewalk-allow-walking-without-vma-v15 omits 6c442ce1aba3 mm: pagewalk: allow walking without vma omits 5fb8117e78e1 mm: pagewalk: add p4d_entry() and pgd_entry() omits 25300ebc4ea7 x86: mm: add p?d_leaf() definitions omits cbf9b6b8e4f5 sparc: mm: add p?d_leaf() definitions omits 107d92e9d5fa s390: mm: add p?d_leaf() definitions omits 9ec9b11c223f riscv: mm: add p?d_leaf() definitions omits bbb2c2722ae6 powerpc: mm: add p?d_leaf() definitions omits b9a9d1a599e1 mips: mm: add p?d_leaf() definitions omits 1eca0a3458f9 arm64: mm: add p?d_leaf() definitions omits f1f33b11aefa arm: mm: add p?d_leaf() definitions omits 458d7670d5d1 arc: mm: add p?d_leaf() definitions omits 41bbef70bb2d mm: add generic p?d_leaf() macros omits f7234f49fcc9 gpio: pca953x: tighten up indentation omits a0b39dd4a654 gpio: pca953x: reduce stack usage in couple of functions omits 3678f556871f gpio: pca953x: convert to use bitmap API omits 5251c5952845 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 4922d8cce13b gpio: pca953x: remove redundant variable and check in IRQ handler omits 56ab5f7df24c lib/bitmap: introduce bitmap_replace() helper omits b5654f6954ec lib/test_bitmap: fix comment about this file omits 6de0d911e632 lib/test_bitmap: move exp1 and exp2 upper for others to use omits a01f7f0f7d5f lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 143d771d0671 lib/test_bitmap: name EXP_BYTES properly omits 79b93d2ff057 lib/test_bitmap: undefine macros after use omits b8bf4fc22331 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 614ac5d327a1 gpio: pca953x: utilize the for_each_set_clump8 macro omits 90350e140f86 gpio: max3191x: utilize the for_each_set_clump8 macro omits 4df0746df155 gpio: pisosr: utilize the for_each_set_clump8 macro omits 77ff642203ff thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits 365a14710aa9 gpio: 74x164: utilize the for_each_set_clump8 macro omits 54832c21c15b gpio: uniphier: utilize for_each_set_clump8 macro omits d0c232c93f12 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits eeecf29a18ca gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 054f86e851fe gpio: ws16c48: utilize for_each_set_clump8 macro omits 266b5a994196 gpio: gpio-mm: utilize for_each_set_clump8 macro omits 7f049eccac54 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 2e44d67f3f08 gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 2713de28a924 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 7c519d60712e linux/bitopts.h: Add for_each_set_clump8 documentation omits 7eb599cf206f bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits bc9f6d736c45 linux/bitmap.h: fix potential sign-extension overflow omits 42ca05ef01c7 bitops: introduce the for_each_set_clump8 macro omits a5b45ac2410a kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 0150965ca66d kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 2556cf8e36ea kernel-hacking: create a submenu for scheduler debugging options omits 8b4a62bc8466 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 9d36e016e93b kernel-hacking: move Oops into 'Lockups and Hangs' omits ce5714a3ca5a kernel-hacking: move kernel testing and coverage options t [...] omits 0eefd18aff24 kernel-hacking: group kernel data structures debugging together omits 7a6d9b95f927 kernel-hacking: create submenu for arch special debugging options omits 37fe7b26a6e5 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits c29da043469f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits d357ea5a6575 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 315a8fb4553a lib/genalloc.c: export symbol addr_in_gen_pool omits e1954a75476f pinctrl: fix pxa2xx.c build warnings omits b2805b27dad4 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 1e651ea1b35d drivers/block/null_blk_main.c: fix layout omits 009690b2cc2c Merge branch 'akpm-current/current' omits 5010cdc10675 Merge remote-tracking branch 'generic-ioremap/for-next' omits 2ea98912f99e Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 712777af34f8 Merge remote-tracking branch 'kunit/test' omits bb100b55246b Merge remote-tracking branch 'hmm/hmm' omits f27223f6bf3e Merge remote-tracking branch 'devfreq/devfreq-next' omits 77f1d1d24e29 Merge remote-tracking branch 'pidfd/for-next' omits e7974f7ca8ae Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d03914734518 Merge remote-tracking branch 'hyperv/hyperv-next' omits 19132122bc84 Merge remote-tracking branch 'xarray/xarray' omits 5d3578b8e907 Merge remote-tracking branch 'nvmem/for-next' omits bc361c2ecbf7 Merge remote-tracking branch 'fsi/next' omits 75ef6746be8e Merge remote-tracking branch 'kspp/for-next/kspp' omits cc0e903d446a Merge remote-tracking branch 'ntb/ntb-next' omits fc9a742c4ea4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f17b13b5e625 Merge remote-tracking branch 'rtc/rtc-next' omits 89fd027ad352 Merge remote-tracking branch 'coresight/next' omits 5f65f45daacf Merge remote-tracking branch 'livepatching/for-next' omits 8448cb09abd4 Merge remote-tracking branch 'y2038/y2038' omits 8144b3529ce1 Merge remote-tracking branch 'ktest/for-next' omits 6fbd916bb2ad Merge remote-tracking branch 'pwm/for-next' omits 13c83b7ed151 Merge remote-tracking branch 'pinctrl/for-next' omits 9ebbae5f9791 Merge remote-tracking branch 'gpio/for-next' omits 0ec845e6bf64 Merge remote-tracking branch 'rpmsg/for-next' omits 485a8fcaeb69 Merge remote-tracking branch 'vhost/linux-next' omits 72786e3d5c0c Merge remote-tracking branch 'scsi/for-next' omits 063208747934 Merge remote-tracking branch 'cgroup/for-next' omits bbba3668a6df Merge remote-tracking branch 'slave-dma/next' omits d2c99e4239b9 Merge remote-tracking branch 'mux/for-next' omits 892ef89afa2c Merge remote-tracking branch 'staging/staging-next' omits 39aa9c8bf4d7 Merge remote-tracking branch 'thunderbolt/next' omits 4f16c9adb37d Merge remote-tracking branch 'char-misc/char-misc-next' omits f63ff24b4dfe Merge remote-tracking branch 'tty/tty-next' omits 6a3192cb717c Merge remote-tracking branch 'phy-next/next' omits e69f8c2a9146 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6dd93a95b345 Merge remote-tracking branch 'usb-gadget/next' omits 763d4a884cbc Merge remote-tracking branch 'usb/usb-next' omits 218e59353785 Merge remote-tracking branch 'driver-core/driver-core-next' omits 971ba7228aa2 Merge remote-tracking branch 'ipmi/for-next' omits 35c4a7876fc7 Merge remote-tracking branch 'leds/for-next' omits 02930c214274 Merge remote-tracking branch 'chrome-platform/for-next' omits fb1c9d60405b Merge remote-tracking branch 'drivers-x86/for-next' omits b3a6f3290728 Merge remote-tracking branch 'workqueues/for-next' omits 8263649250b7 Merge remote-tracking branch 'percpu/for-next' omits 234ada38c036 Merge remote-tracking branch 'xen-tip/linux-next' omits dee3c3d61ee4 Merge remote-tracking branch 'kvms390/next' omits e6c815c3c5db Merge remote-tracking branch 'kvm-arm/next' omits c105ca95df88 Merge remote-tracking branch 'kvm/linux-next' omits 56635bb8b5db Merge remote-tracking branch 'ftrace/for-next' omits 15ac9b51a2d3 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 9921e135fd90 Merge remote-tracking branch 'edac/edac-for-next' omits 294b15fbf70d Merge remote-tracking branch 'tip/auto-latest' omits 161ed3c44969 Merge remote-tracking branch 'spi/for-next' omits 73be8a945fc2 Merge remote-tracking branch 'devicetree/for-next' omits 0dd9c5d3b8e1 Merge remote-tracking branch 'audit/next' omits 7cd0dcad383e Merge remote-tracking branch 'vfio/next' omits fc38fc8ab247 Merge remote-tracking branch 'iommu/next' omits 66ac319b946b Merge remote-tracking branch 'tpmdd/next' omits 938c0420031a Merge remote-tracking branch 'tomoyo/master' omits 1cbdda8a64b3 Merge remote-tracking branch 'smack/for-next' omits 427143e10a57 Merge remote-tracking branch 'selinux/next' omits 8e354ff3986c Merge remote-tracking branch 'keys/keys-next' omits 3106e0c3a949 Merge remote-tracking branch 'apparmor/apparmor-next' omits 00369225e860 Merge remote-tracking branch 'regulator/for-next' omits d8112a8f3455 Merge remote-tracking branch 'battery/for-next' omits f9a1f71a5db8 Merge remote-tracking branch 'backlight/for-backlight-next' omits d0a5687281ae Merge remote-tracking branch 'mfd/for-mfd-next' omits c56ec3abd881 Merge remote-tracking branch 'mmc/next' omits c3728b1f755f Merge remote-tracking branch 'device-mapper/for-next' omits 6785ac5af734 Merge remote-tracking branch 'block/for-next' omits 3d6773862291 Merge remote-tracking branch 'input/next' omits 7347e762c6a1 Merge remote-tracking branch 'modules/modules-next' omits 0807ae044184 Merge remote-tracking branch 'sound-asoc/for-next' omits d5e919dcaf92 Merge remote-tracking branch 'sound/for-next' omits 1cf433d283ab Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9ae512b4ee3b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 29eac549f911 Merge remote-tracking branch 'drm-msm/msm-next' omits ff611476af8d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6baddf9f2fa8 Merge remote-tracking branch 'amdgpu/drm-next' omits a0c62328e365 Merge remote-tracking branch 'drm/drm-next' omits 0f2c488e9643 Merge remote-tracking branch 'crypto/master' omits a4e739bcdb33 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9e908e09bbf5 Merge remote-tracking branch 'nand/nand/next' omits 1dce732caa19 Merge remote-tracking branch 'mtd/mtd/next' omits 0a723f81467d Merge remote-tracking branch 'gfs2/for-next' omits 0aa2a3f2030f Merge remote-tracking branch 'bluetooth/master' omits 84e0b590a9ea Merge remote-tracking branch 'nfc-next/master' omits 9beaa44b6311 Merge remote-tracking branch 'netfilter-next/master' omits 4758d89ac1c8 Merge remote-tracking branch 'bpf-next/master' omits 3d85aae50537 Merge remote-tracking branch 'net-next/master' omits c7b77b58aaf9 Merge remote-tracking branch 'rdma/for-next' omits e3cc3b0a2af3 Merge remote-tracking branch 'swiotlb/linux-next' omits 6e8d566afd91 Merge remote-tracking branch 'ieee1394/for-next' omits 2acf3c25b30e Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1fd383f2408e Merge remote-tracking branch 'pm/linux-next' omits a1db75140194 Merge remote-tracking branch 'v4l-dvb/master' omits d5ea80875f42 Merge remote-tracking branch 'jc_docs/docs-next' omits 1c263c103735 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9816769f6f27 Merge branch 'dmi/master' omits 24ec0116f593 Merge remote-tracking branch 'i3c/i3c/next' omits e0c914ba9aec Merge remote-tracking branch 'i2c/i2c/for-next' omits 0b0ef71979e5 Merge remote-tracking branch 'hid/for-next' omits 2cee210493eb Merge remote-tracking branch 'pstore/for-next/pstore' omits f5656e6b593b Merge remote-tracking branch 'pci/next' omits 48bd374ac299 Merge remote-tracking branch 'printk/for-next' omits 555ee01d245a Merge remote-tracking branch 'vfs/for-next' omits fd4fc341badb Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits ea706017eaa5 Merge remote-tracking branch 'iomap/iomap-for-next' omits e9dbb3f8f24e Merge remote-tracking branch 'xfs/for-next' omits e557600e8077 Merge remote-tracking branch 'nfsd/nfsd-next' omits d8aaf227a16d Merge remote-tracking branch 'nfs/linux-next' omits c9bdcf278b3d Merge remote-tracking branch 'fuse/for-next' omits b63be0b83630 Merge remote-tracking branch 'fsverity/fsverity' omits bbcb474758e6 Merge remote-tracking branch 'f2fs/dev' omits 1fb1935f4839 Merge remote-tracking branch 'ext4/dev' omits 5face83cb857 Merge remote-tracking branch 'ext3/for_next' omits f9eea739057e Merge remote-tracking branch 'erofs/dev' omits 66fe35fa2b91 Merge remote-tracking branch 'ecryptfs/next' omits ab700b38abef Merge remote-tracking branch 'cifs/for-next' omits b0c1425b4a6f Merge remote-tracking branch 'btrfs/for-next' omits 1129486a673d Merge remote-tracking branch 'fscrypt/master' omits aa246d4d76d2 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 74d4700962a6 Merge remote-tracking branch 'sh/sh-next' omits 45046e0428b3 Merge remote-tracking branch 's390/features' omits f5d6d0d17001 Merge remote-tracking branch 'risc-v/for-next' omits 4950964d8d87 Merge remote-tracking branch 'fsl/next' omits c97d4796bddf Merge remote-tracking branch 'powerpc/next' omits 425cabbd9ad1 Merge remote-tracking branch 'parisc-hd/for-next' omits 636e46f98b06 Merge remote-tracking branch 'mips/mips-next' omits 4817873969e3 Merge remote-tracking branch 'microblaze/next' omits 2ce0029901e0 Merge remote-tracking branch 'm68knommu/for-next' omits 995002e97086 Merge remote-tracking branch 'm68k/for-next' omits 7ef405d32acd Merge remote-tracking branch 'h8300/h8300-next' omits 76bbba0a14c2 Merge remote-tracking branch 'csky/linux-next' omits 951e9c8ed515 Merge remote-tracking branch 'clk/clk-next' omits aaaf182bae37 Merge remote-tracking branch 'tegra/for-next' omits 09a6fc26c5b3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 07f4ac52b8e7 Merge remote-tracking branch 'samsung-krzk/for-next' omits 91bb892b1c67 Merge remote-tracking branch 'rockchip/for-next' omits 9c8f8af5f17e Merge remote-tracking branch 'reset/reset/next' omits e91b2595f2ca Merge remote-tracking branch 'renesas/next' omits 348e70c7f2ef Merge remote-tracking branch 'realtek/for-next' omits 6f6ee9231151 Merge remote-tracking branch 'qcom/for-next' omits 0b7f71a1e602 Merge remote-tracking branch 'omap/for-next' omits 35d3ebdf28ae Merge remote-tracking branch 'mvebu/for-next' omits 2095ca05612e Merge remote-tracking branch 'mediatek/for-next' omits be8498f8e6d6 Merge remote-tracking branch 'keystone/next' omits 232a44121dd1 Merge remote-tracking branch 'imx-mxs/for-next' omits 991afbddb17e Merge remote-tracking branch 'bcm2835/for-next' omits d8cd979f0cb7 Merge remote-tracking branch 'at91/at91-next' omits 73a1969226fa Merge remote-tracking branch 'aspeed/for-next' omits 8a7d4d03ffc0 Merge remote-tracking branch 'amlogic/for-next' omits 690d323acfb2 Merge remote-tracking branch 'arm-soc/for-next' omits 2bfa0f65c058 Merge remote-tracking branch 'arm64/for-next/core' omits d7a1033c633f Merge remote-tracking branch 'arm/for-next' omits 3367275821e0 Merge remote-tracking branch 'arc/for-next' omits 4e7c4ab2979b Merge remote-tracking branch 'dma-mapping/for-next' omits 742686a8ed14 Merge remote-tracking branch 'kbuild/for-next' omits b1a61072f202 Merge remote-tracking branch 'spdx/spdx-linus' omits caf95bd9869a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits d183143c1820 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a6724d02f876 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 01a8e1d5fb9a Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 8952d61437b4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits eded8eecba92 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 38db1d6fabf0 Merge remote-tracking branch 'ide/master' omits fed6d40785fc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6c1999e0bf25 Merge remote-tracking branch 'spi-fixes/for-linus' omits 9bb714f730b0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5898b04d1c0f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 193d0e06d50f Merge remote-tracking branch 'net/master' omits fd856637b131 Merge remote-tracking branch 'sparc/master' omits edb63ae38260 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 20fcc8d2ddb2 Merge branch 'next/nommu' into for-next omits 618dea344a71 Merge branch 'next/misc' into for-next omits 885b914fd35e Merge branch 'next/tlb-opt' into for-next omits 61e72f42db4a Merge branch 'next/isa-string' into for-next omits d64c96024274 Merge branch 'next/seccomp' into for-next omits 360c0414106e riscv: provide a flat image loader omits e9987a5b2ad3 riscv: add nommu support omits 45229dde0787 riscv: clear the instruction cache and all registers when booting omits 92a703e8c3b9 riscv: read the hart ID from mhartid on boot omits eea010502841 ipc/msg.c: consolidate all xxxctl_down() functions omits 8d44fb9ba375 arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 94fd5743d97f arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits c521920db1b3 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 367f27566971 ipc/sem.c: document and update memory barriers omits ad8d50068ed1 ipc/msg.c: update and document memory barriers omits def18153dbf9 ipc/mqueue.c: update/document memory barriers omits 82878d223fdf ipc/mqueue.c: remove duplicated code omits 350cf46e37e5 smp_mb__{before,after}_atomic(): update Documentation omits ae19aafd1342 lib/ubsan: don't serialize UBSAN report omits cd1626660f7f vhost, kcov: collect coverage from vhost_worker omits 08c8febf19c5 usb-kcov-collect-coverage-from-hub_event-fix omits 36b0623e7386 usb, kcov: collect coverage from hub_event omits d4b62128adf9 kcov: remote coverage support omits e5280e948433 aio: simplify read_events() omits 569a63215202 uaccess: disallow > INT_MAX copy sizes omits 4699a332801e drm: limit to INT_MAX in create_blob ioctl omits 1928bcf55490 drivers/rapidio/rio-access.c: fix missing include of <linu [...] omits 613027761fac drivers/rapidio/rio-driver.c: fix missing include of <linu [...] omits b3fbf8996c3c fs/binfmt_elf.c: extract elf_read() function omits 1ba997431824 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 3b0b71290b9c selftests: add epoll selftests omits 48aeaf8df450 fs/epoll: remove unnecessary wakeups of nested epoll omits 2eab0976163e epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 41105ae39389 checkpatch: reduce is_maintained_obsolete lookup runtime omits 701cbe4797a2 checkpatch: improve ignoring CamelCase SI style variants like mA omits 8014fdad3936 lib/math/rational.c: fix possible incorrect result from ra [...] omits 688189db1b82 lib/test_meminit.c: add bulk alloc/free tests omits dd69e5a97508 lib-optimize-cpumask_local_spread-v3-fix omits eb3d14d82ff6 lib-optimize-cpumask_local_spread-v3 omits 60b329ef3e3b lib: optimize cpumask_local_spread() omits 9bb022c04a52 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 27eb41d0705b string: add stracpy and stracpy_pad mechanisms omits 9e835ff5005f lib/rbtree: get successor's color directly omits 535af0494f97 lib/rbtree: set successor's parent unconditionally omits cf5c98be4824 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits c41818ece18e hung_task: allow printing warnings every check interval omits 878aad563ce8 kernel/sys.c: avoid copying possible padding bytes in copy [...] omits 695a045a2ad4 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 070ca91602c1 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 797774c8e562 kernel/notifier.c: remove notifier_chain_cond_register() omits cd7607d5dce6 kernel/notifier.c: intercept duplicate registrations to av [...] omits cc3a7b0054a3 syscalls: fix references to filenames containing syscall defs omits c9301ee45c24 linux/scc.h: make uapi linux/scc.h self-contained omits 906e358eeaf0 linux/build_bug.h: change type to int omits 1d2ba9763a3f .gitattributes: Use 'dts' diff driver for dts files omits 34814de44814 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 848f415fe4ff include/linux/proc_fs.h: fix confusing macro arg name omits 83c48c3d7959 fs/proc/internal.h: shuffle "struct pde_opener" omits 38232b80505a fs/proc/generic.c: delete useless "len" variable omits 0518099babac proc: change ->nlink under proc_subdir_lock omits e5063f39f8fa kernel/hung_task.c: Monitor killed tasks. omits c95754662e81 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d79ced4c10f6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8cb6a29c6850 mm-annotate-refault-stalls-from-swap_readpage-fix omits 53acfc477c1d mm/page_io.c: annotate refault stalls from swap_readpage omits a7751b6b88ec mm/memory_hotplug.c: remove __online_page_set_limits() omits 1c672c2da064 mm: fix typos in comments when calling __SetPageUptodate() omits 3de3acff20c7 mm: fix struct member name in function comments omits 3bee5f1ffd4d mm/shmem.c: cast the type of unmap_start to u64 omits 03e04acd5b4f mm: shmem: use proper gfp flags for shmem_writepage() omits dd9ceb1efe77 mm/shmem.c: make array 'values' static const, makes object [...] omits 73d00de147d5 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 4566caba864c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits b79b29a6a57d userfaultfd: wrap the common dst_vma check into an inlined [...] omits 3affdd2b39f7 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 621284ce0a59 userfaultfd: use vma_pagesize for all huge page size calculation omits 3945f1d33d21 mm-madvise-replace-with-page_size-in-madvise_inject_error-fix omits 379757239fe7 mm/madvise.c: replace with page_size() in madvise_inject_error() omits 9c206d072f32 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp omits f6027ca09e76 mm/mmap.c: make vma_merge() comment more easy to understand omits 453b0a63b7d7 mm/memcontrol: use vmstat names for printing statistics omits e9512e13d8be mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits f021fc0d1a9f mm/vmstat: add helpers to get vmstat item names for each e [...] omits 8f4847f85942 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 06eb2311e5aa autonuma: Reduce cache footprint when scanning page tables omits eaf4d05a2d99 autonuma: fix watermark checking in migrate_balanced_pgdat() omits 7c699b6dc8d8 mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 13ca494cf25b mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 135824e1b795 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits c0ef861cb4b1 mm/thp: make set_huge_zero_page() return void omits 72e86bee5dd6 mm, thp: do not queue fully unmapped pages for deferred split omits e5f5b2be5640 mm/migrate.c: handle freed page at the first place omits 6fa89dc451e6 mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits 1fd44c008d31 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits cf01a94f49ef mm/userfaultfd: fix a GCC compilation warning omits 3e754a296aef hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 968a1b68b125 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits e0f15f529473 hugetlb-remove-duplicated-code-checkpatch-fixes omits 71ec3460c034 hugetlb: remove duplicated code omits 2172d6a8204f hugetlb: region_chg provides only cache entry omits 26891b6011b4 hugetlbfs: take read_lock on i_mmap for PMD sharing omits f41bff208090 hugetlbfs: add O_TMPFILE support omits 27608b7f5d24 hugetlbfs: convert macros to static inline, fix sparse warning omits ebae7f2a7c10 powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h omits dccef7a8a571 mm/hugetlbfs: fix error handling when setting up mounts omits 94b3e76054c9 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits b08f0771b197 mm-oom-avoid-printk-iteration-under-rcu-fix omits b88994a5798d mm, oom: avoid printk() iteration under RCU omits f1ebd5d44aab mm: support memblock alloc on the exact node for sparse_bu [...] omits 187dbe03b16a mm/memblock: correct doc for function omits dfc21c5bd721 mm/memblock.c: cleanup doc omits e1e00793a15b mm/mempolicy.c: fix checking unmapped holes for mbind omits cf1b4b253a50 mm/mempolicy.c: check range first in queue_pages_test_walk omits 68260e9b851f mm/z3fold: fix -Wunused-but-set-variable warnings omits 4acdc7329d7a mm/z3fold.c: add inter-page compaction omits a11f2577aaca kernel: sysctl: make drop_caches write-only omits 650ac12fbe69 mm/vmscan.c: fix typo in comment omits 4c6ac543192d mm/vmscan: fix some -Wenum-conversion warnings omits aa029d365c9d mm-vmscan-detect-file-thrashing-at-the-reclaim-root-fix omits f764b65c513e mm: vmscan: enforce inactive:active ratio at the reclaim root omits f5405abdfbae mm: vmscan: detect file thrashing at the reclaim root omits 7fa8d4066530 mm: vmscan: move file exhaustion detection to the node level omits 704a623fc8a9 mm: vmscan: harmonize writeback congestion tracking for no [...] omits a40510feb3b7 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits db321a0e0390 mm: vmscan: split shrink_node() into node part and memcgs part omits 7822147bba49 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits bbad46bddc1a mm: vmscan: replace shrink_node() loop with a retry jump omits 815f34faccd6 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits 61c27b9e2d91 mm: vmscan: move inactive_list_is_low() swap check to the caller omits c4eabcccbf9f mm: clean up and clarify lruvec lookup procedure omits 0c5d0794b6c2 mm-vmscan-simplify-lruvec_lru_size-fix-fix omits 6c97532e397e mm/vmscan: fix an undefined behavior for zone id omits d23254e17c55 mm: vmscan: simplify lruvec_lru_size() omits cb6f94462ddb mm/vmscan.c: remove unused scan_control parameter from pageout() omits f827aa288789 mm/vmscan: remove unused lru_pages argument omits df87e833bb45 mm/page_alloc.c: print reserved_highatomic info omits 6c63067ddd62 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits fbeb34761841 mm, pcpu: make zone pcp updates and reset internal to the mm omits e8eabcf6113d mm, pcp: share common code between memory hotplug and perc [...] omits cfb2bbfab086 mm/page_alloc: add alloc_contig_pages() omits 67a21c11a452 x86/kasan: support KASAN_VMALLOC omits 24fb1ba081ce fork: support VMAP_STACK with KASAN_VMALLOC omits c73bec97bf9a kasan: add test for vmalloc omits 4ccd41856425 kasan: support backing vmalloc space with real shadow memory omits 9e96057ba679 mm/vmalloc: rework vmap_area_lock omits e62a13cfe900 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits cb938edae837 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits c10556918567 mm/vmalloc: respect passed gfp_mask when doing preloading omits cd0ca00eef91 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 14a59b7bc801 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 564133d9ba4f mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits 46c074537b2d mm/sparse.c: mark populate_section_memmap as __meminit omits a0f5f48edffb drivers/base/memory.c: drop the mem_sysfs_mutex omits 54ac32891db9 include/linux/memory_hotplug.h: move definitions of {set,c [...] omits 2aa7ab642ffd mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits 9d96738b461f mm/page_alloc.c: don't set pages PageReserved() when offlining omits 5f9dedf83ad3 mm/memory_hotplug: cleanup __remove_pages() omits 0bfef04f9431 mm/memory_hotplug: drop local variables in shrink_zone_span() omits c364b8a9d6e1 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 5a7431807d2c mm/memory_hotplug: we always have a zone in find_(smallest [...] omits a77a5064c72e mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 0a32a600dfd1 mm/memory_hotplug: shrink zones when offlining memory omits 1338c2461cdf mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 9af6e89f0d83 mm/memmap_init: update variable name in memmap_init_zone omits 9a50853685fd mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 57ba0538077a hv_balloon: use generic_online_page() omits 1fea8ff1cc41 mm/memory_hotplug: export generic_online_page() omits 60f486dfa3e9 mm/memory_hotplug.c: add a bounds check to __add_pages() omits 076f903a2255 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 66e2aa059167 mm/memory-failure.c: use page_shift() in add_to_kill() omits a55086233335 mm, soft-offline: convert parameter to pfn omits 31f725c285b8 mm/memory-failure.c clean up around tk pre-allocation omits 3fb573e943a1 memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] omits 255a242d3bb5 memfd-fix-cow-issue-on-map_private-and-f_seal_future_write [...] omits a1ac55eb1ef7 mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] omits 9fd519255212 mm: fix a huge pud insertion race during faulting omits ecb54fdf0482 mm: move the backup x_devmap() functions to asm-generic/pgtable.h omits d7319cbcc8d8 mm: rmap: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() omits 210d579f5890 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 57d4004a68c6 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 56701cb39b1b asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 9a9ff3d1c08f asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits 5d9c61010173 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits f318c3105499 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 4e52706a104d mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 0c9e64cd2112 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits 8a878dd555ef mm/rmap.c: reuse mergeable anon_vma as parent when fork omits b26762826d3b mm/rmap.c: don't reuse anon_vma if we just want a copy omits 0a3d11668af1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 74911d5dc033 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits 72544d05e824 mm/mmap.c: __vma_unlink_prev() is not necessary now omits f61f1cac7e43 mm/mmap.c: prev could be retrieved from vma->vm_prev omits fbd049a5addc mm/swap.c: piggyback lru_add_drain_all() calls omits e9fd1566031e mm/mmap.c: fix the adjusted length error omits a121b1853b0c mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 480d7110e92e mm/pgmap: use correct alignment when looking at first pfn [...] omits 971fa0b708f2 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 5b7f78545c3d vsprintf: inline call to ptr_to_hashval omits 432656363e3c rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix omits 1ef6ad85d1aa rss_stat: add support to detect RSS updates of external mm omits d02d5956186d mm: emit tracepoint when RSS changes omits 3fa0bbb60c95 shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 88b0268047ad mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 74e6613a2e74 Documentation/admin-guide/cgroup-v2.rst: fix spelling of "list" omits 85dc93d1032f Documentation/admin-guide/cgroup-v2.rst: document why inac [...] omits b4e93ca66777 mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits 73f783ab6ec2 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits f2997e2f8c33 include/linux/memcontrol.h: fix comments based on per-node memcg omits 18f6bc3cc97c mm: memcontrol: try harder to set a new memory.high omits 6a6ec297417d mm: memcontrol: remove dead code from memory_max_write() omits 64b770dccb15 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits b73e6a1937ab mm, memcg: clean up reclaim iter array omits 9b3631bd795e mm/swap.c: trivial mark_page_accessed() cleanup omits 5c9fbc637ca7 mm-swap-disallow-swapon-on-zoned-block-devices-fix omits f1ac2e008d1c mm, swap: disallow swapon() on zoned block devices omits d6fcdbeccef2 mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] omits 9a5f84c91dc1 mm/gup.c: allow CMA migration to propagate errors back to caller omits 1ec019c1394e mm/filemap.c: warn if stale pagecache is left after direct write omits cebfccc05ab5 fs/direct-io.c: : keep dio_warn_stale_pagecache() when CON [...] omits 8eaa66c598ce mm/filemap.c: remove redundant cache invalidation after as [...] omits 40b0aa766a0e mm/slub.c: avoid slub allocation while holding list_lock omits 2a17c208f4be mm/slub.c: clean up validate_slab() omits 62ed7a8bec66 mm/slub.c: update comments omits 901bfe313406 mm: slub: print the offset of fault addresses omits 512a524e702d mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 70a35dad40dc mm, slab: remove unused kmalloc_size() omits bbcafc50cee5 mm, slab: make kmalloc_info[] contain all types of names omits 4384acb3a9f5 fs/buffer.c: include internal.h for missing declarations omits 1b0d74d16b31 fs/buffer.c: fix use true/false for bool type omits a67f1b403882 ramfs: support O_TMPFILE omits c478ee3d9010 ocfs2: fix passing zero to 'PTR_ERR' warning omits c4a985a39745 scripts/spelling.txt: add more spellings to spelling.txt omits 20f5b1a3de01 Revert "fs: ocfs2: fix possible null-pointer dereferences [...] omits a6c927e6c234 x86/mm: Split vmalloc_sync_all() omits 9455eac54890 mm/sparse: consistently do not zero memmap omits 0cd6978e8de4 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits cf602567d398 /proc/kpageflags: do not use uninitialized struct pages omits 2214f706a6e6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 4c95774d69b1 mm/debug.c: PageAnon() is true for PageKsm() pages omits 595e6ed71f3f mm/debug.c: __dump_page() prints an extra line omits de15d51c9d19 mm/page_io.c: do not free shared swap slots omits acdd9ccdf868 mm/memory_hotplug: fix try_offline_node() omits b70b877ac6c4 mm,thp: recheck each page before collapsing file THP omits b3a93a460fa0 mm: slub: really fix slab walking for init_on_free omits 097d601a1c3e mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_char [...] omits 8577bf5598c5 mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() omits 6ded9a949e88 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations omits 14af8c8e86fb mm: fix trying to reclaim unevictable lru page when callin [...] omits c02cb7b40cb0 mm: mempolicy: fix the wrong return value and potential pa [...] omits 3ccfbf962eba Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 6663d29634f8 Merge branch 'spi-5.5' into spi-next omits cdabeee359ca Merge branch 'spi-5.4' into spi-linus omits d933234c5643 Merge branch 'regulator-5.5' into regulator-next omits 673985115074 Merge branch 'regulator-5.4' into regulator-linus omits c3c22f623dcd Merge branch 'asoc-5.5' into asoc-next omits 818b304d0286 Merge branch 'asoc-5.4' into asoc-linus omits 998570b92107 Merge branch 'acpi-sysfs' into linux-next omits dc85e40f885d Merge branch 'pm-cpufreq' into linux-next omits 1bdc88fe3c73 Merge branch for-5.5/cpufreq into for-next omits 6f3229ac2ad1 Merge branch for-5.5/clk into for-next omits a6ae25f932fe Merge branch for-5.5/clk-core into for-next omits 83884e7ca9d3 Merge branch for-5.5/arm64/dt into for-next omits 57dd5f4c11fa Merge branch for-5.5/arm/defconfig into for-next omits 7180571a5691 Merge branch for-5.5/arm/dt into for-next omits f2b6747c33ba Merge branch for-5.5/arm/core into for-next omits 144485cd7861 Merge branch for-5.5/soc into for-next omits 0966af163cc8 Merge branch for-5.5/memory into for-next omits e140e8e7e0dd Merge branch for-5.5/firmware into for-next omits 53b2217da4f3 Merge branch for-5.5/dt-bindings into for-next omits 967c2e327214 Merge branch 'pm-cpuidle' into linux-next omits 8740b3568051 cifs: update internal module version number omits 600d4d01e805 smb3: add debug messages for closing unmatched open omits dd311ae54b00 cifs: fix race between compound_send_recv() and the demult [...] omits 1cbd25bb2c10 CIFS: Close open handle after interrupted close omits eb09878e1301 ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 omits 5b017fcd2f39 Merge branches 'pm-sleep', 'pm-avs' and 'pm-domains' into [...] omits 9ec550f29105 Merge branch 'acpi-osi' into linux-next omits f1ba31d29ae7 riscv: provide native clint access for M-mode omits 14c5bce0bb5e riscv: add support for MMIO access to the timer registers omits 238eb524d5af Merge branch 'acpi-mm' into linux-next omits 4a4d2a7e9486 CIFS: Respect O_SYNC and O_DIRECT flags during reconnect omits bb98c894ef91 Merge branch 'acpi-mm' into linux-next omits 562c41002218 Merge branch 'pm-opp' into linux-next omits 333e6e4573bf Merge branch 'pm-cpufreq' into linux-next omits 678de5f0c750 Merge branch 'pm-cpuidle' into linux-next omits eb3b6f2276ef Merge branch 'pm-devfreq' into linux-next omits fd5bc252ca19 Merge branch 'pm-cpufreq' into linux-next omits 7ddb1e341b37 Merge branches 'pm-sleep', 'pm-tools' and 'powercap' into [...] omits 5d2ed561ed10 Merge branch 'acpi-mm' into linux-next omits 95c76f84db43 Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] omits eb69302eafd6 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] omits 2c39ccfbefa0 Merge branch 'acpica' into linux-next omits 2063eb76530b Merge branch 'devprop' into linux-next omits 51a3801b3831 Merge branch 'for-next-next-v5.4-20191111' into for-next-20191111 omits 854a080f3bf1 Merge branch 'for-next-current-v5.3-20191111' into for-nex [...] omits cefd278a3a13 Merge branch 'misc-5.4' into for-next-20191111 omits d200c30feda9 Merge branch 'misc-next' into for-next-next-v5.4-20191111 omits 13ee2f39375f Merge branch 'misc-next' into for-next-current-v5.3-20191111 omits 11d1750652dd Btrfs: fix log context list corruption after rename exchan [...] omits 7cbfda2b7c0d btrfs: rename btrfs_block_group_cache omits b333f5aaab28 btrfs: block-group: Reuse the item key from caller of read [...] omits 7a7c4739628f btrfs: block-group: Refactor btrfs_read_block_groups() omits e92ff956f657 btrfs: document extent buffer locking omits 5acee06395ee btrfs: access eb::blocking_writers according to ACCESS_ONC [...] omits f5b8422ec63a btrfs: set blocking_writers directly, no increment or decrement omits b93ddfb767a1 btrfs: merge blocking_writers branches in btrfs_tree_read_lock omits 5258144b0fdf btrfs: drop incompat bit for raid1c34 after last block gro [...] omits 8ccdb772455b btrfs: add incompat for raid1 with 3, 4 copies omits 524d4ee405bc btrfs: add support for 4-copy replication (raid1c4) omits d3145b5c27ad btrfs: add support for 3-copy replication (raid1c3) omits 13ae41744ad2 btrfs: sink write flags to cow_file_range_async omits 047b8c89d393 btrfs: sink write_flags to __extent_writepage_io omits c37059b6c121 Btrfs: send, skip backreference walking for extents with m [...] omits 44975a521d2f Btrfs: send, allow clone operations within the same file omits fa33b64c45c8 btrfs: Ensure we trim ranges across block group boundary omits 252ace120980 btrfs: volumes: Use more straightforward way to calculate [...] omits e48f0b477c20 btrfs: tree-checker: Check item size before reading file e [...] omits 2f75aa385605 btrfs: clean up locking name in scrub_enumerate_chunks() omits 5bd9ae83daa1 btrfs: Streamline btrfs_fs_info::backup_root_index semantics omits e92f7ae8261c btrfs: Rename find_oldest_super_backup to init_backup_root_slot omits e2bb22d2c165 btrfs: Remove unused next_root_backup function omits 45aab6e6546e btrfs: Don't use objectid_mutex during mount omits 9b6f82661ec7 btrfs: Factor out tree roots initialization during mount omits b9b4cd937f28 btrfs: Add read_backup_root omits 57df127821f2 btrfs: Remove newest_gen argument from find_oldest_super_backup omits ad1c29e543b5 btrfs: Cleanup and simplify find_newest_super_backup omits 42d6e02a6649 Btrfs: remove unnecessary delalloc mutex for inodes omits 81abe78732b4 Btrfs: remove wait queue from space_info structure omits 4071b1f4a60e btrfs: remove cached space_info in btrfs_statfs() omits e7b9481b0fa2 btrfs: add dedicated members for start and length of a blo [...] omits dc56057de881 btrfs: rename extent buffer block group item accessors omits 4c34e176e801 btrfs: rename block_group_item on-stack accessors to follo [...] omits 516b9d9b184a btrfs: remove embedded block_group_cache::item omits e7a849c10cdb btrfs: move block_group_item::flags to block group omits 267d51fde5a6 btrfs: move block_group_item::used to block group omits 419e066f3d29 btrfs: Remove btrfs_bio::flags member omits 504f52b32eac btrfs: add blake2b to checksumming algorithms omits 0ba1fef3f9d5 btrfs: add member for a specific checksum driver omits afff4e661a1a btrfs: sysfs: show used checksum driver per filesystem omits c395785ad129 btrfs: sysfs: export supported checksums omits 06b21e1ec627 btrfs: add sha256 to checksumming algorithm omits 8da388c0fb98 btrfs: add xxhash64 to checksumming algorithms omits 1dab9a6f1f72 btrfs: drop bdev argument from submit_extent_page omits 5f0831ba8783 btrfs: remove extent_map::bdev omits 9bae2e9da000 btrfs: drop bio_set_dev where not needed omits 445f8a62f06b btrfs: get bdev from latest_dev for dio bh_result omits 9927f45188d4 btrfs: assert extent_map bdevs and lookup_map and split omits c365d86a0c69 btrfs: remove pointless indentation in btrfs_read_sys_array() omits d058062d7d34 btrfs: reduce indentation in btrfs_may_alloc_data_chunk omits 60eaeacd9c49 btrfs: remove pointless local variable in lock_stripe_add() omits f7f4fe51c47e btrfs: raid56: reduce indentation in lock_stripe_add omits 2bfaf950f3b1 btrfs: tracepoints: constify all pointers omits b6e8f4fd9803 btrfs: tracepoints: drop typecasts from printk omits 652da91715dc btrfs: Return offset from find_desired_extent omits 057866792539 btrfs: Simplify btrfs_file_llseek omits 4384eb73d45f btrfs: Speed up btrfs_file_llseek omits cdbd03a35f29 btrfs: compression: remove ops pointer from workspace_manager omits b09ddee0a861 btrfs: compression: inline free_workspace omits 3bb130b0c88a btrfs: compression: pass type to btrfs_put_workspace omits c3b5213338fc btrfs: compression: inline alloc_workspace omits 498e380c3f79 btrfs: compression: pass type to btrfs_get_workspace omits 7fe650e18b91 btrfs: compression: inline put_workspace omits e598b5f53516 btrfs: compression: inline get_workspace omits ccbc28543fa5 btrfs: compression: export alloc/free/get/put callbacks of [...] omits 7f24189d90a3 btrfs: compression: inline cleanup_workspace_manager omits 237dd9bbb7b9 btrfs: compression: let workspace manager cleanup take onl [...] omits 1c5354f76330 btrfs: compression: inline init_workspace_manager omits bf797d289a50 btrfs: compression: let workspace manager init take only the type omits 3f8a19aeb93a btrfs: compression: attach workspace manager to the ops omits 64d87a4c04e6 btrfs: switch compression callbacks to direct calls omits 99857506e2a5 btrfs: export compression and decompression callbacks omits 31d75597c1b2 btrfs: use btrfs_block_group_cache_done in update_block_group omits e541a185be1f btrfs: check page->mapping when loading free space cache omits f6dc0a2bc2b9 Btrfs: fix metadata space leak on fixup worker failure to [...] omits 4bebcfc67444 Btrfs: fix negative subv_writers counter and data space le [...] omits 78747a8491fe btrfs: ioctl: Try to use btrfs_fs_info instead of *file omits b4877cc36af7 btrfs: use bool argument in free_root_pointers() omits c5b2de0f904e btrfs: use better definition of number of compression type omits 5302945fafda btrfs: use enum for extent type defines omits 94b12e1e0b2d btrfs: props: remove unnecessary hash_init() omits c06ae0184071 btrfs: Rename btrfs_join_transaction_nolock omits 31471affc436 btrfs: User assert to document transaction requirement omits fd2bd30f7333 btrfs: opencode extent_buffer_get omits c14024b2bc1c btrfs: Avoid getting stuck during cyclic writebacks omits a5836306a67a btrfs: block-group: Rework documentation of check_system_c [...] omits f3c520974cee btrfs: Enhance error output for write time tree checker omits 9bd2b760c3ed btrfs: tree-checker: Refactor prev_key check for ino into [...] omits c76bf67277fa Btrfs: extent_write_locked_range() should attach inode->i_wb omits 763db8129fa8 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 40a22bc30539 Btrfs: only associate the locked page with one async_chunk struct omits 6be2d71ea17b Btrfs: delete the entire async bio submission framework omits 475871af7d80 Btrfs: stop using btrfs_schedule_bio() omits 65c6e1143260 btrfs: add __pure attribute to functions omits 991a552ab3c9 btrfs: add const function attribute omits f184bfa4e4f0 btrfs: add __cold attribute to more functions omits 6542a1031869 btrfs: drop unused parameter is_new from btrfs_iget omits 99d26352244d btrfs: use refcount_inc_not_zero in kill_all_nodes omits e90d164e74cf btrfs: print process name and pid that calls device scanning omits cd1e69fa11f7 btrfs: Open-code name_in_log_ref in replay_one_name omits d237dbff41d5 btrfs: Properly handle backref_in_log retval omits 77b081eb4a5f btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] omits eec7e7287529 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED omits 9ed12358e9e8 btrfs: transaction: describe transaction states and transitions omits ee73451acf45 btrfs: use has_single_bit_set for clarity omits 4b5fe201471a btrfs: add 64bit safe helper for power of two checks omits 23741fe37aa9 btrfs: balance: use term redundancy instead of integrity i [...] omits 95c662fddd44 btrfs: move btrfs_unlock_up_safe to other locking functions omits f2a280d32e3f btrfs: move btrfs_set_path_blocking to other locking functions omits 3704eb41c791 btrfs: make btrfs_assert_tree_locked static inline omits 15ba7ec68070 btrfs: make locking assertion helpers static inline omits 2de8fc2a10e8 btrfs: get rid of pointless wtag variable in async-thread.c omits 62152eb985fc btrfs: get rid of unique workqueue helper functions omits 711f7deb0dde btrfs: don't prematurely free work in scrub_missing_raid56 [...] omits b738be11b81d btrfs: don't prematurely free work in reada_start_machine_ [...] omits 5e26aef917bf btrfs: don't prematurely free work in end_workqueue_fn() omits 28186e5df519 btrfs: don't prematurely free work in run_ordered_work() omits 772d446150cc btrfs: get rid of unnecessary memset() of work item omits 27172906ff89 btrfs: move the failrec tree stuff into extent-io-tree.h omits 36d980f9f5fe btrfs: export find_delalloc_range omits ecfdddbbcf04 btrfs: move extent_io_tree defs to their own header omits 07325a23b866 btrfs: separate out the extent io init function omits 8c3789de5a09 btrfs: separate out the extent leak code omits 82dea442f52c btrfs: ctree: Remove stray comment of setting up path lock omits fd4b6051b4e3 btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() omits 439c32448cd8 btrfs: ctree: Reduce one indent level for btrfs_search_slot() omits c31a9d1199d7 btrfs: tree-checker: Add check for INODE_REF omits d0ee9253972b btrfs: tree-checker: Try to detect missing INODE_ITEM omits a4a88b8c9ed7 Btrfs: make btrfs_wait_extents() static omits 1e6eac477bc2 btrfs: Add assert to catch nested transaction commit omits f6b3b2721798 btrfs: simplify inode locking for RWF_NOWAIT omits 98981f168036 smb3: remove confusing dmesg when mounting with encryption [...] omits 79fdff0e3f06 cifs: close the shared root handle on tree disconnect omits 6cb7651fd042 CIFS: Return directly after a failed build_path_from_dentr [...] omits 689bc2bb78c2 CIFS: Use common error handling code in smb2_ioctl_query_info() omits 41b1b1706f68 CIFS: Use memdup_user() rather than duplicating its implem [...] omits 00c37c6b14d2 cifs: move cifsFileInfo_put logic into a work-queue omits a4edf1063dfc cifs: try opening channels after mounting omits b57482795343 cifs: switch servers depending on binding state omits 8a5e863dc45d cifs: add server param omits a93495ce8790 cifs: add multichannel mount options and data structs omits 4c08d62fe71a cifs: sort interface list by speed omits 155e473aa903 CIFS: Fix SMB2 oplock break processing omits f2534875191e cifs: don't use 'pre:' for MODULE_SOFTDEP omits 46eaa5e6619f cifs: smbd: Return -EAGAIN when transport is reconnecting omits 14c003b63735 cifs: smbd: Only queue work for error recovery on memory r [...] omits cb475ccbfa8d cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits 108e1b772731 cifs: smbd: Add messages on RDMA session destroy and reconnection omits e669aebba51c cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits 2f4071486144 cifs: smbd: Invalidate and deregister memory registration [...] omits 323d7fee430b cifs: Don't display RDMA transport on reconnect omits 3495ff5c5e88 CIFS: remove set but not used variables 'cinode' and 'netfid' omits a380ad34e3ba cifs: add support for flock omits 9bd7c0cfd933 cifs: remove unused variable 'sid_user' omits e6fb6f444e01 cifs: rename a variable in SendReceive() omits 196c90220a85 usb: chipidea: imx: pinctrl for HSIC is optional omits d079e57585ec usb: chipidea: imx: refine the error handling for hsic omits 98dabdb0a255 usb: chipidea: imx: change hsic power regulator as optional omits 973ce009b308 usb: chipidea: imx: check data->usbmisc_data against NULL [...] omits ff3f8c59f953 usb: chipidea: tegra: clean up tegra_udc flag code omits 36323167538d usb: chipidea: core: change vbus-regulator as optional omits d956a6ae6eb9 usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits 881de50d4ea6 usb: chipidea: udc: protect usb interrupt enable omits ba05e798d57c usb: chipidea: udc: add new API ci_hdrc_gadget_connect adds af42d3466bdc Linux 5.4-rc8 adds c6ca415d9b91 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds dd0e5b67ef30 Merge remote-tracking branch 'sparc/master' adds ef4cd2905a2d Merge remote-tracking branch 'net/master' adds 44d13f6c2a0b ASoC: rt5682: fix the charge pump capacitor discharges adds 302ee055af02 ASoC: SOF: Intel: Fix build break adds 221ef5dbea09 Merge branch 'asoc-5.4' into asoc-linus adds 9bb256bff85b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2f417d8d5b42 Merge branch 'regulator-5.4' into regulator-linus adds 8827e04daed6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 86b2a45215a3 Merge branch 'spi-5.4' into spi-linus adds f9b7bfde82de Merge remote-tracking branch 'spi-fixes/for-linus' adds a554c3e8bb42 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1646cc564c2e Merge remote-tracking branch 'ide/master' adds 65b5d88e757b Merge remote-tracking branch 'kselftest-fixes/fixes' adds 725f716336ba Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 90bd9bc9ffb7 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 79ef8ace77cb Merge remote-tracking branch 'hwmon-fixes/hwmon' adds ded313992485 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8ac495f624a4 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs adds 1aa4df7e41b6 drm/i915: Preload LUTs if the hw isn't currently using them adds add3eeed3683 drm/i915/pmu: "Frequency" is reported as accumulated cycles adds 2d691aeca4ae drm/i915/userptr: Try to acquire the page lock around set_ [...] adds 3c203d672e55 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds c2ad1031570b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 0632e899eb04 Merge remote-tracking branch 'spdx/spdx-linus' adds ef39170517e1 Merge remote-tracking branch 'kbuild/for-next' adds 13fb7b3bb3e3 Merge remote-tracking branch 'dma-mapping/for-next' adds 5cbbf18c8b3f Merge remote-tracking branch 'arc/for-next' adds 9050eefca89e Merge remote-tracking branch 'arm/for-next' adds adada2f13699 Merge remote-tracking branch 'arm64/for-next/core' adds 5a9e9a5eb390 Merge remote-tracking branch 'arm-soc/for-next' adds beee2ed85183 Merge remote-tracking branch 'amlogic/for-next' adds b0321e441dcc Merge remote-tracking branch 'aspeed/for-next' adds c16bf9e687b2 Merge remote-tracking branch 'at91/at91-next' adds 58ca739369a5 Merge remote-tracking branch 'bcm2835/for-next' adds 2de0aa2caccf Merge remote-tracking branch 'imx-mxs/for-next' adds 899e8103876b Merge remote-tracking branch 'keystone/next' adds 01fa162965e1 Merge remote-tracking branch 'mediatek/for-next' adds a67a643c5a67 Merge remote-tracking branch 'mvebu/for-next' adds 2e3352319a2b Merge remote-tracking branch 'omap/for-next' adds a55ed050dd61 Merge remote-tracking branch 'qcom/for-next' adds 9d6fee4f4773 Merge remote-tracking branch 'realtek/for-next' adds 99179dc26510 Merge remote-tracking branch 'renesas/next' adds 7b46e62e776e Merge remote-tracking branch 'reset/reset/next' adds 7aa92d3dfbd1 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc adds 7d3bc8082be6 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc adds 2da770e857fb arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc adds abd2c32a5c77 arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 adds ffa4cedcfa5c arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board adds 9e8082ae3f39 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps adds 7cf7488531cc arm64: dts: rockchip: Improve nanopi4 PCIe adds 33692141c137 arm64: dts: rockchip: remove 408MHz operating point from px30 adds 72e460468fac arm64: dts: rockchip: add thermal infrastructure to px30 adds a2ecd286aa00 arm64: dts: rockchip: enable tsadc on px30-evb adds 7a46a5e01bdb arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc adds 23bdc66868ae arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc adds 6a20861cfc0a arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log adds 0570b8dd156f Merge branch 'v5.5-armsoc/dts64' into for-next adds a760ca606f51 Merge remote-tracking branch 'rockchip/for-next' adds 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] adds 6780daf48588 Merge branch 'next/dt' into for-next adds 690a5995bdd5 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2679e96be80e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds a20ccd01677b Merge branch for-5.5/dt-bindings into for-next adds d5d7fa9e6c39 Merge branch for-5.5/firmware into for-next adds 030d2829f4c2 memory: tegra30-emc: Fix panic on suspend adds cd75512c2220 Merge branch for-5.5/memory into for-next adds dfd9d2dda8d0 soc/tegra: pmc: Use lower-case for hexadecimal literals adds cd4a709a19d5 soc/tegra: pmc: Add missing IRQ callbacks on Tegra194 adds 48914c4ecb0c soc/tegra: pmc: Add reset sources and levels on Tegra194 adds 5648b6d2053e Merge branch for-5.5/soc into for-next adds 809c9e669b56 Merge branch for-5.5/arm/core into for-next adds 51c65c26b1a3 Merge branch for-5.5/arm/dt into for-next adds 9038f2ee9a9b Merge branch for-5.5/arm/defconfig into for-next adds b111ed1e67c3 Merge branch for-5.5/arm64/dt into for-next adds 701e4ab76f23 Merge branch for-5.5/clk-core into for-next adds 2fa8652d103b Merge branch for-5.5/clk into for-next adds e0fd54137bf5 Merge branch for-5.5/cpufreq into for-next adds 93eaddebc169 Merge remote-tracking branch 'tegra/for-next' adds 7d26d2df75df Merge remote-tracking branch 'clk/clk-next' adds 9b402de02992 Merge remote-tracking branch 'csky/linux-next' adds a85f2a30864a Merge remote-tracking branch 'h8300/h8300-next' adds 84ba838990fc m68k: defconfig: Update defconfigs for v5.4-rc1 adds 032f128dbd29 m68k: defconfig: Enable ICY I2C and LTC2990 on Amiga adds 5ed0794cde59 m68k/atari: Convert Falcon IDE drivers to platform drivers adds a83a8d1fd1de Merge remote-tracking branch 'm68k/for-next' adds b5aad3b6733d Merge remote-tracking branch 'm68knommu/for-next' adds a2e9fd77bbaf Merge remote-tracking branch 'microblaze/next' adds af5cd503f328 Merge remote-tracking branch 'mips/mips-next' adds aa1679ab5ab0 Merge remote-tracking branch 'parisc-hd/for-next' adds 8054df057058 powerpc: unify definition of M_IF_NEEDED adds 4ed47dbefa29 powerpc: move memstart_addr and kernstart_addr to init-common.c adds 39f4b7bf7571 powerpc: introduce kernstart_virt_addr to store the kernel base adds aa1d2090e693 powerpc/fsl_booke/32: introduce create_kaslr_tlb_entry() helper adds c061b38a3e48 powerpc/fsl_booke/32: introduce reloc_kernel_entry() helper adds 2b0e86cc5de6 powerpc/fsl_booke/32: implement KASLR infrastructure adds 6a38ea1d7b94 powerpc/fsl_booke/32: randomize the kernel image offset adds b39609720069 powerpc/fsl_booke/kaslr: clear the original kernel if randomized adds 8c2ae87be5a4 powerpc/fsl_booke/kaslr: support nokaslr cmdline parameter adds 921a79b78020 powerpc/fsl_booke/kaslr: dump out kernel offset informatio [...] adds 74277f00b232 powerpc/fsl_booke/kaslr: export offset in VMCOREINFO ELF notes adds c2d1a13520ee powerpc/fsl_booke/32: Document KASLR implementation adds 3df191118b4c Merge branch 'topic/kaslr-book3e32' into next adds 0695f8bca93e selftests/powerpc: Handle Makefile for unrecognized option adds 37766cc6272e Merge remote-tracking branch 'powerpc/next' adds ed6e64cb1827 Merge remote-tracking branch 'fsl/next' adds 966be55c7850 Merge branch 'next/seccomp' into for-next adds 1f26aa67486e Merge branch 'next/isa-string' into for-next adds 60ee6ebb7c04 Merge branch 'next/tlb-opt' into for-next adds 084da991dbe2 Merge branch 'next/misc' into for-next adds 4f9bbcefa142 riscv: add support for MMIO access to the timer registers adds fcdc65375186 riscv: provide native clint access for M-mode adds accb9dbc4aff riscv: read the hart ID from mhartid on boot adds 9e80635619b5 riscv: clear the instruction cache and all registers when booting adds 6bd33e1ece52 riscv: add nommu support adds 405fe7aa0dba riscv: provide a flat image loader adds cbedd24c2074 Merge branch 'next/nommu' into for-next adds c9d7c7e56914 Merge remote-tracking branch 'risc-v/for-next' adds 015851af035f Merge remote-tracking branch 's390/features' adds 7f77a803ccfd Merge remote-tracking branch 'sh/sh-next' adds c39158852f2c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 01f5b3b60bc8 Merge remote-tracking branch 'fscrypt/master' adds 9cf35f673583 btrfs: simplify inode locking for RWF_NOWAIT adds 35b814f3c53e btrfs: Add assert to catch nested transaction commit adds b9fae2ebee0c Btrfs: make btrfs_wait_extents() static adds c18679ebd868 btrfs: tree-checker: Try to detect missing INODE_ITEM adds 71bf92a9b877 btrfs: tree-checker: Add check for INODE_REF adds f624d976081d btrfs: ctree: Reduce one indent level for btrfs_search_slot() adds abe9339d69bd btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() adds 34ffafdba12e btrfs: ctree: Remove stray comment of setting up path lock adds 33ca832fefa5 btrfs: separate out the extent leak code adds 6f0d04f8e72e btrfs: separate out the extent io init function adds 9c7d3a548331 btrfs: move extent_io_tree defs to their own header adds 083e75e7e6a9 btrfs: export find_delalloc_range adds b3f167aa6c70 btrfs: move the failrec tree stuff into extent-io-tree.h adds cdc6f1668e1f btrfs: get rid of unnecessary memset() of work item adds c495dcd6fbe1 btrfs: don't prematurely free work in run_ordered_work() adds 9be490f1e15c btrfs: don't prematurely free work in end_workqueue_fn() adds e732fe95e4ca btrfs: don't prematurely free work in reada_start_machine_ [...] adds 57d4f0b86327 btrfs: don't prematurely free work in scrub_missing_raid56 [...] adds a0cac0ec961f btrfs: get rid of unique workqueue helper functions adds c9eb55db8439 btrfs: get rid of pointless wtag variable in async-thread.c adds d6156218bec9 btrfs: make locking assertion helpers static inline adds 31f6e769ce41 btrfs: make btrfs_assert_tree_locked static inline adds ed2b1d36a9d0 btrfs: move btrfs_set_path_blocking to other locking functions adds 1f95ec012cb4 btrfs: move btrfs_unlock_up_safe to other locking functions adds e62869be1ed7 btrfs: balance: use term redundancy instead of integrity i [...] adds 79c8264e4434 btrfs: add 64bit safe helper for power of two checks adds c1499166d10a btrfs: use has_single_bit_set for clarity adds 61c047b541b5 btrfs: transaction: describe transaction states and transitions adds 3296bf562443 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED adds 89cbf5f6b6c2 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] adds d3316c8233bb btrfs: Properly handle backref_in_log retval adds 725af92a6251 btrfs: Open-code name_in_log_ref in replay_one_name adds aa6c0df73e3b btrfs: print process name and pid that calls device scanning adds baf320b9d531 btrfs: use refcount_inc_not_zero in kill_all_nodes adds 4c66e0d4243b btrfs: drop unused parameter is_new from btrfs_iget adds b105e92755b4 btrfs: add __cold attribute to more functions adds 4143cb8b6f00 btrfs: add const function attribute adds e1f60a6580c0 btrfs: add __pure attribute to functions adds 08635bae0b4c Btrfs: stop using btrfs_schedule_bio() adds ba8a9d079543 Btrfs: delete the entire async bio submission framework adds 1d53c9e67230 Btrfs: only associate the locked page with one async_chunk struct adds ec39f7696ccf Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios adds dbb70becde5b Btrfs: extent_write_locked_range() should attach inode->i_wb adds 80d7fd1e0982 btrfs: tree-checker: Refactor prev_key check for ino into [...] adds c06631b0d8a4 btrfs: Enhance error output for write time tree checker adds a9143bd31c6a btrfs: block-group: Rework documentation of check_system_c [...] adds f7bddf1e27d1 btrfs: Avoid getting stuck during cyclic writebacks adds 67439dadb03a btrfs: opencode extent_buffer_get adds ce6d3eb6fd5c btrfs: User assert to document transaction requirement adds 8d510121bfbf btrfs: Rename btrfs_join_transaction_nolock adds b2cd29596469 btrfs: props: remove unnecessary hash_init() adds b9b1a53e180e btrfs: use enum for extent type defines adds ce96b7ffd11e btrfs: use better definition of number of compression type adds 4273eaff9b8d btrfs: use bool argument in free_root_pointers() adds b929c1d8313c btrfs: ioctl: Try to use btrfs_fs_info instead of *file adds a0e248bb502d Btrfs: fix negative subv_writers counter and data space le [...] adds 536870071dbc Btrfs: fix metadata space leak on fixup worker failure to [...] adds 3797136b626a btrfs: check page->mapping when loading free space cache adds a60adce85f4b btrfs: use btrfs_block_group_cache_done in update_block_group adds c4bf665a3197 btrfs: export compression and decompression callbacks adds 1e4eb7465438 btrfs: switch compression callbacks to direct calls adds be951045312d btrfs: compression: attach workspace manager to the ops adds 975db48330c4 btrfs: compression: let workspace manager init take only the type adds d55170334726 btrfs: compression: inline init_workspace_manager adds 2dba714390f1 btrfs: compression: let workspace manager cleanup take onl [...] adds 2510307e6c78 btrfs: compression: inline cleanup_workspace_manager adds d20f395f9895 btrfs: compression: export alloc/free/get/put callbacks of [...] adds 6a0d12724bd2 btrfs: compression: inline get_workspace adds bd3a5287cc20 btrfs: compression: inline put_workspace adds 5907a9bb13ce btrfs: compression: pass type to btrfs_get_workspace adds c778df140644 btrfs: compression: inline alloc_workspace adds a3bbd2a9ee3c btrfs: compression: pass type to btrfs_put_workspace adds 1e002351605d btrfs: compression: inline free_workspace adds 0cf252131361 btrfs: compression: remove ops pointer from workspace_manager adds d79b7c26b122 btrfs: Speed up btrfs_file_llseek adds 2034f3b470cc btrfs: Simplify btrfs_file_llseek adds bc80230e0e7b btrfs: Return offset from find_desired_extent adds 94c3f6c6b804 btrfs: tracepoints: drop typecasts from printk adds 1d2e7c7c3ed7 btrfs: tracepoints: constify all pointers adds 9d6cb1b0f9df btrfs: raid56: reduce indentation in lock_stripe_add adds 721860d5780c btrfs: remove pointless local variable in lock_stripe_add() adds 5ae216929069 btrfs: reduce indentation in btrfs_may_alloc_data_chunk adds 32ab3d1b4d0c btrfs: remove pointless indentation in btrfs_read_sys_array() adds c3e14909d3b3 btrfs: assert extent_map bdevs and lookup_map and split adds 8530c37a70df btrfs: get bdev from latest_dev for dio bh_result adds 3951e7f050ac btrfs: add xxhash64 to checksumming algorithms adds 3831bf0094ab btrfs: add sha256 to checksumming algorithm adds f7cea56c0fff btrfs: sysfs: export supported checksums adds 41e6d2a808ad btrfs: sysfs: show used checksum driver per filesystem adds b4e967be431c btrfs: add member for a specific checksum driver adds 352ae07b599a btrfs: add blake2b to checksumming algorithms adds 34b127aecd4f btrfs: Remove btrfs_bio::flags member adds bf38be65f370 btrfs: move block_group_item::used to block group adds f93c63e54730 btrfs: move block_group_item::flags to block group adds 3d976388daa9 btrfs: remove embedded block_group_cache::item adds de0dc456fd62 btrfs: rename block_group_item on-stack accessors to follo [...] adds 0222dfdd4af1 btrfs: rename extent buffer block group item accessors adds b3470b5dbe13 btrfs: add dedicated members for start and length of a blo [...] adds f5389f330d6f btrfs: remove cached space_info in btrfs_statfs() adds bf2df5aed1c8 Btrfs: remove wait queue from space_info structure adds 16ad3be1752a Btrfs: remove unnecessary delalloc mutex for inodes adds 01f0f9da9dc8 btrfs: Cleanup and simplify find_newest_super_backup adds fc2e4c5b3508 btrfs: Remove newest_gen argument from find_oldest_super_backup adds bd2336b2ac11 btrfs: Add read_backup_root adds b8522a1e5f42 btrfs: Factor out tree roots initialization during mount adds 336a0d8df1d9 btrfs: Don't use objectid_mutex during mount adds 260eb11bd42b btrfs: Remove unused next_root_backup function adds 4ac039ad75df btrfs: Rename find_oldest_super_backup to init_backup_root_slot adds 6ef108dd0cda btrfs: Streamline btrfs_fs_info::backup_root_index semantics adds 3ec17a67cc34 btrfs: clean up locking name in scrub_enumerate_chunks() adds 153a6d299956 btrfs: tree-checker: Check item size before reading file e [...] adds 2d974619a77f btrfs: volumes: Use more straightforward way to calculate [...] adds 6b7faadd985c btrfs: Ensure we trim ranges across block group boundary adds 11f2069c113e Btrfs: send, allow clone operations within the same file adds fd0ddbe25095 Btrfs: send, skip backreference walking for extents with m [...] adds 57e5ffeb8779 btrfs: sink write_flags to __extent_writepage_io adds fac07d2b0915 btrfs: sink write flags to cow_file_range_async adds 47e6f7423b91 btrfs: add support for 3-copy replication (raid1c3) adds 8d6fac0087e5 btrfs: add support for 4-copy replication (raid1c4) adds cfbb825c7619 btrfs: add incompat for raid1 with 3, 4 copies adds 9c907446dce3 btrfs: drop incompat bit for raid1c34 after last block gro [...] adds f5c2a5259085 btrfs: merge blocking_writers branches in btrfs_tree_read_lock adds 40d38f53d476 btrfs: set blocking_writers directly, no increment or decrement adds a4477988cfed btrfs: access eb::blocking_writers according to ACCESS_ONC [...] adds d4e253bbbc20 btrfs: document extent buffer locking adds ffb9e0f05fab btrfs: block-group: Refactor btrfs_read_block_groups() adds d49a2ddb1568 btrfs: block-group: Reuse the item key from caller of read [...] adds 32da5386d9a4 btrfs: rename btrfs_block_group_cache adds 0395d84f8edc btrfs: change btrfs_fs_devices::seeding to bool adds 7f0432d0d8dc btrfs: change btrfs_fs_devices::rotating to bool adds 97f6e846e9cf Merge branch 'misc-5.5' into for-next-20191118 adds 6e0612cd1393 Merge remote-tracking branch 'btrfs/for-next' adds 24ae482e7ee7 cifs: rename a variable in SendReceive() adds 4452bdbe40e8 cifs: remove unused variable 'sid_user' adds 0d70eacb3212 cifs: add support for flock adds 08dc021ebbb8 CIFS: remove set but not used variables 'cinode' and 'netfid' adds a0c5cb83924f cifs: Don't display RDMA transport on reconnect adds ab7d560d0fc5 cifs: smbd: Invalidate and deregister memory registration [...] adds 40df40e5983b cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] adds a70267eafcfd cifs: smbd: Add messages on RDMA session destroy and reconnection adds c00dc7c13270 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] adds 9c957cc4c7da CIFS: Use memdup_user() rather than duplicating its implem [...] adds 2db58029a6c4 CIFS: Use common error handling code in smb2_ioctl_query_info() adds 7c648d6a715a CIFS: Return directly after a failed build_path_from_dentr [...] adds 66bdb0ac96d1 cifs: close the shared root handle on tree disconnect adds 0cb5e659e21c smb3: remove confusing dmesg when mounting with encryption [...] adds 991ad769b8a5 CIFS: Respect O_SYNC and O_DIRECT flags during reconnect adds 9ba92aed5a3f CIFS: Close open handle after interrupted close adds 062978f0389c cifs: fix race between compound_send_recv() and the demult [...] adds 6d69c15e8236 smb3: add debug messages for closing unmatched open adds 6c99ef4b4515 cifs: smbd: Only queue work for error recovery on memory r [...] adds cc0eccc2532a cifs: smbd: Return -EAGAIN when transport is reconnecting adds c5bdef9b8ade cifs: don't use 'pre:' for MODULE_SOFTDEP adds 6ac989762dff CIFS: Fix SMB2 oplock break processing adds 1634dc2b4dc6 cifs: sort interface list by speed adds 50f2b163c26f cifs: add multichannel mount options and data structs adds 3f96364c8dfe cifs: add server param adds eec01436c88a cifs: switch servers depending on binding state adds c51ead03f360 CIFS: refactor cifs_get_inode_info() adds abcb870c1572 cifs: try opening channels after mounting adds 85f91e2f9afa cifs: move cifsFileInfo_put logic into a work-queue adds 037d9bef0189 cifs: update internal module version number adds e891eab2b96a Merge remote-tracking branch 'cifs/for-next' adds 7fa887974852 Merge remote-tracking branch 'ecryptfs/next' adds ba059c5990b4 Merge remote-tracking branch 'erofs/dev' adds db54d659f5aa Merge remote-tracking branch 'ext3/for_next' adds 03e97d7112dd Merge remote-tracking branch 'ext4/dev' adds 5a470249612c Merge remote-tracking branch 'f2fs/dev' adds a73364132b62 Merge remote-tracking branch 'fsverity/fsverity' adds f798332ee2a5 Merge remote-tracking branch 'fuse/for-next' adds 95aeb1661596 Merge remote-tracking branch 'nfs/linux-next' adds d4d8d9dbede1 Merge remote-tracking branch 'nfsd/nfsd-next' adds 050552cbe06a xfs: fix some memory leaks in log recovery adds 2a2b5932db67 xfs: fix attr leaf header freemap.size underflow adds b1231760e443 xfs: Remove slab init wrappers adds aaf54eb8bc15 xfs: Remove kmem_zone_destroy() wrapper adds 377bcd5f3b7f xfs: Remove kmem_zone_free() wrapper adds 6519f708cc35 xfs: report corruption only as a regular error adds e9447df28605 Merge remote-tracking branch 'xfs/for-next' adds 599badbb5519 Merge remote-tracking branch 'iomap/iomap-for-next' adds 36d688439e4b Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 7ec0f4edad54 Merge remote-tracking branch 'vfs/for-next' adds 6a2567b5f827 Merge remote-tracking branch 'printk/for-next' adds 1e4a9d5a04a5 Merge remote-tracking branch 'pci/next' adds cefecf6f6be3 Merge remote-tracking branch 'pstore/for-next/pstore' adds 8725aa4fa7de HID: rmi: Check that the RMI_STARTED bit is set before unr [...] adds 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next adds 2dbc6f113acd HID: Improve Windows Precision Touchpad detection. adds b03e5774d51f HID: quirks: remove hid-led devices from hid_have_special_driver adds 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next adds c589a14f7e7b Merge remote-tracking branch 'hid/for-next' adds ddaa9845642f Merge remote-tracking branch 'i2c/i2c/for-next' adds 02503d1fd214 Merge remote-tracking branch 'i3c/i3c/next' adds 899b23065157 Merge branch 'dmi/master' adds fa4505a6d276 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f11f2a3c5435 docs: filesystems: convert autofs.txt to reST adds c11565e88790 docs: filesystems: Update code snippets in autofs.rst adds e8a9e30d7211 docs: filesystems: Add mount map description in Content adds 5ca470a0c388 docs: Add request_irq() documentation adds 0a20bbdbc46a Merge remote-tracking branch 'jc_docs/docs-next' adds 2de65b558ed8 Merge remote-tracking branch 'v4l-dvb/master' adds 2c976bb27775 Merge branch 'devprop' into linux-next adds 695ed8f391cb Merge branch 'acpica' into linux-next adds f7cb57a04b17 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] adds 2a10024f72b2 Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] adds 57cce8bb6c28 Merge branches 'acpi-mm' and 'acpi-osi' into linux-next adds a3c2ec4ff059 Merge branches 'pm-sleep', 'pm-tools' and 'powercap' into [...] adds b643f8ef06f3 Merge branches 'pm-opp', 'pm-avs' and 'pm-domains' into li [...] adds fc59dfcf324e Merge branch 'pm-cpuidle' into linux-next adds bf02b96fdc7d Merge branch 'pm-cpufreq' into linux-next adds 8752bdb5f55b Merge branch 'pm-devfreq' into linux-next adds b75a975b62fe Merge remote-tracking branch 'pm/linux-next' adds f44110cd3afe Merge remote-tracking branch 'thermal/thermal/linux-next' adds 507c432b037e Merge remote-tracking branch 'ieee1394/for-next' adds 3766e4ee9d22 Merge remote-tracking branch 'swiotlb/linux-next' adds 5078dddf21cf Merge remote-tracking branch 'rdma/for-next' adds c853673dd5c3 Merge remote-tracking branch 'net-next/master' adds 1e0bd5a091e5 bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_i [...] adds 85192dbf4de0 bpf: Convert bpf_prog refcnt to atomic64_t adds fc9702273e2e bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY adds 7fe74b436236 libbpf: Make global data internal arrays mmap()-able, if possible adds 5051b384523b selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests adds b97e12e594eb Merge branch 'bpf-array-mmap' adds 56bf877a5080 selftests, bpf: xdping is not meant to be run standalone adds 3b054b7133b4 selftests, bpf: Fix test_tc_tunnel hanging adds 2ea2612b987a selftests, bpf: Workaround an alu32 sub-register spilling issue adds b459741df986 Merge remote-tracking branch 'bpf-next/master' adds 235c9b969403 Merge remote-tracking branch 'netfilter-next/master' adds 19193299bba2 Merge remote-tracking branch 'nfc-next/master' adds f719eb3dd843 Merge remote-tracking branch 'bluetooth/master' adds 52b1cdcb7a84 gfs2: Abort gfs2_freeze if io error is seen adds d99724c3c36a gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS adds 5e237fd079ec Merge remote-tracking branch 'gfs2/for-next' adds 5fd0fdcd6fdb Merge remote-tracking branch 'mtd/mtd/next' adds 6559f9ea70ab Merge remote-tracking branch 'nand/nand/next' adds 7c61993a75fc Merge remote-tracking branch 'spi-nor/spi-nor/next' adds c5e9a8e6d813 Merge remote-tracking branch 'crypto/master' adds 0bebc0dd235c Merge remote-tracking branch 'drm/drm-next' adds 9cc9a86b0632 Merge remote-tracking branch 'amdgpu/drm-next' adds 36104fcf8ff4 drm/i915: Flush context free work on cleanup adds 5d77aa07bd2f drm/i915: Fix detection for a CMP-V PCH adds 78e2ea291ead drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition adds 3e749f5199e1 drm/i915: Avoid atomic context for error capture adds 7e89d508558c drm/i915/perf: don't forget noa wait after oa config adds 9faf5fa4d3da drm/i915/fbdev: Restore physical addresses for fb_mmap() adds 2a39b072ee69 drm/i915: Restore GT coarse power gating workaround adds a46bfdc83fee drm/i915/gt: Wait for new requests in intel_gt_retire_requests() adds e367925e80b5 drm/i915/guc: Skip suspend/resume GuC action on platforms [...] adds fa039b936cf5 drm/i915: fix accidental static variable use adds 95db601df723 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 942c282a6441 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7b808d74badf Merge remote-tracking branch 'drm-msm/msm-next' adds 09d9008f9252 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 0ad37dd1eae8 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 4cb7f83aaa1c Merge remote-tracking branch 'sound/for-next' adds a3b9ed55775e ASoC: rt5677: rt5677_check_hotword() can be static adds d2522335c92c ALSA: compress: add flac decoder params adds 51d2584a9894 ASoC: qcom: q6asm: add support to flac config adds baddcee98993 ASoC: qcom: q6asm-dai: add support to flac decoder adds 2dab09be49a1 ASoC: wm2200: add missed operations in remove and probe failure adds b1176bbb7086 ASoC: wm5100: add missed pm_runtime_disable adds cdacc761dae1 ASoC: pcm3168a: Document optional RST gpio adds 79f6c108c87b ASoC: pcm3168a: Add support for optional RST gpio handling adds 653c28afa76b ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names. adds e48fdb53bd1f ASoC: tlv320aic31xx: configure output common-mode voltage adds eb65ccdb0836 ASoC: wm_adsp: Expose mixer control API adds a0233a6ef390 Merge branch 'asoc-5.5' into asoc-next adds f6091b31642a Merge remote-tracking branch 'sound-asoc/for-next' adds af08a3e2f2b8 Merge remote-tracking branch 'modules/modules-next' adds 43cd6abd74b4 Merge remote-tracking branch 'input/next' adds de678bc63cc6 block: Don't disable interrupts in trigger_softirq() adds e6db926195b0 Merge branch 'for-5.5/block' into for-next adds a468168130ec scsi: sd_zbc: Remove set but not used variable 'buflen' adds 5349593c501b Merge branch 'for-5.5/zoned' into for-next adds 00b89892c869 Revert "bcache: fix fifo index swapping condition in journ [...] adds a6a8605cec77 Merge branch 'for-5.5/drivers' into for-next adds 496074f94b19 blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 adds 26b9dfdcebec Merge branch 'for-5.5/block' into for-next adds c6da429ea988 block: sed-opal: Introduce SUM_SET_LIST parameter and appe [...] adds 86ce34b03568 Merge branch 'for-5.5/block' into for-next adds 0797c8fbf9be Merge remote-tracking branch 'block/for-next' adds d256d796279d dm thin: wakeup worker only when deferred bios exist adds a7031b127a34 Merge remote-tracking branch 'device-mapper/for-next' adds c91843463e9e mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests adds f3d7c2292d10 mmc: core: Fix size overflow for mmc partitions adds 1c3f2dc7d1de Merge remote-tracking branch 'mmc/next' adds 49d190378aa4 Merge remote-tracking branch 'mfd/for-mfd-next' adds 249dd04618b5 Merge remote-tracking branch 'backlight/for-backlight-next' adds 38801470bb9f Merge remote-tracking branch 'battery/for-next' adds 1d7c4c115f7a regulator: vexpress: Use PTR_ERR_OR_ZERO() to simplify code adds 3698039adc50 Merge branch 'regulator-5.5' into regulator-next adds 297f9fb700de Merge remote-tracking branch 'regulator/for-next' adds f0030f2a7547 Merge remote-tracking branch 'apparmor/apparmor-next' adds ddba6686536f Merge remote-tracking branch 'keys/keys-next' adds e38a6ed88da5 Merge remote-tracking branch 'selinux/next' adds a3b1982a2cd7 Merge remote-tracking branch 'smack/for-next' adds 19414d5e5ffe Merge remote-tracking branch 'tomoyo/master' adds 074cabe54eb2 Merge remote-tracking branch 'tpmdd/next' adds e11cfc697601 watchdog: w83627hf_wdt: Support NCT6116D adds 87d184680dd8 watchdog: imx2_wdt: Remove unnecessary blank line adds ebe66ded6d4c watchdog: imx2_wdt: Use __maybe_unused instead of #if CONF [...] adds 86865322d227 watchdog: imx2_wdt: Use 'dev' instead of dereferencing it [...] adds ff0aaacb6f26 watchdog: intel-mid_wdt: Add WATCHDOG_NOWAYOUT support adds b6276d4e4bc3 watchdog: sbc7240_wdt: Fix yet another -Wimplicit-fallthro [...] adds 72139dfa2464 watchdog: Fix the race between the release of watchdog_cor [...] adds ef14cab2d85b watchdog: cadence: Do not show error in case of deferred probe adds 5b256b56885a watchdog: bd70528: Trivial function documentation fix adds 4c0bfc039c88 watchdog: wdat_wdt: Spelling s/configrable/configurable/ adds 747d88a1a88c watchdog: imx7ulp: Pass the wdog instance inimx7ulp_wdt_enable() adds 9ab26e34bb62 watchdog: imx7ulp: Remove unused structure member adds c37e358163d9 watchdog: imx7ulp: Remove inline annotations adds eccb7fe5e72a watchdog: imx7ulp: Use definitions instead of magic values adds a19f89335f4b watchdog: prevent deferral of watchdogd wakeup on RT adds bc44fa734cef watchdog: make nowayout sysfs file writable adds 6083ab7b2f3f watchdog: imx7ulp: Fix reboot hang adds c04571251b3d watchdog: aspeed: Fix clock behaviour for ast2600 adds 39e68d9e7ab2 watchdog: sprd: Fix the incorrect pointer getting from dri [...] adds d615a6fd12b2 watchdog: sama5d4_wdt: cleanup the bit definitions adds 74f078c333e9 dt-bindings: watchdog: sama5d4_wdt: add microchip,sam9x60- [...] adds 1d9c30745455 watchdog: jz4740: Use WDT clock provided by TCU driver adds 6d532143c915 watchdog: jz4740: Use regmap provided by TCU driver adds 33c26ab4d6be watchdog: jz4740: Drop dependency on MACH_JZ47xx adds 368a74ac779a Merge remote-tracking branch 'watchdog/master' adds 01a452993794 Merge remote-tracking branch 'iommu/next' adds 71f4e7598835 Merge remote-tracking branch 'vfio/next' adds e59820b5a252 Merge remote-tracking branch 'audit/next' adds 4cac7a4daa75 Merge remote-tracking branch 'devicetree/for-next' adds cd050abeba2a spi: st-ssc4: add missed pm_runtime_disable adds ae7c2d342a10 spi: mediatek: add SPI_CS_HIGH support adds 1821a22071b9 Merge branch 'spi-5.5' into spi-next adds 41881cec37ba Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds e5f2ea040ee2 Merge remote-tracking branch 'spi/for-next' adds 69ccf886c229 Merge remote-tracking branch 'tip/auto-latest' adds aa19c06f9df4 Merge remote-tracking branch 'edac/edac-for-next' adds 1b0b879ce752 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 56f23a80bdcb Merge remote-tracking branch 'ftrace/for-next' adds dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure adds c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro adds 905e672b3af5 kcsan: Add Documentation entry in dev-tools adds 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist adds 0ebba7141ead build, kcsan: Add KCSAN build exceptions adds 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN adds bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier adds e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation adds 40d04110f879 x86, kcsan: Enable KCSAN for x86 adds e100e2f047de Merge commit '8dcdfb7096a304130ab36fbb0f2961deaf863e5a' in [...] adds 4d68000fdf47 Merge remote-tracking branch 'rcu/rcu/next' adds fe289ebb65ee Merge tag 'kvm-s390-next-5.5-1' of git://git.kernel.org/pu [...] adds f040577945c5 Merge remote-tracking branch 'kvm/linux-next' adds a79b127a2c28 Merge remote-tracking branch 'kvm-arm/next' adds f74026fecc17 Merge remote-tracking branch 'xen-tip/linux-next' adds 5ddd2be2690c Merge remote-tracking branch 'percpu/for-next' adds 9ff04bfcf53f Merge remote-tracking branch 'workqueues/for-next' adds 263225c983aa tools/power/x86/intel-speed-select: Extend command set for [...] adds 82d4a34ee619 tools/power/x86/intel-speed-select: Change display of "avx [...] adds 91d928147bb0 tools/power/x86/intel-speed-select: Correct CLX-N frequency units adds a9b2f8e2fa6c tools/power/x86/intel-speed-select: Auto mode for CLX adds cd0e63706549 tools/power/x86/intel-speed-select: Use mailbox for CLOS_P [...] adds 40dee9dda37d tools/power/x86/intel-speed-select: Make CLOS frequency in MHz adds 21c3390d6128 tools/power/x86/intel-speed-select: Use Frequency weight for CLOS adds 7af5a95bb752 tools/power/x86/intel-speed-select: Support platform with [...] adds de7f9d3ddc8c tools/power/x86/intel-speed-select: Use core count for bas [...] adds 5c14aba77874 tools/power/x86/intel-speed-select: Increment version adds 8cee7444ff5e Merge remote-tracking branch 'drivers-x86/for-next' adds e0d77bc714ab Merge remote-tracking branch 'chrome-platform/for-next' adds 2f800eac9a8c Merge remote-tracking branch 'leds/for-next' adds e6c46b5a2588 Merge remote-tracking branch 'ipmi/for-next' adds 2c933d6489a0 Merge remote-tracking branch 'driver-core/driver-core-next' adds 7170d1a4cc4d Merge tag 'usb-for-v5.5' of git://git.kernel.org/pub/scm/l [...] adds 347bc8cb2638 usb-serial: cp201x: support Mark-10 digital force gauge adds d16ab536aad2 usb: chipidea: udc: add new API ci_hdrc_gadget_connect adds 72dc8df7920f usb: chipidea: udc: protect usb interrupt enable adds 93c2c7330a3b usb: chipidea: imx: enable vbus and id wakeup only for OTG events adds 782c1c49f3db usb: chipidea: core: change vbus-regulator as optional adds df17aa9fb31f usb: chipidea: imx: check data->usbmisc_data against NULL [...] adds 7d5ec335f94e usb: chipidea: imx: change hsic power regulator as optional adds 3f4aad6e1a4c usb: chipidea: imx: refine the error handling for hsic adds 4d6141288c33 usb: chipidea: imx: pinctrl for HSIC is optional adds b38bcc8e1206 Merge tag 'usb-ci-v5.5-rc1' of git://git.kernel.org/pub/sc [...] adds 6351653febbb usb: host: xhci-tegra: Correct phy enable sequence adds bff000cae1ee USB: uas: honor flag to avoid CAPACITY16 adds 335cbbd5762d USB: uas: heed CAPACITY_HEURISTICS adds 65cc8bf99349 USB: documentation: flags on usb-storage versus UAS adds c2504d1449b6 Merge remote-tracking branch 'usb/usb-next' adds d059bc6c8c04 Merge remote-tracking branch 'phy-next/next' adds 04f9e1a50550 Merge remote-tracking branch 'tty/tty-next' adds d90d60a148bf Merge remote-tracking branch 'char-misc/char-misc-next' adds d199213d7c4c Merge remote-tracking branch 'thunderbolt/next' adds 023a41a05dc3 Merge remote-tracking branch 'staging/staging-next' adds bc068423569d Merge remote-tracking branch 'mux/for-next' adds 4fc6664a0107 Merge remote-tracking branch 'slave-dma/next' adds 03189e8ed5b3 docs: cgroup: mm: Fix spelling of "list" adds 078cb46c8a52 Merge branch 'for-5.5' into for-next adds 6a5e7c9719fe Merge remote-tracking branch 'cgroup/for-next' adds 65885ec0a2c8 Merge remote-tracking branch 'scsi/for-next' adds ef17ba1e3beb Merge remote-tracking branch 'vhost/linux-next' adds b2214d93c575 Merge remote-tracking branch 'rpmsg/for-next' adds 553544cf93e8 Merge remote-tracking branch 'gpio/for-next' adds ad47e9c204d0 Merge remote-tracking branch 'pinctrl/for-next' adds ee81d2a447dc Merge remote-tracking branch 'pwm/for-next' adds 343b31e41198 Merge remote-tracking branch 'ktest/for-next' adds aae615b02238 Merge remote-tracking branch 'y2038/y2038' adds 2b9900ed90ac Merge remote-tracking branch 'livepatching/for-next' adds bd28fe3bc132 Merge remote-tracking branch 'coresight/next' adds db96d571a7c2 rtc: tps65910: allow using RTC without alarm interrupt adds e34494c8df0c rtc: msm6242: Fix reading of 10-hour digit adds 32c4d9e8a4eb rtc: msm6242: Remove unneeded msm6242_set()/msm6242_clear( [...] adds e2214822e85c Merge remote-tracking branch 'rtc/rtc-next' adds 6f836dd9d122 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds c69a688b1ede Merge remote-tracking branch 'ntb/ntb-next' adds d32e4d71831f Merge remote-tracking branch 'kspp/for-next/kspp' adds 7b5bf3e4b17b Merge remote-tracking branch 'fsi/next' adds d02825eb611e Merge remote-tracking branch 'nvmem/for-next' adds c09dc3136222 Merge remote-tracking branch 'xarray/xarray' adds 5a1715981021 Merge remote-tracking branch 'hyperv/hyperv-next' adds e30886fe2b43 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 4f5c289ea66a selftests/clone3: flush stdout and stderr before clone3() [...] adds 28df751539e8 selftests/clone3: report a correct number of fails adds a019ff3b8b10 selftests/clone3: check that all pids are released on error paths adds 11fde161ab37 selftests/clone3: skip if clone3() is ENOSYS adds 04882c321b26 Merge branch 'pidfd' into for-next adds 89c90b5a380d Merge remote-tracking branch 'pidfd/for-next' adds 5e517dbf1818 PM / devfreq: Add missing locking while setting suspend_freq adds 49c44164256f Merge remote-tracking branch 'devfreq/devfreq-next' adds 8688e436645e Merge remote-tracking branch 'hmm/hmm' adds 9dde80e87689 Merge remote-tracking branch 'kunit/test' adds 6ff92a93a3d1 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' adds f0a1159e2c86 Merge remote-tracking branch 'generic-ioremap/for-next' adds 392d79ed3ee8 mm/sparse: consistently do not zero memmap adds 80adbec56b0c Revert "fs: ocfs2: fix possible null-pointer dereferences [...] adds 1cec55f48990 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 0958e557c34b /proc/kpageflags: do not use uninitialized struct pages adds 44b6763c16bc mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 1a0a610d5f05 x86/mm: Split vmalloc_sync_all() adds 7642271249c5 scripts/spelling.txt: add more spellings to spelling.txt adds 0cb204ea2407 ocfs2: fix passing zero to 'PTR_ERR' warning adds 8c82d39c5e0b ramfs: support O_TMPFILE adds 855332adee38 fs/buffer.c: fix use true/false for bool type adds 7047d0de7151 fs/buffer.c: include internal.h for missing declarations adds fac34e19baf1 mm, slab: make kmalloc_info[] contain all types of names adds 010c91de0cd6 mm, slab: remove unused kmalloc_size() adds e1421e5c2741 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds ededead43309 mm: slub: print the offset of fault addresses adds 540d6f66b6b8 mm/slub.c: update comments adds 536e2c060b1c mm/slub.c: clean up validate_slab() adds 1af7faa30dc1 mm/slub.c: avoid slub allocation while holding list_lock adds d4c8df15b0dc mm/filemap.c: remove redundant cache invalidation after as [...] adds 292e8144ea95 fs/direct-io.c: : keep dio_warn_stale_pagecache() when CON [...] adds ad6fb1c07e13 mm/filemap.c: warn if stale pagecache is left after direct write adds a556e688719c mm/gup.c: allow CMA migration to propagate errors back to caller adds 43a22ed8f1ec mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] adds 2a43ea49fbd4 mm, swap: disallow swapon() on zoned block devices adds 7da923ade9f8 mm-swap-disallow-swapon-on-zoned-block-devices-fix adds c42c834a0873 mm/swap.c: trivial mark_page_accessed() cleanup adds f87502ba5c87 mm, memcg: clean up reclaim iter array adds ab3c3ef93bcd mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds afe011a1762d mm: memcontrol: remove dead code from memory_max_write() adds ed0379c1d1bd mm: memcontrol: try harder to set a new memory.high adds 8657e862b99b include/linux/memcontrol.h: fix comments based on per-node memcg adds 184079b86533 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds 9a8e5e328536 mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 adds 08e8bc2abb5c Documentation/admin-guide/cgroup-v2.rst: document why inac [...] adds ffc4c11a0ecb Documentation/admin-guide/cgroup-v2.rst: fix spelling of "list" adds 465cee10608f mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds 1190b19249ed shmem: pin the file in shmem_fault() if mmap_sem is dropped adds 7ef5ce6ddfd6 mm: emit tracepoint when RSS changes adds e9f45ae5f33f rss_stat: add support to detect RSS updates of external mm adds 6922bf59c0f7 rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix adds 6eefe6d00619 vsprintf: inline call to ptr_to_hashval adds 19903acdca8a mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds 1d63dca2604e mm/pgmap: use correct alignment when looking at first pfn [...] adds 0fa52d35b25d mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds c41dde8357be mm/mmap.c: fix the adjusted length error adds e39d5ec73ea3 mm/swap.c: piggyback lru_add_drain_all() calls adds 01ee3d59bc6e mm/mmap.c: prev could be retrieved from vma->vm_prev adds 0944a91904f6 mm/mmap.c: __vma_unlink_prev() is not necessary now adds 2ade1cae787e mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds c047bb249daa mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds f1414c5ab5ee mm/rmap.c: don't reuse anon_vma if we just want a copy adds 86761c2206db mm/rmap.c: reuse mergeable anon_vma as parent when fork adds 3b7f7a7473ef mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 802aa728367a mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] adds beac7c385f5c ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds a527174f4487 asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds f0bf950d00ca asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds 6d8c1193ea35 asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds 74d8719169d9 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds 7042737f3101 mm/rmap.c: fix outdated comment in page_get_anon_vma() adds e1d8140338c6 mm: rmap: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() adds 8b1b5f4255af mm: move the backup x_devmap() functions to asm-generic/pgtable.h adds 6d9541068685 mm: fix a huge pud insertion race during faulting adds d1d79f990d57 mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] adds b5c03754c2fd memfd-fix-cow-issue-on-map_private-and-f_seal_future_write [...] adds 58ef2d95c559 memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] adds 8b36629dc4bc mm/memory-failure.c clean up around tk pre-allocation adds 26186b8878b4 mm, soft-offline: convert parameter to pfn adds e45e25280ccb mm/memory-failure.c: use page_shift() in add_to_kill() adds 3db2f7f61b66 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds 1a9a3859122b mm/memory_hotplug.c: add a bounds check to __add_pages() adds ced23c1031dc mm/memory_hotplug: export generic_online_page() adds 387b59eff06a hv_balloon: use generic_online_page() adds 7b1ea305c20e mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds 1b1bb2ec1326 mm/memmap_init: update variable name in memmap_init_zone adds 3865cadbdc37 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds ec1217d963c3 mm/memory_hotplug: shrink zones when offlining memory adds 099a1adae984 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 4b52118cbdb2 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 15b589ec0398 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds fc32d23b8ebe mm/memory_hotplug: drop local variables in shrink_zone_span() adds 58df3827c980 mm/memory_hotplug: cleanup __remove_pages() adds aa9cf3b13d7c mm/page_alloc.c: don't set pages PageReserved() when offlining adds fca386922095 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds 1a276d3a64bb include/linux/memory_hotplug.h: move definitions of {set,c [...] adds 747390903a86 drivers/base/memory.c: drop the mem_sysfs_mutex adds 0b53ff1afabf mm/sparse.c: mark populate_section_memmap as __meminit adds 3b5dcb16f2e4 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 adds 65a41c07087e mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 4f85df567477 mm/vmalloc: remove preempt_disable/enable when doing preloading adds 5ab3f6dc0e48 mm/vmalloc: respect passed gfp_mask when doing preloading adds bda99bd14024 mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds f6d6e35660f2 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 863c3a5703f2 mm/vmalloc: rework vmap_area_lock adds 7b8af53850d0 kasan: support backing vmalloc space with real shadow memory adds 5cd5114763ca kasan: add test for vmalloc adds 2ce70324b380 fork: support VMAP_STACK with KASAN_VMALLOC adds f787f946b0e5 x86/kasan: support KASAN_VMALLOC adds 486d830aebf6 mm/page_alloc: add alloc_contig_pages() adds 5b5314400d32 mm, pcp: share common code between memory hotplug and perc [...] adds 6af94f054e79 mm, pcpu: make zone pcp updates and reset internal to the mm adds 498689ac8745 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds 5d6d28d069aa mm/page_alloc.c: print reserved_highatomic info adds 013a5f585a47 mm/vmscan: remove unused lru_pages argument adds 6421dbeb428b mm/vmscan.c: remove unused scan_control parameter from pageout() adds 76a4f201de08 mm: vmscan: simplify lruvec_lru_size() adds 0f5ecb093ab3 mm/vmscan: fix an undefined behavior for zone id adds 31080cda2565 mm-vmscan-simplify-lruvec_lru_size-fix-fix adds a2ebac9b0fa9 mm: clean up and clarify lruvec lookup procedure adds bb4b90424ff2 mm: vmscan: move inactive_list_is_low() swap check to the caller adds 7f92b1569f83 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds 3e656b1025fa mm: vmscan: replace shrink_node() loop with a retry jump adds f6f291d09775 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds cbaab8ab0609 mm: vmscan: split shrink_node() into node part and memcgs part adds 1bb0636c16b7 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix adds 4f1355ef6ea8 mm: vmscan: harmonize writeback congestion tracking for no [...] adds 6802565012d1 mm: vmscan: move file exhaustion detection to the node level adds 4443cbb5a033 mm: vmscan: detect file thrashing at the reclaim root adds aab8ef5d774b mm: vmscan: enforce inactive:active ratio at the reclaim root adds be8bcdcc93e4 mm-vmscan-detect-file-thrashing-at-the-reclaim-root-fix adds 48db79f43fc5 mm/vmscan: fix some -Wenum-conversion warnings adds 7587f3207d91 mm/vmscan.c: fix typo in comment adds 0378ad2a868c kernel: sysctl: make drop_caches write-only adds 91c2f2ab94d8 mm/z3fold.c: add inter-page compaction adds 26726f148dd1 mm/z3fold: fix -Wunused-but-set-variable warnings adds ade91dc8acc5 mm/mempolicy.c: check range first in queue_pages_test_walk adds 23f35f8b7f97 mm/mempolicy.c: fix checking unmapped holes for mbind adds a48ae0fea632 mm/memblock.c: cleanup doc adds be609d120e95 mm/memblock: correct doc for function adds 8755833577f5 mm: support memblock alloc on the exact node for sparse_bu [...] adds a4f8cf099efa mm, oom: avoid printk() iteration under RCU adds 532fc49b8881 mm-oom-avoid-printk-iteration-under-rcu-fix adds b6eeeb3456cc hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 21d6ee41a529 mm/hugetlbfs: fix error handling when setting up mounts adds a085c2dc59fc powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h adds 52771ec3d05f hugetlbfs: convert macros to static inline, fix sparse warning adds 2cd685eccb29 hugetlbfs: add O_TMPFILE support adds 38d237c2c45a hugetlbfs: take read_lock on i_mmap for PMD sharing adds 2543d2c8aef7 hugetlb: region_chg provides only cache entry adds 65921a07a450 hugetlb: remove duplicated code adds 16a138bc0d6b hugetlb-remove-duplicated-code-checkpatch-fixes adds f35d4d1846ae hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds 556c8af79bda hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 118f052bdfa3 mm/userfaultfd: fix a GCC compilation warning adds 41bb731f7e9e mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds 8a8aa39ebbf4 mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds 7d04f7ff5dd4 mm/migrate.c: handle freed page at the first place adds 2fea35b51c80 mm, thp: do not queue fully unmapped pages for deferred split adds de88d2c72049 mm/thp: make set_huge_zero_page() return void adds 2792a24f4ebe mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds 59554643bd78 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 00ef372203a5 mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds 182dd7431cef autonuma: fix watermark checking in migrate_balanced_pgdat() adds 92327c8e16e0 autonuma: Reduce cache footprint when scanning page tables adds faa74fae16e8 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds e1762edac6e4 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 8f3c91ed445f mm/vmstat: do not use size of vmstat_text as count of /pro [...] adds cd9332ed3639 mm/memcontrol: use vmstat names for printing statistics adds 9042fa24a44e mm/mmap.c: make vma_merge() comment more easy to understand adds dea07a7a2fec mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds 924ee05ce473 mm/madvise.c: replace with page_size() in madvise_inject_error() adds 467f371ea5f1 mm-madvise-replace-with-page_size-in-madvise_inject_error-fix adds 7abdd3b9205a mm/madvise.c: use PAGE_ALIGN[ED] for range checking adds abfb2d44380f userfaultfd: use vma_pagesize for all huge page size calculation adds 78e0ddf06583 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 337fa2bae0fa userfaultfd: wrap the common dst_vma check into an inlined [...] adds 95269178e2db fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds 01a54e35e103 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK adds 77150f9d6edd mm/shmem.c: make array 'values' static const, makes object [...] adds 762500e15966 mm: shmem: use proper gfp flags for shmem_writepage() adds c5a89f31997a mm/shmem.c: cast the type of unmap_start to u64 adds 97096f716821 mm: fix struct member name in function comments adds f30b9b051cbf mm: fix typos in comments when calling __SetPageUptodate() adds 95b045972690 mm/memory_hotplug.c: remove __online_page_set_limits() adds 1e2d3dd3c019 mm/page_io.c: annotate refault stalls from swap_readpage adds a08a62fe502a mm-annotate-refault-stalls-from-swap_readpage-fix adds 4613f714c951 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds e39abe94b8eb fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d3a32b56c1d1 kernel/hung_task.c: Monitor killed tasks. adds 8090658301ae proc: change ->nlink under proc_subdir_lock adds 1f6413f57a5e fs/proc/generic.c: delete useless "len" variable adds ea166d87dfdf fs/proc/internal.h: shuffle "struct pde_opener" adds 5af95e4ce219 include/linux/proc_fs.h: fix confusing macro arg name adds 09dc2c1ac2d1 include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds e41dc3be3e91 .gitattributes: Use 'dts' diff driver for dts files adds ecb7bfad8dfa linux/build_bug.h: change type to int adds 6f23854d7c28 linux/scc.h: make uapi linux/scc.h self-contained adds aa83fafd178d syscalls: fix references to filenames containing syscall defs adds 691e728e2d53 kernel/notifier.c: intercept duplicate registrations to av [...] adds da5beea412db kernel/notifier.c: remove notifier_chain_cond_register() adds 17f3d3ab6919 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds 2ae53be2c29d kernel/profile.c: use cpumask_available to check for NULL cpumask adds 7266b2c2c7d2 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 0611007f4079 hung_task: allow printing warnings every check interval adds 1744ff8ee2b3 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 5a35e162da45 lib/rbtree: set successor's parent unconditionally adds b3c8e2216fd6 lib/rbtree: get successor's color directly adds e9158361022a string: add stracpy and stracpy_pad mechanisms adds 7342c313f22a Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds e92f6704cbef lib: optimize cpumask_local_spread() adds ac1b39d3a564 lib-optimize-cpumask_local_spread-v3 adds 1d13411d510b lib-optimize-cpumask_local_spread-v3-fix adds 893eab1f42e0 lib/test_meminit.c: add bulk alloc/free tests adds 6f0010ffeea4 lib/math/rational.c: fix possible incorrect result from ra [...] adds 20dc9b8095cb checkpatch: improve ignoring CamelCase SI style variants like mA adds eb035d6e887d checkpatch: reduce is_maintained_obsolete lookup runtime adds 8ac9aac80ccc epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 6feb5e069a0d fs/epoll: remove unnecessary wakeups of nested epoll adds 2ec19def8fc6 selftests: add epoll selftests adds e88345a9893d fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 5e7bb476000d fs/binfmt_elf.c: extract elf_read() function adds cbbcec7c94fd drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds dc59b961659e drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds a9620ea0f367 drm: limit to INT_MAX in create_blob ioctl adds 8a7479c5bcfd uaccess: disallow > INT_MAX copy sizes adds f856c82ae1ef aio: simplify read_events() adds 8b58811d6733 kcov: remote coverage support adds 21c6de46f1db usb, kcov: collect coverage from hub_event adds 5425fbb74730 usb-kcov-collect-coverage-from-hub_event-fix adds fc206739a15f vhost, kcov: collect coverage from vhost_worker adds 785ea7cc456b lib/ubsan: don't serialize UBSAN report adds 46239e7cf510 smp_mb__{before,after}_atomic(): update Documentation adds 9fa222f5fc6f ipc/mqueue.c: remove duplicated code adds 7387486ebdbd ipc/mqueue.c: update/document memory barriers adds 46d8f56129f1 ipc/msg.c: update and document memory barriers adds 163700583219 ipc/sem.c: document and update memory barriers adds d5eecf53e107 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 3d13f7a8ad9b arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds 27c15a8f4e41 arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 094a03d80b25 ipc/msg.c: consolidate all xxxctl_down() functions adds 341fd3d36de4 Merge branch 'akpm-current/current' adds 6c3960300b66 drivers/block/null_blk_main.c: fix layout adds 1e9577bf982b drivers/block/null_blk_main.c: fix uninitialized var warnings adds 719ae05f2877 pinctrl: fix pxa2xx.c build warnings adds bba434beec7d lib/genalloc.c: export symbol addr_in_gen_pool adds b09e2bcbc321 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 45309fad15c9 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 53c19300c202 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 3a612357a5e7 kernel-hacking: create submenu for arch special debugging options adds 27668fbc342e kernel-hacking: group kernel data structures debugging together adds 211894379122 kernel-hacking: move kernel testing and coverage options t [...] adds a11821ec4b82 kernel-hacking: move Oops into 'Lockups and Hangs' adds 93461988fdd9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds 6ed552128266 kernel-hacking: create a submenu for scheduler debugging options adds ef4138d19c70 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 2b0390060cd2 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds a09d548c3202 bitops: introduce the for_each_set_clump8 macro adds 87be60138ee6 linux/bitmap.h: fix potential sign-extension overflow adds dcf352d03d3b bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds d7232891aa21 linux/bitopts.h: Add for_each_set_clump8 documentation adds 05be93bbafa1 lib/test_bitmap.c: add for_each_set_clump8 test cases adds a04f56a081e3 gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 068973c0c0b6 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 65ae17a4a369 gpio: gpio-mm: utilize for_each_set_clump8 macro adds a08903b9cd33 gpio: ws16c48: utilize for_each_set_clump8 macro adds 25d84b1ca6e4 gpio: pci-idio-16: utilize for_each_set_clump8 macro adds 3202c9b5e7f2 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds e75d9ac2fdb6 gpio: uniphier: utilize for_each_set_clump8 macro adds d5ed2e34e1ec gpio: 74x164: utilize the for_each_set_clump8 macro adds c259c66dd22f thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds 05b8e1eb7188 gpio: pisosr: utilize the for_each_set_clump8 macro adds fc4761c78381 gpio: max3191x: utilize the for_each_set_clump8 macro adds e521e85bd345 gpio: pca953x: utilize the for_each_set_clump8 macro adds 55e422fda3ee lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds 8bf5c3373b57 lib/test_bitmap: undefine macros after use adds 443e10f85738 lib/test_bitmap: name EXP_BYTES properly adds ef6e7f05d490 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds 60ec4ac68fe8 lib/test_bitmap: move exp1 and exp2 upper for others to use adds ea75c8b0b85d lib/test_bitmap: fix comment about this file adds 275fe081c757 lib/bitmap: introduce bitmap_replace() helper adds acdbb5b9f23f gpio: pca953x: remove redundant variable and check in IRQ handler adds ec4af5927c83 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 22bee8aceed1 gpio: pca953x: convert to use bitmap API adds 84285dbd8e51 gpio: pca953x: reduce stack usage in couple of functions adds 5422617e4dee gpio: pca953x: tighten up indentation adds 1ce0ad3ec1c9 mm: add generic p?d_leaf() macros adds 4d8dfd8c7a18 arc: mm: add p?d_leaf() definitions adds d5bf696219e4 arm: mm: add p?d_leaf() definitions adds 4466a183378d arm64: mm: add p?d_leaf() definitions adds ca2ff6e31679 mips: mm: add p?d_leaf() definitions adds 2c44ae64f52f powerpc: mm: add p?d_leaf() definitions adds 4b7e0181d257 riscv: mm: add p?d_leaf() definitions adds 7c78a01decc1 s390: mm: add p?d_leaf() definitions adds 46cbd07cc52b sparc: mm: add p?d_leaf() definitions adds bc45be71aa2a x86: mm: add p?d_leaf() definitions adds 102ac1c5c3ae mm: pagewalk: add p4d_entry() and pgd_entry() adds 7939e50a8dc9 mm: pagewalk: allow walking without vma adds 7cf19baef78d mm-pagewalk-allow-walking-without-vma-v15 adds 4c815f416ab6 mm-pagewalk-allow-walking-without-vma-fix adds 0a60abbb9c36 mm: pagewalk: add test_p?d callbacks adds 95f66ffaced5 mm: pagewalk: add 'depth' parameter to pte_hole adds d6d9568d5415 x86: mm: point to struct seq_file from struct pg_state adds 57e05c58c256 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 85607c15f68a x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 15a540f30d13 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds 32f63014fa82 mm: add generic ptdump adds 6fd1d6c26a17 mm-add-generic-ptdump-v15 adds 19047023665c mm/ptdump: fix a -Wold-style-declaration warning adds 9f532904934d x86: mm: convert dump_pagetables to use walk_page_range adds d152d932fa0a arm64: mm: convert mm/dump.c to use walk_page_range() adds 6150ccda2224 arm64: mm: display non-present entries in ptdump adds 856e89308c67 mm: ptdump: reduce level numbers by 1 in note_page() adds 0ce908717ebd alpha: use pgtable-nopud instead of 4level-fixup adds b77883579151 arm: nommu: use pgtable-nopud instead of 4level-fixup adds a80a70382bac c6x: use pgtable-nopud instead of 4level-fixup adds 0796cd1f3068 m68k: nommu: use pgtable-nopud instead of 4level-fixup adds accf28497026 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds 4c3f9fbf891d microblaze: use pgtable-nopmd instead of 4level-fixup adds 44706de083ab nds32: use pgtable-nopmd instead of 4level-fixup adds 0631a2a3f019 parisc: use pgtable-nopXd instead of 4level-fixup adds bb926d027a74 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 406e82c69f07 sparc32: use pgtable-nopud instead of 4level-fixup adds bb7e06c10bd2 um: remove unused pxx_offset_proc() and addr_pte() functions adds 166ed3f2d5a3 um: add support for folded p4d page tables adds 3934ed449fab mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds 1c728b8c320c kernel.h: update comment about simple_strto<foo>() functions adds 33cec5afa8d7 auxdisplay: charlcd: deduplicate simple_strtoul() adds 866d5f64f708 drivers/tty/serial/sh-sci.c: suppress warning adds 507341d8a605 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 78f516211849 Merge branch 'akpm/master' adds 5d1131b4d61e Add linux-next specific files for 20191119
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 (519ead8f6a32) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-watchdog | 9 +- Documentation/admin-guide/kernel-parameters.txt | 24 +- Documentation/core-api/genericirq.rst | 2 + Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kcsan.rst | 256 ++++ .../devicetree/bindings/sound/ti,pcm3168a.txt | 7 + .../devicetree/bindings/sound/tlv320aic31xx.txt | 5 + .../bindings/watchdog/atmel-sama5d4-wdt.txt | 2 +- .../filesystems/{autofs.txt => autofs.rst} | 263 ++-- Documentation/filesystems/index.rst | 1 + Documentation/powerpc/index.rst | 1 + Documentation/powerpc/kaslr-booke32.rst | 42 + MAINTAINERS | 11 + Makefile | 5 +- Next/SHA1s | 84 +- Next/merge.log | 1267 +++++++++++--------- arch/arm/boot/dts/exynos5420.dtsi | 50 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 6 +- arch/arm64/boot/dts/rockchip/px30-evb.dts | 6 + arch/arm64/boot/dts/rockchip/px30.dtsi | 71 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 2 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 14 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 + arch/m68k/atari/config.c | 27 + arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 8 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/powerpc/Kconfig | 11 + arch/powerpc/include/asm/nohash/mmu-book3e.h | 11 +- arch/powerpc/include/asm/page.h | 7 + arch/powerpc/kernel/early_32.c | 9 +- arch/powerpc/kernel/exceptions-64e.S | 12 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 25 +- arch/powerpc/kernel/head_fsl_booke.S | 61 +- arch/powerpc/kernel/machine_kexec.c | 1 + arch/powerpc/kernel/misc_64.S | 7 +- arch/powerpc/kernel/setup-common.c | 20 + arch/powerpc/mm/init-common.c | 7 + arch/powerpc/mm/init_32.c | 5 - arch/powerpc/mm/init_64.c | 5 - arch/powerpc/mm/mmu_decl.h | 11 + arch/powerpc/mm/nohash/Makefile | 1 + arch/powerpc/mm/nohash/fsl_booke.c | 8 +- arch/powerpc/mm/nohash/kaslr_booke.c | 401 +++++++ arch/x86/Kconfig | 1 + arch/x86/boot/Makefile | 2 + arch/x86/boot/compressed/Makefile | 2 + arch/x86/entry/vdso/Makefile | 3 + arch/x86/include/asm/bitops.h | 6 +- arch/x86/kernel/Makefile | 4 + arch/x86/kernel/cpu/Makefile | 3 + arch/x86/lib/Makefile | 4 + arch/x86/mm/Makefile | 4 + arch/x86/purgatory/Makefile | 2 + arch/x86/realmode/Makefile | 3 + arch/x86/realmode/rm/Makefile | 3 + block/blk-softirq.c | 4 - block/opal_proto.h | 4 + block/sed-opal.c | 6 +- drivers/acpi/sysfs.c | 4 +- drivers/ata/pata_falcon.c | 42 +- drivers/devfreq/devfreq.c | 4 + drivers/firmware/efi/libstub/Makefile | 2 + drivers/gpu/drm/i915/display/intel_fbdev.c | 9 +- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 11 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 15 + drivers/gpu/drm/i915/i915_drv.h | 6 + drivers/gpu/drm/i915/i915_gpu_error.c | 8 +- drivers/gpu/drm/i915/i915_perf.c | 9 +- drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pch.h | 2 +- drivers/hid/hid-core.c | 4 + drivers/hid/hid-quirks.c | 7 - drivers/hid/hid-rmi.c | 3 +- drivers/ide/falconide.c | 60 +- drivers/md/bcache/btree.c | 26 - drivers/md/bcache/journal.h | 4 + drivers/md/dm-thin.c | 5 +- drivers/memory/tegra/tegra30-emc.c | 2 +- drivers/mmc/core/mmc.c | 9 +- drivers/mmc/host/tmio_mmc_core.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 8 +- drivers/net/virtio_net.c | 7 +- drivers/regulator/vexpress-regulator.c | 5 +- drivers/rtc/rtc-msm6242.c | 23 +- drivers/rtc/rtc-tps65910.c | 21 +- drivers/scsi/sd_zbc.c | 2 - drivers/soc/tegra/pmc.c | 47 +- drivers/spi/spi-mt65xx.c | 12 +- drivers/spi/spi-st-ssc4.c | 3 + drivers/usb/host/xhci-tegra.c | 25 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/storage/uas.c | 10 + drivers/watchdog/Kconfig | 5 +- drivers/watchdog/aspeed_wdt.c | 16 +- drivers/watchdog/at91sam9_wdt.h | 34 +- drivers/watchdog/bd70528_wdt.c | 4 +- drivers/watchdog/cadence_wdt.c | 6 +- drivers/watchdog/imx2_wdt.c | 30 +- drivers/watchdog/imx7ulp_wdt.c | 45 +- drivers/watchdog/intel-mid_wdt.c | 1 + drivers/watchdog/jz4740_wdt.c | 108 +- drivers/watchdog/sbc7240_wdt.c | 3 +- drivers/watchdog/sprd_wdt.c | 6 +- drivers/watchdog/w83627hf_wdt.c | 11 +- drivers/watchdog/watchdog_dev.c | 101 +- drivers/watchdog/wdat_wdt.c | 2 +- fs/btrfs/compression.c | 10 + fs/btrfs/disk-io.c | 3 + fs/btrfs/extent_io.c | 15 +- fs/btrfs/extent_map.c | 3 + fs/btrfs/extent_map.h | 11 +- fs/btrfs/file-item.c | 1 + fs/btrfs/file.c | 3 + fs/btrfs/inode.c | 8 + fs/btrfs/relocation.c | 2 + fs/btrfs/sysfs.c | 10 - fs/btrfs/volumes.c | 14 +- fs/btrfs/volumes.h | 4 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 6 + fs/cifs/inode.c | 336 +++--- fs/gfs2/glock.c | 9 +- fs/gfs2/super.c | 19 +- fs/xfs/kmem.h | 30 - fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_buf.c | 13 +- fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_dquot.c | 18 +- fs/xfs/xfs_error.c | 2 +- fs/xfs/xfs_extfree_item.c | 4 +- fs/xfs/xfs_icache.c | 4 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_linux.h | 17 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 8 +- fs/xfs/xfs_refcount_item.c | 4 +- fs/xfs/xfs_rmap_item.c | 4 +- fs/xfs/xfs_super.c | 169 +-- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_dquot.c | 2 +- include/asm-generic/atomic-instrumented.h | 393 +++--- include/linux/blk-cgroup.h | 3 +- include/linux/bpf.h | 34 +- include/linux/compiler-clang.h | 9 + include/linux/compiler-gcc.h | 7 + include/linux/compiler.h | 57 +- include/linux/interrupt.h | 13 + include/linux/kcsan-checks.h | 97 ++ include/linux/kcsan.h | 115 ++ include/linux/mmc/card.h | 2 +- include/linux/platform_data/spi-mt65xx.h | 1 - include/linux/sched.h | 4 + include/linux/seqlock.h | 51 +- include/linux/vmalloc.h | 1 + include/uapi/linux/bpf.h | 3 + include/uapi/sound/compress_params.h | 10 + init/init_task.c | 8 + init/main.c | 2 + kernel/Makefile | 6 + kernel/bpf/arraymap.c | 58 +- kernel/bpf/inode.c | 7 +- kernel/bpf/map_in_map.c | 2 +- kernel/bpf/syscall.c | 174 ++- kernel/bpf/verifier.c | 6 +- kernel/bpf/xskmap.c | 6 +- kernel/events/core.c | 7 +- kernel/kcsan/Makefile | 11 + kernel/kcsan/atomic.h | 27 + kernel/kcsan/core.c | 626 ++++++++++ kernel/kcsan/debugfs.c | 275 +++++ kernel/kcsan/encoding.h | 94 ++ kernel/kcsan/kcsan.h | 108 ++ kernel/kcsan/report.c | 320 +++++ kernel/kcsan/test.c | 121 ++ kernel/sched/Makefile | 6 + lib/Kconfig.debug | 2 + lib/Kconfig.kcsan | 118 ++ lib/Makefile | 3 + localversion-next | 2 +- mm/Makefile | 8 + mm/madvise.c | 4 +- mm/vmalloc.c | 20 + net/core/bpf_sk_storage.c | 2 +- scripts/Makefile.kcsan | 6 + scripts/Makefile.lib | 10 + scripts/atomic/gen-atomic-instrumented.sh | 17 +- sound/soc/codecs/pcm3168a.c | 38 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/rt5682.c | 27 +- sound/soc/codecs/tlv320aic31xx.c | 45 + sound/soc/codecs/tlv320aic31xx.h | 8 + sound/soc/codecs/wm2200.c | 5 + sound/soc/codecs/wm5100.c | 2 + sound/soc/codecs/wm_adsp.c | 81 +- sound/soc/codecs/wm_adsp.h | 4 + sound/soc/qcom/qdsp6/q6asm-dai.c | 35 +- sound/soc/qcom/qdsp6/q6asm.c | 55 + sound/soc/qcom/qdsp6/q6asm.h | 15 + sound/soc/sof/sof-pci-dev.c | 8 +- tools/include/uapi/linux/bpf.h | 3 + tools/lib/bpf/libbpf.c | 32 +- tools/objtool/check.c | 18 + tools/power/x86/intel-speed-select/isst-config.c | 178 ++- tools/power/x86/intel-speed-select/isst-core.c | 146 ++- tools/power/x86/intel-speed-select/isst-display.c | 139 ++- tools/power/x86/intel-speed-select/isst.h | 2 + tools/testing/selftests/bpf/Makefile | 4 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 45 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 220 ++++ tools/testing/selftests/bpf/progs/test_mmap.c | 45 + tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 5 + tools/testing/selftests/clone3/clone3.c | 1 + .../selftests/clone3/clone3_clear_sighand.c | 29 +- tools/testing/selftests/clone3/clone3_selftests.h | 28 + tools/testing/selftests/clone3/clone3_set_tid.c | 42 +- tools/testing/selftests/powerpc/pmu/ebb/Makefile | 7 +- 246 files changed, 6610 insertions(+), 2155 deletions(-) create mode 100644 Documentation/dev-tools/kcsan.rst rename Documentation/filesystems/{autofs.txt => autofs.rst} (77%) create mode 100644 Documentation/powerpc/kaslr-booke32.rst create mode 100644 arch/powerpc/mm/nohash/kaslr_booke.c create mode 100644 include/linux/kcsan-checks.h create mode 100644 include/linux/kcsan.h create mode 100644 kernel/kcsan/Makefile create mode 100644 kernel/kcsan/atomic.h create mode 100644 kernel/kcsan/core.c create mode 100644 kernel/kcsan/debugfs.c create mode 100644 kernel/kcsan/encoding.h create mode 100644 kernel/kcsan/kcsan.h create mode 100644 kernel/kcsan/report.c create mode 100644 kernel/kcsan/test.c create mode 100644 lib/Kconfig.kcsan create mode 100644 scripts/Makefile.kcsan create mode 100644 tools/testing/selftests/bpf/prog_tests/mmap.c create mode 100644 tools/testing/selftests/bpf/progs/test_mmap.c