Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-20 Thread Seth Jennings
On 02/18/2013 01:55 PM, Dan Magenheimer wrote: >> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] >> Subject: Re: [PATCHv5 4/8] zswap: add to mm/ >> >> On 02/15/2013 10:04 PM, Ric Mason wrote: >>> On 02/14/2013 02:38 AM, Seth Jennings wrote: >>

RE: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Dan Magenheimer
> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] > Subject: Re: [PATCHv5 4/8] zswap: add to mm/ > > On 02/18/2013 03:59 PM, Dan Magenheimer wrote: > >>>>> please document in Documentation/kernel-parameters.txt. > >>>> > >>>> W

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Seth Jennings
On 02/18/2013 03:59 PM, Dan Magenheimer wrote: >> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] >> Subject: Re: [PATCHv5 4/8] zswap: add to mm/ >> >> On 02/18/2013 01:55 PM, Dan Magenheimer wrote: >>>> From: Seth Jennings [mailto:sjenn...@linux.vnet.i

RE: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Dan Magenheimer
> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] > Subject: Re: [PATCHv5 4/8] zswap: add to mm/ > > On 02/18/2013 01:55 PM, Dan Magenheimer wrote: > >> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] > >> Subject: Re: [PATCHv5 4/8] zswap: add to

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Seth Jennings
On 02/18/2013 01:55 PM, Dan Magenheimer wrote: >> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] >> Subject: Re: [PATCHv5 4/8] zswap: add to mm/ >> >> On 02/15/2013 10:04 PM, Ric Mason wrote: >>> On 02/14/2013 02:38 AM, Seth Jennings wrote: >>

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Seth Jennings
On 02/18/2013 01:49 PM, Cody P Schafer wrote: > On 02/18/2013 11:24 AM, Seth Jennings wrote: >> On 02/15/2013 10:04 PM, Ric Mason wrote: >>> On 02/14/2013 02:38 AM, Seth Jennings wrote: >> +/* invalidates all pages for the given swap type */ +static void zswap_frontswap_invalidate_area(u

RE: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Dan Magenheimer
> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com] > Subject: Re: [PATCHv5 4/8] zswap: add to mm/ > > On 02/15/2013 10:04 PM, Ric Mason wrote: > > On 02/14/2013 02:38 AM, Seth Jennings wrote: > > >> + * The statistics below are not protec

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Cody P Schafer
On 02/18/2013 11:24 AM, Seth Jennings wrote: On 02/15/2013 10:04 PM, Ric Mason wrote: On 02/14/2013 02:38 AM, Seth Jennings wrote: +/* invalidates all pages for the given swap type */ +static void zswap_frontswap_invalidate_area(unsigned type) +{ +struct zswap_tree *tree = zswap_trees[typ

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-18 Thread Seth Jennings
On 02/15/2013 10:04 PM, Ric Mason wrote: > On 02/14/2013 02:38 AM, Seth Jennings wrote: >> + * The statistics below are not protected from concurrent access for >> + * performance reasons so they may not be a 100% accurate. However, >> + * the do provide useful information on roughly how many tim

Re: [PATCHv5 4/8] zswap: add to mm/

2013-02-15 Thread Ric Mason
On 02/14/2013 02:38 AM, Seth Jennings wrote: zswap is a thin compression backend for frontswap. It receives pages from frontswap and attempts to store them in a compressed memory pool, resulting in an effective partial memory reclaim and dramatically reduced swap device I/O. Additionally, in mos