ZFS/amd64/extattr lockup (was Re: bsdtar lockup on Current-03/10/2009)

From: Tim Kientzle <kientzle_at_freebsd.org>
Date: Tue, 10 Mar 2009 21:14:11 -0700
Anonymous wrote:
> Tim Kientzle <kientzle_at_freebsd.org> writes:
>>Anonymous wrote:
>>>Paul Wootton <paul_at_fletchermoorland.co.uk> writes:
>>>
>>>>Im also using ZFS and have the same problems as Peg when trying to create a
>>>>tar file.
>>>>This is using Current as of last yesterday (09-mar-09).
>>>
>>>I'm not sure but in my case ktrace shows extattr_list_link() before the lockup.
>>>So, for a workaround I disabled extattr support in libarchive. Can you verify that
>>>this helps you, too?
>>
>>Please try this, which will poke that same system
>>call in a different way:
>>
>> rm -f foo foolink
>> touch foo
>> ln -s foo foolink
>> lsextattr -h user foolink
> 
> Right here.

So lsextattr -h hangs for you on AMD64 using ZFS with
a file that has no extended attributes.

I've not been able to reproduce it on i386 with UFS
(though I'm about a week out-of-date; I'm updating now).

Please try this on a UFS volume so we can figure
out whether this is an AMD64 problem or a ZFS problem.
(format a floppy or a USB key or a swap-backed ramdisk, maybe?)

Tim
Received on Wed Mar 11 2009 - 05:41:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:43 UTC