public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.4.0-test12 not liking high disk i/o
@ 2000-12-12 11:44 Mohammad A. Haque
  2000-12-12 11:53 ` Mohammad A. Haque
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Mohammad A. Haque @ 2000-12-12 11:44 UTC (permalink / raw)
  To: linux-kernel

Hey guys,

Any one else experiencing problems when they do lots of disk activity
in test12?

I was able to grab the tail end of an oops. Probably not too usefull.

Code: 89 42 04 89 10 b8 01 00 00 00 07 43 04 00 00 00 00 c7 03 00
Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In interrupt handler - not syncing.

If I Alt+SysRq+s I get more oops (only tails again) and if I do it
enough times it hits a BUG and reboots immediately.
-- 

=====================================================================
Mohammad A. Haque                              http://www.haque.net/
                                               mhaque@haque.net

  "Alcohol and calculus don't mix.             Project Lead
   Don't drink and derive." --Unknown          http://wm.themes.org/
                                               batmanppc@themes.org
=====================================================================

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

^ permalink raw reply	[flat|nested] 10+ messages in thread
* Re: 2.4.0-test12 not liking high disk i/o
@ 2000-12-12 18:06 Petr Vandrovec
  2000-12-12 17:33 ` Pete Toscano
  2000-12-12 17:54 ` Mohammad A. Haque
  0 siblings, 2 replies; 10+ messages in thread
From: Petr Vandrovec @ 2000-12-12 18:06 UTC (permalink / raw)
  To: Niels Kristian Bech Jensen; +Cc: linux-kernel

On 12 Dec 00 at 17:43, Niels Kristian Bech Jensen wrote:
> On Tue, 12 Dec 2000, Mohammad A. Haque wrote:
> 
> > Any one else experiencing problems when they do lots of disk activity
> > in test12?
> >
> Yes, I've had some complete freezes (nothing working at all) in
> test12-pre8 and test12. They can be triggered by e.g. Netscape.
> test12-pre7 seems to be stable.

test12-pre8 deadlocked (but probably livelocked, as NMI watchdog was
not trigerred? or maybe NMI is not trigerred when spinning with interrupts
enabled) on me. One CPU was spinning in 
drivers/char/tty_io.c:do_tty_write:716 in lock_kernel(), another one in
fs/fat/inode.c:fat_write_inode:863 in spin_lock(&fat_inode_lock).
But as I did not found how this could happen, I did not report it
(afaik if you hold fat_inode_lock, you never sleep, not even talking
about invoking fat_write_inode... But maybe I overlooked some codepath).

Of course, I do not have full stack traces of these two offenders, as
I do not have kdb in kernel yet...

It happened when I decided to copy old 18GB IDE disk to new 40GB IDE one
(both UDMA33, one (18GB src) as primary master, one (40GB dst) as 
secondary master; i440BX). 

During copy of 8GB ext2 partition I decided that copying 200MB of data
from VFAT in parallel (and leaving room for a while) with ext2 copy 
should not kill system, so I did it. Unfortunately, it killed it :-( 
ext2 was copied with tar clf - /mnt2 | (cd /new/mnt2 ; tar xf -), vfat 
was copied with midnight commander. From status on screen of mc it looks 
like that deadlock occured after copy, but before screen was refreshed - 
mc showed status 100%, copying last file in root directory of vfat.
vfat contents was copied to same partition as ext2, if that matters.

BTW, what's correct way of loading .o kernel module into gdb? I noticed
that if I create shared module from it (I was doing this up to now),
(mine) ld drops .text.lock section. Have I to use (modified) vmlinux.lds
for linking? (if loaded as relocatable module, all sections begins
at zero, overlapping one over another)
                                        Best regards,
                                                Petr Vandrovec
                                                vandrove@vc.cvut.cz
                                                
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

end of thread, other threads:[~2000-12-12 19:13 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-12-12 11:44 2.4.0-test12 not liking high disk i/o Mohammad A. Haque
2000-12-12 11:53 ` Mohammad A. Haque
2000-12-12 12:29   ` Mohammad A. Haque
2000-12-12 12:47     ` Mohammad A. Haque
2000-12-12 16:43 ` Niels Kristian Bech Jensen
2000-12-12 17:28 ` ferret
  -- strict thread matches above, loose matches on Subject: below --
2000-12-12 18:06 Petr Vandrovec
2000-12-12 17:33 ` Pete Toscano
2000-12-12 17:54 ` Mohammad A. Haque
2000-12-12 18:37   ` Niels Kristian Bech Jensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox