That fixes a problem with ccd, but not the one causing John's failures.
You will note that with John's failure's the I/O is properly page-aligned.
The fix to ccd deals with a misalignment problem.
But I believe I have found the problem... it is a bug in vm/swap_pager.c
that occurs when you have more then one swap partition. The code is
improperly crossing a physical disk device boundry and vm/vm_swap.c
is returning a failure because of that.
For example, if you attempt to read 8K from a swap-backed VN device and
4K of it is in one swap partition and the other 4K is in another,
vm/swap_pager.c is not properly breaking up the transaction.
I'll have a fix in a moment.
-Matt
:which would be this commit...
:
:phk 1999/08/26 07:46:11 PDT
:
: Modified files:
: sys/dev/ccd ccd.c
: Log:
: Initialize the dev->si_bsize fields.
:
: Submitted by: tegge
: Reviewed by: phk
:
: Revision Changes Path
: 1.53 +5 -1 src/sys/dev/ccd/ccd.c
:
:
: I need to figure out why my 11:30am EST cvsup didn't pick
:this file up. It's 44 minutes infront of cvsup...
:
:Thanks!
:john
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
- -current kernel problems (spec_getpages & vm_fault) John W. DeBoskey
- Re: -current kernel problems (spec_getpages & v... Julian Elischer
- Re: -current kernel problems (spec_getpages & v... Julian Elischer
- Re: -current kernel problems (spec_getpages &am... Matthew Dillon
- Re: -current kernel problems (spec_getpages... Julian Elischer
- Re: -current kernel problems (spec_getpages &am... Poul-Henning Kamp
- Re: -current kernel problems (spec_getpages... Julian Elischer
- Re: -current kernel problems (spec_getp... Poul-Henning Kamp
- Re: -current kernel problems (spec_getpages... John W. DeBoskey
- Re: -current kernel problems (spec_getp... Julian Elischer
- tentative fix (was Re: -current kernel ... Matthew Dillon
- tentative fix (was Re: -current ke... Matthew Dillon
- Re: -current kernel problems (spec... Poul-Henning Kamp
- Re: -current kernel problems (... Christopher Masto
- Re: -current kernel proble... Poul-Henning Kamp
- Re: -current kernel proble... Christopher Masto
- Re: -current kernel proble... Christopher Masto
- Re: -current kernel proble... Poul-Henning Kamp
- Re: -current kernel proble... Matthew Dillon
- Re: -current kernel proble... Greg Lehey
- Re: -current kernel proble... Poul-Henning Kamp
