bugThe GNU Hurd - Bugs: bug #19439, ``Kernel page fault at address...

 
 

bug #19439: ``Kernel page fault at address 0x1d'' in `setup_rw_floppy', `linux/dev/drivers/block/floppy.c:1447'

Submitter:  Thomas Schwinge <tschwinge>
Submitted:  Wed 28 Mar 2007 12:51:55 PM UTC
   
 
Category:  GNU Mach Severity:  3 - Normal
Priority:  1 - Later Item Group:  None
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Open Reproducibility:  Once
Size (loc):  None Planned Release:  None
Effort:  0.00
Wiki-like text discussion box: 

Repeating this once more after having restarted the system got the file system attached just fine.  Too bad.

* Mandatory Fields

Add a New Comment Rich Markup
   

  Spam posted by anonymous
Wed 28 Mar 2007 12:51:55 PM UTC, original submission:  

I was running a Hurd system with an up-to-date GNU Mach kernel in QEMU and was issueing a ``settrans -ca /tmp/f ./ext2fs-pre_ogi.static /dev/fd0'' when I was presented with a system crash and the kernel debugger displaying a ``Kernel page fault at address 0x1d''.  Analyzing the eip showed that it happened in `setup_rw_floppy', `linux/dev/drivers/block/floppy.c:1447'.

`ext2fs-pre_ogi.static' is -- as the name suggests -- a statically compiled pre-Ogi-patched `ext2fs' (that allows block sizes different from 4k), has worked before just fine and can be gotten from <http://nic-nac-project.de/~schwinge/tmp/ext2fs-pre_ogi.static.bz2>.

`/dev/fd0' is a QEMU-emulated floppy disk device, operating on a GRUB disk image.  When I earlier used `dd' to copy the whole device's content into a file, that worked just fine.

#v+
(gdb) x/3i 0x16a6b5
0x16a6b5 <setup_rw_floppy+437>: movzbl 0x1d(%edx),%eax
0x16a6b9 <setup_rw_floppy+441>: cmp    %ebx,%eax
0x16a6bb <setup_rw_floppy+443>: jg     0x16a6a0 <setup_rw_floppy+416>
#v-

That's also what the kernel debugger showed me.

Examining the registers I see that %edx in fact is zero.

Thomas Schwinge <tschwinge>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by tschwinge (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-07-09 tschwinge Attached File#16053 Removed
    2008-07-09 None Attached File- Added feed_rss20_80x15_2.png, #16053
    2007-03-28 tschwinge Priority100 (Error - Not Found) 1 - Later
        Wiki-like text discussion box Repeating this once more after having restarted the system got the file system attached just fine. Too bad.

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code