From owner-freebsd-bugs Sun Oct 15 9:50: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4FBAC37B66E for ; Sun, 15 Oct 2000 09:50:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA05945; Sun, 15 Oct 2000 09:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A388A37B502 for ; Sun, 15 Oct 2000 09:41:04 -0700 (PDT) Received: from ccstock.csie.nctu.edu.tw (ccstock.csie.nctu.edu.tw [140.113.209.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0E856E29D3 for ; Sun, 15 Oct 2000 09:40:11 -0700 (PDT) Received: (from wkwu@localhost) by ccstock.csie.nctu.edu.tw (8.11.1/8.9.3) id e9FFXIt01001; Sun, 15 Oct 2000 23:33:18 +0800 (CST) (envelope-from wkwu) Message-Id: <200010151533.e9FFXIt01001@ccstock.csie.nctu.edu.tw> Date: Sun, 15 Oct 2000 23:33:18 +0800 (CST) From: wkwu@csie.nctu.edu.tw Reply-To: wkwu@csie.nctu.edu.tw To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: i386/22007: quotacheck halt Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22007 >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 09:50: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: ahc0: 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 [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: 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: 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