This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag next-20220812 in repository linux-next.
at c47f0812774f (tag) tagging 7bb4fa8a025a1bd305a146022083f0287653ea12 (commit) replaces v5.19 tagged by Stephen Rothwell on Fri Aug 12 12:13:00 2022 +1000
- Log ----------------------------------------------------------------- next-20220812
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 12b827758f51 of: also handle dma-noncoherent in of_dma_is_coherent() new d1afce670959 dt-bindings: riscv: document cbom-block-size new 1631ba1259d6 riscv: Add support for non-coherent devices using zicbom e [...] new d20ec7529236 riscv: implement cache-management errata for T-Head SoCs new 221f9d9cdf42 posix-timers: Make do_clock_gettime() static new e6cfcdda8cbe x86/bugs: Enable STIBP for IBPB mitigated RETBleed new 46dae32fe625 time: Correct the prototype of ns_to_kernel_old_timeval an [...] new e362359ace6f posix-cpu-timers: Cleanup CPU timers before freeing them d [...] new 031d166f968e xfs: fix inode reservation space for removing transaction new cd04345598b7 cifs: Remove {cifs,nfs}_fscache_release_page() new 37e4e9357644 cpumask: align signatures of UP implementations new 8eebc2b01951 lib/cpumask: add inline cpumask_next_wrap() for UP new e7f31a291fbe lib/cpumask: drop always-true preprocessor guard new 3aefb2ee5bdd riscv: implement Zicbom-based CMO instructions + the t-hea [...] new fe54833dc8d9 ksmbd: return STATUS_BAD_NETWORK_NAME error status if shar [...] new 4963d74f8a6c ksmbd: request update to stale share config new 66d0661176ec Merge branch into tip/master: 'timers/urgent' new abbb9c7f4a73 Merge branch into tip/master: 'x86/urgent' new 4166496e1b5a Merge branch into tip/master: 'WIP/fixes' new c2a052a4a949 remoteproc: rename len of rpoc_vring to num new 96ef18a24b87 virtio_ring: remove the arg vq of vring_alloc_desc_extra() new 309bba39c945 vringh: iterate on iotlb_translate to handle large translations new 020e1aede7ee virtio_pmem: initialize provider_data through nd_region_desc new 5d66322b2b23 virtio_pmem: set device ready in probe() new ebe797f25f68 virtio: VIRTIO_HARDEN_NOTIFICATION is broken new 366958a7fd7b vdpa: Use device_iommu_capable() new 51ded7cdf26d dt-bindings: virtio: mmio: add optional wakeup-source property new 02213273f72a virtio_mmio: add support to set IRQ of a virtio device as [...] new 0b6fd46ec5f5 drivers/virtio: Clarify CONFIG_VIRTIO_MEM for unsupported [...] new da802961832f virtio: record the maximum queue num supported by the device. new 3086e9fc9173 virtio: struct virtio_config_ops add callbacks for queue_reset new a62eecb3a9c0 virtio_ring: update the document of the virtqueue_detach_u [...] new 3ea19e3265d8 virtio_ring: extract the logic of freeing vring new d76136e43497 virtio_ring: split vring_virtqueue new 3a897128d319 virtio_ring: introduce virtqueue_init() new 07d9629d4958 virtio_ring: split: stop __vring_new_virtqueue as export symbol new cd4c812acb83 virtio_ring: split: __vring_new_virtqueue() accept struct [...] new 89f05d94a33a virtio_ring: split: introduce vring_free_split() new c2d87fe68d13 virtio_ring: split: extract the logic of alloc queue new a2b36c8d7ddb virtio_ring: split: extract the logic of alloc state and extra new 198fa7be96e5 virtio_ring: split: extract the logic of vring init new e1d6a423ea18 virtio_ring: split: extract the logic of attach vring new e5175b419a13 virtio_ring: split: introduce virtqueue_reinit_split() new af36b16f6c1e virtio_ring: split: reserve vring_align, may_reduce_num new 6fea20e5611f virtio_ring: split: introduce virtqueue_resize_split() new 6356f8bb01dd virtio_ring: packed: introduce vring_free_packed new 6b60b9c008e5 virtio_ring: packed: extract the logic of alloc queue new ef3167cfd5f2 virtio_ring: packed: extract the logic of alloc state and extra new 1a107c87ebcf virtio_ring: packed: extract the logic of vring init new 51d649f14aae virtio_ring: packed: extract the logic of attach vring new 56775e141b18 virtio_ring: packed: introduce virtqueue_reinit_packed() new 947f9fcf674f virtio_ring: packed: introduce virtqueue_resize_packed() new c790e8e1817f virtio_ring: introduce virtqueue_resize() new ea024594b1dc virtio_pci: struct virtio_pci_common_cfg add queue_notify_data new 325106315503 virtio: allow to unbreak/break virtqueue individually new d94587b5bb5c virtio: queue_reset: add VIRTIO_F_RING_RESET new 4913e85441b4 virtio_ring: struct virtqueue introduce reset new 0cdd450e7051 virtio_pci: struct virtio_pci_common_cfg add queue_reset new 0b50cece0b78 virtio_pci: introduce helper to get/set queue reset new 56bdc0613940 virtio_pci: extract the logic of active vq for modern pci new 04ca0b0b16f1 virtio_pci: support VIRTIO_F_RING_RESET new a10fba037714 virtio: find_vqs() add arg sizes new cdb44806fca2 virtio_pci: support the arg sizes of find_vqs() new fbed86abba6e virtio_mmio: support the arg sizes of find_vqs() new fe3dc04e31aa virtio: add helper virtio_find_vqs_ctx_size() new 762faee5a267 virtio_net: set the default max ring size by find_vqs() new 8597b5ddcbba virtio_net: get ringparam by virtqueue_get_vring_max_size() new 6e345f8c7cd0 virtio_net: split free_unused_bufs() new 6a4763e26803 virtio_net: support rx queue resize new ebcce4926365 virtio_net: support tx queue resize new a335b33f4f35 virtio_net: support set_ringparam new 42a84c09eff3 vdpa_sim_blk: use dev_dbg() to print errors new 9c4df0900f37 vdpa_sim_blk: limit the number of request handled per batch new 8472019eec2c vdpa_sim_blk: call vringh_complete_iotlb() also in the error path new 19cd4a5471b8 vdpa_sim_blk: set number of address spaces and virtqueue groups new 67f8f10c0bd7 vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init new 71aa95a69c76 vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address new 6e33fa094f1f vdpa: ifcvf: Fix spelling mistake in comments new 994cea53183c vDPA/ifcvf: remove duplicated assignment to pointer cfg new d650f830f38b tools/virtio: fix build new 95bf9798779a virtio: Check dev_set_name() return value new 699b045a8e43 net: virtio_net: notifications coalescing support new c32ee693125a vduse: Remove unnecessary spin lock protection new 82eb46f94ae5 vduse: Use memcpy_{to,from}_page() in do_bounce() new 6c77ed22880d vduse: Support using userspace pages as bounce buffer new 79a463be9e00 vduse: Support registering userspace memory for IOVA regions new ad146355bfad vduse: Support querying information of IOVA regions new cae15c2ed8e6 vdpa/mlx5: Implement susupend virtqueue callback new 8fcd20c30704 vdpa/mlx5: Support different address spaces for control and data new 5a4b0420b28f vhost-scsi: Fix max number of virtqueues new f49c2226af84 vhost scsi: Allow user to control num virtqueues new 0d6e5e8d1686 vDPA/ifcvf: get_config_size should return a value no great [...] new 378b2e956820 vDPA/ifcvf: support userspace to query features and MQ of [...] new a34bed37fc9d vDPA: !FEATURES_OK should not block querying device config space new 79e0034cb348 vDPA: fix 'cast to restricted le16' warnings in vdpa.c new ebe6a354fa7e vhost-vdpa: Call ida_simple_remove() when failed new 99e8927d8a4d virtio_vdpa: support the arg sizes of find_vqs() new 8d12ec102928 virtio-blk: Avoid use-after-free on suspend/resume new 848ecea184e1 vdpa: Add suspend operation new 0723f1df5c3e vhost-vdpa: introduce SUSPEND backend feature bit new f345a0143b4d vhost-vdpa: uAPI to suspend the device new 0c89e2a3a9d0 vdpa_sim: Implement suspend vdpa op new b91cf6e95b4f vdpa_sim_blk: check if sector is 0 for commands other than [...] new ac926e1b468e vdpa_sim_blk: make vdpasim_blk_check_range usable by other [...] new 518083d2f5b2 vdpa_sim_blk: add support for VIRTIO_BLK_T_FLUSH new 4a44a5eda245 vdpa_sim_blk: add support for discard and write-zeroes new 8689b80b22db i2c: qcom-geni: Fix GPI DMA buffer sync-back new 0a0b80a44c7d dt-bindings: i2c: qcom,i2c-cci: convert to dtschema new dde61c48303a i2c: microchip-corei2c: fix erroneous late ack send new 6de9eb21cd36 Merge 'irq/loongarch', 'pci/ctrl/loongson' and 'pci/header [...] new 6ef378c477c6 LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK new 750f57e73368 LoongArch: Adjust arch/loongarch/Kconfig new 71eefee3af6f LoongArch: Fix unsigned comparison with less than zero new febd60ff290d LoongArch: Requires __force attributes for any casts new 2394068e8b80 LoongArch: Jump to the link address before enable PG new 633891220740 LoongArch: Parse MADT to get multi-processor information new 5bc210374103 LoongArch: Add PCI controller support new 42c28bf8e6a8 LoongArch: Add vDSO syscall __vdso_getcpu() new f7ad7a3e82ab LoongArch: Add guess unwinder support new cc2b8382d79a LoongArch: Add prologue unwinder support new 74500047bb96 LoongArch: Add STACKTRACE support new aa21a80713fc LoongArch: Add USER_STACKTRACE support new fef1b8554e33 LoongArch: Update Loongson-3 default config file new 484730454eea docs/LoongArch: Add I14 description new 143c1e16e0ad docs/zh_CN/LoongArch: Add I14 description new 93e530d2a1c4 vdpa/mlx5: Fix possible uninitialized return value new a2b07bf7489e Bluetooth: virtio_bt: fix device removal new 426ac368a3f9 virtio_net: fix endian-ness for RSS new e1cbce84b40a virtio: kerneldocs fixes and enhancements new 8eb060e10185 arch/riscv: add Zihintpause support new e3a7c2947b9e dm bufio: fix some cases where the code sleeps with spinlock held new 05b98fd2da6b cifs: Move cached-dir functions into a separate file new 8baeba3e6ca2 cifs: Do not use tcon->cfid directly, use the cfid we get [...] new 357628e68f5c RISC-V: kexec: Fixup use of smp_processor_id() in preempti [...] new 59c026c359c3 RISC-V: Fixup get incorrect user mode PC for kernel mode regs new ad943893d5f1 RISC-V: Fixup schedule out issue in machine_crash_shutdown() new 76ad33e1b95f riscv: traps_misaligned: do not duplicate stringify new f9293ad46d8b RISC-V: Add modules to virtual kernel memory layout dump new da06cc5bb600 RISC-V: fixups to work with crash tool new 788177e76589 riscv/purgatory: hard-code obj-y in Makefile new d8357e3bf8f7 riscv/purgatory: Omit use of bin2c new 2cfe9bbec56e riscv: dts: sifive unmatched: Add PWM controlled LEDs new a208acf0eac8 riscv: dts: starfive: correct number of external interrupts new 36fa1cb56ac5 Merge tag 'drm-misc-next-fixes-2022-08-10' of git://anongi [...] new da6d2128e56a RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> new e4aa991c05ae RISC-V: cpu_ops_spinwait.c should include head.h new 87df2b5cbc84 riscv: ensure cpu_ops_sbi is declared new 21367884107d smb3: allow deferred close timeout to be configurable new b60cf8e59e61 dt-bindings: riscv: fix SiFive l2-cache's cache-sets new 3a8b54298cbe dt-bindings: i2c: update bindings for mt8188 soc new 1b48006ed477 i2c: mediatek: add i2c compatible for MT8188 new 663bb7b9795f i2c: kempld: Support ACPI I2C device declaration new ea1558ce149d i2c: move drivers from strlcpy to strscpy new 0b0221d9cd33 i2c: move core from strlcpy to strscpy new 9bbebdf77890 docs: i2c: i2c-protocol: update introductory paragraph new 24d129d4f2bd docs: i2c: i2c-protocol,smbus-protocol: remove nonsense words new 0721ceee2fa7 docs: i2c: i2c-protocol: remove unused legend items new 6c12ec2772fa docs: i2c: smbus-protocol: improve DataLow/DataHigh definition new 43310e279d7b docs: i2c: instantiating-devices: add syntax coloring to d [...] new 3dbe5829408b riscv:uprobe fix SR_SPIE set/clear handling new 55bdfb8b55ae docs: i2c: i2c-sysfs: improve wording new fe99b819487d docs: i2c: i2c-sysfs: fix hyperlinks new bf952a290f7a RISC-V: Add SSTC extension CSR details new 464b0187ff94 RISC-V: Enable sstc extension parsing from DT new 9f7a8ff6391f RISC-V: Prefer sstc extension if available new 7ab52f75a9cf RISC-V: Add Sstc extension support new 484723cf24e9 SMB3: fix lease break timeout when multiple deferred close [...] new bed399bb4de6 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new e8976b523cc1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 29e395b7f7bf Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 633f3b2d2a86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 871144d357f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a56ed467aefc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83d2592286fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4103929c94e7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 4395fe384e91 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new e77042f65303 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d4c3dd4c832e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97ee89278ff0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8fdf89c11f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ae2b195131b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 133ac2140b3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cd83ed35f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b5d0a3e97c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9e457094fa0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4a5f5fc78b5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f2de3a31ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c378940b60a1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 112cc2959ab4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 8d42c324cc65 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f8bed67f2e0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c78d0abb395 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ee649d214b62 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 47c312880832 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92e861b15e0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34c7189f8f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5d2f21802fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48841e9b556d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new b9e90a8bc8d4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5d85fd7b7f83 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3606d88e0e9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f371fbbb2ff0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new d12d3dfdba23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1287ad6bb53f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d1ce03ad78c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a56f0d12e708 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new f73f2d93c7a8 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new f00135d62626 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new c7868b9403da Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a08a3601cdc0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 1b51841c249b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5babbc549a94 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new ca5f6a36ef3a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new deaf4c5ea21c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 84e048a9d90b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c1d06a41204c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new cc06b210c26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d02b5da1dce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46de9727ddd8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 25fa96ac56a8 Merge branch 'next' of git://github.com/cschaufler/smack-next new 1c835158ef01 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new e48fe14079ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ccf0d019bd1f Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 7620c6469697 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd03f54077d5 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 3b6a026218ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 053c9bae31d1 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new a71dbd57a000 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new e55babc052ca Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 1f91d9db8eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31aa4d4cfd66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3811e43ef95f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b50a7e3b5f4b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b73fced62698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de58eb1f974a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be4f3bfc02be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 423cbb788517 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 13888062202a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b073ee6701ea Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 58106416750a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new f19fcebfe03a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 651acefa6881 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3063c9e2d171 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new 0963a33d36fe shmem: update folio if shmem_replace_page() updates the page new 20433152f2f8 writeback: avoid use-after-free after removing device new 2002678591f6 mm: vmscan: fix extreme overreclaim and swap floods new afa8b01de7eb mailmap: update Guilherme G. Piccoli's email addresses new b39bd359fd34 vmcoreinfo: add kallsyms_num_syms symbol new fca363c37764 dma/pool: do not complain if DMA pool is not allocated new 8236604cab6c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 11e766be9b76 mm: re-allow pinning of zero pfns (again) new 1c926aa77cd4 binder_alloc: add missing mmap_lock calls when using the VMA new d23f30620702 get_maintainer: add Alan to .get_maintainer.ignore new fae71be22c02 Revert "zram: remove double compression logic" new ed54ddb2c623 mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW new 434acabf842c kernel/sys_ni: add compat entry for fadvise64_64 new 0d12411f03d2 mm: add DEVICE_ZONE to FOR_ALL_ZONES new f6281dcbed59 mm/smaps: don't access young/dirty bit if pte unpresent new d4f75639175f mm/uffd: reset write protection when unregister with wp-mode new 3acc2fc88ab4 mm/hugetlb: fix hugetlb not supporting softdirty tracking new 9f41826d5961 mm/hugetlb: support write-faults in shared mappings new 5159c4ae7d55 mm/shmem: fix chattr fsflags support in tmpfs new 6ad527016bb0 mm/shmem: tmpfs fallocate use file_modified() new 10b4d52d5e8f mm/shmem: shmem_replace_page() remember NR_SHMEM new bea84912e729 mm: discard __GFP_ATOMIC new cbf124480ab2 mm/page_alloc: minor clean up for memmap_init_compound() new b78501abfcb6 procfs: add 'size' to /proc/<pid>/fdinfo/ new 83b94873b836 procfs: add 'path' to /proc/<pid>/fdinfo/ new 251a93dd7d91 mm: khugepaged: don't carry huge page to the next loop for [...] new 3e7fca42031b mm/khugepaged: add struct collapse_control new 0b63d91fe2fb mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new a641d613e762 mm-khugepaged-add-struct-collapse_control-fix-fix new 89910caa8ee4 mm/khugepaged: dedup and simplify hugepage alloc and charging new 47fad3d80eaa mm/khugepaged: propagate enum scan_result codes back to callers new ecc3db6fc625 mm/khugepaged: add flag to predicate khugepaged-only behavior new 9e3ce6a4b0d8 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new d97c4f564ec2 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new deb73d27a948 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 90bb7130d2c7 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 5538badb6eea mm/khugepaged: avoid possible memory leak in failure path new 5db914c539e3 mm/khugepaged: add missing kfree() to madvise_collapse() new d92939485dba mm/khugepaged: delay computation of hpage boundaries until use new fb83daedead1 mm/khugepaged: rename prefix of shared collapse functions new b21a5695553d mm/madvise: add MADV_COLLAPSE to process_madvise() new 82d41792a3f1 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 493e5b1f3a66 selftests/vm: modularize collapse selftests new 30742beaae9e selftests/vm: dedup hugepage allocation logic new 8f768984b522 selftests/vm: add MADV_COLLAPSE collapse context to selftests new c3629239d0f1 selftests/vm: add selftest to verify recollapse of THPs new e9b37624a80d selftests/vm: add selftest to verify multi THP collapse new 69fd4d35f9ac mm: prevent page_frag_alloc() from corrupting the memory new 544af3293c95 mm/page_ext: remove unused variable in offline_page_ext new 3e2bc6402181 mm: fix use-after free of page_ext after race with memory-offline new a1990fdd9022 mm: align larger anonymous mappings on THP boundaries new 29f1a6a038ed mm: memory-failure: cleanup try_to_split_thp_page() new bcf867806b57 mm/filemap.c: convert page_endio() to use a folio new 5d5bda23815d mm/damon/dbgfs: use kmalloc for allocating only one element new 4cfdf2a6e767 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new a1d8d861388f userfaultfd: add /dev/userfaultfd for fine grained access control new 5520acce36dc userfaultfd: selftests: modify selftest to use /dev/userfaultfd new ec0d15cd3490 userfaultfd: update documentation to describe /dev/userfaultfd new 625d009a1489 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 2030b4167132 mm/vmscan: define macros for refaults in struct lruvec new 279d35853cec mm/x86: use SWP_TYPE_BITS in 3-level swap macros new c86292d3a5a3 mm/swap: comment all the ifdef in swapops.h new 16dd85c4796d mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 2e0dee5ebeda mm/thp: carry over dirty bit when thp splits on pmd new 8e79830d07b1 mm: remember young/dirty bit for page migrations new ad7e8fc646a3 mm/swap: cache maximum swapfile size when init swap new 42e83743fcf9 mm/swap: cache swap migration A/D bits support new dab1e2042de6 zsmalloc: zs_object_copy: add clarifying comment new 3ebbe76e880d zsmalloc-zs_object_copy-add-clarifying-comment-fix new bd864a43813a zsmalloc: remove unnecessary size_class NULL check new 04c05d9fa435 mm/swap: remove the end_write_func argument to __swap_writepage new 62852d31d62d mm/cma_debug: show complete cma name in debugfs directories new 7e7cff38a6e5 mm/mempolicy: fix lock contention on mems_allowed new 94813a8a924d filemap: make the accounting of thrashing more consistent new b23f0aed8e77 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new fa44e9d4ce53 page_alloc: remove inactive initialization new c511845acd68 mm/page_alloc: only search higher order when fallback new 0b8fb9f7b4e2 mm/util: reduce stack usage of folio_mapcount new 93cf9a70b936 ocfs2: reflink deadlock when clone file to the same direct [...] new f1f1b8056fc5 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 4dfcdf28fc23 ocfs2: fix ocfs2 corrupt when iputting an inode new 50b794cafe53 init/main.c: silence some -Wunused-parameter warnings new b56700ac81ad lib/debugobjects: fix stat count and optimize debug_object [...] new f04d3f417b40 hfsplus: unmap the page in the "fail_page" label new 6ad4433d4d8b hfsplus: convert kmap() to kmap_local_page() in bnode.c new 76cca54525a9 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 80e947f93e67 hfsplus: convert kmap() to kmap_local_page() in btree.c new d321c3658284 scripts/decodecode: improve faulting line determination new 92e85c65de2f ipc/util.c: cleanup and improve sysvipc_find_ipc() new 36aecbbb02e6 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 076f8b5971b2 units: complement the set of Hz units new be5e53af42af iio: accel: adxl345: use HZ macro from units.h new 730e4979ba78 iio: common: scmi_sensors: use HZ macro from units.h new 10ba5b1f9617 fs/isofs: replace kmap() with kmap_local_page() new 9585718ae505 Merge branch 'mm-nonmm-unstable' into mm-everything new 7072374b1f12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83f208fe6fcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a18843f919a0 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 39a9ae5dc29b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 99894edf5691 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d1f2440bc1b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8634d5987ad1 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new baa629a6bf97 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 662bd41bcf51 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new fd2907932690 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 7bb4fa8a025a Add linux-next specific files for 20220812
The 349 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.