All of lore.kernel.org
 help / color / mirror / Atom feed
* oops from 2.5.42-mm3 running lilo on reiserfs
@ 2002-10-16  3:14 rwhron
  0 siblings, 0 replies; 3+ messages in thread
From: rwhron @ 2002-10-16  3:14 UTC (permalink / raw)
  To: akpm; +Cc: reiserfs-list

AMD Athlon 1333
1GB (highmem enabled)
IDE disk
reiserfs filesystems

While running lilo I got this oops:

 kernel BUG at mm/highmem.c:177!
 invalid operand: 0000

 CPU:    0
 EIP:    0060:[<c01325cf>]    Not tainted
 EFLAGS: 00010246
 EIP is at kunmap_high+0xf/0x80
 eax: 00000000   ebx: c195fe70   ecx: c037bb1c   edx: c037bb14
 esi: 00000a00   edi: f6b31df4   ebp: 00001000   esp: f6b63f3c
 ds: 0068   es: 0068   ss: 0068
 Process lilo (pid: 810, threadinfo=f6b62000 task=f7435940)
 Stack: c195fe70 00000a00 c0111f5b c017c633 c195fe70 00000001 f6b31df4 f737d3c0
        00000001 f6b31e50 00000000 c017c560 f6b31df4 f737d3c0 c01448e8 f6b31df4
        f737d3c0 4004cd01 00000001 4004cd01 ffffffe7 f737d3c0 00000001 c0144aeb
 Call Trace:
  [<c0111f5b>] kunmap+0x2b/0x30
  [<c017c633>] reiserfs_unpack+0xc3/0x108
  [<c017c560>] reiserfs_ioctl+0x20/0x30
  [<c01448e8>] file_ioctl+0x148/0x160
  [<c0144aeb>] sys_ioctl+0x1eb/0x220
  [<c0106e0b>] syscall_call+0x7/0xb


-- 
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: oops from 2.5.42-mm3 running lilo on reiserfs
@ 2002-10-16  4:30 rwhron
  0 siblings, 0 replies; 3+ messages in thread
From: rwhron @ 2002-10-16  4:30 UTC (permalink / raw)
  To: akpm; +Cc: reiserfs-list

>> While running lilo I got this oops:
>>
>>  kernel BUG at mm/highmem.c:177!
>>  invalid operand: 0000

> Just delete it I think:

Yep, that fixes it.  By the way, system responsiveness
with all this stuff running is impressive:

Linux Test Project's runalltests.sh (lots of I/O).
configure/make/make test Python-2.2.2 (all tests okay)
setiathome  (cpu bound)
mp3blaster
lilo in a loop every 30 seconds.

mp3blaster was only quiet about 5 seconds during
a point when runalltests.sh was executing 100
CPU bound threads.  (float_bessel is the test)
There was no skipping during the test that writes
to all free memory + 600 megs swap. :)

2 python audio tests block on /dev/audio, but
that's expected.

You once had a 2.4 patch so lilo wouldn't wait too
long when there is a lot of I/O going on.  A couple
of the LTP tests would make lilo pause ~ 60 seconds:
growfiles -b -e 1 -i 0 -L 120 -u -g 4090 -T 100 -t 408990 -l -C 10 -c 1000 -S 10 -f Lgf02_
growfiles -b -e 1 -i 0 -L 120 -u -g 5000 -T 100 -t 499990 -l -C 10 -c 1000 -S 10 -f Lgf03_

Those run for 120 seconds each in sync mode.  

I can enter and exit X with no problem.
2.5.42-mm3 is comfortable on my main box.
Thanks for making it so good.

-- 
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: oops from 2.5.42-mm3 running lilo on reiserfs
@ 2002-10-16  4:34 rwhron
  0 siblings, 0 replies; 3+ messages in thread
From: rwhron @ 2002-10-16  4:34 UTC (permalink / raw)
  To: akpm; +Cc: mason, reiserfs-list

Andrew Morton wrote:
> Bah, stupid reiserfs list bounces non-subscribers.

:) that's why i'm on the list.

> Could you please let me know if this patch fixed it?

Yes, your patch below fixes it.


 fs/reiserfs/ioctl.c |    1 -
 1 files changed, 1 deletion(-)

--- 2.5.42/fs/reiserfs/ioctl.c~reiserfs-kmap-fix        Tue Oct 15 20:15:01 2002
+++ 2.5.42-akpm/fs/reiserfs/ioctl.c     Tue Oct 15 20:15:39 2002
@@ -80,7 +80,6 @@ int reiserfs_unpack (struct inode * inod
     /* conversion can change page contents, must flush */
     flush_dcache_page(page) ;
     REISERFS_I(inode)->i_flags |= i_nopack_mask;
-    kunmap(page) ; /* mapped by prepare_write */

 out_unlock:
     unlock_page(page) ;

-- 
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-10-16  4:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-16  3:14 oops from 2.5.42-mm3 running lilo on reiserfs rwhron
  -- strict thread matches above, loose matches on Subject: below --
2002-10-16  4:30 rwhron
2002-10-16  4:34 rwhron

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.