Date: Sat, 06 Dec 1997 14:32:50 +1030 From: Mike Smith <mike@smith.net.au> To: Patrik Sundberg <dt96pasu@forsmark.uu.se> Cc: freebsd-emulation@freebsd.org Subject: Re: bugging symlinks under the linux emulation (i think) Message-ID: <199712060402.OAA01579@word.smith.net.au> In-Reply-To: Your message of "Thu, 04 Dec 1997 13:07:47 BST." <Pine.GSO.3.96.971204125505.339D-100000@hagbard>
next in thread | previous in thread | raw e-mail | index | archive | help
> even though i am quite sure applixware has nothing to do with the > usr/local (since it is installed under /compat/linux/opt/applix (also on a > symlink to /usr/local/linux/opt/applix)) it tries to do a swapon() syscall You are using kdump. Try using /usr/ports/devel/linux_kdump instead. BSD's swapon syscall is #85, which is the linux readlink call. > which for some reason fails and starts looping the path to > /compat/linux/usr/local so it tests longer and longer everytime it > tries.. eventually the process causes a segmentation fault and is killed. Can you summarise, simply, the directory layout that you're using? The output of 'mount' and the symlink(s) in question would be helpful. It's possible that you have an implicit circular reference that's not being handled properly by the code that performs directory lookups in the "linux" space. mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712060402.OAA01579>