Skip site navigation (1)Skip section navigation (2)
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>