Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Johannes Thumshirn
| 86 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
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[5/5] btrfs: use the super_block as holder when mounting file systems
btrfs: use the super_block as bdev holder
- - -
-
-
-
2024-02-14
Johannes Thumshirn
New
[4/5] btrfs: open block devices after superblock creation
btrfs: use the super_block as bdev holder
- - -
-
-
-
2024-02-14
Johannes Thumshirn
New
[3/5] btrfs: split btrfs_fs_devices.opened
btrfs: use the super_block as bdev holder
- - -
-
-
-
2024-02-14
Johannes Thumshirn
New
[2/5] btrfs: call btrfs_close_devices from ->kill_sb
btrfs: use the super_block as bdev holder
- - -
-
-
-
2024-02-14
Johannes Thumshirn
New
[1/5] btrfs: always open the device read-only in btrfs_scan_one_device
btrfs: use the super_block as bdev holder
- - -
-
-
-
2024-02-14
Johannes Thumshirn
New
[v3,5/5] block: remove gfp_flags from blkdev_zone_mgmt
block: remove gfp_mask for blkdev_zone_mgmt()
- 2 -
-
-
-
2024-01-29
Johannes Thumshirn
New
[v3,4/5] f2fs: guard blkdev_zone_mgmt with nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- 2 -
-
-
-
2024-01-29
Johannes Thumshirn
New
[v3,3/5] btrfs: zoned: call blkdev_zone_mgmt in nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- 2 -
-
-
-
2024-01-29
Johannes Thumshirn
New
[v3,2/5] dm: dm-zoned: guard blkdev_zone_mgmt with noio scope
block: remove gfp_mask for blkdev_zone_mgmt()
- 2 -
-
-
-
2024-01-29
Johannes Thumshirn
New
[v3,1/5] zonefs: pass GFP_KERNEL to blkdev_zone_mgmt() call
block: remove gfp_mask for blkdev_zone_mgmt()
1 - -
-
-
-
2024-01-29
Johannes Thumshirn
New
[v2,5/5] block: remove gfp_flags from blkdev_zone_mgmt
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-25
Johannes Thumshirn
New
[v2,4/5] f2fs: guard blkdev_zone_mgmt with nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-25
Johannes Thumshirn
New
[v2,3/5] btrfs: zoned: call blkdev_zone_mgmt in nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-25
Johannes Thumshirn
New
[v2,2/5] dm: dm-zoned: guard blkdev_zone_mgmt with noio scope
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-25
Johannes Thumshirn
New
[v2,1/5] zonefs: pass GFP_KERNEL to blkdev_zone_mgmt() call
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-25
Johannes Thumshirn
New
[5/5] block: remove gfp_flags from blkdev_zone_mgmt
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-23
Johannes Thumshirn
New
[4/5] f2fs: guard blkdev_zone_mgmt with nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-23
Johannes Thumshirn
New
[3/5] btrfs: zoned: call blkdev_zone_mgmt in nofs scope
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-23
Johannes Thumshirn
New
[2/5] dm: dm-zoned: pass GFP_KERNEL to blkdev_zone_mgmt
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-23
Johannes Thumshirn
New
[1/5] zonefs: pass GFP_KERNEL to blkdev_zone_mgmt() call
block: remove gfp_mask for blkdev_zone_mgmt()
- - -
-
-
-
2024-01-23
Johannes Thumshirn
New
[2/2] btrfs: zoned: wake up cleaner sooner if needed
btrfs: zoned: kick reclaim earlier on fast zoned devices
- - -
-
-
-
2024-01-22
Johannes Thumshirn
New
[1/2] btrfs: zoned: use rcu list for iterating devices to collect stats
btrfs: zoned: kick reclaim earlier on fast zoned devices
- 1 -
-
-
-
2024-01-22
Johannes Thumshirn
New
[v2,13/13] btrfs: pass btrfs_io_geometry into btrfs_max_io_len
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,12/13] btrfs: pass struct btrfs_io_geometry to set_io_stripe
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,11/13] btrfs: open code set_io_stripe for RAID56
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,10/13] btrfs: btrfs: untagle if else maze in btrfs_map_block
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,09/13] btrfs: factor out block mapping for single profiles
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,08/13] btrfs: factor out block mapping for RAID5/6
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,07/13] btrfs: reduce scope of data_stripes in btrfs_map_block
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,06/13] btrfs: factor out block mapping for RAID10
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,05/13] btrfs: factor out block mapping for DUP profiles
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,04/13] btrfs: factor out RAID1 block mapping
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,03/13] btrfs: factor out block-mapping for RAID0
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,02/13] btrfs: re-introduce struct btrfs_io_geometry
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-13
Johannes Thumshirn
New
[v2,01/13] btrfs: factor out helper for single device IO check
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-13
Johannes Thumshirn
New
[13/13] btrfs: pass btrfs_io_geometry into btrfs_max_io_len
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[12/13] btrfs: pass struct btrfs_io_geometry to set_io_stripe
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[11/13] btrfs: open code set_io_stripe for RAID56
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-12
Johannes Thumshirn
New
[10/13] btrfs: untagle if else maze in btrfs_map_block
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-12
Johannes Thumshirn
New
[09/13] btrfs: factor out block mapping for single profiles
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[08/13] btrfs: factor out block mapping for RAID5/6
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[07/13] btrfs: reduce scope of data_stripes in btrfs_map_block
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[06/13] btrfs: factor out block mapping for RAID10
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[05/13] btrfs: factor out block mapping for DUP profiles
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[04/13] btrfs: factor out RAID1 block mapping
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[03/13] btrfs: factor out block-mapping for RAID0
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[02/13] btrfs: re-introduce struct btrfs_io_geometry
btrfs: clean up RAID I/O geometry calculation
- - -
-
-
-
2023-12-12
Johannes Thumshirn
New
[01/13] btrfs: factor out helper for single device IO check
btrfs: clean up RAID I/O geometry calculation
- 1 -
-
-
-
2023-12-12
Johannes Thumshirn
New
[v2,5/5] btrfs: reflow btrfs_free_tree_block
btrfs: zoned: remove extent_buffer redirtying
- 3 -
-
-
-
2023-11-23
Johannes Thumshirn
New
[v2,4/5] btrfs: use memset_page instead of opencoding it
btrfs: zoned: remove extent_buffer redirtying
- 2 -
-
-
-
2023-11-23
Johannes Thumshirn
New
[v2,3/5] btrfs: remove now unneeded btrfs_redirty_list_add
btrfs: zoned: remove extent_buffer redirtying
- 2 -
-
-
-
2023-11-23
Johannes Thumshirn
New
[v2,2/5] btrfs: zoned: don't clear dirty flag of extent buffer
btrfs: zoned: remove extent_buffer redirtying
- 2 -
-
-
-
2023-11-23
Johannes Thumshirn
New
[v2,1/5] btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONED_ZEROOUT
btrfs: zoned: remove extent_buffer redirtying
- 2 -
-
-
-
2023-11-23
Johannes Thumshirn
New
[5/5] btrfs: reflow btrfs_free_tree_block
btrfs: zoned: remove extent_buffer redirtying
- 1 -
-
-
-
2023-11-21
Johannes Thumshirn
New
[4/5] btrfs: use memset_page instead of opencoding it
btrfs: zoned: remove extent_buffer redirtying
- 1 -
-
-
-
2023-11-21
Johannes Thumshirn
New
[3/5] btrfs: remove now unneeded btrfs_redirty_list_add
btrfs: zoned: remove extent_buffer redirtying
- 1 -
-
-
-
2023-11-21
Johannes Thumshirn
New
[2/5] btrfs: zoned: don't clear dirty flag of extent buffer
btrfs: zoned: remove extent_buffer redirtying
- 1 -
-
-
-
2023-11-21
Johannes Thumshirn
New
[1/5] btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_CANCELLED
btrfs: zoned: remove extent_buffer redirtying
- 1 -
-
-
-
2023-11-21
Johannes Thumshirn
New
[v3,4/4] btrfs: remove stride length from on-disk format
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-10-04
Johannes Thumshirn
New
[v3,3/4] btrfs: remove raid stride length in tree printer
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-10-04
Johannes Thumshirn
New
[v3,2/4] btrfs: remove stride length check on read
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-10-04
Johannes Thumshirn
New
[v3,1/4] btrfs: change RST write
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-10-04
Johannes Thumshirn
New
[v2,2/2] btrfs: check for incompat bit in btrfs_need_stripe_tree_update
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-20
Johannes Thumshirn
New
[v2,1/2] btrfs: check for incompat bit in btrfs_insert_raid_extent
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-20
Johannes Thumshirn
New
[4/4] btrfs: add tree-checker for RAID-stripe-tree
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-18
Johannes Thumshirn
New
[3/4] btrfs: rename ordered_enmtry in btrfs_io_context
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-18
Johannes Thumshirn
New
[2/4] btrfs: break loop in case set_io_stripe fails
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-18
Johannes Thumshirn
New
[1/4] btrfs: fix 64bit division in btrfs_insert_striped_mirrored_raid_extents
btrfs: RAID stripe tree updates
- - -
-
-
-
2023-09-18
Johannes Thumshirn
New
[v9,11/11] btrfs: add raid-stripe-tree to features enabled with debug
btrfs: introduce RAID stripe tree
- 1 -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,10/11] btrfs: add trace events for RST
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,09/11] btrfs: announce presence of raid-stripe-tree in sysfs
btrfs: introduce RAID stripe tree
- 1 -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,08/11] btrfs: add raid stripe tree pretty printer
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,07/11] btrfs: zoned: allow zoned RAID
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,06/11] btrfs: implement RST version of scrub
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,05/11] btrfs: lookup physical address from stripe extent
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,04/11] btrfs: delete stripe extent on extent deletion
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,03/11] btrfs: add support for inserting raid stripe extents
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,02/11] btrfs: read raid-stripe-tree from disk
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v9,01/11] btrfs: add raid stripe tree definitions
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-14
Johannes Thumshirn
New
[v8,11/11] btrfs: add raid-stripe-tree to features enabled with debug
btrfs: introduce RAID stripe tree
- 1 -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,08/11] btrfs: add raid stripe tree pretty printer
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,07/11] btrfs: zoned: allow zoned RAID
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,05/11] btrfs: lookup physical address from stripe extent
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,04/11] btrfs: delete stripe extent on extent deletion
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,03/11] btrfs: add support for inserting raid stripe extents
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New
[v8,01/11] btrfs: add raid stripe tree definitions
btrfs: introduce RAID stripe tree
- - -
-
-
-
2023-09-11
Johannes Thumshirn
New