clang compiled kernel panic when mounting zfs root on i386

Andriy Gapon avg at FreeBSD.org
Thu Dec 13 10:25:51 UTC 2012


on 12/12/2012 21:35 Dimitry Andric said the following:
> Especially the recursive spa_load and traverse_visitbp calls are scary,
> because that can grow out of hand very quickly.  It is probably tricky
> to remove the recursion...

Re-entering spa_load once is normal and is expected.
traverse_visitbp is also expected to recurse depending on data layout.
So yeah, it's probably even trickier than teaching clang to allocate smaller stack
frames ;-)

-- 
Andriy Gapon


More information about the freebsd-current mailing list