Oops in postgreSQL under kernel 2.2.3 compiled with egcs 1.1.1

really mason@soo.com (mason@soo.com")
Fri, 26 Mar 1999 18:10:21 -0500 (EST)


This is a 1 CPU PPro box with 64meg of RAM and an Adaptec 2940 Ultra
SCSI card, Quantum Viking II 4.5 gig disk, tulip ethernet card.

This Oops shows up in syslog multiple times a little more than
2 days after machine reboot. Runs fine with kernel 2.2.2
compiled in egcs 1.1.1. Haven't tried 2.2.4. i'm compiling
kernels with these options:

-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe
-fno-strength-reduce -march=pentiumpro -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=686

Both PostgreSQL and kernels are compiled -march=pentiumpro
with egcs 1.1.1.

ksymoops output:

Options used: -V (specified)
-o /lib/modules/2.2.3 (specified)
-K (specified)
-L (specified)
-m /boot/System.map-2.2.3 (specified)
-c 1 (default)

No modules in ksyms, skipping objects
Unable to handle kernel paging request at virtual address 00010004
current->tss.cr3 = 030c3000, `r3 = 030c3000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c011b221>]
EFLAGS: 00010206
eax: 00010000 ebx: 00000000 ecx: c01ff0a4 edx: c0208000
ds: 0018 es: 0018 ss: 0018
Process postmaster (pid: 5582, process nr: 42, stackpage=c3caf000)
Stack: 00000000 00002000 c01ff0a4 00000000 0000a000 00000000 00012000 00000000
00000001 00000001 00000000 c2e9e660 c011b3df c3b3c980 c3b3c994 c3caff8c
c011b330 c3b3c980 ffffffea 00000000 00000000 00002000 401fdcd8 00000000
Call Trace: [<c011b3df>] [<c011b330>] [<c0122b8a>] [<c0108824>]
Code: 89 78 04 8b 4c 24 34 89 79 78 8b 74 24 10 ff 05 80 ff 1c c0

>>EIP: c011b221 <do_generic_file_read+4ad/5bc>
Trace: c011b3df <generic_file_read+63/80>
Trace: c011b330 <file_read_actor+0/4c>
Trace: c0122b8a <sys_read+ae/c4>
Trace: c0108824 <system_call+34/40>
Code: c011b221 <do_generic_file_read+4ad/5bc> 00000000 <_EIP>:
Code: c011b221 <do_generic_file_read+4ad/5bc> 0: 89 78 04 movl %edi,0x4(%eax)
Code: c011b224 <do_generic_file_read+4b0/5bc> 3: 8b 4c 24 34 movl 0x34(%esp,1),%ecx
Code: c011b228 <do_generic_file_read+4b4/5bc> 7: 89 79 78 movl %edi,0x78(%ecx)
Code: c011b22b <do_generic_file_read+4b7/5bc> a: 8b 74 24 10 movl 0x10(%esp,1),%esi
Code: c011b22f <do_generic_file_read+4bb/5bc> e: ff 05 80 ff 1c incl 0xc01cff80
Code: c011b234 <do_generic_file_read+4c0/5bc> 13: c0

Unable to handle kernel paging request at virtual address 00010004
current->tss.cr3 = 030c3000, `r3 = 030c3000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c011b221>]
EFLAGS: 00010206
eax: 00010000 ebx: 00000000 ecx: c01ff0a4 edx: c0208000
esi: c2e9e660 edi: c0295e78 ebp: 00000000 esp: c1f45f3c
ds: 0018 es: 0018 ss: 0018
Process postmaster (pid: 5754, process nr: 42, stackpage=c1f45000)
Stack: 00000000 00002000 c01ff0a4 00000000 00000006 00000000 c2e9e660 00000003
c1261d80 00000001 00000000 c2e9e660 c011b3df c2dcc720 c2dcc734 c1f45f8c
c011b330 c2dcc720 ffffffea 00000000 00000000 00002000 4023fcd8 00000000
Call Trace: [<c011b3df>] [<c011b330>] [<c0122b8a>] [<c0108824>]
Code: 89 78 04 8b 4c 24 34 89 79 78 8b 74 24 10 ff 05 80 ff 1c c0

>>EIP: c011b221 <do_generic_file_read+4ad/5bc>
Trace: c011b3df <generic_file_read+63/80>
Trace: c011b330 <file_read_actor+0/4c>
Trace: c0122b8a <sys_read+ae/c4>
Trace: c0108824 <system_call+34/40>
Code: c011b221 <do_generic_file_read+4ad/5bc> 00000000 <_EIP>:
Code: c011b221 <do_generic_file_read+4ad/5bc> 0: 89 78 04 movl %edi,0x4(%eax)
Code: c011b224 <do_generic_file_read+4b0/5bc> 3: 8b 4c 24 34 movl 0x34(%esp,1),%ecx
Code: c011b228 <do_generic_file_read+4b4/5bc> 7: 89 79 78 movl %edi,0x78(%ecx)
Code: c011b22b <do_generic_file_read+4b7/5bc> a: 8b 74 24 10 movl 0x10(%esp,1),%esi
Code: c011b22f <do_generic_file_read+4bb/5bc> e: ff 05 80 ff 1c incl 0xc01cff80
Code: c011b234 <do_generic_file_read+4c0/5bc> 13: c0

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/