Re: ATA FLUSHCACHE



According to Daniel O'Connor:
Hmm, it is a non fatal error for gjournal, I'm kind of surprised it's a
fatal one for ZFS..

It is not a fatal one for ZFS per se. If I use ZFS in a configuration that
does not require writing on two disks (a gconcat-like configuration), it
works and FLUSHCACHE timeouts are not fatal.

As soon as I try to get it working in a more disk-intensive (raidz in that
case) way, it blows up with a panic. It seems to point to a flaw in the
ata driver which may not be managing semaphores/mutex correctly or maybe in
the way it uses UMA zones (the panic starts there).

ZFS is only a very reproductible way of triggering the problem.

If the cache flush really failed (eg due to a stuffed disk) then there
really is a problem, but IMO it is likely this is going to be caught by
a read or a write operation very soon.

Yes.

If it is a transient error then panicing seems to be about the worse
response :)

Agreed.
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@xxxxxxxxxxxxxxxxx
Darwin sidhe.keltia.net Kernel Version 8.8.2: Thu Sep 28 20:43:26 PDT 2006 i386
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: ZFS kmem_map too small.
    ... mirroring every few hours + occassional portupgrade + makes. ... returns 1 when 80% of kmem is used, ... I'm not really interested in fixing configuration bugs, ... kmem_map is never too small or may be zfs can reserve a few ...
    (freebsd-current)
  • Re: Samba access to ZFS broken
    ... single-CPU system with different configuration. ... Samba access to files stored on ZFS. ...
    (freebsd-current)
  • Re: Reliably trigger-able ZFS panic
    ... The following iozone test case on ZFS would reliably trigger panic: ... version=Cannot access memory at address 0xffffffff00040010 ... Can you send me your FS configuration? ... FreeBSD - The Power to Serve! ...
    (freebsd-stable)
  • zfs generate a lot of IO ?
    ... I install CURRENT with zfs root fs on my notebook. ... hyposat 10441 root rtd unknown file system type: ... Something wrong on my configuration? ...
    (freebsd-current)
  • Samba access to ZFS broken
    ... and da2 as a zfs mirror. ... single-CPU system with different configuration. ... Samba access to files stored on ZFS. ... on a nullfs mount of the ZFS partitions.) ...
    (freebsd-current)