From: "Henrik Størner" <henrik@hswn.dk>
To: Maneesh Soni <maneesh@in.ibm.com>
Cc: linux-mm@kvack.org
Subject: Re: [FIX] Re: 2.5.42-mm2 hangs system
Date: Thu, 31 Oct 2002 08:54:43 +0100 [thread overview]
Message-ID: <20021031075443.GA32455@hswn.dk> (raw)
In-Reply-To: <20021030151846.D2613@in.ibm.com>
Hi Maneesh,
On Wed, Oct 30, 2002 at 03:18:46PM +0530, Maneesh Soni wrote:
> Hello Henrik,
>
> I hope the following patch should solve your problem. The patch is made
> over 2.5.44-mm6 kernel. The problem was due to anonymous dentries getting
> connected with DCACHE_UNHASHED flag set.
the patch does fix the sudden halts that I was seeing with
2.5.42-mm2. The system has now survived about 10 successive kernel
compiles and it is still running.
There are a couple of odd things going on, though - but I don't know
for sure if they are related to the mm patch or not. I am seeing these
messages regularly - disk activity seems to provoke them.
Oct 30 23:14:44 osiris kernel: bad: scheduling while atomic!
Oct 30 23:14:44 osiris kernel: Call Trace:
Oct 30 23:14:44 osiris kernel: [do_schedule+763/768] do_schedule+0x2fb/0x300
Oct 30 23:14:44 osiris kernel: [<c011973b>] do_schedule+0x2fb/0x300
Oct 30 23:14:44 osiris kernel: [kswapd+236/284] kswapd+0xec/0x11c
Oct 30 23:14:44 osiris kernel: [<c013bd9c>] kswapd+0xec/0x11c
Oct 30 23:14:44 osiris kernel: [autoremove_wake_function+0/80] autoremove_wake_function+0x0/0x50
Oct 30 23:14:44 osiris kernel: [<c011ae70>] autoremove_wake_function+0x0/0x50
Oct 30 23:14:44 osiris kernel: [preempt_schedule+54/80] preempt_schedule+0x36/0x50
Oct 30 23:14:44 osiris kernel: [<c0119776>] preempt_schedule+0x36/0x50
Oct 30 23:14:44 osiris kernel: [autoremove_wake_function+0/80] autoremove_wake_function+0x0/0x50
Oct 30 23:14:44 osiris kernel: [<c011ae70>] autoremove_wake_function+0x0/0x50
Oct 30 23:14:44 osiris kernel: [kswapd+0/284] kswapd+0x0/0x11c
Oct 30 23:14:44 osiris kernel: [<c013bcb0>] kswapd+0x0/0x11c
Oct 30 23:14:44 osiris kernel: [kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18
Oct 30 23:14:44 osiris kernel: [<c01074cd>] kernel_thread_helper+0x5/0x18
Oct 30 23:14:44 osiris kernel:
And one full blown Oops apparently when I tried to login to an X
session (I use KDE for the desktop):
Oct 31 08:38:11 osiris kernel: Unable to handle kernel paging request at virtual address 4172f058
Oct 31 08:38:11 osiris kernel: printing eip:
Oct 31 08:38:11 osiris kernel: 083b80d4
Oct 31 08:38:11 osiris kernel: *pde = 06437067
Oct 31 08:38:11 osiris kernel: *pte = 00000000
Oct 31 08:38:11 osiris kernel: Oops: 0006
Oct 31 08:38:11 osiris kernel: eepro100 mii sb sb_lib uart401 sound soundcore
Oct 31 08:38:11 osiris kernel: CPU: 0
Oct 31 08:38:11 osiris kernel: EIP: 0023:[serport_exit+138115172/-1072695408] Not tainted
Oct 31 08:38:11 osiris kernel: EIP: 0023:[<083b80d4>] Not tainted
Oct 31 08:38:11 osiris kernel: EFLAGS: 00013206
Oct 31 08:38:11 osiris kernel: eax: 0021449c ebx: 4172f058 ecx: 00000000 edx: 00000000
Oct 31 08:38:11 osiris kdm[8787]: Server for display :0 terminated unexpectedly
Oct 31 08:38:11 osiris kernel: esi: 088674dc edi: 0021449c ebp: 00000002 esp: bffff58c
Oct 31 08:38:12 osiris kernel: ds: 002b es: 002b ss: 002b
Oct 31 08:38:12 osiris kernel: Process X (pid: 25678, threadinfo=d1f54000 task=d675cce0)
Oct 31 08:38:12 osiris kernel: <6>note: X[25678] exited with preempt_count 2
Oct 31 08:38:12 osiris kernel: Debug: sleeping function called from illegal context at include/asm/semaphore.h:119
Oct 31 08:38:12 osiris kernel: Call Trace:
Oct 31 08:38:12 osiris kernel: [shm_close+48/192] shm_close+0x30/0xc0
Oct 31 08:38:12 osiris kernel: [<c0200190>] shm_close+0x30/0xc0
Oct 31 08:38:12 osiris kernel: [exit_mmap+214/224] exit_mmap+0xd6/0xe0
Oct 31 08:38:12 osiris kernel: [<c0133146>] exit_mmap+0xd6/0xe0
Oct 31 08:38:12 osiris kernel: [mmput+78/160] mmput+0x4e/0xa0
Oct 31 08:38:12 osiris kernel: [<c011b10e>] mmput+0x4e/0xa0
Oct 31 08:38:12 osiris kernel: [do_exit+197/688] do_exit+0xc5/0x2b0
Oct 31 08:38:12 osiris kernel: [<c0120aa5>] do_exit+0xc5/0x2b0
Oct 31 08:38:12 osiris kernel: [die+134/144] die+0x86/0x90
Oct 31 08:38:12 osiris kernel: [<c010a456>] die+0x86/0x90
Oct 31 08:38:12 osiris kernel: [do_page_fault+358/1268] do_page_fault+0x166/0x4f4
Oct 31 08:38:12 osiris kernel: [<c0118006>] do_page_fault+0x166/0x4f4
Oct 31 08:38:12 osiris kernel: [vfs_read+230/320] vfs_read+0xe6/0x140
Oct 31 08:38:12 osiris kernel: [<c0149cf6>] vfs_read+0xe6/0x140
Oct 31 08:38:12 osiris kernel: [sys_setitimer+86/192] sys_setitimer+0x56/0x160
Oct 31 08:38:12 osiris kernel: [<c0121c16>] sys_setitimer+0x56/0x160
Oct 31 08:38:12 osiris kernel: [sys_read+69/96] sys_read+0x45/0x60
Oct 31 08:38:12 osiris kernel: [<c0149f95>] sys_read+0x45/0x60
Oct 31 08:38:12 osiris kernel: [do_page_fault+0/1268] do_page_fault+0x0/0x4f4
Oct 31 08:38:12 osiris kernel: [<c0117ea0>] do_page_fault+0x0/0x4f4
Oct 31 08:38:12 osiris kernel: [error_code+45/56] error_code+0x2d/0x38
Oct 31 08:38:12 osiris kernel: [<c0109e75>] error_code+0x2d/0x38
Oct 31 08:38:12 osiris kernel:
--
Henrik Storner <henrik@hswn.dk>
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/
next prev parent reply other threads:[~2002-10-31 7:54 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-13 16:04 Henrik Størner
2002-10-13 21:03 ` William Lee Irwin III
[not found] ` <3DA9CA28.155BA5CB@digeo.com>
2002-10-13 22:33 ` Henrik Størner
2002-10-13 22:57 ` Andrew Morton
2002-10-14 12:25 ` 2.5.42-mm2 on small systems Ed Tomlinson
2002-10-14 14:34 ` Martin J. Bligh
2002-10-14 21:24 ` Bill Davidsen
2002-10-15 6:42 ` Andrew Morton
2002-10-16 20:55 ` Bill Davidsen
2002-10-16 22:43 ` Ed Tomlinson
2002-10-16 13:09 ` 2.5.42-mm2 hangs system Maneesh Soni
2002-10-16 15:49 ` Henrik Størner
2002-10-16 18:59 ` Henrik Størner
2002-10-16 19:31 ` Dipankar Sarma
2002-10-16 19:43 ` Andrew Morton
2002-10-16 20:05 ` Dipankar Sarma
2002-10-30 9:48 ` [FIX] " Maneesh Soni
2002-10-31 7:54 ` Henrik Størner [this message]
2002-10-17 14:38 ` Maneesh Soni
2002-10-17 16:14 ` 2.5.43-mm2 gets network connection stuck Sebastian Benoit
2002-10-17 17:22 ` Andrew Morton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20021031075443.GA32455@hswn.dk \
--to=henrik@hswn.dk \
--cc=linux-mm@kvack.org \
--cc=maneesh@in.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox