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

Post a Comment

Add a New Comment Rich Markup
   

Discussion

  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-pr ... re_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

 

Attached Files

This item currently has no attached files.

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

Attach Files:
   
   
Comment:
   

 

Dependencies

This item does not depend on any other items.

No items depend on this one.

 

Mail Notification Carbon-Copy List

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

    Votes

    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.

     

    History

    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.16.
    Corresponding source code