v_vfs_done error = 1 on gconcat device
Rong-En Fan
grafan at gmail.com
Sat Apr 29 00:34:05 UTC 2006
Hi Pawel,
I'm running RELENG_6 around Apr 6. Sometimes, I saw lots of
g_vfs_done():concat/tmp[WRITE(offset=25658605568, length=114688)]error = 1
g_vfs_done():concat/tmp[WRITE(offset=25658605568, length=114688)]error = 1
g_vfs_done():concat/tmp[WRITE(offset=25658605568, length=114688)]error = 1
g_vfs_done():concat/tmp[WRITE(offset=25658605568, length=114688)]error = 1
g_vfs_done():concat/tmp[WRITE(offset=25658605568, length=114688)]error = 1
in my console. The concat/tmp is consist of two disk:
Geom name: tmp
State: UP
Status: Total=2, Online=2
Type: AUTOMATIC
ID: 2047271624
Providers:
1. Name: concat/tmp
Mediasize: 62055485440 (58G)
Sectorsize: 512
Mode: r1w1e1
Consumers:
1. Name: da0s1d
Mediasize: 25658654720 (24G)
Sectorsize: 512
Mode: r1w1e2
Start: 0
End: 25658654208
2. Name: da1s1e
Mediasize: 36396831744 (34G)
Sectorsize: 512
Mode: r1w1e2
Start: 25658654208
End: 62055485440
If the offset in the console is in the same unit as "Mediasize" in gconcat list,
then, it looks like it tries to write something that crossing two
physical disks.
IIRC, everytime I see those messages, the offset is really close to the
end of the first disk.
Any ideas?
Thanks,
Rong-En fan
More information about the freebsd-geom
mailing list