Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Feb 2001 09:19:56 +0200
From:      Vallo Kallaste <vallo@matti.ee>
To:        freebsd-current@freebsd.org
Subject:   occasional filesystem corruption
Message-ID:  <20010220091956.A68889@myhakas.matti.ee>

next in thread | raw e-mail | index | archive | help
Hi

I have experienced two filesystem corruption cases recently. Both
took place in /usr filesystem, the first was file with very big
negative size, other one was in mozilla port work tree where six
files were lost in deep subdirectory and prevented make clean to
clean up. Fsck did usual job and cleaned that up.
/usr filesystem resides on SCSI disk and there are no problems with
either disk or SCSI controller.
Incidentally I haven't had any such problems before and these
appeared after installing and using smbfs-1.3.5 port. I've built
correct smbfs.ko module, defined SMP by hand in config.mk (it's SMP
system). One SMB share stays mounted always, but gets rare use, some
two accesses per day or so. I've discovered some kernel messages
also, which occasionally appear until the share stays mounted.
Any ideas?


FreeBSD 5.0-CURRENT #0: Mon Feb 12 16:09:09 EET 2001
    vallo@myhakas.matti.ee:/usr/src/sys/compile/Myhakas.SMP
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (501.14-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x672  Stepping = 2
  Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 268435456 (262144K bytes)
avail memory = 257400832 (251368K bytes)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
FreeBSD/SMP: Multiprocessor motherboard
 cpu0 (BSP): apic id:  0, version: 0x00040011, at 0xfee00000
 cpu1 (AP):  apic id:  1, version: 0x00040011, at 0xfee00000
 io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Preloaded elf kernel "kernel" at 0xc03ab000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc03ab09c.
Pentium Pro MTRR support enabled
VESA: v2.0, 32768k memory, flags:0x1, mode table:0xc00c6954 (c0006954)
VESA: Matrox Graphics Inc.
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443GX host to PCI bridge> at pcibus 0 on motherboard
IOAPIC #0 intpin 16 -> irq 2
IOAPIC #0 intpin 18 -> irq 5
IOAPIC #0 intpin 19 -> irq 7
IOAPIC #0 intpin 17 -> irq 10
pci0: <PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xffa0-0xffaf at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <serial bus, USB> at 7.2 (no driver attached)
Timecounter "PIIX"  frequency 3579545 Hz
pci0: <bridge, PCI-unknown> at 7.3 (no driver attached)
ahc0: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0xe400-0xe4ff mem 0xfebfc000-0xfebfcfff irq 2 at device 11.0 on pci0
aic7896/97: Wide Channel A, SCSI Id=7, 32/255 SCBs
ahc1: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0xe800-0xe8ff mem 0xfebff000-0xfebfffff irq 2 at device 11.1 on pci0
aic7896/97: Wide Channel B, SCSI Id=7, 32/255 SCBs
pcm0: <AudioPCI ES1371> port 0xed80-0xedbf irq 5 at device 12.0 on pci0
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xee80-0xeebf mem 0xfe800000-0xfe8fffff,0xfebfd000-0xfebfdfff irq 7 at device 13.0 on pci0
fxp0: Ethernet address 00:e0:81:10:50:32
fxp1: <Intel Pro 10/100B/100+ Ethernet> port 0xef00-0xef3f mem 0xfea00000-0xfeafffff,0xfebfe000-0xfebfefff irq 10 at device 15.0 on pci0
fxp1: Ethernet address 00:90:27:54:57:26
ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xef80-0xef9f irq 5 at device 18.0 on pci0
ed0: address 00:e0:29:6d:14:19, type NE2000 (16 bit) 
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <9 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources
unknown: <PNP0501> can't assign resources
unknown: <PNP0501> can't assign resources
unknown: <PNP0700> can't assign resources
unknown: <PNP0f13> can't assign resources
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
BRIDGE 990810, have 4 interfaces
-- index 1  type 6 phy 0 addrl 6 addr 00.e0.81.10.50.32
-- index 2  type 6 phy 0 addrl 6 addr 00.90.27.54.57.26
-- index 3  type 6 phy 0 addrl 6 addr 00.e0.29.6d.14.19
ad0: 14649MB <IBM-DTLA-307015> [29765/16/63] at ata0-master tagged UDMA33
ad1: 35772MB <IBM-DPTA-353750> [72680/16/63] at ata1-master tagged UDMA33
Waiting 5 seconds for SCSI devices to settle
Mounting root from ufs:/dev/da0s1a
da0 at ahc0 bus 0 target 1 lun 0
da0: <QUANTUM VIKING II 4.5WSE 5520> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C)
da1 at ahc0 bus 0 target 2 lun 0
da1: <QUANTUM VIKING II 4.5WSE 5520> Fixed Direct Access SCSI-2 device 
da1: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da1: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C)
da2 at ahc1 bus 0 target 1 lun 0
da2: <QUANTUM FIREBALL_TM3200S 300X> Fixed Direct Access SCSI-2 device 
da2: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
da2: 3067MB (6281856 512 byte sectors: 255H 63S/T 391C)
cd0 at ahc1 bus 0 target 0 lun 0
cd0: <TOSHIBA CD-ROM XM-6201TA 1030> Removable CD-ROM SCSI-2 device 
cd0: 10.000MB/s transfers (10.000MHz, offset 16)
cd0: Attempt to query device size failed: NOT READY, Medium not present
SMP: AP CPU #1 Launched!
>> now fxp0 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>> now fxp1 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>> now ed0 promisc ON if_flags 0xffff8943 bdg_flags 0x5
swi_net: unregistered isr number: 18.
lock order reversal
 1st vnode interlock last acquired @ ../../kern/vfs_vnops.c:644
 2nd 0xc033ff80 mntvnode @ ../../ufs/ffs/ffs_vfsops.c:940
 3rd 0xcd38e54c vnode interlock @ ../../ufs/ffs/ffs_vfsops.c:949
(pass2:ahc1:0:0:0): READ(10). CDB: 28 0 0 4 da 7e 0 0 a 0 
(pass2:ahc1:0:0:0): ILLEGAL REQUEST asc:21,0
(pass2:ahc1:0:0:0): Logical block address out of range
microuptime() went backwards (148891.989987 -> 148891.989956)
netsmb_dev: loaded
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
lock order reversal
 1st Giant last acquired @ /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../netsmb/smb_iod.c:693
 2nd 0xcd67492c vnode interlock @ /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
 3rd 0xc0343fc0 Giant @ ../../kern/kern_synch.c:544
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
../../kern/kern_synch.c:429: sleeping with "vnode interlock" locked from /usr/ports/net/smbfs/work/smbfs-1.3.5/kernel/modules/smbfs2/../../fs/smbfs/smbfs_vnops.c:280
-- 

Vallo Kallaste
vallo@matti.ee

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010220091956.A68889>