[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#278161: marked as done (XFS panic under heavy loads on Debian Sarge)



Your message dated Tue, 10 May 2005 17:22:56 +0900
with message-id <20050510082255.GW1998@verge.net.au>
and subject line Bug#278161: Unable to reproduce XFS panic
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Oct 2004 08:13:52 +0000
>From mpetre@europarl.eu.int Mon Oct 25 01:13:52 2004
Return-path: <mpetre@europarl.eu.int>
Received: from lexsmtp2.europarl.eu.int [212.190.74.58] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CLzzD-0001iu-00; Mon, 25 Oct 2004 01:13:51 -0700
Received: from lexsmtp2.europarl.eu.int (localhost [127.0.0.1])
	by lexsmtp2.europarl.eu.int (8.11.1 - (Revision 1.4+JAGae91741+JAGae92668)/8.11.1) with ESMTP id i9P8Can24025
	for <submit@bugs.debian.org>; Mon, 25 Oct 2004 10:12:36 +0200 (METDST)
Received: from epluxsex01.ep.parl.union.eu ([136.173.56.10])
	by lexsmtp2.europarl.eu.int (8.11.1 - (Revision 1.4+JAGae91741+JAGae92668)/8.11.1) with ESMTP id i9P8CZh24012
	for <submit@bugs.debian.org>; Mon, 25 Oct 2004 10:12:35 +0200 (METDST)
Received: from EPLUXSEX02.ep.parl.union.eu ([136.173.56.16]) by epluxsex01.ep.parl.union.eu with Microsoft SMTPSVC(5.0.2195.6713);
	 Mon, 25 Oct 2004 10:13:16 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C4BA6A.7A9AB338"
Content-Class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Subject: XFS panic under heavy loads on Debian Sarge
Date: Mon, 25 Oct 2004 10:13:15 +0200
Message-ID: <E57C3C631FC32644AE5BE18CB420656826A5A8@EPLUXSEX02.ep.parl.union.eu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: XFS panic under heavy loads on Debian Sarge
Thread-Index: AcS6anriRdXPGcNETXqvj4sPlk6JJQ==
From: "PETRE Michael" <mpetre@europarl.eu.int>
To: <submit@bugs.debian.org>
X-OriginalArrivalTime: 25 Oct 2004 08:13:16.0936 (UTC) FILETIME=[7B318880:01C4BA6A]
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-5.5 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	HTML_10_20,HTML_MESSAGE autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

This is a multi-part message in MIME format.

------_=_NextPart_001_01C4BA6A.7A9AB338
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Package: kernel-image-2.6.8-1-686-smp
Version: 2.6.8-4
=20
Error message:=20
=20
-- start syslog dump --
=20
2004-10-22T18:45:13+0100 <kern.emerg> ispluxslin04 kernel: Bad page =
state at free_hot_cold_page (in process 'dbench', page c134cb00)
2004-10-22T18:45:13+0100 <kern.emerg> ispluxslin04 kernel: =
flags:0x2000000c mapping:f7b4f610 mapcount:0 count:1
2004-10-22T18:45:13+0100 <kern.emerg> ispluxslin04 kernel: Backtrace:
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0141fdb>] bad_page+0x6b/0xa0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c01427d0>] free_hot_cold_page+0x70/0x140
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a2d9b7>] pagebuf_free+0x97/0xf0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a1eb4d>] xfs_trans_push_ail+0x14d/0x3a0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a0f7aa>] xlog_grant_push_ail+0x15a/0x1b0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a0e4e9>] xfs_log_reserve+0x69/0xf0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a1d634>] xfs_trans_reserve+0x84/0x1f0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a06c16>] xfs_itruncate_finish+0x2b6/0x460 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a2529c>] xfs_inactive_free_eofblocks+0x28c/0x2d0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a259cd>] xfs_release+0x8d/0xe0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a30490>] linvfs_release+0x0/0x30 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a304ad>] linvfs_release+0x1d/0x30 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0160aaa>] __fput+0x12a/0x140
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c015eec9>] filp_close+0x59/0x90
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c015ef6e>] sys_close+0x6e/0xc0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c01061fb>] syscall_call+0x7/0xb
2004-10-22T18:45:13+0100 <kern.emerg> ispluxslin04 kernel: Trying to fix =
it up, but a reboot is needed
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
------------[ cut here ]------------
2004-10-22T18:45:13+0100 <kern.alert> ispluxslin04 kernel: kernel BUG at =
include/linux/mm.h:312!
2004-10-22T18:45:13+0100 <kern.alert> ispluxslin04 kernel: invalid =
operand: 0000 [#1]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: PREEMPT SMP
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: Modules =
linked in: ipv6 cpqphp shpchp pciehp pci_hotplug ohci_hcd usbcore =
serverworks sworks_agp agpgart evdev aic7xxx tg3 firmware_class xfs =
dm_mod capability commoncap ide_cd ide_core cdrom rtc ext3 jbd mbcache =
cciss scsi_mod unix font vesafb cfbcopyarea cfbimgblt cfbfillrect
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: CPU:    4
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: EIP:    =
0060:[<f8a2d9b9>]    Not tainted
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: EFLAGS: =
00010256   (2.6.8-1-686-smp)
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: EIP is at =
pagebuf_free+0x99/0xf0 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: eax: =
00000000   ebx: 00000000   ecx: 00000001   edx: c134cb00
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: esi: =
f5ce6580   edi: f5ce65e4   ebp: f61b4000   esp: f61b5ee4
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: ds: 007b   =
es: 007b   ss: 0068
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: Process =
xfslogd/4 (pid: 533, threadinfo=3Df61b4000 task=3Df685b8b0)
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: Stack: =
f4335050 f5ce6580 f4335050 f5ce6580 f89e7e49 f5ce6580 00000000 00000000
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: 00000000 =
c2d8d000 f685a230 c2d8dca0 00000004 00000000 561f1180 000f4f04
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: c2d8e150 =
f685b8b0 f685ba60 f5ce6580 00000297 f5ce65e4 f8a2e9bd f5ce6580
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: Call Trace:
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f89e7e49>] xfs_buf_iodone_callbacks+0x179/0x180 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a2e9bd>] pagebuf_iodone_work+0x4d/0x50 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0131a26>] worker_thread+0x1f6/0x2e0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<f8a2e970>] pagebuf_iodone_work+0x0/0x50 [xfs]
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c011c4f0>] default_wake_function+0x0/0x20
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c011c4f0>] default_wake_function+0x0/0x20
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0131830>] worker_thread+0x0/0x2e0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0135f8a>] kthread+0xba/0xc0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c0135ed0>] kthread+0x0/0xc0
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: =
[<c01042c5>] kernel_thread_helper+0x5/0x10
2004-10-22T18:45:13+0100 <kern.warning> ispluxslin04 kernel: Code: 0f 0b =
38 01 49 9b a3 f8 eb b3 0f b7 96 cc 00 00 00 8b 46 5c
=20
-- end syslog dump --
=20
To reproduce:=20
=20
-- start stresstest.sh --
#!/bin/bash
=20
PATH=3D/bin:/sbin:/usr/bin:/usr/sbin
export PATH
=20
if [ ! -d /root/results ] ;
then
 mkdir /root/results
