On Mon, Nov 05, 2012 at 11:16:57AM +0100, Lluís Batlle i Rossell wrote: > Hello, > > I've been hitting this issue since kernel 3.5: the readdir() not working for > me: > http://www.linux-mips.org/archives/linux-mips/2012-11/msg00028.html > > I'm using an n32 system on the fuloong minipc. > > Can anyone confirm that the problem is kernel related? If so, kernels since > 3.5 > would have been broken.
Yes, those kernels are broken: n32 (with o32 enabled in kernel) is broken in a way that breaks ext3's readdir(), making it always fail. Due to a change in ext3, which fails due to the previous broken code. The thread above includes a quick fix, but Ralf is putting nicer fixes upstream. It's worth mentioning that while testing this, Ralf let me know about gcc being also seriously broken between 4.5 and 4.7 for mips, with the biggest bugs fixed in 4.7.2. So for a reliable kernel I had to use 4.7.2. Regards, Lluís. -- You received this message because you are subscribed to the Google Groups "loongson-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.
