linuxolator problem on i386

Roman Divacky rdivacky at freebsd.org
Sun Sep 16 13:54:38 PDT 2007


On Sun, Sep 16, 2007 at 10:58:07PM +0400, Boris Samorodov wrote:
> On Sun, 16 Sep 2007 19:10:44 +0200 Roman Divacky wrote:
> > On Thu, Sep 13, 2007 at 08:44:09PM +0400, Boris Samorodov wrote:
> > > On Thu, 13 Sep 2007 18:40:48 +0400 Boris Samorodov wrote:
> > > > On Thu, 13 Sep 2007 16:39:49 +0400 Boris Samorodov wrote:
> > > 
> > > > > Just to note once more, that is for CURRENT and
> > > > > linux_base-fc6/2.6.16:
> > > 
> > > > > > Here is the relevant kdump:
> > > > > > ftp://ftp.ipt.ru/pub/linux/hldc.kdump.txt
> > > 
> > > While all of you are making a brain-storming on the case I turn on
> > > DEBUG for linux module. And that is what happens (fc6/2.6.16 -> core):
> > > ftp://ftp.ipt.ru/pub/linux/kernel.debug.hlds.error.log.txt
> 
> > does www.vlakno.cz/~rdivacky/linux_hlds.patch make any difference?
> 
> No, nothing changed, sorry.

the linux code (both 64bit and normal version) copyout offset within the directory
if there's something more to read. we don't do that. that might be the culprit.
unfortunately I don't know how to change the getdents_common() do this. the
code seems to be modification of getdirentries we have.

anyone have ideas how to see if there's anything more to read in the given
directory?


roman


More information about the freebsd-emulation mailing list