Re: [RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-16 Thread Jiang Liu
On 04/15/2013 12:56 PM, Paul Mackerras wrote: > On Sat, Apr 13, 2013 at 11:36:20PM +0800, Jiang Liu wrote: >> Commit 600cc5b7f6 "mm: Kill NO_BOOTMEM version free_all_bootmem_node()" >> has kill free_all_bootmem_node() for NO_BOOTMEM. >> >> Currently the usage pattern for free_all_bootmem_node() is

Re: [RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-16 Thread Jiang Liu
On 04/15/2013 12:56 PM, Paul Mackerras wrote: On Sat, Apr 13, 2013 at 11:36:20PM +0800, Jiang Liu wrote: Commit 600cc5b7f6 mm: Kill NO_BOOTMEM version free_all_bootmem_node() has kill free_all_bootmem_node() for NO_BOOTMEM. Currently the usage pattern for free_all_bootmem_node() is like:

Re: [RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-14 Thread Paul Mackerras
On Sat, Apr 13, 2013 at 11:36:20PM +0800, Jiang Liu wrote: > Commit 600cc5b7f6 "mm: Kill NO_BOOTMEM version free_all_bootmem_node()" > has kill free_all_bootmem_node() for NO_BOOTMEM. > > Currently the usage pattern for free_all_bootmem_node() is like: > for_each_online_pgdat(pgdat) >

Re: [RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-14 Thread Paul Mackerras
On Sat, Apr 13, 2013 at 11:36:20PM +0800, Jiang Liu wrote: Commit 600cc5b7f6 mm: Kill NO_BOOTMEM version free_all_bootmem_node() has kill free_all_bootmem_node() for NO_BOOTMEM. Currently the usage pattern for free_all_bootmem_node() is like: for_each_online_pgdat(pgdat)

[RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-13 Thread Jiang Liu
Commit 600cc5b7f6 "mm: Kill NO_BOOTMEM version free_all_bootmem_node()" has kill free_all_bootmem_node() for NO_BOOTMEM. Currently the usage pattern for free_all_bootmem_node() is like: for_each_online_pgdat(pgdat) free_all_bootmem_node(pgdat); It's equivalent to free_all_bootmem(), so

[RFC PATCH v1 00/19] kill free_all_bootmem() and clean up VALID_PAGE()

2013-04-13 Thread Jiang Liu
Commit 600cc5b7f6 mm: Kill NO_BOOTMEM version free_all_bootmem_node() has kill free_all_bootmem_node() for NO_BOOTMEM. Currently the usage pattern for free_all_bootmem_node() is like: for_each_online_pgdat(pgdat) free_all_bootmem_node(pgdat); It's equivalent to free_all_bootmem(), so