linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Piotrowski <michal.k.k.piotrowski@gmail.com>
Cc: linux-kernel@vger.kernel.org, xfs-masters@oss.sgi.com
Subject: Re: 2.6.22-rc1-mm1
Date: Wed, 16 May 2007 09:41:33 -0700	[thread overview]
Message-ID: <20070516094133.bec04e65.akpm@linux-foundation.org> (raw)
In-Reply-To: <464B304C.5040104@googlemail.com>

On Wed, 16 May 2007 18:24:44 +0200 Michal Piotrowski <michal.k.k.piotrowski@gmail.com> wrote:

> Andrew Morton napisał(a):
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.22-rc1/2.6.22-rc1-mm1/
> > 
> 
> Almost every time when I try to run this script I hit a bug. I'm wondering why...
> http://www.stardust.webpages.pl/files/tbf/bitis-gabonica/2.6.22-rc1-mm1/test_mount_fs.sh
> 
> [ 6666.713016] kernel BUG at /home/devel/linux-mm/include/linux/mm.h:288!

static inline int put_page_testzero(struct page *page)
{
	VM_BUG_ON(atomic_read(&page->_count) == 0);
	return atomic_dec_and_test(&page->_count);
}

> [ 6666.719690] invalid opcode: 0000 [#1]
> [ 6666.723397] PREEMPT SMP
> [ 6666.725999] Modules linked in: xfs loop pktgen ipt_MASQUERADE iptable_nat nf_nat autofs4 af_packet nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink iptable_filter ip_tables ip6t_REJECT xt_tcpudp ip6table_filter ip6_tables x_tables ipv6 binfmt_misc thermal processor fan container nvram snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm evdev snd_timer snd soundcore intel_agp agpgart snd_page_alloc i2c_i801 ide_cd cdrom rtc unix
> [ 6666.776026] CPU:    0
> [ 6666.776027] EIP:    0060:[<c01693ec>]    Not tainted VLI
> [ 6666.776028] EFLAGS: 00010202   (2.6.22-rc1-mm1 #3)
> [ 6666.788519] EIP is at put_page+0x44/0xee
> [ 6666.792491] eax: 00000001   ebx: c549f728   ecx: c04b27e0   edx: 00000001
> [ 6666.799345] esi: 00000000   edi: 00000080   ebp: d067e9e0   esp: d067e9c8
> [ 6666.806208] ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
> [ 6666.812104] Process mount (pid: 9419, ti=d067e000 task=d00a4070 task.ti=d067e000)
> [ 6666.819486] Stack: d8980180 00000080 d067e9f0 d8980180 00000000 00000080 d067e9f0 fdc8eda3
> [ 6666.828103]        fffffffc d8980180 d067ea20 fdc8f7ff fdc9b425 fdc96e5c 00080000 00000000
> [ 6666.836635]        c549dfd0 00000200 ffffffff cd44b8e0 00002160 cd44b8e0 d067ea30 fdc78937
> [ 6666.845253] Call Trace:
> [ 6666.847939]  [<fdc8eda3>] xfs_buf_free+0x41/0x61 [xfs]
> [ 6666.853247]  [<fdc8f7ff>] xfs_buf_get_noaddr+0x10c/0x118 [xfs]
> [ 6666.859231]  [<fdc78937>] xlog_get_bp+0x65/0x69 [xfs]
> [ 6666.864412]  [<fdc79e87>] xlog_write_log_records+0x73/0x20d [xfs]
> [ 6666.870654]  [<fdc7a174>] xlog_clear_stale_blocks+0x153/0x15b [xfs]
> [ 6666.877075]  [<fdc7a546>] xlog_find_tail+0x3ca/0x43d [xfs]
> [ 6666.882695]  [<fdc7c241>] xlog_recover+0x14/0x9b [xfs]
> [ 6666.887968]  [<fdc75d13>] xfs_log_mount+0xad/0xf1 [xfs]
> [ 6666.893332]  [<fdc7ec47>] xfs_mountfs+0x959/0xc4a [xfs]
> [ 6666.898689]  [<fdc714f6>] xfs_ioinit+0x26/0x2c [xfs]
> [ 6666.903789]  [<fdc85692>] xfs_mount+0x2e5/0x358 [xfs]
> [ 6666.908988]  [<fdc95b66>] vfs_mount+0x1a/0x1e [xfs]
> [ 6666.914035]  [<fdc95a20>] xfs_fs_fill_super+0x76/0x1a2 [xfs]
> [ 6666.919868]  [<c018597f>] get_sb_bdev+0x105/0x143
> [ 6666.924652]  [<fdc94d57>] xfs_fs_get_sb+0x21/0x27 [xfs]
> [ 6666.930033]  [<c0185501>] vfs_kern_mount+0x81/0xf1
> [ 6666.934887]  [<c0199b51>] do_mount+0x716/0x80d
> [ 6666.939390]  [<c0199cc8>] sys_mount+0x80/0xb5
> [ 6666.943824]  [<c01041d0>] syscall_call+0x7/0xb
> [ 6666.948338]  [<b7fbe410>] 0xb7fbe410
> [ 6666.951983]  =======================
> [ 6666.955606] INFO: lockdep is turned off.
> [ 6666.959633] Code: 3f 19 0b 00 85 c0 74 0c 89 d8 e8 1a fa ff ff e9 b9 00 00 00 31 d2 83 7b 04 00 0f 94 c2 b8 e0 27 4b c0 e8 1c 19 0b 00 85 c0 74 04 <0f> 0b eb fe 83 7b 04 00 75 11 c7 04 24 be 60 3f c0 e8 91 c6 fb
> [ 6666.979608] EIP: [<c01693ec>] put_page+0x44/0xee SS:ESP 0068:d067e9c8
> [ 6667.271984] XFS: Filesystem loop1 has duplicate UUID - can't mount
>
> ...
>
> [ 6670.074487] XFS: Filesystem loop1 has duplicate UUID - can't mount
> [ 6670.240395] XFS: Filesystem loop1 has duplicate UUID - can't mount
> [ 6670.350305] XFS: Filesystem loop1 has duplicate UUID - can't mount
> [ 6670.458773] XFS: Filesystem loop1 has duplicate UUID - can't mount
> 
> http://www.stardust.webpages.pl/files/tbf/bitis-gabonica/2.6.22-rc1-mm1/mm-dmesg2
> http://www.stardust.webpages.pl/files/tbf/bitis-gabonica/2.6.22-rc1-mm1/mm-config
> 

Looks like XFS did a free of an already-freed page.  There are a couple of
likely suspects in git-xfs.patch.

Does mainline do this?


  reply	other threads:[~2007-05-16 16:43 UTC|newest]

Thread overview: 143+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-16  3:19 2.6.22-rc1-mm1 Andrew Morton
2007-05-16  6:06 ` 2.6.22-rc1-mm1 KAMEZAWA Hiroyuki
2007-05-16  7:58   ` 2.6.22-rc1-mm1 Jeff Garzik
2007-05-16  8:04     ` 2.6.22-rc1-mm1 Andrew Morton
2007-05-16 15:33       ` 2.6.22-rc1-mm1 Jeff Garzik
2007-05-16 20:24       ` 2.6.22-rc1-mm1 Darrick J. Wong
2007-05-16 16:54   ` 2.6.22-rc1-mm1 Randy Dunlap
2007-05-16  7:57 ` 2.6.22-rc1-mm1 - s390 vs. md Cornelia Huck
2007-05-16 17:21   ` Williams, Dan J
2007-05-16 10:18 ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-05-16 15:16   ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-16 17:40     ` 2.6.22-rc1-mm1 Mel Gorman
2007-05-16 17:55       ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-16 18:18         ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-05-16 18:00       ` 2.6.22-rc1-mm1 Andrew Morton
2007-05-16 23:32       ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-16 23:36       ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-17  9:35         ` 2.6.22-rc1-mm1 Mel Gorman
2007-05-29 22:34           ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-06-01  9:50             ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-06-01 23:12               ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-06-05 18:38                 ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-06-05 22:57                   ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-06-07  9:49                     ` 2.6.22-rc1-mm1 Andy Whitcroft
2007-06-11 13:58                       ` 2.6.22-rc1-mm1 Andy Whitcroft
     [not found]                         ` <63a08cc7547f14065becdf9a94d0d529@pinky>
2007-06-11 16:15                           ` [PATCH] move the kernel to 16MB for NUMA-Q Andrew Morton
2007-06-11 17:20                             ` Dave Jones
2007-06-11 17:36                               ` H. Peter Anvin
2007-06-11 18:19                                 ` Jan Engelhardt
2007-06-11 18:46                                   ` Dave Jones
2007-06-11 19:17                                     ` Alan Cox
2007-06-11 20:07                                     ` Rene Herman
2007-06-11 20:21                                       ` Rene Herman
2007-06-11 19:01                                   ` H. Peter Anvin
2007-06-11 20:44                                     ` Jan Engelhardt
2007-06-11 20:51                                       ` H. Peter Anvin
2007-06-15 11:12                                         ` Jan Engelhardt
2007-06-11 17:49                               ` Rene Herman
2007-06-11 17:58                                 ` H. Peter Anvin
2007-06-11 18:01                                   ` Rene Herman
2007-05-17  4:16     ` 2.6.22-rc1-mm1 Bharata B Rao
2007-05-18  8:54     ` 2.6.22-rc1-mm1 young dave
2007-05-18 10:07       ` 2.6.22-rc1-mm1 young dave
2007-05-18 16:54         ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-18 16:59           ` 2.6.22-rc1-mm1 Mel Gorman
2007-05-21  0:53           ` 2.6.22-rc1-mm1 young dave
2007-05-21  4:49             ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-21  5:00               ` 2.6.22-rc1-mm1 young dave
2007-05-21  5:03                 ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-21  5:39                   ` 2.6.22-rc1-mm1 young dave
     [not found]                     ` <465138CC.3060605@zytor.com>
2007-05-21  8:41                       ` 2.6.22-rc1-mm1 young dave
2007-05-21 16:35                         ` 2.6.22-rc1-mm1 H. Peter Anvin
2007-05-22  2:14                           ` 2.6.22-rc1-mm1 young dave
     [not found]                             ` <465319C1.2080206@zytor.com>
2007-05-23  1:15                               ` 2.6.22-rc1-mm1 young dave
2007-05-16 12:10 ` (NFS) BUG: at page-writeback.c:829 [Was: 2.6.22-rc1-mm1] Jiri Slaby
2007-05-16 12:39   ` Nick Piggin
2007-05-16 12:44     ` Jiri Slaby
2007-05-16 12:47       ` Nick Piggin
2007-05-16 13:00     ` Trond Myklebust
2007-05-16 13:06       ` Nick Piggin
2007-05-16 12:52   ` Trond Myklebust
2007-05-16 14:30 ` 2.6.22-rc1-mm1 Michal Piotrowski
2007-05-16 14:37   ` 2.6.22-rc1-mm1 Nick Piggin
     [not found]     ` <6bffcb0e0705160935r1767a764hce72f24f9eee6c1e@mail.gmail.com>
2007-05-16 16:58       ` 2.6.22-rc1-mm1 Jiri Slaby
2007-05-16 15:34   ` 2.6.22-rc1-mm1 Gabriel C
2007-05-16 16:24 ` 2.6.22-rc1-mm1 Michal Piotrowski
2007-05-16 16:41   ` Andrew Morton [this message]
2007-05-17  2:06     ` 2.6.22-rc1-mm1 David Chinner
2007-05-17  8:41       ` [xfs-masters] 2.6.22-rc1-mm1 Christoph Hellwig
2007-05-17 20:05         ` Michal Piotrowski
2007-05-18  2:11           ` David Chinner
2007-05-21 10:11             ` David Chinner
2007-05-21 10:23               ` Christoph Hellwig
2007-05-22 10:44                 ` David Chinner
2007-05-22 11:42                   ` Christoph Hellwig
2007-05-22 23:23                   ` Nathan Scott
2007-05-22 14:45               ` Michal Piotrowski
2007-05-16 16:50 ` 2.6.22-rc1-mm1 Randy Dunlap
2007-05-16 17:00   ` 2.6.22-rc1-mm1 Richard Purdie
2007-05-16 17:06     ` 2.6.22-rc1-mm1 Andrew Morton
2007-05-16 19:55       ` 2.6.22-rc1-mm1 Richard Purdie
2007-05-16 20:00       ` 2.6.22-rc1-mm1 Richard Purdie
2007-05-18 17:34         ` 2.6.22-rc1-mm1 Edward Shishkin
2007-05-16 17:37 ` 2.6.22-rc1-mm1 [cannot change thermal trip points] Maciej Rutecki
2007-05-16 17:47   ` Chuck Ebbert
2007-05-16 18:10     ` Goulven Guillard
2007-05-17  9:23     ` Pavel Machek
2007-05-17 13:36       ` Maciej Rutecki
2007-05-17 19:08         ` Len Brown
2007-05-17 20:09           ` Maciej Rutecki
2007-05-17 20:42             ` Maciej Rutecki
2007-05-17 21:53           ` Pavel Machek
2007-05-17 22:42             ` Len Brown
2007-05-21 12:11               ` Pavel Machek
2007-06-01  2:46                 ` Len Brown
2007-06-04 11:16                   ` Pavel Machek
2007-05-17 19:17       ` Len Brown
2007-05-17 21:52         ` Pavel Machek
2007-05-17 22:35           ` Len Brown
2007-06-04  9:02             ` Stefan Seyfried
2007-06-04 11:06               ` Pavel Machek
2007-05-19 19:56         ` Thomas Renninger
2007-05-21  3:50           ` Len Brown
2007-05-21 11:31             ` Thomas Renninger
2007-05-21 12:10             ` Pavel Machek
2007-05-21 13:27               ` Matthew Garrett
2007-05-21 13:29                 ` Pavel Machek
2007-05-21 13:36                   ` Matthew Garrett
2007-05-21 13:40                     ` Pavel Machek
2007-05-21 13:45                       ` Matthew Garrett
2007-05-21 22:42                         ` Pavel Machek
2007-05-22  0:31                           ` Matthew Garrett
2007-05-22  9:06                             ` Pavel Machek
2007-05-22  9:16                               ` Matthew Garrett
2007-05-22  9:28                                 ` Goulven Guillard
2007-05-22 10:05                                 ` Maciej Rutecki
2007-06-04  9:13                               ` Stefan Seyfried
2007-05-24 14:16                             ` 2.6.22-rc1-mm1 Implementing fan/thermal control in userspace - Was: " Thomas Renninger
2007-05-24 14:36                               ` Matthew Garrett
2007-05-24 18:18                                 ` Thomas Renninger
2007-05-25  6:38                                 ` Pavel Machek
2007-05-27 21:51                                   ` Matthew Garrett
2007-05-28 10:58                                     ` Pavel Machek
2007-05-28 12:50                                       ` Matthew Garrett
2007-05-28 12:53                                         ` Pavel Machek
2007-05-16 18:55 ` 2.6.22-rc1-mm1: IDE compile error Adrian Bunk
2007-05-23 23:45   ` Bartlomiej Zolnierkiewicz
2007-05-24 10:55     ` Alan Cox
2007-05-24 18:53       ` H. Peter Anvin
2007-05-25  0:05       ` H. Peter Anvin
2007-05-25  0:14         ` Alan Cox
2007-05-25  0:18           ` H. Peter Anvin
2007-05-25  0:38             ` Alan Cox
2007-05-25  0:51               ` H. Peter Anvin
2007-05-25 14:19                 ` Alan Cox
2007-05-17 12:38 ` 2.6.22-rc1-mm1 - Call trace in slub_def.h Reuben Farrelly
2007-05-17 12:52   ` Satyam Sharma
2007-05-20 10:12 ` 2.6.22-rc1-mm1 Mariusz Kozlowski
2007-05-20 10:21   ` 2.6.22-rc1-mm1 Sam Ravnborg
2007-05-20 15:33     ` 2.6.22-rc1-mm1 Kumar Gala
2007-05-22  7:25 ` 2.6.22-rc1-mm1: evm BUG when reading sysfs file Joseph Fannin
2007-05-22 21:23   ` Andrew Morton
2007-05-25 21:05     ` Mimi Zohar

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=20070516094133.bec04e65.akpm@linux-foundation.org \
    --to=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=michal.k.k.piotrowski@gmail.com \
    --cc=xfs-masters@oss.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;
as well as URLs for NNTP newsgroup(s).