Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64238 - Oops when accessing /proc/iomem
Summary: Oops when accessing /proc/iomem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-16 04:06 UTC by Evgeny Stambulchik
Modified: 2004-09-18 10:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Stambulchik 2004-09-16 04:06:56 UTC
Accessing /proc/iomem causes kernel to 'oops'.

Reproducible: Always
Steps to Reproduce:
cat /proc/iomem
Actual Results:  
$ cat /proc/iomem 
Killed
$ dmesg
Unable to handle kernel paging request at ffffffff00000000 RIP: 
<ffffffff8020eb9c>{strnlen+12}
PML4 103027 PGD 0 
Oops: 0000 [4] SMP 
CPU 0 
Modules linked in: aic7xxx w83781d lm85 i2c_sensor i2c_isa i2c_amd756 i2c_amd811
1 i2c_core
Pid: 31873, comm: cat Not tainted 2.6.7-gentoo-r13
RIP: 0010:[<ffffffff8020eb9c>] <ffffffff8020eb9c>{strnlen+12}
RSP: 0018:0000010030137d60  EFLAGS: 00010297
RAX: ffffffff00000000 RBX: 0000010038a58014 RCX: 000000000000000a
RDX: 0000010030137eb8 RSI: fffffffffffffffe RDI: ffffffff00000000
RBP: 0000000000000000 R08: 00000000fffffffe R09: 0000000000000004
R10: 00000000ffffffff R11: 0000000000000000 R12: 0000010038a58fff
R13: ffffffff00000000 R14: 00000000ffffffff R15: 0000010030137dc8
FS:  00000000005394a0(0000) GS:ffffffff80564940(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: ffffffff00000000 CR3: 0000000000101000 CR4: 00000000000006e0
Process cat (pid: 31873, threadinfo 0000010030136000, task 000001000810d3f0)
Stack: ffffffff8020f4b9 0000010000000001 000001000e106e58 0000000000001000 
       0000010038a58000 ffffffff803ecc55 000001003280f168 0000010000002000 
       0000000000002000 0000000000000400 
Call Trace:<ffffffff8020f4b9>{vsnprintf+745} <ffffffff8018e5b5>{seq_printf+165} 
       <ffffffff80160c32>{handle_mm_fault+242} <ffffffff8011f958>{do_page_fault+
456} 
       <ffffffff801389b0>{r_show+112} <ffffffff8018e067>{seq_read+279} 
       <ffffffff80170a57>{vfs_read+199} <ffffffff80170cb9>{sys_read+73} 
       <ffffffff8010ec5a>{system_call+126} 

Code: 80 3f 00 74 11 48 ff ce 48 ff c0 48 83 fe ff 74 05 80 38 00 
RIP <ffffffff8020eb9c>{strnlen+12} RSP <0000010030137d60>
CR2: ffffffff00000000
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2004-09-17 08:25:57 UTC
Can you see if you can reproduce this with the latest development-sources?
Comment 2 Evgeny Stambulchik 2004-09-18 04:22:19 UTC
Works ok with 2.6.8-r4.
Comment 3 Tim Yamin (RETIRED) gentoo-dev 2004-09-18 10:19:16 UTC
Closing as FIXED since this works with 2.6.8.