If you can write code that doesn't need any struct pages that would make life a bit easier, since we wouldn't need any pseudo memory hotplug code that just adds struct pages.
That was my gut feel too. However, it seems from Carsten and Jörn discussion of read/write XIP on Flash (and some new Phase Change) memories that having the struct pages has a lot of potential benefits. Wouldn't it also allow most of the mm routines to remain unchanged. I just worry that it would be difficult to set apart these non volitatile pages that can't be written too directly.
We would still need to add the kernel mapping though.
But that's handled by ioremap()ing it right? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Carsten Otte <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- References:
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Andrew Morton <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Nick Piggin <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: "Jared Hulbert" <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Nick Piggin <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Carsten Otte <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: "Jared Hulbert" <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Carsten Otte <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: "Jared Hulbert" <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Carsten Otte <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- From: Heiko Carstens <[email protected]>
- Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- Prev by Date: Re: [PATCH] trim memory not covered by WB MTRRs
- Next by Date: Re: [PATCH 0/6]
- Previous by thread: Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- Next by thread: Re: [PATCH 2.6.21] cramfs: add cramfs Linear XIP
- Index(es):