Skip to content

dm-bufio patches

[email protected] dm-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8dm-bufio: move dm-bufio.h to include/linux/drivers/md/dm-bufio.c drivers/md/dm-bufio.h drivers/md/dm-integrity.c +4 more+153 -1530 replies
2/8dm-bufio: get rid of slab cache name allocationsdrivers/md/dm-bufio.c+3 -180 replies
3/8dm-bufio: remove code that merges slab cachesdrivers/md/dm-bufio.c+14 -390 replies
4/8dm-bufio: fix slab cache attributesdrivers/md/dm-bufio.c+1 -20 replies
5/8dm-bufio recorder fields in dm-bufferdrivers/md/dm-bufio.c+5 -50 replies
6/8dm-bufio: use slab cache for dm_bufferdrivers/md/dm-bufio.c+18 -90 replies
7/8dm-bufio: support non-power-of-two block sizesdrivers/md/dm-bufio.c+39 -250 replies
8/8dm-bufio: dont embed bio in dm_bufferdrivers/md/dm-bufio.c+45 -600 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [patch 0/8] dm-bufio patches

Hi

Here I'm sending the second version of dm-bufio patches for arbitrary sector size.

I dropped the patch that removes alloc_pages because it turns out that alloc_pages is faster than the slab allocator.

I also added a patch that removes struct bio from struct dm_buffer (reducing the size of dm_buffer to 1/3) and allocates the bio only when doing read or write.

Mikulas