All of lore.kernel.org
 help / color / mirror / Atom feed
* 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 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
* 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

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-23 11:33 2.5.9 kreiserfsd and sync hung in D state rwhron
2002-04-23 11:35 ` Chris Mason
2002-04-23 11:39 ` Oleg Drokin
  -- strict thread matches above, loose matches on Subject: below --
2002-04-23 12:58 rwhron
2002-04-24  1:04 rwhron

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.