Messages in this thread | | | Date | Fri, 7 Oct 2005 15:40:12 -0300 | From | Gustavo Barbieri <> | Subject | Re: Re: [PATCH] vm - swap_prefetch-15 |
| |
On 10/7/05, Rudo Thomas <rudo@matfyz.cz> wrote: > > Or make it a "const static" variable, so compiler will check types and > > everything, but the symbol will not be present in the binary, causing > > no overhead. So it could be: > > > > const unsigned PREFETCH_PAGES = (SWAP_CLUSTER_MAX * swap_prefetch * \ > > (1 + 9 * laptop_mode)); > > This won't work, AFAICT. swap_prefetch and laptop_mode are variables, > but with the code above, they would be evaluated only once. And maybe > the compiler will reject that code immediately...
Ah... yes, you're right! These may change in runtime.
-- Gustavo Sverzut Barbieri --------------------------------------- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: gsbarbieri@jabber.org ICQ#: 17249123 MSN: barbieri@gmail.com Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |