> > CPU 0 CPU 1
> > is executing the code markedis executing try_to_free_buffers on
> > above with ^^^: the same page (it can be, because CPU 0
> > did not lock the page)
> >
> > (page->buffers &&
> >
> >
CPU 0 CPU 1
is executing the code markedis executing try_to_free_buffers on
above with ^^^: the same page (it can be, because CPU 0
did not lock the page)
(page-buffers
On Sun, 13 May 2001, Mikulas Patocka wrote:
> CPU 0 CPU 1
> is executing the code marked is executing try_to_free_buffers on
> above with ^^^: the same page (it can be, because CPU 0
> did not lock the page)
>
> (page->buffers
> > > + if (!dead_swap_page &&
> > > + (PageTestandClearReferenced(page) || page->age > 0 ||
> > > + (!page->buffers && page_count(page) > 1) ||
> > > + page_ramdisk(page))) {
> > ^^
> > >
On Sun, 13 May 2001, Mikulas Patocka wrote:
CPU 0 CPU 1
is executing the code marked is executing try_to_free_buffers on
above with ^^^: the same page (it can be, because CPU 0
did not lock the page)
(page-buffers
+ if (!dead_swap_page
+ (PageTestandClearReferenced(page) || page-age 0 ||
+ (!page-buffers page_count(page) 1) ||
+ page_ramdisk(page))) {
^^
6 matches
Mail list logo