2.3.8 BUG with big files

Lauri Ojantakanen (lauri@solidtech.com)
Thu, 24 Jun 1999 12:02:33 +0000


Hello again,

this time kernel 2.3.8 did not panic. Command was 'sum LAURI.ZIP' where
LAURI.ZIP is 400MB.

Jun 24 12:57:26 jm22 kernel: kernel BUG at buffer.c:1218!
Jun 24 12:57:26 jm22 kernel: invalid operand: 0000
Jun 24 12:57:26 jm22 kernel: CPU: 0
Jun 24 12:57:26 jm22 kernel: EIP: 0010:[end_buffer_io_async+228/304]
Jun 24 12:57:26 jm22 kernel: EFLAGS: 00010286
Jun 24 12:57:26 jm22 kernel: eax: 0000001d ebx: 00000000 ecx:
c01cc8c8 edx: c01cc8d0
Jun 24 12:57:26 jm22 kernel: esi: c02c8900 edi: c77be860 ebp:
c7585e98 esp: c7585e50
Jun 24 12:57:26 jm22 kernel: ds: 0018 es: 0018 ss: 0018
Jun 24 12:57:26 jm22 kernel: Process sum (pid: 718, process nr: 49,
stackpage=c7585000)
Jun 24 12:57:26 jm22 kernel: Stack: 000004c2 c01d3e60 c77be860 00000000
c016d4a1 c77be860 000000
00 00000001
Jun 24 12:57:26 jm22 kernel: c7585ef8 00000004 00000002 00000286
00000003 0000000c 000000
ff c0125ba2
Jun 24 12:57:26 jm22 kernel: 00200064 00c200ec 00000003 c016d5dd
00000003 00000000 c77be8
60 c77be8c0
Jun 24 12:57:26 jm22 kernel: Call Trace: [make_request+1141/1152]
[__brelse+70/88] [ll_rw_block+
305/400] [block_read_full_page+393/480] [do_generic_file_read+1223/2068]
[ide_intr+187/196] [gen
eric_file_read+97/124]
Jun 24 12:57:26 jm22 kernel: [file_read_actor+0/84]
[sys_read+169/192] [system_call+52/56
]
Jun 24 12:57:26 jm22 kernel: Code: 0f 0b 83 c4 0c c7 46 34 00 00 00 00
0f b3 5e 18 19 c0 85 c0
Jun 24 14:05:50 jm22 named[371]: Cleaned cache of 0 RRs
Jun 24 14:05:50 jm22 named[371]: USAGE 930222350 930217848
CPU=0.06u/0.04s CHILDCPU=0u/0s
Jun 24 14:05:50 jm22 named[371]: NSTATS 930222350 930217848
Jun 24 14:05:51 jm22 named[371]: XSTATS 930222350 930217848 RR=0 RNXD=0
RFwdR=0 RDupR=0 RFail=0
RFErr=0 RErr=0 RAXFR=0 RLame=0 ROpts=0 SSysQ=1 SAns=0 SFwdQ=0 SDupQ=109
SErr=0 RQ=0 RIQ=0 RFwdQ=
0 RDupQ=0 RTCP=0 SFwdR=0 SFail=0 SFErr=0 SNaAns=0 SNXD=0

As I experimented at which size of file kernel starts to produce those
.
.
.
Jun 24 14:56:46 jm22 kernel: attempt to access beyond end of device
Jun 24 14:56:46 jm22 kernel: 03:05: rw=0, want=1952804549, limit=3076416

.
.
.
messages I noticed that 100MB seems to be critical size for file in this
respect. I tested 'sum <file>' with different filesizes and with 50MB
file there was no problem but trouble started with 100MB file.

Regards,

//lauri

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