pre 2.1.0 #2: still Oops with mmaped io on ncrBsd

philou@sicel-home-1-4.urbanet.ch
Wed, 25 Sep 1996 00:01:07 +0200 (MET DST)


Hi Gerard + Linus + linux-kernel,

I grabbed the pre 2.0.1 #2 patch, applied against 2.0.21
disabled FORCE_NORMAL_IO since vremmap() is fixed and rebooted...

ncr53c810-0: using memory mapped IO at virtual address 0xc2833f00
Unable to handle kernel paging request at virtual address 82833f04
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01a0d25>]
EFLAGS: 00010202
eax: c2833f00 ebx: 00000f00 ecx: 0008adb0 edx: 60000000
esi: c0088068 edi: ffbe7f00 ebp: c0088018 esp: c033eebc
ds: 0018 es: 0018 fs: 0018 gs: 0000 ss: 0018
Process swapper (pid: 1, process nr: 1, stackpage = c033e000)
Stack: c01dcd2c 00000001 00000001 ffffffff c2833000 00000f80 c00f7001 00000001
c01a55c0 c01dadc0 00000000 00000001 00000001 0000032a ffbe7f00 0000fc00
0000000c 00000000 00000070 00000000 00000000 00000000 00000000 c01d000f
Call trace: [<c2833000>] [<c01a55c0>] [<c01a5295>] [<c019a034>] [<c0198398>] [<c016f3f1>] [<c012d78c>]
[<c010a51b>] [<c011e090>] [<c0109386>] [<c01091b4>] [<c01091bb>] [<c010933c>]
Code: 8a 80 04 00 00 c0 eb 0f 8d 76 00 66 86 96 78 0f 00 00 66 83

Using `../System.map' to map addresses to symbols.

>>EIP: c01a0d25 <ncr_attach+209/524>
Code: c01a0d25 <ncr_attach+209/524> movb 0xc0000004(%eax),%al
Code: c01a0d2b <ncr_attach+20f/524> jmp c01a0d3c <ncr_attach+220/524>
Code: c01a0d2d <ncr_attach+211/524> leal 0x0(%esi),%esi
Code: c01a0d30 <ncr_attach+214/524> xchgb %dl,0xf78(%esi)
Code: c01a0d37 <ncr_attach+21b/524> addw $0xffffff90,(%eax)
Code: c01a0d3b <ncr_attach+21f/524> nop
Code: c01a0d3c <ncr_attach+220/524> nop

Still exactly the same than yesterday. I know, Gerard, that you are working
on it, i am disposed to try patches, crash my HDD, etc.

-- 
Philippe Strauss, CH-1092 Belmont
Email:	philippe.strauss@urbanet.ch