fi
=20
yes | mkfs -t xfs -f /dev/cciss/c0d0p5
=20
echo "Filesystem created"
mount -t xfs /dev/cciss/c0d0p5 /freespace
echo "Filesystem mounted"
mkdir /freespace/clients
echo "Test directory created"
=20
cd /freespace
echo -n "Stress test"
echo "0       0" > /root/results/dbench_xfs.txt
for u in 1 `seq 4 4 150` 150
do
 echo -n "."
 dbench $u | awk ' /^Throughput/ { printf "%i\t%s\n",$4,$2 } ' >> =
/root/results/dbench_xfs.txt
done
echo "[done]"
cd /
umount /freespace
echo "Filesystem unmounted"
=20
-- end stresstest.sh --
=20
Description of the problem:
=20
When trying to compare the performance of different filesystems for =
samba (using dbench), I hit a=20
problem with XFS when running it with 80 "users". The server panics at =
that point. I tried with
different filesystems (JFS/ReiserFS/Ext3/Ext2/XFS) and kernels (2.6.6-1 =
to 2.6.8-1) on two similar
machines with different root filesystems (Ext3 and ReiserFS). The =
problem only occurs when the=20
data filesystem is XFS.
=20
Here comes the output of the script when running against XFS:
-- start dbench_xfs.txt --
=20
0       0
1       168.003
4       860.609
8       842.853
12      794.776
16      796.099
20      640.791
24      535.983
28      457.429
32      421.748
36      387.846
40      327.709
44      328.408
48      335.684
52      312.847
56      304.233
60      287.863
64      284.352
68      276.887
72      288.772
76      255.893
=20
-- end dbench_xfs.txt --
=20

