kern/57832: softdep_deallocate_dependencies: dangling deps

YONETANI Tomokazu t-yonetani at ergobrains.co.jp
Fri Oct 10 03:50:30 PDT 2003


>Number:         57832
>Category:       kern
>Synopsis:       softdep_deallocate_dependencies: dangling deps
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 10 03:50:16 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     YONETANI Tomokazu
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD d110.sys.p.ergobrains.co.jp 5.1-CURRENT FreeBSD 5.1-CURRENT #3: Fri Oct 10 11:41:34 JST 2003 root at d110.sys.p.ergobrains.co.jp:/var/obj/home/source/freebsd/current/src/sys/MAIL i386


  Machine:  IBM NetFinity 6000R
  OS:       FreeBSD 5-CURRENT built from source as of today(UP kernel)
  RAID:     ServeRAID 4H, controlled by ips(4) driver
  Memory:   512M
  Disk:     RAID 5 partition consists of 6 9.1G SCSI hard disks

>Description:
	
Creating many files in a directory in a filesystem created on the RAID
partition results in a panic after spewing a bunch of 'ipsd0: iobuf error 5'
error message on the screen:

  softdep_deallocate_dependencies: dangling deps

I did a non-preen fsck in single-user mode before running the test code
below to ensure that this is not a filesystem corruption.
Note that other -CURRENT machines not using ips driver don't panic(yet);
they just get slower as the directory grows large.
'ipsd0: iobuf error 5' messages don't immediately lead to a panic.

Traceback is attached.

>How-To-Repeat:

Create many files, by doing something like this:
$ mkdir foo
$ cd foo
$ i=0; while :; do echo foo > $i; i=$(($i+1)); done

>Fix:

I don't know.
-- 
YONETANI Tomokazu / Ergo-Brains Inc.

--MGYHOYXEY6WxJCY8
Content-Type: application/x-gunzip
Content-Disposition: attachment; filename="6000R.gz"
Content-Transfer-Encoding: base64

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

--MGYHOYXEY6WxJCY8--
>Release-Note:
>Audit-Trail:
>Unformatted:
 --MGYHOYXEY6WxJCY8
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 


More information about the freebsd-bugs mailing list