From owner-freebsd-current@FreeBSD.ORG Sat Apr 25 01:16:39 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 182791065672 for ; Sat, 25 Apr 2009 01:16:39 +0000 (UTC) (envelope-from artemb@gmail.com) Received: from mail-gx0-f218.google.com (mail-gx0-f218.google.com [209.85.217.218]) by mx1.freebsd.org (Postfix) with ESMTP id C0FC18FC17 for ; Sat, 25 Apr 2009 01:16:32 +0000 (UTC) (envelope-from artemb@gmail.com) Received: by gxk18 with SMTP id 18so376817gxk.19 for ; Fri, 24 Apr 2009 18:16:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=j8P+8Ic0zBSEJTp7rJLZbfry4VjF9LaDM/9Vro/isz8=; b=Bwq1kJIKt7F735SNb19DNSiKQrrbu2v4w/LtGHLCg2NhbSVEiNTJXTN6ur3ue7nas7 wIUvOQYfi5We/enWBJ7yawb1yN/LeUW/az+el/g5MlacqCZu3tXAkicIKOuqBQCsi8sj kIWqSKY0TySbpGX1Go31GLDjV1PLv39VezIE8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=f0gg1sLJiAn+1+7BtlbgTWDYofq5nDNVbWKeqGjmk2bJkMdRKs5bBMqpIVN54G/yoQ Cf6hrBLyDjOCulpfXDu9UcH9pkkDfBP+5E2sxC9kBh9qxOAekQF6Ey0npwGkJBK5RXPf t7EuGRacAjE13+QmEaWGbpHvnH1kvllstAF44= MIME-Version: 1.0 Sender: artemb@gmail.com Received: by 10.90.80.18 with SMTP id d18mr1925205agb.1.1240622190786; Fri, 24 Apr 2009 18:16:30 -0700 (PDT) In-Reply-To: References: <49C2CFF6.8070608@egr.msu.edu> <08D7DC2A-68BE-47B6-8D5D-5DE6B48F87E5@wanderview.com> Date: Fri, 24 Apr 2009 18:16:30 -0700 X-Google-Sender-Auth: e65b403e9a569968 Message-ID: From: Artem Belevich To: Ben Kelly Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: [patch] zfs livelock and thread priorities X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Apr 2009 01:16:39 -0000 Tried your patch http://www.wanderview.com/svn/public/misc/zfs_livelock/zfs_thread_priority.diff with -current as of today and got kernel trap on boot. kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x200000202 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff803fd572 stack pointer = 0x28:0xffffffff80f8b820 frame pointer = 0x28:0xffffffff80f8b9a0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = resume, IOPL = 0 current process = 0 (swapper) [thread pid 0 tid 100000 ] Stopped at strlen+0x2: cmpb $0,(%rdi) db> bt Tracing pid 0 tid 100000 td 0xffffffff808497e0 strlen() at strlen+0x2 vsnprintf() at vsnprintf+0x2e kproc_create_stopped() at kproc_create_stopped+0x16e kproc_create() at kproc_create+0x62 kproc_kthread_add() at kproc_kthread_add+0x12b idle_setup() at idle_setup+0x81 mi_startup() at mi_startup+0x59 btext() at btext+0x2c db> reboot --Artem