Oops in 2.1.87 shm_close with egcs... will report on gcc in a minute.

Benjamin Redelings I (bredelin@UCSD.Edu)
Mon, 16 Feb 1998 21:54:29 -0800


Hi, I compiled kernel 2.1.87 as UP with /proc/mtrr, and I used egcs
980122 with -)9 -mpentiumpro. This worked flawlessly in 2.1.87-pre1,
but it gave two oopses in 2.1.87 (at the bottom). Basically, I haven't
tested much (TCP seems to work... I'm sending this ;) but SB audio
doesn't work: it plays short blips of songs separated by longer
silences. So I tried quake, but it just emits a high pitches noise
after making some static at startup. However, quake (X quake) is what
got me my oops.
Hope that helps!
-BenRI

>>EIP: c013ac2b <shm_close+37/68>
Trace: c011cf96 <exit_mmap+6e/f4>
Trace: c0114a05 <mmput+19/30>
Trace: c011890f <do_exit+cf/278>
Trace: c010aad0 <do_signal+2fc/34c>
Trace: c011c552 <handle_mm_fault+ee/190>
Trace: c011202c <force_sig+3c/44>
Trace: c011088b <do_page_fault+1e3/328>
Trace: c010abea <signal_return+12/24>
Code: c013ac2b <shm_close+37/68>
Code: c013ac2b <shm_close+37/68> 66 89 41 22 movw
%ax,0x22(%ecx)
Code: c013ac2f <shm_close+3b/68> a1 a0 9d 22 c0 movl
0xc0229da0,%eax
Code: c013ac34 <shm_close+40/68> 89 41 18 movl
%eax,0x18(%ecx)
Code: c013ac3d <shm_close+49/68> 0f b7 41 24 movzwl
0x24(%ecx),%eax
Code: c013ac41 <shm_close+4d/68> 89 c7 movl %eax,%edi
Code: c013ac43 <shm_close+4f/68> 4f decl %edi
>>EIP: c013ac2b <shm_close+37/68>
Trace: c011cbff <unmap_fixup+47/14c>
Trace: c011ced4 <do_munmap+1d0/224>
Trace: c013ab7b <sys_shmdt+43/54>
Trace: c010f6fe <sys_ipc+272/2bc>
Trace: c010ab9e <system_call+3a/40>
Code: c013ac2b <shm_close+37/68>
Code: c013ac2b <shm_close+37/68> 66 89 41 22 movw
%ax,0x22(%ecx)
Code: c013ac2f <shm_close+3b/68> a1 a0 9d 22 c0 movl
0xc0229da0,%eax
Code: c013ac34 <shm_close+40/68> 89 41 18 movl
%eax,0x18(%ecx)
Code: c013ac3d <shm_close+49/68> 0f b7 41 24 movzwl
0x24(%ecx),%eax
Code: c013ac41 <shm_close+4d/68> 89 c7 movl %eax,%edi
Code: c013ac43 <shm_close+4f/68> 4f decl %edi

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