All of lore.kernel.org
 help / color / mirror / Atom feed
From: Olaf Hering <olh@suse.de>
To: nfs@lists.sourceforge.net
Cc: linuxppc64-dev@lists.linuxppc.org
Subject: 2.6.0-test10, oops in nfs_kill_super
Date: Thu, 27 Nov 2003 17:25:11 +0100	[thread overview]
Message-ID: <20031127162511.GA15901@suse.de> (raw)

I got this oops on ppc64 with 2.6.0-test10.
System is a p660, 6 cpus, 6 gig.

autofs is in use, which triggered the umount.

Please cc me, I'm not subscribed to the nfs list.


cpu 2: Vector: 300 (Data Access) at [c00000004b20b610]
    pc: c0000000000cd71c (.invalidate_list+0x60/0x160)
    lr: c0000000000cd8ec (.invalidate_inodes+0xd0/0x1b0)
    sp: c00000004b20b890
   msr: a000000000009032
   dar: 16400000450
 dsisr: 40000000
  current = 0xc00000011aa46080
  paca    = 0xc0000000005aa000
    pid   = 6843, comm = umount

2:mon> t
c00000004b20b890  0000000000000000
c00000004b20b950  c0000000000cd8ec  .invalidate_inodes+0xd0/0x1b0
c00000004b20ba00  c0000000000b21d8  .generic_shutdown_super+0x12c/0x354
c00000004b20baa0  c0000000000b36e0  .kill_anon_super+0x20/0xe0
c00000004b20bb30  c0000000001498b4  .nfs_kill_super+0x18/0x48
c00000004b20bbc0  c0000000000b1d9c  .deactivate_super+0xbc/0x190
c00000004b20bc60  c0000000000d219c  .__mntput+0x38/0x60
c00000004b20bcf0  c0000000000bcf9c  .path_release+0x6c/0x80
c00000004b20bd80  c0000000000d2df8  .sys_umount+0x58/0xc8
c00000004b20be30  c0000000000118d4  ret_from_syscall_1
exception: c00 (System Call) regs c00000004b20bea0
                  000000000ff88574
<Stack drops into userspace 00000000ffffe670>

2:mon> r
R00 = 000000040000000c   R16 = 0000000000000000
R01 = c00000004b20b890   R17 = 0000000000000000
R02 = c000000000639000   R18 = 0000000000000000
R03 = c00000010a0b8528   R19 = 0000000000000000
R04 = c000000146006c00   R20 = 0000000000000001
R05 = c00000004b20b9c0   R21 = c0000000005aaec0
R06 = c000000000636008   R22 = 0000000000000000
R07 = 0000000000000000   R23 = 0000000000000000
R08 = c000000146006ce0   R24 = c00000004b20b9c0
R09 = 0000000000000000   R25 = 0000000000000000
R10 = 0000000000000000   R26 = c000000146006c00
R11 = c00000011aa46080   R27 = c000000000536148
R12 = c00000014ec00d80   R28 = 0000016400000450
R13 = c0000000005aa000   R29 = 0000016400000440
R14 = 0000000000000000   R30 = c00000000056a7d8
R15 = 0000000000000000   R31 = 0000016400000450
pc  = c0000000000cd71c   msr = a000000000009032
lr  = c0000000000cd8ec   cr  = 0000000040000844
ctr = 0000000000000000   xer = 0000000020000000   trap =      300

the function looks like that:
c0000000000cd6bc <.invalidate_list>:
c0000000000cd6bc:       7c 08 02 a6     mflr    r0
c0000000000cd6c0:       fa c1 ff b0     std     r22,-80(r1)
c0000000000cd6c4:       fa e1 ff b8     std     r23,-72(r1)
c0000000000cd6c8:       3a c0 00 00     li      r22,0
c0000000000cd6cc:       fb 01 ff c0     std     r24,-64(r1)
c0000000000cd6d0:       fb 21 ff c8     std     r25,-56(r1)
c0000000000cd6d4:       3a e0 00 00     li      r23,0
c0000000000cd6d8:       7c b8 2b 78     mr      r24,r5
c0000000000cd6dc:       fb 41 ff d0     std     r26,-48(r1)
c0000000000cd6e0:       fb 61 ff d8     std     r27,-40(r1)
c0000000000cd6e4:       3b 20 00 00     li      r25,0
c0000000000cd6e8:       7c 9a 23 78     mr      r26,r4
c0000000000cd6ec:       fb c1 ff f0     std     r30,-16(r1)
c0000000000cd6f0:       fb 81 ff e0     std     r28,-32(r1)
c0000000000cd6f4:       7c 7b 1b 78     mr      r27,r3
c0000000000cd6f8:       fb a1 ff e8     std     r29,-24(r1)
c0000000000cd6fc:       fb e1 ff f8     std     r31,-8(r1)
c0000000000cd700:       f8 01 00 10     std     r0,16(r1)
c0000000000cd704:       eb c2 bb 18     ld      r30,-17640(r2)
c0000000000cd708:       f8 21 ff 41     stdu    r1,-192(r1)
c0000000000cd70c:       eb 83 00 00     ld      r28,0(r3)
c0000000000cd710:       7c 3c d8 00     cmpd    r28,r27
c0000000000cd714:       3b bc ff f0     addi    r29,r28,-16
c0000000000cd718:       7f 9f e3 78     mr      r31,r28
c0000000000cd71c:       eb 9c 00 00     ld      r28,0(r28)

It dies in invalidate_list()
                next = next->next;

However, why does r3 and r27 differ even if they should be the same?

-- 
USB is for mice, FireWire is for men!

sUse lINUX ag, nÜRNBERG


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

             reply	other threads:[~2003-11-27 16:30 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-27 16:25 Olaf Hering [this message]
2003-11-27 17:02 ` 2.6.0-test10, oops in nfs_kill_super Olaf Hering

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=20031127162511.GA15901@suse.de \
    --to=olh@suse.de \
    --cc=linuxppc64-dev@lists.linuxppc.org \
    --cc=nfs@lists.sourceforge.net \
    /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.