This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig 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 [...] adds 38b9b9c4717e Merge remote-tracking branch 'fixes/master' adds 2ca16e0f7198 Merge remote-tracking branch 'arc-current/for-curr' adds 9b9382f5990e Merge remote-tracking branch 'arm-current/fixes' adds d51c214541c5 arm64: fix the flush_icache_range arguments in machine_kexec adds 11d5173e4c84 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds d02f6b7dab82 powerpc/uaccess: Evaluate macro arguments once, before use [...] adds 07ad112ab77a Merge KUAP fix from topic/uaccess-ppc into fixes adds 0094368e3bb9 powerpc/64s: Fix unrecoverable SLB crashes due to preempti [...] adds c0d7dcf89e51 powerpc/64/kuap: Move kuap checks out of MSR[RI]=0 regions [...] adds 53459dc9709d powerpc/64s/kuap: Restore AMR in system reset exception adds c44dc6323cd4 powerpc/64s/kuap: Restore AMR in fast_interrupt_return adds 508551ea08f2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 67faefe6d410 Merge remote-tracking branch 'sparc/master' adds e8a1b0efd632 hinic: fix a bug of ndo_stop adds c781e1d4f3e2 net: ipa: set DMA length in gsi_trans_cmd_add() adds 2c4bb8093c3b net: ipa: use tag process on modem crash adds 1abfb181e089 Merge branch 'net-ipa-fix-cleanup-after-modem-crash' adds 6bcf4a70dbd3 Merge remote-tracking branch 'net/master' adds eefc2e3b7eb4 Merge remote-tracking branch 'ipsec/master' adds 2c407aca6497 netfilter: conntrack: avoid gcc-10 zero-length-bounds warning adds 72b8b32d4193 Merge remote-tracking branch 'netfilter/master' adds a1c77fafdba8 Merge remote-tracking branch 'wireless-drivers/master' adds c46de05577e3 Merge remote-tracking branch 'mac80211/master' adds 1ab4ecd7aafb Merge remote-tracking branch 'rdma-fixes/for-rc' adds cd4b8696e9dc Merge remote-tracking branch 'sound-current/for-linus' adds 123fe768e896 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 32c082d4dba3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 36f52a51c467 Merge remote-tracking branch 'regmap-fixes/for-linus' adds c88cdf1b0f5b Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds 39a625c94fdf Merge remote-tracking branch 'regulator-fixes/for-linus' adds 64116b46391c Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds caa66c5c6c4f Merge remote-tracking branch 'spi-fixes/for-linus' adds b74b00124330 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds f332d0c06df2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ea676493185b Merge remote-tracking branch 'input-current/for-linus' adds a68147ebf3b6 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 955bf0fe4f08 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 023593d6304e Merge remote-tracking branch 'omap-fixes/fixes' adds 99f538e1c0fc Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e4695a59cd3b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds cb30a3e27536 Merge remote-tracking branch 'scsi-fixes/fixes' adds 7441eff5dbee Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 45a3fe3bf93b mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040 adds 0a2b2db2fa16 Merge remote-tracking branch 'mmc-fixes/fixes' adds 2a42321ebdc7 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 560263d0e560 Merge remote-tracking branch 'fpga-fixes/fixes' adds 97d935eb84ae Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds d375d7acb750 Merge remote-tracking branch 'integrity-fixes/fixes' adds b193123c4b30 treewide: Replace zero-length array with flexible-array adds 72cc6f88d630 media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds ae81bfc62ce8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds c2276447d862 Merge remote-tracking branch 'kbuild/for-next' adds abdb0ccb61cc Merge remote-tracking branch 'dma-mapping/for-next' adds 503f2fffb70b Merge remote-tracking branch 'arm/for-next' adds e65a7500f89f Merge remote-tracking branch 'arm64/for-next/core' adds e0f6ff1b1072 Merge remote-tracking branch 'amlogic/for-next' adds bae3728e0161 Merge remote-tracking branch 'aspeed/for-next' adds f5959acb35b9 Merge remote-tracking branch 'at91/at91-next' adds 17d94622b318 Merge remote-tracking branch 'imx-mxs/for-next' adds 0adf70c587bd Merge remote-tracking branch 'keystone/next' adds e3f8977d3bed Merge remote-tracking branch 'mediatek/for-next' adds 2203b33b2317 Merge remote-tracking branch 'mvebu/for-next' adds 6d968ca9788e Merge remote-tracking branch 'omap/for-next' adds 73ed11d9ce5a Merge branch 'arm64-fixes-for-5.7' into for-next adds 33c172b96a7d arm64: dts: qcom: sc7180: Update reserved memory map adds e14a15eba89a arm64: dts: qcom: sc7180: Add Q6V5 MSS node adds bec71ba243e9 arm64: dts: qcom: sc7180: Update Q6V5 MSS node adds 4a4a26317ec8 arm64: dts: msm8996: Fix CSI IRQ types adds 26bea4e42a36 arch: arm64: dts: msm8996: Add CCI node adds 87ed671e775b Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds 52f9b23172d8 Merge remote-tracking branch 'qcom/for-next' adds 514b95f668b3 Merge remote-tracking branch 'raspberrypi/for-next' adds be3c9b229b2f Merge remote-tracking branch 'realtek/for-next' adds e47cb97f1531 ARM: dts: r8a7740: Add missing extal2 to CPG node adds 5e818fd45512 Merge branch 'renesas-fixes-for-v5.7' into renesas-next adds a31a8c9cbc07 ARM: dts: r8a7742: Add IRQC support adds b2cb7d8d5f0c ARM: dts: r8a7742: Add [H]SCIF{A|B} support adds 7fc3b53a7bd6 ARM: dts: r8a7742: Add GPIO nodes adds 3d92f62c7ba3 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next adds 3dff9cfcfef7 Merge remote-tracking branch 'renesas/next' adds 2848782eaf3f Merge remote-tracking branch 'reset/reset/next' adds 2826171f40f4 Merge remote-tracking branch 'rockchip/for-next' adds eca327915d8f Merge remote-tracking branch 'samsung-krzk/for-next' adds 6cfbc765e952 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds ed6eb4beed50 Merge remote-tracking branch 'scmi/for-linux-next' adds bdbe45a79103 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 69e6fb126f5a Merge remote-tracking branch 'tegra/for-next' adds d88657fbba47 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds ea3bd045fa1d Merge remote-tracking branch 'clk/clk-next' adds 41254d88beef Merge remote-tracking branch 'csky/linux-next' adds dc203b491756 Merge remote-tracking branch 'h8300/h8300-next' adds b5c08eb306ab m68k: defconfig: Update defconfigs for v5.7-rc1 adds 712f2cab0aa5 Merge remote-tracking branch 'm68k/for-next' adds 71e4d0754075 Merge remote-tracking branch 'm68knommu/for-next' adds 1bec48982c7a MIPS: unexport __flush_icache_user_range adds 96b469d99609 Merge remote-tracking branch 'mips/mips-next' adds 2cb276d2eaf6 Merge remote-tracking branch 'nds32/next' adds 43c2be8c5995 Merge remote-tracking branch 'parisc-hd/for-next' adds e611aa9718b5 Merge remote-tracking branch 'powerpc/next' adds efd94947b984 Merge remote-tracking branch 'risc-v/for-next' adds 181d769bb22a Merge remote-tracking branch 's390/features' adds 844b311b6325 Merge remote-tracking branch 'sh/sh-next' adds 4597bbd9dbde Merge remote-tracking branch 'uml/linux-next' adds 114f6f1cabd5 Merge branch 'misc-5.7' into for-next-current-v5.6-20200511 adds 4ac20dfe0a71 btrfs: Add missing annotation for btrfs_lock_cluster() adds bd85fc959d90 btrfs: Add missing annotation for btrfs_tree_lock() adds fc957f63a8bd btrfs: backref: introduce the skeleton of btrfs_backref_iter adds 247cdb069215 btrfs: backref: implement btrfs_backref_iter_next() adds d265b5621122 btrfs: reloc: use btrfs_backref_iter infrastructure adds 9ac5a888a570 btrfs: reloc: rename mark_block_processed and __mark_block [...] adds 9d64649d2435 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] adds 66bfadfcf9c1 btrfs: reloc: add backref_cache::fs_info member adds e22e44d351f2 btrfs: reloc: make reloc root search-specific for relocati [...] adds 78e60a8016fd btrfs: reloc: refactor direct tree backref processing into [...] adds b0262d42acb0 btrfs: reloc: refactor indirect tree backref processing in [...] adds aa7306bc22dd btrfs: reloc: use wrapper to replace open-coded edge linking adds 85811f9361b7 btrfs: reloc: pass essential members for alloc_backref_node() adds 63b1bb2c4aeb btrfs: reloc: remove the open-coded goto loop for breadth- [...] adds 23beae86eb33 btrfs: reloc: refactor finishing part of upper linkage int [...] adds 9d32cdb5c649 btrfs: reloc: refactor useless nodes handling into its own [...] adds cfa9118b0a3c btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache adds 8884e9821bbb btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] adds 1271e9fca84d btrfs: rename tree_entry to rb_simple_node and export it adds 07deacbb5b97 btrfs: backref: rename and move backref_cache_init() adds ed4795a0fd13 btrfs: backref: rename and move alloc_backref_node() adds 489a7e39f339 btrfs: backref: rename and move alloc_backref_edge() adds 7080bc829acf btrfs: backref: rename and move link_backref_edge() adds db9c956cca79 btrfs: backref: rename and move free_backref_(node|edge) adds ab146f1b6708 btrfs: backref: rename and move drop_backref_node() adds b2f09f994a93 btrfs: backref: rename and move remove_backref_node() adds f1a826d732e5 btrfs: backref: rename and move backref_cache_cleanup() adds 448e3807847a btrfs: backref: rename and move backref_tree_panic() adds 11f00eb57a53 btrfs: backref: rename and move should_ignore_root() adds ba24b572b128 btrfs: reloc: open code read_fs_root() for handle_indirect [...] adds f7d45e5dab65 btrfs: backref: rename and move handle_one_tree_block() adds e66c51a11190 btrfs: backref: rename and move finish_upper_links() adds 87a0f797c656 btrfs: reloc: move error handling of build_backref_tree() [...] adds e3801a6eb15c btrfs: backref: distinguish reloc and non-reloc use of ind [...] adds 5805ac0e5457 btrfs: improve global reserve stealing logic adds e0ade8e4b40b btrfs: allow to use up to 90% of the global block rsv for unlink adds dc50a604392a btrfs: account for trans_block_rsv in may_commit_transaction adds 572526c699bf btrfs: only check priority tickets for priority flushing adds 5608f573d9d2 btrfs: run btrfs_try_granting_tickets if a priority ticket fails adds d4b33b609aef btrfs: force chunk allocation if our global rsv is larger [...] adds eaf7548652cb btrfs: tree-checker: remove duplicate definition of 'inode [...] adds 456b1a5f3ed1 btrfs: remove pointless assertion on reclaim_size counter adds 7efdb526d366 btrfs: don't force read-only after error in drop snapshot adds 74c00a2698df btrfs: use list_for_each_entry_safe in free_reloc_roots adds 87cb4f1cce33 btrfs: make btrfs_read_disk_super return struct btrfs_disk_super adds 8abfe3e5e5d1 btrfs: remove the redundant parameter level in btrfs_bin_search() adds ffc4af3fa8d5 btrfs: simplify error handling of clean_pinned_extents() adds 59b0bf9c02bc block: add bio_for_each_bvec_all() adds d19a76af021d btrfs: fix error handling when submitting direct I/O bio adds 7a09f48b0132 btrfs: fix double __endio_write_update_ordered in direct I/O adds a50c19203175 btrfs: look at full bi_io_vec for repair decision adds a9d4ea2ecf0a btrfs: don't do repair validation for checksum errors adds bf42812870e5 btrfs: clarify btrfs_lookup_bio_sums documentation adds 8a6938d8db5b btrfs: rename __readpage_endio_check to check_data_csum adds b5df213ed8d1 btrfs: make btrfs_check_repairable() static adds f51a7366621c btrfs: remove unused btrfs_dio_private::private adds 215f3d70a258 btrfs: convert btrfs_dio_private->pending_bios to refcount_t adds e9e2ce05755c btrfs: put direct I/O checksums in btrfs_dio_private inste [...] adds c47c81835ac5 btrfs: get rid of one layer of bios in direct I/O adds bfe3cf9ee083 btrfs: simplify direct I/O read repair adds a6bae70c8107 btrfs: get rid of endio_repair_workers adds c470034e2e55 btrfs: unify buffered and direct I/O read repair adds 5df948225579 btrfs: remove useless check for copy_items() return value adds a1f43aab4b21 btrfs: drop useless goto in open_fs_devices adds f76a316efa79 btrfs: use crypto_shash_digest() instead of open coding adds e658097284b0 btrfs: include non-missing as a qualifier for the latest_bdev adds 32e5c3da3a2d btrfs: free alien device after device add adds 3915486e9eca btrfs: sort error decoder entries adds 3e927806605e btrfs: add more codes to decoder table adds dc99dc941146 btrfs: remove unused function heads_to_leaves adds 6d2a13ceb2e7 btrfs: speedup dead root detection during orphan cleanup adds b7e913c77f05 btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] adds 49197da7a81e btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid adds d9eaa78210f6 btrfs: remove more obsolete v0 extent ref declarations adds 1029f48befdc Merge branch 'misc-next' into for-next-current-v5.6-20200511 adds 9a8c698d94ad Merge branch 'for-next-current-v5.6-20200511' into for-nex [...] adds b18bb65b0ba7 Merge branch 'misc-next' into for-next-next-v5.7-20200511 adds 74a1e06322c9 btrfs: use the token::eb for all set/get helpers adds a1f42276a29c btrfs: drop eb parameter from set/get token helpers adds c207c31d472b btrfs: don't use set/get token for single assignment in ov [...] adds 30779f001bb8 btrfs: don't use set/get token in leaf_space_used adds 575858322f73 btrfs: preset set/get token with first page and drop condition adds 77b3e2e2959c btrfs: add separate bounds checker for set/get helpers adds ba60dcc6ad75 btrfs: speed up btrfs_get_##bits helpers adds 6b1d82c71154 btrfs: speed up btrfs_get_token_##bits helpers adds 8adda3abafde btrfs: speed up btrfs_set_##bits helpers adds c1fce5dfbedd btrfs: speed up btrfs_set_token_##bits helpers adds 3e0bbb663559 btrfs: speed up and simplify generic_bin_search adds 3902313907d1 btrfs: remove unused map_private_extent_buffer adds 6ba22195cf21 btrfs: constify extent_buffer in the API functions adds 2f733dcbc105 btrfs: drop unnecessary offset_in_page in extent buffer helpers adds b1c3f09acece btrfs: optimize split page read in btrfs_get_##bits adds f1f37d49353f btrfs: optimize split page read in btrfs_get_token_##bits adds d59fd8c39c27 btrfs: optimize split page write in btrfs_set_##bits adds 3a2954e3c0b5 btrfs: optimize split page write in btrfs_set_token_##bits adds 2470942345a7 btrfs: update documentation of set/get helpers adds e1d1465377d4 Merge branch 'dev/set-get-speedup' into for-next-next-v5.7 [...] adds d628d057e5d5 Merge branch 'for-next-next-v5.7-20200511' into for-next-20200511 adds 740a63b23476 Merge remote-tracking branch 'btrfs/for-next' adds 3f820bc65d83 Merge remote-tracking branch 'cifs/for-next' adds 17637193ed53 Merge remote-tracking branch 'exfat/dev' adds b4ef3cdf5b93 Merge remote-tracking branch 'ext3/for_next' adds d29fbcdb051f f2fs: Use the correct style for SPDX License Identifier adds 3c57f7518245 f2fs: use strcmp() in parse_options() adds b5f4684b5f5f f2fs: remove redundant compress inode check adds 3265d3db1f16 f2fs: support partial truncation on compressed inode adds bf38fbad12b3 f2fs: support fiemap on compressed inode adds c1c633878662 f2fs: introduce f2fs_bmap_compress() adds f91b07b03507 f2fs: introduce mempool for {,de}compress intermediate pag [...] adds 635fa1640eb5 f2fs: compress: support lzo-rle compress algorithm adds dcb531bcec25 f2fs: don't leak filename in f2fs_try_convert_inline_dir() adds 3df332bd16e2 f2fs: split f2fs_d_compare() from f2fs_match_name() adds 55be6e5ab599 f2fs: rework filename handling adds 70fd68426d37 f2fs: correctly fix the parent inode number during fsync() adds 3c8025d01d5e f2fs: shrink spinlock coverage adds 803599c9c31a f2fs: introduce F2FS_IOC_RELEASE_COMPRESS_BLOCKS adds dbd9d7dd574f f2fs: remove blk_plugging in block_operations adds 57049f1e2cdb f2fs: compress: let lz4 compressor handle output buffer bu [...] adds 419b1b039660 f2fs: Fix wrong stub helper update_sit_info adds 75eee3e7b847 f2fs: report delalloc reserve as non-free in statfs for pr [...] adds 1bc57318ab9b f2fs: compress: make num_compress_pages and f2fs_compress_ [...] adds 31e2d08b67f1 f2fs: Avoid double lock for cp_rwsem during checkpoint adds 9ff88178f103 Merge remote-tracking branch 'f2fs/dev' adds da279da466e8 Merge remote-tracking branch 'fuse/for-next' adds ba775eddc8cf Merge remote-tracking branch 'jfs/jfs-next' adds 44fb26c6b4c5 nfsd: Fix old-style function definition adds 746c6237ece6 sunrpc: add missing newline when printing parameter 'pool_ [...] adds 5f00dcca759f Merge remote-tracking branch 'nfsd/nfsd-next' adds d1b234ae4532 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 282378997308 Merge remote-tracking branch 'xfs/for-next' adds 891165fbd4aa Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds d6fff039b4a1 Merge remote-tracking branch 'file-locks/locks-next' adds 78eb03b542b4 Merge remote-tracking branch 'vfs/for-next' adds 44e507db6584 Merge remote-tracking branch 'printk/for-next' adds 1beb5023f9c9 Merge remote-tracking branch 'pci/next' adds 5ccf4ca05141 pstore/zone: Introduce common layer to manage storage zones adds 9cbd208921d9 pstore/blk: Introduce backend for block devices adds 637ce64e7f57 pstore/zone,blk: Add support for pmsg frontend adds 67c0388ea31d pstore/zone,blk: Add console frontend support adds bb4ccd1e6f56 pstore/zone,blk: Add ftrace frontend support adds 53aa21979921 Documentation: Add details for pstore/blk adds e6529a4a4218 pstore/zone: Provide way to skip "broken" zone for MTD devices adds 6e5a1fe14ef0 pstore/blk: Provide way to query pstore configuration adds 67353611f74f pstore/blk: Support non-block storage devices adds 133457678dcd mtd: Support kmsg dumper based on pstore/blk adds f274b4747610 pstore/blk: Introduce "best_effort" mode adds e87276dfb0d5 Merge remote-tracking branch 'pstore/for-next/pstore' adds 7a162682a0e4 Merge remote-tracking branch 'hid/for-next' adds 8917581ea13c Merge remote-tracking branch 'i2c/i2c/for-next' adds 226e371d81b6 Merge remote-tracking branch 'i3c/i3c/next' adds 4b05747c35be Merge branch 'dmi/master' adds 9e2b8f667a04 hwmon : (nct6775) Use kobj_to_dev() API adds 53d95c443a28 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4b28578f2abe Merge remote-tracking branch 'jc_docs/docs-next' adds 317772f0a6b4 Merge remote-tracking branch 'v4l-dvb/master' adds 7b301750f7f8 ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() adds 9b0547aad9a4 Merge branch 'pm-acpi' into linux-next adds f50cc0efa4e9 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next adds 0a160e78c40e Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next adds ae109281cca5 Merge branch 'pm-cpuidle' into linux-next adds 8ec412bfd89e Merge branch 'acpica' into linux-next adds b68266410b45 Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] adds f437a60b644a Merge remote-tracking branch 'pm/linux-next' adds 0cb4263af1a6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 55ec165e7027 Merge remote-tracking branch 'cpupower/cpupower' adds 13a4671b9856 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 0b53c84e4d16 Merge remote-tracking branch 'ieee1394/for-next' adds 8df0fe47416b Merge remote-tracking branch 'swiotlb/linux-next' adds 5efc81c6a9ea Merge remote-tracking branch 'rdma/for-next' adds 5705b45155c4 net: hns3: remove a redundant register macro definition adds 4279b4d5ec9c net: hns3: modify two uncorrect macro names adds a4de02287abb net: hns3: provide .get_cmdq_stat interface for the client adds b4401a044a1e net: hns3: optimized the judgment of the input parameters [...] adds 81c287e3dda2 net: hns3: disable auto-negotiation off with 1000M setting [...] adds 90d9834ecd6b Merge branch 'net-hns3-misc-updates-for-next' adds 9eb8eff0cf2f net: bridge: allow enslaving some DSA master network devices adds f66a6a69f97a net: dsa: permit cross-chip bridging between all trees in [...] adds 3b7bc1f09101 net: dsa: introduce a dsa_switch_find function adds ac02a451a614 net: dsa: sja1105: implement cross-chip bridging operations adds a6f0b26d6a5d Merge branch 'cross-chip-bridging-for-disjoint-dsa-trees' adds 0fa39d6dd047 ipv6: Replace zero-length array with flexible-array adds c2dfc7d2a9be net: atarilance: Replace zero-length array with flexible-array adds 9c8255c888ba team: Replace zero-length array with flexible-array adds 01f2b3dac8c4 hinic: add link_ksettings ethtool_ops support adds 73e030977f78 net: qed*: Reduce RX and TX default ring count when runnin [...] adds 37d4f8a6b41f net: qed: Disable SRIOV functionality inside kdump kernel adds a90f704ad949 Merge branch 'net-Optimize-the-qed-allocations-inside-kdum [...] adds dfcabb078847 sfc: move vport_id to struct efx_nic adds be904b855200 sfc: make capability checking a nic_type function adds 484a75b1dbc4 sfc: use efx_has_cap for capability checks outside of NIC- [...] adds e4fe938cff04 sfc: move 'must restore' flags out of ef10-specific nic_data adds fd14e5fd136b sfc: rework handling of (firmware) multicast chaining state adds dbf2c669062c sfc: move rx_rss_context_exclusive into struct efx_mcdi_fi [...] adds ed02112cff92 sfc: make filter table probe caller responsible for adding VLANs adds 9b46132cff75 sfc: make firmware-variant printing a nic_type function adds 9b1b31d5d4ac Merge branch 'sfc-remove-nic_data-usage-in-common-code' adds 2fa3888bb7a9 net: dsa: ocelot: Constify dsa_device_ops adds 097f024454fc net: dsa: tag_sja1105: Constify dsa_device_ops adds 3242956bd610 Merge branch 'net-dsa-Constify-two-tagger-ops' adds 898badd3bd83 Merge remote-tracking branch 'net-next/master' adds 385bbf7b119a bpf, libbpf: Replace zero-length array with flexible-array adds 6e7e034e88e8 tools, bpftool: Poison and replace kernel integer typedefs adds c8caa0bb4b38 tools, bpftool: Minor fixes for documentation adds ab8d78093dfa bpf: Minor fixes to BPF helpers documentation adds ff20460e94af tools, bpf: Synchronise BPF UAPI header with tools adds 846df7b6919d Merge remote-tracking branch 'bpf-next/master' adds 7a3d8250c1d6 Merge remote-tracking branch 'ipsec-next/master' adds 21dffda7c6be Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 1cc2d0e021f8 dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth adds 4765db373ea3 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] adds eaa7b7228ff7 Bluetooth: Fix advertising handle is set to 0 adds 69d67b461a18 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] adds 5f4b91728bba Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to suppor [...] adds 181d69535230 Bluetooth: Replace BT_DBG with bt_dev_dbg for management support adds 14a81bf021fb Bluetooth: replace zero-length array with flexible-array member adds d5cc6626b337 Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option adds 568602457c1a Bluetooth: Replace BT_DBG with bt_dev_dbg for security man [...] adds a10c907ce0e5 Bluetooth: Add support for experimental features configuration adds e625e50ceee1 Bluetooth: Introduce debug feature when dynamic debug is disabled adds ef2c1c3325c2 Merge remote-tracking branch 'bluetooth/master' adds e69388ea2f9f Merge remote-tracking branch 'mac80211-next/master' adds dbb473cb159e gfs2: Don't ignore inode write errors during inode_go_sync adds 771d0b71043f gfs2: Allow lock_nolock mount to specify jid=X adds 62b5e405499c Merge remote-tracking branch 'gfs2/for-next' adds 97bf657b6dea next-20200511/nand adds 2b6e22ae7f7f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds c41847b9e100 Merge remote-tracking branch 'crypto/master' adds 9e60c8db8723 Merge remote-tracking branch 'drm/drm-next' adds feb000fdfff4 drm/amd/powerplay: skip judging if baco support for Arctur [...] adds b0be3c3a2500 drm/amd/amdgpu: add raven1 part to the gfxoff quirk list adds 2c60129469be drm/amd/amdgpu: Add missing GRBM bits for GFX 10.1 adds 3528cae940d7 drm/amd/amdgpu: Update update_config() logic adds 37e4f052cc97 drm/amd/amdgpu: remove defined but not used 'crtc_offsets' adds a2f52d26417a drm/amdgpu: Add new ring callback to insert memory sync adds 4de9c8eb98d2 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 60a8ce8eba39 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 563b774a25a4 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds 5dc38794a911 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds 2d0512dc570a drm/mm: revert "Break long searches in fragmented address spaces" adds ef2b333fa9d7 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds c6f28b7fcd80 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 7ff32d5eccc4 drm: Correct DP DSC macro typo adds 0397b63ea9da drm/amdgpu: work around llvm bug #42576 adds fbf1d2e35ebb drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 1995e285f996 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 9e71090a3582 drm/amdgpu: re-enable runtime pm on vega10 adds 7cc6c0923c41 drm/amdgpu: simplify ATIF backlight handling adds 26dd4e035e2e Merge remote-tracking branch 'amdgpu/drm-next' adds f4d49692ad76 drm/i915/gt: Mark up the racy read of execlists->context_tag adds e31fe02eff26 drm/i915: Make intel_timeline_init static adds a80d73673bc7 drm/i915: Tidy awaiting on dma-fences adds 90c49a09c849 drm/i915/mst: Wait for ACT sent before enabling the pipe adds 260a6c1bdf1e drm/i915: Fix glk watermark calculations adds edc0e09c6ba8 drm/i915: Turn intel_digital_port_connected() in a vfunc adds 0398993b82f4 drm/i915: Stash hpd status bits under dev_priv adds c7e8a3d674fb drm/i915: Use stashed away hpd isr bits in intel_digital_p [...] adds b0a997ae5248 drm/i915: Emit await(batch) before MI_BB_START adds 9bad40a27dac drm/i915/selftests: Always flush before unpining after writing adds a1b2eeacbc55 drm/i915: Remove unused HAS_FWTABLE macro adds 84eac0c65940 drm/i915/gt: Force pte cacheline to main memory adds 1c8ee8b92fb6 drm/i915/gt: Restore Cherryview back to full-ppgtt adds b77a4fef920d Merge remote-tracking branch 'drm-intel/for-linux-next' adds 1b2f95d5f83e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 8d8ff2a9574e drm/mgag200: Convert struct drm_device to struct mga_devic [...] adds ed5877b62ec4 drm/mgag200: Remove several references to struct mga_device.dev adds 0858083781b5 drm/mgag200: Integrate init function into load function adds 5635b7cf8670 drm/mgag200: Use managed mode-config initialization adds 30b0c940f941 drm/mgag200: Remove unused fields from struct mga_device adds 81a15b9a6556 drm/mgag200: Embed connector instance in struct mga_device adds 3f4272deb9d1 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 06625d3e4c23 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 66130d93b5a2 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 8f240618a5ab Merge remote-tracking branch 'regmap/for-next' adds 9882a8d3b41c Merge remote-tracking branch 'sound/for-next' adds a1304cba816e ASoC: cros_ec_codec: allocate shash_desc dynamically adds d9a2d100c96d ASoC: mediatek: mt8183-da7219: set headset button maps adds 7d8785bc7adb ASoC: SOF: core: fix error return code in sof_probe_continue() adds 2c65555dfeea Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 7815fa0305d8 Merge remote-tracking branch 'sound-asoc/for-next' adds 547368e5b1c1 Merge remote-tracking branch 'modules/modules-next' adds 3cbe1907f6d2 Merge remote-tracking branch 'input/next' adds ae979182ebb3 bdi: fix up for "remove the name field in struct backing_d [...] adds 4047429680e5 Merge branch 'for-5.8/block' into for-next adds 73c4a515adbe Merge remote-tracking branch 'block/for-next' adds cf99cd7fe835 dm zoned: add 'status' callback adds 0b541c6806bc dm zoned: add 'message' callback adds 9ea6404032ae dm zoned: store zone id within the zone structure and kill [...] adds 31d0e8622544 dm zoned: use array for superblock zones adds 4d27bec0bca3 dm zoned: store device in struct dmz_sb adds 00108e2ad00e dm zoned: move fields from struct dmz_dev to dmz_metadata adds 3e2dd3c62142 dm zoned: introduce dmz_metadata_label() to format device name adds c84a0bab8d49 dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev() adds 21a33c39f41e dm zoned: remove 'dev' argument from reclaim adds ad466e1b3424 dm zoned: replace 'target' pointer in the bio context adds adac3fff683e dm zoned: use dmz_zone_to_dev() when handling metadata I/O adds 4813c868bef0 dm zoned: add metadata logging functions adds 62f5201f2dc1 dm zoned: Reduce logging output on startup adds e9a6fbc7df9a dm zoned: ignore metadata zone in dmz_alloc_zone() adds 70978208ec91 dm zoned: metadata version 2 adds 1d5a8a85e580 Merge remote-tracking branch 'device-mapper/for-next' adds ed70ddb49284 Merge branch 'fixes' into next adds c6ee9070d7c3 mmc: core: Enable erase/discard/trim support for all mmc hosts adds ab7897b3315d mmc: host: Drop redundant MMC_CAP_ERASE adds bf34d4120004 Merge remote-tracking branch 'mmc/next' adds 5990f43f9915 Merge remote-tracking branch 'backlight/for-backlight-next' adds 3deb0054584f Merge remote-tracking branch 'battery/for-next' adds da044dd06f1a Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 35e65600808e lib: linear_ranges: Add missing MODULE_LICENSE() adds 0553af564bde Merge remote-tracking branch 'regulator/topic/linear-range [...] adds cc6c3118fb75 Merge remote-tracking branch 'regulator/for-next' adds 90708d873a8e Merge remote-tracking branch 'apparmor/apparmor-next' adds b29f7263671c Merge remote-tracking branch 'integrity/next-integrity' adds 7bd5af354eb5 Merge remote-tracking branch 'selinux/next' adds ef26650a201f Smack: Remove unused inline function smk_ad_setfield_u_fs_ [...] adds 8d4c15ac69e6 Merge remote-tracking branch 'smack/next' adds 27acbf41be39 tomoyo: use true for bool variable adds 913f5994ddf0 Merge remote-tracking branch 'tomoyo/master' adds 744069248e04 Merge remote-tracking branch 'tpmdd/next' adds 039adfa2ec58 Merge remote-tracking branch 'iommu/next' adds 970bac0e692f Merge remote-tracking branch 'audit/next' adds dba496f36117 dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema adds a0a3e0887d71 dt-bindings: thermal: Convert i.MX8MM to json-schema adds 493d8f463e2e dt-bindings: gpio: Convert i.MX to json-schema adds 8b2251f75f78 dt-bindings: nvmem: Convert i.MX OCOTP to json-schema adds aa3afee63e2c dt-bindings: nvmem: Convert i.MX IIM to json-schema adds 2c504460f502 dt-bindings: nvmem: Convert MXS OCOTP to json-schema adds 81e41fec803d dt-bindings: watchdog: Convert i.MX to json-schema adds 8d99f03c9fd0 dt-bindings: watchdog: Convert i.MX7ULP to json-schema adds 410dcdc2dfd0 dt-bindings: at24: add microchip, 24lc[0-9]+ to the compat [...] adds f678d2181d0d dt-bindings: sh_eth: Sort compatible string in increasing [...] adds 2c905f6c3334 dt-bindings: gpu: add power-domains #cooling-cells to arm, [...] adds 0b7140098667 dt-bindings: usb: dwc2: add power-domains property adds c54030b19114 dt-bindings: timer: Document allwinner,erratum-unknown1 property adds 4b7cf35c5584 dt-bindings: clock: Convert ingenic,cgu.txt to YAML adds 6e172df71fe5 dt-bindings: intc: Convert ingenic,intc.txt to YAML adds 118a209df613 dt-bindings: i2c: Convert i2c-jz4780.txt to YAML adds 28c9c3d36b7c dt-bindings: serial: Convert ingenic,uart.txt to YAML adds 7f7d408e5a00 dt-bindings: gpio: rcar: Convert to json-schema adds d0941cfb9fa8 dt-bindings: watchdog: renesas-wdt: Convert to json-schema adds 8f18632153e7 dt-bindings: timer: renesas: ostm: Convert to json-schema adds b36a24725392 dt-bindings: phy: Convert UniPhier PCIe-PHY controller to [...] adds 60f4fc43bac9 dt-bindings: phy: Convert UniPhier USB2-PHY controller to [...] adds 134ab2845acb dt-bindings: phy: Convert UniPhier USB3-PHY conroller to j [...] adds 9a487a59fc96 Merge remote-tracking branch 'devicetree/for-next' adds 6a091404bf95 spi: uniphier: Depend on HAS_IOMEM adds 5bc486156d84 spi: uniphier: Use devm_platform_get_and_ioremap_resource( [...] adds 74750e0621cd spi: sun6i: Add support for GPIO chip select lines adds 4dd227a55a9f spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is [...] adds c8726dd01122 Merge remote-tracking branch 'spi/for-5.8' into spi-next adds 88204b3a2ccd Merge remote-tracking branch 'spi/for-next' adds 2b8766c343db Merge remote-tracking branch 'tip/auto-latest' adds 1eb92fb42cd6 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds bba8c8e3684c Merge remote-tracking branch 'edac/edac-for-next' adds 13e69ca01ce1 locking/osq_lock: Annotate a data race in osq_lock adds 4fb4fb3f4375 Merge remote-tracking branch 'rcu/rcu/next' adds 0ac369526ab6 Merge remote-tracking branch 'kvm/linux-next' adds b17293df6268 Merge remote-tracking branch 'kvms390/next' adds bc994f1f5455 Merge remote-tracking branch 'percpu/for-next' adds b92b36eadf4d workqueue: Fix an use after free in init_rescuer() adds b733ebcfcbd5 Merge remote-tracking branch 'workqueues/for-next' adds 55523abaa85f platform/x86: asus-laptop: Drop duplicate check for led_cl [...] adds 2225dba20529 platform/x86: asus-wmi: Drop duplicate check for led_class [...] adds e257dd340f27 platform/x86: eeepc-laptop: Drop duplicate check for led_c [...] adds 410a772419bf platform/x86: lg-laptop: Drop duplicate check for led_clas [...] adds a87406c554d1 platform/x86: samsung-laptop: Drop duplicate check for led [...] adds 41f800466f0e platform/x86: thinkpad_acpi: Drop duplicate check for led_ [...] adds 409f3aed82d3 platform/x86: toshiba_acpi: Drop duplicate check for led_c [...] adds 18937875a231 platform/x86: intel-vbtn: Use acpi_evaluate_integer() adds f6ba524970c4 platform/x86: intel-vbtn: Split keymap into buttons and sw [...] adds 990fbb48067b platform/x86: intel-vbtn: Do not advertise switches to use [...] adds 1fac39fd0316 platform/x86: intel-vbtn: Also handle tablet-mode switch o [...] adds d307f1729322 platform/x86: intel-vbtn: Fix probe failure on devices wit [...] adds 66421769f4c1 Merge remote-tracking branch 'drivers-x86/for-next' adds 1f41dbef93fb Merge remote-tracking branch 'chrome-platform/for-next' adds 46900715da03 Merge remote-tracking branch 'leds/for-next' adds a6fbb862c0a6 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added adds 0cd60b34093e Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added adds 62a3417acbb7 Merge remote-tracking branch 'ipmi/for-next' adds c8be6af9ef16 Merge v5.7-rc5 into driver-core-next adds 49e2db508b4c Merge remote-tracking branch 'driver-core/driver-core-next' adds 2ca23ae59e99 Merge 5.7-rc5 into usb-next adds b0a9200f1547 Merge remote-tracking branch 'usb/usb-next' adds bb9e8c575aef Merge remote-tracking branch 'usb-serial/usb-next' adds 222a613578dd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 32786df68912 Merge remote-tracking branch 'phy-next/next' adds 1cc18584e5ac Merge 5.7-rc5 into tty-next adds 086856bfd41e Merge remote-tracking branch 'tty/tty-next' adds dd92b0133a78 Merge 5.7-rc5 into char-misc-next adds 85b6f8d2137d Merge remote-tracking branch 'char-misc/char-misc-next' adds 9b018979c2ae Merge remote-tracking branch 'extcon/extcon-next' adds 4f1738f4c24b soundwire: qcom: Use IRQF_ONESHOT adds f779ad09109e soundwire: (cosmetic) remove multiple superfluous "else" s [...] adds 6f7219fecf35 soundwire: intel: (cosmetic) remove multiple superfluous " [...] adds b488bb7222ba soundwire: bus: rename sdw_bus_master_add/delete, add arguments adds 3fce95b2a261 Merge remote-tracking branch 'soundwire/next' adds 913b99f70feb thunderbolt: Replace zero-length array with flexible-array adds e13dec718e68 Merge remote-tracking branch 'thunderbolt/next' adds ae73e7784871 Merge 5.7-rc5 into staging-next adds 8a1c41e51fa1 Merge remote-tracking branch 'staging/staging-next' adds 768a09ebe675 Merge remote-tracking branch 'mux/for-next' adds 3db431f2f145 Merge remote-tracking branch 'icc/icc-next' adds 576b0b9ec921 Merge remote-tracking branch 'slave-dma/next' adds dd37c01301b6 Merge remote-tracking branch 'cgroup/for-next' adds 1fb0dae8a8c5 Merge remote-tracking branch 'scsi/for-next' adds 8d925b1f00e6 scsi: aacraid: Use memdup_user() as a cleanup adds c68a56736c12 scsi: target: loopback: Fix READ with data and sensebytes adds 102026483d2b scsi: bfa: Make bfad_iocmd_ioc_get_stats() static adds f9491ed56e3a scsi: qedi: Remove unused variable udev & uctrl adds 00b42b70ae52 scsi: libsas: Replace zero-length array with flexible-array adds ec38c0adc0a1 scsi: ufs: Replace zero-length array with flexible-array adds 6e27a86aed97 scsi: lpfc: Remove redundant initialization to variable rc adds 817d7e140283 scsi: ufs: Enable WriteBooster on some pre-3.1 UFS devices adds c28c00ba4f06 scsi: ufs: Introduce fixup_dev_quirks vops adds 8db269a5102e scsi: ufs: Export ufs_fixup_device_setup() function adds 62c2f503b54c scsi: ufs-mediatek: Add fixup_dev_quirks vops adds 1f34eedf9bc1 scsi: ufs: Add "index" in parameter list of ufshcd_query_flag() adds 6f8d5a6a78cf scsi: ufs: Add LU Dedicated buffer mode support for WriteBooster adds 29060a629135 scsi: ufs-mediatek: Enable WriteBooster capability adds 79e3520f82cb scsi: ufs: Cleanup WriteBooster feature adds 6c205a66d65d scsi: megaraid_sas: Limit device queue depth to controller [...] adds 84badfab0d91 scsi: megaraid_sas: Remove IO buffer hole detection logic adds b9d5e3e7f370 scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro [...] adds 6fd8525a7022 scsi: megaraid_sas: TM command refire leads to controller [...] adds c1bb43e23c45 scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 adds cbbfdb2a2416 scsi: mpt3sas: Fix double free warnings adds b59293b469b9 scsi: mpt3sas: Remove unused including <linux/version.h> adds 978857c7e367 scsi: zfcp: Move shost modification after QDIO (re-)open i [...] adds bd1684817d7d scsi: zfcp: Move shost updates during xconfig data handlin [...] adds 52e61fde5ec9 scsi: zfcp: Move fc_host updates during xport data handlin [...] adds 990486f3a850 scsi: zfcp: Fence fc_host updates during link-down handling adds ac007adc4d2d scsi: zfcp: Move p-t-p port allocation to after xport data adds 971f2abb4ca4 scsi: zfcp: Fence adapter status propagation for common statuses adds 71159b6ecb06 scsi: zfcp: Fence early sysfs interfaces for accesses of s [...] adds d0dff2ac98dd scsi: zfcp: Move allocation of the shost object to after x [...] adds 47742bde281b scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_mo [...] adds 62053b4c726c Merge remote-tracking branch 'scsi-mkp/for-next' adds f667db77be82 Merge remote-tracking branch 'vhost/linux-next' adds 8096f80a5c09 remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init() adds 69acee2e4ee3 dt-bindings: remoteproc: qcom: Add SC7180 MPSS support adds 620d70b04d43 remoteproc: qcom: pas: Add SC7180 Modem support adds d964b0b1a863 dt-bindings: remoteproc: qcom: Use memory-region to refere [...] adds 6663ce6facf9 remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region adds 900e6e184b4d dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs adds 7ff59253375e remoteproc: qcom: pas: Add SM8250 PAS remoteprocs adds 4b3e1e43bd8d Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds dce6204c2078 Merge remote-tracking branch 'rpmsg/for-next' adds 63d4a1bdaeae Merge remote-tracking branch 'gpio/for-next' adds 31f9c2a71161 Merge remote-tracking branch 'gpio-intel/for-next' adds 83ba9f9092c8 Merge remote-tracking branch 'pinctrl/for-next' adds 34ab4d247b98 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 52e7f9111b3c Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 5c44d4b5cfe7 Merge remote-tracking branch 'pwm/for-next' adds e7f7785449a1 binfmt: Move install_exec_creds after setup_new_exec to ma [...] adds 89826cce3754 exec: Make unlocking exec_update_mutex explict adds 1507b7a30ad2 exec: Rename the flag called_exec_mmap point_of_no_return adds 96ecee29b0b5 exec: Merge install_exec_creds into setup_new_exec adds 7d503feba0c8 exec: In setup_new_exec cache current in the local variable me adds df9e4d2c4a53 exec: Move most of setup_new_exec into flush_old_exec adds 2388777a0a59 exec: Rename flush_old_exec begin_new_exec adds b213c2dcbcbc exec: Promised cleanups after introducing exec_update_mutex adds 7a60ef4803d5 exec: Move the comment from above de_thread to above unsha [...] adds 13c432b51449 exec: Fix spelling of search_binary_handler in a comment adds a28bf136e651 exec: Run sync_mm_rss before taking exec_update_mutex adds 8890b29341f3 exec: Move handling of the point of no return to the top level adds 6834e0bb41bb exec: Set the point of no return sooner adds 27e68f086393 exec: Trivial cleanups for exec adds 8d243345fa85 Merge proc-next and exec-next for testing in linux-next adds 393ddad54f0f Merge remote-tracking branch 'userns/for-next' adds 1d4911c94f56 Merge remote-tracking branch 'livepatching/for-next' adds c754267b9d8c Merge remote-tracking branch 'coresight/next' adds 3642b17e9a8d rtc: mt2712: remove unnecessary error string adds 06030d500149 rtc: mt2712: switch to devm_platform_ioremap_resource adds 9f210ec65acc rtc: 88pm860x: remove useless range check adds 734e5e4e268f rtc: add new VL flag for backup switchover adds b139bb5c262b rtc: pcf2127: let the core handle rtc range adds 664eaf033f9f rtc: pcf2127: remove unnecessary #ifdef adds 040e6dc0911c rtc: pcf2127: set regmap max_register adds 7d65cf8c1f0a rtc: pcf2127: report battery switch over adds 63a52f63886a rtc: max77686: Use single-byte writes on MAX77620 adds 32271efded6c rtc: stmp3xxx: update contact email adds 8816cd726a4f rtc: mc13xxx: fix a double-unlock issue adds 24e1f2c9383e rtc: ingenic: Only support probing from devicetree adds c61293f14773 rtc: ingenic: Use local 'dev' variable in probe adds 796be8b59dec rtc: ingenic: Enable clock in probe adds fe0557f4dbd8 rtc: ingenic: Set wakeup params in probe adds 77d8f3c1226b rtc: ingenic: Remove unused fields from private structure adds 15eeadd801c0 rtc: ingenic: Fix masking of error code adds 378252b6e24f rtc: ingenic: Reset regulator register in probe adds 17382f213e1a Merge remote-tracking branch 'rtc/rtc-next' adds a4ad8bbc013f Merge remote-tracking branch 'ntb/ntb-next' adds c9157cd33a47 Merge remote-tracking branch 'fsi/next' adds c8cbcc40d64d Merge remote-tracking branch 'slimbus/for-next' adds 5eafd38c4dff Merge remote-tracking branch 'nvmem/for-next' adds 058ad520bdbe Merge remote-tracking branch 'xarray/xarray' adds 0089c822956f Merge remote-tracking branch 'hyperv/hyperv-next' adds 376498c8ffb2 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds f2a8d52e0a4d nsproxy: add struct nsset adds 1e76b8ad203a nsproxy: attach to namespaces via pidfds adds f7f50521d7aa selftests/pidfd: add pidfd setns tests adds 9226d1137bbe Merge remote-tracking branch 'pidfd/for-next' adds 869cad3992bf PM / devfreq: Use lockdep asserts instead of manual checks [...] adds a3159669ffb6 Merge remote-tracking branch 'devfreq/devfreq-next' adds be957c886d92 mm/hmm: make hmm_range_fault return 0 or -1 adds 4e2490843d55 drm/amdgpu: remove dead code after hmm_range_fault() adds 5c8f3c4cf18a mm/hmm: remove HMM_PFN_SPECIAL adds 2733ea144dcc mm/hmm: remove the customizable pfn format from hmm_range_fault adds a149d2eb654b mm/hmm/test: add selftest driver for HMM adds 2f36bf46ecb2 mm/hmm/test: add selftests for HMM adds 5aa2ffa941e7 MAINTAINERS: add HMM selftests adds 5293b6e75240 Merge remote-tracking branch 'hmm/hmm' adds 76cc1b4ec149 Merge remote-tracking branch 'fpga/for-next' adds 2d4c273638b3 Merge remote-tracking branch 'cfi/cfi/next' adds 45ba7a893ad8 kunit: kunit_tool: Separate out config/build/exec/parse adds 015a8e30a7d4 Merge remote-tracking branch 'kunit-next/kunit' adds fede4dfc897b Merge remote-tracking branch 'mhi/mhi-next' adds 0fef241165fd uapi: General notification queue definitions adds 5cb457f8bd24 security: Add a hook for the point of notification insertion adds 446e016ba707 pipe: Add O_NOTIFICATION_PIPE adds 317f078cce34 pipe: Add general notification queue support adds ec17d430071f security: Add hooks to rule on setting a watch adds e005d9575b9a watch_queue: Add a key/keyring notification facility adds b8c9527a31b0 Add sample notification program adds 9a60e8de608a pipe: Allow buffers to be marked read-whole-or-error for n [...] adds 7259a6a35dad pipe: Add notification lossage handling adds 13d74c59faad selinux: Fix use of KEY_NEED_* instead of KEY__* perms adds 967c872627c2 selinux: Implement the watch_key security hook adds 3e13034cc148 smack: Implement the watch_key and post_notification hooks adds 6fb30fae7b33 watch_queue: Add security hooks to rule on setting mount a [...] adds 42036137fa9b watch_queue: Implement mount topology and attribute change [...] adds 0f938b858dcc watch_queue: sample: Display mount tree change notifications adds 39e10e529e55 watch_queue: Introduce a non-repeating system-unique super [...] adds 9321bb26ce55 watch_queue: Add superblock notifications adds 6e1617461ab8 watch_queue: sample: Display superblock notifications adds 5d8137740c72 Merge remote-tracking branch 'notifications/notifications- [...] adds 51d01aee410b fsinfo: Add fsinfo() syscall to query filesystem information adds c5284c852f3b fsinfo: Provide a bitmap of supported features adds 7fbf0f23a326 fsinfo: Allow retrieval of superblock devname, options and stats adds fae92986eebe fsinfo: Allow fsinfo() to look up a mount object by ID adds dbb15df8fed8 fsinfo: Add a uniquifier ID to struct mount adds a8d9b51ca60b fsinfo: Allow mount information to be queried adds 31ff9788e9df fsinfo: Allow mount topology and propagation info to be retrieved adds 58523fd27981 fsinfo: Provide notification overrun handling support adds d3ee0e9da65d fsinfo: sample: Mount listing program adds 97c4b0f46bdc fsinfo: Add API documentation adds dd262e87c8a4 fsinfo: Add support for AFS adds f374c231f630 fsinfo: Add support to ext4 adds 0c45e672c902 fsinfo: Example support for NFS adds a627d57b0248 fsinfo: Add an attribute that lists all the visible mounts [...] adds ee8ad8190cb1 vfs, fsinfo: Add an RCU safe per-ns mount list adds 937b897b24c7 Merge remote-tracking branch 'fsinfo/fsinfo-core' adds c4bdcde7a6dd disable building fo test-fsinfo for now adds 546bef0ea7f9 nsproxy: protect proc_ns_file() when CONFIG_PROC_FS is not set adds 452f04ae72c2 fix up sys_fsinfo decalaration adds 5039b920f42f checkpatch: test $GIT_DIR changes adds e60e02097547 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 5f18c4ff72ef /proc/kpageflags: do not use uninitialized struct pages adds f0073f39485c kcov: cleanup debug messages adds 0117af258ef9 kcov: fix potential use-after-free in kcov_remote_start adds 7d744e9ca34e kcov: move t->kcov assignments into kcov_start/stop adds dd33e9d63f66 kcov: move t->kcov_sequence assignment adds 0f2920b61fd0 kcov: use t->kcov_mode as enabled indicator adds ebfb6a444831 kcov: collect coverage from interrupts adds d050bac6b3cb usb: core: kcov: collect coverage from usb complete callback adds 265c91e205f8 mm/memcg: optimize memory.numa_stat like memory.stat adds 165845bd1728 mm, memcg: fix inconsistent oom event behavior adds 7e1775b29cd8 epoll: call final ep_events_available() check under the lock adds 8a13286a2b06 mm/gup: fix fixup_user_fault() on multiple retries adds 3209b7ff7adf lib/lzo: fix ambiguous encoding bug in lzo-rle adds cd96388fc5a7 userfaultfd: fix remap event with MREMAP_DONTUNMAP. adds 1c01a071dd17 ipc/util.c: sysvipc_find_ipc() incorrectly updates position index adds 4a23ad967598 ipc-utilc-sysvipc_find_ipc-incorrectly-updates-position-index-fix adds d66edb2e4b96 device-dax: don't leak kernel memory to user space after u [...] adds 8682d9e06d94 scripts/tags.sh: support compiled source, improved precise adds 056496e286fc scripts/tags.sh: add a intermediate file for 'make gtags' adds 360ab17dd9b0 squashfs: migrate from ll_rw_block usage to BIO adds 99052f49937f squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds e764133d55b1 ocfs2: add missing annotation for dlm_empty_lockres() adds da75d810e4ff ocfs2: mount shared volume without ha stack adds 789faa7e888b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds e4c00c5a391a ramfs: support O_TMPFILE adds d2129c30ecd3 vfs: track per-sb writeback errors and report them to syncfs adds f494505132d8 buffer: record blockdev write errors in super_block that it backs adds 9970c96752d1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 0776667e4615 usercopy: mark dma-kmalloc caches as usercopy caches adds 19284501e585 mm/slub.c: fix corrupted freechain in deactivate_slab() adds cdf6fc08de30 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds c14f058ada0a slub: Remove userspace notifier for cache add/remove adds f095cacf4f31 slub: remove kmalloc under list_lock from list_slab_objects() V2 adds 0d2c6129304b mm/slub: fix stack overruns with SLUB_STATS adds 9ffa5fad392a mm: slub: add panic_on_error to the debug facilities adds eb6f4f5b9b7f mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds b84ba7f0f7e5 mm, dump_page(): do not crash with invalid mapping pointer adds 67ac4aee4a1d mm: move readahead prototypes from mm.h adds 0f75400248be mm: return void from various readahead functions adds e01bbb5ca964 mm: ignore return value of ->readpages adds c25952d5eb33 mm: move readahead nr_pages check into read_pages adds 6903c9aa5a2d mm: add new readahead_control API adds 44e61708e4e9 mm: use readahead_control to pass arguments adds 094fa62e798c mm: rename various 'offset' parameters to 'index' adds d80c7e85376c mm: rename readahead loop variable to 'i' adds 0259b0b18089 mm: remove 'page_offset' from readahead loop adds d2e3e76ab8d2 mm: put readahead pages in cache earlier adds 7930551e7d36 mm: add readahead address space operation adds 83ad29244cdd mm: move end_index check out of readahead loop adds 739e9475ad87 mm: add page_cache_readahead_unbounded adds 6f0056e1f0d2 mm: document why we don't set PageReadahead adds e473a2880664 mm: use memalloc_nofs_save in readahead path adds d57fd00c158a fs: convert mpage_readpages to mpage_readahead adds 4ae4ee24ce52 btrfs: convert from readpages to readahead adds a371f7a7eea3 erofs: convert uncompressed files from readpages to readahead adds ba7bed937a2d erofs: convert compressed files from readpages to readahead adds 40ad4ef7978c ext4: convert from readpages to readahead adds bfade9383ffb ext4: pass the inode to ext4_mpage_readpages adds 63832f855968 f2fs: convert from readpages to readahead adds 1f764d32d5fa f2fs: pass the inode to f2fs_mpage_readpages adds fe2479f6b823 fuse: convert from readpages to readahead adds 2169ac50f203 fuse-convert-from-readpages-to-readahead-fix adds 891b0e755290 iomap: convert from readpages to readahead adds 5bcf825596ca mm/gup.c: update the documentation adds 411ae999feed mm-gupc-updating-the-documentation-fix adds 28d459977b6f mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds b2006281f6f4 mm/swap_state: fix a data race in swapin_nr_pages adds 3e2f6a5c7664 mm: swap: properly update readahead statistics in unuse_pt [...] adds 7cecb7bf6b86 mm/swapfile.c: offset is only used when there is more slots adds 3485326efb2c mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds c760d3c86717 mm/swapfile.c: remove the unnecessary goto for SSD case adds 674e45d9a615 mm/swapfile.c: simplify the calculation of n_goal adds 5f4e92cf914e mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds 6cdf9a9e68ec mm/swapfile.c: found_free could be represented by (tmp < max) adds 1ffd20d4af51 mm/swapfile.c: tmp is always smaller than max adds 722cd7814adc mm/swapfile.c: omit a duplicate code by compare tmp and max first adds e5a4d3332f04 swap: try to scan more free slots even when fragmented adds 7e7a30a69156 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds a2308bd8b938 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds ab85e8fc388c mm/swapfile.c: __swap_entry_free() always free 1 entry adds 2f680e4ec984 mm, memcg: add workingset_restore in memory.stat adds 7363f8ca83c1 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 6070efb8e52b mm, memcg: decouple e{low,min} state mutations from protec [...] adds 5729bb64c32a mm: memcontrol: simplify value comparison between count and limit adds 82cd0a420237 mm: fix NUMA node file count error in replace_page_cache() adds 342a2ec3051c mm: memcontrol: fix stat-corrupting race in charge moving adds b6f4d1b029f2 mm: memcontrol: drop @compound parameter from memcg charging API adds 3aa03e97fc18 mm: shmem: remove rare optimization when swapin races with [...] adds 2acd2ae70799 mm: memcontrol: move out cgroup swaprate throttling adds 83ac0d4ff34f mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] adds 47131df10fd4 mm: memcontrol: prepare uncharging for removal of private [...] adds b21496ca2e7e mm: memcontrol: prepare move_account for removal of privat [...] adds d191d66cbb49 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] adds 2b27003a25eb mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] adds e83d94bb4bb0 mm: memcontrol: switch to native NR_ANON_MAPPED counter adds 157f1f138544 mm: memcontrol: switch to native NR_ANON_THPS counter adds e265849eec07 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] adds 718705719e31 mm: memcontrol: drop unused try/commit/cancel charge API adds c430667e2d0c mm: memcontrol: prepare swap controller setup for integration adds cf54a0800174 mm: memcontrol: make swap tracking an integral part of mem [...] adds 01d4027647ad mm: memcontrol: charge swapin pages on instantiation adds 1e1af044c656 mm: memcontrol: document the new swap control behavior adds d4514df11789 mm: memcontrol: delete unused lrucare handling adds c986ddf58a95 mm: memcontrol: update page->mem_cgroup stability rules adds ca93ca80b2ad memcg: expose root cgroup's memory.stat adds 8218c4f1b20a h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds ce53bc4f9c18 arm: add support for folded p4d page tables adds 77ea28652ed2 arm-add-support-for-folded-p4d-page-tables-fix adds b80abbc1d6f7 arm64: add support for folded p4d page tables adds 40d263107eb4 arm64: kvm: fix gcc-10 shift warning adds 80e7078c09de hexagon: remove __ARCH_USE_5LEVEL_HACK adds 403e7c53c8e6 ia64: add support for folded p4d page tables adds 1213d2371b00 nios2: add support for folded p4d page tables adds 277e80d8b288 openrisc: add support for folded p4d page tables adds 54ca8510d3a6 powerpc: add support for folded p4d page tables adds 9b47ff0898f2 powerpc-add-support-for-folded-p4d-page-tables-fix adds 8459bc87c474 sh: fault: Modernize printing of kernel messages adds ed8aef6321cb sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds cc14a58ff0ef sh: add support for folded p4d page tables adds 17a6bc6c69c3 unicore32: remove __ARCH_USE_5LEVEL_HACK adds 6ffc64efefb3 asm-generic: remove pgtable-nop4d-hack.h adds fdc0f0bd7b24 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 545ab5e453de mm/gup.c: further document vma_permits_fault() adds 4fd969263504 /proc/PID/smaps: Add PMD migration entry parsing adds bc567e69de6d mm/mmap.c: fix the adjusted length error adds b70a107e91b1 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 522465be3c09 x86/hyperv: use vmalloc_exec for the hypercall page adds 9a00d8c22690 x86: fix vmap arguments in map_irq_stack adds 87d1b8b69b97 staging: android: ion: use vmap instead of vm_map_ram adds 390908c7e431 staging: media: ipu3: use vmap instead of reimplementing it adds 94ff6f58f23e dma-mapping: use vmap insted of reimplementing it adds 95d197f4c48f powerpc: add an ioremap_phb helper adds d27a1dcaa90b powerpc: remove __ioremap_at and __iounmap_at adds 9bc625c93b2e mm: remove __get_vm_area adds f31477be6ae9 mm: unexport unmap_kernel_range_noflush adds f7c589494f37 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds b4fd6f0fc6c8 mm: only allow page table mappings for built-in zsmalloc adds 39a1b3e1224c mm: pass addr as unsigned long to vb_free adds 4f7cf12a3a79 mm: remove vmap_page_range_noflush and vunmap_page_range adds a20062f18780 mm: rename vmap_page_range to map_kernel_range adds 6137db05dca9 mm: don't return the number of pages from map_kernel_range [...] adds 9458f46edcff mm: remove map_vm_range adds 794017baf90c mm: remove unmap_vmap_area adds 05656161f2ed mm: remove the prot argument from vm_map_ram adds 17820d8d4365 mm: enforce that vmap can't map pages executable adds e8f4ad845ff8 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds ffcc05134b67 mm: remove the pgprot argument to __vmalloc adds b3f91fbe38ab mm: remove the prot argument to __vmalloc_node adds a8f83cf4b1b4 mm: remove both instances of __vmalloc_node_flags adds c27fab073035 mm: remove __vmalloc_node_flags_caller adds 0daa79e9fb3e mm-remove-__vmalloc_node_flags_caller-fix adds 77a96fbb232f mm: switch the test_vmalloc module to use __vmalloc_node adds fd9481d10345 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds 2903d3569d2f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds d561d09fbb34 mm: remove vmalloc_user_node_flags adds 22d1d396f057 mm-remove-vmalloc_user_node_flags-fix adds 2044667c412a arm64: use __vmalloc_node in arch_alloc_vmap_stack adds ee6f3d3ad1cb powerpc: use __vmalloc_node in alloc_vm_stack adds fbee9160674e s390: use __vmalloc_node in stack_alloc adds 0fe83105b49a mm/mm_init.c: report kasan-tag information stored in page->flags adds 2c96e056a970 kasan: stop tests being eliminated as dead code with FORTI [...] adds 8bab0e6efa01 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds 97ea0b39da5f string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds bb57717c0d12 mm: clarify __GFP_MEMALLOC usage adds 16d9850c2d71 mm: memblock: replace dereferences of memblock_region.nid [...] adds 04c588ea4790 mm: make early_pfn_to_nid() and related defintions close t [...] adds 59130e5f4c54 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds b368b091bd1a mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 78c8694b4969 mm: use free_area_init() instead of free_area_init_nodes() adds 49e7a2900dcc alpha: simplify detection of memory zone boundaries adds 27bfa0f4a91c arm: simplify detection of memory zone boundaries adds 0b71f5701681 arm64: simplify detection of memory zone boundaries for UM [...] adds f95ef7b583a4 csky: simplify detection of memory zone boundaries adds 40018f514648 m68k: mm: simplify detection of memory zone boundaries adds 483b123c09b8 parisc: simplify detection of memory zone boundaries adds c6a6043b8c04 sparc32: simplify detection of memory zone boundaries adds a1bcf2acd21a unicore32: simplify detection of memory zone boundaries adds d74a7b199c68 xtensa: simplify detection of memory zone boundaries adds 2a32d7dd4b90 mm: memmap_init: iterate over memblock regions rather that [...] adds 2d6e8a484e5d mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 494312ad4bcb mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds b6c74c5f7756 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds cae7eb922bc0 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds b72101fe9cb0 arc: free_area_init(): take into account PAE40 mode adds df6c2268ef66 mm: rename free_area_init_node() to free_area_init_memoryl [...] adds 9c5c4afccf38 mm: clean up free_area_init_node() and its helpers adds 3deb21010647 mm: simplify find_min_pfn_with_active_regions() adds 37258b447fc0 docs/vm: update memory-models documentation adds 8f93665ccb05 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 956eaa87d910 mm/page_alloc.c: bad_flags is not necessary for bad_page() adds a7f2b84b5e30 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds 00af9b9ffd62 mm/page_alloc.c: rename free_pages_check() to check_free_page() adds f2db308ed90e mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds 374af91ece89 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 90d526e9c7f5 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 6f0a496a35f1 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 8b88f6c1f0b1 mm: initialize deferred pages with interrupts enabled adds 4d149a2f200d mm: call cond_resched() from deferred_init_memmap() adds 90784a265750 mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds c0c77881dbb0 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds e995606345e3 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds 5b675cc50fe6 mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 5e310d7f0256 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds 69dd8931b66f mm/page_alloc: integrate classzone_idx and high_zoneidx adds 15efe497c74a mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 7d2fecae85e4 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds b4c3c2178753 mm/page_alloc.c: reset numa stats for boot pagesets adds 66849e0d1615 mm-reset-numa-stats-for-boot-pagesets-v3 adds df6047f1fec4 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 16500b62d21a mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 4ae0ef778a71 mm/vmscan.c: change prototype for shrink_page_list adds f0e06ff9e0dd mm/vmscan: update the comment of should_continue_reclaim() adds ac84e012b411 tools/vm/page_owner_sort.c: filter out unneeded line adds f20fc86ffed6 mm, mempolicy: fix up gup usage in lookup_node adds dbea4a7dcb09 include/linux/memblock.h: fix minor typo and unclear comment adds 5b680ac37874 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] adds 7133ff4c5350 khugepaged: add self test adds b9b5bfe7fb12 selftests: khugepaged: fix several spelling mistakes adds 16641e2aa5e0 khugepaged: replace the usage of system(3) in the test adds 0be7df62123c khugepaged-add-self-test-fix-2-fix adds 2a6b525f0de1 khugepaged: do not stop collapse if less than half PTEs ar [...] adds c6fff3fa3150 khugepaged: drain all LRU caches before scanning pages adds f11b92c7598c khugepaged: drain LRU add pagevec after swapin adds 2b529019f901 khugepaged: allow to collapse a page shared across fork adds a721b47475cd khugepaged: allow to collapse PTE-mapped compound pages adds 92867ea767d9 thp: change CoW semantics for anon-THP adds 69cb181e9b87 khugepaged: introduce 'max_ptes_shared' tunable adds e3c1b73cfe5c selftests: khugepaged: fix several spelling mistakes adds 8ae55478053a hugetlbfs: add arch_hugetlb_valid_size adds 76eb682895e1 hugetlbfs: move hugepagesz= parsing to arch independent code adds 4210cbc99cb4 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds ac230e1621bb arm64/hugetlb: fix hugetlb initialization adds 59cc39ef1290 hugetlbfs: clean up command line processing adds c9f47df71857 hugetlbfs: fix changes to command line processing adds 499735f8465f mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds e466ff07cb88 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET adds 737ffa3bc8f8 mm/hugetlb: define a generic fallback for is_hugepage_only [...] adds aaaa7bf8d611 mm/hugetlb: define a generic fallback for arch_clear_hugep [...] adds 41d80da51a99 arch/kmap: remove BUG_ON() adds 7f5e139abd8f arch/xtensa: move kmap build bug out of the way adds e317f2836785 arch/kmap: remove redundant arch specific kmaps adds d70350774a11 arch/kunmap: remove duplicate kunmap implementations adds 8e87bcdfca88 arch-kunmap-remove-duplicate-kunmap-implementations-fix adds 59ca40ae7d98 {x86,powerpc,microblaze}/kmap: move preempt disable adds 65287cd76be4 arch/kmap_atomic: consolidate duplicate code adds ac3be52f8512 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds 5ab3e8ed685d arch/kunmap_atomic: consolidate duplicate code adds cd95d18f03fa arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds 3963519d0e35 arch/kmap: ensure kmap_prot visibility adds e435d4f0ad3d arch/kmap: don't hard code kmap_prot values adds 1791280df2b8 arch/kmap: define kmap_atomic_prot() for all arch's adds 8d9093ddbbae drm: remove drm specific kmap_atomic code adds 28ee6487d9ad kmap: remove kmap_atomic_to_page() adds 2a81049f9228 parisc/kmap: remove duplicate kmap code adds bfabfa631435 sparc: remove unnecessary includes adds c1c3c6668e4a kmap: consolidate kmap_prot definitions adds fbc4791669bb kmap-consolidate-kmap_prot-definitions-checkpatch-fixes adds 4c0039cacaef mm: thp: don't need to drain lru cache when splitting and [...] adds 6e8f3bb670b7 powerpc/mm: drop platform defined pmd_mknotpresent() adds e851336099a9 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds 932921411807 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds ed2ff0c73bd5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 11f408d59bb1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds b36573e87798 mm: add DEBUG_WX support adds 5fb33d1ff69d mm-add-debug_wx-support-fix adds b2e1d236f46e mm: remove the specific name of arm64 adds ebc4d8b39c77 mm: add MMU dependency for DEBUG_WX adds 1e13d5445d1a riscv: support DEBUG_WX adds 91cc6d216e7c riscv-support-debug_wx-fix adds e8f451da0dbf x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 03f7513e658d arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 4b1194d47ef4 mm: add kvfree_sensitive() for freeing sensitive data objects adds e9674b71c5a2 mm/memory_hotplug: refrain from adding memory into an impo [...] adds 49838b0cb8a3 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 4107e29dc132 mm/memory_hotplug: remove is_mem_section_removable() adds 80a52f33e10e mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds d2bc10cacf55 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 6c327a3d6856 mm/memory_hotplug: introduce add_memory_driver_managed() adds 36492af728d4 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] adds ddb8e7c5c550 device-dax: add memory via add_memory_driver_managed() adds 0387602ce94b mm: replace zero-length array with flexible-array member adds 608ef84a4342 mm-replace-zero-length-array-with-flexible-array-member-fix adds 4a0efb97bb45 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds f1e2aa6d35e9 mm: ksm: fix a typo in comment "alreaady"->"already" adds 5109d338bba3 mm: ksm: fix a typo in comment "alreaady"->"already" adds 768de9d7844f mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds f4e1749455d2 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds eb01f9857f64 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds bf4ce1fd0957 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds 2fcb8d3723f8 mm/vmsan: fix some typos in comment adds 942c19f7d01e mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 230f8e252030 mm/memblock: fix a typo in comment "implict"->"implicit" adds ab8a538b704f mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds 279af0c60b02 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds e882507fef8b mm/frontswap: fix some typos in frontswap.c adds 9b9a53730d31 mm, memcg: fix some typos in memcontrol.c adds f8f58c1ec74e mm: fix a typo in comment "strucure"->"structure" adds 941704d867af mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 88b27846fbba mm/sparse: fix a typo in comment "convienence"->"convenience" adds c3d1a17ec680 mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 9edca6e814da mm/memory: fix a typo in comment "attampt"->"attempt" adds 02980d1856d6 mm: use false for bool variable adds c56397316646 include/linux/mm.h: return true in cpupid_pid_unset() adds 1d13f4dafb24 zcomp: Use ARRAY_SIZE() for backends list adds 7c897263b15c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 6783f673e15c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 58c7b0a2f43d kernel/hung_task.c: Monitor killed tasks. adds a7d8f6ea98d5 proc: rename "catch" function argument adds a7cf25a4a7b5 x86/mm: define mm_p4d_folded() adds 7aab34df69fe mm/debug: add tests validating architecture page table helpers adds b76c8c092da8 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 980b1ef0b8a9 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds 79669c20f392 user.c: make uidhash_table static adds 6a2b5e9cd59f dynamic_debug: add an option to enable dynamic debug for m [...] adds fc6c450e3bd0 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds 198e351ecda7 get_maintainer: add email addresses from .yaml files adds b60f52007fea include/linux/bitops.h: avoid clang shift-count-overflow warnings adds db3db68a27ee lib/math: avoid trailing newline hidden in pr_fmt() adds 2800044c0174 lib: Add might_fault() to strncpy_from_user. adds b02dcefe836f lib: optimize cpumask_local_spread() adds 8c2409c9bc39 lib/test_lockup.c: make test_inode static adds 29f9b34a0cc1 lib/zlib: remove outdated and incorrect pre-increment opti [...] adds a30abaaa21c3 lib/percpu-refcount.c: use a more common logging style adds ccb0cad13bc3 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max adds 1856b3f34724 checkpatch: additional MAINTAINER section entry ordering checks adds 686704550f66 checkpatch: look for c99 comments in ctx_locate_comment adds bb11ff1c3ebc checkpatch: disallow --git and --file/--fix adds c5655814700e checkpatch: use patch subject when reading from stdin adds 5e38bb3d18f1 checkpatch-use-patch-subject-when-reading-from-stdin-fix adds cf248e8901e1 fs/binfmt_elf: remove redundant elf_map ifndef adds aff62c4fedb1 elfnote: mark all .note sections SHF_ALLOC adds df62cac2e85a fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds a3a89e9f45b2 fat: don't allow to mount if the FAT length == 0 adds 654f0eaf48ae fat: improve the readahead for FAT entries adds 9ef34d168a4f fs/seq_file.c: seq_read: Update pr_info_ratelimited adds 67c5664ada9b include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] adds 3f59c9f8d77d seq_file-introduce-define_seq_attribute-helper-macro-check [...] adds 388d1926f9ca mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 416405c1228d kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 4bdbcefd2bd8 exec: simplify the copy_strings_kernel calling convention adds 8e5523e27b54 exec: open code copy_string_kernel adds 598c7ff2bf87 umh: fix refcount underflow in fork_usermode_blob(). adds a2b394ef6e91 rapidio: avoid data race between file operation callbacks [...] adds 97e49c75eda6 kernel/relay.c: fix read_pos error when multiple readers adds 5d6dc8acff15 aio: simplify read_events() adds 4b70ef84ce5a add kernel config option for twisting kernel behavior. adds 0bae7e4a2c0f twist: allow disabling k_spec() function in drivers/tty/vt [...] adds e22741aa2af6 twist: add option for selecting twist options for syzkalle [...] adds cf27be5112ae selftests/x86/pkeys: move selftests to arch-neutral directory adds d9c7e8c01899 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 199877fa9acc selftests/vm/pkeys: move generic definitions to header file adds 53d6e4df7eb5 selftests/vm/pkeys: move some definitions to arch-specific header adds 50dbd389b80c selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 5eb461881684 selftests: vm: pkeys: Use sane types for pkey register adds b09d98f315f8 selftests: vm: pkeys: add helpers for pkey bits adds a81070dda0b6 selftests/vm/pkeys: fix pkey_disable_clear() adds dfb29126a745 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds 6c0a5cddd673 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 3bc6a45ec1e8 selftests: vm: pkeys: use the correct huge page size adds f0b64bba7509 selftests/vm/pkeys: introduce generic pkey abstractions adds 14b64e84be9f selftests/vm/pkeys: introduce powerpc support adds ff0598a30985 selftests: vm: pkeys: fix powerpc access right updates adds ac0950a11bb4 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 727e50bf1712 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 6ae3c12bb0e8 selftests/vm/pkeys: improve checks to determine pkey support adds 4591a8741960 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 93d29dfd5be1 selftests/vm/pkeys: associate key on a mapped page and det [...] adds cdf8f74e9653 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds db8a06518f52 selftests/vm/pkeys: introduce a sub-page allocator adds 05496f481fd5 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 52967fd7bbaf selftests/vm/pkeys: override access right definitions on powerpc adds c918c8a0878a selftests: vm: pkeys: fix powerpc access right definitions adds 498a681178ae selftests: vm: pkeys: use the correct page size on powerpc adds 6d998cedd9bd selftests: vm: pkeys: fix multilib builds for x86 adds bc780bc875f7 tools/testing/selftests/vm: remove duplicate headers adds 8815c72e4a6b lib/ubsan.c: fix gcc-10 warnings adds e73304d06e3b ipc/msg: add missing annotation for freeque() adds 32e69601ab21 ipc/namespace.c: use a work queue to free_ipc adds 27ee9e9605c2 ipc: convert ipcs_idr to XArray adds d469f6bf890c ipc-convert-ipcs_idr-to-xarray-update adds 043dd44be7a7 Merge branch 'akpm-current/current' adds d347540154f6 xarray.h: correct return code documentation for xa_store_{ [...] adds 36d17448fd69 kernel/sysctl: support setting sysctl parameters from kern [...] adds acd5cbb6dadb kernel/sysctl: support handling command line aliases adds 6e8bc33071af kernel/hung_task convert hung_task_panic boot parameter to sysctl adds 9f4c4c51b44d tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 86ede79a2a29 lib/test_sysctl: support testing of sysctl. boot parameter adds 5c88ca6780ef kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] adds 2b85451eec08 kernel/hung_task.c: introduce sysctl to print all traces w [...] adds 968cd0c383c7 panic: add sysctl to dump all CPUs backtraces on oops event adds 9455d4787627 stacktrace: cleanup inconsistent variable type adds d81616b5226d amdgpu: a NULL ->mm does not mean a thread is a kthread adds b8a70fee1d04 kernel: move use_mm/unuse_mm to kthread.c adds 300f079118d7 kernel: move use_mm/unuse_mm to kthread.c adds 128679b8e470 kernel: better document the use_mm/unuse_mm API contract adds 5b8c0cf60e96 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 6bfc0059644e powerpc/vas: fix up for {un}use_mm() rename adds 3b1954010ace kernel: set USER_DS in kthread_use_mm adds de030ca495a6 mm/kmemleak: silence KCSAN splats in checksum adds fe0fe02711e8 kallsyms/printk: add loglvl to print_ip_sym() adds 2004e32aaa86 alpha: add show_stack_loglvl() adds 76f2b9459a6a arc: add show_stack_loglvl() adds 1aedc0cbcb14 arm/asm: add loglvl to c_backtrace() adds 68846c160b98 arm: add loglvl to unwind_backtrace() adds 3bdd8722a4aa arm: add loglvl to dump_backtrace() adds 8aa874fa04bc arm: wire up dump_backtrace_{entry,stm} adds c4bd9ffb3b0f arm: add show_stack_loglvl() adds d933ca304c9b arm64: add loglvl to dump_backtrace() adds 98b7164af296 arm64: add show_stack_loglvl() adds 12825ac421e6 c6x: add show_stack_loglvl() adds 65e7f38c4834 csky: add show_stack_loglvl() adds 4fe4f924be4d h8300: add show_stack_loglvl() adds 33382dedeb97 hexagon: add show_stack_loglvl() adds fc7e4eb9ae53 ia64: pass log level as arg into ia64_do_show_stack() adds 1c3005850acd ia64: add show_stack_loglvl() adds 8b7a1f9e92a5 m68k: add show_stack_loglvl() adds 1d93e25abd7b microblaze: add loglvl to microblaze_unwind_inner() adds 668e997f7792 microblaze: add loglvl to microblaze_unwind() adds c59c54955dca microblaze: add show_stack_loglvl() adds 23704909af7b mips: add show_stack_loglvl() adds d786f2a9ee0b nds32: add show_stack_loglvl() adds 1c41035d5ebf nios2: add show_stack_loglvl() adds ee40e0afd395 openrisc: add show_stack_loglvl() adds 3e1839af0b97 parisc: add show_stack_loglvl() adds 3066450b04e1 powerpc: add show_stack_loglvl() adds c8e62563e940 riscv: add show_stack_loglvl() adds 06853563a46b s390: add show_stack_loglvl() adds 4c0025bcec54 sh: add loglvl to dump_mem() adds 7c232d95c571 sh: remove needless printk() adds 74e7cf1f0703 sh: add loglvl to printk_address() adds 3857de21525a sh: add loglvl to show_trace() adds ff69ed62e366 sh: add show_stack_loglvl() adds 0a57a9979861 sparc: add show_stack_loglvl() adds 233adc81ed0d um/sysrq: remove needless variable sp adds 8545a98b5d65 um: add show_stack_loglvl() adds f00e8b227ea9 unicore32: remove unused pmode argument in c_backtrace() adds 6f15c40ecf81 unicore32: add loglvl to c_backtrace() adds 7c8b703c7b28 unicore32: add show_stack_loglvl() adds f62eb8f3436b x86: add missing const qualifiers for log_lvl adds 5e3e32eaa4ec x86: add show_stack_loglvl() adds 40946e8975d3 xtensa: add loglvl to show_trace() adds 28afd7b6c25a xtensa-add-loglvl-to-show_trace-fix adds 94a42d5bb1ce xtensa: add show_stack_loglvl() adds 6865e484e564 sysrq: use show_stack_loglvl() adds 4a2c9c001f8d x86/amd_gart: print stacktrace for a leak with KERN_ERR adds 33750e6aa094 power: use show_stack_loglvl() adds 703c116f8b29 kdb: don't play with console_loglevel adds 5d11154cae8f sched: print stack trace with KERN_INFO adds 952708463a38 kernel: use show_stack_loglvl() adds ca88cd7eb5b2 kernel: rename show_stack_loglvl() => show_stack() adds b1c106a9db72 mm/frontswap: mark various intentional data races adds 205f959eb388 mm/page_io: mark various intentional data races adds ea1a332c5da3 mm-page_io-mark-various-intentional-data-races-v2 adds 06360ed1ea56 mm/swap_state: mark various intentional data races adds 14ae13f6a8e1 mm/filemap.c: fix a data race in filemap_fault() adds cbebced8e912 mm/swapfile: fix and annotate various data races adds a47dc0fcbf5f mm-swapfile-fix-and-annotate-various-data-races-v2 adds 41a5998e6497 mm/page_counter: fix various data races at memsw adds db1287a94e3b mm/memcontrol: fix a data race in scan count adds 971c56d99fb0 mm/list_lru: fix a data race in list_lru_count_one adds a229eb6a718e mm/mempool: fix a data race in mempool_free() adds d5e9cdab0bd2 mm/util.c: annotate an data race at vm_committed_as adds 9c6db080f503 mm/rmap: annotate a data race at tlb_flush_batched adds ff27f88df323 mm: annotate a data race in page_zonenum() adds c9a84a767724 mm/swap.c: annotate data races for lru_rotate_pvecs adds ae3a8849612f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 22b83c07c525 mm/mmap.c: add more sanity checks to get_unmapped_area() adds 5666018f3083 mm/mmap.c: do not allow mappings outside of allowed limits adds 6d7f2e23235c mm/madvise: pass task and mm to do_madvise adds 25fc5fa60800 mm/madvise: introduce process_madvise() syscall: an extern [...] adds da311a5f66cc fix process_madvise build break for arm64 adds c2c655d6a0df mm: fix build error for mips of process_madvise adds b9856c10a403 mm-introduce-external-memory-hinting-api-fix-2-fix adds a002f62b2f39 mm/madvise: check fatal signal pending of target process adds 6bdc3083af6c pid: move pidfd_get_pid() to pid.c adds 33742e271507 mm/madvise: support both pid and pidfd for process_madvise adds 0748de935c0b mm/madvise: allow KSM hints for remote API adds b73cbecdbeed mm: support vector address ranges for process_madvise adds d844ec9aaa46 mm: support compat_sys_process_madvise adds 6d944610ced7 mm-support-vector-address-ranges-for-process_madvise-fix-fix adds 01325b992b8e mm/madvise: make function 'do_process_madvise' static adds 2c6295dcc781 mm: fix s390 compat build error adds 2fd415c42c2c mm-support-vector-address-ranges-for-process_madvise-fix-f [...] adds 683122de76c2 mm/madvise.c: remove duplicated include adds f2fcb98b5def include/linux/cache.h: expand documentation over __read_mostly adds bbf5d5e2114a doc: cgroup: update note about conditions when oom killer [...] adds c5442d8f1979 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] adds 5f458e572071 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 2452e8aa39a5 Merge branch 'akpm/master' adds 18477c2076c6 fix up bad merge resolution adds 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/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/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