All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Christopher S. Aker" <caker@theshore.net>
To: xen-devel@lists.xensource.com
Cc: Peter Sandin <psandin@linode.com>,
	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: kernel BUG at mm/swapfile.c:2524
Date: Wed, 27 Apr 2011 13:49:29 -0400	[thread overview]
Message-ID: <4DB85729.3050700@theshore.net> (raw)
In-Reply-To: <20110421152442.GA19604@dumpdata.com>

On 4/21/11 11:24 AM, Konrad Rzeszutek Wilk wrote:
>> So back to unmap_vmas. I wonder if we are missing the lazy_unmap flag
>> in 2.6.38.
> Try the attached patch

Patched and deployed last week, got this report last night:

------------[ cut here ]------------
kernel BUG at mm/swapfile.c:2529!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/devices/vbd-51712/block/xvda/removable
Modules linked in:

Pid: 17319, comm: apache2 Not tainted 2.6.38.3-linode32 #1
EIP: 0061:[<c01a3796>] EFLAGS: 00010246 CPU: 3
EIP is at swap_count_continued+0x176/0x180
EAX: f577ed93 EBX: ecf60600 ECX: f577e000 EDX: 00000000
ESI: ed3d82e0 EDI: 00000080 EBP: 00000d93 ESP: c3bc5e80
  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0069
Process apache2 (pid: 17319, ti=c3bc4000 task=eb5af7d0 task.ti=c3bc4000)
Stack:
  eb732cc0 0000ed93 00000040 00000000 c01a3891 0000ed93 ea3d9e28 ec521b00
  00000000 c01a3af8 00000000 c019569c 00000000 80000004 00000000 c0106314
  000000b1 ec60114c 0000ed93 d46d5d58 00000000 ffffffe8 b8b32018 00000000
Call Trace:
  [<c01a3891>] ? swap_entry_free+0xf1/0x120
  [<c01a3af8>] ? swap_free+0x18/0x30
  [<c019569c>] ? handle_pte_fault+0x49c/0xac0
  [<c0106314>] ? check_events+0x8/0xc
  [<c0196f61>] ? handle_mm_fault+0x101/0x1a0
  [<c011e81b>] ? do_page_fault+0xfb/0x3e0
  [<c01b13ee>] ? sys_stat64+0x1e/0x30
  [<c01581a4>] ? tick_resume_broadcast+0x4/0x90
  [<c011e720>] ? do_page_fault+0x0/0x3e0
  [<c063fea6>] ? error_code+0x5a/0x60
  [<c0630000>] ? sctp_get_port_local+0x270/0x340
  [<c011e720>] ? do_page_fault+0x0/0x3e0
Code: ff 89 d8 e8 cd f6 f7 ff 01 e8 8d 76 00 c6 00 00 ba 01 00 00 00 eb 
b2 89 f8 3c 80 0f 94 c0 e9 b9 fe
  ff ff 0f 0b eb fe 0f 0b eb fe <0f> 0b eb fe 0f 0b eb fe 66 90 83 ec 10 
89 1c 24 89 c3 89 74 24
EIP: [<c01a3796>] swap_count_continued+0x176/0x180 SS:ESP 0069:c3bc5e80
---[ end trace 6a2c16b916f3591f ]---

:(

-Chris

  reply	other threads:[~2011-04-27 17:49 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-06 21:59 kernel BUG at mm/swapfile.c:2524 Peter Sandin
2011-04-07 13:50 ` Konrad Rzeszutek Wilk
2011-04-12 14:39   ` Peter Sandin
2011-04-21 14:57     ` Christopher S. Aker
2011-04-21 15:14       ` Konrad Rzeszutek Wilk
2011-04-21 15:24         ` Konrad Rzeszutek Wilk
2011-04-27 17:49           ` Christopher S. Aker [this message]
2011-04-27 18:16             ` Konrad Rzeszutek Wilk
2011-05-31 14:43               ` Christopher S. Aker
2011-04-21 15:23       ` Dan Magenheimer

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=4DB85729.3050700@theshore.net \
    --to=caker@theshore.net \
    --cc=konrad.wilk@oracle.com \
    --cc=psandin@linode.com \
    --cc=xen-devel@lists.xensource.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 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.