From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 15 06:53:14 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F84416A419 for ; Wed, 15 Aug 2007 06:53:14 +0000 (UTC) (envelope-from sugarfreemonkey@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by mx1.freebsd.org (Postfix) with ESMTP id 98BED13C4A5 for ; Wed, 15 Aug 2007 06:53:13 +0000 (UTC) (envelope-from sugarfreemonkey@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so852463nfb for ; Tue, 14 Aug 2007 23:53:12 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=ZGFX25puLqCFqfizhS16aFPFTZ3Zthk0JxjKSokLRM/qnsVGMNhAJeT++LdutgvjxIRzEXg1PLuIGN3T5fQOrAHGftOMxr0AWrtIYGilbawBFsibclWlnfLz98dD4k9WP0nyZax15DLBjxSMhh2f0EHjL+hYB1m40gVIa7sJTlg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=WEUdNsSeFJbnl/OzcVdl74nkPL/mDntNOpU82dMQwEV5Adz1AYMrODNNUAqJpbOX/JSIHkGBW5ro1tdw7/3rOq+wgw0wFr/ncnfUM5b1qw0vsMQoFWaKl0LhVzYu6E5Ne1ggO7F63amqNvRkOxLz3cdRlPs0fYcsLKDQ/eDTBCk= Received: by 10.78.168.1 with SMTP id q1mr41650hue.1187159276317; Tue, 14 Aug 2007 23:27:56 -0700 (PDT) Received: by 10.78.171.12 with HTTP; Tue, 14 Aug 2007 23:27:56 -0700 (PDT) Message-ID: <1fc8a2a60708142327p3f9ff079l345d47f9ceb6f489@mail.gmail.com> Date: Wed, 15 Aug 2007 14:27:56 +0800 From: "Nex Mon" To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: questions on nonsleepable lock X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Aug 2007 06:53:14 -0000 Hello All, Can someone point me out or explain the technical details of this kernel panic: sleeping thread (tid 100093, pid 2676) owns nonsleepable lock panic: sleeping thread -- -- Is this caused by incorrect use of mutex or semaphores? Is this related to kernel scheduling? Can this be addressed at the user process? I've tried looking throught the freebsd mailing list archives and documentations but coudn't find a real good answer to solve or prevent this problem. Im using freebsd 6.1 with SMP enabled on a Xeon dual core hardware. The system has several busy applications running, But the load average is very minimal, around 8.55 and no process hogging the CPU. So I expect my system should be running smoothly without in problem. I appreciate any help. Thanks a lot, Mon