This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 5149100c3aeb Add linux-next specific files for 20200323 omits d8cf9e197012 Merge branch 'akpm/master' omits 36821732f9fb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 6f938415c8a7 drivers/tty/serial/sh-sci.c: suppress warning omits 2279eee1e6fc ipc/util.c: sysvipc_find_ipc() should increase position index omits 737805b2ac66 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 2da3cce3ba52 seq_read-info-message-about-buggy-next-functions-fix omits da0fdb520ad1 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 571f8ebf5686 selftests: kmod: test disabling module autoloading omits 4c6101e73f19 selftests: kmod: fix handling test numbers above 9 omits c33e2be1b467 docs: admin-guide: document the kernel.modprobe sysctl omits 1633b9eef313 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 25838e0b8c81 kmod: make request_module() return an error when autoloadi [...] omits b2217a4bd8b3 mm/debug: add tests validating architecture page table helpers omits 734214ca46fa mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 8bbc9a3a3f1c mm/special: create generic fallbacks for pte_special() and [...] omits 75cd4488f53b mm/memremap: set caching mode for PCI P2PDMA memory to WC omits a41f619de915 mm/memory_hotplug: add pgprot_t to mhp_params omits 25d942833183 powerpc/mm: thread pgprot_t through create_section_mapping() omits 57a587fa9004 x86/mm: introduce __set_memory_prot() omits 88ddbf64ea0f x86/mm: thread pgprot_t through init_memory_mapping() omits 7bf301535524 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 9db3f8e4d0f2 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits e49388a08855 mm/vma: introduce VM_ACCESS_FLAGS omits 81a8fe85f5d2 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits f56061e6313e net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits e99ffe1d6b1f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 71da53c8c4d7 mm: vm_insert_pages() checks if pte_index defined. omits addbd8d48d55 add missing page_count() check to vm_insert_pages(). omits 8fcc854f71e8 mm-add-vm_insert_pages-fix omits 938a6e038f1b mm/memory.c: add vm_insert_pages() omits 03b55ada4c6a mm: define pte_index as macro for x86 omits 2b6e9f2d2254 mm: bring sparc pte_index() semantics inline with other platforms omits a11243a64d39 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits d00d4c019e8d mm/swap.c: annotate data races for lru_rotate_pvecs omits 7de05dec1bff mm: annotate a data race in page_zonenum() omits f8295d50e6ce mm/rmap: annotate a data race at tlb_flush_batched omits bfd529661a00 mm/util.c: annotate an data race at vm_committed_as omits 2ce733fe8e4a mm/mempool: fix a data race in mempool_free() omits 20f241b9b082 mm/list_lru: fix a data race in list_lru_count_one omits e3ba1477c367 mm/memcontrol: fix a data race in scan count omits 4af644ebd8cf mm/page_counter: fix various data races at memsw omits 3a99973f010e mm-swapfile-fix-and-annotate-various-data-races-v2 omits 02f448612290 mm/swapfile: fix and annotate various data races omits e643a2b13681 mm/filemap.c: fix a data race in filemap_fault() omits a01d24aa0ffd mm/swap_state: mark various intentional data races omits 52dd6068d1cd mm-page_io-mark-various-intentional-data-races-v2 omits 682cd17687eb mm/page_io: mark various intentional data races omits bb5d3b2ba5d3 mm/frontswap: mark various intentional data races omits 1224dbbaf701 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 325d3142a975 psi: move PF_MEMSTALL out of task->flags omits e283c1d43601 mm/kmemleak: silence KCSAN splats in checksum omits 0c3c1f60aa39 Change email address for Pali Rohar omits 47037d8b6a51 Merge branch 'akpm-current/current' omits 4da4eb58a7b1 Revert "irqchip/xilinx: Enable generic irq multi handler" omits 0d0e84e00d64 Revert "irqchip/xilinx: Do not call irq_set_default_host()" omits cfbe71b22308 Merge remote-tracking branch 'zx2c4/for-next' omits c14146775847 Merge remote-tracking branch 'trivial/for-next' omits beaf5630ad42 Merge remote-tracking branch 'kunit-next/kunit' omits 36af3b745f5a Merge remote-tracking branch 'cfi/cfi/next' omits 672bf7c16577 Merge remote-tracking branch 'cel/cel-next' omits 52dff18d1e48 Merge remote-tracking branch 'fpga/for-next' omits f82084673e68 Merge remote-tracking branch 'hmm/hmm' omits e141a32e0401 Merge remote-tracking branch 'devfreq/devfreq-next' omits c0e420bac468 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 23674188e117 Merge remote-tracking branch 'hyperv/hyperv-next' omits 3ead3254a623 Merge remote-tracking branch 'xarray/xarray' omits d233963b3b55 Merge remote-tracking branch 'nvmem/for-next' omits 798fa8a19822 Merge remote-tracking branch 'slimbus/for-next' omits 81374c3057d3 Merge remote-tracking branch 'fsi/next' omits c07e28f993ab Merge remote-tracking branch 'ntb/ntb-next' omits 8864b7a7b80f Merge remote-tracking branch 'at24/at24/for-next' omits a4c62b917095 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 830393d6f682 Merge remote-tracking branch 'rtc/rtc-next' omits 0745789cfc36 Merge remote-tracking branch 'livepatching/for-next' omits 808f1503eb4a Merge remote-tracking branch 'kselftest/next' omits 34c00c85aada Merge remote-tracking branch 'random/dev' omits af15afb07b51 Merge remote-tracking branch 'userns/for-next' omits 197295c15361 Merge remote-tracking branch 'pinctrl/for-next' omits 0d05d30364f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits e7e4708eb4f0 Merge remote-tracking branch 'gpio/for-next' omits 24d2040a1100 Merge remote-tracking branch 'rpmsg/for-next' omits 76c9545b1d07 Merge remote-tracking branch 'vhost/linux-next' omits 8d7f8e884cd5 Merge remote-tracking branch 'scsi/for-next' omits 4eee0aac765b Merge remote-tracking branch 'cgroup/for-next' omits 19be9d70472d Merge remote-tracking branch 'slave-dma/next' omits a2aadcdf4d63 Merge remote-tracking branch 'mux/for-next' omits 689259fb31da Merge remote-tracking branch 'staging/staging-next' omits 78fe89bf31b9 Merge remote-tracking branch 'soundwire/next' omits ec8d4d5bc80c Merge remote-tracking branch 'extcon/extcon-next' omits c1227c70aa4e Merge remote-tracking branch 'char-misc/char-misc-next' omits fc9ef1923758 Merge remote-tracking branch 'tty/tty-next' omits fbac405176aa Merge remote-tracking branch 'usb-serial/usb-next' omits 8149bea2f7a1 Merge remote-tracking branch 'usb/usb-next' omits 67e54a1397eb Merge remote-tracking branch 'driver-core/driver-core-next' omits fff924f78a03 Merge remote-tracking branch 'ipmi/for-next' omits 6f7851dd3e30 Merge remote-tracking branch 'leds/for-next' omits d1b9b79c5538 Merge remote-tracking branch 'chrome-platform/for-next' omits cb5ea4b32d30 Merge remote-tracking branch 'drivers-x86/for-next' omits 18411a0f0efa Merge remote-tracking branch 'workqueues/for-next' omits b95ffba3ad77 Merge remote-tracking branch 'percpu/for-next' omits f9fb29eb025a Merge remote-tracking branch 'xen-tip/linux-next' omits d8fff55e9170 Merge remote-tracking branch 'kvms390/next' omits 65e370b1ad44 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits caa60ab08676 Merge remote-tracking branch 'kvm-arm/next' omits 2b066894aa29 Merge remote-tracking branch 'kvm/linux-next' omits 212a2ea87444 Merge remote-tracking branch 'rcu/rcu/next' omits fddd3c2c3135 Merge remote-tracking branch 'ftrace/for-next' omits ab8a8b0f6ab6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 40ee4a9c0509 Merge remote-tracking branch 'edac/edac-for-next' omits 7d0d4ec92e56 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits d2e5972c2385 Merge remote-tracking branch 'tip/auto-latest' omits ddb065b5e174 Merge remote-tracking branch 'spi/for-next' omits 8d2df8a888bb Merge remote-tracking branch 'mailbox/mailbox-for-next' omits e661d2673f80 Merge remote-tracking branch 'devicetree/for-next' omits b70f590f39ca Merge remote-tracking branch 'audit/next' omits d2bb65665ab2 Merge remote-tracking branch 'iommu/next' omits f41f55986726 Merge remote-tracking branch 'watchdog/master' omits 1ad66cab3e98 Merge remote-tracking branch 'tpmdd/next' omits 34be04ab1213 Merge remote-tracking branch 'smack/for-next' omits 626759ed25e9 Merge remote-tracking branch 'selinux/next' omits e6f53246200d Merge remote-tracking branch 'keys/keys-next' omits 2b94e08314a2 Merge remote-tracking branch 'integrity/next-integrity' omits 57f5ab90e674 Merge remote-tracking branch 'apparmor/apparmor-next' omits 06c2fe11dadb Merge remote-tracking branch 'security/next-testing' omits af980748fc70 Merge remote-tracking branch 'regulator/for-next' omits 2b991a197d8b Merge remote-tracking branch 'battery/for-next' omits 9e5e157814d8 Merge remote-tracking branch 'mfd/for-mfd-next' omits dbcd6bc70279 Merge remote-tracking branch 'mmc/next' omits eb33aed57502 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits e940f70ade7d Merge remote-tracking branch 'block/for-next' omits 95f9edccb9ef Merge remote-tracking branch 'input/next' omits 07c1583ddaa4 Merge remote-tracking branch 'modules/modules-next' omits 3dbacc0a4867 Merge remote-tracking branch 'sound-asoc/for-next' omits 483b50108ff4 Merge remote-tracking branch 'sound/for-next' omits e3df1b8ed25f Merge remote-tracking branch 'regmap/for-next' omits f5900b75bcbe Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 34ebfbdc98e4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8abcf79e49c0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 7ab30db5f152 Merge remote-tracking branch 'drm-msm/msm-next' omits 9b5b853dc2da Merge remote-tracking branch 'amdgpu/drm-next' omits 395b98cd8b75 Merge remote-tracking branch 'drm/drm-next' omits 9741863992bc Merge remote-tracking branch 'crypto/master' omits 0d56acb11821 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2aec46b92e4e Merge remote-tracking branch 'nand/nand/next' omits ce51d4fd9ff0 Merge remote-tracking branch 'mtd/mtd/next' omits 4c4d218124fb Merge remote-tracking branch 'gfs2/for-next' omits 7025d2056351 Merge remote-tracking branch 'wireless-drivers-next/master' omits 4dcbbd4f7e38 Merge remote-tracking branch 'netfilter-next/master' omits 60897a3c7104 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 342dc81f2bc5 Merge remote-tracking branch 'ipsec-next/master' omits f85b9ac4ed4d Merge remote-tracking branch 'bpf-next/master' omits 21008fddcbca Merge remote-tracking branch 'net-next/master' omits a23b3772c66e Merge remote-tracking branch 'rdma/for-next' omits 93dee734d0d4 Merge remote-tracking branch 'swiotlb/linux-next' omits d4f36a29b541 Merge remote-tracking branch 'ieee1394/for-next' omits e07599d3caf6 next-20200320/thermal omits 8a212ed33463 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a888a5b25d6a Merge remote-tracking branch 'pm/linux-next' omits ea3428f240d3 Merge remote-tracking branch 'v4l-dvb/master' omits e488cf2e4751 Merge remote-tracking branch 'jc_docs/docs-next' omits 6df0054cedc2 next-20200320/hwmon-staging omits 3c2ffc18fef7 Merge branch 'dmi/master' omits e11024ef02ae Merge remote-tracking branch 'i3c/i3c/next' omits fa83d6a0b836 Merge remote-tracking branch 'i2c/i2c/for-next' omits c5c3e6dd25c2 Merge remote-tracking branch 'hid/for-next' omits a1a962f627e7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 1389eb25b52c Merge remote-tracking branch 'pci/next' omits 888bd981114d Merge remote-tracking branch 'printk/for-next' omits 2d4dcb1e33cf Merge remote-tracking branch 'vfs/for-next' omits 5f3f8257513c Merge remote-tracking branch 'file-locks/locks-next' omits cf391c1a646e Merge remote-tracking branch 'iomap/iomap-for-next' omits 2c9194cb2287 Merge remote-tracking branch 'xfs/for-next' omits 69ed4bd3369b Merge remote-tracking branch 'v9fs/9p-next' omits feca261bfd8d Merge remote-tracking branch 'ubifs/linux-next' omits 0384dd117607 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 41984c1d062e Merge remote-tracking branch 'nfsd/nfsd-next' omits 707555f32e9a Merge remote-tracking branch 'nfs/linux-next' omits 3d30f5921218 Merge remote-tracking branch 'jfs/jfs-next' omits 3482b84b7ef0 Merge remote-tracking branch 'f2fs/dev' omits b3df20cffb1f Merge remote-tracking branch 'ext4/dev' omits 589117a544bd Merge remote-tracking branch 'ext3/for_next' omits 32cebd32f7e6 Merge remote-tracking branch 'erofs/dev' omits 38dde6ddab58 Merge remote-tracking branch 'cifs/for-next' omits 3f1c0c3425b1 Merge remote-tracking branch 'btrfs/for-next' omits 00783eae7852 Merge remote-tracking branch 'fscrypt/master' omits dc0314cde6ce Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3063b0c93466 Merge remote-tracking branch 'sh/sh-next' omits f2d871174b88 Merge remote-tracking branch 's390/features' omits 2a421234dd12 Merge remote-tracking branch 'risc-v/for-next' omits 79833884506b Merge remote-tracking branch 'soc-fsl/next' omits 13c2267a288d Merge remote-tracking branch 'powerpc/next' omits b38f3dda97df Merge remote-tracking branch 'parisc-hd/for-next' omits 34ae58d67320 Merge remote-tracking branch 'openrisc/for-next' omits 34b29fa69d0b Merge remote-tracking branch 'nds32/next' omits 26dec9e14603 Merge remote-tracking branch 'mips/mips-next' omits 8ce56b55a8eb Merge remote-tracking branch 'microblaze/next' omits 1e10292c1653 Merge remote-tracking branch 'm68knommu/for-next' omits 5cd00527bb9d Merge remote-tracking branch 'm68k/for-next' omits 7b36e363ecda Merge remote-tracking branch 'ia64/next' omits 9b967208cafe Merge remote-tracking branch 'h8300/h8300-next' omits 86fa152764a5 Merge remote-tracking branch 'csky/linux-next' omits 6e9a4a4d89b7 Merge remote-tracking branch 'clk/clk-next' omits 105f3a49e0dc Merge remote-tracking branch 'tegra/for-next' omits 3600d5269bec Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 430e623f0cbb Merge remote-tracking branch 'scmi/for-linux-next' omits a5971fb993a6 Merge remote-tracking branch 'samsung-krzk/for-next' omits cc591dc3f7c9 Merge remote-tracking branch 'rockchip/for-next' omits d86f391a024e Merge remote-tracking branch 'reset/reset/next' omits 68592dd05752 Merge remote-tracking branch 'renesas/next' omits f25d3b541019 Merge remote-tracking branch 'realtek/for-next' omits e7a4ebc08509 Merge remote-tracking branch 'raspberrypi/for-next' omits 676ae712ecf7 Merge remote-tracking branch 'qcom/for-next' omits e11bc1b742f2 Merge remote-tracking branch 'omap/for-next' omits 067d9da577bd Merge remote-tracking branch 'mvebu/for-next' omits 7e8e35fb08ac Merge remote-tracking branch 'mediatek/for-next' omits 62748ff6db1d Merge remote-tracking branch 'keystone/next' omits a9fced1544bd Merge remote-tracking branch 'imx-mxs/for-next' omits 59cd735568cd Merge remote-tracking branch 'at91/at91-next' omits 526a55487e76 Merge remote-tracking branch 'aspeed/for-next' omits 4cdebee72e05 rtc: pm8xxx: clear alarm register when alarm is not enabled omits c82f83646f6f Merge remote-tracking branch 'amlogic/for-next' omits cbb690db0abe Merge remote-tracking branch 'arm-soc/for-next' omits cf481bf3aafc Merge remote-tracking branch 'arm64/for-next/core' omits 557ca917a0d2 Merge remote-tracking branch 'arm/for-next' omits 42d120c60df2 Merge remote-tracking branch 'dma-mapping/for-next' omits 204c0c523c2c Merge remote-tracking branch 'kbuild/for-next' omits b16203b0e08a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 42db82372629 rtc: omap: drop unused dt-bindings header omits ba49d55f808e rtc: bd70528: Avoid double error messaging when IRQ absent omits 10197a73e4fa rtc: max8907: add missing select REGMAP_IRQ omits cd49b579e705 rtc: fsl-ftm-alarm: enable acpi support omits a32dcb4acc60 Merge remote-tracking branch 'risc-v-fixes/fixes' omits c995524455e8 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits ace1b627867c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 866305107f3f Merge remote-tracking branch 'scsi-fixes/fixes' omits 8ff607e9cb05 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 2da0c6b6c35c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits b06c96cb88b3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7583869db10d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 3a0b9f9380ac Merge remote-tracking branch 'omap-fixes/fixes' omits 867afdaa4aff Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits fb59c76d1c4b Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 9841994e630b Merge remote-tracking branch 'crypto-current/master' omits af050c8aa36a Merge remote-tracking branch 'input-current/for-linus' omits 20fa59fde9c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits bc39c1e09896 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d63f5dc52631 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 886833aa40a5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8d9657a48e0b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 6753923cadad Merge remote-tracking branch 'ipsec/master' omits 24a2aacafb1c Merge remote-tracking branch 'bpf/master' omits f5a4f11a4b18 Merge remote-tracking branch 'net/master' omits 171a3894419f Merge remote-tracking branch 's390-fixes/fixes' omits a746412d994f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 6c02ad7a61d2 Merge remote-tracking branch 'arc-current/for-curr' omits 40923cad84d6 ipc/mqueue.c: fix a brace coding style issue omits 516427242a56 ubsan: include bug type in report header omits f4a28b1f3f0f kasan: unset panic_on_warn before calling panic() omits d090be0e3221 ubsan: check panic_on_warn omits 975a5b519f5e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits a6c170f42a0f ubsan: split "bounds" checker from other options omits 14ae556f2c3a ubsan: add trap instrumentation option omits d0fadde6a7c6 usb: core: kcov: collect coverage from usb complete callback omits 38634b19736d kcov: collect coverage from interrupts omits 6d88ab3a23c0 kcov: use t->kcov_mode as enabled indicator omits 95323a3ec400 kcov: move t->kcov_sequence assignment omits 0431996f3695 kcov: move t->kcov assignments into kcov_start/stop omits ea29fd7f6f90 kcov: fix potential use-after-free in kcov_remote_start omits dbbf3cca057d kcov: cleanup debug messages omits 3a833da1e730 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 0aa5fcd8213d aio: simplify read_events() omits 35325b23dfb3 kernel/relay.c: fix read_pos error when multiple readers omits 711a473f9fdc kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 7d55486789c8 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits a475d0704315 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 5e01a1cdc8a6 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 04734f837997 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 9e9f2cd335cc samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits adec5c87d8e4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 858fd6bdb8bb fs/binfmt_elf.c: allocate less for static executable omits 6c5dcbb3b5f4 fs/binfmt_elf.c: delete "loc" variable omits ebf2121bb41c fs/epoll: make nesting accounting safe for -rt kernel omits fd5cbaf88dad kselftest: introduce new epoll test case omits 1fa3ca6ec7e1 checkpatch: check proper licensing of Devicetree bindings omits b4aa8ef5f3dc checkpatch: improve Gerrit Change-Id: test omits e1f7674360e4 checkpatch: add command-line option for TAB size omits 230e717c7f70 checkpatch: fix multiple const * types omits 937b5750e70c checkpatch: fix minor typo and mixed space+tab in indentation omits 336cf02a93c3 checkpatch: prefer fallthrough; over fallthrough comments omits f85b388e4026 checkpatch: support "base-commit:" format omits 7389af159c32 checkpatch: check SPDX tags in YAML files omits 6aaf86d9473c checkpatch: remove email address comment from email addres [...] omits 77d5755b504a lib/dynamic_debug.c: use address-of operator on section symbols omits 7c8d245c5c9f lib/list: prevent compiler reloads inside 'safe' list iteration omits 110c2d709c1f lib: optimize cpumask_local_spread() omits 12c54d5f75ef linux/bits.h: add compile time sanity check of GENMASK inputs omits 2b0bfe7965ef lib/test_kmod.c: remove a NULL test omits ea1f24bb1b20 lib/rbtree: fix coding style of assignments omits cd539724dcb6 lib/test_bitmap.c: make use of EXP2_IN_BITS omits 9b8483ce6c14 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits cc1578fd8ab4 percpu_counter: fix a data race at vm_committed_as omits ea5b7d649778 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits 242efae573a2 nds32: linker script: add SOFTIRQENTRY_TEXT omits a30b68e2cfdf kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits e2687f3c0ceb lib/stackdepot.c: build with -fno-builtin omits 3bae86faea2f lib/stackdepot.c: fix a condition in stack_depot_fetch() omits 90533b5b27a0 lib/stackdepot.c: check depot_index before accessing the s [...] omits f845fafb04ae lib: test_stackinit.c: XFAIL switch variable init tests omits a1350e13a96b lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 3f54b5d789b7 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 44dd7a8879ad lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 9778e8420e99 lib/ts_bm.c: replace zero-length array with flexible-array member omits e8ffa8ee0a7f lib/bch.c: replace zero-length array with flexible-array member omits 21c11db117bc lib/test_lockup: rename disable_irq to fix build error omits 451c4f2d6af7 lib/test_lockup: test module to generate lockups omits 588973bd0624 bitops: always inline sign extension helpers omits 4b7206784b1f MAINTAINERS: add an entry for kfifo omits 5686c4ff9623 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits 09c71a249182 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits 1d85722a8a67 kernel/extable.c: use address-of operator on section symbols omits a8ebdf4112d9 asm-generic: fix unistd_32.h generation format omits e19420a67db7 proc: inline m_next_vma into m_next omits ad0760c3690d seq_file: remove m->version omits a38ae6b8c877 proc: use ppos instead of m->version omits 37c0a6a8409f proc: remove m_cache_vma omits 04432040b400 proc: inline vma_stop into m_stop omits 663dd0ae4d66 proc: speed up /proc/*/statm omits 7e493968e9d2 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits d8e041094cd8 proc: faster open/read/close with "permanent" files omits bdc4ad209659 fs/proc/inode.c: annotate close_pdeo() for sparse omits 6d84fcddbde8 kernel/hung_task.c: Monitor killed tasks. omits 27846c799f26 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 142283e71751 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9334620fadbe mm/dmapool.c: micro-optimisation remove unnecessary branch omits 04c8e38389f1 include/linux/memremap.h: remove stale comments omits 8ec3d5751749 include/linux/swapops.h: correct guards for non_swap_entry() omits 5f60be6e78db mm: use fallthrough; omits 8df0524a4170 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 50e2e3ffc36b mm: fix ambiguous comments for better code readability omits 76080967c968 mm/zsmalloc: add missing annotation for unpin_tag() omits f2ab0fe41014 mm/zsmalloc: add missing annotation for pin_tag() omits 0e75a06b078b mm/zsmalloc: add missing annotation for migrate_read_unlock() omits 7535aa77cadf mm/zsmalloc: add missing annotation for migrate_read_lock() omits db1e6da135b8 mm/slub: add missing annotation for put_map() omits e6c2329798a2 mm/slub: add missing annotation for get_map() omits 39ea2919967d mm/mempolicy: add missing annotation for queue_pages_pmd() omits 3893bac6c4fe mm/hugetlb: add missing annotation for gather_surplus_pages() omits 921d997ef338 mm/compaction: add missing annotation for compact_lock_irqsave omits f5b63362be4a mm/zswap: allow setting default status, compressor and all [...] omits 224f0264cea9 mm: prevent a warning when casting void* -> enum omits b4ec3af67138 mm: huge tmpfs: try to split_huge_page() when punching hole omits 1a4211023f39 mm/shmem.c: Clean code by removing unnecessary assignment omits 9e9574278453 mm/shmem.c: distribute switch variables for initialization omits ad0180e06567 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits 2796ab20f633 mm/memory_hotplug: allow to specify a default online_type omits fb65d3ff0b9f mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 6a11dc9413d3 mm/memory_hotplug: unexport memhp_auto_online omits ddbe8851ee6e hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits ecb61b02a360 hv_balloon: don't check for memhp_auto_online manually omits f330fc844565 powernv/memtrace: always online added memory blocks omits 813a5913b41e drivers/base/memory: store mapping between MMOP_* and stri [...] omits f427513454d6 drivers/base/memory: map MMOP_OFFLINE to 0 omits 697a66be2079 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits 44204f585f4c mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits f20a5b159826 mm/sparse.c: move subsection_map related functions together omits b0834e79811a mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits 2b30f3595731 mm/sparse.c: only use subsection map in VMEMMAP case omits 643db90d157a mm/sparse.c: introduce a new function clear_subsection_map() omits 0428f6fe3dad mm/sparse.c: introduce new function fill_subsection_map() omits 40bf3ee9870e mm/memory_hotplug.c: cleanup __add_pages() omits 8b63461ea9c5 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 82ead3c97fc4 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 0ff606ddae87 mm/page_ext.c: drop pfn_present() check when onlining omits 830e6b77c3a5 drivers/base/memory.c: drop pages_correctly_probed() omits 80ffd0338bc3 drivers/base/memory.c: drop section_count omits c28db77a6ec8 drivers/base/memory.c: indicate all memory blocks as removable omits 646495001975 userfaultfd: selftests: add write-protect test omits 2d71aef139b0 userfaultfd: selftests: refactor statistics omits 40be891a3a62 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 020d0a54f1b8 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits 5f6578338f48 userfaultfd: wp: don't wake up when doing write protect omits f2cb1b5792d7 userfaultfd: wp: enabled write protection in userfaultfd API omits 6cf93b76ee51 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits 72098f4535ac userfaultfd: wp: support write protection for userfault vma range omits 3652ecc238ad khugepaged: skip collapse if uffd-wp detected omits e237774b8ad0 userfaultfd: wp: support swap and page migration omits 660dfaa1b914 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits fd796b677fe4 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 0548403a5ac4 userfaultfd: wp: apply _PAGE_UFFD_WP bit omits 1b73c45e70a2 mm: merge parameters for change_protection() omits 0bb31d665ec5 userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits afb185fbe07a userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 3888344415db userfaultfd: wp: add WP pagetable tracking to x86 omits 37b0c9f19c82 userfaultfd: wp: hook userfault handler to write protection fault omits daae521103d2 userfaultfd: wp: add helper for writeprotect check omits c9e7437a5edc virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits 34205f8f226c mm/page_reporting: add free page reporting documentation omits 81d98e64e0fb mm/page_reporting: add budget limit on how many pages can [...] omits 7986893a6a82 mm/page_reporting: rotate reported pages to the tail of the list omits 51280dcf06c3 virtio-balloon: add support for providing free page report [...] omits 5a80926b194d virtio-balloon: pull page poisoning config out of free pag [...] omits 9fb4432c332d mm: introduce Reported pages omits 29ab8217f42e mm: add function __putback_isolated_page omits a5e48d0ead2d mm: use zone and order instead of free area in free_list m [...] omits 39f8663ce84a mm: adjust shuffle code to allow for future coalescing omits 54932272029b mm: code cleanup for MADV_FREE omits 784eca592237 mm/madvise: allow KSM hints for remote API omits c2b452d67ada mm/madvise: employ mmget_still_valid() for write lock omits 8b82900a1560 mm/madvise: support both pid and pidfd for process_madvise omits 91096e9add4a pid: move pidfd_get_pid() to pid.c omits fc85a7b7bdc1 mm/madvise: check fatal signal pending of target process omits 4cc843a0d436 fix process_madvise build break for arm64 omits 111f7ff5fb86 mm/madvise: introduce process_madvise() syscall: an extern [...] omits f0b1da47d6c1 mm/madvise: pass task and mm to do_madvise omits 6357a752eca1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 9963a7867042 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 9fe22956c38c mm/ksm.c: update get_user_pages() argument in comment omits c3df901f4782 mm, thp: track fallbacks due to failed memcg charges separately omits 674077d724af mm, shmem: add vmstat for hugepage fallback omits b57090713f22 mm-migratec-migrate-pg_readahead-flag-fix omits 7c17d1d33afa mm/migrate.c: migrate PG_readahead flag omits 96cc3d03812e mm/migrate.c: unify "not queued for migration" handling in [...] omits aeb02b1eaa08 mm/migrate.c: check pagelist in move_pages_and_store_status() omits b3e4c99a1a38 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits fde768dd1f70 mm/migrate.c: no need to check for i > start in do_pages_move() omits 99088b679227 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits 0c2884d77aa8 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits da1e61d26551 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set omits ed50dcf21aaa mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] omits da3891dd745a selftests/vm: fix map_hugetlb length used for testing read [...] omits 5e34a1ebc0cd mm: cleanup cmdline_parse_hugetlb_cma() omits 115312bd79e9 mm: hugetlb: optionally allocate gigantic hugepages using cma omits 8486188f2471 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits db17de2d6ed6 mm/hugetlb.c: clean code by removing unnecessary initialization omits 3d7dead7aa8c hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 680d6c615d90 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits ccdbcbe4b2cf hugetlb: remove check_coalesce_bug debug code omits b63e676d408b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 52ec4f26c102 hugetlb: support file_region coalescing again omits cdb6b5c61fe9 hugetlb_cgroup: support noreserve mappings omits 2854ea8c3f02 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits efeb369feab0 hugetlb_cgroup: add accounting for shared mappings omits c17972dacb9a mm/hugetlb: fix file_region entry allocations omits ad2d3f369039 hugetlb: disable region_add file_region coalescing omits cb1360feaeed hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits c03ab4a7eebe hugetlb_cgroup: add reservation accounting for private mappings omits 1f27830dae57 mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 9d7c1b7ad176 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 35a98dc63857 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 5351d91f0421 hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race omits d2b8801489e1 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 83487f54884c mm/memblock.c: remove redundant assignment to variable max_addr omits 2259554813ca mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits ca1599778a3e mm/mempolicy: check hugepage migration is supported by arc [...] omits 39e027120bd8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits b6e2b35b2469 mm/compaction.c: clean code by removing unnecessary assignment omits 0e05f19ac95c mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 omits 3d40d59d86df mm/compaction: Disable compact_unevictable_allowed on RT omits e68825d8bd2a mm/compaction: really limit compact_unevictable_allowed to [...] omits 39e9c6b1c01c mm, compaction: fully assume capture is not NULL in compac [...] omits da5e9e3d96dd mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 4321a7b0ab0d mm,thp,compaction,cma: allow THP migration for CMA allocations omits 649411639ff8 mm,compaction,cma: add alloc_contig flag to compact_control omits a32cac0968b5 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] omits ee8cb733f8a1 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() omits 140f85d6c25d mm/vmscan.c: Clean code by removing unnecessary assignment omits da340698cbfb mm/vmscan.c: fix data races using kswapd_classzone_idx omits ba26aa90d732 mm/vmscan.c: remove cpu online notification for now omits b93ed58e8b26 mm: vmscan: replace open codings to NUMA_NO_NODE omits be941c25df1d mm: vmpressure: use mem_cgroup_is_root API omits 405195c99dea mm: vmpressure: don't need call kfree if kstrndup fails omits a183f7b75074 mm/page_alloc: simplify page_is_buddy() for better code re [...] omits 14cb25116baf mm/page_alloc.c: fix tick timer stall during deferred page init omits dedd56e85a63 mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits 092840d731b2 mm/page_alloc.c: use free_area_empty() instead of open-coding omits 39c1d632df45 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits d523463785f5 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits e6ed06a6e911 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits a8ad8c74a0cb mm/page_alloc: increase default min_free_kbytes bound omits e5cb7ed33b3b kasan: fix -Wstringop-overflow warning omits 4e94c861dc62 kasan: add test for invalid size in memmove omits 3b81a8e4391b kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 24b972da3eca kasan/tags: fix -Wdeclaration-after-statement warn omits 7cc4cff01d45 kasan: detect negative size in memory operation function omits de0cc03ce21f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] omits 6d2a034c31fa mm/sparse: rename pfn_present() to pfn_in_present_section() omits e0ee3c9455a5 mm/sparsemem: get address to page struct instead of addres [...] omits 334471fe6a87 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 1323bdf809aa selftest: add MREMAP_DONTUNMAP selftest omits f8c1eb76c34e selftest-add-mremap_dontunmap-selftest-fix omits 4f6b8214c244 selftests: add MREMAP_DONTUNMAP selftest omits 21bedd694f64 mm-add-mremap_dontunmap-to-mremap-v7 omits 82f5cdd15b24 mm-add-mremap_dontunmap-to-mremap-v6 omits 08e9ffcaf975 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 6600855f6292 mm: mmap: add trace point of vm_unmapped_area omits 53786201fbff mmap: remove inline of vm_unmapped_area omits 1dd43d45786c mm/memory.c: clarify a confusing comment for vm_iomap_memory omits 05c4d08584bf mm: clarify a confusing comment for remap_pfn_range() omits 25048605bf20 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits cc926b3e1c99 mm/gup: allow to react to fatal signals omits babb07404183 mm/gup: allow VM_FAULT_RETRY for multiple times omits d2ef7490e38f mm: allow VM_FAULT_RETRY for multiple times omits 9db031725023 mm: introduce FAULT_FLAG_INTERRUPTIBLE omits 96853880ad8f mm: introduce FAULT_FLAG_DEFAULT omits f58b81cb7d07 userfaultfd: don't retake mmap_sem to emulate NOPAGE omits 14da2783cc66 mm: return faster for non-fatal signals in user mode faults omits 68880a4e47af sh/mm: use helper fault_signal_pending() omits a913ff4994a7 powerpc/mm: use helper fault_signal_pending() omits 1936a87a3b89 arm64/mm: use helper fault_signal_pending() omits ef9301e76e55 arc/mm: use helper fault_signal_pending() omits d0dd8ad4c5b7 x86/mm: use helper fault_signal_pending() omits 5517151f55b6 mm-introduce-fault_signal_pending-fix omits 72566ae10295 mm: introduce fault_signal_pending() omits 6566b88ff70b mm/gup: fix __get_user_pages() on fault retry of hugetlb omits e0bb4db8ea7c mm/gup: rename "nonblocking" to "locked" where proper omits 765a939f29a1 mm: add pagemap.h to the fine documentation omits 9d22717ab08f mm/vma: make is_vma_temporary_stack() available for general use omits b3ba5f35bd4d mm/vma: make vma_is_foreign() available for general use omits 9dd542e29104 mm/vma: move VM_NO_KHUGEPAGED into generic header omits 42faa31726a3 mm/mmap.c: fix the adjusted length error omits 615da912800c mm/vma: append unlikely() while testing VMA access permissions omits cab76372ceed mm/vma: replace all remaining open encodings with vma_is_a [...] omits a9efc21831ac mm/vma: replace all remaining open encodings with is_vm_hu [...] omits c3514ff1b22f mm/vma: make vma_is_accessible() available for general use omits 9dba1e8c6212 mm/vma: add missing VMA flag readable name for VM_SYNC omits 0943c42707a1 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits e9908916aa57 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 867458d0cc4e mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 03e8374530cb mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 78f3bc6d7f0f mm: memcg: make memory.oom.group tolerable to task migration omits fa64273b6558 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 1d0664a50b97 mm, memcg: prevent mem_cgroup_protected store tearing omits 29ba167ecace mm, memcg: prevent memory.swap.max load tearing omits a7feb1c9d082 mm, memcg: prevent memory.min load/store tearing omits 0aee1081c83c mm, memcg: prevent memory.low load/store tearing omits f8b65997fe1d mm, memcg: prevent memory.max load tearing omits 42989742fed8 mm, memcg: prevent memory.high load/store tearing omits 034da8b42fe6 memcg-optimize-memorynuma_stat-like-memorystat-fix omits 9f9f3eecab9e mm/memcg: optimize memory.numa_stat like memory.stat omits 2a3ee23c8579 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits a5857f20d472 memcg: css_tryget_online cleanups omits e3eacfab447c mm: memcontrol: recursive memory.low protection omits 0bf7abc11693 mm: memcontrol: clean up and document effective low/min ca [...] omits 10817ce87454 mm: memcontrol: fix memory.low proportional distribution omits 7525cae97880 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 897e10c9522c mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits fc777a8956f3 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 9c21df644a1f mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 8d98ba48754b mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 308a41d466ff mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits e4f266fb7b91 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 110f0ed3a889 mm: memcg/slab: introduce mem_cgroup_from_obj() omits 45cd036ef2e7 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 0475685711f8 mm, memcg: fix build error around the usage of kmem_caches omits 3e99fca4f1a0 mm/swap_state.c: use the same way to count page in [add_to [...] omits df8b9019ac1c mm: swap: use smp_mb__after_atomic() to order LRU bit set omits 903f16406e2b mm-swap-make-page_evictable-inline-fix omits 016de4a74e55 mm: swap: make page_evictable() inline omits b2e2c5a27c1b mm/swap_slots.c: assign|reset cache slot by value directly omits 8b7c9e1c3cba mm/swapfile: fix data races in try_to_unuse() omits b72002ce7ea1 mm/swap.c: not necessary to export __pagevec_lru_add() omits c0e90a3a04f2 mm/swapfile.c: fix comments for swapcache_prepare omits eb049b34fcac mm/gup/writeback: add callbacks for inaccessible pages omits b7f57255b9eb mm: dump_page(): additional diagnostics for huge pinned pages omits 92b39c21b1ab mm: improve dump_page() for compound pages omits dcca96783ef2 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 9a9d2846a971 mm/gup_benchmark: support pin_user_pages() and related calls omits a515216a631a mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 33394fa8e65f mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits b8e8b2b8fdc6 mm-gup-track-foll_pin-pages-fix-2-fix omits 7f40bcb6f00a mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits f3f21f4b6f5d mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits 4ae35895f80d mm/gup: track FOLL_PIN pages omits 0da2ef1e48af mm/gup: require FOLL_GET for get_user_pages_fast() omits 58e77e3f65c6 mm/gup: pass gup flags to two more routines omits 82e4fc037f5c mm: introduce page_ref_sub_return() omits 6463a5eea8ce mm/gup: pass a flags arg to __gup_device_* functions omits 1be1b17d7cd1 mm/gup: split get_user_pages_remote() into two routines omits 4411909aa29a mm/filemap.c: remove unused argument from shrink_readahead [...] omits 278a4c85b1f9 mm/filemap.c: clear page error before actual read omits 3400ca382bae mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits ce4a927364f7 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 0765f31f52c5 mm/Makefile: disable KCSAN for kmemleak omits a0b6eb9da589 mm/kmemleak.c: use address-of operator on section symbols omits 0cb8c5bfe0ed Revert "topology: add support for node_to_mem_node() to de [...] omits 63bc7276cbc3 slub: relocate freelist pointer to middle of object omits 70d8193b69c5 slub: improve bit diffusion for freelist ptr obfuscation omits 4603f2db6833 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 879f670c867c mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 220e678a3f5d kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 19c8bafeb5c3 fs_parse: Remove pr_notice() about each validation omits 31cfd4fc61bf ramfs: support O_TMPFILE omits 77137e7f0baf ocfs2: use scnprintf() for avoiding potential buffer overflow omits adbc28d235e0 ocfs2: roll back the reference count modification of the p [...] omits 07f9a85732d4 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits fb6bc4434fe2 ocfs2: dlm: replace zero-length array with flexible-array member omits 54edbe9c1bcd ocfs2: cluster: replace zero-length array with flexible-ar [...] omits 1769a3e634cb ocfs2: replace zero-length array with flexible-array member omits e50e50525241 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 5a33b2654fb7 ocfs2: remove useless err omits 328d2bbf3b30 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits e330ba54c4b9 ocfs2: there is no need to log twice in several functions omits 6f72cfeea9ab ocfs2: remove dlm_lock_is_remote omits 2fc764b00cd1 ocfs2: use OCFS2_SEC_BITS in macro omits 98a340097b62 ocfs2: remove unused macros omits d3520dbe6b1d ocfs2: remove FS_OCFS2_NM omits 344c451c5d04 scripts/spelling.txt: add more spellings to spelling.txt omits a2ea728f6b53 scripts/spelling.txt: add syfs/sysfs pattern omits 478d694a258e asm-generic: make more kernel-space headers mandatory omits 15b3d9068ee8 kthread: mark timer used by delayed kthread works as IRQ safe omits 0eee213807e6 hugetlb_cgroup: fix illegal access to memory omits 04815dab1228 /proc/kpageflags: do not use uninitialized struct pages omits 13f7c5d6aa59 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e99199435ace mm/swapfile.c: move inode_lock out of claim_swapfile omits 1aaabd1170fb mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 043261714264 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 5e3ada361a7a Merge branch 'pnp' into linux-next omits def2c5014dd3 Merge branch 'acpi-pm' into linux-next omits d3ee1b1da029 Merge branch 'spi-5.7' into spi-next omits 79661d777dc0 Merge branch 'asoc-5.7' into asoc-next omits a47c7b73a49d Merge branch 'asoc-5.6' into asoc-linus omits fcd137a654ea f2fs: fix to account compressed blocks in f2fs_compressed_ [...] omits 600e6385a5e9 f2fs: xattr.h: Replace zero-length array with flexible-arr [...] omits 5681b8aafc6d f2fs: fix to update f2fs_super_block fields under sb_lock omits 254b075d170d f2fs: Add a new CP flag to help fsck fix resize SPO issues omits 6ac3c5f021cc f2fs: Fix mount failure due to SPO after a successful onli [...] omits c4c5d1b611f7 f2fs: use kmem_cache pool during inline xattr lookups omits 37da629c357d Merge branch 'pnp' into linux-next omits 05f7e4f06836 Merge branch 'pm-docs' into linux-next omits b2c84b18ecd4 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] omits 1a44a4cd5183 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 3b5c0d97df4f Merge branch 'pm-qos' into linux-next omits bf24423dbb9e Merge branches 'acpi-x86', 'acpi-fan' and 'acpi-pci' into [...] omits 8fd106952da7 CIFS: Fix bug which the return value by asynchronous read [...] omits 4f6257b7d092 CIFS: check new file size when extending file by fallocate omits fafdc445db3c rcu-tasks: Add grace-period and IPI counts to statistics omits 5dba8c0aae80 rcu-tasks: Split ->trc_reader_need_end omits fc1a4b27637d rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits f4843414fa9e rcu-tasks: Add a grace-period start time for throttling and debug omits 19dd521ede41 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits a9fc13126d09 rcu-tasks: Make rcutorture writer stall output include GP state omits c6ef38e4d595 rcu-tasks: Add RCU tasks to rcutorture writer stall output omits b062c7d2cac5 rcu-tasks: Move #ifdef into tasks.h omits c0cb026358f5 rcu-tasks: Add stall warnings for RCU Tasks Trace omits fd3e855129bd rcutorture: Add torture tests for RCU Tasks Trace omits 35e10798667a rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits ba0c8f158269 rcu-tasks: Code movement to allow more Tasks RCU variants omits 0cd1a5688c27 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits 2ff80b4f3a36 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 14ce86e34577 rcutorture: Add torture tests for RCU Tasks Rude omits be32f89cd89d rcu-tasks: Add an RCU-tasks rude variant omits 3fc540adf93f rcu-tasks: Refactor RCU-tasks to allow variants to be added omits a2055d17aa08 rcutorture: Add a test for synchronize_rcu_mult() omits a0a9c1e85385 rcu: Reinstate synchronize_rcu_mult() omits 6bd81546e0fb rcu-tasks: Create struct to hold state information omits ebaa3ba0b7e5 rcu-tasks: Move Tasks RCU to its own file omits 7e9b430e6c7e rcutorture: Add flag to produce non-busy-wait task stalls omits 39e6b9ebcf8b rcu: Add per-task state to RCU CPU stall warnings omits a840abc90ad1 sched/core: Add function to sample state of locked-down task omits c26e4643d4a3 rcu/tree: Count number of batched kfree_rcu() locklessly omits 6531c79b6b45 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits 76449ef194c4 rcuperf: Add ability to increase object allocation size omits 7775f03092a1 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits e2e79d847b4d SMB3: Minor cleanup of protocol definitions omits 926c941f7f2c SMB3: Additional compression structures omits f2fbaa871e8c SMB3: Add new compression flags omits f68f98957f8d cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits b83f55dd770d cifs: clear PF_MEMALLOC before exiting demultiplex thread omits 2bba49853d54 cifs: cifspdu.h: Replace zero-length array with flexible-a [...] omits 799b3b9b025d CIFS: Warn less noisily on default mount omits 4a3c5e55bff7 fs/cifs: fix gcc warning in sid_to_id omits 9b813007aee8 cifs: allow unlock flock and OFD lock across fork omits c8b03f9f18ec cifs: do d_move in rename omits 9093579e1edc cifs: add SMB2_open() arg to return POSIX data omits 8d1e37276297 cifs: plumb smb2 POSIX dir enumeration omits 71d4550d9abd cifs: add smb2 POSIX info level omits 9c39e331da40 cifs: rename posix create rsp omits 933e20d7bb8f cifs: print warning mounting with vers=1.0 omits 16e98adab310 smb3: fix performance regression with setting mtime omits e3ca10e92d52 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 123a8e4e16f7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits 053626865549 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits d3ff2126f92b cifs: handle prefix paths in reconnect omits 7c5d086f38b1 cifs: do not ignore the SYNC flags in getattr omits c0e782b3572c rcu: update.c: get rid of some doc warnings omits 65d49bcecef9 rcu: Add comments marking transitions between RCU watching [...] omits 3a1180e73014 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 67be63628222 KVM: s390: mark sie block as 512 byte aligned omits 6f6d6ea7cf17 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; omits bcc0f64d27ed Merge branch 'acpi-ec' into linux-next omits f7389dde6e50 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits 19ddcad282f3 Merge branch 'acpica' into linux-next omits edff6aba9400 m68k: Replace setup_irq() by request_irq() omits 308a3571d2b9 x86/mm/pat: Mark an intentional data race omits 8cb926dbc9cf Revert "rculist: Describe variadic macro argument in a Sph [...] omits d68530818c9d rcu: Fix the (t=0 jiffies) false positive omits b7bb333e9c3e tools/memory-model: Fix "conflict" definition omits c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU omits b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() omits 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory omits 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test omits 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] omits 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings omits ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] omits c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits a13fe9507da1 fork: Annotate a data race in vm_area_dup() omits 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints omits d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints omits 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD omits 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next omits 0bf3a650ab8d thermal: qoriq: Fix a compiling issue omits ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL omits 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) omits 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] omits 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 omits 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors omits 32daf9846a39 thermal: Rephrase the Kconfig text for thermal omits 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] omits 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] omits 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] omits 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] omits 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] omits 01daf25cf6ab do_last(): merge the may_open() calls omits edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() omits ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case omits f023d2856e3b new helper: traverse_mounts() omits d1b9d1e7415b massage __follow_mount_rcu() a bit omits 093959d8fe78 link_path_walk(): simplify stack handling omits ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT omits 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW omits 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND omits e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit omits 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM omits 96139bdf8f19 thermal: exynos: Silence warning during deferred probe omits ed0843633fee thermal: imx_sc: add i.MX system controller thermal support omits 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT omits 653af63d8da9 dt-bindings: fsl: scu: add thermal binding omits e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support omits 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] omits 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] omits 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets omits 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone omits a16672571b3e thermal: Make cooling device trip point writable from sysfs omits eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] omits 294c9896927a finally fold get_link() into pick_link() omits 6fc15b632183 merging pick_link() with get_link(), part 6 omits 63ad4704a68d merging pick_link() with get_link(), part 5 omits e9a07eb4189c merging pick_link() with get_link(), part 4 omits c858b43b3c67 merging pick_link() with get_link(), part 3 omits f2d8b50f2d1b merging pick_link() with get_link(), part 2 omits 314827badbd5 merging pick_link() with get_link(), part 1 omits 63fa9bafe56e expand the only remaining call of path_lookup_conditional() omits 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() omits 9923839d4689 fold handle_mounts() into step_into() omits 313b357b266a new step_into() flag: WALK_NOFOLLOW omits dda9d67bb242 lookup_fast(): take mount traversal into callers omits 833f898e4f8a teach handle_mounts() to handle RCU mode omits 66fd9705454a lookup_fast(): consolidate the RCU success case omits 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] omits d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() omits 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] omits b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] omits 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 202f2cb533a3 Merge remote-tracking branch 'arc-current/for-curr' adds 0906965bee63 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 843b9bb7a7eb Merge remote-tracking branch 's390-fixes/fixes' adds 9a9ba2a4aaaa net: bcmgenet: always enable status blocks adds 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] adds 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation adds dbba7e103cfe Merge remote-tracking branch 'net/master' adds 5346596190ee Merge remote-tracking branch 'bpf/master' adds 1dd58b0bdac7 Merge remote-tracking branch 'ipsec/master' adds cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection adds 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table adds 47d90b99630f Merge remote-tracking branch 'wireless-drivers/master' adds a8c421a2f007 Merge remote-tracking branch 'rdma-fixes/for-rc' adds e9097e47e349 ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated [...] adds c3e9fd5a9705 Merge remote-tracking branch 'sound-current/for-linus' adds c11093efd347 Merge branch 'asoc-5.6' into asoc-linus adds 7253e2e2b746 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3f756ce4d5b8 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 86943873c6d5 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 47f87fbea7ae Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7d2daaee85ae Merge remote-tracking branch 'input-current/for-linus' adds 298f7c6ceb29 Merge remote-tracking branch 'crypto-current/master' adds 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount adds 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver adds 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] adds 75333a92b50f Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 80753a5ea388 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 7e168c21aea5 Merge remote-tracking branch 'omap-fixes/fixes' adds d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON adds 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] adds 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest adds edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] adds 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] adds a90fb5c6607c Merge remote-tracking branch 'kvm-fixes/master' adds 9ba1c4bfd1c4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 7f8c27e02085 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6508500db077 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds e48aa479a4a1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds cab1b58cf47c Merge remote-tracking branch 'scsi-fixes/fixes' adds 4b0d424b9a97 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds edcf6fc7b9ba Merge remote-tracking branch 'soc-fsl-fixes/fix' adds af338e2cb004 Merge remote-tracking branch 'risc-v-fixes/fixes' adds cbcf1aefb7fe Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f0b61d592f1f Merge remote-tracking branch 'kbuild/for-next' adds c911cf4e8c22 Merge remote-tracking branch 'dma-mapping/for-next' adds a2b4fbf13ef9 Merge remote-tracking branch 'arm/for-next' adds 9171d5cc423c Merge remote-tracking branch 'arm64/for-next/core' adds 149d1f5ffccb Merge remote-tracking branch 'arm-soc/for-next' adds cb60c1b010c4 Merge remote-tracking branch 'amlogic/for-next' adds 12ec313c5ca3 Merge remote-tracking branch 'aspeed/for-next' adds f4901363fed8 Merge remote-tracking branch 'at91/at91-next' adds 43f180382cb2 Merge remote-tracking branch 'imx-mxs/for-next' adds d3741dc4c145 Merge remote-tracking branch 'keystone/next' adds 77c4c41573c2 Merge remote-tracking branch 'mediatek/for-next' adds 29e06df358fc Merge remote-tracking branch 'mvebu/for-next' adds 34fc40f1427f Merge remote-tracking branch 'omap/for-next' adds 6a7d2e0734c2 Merge remote-tracking branch 'qcom/for-next' adds ee036f2b428e Merge remote-tracking branch 'raspberrypi/for-next' adds 390f654e86a2 Merge remote-tracking branch 'realtek/for-next' adds 114868d05968 Merge remote-tracking branch 'renesas/next' adds 7bb4dd1ab26c Merge remote-tracking branch 'reset/reset/next' adds 035d7c136c10 Merge remote-tracking branch 'rockchip/for-next' adds 968b76e73577 Merge remote-tracking branch 'samsung-krzk/for-next' adds f1a83d245779 Merge remote-tracking branch 'scmi/for-linux-next' adds 31510bb821ff Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e59b7006a3ac Merge remote-tracking branch 'tegra/for-next' adds 3bd196583044 Merge remote-tracking branch 'clk/clk-next' adds 1737b47f6d39 Merge remote-tracking branch 'csky/linux-next' adds 4b55a4b9a732 Merge remote-tracking branch 'h8300/h8300-next' adds ff6d108aa319 Merge remote-tracking branch 'ia64/next' adds 1027fb124db1 Merge remote-tracking branch 'm68k/for-next' adds ba000760eb0f m68k: Replace setup_irq() by request_irq() adds 4623f0f43dbe Merge remote-tracking branch 'm68knommu/for-next' adds 346c639abf98 Merge remote-tracking branch 'microblaze/next' adds 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next adds f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor adds fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements adds a67bac098d9e MIPS: CI20: defconfig: multiple improvements adds 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization adds 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START adds be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) adds 19c63096c88d Merge remote-tracking branch 'mips/mips-next' adds 3446dc609d6c Merge remote-tracking branch 'nds32/next' adds 9737e2c5f0bc openrisc: Remove obsolete show_trace_task function adds 335c135493a1 Merge remote-tracking branch 'openrisc/for-next' adds 51b3d346ab8a Merge remote-tracking branch 'parisc-hd/for-next' adds 1986b7a81bec Merge remote-tracking branch 'powerpc/next' adds 45903fee9324 Merge remote-tracking branch 'soc-fsl/next' adds 7fb4450fc0ec Merge remote-tracking branch 'risc-v/for-next' adds 31932757c612 s390/mm: optimize page table upgrade routine adds 42d211a1ae3b s390/cpuinfo: show processor physical address adds cd8e702f0db7 s390/numa: remove redundant cpus_with_topology variable adds 52aeda7accb6 s390/topology: remove offline CPUs from CPU topology masks adds eb3e064b8dd1 s390/zcrypt: Use scnprintf() for avoiding potential buffer [...] adds 40501c70e3f0 s390/zcrypt: replace snprintf/sprintf with scnprintf adds 1a2ae03b1938 s390/ipl: add support to control memory clearing for FCP a [...] adds 959684978d5a s390/cpuinfo: show number of online cores adds 2db52dc35314 s390/cpuinfo: show number of online CPUs within a package adds 872f27103874 s390/cpuinfo: fix wrong output when CPU0 is offline adds 1b648dfd544b s390/cpuinfo: do not skip info for CPUs without MHz feature adds 394216275c7d s390: remove broken hibernate / power management support adds 086b2d78375c PM: remove s390 specific callbacks adds 9289224040cb s390/qdio: pass ISC as parameter to chsc_sadc() adds 969ae01bab2f s390/pci: Fix zpci_alloc_domain() over allocation adds 7a11c67a1ff9 s390/pci: Improve handling of unset UID adds 3cc7c927102d s390/ap: Remove ap device suspend and resume callbacks adds a931afc86349 Merge remote-tracking branch 's390/features' adds 34827edbbe39 Merge remote-tracking branch 'sh/sh-next' adds c77a1495de34 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 043b8300cc1c Merge remote-tracking branch 'fscrypt/master' adds 66f4f0ac1658 Merge remote-tracking branch 'btrfs/for-next' adds 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] adds e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks adds c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() adds 173f9f706f01 ceph: register MDS request with dir inode from the start adds bd33ec8073f4 ceph: add refcounting for Fx caps adds a9bc2af98195 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] adds 8d0c6df137f6 libceph: drop CEPH_DEFINE_SHOW_FUNC adds 1a37d7f4f812 rbd: remove barriers from img_request_layered_{set,clear,test}() adds fefdeb72a0f8 ceph: don't ClearPageChecked in ceph_invalidatepage() adds 2a9cac9a462c ceph: move ceph_osdc_{read,write}pages to ceph.ko adds ea01a4cb77ed ceph: fix description of some mount options adds 3eab363ecef6 ceph: check if file lock exists before sending unlock request adds 40fb8426cd2b rbd: kill img_request kref adds 535ccd979abf rbd: get rid of img_request_layered_clear() adds 0336b4fbb764 rbd: acquire header_rwsem just once in rbd_queue_workfn() adds aee8942bc15c rbd: embed image request in blk-mq pdu adds 289f451e0086 rbd: enable multiple blk-mq queues adds 5765f07c16ad ceph: replace zero-length array with flexible-array member adds 1b466b36a507 ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite adds 7f78e4ddacb5 ceph: reorganize fields in ceph_mds_request adds c6508c90ea56 ceph: move to a dedicated slabcache for mds requests adds 11da0b08e5ea ceph: re-org copy_file_range and fix some error paths adds ffb4d72f0591 ceph: return ETIMEDOUT errno to userland when request timed out adds 0c5dde920cec libceph: simplify ceph_monc_handle_map() adds ed2eb96fbe9d libceph: directly skip to the end of redirect reply adds cb5f2d56c289 ceph: clean up kick_flushing_inode_caps() adds a331b428f98f ceph: more caps.c lockdep assertions adds 4661d43928a0 ceph: add flag to designate that a request is asynchronous adds a6123ca8e6dc ceph: track primary dentry link adds de5a65f01e88 ceph: add infrastructure for waiting for async create to complete adds 051633f3b234 ceph: make __take_cap_refs non-static adds 16ecfa6e6f1f ceph: cap tracking for async directory operations adds b15be292482e ceph: don't take refs to want mask unless we have all bits adds 892e737e4b9c ceph: perform asynchronous unlink if we have sufficient caps adds b20bb4d6d280 ceph: make ceph_fill_inode non-static adds f9498ef508a5 ceph: decode interval_sets for delegated inos adds b593cbc4bd56 ceph: add new MDS req field to hold delegated inode number adds e2cfbf2d5668 ceph: cache layout in parent dir on first sync create adds 2e747f8b6e4b ceph: attempt to do async create when possible adds 24a3ce7e60cd ceph: update dentry lease for async create adds a9ce051afe63 ceph: always renew caps if mds_wanted is insufficient adds f5fcc5c8708d ceph: consider inode's last read/write when calculating wa [...] adds 6fb34022c41d ceph: remove delay check logic from ceph_check_caps() adds cb1d8664afc8 ceph: simplify calling of ceph_get_fmode() adds ef5d676e31a9 ceph: update i_requested_max_size only when sending cap ms [...] adds 56a204a8d5fd ceph: check all mds' caps after page writeback adds 084d1c26b83e ceph: return ceph_mdsc_do_request() errors from __get_parent() adds 8930d477f36e ceph: cleanup return error of try_get_cap_refs() adds b41ec0a88cc7 ceph: request new max size only when there is auth cap adds e2d35c7198c2 ceph: don't skip updating wanted caps when cap is stale adds e219079b86e0 ceph: wait for async creating inode before requesting new [...] adds 8e0a52bb1235 ceph: fix snapshot directory timestamps adds d6826f921fa5 rbd: avoid a deadlock on header_rwsem when flushing notifies adds 7508fb974e9f rbd: call rbd_dev_unprobe() after unwatching and flushing [...] adds de58d9506b03 rbd: don't test rbd_dev->opts in rbd_dev_image_release() adds 4d75036f478f rbd: don't mess with a page vector in rbd_notify_op_lock() adds e53b99cd7db7 Merge remote-tracking branch 'ceph/master' adds ffdec8d64291 cifs: do not ignore the SYNC flags in getattr adds bacd704a95ad cifs: handle prefix paths in reconnect adds e2e87519bd72 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds b08484d71512 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds 864138cb3118 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds cf5371ae460e smb3: fix performance regression with setting mtime adds 8fe0c2c2cb7b cifs: print warning mounting with vers=1.0 adds 2e8af978d9bb cifs: rename posix create rsp adds 349e13ad30b4 cifs: add smb2 POSIX info level adds 3d519bd1269f cifs: plumb smb2 POSIX dir enumeration adds 69dda3059e7a cifs: add SMB2_open() arg to return POSIX data adds c7e9f78f7b45 cifs: do d_move in rename adds 0667059d0b4a cifs: allow unlock flock and OFD lock across fork adds f2d67931fdfe fs/cifs: fix gcc warning in sid_to_id adds ba55344f36e9 CIFS: Warn less noisily on default mount adds 266b9fecc58c cifs: cifspdu.h: Replace zero-length array with flexible-a [...] adds dc920277f1e5 cifs: clear PF_MEMALLOC before exiting demultiplex thread adds cff2def598f8 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] adds 2fe4f62de489 SMB3: Add new compression flags adds 8f233431310b SMB3: Additional compression structures adds 8895c66f2b40 SMB3: Minor cleanup of protocol definitions adds ef4a632ccc1c CIFS: check new file size when extending file by fallocate adds 97adda8b3ab7 CIFS: Fix bug which the return value by asynchronous read [...] adds d17d79ebc8e5 Merge remote-tracking branch 'cifs/for-next' adds eb793ee7824d Merge remote-tracking branch 'erofs/dev' adds 44a52022e7f1 ext2: fix empty body warnings when -Wextra is used adds 9e0762ae9a04 Merge remote-tracking branch 'ext3/for_next' adds 23033d7c2097 Merge remote-tracking branch 'ext4/dev' adds a999150f4fe3 f2fs: use kmem_cache pool during inline xattr lookups adds 682756827501 f2fs: Fix mount failure due to SPO after a successful onli [...] adds c84ef3c5e65c f2fs: Add a new CP flag to help fsck fix resize SPO issues adds a4ba5dfc5c88 f2fs: fix to update f2fs_super_block fields under sb_lock adds 50b1203d8c9c f2fs: xattr.h: Replace zero-length array with flexible-arr [...] adds 1a67cbe141cf f2fs: fix to account compressed blocks in f2fs_compressed_ [...] adds c118d62a1fd9 f2fs: fix long latency due to discard during umount adds 541c38d1e79e f2fs: don't mark compressed inode dirty during f2fs_iget() adds e7587f985f94 f2fs: delete DIO read lock adds aa022b745cd4 f2fs: fix potential deadlock on compressed quota file adds 898da7cd8da1 f2fs: don't change inode status under page lock adds a3c6676ec52a f2fs: fix to avoid potential deadlock adds 897b30cd0439 f2fs: clean up f2fs_may_encrypt() adds 49f7f7683594 f2fs: fix NULL pointer dereference in f2fs_write_begin() adds 77fc76e1cc66 f2fs: don't trigger data flush in foreground operation adds f31e83a22564 f2fs: don't call fscrypt_get_encryption_info() explicitly [...] adds 8165a30ea10f f2fs: fix to clear PG_error if fsverity failed adds 48ca5981cc2b f2fs: fix NULL pointer dereference in f2fs_verity_work() adds e36d8816848a f2fs: fix potential .flags overflow on 32bit architecture adds a98595b08d2a Merge remote-tracking branch 'f2fs/dev' adds 9edc7a27e2a0 Merge remote-tracking branch 'jfs/jfs-next' adds b3da597de659 Merge remote-tracking branch 'nfs/linux-next' adds bc74fa9f6f38 Merge remote-tracking branch 'nfsd/nfsd-next' adds 4a0da8c8da12 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 58e0a9606828 Merge remote-tracking branch 'ubifs/linux-next' adds 68036a039d90 Merge remote-tracking branch 'v9fs/9p-next' adds c7cc296ddd1f xfs: merge xlog_cil_push into xlog_cil_push_work adds 81e5b50a8fb5 xfs: factor out a xlog_wait_on_iclog helper adds f97a43e43662 xfs: simplify the xfs_log_release_iclog calling convention adds a582f32fade2 xfs: simplify log shutdown checking in xfs_log_release_iclog adds 12e6a0f449d5 xfs: remove the aborted parameter to xlog_state_done_syncing adds c814b4f24eba xfs: refactor xlog_state_clean_iclog adds 5781464bd1ee xfs: move the ioerror check out of xlog_state_clean_iclog adds 693639994b13 xfs: remove xlog_state_want_sync adds ae5cf486d7d8 Merge remote-tracking branch 'xfs/for-next' adds 583e5281fd5d Merge remote-tracking branch 'iomap/iomap-for-next' adds 56939e014a6c hibernate: Allow uswsusp to write to swap adds fe5e322061ae Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 8d41dc5edd80 Merge remote-tracking branch 'file-locks/locks-next' adds da5ebf5aa676 lookup_open(): saner calling conventions (return dentry on [...] adds e73cabff5917 do_last(): collapse the call of path_to_nameidata() adds db3c9ade50b1 handle_mounts(): pass dentry in, turn path into a pure out [...] adds b023e1728bec lookup_fast(): consolidate the RCU success case adds c153007b7b7a teach handle_mounts() to handle RCU mode adds 20e343571cef lookup_fast(): take mount traversal into callers adds 56676ec39019 step_into() callers: dismiss the symlink earlier adds aca2903eefd0 new step_into() flag: WALK_NOFOLLOW adds cbae4d12eeee fold handle_mounts() into step_into() adds 161aff1d93ab LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() adds a9dc1494a782 expand the only remaining call of path_lookup_conditional() adds 43679723d27f merging pick_link() with get_link(), part 1 adds 1ccac622f9da merging pick_link() with get_link(), part 2 adds 40fcf5a931af merging pick_link() with get_link(), part 3 adds 92d270165cff merging pick_link() with get_link(), part 4 adds b0417d2c7298 merging pick_link() with get_link(), part 5 adds 06708adb99e8 merging pick_link() with get_link(), part 6 adds ad6cc4c338f4 finally fold get_link() into pick_link() adds b4c0353693d2 sanitize handling of nd->last_type, kill LAST_BIND adds 8c4efe22e7c4 namei: invert the meaning of WALK_FOLLOW adds b1a819724074 pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT adds d8d4611a4f2d link_path_walk(): simplify stack handling adds c108837e06b6 namei: have link_path_walk() maintain LOOKUP_PARENT adds ea936aeb3ead massage __follow_mount_rcu() a bit adds 9deed3ebca24 new helper: traverse_mounts() adds 6fb968cdf9d0 atomic_open(): return the right dentry in FMODE_OPENED case adds 7be219b4dcd9 atomic_open(): lift the call of may_open() into do_last() adds 3ad5615a071f do_last(): merge the may_open() calls adds 59e96e65833e do_last(): don't bother with keeping got_write in FMODE_OP [...] adds 5a2d3edd8dad do_last(): rejoing the common path earlier in FMODE_{OPENE [...] adds 8795e7d48288 do_last(): simplify the liveness analysis past finish_open [...] adds 973d4b73fbaf do_last(): rejoin the common path even earlier in FMODE_{O [...] adds c981a4828125 split the lookup-related parts of do_last() into a separat [...] adds 6b03f7edf43e path_connected(): pass mount and dentry separately adds 63b27720a476 path_parent_directory(): leave changing path->dentry to callers adds a6a7eb7628cf expand path_parent_directory() in its callers adds abc2c632e0ce follow_dotdot{,_rcu}(): lift switching nd->path to parent [...] adds c9a0f75d81e3 follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loop adds 957dd41d8842 move handle_dots(), follow_dotdot() and follow_dotdot_rcu( [...] adds 7521f22b3ce2 handle_dots(), follow_dotdot{,_rcu}(): preparation to swit [...] adds 6dfd9fe54dfd follow_dotdot{,_rcu}(): switch to use of step_into() adds 5e3c3570ec97 lift all calls of step_into() out of follow_dotdot/follow_ [...] adds 5c19a79cd9d3 follow_dotdot{,_rcu}(): massage loops adds ea63a0dc31fd follow_dotdot_rcu(): be lazy about changing nd->path adds 573f88cea0e2 follow_dotdot(): be lazy about changing nd->path adds 8255cecd93ba helper for mount rootwards traversal adds ffa2db4ac3e7 non-RCU analogue of the previous commit adds 0058fcb4c3b5 fs/namei.c: kill follow_mount() adds dcc11116def1 pick_link(): pass it struct path already with normal refco [...] adds 4efc770ddf45 fold path_to_nameidata() into its only remaining caller adds 8c60edbc56a2 pick_link(): more straightforward handling of allocation failures adds 59089811438c pick_link(): take reserving space on stack into a new helper adds 794dc2d56401 reserve_stack(): switch to __nd_alloc_stack() adds 0e47dacb7f29 __nd_alloc_stack(): make it return bool adds 881386f7e46a link_path_walk(): sample parent's i_uid and i_mode for the [...] adds c8291f6b0037 take post-lookup part of do_last() out of loop adds c01d40b1c03c open_last_lookups(): consolidate fsnotify_create() calls adds 57e9b028e9e7 open_last_lookups(): don't abuse complete_walk() when all [...] adds 4d7ed93ff9db open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() adds 60e1d0b8512f open_last_lookups(): move complete_walk() into do_open() adds b686da54700f atomic_open(): no need to pass struct open_flags anymore adds e0e25e9bbed5 lookup_open(): don't bother with fallbacks to lookup+create adds f7022488c8c1 Merge branches 'work.exfat' and 'work.dotdot' into for-next adds 045a6e3c925d Merge remote-tracking branch 'vfs/for-next' adds 892775beb317 Merge remote-tracking branch 'printk/for-next' adds 500689cd63f8 Merge remote-tracking branch 'pci/next' adds 122466a33aa7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...] adds c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next adds 037631119317 Merge remote-tracking branch 'hid/for-next' adds 81abb08e7377 Merge remote-tracking branch 'i2c/i2c/for-next' adds 718c5aad23f2 Merge remote-tracking branch 'i3c/i3c/next' adds 5fc3a9c20857 Merge branch 'dmi/master' adds f621d61fd59f hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase adds 5b10a8194664 docs: hwmon: Update documentation for isl68137 pmbus driver adds 23a2bb457405 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b6fc5cb0746e Merge remote-tracking branch 'jc_docs/docs-next' adds 8037d070a184 Merge remote-tracking branch 'v4l-dvb/master' adds 264a6747fa2b Merge branch 'acpica' into linux-next adds 71d2a90f522d Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds 0d101cc18770 Merge branch 'acpi-ec' into linux-next adds f6f2c9e43794 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] adds 99e5d4223407 Merge branch 'pm-qos' into linux-next adds 4d92e1eb2631 Merge branch 'pm-cpuidle' into linux-next adds 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 59579d890aa5 Merge branch 'pm-cpufreq' into linux-next adds 9af30bb75f83 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] adds da3d1932a660 Merge branch 'pm-docs' into linux-next adds c6e2eb7ccc3d Merge branch 'pnp' into linux-next adds 905c8d7bbcfb Merge remote-tracking branch 'pm/linux-next' adds d543c8424c11 thermal: rcar_gen3_thermal: Remove unneeded curly brackets adds 267c4d8d132c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] adds f2ccf917ad33 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] adds 554fdbaf19b1 thermal: sprd: Add Spreadtrum thermal driver support adds 7dc6ffbd79c2 dt-bindings: fsl: scu: add thermal binding adds 34471abfc8fe thermal: of-thermal: add API for getting sensor ID from DT adds e20db70dba1c thermal: imx_sc: add i.MX system controller thermal support adds 82bdde8ecdd7 thermal: exynos: Silence warning during deferred probe adds 444eb18d091a dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM adds 5eed800a6811 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit adds eb8504620381 thermal: Rephrase the Kconfig text for thermal adds 7375f2ac6b2d thermal: ti-soc-thermal: Use GPIO descriptors adds 1fd213f38b99 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 adds b009514f9786 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] adds 15a26319c419 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) adds ef502fc1f0dd thermal: Remove COMPILE_TEST for IMX_SC_THERMAL adds cbe259fd80b7 thermal: qoriq: Fix a compiling issue adds 52cbc58b3bad thermal: Add COMPILE_TEST support for i.MX8MM adds e1b0d18be384 dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support adds 8d74bf79dfd5 thermal: rcar_gen3_thermal: Add r8a77961 support adds a9d8e61b936d thermal: imx: Remove unused includes adds 39056e8a989e thermal: rcar_thermal: Handle probe error gracefully adds 0aef1ee5af9e drivers: thermal: tsens: De-constify struct tsens_features adds e604bdd2a7e1 drivers: thermal: tsens: Pass around struct tsens_sensor a [...] adds c1c6f3b39c04 drivers: thermal: tsens: use simpler variables adds f22a3bf0d222 drivers: thermal: tsens: Release device in success path adds 79125e03dbfc drivers: thermal: tsens: Add critical interrupt support adds d22066c1afcd drivers: thermal: tsens: Add watchdog support adds 348596969de1 drivers: thermal: tsens: kernel-doc fixup adds 8d3a6d4f4337 drivers: thermal: tsens: Remove unnecessary irq flag adds 7617e771c166 thermal: rcar_thermal: Always update thermal zone on interrupt adds 57ed737f1646 thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv adds 0fa04202078a thermal: rcar_thermal: Remove lock in rcar_thermal_get_cur [...] adds 85f0b61a6bed thermal: qoriq: Use devm_add_action_or_reset() to handle a [...] adds ce68eeca8f26 thermal: qoriq: Sort includes alphabetically adds 9db11010f27b thermal: imx: Calling imx_thermal_unregister_legacy_coolin [...] adds 869897786731 dt-bindings: thermal: sprd: Remove redundant 'maxItems' adds 01c354e2ec10 dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems' adds fd96a316d264 dt-bindings: thermal: make cooling-maps property optional adds afa58b49ac52 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t adds b46b00aa0418 thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. adds 4996f510274e thermal: int340x: processor_thermal: Add Tiger Lake support adds eed84a45ca84 thermal: int340x_thermal: Use scnprintf() for avoiding pot [...] adds 7796140751cb thermal: imx_sc_thermal: Fix incorrect data type adds 5c7bc817d814 thermal: qcom: tsens.h: Replace zero-length array with fle [...] adds 06ccf2eecd67 dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP adds ba53cb499706 thermal: imx8mm: Add i.MX8MP support adds bce24037ce8d Merge remote-tracking branch 'thermal/thermal/linux-next' adds b664e6c7f33d Merge remote-tracking branch 'ieee1394/for-next' adds 1aeacd6a1edd Merge remote-tracking branch 'swiotlb/linux-next' adds 1da24e09fd46 Merge remote-tracking branch 'rdma/for-next' adds 027fd5316005 net: hns3: add a conversion for mailbox's response code adds d34100184685 net: hns3: refactor the mailbox message between PF and VF adds bb5790b71bad net: hns3: refactor mailbox response scheme between PF and VF adds fe1f4fc10619 Merge branch 'net-hns3-add-three-optimizations-for-mailbox [...] adds 1454c9fa9106 net: Make skb_segment not to compute checksum if network c [...] adds 6919a8264a32 Crypto/chtls: add/delete TLS header in driver adds 6df3183e75b3 Merge remote-tracking branch 'net-next/master' adds ab14fd4ee82e bpf: Add bpf_sk_storage support to bpf_tcp_ca adds c9b24312040e bpf: Add tests for bpf_sk_storage to bpf_tcp_ca adds 24a6034acc92 samples, bpf: Move read_trace_pipe to trace_helpers adds aa5e2af660fc samples, bpf: Refactor perf_event user program with libbpf [...] adds 54ad111511d8 Merge remote-tracking branch 'bpf-next/master' adds ee079615defa Merge remote-tracking branch 'ipsec-next/master' adds 4feff7a9a248 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds de4eb27962d9 Merge remote-tracking branch 'netfilter-next/master' adds a1b7714b72fd wireless: realtek: Replace zero-length array with flexible [...] adds 398978f7dfa5 wireless: ti: Replace zero-length array with flexible-arra [...] adds bc1d50a1a485 hostap: Replace zero-length array with flexible-array member adds 645aa87fdfd9 orinoco: Replace zero-length array with flexible-array member adds c5047d5b831b libertas: Replace zero-length array with flexible-array member adds 7b9307134058 p54: Replace zero-length array with flexible-array member adds 2a6be797d232 wireless: marvell: Replace zero-length array with flexible [...] adds 232c897eb5ca brcmfmac: Replace zero-length array with flexible-array member adds 8622a0e5a499 zd1211rw: Replace zero-length array with flexible-array member adds 432eb89c6174 cw1200: Replace zero-length array with flexible-array member adds 98d13639e695 adm80211: Replace zero-length array with flexible-array member adds b0c40588161d atmel: at76c50x: Replace zero-length array with flexible-a [...] adds 0562ebcf054a ray_cs: Replace zero-length array with flexible-array member adds 53efdc9cb9e6 wl3501_cs: Replace zero-length array with flexible-array member adds 57fb39e24775 rtw88: don't hold all IRQs disabled for PS operations adds da14a0409e3f rtw88: extract alloc rsvd_page and h2c skb routines adds 895c096dab36 rtw88: associate reserved pages with each vif adds a5697a65ecd1 rtw88: pci: define a mask for TX/RX BD indexes adds aaab5d0e6737 rtw88: kick off TX packets once for higher efficiency adds 11a64888c79b rtw88: 8822c: config RF table path B before path A adds 54178cc134fd mt76: mt7615: fix mt7663e firmware struct endianness adds d14f0a5c62d3 mt76: mt7615: fix endianness in unified command adds b899150e60ce mt76: mt7615: add missing declaration in mt7615.h adds 8d4ccd7770e7 rtl8xxxu: Fix sparse warning: cast from restricted __le16 adds 775315ec87d6 Merge remote-tracking branch 'wireless-drivers-next/master' adds 8731840a345f Bluetooth: Restore running state if suspend fails adds 2d186fcd6d8d Bluetooth: Fix incorrect branch in connection complete adds 5e1126a9417f Merge remote-tracking branch 'bluetooth/master' adds 2c167c99eb1e Merge remote-tracking branch 'gfs2/for-next' adds 31ba14c2dd64 Merge remote-tracking branch 'mtd/mtd/next' adds ee73a6f3082a Merge remote-tracking branch 'nand/nand/next' adds 6d4e346435b9 MAINTAINERS: update entry after SPI NOR controller move adds e0fe5339d488 mtd: spi-nor: Clear WEL bit when erase or program errors occur adds 5bb783cc92f0 mtd: spi-nor: controllers: aspeed-smc: Replace zero-length [...] adds 4618b20a69d3 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds ac436195f6fe Merge remote-tracking branch 'crypto/master' adds 1eb4deb5d356 Merge remote-tracking branch 'drm/drm-next' adds a149a7bafadf Merge remote-tracking branch 'amdgpu/drm-next' adds b223b4b0e4d7 Merge remote-tracking branch 'drm-msm/msm-next' adds aae52b14718b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 3cd0292ffff0 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 1361b7daaead Merge remote-tracking branch 'etnaviv/etnaviv/next' adds b877155a522a Merge remote-tracking branch 'regmap/for-next' adds c208a5335036 ALSA: core: Add snd_device_get_state() helper adds 2d9cb8174487 Merge remote-tracking branch 'sound/for-next' adds bc765162f730 ASoC: MT6660: make spdxcheck.py happy adds 9a74c44a6f67 ASoC: rt5682: Add a property for DMIC clock rate adds 8b15ee0bf80e ASoC: rt5682: Add a property for DMIC delay adds 235eb70034a0 ASoC: rt5682: Add the descriptions for the DMIC clock rate [...] adds a30b59bffcb7 ASoC: tegra: tegra_wm8903: Support DAPM events for built-i [...] adds 7efa128e610f ASoC: tegra-wm8903: Document built-in microphone audio source adds c793d0917167 Merge series "Support built-in Mic on Tegra boards that us [...] adds 6544c779e849 Merge branch 'asoc-5.7' into asoc-next adds adfd773548df Merge remote-tracking branch 'sound-asoc/for-next' adds 8c7be11b6f68 Merge remote-tracking branch 'modules/modules-next' adds fef3f4ffe8f3 Merge remote-tracking branch 'input/next' adds 18a542ff19ad io_uring: Fix ->data corruption on re-enqueue adds f3d12eaa6af1 Merge branch 'for-5.7/io_uring' into for-next adds 4afdb733b160 io-uring: drop completion when removing file adds a5318d3cdffb io-uring: drop 'free_pfile' in struct io_file_put adds b73b419e10a5 Merge branch 'for-5.7/io_uring' into for-next adds 5888105c4943 Merge remote-tracking branch 'block/for-next' adds 9b0a5b42ccfd Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 8f736922be18 Merge remote-tracking branch 'mmc/next' adds 26a2a86a3dca Merge remote-tracking branch 'mfd/for-mfd-next' adds 81ad7cec63cc Merge remote-tracking branch 'battery/for-next' adds 5376709f7889 Merge remote-tracking branch 'regulator/for-next' adds cb7d8438b0a9 Merge remote-tracking branch 'security/next-testing' adds 03d11f0f7e51 Merge remote-tracking branch 'apparmor/apparmor-next' adds 8e1c0382d701 Merge remote-tracking branch 'integrity/next-integrity' adds 51ef9afd3f98 Merge remote-tracking branch 'keys/keys-next' adds 06168a13763c Merge remote-tracking branch 'selinux/next' adds 103135dcd6dc Merge remote-tracking branch 'smack/for-next' adds 86bcae4abf5b Merge remote-tracking branch 'tpmdd/next' adds c3d5fba29784 Merge remote-tracking branch 'watchdog/master' adds baa9f328ff48 Merge remote-tracking branch 'iommu/next' adds a9cd30c59253 Merge remote-tracking branch 'audit/next' adds af137dece254 Merge remote-tracking branch 'devicetree/for-next' adds c32e2ce7c407 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 2d4ccc2ac61b spi: spi-s3c24xx: Replace zero-length array with flexible- [...] adds 6960b0332c75 spi: spi-fsl-lpspi: Replace zero-length array with flexibl [...] adds d70e669eadf1 Merge branch 'spi-5.7' into spi-next adds 9ea4e44c8368 Merge remote-tracking branch 'spi/for-next' adds 6370b75367a8 Merge remote-tracking branch 'tip/auto-latest' adds 0971feafbfad Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 332afabf8679 Merge remote-tracking branch 'edac/edac-for-next' adds 54fd6ccf918b Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 01de567bb6ee Merge remote-tracking branch 'ftrace/for-next' adds 0f11ad323dd3 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 127e29815b4b rcu: Make rcu_barrier() account for offline no-CBs CPUs adds aa93ec620be3 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kf [...] adds 55fac01ae987 Merge branch 'kcsan-dev.2020.03.09b' into HEAD adds 7d5262417b54 Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds 8c57c1e6a092 rcu: Mark rcu_state.ncpus to detect concurrent writes adds 0ab496601ab8 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 53a2c81c8933 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 42381d116d9e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 3eb8162747ed rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds b8d01a3ced63 rcu: Use data_race() for RCU CPU stall-warning prints adds b834a9d5bd0e rcu: Use data_race() for RCU expedited CPU stall-warning prints adds d4bbf83515ff rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 748300715e54 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 2b5e19e20fc2 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 60a4f20efb50 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds 5b32b2275ba9 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds a4a78aafd7c6 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 610607be0273 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds 6fa3852ab29f fork: Annotate a data race in vm_area_dup() adds 7e74d35bb1a8 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds a81baea36ad4 rcu: Expedite first two FQS scans under callback-overload [...] adds 62b69489560c locktorture.c: Fix if-statement empty body warnings adds 65cc37cd8574 tools/memory-model: Add an exception for limitations on _u [...] adds 4afdf88fdb2c Documentation/locking/atomic: Fix atomic-set litmus test adds b3f848c599b8 Documentation/locking/atomic: Introduce atomic-tests directory adds f6640be5aa93 Documentation/locking/atomic: Add a litmus test for atomic_set() adds cf8f47c8aeb0 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds db4ead2cd525 Default enable RCU list lockdep debugging with PROVE_RCU adds c0b2582103dd tools/memory-model: Fix "conflict" definition adds 73956d29dd37 rcu: Fix the (t=0 jiffies) false positive adds de6c6fc5c518 Revert "rculist: Describe variadic macro argument in a Sph [...] adds 069754990b4c x86/mm/pat: Mark an intentional data race adds 5da5cbaa32d9 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 325c9bd058ed rcu: Add comments marking transitions between RCU watching [...] adds 34362bbc3d05 rcu: update.c: get rid of some doc warnings adds fe8dc23166f2 rcu-tasks: Use context-switch hook for PREEMPT=y kernels adds 668d13f85c15 rcuperf: Add ability to increase object allocation size adds 3623f26d6765 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] adds b5fc61dee454 rcu/tree: Count number of batched kfree_rcu() locklessly adds 1fbbfc4096ca kcsan: Introduce report access_info and other_info adds a0a7c142973f kcsan: Avoid blocking producers in prepare_report() adds ae2d6c4292bd rcu: Mark rcu_state.gp_seq to detect more concurrent writes adds c901da4be020 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] adds d271f03250e9 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds ebaa3ef4f446 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds 696d08b7eddc MAINTAINERS: Update maintainers for new Documentaion/litmu [...] adds f177760b47fc sched/core: Add function to sample state of locked-down task adds 0865608b4a48 rcu: Add per-task state to RCU CPU stall warnings adds fc06bcb8b955 rcutorture: Add flag to produce non-busy-wait task stalls adds 7f03bd180973 rcu-tasks: Move Tasks RCU to its own file adds 3ef2ee7fe271 rcu-tasks: Create struct to hold state information adds 347e93a8c612 rcu: Reinstate synchronize_rcu_mult() adds 2ac4349000e3 rcutorture: Add a test for synchronize_rcu_mult() adds 5ecfbcc1836d rcu-tasks: Refactor RCU-tasks to allow variants to be added adds 7990ab61f637 rcu-tasks: Add an RCU-tasks rude variant adds bc29f0390189 rcutorture: Add torture tests for RCU Tasks Rude adds d1f7bb7ac601 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 227ea46a4387 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds 46012649e857 rcu-tasks: Code movement to allow more Tasks RCU variants adds fb75f363062b rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] adds d4cc128df401 rcutorture: Add torture tests for RCU Tasks Trace adds 5a588bd84d07 rcu-tasks: Add stall warnings for RCU Tasks Trace adds 68be761bed3c rcu-tasks: Move #ifdef into tasks.h adds 70ab1868b929 rcu-tasks: Add RCU tasks to rcutorture writer stall output adds 37326f6756c4 rcu-tasks: Make rcutorture writer stall output include GP state adds dcc0b4f3ab1c rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks adds 91b1a0181761 rcu-tasks: Add a grace-period start time for throttling and debug adds 03bb27c862b3 rcu-tasks: Provide boot parameter to delay IPIs until late [...] adds 9de34b81d67b rcu-tasks: Split ->trc_reader_need_end adds 966285b42d5a rcu-tasks: Add grace-period and IPI counts to statistics adds 5deca20af0e2 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI adds c1b9d24b1fd2 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] adds 506948e47e62 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks adds b34d14f4dfc4 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans adds 5fb64332114e rcu-tasks: Handle the running-offline idle-task special case adds da4c9565b96f rcu-tasks: Make RCU tasks trace also wait for idle tasks adds b61d1a7baadf rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] adds 59bc8fd15ce6 rcu-tasks: Add count for idle tasks on offline CPUs adds 86d037d2d2fe Merge remote-tracking branch 'rcu/rcu/next' adds 4620a3ca8667 Merge remote-tracking branch 'kvm/linux-next' adds fac9247783be Merge remote-tracking branch 'kvm-arm/next' adds ce891142f979 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 3b684a420bd8 KVM: s390: Use fallthrough; adds f3dd18d444c7 KVM: s390: mark sie block as 512 byte aligned adds 9a800a152190 Merge remote-tracking branch 'kvms390/next' adds afdaf47408b9 Merge remote-tracking branch 'xen-tip/linux-next' adds a1b5914e5cab Merge remote-tracking branch 'percpu/for-next' adds 8e541ae8308f Merge remote-tracking branch 'workqueues/for-next' adds d1fd6ecbb809 Merge remote-tracking branch 'drivers-x86/for-next' adds fdc6b21e2444 platform/chrome: Add Type C connector class driver adds ad7c0510c99e platform/chrome: cros_ec_typec: Update port info from EC adds 45620da40f6f platform/chrome: cros_ec_chardev: Replace zero-length arra [...] adds e0db7c42b05f platform/chrome: wilco_ec: event: Replace zero-length arra [...] adds 1683f73d751f Merge remote-tracking branch 'chrome-platform/for-next' adds 42238b303351 Merge remote-tracking branch 'leds/for-next' adds 7caf30cd8281 Merge remote-tracking branch 'ipmi/for-next' adds d6c4b59e06e7 Merge remote-tracking branch 'driver-core/driver-core-next' adds d2e971d884e7 Merge 5.6-rc7 into usb-next adds 3abe61e589a5 Merge remote-tracking branch 'usb/usb-next' adds 223b7ca93818 Merge remote-tracking branch 'usb-serial/usb-next' adds cbf580ff0938 Merge 5.6-rc7 into tty-next adds 133dda4f00e3 Merge remote-tracking branch 'tty/tty-next' adds baca54d956f7 Merge 5.6-rc7 into char-misc-next adds 10974280a0e8 Merge remote-tracking branch 'char-misc/char-misc-next' adds b96e00c05e04 Merge remote-tracking branch 'extcon/extcon-next' adds 371b33ba8e32 Merge remote-tracking branch 'soundwire/next' adds 6203da980301 Merge 5.6-rc7 into staging-next adds df0e672a78e5 Merge remote-tracking branch 'staging/staging-next' adds f3ca63b62b80 Merge remote-tracking branch 'mux/for-next' adds d0f19a48a185 dmaengine: sprd: Set request pending flag when DMA control [...] adds 1986f03b2a87 dmaengine: fix spelling mistake "exceds" -> "exceeds" adds a48d44c800c7 dmaengine: tegra-apb: mark PM functions as __maybe_unused adds 6de88ea4ff66 dmaengine: tegra-apb: Don't save/restore IRQ flags in inte [...] adds 6697255f239f dmaengine: tegra-apb: Improve DMA synchronization adds 7407f50601f8 Merge remote-tracking branch 'slave-dma/next' adds 2effed360d17 Merge remote-tracking branch 'cgroup/for-next' adds 1126bfd493a8 Merge remote-tracking branch 'scsi/for-next' adds e6aeef489368 Merge remote-tracking branch 'vhost/linux-next' adds 51904bf5e1e0 Merge remote-tracking branch 'rpmsg/for-next' adds fc89a3b8beb3 Merge remote-tracking branch 'gpio/for-next' adds 8afb2c17f830 tools: gpio: Fix typo in gpio-utils adds 5d2f28ef588d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds a221518f876b Merge remote-tracking branch 'pinctrl/for-next' adds 1778d20294e8 Merge remote-tracking branch 'userns/for-next' adds 3bc0f6f5a526 Merge remote-tracking branch 'random/dev' adds 8793965a4d87 Merge remote-tracking branch 'kselftest/next' adds f68e9d75acca Merge remote-tracking branch 'livepatching/for-next' adds 0b5d9ea14ae3 coresight: Pass coresight_device for coresight_release_pla [...] adds 3ddd24c45906 coresight: add return value for fixup connections adds 0c61b04cc119 coresight: Add generic sysfs link creation functions adds 6993ab06f85e coresight: Expose device connections via sysfs adds 8585a6431c5d coresight: cti: Add in sysfs links to other coresight devices adds ba05b0d0add2 coresight: docs: Add information about the topology repres [...] adds ed0efaa66ad8 docs: trace: coresight-ect.rst: fix a build warning adds 2fb89b68a596 Merge remote-tracking branch 'coresight/next' adds 929a32704889 rtc: fsl-ftm-alarm: enable acpi support adds c05a31f4d1de rtc: max8907: add missing select REGMAP_IRQ adds 6e7af4510299 rtc: bd70528: Avoid double error messaging when IRQ absent adds 4828a82e29eb rtc: omap: drop unused dt-bindings header adds 34ce29774dad rtc: pm8xxx: clear alarm register when alarm is not enabled adds f9b2a4d6a5f1 rtc: class: support hctosys from modular RTC drivers adds c7e16cdfcadc Merge remote-tracking branch 'rtc/rtc-next' adds c330070fe6eb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 20d6c993f2b1 Merge remote-tracking branch 'at24/at24/for-next' adds 39f155c45045 Merge remote-tracking branch 'ntb/ntb-next' adds f9643e9eab7c Merge remote-tracking branch 'fsi/next' adds 93bc2a88db36 Merge remote-tracking branch 'slimbus/for-next' adds 33c37b2a2377 Merge remote-tracking branch 'nvmem/for-next' adds 5e4eae74bcb9 Merge remote-tracking branch 'xarray/xarray' adds da86dc572abf Merge remote-tracking branch 'hyperv/hyperv-next' adds 384b47794ded Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 5eb9032ff936 Merge remote-tracking branch 'devfreq/devfreq-next' adds 15bf09999446 Merge remote-tracking branch 'hmm/hmm' adds f81fa39b3059 Merge remote-tracking branch 'fpga/for-next' adds 367265ffe6b1 Merge remote-tracking branch 'cel/cel-next' adds bfea948fd163 Merge remote-tracking branch 'cfi/cfi/next' adds 0476e69f3937 kunit: add --make_options adds 1a210d1fbf33 Merge remote-tracking branch 'kunit-next/kunit' adds 75f49f22d0b8 Merge remote-tracking branch 'trivial/for-next' adds ba339080c4cd mm/swapfile.c: move inode_lock out of claim_swapfile adds 5975c21c5ccf /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 30e34d6ac6f8 /proc/kpageflags: do not use uninitialized struct pages adds ccab84a7fc19 hugetlb_cgroup: fix illegal access to memory adds ed17369bf78a libfs: fix infoleak in simple_attr_read() adds ffeebaac4707 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 78ca40586fb7 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds d7c8c7de96de kthread: mark timer used by delayed kthread works as IRQ safe adds 062b76fb9952 drivers/infiniband/sw/siw/siw_qp_rx.c: suppress uninitiali [...] adds eca365199a65 asm-generic: make more kernel-space headers mandatory adds 862501f483eb scripts/spelling.txt: add syfs/sysfs pattern adds 70fe3702de5a scripts/spelling.txt: add more spellings to spelling.txt adds 8a6c38dd1ae7 ocfs2: remove FS_OCFS2_NM adds af838f2416da ocfs2: remove unused macros adds bfd0eae93c80 ocfs2: use OCFS2_SEC_BITS in macro adds 0c70222c60b3 ocfs2: remove dlm_lock_is_remote adds e7bdad888509 ocfs2: there is no need to log twice in several functions adds b382307d3923 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 7269ba8d7e58 ocfs2: remove useless err adds 9cc5f2bf0672 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 4d5afe5f999f ocfs2: replace zero-length array with flexible-array member adds f466232bf4fe ocfs2: cluster: replace zero-length array with flexible-ar [...] adds 182984cc4b3e ocfs2: dlm: replace zero-length array with flexible-array member adds b6871241d18e ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds d5637abbda2f ocfs2: roll back the reference count modification of the p [...] adds 6b1d1bc75f01 ocfs2: use scnprintf() for avoiding potential buffer overflow adds 7aa3b4455251 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 19fde14431d8 ramfs: support O_TMPFILE adds 1921e8168df7 fs_parse: Remove pr_notice() about each validation adds 0b367be7cbc3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds cc7179621075 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 3cad29ee7481 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 82deb38bf2f9 slub: improve bit diffusion for freelist ptr obfuscation adds 30ba30e88f9f slub: relocate freelist pointer to middle of object adds 3db578a7e8cb Revert "topology: add support for node_to_mem_node() to de [...] adds ba86a6d308d1 mm/kmemleak.c: use address-of operator on section symbols adds 7b0f9b33e773 mm/Makefile: disable KCSAN for kmemleak adds 036a2da7812b mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds d98bc7d73ff1 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds c62e390e768e mm/filemap.c: clear page error before actual read adds 23dcc37a18f7 mm/filemap.c: remove unused argument from shrink_readahead [...] adds 6395518fbb3e mm/filemap.c: use vm_fault error code directly adds 3edb90b3f3d8 include/linux/pagemap.h: rename arguments to find_subpage adds f025faa65637 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] adds 24c02b07c6fc mm/filemap.c: unexport find_get_entry adds 6a2e6f0321e1 mm/filemap.c: rewrite pagecache_get_page documentation adds fb309be26bda mm/gup: split get_user_pages_remote() into two routines adds 47ea94ccc3af mm/gup: pass a flags arg to __gup_device_* functions adds 5dcc6b296173 mm: introduce page_ref_sub_return() adds 3dff72e8f68e mm/gup: pass gup flags to two more routines adds 04fdd689b641 mm/gup: require FOLL_GET for get_user_pages_fast() adds ab4cb4d3c2e9 mm/gup: track FOLL_PIN pages adds 6fded9508116 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 1123333ef44e mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds 9420db1e8c56 mm-gup-track-foll_pin-pages-fix-2-fix adds 5156526b25b1 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 88ec84ad5593 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds cec8ec4011df mm/gup_benchmark: support pin_user_pages() and related calls adds e2da3c936f4b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds f2671024a472 mm: improve dump_page() for compound pages adds b35101f4ad87 mm: dump_page(): additional diagnostics for huge pinned pages adds f25bc8c25555 mm/gup/writeback: add callbacks for inaccessible pages adds 64e61ef50d8d mm/gup: rename nr as nr_pinned in get_user_pages_fast() adds f058f1efc004 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 9cb9e1065cb4 mm/swapfile.c: fix comments for swapcache_prepare adds bee0f0094519 mm/swap.c: not necessary to export __pagevec_lru_add() adds cf61a0fa5b43 mm/swapfile: fix data races in try_to_unuse() adds 87927b7b24eb mm/swap_slots.c: assign|reset cache slot by value directly adds e95222c9ef92 mm: swap: make page_evictable() inline adds 45e0e62ccc07 mm-swap-make-page_evictable-inline-fix adds 3e8dd9ac751b mm: swap: use smp_mb__after_atomic() to order LRU bit set adds 7cdfd82599f7 mm/swap_state.c: use the same way to count page in [add_to [...] adds 45af3248e14a mm, memcg: fix build error around the usage of kmem_caches adds 7d7c56aea622 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds c514485bc809 mm: memcg/slab: use mem_cgroup_from_obj() adds 972499e5d578 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds ca8f9dcc046c mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds eae4fe57fe47 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 94cc551345f6 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 64da034648be mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 08774b2b3b42 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 8906ed14c4ec mm: memcontrol: fix memory.low proportional distribution adds 8b64953ef994 mm: memcontrol: clean up and document effective low/min ca [...] adds c885ef59c7bf mm: memcontrol: recursive memory.low protection adds 7fe9b1ea0b2f memcg: css_tryget_online cleanups adds fc4c120faa61 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 3ecf876fb014 mm/memcg: optimize memory.numa_stat like memory.stat adds 277fbf93f7b4 memcg-optimize-memorynuma_stat-like-memorystat-fix adds 89ecc0214eee mm, memcg: prevent memory.high load/store tearing adds 54137fa2196f mm, memcg: prevent memory.max load tearing adds d48b34b15bda mm, memcg: prevent memory.low load/store tearing adds 69a3fee7ec98 mm, memcg: prevent memory.min load/store tearing adds 24c97cec9c1b mm, memcg: prevent memory.swap.max load tearing adds 7b325df59309 mm, memcg: prevent mem_cgroup_protected store tearing adds 1a00dbc87e5e mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 880d9048b845 mm: memcg: make memory.oom.group tolerable to task migration adds a1d6a753c96c mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 34750a17b155 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 2f0ea13847ef Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 4d0917b98c22 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 2362e1488385 mm/vma: add missing VMA flag readable name for VM_SYNC adds 12fec1c13444 mm/vma: make vma_is_accessible() available for general use adds 457d769b33d1 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 2bbedde38f9e mm/vma: replace all remaining open encodings with vma_is_a [...] adds f432d5fe7ac8 mm/vma: append unlikely() while testing VMA access permissions adds ef2029b64391 mm/mmap.c: fix the adjusted length error adds c4b919405eb2 mm/vma: move VM_NO_KHUGEPAGED into generic header adds 97b61b8b6210 mm/vma: make vma_is_foreign() available for general use adds cf13515b33fb mm/vma: make is_vma_temporary_stack() available for general use adds 93672addf65f mm: add pagemap.h to the fine documentation adds ecdd218bae4e mm/gup: rename "nonblocking" to "locked" where proper adds e74ad2655254 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 471210692c08 mm: introduce fault_signal_pending() adds 331e78972c0c mm-introduce-fault_signal_pending-fix adds b12747f46b8b x86/mm: use helper fault_signal_pending() adds dea754385c68 arc/mm: use helper fault_signal_pending() adds 858fe0aead4f arm64/mm: use helper fault_signal_pending() adds e748c2c185dd powerpc/mm: use helper fault_signal_pending() adds 65926238ddb1 sh/mm: use helper fault_signal_pending() adds 723b0452fe4c mm: return faster for non-fatal signals in user mode faults adds e92bf74c7276 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds f28dcdc06067 mm: introduce FAULT_FLAG_DEFAULT adds e51b12cdb2c0 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds 825c9d33ded8 mm: allow VM_FAULT_RETRY for multiple times adds 420989fa40d6 mm/gup: allow VM_FAULT_RETRY for multiple times adds 6506718c3208 mm/gup: allow to react to fatal signals adds 31f4de245571 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 0c08c8c36b79 mm: clarify a confusing comment for remap_pfn_range() adds 23e244838b98 mm/memory.c: clarify a confusing comment for vm_iomap_memory adds b4f1bef17375 mmap: remove inline of vm_unmapped_area adds 99b0a4b278cd mm: mmap: add trace point of vm_unmapped_area adds fe79fc22c96d mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 4c51016b12a8 mm-add-mremap_dontunmap-to-mremap-v6 adds c14a4aba4a2d mm-add-mremap_dontunmap-to-mremap-v7 adds 8b052b8ecc3c selftests: add MREMAP_DONTUNMAP selftest adds 986940c77f57 selftest-add-mremap_dontunmap-selftest-fix adds 56fd66f053ee selftest: add MREMAP_DONTUNMAP selftest adds 541eac36256e selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds a6cb4cc4f1b6 mm/sparsemem: get address to page struct instead of addres [...] adds 48f345fc8e9d mm/sparse: rename pfn_present() to pfn_in_present_section() adds 161e5a52f9b4 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] adds c729aec7d622 mm/sparse.c: allocate memmap preferring the given node adds 4db62c5e6e14 kasan: detect negative size in memory operation function adds 7d3ec9bccd99 kasan/tags: fix -Wdeclaration-after-statement warn adds e633b0c62e6a kasan-detect-negative-size-in-memory-operation-function-fix-2 adds e8768f7d26a3 kasan: add test for invalid size in memmove adds 155072b43d50 kasan: fix -Wstringop-overflow warning adds 8f5a869e613f mm/page_alloc: increase default min_free_kbytes bound adds ada25db5e474 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds 8a9bb2ac1b58 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds f0324da2c8ed mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 601643104c5d mm/page_alloc.c: use free_area_empty() instead of open-coding adds f0be9ff6b4d6 mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds e3e3cc4aeb65 mm/page_alloc.c: fix tick timer stall during deferred page init adds 644b892ef5a8 mm/page_alloc: simplify page_is_buddy() for better code re [...] adds c096b751cea9 mm: vmpressure: don't need call kfree if kstrndup fails adds 5b00b04502ac mm: vmpressure: use mem_cgroup_is_root API adds 025693ec00da mm: vmscan: replace open codings to NUMA_NO_NODE adds 8fceb6b149f6 mm/vmscan.c: remove cpu online notification for now adds da709eb1082a mm/vmscan.c: fix data races using kswapd_classzone_idx adds 3611f79f9f57 mm/vmscan.c: Clean code by removing unnecessary assignment adds bf6fbb6fb3d8 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds c8bdc3a370a2 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] adds 7c8b63dd7305 mm,compaction,cma: add alloc_contig flag to compact_control adds 26269e6e62c4 mm,thp,compaction,cma: allow THP migration for CMA allocations adds 89c0b9537711 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds 8a59d85e0d56 mm, compaction: fully assume capture is not NULL in compac [...] adds e09d0319236c mm/compaction: really limit compact_unevictable_allowed to [...] adds 6d845214b07e mm/compaction: Disable compact_unevictable_allowed on RT adds 651b0d94b97a mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 adds 6fd8ab34e3b1 mm/compaction.c: clean code by removing unnecessary assignment adds bbee226783c9 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 760574918262 mm/mempolicy: check hugepage migration is supported by arc [...] adds 3d59a81592fd mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 091e69004a54 mm/memblock.c: remove redundant assignment to variable max_addr adds 7cbecc2a9532 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 508ecd7b7bce hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race adds d2076fa048d3 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 000f5a7f6110 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 08bbb38ad931 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 67d3320ac0ed hugetlb_cgroup: add reservation accounting for private mappings adds 7863636bf5e1 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 37fcde99b69b hugetlb: disable region_add file_region coalescing adds 30971dd0d5e1 mm/hugetlb: fix file_region entry allocations adds 0609826396f2 hugetlb_cgroup: add accounting for shared mappings adds 04ae75cdebe4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 7f5fd257cc70 hugetlb_cgroup: support noreserve mappings adds 643720e3e58b hugetlb: support file_region coalescing again adds 8e8667982303 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 35357f8609af hugetlb: remove check_coalesce_bug debug code adds d1e8df8fc9b1 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 157222ef1a9b hugetlb_cgroup: add hugetlb_cgroup reservation docs adds a6d2637ad641 mm/hugetlb.c: clean code by removing unnecessary initialization adds eba05538cf8c mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 163f0dba86e0 mm: hugetlb: optionally allocate gigantic hugepages using cma adds 991a8daf439b mm: cleanup cmdline_parse_hugetlb_cma() adds 7f715f5c8d84 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds b8c4c6601fc1 selftests/vm: fix map_hugetlb length used for testing read [...] adds eaf92347c813 mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] adds 37b37ccbe244 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set adds c1dbee023d85 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 605dfaeeb741 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds 29aca2cd1790 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] adds 512734863d72 mm/migrate.c: no need to check for i > start in do_pages_move() adds c9d1277babac mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 86276e4a77e3 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 48cd5b2434cb mm/migrate.c: unify "not queued for migration" handling in [...] adds f94ac3172566 mm/migrate.c: migrate PG_readahead flag adds 53547e7dfe2c mm-migratec-migrate-pg_readahead-flag-fix adds 2531972ae58d mm, shmem: add vmstat for hugepage fallback adds f09516f63443 mm, thp: track fallbacks due to failed memcg charges separately adds f9a5233c6c58 include/linux/pagemap.h: optimise find_subpage for !THP adds bd1ee26b0595 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds a6373f104a2b mm/ksm.c: update get_user_pages() argument in comment adds fcf134d494f2 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 8b6f2ea8481d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 8d9899cb892d mm/madvise: pass task and mm to do_madvise adds 0dab66ffcdf9 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 9c5ab415f7ad fix process_madvise build break for arm64 adds 890d19a1107c mm/madvise: check fatal signal pending of target process adds 02033d3d6da8 pid: move pidfd_get_pid() to pid.c adds d3c628baca49 mm/madvise: support both pid and pidfd for process_madvise adds c7ae708ed09d mm/madvise: employ mmget_still_valid() for write lock adds c756cdc9cc09 mm/madvise: allow KSM hints for remote API adds 450cee4587f9 mm: code cleanup for MADV_FREE adds 06fea09ecb86 mm: adjust shuffle code to allow for future coalescing adds 3bbcccf6933d mm: use zone and order instead of free area in free_list m [...] adds 73c019a3079a mm: add function __putback_isolated_page adds 0213dba069fd mm: introduce Reported pages adds c36d579f6ad4 virtio-balloon: pull page poisoning config out of free pag [...] adds 1959f242f03d virtio-balloon: add support for providing free page report [...] adds 341f5afd3ab4 mm/page_reporting: rotate reported pages to the tail of the list adds 26d1e67e1cbd mm/page_reporting: add budget limit on how many pages can [...] adds 3aae0517525b mm/page_reporting: add free page reporting documentation adds 08442fe38731 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 479c495f9f7f userfaultfd: wp: add helper for writeprotect check adds 524522e5ba92 userfaultfd: wp: hook userfault handler to write protection fault adds f1ba1e863b01 userfaultfd: wp: add WP pagetable tracking to x86 adds 2b007e2b3ac2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 38ed69267f87 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 9d658665883e mm: merge parameters for change_protection() adds a6ac85184abb userfaultfd: wp: apply _PAGE_UFFD_WP bit adds f658fe9e2f91 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 2e05072107df userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds b3e18fcabfa1 userfaultfd: wp: support swap and page migration adds a752b9f388c9 khugepaged: skip collapse if uffd-wp detected adds df2dc198b440 userfaultfd: wp: support write protection for userfault vma range adds 4c8a4bdb0ea2 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds 3d23b3d4b00d userfaultfd: wp: enabled write protection in userfaultfd API adds 1bc1daffeb38 userfaultfd: wp: don't wake up when doing write protect adds 38ff7e01feb5 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds a9d5dd568ab5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 6b76853eaae7 userfaultfd: selftests: refactor statistics adds a19e63c46a18 userfaultfd: selftests: add write-protect test adds db50f09b08bb drivers/base/memory.c: indicate all memory blocks as removable adds 24cce82bc688 drivers/base/memory.c: drop section_count adds 980d7edbcfb6 drivers/base/memory.c: drop pages_correctly_probed() adds 51e4f790ee33 mm/page_ext.c: drop pfn_present() check when onlining adds 55f7013b4949 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 9f1a812dc79e mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 57e0ee0b325f mm/memory_hotplug.c: cleanup __add_pages() adds b78defc46254 mm/sparse.c: introduce new function fill_subsection_map() adds 6c1933c770a5 mm/sparse.c: introduce a new function clear_subsection_map() adds 59c120fe884a mm/sparse.c: only use subsection map in VMEMMAP case adds 8cd5cb477a38 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds e9fc67dac5ac mm/sparse.c: move subsection_map related functions together adds adcdc06f228d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 35ea7b0176a1 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds d6cbeeaceffa drivers/base/memory: map MMOP_OFFLINE to 0 adds d8a103100c0a drivers/base/memory: store mapping between MMOP_* and stri [...] adds a0a42c06bc00 powernv/memtrace: always online added memory blocks adds 024bf2e933fc hv_balloon: don't check for memhp_auto_online manually adds 073a65af04af hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds 26f500fa47f9 mm/memory_hotplug: unexport memhp_auto_online adds bb57da0a722e mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds b0b8c620679d mm/memory_hotplug: allow to specify a default online_type adds a9da50d562f5 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds c41b5790eaed mm/shmem.c: distribute switch variables for initialization adds af290fc15155 mm/shmem.c: Clean code by removing unnecessary assignment adds 4c377b768d7d mm: huge tmpfs: try to split_huge_page() when punching hole adds b989461e2ca0 mm: prevent a warning when casting void* -> enum adds 1450e2ecc901 mm/zswap: allow setting default status, compressor and all [...] adds 97bdc1fafd17 mm/compaction: add missing annotation for compact_lock_irqsave adds 6426e064d86e mm/hugetlb: add missing annotation for gather_surplus_pages() adds 202240db32da mm/mempolicy: add missing annotation for queue_pages_pmd() adds 427ffa32d694 mm/slub: add missing annotation for get_map() adds 7beacf16b65b mm/slub: add missing annotation for put_map() adds d7dae733234f mm/zsmalloc: add missing annotation for migrate_read_lock() adds 2ecf09ba5301 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds ed1f3d82d4ec mm/zsmalloc: add missing annotation for pin_tag() adds 33ec27c4624d mm/zsmalloc: add missing annotation for unpin_tag() adds d6972535d8b1 mm: fix ambiguous comments for better code readability adds 6e99894ce6ea mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 06b9fd8c5241 mm: use fallthrough; adds 3f4ce0d8ab78 include/linux/swapops.h: correct guards for non_swap_entry() adds a79518c9969f include/linux/memremap.h: remove stale comments adds 1db5048c8923 mm/dmapool.c: micro-optimisation remove unnecessary branch adds 381e784a6934 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a68aa2847754 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0e6c52a6a84b kernel/hung_task.c: Monitor killed tasks. adds d154aa441c8e fs/proc/inode.c: annotate close_pdeo() for sparse adds 73c7d9f23bc4 proc: faster open/read/close with "permanent" files adds 95350d03c4b3 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 79b61184588d proc: speed up /proc/*/statm adds 7fb4073b7dd3 proc: inline vma_stop into m_stop adds a567756698ef proc: remove m_cache_vma adds 7a05c9165819 proc: use ppos instead of m->version adds 0037bd104d6d seq_file: remove m->version adds 388ae9d104de proc: inline m_next_vma into m_next adds 1df06e43ef64 asm-generic: fix unistd_32.h generation format adds ba36d9938ec3 kernel/extable.c: use address-of operator on section symbols adds aa319bf910fe sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds 3d06d3b60aef compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds e1d0de7a5f64 MAINTAINERS: add an entry for kfifo adds 90a2a589775b bitops: always inline sign extension helpers adds f9ba7553cf8a lib/test_lockup: test module to generate lockups adds 2786ea37e3bb lib/test_lockup: rename disable_irq to fix build error adds f7dd875f468a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds da73f5206f11 lib/test_lockup.c: add parameters for locking generic vfs locks adds 4b91dfe3605f lib/bch.c: replace zero-length array with flexible-array member adds 0fcdee1f613c lib/ts_bm.c: replace zero-length array with flexible-array member adds b353a8e85ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 34d8da1490ad lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 35980db25ebc lib/scatterlist: fix sg_copy_buffer() kerneldoc adds d1d0f4de62c2 lib: test_stackinit.c: XFAIL switch variable init tests adds 894d2d7cd61b lib/stackdepot.c: check depot_index before accessing the s [...] adds 546df46f07bd lib/stackdepot.c: fix a condition in stack_depot_fetch() adds af7743699797 lib/stackdepot.c: build with -fno-builtin adds d2c230e25779 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 6e767c96a7d2 nds32: linker script: add SOFTIRQENTRY_TEXT adds 31deb14ad809 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds c9e0359bb088 percpu_counter: fix a data race at vm_committed_as adds 59f8474f3367 lib/test_bitmap.c: make use of EXP2_IN_BITS adds c39bccf4d58b lib/rbtree: fix coding style of assignments adds a47305b15a90 lib/test_kmod.c: remove a NULL test adds d4a6ae93c266 linux/bits.h: add compile time sanity check of GENMASK inputs adds 44b81a43086c lib: optimize cpumask_local_spread() adds 0787df2dd72e lib/list: prevent compiler reloads inside 'safe' list iteration adds 7f1ad09e718a lib/dynamic_debug.c: use address-of operator on section symbols adds b0115814d3cb checkpatch: remove email address comment from email addres [...] adds 59a41fa8994f checkpatch: check SPDX tags in YAML files adds 0ff0bd2b7a7a checkpatch: support "base-commit:" format adds 8f1708fab7a0 checkpatch: prefer fallthrough; over fallthrough comments adds 28f5122e1c32 checkpatch: fix minor typo and mixed space+tab in indentation adds 875f0151e7cf checkpatch: fix multiple const * types adds f342fd0909b9 checkpatch: add command-line option for TAB size adds 4595d1c95b79 checkpatch: improve Gerrit Change-Id: test adds c07816dca1ae checkpatch: check proper licensing of Devicetree bindings adds 11bcc36f9337 checkpatch: avoid warning about uninitialized_var() adds c2c3df4e5c45 kselftest: introduce new epoll test case adds 37a2538cb859 fs/epoll: make nesting accounting safe for -rt kernel adds 429f21c27618 fs/binfmt_elf.c: delete "loc" variable adds 0acafbdf9fe5 fs/binfmt_elf.c: allocate less for static executable adds 56f4c3c957fc fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 2fb84123cfcf samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds a3eaf934b641 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds c5b8856d3966 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 45c2fb6df9cb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 8c8e49b248ee gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 3e0fb5ed8c89 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 5ba0b27b63fd kernel/relay.c: fix read_pos error when multiple readers adds 60e27c325954 aio: simplify read_events() adds 79b65f4eba4f init/Kconfig: clean up ANON_INODES and old IO schedulers options adds a3caf1705753 kcov: cleanup debug messages adds 81013823d098 kcov: fix potential use-after-free in kcov_remote_start adds af9e5e2705f7 kcov: move t->kcov assignments into kcov_start/stop adds c5a3794440af kcov: move t->kcov_sequence assignment adds 9333e655dd9b kcov: use t->kcov_mode as enabled indicator adds 0d6958a70483 kcov: collect coverage from interrupts adds 66c5ee2e828b usb: core: kcov: collect coverage from usb complete callback adds b3ddb33fe736 ubsan: add trap instrumentation option adds ab308cb6a9b0 ubsan: split "bounds" checker from other options adds f287fac4c4f1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds eb1c746a83f6 ubsan: check panic_on_warn adds e5ce8f3a869c kasan: unset panic_on_warn before calling panic() adds a511ecb25db4 ubsan: include bug type in report header adds ed2d96bf85bf ipc/mqueue.c: fix a brace coding style issue adds 32096db33a7c Merge branch 'akpm-current/current' adds 5e1749b3b3a7 bus/mhi: fix printk format for size_t adds 021a4e12e3f5 Change email address for Pali Rohár adds d916a11670bf mm/kmemleak: silence KCSAN splats in checksum adds 131a7fc71260 psi: move PF_MEMSTALL out of task->flags adds 6867d877ac56 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 1c6e6656d417 mm/frontswap: mark various intentional data races adds 762f5f454e0b mm/page_io: mark various intentional data races adds 1b7baed25ed3 mm-page_io-mark-various-intentional-data-races-v2 adds 371359306592 mm/swap_state: mark various intentional data races adds 115a93e45ee0 mm/filemap.c: fix a data race in filemap_fault() adds 7fa6f525a5c1 mm/swapfile: fix and annotate various data races adds 13efd8f16491 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 686046478b6f mm/page_counter: fix various data races at memsw adds 383d1b6d975b mm/memcontrol: fix a data race in scan count adds a650e8b6d264 mm/list_lru: fix a data race in list_lru_count_one adds abfc27e1c92a mm/mempool: fix a data race in mempool_free() adds 0d43984f4e5c mm/util.c: annotate an data race at vm_committed_as adds 860c675f468a mm/rmap: annotate a data race at tlb_flush_batched adds f3719896c930 mm: annotate a data race in page_zonenum() adds 32fda62261c9 mm/swap.c: annotate data races for lru_rotate_pvecs adds eadce28fba8e mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 47fdc20d4867 mm: bring sparc pte_index() semantics inline with other platforms adds 65b493bae34a mm: define pte_index as macro for x86 adds 6b18060d38b1 mm/memory.c: add vm_insert_pages() adds 421710915495 mm-add-vm_insert_pages-fix adds ddcb6111be98 add missing page_count() check to vm_insert_pages(). adds 691ef35e17bb mm: vm_insert_pages() checks if pte_index defined. adds 854585b6e2b0 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds b853713367bc net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds b746a5615cfc mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 4040649319a1 mm/vma: introduce VM_ACCESS_FLAGS adds bec2ef15c28f mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 71ed9b6f6275 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 8c4005393a8e x86/mm: thread pgprot_t through init_memory_mapping() adds 37dba0961e85 x86/mm: introduce __set_memory_prot() adds 5c061e4982e8 powerpc/mm: thread pgprot_t through create_section_mapping() adds 19fbb6a756da mm/memory_hotplug: add pgprot_t to mhp_params adds 3dadf4699700 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 775380df3a48 mm/special: create generic fallbacks for pte_special() and [...] adds b55bcfa03396 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds c27d87f1fdf3 mm/debug: add tests validating architecture page table helpers adds 6a8fbe0e0f0f kmod: make request_module() return an error when autoloadi [...] adds 698ae41f417e fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 741dab03737e docs: admin-guide: document the kernel.modprobe sysctl adds 46c03714b6f2 selftests: kmod: fix handling test numbers above 9 adds 657b4fd5b5ec selftests: kmod: test disabling module autoloading adds 39f83384eac0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 4e50354c174d seq_read-info-message-about-buggy-next-functions-fix adds f3047af8a9d7 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 50f0fdb2e453 ipc/util.c: sysvipc_find_ipc() should increase position index adds b59d504e2ed9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 326a993bd1a7 Merge branch 'akpm/master' adds f15e8108f625 Add linux-next specific files for 20200324
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 (5149100c3aeb) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 + Documentation/devicetree/bindings/sound/rt5682.txt | 6 + .../devicetree/bindings/thermal/imx8mm-thermal.txt | 4 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 1 - .../devicetree/bindings/thermal/thermal.txt | 2 +- Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/filesystems/ceph.rst | 6 +- Documentation/hwmon/isl68137.rst | 541 ++++++++++- Documentation/litmus-tests/README | 14 + .../rcu}/MP+onceassign+derefonce.litmus | 0 .../litmus-tests/rcu/RCU+sync+free.litmus | 42 + .../litmus-tests/rcu/RCU+sync+read.litmus | 37 + Documentation/trace/coresight/coresight-ect.rst | 6 +- Documentation/trace/coresight/coresight.rst | 85 ++ Documentation/virt/kvm/amd-memory-encryption.rst | 25 + MAINTAINERS | 10 +- Next/SHA1s | 112 +-- Next/merge.log | 1007 ++++++++++---------- arch/mips/Kconfig | 11 + arch/mips/boot/dts/ingenic/ci20.dts | 19 + arch/mips/configs/ci20_defconfig | 21 + arch/mips/include/asm/dmi.h | 20 + arch/mips/kernel/setup.c | 2 + arch/mips/ralink/mt7621.c | 32 +- arch/openrisc/kernel/traps.c | 7 - arch/s390/Kconfig | 10 - arch/s390/include/asm/ipl.h | 1 + arch/s390/include/asm/pci.h | 4 + arch/s390/include/asm/smp.h | 1 + arch/s390/include/asm/topology.h | 6 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/ipl.c | 73 +- arch/s390/kernel/machine_kexec.c | 31 - arch/s390/kernel/processor.c | 12 +- arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/suspend.c | 240 ----- arch/s390/kernel/swsusp.S | 276 ------ arch/s390/kernel/topology.c | 30 +- arch/s390/mm/cmm.c | 46 +- arch/s390/mm/pageattr.c | 16 - arch/s390/mm/pgalloc.c | 90 +- arch/s390/pci/pci.c | 83 +- arch/s390/pci/pci_clp.c | 2 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 1 - drivers/block/rbd.c | 244 ++--- drivers/bus/mhi/core/boot.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 73 +- drivers/dma/idxd/cdev.c | 4 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/sprd-dma.c | 24 + drivers/dma/tegra20-apb-dma.c | 38 +- drivers/dma/ti/k3-udma-glue.c | 29 +- drivers/firmware/dmi_scan.c | 6 +- drivers/hid/hid-rmi.c | 1 - drivers/hwmon/pmbus/Kconfig | 6 +- drivers/hwmon/pmbus/isl68137.c | 111 ++- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti.c | 52 +- drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 ++++ drivers/hwtracing/coresight/coresight.c | 75 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 2 +- drivers/mtd/spi-nor/core.c | 22 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 132 +-- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 54 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 387 ++++---- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 311 +++--- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 50 +- drivers/net/wireless/admtek/adm8211.h | 2 +- drivers/net/wireless/atmel/at76c50x-usb.h | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- .../net/wireless/intersil/hostap/hostap_common.h | 2 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/fw.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.h | 2 +- drivers/net/wireless/intersil/orinoco/hermes_dld.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 2 +- drivers/net/wireless/intersil/p54/eeprom.h | 8 +- drivers/net/wireless/intersil/p54/lmac.h | 6 +- drivers/net/wireless/intersil/p54/p54.h | 2 +- drivers/net/wireless/marvell/libertas/host.h | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/libertas/if_spi.c | 2 +- drivers/net/wireless/marvell/libertas/if_usb.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.h | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 40 +- drivers/net/wireless/marvell/mwl8k.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 + drivers/net/wireless/rayctl.h | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 6 +- drivers/net/wireless/realtek/rtw88/fw.c | 265 ++++-- drivers/net/wireless/realtek/rtw88/fw.h | 27 +- drivers/net/wireless/realtek/rtw88/hci.h | 20 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 22 +- drivers/net/wireless/realtek/rtw88/main.c | 9 +- drivers/net/wireless/realtek/rtw88/main.h | 3 +- drivers/net/wireless/realtek/rtw88/pci.c | 199 ++-- drivers/net/wireless/realtek/rtw88/pci.h | 7 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/tx.c | 131 ++- drivers/net/wireless/realtek/rtw88/tx.h | 10 +- drivers/net/wireless/realtek/rtw88/wow.c | 39 +- drivers/net/wireless/st/cw1200/wsm.h | 2 +- drivers/net/wireless/ti/wl1251/cmd.h | 4 +- drivers/net/wireless/ti/wl1251/wl12xx_80211.h | 2 +- drivers/net/wireless/ti/wlcore/acx.h | 2 +- drivers/net/wireless/ti/wlcore/boot.h | 2 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/conf.h | 2 +- drivers/net/wireless/ti/wlcore/wl12xx_80211.h | 2 +- drivers/net/wireless/wl3501.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 8 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_chardev.c | 2 +- drivers/platform/chrome/cros_ec_typec.c | 357 +++++++ drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/rtc/Kconfig | 3 - drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 61 ++ drivers/rtc/hctosys.c | 69 -- drivers/rtc/rtc-fsl-ftm-alarm.c | 1 - drivers/s390/cio/chsc.c | 5 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/qdio_thinint.c | 2 +- drivers/s390/crypto/ap_bus.c | 93 +- drivers/s390/crypto/ap_card.c | 17 +- drivers/s390/crypto/ap_queue.c | 18 +- drivers/s390/crypto/zcrypt_card.c | 6 +- drivers/s390/crypto/zcrypt_cex4.c | 74 +- drivers/s390/crypto/zcrypt_queue.c | 4 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-s3c24xx.c | 2 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/imx8mm_thermal.c | 154 ++- drivers/thermal/imx_sc_thermal.c | 4 +- drivers/thermal/imx_thermal.c | 10 +- .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 + drivers/thermal/intel/intel_pch_thermal.c | 8 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 24 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 194 +++- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 6 +- drivers/thermal/qcom/tsens-v2.c | 24 +- drivers/thermal/qcom/tsens.c | 65 +- drivers/thermal/qcom/tsens.h | 105 +- drivers/thermal/qoriq_thermal.c | 40 +- drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/st/stm_thermal.c | 3 +- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_sysfs.c | 77 -- fs/block_dev.c | 4 +- fs/ceph/addr.c | 90 +- fs/ceph/cache.c | 2 +- fs/ceph/caps.c | 536 ++++++----- fs/ceph/debugfs.c | 16 +- fs/ceph/dir.c | 132 ++- fs/ceph/export.c | 5 + fs/ceph/file.c | 500 +++++++--- fs/ceph/inode.c | 84 +- fs/ceph/ioctl.c | 2 + fs/ceph/locks.c | 31 +- fs/ceph/mds_client.c | 240 ++++- fs/ceph/mds_client.h | 30 +- fs/ceph/snap.c | 1 + fs/ceph/super.c | 28 + fs/ceph/super.h | 70 +- fs/ext2/xattr.c | 5 +- fs/f2fs/compress.c | 35 +- fs/f2fs/data.c | 50 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 118 +-- fs/f2fs/gc.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 10 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 89 +- fs/f2fs/super.c | 5 +- fs/f2fs/xattr.c | 8 +- fs/io-wq.h | 5 +- fs/io_uring.c | 46 +- fs/libfs.c | 8 +- fs/namei.c | 608 ++++++------ fs/xfs/xfs_log.c | 385 ++++---- fs/xfs/xfs_log.h | 5 +- fs/xfs/xfs_log_cil.c | 58 +- include/linux/ceph/ceph_fs.h | 18 +- include/linux/ceph/debugfs.h | 14 - include/linux/ceph/libceph.h | 1 + include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osd_client.h | 17 - include/linux/ceph/osdmap.h | 4 + include/linux/ceph/rados.h | 6 +- include/linux/coresight.h | 22 + include/linux/huge_mm.h | 6 +- include/linux/pagemap.h | 15 +- include/linux/rcupdate_trace.h | 3 +- include/linux/shmem_fs.h | 10 +- include/linux/suspend.h | 34 - include/sound/core.h | 1 + include/sound/rt5682.h | 2 + kernel/kcsan/core.c | 35 +- kernel/kcsan/kcsan.h | 5 +- kernel/kcsan/report.c | 315 +++--- kernel/power/Kconfig | 3 - kernel/power/snapshot.c | 18 - kernel/rcu/Kconfig | 24 +- kernel/rcu/rcu.h | 2 + kernel/rcu/tasks.h | 109 ++- kernel/rcu/tree.c | 24 + kernel/rcu/tree.h | 2 + kernel/rcu/tree_plugin.h | 18 + kernel/rcu/update.c | 1 + kernel/sched/core.c | 2 +- lib/test_lockup.c | 45 + localversion-next | 2 +- mm/Kconfig | 6 +- mm/filemap.c | 52 +- mm/gup.c | 34 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 20 +- mm/khugepaged.c | 12 +- mm/memory.c | 5 +- mm/page-writeback.c | 2 +- mm/rmap.c | 2 +- mm/shmem.c | 34 +- mm/sparse.c | 4 +- net/bluetooth/hci_core.c | 39 +- net/bluetooth/hci_event.c | 17 +- net/ceph/debugfs.c | 20 +- net/ceph/messenger.c | 9 +- net/ceph/mon_client.c | 8 +- net/ceph/osd_client.c | 96 +- net/ceph/osdmap.c | 9 + net/core/skbuff.c | 23 +- net/ipv4/bpf_tcp_ca.c | 33 + net/ipv4/tcp.c | 4 +- samples/bpf/Makefile | 8 +- samples/bpf/bpf_load.c | 20 - samples/bpf/bpf_load.h | 1 - samples/bpf/sampleip_user.c | 98 +- samples/bpf/trace_event_user.c | 139 ++- samples/bpf/tracex1_user.c | 1 + samples/bpf/tracex5_user.c | 1 + scripts/checkpatch.pl | 14 +- sound/core/device.c | 21 + sound/pci/hda/patch_ca0132.c | 1 + sound/soc/codecs/mt6660.c | 2 +- sound/soc/codecs/rt5682.c | 21 +- sound/soc/tegra/tegra_wm8903.c | 18 + tools/gpio/gpio-utils.c | 6 +- tools/memory-model/litmus-tests/README | 3 - tools/testing/kunit/kunit.py | 14 +- tools/testing/kunit/kunit_kernel.py | 24 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 39 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 16 + tools/testing/selftests/bpf/trace_helpers.c | 23 + tools/testing/selftests/bpf/trace_helpers.h | 1 + tools/testing/selftests/net/reuseport_addr_any.c | 4 + tools/thermal/tmon/tmon.c | 26 +- 281 files changed, 7474 insertions(+), 4777 deletions(-) create mode 100644 Documentation/litmus-tests/README rename {tools/memory-model/litmus-tests => Documentation/litmus-tests/rcu}/MP+once [...] create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 arch/mips/include/asm/dmi.h delete mode 100644 arch/s390/kernel/suspend.c delete mode 100644 arch/s390/kernel/swsusp.S create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c create mode 100644 drivers/platform/chrome/cros_ec_typec.c delete mode 100644 drivers/rtc/hctosys.c