Oops with 2.1.87 and DosEMU

root (root@sandy.force9.co.uk)
Sat, 21 Feb 1998 00:48:27 +0000 (GMT)


Hi!

I got the following oops when I started two xdos sessions under
2.1.87...

This was accompanied with a lot of errors similar to:

swap_free: swap-space map bad (entry 00078700)

With a different entry number... (sometimes a whole lot going up by
8000). The oops only occurred the first time I started xdos, the second
time it worked without an oops (but still with the above error).

My system is:

Linux 2.1.87
DosEMU 0.66.7
1x Cyrix-PR166 (UP kernel)
24meg of RAM
60meg swap partition on an IDE 3.2gig Quantum drive (/dev/hdb)

Chris
chrisb@sandy.force9.co.uk

********

Unable to handle kernel NULL pointer dereference at virtual address 00000021
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0135094>]
EFLAGS: 00010286
eax: 00000110 ebx: c0669b00 ecx: ffffffff edx: c03834ac
esi: 00000003 edi: 00010000 ebp: c0bc3840 esp: c11f7f6c
ds: 0018 es: 0018 ss: 0018
Process dos (pid: 272, process nr: 50, stackpage=c11f7000)
Stack: c0669b00 00100000 00010000 c011aa1e c0669b00 c0bc3840 00000000 bffffc50
bffffd44 c03c0f60 c0112091 c0bc3840 c11f6000 c0116647 c0bc3840 c11f6000
00000000 bffffc50 bffffd44 c01167ba 00000400 c0109946 00000004 00000004
Call Trace: [<c011aa1e>] [<c0112091>] [<c0116647>] [<c01167ba>] [<c0109946>]
Code: 66 89 41 22 a1 e0 32 1e c0 89 41 18 66 8b 41 24 89 c7 66 4f

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

>>EIP: c0135094 <shm_close+38/6c>
Trace: c011aa1e <exit_mmap+6e/f4>
Trace: c0112091 <mmput+19/30>
Trace: c0116647 <do_exit+a7/20c>
Trace: c01167ba <sys_exit+e/10>
Trace: c0109946 <system_call+3a/40>
Code: c0135094 <shm_close+38/6c>
Code: c0135094 <shm_close+38/6c> 66 89 41 22 movw %ax,0x22(%ecx)
Code: c0135098 <shm_close+3c/6c> a1 e0 32 1e c0 movl 0xc01e32e0,%eax
Code: c013509d <shm_close+41/6c> 89 41 18 movl %eax,0x18(%ecx)
Code: c01350a6 <shm_close+4a/6c> 66 8b 41 24 movw 0x24(%ecx),%ax
Code: c01350aa <shm_close+4e/6c> 89 c7 movl %eax,%edi
Code: c01350ac <shm_close+50/6c> 66 4f decw %di

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu