From owner-freebsd-stable@FreeBSD.ORG Fri Dec 6 18:10:57 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C3A1A7 for ; Fri, 6 Dec 2013 18:10:57 +0000 (UTC) Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ECC2C13D4 for ; Fri, 6 Dec 2013 18:10:56 +0000 (UTC) Received: by mail-we0-f171.google.com with SMTP id q58so1019867wes.2 for ; Fri, 06 Dec 2013 10:10:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=FqMXAVv+tVF3zjfuaJqtNV/q7c09DU6I3mx0WeRsjq4=; b=WKixpl0+LPPhYFiRw8m7bTiqfMF1mhFw4QfhNdFrVlkMJA6m9NAtky5CuqG6dwI/f9 spCkL8F8C+lnRSV4BuvZQHOnlDVuTi1PnnvDVc8uQAsbGiEae85aVmjH99b/Z+VV0tqH JVJrRXuGpQsKBN53VcHtJWqYcFbBhYZa4TVcfpJp82ckGIU+wNtyw4rN09G++Cat1KOe wEAO12bM03UUAovPPNljq2ckabVfOcH/ot+IKTNaqqR+9jzO5GtkWSQPR0oAf7GtZeh7 NpQoeTWoT2mQSZhsxwaz7x7YaNxNo+7DKxpBzgsd2n1ldxOycECP8E/JOFw4P1sN9Fy3 WF9Q== MIME-Version: 1.0 X-Received: by 10.180.89.193 with SMTP id bq1mr3714795wib.22.1386353455254; Fri, 06 Dec 2013 10:10:55 -0800 (PST) Received: by 10.217.89.138 with HTTP; Fri, 6 Dec 2013 10:10:55 -0800 (PST) Date: Fri, 6 Dec 2013 20:10:55 +0200 Message-ID: Subject: stable/10 r258317 - UFS lock problem From: =?ISO-8859-1?Q?=D6zkan_KIRIK?= To: freebsd-stable Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Dec 2013 18:10:57 -0000 Hi, I am using FreeBSD 10.0-BETA3 r258317 GENERIC kernel. I run "portsnap fetch extract". While extracting files, extracting operation hangs, and i cant kill process. Output of : "ps ax | grep D+" ( uninterruptable process list ) % ps ax | grep D+ 28933 0 D+ 0:00.01 tar -xz --numeric-owner -f /var/db/portsnap/files/77d41f10d2832f8450e4e02a4db5c0a6131c97d15076ed0c76e761c9ce58338d.gz -C /usr/ports/emulators/qemu/ (bsdtar) 29051 1 S+ 0:00.00 grep D+ % Because of D flag, process cannot be interrupted even by SIGKILL. I cannot remove usr/ports folder while this process on D+ state. If I run rm -r /usr/ports, rm process is flagged as D+ also. I tested this situation on both vmware workstation and different real hardware installations. ( Sun Fire X4150, HP DL380G4, Sun X3 servers. ) Problem is repeatable. If you install FreeBSD on ZFS root, problem doesn't occur. # mount /dev/da0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel)