This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 65e3f55a9400 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 0f6dc7125785 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 6d13ec7cc3cd rtl818x: constify ioreadX() iomem argument (as in generic [...] omits f835ecc6e836 sh: clk: fix assignment from incompatible pointer type for [...] omits 539c4a5b89f2 iomap: constify ioreadX() iomem argument (as in generic im [...] omits 32d49b482ad9 sh: use generic strncpy() omits 742809d3ccbc sh: clkfwk: remove r8/r16/r32 omits 566137304da5 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 63bf5e6a3d33 mm: annotate a data race in page_zonenum() omits 8ee044da1ec0 mm/swap.c: annotate data races for lru_rotate_pvecs omits 23c9a156670a mm/rmap: annotate a data race at tlb_flush_batched omits d10217749c9a mm/mempool: fix a data race in mempool_free() omits f462ffc673b9 mm/list_lru: fix a data race in list_lru_count_one omits a5278d801f16 mm/memcontrol: fix a data race in scan count omits 27e693cfcbb5 mm/page_counter: fix various data races at memsw omits 9369e8820b9d mm-swapfile-fix-and-annotate-various-data-races-v2 omits b7180b536115 mm/swapfile: fix and annotate various data races omits 613ed9d484db mm/filemap.c: fix a data race in filemap_fault() omits 239060cdff93 mm/swap_state: mark various intentional data races omits 80fb0a94639e mm-page_io-mark-various-intentional-data-races-v2 omits 463da1bbbed0 mm/page_io: mark various intentional data races omits 5e8efac99544 mm/frontswap: mark various intentional data races omits 453727956fac mm/kmemleak: silence KCSAN splats in checksum omits fbfe195a9954 s390: fix build error for sys_call_table_emu omits c628c31226e9 all arch: remove system call sys_sysctl omits 9573e31fbc5d mm/madvise: check fatal signal pending of target process omits 6e414d2d0670 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 657b546535c9 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits a5f824bc4d7e mm/madvise: introduce process_madvise() syscall: an extern [...] omits ab0033c7f201 pid: move pidfd_get_pid() to pid.c omits cd0c77f17f6e mm/madvise: pass task and mm to do_madvise omits 6872f52a75a3 mm, util: account_locked_vm() does not hold mmap_lock omits e2195fbe56fe mm: make mm->locked_vm an atomic64 counter omits a979e4f6dcbb mm/gup: remove task_struct pointer for all gup code omits 6dffed9e5039 mm: clean up the last pieces of page fault accountings omits 9462498b153c mm/xtensa: use general page fault accounting omits 69bf92626bbc mm/x86: use general page fault accounting omits f452217bbae2 mm/sparc64: use general page fault accounting omits fcc8a4a759a9 mm/sparc32: use general page fault accounting omits 20d4895c79c5 mm/sh: use general page fault accounting omits d85f0caa2bfc mm/s390: use general page fault accounting omits 325bf8c59052 mm/riscv: use general page fault accounting omits 20445a404d1c mm/powerpc: use general page fault accounting omits 4a52e9213b60 mm/parisc: use general page fault accounting omits f00be23443a5 mm/openrisc: use general page fault accounting omits baa2054c89a5 mm/nios2: use general page fault accounting omits b078d8ae67b7 mm/nds32: use general page fault accounting omits be1cb007c592 mm/mips: use general page fault accounting omits 4b8895f4af3c mm/microblaze: use general page fault accounting omits 21d5dd3e1153 mm/m68k: use general page fault accounting omits df303d7663b2 mm/ia64: use general page fault accounting omits 358876a4a072 mm/hexagon: use general page fault accounting omits d358ee54cd2b mm/csky: use general page fault accounting omits ea2b74b5215e mm/arm64: use general page fault accounting omits a1505ff713bc mm/arm: use general page fault accounting omits ef7537890228 mm/arc: use general page fault accounting omits 4ff63c1a38bc mm/alpha: use general page fault accounting omits 1bc3cc317e5d mm: do page fault accounting in handle_mm_fault omits ff9026ed4414 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 0cd2b3fcc8ff mm/memory-failure: remove a wrapper for alloc_migration_target() omits 39b045771235 mm/page_alloc: remove a wrapper for alloc_migration_target() omits 57c828d2cd42 mm/mempolicy: use a standard migration target allocation callback omits aa6857b9516d mm/migrate: introduce a standard migration target allocati [...] omits ce730ca2033d mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 495243452650 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 94d219fb9f65 mm/hugetlb: unify migration callbacks omits 5395acbadc9f mm/migrate: move migration helper from .h to .c omits 822592a15f71 mm/page_isolation: prefer the node of the source page omits b326fa883cdd Merge branch 'akpm-current/current' omits 07b0963e3a6d Revert "arm64: stop using <asm/compat.h> directly" omits 91af630f9528 Revert "compat: lift compat_s64 and compat_u64 to <linux/c [...] omits 16e3f1c45335 Revert "compat: add a compat_need_64bit_alignment_fixup() helper" omits 00b88cdefa1a Revert "quota: simplify the quotactl compat handling" omits 666db7a37aee Merge remote-tracking branch 'init/init-user-pointers' omits 6450d9724b98 Merge remote-tracking branch 'set_fs/set_fs-rw' omits 8193bec65787 Merge remote-tracking branch 'memblock/for-next' omits 680c0e2512ab Merge remote-tracking branch 'fsinfo/fsinfo-core' omits fcf640f99ed4 Merge remote-tracking branch 'notifications/notifications- [...] omits 6c258c2adc69 Merge remote-tracking branch 'mhi/mhi-next' omits d45bffada2e4 Merge remote-tracking branch 'trivial/for-next' omits 349c9e2fede3 Merge remote-tracking branch 'kunit-next/kunit' omits f503f4a9857e Merge remote-tracking branch 'hmm/hmm' omits 8e85c6890e86 Merge remote-tracking branch 'pidfd/for-next' omits 6c57c5c93fc5 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 48e3dd6ceb98 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 1d85d679f34d Merge remote-tracking branch 'hyperv/hyperv-next' omits 6be75db95bcd Merge remote-tracking branch 'xarray/xarray' omits 247a953dc8be Merge remote-tracking branch 'nvmem/for-next' omits d468444bfe8a Merge remote-tracking branch 'fsi/next' omits 0ef5a238a64b Merge remote-tracking branch 'kspp/for-next/kspp' omits 51e4af3ba395 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 5a871c276c73 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 94c5a4c312b4 Merge remote-tracking branch 'rtc/rtc-next' omits f0287d389d10 Merge remote-tracking branch 'livepatching/for-next' omits ff3f2fc632b0 Merge remote-tracking branch 'kselftest/next' omits 7655da5fb650 Merge remote-tracking branch 'ktest/for-next' omits a5eb1c039d42 Merge remote-tracking branch 'userns/for-next' omits 1369667f90b6 Merge remote-tracking branch 'pwm/for-next' omits 64f280bb27ff Merge remote-tracking branch 'pinctrl/for-next' omits 5c644d85d565 Merge remote-tracking branch 'gpio/for-next' omits edab7eb51705 Merge remote-tracking branch 'rpmsg/for-next' omits 5c9ad1e9cac3 Merge remote-tracking branch 'vhost/linux-next' omits e9463bd86972 Merge remote-tracking branch 'scsi-mkp/for-next' omits f89dc77390f2 Merge remote-tracking branch 'scsi/for-next' omits 88bb0c0c56ae Merge remote-tracking branch 'dmaengine/next' omits a0af14e198c3 Merge remote-tracking branch 'mux/for-next' omits 8b14a9aa7586 Merge remote-tracking branch 'staging/staging-next' omits 27688b967aa5 Merge remote-tracking branch 'char-misc/char-misc-next' omits 96f8e78ca4cc Merge remote-tracking branch 'tty/tty-next' omits f4a98974d60a Merge remote-tracking branch 'phy-next/next' omits 4dc4f97e1b4f Merge remote-tracking branch 'usb/usb-next' omits 72849bb7aec0 Merge remote-tracking branch 'driver-core/driver-core-next' omits 9c3f75e57ca3 Merge remote-tracking branch 'ipmi/for-next' omits b9ac2f20cde7 Merge remote-tracking branch 'leds/for-next' omits cc37c71ed18a Merge remote-tracking branch 'chrome-platform/for-next' omits 35392ccdd9ce Merge remote-tracking branch 'drivers-x86/for-next' omits 33fdee27daac Merge remote-tracking branch 'kvms390/next' omits 075d837a359a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 43d996783151 Merge remote-tracking branch 'kvm-arm/next' omits 1e040ccee6b1 Merge remote-tracking branch 'kvm/linux-next' omits c4ea3bd5fe7f Merge remote-tracking branch 'rcu/rcu/next' omits 96abb7f97dd2 Merge remote-tracking branch 'ftrace/for-next' omits 5c5bd72f0fa6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits af735adb3ca4 Merge remote-tracking branch 'edac/edac-for-next' omits 3e2c591e9e2b Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 94f4e277b1b5 Merge remote-tracking branch 'tip/auto-latest' omits 203077693e0a Merge remote-tracking branch 'spi/for-next' omits cf0422d2f858 Merge remote-tracking branch 'devicetree/for-next' omits 97bf97b12c97 Merge remote-tracking branch 'audit/next' omits fb666bbdf973 Merge remote-tracking branch 'vfio/next' omits cb8aa18638d1 Merge remote-tracking branch 'iommu/next' omits 041749916cab Merge remote-tracking branch 'tpmdd/next' omits 09d557af63ee Merge remote-tracking branch 'smack/next' omits 54daa6b51570 Merge remote-tracking branch 'selinux/next' omits f1763c039bee Merge remote-tracking branch 'safesetid/safesetid-next' omits e3e72b956630 Merge remote-tracking branch 'integrity/next-integrity' omits 26ff74ab71a2 Merge remote-tracking branch 'security/next-testing' omits 5be04f49155f Merge remote-tracking branch 'regulator/for-next' omits b4ef9bcdc181 Merge remote-tracking branch 'battery/for-next' omits 1e944ad054f3 Merge remote-tracking branch 'backlight/for-backlight-next' omits fbca8d1465b0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 730903e3ad72 Merge remote-tracking branch 'mmc/next' omits 2df93382355c Merge remote-tracking branch 'device-mapper/for-next' omits 7198d0e75928 Merge remote-tracking branch 'block/for-next' omits de3fd4b12c15 Merge remote-tracking branch 'input/next' omits 23618b06d63e Merge remote-tracking branch 'modules/modules-next' omits 405c1d7b91de Merge remote-tracking branch 'sound-asoc/for-next' omits b9bce3a54a31 Merge remote-tracking branch 'sound/for-next' omits 4b17dcbecfc8 Merge remote-tracking branch 'regmap/for-next' omits 27dda985bc58 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b1b0a7317f06 Merge remote-tracking branch 'drm-msm/msm-next' omits f4659b0be42f Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0323c4f5746b Merge remote-tracking branch 'drm-intel/for-linux-next' omits ac5a78cc1674 Merge remote-tracking branch 'amdgpu/drm-next' omits 9acf06675eaa Merge remote-tracking branch 'drm/drm-next' omits 553a4905a775 Merge remote-tracking branch 'crypto/master' omits 86adf61237df Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d38b0b446de7 Merge remote-tracking branch 'nand/nand/next' omits caacf2a425cc Merge remote-tracking branch 'mtd/mtd/next' omits e59cd69be46d Merge remote-tracking branch 'gfs2/for-next' omits 1b834c042dd9 Merge remote-tracking branch 'mac80211-next/master' omits 4feb6c114827 Merge remote-tracking branch 'bluetooth/master' omits c028c1a9c559 Merge remote-tracking branch 'netfilter-next/master' omits b0295d56aac8 Merge remote-tracking branch 'bpf-next/master' omits af9d985a66f2 Merge remote-tracking branch 'net-next/master' omits 54f077fd5f64 Merge remote-tracking branch 'rdma/for-next' omits 767c8f4324ef Merge remote-tracking branch 'swiotlb/linux-next' omits 73c5c62498b9 Merge remote-tracking branch 'dlm/next' omits 86f0f0026031 Merge remote-tracking branch 'ieee1394/for-next' omits 5640ba99fc4c Merge remote-tracking branch 'thermal/thermal/linux-next' omits 30c1f13dccef Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1e13e357bbc6 Merge remote-tracking branch 'pm/linux-next' omits 0bfa82515668 Merge remote-tracking branch 'v4l-dvb/master' omits 95bb635633a9 Merge remote-tracking branch 'jc_docs/docs-next' omits 71fc3ce26bc5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 789241167e8a Merge remote-tracking branch 'dmi/dmi-for-next' omits 14d8db3c28e4 Merge remote-tracking branch 'i2c/i2c/for-next' omits 7637c0c14a0f Merge remote-tracking branch 'hid/for-next' omits c4935f6f604c Merge remote-tracking branch 'pstore/for-next/pstore' omits 353b612af3f8 Merge remote-tracking branch 'pci/next' omits b30c1f6b2e96 Merge remote-tracking branch 'printk/for-next' omits a1d7dec28db1 Merge remote-tracking branch 'vfs/for-next' omits e74443b05fc5 Merge remote-tracking branch 'file-locks/locks-next' omits 7b44acd70941 Merge remote-tracking branch 'iomap/iomap-for-next' omits 3685de3fc8cc Merge remote-tracking branch 'zonefs/for-next' omits 5f1d89b97373 Merge remote-tracking branch 'xfs/for-next' omits 77bdc844173a Merge remote-tracking branch 'v9fs/9p-next' omits 460ad2e1efa1 Merge remote-tracking branch 'nfs/linux-next' omits e44e2313e178 Merge remote-tracking branch 'fsverity/fsverity' omits dcb9d5525b50 Merge remote-tracking branch 'f2fs/dev' omits 7985170dd2aa Merge remote-tracking branch 'ext4/dev' omits 6b8234df0f4a Merge remote-tracking branch 'ext3/for_next' omits 43dfcd2de348 Merge remote-tracking branch 'exfat/dev' omits 1c62a126e0e4 Merge remote-tracking branch 'configfs/for-next' omits 15a6eacd6676 Merge remote-tracking branch 'cifs/for-next' omits a6f4f0d9f4f0 Merge remote-tracking branch 'btrfs/for-next' omits e360df391982 Merge remote-tracking branch 'fscrypt/master' omits bbed51f99be6 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6360b66888fc Merge remote-tracking branch 'sh/for-next' omits a723386a47aa Merge remote-tracking branch 's390/features' omits 6d24e8ccff4f Merge remote-tracking branch 'risc-v/for-next' omits d2f378425096 Merge remote-tracking branch 'powerpc/next' omits ee38a70f6582 Merge remote-tracking branch 'parisc-hd/for-next' omits 57c83b667288 Merge remote-tracking branch 'openrisc/for-next' omits 0de112f7f5d2 Merge remote-tracking branch 'nds32/next' omits 6da33e7f3063 Merge remote-tracking branch 'mips/mips-next' omits 6c2af7f38a38 Merge remote-tracking branch 'm68knommu/for-next' omits 92f47c8289bb Merge remote-tracking branch 'm68k/for-next' omits c9908d68484b Merge remote-tracking branch 'ia64/next' omits ce81a1c3fc37 Merge remote-tracking branch 'h8300/h8300-next' omits 3882971d9988 Merge remote-tracking branch 'csky/linux-next' omits ebcea8a4a61e Merge remote-tracking branch 'clk/clk-next' omits bf281f9f7215 Merge remote-tracking branch 'uniphier/for-next' omits 1ece7379fb6f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 86999624a6d6 Merge remote-tracking branch 'tegra/for-next' omits 600f07817520 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e50344cc340e Merge remote-tracking branch 'samsung-krzk/for-next' omits cf29c32fddcd Merge remote-tracking branch 'rockchip/for-next' omits 79979de08ef9 Merge remote-tracking branch 'reset/reset/next' omits ebddb814b20c Merge remote-tracking branch 'renesas/next' omits 34c5f8dd2970 Merge remote-tracking branch 'realtek/for-next' omits ec2de149ae69 Merge remote-tracking branch 'qcom/for-next' omits 1c4b0293e602 Merge remote-tracking branch 'omap/for-next' omits e73c750fd8bd Merge remote-tracking branch 'mvebu/for-next' omits bb7552391bf8 Merge remote-tracking branch 'mediatek/for-next' omits dbd16ecefda0 Merge remote-tracking branch 'keystone/next' omits f6800cdac33c Merge remote-tracking branch 'imx-mxs/for-next' omits d9e281652b96 Merge remote-tracking branch 'drivers-memory/for-next' omits 79ecafb84017 Merge remote-tracking branch 'at91/at91-next' omits 96a2aec630b0 Merge remote-tracking branch 'amlogic/for-next' omits c97cc34c5cd8 Merge remote-tracking branch 'arm-soc/for-next' omits e4910fdd6b2e Merge remote-tracking branch 'arm64/for-next/core' omits 89e580fefde7 Merge remote-tracking branch 'arm/for-next' omits 1f475bcc86b2 Merge remote-tracking branch 'dma-mapping/for-next' omits a10f76cce2c3 Merge remote-tracking branch 'kbuild/for-next' omits b684091a3d8c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2111299f4394 Merge remote-tracking branch 'pidfd-fixes/fixes' omits feef27ff6dee Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8e6b7d0d1dd5 Merge remote-tracking branch 'kvm-fixes/master' omits 896f9b4f3462 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 198fdd675a38 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e83314876396 Merge remote-tracking branch 'pci-current/for-linus' omits 70f982795806 Merge remote-tracking branch 'spi-fixes/for-linus' omits 908502802cc2 Merge remote-tracking branch 'regmap-fixes/for-linus' omits b9d9066f4966 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3be1dec21f58 Merge remote-tracking branch 'sound-current/for-linus' omits 8a836a23acfe Merge remote-tracking branch 'rdma-fixes/for-rc' omits 06d54a765580 Merge remote-tracking branch 'mac80211/master' omits b46c43ebc955 Merge remote-tracking branch 'ipsec/master' omits 229b14ff8b35 Merge remote-tracking branch 'bpf/master' omits 1d12a76e640d Merge remote-tracking branch 'net/master' omits 7e0b3ac1a0df Merge remote-tracking branch 'sparc/master' omits 6c4e965c7838 Merge remote-tracking branch 'powerpc-fixes/fixes' omits d9e209a229d9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f4ea4e366d25 Merge remote-tracking branch 'arm-current/fixes' omits 536bcf5e8573 Merge remote-tracking branch 'kbuild-current/fixes' omits 00a30a5c9e6b arm: include asm/thread_info.h in asm/percpu.h omits 79b4fc7ae61c Merge remote-tracking branch 'fixes/master' omits 655d3d075167 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits d19649484cdb Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 96296c946a2a cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect omits db16af3521dc cifs: handle empty list of targets in cifs_reconnect() omits 0707c5d57139 cifs: rename reconn_inval_dfs_target() omits ababe4ee99d9 cifs: reduce number of referral requests in DFS link lookups omits a129d394ff0b cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tre [...] omits aa6800856f3a drm/msm: use kthread_create_worker instead of kthread_run omits 8d403d023d54 drm/msm/mdp5: Add MDP5 configuration for SDM636/660 omits df00143ec0e9 drm/msm/dsi: Add DSI configuration for SDM660 omits ae6ee52fcdf3 drm/msm/mdp5: Add MDP5 configuration for SDM630 omits da67b5aa0c51 drm/msm/dsi: Add phy configuration for SDM630/636/660 omits 2645744d7b62 drm/msm/a6xx: add A640/A650 hwcg omits be5ffd7492aa drm/msm/a6xx: hwcg tables in gpulist omits 60ba8fd4d0b2 drm/msm/dpu: add SM8250 to hw catalog omits 0108501ef15e drm/msm/dpu: add SM8150 to hw catalog omits 54b184e4c076 drm/msm/dpu: intf timing path for displayport omits 5009f2614a0c drm/msm/dpu: set missing flush bits for INTF_2 and INTF_3 omits f01c2b8ca917 drm/msm/dpu: don't use INTF_INPUT_CTRL feature on sdm845 omits 79cd4cecfc5c drm/msm/dpu: move some sspp caps to dpu_caps omits cad666d6d178 drm/msm/dpu: update UBWC config for sm8150 and sm8250 omits 78ab99ba1ef7 drm/msm/dpu: use right setup_blend_config for sm8150 and sm8250 omits 60ed09cda070 drm/msm/a6xx: set ubwc config for A640 and A650 omits 6904b78d5951 drm/msm/adreno: un-open-code some packets omits 6a91bf1b9b87 drm/msm: sync generated headers omits 61015d4e6527 drm/msm/a6xx: add build_bw_table for A640/A650 omits cb26c2f330c0 drm/msm/a6xx: fix crashstate capture for A650 omits ca63b13a4ba1 drm/msm: Quiet error during failure in optional resource m [...] omits bede3039c1da drm/msm: Garbage collect unused resource _len fields. omits 69e7c3b1aafa drm/msm/dpu: fix/enable 6bpc dither with split-lm omits dfc77187c257 drm: msm: a6xx: fix gpu failure after system resume omits ddc1d0074958 drm/msm: dsi: Use OPP API to set clk/perf state omits 78abf5188e74 drm/msm/dpu: Use OPP API to set clk/perf state omits 0e6edaee9609 drm/msm: ratelimit crtc event overflow error omits ff7e7b7554d9 drm: msm: a6xx: send opp instead of a frequency omits 7e180e778fe7 dt-bindings: drm/msm/gpu: Document gpu opp table omits 70427bcb471d drm/msm: Fix a null pointer access in msm_gem_shrinker_count() omits 001f7e259c9a drm/msm/dpu: add support for dither block in display omits 4a8b6b60a159 drm/msm/adreno: fix gpu probe if no interconnect-names omits a798497ad0a9 Merge branch 'for-5.9/io_uring' into for-next omits 4682cc459e92 io_uring: don't touch 'ctx' after installing file descriptor omits 2867e21f871e Merge branch 'misc' into for-next omits 05837fccb5dc mac80211: warn only once in check_sdata_in_driver() at eac [...] omits 1b57bdd11023 nl80211: support 4-way handshake offloading for WPA/WPA2-P [...] omits 85078c423831 Merge branch 'for-next/read-barrier-depends' into for-next/core omits c1fd09a5262a Merge branch 'for-next/tlbi' into for-next/core omits 6f16f5c142e2 Merge branches 'for-next/misc', 'for-next/vmcoreinfo', 'fo [...] omits e03d96351976 cfg80211: invert HE BSS color 'disabled' to 'enabled' omits 6d0d6b5f5ad5 mac80211: add a function for running rx without passing sk [...] omits 5a6489d196a8 mac80211: parse radiotap header when selecting Tx queue omits 7d1c20769aea mac80211: remove unused flags argument in transmit functions omits c225c76c8153 mac80211: use same flag everywhere to avoid sequence numbe [...] omits 111d37b0a769 mac80211: do not overwrite the sequence number if requested omits e4acc069583a mac80211: add radiotap flag to prevent sequence number overwrite omits fa758d169803 mac80211: never drop injected frames even if normally not allowed omits 7811b3dc5a35 cfg80211: Add support to advertize OCV support omits 5fa4ab3cf34e mac80211: avoid bss color setting in non-HE modes omits 673c1775bb44 mac80211: calculate skb hash early when using itxq omits 4c8726338df6 net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb omits ffb0408dbb7e mac80211: improve AQL tx airtime estimation omits ea6f340e2141 cfg80211/mac80211: add connected to auth server to station info omits 27b0b5e1c3ca cfg80211/mac80211: add connected to auth server to meshconf omits 4030e2311783 cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip p [...] omits 6784c2b7f402 cfg80211: allow the low level driver to flush the BSS table omits df7c4423fc8a mac80211: Use fallthrough pseudo-keyword omits b7d569bdc688 nl80211: Simplify error handling path in 'nl80211_trigger_scan()' omits 36e3cc6e59a4 nl80211: Remove a misleading label in 'nl80211_trigger_scan()' omits de5353afdb15 net/wireless: regulatory.h: drop duplicate word in comment omits 0dc2b5a21a8b net/wireless: mac80211.h: drop duplicate words in comments omits f323d28c73e5 net/wireless: cfg80211.h: drop duplicate words in comments omits 099543438c0e net/wireless: wireless.h: drop duplicate word in comments omits 3fd8388c186a net/wireless: nl80211.h: drop duplicate words in comments omits 288648ad68d9 cfg80211: allow vendor dumpit to terminate by returning 0 omits 41b5ca01b50f mac80211: remove the need for variable rates_idx omits e5cb3d34a66d nl80211: S1G band and channel definitions omits 5f6720f71537 cifs: convert to use be32_add_cpu() omits 8e94d0621c73 cifs: delete duplicated words in header files omits 9b0cfd729f31 cifs: Remove the superfluous break omits e5e0e87b80ef cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails omits da6706b7271b cifs`: handle ERRBaduid for SMB1 omits 3e9e12d5e59c cifs: remove unused variable 'server' omits 16cc33e2d555 smb3: warn on confusing error scenario with sec=krb5 omits cf6784ad0193 cifs: Fix leak when handling lease break for cached root fid omits b12149f2698c scsi: virtio-scsi: Correctly handle the case where all LUN [...] omits 4d4673745fe2 scsi: ufs-mediatek: Apply DELAY_AFTER_LPM quirk to Micron devices omits 33166bebcd6d scsi: ufs: Introduce device quirk "DELAY_AFTER_LPM" omits fa8f447d7798 kconfig: qconf: use delete[] instead of delete to free array omits 1d3343eb36b1 kconfig: qconf: compile moc object separately omits 506674118072 Merge branches 'fixes' and 'work.quota-compat' into for-next omits eca69828f71a quota: simplify the quotactl compat handling omits faa8f2968999 compat: add a compat_need_64bit_alignment_fixup() helper omits 0a3a4497a1de compat: lift compat_s64 and compat_u64 to <linux/compat.h> omits 42a04fee1157 kconfig: qconf: use if_changed for qconf.moc rule omits 75d9aff7fd8d Merge branch 'misc' into for-next omits 340456669d5a ipc/shm.c: Remove the superfluous break omits 28e4ba1d9334 ipc: uninline functions omits cfcc05ae9ace kcov: make some symbols static omits fa383c9e5425 kcov: unconditionally add -fno-stack-protector to compiler [...] omits e32b71ecfa6b aio: simplify read_events() omits 69338c6f780e panic: make print_oops_end_marker() static omits 9397ef748bb2 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits fca40c94a389 kernel/panic.c: make oops_may_print() return bool omits d33249e405cd rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] omits c7de21729b92 drivers/rapidio/rio-scan.c: use struct_size() helper omits cdf8aa326f22 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 16d5d4a8d625 kdump: append kernel build-id string to VMCOREINFO omits 4acfd8531ced exec: move path_noexec() check earlier omits 4ac57a52c062 exec: move S_ISREG() check earlier omits fc5087226f0d exec: change uselib(2) IS_SREG() failure to EACCES omits b65c6d3fc6bd coredump: add %f for executable filename. omits 774d0b387cac test_kmod: avoid potential double free in trigger_config_r [...] omits bffb84f0b557 kmod: remove redundant "be an" in the comment omits a776ae37352b selftests: kmod: use variable NAME in kmod_test_0001() omits 2677e5f2dec0 fs/signalfd.c: fix inconsistent return codes for signalfd4 omits af473012d1e5 fat: fix fat_ra_init() for data clusters == 0 omits 23bee433d602 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits b6ae155c0d57 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits 1f27765e6a86 fs/ufs: avoid potential u32 multiplication overflow omits 34ca44c21b92 nilfs2: Use a more common logging style omits 06df45f3d86a nilfs2: Convert __nilfs_msg to integrate the level and format omits 61f8eed1c0f9 nilfs2: only call unlock_new_inode() if I_NEW omits 44c170e5fc02 fs/minix: remove expected error message in block_to_path() omits b0fa19b68fee fs/minix: fix block limit check for V1 filesystems omits e2f3a2e1901a fs/minix: set s_maxbytes correctly omits 20a26f6c5e79 fs/minix: reject too-large maximum file size omits 631ac72154ee fs/minix: don't allow getting deleted inodes omits be0a9b2577fb fs/minix: check return value of sb_getblk() omits 3da3b1718bf4 autofs: fix doubled word omits 9c071883f4dd checkpatch: add test for repeated words omits 487288eff140 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 1bd755acc094 checkpatch: add --fix option for ASSIGN_IN_IF omits f0de98edefc1 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 13c54aa7e25b lib/test_bits: make some functions static omits b9c04212d399 lib/test_bits: add MODULE_LICENSE() omits dd1cdbb9a8bd lib/test_bits.c: add tests of GENMASK omits e57a08b5d622 lib/: replace HTTP links with HTTPS ones omits 07a22823eca8 lib/test_lockup.c: fix return value of test_lockup_init() omits 73c4340ea73a lib/Kconfig.debug: make TEST_LOCKUP depend on module omits 4ba9d73e911f lib/test_lockup.c: make symbol 'test_works' static omits 81514711d837 lib: optimize cpumask_local_spread() omits 989bdf974825 lib/test_bitops: do the full test during module init omits d31f3eee4738 lib/generic-radix-tree.c: remove unneeded __rcu omits a827ffa5d944 lib/test_bitmap.c: add test for bitmap_cut() omits 654a63e90d43 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits 35d1807ed8e1 sparse: group the defines by functionality omits e049d2bbcd10 include/: replace HTTP links with HTTPS ones omits 583b73a4dd02 kernel.h: remove duplicate include of asm/div64.h omits 114ded6bb345 ./Makefile: add debug option to enable function aligned on [...] omits d4848a71dd69 kernel: add a kernel_wait helper omits 7f0e5cef7dd3 include/linux/xz.h: drop duplicated word omits 9d2ac11f7bc9 include/linux/async_tx.h: drop duplicated word in a comment omits 5d538f0e4200 include/linux/exportfs.h: drop duplicated word in a comment omits 6a603936eff7 include/linux/compiler-clang.h: drop duplicated word in a comment omits e05b70238eec proc/sysctl: make protected_* world readable omits 04caf70c271b alpha: fix annotation of io{read,write}{16,32}be() omits b13c7676d592 kernel/hung_task.c: Monitor killed tasks. omits 2e607e12cc76 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a32d68727cbc fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 45d24b38df83 exec: use force_uaccess_begin during exec and exit omits dca3c518f5b6 uaccess-add-force_uaccess_beginend-helpers-v2 omits 90b781801ab6 uaccess: add force_uaccess_{begin,end} helpers omits 24de0cd04d9e uaccess: remove segment_eq omits 7381d888a485 riscv: include <asm/pgtable.h> in <asm/uaccess.h> omits 821d5260a371 nds32: use uaccess_kernel in show_regs omits 5a06c049dc4f arm: don't call addr_limit_user_check for nommu omits e2d1104edb8f syscalls: use uaccess_kernel in addr_limit_user_check omits 7e7730f356b7 sparc: drop unused MAX_PHYSADDR_BITS omits 90355f1898a3 sh/mm: drop unused MAX_PHYSADDR_BITS omits 8d25354b35a1 include/linux/memcontrol.h: drop duplicate word and fix spello omits b3c16bb1a919 include/linux/frontswap.h: drop duplicated word in a comment omits 0793406dc3cf include/linux/highmem.h: fix duplicated words in a comment omits 9f0348edf5ad mm: drop duplicated words in <linux/mm.h> omits 209d4e7354f3 mm: drop duplicated words in <linux/pgtable.h> omits 0b21905f9dff mm/memory_hotplug: fix unpaired mem_hotplug_begin/done omits b1f821428ac9 mm/memory_hotplug: introduce default dummy memory_add_phys [...] omits a9919fd6195c x86-mm-use-max-memory-block-size-on-bare-metal-v3 omits 831bb3efe0ba x86/mm: use max memory block size on bare metal omits 57d160e3bab3 include/linux/sched/mm.h: optimize current_gfp_context() omits 6a4f230de3e5 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 05f974bc93ef mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 02d0bb8b9154 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 4b467b06f2a4 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 7942852fffcc mm,hwpoison: return 0 if the page is already poisoned in s [...] omits af26706a3026 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 62bf82a59ecd mmhwpoison-rework-soft-offline-for-in-use-pages-fix omits a30f1740b245 mm,hwpoison: rework soft offline for in-use pages omits 9616cc439423 mm,hwpoison: rework soft offline for free pages omits f0732dd9cc51 mm,hwpoison: Unify THP handling for hard and soft offline omits d08f4982d52b mm,hwpoison: remove flag argument from soft offline functions omits bf02d232677b mm,hwpoison: remove MF_COUNT_INCREASED omits d3c0664bbf39 mm,hwpoison: kill put_hwpoison_page omits 25b003b5c419 mm,hwpoison: Un-export get_hwpoison_page and make it static omits 3751548bd40a mm,hwpoison-inject: don't pin for hwpoison_filter omits df2bf02762f6 mm,madvise: Refactor madvise_inject_error omits 2eeb0d6967ea mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 1b35fabbaa57 mm, hwpoison: remove recalculating hpage omits c084f7554879 mm,hwpoison: cleanup unused PageHuge() check omits f148d9395fb4 mm: hugetlb: fix the name of hugetlb CMA omits 11287282f49a mm: cma: return cma->name directly in cma_get_name omits 8637b13326d2 mm: cma: fix the name of CMA areas omits 1352d5245202 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits f613db2cc04a mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits d0a734984371 mm-vmstat-add-events-for-thp-migration-without-split-fix omits 56beec33eb9a mm/vmstat: add events for THP migration without split omits 2cae9e53b639 mm: introduce offset_in_thp omits febf647fe6d4 mm: add thp_head omits 797a2c174980 mm: replace hpage_nr_pages with thp_nr_pages omits fd73aab5a53d mm: add thp_size omits 89c8f733cc54 mm: add thp_order omits 85ed910fb57d mm: move page-flags include to top of file omits ab34d7f519b9 mm: store compound_nr as well as compound_order omits 3911514e2411 mm: thp: remove debug_cow switch omits 8dce842e31e6 mm/migrate: add migrate-shared test for migrate_vma_*() omits 44b156de38ab mm-migrate-optimize-migrate_vma_setup-for-holes-v2 omits 25ad6921b06e mm/migrate: optimize migrate_vma_setup() for holes omits dbf4d921f1f7 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 1b09b4aa261c mm, oom: show process exiting information in __oom_kill_process() omits 930dba3459f3 doc, mm: clarify /proc/<pid>/oom_score value range omits c26e09f39886 doc, mm: sync up oom_score_adj documentation omits d83abd7d3c60 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 omits 1333a91a88c0 mm, oom: make the calculation of oom badness more accurate omits ec2188ce27a8 mm: use unsigned types for fragmentation score omits 54e033f7f137 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 53ea78b65227 mm: proactive compaction omits 9e235fb4ceb1 mm/vmscan: restore active/inactive ratio for anonymous LRU omits 172264dd5bcf mm/swap: implement workingset detection for anonymous LRU omits 57f9605d6feb mm/swapcache: support to handle the shadow entries omits 038ff6e961ed mm/workingset: prepare the workingset detection infrastruc [...] omits 98cfd693e87a mm/vmscan: protect the workingset on anonymous LRU omits 17a8a780f690 mm/vmscan: make active/inactive ratio as 1:1 for anon lru omits 0db282c326bb mm: vmscan: consistent update to pgrefill omits 2bafd9cebf96 mm/vmscan.c: fix typo omits 9a0df548d10d mm-thp-replace-http-links-with-https-ones-fix omits ba494bb1f4e2 mm: thp: replace HTTP links with HTTPS ones omits 49e85be48951 mm/hugetlb: split hugetlb_cma in nodes with memory omits 46c4f93859ae MIPS: do not call flush_tlb_all when setting pmd entry omits b2cef08b5a1f mm/huge_memory.c: update tlb entry if pmd is changed omits dc3981ca2f9a mm/page_alloc: fix memalloc_nocma_{save/restore} APIs omits 1ef5ca7a500d mm/page_alloc.c: skip setting nodemask when we are in interrupt omits b1061249a3cf mm/page_alloc: fallbacks at most has 3 elements omits 90853be8b2c9 mm/page_alloc: silence a KASAN false positive omits b8745cce51d4 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 44269d1b80da mm/page_alloc.c: simplify pageblock bitmap access omits 4a3e2d4d9df4 mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits db7caa668bdf mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits 5c4f5b39f5cf mm/page_alloc: keep memoryless cpuless node 0 offline omits ac6080a3447f powerpc/numa: prefer node id queried from vphn omits c3cba2a1b6d4 powerpc/numa: set numa_node for all possible cpus omits c9fad7520e64 mm/shuffle: remove dynamic reconfiguration omits 048ebb543c04 mm/memory_hotplug: document why shuffle_zone() is relevant omits 606d08491c8c mm/page_alloc: remove nr_free_pagecache_pages() omits 1f74ff5833a3 mm: remove vm_total_pages omits 7a92e39bc06b mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits daa74d7868c6 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits e3c69da39006 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 2e1e0d533268 page_alloc: consider highatomic reserve in watermark fast omits ce330156e2d0 mm, page_alloc: use unlikely() in task_capc() omits 8585a09283b6 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits a24ac8bf8625 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits 55357ab07a05 kasan: remove kasan_unpoison_stack_above_sp_to() omits 56455ab92823 kasan: update documentation for generic kasan omits 16caf9c17b46 kasan: add tests for call_rcu stack recording omits ac4eeb9a718f kasan-record-and-print-the-free-track-v8 omits e62851d9dc2d kasan: record and print the free track omits 9cab2eee6755 rcu-kasan-record-and-print-call_rcu-call-stack-v8 omits fd689bf3b8a6 rcu: kasan: record and print call_rcu() call stack omits 9f7cc8104e95 kasan: update required compiler versions in documentation omits 96cb7e5699c0 kasan: improve and simplify Kconfig.kasan omits 7d8422cb2741 mm/vmalloc.c: remove BUG() from the find_va_links() omits f2cc016975ca mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] omits ac7b3bf54e60 mm/vmalloc: update the header about KVA rework omits 86e58e56c26d mm/vmalloc: switch to "propagate()" callback omits 8ed7e59a41c2 mm/vmalloc: simplify augment_tree_propagate_check() omits dbbe5ee0a7b8 mm/vmalloc: simplify merge_or_add_vmap_area() omits bd34249fa0bc vmalloc: convert to XArray omits b04db0140ee9 mm/sparse: cleanup the code surrounding memory_present() omits 369a6c4630aa mm/sparse: only sub-section aligned range would be populated omits 6a429b18ccaa mm/sparse: never partially remove memmap for early section omits 6cb17fd124b7 mm/mremap: start addresses are properly aligned omits 13f35384ad39 mm/mremap: calculate extent in one place omits 9e4b012a3b91 mm/mremap: it is sure to have enough space when extent mee [...] omits 85ad6e01e368 mm: remove unnecessary wrapper function do_mmap_pgoff() omits 8286f44010c8 mm: mmap: merge vma after call_mmap() if possible omits cfcdb63e0f8b arm64/mm: enable vmem_altmap support for vmemmap mappings omits d4537596b611 mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] omits bb8ae10bbf39 mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] omits c9defd440294 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits b33ad2051357 percpu_counter: add percpu_counter_sync() omits a53a8dcb889a mm/util.c: make vm_memory_committed() more accurate omits b72bcf529e9c proc/meminfo: avoid open coded reading of vm_committed_as omits 8258cb00f62c mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits ccebe99ced4d mm/mmap.c: fix the adjusted length error omits 4fb237c7cea3 mm: move p?d_alloc_track to separate header file omits ad6ecb39b360 mm: move lib/ioremap.c to mm/ omits 42ca462e5235 asm-generic: pgalloc: provide generic pgd_free() omits c61fdf35f2c9 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits cde410a2619f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits ccf77f9549d6 xtensa: fix closing endif comment omits 4733c2b49742 Merge branch 'WIP.x86/entry' omits 9f4ec6914c25 Merge branch 'core/debugobjects' omits b0d64f87653b Merge branch 'core/headers' omits aa15412ee1bf Merge branch 'irq/core' omits f7482ba6cc5f Merge branch 'irq/urgent' omits 8d155c0ed0b3 Merge branch 'locking/core' omits 9c0c7afdfc07 Merge branch 'locking/header' omits e3bf2a80bd97 Merge branch 'locking/nmi' omits b00618893cad Merge branch 'locking/urgent' omits 0000393e9628 Merge branch 'objtool/core' omits e44060499680 Merge branch 'perf/core' omits 3538a60f41f4 Merge branch 'perf/vlbr' omits ee77f6d6a471 Merge branch 'ras/core' omits 7aa892b2bbfc Merge branch 'sched/core' omits bf3041e58335 Merge branch 'sched/fifo' omits 3465b47b477d Merge branch 'timers/core' omits 4905ede4b186 Merge branch 'x86/alternatives' omits 9bc66bd47436 Merge branch 'x86/asm' omits 6741ca716984 Merge branch 'x86/build' omits 57bbc7356517 Merge branch 'x86/cleanups' omits d95ceda27b1f Merge branch 'x86/core' omits f150a9c80f4c Merge branch 'x86/cpu' omits 1daaaa06967f Merge branch 'x86/fpu' omits 420e70e59593 Merge branch 'x86/fsgsbase' omits 0363fc597438 Merge branch 'x86/kaslr' omits 99e94b489172 Merge branch 'x86/microcode' omits e02497add671 Merge branch 'x86/misc' omits 521ab4337565 Merge branch 'x86/mm' omits 4e2d447207a3 Merge branch 'x86/platform' omits d831f8fe9106 Merge branch 'x86/timers' omits 7f104ea54e69 x86/kaslr: Initialize mem_limit to the real maximum address omits a68bcea591a0 x86/kaslr: Fix process_efi_entries comment omits 237069512d18 x86/kaslr: Remove bogus warning and unnecessary goto omits c8465b03acf9 x86/kaslr: Make command line handling safer omits b902bfb3f0e9 arm64: stop using <asm/compat.h> directly omits ee243ab96aae xtensa: switch to generic version of pte allocation omits cd394af31914 opeinrisc: switch to generic version of pte allocation omits c89b51ee92a6 powerpc: fix compilation warning caused by missing include [...] omits 3e48c133c343 mm: remove unneeded includes of <asm/pgalloc.h> omits dc8157840bd2 mm/memory.c: make remap_pfn_range() reject unaligned addr omits dc64c16e3187 mm: remove redundant check non_swap_entry() omits 3808062e39c3 memcg, oom: check memcg margin for parallel oom omits 354d6339fc8b mm, memcg: decouple e{low,min} state mutations from protec [...] omits 5d5e1daf96fa mm, memcg: avoid stale protection values when cgroup is ab [...] omits 94098f49992b mm, memcg: unify reclaim retry limits with page allocator omits e7f4fef7fca1 mm, memcg: reclaim more aggressively before high allocator [...] omits 1a7fdffcbe48 mm: memcontrol: avoid workload stalls when lowering memory.high omits 214d69d9d08b mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits 2fdc0d670792 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits 42c6c23f9950 mm: memcg/slab: remove unused argument by charge_slab_page() omits 6469281c8785 mm: memcontrol: account kernel stack per node omits 07b5c217200a kselftests: cgroup: add perpcu memory accounting test omits f47226a46631 mm: memcg: charge memcg percpu memory to the parent cgroup omits d39858769644 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits 117b91a2ba06 mm: memcg/percpu: per-memcg percpu memory statistics omits 738fb2d60098 mm/percpu: fix 'defined but not used' warning omits b242db1f4776 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits 71abe7eba124 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 8549be9556d0 mm: memcg/percpu: account percpu memory to memory cgroups omits d0b8eb77d634 percpu: return number of released bytes from pcpu_free_area() omits 310fec3a0a90 tools/cgroup: add memcg_slabinfo.py tool omits fe6e759f4e69 kselftests: cgroup: add kernel memory accounting tests omits 0676f1c769b1 mm: slab/memcg: fix build on MIPS omits 584427f14cf9 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits f6a4ec8dfb27 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 5f3f881ddbe3 mm: memcg/slab: deprecate slab_root_caches omits 5a7520cc69db mm: memcg/slab: remove memcg_kmem_get_cache() omits d6d2333faf3d mm: memcg/slab: simplify memcg cache creation omits 53931e0ae742 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 3db3817acedf mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits 681e54e4448c mm: memcg/slab: deprecate memory.kmem.slabinfo omits 948bd95b0b9d mm: memcg/slab: charge individual slab objects instead of pages omits 714beaef0a9f mm: memcg/slab: save obj_cgroup for non-root slab objects omits 268c9c399437 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 7ecf5046fc09 mm: memcg/slab: obj_cgroup API omits 016137bddc3c mm: memcontrol: decouple reference counting from page accounting omits d96de5ffd7dc mm: slub: implement SLUB version of obj_to_index() omits 9dac3dea61f9 mm: memcg: convert vmstat slab counters to bytes omits 2d223c83a4a3 mm: memcg: prepare for byte-sized vmstat items omits 870343adb5c7 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 5d57267747ad mm: kmem: make memcg_kmem_enabled() irreversible omits cc15bd08135c tmpfs: support 64-bit inums per-sb omits 697a9dde3730 tmpfs: per-superblock i_ino support omits 4ebe2ba5d46f mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits 6cd871d54097 mm/swap_slots.c: simplify enable_swap_slots_cache() omits 7b5b47658ca2 mm/swap_slots.c: simplify alloc_swap_slot_cache() omits 4ce3ab0b6dc0 mm/gup.c: Fix the comment of return value for populate_vma [...] omits 652f5b8c4334 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits a2ec9fdd5220 mm: filemap: clear idle flag for writes omits 5f64e4b627fe mm/debug: print hashed address of struct page omits 07ab0e6b8763 mm/debug: print the inode number in dump_page omits 75e724f180cd mm/debug: switch dump_page to get_kernel_nofault omits 7b9d0938d834 mm/debug: print head flags in dump_page omits 22d927b70af2 mm/debug: dump compound page information on a second line omits 3ac959d61c3c mm-handle-page-mapping-better-in-dump_page-fix omits 8ca10b69c298 mm/debug: handle page->mapping better in dump_page omits 19739d358bdf documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 omits 63ecf9b58219 Documentation/mm: Add descriptions for arch page table helpers omits e1e5effbd817 mm/debug_vm_pgtable: add debug prints for individual tests omits f04ed212de67 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] omits 255728d51cd2 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits 0f6f88bead14 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits 73ab368c3df3 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 2b454bb047a7 mm/slub.c: drop lockdep_assert_held() from put_map() omits 8a47aa0e2da7 mm, slab/slub: improve error reporting and overhead of cac [...] omits 4a96bbcc3df3 mm, slab/slub: improve error reporting and overhead of cac [...] omits 6b17b7b480df mm, slab/slub: move and improve cache_from_obj() omits 9340d5b52290 mm, slub: extend checks guarded by slub_debug static key omits bec8667b545e mm, slub: introduce kmem_cache_debug_flags()-fix omits b312319ccb42 mm, slub: introduce kmem_cache_debug_flags() omits 3257b0cb97e8 mm, slub: introduce static key for slub_debug() omits f07b65f3b4c6 mm, slub: make reclaim_account attribute read-only omits cad162e954a1 mm, slub: make remaining slub_debug related attributes read-only omits 8cc078bd7ade mm, slub: remove runtime allocation order changes omits 815bff510f5b mm, slub: make some slub_debug related attributes read-only omits 8aa1536ab1e3 mm, slub: make function parse_slub_debug_flags() static omits 28d47af02a22 mm, slub: extend slub_debug syntax for multiple blocks omits 2c681bcd2f34 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits af46398e90f7 slab: fix misplaced __free_one() omits 46707e6cf8a1 mm/slab: add naive detection of double free omits 9a12fbe6a545 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits dda76cd67d9a mm: ksize() should silently accept a NULL pointer omits 9c2b993bf9d1 mm, treewide: rename kzfree() to kfree_sensitive() omits 31ad4e6a500b kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits c28354329c06 ramfs: support O_TMPFILE omits 55894c38ba3b ocfs2: fix unbalanced locking omits 91df5347efbc ocfs2: replace HTTP links with HTTPS ones omits 09655424f3b0 ocfs2: change slot number type s16 to u16 omits 8710c23426f1 ocfs2: fix ocfs2 corrupt when iputting an inode omits f71a9f5ab7fa ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 0838cb407f1e ocfs2: suballoc.h: delete a duplicated word omits 17bdde41c431 ocfs2: fix remounting needed after setfacl command omits 411031cef3d6 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] omits 74d67530b6d3 scripts/spelling.txt: add more spellings to spelling.txt omits f4421ff5bc07 const_structs.checkpatch: add regulator_ops omits 71dd5055597a scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits b5461627c797 scripts/decode_stacktrace.sh: guess path to modules omits 7f45a18310ac scripts/decode_stacktrace.sh: guess basepath if not specified omits 6a48002f8439 scripts/decode_stacktrace.sh: skip missing symbols omits 222cdc80ff76 scripts/bloat-o-meter: Support comparing library archives omits 58de4cb97eed scripts-tagssh-collect-compiled-source-precisely-v2 omits 706388778301 scripts/tags.sh: collect compiled source precisely omits ffbe6d5e9090 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strc [...] omits a8bba5efca9d tools/: replace HTTP links with HTTPS ones omits 8bc3bd12af32 kthread: remove incorrect comment in kthread_create_on_cpu() omits 11a894acb82d checkpatch: test $GIT_DIR changes omits 60463078eaf2 mm-fix-kthread_use_mm-vs-tlb-invalidate-fix omits 61077c3ed002 mm: fix kthread_use_mm() vs TLB invalidate omits 456eb20ceb12 fork: silence a false postive warning in __mmdrop omits dcc81e1a482a /proc/kpageflags: do not use uninitialized struct pages omits 2592ab1debd5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 489a61e31d57 mm/shuffle: don't move pages between zones and don't read [...] omits 6da2caf0953a mm/memory.c: avoid access flag update TLB flush for retrie [...] omits 99b91847b291 Merge branch 'misc' into for-next omits f18c2fa1062d iomap: fall back to buffered writes for invalidation failures omits f4dd2edafba0 csky: add support for SECCOMP and SECCOMP_FILTER omits 29adb883aa77 csky: remove unusued thread_saved_pc and *_segments functi [...] adds d9644712a243 Merge tag 'pci-v5.8-fixes-3' of git://git.kernel.org/pub/s [...] adds aa54ea903abb ARM: percpu.h: fix build error adds 417385c47ef7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds a2ec905d1e16 Bluetooth: fix kernel oops in store_pending_adv_report adds faa0fcf943d2 drm/nouveau: Accept 'legacy' format modifiers adds 543e8669ed9b drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() adds fde9f39ac7f1 drm/amd/display: Clear dm_state for fast updates adds 87004abfbc27 Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" adds 887c909dd5d5 Merge tag 'amd-drm-fixes-5.8-2020-07-30' of git://people.f [...] adds d8b9faec54ae Merge tag 'drm-fixes-2020-07-31' of git://anongit.freedesk [...] adds 78431ab723aa Merge tag 'sound-5.8' of git://git.kernel.org/pub/scm/linu [...] adds ae2911de2eb5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds c1954ca6abdc Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 14aab7eeb9f0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds deacdb3e3979 Merge tag 'powerpc-5.8-8' of git://git.kernel.org/pub/scm/ [...] adds 7dc6fd0f3b84 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds d52daa8620c6 Merge tag 'pinctrl-v5.8-4' of git://git.kernel.org/pub/scm [...] adds e24c6447ccb7 tools lib traceevent: Fix memory leak in process_dynamic_a [...] adds 463538a383a2 perf tests: Fix test 68 zstd compression for s390 adds bd3c628f8faf perf tools: Fix record failure when mixed with ARM SPE event adds 39efdd94e314 libtraceevent: Fix build with binutils 2.35 adds bf121a0bda29 Merge tag 'perf-tools-fixes-2020-08-01' of git://git.kerne [...] adds 0ae3495b6502 Merge tag 'for-linus-2020-08-01' of git://git.kernel.org/p [...] adds 8c0de6e96c97 ipv6: fix memory leaks on IPV6_ADDRFORM path adds 4bbca662df25 selftests/bpf: fix netdevsim trap_flow_action_cookie read adds 591eee6d0783 MAINTAINERS: Replace Thor Thayer as Altera Triple Speed Et [...] adds 65550098c1c4 rxrpc: Fix race between recvmsg and sendmsg on immediate c [...] adds 82274d075536 devlink: ignore -EOPNOTSUPP errors on dumpit adds 366228ed01f6 net: nixge: fix potential memory leak in nixge_probe() adds 555a89330387 net: ethernet: mtk_eth_soc: fix MTU warnings adds 51875dad43b4 atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent adds 59929fbb45e0 ionic: unlock queue mutex in error path adds 85496a292241 net: gemini: Fix missing clk_disable_unprepare() in error [...] adds d0c3c75d5d89 Merge tag 'mac80211-for-davem-2020-07-30' of git://git.ker [...] adds 8c5c51f5cac6 net/sched: The error lable position is corrected in ct_ini [...] adds 1050242fa657 e1000e: continue to init PHY even when failed to disable ULP adds 024a8168b749 igb: reinit_locked() should be called with rtnl_lock adds dc096288d579 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds bbc8a99e9522 rds: Prevent kernel-infoleak in rds_notify_queue_get() adds 01cefbbe2c51 net/mlx5e: CT: Support restore ipv6 tunnel adds 0faddfe6b795 net/mlx5e: E-Switch, Add misc bit when misc fields changed [...] adds 6f7bbad18e83 net/mlx5e: E-Switch, Specify flow_source for rule with no in_port adds e692139e6af3 net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq adds e535d87d8b4f Merge tag 'mlx5-fixes-2020-07-30' of git://git.kernel.org/ [...] adds fadd1a63a7b4 espintcp: handle short messages instead of breaking the en [...] adds 71b59bf482b2 espintcp: count packets dropped in espintcp_rcv adds 8d46215a1ff3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4f010246b408 net/bpfilter: Initialize pos in __bpfilter_process_sockopt adds 69138b34a724 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds fda2ec62cf1a vxlan: fix memleak of fdb adds ac3a0c847296 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d2286ba7d574 KVM: LAPIC: Prevent setting the tscdeadline timer if the l [...] adds 830f01b089b1 KVM: SVM: Fix disable pause loop exit/pause filtering capa [...] adds 628e04dfeb4f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6020db504cec modpost: explain why we can't use strsep adds c3cd7cfad51a kconfig: qconf: use if_changed for qconf.moc rule adds 0e912c032080 kconfig: qconf: compile moc object separately adds c9b09a9249e6 kconfig: qconf: use delete[] instead of delete to free array adds ce02397f44e9 kconfig: qconf: remove "goBack" debug message adds 97bebbcd8b93 Revert "kconfig: qconf: Change title for the item window" adds 4b20e103a63d Revert "kconfig: qconf: don't show goback button on splitMode" adds ccf56e5fe3d2 kconfig: qconf: remove wrong ConfigList::firstChild() adds 28ab576ba8de kbuild: remove redundant FORCE definition in scripts/Makef [...] adds 142c3326b055 Merge tag 'kbuild-fixes-v5.8-4' of git://git.kernel.org/pu [...] adds bdd65589593e x86/i8259: Use printk_deferred() to prevent deadlock adds 5a30a78924ec Merge tag 'x86-urgent-2020-08-02' of git://git.kernel.org/ [...] adds bcf876870b95 Linux 5.8 adds 0fcd0f8ccb4c Merge remote-tracking branch 'fixes/master' adds bc2acd26cd51 Merge remote-tracking branch 'sparc/master' adds ffe8923f109b netfilter: nft_compat: make sure xtables destructors have run adds 78470d9d0d9f netfilter: nft_meta: fix iifgroup matching adds d934e7464321 Merge remote-tracking branch 'netfilter/master' adds f1ec5be17b9a ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongs [...] adds e15d9cf331f6 Merge remote-tracking branch 'sound-current/for-linus' adds 4f8721542f7b ASoC: core: use less strict tests for dailink capabilities adds da3f23fde9d7 ASoC: meson: cards: deal dpcm flag change adds 5aef1ff2397d ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK adds c8f7dbdbaa15 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 300fd51528e0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 025c6ad55a03 Merge remote-tracking branch 'regmap-fixes/for-linus' adds a27c3d5b931f Merge remote-tracking branch 'spi-fixes/for-linus' adds 48cb04c14082 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 90f8a9ee7fd2 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds b04c9b4b646e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1ec8cd744c0c Revert "dma-pool: do not allocate pool memory from CMA" adds 5915f14c9dbc Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 1b4cab57f3ba riscv: disable stack-protector for vDSO adds 6825e284c9a8 Merge remote-tracking branch 'risc-v-fixes/fixes' adds a9e10b169e65 drm: re-add deleted doc for drm_gem_open_ioctl adds efd7bdec601b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 47e327ad3d69 Merge remote-tracking branch 'kbuild/for-next' new f15d062ca9de Merge remote-tracking branch 'dma-mapping/for-next' new 80791bbbbcf8 Merge remote-tracking branch 'arm/for-next' new 338c11e94e16 arm64: use IRQ_STACK_SIZE instead of THREAD_SIZE for irq stack new 4557062da7eb Merge branches 'for-next/misc', 'for-next/vmcoreinfo', 'fo [...] new 18aa3bd58b14 Merge branch 'for-next/tlbi' into for-next/core new 0e4cd9f26549 Merge branch 'for-next/read-barrier-depends' into for-next/core new a2cb9c2528e9 Merge remote-tracking branch 'arm64/for-next/core' new dae29d661d25 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] new 994e3a06a8b3 Merge branch 'arm/dt' into for-next new a132cab27ab8 soc: document merges new d7c6dbc02e99 Merge tag 'memory-controller-drv-5.9-2' of git://git.kerne [...] new e434e0c41f1a soc: qcom: smd-rpm: Fix kerneldoc new 0fec8617a1df soc: qcom: geni: Fix unused label warning new d76cfc7c3ad2 Merge tag 'qcom-drivers-for-5.9-2' of git://git.kernel.org [...] new 707aadd303a8 Merge branch 'arm/drivers' into for-next new 6fc013ffb1b6 Merge tag 'amlogic-dt64-4' of git://git.kernel.org/pub/scm [...] new f510ca05271b Merge tag 'qcom-arm64-for-5.9-2' of git://git.kernel.org/p [...] new c0294837f856 Merge branch 'arm/dt' into for-next new 4b4b27e4330e dt-bindings: mfd: syscon: add compatible string for mstar, [...] new 1eb47d0a8028 dt-bindings: arm: mstar: remove the binding description fo [...] new 892900a70b6c ARM: mstar: Correct the compatible string for pmsleep new a0700e0a1512 Merge branch 'arm/newsoc' into for-next new 3ad7b4e8f89d ARM: socfpga: PM: add missing put_device() call in socfpga [...] new a04e84c57e9c Merge tag 'socfpga_update_for_v5.9' of git://git.kernel.or [...] new a1bb2c04815a Merge branch 'arm/soc' into for-next new e7e7df91deea soc: document merges new 66ea30db4604 Merge remote-tracking branch 'arm-soc/for-next' new ac609a27b754 Merge remote-tracking branch 'amlogic/for-next' new 640c3887c876 Merge remote-tracking branch 'at91/at91-next' new ab53bc03ee21 Merge remote-tracking branch 'imx-mxs/for-next' new defa5b2cfc1d Merge remote-tracking branch 'keystone/next' new e045d745f0ce Merge remote-tracking branch 'mediatek/for-next' new 8c755e592c9e Merge remote-tracking branch 'mvebu/for-next' new cc328a482462 Merge remote-tracking branch 'omap/for-next' new a3050d95c6d8 Merge remote-tracking branch 'qcom/for-next' new 74c7fb0ddabb Merge remote-tracking branch 'realtek/for-next' new f01d9459a162 Merge remote-tracking branch 'renesas/next' new 994eb3a8540a Merge remote-tracking branch 'reset/reset/next' new f1fad67cb039 Merge remote-tracking branch 'rockchip/for-next' new 2a35ffb2e718 Merge remote-tracking branch 'samsung-krzk/for-next' new 9ed72a806fb1 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 1e1f5657126b Merge remote-tracking branch 'tegra/for-next' new 7ecbbb8df490 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 3f811cae877b Merge remote-tracking branch 'uniphier/for-next' new 4aeccdf06711 clk: mmp: avoid missing prototype warning new e836053e7ef6 Merge branch 'clk-mmp' into clk-next new 9f4db31ea09e dt-bindings: clock: Fix YAML schemas for LPASS clocks on SC7180 new 277b917a9616 Merge branch 'clk-qcom' into clk-next new 078cf3acda1a Merge remote-tracking branch 'clk/clk-next' new c23dd2405fc2 csky: remove unusued thread_saved_pc and *_segments functi [...] new e95a4f8cb985 csky: Add SECCOMP_FILTER supported new 8077e66bc381 csky: Add cpu feature register hint for smp new f788bb2fb915 csky: Fixup duplicated restore sp in RESTORE_REGS_FTRACE new a5447fb9b32e csky: Fixup kprobes handler couldn't change pc new 71e193d7cbcf csky: Add support for function error injection new 5bc46ce26cfc csky: Optimize the trap processing flow new 953131e5b5a5 csky: Use top-down mmap layout new 50d23a1c8905 csky: Set CONFIG_NR_CPU 4 as default new 667b9324bd83 csky: Fixup warning by EXPORT_SYMBOL(kmap) new 2c81b0768297 csky: Add irq_work support new e6169c4b4413 csky: Add arch_show_interrupts for IPI interrupts new bdcd93ef9afb csky: Add context tracking support new f058b312948e Merge remote-tracking branch 'csky/linux-next' new 9edbd8e341ea Merge remote-tracking branch 'h8300/h8300-next' new fe637520a489 Merge remote-tracking branch 'ia64/next' new 7cb988b03fbe Merge remote-tracking branch 'm68k/for-next' new d9b1a0a0df49 Merge remote-tracking branch 'm68knommu/for-next' new 0fc0ead34888 of_address: Guard of_bus_pci_get_flags with CONFIG_PCI new c3028b951ed1 of: address: Fix parser address/size cells initialization new 37e5c69ffd41 MIPS: head.S: Init fw_passed_dtb to builtin DTB new 199c5f080ed6 MIPS: ingenic: Use fw_passed_dtb even if CONFIG_BUILTIN_DTB new 714b649dc712 MIPS: DTS: ingenic/qi,lb60: Add model and memory node new 48f5dd56cf29 MIPS: ingenic: Hardcode mem size for qi,lb60 board new efd1b4ad3d51 MIPS: only register FTLBPar exception handler for supporte [...] new 2480c914699e MIPS: add definitions for Loongson-specific CP0.Diag1 register new bc6e8dc11213 MIPS: handle Loongson-specific GSExc exception new b6446b72d9a2 Merge remote-tracking branch 'mips/mips-next' new 5a866990f685 Merge remote-tracking branch 'nds32/next' new fd75cb14351f Merge remote-tracking branch 'openrisc/for-next' new 280d3a4a7625 Merge remote-tracking branch 'parisc-hd/for-next' new 854eb5022be0 selftests/powerpc: Fix CPU affinity for child process new 8902c6f96364 powerpc/ppc-opcode: Add divde and divdeu opcodes new 151c32bf5ebd powerpc/sstep: Add support for divde[.] and divdeu[.] inst [...] new b859c95cf4b9 powerpc/test_emulate_step: Add testcases for divde[.] and [...] new f3054ffd71b5 selftests/powerpc: Return skip code for spectre_v2 new c75d42e4c768 ocxl: Remove unnecessary externs new 3591538a31af ocxl: Address kernel doc errors & warnings new d3c61954fc18 powerpc/fsl/dts: add missing P4080DS I2C devices new ada68a66b726 powerpc/64s: Move HMI IRQ stat from percpu variable to paca. new fdaa7ce2016c powerpc/configs: Add BLK_DEV_NVME to pseries_defconfig new f891f19736bd kexec_file: Allow archs to handle special regions while lo [...] new 19031275a588 powerpc/kexec_file: Mark PPC64 specific code new 180adfc532a8 powerpc/kexec_file: Add helper functions for getting memor [...] new b8e55a3e5c20 powerpc/kexec_file: Avoid stomping memory used by special regions new adfefc609e55 powerpc/drmem: Make LMB walk a bit more flexible new 7c64e21a1c5a powerpc/kexec_file: Restrict memory usage of kdump kernel new 1a1cf93c2005 powerpc/kexec_file: Setup backup region for kdump kernel new cb350c1f1f86 powerpc/kexec_file: Prepare elfcore header for crashing kernel new 6ecd0163d360 powerpc/kexec_file: Add appropriate regions for memory res [...] new b5667d13be8d powerpc/kexec_file: Fix kexec load failure with lack of me [...] new 2e6bd221d96f powerpc/kexec_file: Enable early kernel OPAL calls new aff779515a07 powerpc: fix function annotations to avoid section mismatc [...] new e2b3c165f27a powerpc/cacheinfo: Set pr_fmt() new be6f885e97e9 powerpc/cacheinfo: Use name@unit instead of full DT path i [...] new 1b3da8ffaa15 powerpc/cacheinfo: Improve diagnostics about malformed cac [...] new 6ec54363f198 powerpc/cacheinfo: Warn if cache object chain becomes unordered new 494a66f34e00 powerpc/pseries/mobility: Set pr_fmt() new 5d8b1f9dea17 powerpc/pseries/mobility: Add pr_debug() for device tree changes new a0ff72f9f5a7 powerpc/pseries/hotplug-cpu: Remove double free in error path new d3a133aa0e02 powerpc/perf: Consolidate perf_callchain_user_[64|32]() new dfa03fff8602 selftests/powerpc: Fix online CPU selection new 3af0ada7dd98 cpuidle: pseries: Set the latency-hint before entering CEDE new 054e44ba99ae cpuidle: pseries: Add function to parse extended CEDE records new d947fb4c965c cpuidle: pseries: Fixup exit latency for CEDE(0) new 2d02bf835e57 powerpc/papr_scm: Fetch nvdimm performance stats from PHYP new af0870c4e756 powerpc/papr_scm: Add support for fetching nvdimm 'fuel-ga [...] new 8cc38f947d87 Merge remote-tracking branch 'powerpc/next' new 6f338151d46c Merge remote-tracking branch 'risc-v/for-next' new d4fa80777388 Merge remote-tracking branch 's390/features' new c69412e49f55 Merge remote-tracking branch 'sh/for-next' new 6d65d3769d19 xtensa: fix xtensa_pmu_setup prototype new a0fc1436f1f4 xtensa: add missing exclusive access state management new bc2ecfa78bab Merge remote-tracking branch 'xtensa/xtensa-for-next' new cdc19169bbeb Merge remote-tracking branch 'fscrypt/master' new b280269e2730 Merge remote-tracking branch 'btrfs/for-next' new baf57b56d360 cifs: Fix leak when handling lease break for cached root fid new 0a018944eee9 smb3: warn on confusing error scenario with sec=krb5 new 66a4bbc327e7 cifs: remove unused variable 'server' new a3713ec3d775 cifs`: handle ERRBaduid for SMB1 new 8e408fc9fd48 cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails new 60e5e4b3bc8e cifs: Remove the superfluous break new a03f507de5f4 cifs: delete duplicated words in header files new 1a0e7f7c3c57 cifs: convert to use be32_add_cpu() new 565674d613d7 cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tre [...] new 2e5de4244521 cifs: reduce number of referral requests in DFS link lookups new 7d397a034d5c cifs: rename reconn_inval_dfs_target() new a52930353eaf cifs: handle empty list of targets in cifs_reconnect() new 7548e1da8d2d cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect new c6a80e1ff410 cifs: fix double free error on share and prefix new 11375a59a99c cifs: only update prefix path of DFS links in cifs_tree_connect() new 7efd08158261 cifs: document and cleanup dfs mount new a83c01da84d7 Merge remote-tracking branch 'cifs/for-next' new 0bc674fbbf7b Merge remote-tracking branch 'configfs/for-next' new 21b0b363f6dd erofs: Replace HTTP links with HTTPS ones new 2b9c9d94d988 erofs: fix extended inode could cross boundary new e1500eecf9a4 erofs: fold in used-once helper erofs_workgroup_unfreeze_final() new b361b45cc1a1 erofs: remove WQ_CPU_INTENSIVE flag from unbound wq's new 509d7928b06b Merge remote-tracking branch 'erofs/dev' new f23fd8c142f4 Merge remote-tracking branch 'exfat/dev' new ebf51f96b915 Merge remote-tracking branch 'ext3/for_next' new 102d0fe98825 Merge remote-tracking branch 'ext4/dev' new 87252cdb3eed Merge remote-tracking branch 'f2fs/dev' new ea5b38e5d325 Merge remote-tracking branch 'fsverity/fsverity' new 048c397aa88b NFSv4.2: xattr cache: get rid of cache discard work queue new ac7b10dad33f Merge remote-tracking branch 'nfs/linux-next' new a7a8f4a1e6b3 ubifs: add option to specify version for new file systems new fcf441963057 ubifs: misc.h: delete a duplicated word new 3b185255bb2f ubi: fastmap: Don't produce the initial next anchor PEB wh [...] new c3fc1a3919e3 ubi: fastmap: Free fastmap next anchor peb during detach new 094b6d129547 ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename new a68005a36dc3 jffs2: fix jffs2 mounting failure new 798b7347e4f2 jffs2: fix UAF problem new 4330a6af5680 Merge remote-tracking branch 'ubifs/next' new 2ed0b7578170 9p: Remove unneeded cast from memory allocation new 7920f954bb91 Merge remote-tracking branch 'v9fs/9p-next' new 08031806d8c6 Merge remote-tracking branch 'xfs/for-next' new 873a80e208d9 Merge remote-tracking branch 'zonefs/for-next' new 66143873c6a0 iomap: fall back to buffered writes for invalidation failures new fef2b045b428 Merge remote-tracking branch 'iomap/iomap-for-next' new f6340a2a47ad Merge remote-tracking branch 'file-locks/locks-next' new a1e6aaa3743a fs: refactor do_mount new 41525f56e256 fs: refactor ksys_umount new e24ab0ef689d fs: push the getname from do_rmdir into the callers new bcbacc4909f1 devtmpfs: refactor devtmpfsd() new 916db733deca init: initialize ramdisk_execute_command at compile time new a94b5214487b init: mark console_on_rootfs as __init new 09cbcec07b57 init: mark create_dev as __init new c60166f04283 init: add an init_mount helper new 09267defa36a init: add an init_umount helper new 8fb9f73e5a53 init: add an init_unlink helper new 20cce026c3e0 init: add an init_rmdir helper new db63f1e31538 init: add an init_chdir helper new 4b7ca5014cbe init: add an init_chroot helper new b873498f99c7 init: add an init_chown helper new 1097742efc64 init: add an init_chmod helper new eb9d7d390e51 init: add an init_eaccess helper new 812931d693da init: add an init_link helper new cd3acb6a7934 init: add an init_symlink helper new 83ff98c3e9cd init: add an init_mkdir helper new 5fee64fcde07 init: add an init_mknod helper new 716308a5331b init: add an init_stat helper new 235e57935bf3 init: add an init_utimes helper new 36e96b411649 init: add an init_dup helper new 61c09fc5c03f Merge branches 'fixes' and 'hch.init_path' into for-next new f4ea38d1cb11 Merge remote-tracking branch 'vfs/for-next' new b886690d1bf0 lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() new 09ceb8d76e6f lib/vsprintf: Replace custom spec to print decimals with g [...] new 30d497a0e1aa lib/vsprintf: Force type of flags value for gfp_t new a0ebfe187a25 Merge branch 'for-5.9' into for-next new 3ee12055dc06 Merge remote-tracking branch 'printk/for-next' new 7322d917664d next-20200731/pci new d7f0423e6841 Merge remote-tracking branch 'pstore/for-next/pstore' new ddc2a0bf6c82 Merge remote-tracking branch 'hid/for-next' new 073d398dc484 Merge tag 'v5.8-rc7' into i2c/for-5.9 new c7c9e914f9a0 i2c: rcar: avoid race when unregistering slave new 1caa617497fe Merge branch 'i2c/for-5.9' into i2c/for-next new 7ee0c5f3518b Merge remote-tracking branch 'i2c/i2c/for-next' new eebf115ef5b5 Merge remote-tracking branch 'dmi/dmi-for-next' new daf847e900ee Merge remote-tracking branch 'hwmon-staging/hwmon-next' new da2f0060d857 mailmap: add entry for alobakin@marvell.com new d4210f701332 docs: ia64: correct typo new 2c12c8103d8f scripts/kernel-doc: optionally treat warnings as errors new c2aeb0c24c7f Merge remote-tracking branch 'jc_docs/docs-next' new c9d27cc1cbef Merge remote-tracking branch 'v4l-dvb/master' new 0a398945d6f3 cpuidle: ACPI: fix 'return' with no value build warning new 86ed8b05f597 Merge branch 'pm-cpuidle' into linux-next new 02327bdb0acb Merge remote-tracking branch 'pm/linux-next' new 61b9a6fed78f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 25be77e588a6 thermal: core: Add thermal zone enable/disable notification new 09e91cdedaa5 MAINTAINERS: update entry to thermal governors file name p [...] new 0de967f24e6c thermal: Update power allocator and devfreq cooling to SPD [...] new 54bf1e5a629d thermal: mediatek: Prepare to add support for other platforms new 89945047b166 thermal: mediatek: Add tsensor support for V2 thermal system new 860d0c58bbf2 Merge remote-tracking branch 'thermal/thermal/linux-next' new 08e37e21bb12 Merge remote-tracking branch 'ieee1394/for-next' new a21e5fb7fa06 Merge remote-tracking branch 'dlm/next' new a1afdb439689 Merge remote-tracking branch 'swiotlb/linux-next' new 928da37a229f RDMA/umem: Add a schedule point in ib_umem_get() new 76251e15ea73 RDMA/rxe: Remove pkey table new 770cde57b5a4 Merge remote-tracking branch 'rdma/for-next' new 9a9373ffc733 Bluetooth: use the proper scan params when conn is pending new 79bf118957a1 Bluetooth: Increment management interface revision new 075f77324f90 Bluetooth: Remove CRYPTO_ALG_INTERNAL flag new 4bb540dbe442 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new 83a33b248763 bluetooth: sco: Fix sockptr reference. new 9fc95f50eedb net: Pass NULL to skb_network_protocol() when we don't car [...] new eff73e16ee11 s390/qeth: tolerate pre-filled RX buffer new 7c94a8829500 s390/qeth: integrate RX refill worker with NAPI new 02472e28b9a4 s390/qeth: don't process empty bridge port events new 9e7d92e0b0ac s390/qeth: use all configured RX buffers new fdc229819d3d Merge branch 's390-qeth-next' new cc0b065fd550 hsr: Use %pM format specifier for MAC addresses new b03c3bacf58f qed: Use %pM format specifier for MAC addresses new 26b4b2d99c3a qede: Use %pM format specifier for MAC addresses new 77aec5e1c493 net/sched: cls_u32: Use struct_size() helper new f8ace8d915b8 tcp: rename request_sock cookie_ts bit to syncookie new 535fb8152f31 mptcp: token: move retry to caller new 78d8b7bc4b32 mptcp: subflow: split subflow_init_req new 08b8d080982f mptcp: rename and export mptcp_subflow_request_sock_ops new c83a47e50d8f mptcp: subflow: add mptcp_subflow_init_cookie_req helper new 6fc8c827dd4f tcp: syncookies: create mptcp request socket for ACK cooki [...] new 9466a1ccebbe mptcp: enable JOIN requests even if cookies are in use new fed61c4b584c selftests: mptcp: make 2nd net namespace use tcp syn cooki [...] new 00587187ad30 selftests: mptcp: add test cases for mptcp join tests with [...] new d9790bc2fea5 Merge branch 'mptcp-syncookies' new bc5cbd73eb49 iavf: use generic power management new e9c971bdabb0 igbvf: use generic power management new 6f82b2558735 ixgbe: use generic power management new bac663172843 ixgbevf: use generic power management new 69a74aef8a18 e100: use generic power management new 4b6bafb9e1d4 e1000: Remove unnecessary usages of memset new c5b369651b58 e1000e: Remove unnecessary usages of memset new 90105264a60d igb: Remove unnecessary usages of memset new 7ba068d12844 ixgbe: Remove unnecessary usages of memset new 09a071f52bbe Documentation: intel: Replace HTTP links with HTTPS ones new 935f73bd51de ixgbe: use eth_zero_addr() to clear mac address new 8698fb64cc77 igb: use eth_zero_addr() to clear mac address new c6886957d2d9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 48040793fa60 tcp: add earliest departure time to SCM_TIMESTAMPING_OPT_STATS new 8f3f330da28e tun: add missing rcu annotation in tun_set_ebpf() new 829eb208e80d rtnetlink: add support for protodown reason new df78a0c0b67d nl80211: S1G band and channel definitions new f2a0c1875907 mac80211: remove the need for variable rates_idx new 9c167b2ddc1a cfg80211: allow vendor dumpit to terminate by returning 0 new 987021726f9f net/wireless: nl80211.h: drop duplicate words in comments new 0f55c0c500f2 net/wireless: wireless.h: drop duplicate word in comments new 085a6c109b9d net/wireless: cfg80211.h: drop duplicate words in comments new 66b239d28c75 net/wireless: mac80211.h: drop duplicate words in comments new dec4ca931244 net/wireless: regulatory.h: drop duplicate word in comment new 832868568296 nl80211: Remove a misleading label in 'nl80211_trigger_scan()' new 504776be46cb nl80211: Simplify error handling path in 'nl80211_trigger_scan()' new fc0561dc6a9c mac80211: Use fallthrough pseudo-keyword new 2f1805ea209a cfg80211: allow the low level driver to flush the BSS table new e3718a611470 cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip p [...] new 184eebe664f0 cfg80211/mac80211: add connected to auth server to meshconf new 1303a51c2410 cfg80211/mac80211: add connected to auth server to station info new 3ff901cb5df1 mac80211: improve AQL tx airtime estimation new 48a54f6bc456 net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb new 180ac48ee62f mac80211: calculate skb hash early when using itxq new 322cd27c0645 cfg80211/mac80211: avoid bss color setting in non-HE modes new fd17dba1c860 cfg80211: Add support to advertize OCV support new 1df2bdba528b mac80211: never drop injected frames even if normally not allowed new e02281e7a5c5 mac80211: add radiotap flag to prevent sequence number overwrite new 29c3e95f79ad mac80211: do not overwrite the sequence number if requested new 2b3dab135320 mac80211: use same flag everywhere to avoid sequence numbe [...] new 08aca29aa8b1 mac80211: remove unused flags argument in transmit functions new cb17ed29a7a5 mac80211: parse radiotap header when selecting Tx queue new c5d1686b314e mac80211: add a function for running rx without passing sk [...] new 75e6b594bbae cfg80211: invert HE BSS color 'disabled' to 'enabled' new f96622749a67 nl80211: support 4-way handshake offloading for WPA/WPA2-P [...] new c8ad010665c0 mac80211: warn only once in check_sdata_in_driver() at eac [...] new 6f3de75cdf60 Merge tag 'mac80211-next-for-davem-2020-07-31' of git://gi [...] new 0e8642cf369a tcp: fix build fong CONFIG_MPTCP=n new 8b66a6fd34f5 fib: fix another fib_rules_ops indirect call wrapper problem new 7126bd5c8bcb mptcp: fix syncookie build error on UP new bd0b33b24897 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 6d26decd4435 Merge remote-tracking branch 'net-next/master' new 1acf8f90ea7e libbpf: Fix register in PT_REGS MIPS macros new ffba964e4d11 Documentation/bpf: Use valid and new links in index.rst new 4939b2847d26 bpf, selftests: Use single cgroup helpers for both test_so [...] new 73b11c2ab072 bpf: Add support for forced LINK_DETACH command new 2e49527e5248 libbpf: Add bpf_link detach APIs new 90806ccc90bb selftests/bpf: Add link detach tests for cgroup, netns, an [...] new 0e8c7c07f090 tools/bpftool: Add `link detach` subcommand new e85f99aa7760 tools/bpftool: Add documentation and bash-completion for ` [...] new 5a6b1a206d1f Merge branch 'link_detach' new b5cc46cdff76 selftests/bpf: Fix spurious test failures in core_retro selftest new 691b9d3095f1 Merge remote-tracking branch 'bpf-next/master' new 83d9dcba06c5 netfilter: nf_tables: extended netlink error reporting for [...] new 77a92189ecfd netfilter: nf_tables: report EEXIST on overlaps new 64d96e868a93 Merge remote-tracking branch 'netfilter-next/master' new 2cb002e3c294 mt76: add missing lock configuring coverage class new 8fc49625a33a mt76: mt7615: fix lmac queue debugsfs entry new 1fec635bcc9e mt76: mt7615: fix hw queue mapping new d3c829985234 mt76: overwrite qid for non-bufferable mgmt frames new a28bef561a5c mt76: mt7615: re-enable offloading of sequence number assignment new be49c5356f39 mt76: usb: rely on mt76_for_each_q_rx new 73741b9bee69 mt76: mt7663: introduce ARP filter offload new 642023d04335 mt76: mt7615: fix up typo in Kconfig for MT7663U new 9da82fb76d6c mt76: allow more channels, allowed in ETSI domain new e39da597e578 mt76: fix include in pci.h new 4a58d5d1097a mt76: rely on register macros new b807b368c4f9 mt76: add U-APSD support on AP side new b876658b5e55 mt76: mt7615: add .set_tsf callback new dcdecb128b2e mt76: mt7915: add a fixed AC queue mapping new f68e6a1f85c1 mt76: mt7915: add MU-MIMO support new 80c993400404 mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded new dc076af55b86 mt76: mt7915: overwrite qid for non-bufferable mgmt frames new 6ed942af4f68 mt76: mt76x2e: rename routines in pci.c new 5bb923c767a4 mt76: mt7615: schedule tx tasklet and sta poll on mac tx free new 557b5a174768 mt76: mt7615: add support for accessing mapped registers v [...] new dc80405868e4 mt76: mt7615: add support for accessing RF registers via MCU new b8c978663efb mt76: mt7615: use full on-chip memory address for WF_PHY r [...] new beffe070b188 mt76: vif_mask to struct mt76_phy new f0efa8621550 mt76: add API for testmode support new 4f0bce1c8888 mt76: mt7615: implement testmode support new d9ea74c41316 mt76: mt7915: update HE capabilities new 40ba9a938fb4 mt76: mt76x2: fix pci suspend/resume on mt7612e new 05b5a339a7b2 mt76: mt76x2u: enable HC-M7662BU1 new 0d4b69099877 mt76: mt7915: avoid memcpy in rxv operation new 757b0e7fd6f4 mt76: mt7615: avoid polling in fw_own for mt7663 new a86f1d01f5ce mt76: move mt76 workqueue in common code new 08523a2a1db5 mt76: mt7615: add mt7615_pm_wake utility routine new adfd5112c81b mt76: mt7615: introduce mt7615_mutex_{acquire,release} utilities new ea4906c4be49 mt76: mt7615: wake device before accessing regmap in debugfs new 940a0c63e0c3 mt76: mt7615: wake device before configuring hw keys new de5ff3c9d1a2 mt76: mt7615: introduce pm_power_save delayed work new 04414240adb7 mt76: mt7615: wake device in mt7615_update_channel before [...] new 3d0558c82200 mt76: mt7615: acquire driver_own before configuring device [...] new 888a678a64e0 mt76: mt7615: wake device before performing freq scan new 030aaeddbab1 mt76: mt7615: add missing lock in mt7615_regd_notifier new de1f66bab9b7 mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex new 46dadc310441 mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex new 5cf8f7794d32 mt76: mt7615: wake device before pulling packets from mac8 [...] new 2b8cdfb28d34 mt76: mt7615: wake device before pushing frames in mt7615_tx new 1eae3fb949c1 mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add,remove} new a2b30bd4096e mt76: mt7615: check MT76_STATE_PM flag before accessing th [...] new 1f549009b5b2 mt76: mt7615: do not request {driver,fw}_own if already granted new b5b4c7ddf110 mt76: mt7615: add runtime-pm knob in mt7615 debugfs new 83b9f42aea98 mt76: mt7615: enable beacon hw filter for runtime-pm new ec4b9f380c15 mt76: mt7615: add idle-timeout knob in mt7615 debugfs new 894b7767ec2f mt76: mt7615: improve mt7615_driver_own reliability new 4bb586bc33b9 mt76: mt7663u: sync probe sampling with rate configuration new e9eb59c60d21 mt76: mt7615: avoid scheduling runtime-pm during hw scan new d71d67a70635 mt76: mt7615: reschedule ps work according to last activity new 4a850f8dc68b mt76: mt7663u: fix memory leak in set key new c876039e9555 mt76: mt7663u: fix potential memory leak in mcu message handler new 9248c08c3fc4 mt76: mt7615: fix potential memory leak in mcu message handler new eb744e5df86c mt76: mt7915: potential array overflow in mt7915_mcu_tx_ra [...] new a6e29d8ecd3d mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS new cdcba424814d mt76: mt7615: take into account sdio bus configuring txwi new 75b10f0cbd0b mt76: mt76u: add mt76_skb_adjust_pad utility routine new 0fa407c32069 mt76: mt7615: sdio code must access rate/key regs in preoc [...] new 90520afbae5f mt76: mt7615: introduce mt7663-usb-sdio-common module new d39b52e31aa6 mt76: introduce mt76_sdio module new a66cbdd6573d mt76: mt7615: introduce mt7663s support new 1f8284150dbc mt76: mt76s: move queue accounting in mt76s_tx_queue_skb new 4c7e1711cf4c mt76: mt7915: fix potential memory leak in mcu message handler new 2bccc8415883 mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add new 5648d1c9cadb mt76: mt76u: add missing release on skb in __mt76x02u_mcu_ [...] new 98f80899e168 Merge tag 'mt76-for-kvalo-2020-07-21' of https://github.co [...] new 56b06d4da812 rtlwifi: btcoex: remove redundant initialization of variab [...] new 1751a7352b63 rtlwifi: btcoex: use %*ph to print small buffer new 614946480f8f mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() new ba78405ecaac p54: switch from 'pci_' to 'dma_' API new 87b589a19901 prism54: Replace HTTP links with HTTPS ones new 81cf72b74671 prism54: islpci_hotplug: use generic power management new 84d47961a02c prism54: switch from 'pci_' to 'dma_' API new ae44fa993e8e rtw88: fix LDPC field for RA info new 4dd86b901d13 rtw88: fix short GI capability based on current bandwidth new d8e030c74e83 rtw88: update tx descriptor of mgmt and reserved page packets new 3f194bd4ca1c rtw88: coex: only skip coex triggered by BT info new 40b788d15832 rtw88: add ieee80211_ops::change_interface new 752310ed2b40 rtw88: allows driver to enable/disable beacon new c376c1fc87b7 rtw88: add h2c command in debugfs new 9de6959f8584 rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static new 7b080e085943 rtw88: 8821c: coex: add functions and parameters new 3f4600de8c93 iwlwifi: yoyo: don't print failure if debug firmware is missing new 880e21490be6 mt7601u: add missing release on skb in mt7601u_mcu_msg_send new c83e2a6e2fbb wilc1000: Move wilc1000 SDIO ID's from driver source to co [...] new 560a218d1ce6 rt2x00: pci: use generic power management new 348cb5dc4d70 ipw2x00: Replace HTTP links with HTTPS ones new 2d96c1ed4bab b43: Replace HTTP links with HTTPS ones new 140c6026167b b43legacy: Replace HTTP links with HTTPS ones new 99aaa1aafa5c hostap: use generic power management new 9130559cf8db ipw2100: Use GFP_KERNEL instead of GFP_ATOMIC in some memo [...] new e52525c0c320 ipw2x00: switch from 'pci_' to 'dma_' API new 141bc9abbbff qtnfmac: Missing platform_device_unregister() on error in [...] new 4dd9e7e08bc3 intersil: fix wiki website url new c3ab1804b168 airo: use generic power management new 20e6421344b5 wl1251: fix always return 0 error new 92d26d1abf8e drivers: bcma: remove set but not used variable `addrh` an [...] new a080ecb11ae2 bcma: gpio: Use irqchip template new 3dc05ffb0443 brcmfmac: Set timeout value when configuring power save new 7247a9ee89be Merge remote-tracking branch 'wireless-drivers-next/master' new 7cfc21e9b5f1 Bluetooth: btmrvl: eliminate duplicates introducing btmrvl [...] new b5f628a20af9 Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT new 3b799254cf6f Bluetooth: hci_uart: Cancel init work before unregistering new 90eaa6a2e445 Merge remote-tracking branch 'bluetooth/master' new 469ad973716a Merge remote-tracking branch 'gfs2/for-next' new cb413909ae84 Merge tag 'spi-nor/for-5.9' of https://git.kernel.org/pub/ [...] new 614a895fc694 mtd: hyperbus: Replace HTTP links with HTTPS ones new c13ac5552546 mtd: Replace HTTP links with HTTPS ones new 3d19792a7d72 mtd: rawnand: omap_elm: Replace HTTP links with HTTPS ones new 9e343669a78a Merge remote-tracking branch 'mtd/mtd/next' new bdb108033e96 Merge remote-tracking branch 'nand/nand/next' new e7d2b41e5c77 crypto: ecdh - check validity of Z before export new 4278e9d99e38 lib/mpi: Add mpi_sub_ui() new 90fa9ae51c1f crypto: dh - check validity of Z before export new 2ed5ba61cc78 crypto: dh - SP800-56A rev 3 local public key validation new 6914dd53eb7a crypto: ecc - SP800-56A rev 3 local public key validation new c6720415907f crypto: inside-secure - irq balance new 28ee8b0912ca crypto: marvell/cesa - irq balance new 958ea4e0d64e crypto: xts - Replace memcpy() invocation with simple assignment new f892a21f5116 crypto: ccp - use generic power management new 81f2288805ca crypto: caam - remove deadcode on 32-bit platforms new d9f2d010302e crypto: caam/qi2 - fix error reporting for caam_hash_alloc new b7ec41da3b83 crypto: caam/qi2 - create ahash shared descriptors only once new da6a66853a38 crypto: caam - silence .setkey in case of bad key length new 26c4a51fdec8 crypto: caam/jr - remove incorrect reference to caam_jr_re [...] new ee0a6de9aa37 crypto: caam - add more RNG hw error codes new e4d6efef01fc crypto: caam/qi2 - add module alias new d86f4431bbfb dt-bindings: RNG: Add Ingenic RNG bindings. new 190873a0ea45 crypto: ingenic - Add hardware RNG for Ingenic JZ4780 and X1000 new 054a5540fb8f crypto: x86/curve25519 - Remove unused carry variables new 45645709704f hwrng: core - remove redundant initialization of variable ret new 3cbfe80737c1 crypto: sa2ul - Fix inconsistent IS_ERR and PTR_ERR new fec71ffe8a71 Merge remote-tracking branch 'crypto/master' new 418eda8f3fe2 Merge tag 'drm-intel-next-2020-07-15' of git://anongit.fre [...] new d3aacb782e35 Merge remote-tracking branch 'drm/drm-next' new 69d5c82d12b6 Merge remote-tracking branch 'amdgpu/drm-next' new 5a22f1236d4c Merge remote-tracking branch 'drm-intel/for-linux-next' new 70c8b4b8ab37 drm: xlnx: zynqmp: Use switch - case for link rate downshift new f369bc3f9096 vgaarb: mark vga_tryget static new a45e19100339 Merge remote-tracking branch 'drm-misc/for-linux-next' new 520c651f3b20 drm/msm/adreno: fix gpu probe if no interconnect-names new 3c128638a07d drm/msm/dpu: add support for dither block in display new 3cbdc8d8b7f3 drm/msm: Fix a null pointer access in msm_gem_shrinker_count() new 369c4ef4330f dt-bindings: drm/msm/gpu: Document gpu opp table new 1f60d11423db drm: msm: a6xx: send opp instead of a frequency new 5e16372b5940 drm/msm: ratelimit crtc event overflow error new b0530eb11913 drm/msm/dpu: Use OPP API to set clk/perf state new 32d3e0feccfe drm/msm: dsi: Use OPP API to set clk/perf state new 57c0bd517c06 drm: msm: a6xx: fix gpu failure after system resume new b8afe9f87c7b drm/msm/dpu: fix/enable 6bpc dither with split-lm new ecf9cd48994a drm/msm: Garbage collect unused resource _len fields. new 62a35e81c2c1 drm/msm: Quiet error during failure in optional resource m [...] new 142639a52a01 drm/msm/a6xx: fix crashstate capture for A650 new 51dd427192ac drm/msm/a6xx: add build_bw_table for A640/A650 new c28c82e9db85 drm/msm: sync generated headers new b5e02e117b34 drm/msm/adreno: un-open-code some packets new d0bac4e9cd66 drm/msm/a6xx: set ubwc config for A640 and A650 new de321dcc23d5 drm/msm/dpu: use right setup_blend_config for sm8150 and sm8250 new 544d8b96150d drm/msm/dpu: update UBWC config for sm8150 and sm8250 new 7e9d4cdd653a drm/msm/dpu: move some sspp caps to dpu_caps new cace3ac4bc08 drm/msm/dpu: don't use INTF_INPUT_CTRL feature on sdm845 new 4376f2e5087d drm/msm/dpu: set missing flush bits for INTF_2 and INTF_3 new fc3a69ec68d3 drm/msm/dpu: intf timing path for displayport new 386fced3f76f drm/msm/dpu: add SM8150 to hw catalog new af776a3e1c30 drm/msm/dpu: add SM8250 to hw catalog new b1c53a2a2d39 drm/msm/a6xx: hwcg tables in gpulist new 66ffb9150b00 drm/msm/a6xx: add A640/A650 hwcg new 694dd304cc29 drm/msm/dsi: Add phy configuration for SDM630/636/660 new 75c1437ceb77 drm/msm/mdp5: Add MDP5 configuration for SDM630 new 033f47f7f121 drm/msm/dsi: Add DSI configuration for SDM660 new 974b7115a73d drm/msm/mdp5: Add MDP5 configuration for SDM636/660 new 1041dee2178f drm/msm: use kthread_create_worker instead of kthread_run new 163c9130dff3 Merge remote-tracking branch 'drm-msm/msm-next' new fb2f21136c0c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new b2cf4bf19a61 Merge remote-tracking branch 'regmap/for-next' new 7f3ecf47591a ALSA: doc: use correct config variable name new 2ac82e20e237 ALSA: docs: fix typo new 7cd44a37aebd Merge remote-tracking branch 'sound/for-next' new 2dbf11ec7d3a ASoC: sh: Replace 'select' DMADEVICES 'with depends on' new 08ff7209faf2 ASoC: core: Relocate and expose snd_soc_component_initialize new 7274d4cd8506 ASoC: core: Simplify snd_soc_component_initialize declaration new ea029dd8d012 ASoC: core: Two step component registration new 8e34f1e867b5 Merge series "ASoC: core: Two step component registration" [...] new 84569f329f7f Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new d20d3923a993 Merge remote-tracking branch 'sound-asoc/for-next' new 7ef5264de773 modules: mark ref_module static new 773110470e2f modules: mark find_symbol static new a54e04914c21 modules: mark each_symbol_section static new 3fe1e56d0e68 modules: unexport __module_text_address new 34e64705ad41 modules: unexport __module_address new cd8732cdcc37 modules: rename the licence field in struct symsearch to license new ef1dac6021cc modules: return licensing information from find_symbol new d062557a3319 modules: inherit TAINT_PROPRIETARY_MODULE new 8ebf0f57c751 Merge remote-tracking branch 'modules/modules-next' new 39dc69ac527b Merge remote-tracking branch 'input/next' new d1719f70d0a5 io_uring: don't touch 'ctx' after installing file descriptor new 3c7c84c8eacc Merge branch 'for-5.9/io_uring' into for-next new f06678af91a4 block: bfq-iosched: fix duplicated word new 3cf148891799 block: bio: delete duplicated words new 5b8f65e1f966 block: elevator: delete duplicated word and fix typos new 0d20dcc277cf block: genhd: delete duplicated words new 70f15a4fd9a3 block: blk-mq: delete duplicated word new c4aecaa25690 block: blk-mq-sched: delete duplicated word new d958e343bdc3 block: blk-timeout: delete duplicated word new cc54d2487da4 Merge branch 'for-5.9/block' into for-next new 1752f0adea98 fs: optimise kiocb_set_rw_flags() new a5a61ed0f7f3 Merge branch 'for-5.9/io_uring' into for-next new fa15bafb71fd io_uring: flip if handling after io_setup_async_rw new c0117e681d7e Merge branch 'for-5.9/io_uring' into for-next new d3b1a6aea34b Merge remote-tracking branch 'block/for-next' new 23d06477600f Merge remote-tracking branch 'device-mapper/for-next' new 47e6db26d367 Merge remote-tracking branch 'mmc/next' new 3ce0baa5b7d8 mfd: syscon: Use a unique name with regmap_config new d5d6560396e3 Merge remote-tracking branch 'mfd/for-mfd-next' new f726f5ac34c9 Merge remote-tracking branch 'backlight/for-backlight-next' new 46cbd0b05799 power: supply: wilco_ec: Add long life charging mode new 0f35cec5911a Merge remote-tracking branch 'battery/for-next' new c48979d6a745 Merge remote-tracking branch 'regulator/for-next' new 7d6b40b69706 Merge remote-tracking branch 'security/next-testing' new 410df98196c6 Merge remote-tracking branch 'integrity/next-integrity' new 7d5a675bff85 Merge remote-tracking branch 'safesetid/safesetid-next' new 306f5d0a8816 Merge remote-tracking branch 'selinux/next' new e7540ff7f16f Merge remote-tracking branch 'smack/next' new 1e1f672b13be Merge remote-tracking branch 'tpmdd/next' new 0eb6dc7f0c50 Merge remote-tracking branch 'iommu/next' new e31e56a044f8 Merge remote-tracking branch 'vfio/next' new 275a4794a3ce Merge remote-tracking branch 'audit/next' new 45e86d3c34ef Merge remote-tracking branch 'devicetree/for-next' new a5c48178059c Merge remote-tracking branch 'spi/for-next' new c15b4294e56f Merge branch 'x86/urgent' new 01a779b0e824 Merge branch 'x86/timers' new c158d07a13e2 Merge branch 'x86/platform' new 02469626a9c1 Merge branch 'x86/mm' new 32bc4943e738 Merge branch 'x86/misc' new 600fd43e9131 Merge branch 'x86/microcode' new 2e9323ca53af Merge branch 'x86/fsgsbase' new cbcae99ba92a Merge branch 'x86/fpu' new f3020b8891b8 x86/kvm: Use __xfer_to_guest_mode_work_pending() in kvm_ru [...] new adb334d17858 Merge branch 'WIP.x86/entry' into x86/entry, to merge the [...] new 30c2f235f31e Merge branch 'x86/entry' new 861978ee7c4c Merge branch 'x86/cpu' new 60ba42321a47 Merge branch 'x86/core' new b8d86238ecbe Merge branch 'x86/cleanups' new 78dc06216b84 Merge branch 'x86/build' new 6d25a633ea68 lib: Prepare zstd for preboot environment, improve performance new 4963bb2b8988 lib: Add zstd support to decompress new 48f7ddf785af init: Add support for zstd compressed kernel new a30d8a39f057 usr: Add support for zstd compressed initramfs new 0fe4f4ef8cc8 x86: Bump ZO_z_extra_bytes margin for zstd new fb46d057db82 x86: Add support for ZSTD compressed kernel new 6f3decabaff0 .gitignore: Add ZSTD-compressed files new 1ac1efa5f695 Documentation: dontdiff: Add zstd compressed files new 8df444dcfabe Merge branch 'x86/boot' new 2889e00f50e4 Merge branch 'x86/asm' new 39ff29899522 Merge branch 'x86/alternatives' new a442f4258d6e Merge branch 'timers/core' new 4fd5750af02a sched,tracing: Convert to sched_set_fifo() new d6d24fb552d8 Merge branch 'sched/fifo' new e65855a52b47 sched/uclamp: Fix a deadlock when enabling uclamp static key new 13685c4a08fc sched/uclamp: Add a new sysctl to control RT default boost value new 1f73d1abe583 Documentation/sysctl: Document uclamp sysctl knobs new fcd7c9c3c35a arm, arm64: Fix selection of CONFIG_SCHED_THERMAL_PRESSURE new f4470cdf108f sched: Document arch_scale_*_capacity() new 65065fd70b5a sched/doc: Document capacity aware scheduling new 949bcb8135a9 sched/doc: Factorize bits between sched-energy.rst & sched [...] new f8f5b1a2b308 Merge branch 'sched/core' new 35b813549d1c Merge branch 'ras/core' new 6620740488ce Merge branch 'perf/vlbr' new cb9db73b95dc Merge branch 'perf/core' new c6e4fd3cc79a Merge branch 'objtool/core' new d9ae2fb88d47 Merge branch 'locking/urgent' new c8c03c067052 Merge branch 'locking/nmi' new e7dce9f40fce Merge branch 'locking/header' new f05d67179def Merge branch 'locking/header' new 0d24f65e933c Documentation: locking: Describe seqlock design and usage new 15cbe67bbd3a seqlock: Properly format kernel-doc code samples new d3b35b87f436 seqlock: seqcount_t latch: End read sections with read_seq [...] new f4a27cbcec90 seqlock: Reorder seqcount_t and seqlock_t API definitions new 89b88845e057 seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs new 932e46365226 seqlock: Implement raw_seqcount_begin() in terms of raw_re [...] new 8fd8ad5c5dfc lockdep: Add preemption enabled/disabled assertion APIs new 859247d39fb0 seqlock: lockdep assert non-preemptibility on seqcount_t write new 0584df9c12f4 lockdep: Refactor IRQ trace events fields into struct new 92c209ac6d3d kcsan: Improve IRQ state trace reporting new 28cff52eaeb5 Merge branch 'linus' into locking/core, to resolve conflict new 63722bbca662 Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux [...] new a68415c27ff3 Merge branch 'lkmm' of git://git.kernel.org/pub/scm/linux/ [...] new 470bbcb16926 Merge branch 'locking/core' new f0ebeacf087d Merge branch 'irq/urgent' new 3229615460c2 Merge branch 'irq/core' new c1cc4784ce6e Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new 20092a0f3cf4 Merge branch 'core/rcu' new d4d562cbc286 Merge branch 'core/headers' new 2d0dc9721208 Merge branch 'core/debugobjects' new 72eaa4b59069 Merge remote-tracking branch 'tip/auto-latest' new 8fadf1098aaa Merge remote-tracking branch 'clockevents/timers/drivers/next' new 624c928fd45f Merge remote-tracking branch 'edac/edac-for-next' new 3324ce9caa0a Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 2d52b96453b2 Merge remote-tracking branch 'ftrace/for-next' new 2db2a4275297 Merge remote-tracking branch 'rcu/rcu/next' new 68691409f4aa Merge remote-tracking branch 'kvm/linux-next' new 670cab8fb5f2 Merge remote-tracking branch 'kvm-arm/next' new ff091325026a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 20f82d1e37d2 Merge remote-tracking branch 'kvms390/next' new 066d7f32cc7c platform/x86: thinkpad_acpi: Make some symbols static new 67186653c903 platform/x86: asus-nb-wmi: Drop duplicate DMI quirk structures new db504308662c Merge remote-tracking branch 'drivers-x86/for-next' new 698d4d35be34 platform/chrome: cros_ec_typec: Unregister partner on error new c1e18d4fb959 platform/chrome: cros_ec_proto: Do not export cros_ec_cmd_xfer() new 7f4784f1881c platform/chrome: cros_ec_sensorhub: Simplify legacy timest [...] new c214e564acb2 platform/chrome: cros_ec_proto: ignore unnecessary wakeups [...] new fc8cacf3fc68 platform/chrome: cros_ec_proto: check for missing EC_CMD_H [...] new d9eb798fe7ea Merge remote-tracking branch 'chrome-platform/for-next' new dcd0b7259052 Merge remote-tracking branch 'leds/for-next' new ad8d9b61f7f0 Merge remote-tracking branch 'ipmi/for-next' new 654888327e9f driver core: Avoid binding drivers to dead devices new a787e5400a1c driver core: add device probe log helper new d090b70ede02 driver core: add deferring probe reason to devices_deferre [...] new a60294d2b0bc drm/bridge/sii8620: fix resource acquisition error handling new 76acb5ee76b1 drm/bridge: lvds-codec: simplify error handling new 2836409247e0 Merge remote-tracking branch 'driver-core/driver-core-next' new e3ee0e740c38 usb: common: usb-conn-gpio: Register charger new 0dc62072d76f Merge remote-tracking branch 'usb/usb-next' new 70b5492cb933 Merge remote-tracking branch 'phy-next/next' new 7df5081cbf5e serial: stm32: Add RS485 RTS GPIO control new f3af1b68fc96 tty: keyboard, do not speculate on func_table index new 679193b7baf8 serial: 8250: Let serial core initialise spin lock new 81f0f78965eb Revert "serial: 8250: Let serial core initialise spin lock" new 9e9320217443 Merge remote-tracking branch 'tty/tty-next' new 759b5b13fd4a Merge remote-tracking branch 'char-misc/char-misc-next' new 536a4f75d481 staging: ks7010: Use %pM format specifier for MAC addresses new 11c416e3f0ea staging: most: Use %pM format specifier for MAC addresses new 97a6f772f36b drivers: most: add USB adapter driver new 3e338d3c95c7 staging: android: ashmem: Fix lockdep warning for write operation new d47cecef7116 staging: netlogic: clear alignment style issues new 5df9de5a40b0 staging: r8188eu: replace rtw_netdev_priv define with inli [...] new 54c4f6f8de62 staging: rts5208: clear alignment style issues new 5bbd90550da8 staging: most: fix up movement of USB driver new 50c7ac4cdbe0 Merge remote-tracking branch 'staging/staging-next' new fcd78c6519be Merge remote-tracking branch 'mux/for-next' new 8bfcb025c302 Merge remote-tracking branch 'dmaengine/next' new 700f3d4333d9 Merge branch 'misc' into for-next new fd7ace93dbd9 Merge remote-tracking branch 'scsi/for-next' new 89a30cee228e Merge remote-tracking branch 'vhost/linux-next' new 1c14f163ecd4 Merge remote-tracking branch 'rpmsg/for-next' new c3dd9bc46a55 Merge remote-tracking branch 'gpio/for-next' new 356e814b4486 Merge remote-tracking branch 'pinctrl/for-next' new 40221014cd80 Merge remote-tracking branch 'pwm/for-next' new dc00722cd5ab Merge remote-tracking branch 'userns/for-next' new be66596a0acc Merge remote-tracking branch 'ktest/for-next' new f26b03ed5f16 Merge remote-tracking branch 'kselftest/next' new 8906d6f4bdc8 Merge remote-tracking branch 'livepatching/for-next' new 1590c2937f4b Merge remote-tracking branch 'rtc/rtc-next' new 111ade4032e1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 54b481b17d38 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 6ca65348541b Merge remote-tracking branch 'kspp/for-next/kspp' new 6e5496741f38 Merge remote-tracking branch 'fsi/next' new 2b1b86c0b8a1 Merge remote-tracking branch 'nvmem/for-next' new 5a4b3fb6bf0c Merge remote-tracking branch 'xarray/xarray' new d4a6b6996f70 Merge remote-tracking branch 'hyperv/hyperv-next' new 11a361612da9 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 0e939c917f8a Merge remote-tracking branch 'kgdb/kgdb/for-next' new 03fc6d06ceab Merge remote-tracking branch 'pidfd/for-next' new 83734a6306d0 Merge remote-tracking branch 'hmm/hmm' new 45192d343289 Merge remote-tracking branch 'kunit-next/kunit' new 7fb1f7f69c62 Merge remote-tracking branch 'trivial/for-next' new 8074f881a821 Merge remote-tracking branch 'mhi/mhi-next' new 895dd9b95890 Merge remote-tracking branch 'notifications/notifications- [...] new eba176a9a61f Merge remote-tracking branch 'fsinfo/fsinfo-core' new e511d723a9a7 Merge remote-tracking branch 'memblock/for-next' new e68c6b9645f2 Merge remote-tracking branch 'set_fs/set_fs-rw' new 1818f358484e mm/memory.c: avoid access flag update TLB flush for retrie [...] new 911cbee9b627 mm/shuffle: don't move pages between zones and don't read [...] new 3aa3d2ddd119 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 24ce42a8c4f9 /proc/kpageflags: do not use uninitialized struct pages new 3be4abeba1c1 fork: silence a false postive warning in __mmdrop new 7a37d94d89fb mm: fix kthread_use_mm() vs TLB invalidate new d1d52453b18a mm-fix-kthread_use_mm-vs-tlb-invalidate-fix new d856ee32a069 checkpatch: test $GIT_DIR changes new 42495426ffe3 kthread: remove incorrect comment in kthread_create_on_cpu() new 8d43a1d3c33d tools/: replace HTTP links with HTTPS ones new 2b836e57101c tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strc [...] new d68295ce0da9 scripts/tags.sh: collect compiled source precisely new 1da6558095bb scripts-tagssh-collect-compiled-source-precisely-v2 new 9cd2527483ea scripts/bloat-o-meter: Support comparing library archives new b16876148816 scripts/decode_stacktrace.sh: skip missing symbols new a7612e0d1b1d scripts/decode_stacktrace.sh: guess basepath if not specified new 92dff3f542c5 scripts/decode_stacktrace.sh: guess path to modules new 57ff0997a80f scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new d11d3d8ba4d0 const_structs.checkpatch: add regulator_ops new 193e98a7ac7d scripts/spelling.txt: add more spellings to spelling.txt new 4d1874e2daa2 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] new 854e0df99bdc ocfs2: fix remounting needed after setfacl command new 5233b53421b6 ocfs2: suballoc.h: delete a duplicated word new 7cd095c85a50 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 56b2399ee876 ocfs2: fix ocfs2 corrupt when iputting an inode new 512e944819a2 ocfs2: change slot number type s16 to u16 new 7c8ed3b91ba2 ocfs2: replace HTTP links with HTTPS ones new 4f879d4c50ab ocfs2: fix unbalanced locking new 9d7ca36e094d ramfs: support O_TMPFILE new 01544ef35192 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new b5f876f10964 mm, treewide: rename kzfree() to kfree_sensitive() new f92a023de5b6 mm: ksize() should silently accept a NULL pointer new b38416f57bbc mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new c7a39279a49a mm/slab: add naive detection of double free new 0b52e033ded2 slab: fix misplaced __free_one() new 9d56ad6afb84 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 3189de60d4a3 mm, slub: extend slub_debug syntax for multiple blocks new 30e12b4132ee mm, slub: make function parse_slub_debug_flags() static new c31923fe9d28 mm, slub: make some slub_debug related attributes read-only new e3f379cb30eb mm, slub: remove runtime allocation order changes new e1689369d1c6 mm, slub: make remaining slub_debug related attributes read-only new ee2c2901a126 mm, slub: make reclaim_account attribute read-only new 936b09f0782f mm, slub: introduce static key for slub_debug() new 4ec6792e6b66 mm, slub: introduce kmem_cache_debug_flags() new 3bc220799b58 mm, slub: introduce kmem_cache_debug_flags()-fix new 9566fc6a5bf0 mm, slub: extend checks guarded by slub_debug static key new e371e3ee13cb mm, slab/slub: move and improve cache_from_obj() new 42b182fcd5d8 mm, slab/slub: improve error reporting and overhead of cac [...] new e33ad4f36531 mm, slab/slub: improve error reporting and overhead of cac [...] new bf72ab4f9704 mm/slub.c: drop lockdep_assert_held() from put_map() new b3d550552633 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new d4b13b3054b4 mm/debug_vm_pgtable: add tests validating arch helpers for [...] new 0b8ff63b21ef mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new 4d9013cee1d3 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] new be37a9d1bba9 mm/debug_vm_pgtable: add debug prints for individual tests new 8f3da3092ed4 Documentation/mm: Add descriptions for arch page table helpers new c36836d40d7a documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 new 6e2b50321cc4 mm/debug: handle page->mapping better in dump_page new 7dfb285977a4 mm-handle-page-mapping-better-in-dump_page-fix new f716fd138622 mm/debug: dump compound page information on a second line new cb89a5f6eb63 mm/debug: print head flags in dump_page new 48329f42dd16 mm/debug: switch dump_page to get_kernel_nofault new e0d3260a4e4f mm/debug: print the inode number in dump_page new dae199dbe0a9 mm/debug: print hashed address of struct page new 5380c80b43c5 mm: filemap: clear idle flag for writes new 2a6e29f09d2a mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new 4c721ad6347e mm/gup.c: Fix the comment of return value for populate_vma [...] new 97ad20fb60f1 mm/swap_slots.c: simplify alloc_swap_slot_cache() new aa6ac457b68f mm/swap_slots.c: simplify enable_swap_slots_cache() new c1f7d9d2a303 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new b0d729cdd5e3 mm: swap: fix kerneldoc of swap_vma_readahead() new 8ec39cd99239 tmpfs: per-superblock i_ino support new 35d97040ecea tmpfs: support 64-bit inums per-sb new 17cab09c10d5 mm: kmem: make memcg_kmem_enabled() irreversible new abec86595508 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 7672426296df mm: memcg: prepare for byte-sized vmstat items new 5ad6940304f9 mm: memcg: convert vmstat slab counters to bytes new 2b9b464cefab mm: slub: implement SLUB version of obj_to_index() new f8da71c38122 mm: memcontrol: decouple reference counting from page accounting new f343bff27380 mm: memcontrol: decouple reference counting from page acco [...] new 7d5bb09ec048 mm: memcg/slab: obj_cgroup API new 5ed44af94a48 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new 24b5b4190703 mm: memcg/slab: save obj_cgroup for non-root slab objects new 8cbdc2266440 mm: memcg/slab: charge individual slab objects instead of pages new b954aa52ecbe mm: memcg/slab: deprecate memory.kmem.slabinfo new cb109b35fa40 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new eb9b6da97933 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new 9133a62b7144 mm: memcg/slab: simplify memcg cache creation new 85a6dfb1784c mm: memcg/slab: remove memcg_kmem_get_cache() new f2c2d0d7aeb0 mm: memcg/slab: deprecate slab_root_caches new 7f23135f2ce9 mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 2a99b94f6279 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 7f066429426c mm: slab/memcg: fix build on MIPS new 918532ecd96a kselftests: cgroup: add kernel memory accounting tests new e9f2dff7892c tools/cgroup: add memcg_slabinfo.py tool new 15007f2050d5 percpu: return number of released bytes from pcpu_free_area() new ae96d9e9619a mm: memcg/percpu: account percpu memory to memory cgroups new 4b0039883fb0 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 2ccf5ef464f2 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new dffb7b15ccb1 mm/percpu: fix 'defined but not used' warning new ae93215eb86e mm: memcg/percpu: per-memcg percpu memory statistics new 7fda049162bf mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new bf26116d0a95 mm: memcg: charge memcg percpu memory to the parent cgroup new f35481928aee kselftests: cgroup: add perpcu memory accounting test new a73d2430a226 mm: memcontrol: account kernel stack per node new 7a6597f7bb70 mm: memcg/slab: remove unused argument by charge_slab_page() new 7daf717f5c50 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new 02da7cafabd3 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new b68742cea5d0 mm: memcontrol: avoid workload stalls when lowering memory.high new 5637273f000c mm, memcg: reclaim more aggressively before high allocator [...] new 5b135c589cdc mm, memcg: unify reclaim retry limits with page allocator new b5b8b615ff64 mm, memcg: avoid stale protection values when cgroup is ab [...] new 313b4d05ed5a mm, memcg: decouple e{low,min} state mutations from protec [...] new 87e08dff4a5a memcg, oom: check memcg margin for parallel oom new b7583b2e4990 mm: memcontrol: restore proper dirty throttling when memor [...] new 0c3a1b926add mm: memcontrol: don't count limit-setting reclaim as memor [...] new be261736abb9 mm: remove redundant check non_swap_entry() new 17cc9acf933d mm/memory.c: make remap_pfn_range() reject unaligned addr new 81ae33fd79db mm: remove unneeded includes of <asm/pgalloc.h> new 09e427ba6954 powerpc: fix compilation warning caused by missing include [...] new e41da27b1d03 opeinrisc: switch to generic version of pte allocation new d1236e62b5a2 xtensa: switch to generic version of pte allocation new 8acf9410e051 xtensa: fix closing endif comment new 5228a5ac1cac asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new 1ea397a3fb6f asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new be58c421a71d asm-generic: pgalloc: provide generic pgd_free() new 5196a09b0ccd mm: move lib/ioremap.c to mm/ new 8db0453423e8 mm: move p?d_alloc_track to separate header file new 7390df5e0caf mm/mmap.c: fix the adjusted length error new 9c9a2def4a77 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new 9bb124811683 proc/meminfo: avoid open coded reading of vm_committed_as new 5abc64e2c72b mm/util.c: make vm_memory_committed() more accurate new 9f00600eeccf percpu_counter: add percpu_counter_sync() new 2581aed3c49a mm: adjust vm_committed_as_batch according to vm overcommi [...] new 6044a8032348 mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] new 32b23b2094ad mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] new 40c6a7014280 arm64/mm: enable vmem_altmap support for vmemmap mappings new 43d77eb253d1 mm: mmap: merge vma after call_mmap() if possible new cf09ff78619f mm: remove unnecessary wrapper function do_mmap_pgoff() new f7caf3092956 mm/mremap: it is sure to have enough space when extent mee [...] new ae0662388b49 mm/mremap: calculate extent in one place new 2b759b523a91 mm/mremap: start addresses are properly aligned new 118f73e594f1 selftests: add mincore() tests new fd43c0969570 mm/sparse: never partially remove memmap for early section new 68ad9becb23b mm/sparse: only sub-section aligned range would be populated new 39bf9f0203f1 mm/sparse: cleanup the code surrounding memory_present() new 2e5d0bce9fae vmalloc: convert to XArray new f1b2922cf17a mm/vmalloc: simplify merge_or_add_vmap_area() new bc5a05387f77 mm/vmalloc: simplify augment_tree_propagate_check() new 2e13f60f04fc mm/vmalloc: switch to "propagate()" callback new fe9e0ded6226 mm/vmalloc: update the header about KVA rework new 034cfe91e56e mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] new 0215aa23b530 mm/vmalloc.c: remove BUG() from the find_va_links() new 397c193e02fa kasan: improve and simplify Kconfig.kasan new cf732f3d9286 kasan: update required compiler versions in documentation new b8775540130b rcu: kasan: record and print call_rcu() call stack new 3748a13bc28a rcu-kasan-record-and-print-call_rcu-call-stack-v8 new 1d2db20e26a4 kasan: record and print the free track new 48b3a40f41c5 kasan-record-and-print-the-free-track-v8 new 00100673a61e kasan: add tests for call_rcu stack recording new 23659bc693bc kasan: update documentation for generic kasan new afd8fdaecb98 kasan: remove kasan_unpoison_stack_above_sp_to() new 5c74deda99df lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new 849fed6bad80 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new a4b551054b99 kasan: don't tag stacks allocated with pagealloc new 083c40bc6f8f kasan, arm64: don't instrument functions that enable kasan new 510bddbbe0b6 kasan: allow enabling stack tagging for tag-based mode new a0e80b4ea19d kasan: adjust kasan_stack_oob for tag-based mode new 695505a763d1 mm, page_alloc: use unlikely() in task_capc() new e17afdb2c3d6 page_alloc: consider highatomic reserve in watermark fast new bd6394b5e5b6 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 469cd1927629 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new d6a182648d63 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 05789846377a mm: remove vm_total_pages new fe00ff729480 mm/page_alloc: remove nr_free_pagecache_pages() new aeeea3860a17 mm/memory_hotplug: document why shuffle_zone() is relevant new ad13f1f1231d mm/shuffle: remove dynamic reconfiguration new 310106feedfc powerpc/numa: set numa_node for all possible cpus new cff352232818 powerpc/numa: prefer node id queried from vphn new 739bfbfd50ac mm/page_alloc: keep memoryless cpuless node 0 offline new d053c6254029 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new 33ad2cd1482b mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 490dec8720a6 mm/page_alloc.c: simplify pageblock bitmap access new 1dc78a9e4667 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 07de31a11e11 mm/page_alloc: silence a KASAN false positive new 34be2334cc3f mm/page_alloc: fallbacks at most has 3 elements new abd63881b37e mm/page_alloc.c: skip setting nodemask when we are in interrupt new e041f3e8a8a2 mm/page_alloc: fix memalloc_nocma_{save/restore} APIs new dbe8a8527b54 mm/huge_memory.c: update tlb entry if pmd is changed new 066be0a60b53 MIPS: do not call flush_tlb_all when setting pmd entry new a77aa7006668 mm/hugetlb: split hugetlb_cma in nodes with memory new c67950bb058a mm: thp: replace HTTP links with HTTPS ones new 88968e57fef8 mm-thp-replace-http-links-with-https-ones-fix new 52203afb17f5 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing [...] new 0b30a105f741 mm/vmscan.c: fix typo new 2f088a28069c mm: vmscan: consistent update to pgrefill new b6f6eb261ba7 mm/vmscan: make active/inactive ratio as 1:1 for anon lru new fb912d2d8b87 mm/vmscan: protect the workingset on anonymous LRU new b759410559ba mm/workingset: prepare the workingset detection infrastruc [...] new 67462c5dd63a mm/swapcache: support to handle the shadow entries new 83eb5f08c656 mm/swap: implement workingset detection for anonymous LRU new 481ef5e7a204 mm/vmscan: restore active/inactive ratio for anonymous LRU new 8cdb1e542592 /proc/PID/smaps: consistent whitespace output format new 07a53a26408c mm: proactive compaction new 62755dd00e1a mm: fix compile error due to COMPACTION_HPAGE_ORDER new a5d9e0dbf6da mm: use unsigned types for fragmentation score new 95c83bc6d255 mm/compaction: correct the comments of compact_defer_shift new 8ad5b12bc60f mm: mempolicy: fix kerneldoc of numa_map_to_online_node() new 02a730a645de mm, oom: make the calculation of oom badness more accurate new be512d3dd411 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new 695791c37f59 doc, mm: sync up oom_score_adj documentation new c3f4309e12bc doc, mm: clarify /proc/<pid>/oom_score value range new 3a77aa965df3 mm, oom: show process exiting information in __oom_kill_process() new ac577d5e2b35 hugetlbfs: prevent filesystem stacking of hugetlbfs new e64b764d358a mm/migrate: optimize migrate_vma_setup() for holes new dacba0350901 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new c87c2147d420 mm/migrate: add migrate-shared test for migrate_vma_*() new ee440ed42b30 mm: thp: remove debug_cow switch new 55b56bfc43af mm: store compound_nr as well as compound_order new 1a43e5526218 mm: move page-flags include to top of file new d4ece3409af2 mm: add thp_order new 540d074fe619 mm: add thp_size new d2d768c9e7fa mm: replace hpage_nr_pages with thp_nr_pages new 79581e2e869e mm: add thp_head new ba3337ba299c mm: introduce offset_in_thp new 739c4da5a361 mm/vmstat: add events for THP migration without split new d8e09f23ca30 mm-vmstat-add-events-for-thp-migration-without-split-fix new 0bc1c1edbd78 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new 7974e3a37c38 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 24f9589d03ef mm: cma: fix the name of CMA areas new d635c1fe2aee mm: cma: return cma->name directly in cma_get_name new 13c0bbc73cf5 mm: hugetlb: fix the name of hugetlb CMA new f46449f0484e cma: don't quit at first error when activating reserved areas new 4dfdf627bb5f mm,hwpoison: cleanup unused PageHuge() check new f74fdb7c048f mm, hwpoison: remove recalculating hpage new 8e92ba0990ed mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 2ea5387d48b6 mm,madvise: refactor madvise_inject_error new 5841e53ec978 mm,hwpoison-inject: don't pin for hwpoison_filter new 09a5e5f1f272 mm,hwpoison: Un-export get_hwpoison_page and make it static new 7ce34cb96f30 mm,hwpoison: kill put_hwpoison_page new c67d9fb62778 mm,hwpoison: remove MF_COUNT_INCREASED new 0aa0560f93fe mm,hwpoison: remove flag argument from soft offline functions new 228633330e4f mm,hwpoison: unify THP handling for hard and soft offline new eb824094e675 mm,hwpoison: rework soft offline for free pages new 0fbac820e0fc mm,hwpoison: rework soft offline for in-use pages new 554f9dfe7d72 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new d92873a14537 mm,hwpoison: return 0 if the page is already poisoned in s [...] new a9245e2ded49 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 79631826cc93 mm,hwpoison: double-check page count in __get_any_page() new 05ac59faa735 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new fb6d13dcc064 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 9929061b8f5d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 1945c4fb2d09 include/linux/sched/mm.h: optimize current_gfp_context() new 3481324b0754 mm: mmu_notifier: fix and extend kerneldoc new 83b5725b2a2c x86/mm: use max memory block size on bare metal new a9280089c454 x86-mm-use-max-memory-block-size-on-bare-metal-v3 new e5d2cf162af7 mm/memory_hotplug: introduce default dummy memory_add_phys [...] new 3b0ce494f8e1 mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new af4a01dc1650 mm: drop duplicated words in <linux/pgtable.h> new ca96d9c4d26c mm: drop duplicated words in <linux/mm.h> new 859b5227eb8d include/linux/highmem.h: fix duplicated words in a comment new 47a31142cd74 include/linux/frontswap.h: drop duplicated word in a comment new 7363554464ce include/linux/memcontrol.h: drop duplicate word and fix spello new 466e092d1166 sh/mm: drop unused MAX_PHYSADDR_BITS new 8eb1d7c848ae sparc: drop unused MAX_PHYSADDR_BITS new 7a6e61287fbf syscalls: use uaccess_kernel in addr_limit_user_check new e411aa5c4bb0 arm: don't call addr_limit_user_check for nommu new 5fe1221e2919 nds32: use uaccess_kernel in show_regs new 50f3438b4d19 riscv: include <asm/pgtable.h> in <asm/uaccess.h> new 51535e030e15 uaccess: remove segment_eq new 6d93c2453b82 uaccess: add force_uaccess_{begin,end} helpers new 3ff645e5a27a uaccess-add-force_uaccess_beginend-helpers-v2 new 4d4a17a14a89 exec: use force_uaccess_begin during exec and exit new 12e0e6b61c0f fs/buffer.c: add debug print for __getblk_gfp() stall problem new c8f68e2534eb fs/buffer.c: dump more info for __getblk_gfp() stall problem new a244b6eeb00b kernel/hung_task.c: Monitor killed tasks. new 0b2c3dce155d alpha: fix annotation of io{read,write}{16,32}be() new 8c55f96368a2 proc/sysctl: make protected_* world readable new c13f4df0af5a include/linux/compiler-clang.h: drop duplicated word in a comment new aa084142bc08 include/linux/exportfs.h: drop duplicated word in a comment new afd73ed1f07f include/linux/async_tx.h: drop duplicated word in a comment new fb1629aebdb3 include/linux/xz.h: drop duplicated word new eab5be47b93a kernel: add a kernel_wait helper new 29eab9bcc5fe ./Makefile: add debug option to enable function aligned on [...] new 5f77edf77e2b kernel.h: remove duplicate include of asm/div64.h new 4ff627655444 include/: replace HTTP links with HTTPS ones new 3673d2295d81 include/linux/poison.h: remove obsolete comment new d3420ba2087d sparse: group the defines by functionality new 72ef304d60e7 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new ff6dccfea144 lib/test_bitmap.c: add test for bitmap_cut() new 595c5be489c6 lib/generic-radix-tree.c: remove unneeded __rcu new 4e8265d36867 lib/test_bitops: do the full test during module init new 591ca57859bc lib: optimize cpumask_local_spread() new 8b034b860855 lib/test_lockup.c: make symbol 'test_works' static new b60aa2d23920 lib/Kconfig.debug: make TEST_LOCKUP depend on module new fc6c59e3543c lib/test_lockup.c: fix return value of test_lockup_init() new 6bed2fd0391f lib/: replace HTTP links with HTTPS ones new 0f6ff0fb208c kstrto*: correct documentation references to simple_strto*() new d7b6404ec899 kstrto*: do not describe simple_strto*() as obsolete/replaced new 201b039a9a04 lib/test_bits.c: add tests of GENMASK new 1ecc5046d6a7 lib/test_bits: add MODULE_LICENSE() new a29760fc1e57 lib/test_bits: make some functions static new 43e11e96b20b checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 291339299d67 checkpatch: add --fix option for ASSIGN_IN_IF new bbebe0505a77 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new dceab88f5de1 checkpatch: add test for repeated words new be9104009571 autofs: fix doubled word new bcf1fcbacfa4 fs/minix: check return value of sb_getblk() new b94d73f765a1 fs/minix: don't allow getting deleted inodes new 2bcde028af64 fs/minix: reject too-large maximum file size new e0ff3aa1eb3f fs/minix: set s_maxbytes correctly new 3396aebb7ccc fs/minix: fix block limit check for V1 filesystems new a6f36425c93b fs/minix: remove expected error message in block_to_path() new 61a0b406a001 nilfs2: only call unlock_new_inode() if I_NEW new 95f477a5ec58 nilfs2: Convert __nilfs_msg to integrate the level and format new 30a4292b8dea nilfs2: Use a more common logging style new d243ed3bf13b fs/ufs: avoid potential u32 multiplication overflow new ecf2d2def61a fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new e1bf72b84867 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new b695326c7bc6 fat: fix fat_ra_init() for data clusters == 0 new 865f5e8ddf4f fs/signalfd.c: fix inconsistent return codes for signalfd4 new 60cc0fed10a7 selftests: kmod: use variable NAME in kmod_test_0001() new 833ac08ebfe3 kmod: remove redundant "be an" in the comment new ebbe9d0b148a test_kmod: avoid potential double free in trigger_config_r [...] new a53c0c404a01 coredump: add %f for executable filename. new 91b50077c805 exec: change uselib(2) IS_SREG() failure to EACCES new b2a4b77695ff exec: move S_ISREG() check earlier new c959f9f67b5e exec: move path_noexec() check earlier new 72578b362186 kdump: append kernel build-id string to VMCOREINFO new 0d34c3a65c62 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 201b8f87b138 drivers/rapidio/rio-scan.c: use struct_size() helper new 0e111e76b565 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new e3830f3ab343 kernel/panic.c: make oops_may_print() return bool new a4dbb9656f7c lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new 9ac6d79ac172 panic: make print_oops_end_marker() static new 1954cbf27cd9 aio: simplify read_events() new 4308e921ce9d kcov: unconditionally add -fno-stack-protector to compiler [...] new 9d72c9467e0e kcov: make some symbols static new dc32b4329754 ipc: uninline functions new 59b3299ce728 ipc/shm.c: Remove the superfluous break new fb9b2c0d1f07 Merge branch 'akpm-current/current' new 039eeebd28d3 mm/page_isolation: prefer the node of the source page new 3c8d81ca42c1 mm/migrate: move migration helper from .h to .c new 0d5e73d4f00f mm/hugetlb: unify migration callbacks new 96869c7c3cec mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 0b9ce5ad1235 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 9a1fefb49eb2 mm/migrate: introduce a standard migration target allocati [...] new eb83ef5dcdda mm-migrate-make-a-standard-migration-target-allocation-fun [...] new 200a4f78c1cf mm/mempolicy: use a standard migration target allocation callback new ca3c6de69a7b mm/page_alloc: remove a wrapper for alloc_migration_target() new f36c82f3ba60 mm/memory-failure: remove a wrapper for alloc_migration_target() new 4d70dead18fc mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 472b5eb169f0 mm/gup: restrict CMA region by using allocation scope API new 0a7e0c40e4a9 mm/hugetlb: make hugetlb migration callback CMA aware new e6115af1e998 mm/gup: use a standard migration target allocation callback new 4b5bb22b38f1 mm: do page fault accounting in handle_mm_fault new db87af827537 mm/alpha: use general page fault accounting new 97d6205166bf mm/arc: use general page fault accounting new 92e024f9960d mm/arm: use general page fault accounting new 0390415fb76e mm/arm64: use general page fault accounting new a3dd2ace1938 mm/csky: use general page fault accounting new a7536a957d07 mm/hexagon: use general page fault accounting new b846e7c61a95 mm/ia64: use general page fault accounting new 6e0c341452e8 mm/m68k: use general page fault accounting new dc690f485042 mm/microblaze: use general page fault accounting new ea6f2cfc16e2 mm/mips: use general page fault accounting new 61fddd3d9c0e mm/nds32: use general page fault accounting new b3bab1679e3b mm/nios2: use general page fault accounting new e89f6e718dee mm/openrisc: use general page fault accounting new 31e054f5bcf9 mm/parisc: use general page fault accounting new 5dc77c631b0f mm/powerpc: use general page fault accounting new 6ad9b2fbbbe8 mm/riscv: use general page fault accounting new 2232da8d5118 mm/s390: use general page fault accounting new 5d0087c7037b mm/sh: use general page fault accounting new 0f52c187708f mm/sparc32: use general page fault accounting new 34a15d105ae8 mm/sparc64: use general page fault accounting new f7a74f904118 mm/x86: use general page fault accounting new dafcfe10d8c7 mm/xtensa: use general page fault accounting new d733fe661992 mm: clean up the last pieces of page fault accountings new 71852f3d18ed mm/gup: remove task_struct pointer for all gup code new d8f31e03d158 mm/madvise: pass task and mm to do_madvise new e15f13f0134f pid: move pidfd_get_pid() to pid.c new b3942eb54dcb mm/madvise: introduce process_madvise() syscall: an extern [...] new aa01e2dadb0d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 8292d4140e62 mm/madvise: check fatal signal pending of target process new a7d5175b1666 all arch: remove system call sys_sysctl new 0a6028545244 s390: fix build error for sys_call_table_emu new d327055914b2 mm/kmemleak: silence KCSAN splats in checksum new 7cb4d39b494b mm/frontswap: mark various intentional data races new e815b1545bb2 mm/page_io: mark various intentional data races new 23316aea2eb6 mm-page_io-mark-various-intentional-data-races-v2 new 18b94c2d02e7 mm/swap_state: mark various intentional data races new 30cf2c8d79c3 mm/filemap.c: fix a data race in filemap_fault() new 57558011b1d5 mm/swapfile: fix and annotate various data races new 2ef02b96bf96 mm-swapfile-fix-and-annotate-various-data-races-v2 new fe2847864f6c mm/page_counter: fix various data races at memsw new 814bbec09cac mm/memcontrol: fix a data race in scan count new 6efa7858f4a3 mm/list_lru: fix a data race in list_lru_count_one new cf9a1445cfc4 mm/mempool: fix a data race in mempool_free() new 106527fb0f6e mm/rmap: annotate a data race at tlb_flush_batched new aa59104745fb mm/swap.c: annotate data races for lru_rotate_pvecs new e7a5c2ea778b mm: annotate a data race in page_zonenum() new 2ea7df923c81 include/asm-generic/vmlinux.lds.h: align ro_after_init new ab8166b2ccaf sh: clkfwk: remove r8/r16/r32 new 55e6fc7a977c sh: use generic strncpy() new 20f37830ae75 iomap: constify ioreadX() iomem argument (as in generic im [...] new 2b6482ac1183 sh: clk: fix assignment from incompatible pointer type for [...] new d7df25df7989 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 0faa5cd17bf7 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 933c67936bf2 virtio: pci: constify ioreadX() iomem argument (as in gene [...]
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 (65e3f55a9400) \ N -- N -- N refs/heads/akpm (933c67936bf2)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1107 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-papr-pmem | 27 + Documentation/ABI/testing/sysfs-class-power-wilco | 4 + Documentation/admin-guide/sysctl/kernel.rst | 54 + Documentation/bpf/index.rst | 12 +- .../bindings/arm/mstar/mstar,pmsleep.yaml | 43 - .../bindings/clock/qcom,sc7180-lpasscorecc.yaml | 14 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mtd/davinci-nand.txt | 4 +- .../devicetree/bindings/rng/ingenic,rng.yaml | 36 + Documentation/dontdiff | 1 + Documentation/ia64/efirtc.rst | 2 +- Documentation/locking/index.rst | 1 + Documentation/locking/seqlock.rst | 170 +++ .../device_drivers/ethernet/intel/e100.rst | 4 +- .../device_drivers/ethernet/intel/fm10k.rst | 2 +- .../device_drivers/ethernet/intel/iavf.rst | 2 +- .../device_drivers/ethernet/intel/igb.rst | 2 +- .../device_drivers/ethernet/intel/igbvf.rst | 2 +- .../device_drivers/ethernet/intel/ixgb.rst | 2 +- .../device_drivers/wifi/intel/ipw2100.rst | 2 +- Documentation/networking/filter.rst | 2 + Documentation/scheduler/index.rst | 1 + Documentation/scheduler/sched-capacity.rst | 439 ++++++++ Documentation/scheduler/sched-energy.rst | 12 +- Documentation/sound/designs/procfile.rst | 2 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 2 +- Documentation/x86/boot.rst | 6 +- MAINTAINERS | 4 +- Makefile | 5 +- arch/arm/Kconfig | 1 - arch/arm/boot/dts/mstar-v7.dtsi | 2 +- arch/arm/mach-socfpga/pm.c | 8 +- arch/arm/soc-for-next-contents.txt | 24 +- arch/arm64/Kconfig | 1 - arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/traps.c | 2 +- arch/csky/Kconfig | 15 +- arch/csky/abiv2/inc/abi/entry.h | 3 - arch/csky/abiv2/mcount.S | 4 +- arch/csky/include/asm/bug.h | 3 +- arch/csky/include/asm/irq_work.h | 11 + arch/csky/include/asm/ptrace.h | 7 + arch/csky/include/asm/syscall.h | 7 + arch/csky/kernel/entry.S | 25 + arch/csky/kernel/ptrace.c | 31 +- arch/csky/kernel/smp.c | 62 +- arch/csky/kernel/traps.c | 223 ++-- arch/csky/lib/Makefile | 1 + arch/csky/lib/error-inject.c | 10 + arch/csky/mm/fault.c | 10 +- arch/csky/mm/highmem.c | 2 - arch/mips/boot/dts/ingenic/qi_lb60.dts | 6 + arch/mips/include/asm/cpu-features.h | 8 + arch/mips/include/asm/cpu.h | 2 + arch/mips/include/asm/mipsregs.h | 11 + arch/mips/jz4740/setup.c | 44 +- arch/mips/kernel/cpu-probe.c | 16 + arch/mips/kernel/genex.S | 14 + arch/mips/kernel/head.S | 6 + arch/mips/kernel/traps.c | 38 +- arch/powerpc/boot/dts/fsl/p4080ds.dts | 43 +- arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/include/asm/crashdump-ppc64.h | 19 + arch/powerpc/include/asm/drmem.h | 9 +- arch/powerpc/include/asm/hardirq.h | 1 - arch/powerpc/include/asm/kexec.h | 29 +- arch/powerpc/include/asm/kexec_ranges.h | 25 + arch/powerpc/include/asm/paca.h | 1 + arch/powerpc/include/asm/pnv-ocxl.h | 40 +- arch/powerpc/include/asm/ppc-opcode.h | 6 + arch/powerpc/include/uapi/asm/papr_pdsm.h | 9 + arch/powerpc/kernel/cacheinfo.c | 37 +- arch/powerpc/kernel/irq.c | 9 +- arch/powerpc/kernel/mce.c | 2 +- arch/powerpc/kernel/prom.c | 13 +- arch/powerpc/kernel/prom_init.c | 4 +- arch/powerpc/kexec/Makefile | 2 +- arch/powerpc/kexec/elf_64.c | 36 +- arch/powerpc/kexec/file_load.c | 62 +- arch/powerpc/kexec/file_load_64.c | 1119 ++++++++++++++++++++ arch/powerpc/kexec/ranges.c | 412 +++++++ arch/powerpc/kvm/book3s_hv_ras.c | 2 +- arch/powerpc/lib/sstep.c | 13 +- arch/powerpc/lib/test_emulate_step.c | 156 +++ arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/mm/drmem.c | 87 +- arch/powerpc/mm/numa.c | 13 +- arch/powerpc/perf/callchain.h | 25 +- arch/powerpc/perf/callchain_32.c | 21 +- arch/powerpc/perf/callchain_64.c | 13 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 - arch/powerpc/platforms/pseries/mobility.c | 12 +- arch/powerpc/platforms/pseries/papr_scm.c | 199 ++++ arch/powerpc/purgatory/Makefile | 4 +- .../purgatory/{trampoline.S => trampoline_64.S} | 54 +- arch/powerpc/sysdev/xive/spapr.c | 2 +- arch/riscv/kernel/vdso/Makefile | 2 + arch/x86/Kconfig | 1 + arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/kaslr.c | 78 +- arch/x86/boot/compressed/misc.c | 4 + arch/x86/boot/header.S | 8 +- arch/x86/crypto/curve25519-x86_64.c | 6 +- arch/x86/include/asm/boot.h | 11 +- arch/x86/kernel/i8259.c | 2 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/svm.c | 9 +- arch/x86/kvm/x86.c | 2 +- arch/xtensa/include/asm/thread_info.h | 4 + arch/xtensa/kernel/asm-offsets.c | 3 + arch/xtensa/kernel/entry.S | 11 + arch/xtensa/kernel/perf_event.c | 2 +- block/bfq-iosched.c | 2 +- block/bio.c | 4 +- block/blk-mq-sched.c | 2 +- block/blk-mq.c | 2 +- block/blk-timeout.c | 2 +- block/elevator.c | 4 +- block/genhd.c | 6 +- crypto/dh.c | 38 + crypto/ecc.c | 42 +- crypto/ecc.h | 14 + crypto/xts.c | 2 +- drivers/acpi/processor_idle.c | 4 +- drivers/atm/atmtcp.c | 10 +- drivers/base/base.h | 3 + drivers/base/core.c | 46 + drivers/base/dd.c | 27 +- drivers/base/devtmpfs.c | 59 +- drivers/bcma/driver_gpio.c | 23 +- drivers/bcma/scan.c | 8 +- drivers/bluetooth/btmrvl_sdio.c | 54 +- drivers/bluetooth/hci_h5.c | 2 - drivers/bluetooth/hci_ldisc.c | 1 + drivers/bluetooth/hci_serdev.c | 2 + drivers/char/hw_random/Kconfig | 15 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/core.c | 2 +- drivers/char/hw_random/ingenic-rng.c | 154 +++ drivers/clk/mmp/clk-pxa168.c | 1 + drivers/clk/mmp/clk-pxa910.c | 1 + drivers/cpuidle/cpuidle-pseries.c | 185 +++- drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_qi.c | 2 +- drivers/crypto/caam/caamalg_qi2.c | 11 +- drivers/crypto/caam/error.c | 3 + drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/regs.h | 11 +- drivers/crypto/ccp/ccp-dev.c | 4 +- drivers/crypto/ccp/sp-dev.c | 6 +- drivers/crypto/ccp/sp-dev.h | 6 +- drivers/crypto/ccp/sp-pci.c | 17 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/inside-secure/safexcel.c | 13 +- drivers/crypto/inside-secure/safexcel.h | 3 + drivers/crypto/marvell/cesa/cesa.c | 11 +- drivers/crypto/marvell/cesa/cesa.h | 1 + drivers/crypto/sa2ul.c | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 10 +- drivers/gpu/drm/bridge/sil-sii8620.c | 21 +- drivers/gpu/drm/drm_gem.c | 3 + drivers/gpu/drm/nouveau/nouveau_display.c | 27 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 29 +- drivers/gpu/vga/vgaarb.c | 3 +- drivers/i2c/busses/i2c-rcar.c | 8 +- drivers/infiniband/core/umem.c | 1 + drivers/infiniband/sw/rxe/rxe.c | 34 +- drivers/infiniband/sw/rxe/rxe_param.h | 4 +- drivers/infiniband/sw/rxe/rxe_recv.c | 29 +- drivers/infiniband/sw/rxe/rxe_req.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 17 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/siw_verbs.c | 12 +- drivers/md/md-autodetect.c | 3 +- drivers/mfd/syscon.c | 4 +- drivers/misc/ocxl/config.c | 6 +- drivers/misc/ocxl/ocxl_internal.h | 9 +- drivers/most/Kconfig | 11 + drivers/most/Makefile | 2 + .../{staging/most/usb/usb.c => most/most_usb.c} | 0 drivers/mtd/chips/Kconfig | 2 +- drivers/mtd/hyperbus/hbmc-am654.c | 2 +- drivers/mtd/hyperbus/hyperbus-core.c | 2 +- drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/maps/sc520cdp.c | 2 +- drivers/mtd/nand/raw/omap_elm.c | 2 +- drivers/mtd/ubi/fastmap-wl.c | 5 + drivers/mtd/ubi/wl.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/intel/e100.c | 32 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 4 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 45 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 13 +- drivers/net/ethernet/intel/igbvf/netdev.c | 37 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 61 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 44 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 30 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 2 + .../ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 2 + .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 19 +- drivers/net/ethernet/ni/nixge.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/tun.c | 2 +- drivers/net/vxlan.c | 6 +- drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/broadcom/b43/main.c | 14 +- drivers/net/wireless/broadcom/b43/phy_common.c | 2 +- drivers/net/wireless/broadcom/b43/phy_g.c | 12 +- drivers/net/wireless/broadcom/b43/phy_ht.c | 2 +- drivers/net/wireless/broadcom/b43/phy_lp.c | 2 +- drivers/net/wireless/broadcom/b43/phy_n.c | 150 +-- drivers/net/wireless/broadcom/b43/radio_2056.c | 2 +- drivers/net/wireless/broadcom/b43/tables_nphy.c | 4 +- drivers/net/wireless/broadcom/b43legacy/main.c | 8 +- drivers/net/wireless/broadcom/b43legacy/phy.c | 8 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 8 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 + drivers/net/wireless/cisco/airo.c | 39 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 123 ++- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 56 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 2 +- drivers/net/wireless/intersil/Kconfig | 2 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 6 +- drivers/net/wireless/intersil/hostap/hostap_pci.c | 34 +- drivers/net/wireless/intersil/orinoco/Kconfig | 4 +- drivers/net/wireless/intersil/p54/Kconfig | 6 +- drivers/net/wireless/intersil/p54/fwio.c | 2 +- drivers/net/wireless/intersil/p54/p54pci.c | 65 +- drivers/net/wireless/intersil/p54/p54usb.c | 2 +- drivers/net/wireless/intersil/prism54/isl_oid.h | 2 +- drivers/net/wireless/intersil/prism54/islpci_dev.c | 30 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 24 +- .../net/wireless/intersil/prism54/islpci_hotplug.c | 39 +- drivers/net/wireless/intersil/prism54/islpci_mgt.c | 21 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 2 +- drivers/net/wireless/mediatek/mt76/Kconfig | 4 + drivers/net/wireless/mediatek/mt76/Makefile | 3 + drivers/net/wireless/mediatek/mt76/debugfs.c | 7 +- drivers/net/wireless/mediatek/mt76/dma.c | 6 + drivers/net/wireless/mediatek/mt76/eeprom.c | 5 + drivers/net/wireless/mediatek/mt76/mac80211.c | 37 +- drivers/net/wireless/mediatek/mt76/mt76.h | 115 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 - drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 19 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 102 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 4 - drivers/net/wireless/mediatek/mt76/mt7615/init.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 312 +++++- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 5 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 332 ++++-- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 371 ++++++- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 49 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 95 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 4 + .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 4 + .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 1 - drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 33 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 478 +++++++++ drivers/net/wireless/mediatek/mt76/mt7615/sdio.h | 115 ++ .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 162 +++ .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 268 +++++ .../net/wireless/mediatek/mt76/mt7615/testmode.c | 363 +++++++ drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 246 +---- .../net/wireless/mediatek/mt76/mt7615/usb_init.c | 145 --- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 7 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 394 +++++++ drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 3 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 70 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 17 + drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 8 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 44 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 93 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 17 - drivers/net/wireless/mediatek/mt76/mt7915/main.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 117 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 35 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 5 + drivers/net/wireless/mediatek/mt76/pci.c | 1 + drivers/net/wireless/mediatek/mt76/sdio.c | 368 +++++++ drivers/net/wireless/mediatek/mt76/testmode.c | 497 +++++++++ drivers/net/wireless/mediatek/mt76/testmode.h | 156 +++ drivers/net/wireless/mediatek/mt76/tx.c | 47 + drivers/net/wireless/mediatek/mt76/usb.c | 90 +- drivers/net/wireless/mediatek/mt76/util.c | 4 +- drivers/net/wireless/mediatek/mt7601u/mcu.c | 4 +- drivers/net/wireless/microchip/wilc1000/sdio.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 5 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00pci.c | 31 +- drivers/net/wireless/ralink/rt2x00/rt2x00pci.h | 9 +- drivers/net/wireless/ralink/rt2x00/rt2x00soc.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 +- drivers/net/wireless/realtek/rtw88/debug.c | 30 + drivers/net/wireless/realtek/rtw88/fw.c | 17 +- drivers/net/wireless/realtek/rtw88/fw.h | 2 + drivers/net/wireless/realtek/rtw88/mac80211.c | 27 + drivers/net/wireless/realtek/rtw88/main.c | 11 +- drivers/net/wireless/realtek/rtw88/main.h | 2 + drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 405 ++++++- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 26 + drivers/net/wireless/realtek/rtw88/tx.c | 104 +- drivers/net/wireless/realtek/rtw88/tx.h | 13 +- drivers/net/wireless/ti/wl1251/event.c | 2 +- drivers/of/address.c | 6 +- drivers/platform/chrome/cros_ec_proto.c | 42 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 94 +- drivers/platform/chrome/cros_ec_typec.c | 83 +- drivers/platform/x86/asus-nb-wmi.c | 23 +- drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/power/supply/power_supply_sysfs.c | 1 + drivers/power/supply/wilco-charger.c | 5 + drivers/s390/net/qeth_core.h | 2 +- drivers/s390/net/qeth_core_main.c | 76 +- drivers/s390/net/qeth_l2_main.c | 5 +- drivers/s390/net/qeth_l3_main.c | 1 - drivers/soc/qcom/smd-rpm.c | 2 + drivers/staging/android/ashmem.c | 12 + drivers/staging/ks7010/ks_hostif.c | 11 +- drivers/staging/most/Kconfig | 2 - drivers/staging/most/Makefile | 1 - drivers/staging/most/net/net.c | 6 +- drivers/staging/most/usb/Kconfig | 13 - drivers/staging/most/usb/Makefile | 4 - drivers/staging/netlogic/xlr_net.c | 2 +- drivers/staging/rtl8188eu/include/osdep_service.h | 7 +- drivers/staging/rts5208/rtsx_transport.c | 2 +- drivers/thermal/devfreq_cooling.c | 10 +- drivers/thermal/gov_power_allocator.c | 9 +- drivers/thermal/mtk_thermal.c | 234 +++- drivers/thermal/thermal_core.c | 5 + drivers/tty/serial/stm32-usart.c | 8 + drivers/tty/vt/keyboard.c | 3 +- drivers/usb/common/Kconfig | 1 + drivers/usb/common/usb-conn-gpio.c | 45 + drivers/vfio/vfio_iommu_type1.c | 14 +- fs/9p/vfs_inode.c | 3 +- fs/Makefile | 2 +- fs/cifs/connect.c | 381 +++---- fs/erofs/compress.h | 2 +- fs/erofs/data.c | 2 +- fs/erofs/decompressor.c | 2 +- fs/erofs/dir.c | 2 +- fs/erofs/erofs_fs.h | 2 +- fs/erofs/inode.c | 123 ++- fs/erofs/internal.h | 2 +- fs/erofs/namei.c | 2 +- fs/erofs/super.c | 2 +- fs/erofs/utils.c | 16 +- fs/erofs/xattr.c | 2 +- fs/erofs/xattr.h | 2 +- fs/erofs/zdata.c | 6 +- fs/erofs/zdata.h | 2 +- fs/erofs/zmap.c | 2 +- fs/erofs/zpvec.h | 2 +- fs/init.c | 265 +++++ fs/internal.h | 19 +- fs/io_uring.c | 150 ++- fs/jffs2/dir.c | 6 +- fs/jffs2/scan.c | 3 +- fs/namei.c | 20 +- fs/namespace.c | 107 +- fs/nfs/nfs42xattr.c | 37 +- fs/open.c | 22 +- fs/proc/task_mmu.c | 6 +- fs/ubifs/journal.c | 10 +- fs/ubifs/misc.h | 2 +- fs/ubifs/sb.c | 5 +- fs/ubifs/super.c | 18 + fs/ubifs/ubifs.h | 1 + include/linux/bpf.h | 1 + include/linux/decompress/unzstd.h | 11 + include/linux/devfreq_cooling.h | 9 +- include/linux/device.h | 3 + include/linux/fs.h | 16 +- include/linux/hugetlb.h | 6 +- include/linux/init_syscalls.h | 19 + include/linux/irqflags.h | 13 + include/linux/kernel.h | 4 +- include/linux/kexec.h | 29 +- include/linux/lockdep.h | 19 + include/linux/mm_types.h | 4 +- include/linux/mmc/sdio_ids.h | 3 + include/linux/mmzone.h | 1 + include/linux/module.h | 26 +- include/linux/mpi.h | 3 + include/linux/mtd/hyperbus.h | 2 +- include/linux/netdevice.h | 4 + include/linux/platform_data/cros_ec_proto.h | 3 - include/linux/poison.h | 4 - include/linux/power_supply.h | 1 + include/linux/sched.h | 25 +- include/linux/sched/sysctl.h | 1 + include/linux/sched/task.h | 1 + include/linux/sched/topology.h | 10 + include/linux/seqlock.h | 756 +++++++++---- include/linux/syscalls.h | 66 -- include/linux/tcp.h | 3 +- include/linux/vgaarb.h | 6 - include/misc/ocxl.h | 102 +- include/net/addrconf.h | 1 + include/net/mptcp.h | 11 + include/net/netfilter/nf_tables.h | 2 + include/net/request_sock.h | 2 +- include/net/tcp.h | 2 + include/sound/soc-component.h | 3 - include/sound/soc.h | 11 +- include/uapi/linux/bpf.h | 5 + include/uapi/linux/if_link.h | 10 + include/uapi/linux/tcp.h | 1 + init/Kconfig | 17 +- init/do_mounts.c | 12 +- init/do_mounts.h | 7 +- init/do_mounts_initrd.c | 26 +- init/do_mounts_rd.c | 2 +- init/initramfs.c | 29 +- init/main.c | 21 +- init/noinitramfs.c | 8 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 15 +- kernel/bpf/net_namespace.c | 8 + kernel/bpf/syscall.c | 26 + kernel/dma/pool.c | 11 +- kernel/fork.c | 22 +- kernel/kcsan/core.c | 23 + kernel/kcsan/kcsan.h | 7 + kernel/kcsan/report.c | 3 + kernel/kexec_file.c | 16 +- kernel/locking/lockdep.c | 58 +- kernel/module.c | 60 +- kernel/sched/core.c | 130 ++- kernel/sched/sched.h | 10 + kernel/sysctl.c | 7 + kernel/trace/ring_buffer_benchmark.c | 48 +- lib/Kconfig | 4 + lib/Kconfig.debug | 1 + lib/Makefile | 1 + lib/decompress.c | 5 + lib/decompress_unzstd.c | 345 ++++++ lib/kstrtox.c | 12 +- lib/mpi/Makefile | 1 + lib/mpi/mpi-sub-ui.c | 78 ++ lib/test_kasan.c | 2 +- lib/vsprintf.c | 15 +- lib/zstd/fse_decompress.c | 9 +- lib/zstd/zstd_internal.h | 14 +- mm/cma.c | 23 +- mm/compaction.c | 2 +- mm/debug.c | 5 +- mm/gup.c | 63 +- mm/hugetlb.c | 116 +- mm/madvise.c | 6 +- mm/memcontrol.c | 15 +- mm/memory-failure.c | 62 +- mm/mempolicy.c | 2 +- mm/migrate.c | 2 +- mm/mlock.c | 4 +- mm/mmap.c | 18 +- mm/mmu_notifier.c | 9 +- mm/mremap.c | 6 +- mm/page_alloc.c | 10 - mm/swap_state.c | 2 +- mm/util.c | 21 +- mm/vmscan.c | 6 - net/bluetooth/hci_event.c | 26 +- net/bluetooth/hci_request.c | 24 + net/bluetooth/mgmt.c | 2 +- net/bluetooth/selftest.c | 2 +- net/bluetooth/smp.c | 6 +- net/bpfilter/bpfilter_kern.c | 2 +- net/core/dev.c | 39 +- net/core/devlink.c | 24 +- net/core/fib_rules.c | 6 + net/core/rtnetlink.c | 113 +- net/core/skbuff.c | 2 +- net/hsr/hsr_debugfs.c | 10 +- net/ipv4/syncookies.c | 45 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/anycast.c | 17 +- net/ipv6/ipv6_sockglue.c | 1 + net/ipv6/syncookies.c | 5 +- net/mptcp/Makefile | 1 + net/mptcp/ctrl.c | 1 + net/mptcp/protocol.h | 21 + net/mptcp/subflow.c | 116 +- net/mptcp/syncookies.c | 130 +++ net/mptcp/token.c | 38 +- net/netfilter/nf_tables_api.c | 33 +- net/netfilter/nft_compat.c | 36 +- net/netfilter/nft_meta.c | 2 +- net/rds/recv.c | 3 +- net/rxrpc/call_object.c | 27 +- net/rxrpc/conn_object.c | 8 +- net/rxrpc/recvmsg.c | 2 +- net/rxrpc/sendmsg.c | 3 + net/sched/act_ct.c | 4 +- net/sched/cls_u32.c | 20 +- net/xfrm/espintcp.c | 31 +- scripts/Makefile.kasan | 3 +- scripts/Makefile.lib | 22 + scripts/Makefile.modpost | 3 - scripts/kconfig/qconf.cc | 18 +- scripts/kconfig/qconf.h | 4 - scripts/kernel-doc | 23 +- scripts/mod/modpost.c | 1 + sound/pci/hda/patch_realtek.c | 114 ++ sound/soc/fsl/fsl_sai.c | 5 +- sound/soc/fsl/fsl_sai.h | 2 +- sound/soc/meson/axg-card.c | 18 +- sound/soc/meson/gx-card.c | 18 +- sound/soc/meson/meson-card-utils.c | 4 - sound/soc/sh/Kconfig | 2 +- sound/soc/soc-component.c | 16 - sound/soc/soc-core.c | 52 +- sound/soc/soc-dai.c | 16 +- sound/soc/soc-generic-dmaengine-pcm.c | 14 +- sound/soc/soc-pcm.c | 42 +- sound/soc/stm/stm32_adfsdm.c | 9 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 8 + tools/bpf/bpftool/bash-completion/bpftool | 4 +- tools/bpf/bpftool/link.c | 37 +- tools/include/uapi/linux/bpf.h | 5 + tools/lib/bpf/bpf.c | 10 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/bpf_tracing.h | 4 +- tools/lib/bpf/libbpf.c | 5 + tools/lib/bpf/libbpf.h | 1 + tools/lib/bpf/libbpf.map | 2 + tools/lib/traceevent/event-parse.c | 1 + tools/lib/traceevent/plugins/Makefile | 2 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 3 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/cgroup_helpers.c | 23 + tools/testing/selftests/bpf/cgroup_helpers.h | 1 + tools/testing/selftests/bpf/get_cgroup_id_user.c | 14 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 20 +- .../testing/selftests/bpf/prog_tests/core_retro.c | 8 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 51 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 14 + .../testing/selftests/bpf/progs/test_core_retro.c | 13 + tools/testing/selftests/bpf/test_cgroup_storage.c | 17 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 15 +- tools/testing/selftests/bpf/test_netcnt.c | 17 +- tools/testing/selftests/bpf/test_offload.py | 3 + .../selftests/bpf/test_skb_cgroup_id_user.c | 8 +- tools/testing/selftests/bpf/test_sock.c | 8 +- tools/testing/selftests/bpf/test_sock_addr.c | 8 +- tools/testing/selftests/bpf/test_sock_fields.c | 14 +- tools/testing/selftests/bpf/test_socket_cookie.c | 8 +- tools/testing/selftests/bpf/test_sockmap.c | 18 +- tools/testing/selftests/bpf/test_sysctl.c | 8 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 8 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 8 +- tools/testing/selftests/bpf/testing_helpers.c | 14 + tools/testing/selftests/bpf/testing_helpers.h | 3 + tools/testing/selftests/mincore/.gitignore | 2 + tools/testing/selftests/mincore/Makefile | 6 + tools/testing/selftests/mincore/mincore_selftest.c | 361 +++++++ tools/testing/selftests/net/mptcp/mptcp_connect.sh | 47 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 66 +- .../selftests/powerpc/benchmarks/context_switch.c | 21 +- .../selftests/powerpc/security/spectre_v2.c | 10 + tools/testing/selftests/powerpc/utils.c | 37 +- usr/Kconfig | 20 + usr/Makefile | 1 + 604 files changed, 14845 insertions(+), 4277 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,pmsleep.yaml create mode 100644 Documentation/devicetree/bindings/rng/ingenic,rng.yaml create mode 100644 Documentation/locking/seqlock.rst create mode 100644 Documentation/scheduler/sched-capacity.rst create mode 100644 arch/csky/include/asm/irq_work.h create mode 100644 arch/csky/lib/error-inject.c create mode 100644 arch/powerpc/include/asm/crashdump-ppc64.h create mode 100644 arch/powerpc/include/asm/kexec_ranges.h create mode 100644 arch/powerpc/kexec/file_load_64.c create mode 100644 arch/powerpc/kexec/ranges.c rename arch/powerpc/purgatory/{trampoline.S => trampoline_64.S} (70%) create mode 100644 drivers/char/hw_random/ingenic-rng.c rename drivers/{staging/most/usb/usb.c => most/most_usb.c} (100%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/sdio.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/sdio.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/sdio_txrx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/testmode.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c create mode 100644 drivers/net/wireless/mediatek/mt76/sdio.c create mode 100644 drivers/net/wireless/mediatek/mt76/testmode.c create mode 100644 drivers/net/wireless/mediatek/mt76/testmode.h delete mode 100644 drivers/staging/most/usb/Kconfig delete mode 100644 drivers/staging/most/usb/Makefile create mode 100644 fs/init.c create mode 100644 include/linux/decompress/unzstd.h create mode 100644 include/linux/init_syscalls.h create mode 100644 lib/decompress_unzstd.c create mode 100644 lib/mpi/mpi-sub-ui.c create mode 100644 net/mptcp/syncookies.c create mode 100644 tools/testing/selftests/mincore/.gitignore create mode 100644 tools/testing/selftests/mincore/Makefile create mode 100644 tools/testing/selftests/mincore/mincore_selftest.c