[PATCH 00/24] Swapin path refactor for optimization and bugfix
2023-11-20 3:35 UTC (32+ messages)
` [PATCH 01/24] mm/swap: fix a potential undefined behavior issue
` [PATCH 02/24] mm/swapfile.c: add back some comment
` [PATCH 03/24] mm/swap: move no readahead swapin code to a stand alone helper
` [PATCH 04/24] mm/swap: avoid setting page lock bit and doing extra unlock check
` [PATCH 05/24] mm/swap: move readahead policy checking into swapin_readahead
` [PATCH 06/24] swap: rework swapin_no_readahead arguments
` [PATCH 07/24] mm/swap: move swap_count to header to be shared
` [PATCH 08/24] mm/swap: check readahead policy per entry
` [PATCH 09/24] mm/swap: inline __swap_count
` [PATCH 10/24] mm/swap: remove nr_rotate_swap and related code
` [PATCH 11/24] mm/swap: also handle swapcache lookup in swapin_readahead
` [PATCH 12/24] mm/swap: simplify arguments for swap_cache_get_folio
` [PATCH 13/24] swap: simplify swap_cache_get_folio
` [PATCH 14/24] mm/swap: do shadow lookup as well when doing swap cache lookup
` [PATCH 15/24] mm/swap: avoid an duplicated swap cache lookup for SYNCHRONOUS_IO device
` [PATCH 16/24] mm/swap: reduce scope of get_swap_device in swapin path
` [PATCH 17/24] mm/swap: fix false error when swapoff race with swapin
` [PATCH 18/24] mm/swap: introduce a helper non fault swapin
` [PATCH 19/24] shmem, swap: refactor error check on OOM or race
` [PATCH 20/24] swap: simplify and make swap_find_cache static
` [PATCH 21/24] swap: make swapin_readahead result checking argument mandatory
` [PATCH 22/24] swap: make swap_cluster_readahead static
` [PATCH 23/24] swap: fix multiple swap leak when after cgroup migrate
` [PATCH 24/24] mm/swap: change swapin_readahead to swapin_page_fault
[RFC PATCH] mm: support large folio numa balancing
2023-11-20 3:28 UTC (11+ messages)
[PATCH] mm:zswap: fix zswap entry reclamation failure in two scenarios
2023-11-20 3:18 UTC (16+ messages)
` [External] "
[PATCH v5] zswap: memcontrol: implement zswap writeback disabling
2023-11-20 2:41 UTC (9+ messages)
[PATCH 0/6] Convert aops->error_remove_page to ->error_remove_folio
2023-11-20 0:33 UTC (10+ messages)
` [PATCH 1/6] memory-failure: Use a folio in me_pagecache_clean()
` [PATCH 2/6] memory-failure: Use a folio in me_pagecache_dirty()
` [PATCH 3/6] memory-failure: Convert delete_from_lru_cache() to take a folio
` [PATCH 4/6] memory-failure: Use a folio in me_huge_page()
` [PATCH 5/6] memory-failure: Convert truncate_error_page to truncate_error_folio
` [PATCH 6/6] fs: Convert error_remove_page to error_remove_folio
[PATCH v4] libfs: getdents() should return 0 after reaching EOD
2023-11-19 23:56 UTC
[PATCH v3] libfs: getdents() should return 0 after reaching EOD
2023-11-19 21:14 UTC (6+ messages)
[PATCH] kasan: Improve free meta storage in Generic KASAN
2023-11-19 20:46 UTC
[syzbot] [mm?] BUG: unable to handle kernel paging request in copy_from_kernel_nofault
2023-11-19 17:53 UTC
[linux-next:master 1547/1905] buffer.c:undefined reference to `__muloti4'
2023-11-19 17:16 UTC
[PATCH 1/2] mm/damon/core: copy nr_accesses when splitting region
2023-11-19 17:15 UTC (2+ messages)
` [PATCH 2/2] mm/damon/core-test: test damon_split_region_at()'s access rate copying
[PATCH RFC v2 00/27] Add support for arm64 MTE dynamic tag storage reuse
2023-11-19 16:57 UTC (28+ messages)
` [PATCH RFC v2 01/27] arm64: mte: Rework naming for tag manipulation functions
` [PATCH RFC v2 02/27] arm64: mte: Rename __GFP_ZEROTAGS to __GFP_TAGGED
` [PATCH RFC v2 03/27] mm: cma: Make CMA_ALLOC_SUCCESS/FAIL count the number of pages
` [PATCH RFC v2 04/27] mm: migrate/mempolicy: Add hook to modify migration target gfp
` [PATCH RFC v2 05/27] mm: page_alloc: Add an arch hook to allow prep_new_page() to fail
` [PATCH RFC v2 06/27] mm: page_alloc: Allow an arch to hook early into free_pages_prepare()
` [PATCH RFC v2 07/27] mm: page_alloc: Add an arch hook to filter MIGRATE_CMA allocations
` [PATCH RFC v2 08/27] mm: page_alloc: Partially revert "mm: page_alloc: remove stale CMA guard code"
` [PATCH RFC v2 09/27] mm: Allow an arch to hook into folio allocation when VMA is known
` [PATCH RFC v2 10/27] mm: Call arch_swap_prepare_to_restore() before arch_swap_restore()
` [PATCH RFC v2 11/27] arm64: mte: Reserve tag storage memory
` [PATCH RFC v2 12/27] arm64: mte: Add tag storage pages to the MIGRATE_CMA migratetype
` [PATCH RFC v2 13/27] arm64: mte: Make tag storage depend on ARCH_KEEP_MEMBLOCK
` [PATCH RFC v2 14/27] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled
` [PATCH RFC v2 15/27] arm64: mte: Check that tag storage blocks are in the same zone
` [PATCH RFC v2 16/27] arm64: mte: Manage tag storage on page allocation
` [PATCH RFC v2 17/27] arm64: mte: Perform CMOs for tag blocks on tagged page allocation/free
` [PATCH RFC v2 18/27] arm64: mte: Reserve tag block for the zero page
` [PATCH RFC v2 19/27] mm: mprotect: Introduce PAGE_FAULT_ON_ACCESS for mprotect(PROT_MTE)
` [PATCH RFC v2 20/27] mm: hugepage: Handle huge page fault on access
` [PATCH RFC v2 21/27] mm: arm64: Handle tag storage pages mapped before mprotect(PROT_MTE)
` [PATCH RFC v2 22/27] arm64: mte: swap: Handle tag restoring when missing tag storage
` [PATCH RFC v2 23/27] arm64: mte: copypage: "
` [PATCH RFC v2 24/27] arm64: mte: Handle fatal signal in reserve_tag_storage()
` [PATCH RFC v2 25/27] KVM: arm64: Disable MTE if tag storage is enabled
` [PATCH RFC v2 26/27] arm64: mte: Fast track reserving tag storage when the block is free
` [PATCH RFC v2 27/27] arm64: mte: Enable dynamic tag storage reuse
[PATCH 0/3] mm/pagemap: A few fixes to the recent PAGEMAP_SCAN
2023-11-19 15:54 UTC (5+ messages)
` [PATCH 1/3] mm/pagemap: Fix ioctl(PAGEMAP_SCAN) on vma check
` [PATCH 2/3] mm/pagemap: Fix wr-protect even if PM_SCAN_WP_MATCHING not set
Fwd: kernel 6.6.x and higher , apci reboot problems
2023-11-19 14:16 UTC
[PATCH v5 0/6] workload-specific and memory pressure-driven zswap writeback
2023-11-19 8:50 UTC (11+ messages)
[linux-next:master 1467/1905] drivers/hwmon/nct6775-i2c.c:164:15: warning: cast to smaller integer type 'enum kinds' from 'const void *'
2023-11-19 4:09 UTC
kismet: WARNING: unmet direct dependencies detected for HUGETLBFS when selected by PPC_8xx
2023-11-19 4:09 UTC
[PATCH] iov_iter: fix copy_page_to_iter_nofault()
2023-11-18 20:25 UTC (2+ messages)
[PATCH v2] libfs: getdents() should return 0 after reaching EOD
2023-11-18 16:40 UTC (3+ messages)
fs/proc/base.c:1980:25: sparse: sparse: cast to restricted fmode_t
2023-11-18 8:05 UTC
[linux-next:pending-fixes] BUILD SUCCESS 1da100f819fbef3f6f1982cd0e448694e6ef2956
2023-11-18 6:34 UTC
[PATCH v4 0/5] mm/gup: Introduce pin_user_pages_fd() for pinning shmem/hugetlbfs file pages (v4)
2023-11-18 6:32 UTC (6+ messages)
` [PATCH v4 1/5] udmabuf: Use vmf_insert_pfn and VM_PFNMAP for handling mmap
` [PATCH v4 2/5] udmabuf: Add back support for mapping hugetlb pages (v3)
` [PATCH v4 3/5] mm/gup: Introduce pin_user_pages_fd() for pinning shmem/hugetlbfs file pages (v4)
` [PATCH v4 4/5] udmabuf: Pin the pages using pin_user_pages_fd() API (v3)
` [PATCH v4 5/5] selftests/dma-buf/udmabuf: Add tests to verify data after page migration
[PATCH v3 0/5] mm: cleanup and use more folio in page fault
2023-11-18 2:43 UTC (7+ messages)
` [PATCH v3 1/5] mm: ksm: use more folio api in ksm_might_need_to_copy()
` [PATCH v3 2/5] mm: memory: use a folio in validate_page_before_insert()
` [PATCH v3 3/5] mm: memory: rename page_copy_prealloc() to folio_prealloc()
` [PATCH v3 4/5] mm: memory: use a folio in do_cow_fault()
` [PATCH v3 5/5] mm: memory: use folio_prealloc() in wp_page_copy()
drivers/misc/sgi-gru/grukdump.c:60:17: sparse: sparse: incorrect type in argument 1 (different address spaces)
2023-11-18 1:55 UTC
drivers/video/fbdev/atmel_lcdfb.c:342:9: sparse: sparse: incorrect type in argument 1 (different address spaces)
2023-11-17 23:58 UTC
[GIT PULL] hotfixes for 6.7-rc2
2023-11-17 22:30 UTC (2+ messages)
[PATCH 3/8] mm: use vmem_altmap code without CONFIG_ZONE_DEVICE
2023-11-17 21:39 UTC (2+ messages)
[PATCH v2 00/51] netfs, afs, cifs: Delegate high-level I/O to netfslib
2023-11-17 21:15 UTC (52+ messages)
` [PATCH v2 01/51] netfs: Add a procfile to list in-progress requests
` [PATCH v2 02/51] netfs: Track the fpos above which the server has no data
` [PATCH v2 03/51] netfs: Allow the netfs to make the io (sub)request alloc larger
` [PATCH v2 04/51] netfs: Add a ->free_subrequest() op
` [PATCH v2 05/51] afs: Don't use folio->private to record partial modification
` [PATCH v2 06/51] netfs: Provide invalidate_folio and release_folio calls
` [PATCH v2 07/51] netfs: Implement unbuffered/DIO vs buffered I/O locking
` [PATCH v2 08/51] netfs: Add iov_iters to (sub)requests to describe various buffers
` [PATCH v2 09/51] netfs: Add support for DIO buffering
` [PATCH v2 10/51] netfs: Provide tools to create a buffer in an xarray
` [PATCH v2 11/51] netfs: Add bounce buffering support
` [PATCH v2 12/51] netfs: Add func to calculate pagecount/size-limited span of an iterator
` [PATCH v2 13/51] netfs: Limit subrequest by size or number of segments
` [PATCH v2 14/51] netfs: Export netfs_put_subrequest() and some tracepoints
` [PATCH v2 15/51] netfs: Extend the netfs_io_*request structs to handle writes
` [PATCH v2 16/51] netfs: Add a hook to allow tell the netfs to update its i_size
` [PATCH v2 17/51] netfs: Make netfs_put_request() handle a NULL pointer
` [PATCH v2 18/51] fscache: Add a function to begin an cache op from a netfslib request
` [PATCH v2 19/51] netfs: Make the refcounting of netfs_begin_read() easier to use
` [PATCH v2 20/51] netfs: Prep to use folio->private for write grouping and streaming write
` [PATCH v2 21/51] netfs: Dispatch write requests to process a writeback slice
` [PATCH v2 22/51] netfs: Provide func to copy data to pagecache for buffered write
` [PATCH v2 23/51] netfs: Make netfs_read_folio() handle streaming-write pages
` [PATCH v2 24/51] netfs: Allocate multipage folios in the writepath
` [PATCH v2 25/51] netfs: Implement support for unbuffered/DIO read
` [PATCH v2 26/51] netfs: Implement unbuffered/DIO write support
` [PATCH v2 27/51] netfs: Implement buffered write API
` [PATCH v2 28/51] netfs: Allow buffered shared-writeable mmap through netfs_page_mkwrite()
` [PATCH v2 29/51] netfs: Provide netfs_file_read_iter()
` [PATCH v2 30/51] netfs: Provide a writepages implementation
` [PATCH v2 31/51] netfs: Provide minimum blocksize parameter
` [PATCH v2 32/51] netfs: Make netfs_skip_folio_read() take account of blocksize
` [PATCH v2 33/51] netfs: Perform content encryption
` [PATCH v2 34/51] netfs: Decrypt encrypted content
` [PATCH v2 35/51] netfs: Support decryption on ubuffered/DIO read
` [PATCH v2 36/51] netfs: Support encryption on Unbuffered/DIO write
` [PATCH v2 37/51] netfs: Provide a launder_folio implementation
` [PATCH v2 38/51] netfs: Implement a write-through caching option
` [PATCH v2 39/51] netfs: Rearrange netfs_io_subrequest to put request pointer first
` [PATCH v2 40/51] afs: Use the netfs write helpers
` [PATCH v2 41/51] cifs: Replace cifs_readdata with a wrapper around netfs_io_subrequest
` [PATCH v2 42/51] cifs: Share server EOF pos with netfslib
` [PATCH v2 43/51] cifs: Replace cifs_writedata with a wrapper around netfs_io_subrequest
` [PATCH v2 44/51] cifs: Use more fields from netfs_io_subrequest
` [PATCH v2 45/51] cifs: Make wait_mtu_credits take size_t args
` [PATCH v2 46/51] cifs: Implement netfslib hooks
` [PATCH v2 47/51] cifs: Move cifs_loose_read_iter() and cifs_file_write_iter() to file.c
` [PATCH v2 48/51] cifs: Cut over to using netfslib
` [PATCH v2 49/51] cifs: Remove some code that's no longer used, part 1
` [PATCH v2 50/51] cifs: Remove some code that's no longer used, part 2
` [PATCH v2 51/51] cifs: Remove some code that's no longer used, part 3
kernel/fork.c:1672:9: sparse: sparse: incorrect type in argument 2 (different address spaces)
2023-11-17 21:03 UTC
[RFC V3 PATCH] arm64: mm: swap: save and restore mte tags for large folios
2023-11-17 20:36 UTC (10+ messages)
[RFC PATCH 12/53] netfs: Provide tools to create a buffer in an xarray
2023-11-17 20:20 UTC (6+ messages)
` [RFC PATCH 00/53] netfs, afs, cifs: Delegate high-level I/O to netfslib
` [RFC PATCH 11/53] netfs: Add support for DIO buffering
[RFC PATCH 00/86] Make the kernel preemptible
2023-11-17 19:51 UTC (5+ messages)
` [RFC PATCH 57/86] coccinelle: script to remove cond_resched()
` [RFC PATCH 66/86] treewide: kernel: "
[PATCH 0/8] implement "memmap on memory" feature on s390
2023-11-17 19:46 UTC (7+ messages)
[PATCH v3 0/5] mm: memcg: subtree stats flushing and thresholds
2023-11-17 18:47 UTC (6+ messages)
` [PATCH v3 1/5] mm: memcg: change flush_next_time to flush_last_time
` [PATCH v3 2/5] mm: memcg: move vmstats structs definition above flushing code
[linus:master] [mm/ksm] 5e924ff54d: ltp.ksm01.fail
2023-11-17 16:45 UTC (3+ messages)
[PATCH 00/32] kmsan: Enable on s390
2023-11-17 16:41 UTC (4+ messages)
` [PATCH 26/32] s390/mm: Define KMSAN metadata for vmalloc and modules
[PATCH V2 0/3] mm: page_alloc: fixes for early oom kills
2023-11-17 16:19 UTC (5+ messages)
` [PATCH V2 2/3] mm: page_alloc: correct high atomic reserve calculations
[RFC PATCH 11/53] netfs: Add support for DIO buffering
2023-10-16 16:10 UTC
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox