From owner-freebsd-current@FreeBSD.ORG Sun Mar 15 14:32:25 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 0F3DC1065672 for ; Sun, 15 Mar 2009 14:32:25 +0000 (UTC) (envelope-from kevinxlinuz@163.com) Received: from m12-11.163.com (m12-11.163.com [220.181.12.11]) by mx1.freebsd.org (Postfix) with SMTP id D150A8FC13 for ; Sun, 15 Mar 2009 14:32:23 +0000 (UTC) (envelope-from kevinxlinuz@163.com) Received: from [127.0.0.1] (unknown [60.191.86.3]) by smtp7 (Coremail) with SMTP id C8CowLDbESZwEb1JbGO_HQ--.15541S2; Sun, 15 Mar 2009 22:32:16 +0800 (CST) Message-ID: <49BD117B.2080706@163.com> Date: Sun, 15 Mar 2009 22:32:27 +0800 From: kevin User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CM-TRANSID: C8CowLDbESZwEb1JbGO_HQ--.15541S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7Aw4kWFWfuF18GFWDGF1xXwb_yoW8WF4DpF yrC3Z8CryUJryUAwsrGw1rAw4jqF43Z3y7GF4DC3Za9FWagr929r9rXF929rn8Kr1xX3Wx Ga1kGrnFyF1jkaUanT9S1TB71UUUUUUv73VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UU Ueu7k042IE42xK82IY6r43WwAYjxAI6xAIw28IcVAK0I8IjxAxM7k042IE4IxYO2xFxVAq jxCEw4Av424lb7Iv0xC_Ar1lb4IE77IF4wAFF20E14v26r1j6r4UM7C26xCjj4IEI4klw4 CSwwAFxVCaYxvI4VCIwcAKzIAtM7CIcVAFz4kK6r1j6r18M28EF7xvwVC0I7IYx2IY67AK xVWDJVCq3wA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxVW0oVCq3wA2z4x0Y4vEx4A2jsIE14 v26rxl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oVCq3wAawVAYYI1S6c8GOVWUur45 Jryln4vEF7Iv6F18KVAqrcv_GVWUtr1rJF1ln4vEF7Iv6F18KVAqrcv_XVWUtr1rJF1l5I 8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AK xVW8JVWxJwACjcxG0xvEwIxGrwAC62BYpTIE1TZKA3svLVAKvSnIqfZI6r4l7I0Y64k_Mx kIecxEwVAFwVW5XwCY0x0Ix7I2Y4AK6F4j6FyUMxAIw28IcxkI7VAKI48JMxCjnVAqn7xv rwC2zVAF1VAY17CE14v26r1j6r15MIIYrxkI7VAKI48JYxBIdaVFxhVjvjDU0xZFpf9x07 UzWlkUUUUU= X-CM-SenderInfo: pnhyx0x0ol03r26rljoofrz/ Subject: ZFS data error without reasons 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: Sun, 15 Mar 2009 14:32:25 -0000 Hi, Will any changes cause zfs data error?I find my disk data error without any reasons(shutdown or reboot normally).disk was bought yesterday.sometimes it can be fixed with a zpool scrub.but mostly zpool scrub will return more errors.Even i restore all zpool from my backup,without 5 mins,zpool status shows data error and many checksum errors. Now i build kernel with following patch 1 hour ago . I get a kernel panic when zfs send snapshot from usb device to hard disk. --- //depot/user/jhb/lock/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c +++ /Users/jhb/work/p4/lock/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c @@ -940,6 +940,7 @@ /* NB: we already did dmu_tx_wait() if necessary */ goto top; } + VOP_UNLOCK(*xvpp, 0); return (error); } db>bt Tracing pid 12 tid 100036 td 0xffffff0004083000 pmp_pvh_free() at pmp_pvh_free+0xa pmp_remove_entry() at pmp_remove_entry+0x1b pmp_enter() at pmp_enter+0x593 vm_fault() at vm_fault+0x1470 trap() at trap + 0x1dc calltrap() at calltrap+0x8 --- trap 0xc, rip =0xffffffff80531e56, rsp = 0xfffffffee6346ab0, rbp = 0xfffffffee6346af0 --- bcopy() at bcopy+0x16 ata_dmaunload() at ata_dmaunload+0x53 ata_ahci_end_transaction() at ata_ahci_end_transaction+0x9d ata_interrupt() at ata_interrupt+0xc4 ata_generic_intr() at ata_generic_intr+0x2f intr_event_execute_handlers() at intr_event_execute_handlers+0xfc ithread_loop() at ithread_loop+0x8e fork_exit() at fork_exit+0x118 fork_trampoline() at fork_trampoline+0xe --- trap 0, rip = 0, rsp = 0xfffffffee6346d30,rbp = 0 --- Thanks, kevin