On Sat Mar 1 17:24:03 EST 2014, cinap_len...@felloff.net wrote: > not sure what you mean. the page passed to duppage() is not > on the freelist. and the new page duppage() allocates and > caches is chained on the tail as far as i can see. so > the invariant required by imagereclaim() holds. or are > you refering to a different problem?
duppage races with itself, potentially putting thousands of pages on the free list because for whatever reason it puts the new page back, not the old one. but it's hard to see the carbuncle for the pimples. - erik