tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: File system corruption due to UFS2 extended attributes



Chuck Silvers <chuq%chuq.com@localhost> writes:

> The introduction in NetBSD's implementation of UFS2 of the extended
> attribute code from FreeBSD has introduced a compatibility problem
> with previous releases of NetBSD.  The explanation of this problem is
> a bit involved and requires knowing some history, so please bear with me
> as I explain.

Your analysis and approach make sense to me, even though it's
regrettable that it is necessary.  I guess UFS needs zfs-style feature
flags....

What about compatibility with FreeBSD?

  - What happens if someone takes a FreeBSD UFS2 filesystem and mounts
    it under NetBDS 9?

  - What happens if someone tries to mount a NetBSD <=9 UFS2 filesystem
    on FreeBSD?   A 10 UFS2 filesystem w/o ea?  with?

Or is it already the case that FreeBSD and NetBSD do not interoperate
with UFS2?

And same questions for the other active BSD variants, which I think is
mostly OpenBSD and Dragonfly these days but I have lost track.

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index