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-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 4b20e7462caa Add linux-next specific files for 20200511 omits b9f7b519414c Merge branch 'akpm/master' omits d472048a0871 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 02cdf7c1b540 mm/madvise.c: remove duplicated include omits 5057a5d5cc9a mm: fix s390 compat build error omits 454245fb67b2 mm/madvise: make function 'do_process_madvise' static omits 447d5b4b842e mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 574880a7e6da mm: support compat_sys_process_madvise omits ea0ffb2f9063 mm: support vector address ranges for process_madvise omits ead2eda40a08 mm/madvise: allow KSM hints for remote API omits ab926cdb5113 mm/madvise: support both pid and pidfd for process_madvise omits 189c5842d816 pid: move pidfd_get_pid() to pid.c omits ad7bc6a6c9eb mm/madvise: check fatal signal pending of target process omits ffd2d5793032 fix process_madvise build break for arm64 omits 3163ed153341 mm: fix build error for mips of process_madvise omits 732669edeead mm/madvise: introduce process_madvise() syscall: an extern [...] omits ce63928d89b0 mm/madvise: pass task and mm to do_madvise omits eb86f7eb8ffa mm/mmap.c: do not allow mappings outside of allowed limits omits 571c200177a8 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 78394348eb40 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 4105af0ca8c4 mm/swap.c: annotate data races for lru_rotate_pvecs omits 5cf52b9a9397 mm: annotate a data race in page_zonenum() omits 69912a8d28a4 mm/rmap: annotate a data race at tlb_flush_batched omits dc4adf6826f9 mm/util.c: annotate an data race at vm_committed_as omits 3097d6f72185 mm/mempool: fix a data race in mempool_free() omits 042ffa952389 mm/list_lru: fix a data race in list_lru_count_one omits a458424f1201 mm/memcontrol: fix a data race in scan count omits cf50695de411 mm/page_counter: fix various data races at memsw omits 9e97b93889ed mm-swapfile-fix-and-annotate-various-data-races-v2 omits 59f89f59adc8 mm/swapfile: fix and annotate various data races omits 99afd182ae31 mm/filemap.c: fix a data race in filemap_fault() omits 0adb47027f04 mm/swap_state: mark various intentional data races omits 4ea0c2859294 mm-page_io-mark-various-intentional-data-races-v2 omits a40f6fd8b4f5 mm/page_io: mark various intentional data races omits ed86d0965278 mm/frontswap: mark various intentional data races omits f9e33fe79ad0 kernel: rename show_stack_loglvl() => show_stack() omits d4fd39026e14 kernel: use show_stack_loglvl() omits fed43e640a06 sched: print stack trace with KERN_INFO omits c40c8da6c65a kdb: don't play with console_loglevel omits 49795d8e667d power: use show_stack_loglvl() omits 11b777c4ca1d x86/amd_gart: print stacktrace for a leak with KERN_ERR omits b93bc3b9fa1f sysrq: use show_stack_loglvl() omits 7c897fceaa08 xtensa: add show_stack_loglvl() omits 915776326e3f xtensa: add loglvl to show_trace() omits 2189a9c5d98d x86: add show_stack_loglvl() omits 8cc4c21f84aa x86: add missing const qualifiers for log_lvl omits a1c33d5e9462 unicore32: add show_stack_loglvl() omits 22831138afb3 unicore32: add loglvl to c_backtrace() omits 256e1057b99f unicore32: remove unused pmode argument in c_backtrace() omits e3d7943826f4 um: add show_stack_loglvl() omits fd555ce20881 um/sysrq: remove needless variable sp omits 991629def2cd sparc: add show_stack_loglvl() omits 1d34d2682550 sh: add show_stack_loglvl() omits b21b739a4570 sh: add loglvl to show_trace() omits 4b8cb51297fa sh: add loglvl to printk_address() omits d0c5e569e744 sh: remove needless printk() omits db7437be4b2b sh: add loglvl to dump_mem() omits dcc1dbe370a7 s390: add show_stack_loglvl() omits 501014c47579 riscv: add show_stack_loglvl() omits a1993d30a13e powerpc: add show_stack_loglvl() omits 256fc6e79124 parisc: add show_stack_loglvl() omits c0ccf8b3197a openrisc: add show_stack_loglvl() omits a1b646dcf6ea nios2: add show_stack_loglvl() omits 8f848399d81d nds32: add show_stack_loglvl() omits c5fc09da78b3 mips: add show_stack_loglvl() omits d323a13eee48 microblaze: add show_stack_loglvl() omits 9a08b0a85e4b microblaze: add loglvl to microblaze_unwind() omits 14135fa355e1 microblaze: add loglvl to microblaze_unwind_inner() omits 33cd50c98952 m68k: add show_stack_loglvl() omits cb8b84cd8ab9 ia64: add show_stack_loglvl() omits 7743dcf4d51d ia64: pass log level as arg into ia64_do_show_stack() omits 595a758eeb51 hexagon: add show_stack_loglvl() omits 966f5d72b7fb h8300: add show_stack_loglvl() omits 47672088be40 csky: add show_stack_loglvl() omits ca01ef8b72b1 c6x: add show_stack_loglvl() omits b4503c686834 arm64: add show_stack_loglvl() omits cddce49e658f arm64: add loglvl to dump_backtrace() omits 10be97fed97f arm: add show_stack_loglvl() omits 2ea9c2cd6b95 arm: wire up dump_backtrace_{entry,stm} omits 4b01faa01dce arm: add loglvl to dump_backtrace() omits 8ce31adc01d5 arm: add loglvl to unwind_backtrace() omits 21e5079026ec arm/asm: add loglvl to c_backtrace() omits e5361c5a1102 arc: add show_stack_loglvl() omits eef7c768909c alpha: add show_stack_loglvl() omits 1b916163cdb0 kallsyms/printk: add loglvl to print_ip_sym() omits c72381f5255d mm/kmemleak: silence KCSAN splats in checksum omits 1833da30e5da kernel: set USER_DS in kthread_use_mm omits 61843427ca14 powerpc/vas: fix up for {un}use_mm() rename omits f2ab95bbc295 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 602b67a612fd kernel: better document the use_mm/unuse_mm API contract omits 3f01219ae463 kernel: move use_mm/unuse_mm to kthread.c omits 7554498cb607 kernel: move use_mm/unuse_mm to kthread.c omits b1a1b07b72cc amdgpu: a NULL ->mm does not mean a thread is a kthread omits e31a733335aa panic: add sysctl to dump all CPUs backtraces on oops event omits 23ff11073554 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 94bbfde42943 lib/test_sysctl: support testing of sysctl. boot parameter omits 660486b44cdc tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 5f9eeefe2100 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 53092c605cfc kernel/sysctl: support handling command line aliases omits 09e2a69e5f4d kernel/sysctl: support setting sysctl parameters from kern [...] omits d85afc511de5 xarray.h: correct return code documentation for xa_store_{ [...] omits 54a2797ba4f1 Merge branch 'akpm-current/current' omits 37bccb0f7f1e Merge remote-tracking branch 'mhi/mhi-next' omits 2a8b6e5b56c8 Merge remote-tracking branch 'kunit-next/kunit' omits 2cdb2f28633c Merge remote-tracking branch 'cfi/cfi/next' omits 70ec511a8bda Merge remote-tracking branch 'cel/cel-next' omits bfabfc02c28f Merge remote-tracking branch 'fpga/for-next' omits 4c5aa2e0b72a Merge remote-tracking branch 'hmm/hmm' omits daced8c6fe04 Merge remote-tracking branch 'devfreq/devfreq-next' omits 11d48897baa9 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d4070837fc3a Merge remote-tracking branch 'hyperv/hyperv-next' omits 583beb2730e6 Merge remote-tracking branch 'xarray/xarray' omits 028143d8ae8c Merge remote-tracking branch 'nvmem/for-next' omits f72e4f5408e4 Merge remote-tracking branch 'slimbus/for-next' omits edf2386a757f Merge remote-tracking branch 'fsi/next' omits 56424ac5939f Merge remote-tracking branch 'ntb/ntb-next' omits 11fe031ef425 Merge remote-tracking branch 'rtc/rtc-next' omits 490f4e9addf7 Merge remote-tracking branch 'coresight/next' omits 0d1b4051f5e1 Merge remote-tracking branch 'livepatching/for-next' omits 9873f3a27154 Merge remote-tracking branch 'userns/for-next' omits 666043923c16 Merge remote-tracking branch 'pwm/for-next' omits 2d64fd2c4a66 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 99f5c52141a3 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 909ed35c745a Merge remote-tracking branch 'pinctrl/for-next' omits 60c21d6b7b53 Merge remote-tracking branch 'gpio-intel/for-next' omits 9159d6610661 Merge remote-tracking branch 'gpio/for-next' omits f8e32e49c280 Merge remote-tracking branch 'rpmsg/for-next' omits 54f18507183a Merge remote-tracking branch 'vhost/linux-next' omits 818a9d230a04 Merge remote-tracking branch 'scsi-mkp/for-next' omits bd1650eced30 Merge remote-tracking branch 'scsi/for-next' omits 6be8ce89bb51 Merge remote-tracking branch 'cgroup/for-next' omits ca07280f03ec Merge remote-tracking branch 'slave-dma/next' omits c316118af5e8 Merge remote-tracking branch 'icc/icc-next' omits 9fcbb55b984a Merge remote-tracking branch 'mux/for-next' omits 0b98bce0eb24 Merge remote-tracking branch 'staging/staging-next' omits 70f13964417a Merge remote-tracking branch 'thunderbolt/next' omits a9a9b9519d90 Merge remote-tracking branch 'soundwire/next' omits 9a2d815abd49 Merge remote-tracking branch 'extcon/extcon-next' omits b735111259e8 Merge remote-tracking branch 'char-misc/char-misc-next' omits 127bd70ffd01 Merge remote-tracking branch 'tty/tty-next' omits 877e698ea051 Merge remote-tracking branch 'phy-next/next' omits 1a99e6a50335 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6e267b62997c Merge remote-tracking branch 'usb-serial/usb-next' omits d2c6e3b58521 Merge remote-tracking branch 'usb/usb-next' omits 63a75403db71 Merge remote-tracking branch 'driver-core/driver-core-next' omits a01d6d28a920 Merge remote-tracking branch 'ipmi/for-next' omits ba0193578548 Merge remote-tracking branch 'leds/for-next' omits ae674d09caaf Merge remote-tracking branch 'chrome-platform/for-next' omits 782396749026 Merge remote-tracking branch 'drivers-x86/for-next' omits 8a80fa5ee964 Merge remote-tracking branch 'workqueues/for-next' omits 7fd6e8f5207f Merge remote-tracking branch 'percpu/for-next' omits 726b3313215b Merge remote-tracking branch 'kvms390/next' omits 17d6b9de69c8 Merge remote-tracking branch 'kvm/linux-next' omits 871d007fa1d2 Merge remote-tracking branch 'rcu/rcu/next' omits bc368195eb00 Merge remote-tracking branch 'edac/edac-for-next' omits 5b803e57049d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits cff35a4cb69e Merge remote-tracking branch 'tip/auto-latest' omits ee4710632183 Merge remote-tracking branch 'spi/for-next' omits 9b7340d3727c Merge remote-tracking branch 'devicetree/for-next' omits 4446915af3dd Merge remote-tracking branch 'audit/next' omits c1e495e05696 Merge remote-tracking branch 'iommu/next' omits c23647575c18 Merge remote-tracking branch 'tpmdd/next' omits 8101b1dbd76c Merge remote-tracking branch 'smack/next' omits bdf4ae4c3f5f Merge remote-tracking branch 'selinux/next' omits cfc5cc0270dd Merge remote-tracking branch 'keys/keys-next' omits 36fb2adf946b Merge remote-tracking branch 'integrity/next-integrity' omits e57221dff58d Merge remote-tracking branch 'apparmor/apparmor-next' omits 2fb4a9cecab5 Merge remote-tracking branch 'regulator/for-next' omits 859687014bb3 Merge remote-tracking branch 'battery/for-next' omits 6c3c36d5d7b3 Merge remote-tracking branch 'backlight/for-backlight-next' omits e01be5ad10a6 Merge remote-tracking branch 'mmc/next' omits c7fbb36b80d7 Merge remote-tracking branch 'device-mapper/for-next' omits 51e5f5a0751e Merge remote-tracking branch 'block/for-next' omits 82612f05585a Merge remote-tracking branch 'input/next' omits c3ffe334cbcf Merge remote-tracking branch 'modules/modules-next' omits c2a6848683de Merge remote-tracking branch 'sound-asoc/for-next' omits 2d5a27c2bc0c Merge remote-tracking branch 'sound/for-next' omits 205a9bef2efe Merge remote-tracking branch 'regmap/for-next' omits 31439e3e0538 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 7a65f4546ae7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 541756209614 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 582002a9b40c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 759b1724d6b7 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4be46485bf94 Merge remote-tracking branch 'amdgpu/drm-next' omits 0a7a42754678 Merge remote-tracking branch 'drm/drm-next' omits 8d06abbd3c80 Merge remote-tracking branch 'crypto/master' omits e368b6c855bd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5345bc45c7a9 Merge remote-tracking branch 'nand/nand/next' omits 70f3409a3b17 Merge remote-tracking branch 'gfs2/for-next' omits 9987c295ab7a Merge remote-tracking branch 'mac80211-next/master' omits 71af292d6268 Merge remote-tracking branch 'bluetooth/master' omits 1654e9674683 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 39e384f526df Merge remote-tracking branch 'ipsec-next/master' omits 1f31383b6347 Merge remote-tracking branch 'bpf-next/master' omits e3805d33e73c Merge remote-tracking branch 'net-next/master' omits ccd56a0100de Merge remote-tracking branch 'rdma/for-next' omits e57921233f10 Merge remote-tracking branch 'swiotlb/linux-next' omits cb1c4371f1f2 Merge remote-tracking branch 'ieee1394/for-next' omits 387ec29c3a3c Merge remote-tracking branch 'thermal/thermal/linux-next' omits ab930be0ef8c Merge remote-tracking branch 'cpupower/cpupower' omits aa7767edb20d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 56f0a2524c3d Merge remote-tracking branch 'pm/linux-next' omits 9c0bc75cf065 Merge remote-tracking branch 'v4l-dvb/master' omits f1733ba68a44 Merge remote-tracking branch 'jc_docs/docs-next' omits e36d4c856011 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8380d0ddc951 Merge branch 'dmi/master' omits 27372eb4371e Merge remote-tracking branch 'i3c/i3c/next' omits 4d170191dd47 Merge remote-tracking branch 'i2c/i2c/for-next' omits 34a87f86592b Merge remote-tracking branch 'hid/for-next' omits 9e7eb327e9b3 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6036bda886aa Merge remote-tracking branch 'pci/next' omits bb82659094a7 Merge remote-tracking branch 'printk/for-next' omits 0794b00e34fd Merge remote-tracking branch 'vfs/for-next' omits 6bbd34b1e9ef Merge remote-tracking branch 'file-locks/locks-next' omits 23911872926b mark ARCH_MPP as BROKEN for now omits 7aeb9f826b40 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 902bb74fc99d Merge remote-tracking branch 'xfs/for-next' omits 0aa14f8f9913 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 69ca915cffd6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 89f754c2dbf0 Merge remote-tracking branch 'nfs/linux-next' omits 7392fac49ff4 Merge remote-tracking branch 'jfs/jfs-next' omits 8abc1c8dd612 Merge remote-tracking branch 'fuse/for-next' omits e8ac0490ef1a Merge remote-tracking branch 'f2fs/dev' omits 8044724dd2e9 Merge remote-tracking branch 'ext3/for_next' omits 46ec0fef9557 Merge remote-tracking branch 'exfat/dev' omits fdb20f44d9d1 Merge remote-tracking branch 'cifs/for-next' omits e799fc60430d Merge remote-tracking branch 'btrfs/for-next' omits 5edcb65c737b Merge remote-tracking branch 'uml/linux-next' omits 8332bd67be4c Merge remote-tracking branch 'sh/sh-next' omits 8fc9d99e04c2 Merge remote-tracking branch 's390/features' omits 296f4d3f69ea Merge remote-tracking branch 'risc-v/for-next' omits 1dbabdb92552 Merge remote-tracking branch 'powerpc/next' omits 6027f522ace1 Merge remote-tracking branch 'parisc-hd/for-next' omits 46002a135d81 Merge remote-tracking branch 'nds32/next' omits ebda7892cd12 Merge remote-tracking branch 'mips/mips-next' omits a4c34b735c24 Merge remote-tracking branch 'm68knommu/for-next' omits 05296e8f8d17 Merge remote-tracking branch 'm68k/for-next' omits df452959d754 Merge remote-tracking branch 'h8300/h8300-next' omits 266f861c43c9 Merge remote-tracking branch 'csky/linux-next' omits dc1edaf005b6 Merge remote-tracking branch 'clk/clk-next' omits 4f64ab4ac483 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c5ff373e6176 Merge remote-tracking branch 'tegra/for-next' omits 5792de4861f4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 893ca586f280 Merge remote-tracking branch 'scmi/for-linux-next' omits f2804df8554b Merge remote-tracking branch 'samsung-krzk/for-next' omits 897740a2ebde Merge remote-tracking branch 'rockchip/for-next' omits 92ccf1014817 Merge remote-tracking branch 'reset/reset/next' omits 214d3fe95c76 Merge remote-tracking branch 'renesas/next' omits 5749297efd2c Merge remote-tracking branch 'realtek/for-next' omits 4f839a4cee8f Merge remote-tracking branch 'raspberrypi/for-next' omits cfc999226f93 Merge remote-tracking branch 'qcom/for-next' omits 50fd57efb1a4 Merge remote-tracking branch 'omap/for-next' omits 0903f7a2edd2 Merge remote-tracking branch 'mvebu/for-next' omits 4dea85f9cb33 Merge remote-tracking branch 'mediatek/for-next' omits 8dc8f495656c Merge remote-tracking branch 'keystone/next' omits 341bea92dac4 Merge remote-tracking branch 'imx-mxs/for-next' omits ae6a96938934 Merge remote-tracking branch 'at91/at91-next' omits e5bcfec8e410 Merge remote-tracking branch 'aspeed/for-next' omits 941e4eaf717a Merge remote-tracking branch 'amlogic/for-next' omits 9be4d2417ec0 Merge remote-tracking branch 'arm64/for-next/core' omits 9a7dda0ea4fa Merge remote-tracking branch 'arm/for-next' omits 66307d7549c7 Merge remote-tracking branch 'dma-mapping/for-next' omits 662d4657ac2e Merge remote-tracking branch 'kbuild/for-next' omits 526516c02236 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1e823790a7f1 Merge remote-tracking branch 'integrity-fixes/fixes' omits 6de25f91d3e0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 5dcdac225731 Merge remote-tracking branch 'fpga-fixes/fixes' omits d0ec2955c82c Merge remote-tracking branch 'pidfd-fixes/fixes' omits 191300233b2c Merge remote-tracking branch 'mmc-fixes/fixes' omits bc12d8a2d2e7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 34c5077fdef3 Merge remote-tracking branch 'scsi-fixes/fixes' omits 0dc2a21e2585 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 46155aabb108 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 34a087cc1040 Merge remote-tracking branch 'omap-fixes/fixes' omits 317950952ec5 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 7926d1ac4b03 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 3539de5d9971 Merge remote-tracking branch 'input-current/for-linus' omits 2d21dbf02148 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits b08c8586212c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6e47f2520651 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits cfb4a02dc343 Merge remote-tracking branch 'spi-fixes/for-linus' omits a3e19fa4a700 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1480da778bf9 Merge remote-tracking branch 'regmap-fixes/for-linus' omits a5077c4ec052 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 769da6ad44d4 Merge remote-tracking branch 'sound-current/for-linus' omits 2707f06cd441 Merge remote-tracking branch 'rdma-fixes/for-rc' omits bd04efc5584b Merge remote-tracking branch 'mac80211/master' omits 6e5487a1592d Merge remote-tracking branch 'wireless-drivers/master' omits 01d62e316798 Merge remote-tracking branch 'ipsec/master' omits 8ca1cbb0b143 Merge remote-tracking branch 'net/master' omits 876c151fb1cd Merge remote-tracking branch 'sparc/master' omits 355f2b623e9e Merge remote-tracking branch 'arm-current/fixes' omits 968c6760157b Merge remote-tracking branch 'arc-current/for-curr' omits a5dfce5575a9 Merge remote-tracking branch 'fixes/master' omits 277a1722e66d Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] omits e5bcac0bae3f Merge branch 'acpica' into linux-next omits ce233f7aa7eb ipc-convert-ipcs_idr-to-xarray-update omits 6a5ad652af3f ipc: convert ipcs_idr to XArray omits fbaac15b7592 ipc/namespace.c: use a work queue to free_ipc omits ed6b88c48d81 ipc/msg: add missing annotation for freeque() omits 6bf4c42d12d7 initramfs: fix another section mismatch omits 46cdc55aed55 lib/ubsan.c: fix gcc-10 warnings omits da89eb93c4a0 tools/testing/selftests/vm: remove duplicate headers omits 1898c8707564 selftests: vm: pkeys: fix multilib builds for x86 omits 3f5b16e9d78d selftests: vm: pkeys: use the correct page size on powerpc omits 5c4f83f90a7e selftests/vm/pkeys: override access right definitions on powerpc omits d1362a28ed25 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 35d4b2208cfa selftests/vm/pkeys: introduce a sub-page allocator omits ab5fee6e6109 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 6ea76c148031 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 98ff1200f6ff selftests/vm/pkeys: associate key on a mapped page and det [...] omits 030e06521d2f selftests/vm/pkeys: improve checks to determine pkey support omits 6ddc1e1ef6be selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits a4dfac49be9f selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 7bd674a88abc selftests/vm/pkeys: introduce powerpc support omits 17ea15272569 selftests/vm/pkeys: introduce generic pkey abstractions omits bdd5552c05f9 selftests: vm: pkeys: use the correct huge page size omits 82c9f1a7c650 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits ee5b7ed63ab7 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits fceeb9280f24 selftests/vm/pkeys: fix pkey_disable_clear() omits 8e2e0a08e938 selftests: vm: pkeys: add helpers for pkey bits omits dc7d8a7651b8 selftests: vm: pkeys: Use sane types for pkey register omits 7c3e4036c170 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 476ab12f63d3 selftests/vm/pkeys: move some definitions to arch-specific header omits b3b8072b519d selftests/vm/pkeys: move generic definitions to header file omits 886e866cd2ca selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 5829d2747231 selftests/x86/pkeys: move selftests to arch-neutral directory omits d495b0b6e0d7 twist: add option for selecting twist options for syzkalle [...] omits 93506992c5a0 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 5e82cd8dbe7c add kernel config option for twisting kernel behavior. omits 1bc99e0b4d95 aio: simplify read_events() omits fc5b0d60488d kernel/relay.c: fix read_pos error when multiple readers omits a1e53564701e rapidio: avoid data race between file operation callbacks [...] omits 802a137227f6 arm64: memory: give hotplug memory a different resource name omits 5e4da862fe9e mm/memory_hotplug: allow arch override of non boot memory [...] omits 9126d3a02bdb kexec: prevent removal of memory in use by a loaded kexec image omits 978e5d4c249c umh: fix refcount underflow in fork_usermode_blob(). omits 83d19dbeecef exec: open code copy_string_kernel omits 5b86ea5db5ee exec: simplify the copy_strings_kernel calling convention omits d4ddc416a3da fs/seq_file.c: seq_read: Update pr_info_ratelimited omits f1c1ed5eac9a fat: improve the readahead for FAT entries omits 3596404f500c fat: don't allow to mount if the FAT length == 0 omits 624ece61aaf6 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits f57247111b9d elfnote: mark all .note sections SHF_ALLOC omits 07e10278c12f fs/binfmt_elf: remove redundant elf_map ifndef omits 9c529865dc20 checkpatch: use patch subject when reading from stdin omits a637896a046e checkpatch: disallow --git and --file/--fix omits 6bf663c6f7a4 checkpatch: look for c99 comments in ctx_locate_comment omits b962ee8622d0 checkpatch: additional MAINTAINER section entry ordering checks omits 3f8cc58b6cee lib/test_lockup.c: make test_inode static omits a92d1fdc5e34 lib: optimize cpumask_local_spread() omits afd83edba0e1 lib: Add might_fault() to strncpy_from_user. omits eafe8e5b23cb lib/math: avoid trailing newline hidden in pr_fmt() omits 4386fafa025e include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 6bf35b23198e get_maintainer: add email addresses from .yaml files omits 45bf44aa6b5b dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits c6cb6da13c59 dynamic_debug: add an option to enable dynamic debug for m [...] omits 7720f2d411fc user.c: make uidhash_table static omits 53f8a4e49ce5 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits 76869a936208 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 860ed0c5647c mm/debug: add tests validating architecture page table helpers omits b9ae43b6a0ae x86/mm: define mm_p4d_folded() omits 4300bd4c51ca proc: rename "catch" function argument omits 859f7de11e78 kernel/hung_task.c: Monitor killed tasks. omits 575cae875325 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c812ad570cb3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4a49d716e2ec include/linux/mm.h: return true in cpupid_pid_unset() omits ec3d8a93c1ea mm: use false for bool variable omits 4a0ec736db1b mm/memory: fix a typo in comment "attampt"->"attempt" omits 0e30f923115b mm/page-writeback: fix a typo in comment "effictive"->"effective" omits aa428f8adad5 mm/sparse: fix a typo in comment "convienence"->"convenience" omits f20dcc76534d mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 650b7718a750 mm: fix a typo in comment "strucure"->"structure" omits 6f30c827423f mm, memcg: fix some typos in memcontrol.c omits b86666779819 mm/frontswap: fix some typos in frontswap.c omits 2e7f82845e4e mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 206c672ae8b2 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 9a7d702d6b2b mm/memblock: fix a typo in comment "implict"->"implicit" omits 5f0765021773 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits d655c184dfe5 mm/vmsan: fix some typos in comment omits 976b8adc74b8 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 88d0912b89ca mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 6d8f234f8c00 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits c186b61b45f6 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 653ffc312be1 mm: ksm: fix a typo in comment "alreaady"->"already" omits 661e66f74642 mm: ksm: fix a typo in comment "alreaady"->"already" omits 1876c393e918 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 28288fcee21b mm-replace-zero-length-array-with-flexible-array-member-fix omits a553b36e54ad mm: replace zero-length array with flexible-array member omits e3f05a9d4679 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 3192d37fd47e mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 80ac0cea7328 mm/memory_hotplug: remove is_mem_section_removable() omits 1d1cab688004 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits bde305324f71 mm/memory_hotplug: refrain from adding memory into an impo [...] omits bcb6ca3251e2 mm: add kvfree_sensitive() for freeing sensitive data objects omits ecb0f5e8f84d arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits fb01dd7d63a5 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 3a8814dc709b riscv-support-debug_wx-fix omits ce6badc9bb81 riscv: support DEBUG_WX omits 6089e832fd36 mm-add-debug_wx-support-fix omits 6bdaaf7c1604 mm: add DEBUG_WX support omits 5a34827a9c7a drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 5bcf568e6068 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 1eb4c9c38a96 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 4d2fac40a097 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits bfb34d36ee90 powerpc/mm: drop platform defined pmd_mknotpresent() omits 4623c95cb8ec mm: thp: don't need to drain lru cache when splitting and [...] omits 076be0da60a9 parisc/kmap: remove duplicate kmap code omits 3810f92d48f6 kmap: remove kmap_atomic_to_page() omits ceeb52811bf4 drm: vmwgfx: include linux/highmem.h omits 8336deb6ebc1 nfs: fix NULL deference in nfs4_get_valid_delegation omits 41572b8996b1 drm: remove drm specific kmap_atomic code omits fc7f6165cf09 arch/kmap: define kmap_atomic_prot() for all arch's omits 367a91faf079 arch/kmap: don't hard code kmap_prot values omits 85cd910515dc arch/kmap: ensure kmap_prot visibility omits 7503bd40c1af arch/kunmap_atomic: consolidate duplicate code omits 5da8cb40477a arch/kmap_atomic: consolidate duplicate code omits 1b5ecab7e59e {x86,powerpc,microblaze}/kmap: move preempt disable omits 961eb8cd3324 arch-kunmap-remove-duplicate-kunmap-implementations-fix omits ff87bd0b6d76 arch/kunmap: remove duplicate kunmap implementations omits 3be674d89e42 arch/kmap: remove redundant arch specific kmaps omits 451dd5dd640e arch/xtensa: move kmap build bug out of the way omits 4d66a26bb802 arch/kmap: remove BUG_ON() omits 7896e67ad50d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 76328e9d57c8 hugetlbfs: fix changes to command line processing omits b8d5285a76c6 hugetlbfs: clean up command line processing omits 85781d2dbfa2 arm64/hugetlb: fix hugetlb initialization omits fa961c547a63 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits a1116862d3e0 hugetlbfs: move hugepagesz= parsing to arch independent code omits 9a7dcbca70ee hugetlbfs: add arch_hugetlb_valid_size omits ec63069d1d30 selftests: khugepaged: fix several spelling mistakes omits 82ff1f003842 khugepaged: introduce 'max_ptes_shared' tunable omits 9fe75a662581 thp: change CoW semantics for anon-THP omits d2174b8df802 khugepaged: allow to collapse PTE-mapped compound pages omits 907e3d02d820 khugepaged: allow to collapse a page shared across fork omits 20e8e3354927 khugepaged: drain LRU add pagevec after swapin omits 960854fa3d35 khugepaged: drain all LRU caches before scanning pages omits 65ccb0232dbf khugepaged: do not stop collapse if less than half PTEs ar [...] omits 4d98159115dd khugepaged-add-self-test-fix-2-fix omits cd86c255068f khugepaged: replace the usage of system(3) in the test omits 55754ea0294e selftests: khugepaged: fix several spelling mistakes omits 3d1fc0271cc4 khugepaged: add self test omits 7c2fa84990d4 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits f9d773fea878 mm, mempolicy: fix up gup usage in lookup_node omits b298a6fdb67f tools/vm/page_owner_sort.c: filter out unneeded line omits 96ad47e3908f mm/vmscan: update the comment of should_continue_reclaim() omits 843b942f4f9a mm/vmscan.c: change prototype for shrink_page_list omits 5a4230a11681 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits cc5ac662f797 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 8fd240a99226 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 49c9e0df90ec mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 0eef47d33c76 mm/page_alloc: integrate classzone_idx and high_zoneidx omits 91232b0b36c5 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits f029a4839dd9 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 82f6d8e6740e mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 1948602da546 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 9e9791332b3e mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits c6a667f287bb mm: call cond_resched() from deferred_init_memmap() omits 450f2ddba198 mm: initialize deferred pages with interrupts enabled omits 05cfdbbd7fed mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 7758049475c9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits d6b0c3ba2d0e mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits fe3d89722de2 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 10ca6b8ae05d mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 548d156ab78c mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 03026016dcae mm/page_alloc.c: bad_flags is not necessary for bad_page() omits f9621600179b mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 79071d9fedf2 docs/vm: update memory-models documentation omits e749c636fbe5 mm: simplify find_min_pfn_with_active_regions() omits cb2d046a2184 mm: clean up free_area_init_node() and its helpers omits 3b876a5a4816 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits a41ffad2df78 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits c29afc3e050d mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 4d09e8aebc30 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 04e1cf8b205e mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits f8361dfe2054 mm: memmap_init: iterate over memblock regions rather that [...] omits 8bae37205db3 xtensa: simplify detection of memory zone boundaries omits 114e4b9fbaef unicore32: simplify detection of memory zone boundaries omits 6c3e0a6fbefd sparc32: simplify detection of memory zone boundaries omits d1664d4ca0bf parisc: simplify detection of memory zone boundaries omits baf79e3fb063 m68k: mm: simplify detection of memory zone boundaries omits ad9e207f9d09 csky: simplify detection of memory zone boundaries omits e90d71b08915 arm64: simplify detection of memory zone boundaries for UM [...] omits 4cc26b5de2b0 arm: simplify detection of memory zone boundaries omits 5c665e6ea656 alpha: simplify detection of memory zone boundaries omits ab5e85f6142c mm: use free_area_init() instead of free_area_init_nodes() omits f9433d532ef8 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits fac2a70884a7 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits f2a1d297d35d mm: make early_pfn_to_nid() and related defintions close t [...] omits 0dd3227ebb9b mm: memblock: replace dereferences of memblock_region.nid [...] omits 700fc28deb8c mm: clarify __GFP_MEMALLOC usage omits 9863498f3afe string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits 02d59518061e kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits e27d47399a18 kasan: stop tests being eliminated as dead code with FORTI [...] omits 1a6098b4ac1a mm/mm_init.c: report kasan-tag information stored in page->flags omits 2c9658efd214 s390: use __vmalloc_node in stack_alloc omits f368efbc6cf2 powerpc: use __vmalloc_node in alloc_vm_stack omits f33a95c2762e arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 4bddb67f19a3 mm-remove-vmalloc_user_node_flags-fix omits 000a4acd6aa9 mm: remove vmalloc_user_node_flags omits c384a8879299 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 13339593121c mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits b118118c71ab mm: switch the test_vmalloc module to use __vmalloc_node omits ae5767a5494b mm-remove-__vmalloc_node_flags_caller-fix omits d1fdbb52aa6a mm: remove __vmalloc_node_flags_caller omits e4447bd0be41 mm: remove both instances of __vmalloc_node_flags omits ab3c9349b53a mm: remove the prot argument to __vmalloc_node omits 64cfad81f78e mm: remove the pgprot argument to __vmalloc omits 8661aaf68716 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 27ab5682feab mm: enforce that vmap can't map pages executable omits 45a3d2879112 mm: remove the prot argument from vm_map_ram omits 0e014ed09e54 mm: remove unmap_vmap_area omits 6cb28c1e1bdb mm: remove map_vm_range omits 0157cc50e880 mm: don't return the number of pages from map_kernel_range [...] omits 71e64b112979 mm: rename vmap_page_range to map_kernel_range omits d791cd6a5b33 mm: remove vmap_page_range_noflush and vunmap_page_range omits 7150868d4b71 mm: pass addr as unsigned long to vb_free omits 412111849a9c mm: only allow page table mappings for built-in zsmalloc omits fc66a4487987 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 54b9f434b6a9 mm: unexport unmap_kernel_range_noflush omits 6f26de132b69 mm: remove __get_vm_area omits e9b2ed6e33ba powerpc: remove __ioremap_at and __iounmap_at omits 9baa4326ec31 powerpc: add an ioremap_phb helper omits 95b9ccc86c07 dma-mapping: use vmap insted of reimplementing it omits 37dd14b58284 staging: media: ipu3: use vmap instead of reimplementing it omits 1da6e41931a5 staging: android: ion: use vmap instead of vm_map_ram omits 0ba7b27faa60 x86: fix vmap arguments in map_irq_stack omits 0c3299236abf x86/hyperv: use vmalloc_exec for the hypercall page omits 7e7e79d2bf77 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 7bdd0d375c25 mm/mmap.c: fix the adjusted length error omits d729850463d4 /proc/PID/smaps: Add PMD migration entry parsing omits ed1e07587fb4 mm/gup.c: further document vma_permits_fault() omits 98b7aca10dd8 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 711d5be7aec2 asm-generic: remove pgtable-nop4d-hack.h omits e56f733a61b6 unicore32: remove __ARCH_USE_5LEVEL_HACK omits c39f98743724 sh: add support for folded p4d page tables omits e5539cf7b325 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits a500cabb1856 sh: fault: Modernize printing of kernel messages omits 5d83d45e8a7f powerpc-add-support-for-folded-p4d-page-tables-fix omits cbe04c2a3416 powerpc: add support for folded p4d page tables omits d16380019846 openrisc: add support for folded p4d page tables omits b9a93edd9e6f nios2: add support for folded p4d page tables omits 1e38b8d3bdbb ia64: add support for folded p4d page tables omits 4cdc82af51a7 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 35f58b08db05 arm64: kvm: fix gcc-10 shift warning omits 6ba6927497f9 arm64: add support for folded p4d page tables omits 82591051e39f arm: add support for folded p4d page tables omits 481c74f28185 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 46a8f7c73b24 mm, memcg: decouple e{low,min} state mutations from protec [...] omits 13a24434e620 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 697e2d54418d mm, memcg: add workingset_restore in memory.stat omits 78da174e73f5 mm/swapfile.c: __swap_entry_free() always free 1 entry omits 04d5ca8af9d6 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits 0e9005421a9c mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 732d24ceefce swap: try to scan more free slots even when fragmented omits 429fffdeecdb mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 7539146b7926 mm/swapfile.c: tmp is always smaller than max omits c73e4fa6752e mm/swapfile.c: found_free could be represented by (tmp < max) omits 0f6a45c272eb mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits 8767ebad89ba mm/swapfile.c: simplify the calculation of n_goal omits d98992975270 mm/swapfile.c: remove the unnecessary goto for SSD case omits b5e2a2ddc919 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 8642595495a6 mm/swapfile.c: offset is only used when there is more slots omits 017bbe1f25c3 mm: swap: properly update readahead statistics in unuse_pt [...] omits 8ddeffb3c60c mm/swap_state: fix a data race in swapin_nr_pages omits 3bea28104e22 mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits 884c8d99c1ee mm-gupc-updating-the-documentation-fix omits edb53fbc9cae mm/gup.c: update the documentation omits 0b37f646b76a iomap: convert from readpages to readahead omits 2f95e9a95c92 fuse-convert-from-readpages-to-readahead-fix omits 376a219dbd2f fuse: convert from readpages to readahead omits 1b29f26c806f f2fs: pass the inode to f2fs_mpage_readpages omits fd9a0fb463fa f2fs: convert from readpages to readahead omits 1ad583aca20a ext4: pass the inode to ext4_mpage_readpages omits 92eeeb99c1b3 ext4: convert from readpages to readahead omits 95e5b1956054 erofs: convert compressed files from readpages to readahead omits 75054b042d96 erofs: convert uncompressed files from readpages to readahead omits 0619f5b1faef btrfs: convert from readpages to readahead omits ca5fa764c7ec fs: convert mpage_readpages to mpage_readahead omits 850510d74b96 mm: use memalloc_nofs_save in readahead path omits b4fd9d7f0d69 mm: document why we don't set PageReadahead omits b7543d30216b mm: add page_cache_readahead_unbounded omits 397499f75a58 mm: move end_index check out of readahead loop omits 5e1f7d95488c mm: add readahead address space operation omits 47232f0ef369 mm: put readahead pages in cache earlier omits bb84bccbb3a7 mm: remove 'page_offset' from readahead loop omits c5fcf2b5d42d mm: rename readahead loop variable to 'i' omits 2f9ba66c5530 mm: rename various 'offset' parameters to 'index' omits df347b398c41 mm: use readahead_control to pass arguments omits 7f4482a6e0fc mm: add new readahead_control API omits 9d3033c15f76 mm: move readahead nr_pages check into read_pages omits f8f68e919dfa mm: ignore return value of ->readpages omits d788dae64d7b mm: return void from various readahead functions omits 7427c8833c82 mm: move readahead prototypes from mm.h omits 7fe2477e6718 mm, dump_page(): do not crash with invalid mapping pointer omits 35db055d66b8 mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits 3bee345fbc89 mm: slub: add panic_on_error to the debug facilities omits fc023e30842c mm/slub: fix stack overruns with SLUB_STATS omits 6a995d9a0c11 slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 91e43669e860 slub: Remove userspace notifier for cache add/remove omits 9b0a1dd82534 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 8f5445276387 mm/slub.c: fix corrupted freechain in deactivate_slab() omits 3afd1cb22bb0 usercopy: mark dma-kmalloc caches as usercopy caches omits b631c7523198 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits af0d829a93a7 buffer: record blockdev write errors in super_block that it backs omits 8a6c406a469d vfs: track per-sb writeback errors and report them to syncfs omits 202f41756364 ramfs: support O_TMPFILE omits da5086762909 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits de085ee5ddd8 ocfs2: mount shared volume without ha stack omits 9669bd9a9977 ocfs2: add missing annotation for dlm_empty_lockres() omits 279d22085413 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 89e18d7fc3d3 squashfs: migrate from ll_rw_block usage to BIO omits 51b26a64f220 scripts/tags.sh: add a intermediate file for 'make gtags' omits 7c2a0f35c884 scripts/tags.sh: support compiled source, improved precise omits 409afe2390cd mm/gup: fix fixup_user_fault() on multiple retries omits 1a23546055d9 epoll: call final ep_events_available() check under the lock omits dcb538e6c22d mm, memcg: fix inconsistent oom event behavior omits e7e23613dbc7 mm/memcg: optimize memory.numa_stat like memory.stat omits ab6ae580e95b usb: core: kcov: collect coverage from usb complete callback omits a69edcbdaf25 kcov: collect coverage from interrupts omits dc98250b00b1 kcov: use t->kcov_mode as enabled indicator omits f6eeb9e03f7d kcov: move t->kcov_sequence assignment omits 4b1d64361e21 kcov: move t->kcov assignments into kcov_start/stop omits 9598dafd167a kcov: fix potential use-after-free in kcov_remote_start omits cbd23ee1fa29 kcov: cleanup debug messages omits 7b9a0614bf46 /proc/kpageflags: do not use uninitialized struct pages omits bff018956c11 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits da5d272cd01a checkpatch: test $GIT_DIR changes omits 678da4cd2dec media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits 88b48fb3d29b treewide: Replace zero-length array with flexible-array omits bb0b6c08974d drm/amdgpu: simplify ATIF backlight handling omits 3c5853bed5e5 drm/amdgpu: re-enable runtime pm on vega10 omits 566028c1d038 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 2d7cdcbd3180 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 423255969214 drm/amdgpu: work around llvm bug #42576 omits b76b37f31c31 drm: Correct DP DSC macro typo omits a56d65ae9b84 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 409a93683503 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 110b9101e464 drm/mm: revert "Break long searches in fragmented address spaces" omits ee001591eb6b drm/amdgpu: Add a UAPI flag for user to call mem_sync omits eab511523b28 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits 962855aa92a0 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 48350d3decc1 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits edea02ad5520 drm/amdgpu: Add new ring callback to insert memory sync omits de80f184535d gfs2: Don't ignore inode write errors during inode_go_sync omits 1c3b3bf6abb6 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits dff9d96840fa Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 5877b884ae64 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits f3643491bd07 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 1fe0aeffeb74 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits f779d36250a3 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits c947c948df52 Bluetooth: Introduce debug feature when dynamic debug is disabled omits bfc68200cc7c Bluetooth: Add support for experimental features configuration omits f885a269b2d7 Bluetooth: Replace BT_DBG with bt_dev_dbg for security man [...] omits 4f332966ef6f Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option omits f73f6fad6942 Bluetooth: replace zero-length array with flexible-array member omits 9258658ed7ac Bluetooth: Replace BT_DBG with bt_dev_dbg for management support omits 82554c45fdbd Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to suppor [...] omits 503ee1ae82f7 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits f0c897a382fc Merge branch 'arm64-fixes-for-5.7' into for-next omits 391ca8ba6781 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 5b45c277ddc3 Merge branch 'pm-cpuidle' into linux-next omits 624bda36c55f Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits 3bede106ea9f Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits bb73bdaea142 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits faf1968d408d f2fs: correctly fix the parent inode number during fsync() omits e296fba68ec5 f2fs: rework filename handling omits b5c450f6b9e7 f2fs: split f2fs_d_compare() from f2fs_match_name() omits e4534bd811cb f2fs: don't leak filename in f2fs_try_convert_inline_dir() omits 57a87dbfe7e6 f2fs: compress: support lzo-rle compress algorithm omits cc60dc54a006 f2fs: introduce mempool for {,de}compress intermediate pag [...] omits 440aa783b6e3 f2fs: introduce f2fs_bmap_compress() omits 247fdd2245c0 f2fs: support fiemap on compressed inode omits 40367ad9c858 f2fs: support partial truncation on compressed inode omits 65afd0405ffa MAINTAINERS: add HMM selftests omits b0d449922eb8 mm/hmm/test: add selftests for HMM omits 5d5e54be8a1e mm/hmm/test: add selftest driver for HMM omits 309089fb6703 mm/hmm: remove the customizable pfn format from hmm_range_fault omits 7e78256d1f1b mm/hmm: remove HMM_PFN_SPECIAL omits ea4f9735c7db drm/amdgpu: remove dead code after hmm_range_fault() omits 5b3ec1c42470 mm/hmm: make hmm_range_fault return 0 or -1 omits d2c63df2242e mm/hmm: make CONFIG_DEVICE_PRIVATE into a select omits 4e54047c107a f2fs: remove redundant compress inode check omits 53e6fde92ee6 f2fs: use strcmp() in parse_options() omits 9c3d75e256d9 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] omits 5211fe9f0d35 Merge branch 'for-next-current-v5.6-20200503' into for-nex [...] omits 56570b952dfb Merge branch 'misc-next' into for-next-current-v5.6-20200503 omits 88688479825d Merge branch 'misc-5.7' into for-next-current-v5.6-20200503 omits c278d0ca3d14 btrfs: drop useless goto in open_fs_devices omits be50262854fa btrfs: remove useless check for copy_items() return value omits 30944b9c61e3 btrfs: unify buffered and direct I/O read repair omits b8d29f528f47 btrfs: get rid of endio_repair_workers omits 366e26fea60b btrfs: simplify direct I/O read repair omits a8181797f1e5 btrfs: get rid of one layer of bios in direct I/O omits 19d7be5f9f06 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 315ec6bc131b btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits aaf055ddfe0f btrfs: remove unused btrfs_dio_private::private omits 5f00a07b152f btrfs: make btrfs_check_repairable() static omits 6568646efe7d btrfs: rename __readpage_endio_check to check_data_csum omits 5a8d939faa07 btrfs: clarify btrfs_lookup_bio_sums documentation omits 6f5113f3b550 btrfs: don't do repair validation for checksum errors omits 4689c01ad57e btrfs: look at full bi_io_vec for repair decision omits c53f22e3db6b btrfs: fix double __endio_write_update_ordered in direct I/O omits 378a73985616 btrfs: fix error handling when submitting direct I/O bio omits 26dd2a861581 block: add bio_for_each_bvec_all() omits 8682d479e9e4 btrfs: simplify error handling of clean_pinned_extents() omits 150e57d88ce8 btrfs: remove the redundant parameter level in btrfs_bin_search() omits 4aae07c4510d btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits bdfe79b21d59 btrfs: use list_for_each_entry_safe in free_reloc_roots omits 4069dcda19f1 btrfs: don't force read-only after error in drop snapshot omits 87c1171c8afa btrfs: remove pointless assertion on reclaim_size counter omits 0cd59a95b953 btrfs: tree-checker: remove duplicate definition of 'inode [...] omits f09c7e6ed11f btrfs: force chunk allocation if our global rsv is larger [...] omits c63b4da8595e btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 5553fcfcb94d btrfs: only check priority tickets for priority flushing omits 2763616f8be2 btrfs: account for trans_block_rsv in may_commit_transaction omits d75fb883e271 btrfs: allow to use up to 90% of the global block rsv for unlink omits 2a3b326a8fdc btrfs: improve global reserve stealing logic omits 87b6555f241f btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits eb1871db728b btrfs: reloc: move error handling of build_backref_tree() [...] omits d5a4b4836ad7 btrfs: backref: rename and move finish_upper_links() omits cc179309db45 btrfs: backref: rename and move handle_one_tree_block() omits 65080f0a9a0d btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits f01332b66729 btrfs: backref: rename and move should_ignore_root() omits 79ab03df4236 btrfs: backref: rename and move backref_tree_panic() omits 922be537cfb7 btrfs: backref: rename and move backref_cache_cleanup() omits c9e03298b7d8 btrfs: backref: rename and move remove_backref_node() omits a28b5122a834 btrfs: backref: rename and move drop_backref_node() omits eff5bef40b5a btrfs: backref: rename and move free_backref_(node|edge) omits 6bc03a6b4fb5 btrfs: backref: rename and move link_backref_edge() omits 218c90636f06 btrfs: backref: rename and move alloc_backref_edge() omits bf6f83a847e8 btrfs: backref: rename and move alloc_backref_node() omits 415f0efd6b6d btrfs: backref: rename and move backref_cache_init() omits 2f0f448f8994 btrfs: rename tree_entry to rb_simple_node and export it omits 2888ba351953 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits a5828fab2f9a btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits dd40712fe445 btrfs: reloc: refactor useless nodes handling into its own [...] omits b16c9f15836c btrfs: reloc: refactor finishing part of upper linkage int [...] omits a936b462575b btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits 4dfb922c995e btrfs: reloc: pass essential members for alloc_backref_node() omits 0dcc0e613b21 btrfs: reloc: use wrapper to replace open-coded edge linking omits 085bc98122f0 btrfs: reloc: refactor indirect tree backref processing in [...] omits aff7bd453b68 btrfs: reloc: refactor direct tree backref processing into [...] omits 603ed3dc2f10 btrfs: reloc: make reloc root search-specific for relocati [...] omits 87fa162a07d4 btrfs: reloc: add backref_cache::fs_info member omits 6f9d30b04382 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits d901e10011de btrfs: reloc: rename mark_block_processed and __mark_block [...] omits 9948dfd20247 btrfs: reloc: use btrfs_backref_iter infrastructure omits 23d8c269ffbe btrfs: backref: implement btrfs_backref_iter_next() omits 1cd6be0b973d btrfs: backref: introduce the skeleton of btrfs_backref_iter omits bd53c1e6be3b btrfs: Add missing annotation for btrfs_tree_lock() omits 7020853b7bb8 btrfs: Add missing annotation for btrfs_lock_cluster() omits a96ae7ca5088 f2fs: Use the correct style for SPDX License Identifier omits 2913aa304cef f2fs: Avoid double lock for cp_rwsem during checkpoint omits 46347b4c2dcb Bluetooth: Fix advertising handle is set to 0 omits 02eb1e34ef24 kunit: kunit_tool: Separate out config/build/exec/parse omits f794edc99901 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] omits 8206afff252d dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth omits bf1f79470a62 Bluetooth: btusb: Add support for Intel Bluetooth Device T [...] omits 9d2214b14103 thunderbolt: Check return value of tb_sw_read() in usb4_sw [...] omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions adds 995b819f291e drm: fix trivial field description cut-and-paste error adds 152036d1379f Merge tag 'nfsd-5.7-rc-2' of git://git.linux-nfs.org/proje [...] new 38b9b9c4717e Merge remote-tracking branch 'fixes/master' new 2ca16e0f7198 Merge remote-tracking branch 'arc-current/for-curr' new 9b9382f5990e Merge remote-tracking branch 'arm-current/fixes' new d51c214541c5 arm64: fix the flush_icache_range arguments in machine_kexec new 11d5173e4c84 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new d02f6b7dab82 powerpc/uaccess: Evaluate macro arguments once, before use [...] new 07ad112ab77a Merge KUAP fix from topic/uaccess-ppc into fixes new 0094368e3bb9 powerpc/64s: Fix unrecoverable SLB crashes due to preempti [...] new c0d7dcf89e51 powerpc/64/kuap: Move kuap checks out of MSR[RI]=0 regions [...] new 53459dc9709d powerpc/64s/kuap: Restore AMR in system reset exception new c44dc6323cd4 powerpc/64s/kuap: Restore AMR in fast_interrupt_return new 508551ea08f2 Merge remote-tracking branch 'powerpc-fixes/fixes' new 67faefe6d410 Merge remote-tracking branch 'sparc/master' new e8a1b0efd632 hinic: fix a bug of ndo_stop new c781e1d4f3e2 net: ipa: set DMA length in gsi_trans_cmd_add() new 2c4bb8093c3b net: ipa: use tag process on modem crash new 1abfb181e089 Merge branch 'net-ipa-fix-cleanup-after-modem-crash' new 6bcf4a70dbd3 Merge remote-tracking branch 'net/master' new eefc2e3b7eb4 Merge remote-tracking branch 'ipsec/master' new 2c407aca6497 netfilter: conntrack: avoid gcc-10 zero-length-bounds warning new 72b8b32d4193 Merge remote-tracking branch 'netfilter/master' new a1c77fafdba8 Merge remote-tracking branch 'wireless-drivers/master' new c46de05577e3 Merge remote-tracking branch 'mac80211/master' new 1ab4ecd7aafb Merge remote-tracking branch 'rdma-fixes/for-rc' new cd4b8696e9dc Merge remote-tracking branch 'sound-current/for-linus' new 123fe768e896 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus new 32c082d4dba3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 36f52a51c467 Merge remote-tracking branch 'regmap-fixes/for-linus' new c88cdf1b0f5b Merge remote-tracking branch 'regulator/for-5.7' into regu [...] new 39a625c94fdf Merge remote-tracking branch 'regulator-fixes/for-linus' new 64116b46391c Merge remote-tracking branch 'spi/for-5.7' into spi-linus new caa66c5c6c4f Merge remote-tracking branch 'spi-fixes/for-linus' new b74b00124330 Merge remote-tracking branch 'usb-gadget-fixes/fixes' new f332d0c06df2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new ea676493185b Merge remote-tracking branch 'input-current/for-linus' new a68147ebf3b6 Merge remote-tracking branch 'kselftest-fixes/fixes' new 955bf0fe4f08 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 023593d6304e Merge remote-tracking branch 'omap-fixes/fixes' new 99f538e1c0fc Merge remote-tracking branch 'hwmon-fixes/hwmon' new e4695a59cd3b Merge remote-tracking branch 'btrfs-fixes/next-fixes' new cb30a3e27536 Merge remote-tracking branch 'scsi-fixes/fixes' new 7441eff5dbee Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 45a3fe3bf93b mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040 new 0a2b2db2fa16 Merge remote-tracking branch 'mmc-fixes/fixes' new 2a42321ebdc7 Merge remote-tracking branch 'pidfd-fixes/fixes' new 560263d0e560 Merge remote-tracking branch 'fpga-fixes/fixes' new 97d935eb84ae Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new d375d7acb750 Merge remote-tracking branch 'integrity-fixes/fixes' new b193123c4b30 treewide: Replace zero-length array with flexible-array new 72cc6f88d630 media: s5k5baf: avoid gcc-10 zero-length-bounds warning new ae81bfc62ce8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c2276447d862 Merge remote-tracking branch 'kbuild/for-next' new abdb0ccb61cc Merge remote-tracking branch 'dma-mapping/for-next' new 503f2fffb70b Merge remote-tracking branch 'arm/for-next' new e65a7500f89f Merge remote-tracking branch 'arm64/for-next/core' new e0f6ff1b1072 Merge remote-tracking branch 'amlogic/for-next' new bae3728e0161 Merge remote-tracking branch 'aspeed/for-next' new f5959acb35b9 Merge remote-tracking branch 'at91/at91-next' new 17d94622b318 Merge remote-tracking branch 'imx-mxs/for-next' new 0adf70c587bd Merge remote-tracking branch 'keystone/next' new e3f8977d3bed Merge remote-tracking branch 'mediatek/for-next' new 2203b33b2317 Merge remote-tracking branch 'mvebu/for-next' new 6d968ca9788e Merge remote-tracking branch 'omap/for-next' new 73ed11d9ce5a Merge branch 'arm64-fixes-for-5.7' into for-next new 33c172b96a7d arm64: dts: qcom: sc7180: Update reserved memory map new e14a15eba89a arm64: dts: qcom: sc7180: Add Q6V5 MSS node new bec71ba243e9 arm64: dts: qcom: sc7180: Update Q6V5 MSS node new 4a4a26317ec8 arm64: dts: msm8996: Fix CSI IRQ types new 26bea4e42a36 arch: arm64: dts: msm8996: Add CCI node new 87ed671e775b Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new 52f9b23172d8 Merge remote-tracking branch 'qcom/for-next' new 514b95f668b3 Merge remote-tracking branch 'raspberrypi/for-next' new be3c9b229b2f Merge remote-tracking branch 'realtek/for-next' new e47cb97f1531 ARM: dts: r8a7740: Add missing extal2 to CPG node new 5e818fd45512 Merge branch 'renesas-fixes-for-v5.7' into renesas-next new a31a8c9cbc07 ARM: dts: r8a7742: Add IRQC support new b2cb7d8d5f0c ARM: dts: r8a7742: Add [H]SCIF{A|B} support new 7fc3b53a7bd6 ARM: dts: r8a7742: Add GPIO nodes new 3d92f62c7ba3 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next new 3dff9cfcfef7 Merge remote-tracking branch 'renesas/next' new 2848782eaf3f Merge remote-tracking branch 'reset/reset/next' new 2826171f40f4 Merge remote-tracking branch 'rockchip/for-next' new eca327915d8f Merge remote-tracking branch 'samsung-krzk/for-next' new 6cfbc765e952 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new ed6eb4beed50 Merge remote-tracking branch 'scmi/for-linux-next' new bdbe45a79103 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 69e6fb126f5a Merge remote-tracking branch 'tegra/for-next' new d88657fbba47 Merge remote-tracking branch 'ti-k3/ti-k3-next' new ea3bd045fa1d Merge remote-tracking branch 'clk/clk-next' new 41254d88beef Merge remote-tracking branch 'csky/linux-next' new dc203b491756 Merge remote-tracking branch 'h8300/h8300-next' new b5c08eb306ab m68k: defconfig: Update defconfigs for v5.7-rc1 new 712f2cab0aa5 Merge remote-tracking branch 'm68k/for-next' new 71e4d0754075 Merge remote-tracking branch 'm68knommu/for-next' new 1bec48982c7a MIPS: unexport __flush_icache_user_range new 96b469d99609 Merge remote-tracking branch 'mips/mips-next' new 2cb276d2eaf6 Merge remote-tracking branch 'nds32/next' new 43c2be8c5995 Merge remote-tracking branch 'parisc-hd/for-next' new e611aa9718b5 Merge remote-tracking branch 'powerpc/next' new efd94947b984 Merge remote-tracking branch 'risc-v/for-next' new 181d769bb22a Merge remote-tracking branch 's390/features' new 844b311b6325 Merge remote-tracking branch 'sh/sh-next' new 4597bbd9dbde Merge remote-tracking branch 'uml/linux-next' new 114f6f1cabd5 Merge branch 'misc-5.7' into for-next-current-v5.6-20200511 new 4ac20dfe0a71 btrfs: Add missing annotation for btrfs_lock_cluster() new bd85fc959d90 btrfs: Add missing annotation for btrfs_tree_lock() new fc957f63a8bd btrfs: backref: introduce the skeleton of btrfs_backref_iter new 247cdb069215 btrfs: backref: implement btrfs_backref_iter_next() new d265b5621122 btrfs: reloc: use btrfs_backref_iter infrastructure new 9ac5a888a570 btrfs: reloc: rename mark_block_processed and __mark_block [...] new 9d64649d2435 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] new 66bfadfcf9c1 btrfs: reloc: add backref_cache::fs_info member new e22e44d351f2 btrfs: reloc: make reloc root search-specific for relocati [...] new 78e60a8016fd btrfs: reloc: refactor direct tree backref processing into [...] new b0262d42acb0 btrfs: reloc: refactor indirect tree backref processing in [...] new aa7306bc22dd btrfs: reloc: use wrapper to replace open-coded edge linking new 85811f9361b7 btrfs: reloc: pass essential members for alloc_backref_node() new 63b1bb2c4aeb btrfs: reloc: remove the open-coded goto loop for breadth- [...] new 23beae86eb33 btrfs: reloc: refactor finishing part of upper linkage int [...] new 9d32cdb5c649 btrfs: reloc: refactor useless nodes handling into its own [...] new cfa9118b0a3c btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache new 8884e9821bbb btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] new 1271e9fca84d btrfs: rename tree_entry to rb_simple_node and export it new 07deacbb5b97 btrfs: backref: rename and move backref_cache_init() new ed4795a0fd13 btrfs: backref: rename and move alloc_backref_node() new 489a7e39f339 btrfs: backref: rename and move alloc_backref_edge() new 7080bc829acf btrfs: backref: rename and move link_backref_edge() new db9c956cca79 btrfs: backref: rename and move free_backref_(node|edge) new ab146f1b6708 btrfs: backref: rename and move drop_backref_node() new b2f09f994a93 btrfs: backref: rename and move remove_backref_node() new f1a826d732e5 btrfs: backref: rename and move backref_cache_cleanup() new 448e3807847a btrfs: backref: rename and move backref_tree_panic() new 11f00eb57a53 btrfs: backref: rename and move should_ignore_root() new ba24b572b128 btrfs: reloc: open code read_fs_root() for handle_indirect [...] new f7d45e5dab65 btrfs: backref: rename and move handle_one_tree_block() new e66c51a11190 btrfs: backref: rename and move finish_upper_links() new 87a0f797c656 btrfs: reloc: move error handling of build_backref_tree() [...] new e3801a6eb15c btrfs: backref: distinguish reloc and non-reloc use of ind [...] new 5805ac0e5457 btrfs: improve global reserve stealing logic new e0ade8e4b40b btrfs: allow to use up to 90% of the global block rsv for unlink new dc50a604392a btrfs: account for trans_block_rsv in may_commit_transaction new 572526c699bf btrfs: only check priority tickets for priority flushing new 5608f573d9d2 btrfs: run btrfs_try_granting_tickets if a priority ticket fails new d4b33b609aef btrfs: force chunk allocation if our global rsv is larger [...] new eaf7548652cb btrfs: tree-checker: remove duplicate definition of 'inode [...] new 456b1a5f3ed1 btrfs: remove pointless assertion on reclaim_size counter new 7efdb526d366 btrfs: don't force read-only after error in drop snapshot new 74c00a2698df btrfs: use list_for_each_entry_safe in free_reloc_roots new 87cb4f1cce33 btrfs: make btrfs_read_disk_super return struct btrfs_disk_super new 8abfe3e5e5d1 btrfs: remove the redundant parameter level in btrfs_bin_search() new ffc4af3fa8d5 btrfs: simplify error handling of clean_pinned_extents() new 59b0bf9c02bc block: add bio_for_each_bvec_all() new d19a76af021d btrfs: fix error handling when submitting direct I/O bio new 7a09f48b0132 btrfs: fix double __endio_write_update_ordered in direct I/O new a50c19203175 btrfs: look at full bi_io_vec for repair decision new a9d4ea2ecf0a btrfs: don't do repair validation for checksum errors new bf42812870e5 btrfs: clarify btrfs_lookup_bio_sums documentation new 8a6938d8db5b btrfs: rename __readpage_endio_check to check_data_csum new b5df213ed8d1 btrfs: make btrfs_check_repairable() static new f51a7366621c btrfs: remove unused btrfs_dio_private::private new 215f3d70a258 btrfs: convert btrfs_dio_private->pending_bios to refcount_t new e9e2ce05755c btrfs: put direct I/O checksums in btrfs_dio_private inste [...] new c47c81835ac5 btrfs: get rid of one layer of bios in direct I/O new bfe3cf9ee083 btrfs: simplify direct I/O read repair new a6bae70c8107 btrfs: get rid of endio_repair_workers new c470034e2e55 btrfs: unify buffered and direct I/O read repair new 5df948225579 btrfs: remove useless check for copy_items() return value new a1f43aab4b21 btrfs: drop useless goto in open_fs_devices new f76a316efa79 btrfs: use crypto_shash_digest() instead of open coding new e658097284b0 btrfs: include non-missing as a qualifier for the latest_bdev new 32e5c3da3a2d btrfs: free alien device after device add new 3915486e9eca btrfs: sort error decoder entries new 3e927806605e btrfs: add more codes to decoder table new dc99dc941146 btrfs: remove unused function heads_to_leaves new 6d2a13ceb2e7 btrfs: speedup dead root detection during orphan cleanup new b7e913c77f05 btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] new 49197da7a81e btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid new d9eaa78210f6 btrfs: remove more obsolete v0 extent ref declarations new 1029f48befdc Merge branch 'misc-next' into for-next-current-v5.6-20200511 new 9a8c698d94ad Merge branch 'for-next-current-v5.6-20200511' into for-nex [...] new b18bb65b0ba7 Merge branch 'misc-next' into for-next-next-v5.7-20200511 new 74a1e06322c9 btrfs: use the token::eb for all set/get helpers new a1f42276a29c btrfs: drop eb parameter from set/get token helpers new c207c31d472b btrfs: don't use set/get token for single assignment in ov [...] new 30779f001bb8 btrfs: don't use set/get token in leaf_space_used new 575858322f73 btrfs: preset set/get token with first page and drop condition new 77b3e2e2959c btrfs: add separate bounds checker for set/get helpers new ba60dcc6ad75 btrfs: speed up btrfs_get_##bits helpers new 6b1d82c71154 btrfs: speed up btrfs_get_token_##bits helpers new 8adda3abafde btrfs: speed up btrfs_set_##bits helpers new c1fce5dfbedd btrfs: speed up btrfs_set_token_##bits helpers new 3e0bbb663559 btrfs: speed up and simplify generic_bin_search new 3902313907d1 btrfs: remove unused map_private_extent_buffer new 6ba22195cf21 btrfs: constify extent_buffer in the API functions new 2f733dcbc105 btrfs: drop unnecessary offset_in_page in extent buffer helpers new b1c3f09acece btrfs: optimize split page read in btrfs_get_##bits new f1f37d49353f btrfs: optimize split page read in btrfs_get_token_##bits new d59fd8c39c27 btrfs: optimize split page write in btrfs_set_##bits new 3a2954e3c0b5 btrfs: optimize split page write in btrfs_set_token_##bits new 2470942345a7 btrfs: update documentation of set/get helpers new e1d1465377d4 Merge branch 'dev/set-get-speedup' into for-next-next-v5.7 [...] new d628d057e5d5 Merge branch 'for-next-next-v5.7-20200511' into for-next-20200511 new 740a63b23476 Merge remote-tracking branch 'btrfs/for-next' new 3f820bc65d83 Merge remote-tracking branch 'cifs/for-next' new 17637193ed53 Merge remote-tracking branch 'exfat/dev' new b4ef3cdf5b93 Merge remote-tracking branch 'ext3/for_next' new d29fbcdb051f f2fs: Use the correct style for SPDX License Identifier new 3c57f7518245 f2fs: use strcmp() in parse_options() new b5f4684b5f5f f2fs: remove redundant compress inode check new 3265d3db1f16 f2fs: support partial truncation on compressed inode new bf38fbad12b3 f2fs: support fiemap on compressed inode new c1c633878662 f2fs: introduce f2fs_bmap_compress() new f91b07b03507 f2fs: introduce mempool for {,de}compress intermediate pag [...] new 635fa1640eb5 f2fs: compress: support lzo-rle compress algorithm new dcb531bcec25 f2fs: don't leak filename in f2fs_try_convert_inline_dir() new 3df332bd16e2 f2fs: split f2fs_d_compare() from f2fs_match_name() new 55be6e5ab599 f2fs: rework filename handling new 70fd68426d37 f2fs: correctly fix the parent inode number during fsync() new 3c8025d01d5e f2fs: shrink spinlock coverage new 803599c9c31a f2fs: introduce F2FS_IOC_RELEASE_COMPRESS_BLOCKS new dbd9d7dd574f f2fs: remove blk_plugging in block_operations new 57049f1e2cdb f2fs: compress: let lz4 compressor handle output buffer bu [...] new 419b1b039660 f2fs: Fix wrong stub helper update_sit_info new 75eee3e7b847 f2fs: report delalloc reserve as non-free in statfs for pr [...] new 1bc57318ab9b f2fs: compress: make num_compress_pages and f2fs_compress_ [...] new 31e2d08b67f1 f2fs: Avoid double lock for cp_rwsem during checkpoint new 9ff88178f103 Merge remote-tracking branch 'f2fs/dev' new da279da466e8 Merge remote-tracking branch 'fuse/for-next' new ba775eddc8cf Merge remote-tracking branch 'jfs/jfs-next' new 44fb26c6b4c5 nfsd: Fix old-style function definition new 746c6237ece6 sunrpc: add missing newline when printing parameter 'pool_ [...] new 5f00dcca759f Merge remote-tracking branch 'nfsd/nfsd-next' new d1b234ae4532 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 282378997308 Merge remote-tracking branch 'xfs/for-next' new 891165fbd4aa Merge remote-tracking branch 'djw-vfs/vfs-for-next' new d6fff039b4a1 Merge remote-tracking branch 'file-locks/locks-next' new 78eb03b542b4 Merge remote-tracking branch 'vfs/for-next' new 44e507db6584 Merge remote-tracking branch 'printk/for-next' new 1beb5023f9c9 Merge remote-tracking branch 'pci/next' new 5ccf4ca05141 pstore/zone: Introduce common layer to manage storage zones new 9cbd208921d9 pstore/blk: Introduce backend for block devices new 637ce64e7f57 pstore/zone,blk: Add support for pmsg frontend new 67c0388ea31d pstore/zone,blk: Add console frontend support new bb4ccd1e6f56 pstore/zone,blk: Add ftrace frontend support new 53aa21979921 Documentation: Add details for pstore/blk new e6529a4a4218 pstore/zone: Provide way to skip "broken" zone for MTD devices new 6e5a1fe14ef0 pstore/blk: Provide way to query pstore configuration new 67353611f74f pstore/blk: Support non-block storage devices new 133457678dcd mtd: Support kmsg dumper based on pstore/blk new f274b4747610 pstore/blk: Introduce "best_effort" mode new e87276dfb0d5 Merge remote-tracking branch 'pstore/for-next/pstore' new 7a162682a0e4 Merge remote-tracking branch 'hid/for-next' new 8917581ea13c Merge remote-tracking branch 'i2c/i2c/for-next' new 226e371d81b6 Merge remote-tracking branch 'i3c/i3c/next' new 4b05747c35be Merge branch 'dmi/master' new 9e2b8f667a04 hwmon : (nct6775) Use kobj_to_dev() API new 53d95c443a28 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 4b28578f2abe Merge remote-tracking branch 'jc_docs/docs-next' new 317772f0a6b4 Merge remote-tracking branch 'v4l-dvb/master' new 7b301750f7f8 ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() new 9b0547aad9a4 Merge branch 'pm-acpi' into linux-next new f50cc0efa4e9 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next new 0a160e78c40e Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next new ae109281cca5 Merge branch 'pm-cpuidle' into linux-next new 8ec412bfd89e Merge branch 'acpica' into linux-next new b68266410b45 Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] new f437a60b644a Merge remote-tracking branch 'pm/linux-next' new 0cb4263af1a6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 55ec165e7027 Merge remote-tracking branch 'cpupower/cpupower' new 13a4671b9856 Merge remote-tracking branch 'thermal/thermal/linux-next' new 0b53c84e4d16 Merge remote-tracking branch 'ieee1394/for-next' new 8df0fe47416b Merge remote-tracking branch 'swiotlb/linux-next' new 5efc81c6a9ea Merge remote-tracking branch 'rdma/for-next' new 5705b45155c4 net: hns3: remove a redundant register macro definition new 4279b4d5ec9c net: hns3: modify two uncorrect macro names new a4de02287abb net: hns3: provide .get_cmdq_stat interface for the client new b4401a044a1e net: hns3: optimized the judgment of the input parameters [...] new 81c287e3dda2 net: hns3: disable auto-negotiation off with 1000M setting [...] new 90d9834ecd6b Merge branch 'net-hns3-misc-updates-for-next' new 9eb8eff0cf2f net: bridge: allow enslaving some DSA master network devices new f66a6a69f97a net: dsa: permit cross-chip bridging between all trees in [...] new 3b7bc1f09101 net: dsa: introduce a dsa_switch_find function new ac02a451a614 net: dsa: sja1105: implement cross-chip bridging operations new a6f0b26d6a5d Merge branch 'cross-chip-bridging-for-disjoint-dsa-trees' new 0fa39d6dd047 ipv6: Replace zero-length array with flexible-array new c2dfc7d2a9be net: atarilance: Replace zero-length array with flexible-array new 9c8255c888ba team: Replace zero-length array with flexible-array new 01f2b3dac8c4 hinic: add link_ksettings ethtool_ops support new 73e030977f78 net: qed*: Reduce RX and TX default ring count when runnin [...] new 37d4f8a6b41f net: qed: Disable SRIOV functionality inside kdump kernel new a90f704ad949 Merge branch 'net-Optimize-the-qed-allocations-inside-kdum [...] new dfcabb078847 sfc: move vport_id to struct efx_nic new be904b855200 sfc: make capability checking a nic_type function new 484a75b1dbc4 sfc: use efx_has_cap for capability checks outside of NIC- [...] new e4fe938cff04 sfc: move 'must restore' flags out of ef10-specific nic_data new fd14e5fd136b sfc: rework handling of (firmware) multicast chaining state new dbf2c669062c sfc: move rx_rss_context_exclusive into struct efx_mcdi_fi [...] new ed02112cff92 sfc: make filter table probe caller responsible for adding VLANs new 9b46132cff75 sfc: make firmware-variant printing a nic_type function new 9b1b31d5d4ac Merge branch 'sfc-remove-nic_data-usage-in-common-code' new 2fa3888bb7a9 net: dsa: ocelot: Constify dsa_device_ops new 097f024454fc net: dsa: tag_sja1105: Constify dsa_device_ops new 3242956bd610 Merge branch 'net-dsa-Constify-two-tagger-ops' new 898badd3bd83 Merge remote-tracking branch 'net-next/master' new 385bbf7b119a bpf, libbpf: Replace zero-length array with flexible-array new 6e7e034e88e8 tools, bpftool: Poison and replace kernel integer typedefs new c8caa0bb4b38 tools, bpftool: Minor fixes for documentation new ab8d78093dfa bpf: Minor fixes to BPF helpers documentation new ff20460e94af tools, bpf: Synchronise BPF UAPI header with tools new 846df7b6919d Merge remote-tracking branch 'bpf-next/master' new 7a3d8250c1d6 Merge remote-tracking branch 'ipsec-next/master' new 21dffda7c6be Merge remote-tracking branch 'mlx5-next/mlx5-next' new 1cc2d0e021f8 dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth new 4765db373ea3 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] new eaa7b7228ff7 Bluetooth: Fix advertising handle is set to 0 new 69d67b461a18 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] new 5f4b91728bba Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to suppor [...] new 181d69535230 Bluetooth: Replace BT_DBG with bt_dev_dbg for management support new 14a81bf021fb Bluetooth: replace zero-length array with flexible-array member new d5cc6626b337 Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option new 568602457c1a Bluetooth: Replace BT_DBG with bt_dev_dbg for security man [...] new a10c907ce0e5 Bluetooth: Add support for experimental features configuration new e625e50ceee1 Bluetooth: Introduce debug feature when dynamic debug is disabled new ef2c1c3325c2 Merge remote-tracking branch 'bluetooth/master' new e69388ea2f9f Merge remote-tracking branch 'mac80211-next/master' new dbb473cb159e gfs2: Don't ignore inode write errors during inode_go_sync new 771d0b71043f gfs2: Allow lock_nolock mount to specify jid=X new 62b5e405499c Merge remote-tracking branch 'gfs2/for-next' new 97bf657b6dea next-20200511/nand new 2b6e22ae7f7f Merge remote-tracking branch 'spi-nor/spi-nor/next' new c41847b9e100 Merge remote-tracking branch 'crypto/master' new 9e60c8db8723 Merge remote-tracking branch 'drm/drm-next' new feb000fdfff4 drm/amd/powerplay: skip judging if baco support for Arctur [...] new b0be3c3a2500 drm/amd/amdgpu: add raven1 part to the gfxoff quirk list new 2c60129469be drm/amd/amdgpu: Add missing GRBM bits for GFX 10.1 new 3528cae940d7 drm/amd/amdgpu: Update update_config() logic new 37e4f052cc97 drm/amd/amdgpu: remove defined but not used 'crtc_offsets' new a2f52d26417a drm/amdgpu: Add new ring callback to insert memory sync new 4de9c8eb98d2 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new 60a8ce8eba39 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 563b774a25a4 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] new 5dc38794a911 drm/amdgpu: Add a UAPI flag for user to call mem_sync new 2d0512dc570a drm/mm: revert "Break long searches in fragmented address spaces" new ef2b333fa9d7 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new c6f28b7fcd80 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 7ff32d5eccc4 drm: Correct DP DSC macro typo new 0397b63ea9da drm/amdgpu: work around llvm bug #42576 new fbf1d2e35ebb drm/amdgpu/display: fix logic inversion in program_timing_sync() new 1995e285f996 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 9e71090a3582 drm/amdgpu: re-enable runtime pm on vega10 new 7cc6c0923c41 drm/amdgpu: simplify ATIF backlight handling new 26dd4e035e2e Merge remote-tracking branch 'amdgpu/drm-next' new f4d49692ad76 drm/i915/gt: Mark up the racy read of execlists->context_tag new e31fe02eff26 drm/i915: Make intel_timeline_init static new a80d73673bc7 drm/i915: Tidy awaiting on dma-fences new 90c49a09c849 drm/i915/mst: Wait for ACT sent before enabling the pipe new 260a6c1bdf1e drm/i915: Fix glk watermark calculations new edc0e09c6ba8 drm/i915: Turn intel_digital_port_connected() in a vfunc new 0398993b82f4 drm/i915: Stash hpd status bits under dev_priv new c7e8a3d674fb drm/i915: Use stashed away hpd isr bits in intel_digital_p [...] new b0a997ae5248 drm/i915: Emit await(batch) before MI_BB_START new 9bad40a27dac drm/i915/selftests: Always flush before unpining after writing new a1b2eeacbc55 drm/i915: Remove unused HAS_FWTABLE macro new 84eac0c65940 drm/i915/gt: Force pte cacheline to main memory new 1c8ee8b92fb6 drm/i915/gt: Restore Cherryview back to full-ppgtt new b77a4fef920d Merge remote-tracking branch 'drm-intel/for-linux-next' new 1b2f95d5f83e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8d8ff2a9574e drm/mgag200: Convert struct drm_device to struct mga_devic [...] new ed5877b62ec4 drm/mgag200: Remove several references to struct mga_device.dev new 0858083781b5 drm/mgag200: Integrate init function into load function new 5635b7cf8670 drm/mgag200: Use managed mode-config initialization new 30b0c940f941 drm/mgag200: Remove unused fields from struct mga_device new 81a15b9a6556 drm/mgag200: Embed connector instance in struct mga_device new 3f4272deb9d1 Merge remote-tracking branch 'drm-misc/for-linux-next' new 06625d3e4c23 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 66130d93b5a2 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 8f240618a5ab Merge remote-tracking branch 'regmap/for-next' new 9882a8d3b41c Merge remote-tracking branch 'sound/for-next' new a1304cba816e ASoC: cros_ec_codec: allocate shash_desc dynamically new d9a2d100c96d ASoC: mediatek: mt8183-da7219: set headset button maps new 7d8785bc7adb ASoC: SOF: core: fix error return code in sof_probe_continue() new 2c65555dfeea Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new 7815fa0305d8 Merge remote-tracking branch 'sound-asoc/for-next' new 547368e5b1c1 Merge remote-tracking branch 'modules/modules-next' new 3cbe1907f6d2 Merge remote-tracking branch 'input/next' new ae979182ebb3 bdi: fix up for "remove the name field in struct backing_d [...] new 4047429680e5 Merge branch 'for-5.8/block' into for-next new 73c4a515adbe Merge remote-tracking branch 'block/for-next' new cf99cd7fe835 dm zoned: add 'status' callback new 0b541c6806bc dm zoned: add 'message' callback new 9ea6404032ae dm zoned: store zone id within the zone structure and kill [...] new 31d0e8622544 dm zoned: use array for superblock zones new 4d27bec0bca3 dm zoned: store device in struct dmz_sb new 00108e2ad00e dm zoned: move fields from struct dmz_dev to dmz_metadata new 3e2dd3c62142 dm zoned: introduce dmz_metadata_label() to format device name new c84a0bab8d49 dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev() new 21a33c39f41e dm zoned: remove 'dev' argument from reclaim new ad466e1b3424 dm zoned: replace 'target' pointer in the bio context new adac3fff683e dm zoned: use dmz_zone_to_dev() when handling metadata I/O new 4813c868bef0 dm zoned: add metadata logging functions new 62f5201f2dc1 dm zoned: Reduce logging output on startup new e9a6fbc7df9a dm zoned: ignore metadata zone in dmz_alloc_zone() new 70978208ec91 dm zoned: metadata version 2 new 1d5a8a85e580 Merge remote-tracking branch 'device-mapper/for-next' new ed70ddb49284 Merge branch 'fixes' into next new c6ee9070d7c3 mmc: core: Enable erase/discard/trim support for all mmc hosts new ab7897b3315d mmc: host: Drop redundant MMC_CAP_ERASE new bf34d4120004 Merge remote-tracking branch 'mmc/next' new 5990f43f9915 Merge remote-tracking branch 'backlight/for-backlight-next' new 3deb0054584f Merge remote-tracking branch 'battery/for-next' new da044dd06f1a Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new 35e65600808e lib: linear_ranges: Add missing MODULE_LICENSE() new 0553af564bde Merge remote-tracking branch 'regulator/topic/linear-range [...] new cc6c3118fb75 Merge remote-tracking branch 'regulator/for-next' new 90708d873a8e Merge remote-tracking branch 'apparmor/apparmor-next' new b29f7263671c Merge remote-tracking branch 'integrity/next-integrity' new 7bd5af354eb5 Merge remote-tracking branch 'selinux/next' new ef26650a201f Smack: Remove unused inline function smk_ad_setfield_u_fs_ [...] new 8d4c15ac69e6 Merge remote-tracking branch 'smack/next' new 27acbf41be39 tomoyo: use true for bool variable new 913f5994ddf0 Merge remote-tracking branch 'tomoyo/master' new 744069248e04 Merge remote-tracking branch 'tpmdd/next' new 039adfa2ec58 Merge remote-tracking branch 'iommu/next' new 970bac0e692f Merge remote-tracking branch 'audit/next' new dba496f36117 dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema new a0a3e0887d71 dt-bindings: thermal: Convert i.MX8MM to json-schema new 493d8f463e2e dt-bindings: gpio: Convert i.MX to json-schema new 8b2251f75f78 dt-bindings: nvmem: Convert i.MX OCOTP to json-schema new aa3afee63e2c dt-bindings: nvmem: Convert i.MX IIM to json-schema new 2c504460f502 dt-bindings: nvmem: Convert MXS OCOTP to json-schema new 81e41fec803d dt-bindings: watchdog: Convert i.MX to json-schema new 8d99f03c9fd0 dt-bindings: watchdog: Convert i.MX7ULP to json-schema new 410dcdc2dfd0 dt-bindings: at24: add microchip, 24lc[0-9]+ to the compat [...] new f678d2181d0d dt-bindings: sh_eth: Sort compatible string in increasing [...] new 2c905f6c3334 dt-bindings: gpu: add power-domains #cooling-cells to arm, [...] new 0b7140098667 dt-bindings: usb: dwc2: add power-domains property new c54030b19114 dt-bindings: timer: Document allwinner,erratum-unknown1 property new 4b7cf35c5584 dt-bindings: clock: Convert ingenic,cgu.txt to YAML new 6e172df71fe5 dt-bindings: intc: Convert ingenic,intc.txt to YAML new 118a209df613 dt-bindings: i2c: Convert i2c-jz4780.txt to YAML new 28c9c3d36b7c dt-bindings: serial: Convert ingenic,uart.txt to YAML new 7f7d408e5a00 dt-bindings: gpio: rcar: Convert to json-schema new d0941cfb9fa8 dt-bindings: watchdog: renesas-wdt: Convert to json-schema new 8f18632153e7 dt-bindings: timer: renesas: ostm: Convert to json-schema new b36a24725392 dt-bindings: phy: Convert UniPhier PCIe-PHY controller to [...] new 60f4fc43bac9 dt-bindings: phy: Convert UniPhier USB2-PHY controller to [...] new 134ab2845acb dt-bindings: phy: Convert UniPhier USB3-PHY conroller to j [...] new 9a487a59fc96 Merge remote-tracking branch 'devicetree/for-next' new 6a091404bf95 spi: uniphier: Depend on HAS_IOMEM new 5bc486156d84 spi: uniphier: Use devm_platform_get_and_ioremap_resource( [...] new 74750e0621cd spi: sun6i: Add support for GPIO chip select lines new 4dd227a55a9f spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is [...] new c8726dd01122 Merge remote-tracking branch 'spi/for-5.8' into spi-next new 88204b3a2ccd Merge remote-tracking branch 'spi/for-next' new 2b8766c343db Merge remote-tracking branch 'tip/auto-latest' new 1eb92fb42cd6 Merge remote-tracking branch 'clockevents/timers/drivers/next' new bba8c8e3684c Merge remote-tracking branch 'edac/edac-for-next' new 13e69ca01ce1 locking/osq_lock: Annotate a data race in osq_lock new 4fb4fb3f4375 Merge remote-tracking branch 'rcu/rcu/next' new 0ac369526ab6 Merge remote-tracking branch 'kvm/linux-next' new b17293df6268 Merge remote-tracking branch 'kvms390/next' new bc994f1f5455 Merge remote-tracking branch 'percpu/for-next' new b92b36eadf4d workqueue: Fix an use after free in init_rescuer() new b733ebcfcbd5 Merge remote-tracking branch 'workqueues/for-next' new 55523abaa85f platform/x86: asus-laptop: Drop duplicate check for led_cl [...] new 2225dba20529 platform/x86: asus-wmi: Drop duplicate check for led_class [...] new e257dd340f27 platform/x86: eeepc-laptop: Drop duplicate check for led_c [...] new 410a772419bf platform/x86: lg-laptop: Drop duplicate check for led_clas [...] new a87406c554d1 platform/x86: samsung-laptop: Drop duplicate check for led [...] new 41f800466f0e platform/x86: thinkpad_acpi: Drop duplicate check for led_ [...] new 409f3aed82d3 platform/x86: toshiba_acpi: Drop duplicate check for led_c [...] new 18937875a231 platform/x86: intel-vbtn: Use acpi_evaluate_integer() new f6ba524970c4 platform/x86: intel-vbtn: Split keymap into buttons and sw [...] new 990fbb48067b platform/x86: intel-vbtn: Do not advertise switches to use [...] new 1fac39fd0316 platform/x86: intel-vbtn: Also handle tablet-mode switch o [...] new d307f1729322 platform/x86: intel-vbtn: Fix probe failure on devices wit [...] new 66421769f4c1 Merge remote-tracking branch 'drivers-x86/for-next' new 1f41dbef93fb Merge remote-tracking branch 'chrome-platform/for-next' new 46900715da03 Merge remote-tracking branch 'leds/for-next' new a6fbb862c0a6 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added new 0cd60b34093e Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added new 62a3417acbb7 Merge remote-tracking branch 'ipmi/for-next' new c8be6af9ef16 Merge v5.7-rc5 into driver-core-next new 49e2db508b4c Merge remote-tracking branch 'driver-core/driver-core-next' new 2ca23ae59e99 Merge 5.7-rc5 into usb-next new b0a9200f1547 Merge remote-tracking branch 'usb/usb-next' new bb9e8c575aef Merge remote-tracking branch 'usb-serial/usb-next' new 222a613578dd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 32786df68912 Merge remote-tracking branch 'phy-next/next' new 1cc18584e5ac Merge 5.7-rc5 into tty-next new 086856bfd41e Merge remote-tracking branch 'tty/tty-next' new dd92b0133a78 Merge 5.7-rc5 into char-misc-next new 85b6f8d2137d Merge remote-tracking branch 'char-misc/char-misc-next' new 9b018979c2ae Merge remote-tracking branch 'extcon/extcon-next' new 4f1738f4c24b soundwire: qcom: Use IRQF_ONESHOT new f779ad09109e soundwire: (cosmetic) remove multiple superfluous "else" s [...] new 6f7219fecf35 soundwire: intel: (cosmetic) remove multiple superfluous " [...] new b488bb7222ba soundwire: bus: rename sdw_bus_master_add/delete, add arguments new 3fce95b2a261 Merge remote-tracking branch 'soundwire/next' new 913b99f70feb thunderbolt: Replace zero-length array with flexible-array new e13dec718e68 Merge remote-tracking branch 'thunderbolt/next' new ae73e7784871 Merge 5.7-rc5 into staging-next new 8a1c41e51fa1 Merge remote-tracking branch 'staging/staging-next' new 768a09ebe675 Merge remote-tracking branch 'mux/for-next' new 3db431f2f145 Merge remote-tracking branch 'icc/icc-next' new 576b0b9ec921 Merge remote-tracking branch 'slave-dma/next' new dd37c01301b6 Merge remote-tracking branch 'cgroup/for-next' new 1fb0dae8a8c5 Merge remote-tracking branch 'scsi/for-next' new 8d925b1f00e6 scsi: aacraid: Use memdup_user() as a cleanup new c68a56736c12 scsi: target: loopback: Fix READ with data and sensebytes new 102026483d2b scsi: bfa: Make bfad_iocmd_ioc_get_stats() static new f9491ed56e3a scsi: qedi: Remove unused variable udev & uctrl new 00b42b70ae52 scsi: libsas: Replace zero-length array with flexible-array new ec38c0adc0a1 scsi: ufs: Replace zero-length array with flexible-array new 6e27a86aed97 scsi: lpfc: Remove redundant initialization to variable rc new 817d7e140283 scsi: ufs: Enable WriteBooster on some pre-3.1 UFS devices new c28c00ba4f06 scsi: ufs: Introduce fixup_dev_quirks vops new 8db269a5102e scsi: ufs: Export ufs_fixup_device_setup() function new 62c2f503b54c scsi: ufs-mediatek: Add fixup_dev_quirks vops new 1f34eedf9bc1 scsi: ufs: Add "index" in parameter list of ufshcd_query_flag() new 6f8d5a6a78cf scsi: ufs: Add LU Dedicated buffer mode support for WriteBooster new 29060a629135 scsi: ufs-mediatek: Enable WriteBooster capability new 79e3520f82cb scsi: ufs: Cleanup WriteBooster feature new 6c205a66d65d scsi: megaraid_sas: Limit device queue depth to controller [...] new 84badfab0d91 scsi: megaraid_sas: Remove IO buffer hole detection logic new b9d5e3e7f370 scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro [...] new 6fd8525a7022 scsi: megaraid_sas: TM command refire leads to controller [...] new c1bb43e23c45 scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 new cbbfdb2a2416 scsi: mpt3sas: Fix double free warnings new b59293b469b9 scsi: mpt3sas: Remove unused including <linux/version.h> new 978857c7e367 scsi: zfcp: Move shost modification after QDIO (re-)open i [...] new bd1684817d7d scsi: zfcp: Move shost updates during xconfig data handlin [...] new 52e61fde5ec9 scsi: zfcp: Move fc_host updates during xport data handlin [...] new 990486f3a850 scsi: zfcp: Fence fc_host updates during link-down handling new ac007adc4d2d scsi: zfcp: Move p-t-p port allocation to after xport data new 971f2abb4ca4 scsi: zfcp: Fence adapter status propagation for common statuses new 71159b6ecb06 scsi: zfcp: Fence early sysfs interfaces for accesses of s [...] new d0dff2ac98dd scsi: zfcp: Move allocation of the shost object to after x [...] new 47742bde281b scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_mo [...] new 62053b4c726c Merge remote-tracking branch 'scsi-mkp/for-next' new f667db77be82 Merge remote-tracking branch 'vhost/linux-next' new 8096f80a5c09 remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init() new 69acee2e4ee3 dt-bindings: remoteproc: qcom: Add SC7180 MPSS support new 620d70b04d43 remoteproc: qcom: pas: Add SC7180 Modem support new d964b0b1a863 dt-bindings: remoteproc: qcom: Use memory-region to refere [...] new 6663ce6facf9 remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region new 900e6e184b4d dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs new 7ff59253375e remoteproc: qcom: pas: Add SM8250 PAS remoteprocs new 4b3e1e43bd8d Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new dce6204c2078 Merge remote-tracking branch 'rpmsg/for-next' new 63d4a1bdaeae Merge remote-tracking branch 'gpio/for-next' new 31f9c2a71161 Merge remote-tracking branch 'gpio-intel/for-next' new 83ba9f9092c8 Merge remote-tracking branch 'pinctrl/for-next' new 34ab4d247b98 Merge remote-tracking branch 'pinctrl-intel/for-next' new 52e7f9111b3c Merge remote-tracking branch 'pinctrl-samsung/for-next' new 5c44d4b5cfe7 Merge remote-tracking branch 'pwm/for-next' new e7f7785449a1 binfmt: Move install_exec_creds after setup_new_exec to ma [...] new 89826cce3754 exec: Make unlocking exec_update_mutex explict new 1507b7a30ad2 exec: Rename the flag called_exec_mmap point_of_no_return new 96ecee29b0b5 exec: Merge install_exec_creds into setup_new_exec new 7d503feba0c8 exec: In setup_new_exec cache current in the local variable me new df9e4d2c4a53 exec: Move most of setup_new_exec into flush_old_exec new 2388777a0a59 exec: Rename flush_old_exec begin_new_exec new b213c2dcbcbc exec: Promised cleanups after introducing exec_update_mutex new 7a60ef4803d5 exec: Move the comment from above de_thread to above unsha [...] new 13c432b51449 exec: Fix spelling of search_binary_handler in a comment new a28bf136e651 exec: Run sync_mm_rss before taking exec_update_mutex new 8890b29341f3 exec: Move handling of the point of no return to the top level new 6834e0bb41bb exec: Set the point of no return sooner new 27e68f086393 exec: Trivial cleanups for exec new 8d243345fa85 Merge proc-next and exec-next for testing in linux-next new 393ddad54f0f Merge remote-tracking branch 'userns/for-next' new 1d4911c94f56 Merge remote-tracking branch 'livepatching/for-next' new c754267b9d8c Merge remote-tracking branch 'coresight/next' new 3642b17e9a8d rtc: mt2712: remove unnecessary error string new 06030d500149 rtc: mt2712: switch to devm_platform_ioremap_resource new 9f210ec65acc rtc: 88pm860x: remove useless range check new 734e5e4e268f rtc: add new VL flag for backup switchover new b139bb5c262b rtc: pcf2127: let the core handle rtc range new 664eaf033f9f rtc: pcf2127: remove unnecessary #ifdef new 040e6dc0911c rtc: pcf2127: set regmap max_register new 7d65cf8c1f0a rtc: pcf2127: report battery switch over new 63a52f63886a rtc: max77686: Use single-byte writes on MAX77620 new 32271efded6c rtc: stmp3xxx: update contact email new 8816cd726a4f rtc: mc13xxx: fix a double-unlock issue new 24e1f2c9383e rtc: ingenic: Only support probing from devicetree new c61293f14773 rtc: ingenic: Use local 'dev' variable in probe new 796be8b59dec rtc: ingenic: Enable clock in probe new fe0557f4dbd8 rtc: ingenic: Set wakeup params in probe new 77d8f3c1226b rtc: ingenic: Remove unused fields from private structure new 15eeadd801c0 rtc: ingenic: Fix masking of error code new 378252b6e24f rtc: ingenic: Reset regulator register in probe new 17382f213e1a Merge remote-tracking branch 'rtc/rtc-next' new a4ad8bbc013f Merge remote-tracking branch 'ntb/ntb-next' new c9157cd33a47 Merge remote-tracking branch 'fsi/next' new c8cbcc40d64d Merge remote-tracking branch 'slimbus/for-next' new 5eafd38c4dff Merge remote-tracking branch 'nvmem/for-next' new 058ad520bdbe Merge remote-tracking branch 'xarray/xarray' new 0089c822956f Merge remote-tracking branch 'hyperv/hyperv-next' new 376498c8ffb2 Merge remote-tracking branch 'kgdb/kgdb/for-next' new f2a8d52e0a4d nsproxy: add struct nsset new 1e76b8ad203a nsproxy: attach to namespaces via pidfds new f7f50521d7aa selftests/pidfd: add pidfd setns tests new 9226d1137bbe Merge remote-tracking branch 'pidfd/for-next' new 869cad3992bf PM / devfreq: Use lockdep asserts instead of manual checks [...] new a3159669ffb6 Merge remote-tracking branch 'devfreq/devfreq-next' new be957c886d92 mm/hmm: make hmm_range_fault return 0 or -1 new 4e2490843d55 drm/amdgpu: remove dead code after hmm_range_fault() new 5c8f3c4cf18a mm/hmm: remove HMM_PFN_SPECIAL new 2733ea144dcc mm/hmm: remove the customizable pfn format from hmm_range_fault new a149d2eb654b mm/hmm/test: add selftest driver for HMM new 2f36bf46ecb2 mm/hmm/test: add selftests for HMM new 5aa2ffa941e7 MAINTAINERS: add HMM selftests new 5293b6e75240 Merge remote-tracking branch 'hmm/hmm' new 76cc1b4ec149 Merge remote-tracking branch 'fpga/for-next' new 2d4c273638b3 Merge remote-tracking branch 'cfi/cfi/next' new 45ba7a893ad8 kunit: kunit_tool: Separate out config/build/exec/parse new 015a8e30a7d4 Merge remote-tracking branch 'kunit-next/kunit' new fede4dfc897b Merge remote-tracking branch 'mhi/mhi-next' new 0fef241165fd uapi: General notification queue definitions new 5cb457f8bd24 security: Add a hook for the point of notification insertion new 446e016ba707 pipe: Add O_NOTIFICATION_PIPE new 317f078cce34 pipe: Add general notification queue support new ec17d430071f security: Add hooks to rule on setting a watch new e005d9575b9a watch_queue: Add a key/keyring notification facility new b8c9527a31b0 Add sample notification program new 9a60e8de608a pipe: Allow buffers to be marked read-whole-or-error for n [...] new 7259a6a35dad pipe: Add notification lossage handling new 13d74c59faad selinux: Fix use of KEY_NEED_* instead of KEY__* perms new 967c872627c2 selinux: Implement the watch_key security hook new 3e13034cc148 smack: Implement the watch_key and post_notification hooks new 6fb30fae7b33 watch_queue: Add security hooks to rule on setting mount a [...] new 42036137fa9b watch_queue: Implement mount topology and attribute change [...] new 0f938b858dcc watch_queue: sample: Display mount tree change notifications new 39e10e529e55 watch_queue: Introduce a non-repeating system-unique super [...] new 9321bb26ce55 watch_queue: Add superblock notifications new 6e1617461ab8 watch_queue: sample: Display superblock notifications new 5d8137740c72 Merge remote-tracking branch 'notifications/notifications- [...] new 51d01aee410b fsinfo: Add fsinfo() syscall to query filesystem information new c5284c852f3b fsinfo: Provide a bitmap of supported features new 7fbf0f23a326 fsinfo: Allow retrieval of superblock devname, options and stats new fae92986eebe fsinfo: Allow fsinfo() to look up a mount object by ID new dbb15df8fed8 fsinfo: Add a uniquifier ID to struct mount new a8d9b51ca60b fsinfo: Allow mount information to be queried new 31ff9788e9df fsinfo: Allow mount topology and propagation info to be retrieved new 58523fd27981 fsinfo: Provide notification overrun handling support new d3ee0e9da65d fsinfo: sample: Mount listing program new 97c4b0f46bdc fsinfo: Add API documentation new dd262e87c8a4 fsinfo: Add support for AFS new f374c231f630 fsinfo: Add support to ext4 new 0c45e672c902 fsinfo: Example support for NFS new a627d57b0248 fsinfo: Add an attribute that lists all the visible mounts [...] new ee8ad8190cb1 vfs, fsinfo: Add an RCU safe per-ns mount list new 937b897b24c7 Merge remote-tracking branch 'fsinfo/fsinfo-core' new c4bdcde7a6dd disable building fo test-fsinfo for now new 546bef0ea7f9 nsproxy: protect proc_ns_file() when CONFIG_PROC_FS is not set new 452f04ae72c2 fix up sys_fsinfo decalaration new 5039b920f42f checkpatch: test $GIT_DIR changes new e60e02097547 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 5f18c4ff72ef /proc/kpageflags: do not use uninitialized struct pages new f0073f39485c kcov: cleanup debug messages new 0117af258ef9 kcov: fix potential use-after-free in kcov_remote_start new 7d744e9ca34e kcov: move t->kcov assignments into kcov_start/stop new dd33e9d63f66 kcov: move t->kcov_sequence assignment new 0f2920b61fd0 kcov: use t->kcov_mode as enabled indicator new ebfb6a444831 kcov: collect coverage from interrupts new d050bac6b3cb usb: core: kcov: collect coverage from usb complete callback new 265c91e205f8 mm/memcg: optimize memory.numa_stat like memory.stat new 165845bd1728 mm, memcg: fix inconsistent oom event behavior new 7e1775b29cd8 epoll: call final ep_events_available() check under the lock new 8a13286a2b06 mm/gup: fix fixup_user_fault() on multiple retries new 3209b7ff7adf lib/lzo: fix ambiguous encoding bug in lzo-rle new cd96388fc5a7 userfaultfd: fix remap event with MREMAP_DONTUNMAP. new 1c01a071dd17 ipc/util.c: sysvipc_find_ipc() incorrectly updates position index new 4a23ad967598 ipc-utilc-sysvipc_find_ipc-incorrectly-updates-position-index-fix new d66edb2e4b96 device-dax: don't leak kernel memory to user space after u [...] new 8682d9e06d94 scripts/tags.sh: support compiled source, improved precise new 056496e286fc scripts/tags.sh: add a intermediate file for 'make gtags' new 360ab17dd9b0 squashfs: migrate from ll_rw_block usage to BIO new 99052f49937f squashfs-migrate-from-ll_rw_block-usage-to-bio-fix new e764133d55b1 ocfs2: add missing annotation for dlm_empty_lockres() new da75d810e4ff ocfs2: mount shared volume without ha stack new 789faa7e888b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new e4c00c5a391a ramfs: support O_TMPFILE new d2129c30ecd3 vfs: track per-sb writeback errors and report them to syncfs new f494505132d8 buffer: record blockdev write errors in super_block that it backs new 9970c96752d1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 0776667e4615 usercopy: mark dma-kmalloc caches as usercopy caches new 19284501e585 mm/slub.c: fix corrupted freechain in deactivate_slab() new cdf6fc08de30 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix new c14f058ada0a slub: Remove userspace notifier for cache add/remove new f095cacf4f31 slub: remove kmalloc under list_lock from list_slab_objects() V2 new 0d2c6129304b mm/slub: fix stack overruns with SLUB_STATS new 9ffa5fad392a mm: slub: add panic_on_error to the debug facilities new eb6f4f5b9b7f mm-slub-add-panic_on_error-to-the-debug-facilities-fix new b84ba7f0f7e5 mm, dump_page(): do not crash with invalid mapping pointer new 67ac4aee4a1d mm: move readahead prototypes from mm.h new 0f75400248be mm: return void from various readahead functions new e01bbb5ca964 mm: ignore return value of ->readpages new c25952d5eb33 mm: move readahead nr_pages check into read_pages new 6903c9aa5a2d mm: add new readahead_control API new 44e61708e4e9 mm: use readahead_control to pass arguments new 094fa62e798c mm: rename various 'offset' parameters to 'index' new d80c7e85376c mm: rename readahead loop variable to 'i' new 0259b0b18089 mm: remove 'page_offset' from readahead loop new d2e3e76ab8d2 mm: put readahead pages in cache earlier new 7930551e7d36 mm: add readahead address space operation new 83ad29244cdd mm: move end_index check out of readahead loop new 739e9475ad87 mm: add page_cache_readahead_unbounded new 6f0056e1f0d2 mm: document why we don't set PageReadahead new e473a2880664 mm: use memalloc_nofs_save in readahead path new d57fd00c158a fs: convert mpage_readpages to mpage_readahead new 4ae4ee24ce52 btrfs: convert from readpages to readahead new a371f7a7eea3 erofs: convert uncompressed files from readpages to readahead new ba7bed937a2d erofs: convert compressed files from readpages to readahead new 40ad4ef7978c ext4: convert from readpages to readahead new bfade9383ffb ext4: pass the inode to ext4_mpage_readpages new 63832f855968 f2fs: convert from readpages to readahead new 1f764d32d5fa f2fs: pass the inode to f2fs_mpage_readpages new fe2479f6b823 fuse: convert from readpages to readahead new 2169ac50f203 fuse-convert-from-readpages-to-readahead-fix new 891b0e755290 iomap: convert from readpages to readahead new 5bcf825596ca mm/gup.c: update the documentation new 411ae999feed mm-gupc-updating-the-documentation-fix new 28d459977b6f mm/swapfile: use list_{prev,next}_entry() instead of open-coding new b2006281f6f4 mm/swap_state: fix a data race in swapin_nr_pages new 3e2f6a5c7664 mm: swap: properly update readahead statistics in unuse_pt [...] new 7cecb7bf6b86 mm/swapfile.c: offset is only used when there is more slots new 3485326efb2c mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] new c760d3c86717 mm/swapfile.c: remove the unnecessary goto for SSD case new 674e45d9a615 mm/swapfile.c: simplify the calculation of n_goal new 5f4e92cf914e mm/swapfile.c: remove the extra check in scan_swap_map_slots() new 6cdf9a9e68ec mm/swapfile.c: found_free could be represented by (tmp < max) new 1ffd20d4af51 mm/swapfile.c: tmp is always smaller than max new 722cd7814adc mm/swapfile.c: omit a duplicate code by compare tmp and max first new e5a4d3332f04 swap: try to scan more free slots even when fragmented new 7e7a30a69156 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable new a2308bd8b938 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix new ab85e8fc388c mm/swapfile.c: __swap_entry_free() always free 1 entry new 2f680e4ec984 mm, memcg: add workingset_restore in memory.stat new 7363f8ca83c1 mm, memcg: avoid stale protection values when cgroup is ab [...] new 6070efb8e52b mm, memcg: decouple e{low,min} state mutations from protec [...] new 5729bb64c32a mm: memcontrol: simplify value comparison between count and limit new 82cd0a420237 mm: fix NUMA node file count error in replace_page_cache() new 342a2ec3051c mm: memcontrol: fix stat-corrupting race in charge moving new b6f4d1b029f2 mm: memcontrol: drop @compound parameter from memcg charging API new 3aa03e97fc18 mm: shmem: remove rare optimization when swapin races with [...] new 2acd2ae70799 mm: memcontrol: move out cgroup swaprate throttling new 83ac0d4ff34f mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] new 47131df10fd4 mm: memcontrol: prepare uncharging for removal of private [...] new b21496ca2e7e mm: memcontrol: prepare move_account for removal of privat [...] new d191d66cbb49 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] new 2b27003a25eb mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] new e83d94bb4bb0 mm: memcontrol: switch to native NR_ANON_MAPPED counter new 157f1f138544 mm: memcontrol: switch to native NR_ANON_THPS counter new e265849eec07 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] new 718705719e31 mm: memcontrol: drop unused try/commit/cancel charge API new c430667e2d0c mm: memcontrol: prepare swap controller setup for integration new cf54a0800174 mm: memcontrol: make swap tracking an integral part of mem [...] new 01d4027647ad mm: memcontrol: charge swapin pages on instantiation new 1e1af044c656 mm: memcontrol: document the new swap control behavior new d4514df11789 mm: memcontrol: delete unused lrucare handling new c986ddf58a95 mm: memcontrol: update page->mem_cgroup stability rules new ca93ca80b2ad memcg: expose root cgroup's memory.stat new 8218c4f1b20a h8300: remove usage of __ARCH_USE_5LEVEL_HACK new ce53bc4f9c18 arm: add support for folded p4d page tables new 77ea28652ed2 arm-add-support-for-folded-p4d-page-tables-fix new b80abbc1d6f7 arm64: add support for folded p4d page tables new 40d263107eb4 arm64: kvm: fix gcc-10 shift warning new 80e7078c09de hexagon: remove __ARCH_USE_5LEVEL_HACK new 403e7c53c8e6 ia64: add support for folded p4d page tables new 1213d2371b00 nios2: add support for folded p4d page tables new 277e80d8b288 openrisc: add support for folded p4d page tables new 54ca8510d3a6 powerpc: add support for folded p4d page tables new 9b47ff0898f2 powerpc-add-support-for-folded-p4d-page-tables-fix new 8459bc87c474 sh: fault: Modernize printing of kernel messages new ed8aef6321cb sh: drop __pXd_offset() macros that duplicate pXd_index() ones new cc14a58ff0ef sh: add support for folded p4d page tables new 17a6bc6c69c3 unicore32: remove __ARCH_USE_5LEVEL_HACK new 6ffc64efefb3 asm-generic: remove pgtable-nop4d-hack.h new fdc0f0bd7b24 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 545ab5e453de mm/gup.c: further document vma_permits_fault() new 4fd969263504 /proc/PID/smaps: Add PMD migration entry parsing new bc567e69de6d mm/mmap.c: fix the adjusted length error new b70a107e91b1 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() new 522465be3c09 x86/hyperv: use vmalloc_exec for the hypercall page new 9a00d8c22690 x86: fix vmap arguments in map_irq_stack new 87d1b8b69b97 staging: android: ion: use vmap instead of vm_map_ram new 390908c7e431 staging: media: ipu3: use vmap instead of reimplementing it new 94ff6f58f23e dma-mapping: use vmap insted of reimplementing it new 95d197f4c48f powerpc: add an ioremap_phb helper new d27a1dcaa90b powerpc: remove __ioremap_at and __iounmap_at new 9bc625c93b2e mm: remove __get_vm_area new f31477be6ae9 mm: unexport unmap_kernel_range_noflush new f7c589494f37 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] new b4fd6f0fc6c8 mm: only allow page table mappings for built-in zsmalloc new 39a1b3e1224c mm: pass addr as unsigned long to vb_free new 4f7cf12a3a79 mm: remove vmap_page_range_noflush and vunmap_page_range new a20062f18780 mm: rename vmap_page_range to map_kernel_range new 6137db05dca9 mm: don't return the number of pages from map_kernel_range [...] new 9458f46edcff mm: remove map_vm_range new 794017baf90c mm: remove unmap_vmap_area new 05656161f2ed mm: remove the prot argument from vm_map_ram new 17820d8d4365 mm: enforce that vmap can't map pages executable new e8f4ad845ff8 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc new ffcc05134b67 mm: remove the pgprot argument to __vmalloc new b3f91fbe38ab mm: remove the prot argument to __vmalloc_node new a8f83cf4b1b4 mm: remove both instances of __vmalloc_node_flags new c27fab073035 mm: remove __vmalloc_node_flags_caller new 0daa79e9fb3e mm-remove-__vmalloc_node_flags_caller-fix new 77a96fbb232f mm: switch the test_vmalloc module to use __vmalloc_node new fd9481d10345 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix new 2903d3569d2f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix new d561d09fbb34 mm: remove vmalloc_user_node_flags new 22d1d396f057 mm-remove-vmalloc_user_node_flags-fix new 2044667c412a arm64: use __vmalloc_node in arch_alloc_vmap_stack new ee6f3d3ad1cb powerpc: use __vmalloc_node in alloc_vm_stack new fbee9160674e s390: use __vmalloc_node in stack_alloc new 0fe83105b49a mm/mm_init.c: report kasan-tag information stored in page->flags new 2c96e056a970 kasan: stop tests being eliminated as dead code with FORTI [...] new 8bab0e6efa01 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] new 97ea0b39da5f string.h: fix incompatibility between FORTIFY_SOURCE and KASAN new bb57717c0d12 mm: clarify __GFP_MEMALLOC usage new 16d9850c2d71 mm: memblock: replace dereferences of memblock_region.nid [...] new 04c588ea4790 mm: make early_pfn_to_nid() and related defintions close t [...] new 59130e5f4c54 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option new b368b091bd1a mm: free_area_init: use maximal zone PFNs rather than zone sizes new 78c8694b4969 mm: use free_area_init() instead of free_area_init_nodes() new 49e7a2900dcc alpha: simplify detection of memory zone boundaries new 27bfa0f4a91c arm: simplify detection of memory zone boundaries new 0b71f5701681 arm64: simplify detection of memory zone boundaries for UM [...] new f95ef7b583a4 csky: simplify detection of memory zone boundaries new 40018f514648 m68k: mm: simplify detection of memory zone boundaries new 483b123c09b8 parisc: simplify detection of memory zone boundaries new c6a6043b8c04 sparc32: simplify detection of memory zone boundaries new a1bcf2acd21a unicore32: simplify detection of memory zone boundaries new d74a7b199c68 xtensa: simplify detection of memory zone boundaries new 2a32d7dd4b90 mm: memmap_init: iterate over memblock regions rather that [...] new 2d6e8a484e5d mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] new 494312ad4bcb mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES new b6c74c5f7756 mm: free_area_init: allow defining max_zone_pfn in descend [...] new cae7eb922bc0 mm: free_area_init: allow defining max_zone_pfn in descend [...] new b72101fe9cb0 arc: free_area_init(): take into account PAE40 mode new df6c2268ef66 mm: rename free_area_init_node() to free_area_init_memoryl [...] new 9c5c4afccf38 mm: clean up free_area_init_node() and its helpers new 3deb21010647 mm: simplify find_min_pfn_with_active_regions() new 37258b447fc0 docs/vm: update memory-models documentation new 8f93665ccb05 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] new 956eaa87d910 mm/page_alloc.c: bad_flags is not necessary for bad_page() new a7f2b84b5e30 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] new 00af9b9ffd62 mm/page_alloc.c: rename free_pages_check() to check_free_page() new f2db308ed90e mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] new 374af91ece89 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 90d526e9c7f5 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 6f0a496a35f1 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] new 8b88f6c1f0b1 mm: initialize deferred pages with interrupts enabled new 4d149a2f200d mm: call cond_resched() from deferred_init_memmap() new 90784a265750 mm/page_alloc.c: remove unused free_bootmem_with_active_regions new c0c77881dbb0 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] new e995606345e3 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] new 5b675cc50fe6 mm/vmstat.c: do not show lowmem reserve protection informa [...] new 5e310d7f0256 mm/page_alloc: use ac->high_zoneidx for classzone_idx new 69dd8931b66f mm/page_alloc: integrate classzone_idx and high_zoneidx new 15efe497c74a mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() new 7d2fecae85e4 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] new b4c3c2178753 mm/page_alloc.c: reset numa stats for boot pagesets new 66849e0d1615 mm-reset-numa-stats-for-boot-pagesets-v3 new df6047f1fec4 mm/vmscan.c: use update_lru_size() in update_lru_sizes() new 16500b62d21a mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch new 4ae0ef778a71 mm/vmscan.c: change prototype for shrink_page_list new f0e06ff9e0dd mm/vmscan: update the comment of should_continue_reclaim() new ac84e012b411 tools/vm/page_owner_sort.c: filter out unneeded line new f20fc86ffed6 mm, mempolicy: fix up gup usage in lookup_node new dbea4a7dcb09 include/linux/memblock.h: fix minor typo and unclear comment new 5b680ac37874 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] new 7133ff4c5350 khugepaged: add self test new b9b5bfe7fb12 selftests: khugepaged: fix several spelling mistakes new 16641e2aa5e0 khugepaged: replace the usage of system(3) in the test new 0be7df62123c khugepaged-add-self-test-fix-2-fix new 2a6b525f0de1 khugepaged: do not stop collapse if less than half PTEs ar [...] new c6fff3fa3150 khugepaged: drain all LRU caches before scanning pages new f11b92c7598c khugepaged: drain LRU add pagevec after swapin new 2b529019f901 khugepaged: allow to collapse a page shared across fork new a721b47475cd khugepaged: allow to collapse PTE-mapped compound pages new 92867ea767d9 thp: change CoW semantics for anon-THP new 69cb181e9b87 khugepaged: introduce 'max_ptes_shared' tunable new e3c1b73cfe5c selftests: khugepaged: fix several spelling mistakes new 8ae55478053a hugetlbfs: add arch_hugetlb_valid_size new 76eb682895e1 hugetlbfs: move hugepagesz= parsing to arch independent code new 4210cbc99cb4 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] new ac230e1621bb arm64/hugetlb: fix hugetlb initialization new 59cc39ef1290 hugetlbfs: clean up command line processing new c9f47df71857 hugetlbfs: fix changes to command line processing new 499735f8465f mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] new e466ff07cb88 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET new 737ffa3bc8f8 mm/hugetlb: define a generic fallback for is_hugepage_only [...] new aaaa7bf8d611 mm/hugetlb: define a generic fallback for arch_clear_hugep [...] new 41d80da51a99 arch/kmap: remove BUG_ON() new 7f5e139abd8f arch/xtensa: move kmap build bug out of the way new e317f2836785 arch/kmap: remove redundant arch specific kmaps new d70350774a11 arch/kunmap: remove duplicate kunmap implementations new 8e87bcdfca88 arch-kunmap-remove-duplicate-kunmap-implementations-fix new 59ca40ae7d98 {x86,powerpc,microblaze}/kmap: move preempt disable new 65287cd76be4 arch/kmap_atomic: consolidate duplicate code new ac3be52f8512 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes new 5ab3e8ed685d arch/kunmap_atomic: consolidate duplicate code new cd95d18f03fa arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes new 3963519d0e35 arch/kmap: ensure kmap_prot visibility new e435d4f0ad3d arch/kmap: don't hard code kmap_prot values new 1791280df2b8 arch/kmap: define kmap_atomic_prot() for all arch's new 8d9093ddbbae drm: remove drm specific kmap_atomic code new 28ee6487d9ad kmap: remove kmap_atomic_to_page() new 2a81049f9228 parisc/kmap: remove duplicate kmap code new bfabfa631435 sparc: remove unnecessary includes new c1c3c6668e4a kmap: consolidate kmap_prot definitions new fbc4791669bb kmap-consolidate-kmap_prot-definitions-checkpatch-fixes new 4c0039cacaef mm: thp: don't need to drain lru cache when splitting and [...] new 6e8f3bb670b7 powerpc/mm: drop platform defined pmd_mknotpresent() new e851336099a9 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() new 932921411807 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 new ed2ff0c73bd5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 11f408d59bb1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new b36573e87798 mm: add DEBUG_WX support new 5fb33d1ff69d mm-add-debug_wx-support-fix new b2e1d236f46e mm: remove the specific name of arm64 new ebc4d8b39c77 mm: add MMU dependency for DEBUG_WX new 1e13d5445d1a riscv: support DEBUG_WX new 91cc6d216e7c riscv-support-debug_wx-fix new e8f451da0dbf x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new 03f7513e658d arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new 4b1194d47ef4 mm: add kvfree_sensitive() for freeing sensitive data objects new e9674b71c5a2 mm/memory_hotplug: refrain from adding memory into an impo [...] new 49838b0cb8a3 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 4107e29dc132 mm/memory_hotplug: remove is_mem_section_removable() new 80a52f33e10e mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 new d2bc10cacf55 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] new 6c327a3d6856 mm/memory_hotplug: introduce add_memory_driver_managed() new 36492af728d4 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] new ddb8e7c5c550 device-dax: add memory via add_memory_driver_managed() new 0387602ce94b mm: replace zero-length array with flexible-array member new 608ef84a4342 mm-replace-zero-length-array-with-flexible-array-member-fix new 4a0efb97bb45 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new f1e2aa6d35e9 mm: ksm: fix a typo in comment "alreaady"->"already" new 5109d338bba3 mm: ksm: fix a typo in comment "alreaady"->"already" new 768de9d7844f mm: mmap: fix a typo in comment "compatbility"->"compatibility" new f4e1749455d2 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new eb01f9857f64 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new bf4ce1fd0957 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] new 2fcb8d3723f8 mm/vmsan: fix some typos in comment new 942c19f7d01e mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new 230f8e252030 mm/memblock: fix a typo in comment "implict"->"implicit" new ab8a538b704f mm/list_lru: fix a typo in comment "numbesr"->"numbers" new 279af0c60b02 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new e882507fef8b mm/frontswap: fix some typos in frontswap.c new 9b9a53730d31 mm, memcg: fix some typos in memcontrol.c new f8f58c1ec74e mm: fix a typo in comment "strucure"->"structure" new 941704d867af mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new 88b27846fbba mm/sparse: fix a typo in comment "convienence"->"convenience" new c3d1a17ec680 mm/page-writeback: fix a typo in comment "effictive"->"effective" new 9edca6e814da mm/memory: fix a typo in comment "attampt"->"attempt" new 02980d1856d6 mm: use false for bool variable new c56397316646 include/linux/mm.h: return true in cpupid_pid_unset() new 1d13f4dafb24 zcomp: Use ARRAY_SIZE() for backends list new 7c897263b15c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 6783f673e15c fs/buffer.c: dump more info for __getblk_gfp() stall problem new 58c7b0a2f43d kernel/hung_task.c: Monitor killed tasks. new a7d8f6ea98d5 proc: rename "catch" function argument new a7cf25a4a7b5 x86/mm: define mm_p4d_folded() new 7aab34df69fe mm/debug: add tests validating architecture page table helpers new b76c8c092da8 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 new 980b1ef0b8a9 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 new 79669c20f392 user.c: make uidhash_table static new 6a2b5e9cd59f dynamic_debug: add an option to enable dynamic debug for m [...] new fc6c450e3bd0 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new 198e351ecda7 get_maintainer: add email addresses from .yaml files new b60f52007fea include/linux/bitops.h: avoid clang shift-count-overflow warnings new db3db68a27ee lib/math: avoid trailing newline hidden in pr_fmt() new 2800044c0174 lib: Add might_fault() to strncpy_from_user. new b02dcefe836f lib: optimize cpumask_local_spread() new 8c2409c9bc39 lib/test_lockup.c: make test_inode static new 29f9b34a0cc1 lib/zlib: remove outdated and incorrect pre-increment opti [...] new a30abaaa21c3 lib/percpu-refcount.c: use a more common logging style new ccb0cad13bc3 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max new 1856b3f34724 checkpatch: additional MAINTAINER section entry ordering checks new 686704550f66 checkpatch: look for c99 comments in ctx_locate_comment new bb11ff1c3ebc checkpatch: disallow --git and --file/--fix new c5655814700e checkpatch: use patch subject when reading from stdin new 5e38bb3d18f1 checkpatch-use-patch-subject-when-reading-from-stdin-fix new cf248e8901e1 fs/binfmt_elf: remove redundant elf_map ifndef new aff62c4fedb1 elfnote: mark all .note sections SHF_ALLOC new df62cac2e85a fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] new a3a89e9f45b2 fat: don't allow to mount if the FAT length == 0 new 654f0eaf48ae fat: improve the readahead for FAT entries new 9ef34d168a4f fs/seq_file.c: seq_read: Update pr_info_ratelimited new 67c5664ada9b include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] new 3f59c9f8d77d seq_file-introduce-define_seq_attribute-helper-macro-check [...] new 388d1926f9ca mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro new 416405c1228d kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro new 4bdbcefd2bd8 exec: simplify the copy_strings_kernel calling convention new 8e5523e27b54 exec: open code copy_string_kernel new 598c7ff2bf87 umh: fix refcount underflow in fork_usermode_blob(). new a2b394ef6e91 rapidio: avoid data race between file operation callbacks [...] new 97e49c75eda6 kernel/relay.c: fix read_pos error when multiple readers new 5d6dc8acff15 aio: simplify read_events() new 4b70ef84ce5a add kernel config option for twisting kernel behavior. new 0bae7e4a2c0f twist: allow disabling k_spec() function in drivers/tty/vt [...] new e22741aa2af6 twist: add option for selecting twist options for syzkalle [...] new cf27be5112ae selftests/x86/pkeys: move selftests to arch-neutral directory new d9c7e8c01899 selftests/vm/pkeys: rename all references to pkru to a gen [...] new 199877fa9acc selftests/vm/pkeys: move generic definitions to header file new 53d6e4df7eb5 selftests/vm/pkeys: move some definitions to arch-specific header new 50dbd389b80c selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 5eb461881684 selftests: vm: pkeys: Use sane types for pkey register new b09d98f315f8 selftests: vm: pkeys: add helpers for pkey bits new a81070dda0b6 selftests/vm/pkeys: fix pkey_disable_clear() new dfb29126a745 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new 6c0a5cddd673 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 3bc6a45ec1e8 selftests: vm: pkeys: use the correct huge page size new f0b64bba7509 selftests/vm/pkeys: introduce generic pkey abstractions new 14b64e84be9f selftests/vm/pkeys: introduce powerpc support new ff0598a30985 selftests: vm: pkeys: fix powerpc access right updates new ac0950a11bb4 selftests/vm/pkeys: fix number of reserved powerpc pkeys new 727e50bf1712 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new 6ae3c12bb0e8 selftests/vm/pkeys: improve checks to determine pkey support new 4591a8741960 selftests/vm/pkeys: associate key on a mapped page and det [...] new 93d29dfd5be1 selftests/vm/pkeys: associate key on a mapped page and det [...] new cdf8f74e9653 selftests/vm/pkeys: detect write violation on a mapped acc [...] new db8a06518f52 selftests/vm/pkeys: introduce a sub-page allocator new 05496f481fd5 selftests/vm/pkeys: test correct behaviour of pkey-0 new 52967fd7bbaf selftests/vm/pkeys: override access right definitions on powerpc new c918c8a0878a selftests: vm: pkeys: fix powerpc access right definitions new 498a681178ae selftests: vm: pkeys: use the correct page size on powerpc new 6d998cedd9bd selftests: vm: pkeys: fix multilib builds for x86 new bc780bc875f7 tools/testing/selftests/vm: remove duplicate headers new 8815c72e4a6b lib/ubsan.c: fix gcc-10 warnings new e73304d06e3b ipc/msg: add missing annotation for freeque() new 32e69601ab21 ipc/namespace.c: use a work queue to free_ipc new 27ee9e9605c2 ipc: convert ipcs_idr to XArray new d469f6bf890c ipc-convert-ipcs_idr-to-xarray-update new 043dd44be7a7 Merge branch 'akpm-current/current' new d347540154f6 xarray.h: correct return code documentation for xa_store_{ [...] new 36d17448fd69 kernel/sysctl: support setting sysctl parameters from kern [...] new acd5cbb6dadb kernel/sysctl: support handling command line aliases new 6e8bc33071af kernel/hung_task convert hung_task_panic boot parameter to sysctl new 9f4c4c51b44d tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new 86ede79a2a29 lib/test_sysctl: support testing of sysctl. boot parameter new 5c88ca6780ef kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] new 2b85451eec08 kernel/hung_task.c: introduce sysctl to print all traces w [...] new 968cd0c383c7 panic: add sysctl to dump all CPUs backtraces on oops event new 9455d4787627 stacktrace: cleanup inconsistent variable type new d81616b5226d amdgpu: a NULL ->mm does not mean a thread is a kthread new b8a70fee1d04 kernel: move use_mm/unuse_mm to kthread.c new 300f079118d7 kernel: move use_mm/unuse_mm to kthread.c new 128679b8e470 kernel: better document the use_mm/unuse_mm API contract new 5b8c0cf60e96 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 6bfc0059644e powerpc/vas: fix up for {un}use_mm() rename new 3b1954010ace kernel: set USER_DS in kthread_use_mm new de030ca495a6 mm/kmemleak: silence KCSAN splats in checksum new fe0fe02711e8 kallsyms/printk: add loglvl to print_ip_sym() new 2004e32aaa86 alpha: add show_stack_loglvl() new 76f2b9459a6a arc: add show_stack_loglvl() new 1aedc0cbcb14 arm/asm: add loglvl to c_backtrace() new 68846c160b98 arm: add loglvl to unwind_backtrace() new 3bdd8722a4aa arm: add loglvl to dump_backtrace() new 8aa874fa04bc arm: wire up dump_backtrace_{entry,stm} new c4bd9ffb3b0f arm: add show_stack_loglvl() new d933ca304c9b arm64: add loglvl to dump_backtrace() new 98b7164af296 arm64: add show_stack_loglvl() new 12825ac421e6 c6x: add show_stack_loglvl() new 65e7f38c4834 csky: add show_stack_loglvl() new 4fe4f924be4d h8300: add show_stack_loglvl() new 33382dedeb97 hexagon: add show_stack_loglvl() new fc7e4eb9ae53 ia64: pass log level as arg into ia64_do_show_stack() new 1c3005850acd ia64: add show_stack_loglvl() new 8b7a1f9e92a5 m68k: add show_stack_loglvl() new 1d93e25abd7b microblaze: add loglvl to microblaze_unwind_inner() new 668e997f7792 microblaze: add loglvl to microblaze_unwind() new c59c54955dca microblaze: add show_stack_loglvl() new 23704909af7b mips: add show_stack_loglvl() new d786f2a9ee0b nds32: add show_stack_loglvl() new 1c41035d5ebf nios2: add show_stack_loglvl() new ee40e0afd395 openrisc: add show_stack_loglvl() new 3e1839af0b97 parisc: add show_stack_loglvl() new 3066450b04e1 powerpc: add show_stack_loglvl() new c8e62563e940 riscv: add show_stack_loglvl() new 06853563a46b s390: add show_stack_loglvl() new 4c0025bcec54 sh: add loglvl to dump_mem() new 7c232d95c571 sh: remove needless printk() new 74e7cf1f0703 sh: add loglvl to printk_address() new 3857de21525a sh: add loglvl to show_trace() new ff69ed62e366 sh: add show_stack_loglvl() new 0a57a9979861 sparc: add show_stack_loglvl() new 233adc81ed0d um/sysrq: remove needless variable sp new 8545a98b5d65 um: add show_stack_loglvl() new f00e8b227ea9 unicore32: remove unused pmode argument in c_backtrace() new 6f15c40ecf81 unicore32: add loglvl to c_backtrace() new 7c8b703c7b28 unicore32: add show_stack_loglvl() new f62eb8f3436b x86: add missing const qualifiers for log_lvl new 5e3e32eaa4ec x86: add show_stack_loglvl() new 40946e8975d3 xtensa: add loglvl to show_trace() new 28afd7b6c25a xtensa-add-loglvl-to-show_trace-fix new 94a42d5bb1ce xtensa: add show_stack_loglvl() new 6865e484e564 sysrq: use show_stack_loglvl() new 4a2c9c001f8d x86/amd_gart: print stacktrace for a leak with KERN_ERR new 33750e6aa094 power: use show_stack_loglvl() new 703c116f8b29 kdb: don't play with console_loglevel new 5d11154cae8f sched: print stack trace with KERN_INFO new 952708463a38 kernel: use show_stack_loglvl() new ca88cd7eb5b2 kernel: rename show_stack_loglvl() => show_stack() new b1c106a9db72 mm/frontswap: mark various intentional data races new 205f959eb388 mm/page_io: mark various intentional data races new ea1a332c5da3 mm-page_io-mark-various-intentional-data-races-v2 new 06360ed1ea56 mm/swap_state: mark various intentional data races new 14ae13f6a8e1 mm/filemap.c: fix a data race in filemap_fault() new cbebced8e912 mm/swapfile: fix and annotate various data races new a47dc0fcbf5f mm-swapfile-fix-and-annotate-various-data-races-v2 new 41a5998e6497 mm/page_counter: fix various data races at memsw new db1287a94e3b mm/memcontrol: fix a data race in scan count new 971c56d99fb0 mm/list_lru: fix a data race in list_lru_count_one new a229eb6a718e mm/mempool: fix a data race in mempool_free() new d5e9cdab0bd2 mm/util.c: annotate an data race at vm_committed_as new 9c6db080f503 mm/rmap: annotate a data race at tlb_flush_batched new ff27f88df323 mm: annotate a data race in page_zonenum() new c9a84a767724 mm/swap.c: annotate data races for lru_rotate_pvecs new ae3a8849612f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 22b83c07c525 mm/mmap.c: add more sanity checks to get_unmapped_area() new 5666018f3083 mm/mmap.c: do not allow mappings outside of allowed limits new 6d7f2e23235c mm/madvise: pass task and mm to do_madvise new 25fc5fa60800 mm/madvise: introduce process_madvise() syscall: an extern [...] new da311a5f66cc fix process_madvise build break for arm64 new c2c655d6a0df mm: fix build error for mips of process_madvise new b9856c10a403 mm-introduce-external-memory-hinting-api-fix-2-fix new a002f62b2f39 mm/madvise: check fatal signal pending of target process new 6bdc3083af6c pid: move pidfd_get_pid() to pid.c new 33742e271507 mm/madvise: support both pid and pidfd for process_madvise new 0748de935c0b mm/madvise: allow KSM hints for remote API new b73cbecdbeed mm: support vector address ranges for process_madvise new d844ec9aaa46 mm: support compat_sys_process_madvise new 6d944610ced7 mm-support-vector-address-ranges-for-process_madvise-fix-fix new 01325b992b8e mm/madvise: make function 'do_process_madvise' static new 2c6295dcc781 mm: fix s390 compat build error new 2fd415c42c2c mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 683122de76c2 mm/madvise.c: remove duplicated include new f2fcb98b5def include/linux/cache.h: expand documentation over __read_mostly new bbf5d5e2114a doc: cgroup: update note about conditions when oom killer [...] new c5442d8f1979 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] new 5f458e572071 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 2452e8aa39a5 Merge branch 'akpm/master' new 18477c2076c6 fix up bad merge resolution new e098d7762d60 Add linux-next specific files for 20200512
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 (4b20e7462caa) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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.
The 1150 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v1/memory.rst | 19 +- Documentation/admin-guide/cgroup-v2.rst | 17 +- .../admin-guide/device-mapper/dm-zoned.rst | 62 +- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/admin-guide/pstore-blk.rst | 243 +++ .../devicetree/bindings/clock/ingenic,cgu.txt | 57 - .../devicetree/bindings/clock/ingenic,cgu.yaml | 122 ++ Documentation/devicetree/bindings/eeprom/at24.yaml | 2 +- .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 35 - .../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 68 + .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 94 - .../bindings/gpio/renesas,rcar-gpio.yaml | 143 ++ .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 6 + .../devicetree/bindings/i2c/i2c-jz4780.txt | 33 - .../devicetree/bindings/i2c/ingenic,i2c.yaml | 88 + .../bindings/interrupt-controller/ingenic,intc.txt | 28 - .../interrupt-controller/ingenic,intc.yaml | 63 + .../bindings/iommu/renesas,ipmmu-vmsa.txt | 73 - .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 98 + .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../devicetree/bindings/nvmem/imx-iim.txt | 22 - .../devicetree/bindings/nvmem/imx-iim.yaml | 57 + .../devicetree/bindings/nvmem/imx-ocotp.txt | 50 - .../devicetree/bindings/nvmem/imx-ocotp.yaml | 95 + .../devicetree/bindings/nvmem/mxs-ocotp.txt | 24 - .../devicetree/bindings/nvmem/mxs-ocotp.yaml | 50 + .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 77 + .../bindings/phy/socionext,uniphier-usb2-phy.yaml | 85 + .../phy/socionext,uniphier-usb3hs-phy.yaml | 103 ++ .../phy/socionext,uniphier-usb3ss-phy.yaml | 96 + .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 36 - .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 - .../bindings/phy/uniphier-usb3-hsphy.txt | 69 - .../bindings/phy/uniphier-usb3-ssphy.txt | 58 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 12 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 8 + .../devicetree/bindings/serial/ingenic,uart.txt | 28 - .../devicetree/bindings/serial/ingenic,uart.yaml | 94 + .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 - .../bindings/thermal/imx8mm-thermal.yaml | 58 + .../devicetree/bindings/timer/arm,arch_timer.yaml | 6 + .../devicetree/bindings/timer/renesas,ostm.txt | 31 - .../devicetree/bindings/timer/renesas,ostm.yaml | 59 + Documentation/devicetree/bindings/usb/dwc2.yaml | 3 + .../devicetree/bindings/watchdog/fsl-imx-wdt.txt | 24 - .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 54 + .../bindings/watchdog/fsl-imx7ulp-wdt.txt | 22 - .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 60 + .../devicetree/bindings/watchdog/renesas,wdt.txt | 50 - .../devicetree/bindings/watchdog/renesas,wdt.yaml | 100 ++ Documentation/driver-api/soundwire/summary.rst | 7 +- Documentation/filesystems/fsinfo.rst | 574 ++++++ Documentation/lzo.txt | 8 +- Documentation/security/keys/core.rst | 1 - Documentation/trace/ftrace.rst | 2 +- Documentation/watch_queue.rst | 33 +- MAINTAINERS | 1 + Next/SHA1s | 138 +- Next/Trees | 2 + Next/merge.log | 1876 ++++++++++++-------- arch/alpha/kernel/syscalls/syscall.tbl | 5 +- arch/arc/include/asm/highmem.h | 3 - arch/arc/mm/init.c | 2 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742.dtsi | 259 +++ arch/arm/include/asm/highmem.h | 2 - arch/arm/include/asm/hugetlb.h | 7 +- arch/arm/mm/init.c | 2 +- arch/arm/tools/syscall.tbl | 5 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 57 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 60 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 89 +- arch/arm64/include/asm/hugetlb.h | 13 +- arch/arm64/include/asm/memory.h | 11 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 8 +- arch/arm64/kernel/machine_kexec.c | 1 + arch/csky/include/asm/highmem.h | 2 - arch/ia64/include/asm/hugetlb.h | 5 +- arch/ia64/kernel/syscalls/syscall.tbl | 5 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 6 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 6 +- arch/m68k/configs/hp300_defconfig | 6 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 6 +- arch/m68k/configs/mvme16x_defconfig | 6 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 6 +- arch/m68k/kernel/syscalls/syscall.tbl | 5 +- arch/microblaze/include/asm/highmem.h | 1 - arch/microblaze/kernel/syscalls/syscall.tbl | 5 +- arch/mips/include/asm/highmem.h | 2 - arch/mips/include/asm/hugetlb.h | 11 - arch/mips/kernel/syscalls/syscall_n32.tbl | 5 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 5 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 5 +- arch/mips/mm/cache.c | 1 - arch/nds32/include/asm/highmem.h | 1 - arch/nds32/mm/highmem.c | 2 - arch/parisc/include/asm/hugetlb.h | 10 - arch/parisc/kernel/syscalls/syscall.tbl | 5 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/highmem.h | 1 - arch/powerpc/include/asm/hugetlb.h | 5 +- arch/powerpc/include/asm/hw_irq.h | 20 +- arch/powerpc/include/asm/uaccess.h | 49 +- arch/powerpc/kernel/entry_64.S | 4 +- arch/powerpc/kernel/exceptions-64s.S | 1 + arch/powerpc/kernel/syscall_64.c | 20 +- arch/powerpc/kernel/syscalls/syscall.tbl | 5 +- arch/riscv/include/asm/hugetlb.h | 10 - arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/kernel/syscalls/syscall.tbl | 5 +- arch/sh/include/asm/hugetlb.h | 7 +- arch/sh/kernel/syscalls/syscall.tbl | 5 +- arch/sparc/include/asm/highmem.h | 3 +- arch/sparc/include/asm/hugetlb.h | 10 - arch/sparc/kernel/syscalls/syscall.tbl | 5 +- arch/sparc/mm/highmem.c | 4 - arch/sparc/mm/io-unit.c | 1 - arch/sparc/mm/iommu.c | 1 - arch/x86/entry/syscalls/syscall_32.tbl | 5 +- arch/x86/entry/syscalls/syscall_64.tbl | 5 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/uncore.h | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/include/asm/fixmap.h | 1 - arch/x86/include/asm/hugetlb.h | 10 - arch/xtensa/kernel/syscalls/syscall.tbl | 5 +- arch/xtensa/kernel/traps.c | 2 +- drivers/acpi/ec.c | 24 +- drivers/acpi/internal.h | 1 - drivers/acpi/sleep.c | 14 +- drivers/block/zram/zcomp.c | 7 +- drivers/bluetooth/btusb.c | 2 - drivers/char/ipmi/ipmi_si_platform.c | 2 + drivers/char/ipmi/ipmi_ssif.c | 1 + drivers/dax/dax-private.h | 1 + drivers/dax/kmem.c | 42 +- drivers/devfreq/devfreq.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 11 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 10 +- .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 4 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 41 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 188 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 9 +- drivers/gpu/drm/i915/display/intel_tc.c | 7 +- drivers/gpu/drm/i915/display/intel_tc.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 1 + .../drm/i915/gem/selftests/i915_gem_coherency.c | 2 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 49 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 26 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 15 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 56 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 16 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 5 - drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 2 + drivers/gpu/drm/i915/gt/selftest_rps.c | 2 + drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_irq.c | 203 ++- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_sw_fence.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 15 +- drivers/gpu/drm/i915/intel_uncore.c | 5 - drivers/gpu/drm/i915/selftests/i915_request.c | 37 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 15 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 10 +- drivers/gpu/drm/mgag200/mgag200_main.c | 115 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 127 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 1 - drivers/hwmon/nct6775.c | 10 +- drivers/md/dm-zoned-metadata.c | 664 +++++-- drivers/md/dm-zoned-reclaim.c | 88 +- drivers/md/dm-zoned-target.c | 376 ++-- drivers/md/dm-zoned.h | 35 +- drivers/mmc/core/core.c | 6 +- drivers/mmc/host/bcm2835.c | 3 +- drivers/mmc/host/cavium.c | 3 +- drivers/mmc/host/dw_mmc.c | 6 - drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mvsdio.c | 2 - drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 2 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 2 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 10 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 2 +- drivers/mmc/host/tmio_mmc_core.c | 2 +- drivers/mtd/Kconfig | 10 + drivers/mtd/Makefile | 1 + drivers/mtd/mtdpstore.c | 563 ++++++ drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 90 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 25 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 420 ++++- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 19 + drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 129 ++ drivers/net/ethernet/huawei/hinic/hinic_port.h | 108 ++ drivers/net/ethernet/qlogic/qed/qed_sriov.h | 10 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 + drivers/net/ethernet/qlogic/qede/qede_main.c | 13 +- drivers/net/ethernet/sfc/ef10.c | 214 ++- drivers/net/ethernet/sfc/ef10_sriov.c | 27 +- drivers/net/ethernet/sfc/mcdi.c | 25 +- drivers/net/ethernet/sfc/mcdi.h | 12 + drivers/net/ethernet/sfc/mcdi_filters.c | 79 +- drivers/net/ethernet/sfc/mcdi_filters.h | 17 +- drivers/net/ethernet/sfc/mcdi_functions.c | 8 +- drivers/net/ethernet/sfc/mcdi_port.c | 7 +- drivers/net/ethernet/sfc/net_driver.h | 10 + drivers/net/ethernet/sfc/nic.h | 11 - drivers/net/ethernet/sfc/ptp.c | 7 +- drivers/net/ethernet/sfc/siena.c | 7 + drivers/net/ipa/gsi_trans.c | 5 +- drivers/net/ipa/ipa_cmd.c | 14 +- drivers/platform/x86/asus-laptop.c | 25 +- drivers/platform/x86/asus-wmi.c | 13 +- drivers/platform/x86/eeepc-laptop.c | 4 +- drivers/platform/x86/intel-vbtn.c | 95 +- drivers/platform/x86/lg-laptop.c | 18 +- drivers/platform/x86/samsung-laptop.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 45 +- drivers/platform/x86/toshiba_acpi.c | 26 +- drivers/remoteproc/mtk_scp.c | 4 +- drivers/remoteproc/qcom_q6v5_mss.c | 21 +- drivers/remoteproc/qcom_q6v5_pas.c | 63 + drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-88pm860x.c | 6 - drivers/rtc/rtc-jz4740.c | 173 +- drivers/rtc/rtc-max77686.c | 22 +- drivers/rtc/rtc-mc13xxx.c | 4 +- drivers/rtc/rtc-mt2712.c | 12 +- drivers/rtc/rtc-pcf2127.c | 30 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 5 +- drivers/s390/scsi/zfcp_diag.h | 6 +- drivers/s390/scsi/zfcp_erp.c | 84 +- drivers/s390/scsi/zfcp_ext.h | 11 + drivers/s390/scsi/zfcp_fsf.c | 76 +- drivers/s390/scsi/zfcp_qdio.c | 19 +- drivers/s390/scsi/zfcp_scsi.c | 131 +- drivers/s390/scsi/zfcp_sysfs.c | 16 +- drivers/scsi/aacraid/commctrl.c | 12 +- drivers/scsi/bfa/bfad_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 8 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 65 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/mpt3sas/mpt3sas_debugfs.c | 1 - drivers/scsi/qedi/qedi_main.c | 5 - drivers/scsi/scsi_debug.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 25 +- drivers/scsi/ufs/ufs-sysfs.c | 11 +- drivers/scsi/ufs/ufs.h | 10 + drivers/scsi/ufs/ufs_quirks.h | 7 + drivers/scsi/ufs/ufshcd.c | 166 +- drivers/scsi/ufs/ufshcd.h | 19 +- drivers/soundwire/bus.c | 32 +- drivers/soundwire/cadence_master.c | 8 +- drivers/soundwire/intel.c | 9 +- drivers/soundwire/intel_init.c | 4 +- drivers/soundwire/qcom.c | 9 +- drivers/spi/Kconfig | 1 + drivers/spi/spi-dw-mmio.c | 2 + drivers/spi/spi-sun6i.c | 1 + drivers/spi/spi-uniphier.c | 3 +- drivers/staging/greybus/sdio.c | 1 - drivers/target/loopback/tcm_loop.c | 36 +- fs/Kconfig | 28 + fs/Makefile | 2 + fs/afs/internal.h | 1 + fs/afs/super.c | 216 ++- fs/binfmt_aout.c | 3 +- fs/binfmt_elf.c | 3 +- fs/binfmt_elf_fdpic.c | 3 +- fs/binfmt_flat.c | 4 +- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.c | 98 +- fs/btrfs/ctree.h | 74 +- fs/btrfs/disk-io.c | 13 +- fs/btrfs/extent-tree.c | 16 - fs/btrfs/extent_io.c | 137 +- fs/btrfs/extent_io.h | 48 +- fs/btrfs/file-item.c | 7 +- fs/btrfs/inode.c | 95 +- fs/btrfs/qgroup.c | 14 + fs/btrfs/struct-funcs.c | 223 +-- fs/btrfs/super.c | 27 +- fs/btrfs/tree-log.c | 130 +- fs/btrfs/volumes.c | 14 +- fs/d_path.c | 2 +- fs/exec.c | 196 +- fs/ext4/Makefile | 1 + fs/ext4/ext4.h | 6 + fs/ext4/fsinfo.c | 97 + fs/ext4/super.c | 3 + fs/f2fs/checkpoint.c | 24 +- fs/f2fs/compress.c | 19 +- fs/f2fs/f2fs.h | 9 +- fs/f2fs/file.c | 169 +- fs/f2fs/node.c | 76 +- fs/f2fs/node.h | 3 + fs/f2fs/super.c | 3 +- fs/fsinfo.c | 737 ++++++++ fs/gfs2/ops_fstype.c | 2 +- fs/internal.h | 16 + fs/mount.h | 27 + fs/mount_notify.c | 230 +++ fs/namespace.c | 490 ++++- fs/nfs/Makefile | 1 + fs/nfs/fsinfo.c | 231 +++ fs/nfs/internal.h | 6 + fs/nfs/nfs4state.c | 2 +- fs/nfs/nfs4super.c | 3 + fs/nfs/super.c | 3 + fs/nfsd/nfssvc.c | 2 +- fs/nsfs.c | 7 + fs/proc/proc_sysctl.c | 7 +- fs/pstore/Kconfig | 109 ++ fs/pstore/Makefile | 6 + fs/pstore/blk.c | 521 ++++++ fs/pstore/zone.c | 1463 +++++++++++++++ fs/super.c | 205 +++ include/asm-generic/hugetlb.h | 2 +- include/drm/drm_modes.h | 2 +- include/linux/binfmts.h | 10 +- include/linux/cache.h | 10 +- include/linux/dcache.h | 1 + include/linux/dsa/8021q.h | 45 + include/linux/fs.h | 66 + include/linux/fsinfo.h | 112 ++ include/linux/highmem.h | 10 +- include/linux/hugetlb.h | 14 + include/linux/ioport.h | 1 + include/linux/lsm_hook_defs.h | 19 +- include/linux/lsm_hooks.h | 26 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 53 +- include/linux/memory_hotplug.h | 2 + include/linux/mm.h | 4 +- include/linux/mmc/host.h | 1 - include/linux/mnt_namespace.h | 2 + include/linux/nsproxy.h | 24 + include/linux/perf_event.h | 4 +- include/linux/proc_fs.h | 6 + include/linux/proc_ns.h | 4 +- include/linux/pstore_blk.h | 118 ++ include/linux/pstore_zone.h | 60 + include/linux/security.h | 29 +- include/linux/seq_file.h | 19 + include/linux/soundwire/sdw.h | 5 +- include/linux/stacktrace.h | 2 +- include/linux/swap.h | 6 +- include/linux/syscalls.h | 9 + include/net/dsa.h | 13 +- include/net/netfilter/nf_conntrack.h | 2 +- include/uapi/asm-generic/unistd.h | 10 +- include/uapi/linux/bpf.h | 109 +- include/uapi/linux/btrfs_tree.h | 9 - include/uapi/linux/fsinfo.h | 364 ++++ include/uapi/linux/mount.h | 10 +- include/uapi/linux/rtc.h | 1 + include/uapi/linux/watch_queue.h | 65 +- include/uapi/linux/windows.h | 35 + init/Kconfig | 17 +- init/initramfs.c | 2 +- ipc/namespace.c | 7 +- ipc/util.c | 10 +- kernel/cgroup/namespace.c | 5 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 2 +- kernel/events/internal.h | 2 +- kernel/events/uprobes.c | 10 +- kernel/kexec_core.c | 56 - kernel/kexec_file.c | 5 + kernel/kprobes.c | 33 +- kernel/locking/osq_lock.c | 6 +- kernel/nsproxy.c | 305 +++- kernel/pid_namespace.c | 5 +- kernel/sys_ni.c | 7 + kernel/time/namespace.c | 5 +- kernel/user_namespace.c | 8 +- kernel/utsname.c | 5 +- kernel/watchdog.c | 38 +- kernel/workqueue.c | 4 +- lib/Kconfig.debug | 2 +- lib/flex_proportions.c | 7 +- lib/linear_ranges.c | 4 + lib/lzo/lzo1x_compress.c | 13 + lib/percpu-refcount.c | 6 +- lib/zlib_inflate/inffast.c | 91 +- localversion-next | 2 +- mm/Kconfig | 7 +- mm/Kconfig.debug | 3 +- mm/filemap.c | 43 +- mm/huge_memory.c | 13 +- mm/khugepaged.c | 31 +- mm/memcontrol.c | 452 ++--- mm/memory.c | 51 +- mm/memory_hotplug.c | 66 +- mm/migrate.c | 20 +- mm/mremap.c | 2 +- mm/page_alloc.c | 15 + mm/rmap.c | 53 +- mm/shmem.c | 104 +- mm/swap_cgroup.c | 6 - mm/swap_state.c | 89 +- mm/swapfile.c | 25 +- mm/userfaultfd.c | 5 +- mm/vmstat.c | 32 +- net/bluetooth/mgmt.c | 5 +- net/bridge/br_if.c | 32 +- net/bridge/br_input.c | 23 +- net/bridge/br_private.h | 6 +- net/core/net_namespace.c | 5 +- net/dsa/dsa2.c | 21 + net/dsa/dsa_priv.h | 1 + net/dsa/port.c | 23 +- net/dsa/switch.c | 21 +- net/dsa/tag_8021q.c | 151 ++ net/dsa/tag_ocelot.c | 2 +- net/dsa/tag_sja1105.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/sunrpc/svc.c | 10 +- samples/vfs/Makefile | 4 +- samples/vfs/test-fsinfo.c | 892 ++++++++++ samples/vfs/test-mntinfo.c | 279 +++ samples/watch_queue/watch_test.c | 89 +- scripts/bpf_helpers_doc.py | 6 + scripts/checkpatch.pl | 5 +- security/security.c | 13 +- security/selinux/hooks.c | 25 +- security/smack/smack.h | 4 - security/tomoyo/common.c | 2 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 16 +- sound/soc/sof/core.c | 1 + tools/bpf/bpftool/Documentation/bpftool-btf.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 12 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 21 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 9 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 37 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 23 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool.rst | 11 +- tools/bpf/bpftool/btf_dumper.c | 4 +- tools/bpf/bpftool/cfg.c | 4 +- tools/bpf/bpftool/main.h | 3 + tools/bpf/bpftool/map.c | 3 +- tools/bpf/bpftool/map_perf_ring.c | 2 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/bpf.h | 109 +- tools/perf/bench/sched-messaging.c | 2 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-timechart.c | 2 +- tools/perf/util/annotate.h | 4 +- tools/perf/util/branch.h | 2 +- tools/perf/util/cputopo.h | 2 +- tools/perf/util/dso.h | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/jitdump.c | 2 +- tools/perf/util/jitdump.h | 6 +- tools/perf/util/ordered-events.h | 2 +- tools/perf/util/pstack.c | 2 +- tools/perf/util/symbol.h | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 3 +- tools/testing/selftests/pidfd/config | 6 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 473 +++++ tools/testing/selftests/vm/pkey-powerpc.h | 11 +- 502 files changed, 17736 insertions(+), 5465 deletions(-) create mode 100644 Documentation/admin-guide/pstore-blk.rst delete mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.txt create mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt create mode 100644 Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-jz4780.txt create mode 100644 Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] delete mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt create mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.txt create mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.txt create mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.txt create mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs [...] create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss [...] delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.txt create mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml create mode 100644 Documentation/filesystems/fsinfo.rst create mode 100644 drivers/mtd/mtdpstore.c create mode 100644 fs/ext4/fsinfo.c create mode 100644 fs/fsinfo.c create mode 100644 fs/mount_notify.c create mode 100644 fs/nfs/fsinfo.c create mode 100644 fs/pstore/blk.c create mode 100644 fs/pstore/zone.c create mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/pstore_blk.h create mode 100644 include/linux/pstore_zone.h create mode 100644 include/uapi/linux/fsinfo.h create mode 100644 include/uapi/linux/windows.h create mode 100644 samples/vfs/test-fsinfo.c create mode 100644 samples/vfs/test-mntinfo.c create mode 100644 tools/testing/selftests/pidfd/config create mode 100644 tools/testing/selftests/pidfd/pidfd_setns_test.c