Debian information:
release: Sarge
kernel:  2.6.8-1-686-smp
libc6: 2.3.2.ds1-13
=20
Hardware information:
Server model: HP Proliant ML570
CPU model: Intel(R) Xeon(TM) MP CPU 2.80GHz
Number of CPUs: 4
Memory installed: 4GB
Disk controller: RAID bus controller: Compaq Computer Corporation Smart =
Array 64xx (rev 01)
Array configuration: Raid 1

------_=_NextPart_001_01C4BA6A.7A9AB338
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Package: =
kernel-image-2.6.8-1-686-smp<BR>Version:=20
2.6.8-4</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Error message: </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-- start syslog&nbsp;<SPAN=20
class=3D704430308-25102004>dump </SPAN>--</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>2004-10-22T18:45:13+0100 =
&lt;kern.emerg&gt;=20
ispluxslin04 kernel: Bad page state at free_hot_cold_page (in process =
'dbench',=20
page c134cb00)<BR>2004-10-22T18:45:13+0100 &lt;kern.emerg&gt; =
ispluxslin04=20
kernel: flags:0x2000000c mapping:f7b4f610 mapcount:0=20
count:1<BR>2004-10-22T18:45:13+0100 &lt;kern.emerg&gt; ispluxslin04 =
kernel:=20
Backtrace:<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;c0141fdb&gt;] bad_page+0x6b/0xa0<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;c01427d0&gt;]=20
free_hot_cold_page+0x70/0x140<BR>2004-10-22T18:45:13+0100 =
&lt;kern.warning&gt;=20
ispluxslin04 kernel: [&lt;f8a2d9b7&gt;] pagebuf_free+0x97/0xf0=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;f8a1eb4d&gt;] xfs_trans_push_ail+0x14d/0x3a0=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;f8a0f7aa&gt;] xlog_grant_push_ail+0x15a/0x1b0=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;f8a0e4e9&gt;] xfs_log_reserve+0x69/0xf0 =
[xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;f8a1d634&gt;]=20
xfs_trans_reserve+0x84/0x1f0 [xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;f8a06c16&gt;]=20
xfs_itruncate_finish+0x2b6/0x460 [xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;f8a2529c&gt;]=20
xfs_inactive_free_eofblocks+0x28c/0x2d0 =
[xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;f8a259cd&gt;]=20
xfs_release+0x8d/0xe0 [xfs]<BR>2004-10-22T18:45:13+0100 =
&lt;kern.warning&gt;=20
ispluxslin04 kernel: [&lt;f8a30490&gt;] linvfs_release+0x0/0x30=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;f8a304ad&gt;] linvfs_release+0x1d/0x30 =
[xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;c0160aaa&gt;]=20
__fput+0x12a/0x140<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: [&lt;c015eec9&gt;] =
filp_close+0x59/0x90<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;c015ef6e&gt;]=20
sys_close+0x6e/0xc0<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt;=20
ispluxslin04 kernel: [&lt;c01061fb&gt;]=20
syscall_call+0x7/0xb<BR>2004-10-22T18:45:13+0100 &lt;kern.emerg&gt; =
ispluxslin04=20
kernel: Trying to fix it up, but a reboot is =
needed<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: ------------[ cut here=20
]------------<BR>2004-10-22T18:45:13+0100 &lt;kern.alert&gt; =
ispluxslin04=20
kernel: kernel BUG at =
include/linux/mm.h:312!<BR>2004-10-22T18:45:13+0100=20
&lt;kern.alert&gt; ispluxslin04 kernel: invalid operand: 0000=20
[#1]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
PREEMPT SMP<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: Modules linked in: ipv6 cpqphp shpchp pciehp pci_hotplug =
ohci_hcd=20
usbcore serverworks sworks_agp agpgart evdev aic7xxx tg3 firmware_class =
xfs=20
dm_mod capability commoncap ide_cd ide_core cdrom rtc ext3 jbd mbcache =
cciss=20
scsi_mod unix font vesafb cfbcopyarea cfbimgblt=20
cfbfillrect<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: CPU:&nbsp;&nbsp;&nbsp; 4<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: EIP:&nbsp;&nbsp;&nbsp;=20
0060:[&lt;f8a2d9b9&gt;]&nbsp;&nbsp;&nbsp; Not=20
tainted<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
EFLAGS: 00010256&nbsp;&nbsp; =
(2.6.8-1-686-smp)<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: EIP is at =
pagebuf_free+0x99/0xf0=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel: eax:=20
00000000&nbsp;&nbsp; ebx: 00000000&nbsp;&nbsp; ecx: 00000001&nbsp;&nbsp; =
edx:=20
c134cb00<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
esi: f5ce6580&nbsp;&nbsp; edi: f5ce65e4&nbsp;&nbsp; ebp: =
f61b4000&nbsp;&nbsp;=20
esp: f61b5ee4<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: ds: 007b&nbsp;&nbsp; es: 007b&nbsp;&nbsp; ss:=20
0068<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
Process xfslogd/4 (pid: 533, threadinfo=3Df61b4000=20
task=3Df685b8b0)<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: Stack: f4335050 f5ce6580 f4335050 f5ce6580 f89e7e49 f5ce6580 =
00000000=20
00000000<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
00000000 c2d8d000 f685a230 c2d8dca0 00000004 00000000 561f1180=20
000f4f04<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
c2d8e150 f685b8b0 f685ba60 f5ce6580 00000297 f5ce65e4 f8a2e9bd=20
f5ce6580<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
Call Trace:<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: [&lt;f89e7e49&gt;] xfs_buf_iodone_callbacks+0x179/0x180=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;f8a2e9bd&gt;] pagebuf_iodone_work+0x4d/0x50=20
[xfs]<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; ispluxslin04 =
kernel:=20
[&lt;c0131a26&gt;] worker_thread+0x1f6/0x2e0<BR>2004-10-22T18:45:13+0100 =

