Some cleanups for shmem
Status from this message: [merged mm-stable] mm-shmem-move-shmem_huge_global_enabled-into-shmem_allowable_huge_orders.patch removed from -mm tree
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest3 patches 0 repliesApplied 3/3
- v23 patches 10 repliesSuperseded
- v13 patches 1 replySuperseded
Changes in v3 from the cover letter
- Add reviewed tag from Ryan. Thanks.
- Pass vma instead of mm to shmem_huge_global_enabled(), per Ryan.
Patches in v3 All 3 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | mm: shmem: simplify the suitable huge orders validation for tmpfsmm/ | +15 | 0 replies | Applied |
| 2/3 | mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled()include/ mm/ mm/ | +16 | 0 replies | Applied |
| 3/3 | mm: shmem: move shmem_huge_global_enabled() into shmem_allowable_huge_orders()include/ mm/ mm/ | +35 | 0 replies | Applied |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | Ryan Roberts |
|---|---|
| 1/3 | R-b |
| 2/3 | R-b |
| 3/3 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 0/3] Some cleanups for shmem
Hi,
This series does some cleanups to reuse code, rename functions and simplify logic to make code more clear. No functional changes are expected.
Changes from v2:
- Add reviewed tag from Ryan. Thanks.
- Pass vma instead of mm to shmem_huge_global_enabled(), per Ryan.
Changes from v1:
- Add a dummy function in case CONFIG_TRANSPARENT_HUGEPAGE is not enabled, which fixes a building error reported by kernel test robot.
Baolin Wang (3):
mm: shmem: simplify the suitable huge orders validation for tmpfs
mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled()
mm: shmem: move shmem_huge_global_enabled() into
shmem_allowable_huge_orders()
include/linux/shmem_fs.h | 11 +---- mm/huge_memory.c | 11 ++--- mm/shmem.c | 93 +++++++++++++++++++++------------------- 3 files changed, 54 insertions(+), 61 deletions(-)
Signature · 1 line
2.39.3