Problems with NFTL in 2.4.22
I haven't seen anything in the archives about this, so here goes:
I've had quite a few problems trying to interface with an 8MB DOC with 2.4.22. The system would simply freeze when I tried doing things like mount, unmount, mke2fs, cat fs image to device, etc. No oops no nothing, just the tools would not return to the command line and I'd have to hard-reset the system. I tried a few variations in the commands to try to get the same results, but nothing really got it working. I eventually gave up and tried 2.4.21 instead, and then everything I was trying to do before just worked fine ...
I cannot say exactly what's the problem, and I don't have the time to track it down, but I can say that 2.4.22 has a problem with handling at least the 8MB DOC.
HTH,
Karim
Signature · 3 lines
Author, Speaker, Developer, Consultant Pushing Embedded and Real-Time Linux Systems Beyond the Limits http://www.opersys.com || [email protected] || 514-812-4145
Quoted 7 lines · Karim Yaghmour
I haven't seen anything in the archives about this, so here goes:
I've had quite a few problems trying to interface with an 8MB DOC with 2.4.22. The system would simply freeze when I tried doing things like mount, unmount, mke2fs, cat fs image to device, etc. No oops no nothing, just the tools would not return to the command line and I'd have to hard-reset the system.
Did you get a backtrace of the offending process(es) with SysRq-T?
I suspected it might be because we're calling cond_resched() when one of our callers has already set current->state to TASK_UNINTERRUPTIBLE. But I've had a report that it still happens in the current CVS code, in which that definitely shouldn't be the case. Can you confirm that?
Signature · 1 line
dwmw2