Skip to content

RFC mm: remove PageReserved

Nick Piggin linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest2 patches 64 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2mm: remap ZERO_PAGE mappingsmm/mremap.c+4 -00 replies
2/2mm: core remove PageReservedarch/ppc64/kernel/vdso.c drivers/scsi/sg.c drivers/scsi/st.c +15 more+188 -1070 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [RFC][patch 0/2] mm: remove PageReserved

Hi,

I'll be looking to send these off to Andrew after 2.6.14 opens, with the aim of having them merged by 2.6.15 hopefully.

It doesn't look like they'll be able to easily free up a page flag for 2 reasons. First, PageReserved will probably be kept around for at least one release. Second, swsusp and some arch code (ioremap) wants to know about struct pages that don't point to valid RAM - currently they use PageReserved, but we'll probably just introduce a PageValidRAM or something when PageReserved goes.

I believe this makes memory management cleaner and easier to understand. My other reason behind this is that the lockless pagecache patches needs it for sane page refcounting.

If anyone has an issue with the patches or my merge plan, let's get some discussion going.

Thanks,
Nick

Signature · 7 lines
SUSE Labs, Novell Inc.

Send instant messages to your online friends http://au.messenger.yahoo.com --
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>