From owner-freebsd-fs@FreeBSD.ORG Thu Sep 9 13:18:33 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C61310656CA for ; Thu, 9 Sep 2010 13:18:33 +0000 (UTC) (envelope-from a.smith@ukgrid.net) Received: from mx0.ukgrid.net (mx0.ukgrid.net [89.21.28.37]) by mx1.freebsd.org (Postfix) with ESMTP id 21C0B8FC12 for ; Thu, 9 Sep 2010 13:18:32 +0000 (UTC) Received: from [89.21.28.38] (port=28497 helo=omicron.ukgrid.net) by mx0.ukgrid.net with esmtp (Exim 4.72; FreeBSD) envelope-from a.smith@ukgrid.net envelope-to freebsd-fs@freebsd.org id 1OtgjQ-000Lyr-BG; Thu, 09 Sep 2010 14:00:00 +0100 Received: from voip.ukgrid.net (voip.ukgrid.net [89.107.16.9]) by webmail2.ukgrid.net (Horde Framework) with HTTP; Thu, 09 Sep 2010 14:00:00 +0100 Message-ID: <20100909140000.5744370gkyqv4eo0@webmail2.ukgrid.net> Date: Thu, 09 Sep 2010 14:00:00 +0100 From: a.smith@ukgrid.net To: freebsd-fs@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.7) / FreeBSD-8.0 Subject: ZFS related kernel panic X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2010 13:18:33 -0000 Hi, I am experiencing kernel panics when running a zfs receive. And unfortunately Im also unable to get a core dump written as its freezing at the point where its meant to write the dump to disk. Initially I was on a FreeBSD 8.1-RELEASE i386 server with 2GB RAM running with an SIIS eSATA card and two eSATA disks attached (using a single cable using port multiplier). The server with the primary copy of the data (that does the zfs sends) is running on amd64 OS with 4GB RAM, so I decided as this was ZFS related the quickest probable fix would be to go to amd64 with 4GB RAM on the receiving server too. I have now done that, Ive moved the eSATA cards and disks to a brand new server, and I am still seeing kernel panics, and Im still unable to write the dump to disk. I have a Dell graphical remote console (no serial console), and the info on screen when the system crashes is like: siisch0: Timeout on slot 23 siisch0: siis_timeout is 00040000 ss 7fffffff rs 7fffffff es 00000000 sts 801d20 siisch0 ..waiting for slots 7f7fffff Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault code = supervisor read, page not present instruction pointer = 0x20:0xffffffff80e6ba05 (always the same) stack pointer = 0x28:0xffffff80000a5ab0 (always the same) frame pointer = 0x28:0xffffff80000a5b00 (always the same) code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current proecess = 12 (irq256: siis0) trap number = 12 panic: page fault cpuid = 0 uptime 1h36m3s The crash screen on the original i386 server was basically the same. Now that Ive moved the disks to the new server I can use this for whatever testing is necessary (the original server is running production services). My boot/loader.conf is: siis_load="YES" vfs.zfs.prefetch_disable=0 Any help much appreciated, thanks Andy.