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 3f62e62635c3 Merge branch 'akpm-current/current' omits aea0d21dd0cc Merge remote-tracking branch 'mhi/mhi-next' omits d168e0c0c13f Merge remote-tracking branch 'fpga/for-next' omits d59ec98ca357 Merge remote-tracking branch 'hyperv/hyperv-next' omits dcb8fa5f3d00 Merge remote-tracking branch 'xarray/main' omits ce4145dca023 Merge remote-tracking branch 'nvmem/for-next' omits 480134b147ff Merge remote-tracking branch 'slimbus/for-next' omits 6092fca0453d Merge remote-tracking branch 'gnss/gnss-next' omits fdf533f5934e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 95a1bbd8dc0d Merge remote-tracking branch 'coresight/next' omits a9dc5e0cc549 Merge remote-tracking branch 'livepatching/for-next' omits 90496614ed22 Merge remote-tracking branch 'pinctrl-intel/for-next' omits e6d8dc05022e Merge remote-tracking branch 'pinctrl/for-next' omits 2973d5efcc96 Merge remote-tracking branch 'gpio-intel/for-next' omits e04c21258100 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f7f6259065d2 Merge remote-tracking branch 'rpmsg/for-next' omits d06fde067770 Merge remote-tracking branch 'vhost/linux-next' omits a5941f7cd369 Merge remote-tracking branch 'scsi-mkp/for-next' omits df7e40025f43 Merge remote-tracking branch 'scsi/for-next' omits 44a506a22a71 Merge remote-tracking branch 'cgroup/for-next' omits e24c19766f68 Merge remote-tracking branch 'icc/icc-next' omits 46a8c49d2a98 Merge remote-tracking branch 'staging/staging-next' omits 9cc0af788965 Merge remote-tracking branch 'thunderbolt/next' omits be9d619e25d5 Merge remote-tracking branch 'phy-next/next' omits f1b1473bd93d Merge remote-tracking branch 'extcon/extcon-next' omits ce997fa9bced Merge remote-tracking branch 'char-misc/char-misc-next' omits e97627fe6c77 Merge remote-tracking branch 'tty/tty-next' omits 1c8f252aa6d1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits a1c60a598f45 Merge remote-tracking branch 'usb/usb-next' omits 06a3b7bb3adb Merge remote-tracking branch 'ipmi/for-next' omits 004f44561ed9 Merge remote-tracking branch 'drivers-x86/for-next' omits 5b1de91c3e78 Merge remote-tracking branch 'workqueues/for-next' omits b156babbdfe2 Merge remote-tracking branch 'percpu/for-next' omits 6ceaf5d8ce01 Merge remote-tracking branch 'kvm-arm/next' omits 4df5f615ba65 Merge remote-tracking branch 'kvm/next' omits 8b76ceccdb04 Merge remote-tracking branch 'rcu/rcu/next' omits 48173ea8bbe2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits eef740bbc74b Merge remote-tracking branch 'edac/edac-for-next' omits bbeeab365cc7 Merge remote-tracking branch 'tip/auto-latest' omits d6efe7c89d67 Merge remote-tracking branch 'spi/for-next' omits 460350ea5d8e Merge remote-tracking branch 'devicetree/for-next' omits c442182bbfd3 Merge remote-tracking branch 'iommu/next' omits e019629e31f4 Merge remote-tracking branch 'selinux/next' omits 27ef46471c6a Merge remote-tracking branch 'keys/keys-next' omits 05546e0e452a Merge remote-tracking branch 'apparmor/apparmor-next' omits 55f2c01d11a7 Merge remote-tracking branch 'security/next-testing' omits ce1222021886 Merge remote-tracking branch 'regulator/for-next' omits df28fc549a1f Merge remote-tracking branch 'battery/for-next' omits 0a73d0020b73 Merge remote-tracking branch 'mfd/for-mfd-next' omits 99f1302be57b Merge remote-tracking branch 'mmc/next' omits 33d10fa3f07c Merge remote-tracking branch 'device-mapper/for-next' omits b203f00bc623 Merge remote-tracking branch 'block/for-next' omits 8015a4674fc5 Merge remote-tracking branch 'input/next' omits 127147b6a958 Merge remote-tracking branch 'sound-asoc/for-next' omits 4c8d755ba75e Merge remote-tracking branch 'sound/for-next' omits 9e6f55200bdd Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0bb080e9ac44 Merge remote-tracking branch 'drm-msm/msm-next' omits 41d8df8d87ce Merge remote-tracking branch 'drm-intel/for-linux-next' omits 789622748657 Merge remote-tracking branch 'amdgpu/drm-next' omits a278eeee6e9a Merge remote-tracking branch 'drm-misc/for-linux-next' omits e453c8793b3b Merge remote-tracking branch 'crypto/master' omits 575c943955dc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b2516208e063 Merge remote-tracking branch 'nand/nand/next' omits cf0baad421e9 Merge remote-tracking branch 'mtd/mtd/next' omits e7b799425cd1 Merge remote-tracking branch 'gfs2/for-next' omits 16addca3d0b3 Merge remote-tracking branch 'bluetooth/master' omits 654bce98340b Merge remote-tracking branch 'dlm/next' omits 3ad82d105b9f Merge remote-tracking branch 'ieee1394/for-next' omits 8b949616b232 Merge remote-tracking branch 'opp/opp/linux-next' omits 73a9df7c6924 Merge remote-tracking branch 'devfreq/devfreq-next' omits 778c22d8a1ea Merge remote-tracking branch 'pm/linux-next' omits 7797f668dd04 Merge remote-tracking branch 'v4l-dvb-next/master' omits 78828b727806 Merge remote-tracking branch 'v4l-dvb/master' omits 15399dfb0fc4 Merge remote-tracking branch 'jc_docs/docs-next' omits 35d2fdb7b2a2 Merge remote-tracking branch 'dmi/dmi-for-next' omits 2c2fadba3936 Merge remote-tracking branch 'i3c/i3c/next' omits f8cdbee4108b Merge remote-tracking branch 'hid/for-next' omits 5f983f738db7 Merge remote-tracking branch 'printk/for-next' omits 1924d802c68d Merge remote-tracking branch 'vfs/for-next' omits 68403fe03ed1 Merge remote-tracking branch 'v9fs/9p-next' omits aed13ca9970e Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 4a25aeb44a24 Merge remote-tracking branch 'cel/for-next' omits 7b123658408e Merge remote-tracking branch 'fuse/for-next' omits a4b1a8921c2f Merge remote-tracking branch 'f2fs/dev' omits 6909f890e3fc Merge remote-tracking branch 'ext4/dev' omits 22a8c71be743 Merge remote-tracking branch 'ext3/for_next' omits 3ebd8f9cecb6 Merge remote-tracking branch 'exfat/dev' omits 15fcbebcead2 Merge remote-tracking branch 'ecryptfs/next' omits 1fee58e231fb Merge remote-tracking branch 'cifs/for-next' omits eb43a99234ca Merge remote-tracking branch 'btrfs/for-next' omits ea110af77c86 Merge remote-tracking branch 'fscache/fscache-next' omits 25e024e6ad75 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 15ec60de7be8 Merge remote-tracking branch 'sh/for-next' omits 6624ea45552c Merge remote-tracking branch 's390/for-next' omits d35d749da515 Merge remote-tracking branch 'mips/mips-next' omits baa601a00c3b Merge remote-tracking branch 'microblaze/next' omits 8354af2eaaee Merge remote-tracking branch 'm68knommu/for-next' omits b4c69ecef3d1 Merge remote-tracking branch 'm68k/for-next' omits c146c14b8590 Merge remote-tracking branch 'h8300/h8300-next' omits c96fcc5fb2bb Merge remote-tracking branch 'csky/linux-next' omits 2f118e3a0104 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 4d3111aa263e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 888445e64424 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 403ba95280d3 Merge remote-tracking branch 'tegra/for-next' omits ef841dab88aa Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 09139190fd22 Merge remote-tracking branch 'stm32/stm32-next' omits fa4c9396bff5 Merge remote-tracking branch 'scmi/for-linux-next' omits 6af5c2d7bb15 Merge remote-tracking branch 'samsung-krzk/for-next' omits 76f47c3081c1 Merge remote-tracking branch 'rockchip/for-next' omits d9eab6004c1a Merge remote-tracking branch 'reset/reset/next' omits 421c4aa902aa Merge remote-tracking branch 'renesas/next' omits 7d3512011b11 Merge remote-tracking branch 'realtek/for-next' omits 99a4e59575e5 Merge remote-tracking branch 'raspberrypi/for-next' omits 5c1b85788427 Merge remote-tracking branch 'qcom/for-next' omits b5e1c27abf73 Merge remote-tracking branch 'omap/for-next' omits 026594365a25 Merge remote-tracking branch 'mvebu/for-next' omits 79fcd2759db7 Merge remote-tracking branch 'mediatek/for-next' omits df9ce45b6be1 Merge remote-tracking branch 'keystone/next' omits 345613679ceb Merge remote-tracking branch 'imx-mxs/for-next' omits 792d5eefc960 Merge remote-tracking branch 'drivers-memory/for-next' omits c60f1fa96a0e Merge remote-tracking branch 'at91/at91-next' omits 3700ffc90073 Merge remote-tracking branch 'aspeed/for-next' omits a71743afb3ef Merge remote-tracking branch 'amlogic/for-next' omits 64ed338a3d30 Merge remote-tracking branch 'actions/for-next' omits f3debd5e49ca Merge remote-tracking branch 'arm-soc/for-next' omits f792fb1915ad Merge remote-tracking branch 'arm/for-next' omits 2d4f5801cac4 Merge remote-tracking branch 'asm-generic/master' omits 82dc092edcd0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fdb59ff0f3bc Merge remote-tracking branch 'cel-fixes/for-rc' omits c00ba1369606 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 16f7b1d8e238 Merge remote-tracking branch 'erofs-fixes/fixes' omits 80e2fb887f11 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 5d5bb8037573 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits a63d61a4ab9e Merge remote-tracking branch 'pidfd-fixes/fixes' omits 413966d65240 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits aefa7b692492 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5f692c69185a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ea5292e215d0 Merge remote-tracking branch 'scsi-fixes/fixes' omits 7bf83e3a7727 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits e3179a930b63 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 490b569cdb73 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 83bdeab0e42a Merge remote-tracking branch 'omap-fixes/fixes' omits 59e473005528 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 8402a927d299 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits b4bdecc74604 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2cbec9d2c157 Merge remote-tracking branch 'ide/master' omits e11fbfce58ad Merge remote-tracking branch 'input-current/for-linus' omits e477ad5d9fac Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 2ca4bd03c1be Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 66e4397d06e0 Merge remote-tracking branch 'staging.current/staging-linus' omits 9d0c7e22b6b8 Merge remote-tracking branch 'phy/fixes' omits 783e63fdf9c5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 794213eb2ea3 Merge remote-tracking branch 'usb.current/usb-linus' omits cab5d5a20d9a Merge remote-tracking branch 'tty.current/tty-linus' omits f25d2f422a76 Merge remote-tracking branch 'pci-current/for-linus' omits 63f01d84da29 Merge remote-tracking branch 'spi-fixes/for-linus' omits 9067910e911a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 08ee8ff0e1cc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ddf0a413a168 Merge remote-tracking branch 'sound-current/for-linus' omits 9f5d1bcd0dc0 Merge remote-tracking branch 'ipsec/master' omits f414681fef0e Merge remote-tracking branch 'bpf/master' omits 2b89ffe72f9c Merge remote-tracking branch 'net/master' omits 491016aedc37 Merge remote-tracking branch 'sparc/master' omits 25511ef0ec3c Merge remote-tracking branch 's390-fixes/fixes' omits 0828c203736c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits dfb4bb4c1986 Merge remote-tracking branch 'kbuild-current/fixes' omits a23a20612551 CIFS: Prevent error log on spurious oplock break omits 4078b66cc9be cifs: try to pick channel with a minimum of credits omits 38ae2121301b cifs: do not send close in compound create+close requests omits 8e0061fbf9ba cifs: return proper error code in statfs(2) omits 60c78a08f57a cifs: change noisy error message to FYI omits e8c03bfc5230 cifs: print MIDs in decimal notation omits de037fdb19b5 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits 7c8c76db8478 Merge branch 'drivers-fixes-for-5.12' into for-next omits 9db86c209584 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 96a00096e50f Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 0617d430ed1d PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() omits 486923cb192e kbuild: dummy-tools: fix inverted tests for gcc omits 5dd4b5a92030 torture: Add prototype kvm-remote.sh script omits 5e172763cdca rcuscale: Allow CPU hotplug to be enabled omits 31ba5e51bbb0 refscale: Allow CPU hotplug to be enabled omits 61fdf63cba75 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits aefe09d59fae USB: serial: io_edgeport: fix memory leak in edge_startup omits dc1adaa39407 USB: serial: ch341: add new Product ID omits 2e6d71dd97bf selinux: Allow context mounts for unpriviliged overlayfs omits 7f58c0fb9238 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 2f4e082d9ff0 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 9dd9f7930b4d kcsan: Add pointer to access-marking.txt to data_race() bullet omits 9e3ed53f8edf squash! tools/memory-model: Add access-marking documentation omits a464cbdc1ba7 rcu-tasks: Add block comment laying out RCU Rude design omits 969850a91865 rcu-tasks: Add block comment laying out RCU Tasks design omits a6f590c224ca torture: Fix remaining erroneous torture.sh instance of $* omits 3e90d423e754 EXP net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused omits 87f839888775 Merge branch 'lkmm-dev.2021.03.04a' into HEAD omits baf2efc818f5 Merge branch 'kcsan.2021.03.03b' into HEAD omits 5e54851610f4 Merge branches 'bitmaprange.2021.03.03b', 'fixes.2021.03.0 [...] omits 5827fc323005 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 429bf60ef8bb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 07dacfb24fdf tools/memory-model: Add data-race capabilities to judgelitmus.sh omits afcb02e833c1 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 36fb75e09a37 tools/memory-model: Repair parseargs.sh header comment omits e63f9dee689b tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4adaf616856e tools/memory-model: Make history-check scripts use mselect7 omits 38532825bd17 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a80a49a28582 tools/memory-model: Fix scripting --jobs argument omits f9cb37e6ac37 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 54c6911ae554 tools/memory-model: Add -v flag to jingle7 runs omits ea73f78f79fe tools/memory-model: Make runlitmus.sh check for jingle errors omits 0610c223d4b4 tools/memory-model: Allow herd to deduce CPU type omits a2bf68c14a07 tools/memory-model: Keep assembly-language litmus tests omits 7724f39cb87e tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 4db9c221a6b7 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 5a0361746459 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits c71a90dcebff tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 2cd4aaf3f38b tools/memory-model: Hardware checking for check{,all}litmus.sh omits ae264d2e4613 tools/memory-model: Fix checkalllitmus.sh comment omits 1b80e4279c3b tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 20a5ae639254 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits ef7c2e55ba0c tools/memory-model: Update parseargs.sh for hardware verification omits 2d76217fce88 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 0930b3636814 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 65a87007044f tools/memory-model: Make judgelitmus.sh identify bad macros omits 8845b05223ce tools/memory-model: Make cmplitmushist.sh note timeouts omits 773070ea7ba1 tools/memory-model: Make judgelitmus.sh note timeouts omits 51e482c62858 tools/memory-model: Document locking corner cases omits 93ee69447cd0 tools/memory-model: Add access-marking documentation omits cdee7ea2e508 rcu-tasks: Add block comment laying out RCU Tasks Trace design omits 3f93bf942919 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] omits 51e65e54c6c5 rcu: Provide polling interfaces for Tiny RCU grace periods omits 1e396966640d rcu: Provide polling interfaces for Tree RCU grace periods omits edc9bd04a2ea rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] omits 77eb60085fda rcu/nocb: Remove stale comment above rcu_segcblist_offload() omits 575588b54571 rcu/nocb: Disable bypass when CPU isn't completely offloaded omits cf867d31bf2f rcu/nocb: Fix missed nocb_timer requeue omits 886e5d30b93d rcu: Make nocb_nobypass_lim_per_jiffy static omits fea8a355457f rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] omits 639ae3563adf rcu/nocb: Only (re-)initialize segcblist when needed on CPU up omits b32fef9e4e67 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep omits b4474b38b6a1 rcu/nocb: Forbid NOCB toggling on offline CPUs omits 57ee1d29873e rcu/nocb: Comment the reason behind BH disablement on batc [...] omits 4993489a8272 timer: Report ignored local enqueue in nohz mode omits 94666b8a8511 rcuscale: Add kfree_rcu() single-argument scale test omits e31061570e4e kvfree_rcu: Use same set of GFP flags as does single-argument omits 5424d6d805a8 kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY omits 8e5ed3589e15 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] omits b9feb24e0ddf kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits cfe8feea5b04 Merge branch 'fixes' into next omits 8e65ab03e97b mmc: block: Fix error path in mmc_blk_probe() omits a460b8c08ae2 mmc: block: Simplify logging during probe about added partitions omits 834af8044f6b mmc: block: Drop use of unlikely() in mmc_blk_probe() omits 2907d8079eb3 mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL omits 1c51e5fe38b9 mmc: sdhci: Check for reset prior to DMA address unmap omits 437f5e2af730 i3c: master: svc: remove redundant assignment to cmd->read_len omits d023d4b993da afs: Use the fscache_write_begin() helper omits b21f0b6fa98d afs: Use new fscache read helper API omits c92bfeeb214e afs: Use the fs operation ops to handle FetchData completion omits f231cc16d708 afs: Prepare for use of THPs omits a978e6f16b72 afs: Extract writeback extension into its own function omits 0f444c1a9648 afs: Wait on PG_fscache before modifying/releasing a page omits 09b8873f9b6d afs: Use ITER_XARRAY for writing omits 3d8012930670 afs: Set up the iov_iter before calling afs_extract_data() omits ef88f2f73bf7 afs: Log remote unmarshalling errors omits 8f235e67167e afs: Don't truncate iter during data fetch omits dae4c398ba12 afs: Move key to afs_read struct omits 01e0189141e7 afs: Print the operation debug_id when logging an unexpect [...] omits def82f8dd277 afs: Pass page into dirty region helpers to provide THP size omits 6c2bd06ea3c5 afs: Disable use of the fscache I/O routines omits 469115b0526d fscache, cachefiles: Add alternate API to use kiocb for re [...] omits 07e5f32c20d7 netfs: Hold a ref on a page when PG_private_2 is set omits c7756e2d58c4 netfs: Define an interface to talk to a cache omits 4f305818c9d4 netfs: Add write_begin helper omits 59962e9987f1 netfs: Gather stats omits 6acc2bf643b6 netfs: Add tracepoints omits 3508c5bd814e netfs: Provide readahead and readpage netfs helpers omits 718eac15eaa2 netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() omits eb613db851e3 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h omits 71caeaa8c391 netfs: Documentation for helper library omits efbab97053c3 netfs: Make a netfs helper module omits 23a4b8e7a7c5 mm: Implement readahead_control pageset expansion omits bf1d23f44af9 mm: Add an unlock function for PG_private_2/PG_fscache omits d202291de353 iov_iter: Add ITER_XARRAY omits 1c7ee2902a66 mmc: cqhci: Fix random crash when remove mmc module/card omits 2fb106912157 mmc: core: Fix partition switch time for eMMC omits 2ebeece092c4 tools/memory-model: Remove reference to atomic_ops.rst omits 2db7f2d8a63d doc: Update rcu_dereference.rst reference omits 8bfd6d9bb971 kcsan: Add missing license and copyright headers omits e040436da663 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests omits 05015eefc476 kcsan: Make test follow KUnit style recommendations omits f4840185fc36 kcsan, debugfs: Move debugfs file creation out of early init omits a6f4191fb874 torture: Fix kvm.sh --datestamp regex check omits cc6bc99555a6 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] omits 8c6bc303c36e torture: Print proper vmlinux path for kvm-again.sh runs omits b304e13768cc torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] omits dff9f5391bfb torture: Make kvm-transform.sh update jitter commands omits f63c9d3b976d torture: Add --duration argument to kvm-again.sh omits 6364c5ef3167 torture: Add kvm-again.sh to rerun a previous torture-test omits 8361ebada965 torture: Create a "batches" file for build reuse omits f78cc8b1b68a torture: De-capitalize TORTURE_SUITE omits 8c3e3a370137 torture: Make upper-case-only no-dot no-slash scenario nam [...] omits 7be1e5323af4 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters omits 777cfe4b6d53 torture: Remove no-mpstat error message omits 0f7e7cb503ab torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs omits c1cda68723fc torture: Record jitter start/stop commands omits 636b70efa121 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh omits b99d37bb4305 torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd omits a8babf929b31 torture: Abstract jitter.sh start/stop into scripts omits e7b6e611f4d4 torture: Reverse jittering and duration parameters for jitter.sh omits c5995cfac134 torture: Eliminate jitter_pids file omits 861efa3f101e torture: Use "jittering" file to control jitter.sh execution omits 83d1a93f9656 torture: Use file-based protocol to mark batch's runs complete omits fb88dc41f4b5 torture: Move build/run synchronization files into scenari [...] omits d621fb8d88dd refscale: Disable verbose torture-test output omits 2eed9ebf39ab rcuscale: Disable verbose torture-test output omits 0e0a23caa876 torture: Improve readability of the testid.txt file omits 315cf57acc98 torture: Provide bare-metal modprobe-based advice omits c3440b201b96 torture: Allow 1G of memory for torture.sh kvfree testing omits f8a60fa6956a torturescript: Don't rerun failed rcutorture builds omits b6683acf6c52 rcutorture: Replace rcu_torture_stall string with %s omits 04315ceba7ab torture: Replace torture_init_begin string with %s omits 8f48f389f494 rcu-tasks: Rectify kernel-doc for struct rcu_tasks omits a9176cc51e96 torture: Make jitter.sh handle large systems omits ac7df28022e4 rcu: Make rcu_read_unlock_special() expedite strict grace periods omits bd37d76a028d rcutorture: Fix testing of RCU priority boosting omits ebf5736cff51 rcutorture: Make TREE03 use real-time tree.use_softirq setting omits 212de57b130b rcu: Expedite deboost in case of deferred quiescent state omits 594f5105ea2b rcu/nocb: Detect unsafe checks for offloaded rdp omits 5d8aa9a2adee rcutorture: Add crude tests for mem_dump_obj() omits b8f874fa5d72 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits f2033c62b417 kvfree_rcu: Directly allocate page for single-argument case omits 35d3c8e1b2a3 rcu/tree: Add a trace event for RCU CPU stall warnings omits 8572cafecf50 rcu: Add explicit barrier() to __rcu_read_unlock() omits 30c411b83488 docs: Correctly spell Stephen Hemminger's name omits 93d20f300731 rcu: Prevent dyntick-idle until ksoftirqd has been spawned omits 7d5e609a8bac softirq: Don't try waking ksoftirqd before it has been spawned omits 2277fa4d0afb rcu: Fix kfree_rcu() docbook errors omits 769f3dd26df2 rculist: Replace reference to atomic_ops.rst omits a940082252b6 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits ac6d5ebd8f4c rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 4d9f7e0ae2e0 rcu: Remove superfluous rdp fetch omits cca544899b54 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" omits 5bfc5b014e8e rcu: deprecate "all" option to rcu_nocbs= omits dc0194d81d1f lib: test_bitmap: add tests for "N" alias omits 4d64f55eb2d5 lib: bitmap: support "N" as an alias for size of bitmap omits cfe4ffa7d0c7 lib: bitmap: move ERANGE check from set_region to check_region omits df6d939bdde8 lib: bitmap: fold nbits into region struct omits 51bde55f2a8f lib: test_bitmap: add more start-end:offset/len tests omits fc141d5e4015 lib: test_bitmap: add tests to trigger ERANGE case. omits 111b03ad1ba7 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. omits 0d7571c36331 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes omits 255af9c2d1df Merge remote-tracking branch 'kvmarm/fixes' into kvmarm-ma [...] omits 06ddd2f2bf7f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] omits 9a2910a968a7 KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] omits 913e36d3f29d KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] omits 54ee8a8a3cf2 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key omits 5c4dfcdc4c23 KVM: arm64: Fix nVHE hyp panic host context restore omits a8a0f5dbcdf5 KVM: arm64: Avoid corrupting vCPU context register in guest exit omits cfe1e2b69497 KVM: arm64: nvhe: Save the SPE context early omits c7a3549673d8 fs: dlm: add shutdown hook omits 742dd14d4749 fs: dlm: flush swork on shutdown omits 326c7afa7818 fs: dlm: remove unaligned memory access handling omits fdcc95432780 fs: dlm: check on minimum msglen size omits 0318255d4b75 fs: dlm: simplify writequeue handling omits 730a8da8fded fs: dlm: use GFP_ZERO for page buffer omits f5c961068821 fs: dlm: change allocation limits omits 504f15f2ae35 fs: dlm: add check if dlm is currently running omits a7661f704395 fs: dlm: add errno handling to check callback omits d86fada4346c fs: dlm: set subclass for othercon sock_mutex omits e1c500f5ff77 fs: dlm: set connected bit after accept omits ef9748e86b28 fs: dlm: fix mark setting deadlock omits 405d89338fec fs: dlm: fix debugfs dump omits 4e596fc8a610 mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe omits 807ec7e1e2a1 Merge branch 'fixes' into next omits 4d52020545ac mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants omits 9e3faed4dc17 arm64: dts: ti: k3-j721e-main: Update the speed modes supp [...] omits 40b329e4df7a arm64: dts: ti: Add support for AM642 SK omits 905627a3e9f4 dt-bindings: arm: ti: Add bindings for AM642 SK omits 8b12ce52b0c6 arm64: dts: ti: Add support for AM642 EVM omits 926c9cab8221 arm64: dts: ti: k3-am64-main: Enable DMA support omits 2560bb56251d arm64: dts: ti: Add support for AM642 SoC omits 05a5095d6fd4 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 omits 0278277fb65e dt-bindings: arm: ti: Add bindings for AM642 SoC omits 414acbb4a2ea mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] omits ae210834b318 mmc: sdhci-esdhc-imx: validate pinctrl before use it omits ab37b55ab930 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings omits fd4957da3b6e dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings omits a48d8256c9c3 mmc: tmio: support custom irq masks omits ee643518e7d5 mmc: core: Set read only for SD cards with permanent write [...] omits b5326b5c5884 mmc: uniphier-sd: Fix a resource leak in the remove function omits 7eae3b65e34b mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] omits 48e8053f3968 mmc: tmio: remove workaround for NON_REMOVABLE omits 99a427866e0e mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} omits 52ee2cc93be0 mmc: dw_mmc: Drop redundant call to ->card_event callback omits 7b3c65352916 mmc: core: Drop reference counting of the bus_ops omits 1c87c1d21f04 mmc: core: Drop superfluous validations in mmc_hw|sw_reset() omits f3e7bfc8bec4 mmc: core: Do a power cycle when the CMD11 fails omits 9a962f427abb USB: serial: xr: fix NULL-deref on disconnect omits 4a9596e32514 USB: serial: cp210x: add some more GE USB IDs omits cd953112ea42 USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter omits eaa895a2f4df gnss: drop stray semicolons omits a2c9f62c837e aio: simplify read_events() omits 2ed8cd3d29ac mm/page_poison: use unhashed address in hexdump for check_ [...] omits ec7989706c13 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits db31f86c5fe4 proc/sysctl: make protected_* world readable omits dd6daf3e9d87 kernel/hung_task.c: Monitor killed tasks. omits d0f366c44ec3 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8a2449e0a254 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 5837099c8c02 mm, kasan: don't poison boot memory omits f3a2c56bd1dd mm/highmem: Remove deprecated kmap_atomic omits 22d44801631d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 354d6d0f3e8a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 164302925e93 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits d1d32f3dcc6f mm/page_alloc.c: refactor initialization of struct page fo [...] omits 17bdd2c1a3f7 kasan-remove-redundant-config-option-v3 omits f25459dd2634 kasan: remove redundant config option omits 48a59ab5e099 mm/mmap.c: fix the adjusted length error omits a2cd6224ca51 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits ff32a20ddf90 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits c6bbab607287 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits aeb5fbe70281 ocfs2: fix ocfs2 corrupt when iputting an inode omits 49b29e1f3bd1 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bc63e0dc8c27 /proc/kpageflags: do not use uninitialized struct pages omits 4764b103bb28 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits d5cd31a2b6af xtensa: move coprocessor_flush to the .text section omits 735cff7808b1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" omits 1f77f124f2f2 ALSA: virtio: introduce device suspend/resume support omits 96db428c31f1 ALSA: virtio: introduce PCM channel map support omits 613515055d34 ALSA: virtio: introduce jack support omits def2208d373b ALSA: virtio: PCM substream operators omits 68742d8557b8 ALSA: virtio: handling control and I/O messages for the PC [...] omits 83ec5db56076 ALSA: virtio: build PCM devices and substream hardware des [...] omits 3fb7ce161568 ALSA: virtio: handling control messages omits 1e2fb08629e5 ALSA: virtio: add virtio sound driver omits 6054fac06e3c uapi: virtio_ids: add a sound device type ID from OASIS spec omits 1afb7e6348aa Merge branch 'devel-stable' into for-next omits 2561ce1f5b6b Merge branches 'fixes' and 'misc' into for-next adds 987a08741d72 Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc adds bd67b711bfaa MIPS: kernel: Reserve exception base early to prevent corruption adds 9c39198a65f1 Merge tag 'mips-fixes_5.12_1' of git://git.kernel.org/pub/ [...] adds 4b3d9f9cf108 Merge tag 'gpio-fixes-for-v5.12-rc3' of git://git.kernel.o [...] adds 993bdde94547 kbuild: add image_name to no-sync-config-targets adds b3d9fc143680 kbuild: dummy-tools: fix inverted tests for gcc adds 1f09af062556 kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR adds bee6c0bd225c Makefile: Remove '--gcc-toolchain' flag adds 8c9b279312a3 kbuild: rebuild GCC plugins when the compiler is upgraded adds 829c6c09565d kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppc adds 4fb90e13d159 kbuild: Allow LTO to be selected with KASAN_HW_TAGS adds 5861f35aed79 Merge remote-tracking branch 'kbuild-current/fixes' adds 86c83365ab76 arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL adds e46faf4756f6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 6e26b973c7d1 Merge remote-tracking branch 's390-fixes/fixes' adds 2055a99da8a2 net: bonding: fix error return code of bond_neigh_init() adds 27ab92d9996e mptcp: fix length of ADD_ADDR with port sub-option adds 179d0ba0c454 net: qrtr: fix error return code of qrtr_sendmsg() adds 1019d7923d9d atm: fix a typo in the struct description adds 3153724fc084 atm: uPD98402: fix incorrect allocation adds 4416e98594dc atm: idt77252: fix null-ptr-dereference adds 9d93e2f376c0 Merge remote-tracking branch 'net/master' adds e5e35e754c28 bpf: BPF-helper for MTU checking add length input adds e5e010a3063a selftests/bpf: Tests using bpf_check_mtu BPF-helper input [...] adds 05a68ce5fa51 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs adds 97b303fdda52 Merge remote-tracking branch 'bpf/master' adds d3dd594bdb0a Merge remote-tracking branch 'ipsec/master' adds f15c5c11abfb ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support adds 30dea07180de ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe adds c5aa956eaeb0 ALSA: usb-audio: fix use after free in usb_audio_disconnect adds 14d554f237e3 Merge remote-tracking branch 'sound-current/for-linus' adds e3a1a31b8ec0 ASoC: SOF: intel: fix wrong poll bits in dsp power down adds a5fd5e475655 ASoC: qcom: sdm845: Fix array out of bounds access adds 3ed85d1e1aa5 ASoC: qcom: sdm845: Fix array out of range on rx slim channels adds 480c25e7003d ASoC: codecs: wcd934x: add a sanity check in set channel map adds 8b1ef4d4ef45 Merge series "ASoC: sdm845: array out of bound issues" fro [...] adds 2a93b8881906 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 1f140133765c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ffe96a976420 regmap: set debugfs_name to NULL after it is freed adds 72800e6d59d1 Merge remote-tracking branch 'regmap/for-5.12' into regmap-linus adds bc7f6c4baab3 Merge remote-tracking branch 'regmap-fixes/for-linus' adds f1ab0c79a22f Merge remote-tracking branch 'regulator-fixes/for-linus' adds a28a19aeacb1 Merge remote-tracking branch 'spi-fixes/for-linus' adds 21c78e86abff Merge remote-tracking branch 'pci-current/for-linus' adds 743e6b6c3f25 Merge remote-tracking branch 'tty.current/tty-linus' adds 58f3367b2359 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement adds 01ac6df6005f Merge remote-tracking branch 'usb.current/usb-linus' adds ca667a33207d USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter adds 42213a0190b5 USB: serial: cp210x: add some more GE USB IDs adds f164f5d8a702 USB: serial: xr: fix NULL-deref on disconnect adds 5563b3b64203 USB: serial: ch341: add new Product ID adds cfdc67acc785 USB: serial: io_edgeport: fix memory leak in edge_startup adds d7d1de1c4332 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds a02cd3958290 Merge remote-tracking branch 'phy/fixes' adds ea5af40224af Merge v5.12-rc2 into staging-linus adds 3b897cb890d5 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() adds 2b5d923c01cf staging: rtl8188eu: fix potential memory corruption in rtw [...] adds 8de2af767b55 staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() adds 102ac9067dce Revert "staging: wfx: remove unused included header files" adds cfb4ea92ac7d Merge remote-tracking branch 'staging.current/staging-linus' adds 184b9873cb40 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f41ab2037d50 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 28ecaa696aab Merge remote-tracking branch 'input-current/for-linus' adds b69a94ac4019 Merge remote-tracking branch 'ide/master' adds 8c010b20406f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 82615fdd55f7 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 838f9bb3ef99 Merge remote-tracking branch 'omap-fixes/fixes' adds 1758bc170cdd Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c1a9917785d3 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds bafe7a369e5e Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds de2b743bbc01 Merge remote-tracking branch 'scsi-fixes/fixes' adds 55a51545ceb2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 774514bf9773 mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants adds 66fbacccbab9 mmc: core: Fix partition switch time for eMMC adds f06391c45e83 mmc: cqhci: Fix random crash when remove mmc module/card adds 1cd7306ed8df Merge remote-tracking branch 'mmc-fixes/fixes' adds 7cf5d1f24bfd Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds eca4b656b63d Merge remote-tracking branch 'pidfd-fixes/fixes' adds 1a97354278f0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds c7df8b186b41 Merge remote-tracking branch 'erofs-fixes/fixes' adds b69757054466 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 46279723883d Merge remote-tracking branch 'cel-fixes/for-rc' adds adcbb6f5113c drm: meson_drv add shutdown function adds b9bb7c062cc9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 4144f20d1bb8 Merge remote-tracking branch 'asm-generic/master' new c4e792d1acce ARM: 9056/1: decompressor: fix BSS size calculation for LL [...] new c0e50736e826 ARM: 9057/1: cache-v7: add missing ISB after cache level s [...] new f9e7a99fb6b8 ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid [...] new 95731b8ee63e ARM: 9059/1: cache-v7: get rid of mini-stack new 08cbcb970256 ARM: 9060/1: kexec: Remove unused kexec_reinit callback new cc5383d22736 Merge remote-tracking branch 'arm/for-next' new f5b05e2d6b52 Merge remote-tracking branch 'arm-soc/for-next' new 610dd85e0e82 Merge remote-tracking branch 'actions/for-next' new e74a31a340c0 Merge remote-tracking branch 'amlogic/for-next' new 48989106decf Merge remote-tracking branch 'aspeed/for-next' new 862ddee13ca2 Merge remote-tracking branch 'at91/at91-next' new 05dceb92065c Merge remote-tracking branch 'drivers-memory/for-next' new 77074e1ceb70 Merge remote-tracking branch 'imx-mxs/for-next' new 693adba188d5 Merge remote-tracking branch 'keystone/next' new 91b6fd3d24c2 Merge remote-tracking branch 'mediatek/for-next' new e0c6628623df Merge remote-tracking branch 'mvebu/for-next' new ce3b46163650 Merge remote-tracking branch 'omap/for-next' new 184e3b5bcab8 Merge branch 'drivers-fixes-for-5.12' into for-next new f0eb9d5ab62c arm64: dts: qcom: sc7180: Use pdc interrupts for USB inste [...] new deb625f19bc8 arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup [...] new ab054d004d43 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new cfb5e8d8a556 Merge remote-tracking branch 'qcom/for-next' new 813c6907d9da Merge remote-tracking branch 'raspberrypi/for-next' new 55fde43810e0 Merge remote-tracking branch 'realtek/for-next' new 27d6aeaf2303 Merge remote-tracking branch 'renesas/next' new 45e86e7fa1ac Merge remote-tracking branch 'reset/reset/next' new e623f67ad641 Merge remote-tracking branch 'rockchip/for-next' new 772640151f98 Merge remote-tracking branch 'samsung-krzk/for-next' new 7097d22b612a Merge remote-tracking branch 'scmi/for-linux-next' new 14b8086e7dcb Merge remote-tracking branch 'stm32/stm32-next' new b80e53af4699 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 553eae2322a7 Merge remote-tracking branch 'tegra/for-next' new d520dfea7e6b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 785a32310f35 dt-bindings: arm: ti: Add bindings for AM642 SoC new 1818a28fffda dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 new 8abae9389bdb arm64: dts: ti: Add support for AM642 SoC new 943f172312d3 arm64: dts: ti: k3-am64-main: Enable DMA support new 1e6550d35c24 arm64: dts: ti: Add support for AM642 EVM new bb795cc6bdd3 dt-bindings: arm: ti: Add bindings for AM642 SK new 4867caf42b3f arm64: dts: ti: Add support for AM642 SK new b605d4f66f51 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes new 3753b12877b6 arm64: dts: ti: k3-am64-main: Add CPSW DT node new e7ae26a30e87 arm64: dts: ti: k3-am64-main: add main CPTS entry new 985204ecae1c arm64: dts: ti: k3-am642-evm: add CPSW3g DT nodes new 7fe968d20043 arm64: dts: ti: k3-am642-sk: Add CPSW DT nodes new 9818d1a09e98 arm64: dts: ti: k3-am65-main: Add ICSSG nodes new 4c842af36839 arm64: dts: ti: k3-j721e-main: Add ICSSG nodes new 076bbb0f827a Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new a9940be34aa2 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 6f7251193c9a Merge remote-tracking branch 'csky/linux-next' new edf880853139 Merge remote-tracking branch 'h8300/h8300-next' new 6b0eeb097d29 Merge remote-tracking branch 'm68k/for-next' new 429b0adbb461 Merge remote-tracking branch 'm68knommu/for-next' new 8896448730af Merge remote-tracking branch 'microblaze/next' new e0f9dad4a1c9 Merge remote-tracking branch 'mips/mips-next' new 31dd0067d119 parisc: syscalls: switch to generic syscalltbl.sh new 711d090f0e02 parisc: syscalls: switch to generic syscallhdr.sh new e78f2516def6 Merge remote-tracking branch 'parisc-hd/for-next' new 295f4efbbff3 Merge remote-tracking branch 's390/for-next' new 249149aabdf5 Merge remote-tracking branch 'sh/for-next' new ab5eb336411f xtensa: move coprocessor_flush to the .text section new 6109adf41ed3 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 153907f0e364 iov_iter: Add ITER_XARRAY new 8c53b79f04ff mm: Add an unlock function for PG_private_2/PG_fscache new 138ba519cf8e mm: Implement readahead_control pageset expansion new 6c427cb929b2 netfs: Make a netfs helper module new 2183739e9236 netfs: Documentation for helper library new 1df98ca0cf40 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h new 27770b6be62b netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() new 65f575a7af2b netfs: Provide readahead and readpage netfs helpers new 0c446b420cee netfs: Add tracepoints new 1af39c1f0b60 netfs: Gather stats new 0d8d9a57f9b0 netfs: Add write_begin helper new 647e7fb896e5 netfs: Define an interface to talk to a cache new 920d245cb9b0 netfs: Hold a ref on a page when PG_private_2 is set new 044242240a2e fscache, cachefiles: Add alternate API to use kiocb for re [...] new 563065dca50e afs: Disable use of the fscache I/O routines new fc7d994bb16f afs: Pass page into dirty region helpers to provide THP size new dcee47e50f38 afs: Print the operation debug_id when logging an unexpect [...] new a9ac0425e63d afs: Move key to afs_read struct new 0d974b14dc26 afs: Don't truncate iter during data fetch new 5e48581087a6 afs: Log remote unmarshalling errors new c66eedaf1a3b afs: Set up the iov_iter before calling afs_extract_data() new 7fd9b1de079f afs: Use ITER_XARRAY for writing new 77837f50249a afs: Wait on PG_fscache before modifying/releasing a page new bca0c6e67880 afs: Extract writeback extension into its own function new 721597fd1aa6 afs: Prepare for use of THPs new 02c567a97eff afs: Use the fs operation ops to handle FetchData completion new d9970d31f51b afs: Use new fscache read helper API new 42587ccf2ed5 afs: Use the fscache_write_begin() helper new 9a95f4463856 Merge remote-tracking branch 'fscache/fscache-next' new ad649ddf0ca0 Merge remote-tracking branch 'btrfs/for-next' new bf1bc694b6b0 cifs: print MIDs in decimal notation new e3d100eae44b cifs: change noisy error message to FYI new 14302ee3301b cifs: return proper error code in statfs(2) new 04ad69c342fc cifs: do not send close in compound create+close requests new 5241efc5b175 Merge remote-tracking branch 'cifs/for-next' new 78d0140c47c4 Merge remote-tracking branch 'ecryptfs/next' new d0777907b0e0 Merge remote-tracking branch 'exfat/dev' new 58fbc48f9710 Merge remote-tracking branch 'ext3/for_next' new b372e173b6e8 Merge remote-tracking branch 'ext4/dev' new aa4e6fcca4f4 Merge remote-tracking branch 'f2fs/dev' new 426bd53f5708 Merge remote-tracking branch 'fuse/for-next' new 3a968babc920 Merge remote-tracking branch 'cel/for-next' new 58b19fe536cc Merge remote-tracking branch 'overlayfs/overlayfs-next' new 018b0e4e552a Merge remote-tracking branch 'v9fs/9p-next' new f0228824b4b8 Merge remote-tracking branch 'vfs/for-next' new fdd2c1f4e2c2 um: synchronize kmsg_dumper new 40ddbbac7f16 mtd: mtdoops: synchronize kmsg_dumper new bb07b16c44b2 printk: limit second loop of syslog_print_all new e831e400f73b printk: kmsg_dump: remove unused fields new 726b5097701a printk: refactor kmsg_dump_get_buffer() new 4260e0e55101 printk: consolidate kmsg_dump_get_buffer/syslog_print_all code new cf5b0208fda4 printk: introduce CONSOLE_LOG_MAX new 7d7a23a91c91 printk: use seqcount_latch for clear_seq new 35b2b1634849 printk: use atomic64_t for devkmsg_user.seq new 636babdc0696 printk: add syslog_lock new 5f6c7648e556 printk: kmsg_dumper: remove @active field new f9f3f02db98b printk: introduce a kmsg_dump iterator new 996e966640dd printk: remove logbuf_lock new a4f987653241 printk: kmsg_dump: remove _nolock() variants new 505a27a73429 printk: console: remove unnecessary safe buffer usage new 4e16cd8fae2f Merge branch 'printk-rework' into for-next new 745af6320fb0 mm, slub: use pGp to print page flags new 0d4fec8b8914 mm, slub: don't combine pr_err with INFO new 2ce0893b9b81 vsprintf: dump full information of page flags in pGp new 3453afc70070 vsprintf: dump full information of page flags in pGp fix new c74f7f042af3 Merge branch 'for-5.13-vsprintf-pgp' into for-next new 6176084a5075 Merge remote-tracking branch 'printk/for-next' new 1dd7628bc48a Merge remote-tracking branch 'hid/for-next' new 436cb709f8a9 i3c: master: svc: remove redundant assignment to cmd->read_len new ea8abd928f4f Merge remote-tracking branch 'i3c/i3c/next' new ef0d27e738eb Merge remote-tracking branch 'dmi/dmi-for-next' new 575fbfa69e50 docs/zh_CN: Improve zh_CN/process/index.rst new 72d85e3bf0b1 docs/zh_CN: Improve zh_CN/process/1.Intro.rst new 25236a4a9396 docs/zh_CN: Improve zh_CN/process/2.Process.rst new 84e13b01fb44 docs/zh_CN: Improve zh_CN/process/3.Early-stage.rst new 34c27e7a4ef5 docs/zh_CN: Improve zh_CN/process/4.Coding.rst new 75cc66836d9e docs/zh_CN: Improve zh_CN/process/5.Posting.rst new 1ba336902c74 docs/zh_CN: Improve zh_CN/process/6.Followthrough new dc4bdca8c365 docs/zh_CN: Improve zh_CN/process/7.AdvancedTopics new 6dbc975f4845 docs/zh_CN: Improve zh_CN/process/8.Conclusion.rst new 084aa00162bd scripts: kernel-doc: fix attribute capture in function parsing new 4eba99315c9f PATCH Documentation translations:translate sound/hd-audio/ [...] new 550c8399d017 docs/zh_CN: Add zh_CN/admin-guide/README.rst new 0e2c578cba9d docs/zh_CN: Add zh_CN/admin-guide/unicode.rst new d944f0b1156c docs: driver-model: device: Add DEVICE_ATTR_{RO,RW} examples new 459d7ed81223 docs: driver-model: device: Add ATTRIBUTE_GROUPS() example new e85d92b3bc3b Documentation: dynamic-debug-howto: fix example new 0b54c2e34be7 scripts/kernel-doc: ignore identifier on anonymous enums new d1c34bb20505 input: Documentation: corrections for input.rst new 61be51c1a6ba input: Documentation: corrections for event-codes.rst new a9600c98582a input: Documentation: update related file names in ff.rst new ebe14885ab54 input: Documentation: corrections for gameport-programming.rst new 338b660bff7b input: Documentation: corrections for multi-touch-protocol.rst new 365c6a3e0f2e input: Documentation: corrections for notifier.rst new 5c1841152b62 input: Documentation: corrections for input-programming.rst new 8bd490e4fc44 input: Documentation: corrections for uinput.rst new d619afd34446 docs/zh_CN:add riscv boot-image-header.rst translation new cb07e0977a62 docs/zh_CN: add riscv patch-acceptance.rst translation new b52e2a6e662b docs/zh_CN: add riscv pmu.rst translation new 5af38859efc3 docs/zh_CN: add riscv index.rst translation new c44456f29618 docs: kvm: Fix a typo ("althought") new 00b072c011c5 Documentation/admin-guide: kernel-parameters: correct the [...] new 3b4c963243b1 docs: conf.py: adjust the LaTeX document output new 1f7faca2f924 docs: filesystem: Update smaps vm flag list to latest new a5907065ac1a docs: livepatch: Fix a typo and remove the unnecessary gap [...] new f53e3703190e Merge remote-tracking branch 'jc_docs/docs-next' new a0e12ffee863 Merge remote-tracking branch 'v4l-dvb/master' new 80ec099a1914 Merge remote-tracking branch 'v4l-dvb-next/master' new 5abb5272986d Merge remote-tracking branch 'pm/linux-next' new 1224451bb6f9 PM / devfreq: Register devfreq as a cooling device on demand new f8b7cecf84b2 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() new a1250fe272c9 dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle. new b9b612b5f604 dt-bindings: devfreq: rk3399_dmc: Remove references of une [...] new 03efd953fe1b PM / devfreq: Fix the wrong set_freq path for userspace go [...] new 2faf58c0a9f4 PM / devfreq: Check get_dev_status in devfreq_update_stats new 593ce996b0fe Merge remote-tracking branch 'devfreq/devfreq-next' new 679fe7f68a88 Merge remote-tracking branch 'opp/opp/linux-next' new 12c41a6c4d47 Merge remote-tracking branch 'ieee1394/for-next' new 92c48950b43f fs: dlm: fix debugfs dump new e125fbeb538e fs: dlm: fix mark setting deadlock new b30a624f50d9 fs: dlm: set connected bit after accept new e9a470acd930 fs: dlm: set subclass for othercon sock_mutex new 8aa9540b49e0 fs: dlm: add errno handling to check callback new 517461630d1c fs: dlm: add check if dlm is currently running new c45674fbdda1 fs: dlm: change allocation limits new e1a7cbce53f6 fs: dlm: use GFP_ZERO for page buffer new f0747ebf48f3 fs: dlm: simplify writequeue handling new 710176e8363f fs: dlm: check on minimum msglen size new df9e06b800ed fs: dlm: remove unaligned memory access handling new eec054b5a7cf fs: dlm: flush swork on shutdown new 9d232469bcd7 fs: dlm: add shutdown hook new 6b5a6eea45dc Merge remote-tracking branch 'dlm/next' new 0caf42c0f9a3 Merge remote-tracking branch 'bluetooth/master' new fe7f97e68727 Merge remote-tracking branch 'gfs2/for-next' new c181f246fd44 Merge remote-tracking branch 'mtd/mtd/next' new d738a9a88296 Merge remote-tracking branch 'nand/nand/next' new b4e8a3cf363f Merge remote-tracking branch 'spi-nor/spi-nor/next' new b060253648db Merge remote-tracking branch 'crypto/master' new 565d89179d5c Merge remote-tracking branch 'drm-misc/for-linux-next' new 94ae27699083 Merge remote-tracking branch 'amdgpu/drm-next' new e01cd6b27926 Merge remote-tracking branch 'drm-intel/for-linux-next' new c19e6b76d941 Merge remote-tracking branch 'drm-msm/msm-next' new 051c5cf1c806 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9c4c9c0f5572 Merge remote-tracking branch 'sound/for-next' new 215756e7b2f8 Merge series "Report jack and button detection + Capture S [...] new bcfb088e7686 ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw [...] new a29ba32ac977 ASoC: rt715-sdca: Remove unused including <linux/version.h> new 113e7a60209a ASoC: rt5682: add delay time of workqueue to control next [...] new 2a29ad9ffc2a ASoC: convert Microchip I2SMCC binding to yaml new d6eea15db9e5 Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] new 0e992635233c ASoC: cs42l42: Remove power if the driver is being removed new 384c0c11be3f ASoC: cs42l42: Disable regulators if probe fails new 48a679742612 ASoC: cs42l42: Provide finer control on playback path new f1fe73ce6286 ASoC: cs42l42: Set clock source for both ways of stream new a6ea36692a48 ASoC: cs42l42: Add Capture Support new f3f6f77beaee ASoC: cs42l42: Report jack and button detection new 8ecb782355f3 ASoC: cs42l42: Use bclk from hw_params if set_sysclk was n [...] new 43cb98d6ba84 ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT new b5019672a052 ASoC: cs42l42: Only start PLL if it is needed new 5974fb2911b9 ASoC: cs42l42: Wait for PLL to lock before switching to it new 3a4caf37b5bc Merge series "Report jack and button detection + Capture S [...] new 1f4782e17ecf Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 2eb49f1aa1b4 Merge remote-tracking branch 'sound-asoc/for-next' new 6bc11bba3dbc Merge remote-tracking branch 'input/next' new 137127729690 Merge remote-tracking branch 'block/for-next' new d7e1c4dddec3 Merge remote-tracking branch 'device-mapper/for-next' new adc6d2a82e3c mmc: core: Do a power cycle when the CMD11 fails new b5ec67fd5c3b mmc: core: Drop superfluous validations in mmc_hw|sw_reset() new 88f4ec81a00f mmc: core: Drop reference counting of the bus_ops new 2a538dec7173 mmc: dw_mmc: Drop redundant call to ->card_event callback new 2d08fddfed81 mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} new 04a41e01cb07 mmc: tmio: remove workaround for NON_REMOVABLE new 40be988e7517 mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] new 0aefdb2dd649 mmc: uniphier-sd: Fix a resource leak in the remove function new 9c3cf7a3ab2d mmc: core: Set read only for SD cards with permanent write [...] new fa0d85fe70b5 mmc: tmio: support custom irq masks new 3968209a1174 dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings new 980557ac89d4 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings new 4af89af7254a mmc: sdhci-esdhc-imx: validate pinctrl before use it new f3d825f21a86 mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] new 08b6f65273ff mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe new 5a4d8769b27e mmc: sdhci: Check for reset prior to DMA address unmap new d4df2805fabc mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL new cc959f659ca1 mmc: block: Drop use of unlikely() in mmc_blk_probe() new f9a7aa06f400 mmc: block: Simplify logging during probe about added partitions new 17d3a0a4f0bd mmc: block: Fix error path in mmc_blk_probe() new cc1e932b1d6d mmc: core: Remove mq->use_cqe from the struct mmc_queue new cd4820a00889 memstick: core: Assign error code of mspro_block_resume() new 1bf16ee52089 mmc: sdhci-st: simplify optional reset handling new a7856f326331 mmc: dw_mmc: simplify optional reset handling new 0c0ea6d111bc mmc: via-sdmmc: remove unneeded variable 'ret' new a592fb89354c Merge branch 'fixes' into next new 4ff6830cd1c4 Merge remote-tracking branch 'mmc/next' new 3c0929848106 Merge remote-tracking branch 'mfd/for-mfd-next' new 62af235dbe5b Merge remote-tracking branch 'battery/for-next' new 9408b6b1c1e3 Merge remote-tracking branch 'regulator/for-next' new 176a0e5e38e8 Merge remote-tracking branch 'security/next-testing' new 30ad1d6d7e02 Merge remote-tracking branch 'apparmor/apparmor-next' new a3df0805b7d3 Merge remote-tracking branch 'keys/keys-next' new 7fa2e79a6bb9 selinux: Allow context mounts for unpriviliged overlayfs new 2554a48f4437 selinux: measure state and policy capabilities new 63ddf1baa0e3 selinux: fix misspellings using codespell tool new 431c3be16bd0 selinux: fix misspellings using codespell tool new a8750003babe Merge remote-tracking branch 'selinux/next' new 24362afecfcb Merge remote-tracking branch 'iommu/next' new b296f04f9d1e Merge remote-tracking branch 'devicetree/for-next' new d3468ef4ccf2 Merge remote-tracking branch 'spi/for-next' new d34cf22ff1a6 Merge remote-tracking branch 'tip/auto-latest' new 55b46db6f1a2 Merge remote-tracking branch 'edac/edac-for-next' new 673433e7c288 dt-bindings/irq: Add compatible string for the JZ4760B new 5fbecd2389f4 irqchip/ingenic: Add support for the JZ4760 new 68f633f8ba92 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 494215fbf298 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. new 6fef5905fbd6 lib: test_bitmap: add tests to trigger ERANGE case. new 97330db3af9a lib: test_bitmap: add more start-end:offset/len tests new 9d7a3366b702 lib: bitmap: fold nbits into region struct new f3c869caef64 lib: bitmap: move ERANGE check from set_region to check_region new 2c4885d24e64 lib: bitmap: support "N" as an alias for size of bitmap new 99c58d1adbca lib: test_bitmap: add tests for "N" alias new 3e70df91f961 rcu: deprecate "all" option to rcu_nocbs= new c71c39b344f7 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" new d3ad5bbc4da7 rcu: Remove superfluous rdp fetch new 47fcbc8dd62f rcu: Fix CPU-offline trace in rcutree_dying_cpu new 6494ccb93271 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() new 5bb1369d4bea rculist: Replace reference to atomic_ops.rst new e75956bd00cf rcu: Fix kfree_rcu() docbook errors new de062ec8a9fd softirq: Don't try waking ksoftirqd before it has been spawned new a45a6bb2a52b rcu: Prevent dyntick-idle until ksoftirqd has been spawned new bcc7e03915f2 docs: Correctly spell Stephen Hemminger's name new e027f2ffaf90 rcu: Add explicit barrier() to __rcu_read_unlock() new 71580d6503f7 rcu/tree: Add a trace event for RCU CPU stall warnings new 148e3731d124 kvfree_rcu: Directly allocate page for single-argument case new b01b405092b7 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() new 7ffc9ec8eac1 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] new 3e7ce7a187fc kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY new ee6ddf58475c kvfree_rcu: Use same set of GFP flags as does single-argument new 686fe1bf6bcc rcuscale: Add kfree_rcu() single-argument scale test new 5bb1bb353cfe mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels new 0d3dd2c8eadb rcutorture: Add crude tests for mem_dump_obj() new 3820b513a2e3 rcu/nocb: Detect unsafe checks for offloaded rdp new 5de2e5bb80ae rcu/nocb: Comment the reason behind BH disablement on batc [...] new 64305db2856b rcu/nocb: Forbid NOCB toggling on offline CPUs new 8a682b3974c3 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep new ec711bc12c77 rcu/nocb: Only (re-)initialize segcblist when needed on CPU up new 55adc3e1c82a rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] new 73690f8d7547 rcu: Make nocb_nobypass_lim_per_jiffy static new c0884992af70 rcu/nocb: Fix missed nocb_timer requeue new 195e35fa8f18 rcu/nocb: Disable bypass when CPU isn't completely offloaded new cbf6d4c29745 rcu/nocb: Remove stale comment above rcu_segcblist_offload() new 891123684774 rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] new 70902e6007bb rcu: Provide polling interfaces for Tree RCU grace periods new 3acf2151d403 rcu: Provide polling interfaces for Tiny RCU grace periods new 666099d30d48 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] new 39bbfc62cc90 rcu: Expedite deboost in case of deferred quiescent state new e2b949d54392 rcutorture: Make TREE03 use real-time tree.use_softirq setting new 5e59fba573e6 rcutorture: Fix testing of RCU priority boosting new 7308e0240410 rcu: Make rcu_read_unlock_special() expedite strict grace periods new 8126c57f00ce torture: Make jitter.sh handle large systems new 85b869942848 rcu-tasks: Rectify kernel-doc for struct rcu_tasks new a434dd10cd84 rcu-tasks: Add block comment laying out RCU Tasks Trace design new 4ac9de07b24f torture: Replace torture_init_begin string with %s new 0a27fff30a5e rcutorture: Replace rcu_torture_stall string with %s new a519d21480d3 torturescript: Don't rerun failed rcutorture builds new 3d4977b68101 torture: Allow 1G of memory for torture.sh kvfree testing new a8dafbf3a546 torture: Provide bare-metal modprobe-based advice new f9d2f1e2c426 torture: Improve readability of the testid.txt file new 0e7457b55023 rcuscale: Disable verbose torture-test output new aebf8c7bf6d5 refscale: Disable verbose torture-test output new 3c43ce53fdb3 torture: Move build/run synchronization files into scenari [...] new b674100e630b torture: Use file-based protocol to mark batch's runs complete new 37812c942972 torture: Use "jittering" file to control jitter.sh execution new 1f922db8eef0 torture: Eliminate jitter_pids file new 4cd54518c3d8 torture: Reverse jittering and duration parameters for jitter.sh new b1b9fee79245 torture: Abstract jitter.sh start/stop into scripts new 5fa0580a412e torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd new eb57af5129d6 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh new db30097b4043 torture: Record jitter start/stop commands new 1c5ce15a6501 torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs new 16a3cc44e1ba torture: Remove no-mpstat error message new d4e2cbcb3531 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters new 28f2e47e4ba0 torture: Make upper-case-only no-dot no-slash scenario nam [...] new b59f5566fbbc torture: De-capitalize TORTURE_SUITE new 6eb180932612 torture: Create a "batches" file for build reuse new 3ff5a0bd2dac torture: Add kvm-again.sh to rerun a previous torture-test new 791b0e0a1371 torture: Add --duration argument to kvm-again.sh new c9d95a3ba5fd torture: Make kvm-transform.sh update jitter commands new e05838f25af8 torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] new 619cbaae039c torture: Print proper vmlinux path for kvm-again.sh runs new 0179b9d1ff10 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] new ef6f7f74fa1b torture: Fix kvm.sh --datestamp regex check new 8b9cbf2f331b Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.0 [...] new e36299efe7d7 kcsan, debugfs: Move debugfs file creation out of early init new a146fed56f8a kcsan: Make test follow KUnit style recommendations new f6a149140321 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests new bd0ccc4afca2 kcsan: Add missing license and copyright headers new 996af1d20841 Merge branch 'kcsan.2021.03.08a' into HEAD new ba46b21bbdf8 doc: Update rcu_dereference.rst reference new 9146658cc49a tools/memory-model: Remove reference to atomic_ops.rst new 8e9f0be6811d tools/memory-model: Add access-marking documentation new 593f626c5aef tools/memory-model: Document locking corner cases new bb61d89430ec tools/memory-model: Make judgelitmus.sh note timeouts new 4660c24a87c0 tools/memory-model: Make cmplitmushist.sh note timeouts new 75fcfcc688ea tools/memory-model: Make judgelitmus.sh identify bad macros new cdc7bc452da7 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new f3803c440326 tools/memory-model: Fix paulmck email address on pre-exist [...] new 4684f8ffad1d tools/memory-model: Update parseargs.sh for hardware verification new a5d5b6547819 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new dc724871f369 tools/memory-model: Add simpletest.sh to check locking, RC [...] new 48da0ee37e7b tools/memory-model: Fix checkalllitmus.sh comment new 2c8356c9ad8a tools/memory-model: Hardware checking for check{,all}litmus.sh new f5b31432558c tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new ffaa1d2f9e7f tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 761cb1431b85 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 7e70e9b1ce2a tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new a33a1f5b7b11 tools/memory-model: Keep assembly-language litmus tests new e1e02a88d896 tools/memory-model: Allow herd to deduce CPU type new 87c1f39d7b00 tools/memory-model: Make runlitmus.sh check for jingle errors new 298ea7ca60ec tools/memory-model: Add -v flag to jingle7 runs new 8bfaedc20a5f tools/memory-model: Implement --hw support for checkghlitmus.sh new c162bcae94a7 tools/memory-model: Fix scripting --jobs argument new 076a29edf46d tools/memory-model: Make checkghlitmus.sh use mselect7 new f5ce0fad599a tools/memory-model: Make history-check scripts use mselect7 new f829098a80ea tools/memory-model: Add "--" to parseargs.sh for addition [...] new 5a30ee7bd95d tools/memory-model: Repair parseargs.sh header comment new 5ed87977f68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 04bc919cdeac tools/memory-model: Add data-race capabilities to judgelitmus.sh new d8fb0a3fd747 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 6a7a248e3478 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 51c3123a6e2c Merge branch 'lkmm-dev.2021.03.08a' into HEAD new 9c09e0055b54 torture: Fix remaining erroneous torture.sh instance of $* new eca1ece01df6 rcu-tasks: Add block comment laying out RCU Tasks design new b61f7616695d rcu-tasks: Add block comment laying out RCU Rude design new 2730ae535c81 squash! tools/memory-model: Add access-marking documentation new 437777bc01ee kcsan: Add pointer to access-marking.txt to data_race() bullet new ccb1f6c05b5b torture: Add "scenarios" option to kvm.sh --dryrun parameter new 4150333b8c8c torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new 2ce3ff99660f tools/memory-model: Fix smp_mb__after_spinlock() spelling new 8c56fc4c01eb refscale: Allow CPU hotplug to be enabled new 0a987869865e rcuscale: Allow CPU hotplug to be enabled new 0fdbd278ffa7 torture: Add prototype kvm-remote.sh script new de49d39169d8 EXP timer: Report ignored local enqueue in nohz mode new 7836d7be2d23 EXP net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused new b1da16c05284 Merge remote-tracking branch 'rcu/rcu/next' new c50d0b0fb9bf Merge remote-tracking branch 'kvm/next' new dbaee836d60a KVM: arm64: Don't use cbz/adr with external symbols new 01dc9262ff57 KVM: arm64: Ensure I-cache isolation between vcpus of a same VM new 58c71cd7cac6 Merge branch 'kvmarm-master/fixes' into kvmarm-master/next new f98d28c31c01 Merge remote-tracking branch 'kvm-arm/next' new 38860756a190 KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() new 87e28a15c42c KVM: s390: diag9c (directed yield) forwarding new f85f1baaa189 KVM: s390: split kvm_s390_logical_to_effective new c4074c146e72 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer new 20eff2c93a2d KVM: s390: VSIE: correctly handle MVPG when in VSIE new 8958e0aee251 Merge remote-tracking branch 'kvms390/next' new 80109816521e Merge remote-tracking branch 'percpu/for-next' new e7f138e39430 Merge remote-tracking branch 'workqueues/for-next' new d52269f60306 Merge remote-tracking branch 'drivers-x86/for-next' new 34731ed13e8a leds: lgm: fix gpiolib dependency new 3b95662e26b0 Merge remote-tracking branch 'leds/for-next' new 0bdbd726b428 Merge remote-tracking branch 'ipmi/for-next' new f6e1ab32bf68 usb: xhci-mtk: remove or operator for setting schedule parameters new 99ea56bd89aa usb: xhci-mtk: improve bandwidth scheduling with TT new 71886ee0d3f3 usb: xhci-mtk: get the microframe boundary for ESIT new fe2ee2b69416 usb: xhci-mtk: add only one extra CS for FS/LS INTR new 5893cf518fc9 usb: xhci-mtk: use @sch_tt to check whether need do TT schedule new d228a4d12397 usb: xhci-mtk: add a function to (un)load bandwidth info new a192e637cf26 usb: xhci-mtk: add a function to get bandwidth boundary new 477466fa9ed3 usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct new 0959129b7a4a usb: xhci-mtk: use clear type instead of void new b52e68162054 usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct new 8d1363876ec7 usb: xhci-mtk: use @tt_info to check the FS/LS device is u [...] new bb179eb8e64b usb: xhci-mtk: rebuild the way to get bandwidth domain new 1c1fbff97449 usb: xhci-mtk: add some schedule error number new 0c4c4f32ede2 usb: xhci-mtk: remove declaration of xhci_mtk_setup() new 78ed99b75c7b usb: xhci-mtk: support to build xhci-mtk-hcd.ko new 1b121617a69e usb: common: add function to get interval expressed in us unit new 5808746d6c41 usb: xhci-mtk: print debug info of endpoint interval new 855b35ea96c4 usb: common: move function's kerneldoc next to its definition new 175d5cd62631 usb: typec: tcpci: Check ROLE_CONTROL while interpreting C [...] new f8aea504e509 usb: typec: tcpm: turn tcpm_ams_finish into void function new cb518f3b783e usb: typec: tps6598x: Fix return value check in tps6598x_probe() new e74fa668af3e usb: typec: stusb160x: fix return value check in stusb160x [...] new a14ecf9f692a usb: usb-mx2: Remove unused file new bebccc4bc658 Merge v5.12-rc2 into usb-next new e47f8881673c Merge remote-tracking branch 'usb/usb-next' new 9105f9d447d3 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new ead791522faf Merge v5.12-rc2 into tty-next new 4ee51f06e565 Merge remote-tracking branch 'tty/tty-next' new e39e727aa078 drivers: misc: ad525x_dpot: Add missing check in dpot_read_spi new 080951f99de1 Merge v5.12-rc2 into char-misc-next new 63a6b1b2a23b Merge remote-tracking branch 'char-misc/char-misc-next' new 99d2a5285169 Merge remote-tracking branch 'extcon/extcon-next' new 902343d6397c Merge remote-tracking branch 'phy-next/next' new 38fb159c2269 Merge remote-tracking branch 'thunderbolt/next' new e44ad3f18158 Merge v5.12-rc1 into staging-next new 429af2e8ac85 Merge remote-tracking branch 'staging/staging-next' new 583fb5234afb Merge remote-tracking branch 'icc/icc-next' new 4b61ea0a717d Merge remote-tracking branch 'cgroup/for-next' new bc1beac72ee4 Merge remote-tracking branch 'scsi/for-next' new 7ea49e9db65e Merge remote-tracking branch 'scsi-mkp/for-next' new 59a47ca88484 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] new f7c3850978f9 Merge remote-tracking branch 'vhost/linux-next' new aa713d312674 Merge remote-tracking branch 'rpmsg/for-next' new f55af63636b1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new ee8cf4b69aa2 Merge remote-tracking branch 'gpio-intel/for-next' new bae36b026e4d Merge remote-tracking branch 'pinctrl/for-next' new 2f1e4c6ec1e7 Merge remote-tracking branch 'pinctrl-intel/for-next' new a06d7cbb8f37 Merge remote-tracking branch 'livepatching/for-next' new 88ffdeab514a Merge remote-tracking branch 'coresight/next' new 5b8d7175b6e7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 994adcbd3714 gnss: drop stray semicolons new 98b814b6a7f3 Merge remote-tracking branch 'gnss/gnss-next' new 35a926734b21 Merge remote-tracking branch 'slimbus/for-next' new db6d541ca72f Merge remote-tracking branch 'nvmem/for-next' new 7cdcd9859a58 Merge remote-tracking branch 'xarray/main' new dd62fd065195 Merge remote-tracking branch 'hyperv/hyperv-next' new 8d579f267597 Merge remote-tracking branch 'fpga/for-next' new 9ac4be2d1007 Merge remote-tracking branch 'mhi/mhi-next' new 957e93c0b2cf memblock: fix section mismatch warning new 80e1a91c18c5 stop_machine: mark helpers __always_inline new eecb50bf36f4 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM new 3f8f8a5ca56b mm/page_alloc.c: refactor initialization of struct page fo [...] new 9bebd1b60c71 mm-page_allocc-refactor-initialization-of-struct-page-for- [...] new 269ee09ed875 mm/fork: clear PASID for new mm new 7bb82127c8cf hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] new a29778389238 mm/highmem.c: fix zero_user_segments() with start > end new a294cd4031da binfmt_misc: fix possible deadlock in bm_register_write new afd9e6f39fd4 MAINTAINERS: exclude uapi directories in API/ABI section new 7b67629e71bc linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* new 9ba02f85ad4f kfence: fix printk format for ptrdiff_t new e1e478c2261b kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] new 5e415cca3dfb kfence: fix reports if constant function prefixes exist new dfccbd92280a include/linux/sched/mm.h: use rcu_dereference in in_vfork() new d54951934843 mm/madvise: replace ptrace attach requirement for process_madvise new 7bca2309f9eb ia64: fix ia64_syscall_get_set_arguments() for break-based [...] new 4a62bd380ed0 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign new 22f4b65fe64e kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC new eef5c3225cd8 kasan: fix KASAN_STACK dependency for HW_TAGS new 35cddaf5c3a7 mm/userfaultfd: fix memory corruption due to writeprotect new b74968f66b52 mm, hwpoison: do not lock page again when me_huge_page() s [...] new eae4c248b278 hugetlb: dedup the code to add a new file_region new f58bd167d8a0 hugetlb: break earlier in add_reservation_in_range() when we can new ad569a6c8849 mm: introduce page_needs_cow_for_dma() for deciding whether cow new d352d349acef mm: use is_cow_mapping() across tree where proper new e3c4b00e2818 hugetlb: do early cow when page pinned on src mm new 5267815d6b41 mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg new a28858b91516 mm/memcg: set memcg when splitting page new b21e149ca673 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 76d911dbad4a /proc/kpageflags: do not use uninitialized struct pages new 8e4b490ddfe3 arch/ia64/kernel/head.S: remove duplicate include new 960984d964a9 include/linux/compiler-gcc.h: sparse can do constant foldi [...] new 8adeefad343c scripts/spelling.txt: add "overlfow" new 5b766288a3c6 scripts/spelling.txt: Add "diabled" typo new ac4b15734dbd scripts/spelling.txt: add "overflw" new 2e6d571940bf arch/sh/include/asm/tlb.h: remove duplicate include new b3aca6b8b4b1 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] new a0ebb13ace45 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 19481687fccf ocfs2: fix ocfs2 corrupt when iputting an inode new d3c873c7bc9a kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 4aa9d14a5f67 mm/page_owner: record the timestamp of all pages during free new d4d76aff7937 mm: provide filemap_range_needs_writeback() helper new 043eb3a0366a mm: use filemap_range_needs_writeback() for O_DIRECT reads new 208efeb569b3 iomap: use filemap_range_needs_writeback() for O_DIRECT reads new 147f4a0021ba mm/filemap: use filemap_read_page in filemap_fault new da801c4b0484 mm/filemap: drop check for truncated page after I/O new b8076e7cec81 mm: page-writeback: simplify memcg handling in test_clear_ [...] new d87d34359c13 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new cee2584981c8 mm/memremap.c: fix improper SPDX comment style new e765a5758882 mm: memcontrol: fix kernel stack account new e61f7d325227 memcg: cleanup root memcg checks new 77478df18e05 memcg: enable memcg oom-kill for __GFP_NOFAIL new 11ebf9849604 memcg: charge before adding to swapcache on swapin new de76d4647146 mm: memcontrol: fix cpuhotplug statistics flushing new cba592eb1008 mm: memcontrol: kill mem_cgroup_nodeinfo() new 766f713f83fb mm: memcontrol: privatize memcg_page_state query functions new b2eea5780603 cgroup: rstat: support cgroup1 new 607ab1e84ce2 cgroup: rstat: punt root-level optimization to individual [...] new 3b34911d26fb mm: memcontrol: switch to rstat new c598f5d96cb8 mm-memcontrol-switch-to-rstat-fix new 8a7d50b6197a mm: memcontrol: consolidate lruvec stat flushing new 2055ffd63a17 kselftests: cgroup: update kmem test for new vmstat implem [...] new 1dd8eaff5baa mm/memory.c: do_numa_page(): delete bool "migrated" new 487c1fe223c1 x86/vmemmap: drop handling of 4K unaligned vmemmap range new aed6571ca931 x86/vmemmap: drop handling of 1GB vmemmap ranges new 3c583493688a x86/vmemmap: handle unpopulated sub-pmd ranges new d955cfc90a85 mm/interval_tree: add comments to improve code readability new 98860a06cd59 mm: allow shmem mappings with MREMAP_DONTUNMAP new 3d700c8260bf mm/dmapool: switch from strlcpy to strscpy new fd4f58699f8b samples/vfio-mdev/mdpy: use remap_vmalloc_range new 1677ec7365d6 mm: unexport remap_vmalloc_range_partial new 9e8098d61fc1 mm/vmalloc: use rb_tree instead of list for vread() lookups new ebced5fb0ef9 kasan: remove redundant config option new 8aa6403aedf9 mm/kasan: switch from strlcpy to strscpy new 9fb72e183351 kasan: initialize shadow to TAG_INVALID for SW_TAGS new 20e30837c1e0 mm, kasan: don't poison boot memory with tag-based modes new 52d2d5f50703 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() new dfcf31c89888 mm: remove lru_add_drain_all in alloc_contig_range new 95b8bb513dd7 include/linux/page-flags-layout.h: correctly determine LAS [...] new a21fe50c6abc include/linux/page-flags-layout.h: cleanups new e53eb7f1dbb4 mm/page_alloc: rename alloc_mask to alloc_gfp new 393193f24c7f mm/page_alloc: rename gfp_mask to gfp new 7f14941ef59d mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask new 863ad0496492 mm/mempolicy: rename alloc_pages_current to alloc_pages new 1cc18f5bb0fd mm/mempolicy: rewrite alloc_pages documentation new 83c17fe396c3 mm/mempolicy: rewrite alloc_pages_vma documentation new e8bd4d2b126a mm/mempolicy: fix mpol_misplaced kernel-doc new ceafe4ee3a0c mm, hwpoison: enable error handling on shmem thp new 0decd9d6c727 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() new 85faa4d6513f hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix new 68fc1f36d24f hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled new 8d47d1529f59 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h new 205e240db3bf hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] new 733b9d486168 mm/hugetlb: remove redundant reservation check condition i [...] new 19e4dadd7442 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE new 609deb8d781b mm/hugetlb: use some helper functions to cleanup code new 0cf1d0b35845 mm/hugetlb: optimize the surplus state transfer code in mo [...] new 4848168dea0d mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] new 649b038922a2 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] new 2fdda7e4bc46 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] new cd28b1a6791d mm: memory_hotplug: factor out bootmem core functions to b [...] new fe7b06715dbf mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new f3182f369cd3 mm: hugetlb: free the vmemmap pages associated with each H [...] new 5bbc0bd85707 mm: hugetlb: alloc the vmemmap pages associated with each [...] new 8e3b2d5e1e1b mm: hugetlb: set the PageHWPoison to the raw error page new a9b1cb87963d mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 8e6648bccac4 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new c43733d197df mm: hugetlb: gather discrete indexes of tail page new ca0d20124f8f mm: hugetlb: optimize the code with the help of the compiler new f9d1306feec9 khugepaged: remove unneeded return value of khugepaged_col [...] new dbaa4a675017 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() new 6f4784ad27ae khugepaged: use helper khugepaged_test_exit() in __khugepa [...] new 92296b4e5e7b khugepaged: fix wrong result value for trace_mm_collapse_h [...] new db404c4dfb4f mm/huge_memory.c: remove unnecessary local variable ret2 new 5026688b15be userfaultfd: add minor fault registration mode new 45c811b84a7b userfaultfd: disable huge PMD sharing for MINOR registered VMAs new 8759106d89f9 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] new edf1fae38236 userfaultfd: add UFFDIO_CONTINUE ioctl new 84f5a24808c7 userfaultfd: update documentation to describe minor fault [...] new c206da99de62 userfaultfd/selftests: add test exercising minor fault handling new 3407bec05d6d userfaultfd: support minor fault handling for shmem new 4e3e08fc35e5 userfaultfd/selftests: use memfd_create for shmem test type new 22bcbbe6a546 userfaultfd/selftests: create alias mappings in the shmem test new 3ad6ed83a57d userfaultfd/selftests: reinitialize test context in each test new 2405a6a1b53a userfaultfd/selftests: exercise minor fault handling shmem [...] new 284d0775b77a mm/vmscan: move RECLAIM* bits to uapi header new 135525ee0c34 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] new 66a33679d6a6 mm/compaction: remove unused variable sysctl_compact_memory new c1910bf5088d mm: compaction: update the COMPACT[STALL|FAIL] events properly new a73483d81eaf mm: vmstat: add cma statistics new 793d274c8664 mm: restore node stat checking in /proc/sys/vm/stat_refresh new 82c687e7cc67 mm: no more EINVAL from /proc/sys/vm/stat_refresh new 8af5efba8f39 mm: /proc/sys/vm/stat_refresh skip checking known negative stats new 0d2fa592ed86 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats new bec059c3a3fd x86/mm: track linear mapping split events new 0d834ca5df57 mm/mmap.c: don't unlock VMAs in remap_file_pages() new 408c62850c45 mm/util.c: reduce mem_dump_obj() object size new 6d32ee40475f mm/gup: don't pin migrated cma pages in movable zone new 1ba71969be37 mm/gup: check every subpage of a compound page during isolation new c524feb55acf mm/gup: return an error on migration failure new b610bc36e8ef mm/gup: check for isolation errors new 725bc2d18cf0 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 1bef38e48829 mm: apply per-task gfp constraints in fast path new a88c2b13d0b9 mm: honor PF_MEMALLOC_PIN for all movable pages new 10791c9b20b6 mm/gup: do not migrate zero page new 778de743986f mm/gup: migrate pinned pages out of movable zone new 7c96fe8ac940 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 767aaab6c38f mm/gup: change index type to long as it counts pages new e348e72d1885 mm/gup: longterm pin migration cleanup new 982a51fba545 selftests/vm: gup_test: fix test flag new 128d7bb63a41 selftests/vm: gup_test: test faulting in kernel, and verif [...] new 1b9693a41837 mm/zswap.c: switch from strlcpy to strscpy new 74046409fda4 mm/highmem: Remove deprecated kmap_atomic new e24b8fec24a5 mm/mempool: minor coding style tweaks new 3087fe0c30d8 mm/swapfile: minor coding style tweaks new e3a92758d201 mm/sparse: minor coding style tweaks new d7822af3dc5c mm/vmscan: minor coding style tweaks new f318f25c9eda mm/compaction: minor coding style tweaks new 5a6b51c7f63f mm/oom_kill: minor coding style tweaks new 39cc1f745c45 mm/shmem: minor coding style tweaks new 2c06d5991baf mm/page_alloc: minor coding style tweaks new 97a352474129 mm/filemap: minor coding style tweaks new 1baea0d44619 mm/mlock: minor coding style tweaks new 0b37f4e79e57 mm/frontswap: minor coding style tweaks new 2a98bb53c260 mm/vmalloc: minor coding style tweaks new 4a4f41f37d85 mm/memory_hotplug: minor coding style tweaks new 15fdef6ef578 mm/mempolicy: minor coding style tweaks new 85451e933e44 mm/process_vm_access.c: remove duplicate include new 177599ed224d fs/buffer.c: add debug print for __getblk_gfp() stall problem new 20d6fc2ca198 fs/buffer.c: dump more info for __getblk_gfp() stall problem new e0f8ef1e3735 kernel/hung_task.c: Monitor killed tasks. new dfd1f999c74c procfs: allow reading fdinfo with PTRACE_MODE_READ new 26773d2576c2 procfs/dmabuf: add inode number to /proc/*/fdinfo new 95dcfd2d1255 proc/sysctl: make protected_* world readable new 1b463822b278 kernel/async.c: fix pr_debug statement new 998a0df2827d lib/bch.c: fix a typo in the file bch.c new aa7865d08b18 lib: fix inconsistent indenting in process_bit1() new 012852350a2d include/linux/compat.h: remove unneeded declaration from C [...] new 484637bda13a fs: fat: fix spelling typo of values new 5dd400e9b0b6 kernel/fork.c: simplify copy_mm() new 0e69b6654959 kernel/crash_core: add crashkernel=auto for vmcore creation new ee2bd7d02c28 aio: simplify read_events() new c15bdc83ef0c gdb: lx-symbols: store the abspath() new 203388337996 Merge branch 'akpm-current/current' new 0a6fadf31638 Revert "userfaultfd/selftests: exercise minor fault handli [...] new 79876d53e345 Revert "userfaultfd/selftests: reinitialize test context i [...] new a5193aa6fa81 Revert "userfaultfd/selftests: create alias mappings in th [...] new 72f80609aa33 Revert "userfaultfd/selftests: use memfd_create for shmem [...] new 620e981d0da6 Revert "userfaultfd: support minor fault handling for shmem"
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 (3f62e62635c3) \ N -- N -- N refs/heads/akpm (620e981d0da6)
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 671 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/dynamic-debug-howto.rst | 2 +- Documentation/admin-guide/kdump/kdump.rst | 3 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 23 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 + Documentation/admin-guide/mm/memory-hotplug.rst | 9 + Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/mm/userfaultfd.rst | 107 ++-- Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/conf.py | 31 +- Documentation/core-api/mm-api.rst | 1 + Documentation/core-api/printk-formats.rst | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 75 ++- .../interrupt-controller/ingenic,intc.yaml | 1 + .../devicetree/bindings/sound/mchp,i2s-mcc.yaml | 108 ++++ .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 49 -- Documentation/driver-api/driver-model/device.rst | 23 +- Documentation/filesystems/proc.rst | 41 +- Documentation/input/event-codes.rst | 10 +- Documentation/input/ff.rst | 6 +- Documentation/input/gameport-programming.rst | 35 +- Documentation/input/input-programming.rst | 20 +- Documentation/input/input.rst | 8 +- Documentation/input/multi-touch-protocol.rst | 8 +- Documentation/input/notifier.rst | 3 +- Documentation/input/uinput.rst | 2 +- Documentation/livepatch/shadow-vars.rst | 4 +- .../translations/zh_CN/admin-guide/README.rst | 347 ++++++++++++ .../translations/zh_CN/admin-guide/index.rst | 8 +- .../translations/zh_CN/admin-guide/unicode.rst | 170 ++++++ Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/process/1.Intro.rst | 195 +++---- .../translations/zh_CN/process/2.Process.rst | 345 ++++++------ .../translations/zh_CN/process/3.Early-stage.rst | 139 ++--- .../translations/zh_CN/process/4.Coding.rst | 279 +++++----- .../translations/zh_CN/process/5.Posting.rst | 243 ++++----- .../translations/zh_CN/process/6.Followthrough.rst | 165 +++--- .../zh_CN/process/7.AdvancedTopics.rst | 141 ++--- .../translations/zh_CN/process/8.Conclusion.rst | 60 ++- Documentation/translations/zh_CN/process/index.rst | 10 +- .../translations/zh_CN/riscv/boot-image-header.rst | 67 +++ Documentation/translations/zh_CN/riscv/index.rst | 28 + .../translations/zh_CN/riscv/patch-acceptance.rst | 31 ++ Documentation/translations/zh_CN/riscv/pmu.rst | 233 ++++++++ .../translations/zh_CN/sound/hd-audio/controls.rst | 102 ++++ .../translations/zh_CN/sound/hd-audio/index.rst | 14 + Documentation/translations/zh_CN/sound/index.rst | 22 + Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/s390-diag.rst | 33 ++ Documentation/vm/page_owner.rst | 2 +- MAINTAINERS | 4 +- Makefile | 8 +- arch/Kconfig | 22 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/include/asm/kexec.h | 3 - arch/arm/include/asm/memory.h | 15 - arch/arm/kernel/machine_kexec.c | 8 - arch/arm/mm/cache-v7.S | 58 +- arch/arm/mm/proc-v7.S | 39 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 27 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 89 ++++ arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 93 ++++ arch/arm64/boot/dts/ti/k3-am642-sk.dts | 73 +++ arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 393 ++++++++++++++ arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 279 +++++++++- arch/arm64/include/asm/kvm_asm.h | 4 +- arch/arm64/include/asm/memory.h | 5 + arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/hyp/entry.S | 6 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 6 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 3 +- arch/arm64/kvm/hyp/vhe/tlb.c | 3 +- arch/arm64/mm/hugetlbpage.c | 7 +- arch/ia64/Kconfig | 6 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/head.S | 1 - arch/ia64/kernel/ptrace.c | 24 +- arch/ia64/mm/hugetlbpage.c | 3 +- arch/mips/include/asm/traps.h | 3 + arch/mips/kernel/cpu-probe.c | 6 + arch/mips/kernel/cpu-r3k-probe.c | 3 + arch/mips/kernel/traps.c | 10 +- arch/mips/mm/hugetlbpage.c | 4 +- arch/parisc/include/asm/Kbuild | 1 - arch/parisc/kernel/syscall.S | 16 +- arch/parisc/kernel/syscalls/Makefile | 30 +- arch/parisc/kernel/syscalls/syscallhdr.sh | 36 -- arch/parisc/kernel/syscalls/syscalltbl.sh | 36 -- arch/parisc/mm/hugetlbpage.c | 2 +- arch/powerpc/Kconfig | 6 +- arch/powerpc/kernel/nvram_64.c | 8 +- arch/powerpc/mm/hugetlbpage.c | 3 +- arch/powerpc/xmon/xmon.c | 6 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/smp.h | 1 + arch/s390/kernel/smp.c | 1 + arch/s390/kvm/diag.c | 31 +- arch/s390/kvm/gaccess.c | 30 +- arch/s390/kvm/gaccess.h | 37 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/kvm-s390.h | 8 + arch/s390/kvm/vsie.c | 106 +++- arch/s390/mm/hugetlbpage.c | 2 +- arch/sh/include/asm/tlb.h | 10 +- arch/sh/mm/hugetlbpage.c | 2 +- arch/sparc/mm/hugetlbpage.c | 2 +- arch/um/kernel/kmsg_dump.c | 13 +- arch/x86/Kconfig | 1 + arch/x86/mm/init_64.c | 202 ++++--- arch/x86/mm/pat/set_memory.c | 8 + arch/xtensa/Kconfig | 2 +- block/blk-cgroup.c | 17 +- drivers/atm/idt77105.c | 4 +- drivers/atm/uPD98402.c | 2 +- drivers/base/regmap/regmap-debugfs.c | 1 + drivers/devfreq/Kconfig | 2 +- drivers/devfreq/devfreq.c | 9 + drivers/devfreq/governor.h | 3 + drivers/gpu/drm/meson/meson_drv.c | 11 + drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/hv/vmbus_drv.c | 4 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/leds/blink/Kconfig | 1 + drivers/memstick/core/mspro_block.c | 3 +- drivers/misc/ad525x_dpot.c | 3 + drivers/mmc/core/block.c | 7 +- drivers/mmc/core/queue.c | 11 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/host/dw_mmc.c | 14 +- drivers/mmc/host/sdhci-st.c | 19 +- drivers/mmc/host/via-sdmmc.c | 3 +- drivers/mtd/mtdoops.c | 17 +- drivers/net/bonding/bond_main.c | 8 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192u/r8192U_wx.c | 6 +- drivers/staging/wfx/bh.c | 1 + drivers/staging/wfx/bh.h | 4 + drivers/staging/wfx/bus.h | 3 + drivers/staging/wfx/bus_sdio.c | 6 + drivers/staging/wfx/bus_spi.c | 7 + drivers/staging/wfx/data_rx.c | 5 + drivers/staging/wfx/data_tx.c | 5 + drivers/staging/wfx/data_tx.h | 3 + drivers/staging/wfx/debug.c | 6 + drivers/staging/wfx/fwio.c | 2 + drivers/staging/wfx/hif_api_cmd.h | 4 + drivers/staging/wfx/hif_api_general.h | 9 + drivers/staging/wfx/hif_tx.c | 4 + drivers/staging/wfx/hif_tx_mib.c | 5 + drivers/staging/wfx/hwio.c | 3 + drivers/staging/wfx/hwio.h | 2 + drivers/staging/wfx/key.c | 2 + drivers/staging/wfx/key.h | 2 + drivers/staging/wfx/main.c | 7 + drivers/staging/wfx/main.h | 3 + drivers/staging/wfx/queue.c | 4 + drivers/staging/wfx/queue.h | 3 + drivers/staging/wfx/scan.h | 2 + drivers/staging/wfx/sta.c | 6 + drivers/staging/wfx/sta.h | 2 + drivers/staging/wfx/traces.h | 3 + drivers/staging/wfx/wfx.h | 3 + drivers/usb/common/common.c | 76 +++ drivers/usb/common/debug.c | 22 +- drivers/usb/core/devices.c | 21 +- drivers/usb/core/endpoint.c | 35 +- drivers/usb/dwc3/dwc3-qcom.c | 9 +- drivers/usb/host/Makefile | 6 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-mtk-sch.c | 360 ++++++++----- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-mtk.h | 46 +- drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 30 +- drivers/usb/host/xhci.h | 8 + drivers/usb/typec/stusb160x.c | 4 +- drivers/usb/typec/tcpm/tcpci.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/tps6598x.c | 4 +- drivers/vhost/vdpa.c | 8 +- fs/Kconfig | 6 + fs/binfmt_misc.c | 29 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/transport.c | 57 +- fs/fat/fatent.c | 2 +- fs/hugetlbfs/inode.c | 6 +- fs/iomap/direct-io.c | 24 +- fs/ocfs2/blockcheck.c | 2 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 20 +- fs/proc/task_mmu.c | 5 +- fs/pstore/platform.c | 5 +- fs/seq_file.c | 3 - fs/userfaultfd.c | 149 ++++-- include/linux/atmdev.h | 2 +- include/linux/bootmem_info.h | 65 +++ include/linux/bpf.h | 9 +- include/linux/compaction.h | 1 - include/linux/compat.h | 1 - include/linux/compiler-clang.h | 6 + include/linux/compiler-gcc.h | 8 +- include/linux/compiler-version.h | 14 + include/linux/devfreq.h | 9 + include/linux/fs.h | 2 + include/linux/gfp.h | 21 +- include/linux/hugetlb.h | 72 ++- include/linux/hugetlb_cgroup.h | 34 +- include/linux/kasan.h | 3 +- include/linux/kconfig.h | 2 - include/linux/kmsg_dump.h | 47 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 146 ++--- include/linux/memory_hotplug.h | 27 - include/linux/migrate.h | 1 + include/linux/mm.h | 52 ++ include/linux/mm_types.h | 1 + include/linux/mmzone.h | 13 +- include/linux/page-flags-layout.h | 62 +-- include/linux/pgtable.h | 12 + include/linux/platform_data/usb-mx2.h | 29 - include/linux/printk.h | 8 +- include/linux/sched.h | 2 +- include/linux/sched/mm.h | 30 +- include/linux/stop_machine.h | 11 +- include/linux/swap.h | 7 + include/linux/usb/ch9.h | 62 +-- include/linux/userfaultfd_k.h | 49 +- include/linux/vm_event_item.h | 8 + include/linux/vmstat.h | 24 +- include/trace/events/migrate.h | 3 +- include/trace/events/mmflags.h | 7 + include/uapi/linux/bpf.h | 16 +- include/uapi/linux/mempolicy.h | 7 + include/uapi/linux/userfaultfd.h | 36 +- init/Kconfig | 16 +- kernel/async.c | 2 +- kernel/cgroup/cgroup.c | 34 +- kernel/cgroup/rstat.c | 63 ++- kernel/crash_core.c | 7 + kernel/debug/kdb/kdb_main.c | 10 +- kernel/fork.c | 36 +- kernel/printk/internal.h | 4 +- kernel/printk/printk.c | 464 ++++++++-------- kernel/printk/printk_safe.c | 27 +- kernel/sysctl.c | 2 +- lib/Kconfig.kasan | 6 + lib/bch.c | 2 +- lib/decompress_unlzma.c | 2 +- lib/hexdump.c | 9 +- lib/seq_buf.c | 9 +- lib/test_printf.c | 60 ++- lib/vsprintf.c | 66 ++- mm/Kconfig | 7 + mm/Makefile | 2 + mm/bootmem_info.c | 127 +++++ mm/cma.c | 12 +- mm/compaction.c | 13 +- mm/dmapool.c | 2 +- mm/filemap.c | 67 ++- mm/frontswap.c | 12 +- mm/gup.c | 174 +++--- mm/gup_test.c | 29 +- mm/gup_test.h | 3 +- mm/highmem.c | 17 +- mm/huge_memory.c | 18 +- mm/hugetlb.c | 585 ++++++++++++++++----- mm/hugetlb_cgroup.c | 12 +- mm/hugetlb_vmemmap.c | 293 +++++++++++ mm/hugetlb_vmemmap.h | 51 ++ mm/internal.h | 9 +- mm/interval_tree.c | 2 +- mm/kasan/report_generic.c | 2 +- mm/kfence/report.c | 30 +- mm/khugepaged.c | 45 +- mm/madvise.c | 13 +- mm/memcontrol.c | 486 +++++++++-------- mm/memory-failure.c | 38 +- mm/memory.c | 34 +- mm/memory_hotplug.c | 118 +---- mm/mempolicy.c | 80 ++- mm/mempool.c | 2 +- mm/memremap.c | 2 +- mm/migrate.c | 2 +- mm/mlock.c | 4 +- mm/mm_init.c | 4 - mm/mmap.c | 61 +-- mm/mremap.c | 3 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 144 ++--- mm/page_owner.c | 12 +- mm/page_poison.c | 2 +- mm/process_vm_access.c | 1 - mm/shmem.c | 2 +- mm/slab.c | 2 +- mm/slub.c | 13 +- mm/sparse-vmemmap.c | 280 ++++++++++ mm/sparse.c | 3 +- mm/swap_state.c | 13 +- mm/swapfile.c | 4 +- mm/userfaultfd.c | 39 +- mm/util.c | 24 +- mm/vmalloc.c | 8 +- mm/vmscan.c | 10 +- mm/vmstat.c | 67 +-- mm/zswap.c | 2 +- net/core/filter.c | 12 +- net/mptcp/protocol.h | 14 +- net/qrtr/qrtr.c | 4 +- samples/vfio-mdev/mdpy.c | 4 +- scripts/dummy-tools/gcc | 9 + scripts/gcc-plugins/Makefile | 1 + scripts/gdb/linux/symbols.py | 3 +- scripts/kernel-doc | 11 +- scripts/ld-version.sh | 20 +- scripts/spelling.txt | 3 + security/Kconfig.hardening | 4 +- security/selinux/ima.c | 87 ++- security/selinux/include/ima.h | 6 + security/selinux/include/security.h | 2 +- security/selinux/selinuxfs.c | 6 + security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/services.c | 2 +- sound/pci/hda/patch_ca0132.c | 1 + sound/soc/codecs/cs42l42.c | 323 ++++++++---- sound/soc/codecs/cs42l42.h | 28 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 2 + sound/soc/codecs/rt5682.h | 1 + sound/soc/codecs/rt715-sdca-sdw.c | 8 +- sound/soc/codecs/rt715-sdca.c | 1 - sound/soc/codecs/wcd934x.c | 6 + sound/soc/qcom/sdm845.c | 6 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/usb/card.c | 9 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 4 + tools/testing/selftests/bpf/progs/test_check_mtu.c | 92 ++++ tools/testing/selftests/cgroup/test_kmem.c | 22 +- tools/testing/selftests/vm/gup_test.c | 36 +- tools/testing/selftests/vm/userfaultfd.c | 164 +++++- 347 files changed, 8240 insertions(+), 3716 deletions(-) create mode 100644 Documentation/devicetree/bindings/sound/mchp,i2s-mcc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt create mode 100644 Documentation/translations/zh_CN/admin-guide/README.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/unicode.rst create mode 100644 Documentation/translations/zh_CN/riscv/boot-image-header.rst create mode 100644 Documentation/translations/zh_CN/riscv/index.rst create mode 100644 Documentation/translations/zh_CN/riscv/patch-acceptance.rst create mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst create mode 100644 Documentation/translations/zh_CN/sound/hd-audio/controls.rst create mode 100644 Documentation/translations/zh_CN/sound/hd-audio/index.rst create mode 100644 Documentation/translations/zh_CN/sound/index.rst delete mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh create mode 100644 include/linux/bootmem_info.h create mode 100644 include/linux/compiler-version.h delete mode 100644 include/linux/platform_data/usb-mx2.h create mode 100644 mm/bootmem_info.c create mode 100644 mm/hugetlb_vmemmap.c create mode 100644 mm/hugetlb_vmemmap.h