From owner-freebsd-current Tue Sep 19 11:29:41 2000 Delivered-To: freebsd-current@freebsd.org Received: from midten.fast.no (midten.fast.no [213.188.8.11]) by hub.freebsd.org (Postfix) with ESMTP id 0CC4837B423; Tue, 19 Sep 2000 11:29:34 -0700 (PDT) Received: from fast.no (IDENT:tegge@midten.fast.no [213.188.8.11]) by midten.fast.no (8.9.3/8.9.3) with ESMTP id UAA68967; Tue, 19 Sep 2000 20:29:19 +0200 (CEST) Message-Id: <200009191829.UAA68967@midten.fast.no> To: root@nihil.plaut.de Cc: grog@lemis.com, current@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Re: Debugging -current SMPNG HANG on heavy disk-io From: Tor.Egge@fast.no In-Reply-To: Your message of "Sun, 17 Sep 2000 16:29:41 +0200 (CEST)" References: X-Mailer: Mew version 1.70 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 19 Sep 2000 20:29:18 +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > (kgdb) ps > pid proc addr uid pri ppid pgrp flag stat comm wchan > 37 c7874a00 c9665000 0 32 6 36 004086 3 tar piperd c9663f20 > 36 c7874bc0 c960a000 0 32 6 36 004006 3 tar FFS node c02f4220 This looks like you've hit the limit for the FFS node memory type. vmstat -m will indicate if this is correct. If you see somethinig like Memory statistics by type Type Kern Type InUse MemUse HighUse Limit Requests Limit Limit Size(s) [....] FFS node262144 65536K 65536K 65536K 2024460 0 6 256 [....] Memory Totals: In Use Free Requests 93897K 608K 9482590 (i.e. MemUse == Limit), then you've hit the limit. The process allocating a FFS node normally holds a vnode lock, resulting in a cascade of vnode locks and a frozen system. Increasing the kmem_map size (by setting a loader variable (kern.vm.kmem.size) or defining VM_KMEM_SIZE and VM_KMEM_SIZE_MAX in the kernel config file) should help. - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message