[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#278147: sparc32 cannot mount cdrom in d-i



clone 278147 -1
reassign 278147 kernel-image-2.4.27-1-sparc32-di
retitle -1 errors mounting cdrom as romfs
severity -1 normal
thanks

On Sat, Nov 20, 2004 at 01:09:14AM -0500, Jurij Smakov wrote:
> I believe that this problem happens due to the fact that the isofs.o 
> module is currently not included into d-i on sparc32. The culprit is most 
> likely the linux-kernel-di-sparc package (current version 0.61), which 
> does not include isofs into the list of modules on sparc32, but does it 
> for sparc64:

Hopefully fairly easy to fix.

> This does not explain why one gets a 'NULL pointer dereference' though. 
> I was able to trace it (by matching the PC and System.map) to some 
> functions, called from romfs_read_super. My (yet unconfirmed) suspicion is 
> that when the fs type is not specified while mounting, kernel tries all 
> filesystems in turn, looking for the correct one. So, when isofs 
> filesystem driver is not available, it tries to mount the iso as romfs 
> (among other things), exposing some unrelated bug in romfs code :-).

This seems to duplicate most of the symptoms.  When trying to mount
the d-i cdrom as romfs on my sparcstation lx, it bombs the first time
and hangs the second.  Unlike the d-i case, it contiues to hang rather
than take the system down.

I'll send the strace of these to the cloned bug.

-- 
Blars Blarson			blarson@blars.org
				http://www.blars.org/blars.html
With Microsoft, failure is not an option.  It is a standard feature.



Reply to: