* Re: 2.5.9 kreiserfsd and sync hung in D state
@ 2002-04-24 1:04 rwhron
0 siblings, 0 replies; 5+ messages in thread
From: rwhron @ 2002-04-24 1:04 UTC (permalink / raw)
To: reiserfs-list
This may be a generic 2.5.9 on this hardware issue.
dbench on ext2 also hung in D state. Haven't got a
sysrq-T yet, but the reiserfs list isn't the right place
for this problem it seems.
Thanks for the pointers.
--
Randy Hron
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 2.5.9 kreiserfsd and sync hung in D state
@ 2002-04-23 12:58 rwhron
0 siblings, 0 replies; 5+ messages in thread
From: rwhron @ 2002-04-23 12:58 UTC (permalink / raw)
To: green; +Cc: reiserfs-list
> Ok. This one is working fine for me right now:
> angband:~ # mount /testfs0 -o defaults,noatime
> angband:~ # find * | cpio -pdm /testfs0
> 4859 blocks
> angband:~ # sync
> angband:~ #
That basically is the test.
> > > Can you see where it hung? (alt-sysrq-T, if you have sysrq enabled).
> > It has a serial console. I'm checking on how to sysrq-T on it.
> > (it's an OSDL machine).
>
> Waiting for your data.
Will post sysrq-T when I find out how.
> > One other thing I noticed is that the load average was 3.99 on
> > this 4 way x86 box. The load average seems high, since it was
>
> Ah, so it is four way box. Mine is two way.
>
> Any other special things? HAve you enabled kernel preemption?
> Any other unusual config stuff?
No preempt. It has highmem. It also has tagged queueing
on AIC7XXXX adapter.
Here is the whole config:
CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_MPENTIUMIII=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SR_EXTRA_DEVS=2
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AIC7XXX_OLD=y
CONFIG_AIC7XXX_OLD_TCQ_ON_BY_DEFAULT=y
CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE=8
CONFIG_SCSI_IPS=y
CONFIG_SCSI_QLOGIC_ISP=y
CONFIG_SCSI_QLOGIC_FC=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_LANCE=y
CONFIG_NET_PCI=y
CONFIG_EEPRO100=y
CONFIG_ACENIC=y
CONFIG_SOUND_GAMEPORT=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_RTC=y
CONFIG_REISERFS_FS=y
CONFIG_EXT3_FS=y
CONFIG_JBD=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_VGA_CONSOLE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
--
Randy Hron
^ permalink raw reply [flat|nested] 5+ messages in thread
* 2.5.9 kreiserfsd and sync hung in D state
@ 2002-04-23 11:33 rwhron
2002-04-23 11:35 ` Chris Mason
2002-04-23 11:39 ` Oleg Drokin
0 siblings, 2 replies; 5+ messages in thread
From: rwhron @ 2002-04-23 11:33 UTC (permalink / raw)
To: reiserfs-list
I didn't notice any of the 2.5.8.pending fixes in
ChangeLog-2.5.9, and I haven't tried them with 2.5.9 yet.
Linux 2.5.9 without any patches.
Uninteruptable sleep created by:
mkreiserfs /dev/sdc2
mount -t reiserfs -o defaults,noatime /dev/sdc2 /fs2
cpio -pdm filenames | /fs2
sync # this is what has hung
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1113 0.0 0.0 0 0 ? DW 03:49 0:00 [kreiserfsd]
root 1265 0.0 0.0 1636 488 ttyp0 D 03:52 0:00 sync
A similar mke2fs;mount;cpio;sync on ext2 did not hang.
The SCSI drivers for this machine were recently fixed in 2.5.9.
They may not be bulletproof yet.
lspci
00:00.0 Host bridge: ServerWorks CNB20HE Host Bridge (rev 21)
00:00.1 Host bridge: ServerWorks CNB20HE Host Bridge (rev 01)
00:00.2 Host bridge: ServerWorks: Unknown device 0006
00:00.3 Host bridge: ServerWorks: Unknown device 0006
00:01.0 SCSI storage controller: Adaptec AIC-7880U (rev 02)
00:04.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
00:0c.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC [Mach64 GT IIC] (rev 7a)
00:0f.0 ISA bridge: ServerWorks OSB4 South Bridge (rev 50)
00:0f.1 IDE interface: ServerWorks OSB4 IDE Controller
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 OHCI USB Controller (rev 04)
01:05.0 PCI Hot-plug controller: Compaq Computer Corporation PCI Hotplug Controller (rev 11)
01:06.0 SCSI storage controller: Adaptec 7899P (rev 01)
01:06.1 SCSI storage controller: Adaptec 7899P (rev 01)
01:08.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
01:09.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
01:0a.0 Ethernet controller: Netgear GA620 (rev 01)
01:0b.0 Ethernet controller: Netgear GA620 (rev 01)
07:07.0 PCI Hot-plug controller: Compaq Computer Corporation PCI Hotplug Controller (rev 11)
07:0e.0 PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 05)
09:04.0 SCSI storage controller: QLogic Corp. QLA2200 (rev 05)
09:05.0 SCSI storage controller: QLogic Corp. QLA2200 (rev 05)
I would like to get reiserfs on 2.5.9 working on this machine.
Any suggestions appreciated.
--
Randy Hron
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 2.5.9 kreiserfsd and sync hung in D state
2002-04-23 11:33 rwhron
@ 2002-04-23 11:35 ` Chris Mason
2002-04-23 11:39 ` Oleg Drokin
1 sibling, 0 replies; 5+ messages in thread
From: Chris Mason @ 2002-04-23 11:35 UTC (permalink / raw)
To: rwhron; +Cc: reiserfs-list
On Tue, 2002-04-23 at 07:33, rwhron@earthlink.net wrote:
> I didn't notice any of the 2.5.8.pending fixes in
> ChangeLog-2.5.9, and I haven't tried them with 2.5.9 yet.
>
> Linux 2.5.9 without any patches.
>
> Uninteruptable sleep created by:
> mkreiserfs /dev/sdc2
> mount -t reiserfs -o defaults,noatime /dev/sdc2 /fs2
> cpio -pdm filenames | /fs2
> sync # this is what has hung
>
> ps aux
> USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
> root 1113 0.0 0.0 0 0 ? DW 03:49 0:00 [kreiserfsd]
> root 1265 0.0 0.0 1636 488 ttyp0 D 03:52 0:00 sync
A sysrq-t would probably help.
-chris
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 2.5.9 kreiserfsd and sync hung in D state
2002-04-23 11:33 rwhron
2002-04-23 11:35 ` Chris Mason
@ 2002-04-23 11:39 ` Oleg Drokin
1 sibling, 0 replies; 5+ messages in thread
From: Oleg Drokin @ 2002-04-23 11:39 UTC (permalink / raw)
To: rwhron; +Cc: reiserfs-list
Hello!
On Tue, Apr 23, 2002 at 07:33:27AM -0400, rwhron@earthlink.net wrote:
> Uninteruptable sleep created by:
> mkreiserfs /dev/sdc2
> mount -t reiserfs -o defaults,noatime /dev/sdc2 /fs2
> cpio -pdm filenames | /fs2
Sorry? You mean you piped cpio output into mountpoint? And it worked?
> sync # this is what has hung
Can you see where it hung? (alt-sysrq-T, if you have sysrq enabled).
> I would like to get reiserfs on 2.5.9 working on this machine.
> Any suggestions appreciated.
I am going to try reproducing.
Bye,
Oleg
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-04-24 1:04 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-24 1:04 2.5.9 kreiserfsd and sync hung in D state rwhron
-- strict thread matches above, loose matches on Subject: below --
2002-04-23 12:58 rwhron
2002-04-23 11:33 rwhron
2002-04-23 11:35 ` Chris Mason
2002-04-23 11:39 ` Oleg Drokin
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.