From owner-freebsd-fs@FreeBSD.ORG Mon Mar 11 18:20:31 2013 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AB5D47FE for ; Mon, 11 Mar 2013 18:20:31 +0000 (UTC) (envelope-from uros.gruber@gmail.com) Received: from mail-ia0-x235.google.com (mail-ia0-x235.google.com [IPv6:2607:f8b0:4001:c02::235]) by mx1.freebsd.org (Postfix) with ESMTP id 860D071C for ; Mon, 11 Mar 2013 18:20:31 +0000 (UTC) Received: by mail-ia0-f181.google.com with SMTP id w33so3906719iag.26 for ; Mon, 11 Mar 2013 11:20:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=uiSgPQrUHHgLifiVj8B6cgFVzWa5ev0Ra48PcuEVLjM=; b=GFKrMg+FyF932q89YzDgIFneeuErMazi4gSnj7gPrulR0qxBSB8Zjk3pXC5CLi3obG sMa8oTtDqTnpftFaGanZntdwcYP63NwgLSLjoeFtoGu+PzNZTdhFp4GN+ytYRXhw3p1g cFnNpufujDQ7dwHJCMSDnIg5bhG2t88z/UC07NZru15aWvCagEvFeEtdWoOhxk6r2WbI NnXl5yLQwfpMwvp9biRvGM3LCUf1a+Xl7ov9EUlif1wIriY2eDK5Oc/QzfZ54by8q1Su /Tl+uz4lu7JNeyen04dE1fLgUuFK55HSPAjtoY7Xg9fPSvpit5mD5J+n/+rzkSt7q9dg StKw== MIME-Version: 1.0 X-Received: by 10.42.189.199 with SMTP id df7mr9365292icb.16.1363026029590; Mon, 11 Mar 2013 11:20:29 -0700 (PDT) Received: by 10.64.26.166 with HTTP; Mon, 11 Mar 2013 11:20:29 -0700 (PDT) Date: Mon, 11 Mar 2013 19:20:29 +0100 Message-ID: Subject: zfs hang with umount From: =?UTF-8?B?VXJvxaEgR3J1YmVy?= To: freebsd-fs@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Mar 2013 18:20:31 -0000 Hi, I don't know what causes this, but while stopping one of jails I also run zfs inherit mountpoint on this jails fs. This jail was in stopping state at this moment. Process than hanged in D state. Then I was doing some stuff on the server, and while "zfs unmount -f" of that fs, server chrased. Now everytime I wan't to unmount that fs process hang. I've managed to send & receive this fs to other fs and mounted sucessfuly. Before I reboot and try to destroy this fs, here is output of procstat -k PID (zfs umount zroot/myfs) PID TID COMM TDNAME KSTACK 3937 100559 zfs - mi_switch sleepq_timedwait _sleep zfs_zget zfs_get_data zil_commit zfs_freebsd_write VOP_WRITE_APV vnode_pager_generic_putpages vnode_pager_putpages vm_pageout_flush vm_object_page_collect_flush vm_object_page_clean vm_object_terminate vnode_destroy_vobject zfs_freebsd_reclaim vgonel vflush Is there anything I can check or is this know bug? Server is running on 9.1-RELEASE regards Uros