Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Aug 2000 01:33:23 -0400 (EDT)
From:      "Mark W. Krentel" <krentel@dreamscape.com>
To:        jlemon@flugsvamp.com
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: Linuxulator, getdents and Citrix
Message-ID:  <200008200533.BAA00586@dreamscape.com>

next in thread | raw e-mail | index | archive | help
> There's definitely a bug in the linux emulator somewhere.  I have booted
> a FreeBSD kernel on top of a RedSplat system, (e.g.: everything on the 
> system is Linux except the kernel) and the the Linux `ls' is doing really
> weird things.

You're more daring than I am.  Anyway, since you're using ext2
partitions, you should probably look at Bruce Evans's patches in PR
kern/19407.

> What I see is something like only the first couple of directory entries 
> are being returned.  Searching for other entries may or may not succeed.

Sounds exactly like the bug I'm seeing.  Try the simple readdir
program (opendir followed by a loop of readdir until NULL).  For me,
the bug is somewhere between getdents(2) (which works) and readdir(3)
(which doesn't).

--Mark


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008200533.BAA00586>