-----Ursprungligt meddelande-----
>Fran: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Alan Cox
>
>This should resolve the problem starting X.
>
>----- Forwarded message from Alan Cox <[EMAIL PROTECTED]> -----
>
>X-Original-To: [EMAIL PROTECTED]
>Delivered-To: [EMAIL PROTECTED]
>Delivered-To: [EMAIL PROTECTED]
>From: Alan Cox <[EMAIL PROTECTED]>
>Date: Sun, 5 Oct 2003 15:23:44 -0700 (PDT)
>To: [EMAIL PROTECTED], [EMAIL PROTECTED],
>       [EMAIL PROTECTED]
>Subject: cvs commit: src/sys/vm device_pager.c
>X-FreeBSD-CVS-Branch: HEAD
>Precedence: bulk
>X-Loop: FreeBSD.ORG
>X-Virus-Scanned: by amavis-20030314-p2 at cs.rice.edu
>X-DCC--Metrics: cs.rice.edu 1067; Body=1 Fuz1=1 Fuz2=1
>
>alc         2003/10/05 15:23:44 PDT
>
>  FreeBSD src repository
>
>  Modified files:
>    sys/vm               device_pager.c
>  Log:
>  The addition of a locking assertion to vm_page_zero_invalid() has
revealed
>  a long-time bug: vm_pager_get_pages() assumes that m[reqpage] contains a
>  valid page upon return from pgo_getpages().  In the case of the device
>  pager this page has been freed and replaced by a fake page.  The fake
page
>  is properly inserted into the vm object but m[reqpage] is left pointing
>  to a freed page.  For now, update m[reqpage] to point to the fake page.
>
>  Submitted by:   tegge
>
>  Revision  Changes    Path
>  1.69      +1 -0      src/sys/vm/device_pager.c


Yes this works for me


Regards

Matt

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to