Messages in this thread | | | From | KOSAKI Motohiro <> | Date | Sun, 26 May 2013 07:44:56 -0400 | Subject | Re: [PATCH 01/02] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES |
| |
> + /* > + * By flagging sys_swapon, a sysadmin can tell us to > + * either do sinle-time area discards only, or to just > + * perform discards for released swap page-clusters. > + * Now it's time to adjust the p->flags accordingly. > + */ > + if (swap_flags & SWAP_FLAG_DISCARD_ONCE) > + p->flags &= ~SWP_PAGE_DISCARD; > + else if (swap_flags & SWAP_FLAG_DISCARD_PAGES) > + p->flags &= ~SWP_AREA_DISCARD;
When using old swapon(8), this code turn off both flags, right?
| |