public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Nathan Scott <nathans@sgi.com>
To: linux kernel mailing list <linux-kernel@vger.kernel.org>
Cc: Rusty Russell <rusty@rustcorp.com.au>, Eric Sandeen <sandeen@sgi.com>
Subject: Re: XFS oops on loading the module
Date: Tue, 19 Oct 2004 10:49:33 +1000	[thread overview]
Message-ID: <20041019004933.GD918@frodo> (raw)
In-Reply-To: <20041016165058.GB32324@cirrus.madduck.net>

Hi there,

On Sat, Oct 16, 2004 at 06:50:58PM +0200, martin f krafft wrote:
> I just tried to mount an XFS filesystem on this AMD K6 machine,
> booted with the 2.6.8 kernel for FAI
> (http://www.informatik.uni/koeln.de/fai) (let me know if you need
> any information about it), and modprobe segfaults with a kernel bug.
> Have you seen this before? Thanks!
> 
> sh-2.05b# modprobe xfs
> Segmentation fault
> ------------[ cut here ]------------
> kernel BUG at kernel/module.c:264!

IOW... this, I guess:

        for (i = 0; i < pcpu_num_used; ptr += block_size(pcpu_size[i]), i++) {
                /* Extra for alignment requirement. */
                extra = ALIGN((unsigned long)ptr, align) - (unsigned long)ptr;
                BUG_ON(i == 0 && extra != 0);

> Modules linked in: ext3 jbd mbcache sr_mod sd_mod scsi_mod ide_generic usbmouse usbhid ide_cd cdrom usbkbd floppy rtc via82cxxx slc90e66 sis5513 siimage serverworks rz1000 piix pdc202xx_old pdc202xx_new hpt366 ide_disk hpt34x cs5530 cmd64x amd74xx alim15x3 aec62xx ide_core uhci_hcd usbcore
> CPU:    0
> EIP:    0060:[<c012bcf6>]    Not tainted
> EFLAGS: 00010202   (2.6.8-fai) 
> EIP is at percpu_modalloc+0xe/0xf8
> eax: 0000004b   ebx: e09f9400   ecx: e09f940c   edx: 0000000f
> esi: e09f84c4   edi: 00000258   ebp: e09fa9c8   esp: d9963f0c
> ds: 007b   es: 007b   ss: 0068
> Process modprobe (pid: 1272, threadinfo=d9962000 task=dfb50650)
> Stack: e09f9400 e09f84c4 00000258 e09fa9c8 c012d8be e098f000 c012d8ed 00000148 
>        00000020 40157000 080509b8 c031f504 d9962000 c416c0a0 00000044 00000060 
>        df0ad4e0 00000000 00000000 e09f9400 0000000f 00000000 00000000 00000000 
> Call Trace:
>  [<c012d8be>] load_module+0x3c6/0x904
>  [<c012d8ed>] load_module+0x3f5/0x904
>  [<c012de59>] sys_init_module+0x5d/0x200
>  [<c0105d5f>] syscall_call+0x7/0xb
> Code: 0f 0b 08 01 6f a5 2b c0 89 f6 bd a0 10 40 c0 31 f6 a1 2c 64 
> 

I haven't come across this before - the only percpu variables
in XFS are the performance stats.  I've CC'd a couple of people
who may have more of a clue as to whats gone wrong here.

cheers.

-- 
Nathan

  reply	other threads:[~2004-10-19  0:51 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-16 16:50 XFS oops on loading the module martin f krafft
2004-10-19  0:49 ` Nathan Scott [this message]
2004-10-19  6:05   ` Rusty Russell

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=20041019004933.GD918@frodo \
    --to=nathans@sgi.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rusty@rustcorp.com.au \
    --cc=sandeen@sgi.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