Re: amd64 host + i386 jail + ls -l = core dumped

From: Boris Samorodov <bsam_at_ipt.ru>
Date: Fri, 04 Dec 2009 21:26:51 +0300
On Fri, 4 Dec 2009 19:35:02 +0200 Kostik Belousov wrote:
> On Fri, Dec 04, 2009 at 06:36:49PM +0300, Boris Samorodov wrote:

> > Loaded symbols for /libexec/ld-elf.so.1
> > #0  0x2814316f in __sys___acl_get_link () from /lib/libc.so.7
> > (gdb) bt
> > #0  0x2814316f in __sys___acl_get_link () from /lib/libc.so.7
> > #1  0x2814303c in acl_get_link_np () from /lib/libc.so.7
> > #2  0x0804c2f9 in ?? ()
> > #3  0xffffcb83 in ?? ()
> > #4  0x00000004 in ?? ()
> > [...]

> It seems that struct acl does not need translation. And another block
> of acl-related syscalls do not touch it.

> Please try the patch below. After application of the patch, cd to
> sys/compat/freebsd32 directory and do make sysent. Then, rebuild
> the kernel as usual.

OK, I tried it, no go. I'll double check tomorrow if I made
a mistake while patching/building/installing the kernel.

Thanks!

-- 
WBR, Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
Received on Fri Dec 04 2009 - 17:26:53 UTC

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