Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Apr 2008 21:52:02 +0200
From:      Willy Offermans <Willy@Offermans.Rompen.nl>
To:        freebsd-stable@FreeBSD.ORG
Subject:   g_vfs_done() error
Message-ID:  <20080414195202.GA8714@wiz.vpn.offrom.nl>

next in thread | raw e-mail | index | archive | help
Dear FreeBSD friends,

Recently I have moved from FreeBSD 6.2 to FreeBSD 7.0. Suddenly I got a
lot of error messages like the following:

Apr 14 21:26:57 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5
Apr 14 21:26:57 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621882368, length=131072)]error = 5
Apr 14 21:26:57 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290622013440, length=49152)]error = 5
Apr 14 21:27:02 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5
Apr 14 21:27:28 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290725068800, length=6144)]error = 5
Apr 14 21:27:28 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621784064, length=32768)]error = 5
Apr 14 21:27:28 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5
Apr 14 21:27:28 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621882368, length=131072)]error = 5
Apr 14 21:27:28 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290622013440, length=49152)]error = 5
Apr 14 21:27:33 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5
Apr 14 21:27:59 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290725068800, length=6144)]error = 5
Apr 14 21:27:59 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621784064, length=32768)]error = 5
Apr 14 21:27:59 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5
Apr 14 21:27:59 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621882368, length=131072)]error = 5
Apr 14 21:27:59 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290622013440, length=49152)]error = 5
Apr 14 21:28:04 sun kernel: g_vfs_done():ar0s1g[WRITE(offset=290621816832, length=65536)]error = 5

The offset seems to be totally wrong, since bsdlabel -A /dev/ar0s1
produces:

# /dev/ar0s1:
type: unknown
disk: amnesiac
label: 
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 60799
sectors/unit: 976751937
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # milliseconds
track-to-track seek: 0  # milliseconds
drivedata: 0 

8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a: 41943040        0    4.2BSD        0     0     0 
  b:  8388608 41943040      swap                    
  c: 976751937        0    unused        0     0         # "raw" part, don't edit
  d: 44040192 50331648    4.2BSD     2048 16384 28552 
  e: 104857600 94371840    4.2BSD     2048 16384 28552 
  f: 209715200 199229440    4.2BSD     2048 16384 28552 
  g: 567807297 408944640    4.2BSD     2048 16384 28552 

So the largest offset could be 408944640+567807297=976751937. But maybe
we are talking about different offsets. I have no idea!

If I umount -f /dev/ar0s1g then the machine suddenly reboots. An fsck
on the partition doesn't indicate a severe error. The individual files do not
seem to be corrupted as well.

Does anybody have a clue what is going on?


-- 
Met vriendelijke groeten,
With kind regards,
Mit freundlichen Gruessen,
De jrus wah,

Willy

*************************************
W.K. Offermans
Home:   +31 45 544 49 44
Mobile: +31 653 27 16 23
e-mail: Willy@Offermans.Rompen.nl

                                       Powered by ....

                                            (__)
                                         \\\'',)
                                           \/  \ ^
                                           .\._/_)

                                       www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080414195202.GA8714>