From owner-freebsd-current@FreeBSD.ORG Tue Mar 11 07:48:57 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 04BB9D7A for ; Tue, 11 Mar 2014 07:48:57 +0000 (UTC) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DC1C8EAB for ; Tue, 11 Mar 2014 07:48:56 +0000 (UTC) Received: from delphij-macbook.local (unknown [IPv6:2001:470:83bf:0:8489:b6f2:461:c816]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 506AC16B16; Tue, 11 Mar 2014 00:48:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1394524136; bh=2PPziU4DPuaWUEuw7Dqs5Q1AzTAmojKKM5tNkaTyIcQ=; h=Date:From:Reply-To:To:Subject; b=ZX/TpFM03WCbS0ehZ1zxi8j9vkLxQ6Ib+hJaHXX/mz7iuSAzbyalluW4oRPycRSrq 2bAkaoGqKcLZsjM6I05Ni8FhwnaNoOjkLdN0qZGXqgnNC6CSfcb4OlXD9INJs0BYoa abz6MnBIBp45LpZ2imSW7+pn7eBjvceHMy4cQmDY= Message-ID: <531EBFDC.3010608@delphij.net> Date: Tue, 11 Mar 2014 00:48:44 -0700 From: Xin Li Organization: The FreeBSD Project MIME-Version: 1.0 To: FreeBSD Current Subject: processes stuck in vmo_de state Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: d@delphij.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 07:48:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi, I have recently upgraded my home storage box (Avoton based board running FreeBSD/amd64) from 10.0-RELEASE (patched with some ZFS changes) to -CURRENT. It looks like the system would easily hang when I start 'buildworld', when this happens, I saw sh process stuck in 'vmo_de' state and procstat -kk would give me EBUSY: $ procstat -kk 1752 PID TID COMM TDNAME KSTACK procstat: sysctl: kern.proc.kstack: 1752: Device busy To rule out issue introduced by my local changes, I reverted them all and used an unpatched 'VT' kernel (with WITNESS, etc. enabled). In loader.conf I have: zfs_load="YES" aesni_load="YES" hint.apic.0.clock=0 hint.atrtc.0.clock=0 In rc.conf I have: powerd_enable="YES" economy_cx_lowest="LOW" performance_cx_lowest="LOW" The zpool I'm using is configured to use SHA256 as checksum. One zpool is created over 4 GELI provider and decrypted on boot but I don't think that matters. Any hints? The system have flaky IPMI access so I can't always debug from remote but would happy to provide more data if helpful. Cheers, -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJTHr/cAAoJEJW2GBstM+ns6akP/1nsP8EH1zQ3v04fP4ZrmHp2 /7RgU3LH5/ydRuoiVvMnnJsK0XjZxi/Uu8kad1P/xi4FpqDmMTsQ5/8u/HKoGA9Z Jik+LS79R7AApU4v64pWpPbUo7a9cs+JWH3gNWPCfqDHpg6FoP6B7sxrGdX4EY+n UftSstk/UVSeoGaoC1sEgzsR3/ORAN+pQ7YbTlPJ7/RK8OIcrq8GTXTJpXaT0EoP w0PQZtvPy5lWkB+KwAjrfF3QEr/G6pubLKbeq46eSwY0eDruL79zd7zozHcR5F9e 03tu17VM1QW41Y8zQT16cX8YEWI//5rk1wOQLZXT++jWyty9T9Ekt+d+H0mCPtjm nIwLlyVQrfXPZnvFi3oZcOxgSdT3x3O9cUDQVebC4yIN4NPUWdyHmn6C57xwjW/h efPoujEAkjPfD3iykWbLBXHGKyINi3KxU8ht1vndO4LdYKj+Dvtnz/IKs6VxnyT0 ld19nMkXZOjZc8Iftkx9/aLdlA1/BtkwIndod1J18kmMf7fWW9k7Mt8DyaGD8XUA 5QRIz3aeomF/+awTvVWTa07Rib5d4s6qv63ecGPEhNLjR6QA5t19b0W/8Ip2eTQD B39ROUtBbSE2wzcpYwNdkHQEUiQSOzQithqRPvzXJZrUdEk+I3/4D1870r5BFCIJ wL8/P0dmN1Y02vYFdJwy =xBqp -----END PGP SIGNATURE-----