All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zdenek Kabelac <zdenek.kabelac@gmail.com>
To: Robin Holt <holt@sgi.com>
Cc: Christoph Lameter <cl@linux-foundation.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Pekka Enberg <penberg@cs.helsinki.fi>,
	Jesper Dangaard Brouer <hawk@comx.dk>,
	Eric Dumazet <eric.dumazet@gmail.com>
Subject: Re: System freeze on reboot - general protection fault
Date: Thu, 13 Aug 2009 00:16:00 +0200	[thread overview]
Message-ID: <c4e36d110908121516u504809e9y537e9babfa95df1d@mail.gmail.com> (raw)
In-Reply-To: <c4e36d110908111410y29b922ceod6871fda2514f6e6@mail.gmail.com>

2009/8/11 Zdenek Kabelac <zdenek.kabelac@gmail.com>:
> 2009/8/11 Robin Holt <holt@sgi.com>:
>> On Tue, Aug 11, 2009 at 05:32:16PM +0200, Zdenek Kabelac wrote:
>>> 2009/8/11 Christoph Lameter <cl@linux-foundation.org>:
>>> > On Tue, 11 Aug 2009, Zdenek Kabelac wrote:
>>> >
>>> >> Well - I've tried to switch from  'slub' allocator to  old 'slab'
>>> >> allocator and the problem is gone - shutdown goes without any problem.
>>> >>
>>> >> So it's probably related to 'slub' allocator only?
>>> >
>>> > The slab allocator does not have all the diagnostics of slub. The issue
>>> > may simply not be detected in slab. If you switch off diagnostics in slub
>>> > then everything will seem to work fine as well. But we need to figure out
>>> > what is going wrong here.
>>>
>>> Hmm - but there are few things -
>>>
>>> My machine runs  Fedora Rawhide. If I run the same kernel within KVM
>>> running Debian unstable I could easily reboot this guest machine
>>> without any problems.
>>>
>>> Also if I boot Rawhide only to single mode - I could also reboot
>>> machine without this oops.
>>> The problem seems to be - when I do full machine startup to the
>>> multiuser runlevel 3
>>
>> Try booting all the way and recording you output from lsmod.  Reboot
>> single user mode and modprobe each of the modules in that original lists.
>> Test shutdown from single user mode.  This might identify if it is one
>> of your loaded modules.  If so, effectively bisect the modprobes until
>> you find the offending module(s).
>>
>
>
> Ok - it appeared to be more complex - when I've been trying to get
> this oops on my laptop while not being connected via wired net - but
> to not bother here with details - the result is
>
> That if I remove nf_conntrack_ipv4.ko  - so it can not be loaded - the
> problem is gone.
> So it looks like the memory problem is related to netfiltering - there
> are multiple modules loaded as dependecy becuase of this - so it's
> hard to say exactly which module of them makes the trouble.
>
> I've checked for some recent commits in this area - and they seem to
> be actually important
> (i.e 941297f443f871b8c3372feccf27a8733f6ce9e9  16.Jul)
>
> I could probably try to revert some of them - but if someone has some
> ideas what could make these problems ?
>
> I've added authors of some recent conntrack commits to Cc: - maybe
> they might know?

I've tested v2.6.30 - and it's crashing in the same way - so any other
starting point where slub has the same detection mechanism and
conntrack module should be working reliable ?

