lkml.org 
[lkml]   [1999]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2.3.8-2 oops when working with big files
Hello!

2.3.8-pre2 just oopsed on me when I did cat BIGFILE >/dev/null
BIGFILE is actually ~114M long.
Linux angband 2.3.8-2 #17 Tue Jun 22 20:33:15 MSD 1999 i586 unknown
gcc 2.7.2.3 compiled.
I have IDE disks only.

Here's the kernel output and decoded oops:

03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
attempt to access beyond end of device
03:02: rw=0, want=1153892355, limit=1959552
And a lot of such messages

invalid operand: 0000
CPU: 0
EIP: 0010:[<c012a7aa>]
EFLAGS: 00010292
eax: 0000001d ebx: 00000000 ecx: c01c7b70 edx: c01c7b78
esi: c02a9c1c edi: c07423e0 ebp: 00000400 esp: c12b3e4c
ds: 0018 es: 0018 ss: 0018
Process cat (pid: 222, process nr: 38, stackpage=c12b3000)
Stack: 000004d3 00000002 c07423e0 00000000 c0180efd c07423e0 00000000 00000001
c12b3ee8 00000004 00000400 00000002 c1d79af4 c012a033 762e0900 ddccbaf0
c018104f 00000003 00000000 c07423e0 c0507bc0 00000004 c02a9c1c c1d79af4
Call Trace: [<c0180efd>] [<c012a033>] [<c018104f>] [<c012b531>] [<c011f606>] [<c0119439>] [<c011fa64>]
[<c011f9b0>] [<c01281b6>] [<c0108d24>]
Code: 0f 0b 83 c4 0c c7 46 38 00 00 00 00 0f b3 5e 18 19 c0 85 c0

>>EIP: c012a7aa <end_buffer_io_async+ea/140>
Trace: c0180efd <make_request+66d/680>
Trace: c012a033 <__brelse+53/70>
Trace: c018104f <ll_rw_block+13f/1b0>
Trace: c012b531 <block_read_full_page+181/1e0>
Trace: c011f606 <do_generic_file_read+4f6/8a0>
Trace: c0119439 <do_bottom_half+49/70>
Trace: c011fa64 <generic_file_read+64/80>
Trace: c011f9b0 <file_read_actor+0/50>
Code: c012a7aa <end_buffer_io_async+ea/140> 00000000 <_EIP>: <===
Code: c012a7aa <end_buffer_io_async+ea/140> 0: 0f 0b ud2a <===
Code: c012a7ac <end_buffer_io_async+ec/140> 2: 83 c4 0c addl $0xc,%esp
Code: c012a7af <end_buffer_io_async+ef/140> 5: c7 46 38 00 00 movl $0x0,0x38(%esi)
Code: c012a7b4 <end_buffer_io_async+f4/140> a: 00 00
Code: c012a7b6 <end_buffer_io_async+f6/140> c: 0f b3 5e 18 btrl %ebx,0x18(%esi)
Code: c012a7ba <end_buffer_io_async+fa/140> 10: 19 c0 sbbl %eax,%eax
Code: c012a7bc <end_buffer_io_async+fc/140> 12: 85 c0 testl %eax,%eax


Hope that helps.

Bye,
Oleg

-
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/

\
 
 \ /
  Last update: 2005-03-22 13:52    [W:0.042 / U:0.208 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site