g_vfs_done fails with strange offsets

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Tue Apr 19 06:20:42 PDT 2005


Hi,

I had the same error yesterday when running installworld and it failed
at exactly the same point (both cases). da0s1f is the fs holding src
and obj only and it had been newfsed -O2 -U in between and I did a new
cvs co and buildworld/kernel (still same places I can see this error):

install: /usr/share/snmp/mibs/FOKUS-MIB.txt: Bad address

this is what gets logged to console.

g_vfs_done():da0s1f[READ(offset=-1078889850880, length=2560)]error = 5
vnode_pager_getpages: I/O read error
vm_fault: pager read error, pid 55985 (install)

This is with the kernel from SNAP0002:
6.0-CURRENT-SNAP002 FreeBSD 6.0-CURRENT-SNAP002 #0: Tue Mar 15 19:02:56
    UTC 2005 root at x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386



When booting a kernel compiled from HEAD of the day
I can get repeatedly get this with still same installworld as above:

===> include (install)
install -C -o root -g wheel -m 444  .....
*** Signal 11

and get this on console:

g_vfs_done():da0s1f[READ(offset=-1077929627648, length=2560)]error = 5
vnode_pager_getpages: I/O read error
vm_fault: pager read error, pid 646 (install)
g_vfs_done():da0s1f[READ(offset=-1077929627648, length=2560)]error = 5
vnode_pager_getpages: I/O read error
vm_fault: pager read error, pid 646 (install)

-- 
Bjoern A. Zeeb				bzeeb at Zabbadoz dot NeT


More information about the freebsd-current mailing list