getdents patch for 32 -> 64 converter

Anton Blanchard anton at
Wed Mar 24 12:16:17 EST 2004


> With 2.6.4 we now have the glorious hidden d_type passing in
> getdents.
> glibc CVS expects this to be passed if we have a kernel version after 2.6.4,
> so we have to also handle it in the 32bit syscall converter.

Thanks, looks good. I notice we arent checking error returns and are
missing a gcc-3.5 compile fix, both which are fixed in the non compat
getdents code. I'll fix that too.


** Sent via the linuxppc64-dev mail list. See

More information about the Linuxppc64-dev mailing list