From owner-freebsd-questions@FreeBSD.ORG Tue Oct 20 10:32:31 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EB1C1065697 for ; Tue, 20 Oct 2009 10:32:31 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: from mail-fx0-f210.google.com (mail-fx0-f210.google.com [209.85.220.210]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5C58FC25 for ; Tue, 20 Oct 2009 10:32:30 +0000 (UTC) Received: by fxm6 with SMTP id 6so5921822fxm.43 for ; Tue, 20 Oct 2009 03:32:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=SiGGjji5PTYtES2vPnrupC9GvskWjso+GAwvogo0y0k=; b=SoeH/gh69J38fVYD3vL8fj7K/KfdAw001Oa8vGSDp/6XIlrtQSCIRTctrvfgSjJXlt vTgkRvcC4+8uq0/Q/1s86w/XBDBn/Be2X/tjRHNtnlSpoX5W8CyrP1jECkZ5HFYjt+wQ hrK/Ogkfz0pLHykGyl0YGbWOw3vaBMLClodek= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=X+GvCEt7rQGl7ouIQsPM/h2BM2y+d4f0dqUr6bhhzqkYWADhJ/Nc/rxXEwUqwS8ueT zXwf2XkVhD8BHMeInHaSO8lglwBlT+hjmHd2T9xM0XoDqacyXcdEPnCS5YiAbL72zH7H 4Mr7CYVfxN0BPnZcPQmPb1l2IL86TbqF0ebMc= MIME-Version: 1.0 Received: by 10.239.139.209 with SMTP id u17mr522499hbu.79.1256034749302; Tue, 20 Oct 2009 03:32:29 -0700 (PDT) In-Reply-To: References: Date: Tue, 20 Oct 2009 11:32:29 +0100 Message-ID: From: krad To: Free BSD Questions list Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Write attempt to file in ZFS snapshot dir causes panic X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2009 10:32:31 -0000 2009/10/20 Carl Chave > Does file o exist? In my example I first try to create a new file > which fails as expected. I then try to append to an existing file > which triggers the panic. > > On Tue, Oct 20, 2009 at 6:17 AM, krad wrote: > > > > > > 2009/10/19 Carl Chave > >> > >> I'm new to FreeBSD. Been experimenting with 8.0-RC1 and zfs in a VM. > >> Really haven't even installed it yet, just getting familiar with zfs > >> usage from the fixit environment. I experienced some strange behavior > >> and was wondering if this would warrant a bug report: > >> > >> 1. load zfs from bootloader prompt and then boot. > >> 2. enter fixit environment. > >> 3. import zpool (in this case a 2 disk vmware mirror named sodpool) > >> 4. cd to previously created snapshot at > >> sodpool/test/myfs/.zfs/snapshot/one > >> 5. attempting to create a new file here results in: > >> > >> Fixit# echo hello > hello.txt > >> cannot create hello.txt: Read-only file system > >> > >> 6. That seems like the desired response. Next, attempt to modify a > >> file that already exists in the snapshot: > >> > >> Fixit# echo hello >> test.txt > >> panic: dirtying snapshot! > >> > >> I know I'm not supposed to be modifying a snapshot file, but a panic > >> doesn't seem like the best response to this situation. > >> > >> I'm using DVD iso named 8.0-RC1-amd64-dvd1.iso > >> > >> This bug report has the same panic but the scenario is different: > >> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/138764 > >> > >> Is there someplace else I should check for existing issues? > >> _______________________________________________ > >> freebsd-questions@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions > >> To unsubscribe, send any mail to > >> "freebsd-questions-unsubscribe@freebsd.org" > > > > > > I dont see these issues > > > > $ echo i > o > > bash: o: Read-only file system > > $ pwd > > /usr/local/.zfs/snapshot/20090816 > > $ echo i >> o > > bash: o: Read-only file system > > $ uname -a > > FreeBSD X 8.0-RC1 FreeBSD 8.0-RC1 #71: Sun Oct 18 07:05:25 BST 2009 > > root@X:/usr/obj/usr/src/sys/me amd64 > > > > > ah whops it does panic my box 8( its fine on opensolaris though so is a bsdism $ pwd /vms/windows_update/.zfs/ snapshot/zfs-auto-snap:hourly-2009-07-29-21:00/tmc-vmx $ ls -l Windows\ XP\ Professional-s004 -rwxrwx--- 1 cscott staff 2145976320 2009-06-19 11:23 Windows XP Professional-s004 $ echo oo >> Windows\ XP\ Professional-s004 bash: Windows XP Professional-s004: Read-only file system $ uname -a SunOS cscott-desktop2 5.11 snv_111b i86pc i386 i86pc Solaris