&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;f8a2e970&gt;]=20
pagebuf_iodone_work+0x0/0x50 [xfs]<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;c011c4f0&gt;]=20
default_wake_function+0x0/0x20<BR>2004-10-22T18:45:13+0100 =
&lt;kern.warning&gt;=20
ispluxslin04 kernel: [&lt;c011c4f0&gt;]=20
default_wake_function+0x0/0x20<BR>2004-10-22T18:45:13+0100 =
&lt;kern.warning&gt;=20
ispluxslin04 kernel: [&lt;c0131830&gt;]=20
worker_thread+0x0/0x2e0<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =

ispluxslin04 kernel: [&lt;c0135f8a&gt;]=20
kthread+0xba/0xc0<BR>2004-10-22T18:45:13+0100 &lt;kern.warning&gt; =
ispluxslin04=20
kernel: [&lt;c0135ed0&gt;] kthread+0x0/0xc0<BR>2004-10-22T18:45:13+0100=20
&lt;kern.warning&gt; ispluxslin04 kernel: [&lt;c01042c5&gt;]=20
kernel_thread_helper+0x5/0x10<BR>2004-10-22T18:45:13+0100 =
&lt;kern.warning&gt;=20
ispluxslin04 kernel: Code: 0f 0b 38 01 49 9b a3 f8 eb b3 0f b7 96 cc 00 =
00 00 8b=20
46 5c</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-- end syslog&nbsp;<SPAN=20
class=3D704430308-25102004>dump </SPAN>--</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>To reproduce: </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-- start stresstest.sh=20
--<BR>#!/bin/bash</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial =
size=3D2>PATH=3D/bin:/sbin:/usr/bin:/usr/sbin<BR>export=20
PATH</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>if [ ! -d /root/results ] =
;<BR>then<BR>&nbsp;mkdir=20
/root/results<BR>fi</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>yes | mkfs -t xfs -f =
/dev/cciss/c0d0p5</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>echo "Filesystem created"<BR>mount -t =
xfs=20
/dev/cciss/c0d0p5 /freespace<BR>echo "Filesystem mounted"<BR>mkdir=20
/freespace/clients<BR>echo "Test directory created"</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>cd /freespace<BR>echo -n "Stress =
test"<BR>echo=20
"0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0" &gt;=20
/root/results/dbench_xfs.txt<BR>for u in 1 `seq 4 4 150` =
150<BR>do<BR>&nbsp;echo=20
-n "."<BR>&nbsp;dbench $u | awk ' /^Throughput/ { printf =
"%i\t%s\n",$4,$2 } '=20
&gt;&gt; /root/results/dbench_xfs.txt<BR>done<BR>echo "[done]"<BR>cd =
/<BR>umount=20
/freespace<BR>echo "Filesystem unmounted"</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-- end stresstest.sh --</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Description of the =
problem:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>When trying to compare the performance =
of different=20
filesystems for samba (using dbench), I hit a <BR>problem with XFS when =
running=20
it with 80 "users". The server panics at that point. I tried =
with<BR>different=20
filesystems (JFS/ReiserFS/Ext3/Ext2/XFS) and kernels (2.6.6-1 to =
2.6.8-1) on two=20
similar<BR>machines with different root filesystems (Ext3 and ReiserFS). =
The=20
problem only occurs when the <BR>data filesystem is XFS.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Here comes the output of the script =
when running=20
against XFS:<BR>-- start&nbsp;<SPAN=20
class=3D704430308-25102004>dbench_xfs</SPAN>.txt --</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
0<BR>1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
168.003<BR>4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
860.609<BR>8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
842.853<BR>12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
794.776<BR>16&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
796.099<BR>20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
640.791<BR>24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
535.983<BR>28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
457.429<BR>32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
421.748<BR>36&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
387.846<BR>40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
327.709<BR>44&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
328.408<BR>48&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
335.684<BR>52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
312.847<BR>56&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
304.233<BR>60&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
287.863<BR>64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
284.352<BR>68&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
276.887<BR>72&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
288.772<BR>76&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255.893</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-- end&nbsp;<SPAN=20
class=3D704430308-25102004>dbench_xfs</SPAN>.txt --</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV><FONT face=3DArial =
size=3D2>
<DIV><BR>Debian information:<BR>release: Sarge<BR>kernel:&nbsp;=20
2.6.8-1-686-smp<BR>libc6: 2.3.2.ds1-13</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hardware information:<BR>Server model: HP Proliant ML570<BR>CPU =
model:=20
Intel(R) Xeon(TM) MP CPU 2.80GHz<BR>Number of CPUs: 4<BR>Memory =
installed:=20
4GB<BR>Disk controller: RAID bus controller: Compaq Computer Corporation =
Smart=20
Array 64xx (rev 01)<BR>Array configuration: Raid =
1</FONT></DIV></BODY></HTML>

