Skip to content

Create circular buffer list for every page instead of linear list.

Sean Fu linux-fsdevel linux-raid lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3fs: buffer: Create circular buffer list for pages.fs/buffer.c+21 -270 replies
2/3fs/ntfs: Make ntfs to support circular buffer list.fs/ntfs/aops.c fs/ntfs/mft.c+2 -80 replies
3/3md: bitmap: Support circular buffer list.drivers/md/md-bitmap.c+19 -171 reply

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 0/3] Create circular buffer list for every page instead of linear list.

1.Create circular buffer list in alloc_page_buffers.
Remove unnecessary traversal in link_dev_buffers to create circular buffer list. Make nobh_write_begin and nobh_write_end to support circular buffer list.

2.fs/ntfs: Make ntfs to support circular buffer list.

3.md: bitmap: Support circular buffer list.
Modify write_page free_buffers and read_page to support circular buffer list.

Sean Fu (3):
fs: buffer: Create circular buffer list for pages. fs/ntfs: Make ntfs to support circular buffer list.
md: bitmap: Support circular buffer list.

 drivers/md/md-bitmap.c | 36 +++++++++++++++++++-----------------
 fs/buffer.c            | 48 +++++++++++++++++++++---------------------------
 fs/ntfs/aops.c         |  6 ++----
 fs/ntfs/mft.c          |  4 ----
 4 files changed, 42 insertions(+), 52 deletions(-)
Signature · 1 line
2.6.2