Zdenek

  reply	other threads:[~2009-08-12 22:16 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-11 12:42 System freeze on reboot - general protection fault Zdenek Kabelac
2009-08-11 14:34 ` Christoph Lameter
2009-08-11 14:52   ` Zdenek Kabelac
2009-08-11 15:03     ` Christoph Lameter
2009-08-11 15:32       ` Zdenek Kabelac
2009-08-11 15:48         ` Robin Holt
2009-08-11 21:10           ` Zdenek Kabelac
2009-08-12 22:16             ` Zdenek Kabelac [this message]
2009-08-12 22:21               ` Christoph Lameter
2009-08-13 17:09                 ` Zdenek Kabelac
2009-08-14  9:33                   ` Zdenek Kabelac
2009-08-16  9:16                     ` Eric Dumazet
2009-08-17 14:03                       ` Patrick McHardy
2009-09-02 21:45                         ` Zdenek Kabelac
2009-09-02 22:17                           ` Eric Dumazet
2009-09-02 22:31                             ` Zdenek Kabelac
2009-09-03  1:04                               ` [PATCH] slub: fix slab_pad_check() and SLAB_DESTROY_BY_RCU Eric Dumazet
2009-09-03  6:31                                 ` Pekka Enberg
2009-09-03  6:31                                   ` Pekka Enberg
2009-09-03  7:38                                   ` Eric Dumazet
2009-09-03  7:38                                     ` Eric Dumazet
2009-09-03  7:51                                     ` Pekka Enberg
2009-09-03 17:50                                       ` Christoph Lameter
2009-09-03 14:05                                         ` Pekka Enberg
2009-09-03 14:18                                           ` [PATCH] slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU Eric Dumazet
2009-09-03 19:48                                             ` Pekka Enberg
2009-09-03 19:56                                               ` Eric Dumazet
2009-09-03 19:56                                                 ` Eric Dumazet
2009-09-03 17:45                                     ` [PATCH] slub: fix slab_pad_check() and SLAB_DESTROY_BY_RCU Christoph Lameter
2009-09-03 14:08                                       ` [PATCH] slub: fix slab_pad_check() Eric Dumazet
2009-09-03 18:38                                         ` Christoph Lameter
2009-09-03 15:01                                           ` Paul E. McKenney
2009-09-03 15:02                                           ` Eric Dumazet
2009-09-03 19:24                                             ` Christoph Lameter
2009-09-03 17:44                                               ` Paul E. McKenney
2009-09-03 22:43                                                 ` Christoph Lameter
2009-09-03 22:03                                                   ` Paul E. McKenney
2009-09-04 15:33                                                     ` Christoph Lameter
2009-09-03 22:08                                                   ` Eric Dumazet
2009-09-03 22:08                                                     ` Eric Dumazet
2009-09-03 22:17                                                     ` Eric Dumazet
2009-09-04 15:39                                                       ` Christoph Lameter
2009-09-04 20:42                                                       ` Paul E. McKenney
2009-09-04 20:42                                                         ` Paul E. McKenney
2009-09-04 15:38                                                     ` Christoph Lameter
2009-09-03 17:59                                               ` Eric Dumazet
2009-09-03 17:59                                                 ` Eric Dumazet
2009-09-03 19:00                                                 ` Pekka Enberg
2009-09-03 22:44                                                 ` Christoph Lameter
2009-09-03 23:17                                                   ` Paul E. McKenney
2009-09-04 15:42                                                     ` Christoph Lameter
2009-09-04 20:43                                                       ` Paul E. McKenney
2009-09-08 19:57                                                         ` Christoph Lameter
2009-09-08 22:20                                                           ` Paul E. McKenney
2009-09-08 22:41                                                             ` Christoph Lameter
2009-09-08 22:59                                                               ` Paul E. McKenney
2009-09-09 14:04                                                                 ` Christoph Lameter
2009-09-09 14:42                                                                   ` Paul E. McKenney
2009-09-09 14:53                                                                     ` Christoph Lameter
2009-09-09 15:09                                                                       ` Paul E. McKenney
2009-09-03 19:34                                         ` Pekka Enberg
2009-09-03 15:00                                       ` [PATCH] slub: fix slab_pad_check() and SLAB_DESTROY_BY_RCU Paul E. McKenney
2009-09-03 13:42                                   ` Paul E. McKenney
2009-09-03 13:42                                     ` Paul E. McKenney
2009-09-03 13:28                                 ` Zdenek Kabelac
2009-09-03 13:46                                   ` Eric Dumazet
2009-09-03 13:46                                     ` Eric Dumazet
2009-09-03 14:35                                     ` Zdenek Kabelac
2009-09-03 14:35                                       ` Zdenek Kabelac
2009-09-03 18:17                             ` System freeze on reboot - general protection fault Paul E. McKenney
2009-09-03 18:17                               ` Paul E. McKenney

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=c4e36d110908121516u504809e9y537e9babfa95df1d@mail.gmail.com \
    --to=zdenek.kabelac@gmail.com \
    --cc=cl@linux-foundation.org \
    --cc=eric.dumazet@gmail.com \
    --cc=hawk@comx.dk \
    --cc=holt@sgi.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=penberg@cs.helsinki.fi \
    /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 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.