dmraid 1.0.0.rc10 segfault
Heinz Mauelshagen
mauelshagen at redhat.com
Mon Mar 13 09:01:29 UTC 2006
Paul,
can you run this under gdb (e.i. 'gdb --args ./dmraid -s -vvv' and provide
a backtrace after it segfaulted, please ?
Heinz
On Sat, Mar 11, 2006 at 04:16:30PM -0500, Paul Blazejowski wrote:
> Hello folks,
>
> I keep getting segfault with the latest dmraid tools (and the previous
> rc9 also) this does not happen when using 1.0.0.rc8
>
> Here's what i see:
>
> ./dmraid -V
> dmraid version: 1.0.0.rc10 (2006.02.17)
> dmraid library version: 1.0.0.rc10 (2006.02.17)
> device-mapper version: 4.4.0
>
> ./dmraid -s -vvv
> WARN: locking /var/lock/dmraid/.lock
> NOTICE: skipping removable device /dev/hda
> NOTICE: /dev/sda: asr discovering
> NOTICE: /dev/sda: hpt37x discovering
> NOTICE: /dev/sda: hpt45x discovering
> NOTICE: /dev/sda: isw discovering
> NOTICE: /dev/sda: jmicron discovering
> NOTICE: /dev/sda: lsi discovering
> NOTICE: /dev/sda: nvidia discovering
> NOTICE: /dev/sda: pdc discovering
> NOTICE: /dev/sda: sil discovering
> NOTICE: /dev/sda: via discovering
> NOTICE: /dev/sdb: asr discovering
> NOTICE: /dev/sdb: hpt37x discovering
> NOTICE: /dev/sdb: hpt45x discovering
> NOTICE: /dev/sdb: isw discovering
> NOTICE: /dev/sdb: jmicron discovering
> NOTICE: /dev/sdb: lsi discovering
> NOTICE: /dev/sdb: nvidia discovering
> NOTICE: /dev/sdb: nvidia metadata discovered
> NOTICE: /dev/sdb: pdc discovering
> NOTICE: /dev/sdb: sil discovering
> NOTICE: /dev/sdb: via discovering
> NOTICE: /dev/sdc: asr discovering
> NOTICE: /dev/sdc: hpt37x discovering
> NOTICE: /dev/sdc: hpt45x discovering
> NOTICE: /dev/sdc: isw discovering
> NOTICE: /dev/sdc: jmicron discovering
> NOTICE: /dev/sdc: lsi discovering
> NOTICE: /dev/sdc: nvidia discovering
> NOTICE: /dev/sdc: nvidia metadata discovered
> NOTICE: /dev/sdc: pdc discovering
> NOTICE: /dev/sdc: sil discovering
> NOTICE: sil: areas 1[4] is valid
> ERROR: sil: only 2/4 metadata areas found on /dev/sdc, electing...
> Segmentation fault
>
> ./dmraid -ay nvidia -vvv
> WARN: locking /var/lock/dmraid/.lock
> NOTICE: skipping removable device /dev/hda
> NOTICE: /dev/sda: asr discovering
> NOTICE: /dev/sda: hpt37x discovering
> NOTICE: /dev/sda: hpt45x discovering
> NOTICE: /dev/sda: isw discovering
> NOTICE: /dev/sda: jmicron discovering
> NOTICE: /dev/sda: lsi discovering
> NOTICE: /dev/sda: nvidia discovering
> NOTICE: /dev/sda: pdc discovering
> NOTICE: /dev/sda: sil discovering
> NOTICE: /dev/sda: via discovering
> NOTICE: /dev/sdb: asr discovering
> NOTICE: /dev/sdb: hpt37x discovering
> NOTICE: /dev/sdb: hpt45x discovering
> NOTICE: /dev/sdb: isw discovering
> NOTICE: /dev/sdb: jmicron discovering
> NOTICE: /dev/sdb: lsi discovering
> NOTICE: /dev/sdb: nvidia discovering
> NOTICE: /dev/sdb: nvidia metadata discovered
> NOTICE: /dev/sdb: pdc discovering
> NOTICE: /dev/sdb: sil discovering
> NOTICE: /dev/sdb: via discovering
> NOTICE: /dev/sdc: asr discovering
> NOTICE: /dev/sdc: hpt37x discovering
> NOTICE: /dev/sdc: hpt45x discovering
> NOTICE: /dev/sdc: isw discovering
> NOTICE: /dev/sdc: jmicron discovering
> NOTICE: /dev/sdc: lsi discovering
> NOTICE: /dev/sdc: nvidia discovering
> NOTICE: /dev/sdc: nvidia metadata discovered
> NOTICE: /dev/sdc: pdc discovering
> NOTICE: /dev/sdc: sil discovering
> NOTICE: sil: areas 1[4] is valid
> ERROR: sil: only 2/4 metadata areas found on /dev/sdc, electing...
> Segmentation fault
>
> With rc8 i get this:
>
> dmraid -V
> dmraid version: 1.0.0.rc8 (2005.05.19)
> dmraid library version: 1.0.0.rc8 (2005.05.19)
> device-mapper version: 4.4.0
>
> dmraid -s -vvv nvidia
> WARN: locking /var/lock/dmraid/.lock
> NOTICE: skipping removable device /dev/hda
> NOTICE: /dev/sda: hpt37x discovering
> NOTICE: /dev/sda: hpt45x discovering
> NOTICE: /dev/sda: isw discovering
> NOTICE: /dev/sda: lsi discovering
> NOTICE: /dev/sda: nvidia discovering
> NOTICE: /dev/sda: pdc discovering
> NOTICE: /dev/sda: sil discovering
> NOTICE: /dev/sda: via discovering
> NOTICE: /dev/sdb: hpt37x discovering
> NOTICE: /dev/sdb: hpt45x discovering
> NOTICE: /dev/sdb: isw discovering
> NOTICE: /dev/sdb: lsi discovering
> NOTICE: /dev/sdb: nvidia discovering
> NOTICE: /dev/sdb: nvidia metadata discovered
> NOTICE: /dev/sdb: pdc discovering
> NOTICE: /dev/sdb: sil discovering
> NOTICE: /dev/sdb: via discovering
> NOTICE: /dev/sdc: hpt37x discovering
> NOTICE: /dev/sdc: hpt45x discovering
> NOTICE: /dev/sdc: isw discovering
> NOTICE: /dev/sdc: lsi discovering
> NOTICE: /dev/sdc: nvidia discovering
> NOTICE: /dev/sdc: nvidia metadata discovered
> NOTICE: /dev/sdc: pdc discovering
> NOTICE: /dev/sdc: sil discovering
> NOTICE: sil: areas 1[4] is valid
> ERROR: sil: only 1/4 metadata areas found on /dev/sdc, picking...
> ERROR: sil: zero sectors on /dev/sdc
> ERROR: sil: setting up RAID device /dev/sdc
> NOTICE: /dev/sdc: via discovering
> NOTICE: added /dev/sdb to RAID set "nvidia_hbiaffeg"
> NOTICE: added /dev/sdc to RAID set "nvidia_hbiaffeg"
> *** Active Set
> name : nvidia_hbiaffeg
> size : 390721966
> stride : 128
> type : mirror
> status : ok
> subsets: 0
> devs : 2
> spares : 0
> WARN: unlocking /var/lock/dmraid/.lock
>
> dmraid -ay -vvv nvidia
> WARN: locking /var/lock/dmraid/.lock
> NOTICE: skipping removable device /dev/hda
> NOTICE: /dev/sda: hpt37x discovering
> NOTICE: /dev/sda: hpt45x discovering
> NOTICE: /dev/sda: isw discovering
> NOTICE: /dev/sda: lsi discovering
> NOTICE: /dev/sda: nvidia discovering
> NOTICE: /dev/sda: pdc discovering
> NOTICE: /dev/sda: sil discovering
> NOTICE: /dev/sda: via discovering
> NOTICE: /dev/sdb: hpt37x discovering
> NOTICE: /dev/sdb: hpt45x discovering
> NOTICE: /dev/sdb: isw discovering
> NOTICE: /dev/sdb: lsi discovering
> NOTICE: /dev/sdb: nvidia discovering
> NOTICE: /dev/sdb: nvidia metadata discovered
> NOTICE: /dev/sdb: pdc discovering
> NOTICE: /dev/sdb: sil discovering
> NOTICE: /dev/sdb: via discovering
> NOTICE: /dev/sdc: hpt37x discovering
> NOTICE: /dev/sdc: hpt45x discovering
> NOTICE: /dev/sdc: isw discovering
> NOTICE: /dev/sdc: lsi discovering
> NOTICE: /dev/sdc: nvidia discovering
> NOTICE: /dev/sdc: nvidia metadata discovered
> NOTICE: /dev/sdc: pdc discovering
> NOTICE: /dev/sdc: sil discovering
> NOTICE: sil: areas 1[4] is valid
> ERROR: sil: only 1/4 metadata areas found on /dev/sdc, picking...
> ERROR: sil: zero sectors on /dev/sdc
> ERROR: sil: setting up RAID device /dev/sdc
> NOTICE: /dev/sdc: via discovering
> NOTICE: added /dev/sdb to RAID set "nvidia_hbiaffeg"
> NOTICE: added /dev/sdc to RAID set "nvidia_hbiaffeg"
> nvidia_hbiaffeg already active
> INFO: Activating mirror RAID set "nvidia_hbiaffeg"
> NOTICE: discovering partitions on "nvidia_hbiaffeg"
> NOTICE: /dev/mapper/nvidia_hbiaffeg: dos discovering
> ERROR: dos: reading /dev/mapper/nvidia_hbiaffeg[No such file or
> directory]
> WARN: unlocking /var/lock/dmraid/.lock
>
> I don't know what could be the cause of such segfaults but i am willing
> to work this issue out and provide any debug/info if such is needed.
>
> The host is running kernel 2.6.15 with sata_nv module and is using
> Nforce4 chipset with 2x200gb WDC sata-1 drives in RAID1 mirror mode.
>
> The dev entries show:
>
> ls -l /dev/mapper/
> total 0
> crw-rw---- 1 root root 10, 63 2006-03-11 09:28 control
> brw------- 1 root root 254, 0 2006-03-11 15:21 nvidia_hbiaffeg
>
> Fdisk from a single drive shows:
>
> Disk /dev/sdb: 200.0 GB, 200049647616 bytes
> 255 heads, 63 sectors/track, 24321 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks Id System
> /dev/sdb1 1 6375 51207156 83 Linux
> /dev/sdb2 * 6376 12750 51207187+ 7 HPFS/NTFS
> /dev/sdb3 12751 19125 51207187+ 83 Linux
> /dev/sdb4 19126 24321 41736870 c W95 FAT32 (LBA)
>
> dmesg entries:
>
> device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel at redhat.com
> libata version 1.20 loaded.
> sata_nv 0000:00:07.0: version 0.8
> ACPI: PCI Interrupt Link [APSI] enabled at IRQ 22
> ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [APSI] -> GSI 22 (level,
> low) -> IRQ 20
> PCI: Setting latency timer of device 0000:00:07.0 to 64
> ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xD800 irq 20
> ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xD808 irq 20
> ata1: no device found (phy stat 00000000)
> scsi1 : sata_nv
> ata2: no device found (phy stat 00000000)
> scsi2 : sata_nv
> ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 21
> ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [APSJ] -> GSI 21 (level,
> low) -> IRQ 21
> PCI: Setting latency timer of device 0000:00:08.0 to 64
> ata3: SATA max UDMA/133 cmd 0x9E0 ctl 0xBE2 bmdma 0xC400 irq 21
> ata4: SATA max UDMA/133 cmd 0x960 ctl 0xB62 bmdma 0xC408 irq 21
> eth0: link up.
> ieee1394: Host added: ID:BUS[0-00:1023] GUID[00023c0091065c55]
> ata3: dev 0 cfg 49:2f00 82:306b 83:7e01 84:4003 85:3068 86:3c01 87:4003
> 88:203f
> ata3: dev 0 ATA-6, max UDMA/100, 390721968 sectors: LBA48
> nv_sata: Primary device added
> nv_sata: Primary device removed
> nv_sata: Secondary device added
> nv_sata: Secondary device removed
> ata3: dev 0 configured for UDMA/100
> scsi3 : sata_nv
> ieee1394: Host added: ID:BUS[1-00:1023] GUID[0011d800004f6359]
> ata4: dev 0 cfg 49:2f00 82:346b 83:7f61 84:4003 85:3468 86:3c41 87:4003
> 88:407f
> ata4: dev 0 ATA-6, max UDMA/133, 390721968 sectors: LBA48
> nv_sata: Primary device added
> nv_sata: Primary device removed
> nv_sata: Secondary device added
> nv_sata: Secondary device removed
> ata4: dev 0 configured for UDMA/133
> scsi4 : sata_nv
> Vendor: ATA Model: WDC WD2000JD-60K Rev: 08.0
> Type: Direct-Access ANSI SCSI revision: 05
> SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB)
> SCSI device sdb: drive cache: write back
> SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB)
> SCSI device sdb: drive cache: write back
> sdb:<4>nv_sata: Primary device added
> nv_sata: Primary device removed
> nv_sata: Secondary device added
> nv_sata: Secondary device removed
> sdb1 sdb2 sdb3 sdb4
> sd 3:0:0:0: Attached scsi disk sdb
> Vendor: ATA Model: WDC WD2000JD-00H Rev: 08.0
> Type: Direct-Access ANSI SCSI revision: 05
> SCSI device sdc: 390721968 512-byte hdwr sectors (200050 MB)
> SCSI device sdc: drive cache: write back
> SCSI device sdc: 390721968 512-byte hdwr sectors (200050 MB)
> SCSI device sdc: drive cache: write back
> sdc:<4>nv_sata: Primary device added
> nv_sata: Primary device removed
> nv_sata: Secondary device added
> nv_sata: Secondary device removed
> sdc1 sdc2 sdc3 sdc4
> sd 4:0:0:0: Attached scsi disk sdc
>
> /proc/modules:
>
> dm_mirror 18384 0 - Live 0xf95ea000
> sata_nv 6532 5 - Live 0xf933a000
> libata 45580 1 sata_nv, Live 0xf9412000
>
> Please CC any replies as i am not subscribed to this list.
>
> Thank you,
>
> Paul B.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Red Hat GmbH
Consulting Development Engineer Am Sonnenhang 11
Storage Development 56242 Marienrachdorf
Germany
Mauelshagen at RedHat.com PHONE +49 171 7803392
FAX +49 2626 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the Ataraid-list
mailing list