Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2000 23:33:18 +0800 (CST)
From:      wkwu@csie.nctu.edu.tw
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   i386/22006: quotacheck halt
Message-ID:  <200010151533.e9FFXIt01001@ccstock.csie.nctu.edu.tw>

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

>Number:         22006
>Category:       i386
>Synopsis:       quotacheck halt
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 15 08:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Wei-Kai Wu
>Release:        FreeBSD 4.1.1-STABLE i386
>Organization:
Kavalan
>Environment:

FreeBSD 4.1.1-STABLE #0: Sun Oct 15 21:42:05 CST 2000
CPU: Pentium III/Pentium III Xeon/Celeron (551.25-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x681  Stepping = 1
real memory  = 134201344 (131056K bytes)
avail memory = 127422464 (124436K bytes)
Preloaded elf kernel "kernel" at 0xc02d7000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02d70a8.
fxp0: <Intel Pro 10/100B/100+ Ethernet> 
ahc0: <Adaptec 29160 Ultra160 SCSI adapter> 
aic7892: Wide Channel A, SCSI Id=7, 32/255 SCBs
IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to accept, unlimited logging
ad0: 19574MB <IBM-DPTA-372050> [39770/16/63] at ata0-master using UDMA33
Waiting 5 seconds for SCSI devices to settle
da0 at ahc0 bus 0 target 0 lun 0
da0: <Proware 5960RN > Fixed Direct Access SCSI-2 device 
da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da0: 105712MB (216498176 512 byte sectors: 255H 63S/T 13476C)
da1 at ahc0 bus 0 target 0 lun 1
da1: <Proware 5960RN > Fixed Direct Access SCSI-2 device 
da1: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da1: 105712MB (216498176 512 byte sectors: 255H 63S/T 13476C)

>Description:

/etc/fstab:
/dev/da0s1e     /raid1  ufs     rw,async,userquota,nosuid       2       2
/dev/da0s1f     /raid2  ufs     rw,async,userquota,nosuid       2       2

We enable quota on da0s1e da0s1f. when booting: quotacheck halt. 
so I ctrl+c, the quotacheck skips /raid2.

after booting, I quotacheck /dev/da0s1f, it halt again.
And I see that the quotacheck process's load is high. (CPU 99%)

I 'truss quotacheck /dev/da0s1f' :
[deleted]...
read(0x6,0x80ad000,0xe000)			 = 57344 (0xe000)
lseek(6,0xce60e8000,0)				 = -435257344 (0xe60e8000)
read(0x6,0x80ad000,0xe000)			 = 57344 (0xe000)
lseek(6,0xce60f6000,0)				 = -435200000 (0xe60f6000)
read(0x6,0x80ad000,0xa000)			 = 40960 (0xa000)
open("/raid2/quota.user",2,0666)		 = 7 (0x7)
open("/raid2/quota.user",0,0666)		 = 8 (0x8)
quotactl(0x807058c,0x60000,0x0,0x0)		 = 0 (0x0)
fstat(8,0xbfbff4d0)				 = 0 (0x0)
read(0x8,0x8096000,0x2000)			 = 8192 (0x2000)
fstat(7,0xbfbff480)				 = 0 (0x0)
lseek(7,0x0,0)					 = 0 (0x0)
quotactl(0x807058c,0x50000,0x0,0xbfbff620)	 ERR#22 'Invalid argument'
read(0x8,0x8096000,0x2000)			 = 8192 (0x2000)
read(0x8,0x8096000,0x2000)			 = 5568 (0x15c0)
read(0x8,0x8096000,0x2000)			 = 0 (0x0)
write(7,0x8098000,32)				 = 32 (0x20)
lseek(7,0x6c860,0)				 = 444512 (0x6c860)
quotactl(0x807058c,0x50000,0x3643,0xbfbff620)	 ERR#22 'Invalid argument'
SIGNAL 19
SIGNAL 2
SIGNAL 2
process exit, rval = 2

>How-To-Repeat:



>Fix:

no idea.

>Release-Note:
>Audit-Trail:
>Unformatted:


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




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