Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Matthew Wilcox
| 318 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[1/1] rosebush: Add new data structure
Rosebush, a new hash table
- - -
-
-
-
2024-02-22
Matthew Wilcox
New
[RFC] Printing numbers in SI units
[RFC] Printing numbers in SI units
- - -
-
-
-
2024-01-24
Matthew Wilcox
New
block: Remove unnecessary unlikely()
block: Remove unnecessary unlikely()
- - -
-
-
-
2024-01-19
Matthew Wilcox
New
block: Fix iterating over an empty bio with bio_for_each_folio_all
block: Fix iterating over an empty bio with bio_for_each_folio_all
- - -
-
-
-
2024-01-16
Matthew Wilcox
New
[v5,3/3] xfs: Remove mrlock wrapper
Remove the XFS mrlock
- 1 -
-
-
-
2024-01-11
Matthew Wilcox
New
[v5,2/3] xfs: Replace xfs_isilocked with xfs_assert_ilocked
Remove the XFS mrlock
- 1 -
-
-
-
2024-01-11
Matthew Wilcox
New
[v5,1/3] locking: Add rwsem_assert_held() and rwsem_assert_held_write()
Remove the XFS mrlock
3 - -
-
-
-
2024-01-11
Matthew Wilcox
New
[RFC] Sleep waiting for an rwsem to be unlocked
[RFC] Sleep waiting for an rwsem to be unlocked
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,8/8] doc: Split buffer.rst out of api-summary.rst
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,7/8] buffer: Improve bdev_getblk documentation
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,6/8] buffer: Add kernel-doc for bforget() and __bforget()
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,5/8] buffer: Add kernel-doc for brelse() and __brelse()
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,4/8] buffer: Fix __bread and __bread_gfp kernel-doc
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,3/8] buffer: Add kernel-doc for try_to_free_buffers()
Improve buffer head documentation
- 1 -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,2/8] buffer: Add kernel-doc for block_dirty_folio()
Improve buffer head documentation
- 1 -
-
-
-
2024-01-09
Matthew Wilcox
New
[v2,1/8] doc: Improve the description of __folio_mark_dirty
Improve buffer head documentation
- - -
-
-
-
2024-01-09
Matthew Wilcox
New
[5/5] doc: Split buffer.rst out of api-summary.rst
Improve buffer head documentation
- - -
-
-
-
2024-01-04
Matthew Wilcox
New
[4/5] buffer: Fix __bread() kernel-doc
Improve buffer head documentation
- - -
-
-
-
2024-01-04
Matthew Wilcox
New
[3/5] buffer: Add kernel-doc for try_to_free_buffers()
Improve buffer head documentation
- - -
-
-
-
2024-01-04
Matthew Wilcox
New
[2/5] buffer: Add kernel-doc for block_dirty_folio()
Improve buffer head documentation
- - -
-
-
-
2024-01-04
Matthew Wilcox
New
[1/5] doc: Improve the description of __folio_mark_dirty
Improve buffer head documentation
- - -
-
-
-
2024-01-04
Matthew Wilcox
New
ida: Fix crash in ida_free when the bitmap is empty
ida: Fix crash in ida_free when the bitmap is empty
- - -
-
-
-
2023-12-21
Matthew Wilcox
New
[14/14] fs: Remove the bh_end_io argument from __block_write_full_folio
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[13/14] fs: Convert block_write_full_page to block_write_full_folio
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[12/14] ufs: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[11/14] sysv: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[10/14] ocfs2: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[09/14] minix: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[08/14] hfsplus: Really remove hfsplus_writepage
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[07/14] hfs: Really remove hfs_writepage
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[06/14] bfs: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[05/14] adfs: Remove writepage implementation
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[04/14] fs: Reduce stack usage in do_mpage_readpage
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[03/14] fs: Reduce stack usage in __mpage_writepage
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[02/14] fs: Convert clean_buffers() to take a folio
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[01/14] fs: Remove clean_page_buffers()
Clean up the writeback paths
- 1 -
-
-
-
2023-12-15
Matthew Wilcox
New
[2/2] mtd: Remove support for Carillo Ranch driver
[1/2] fbdev: Remove support for Carillo Ranch driver
- - -
-
-
-
2023-12-08
Matthew Wilcox
New
[1/2] fbdev: Remove support for Carillo Ranch driver
[1/2] fbdev: Remove support for Carillo Ranch driver
- - -
-
-
-
2023-12-08
Matthew Wilcox
New
[v4,4/4] xfs: Remove mrlock wrapper
Remove the XFS mrlock
- - -
-
-
-
2023-11-17
Matthew Wilcox
New
[v4,3/4] xfs: Replace xfs_isilocked with xfs_assert_ilocked
Remove the XFS mrlock
- - -
-
-
-
2023-11-17
Matthew Wilcox
New
[v4,2/4] mm: Use rwsem assertion macros for mmap_lock
Remove the XFS mrlock
- - -
-
-
-
2023-11-17
Matthew Wilcox
New
[v4,1/4] locking: Add rwsem_assert_held() and rwsem_assert_held_write()
Remove the XFS mrlock
1 - -
-
-
-
2023-11-17
Matthew Wilcox
New
[v3,4/4] xfs: Remove mrlock wrapper
Remove the XFS mrlock
- - -
-
-
-
2023-11-10
Matthew Wilcox
New
[v3,3/4] xfs: Replace xfs_isilocked with xfs_assert_ilocked
Remove the XFS mrlock
- - -
-
-
-
2023-11-10
Matthew Wilcox
New
[v3,2/4] mm: Use rwsem assertion macros for mmap_lock
Remove the XFS mrlock
- - -
-
-
-
2023-11-10
Matthew Wilcox
New
[v3,1/4] locking: Add rwsem_assert_held() and rwsem_assert_held_write()
Remove the XFS mrlock
- - -
-
-
-
2023-11-10
Matthew Wilcox
New
gfp: Include __GFP_NOWARN in GFP_NOWAIT
gfp: Include __GFP_NOWARN in GFP_NOWAIT
- - -
-
-
-
2023-11-09
Matthew Wilcox
New
powerpc: Remove initialisation of readpos
powerpc: Remove initialisation of readpos
- 1 -
-
-
-
2023-10-24
Matthew Wilcox
New
[v2,1/1] trace: Move readpos from seq_buf to trace_seq
Put seq_buf on a diet
1 1 -
-
-
-
2023-10-20
Matthew Wilcox
New
[1/1] trace: Move readpos from seq_buf to trace_seq
[1/1] trace: Move readpos from seq_buf to trace_seq
- - -
-
-
-
2023-10-19
Matthew Wilcox
New
[1/1] trace: Move readpos from seq_buf to trace_seq
Put seq_buf on a diet
- - -
-
-
-
2023-10-19
Matthew Wilcox
New
[2/2] sparc: Allow nesting of lazy MMU mode
Allow nesting of lazy MMU mode
- - -
-
-
-
2023-10-12
Matthew Wilcox
New
[1/2] powerpc: Allow nesting of lazy MMU mode
Allow nesting of lazy MMU mode
- - -
-
-
-
2023-10-12
Matthew Wilcox
New
bounds: Support non-power-of-two CONFIG_NR_CPUS
bounds: Support non-power-of-two CONFIG_NR_CPUS
1 1 -
-
-
-
2023-10-10
Matthew Wilcox
New
[2/2] sched: Remove wait bookmarks
[1/2] filemap: Remove use of wait bookmarks
1 - -
-
-
-
2023-10-10
Matthew Wilcox
New
[1/2] filemap: Remove use of wait bookmarks
[1/2] filemap: Remove use of wait bookmarks
- - -
-
-
-
2023-10-10
Matthew Wilcox
New
[v2,5/5] fs: Add inode_assert_locked() and inode_assert_locked_excl()
Remove the XFS mrlock
- - -
-
-
-
2023-10-07
Matthew Wilcox
New
[v2,4/5] xfs: Remove mrlock wrapper
Remove the XFS mrlock
- - -
-
-
-
2023-10-07
Matthew Wilcox
New
[v2,3/5] xfs: Replace xfs_isilocked with xfs_assert_locked
Remove the XFS mrlock
- - -
-
-
-
2023-10-07
Matthew Wilcox
New
[v2,2/5] mm: Use rwsem assertion macros for mmap_lock
Remove the XFS mrlock
- - -
-
-
-
2023-10-07
Matthew Wilcox
New
[v2,1/5] locking: Add rwsem_assert_held() and rwsem_assert_held_write()
Remove the XFS mrlock
- - -
-
-
-
2023-10-07
Matthew Wilcox
New
i915: Limit the length of an sg list to the requested length
i915: Limit the length of an sg list to the requested length
- 1 1
-
-
-
2023-09-19
Matthew Wilcox
New
[17/17] mm: Use folio_xor_flags_has_waiters() in folio_end_writeback()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[16/17] mm: Make __end_folio_writeback() return void
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[15/17] mm: Add folio_xor_flags_has_waiters()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[14/17] mm: Delete checks for xor_unlock_is_negative_byte()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[13/17] s390: Implement arch_xor_unlock_is_negative_byte
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[12/17] riscv: Implement xor_unlock_is_negative_byte
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[11/17] powerpc: Implement arch_xor_unlock_is_negative_byte on 32-bit
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[10/17] mips: Implement xor_unlock_is_negative_byte
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[09/17] m68k: Implement xor_unlock_is_negative_byte
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[08/17] alpha: Implement xor_unlock_is_negative_byte
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[07/17] bitops: Add xor_unlock_is_negative_byte()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[06/17] iomap: Use folio_end_read()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[05/17] buffer: Use folio_end_read()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[04/17] ext4: Use folio_end_read()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[03/17] mm: Add folio_end_read()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[02/17] iomap: Protect read_bytes_pending with the state_lock
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[01/17] iomap: Hold state_lock over call to ifs_set_range_uptodate()
Add folio_end_read
- - -
-
-
-
2023-09-15
Matthew Wilcox
New
[7/7] mm: Use free_unref_folios() in put_pages_list()
[1/7] mm: Make folios_put() the basis of release_pages()
- - -
-
-
-
2023-08-21
Matthew Wilcox
New
[1/7] mm: Make folios_put() the basis of release_pages()
[1/7] mm: Make folios_put() the basis of release_pages()
- - -
-
-
-
2023-08-21
Matthew Wilcox
New
block: Remove special-casing of compound pages
block: Remove special-casing of compound pages
- - -
-
-
-
2023-08-14
Matthew Wilcox
New
[v6,38/38] mm: Call update_mmu_cache_range() in more page fault handling paths
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,37/38] filemap: Batch PTE mappings
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,36/38] mm: Convert do_set_pte() to set_pte_range()
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,35/38] rmap: add folio_add_file_rmap_range()
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,34/38] filemap: Add filemap_map_folio_range()
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,33/38] mm: Use flush_icache_pages() in do_set_pmd()
New page table range API
- 1 -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,32/38] mm: Tidy up set_ptes definition
New page table range API
- 1 -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,31/38] mm: Rationalise flush_icache_pages() and flush_icache_page()
New page table range API
- - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,30/38] mm: Remove page_mapping_file()
New page table range API
- 1 -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,29/38] xtensa: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,28/38] x86: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,27/38] um: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,26/38] sparc64: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,25/38] sparc32: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,24/38] sh: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,23/38] s390: Implement the new page table range API
New page table range API
1 1 -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,22/38] riscv: Implement the new page table range API
New page table range API
1 1 -
-
-
-
2023-08-02
Matthew Wilcox
New
[v6,21/38] powerpc: Implement the new page table range API
New page table range API
1 - -
-
-
-
2023-08-02
Matthew Wilcox
New
«
1
2
3
4
»