------_=_NextPart_001_01C4BA6A.7A9AB338--

---------------------------------------
Received: (at 278161-done) by bugs.debian.org; 10 May 2005 08:40:47 +0000
>From horms@koto.vergenet.net Tue May 10 01:40:47 2005
Return-path: <horms@koto.vergenet.net>
Received: from koto.vergenet.net [210.128.90.7] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DVQIJ-0008Eg-00; Tue, 10 May 2005 01:40:47 -0700
Received: by koto.vergenet.net (Postfix, from userid 7100)
	id 09E5F34032; Tue, 10 May 2005 17:14:28 +0900 (JST)
Date: Tue, 10 May 2005 17:22:56 +0900
From: Horms <horms@debian.org>
To: Ronny Adsetts <ronny.adsetts@amazinginternet.com>,
	278161-done@bugs.debian.org
Subject: Re: Bug#278161: Unable to reproduce XFS panic
Message-ID: <20050510082255.GW1998@verge.net.au>
References: <[🔎] 427E11F9.3060203@amazinginternet.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[🔎] 427E11F9.3060203@amazinginternet.com>
X-Cluestick: seven
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: 278161-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

On Sun, May 08, 2005 at 02:19:53PM +0100, Ronny Adsetts wrote:
> Hi,
> 
> I ran the stresstest.sh script on a newly installed Sarge box last week and 
> it completed fine. Setup is XFS on LVM on hardware RAID 5
> 
> Config:
> 
> Debian information:
> release: Sarge
> kernel:  kernel-image-2.6.8-2-686-smp    2.6.8-13
> libc6: 2.3.2.ds1-21
> 
> Hardware information:
> Server model: Supermicro 5033CT
> CPU model: Intel(R) Pentium(R) 4 CPU 3.20GHz
> Number of CPUs: 1
> Memory installed: 1GB
> Disk controller: RAID bus controller: 3ware Inc 3ware ATA-RAID 9000 series
> Array configuration: Raid 5 (4 disk)

Thanks, I am going ahead and closing this bug.
Please reopen if pain persists.



-- 
Horms



Reply to: