[Bug 244899] zfs: xattr on a symlink target > 136 causes "bad file descriptor" (on 12.1) and panic on (13 CURRENT) in sa_build_index()

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 27 Sep 2023 06:15:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244899

Eugene M. Zheganin <eugene@zhegan.in> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |eugene@zhegan.in

--- Comment #14 from Eugene M. Zheganin <eugene@zhegan.in> ---
Seems like most people stepping on this have nothing to do with storing ports
on a symlinked tree. This is the only bug reported so far about this issue,
thus it's synopsis is misleading.

I've observed this on a 13.1 and 13.2, my ports tree is not symlinked, and this
happens to me on every large port like devel/llvm13 or www/firefox and is 100%
reproducible on "make extract", though the files and their number differ each
time. 

As stated earlier the only decent workaround so far is to build using tmpfs.
This state can also be cleared for a while (several hours) by a reboot, but
then it always comes back.

There is an opinion that the latter could indicate that the issue lies in the
vnode cache.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.