Skip to content

z3fold: optimizations and fixes

Vitaly Wool linux-mm lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest5 patches 5 repliesIn review 4 of 5 applied
  2. v25 patches 14 repliesSuperseded
  3. v15 patches 8 repliesSuperseded

Patches in v3 4 of 5 applied

#Subject and filesSizeRepliesApplied
1/5z3fold: make pages_nr atomicmm/z3fold.c+9 -111 replyApplied
2/5z3fold: fix header size related issuesmm/z3fold.c+64 -501 replyApplied
3/5z3fold: extend compaction functionmm/z3fold.c+25 -11 replyApplied
4/5z3fold: use per-page spinlockmm/z3fold.c+106 -421 replyApplied
5/5z3fold: add kref refcountingmm/z3fold.c+66 -851 reply

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchDan Streetman
1/5R-b
2/5R-b
3/5R-b
4/5R-b
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH/RESEND v3 0/5] z3fold: optimizations and fixes

This is a new take on z3fold optimizations/fixes consolidation, revised after comments from Dan ([1] - [6]). The coming patches are to be applied on top of the following commit:

Author: zhong jiang <[email protected]>
Date:   Tue Dec 20 11:53:40 2016 +1100

mm/z3fold.c: limit first_num to the actual range of possible buddy indexes

All the z3fold patches newer than this one are considered obsolete and should be substituted with this patch series. The coming patches have been verified with linux-next tree.

[1] https://lkml.org/lkml/2016/11/29/969
[2] https://lkml.org/lkml/2017/1/4/586
[3] https://lkml.org/lkml/2017/1/4/604
[4] https://lkml.org/lkml/2017/1/4/737
[5] https://lkml.org/lkml/2017/1/11/514
[6] https://lkml.org/lkml/2017/1/11/552

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>