From owner-freebsd-current@FreeBSD.ORG Thu Apr 12 10:24:24 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D73A16A404; Thu, 12 Apr 2007 10:24:24 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp4.yandex.ru (smtp4.yandex.ru [213.180.223.136]) by mx1.freebsd.org (Postfix) with ESMTP id 92AF213C4BE; Thu, 12 Apr 2007 10:24:23 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from mail.kirov.so-cdu.ru ([77.72.136.145]:53003 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S7768491AbXDLKYJ (ORCPT + 1 other); Thu, 12 Apr 2007 14:24:09 +0400 X-Comment: RFC 2476 MSA function at smtp4.yandex.ru logged sender identity as: bu7cher Message-ID: <461E08C8.7070908@yandex.ru> Date: Thu, 12 Apr 2007 14:24:08 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 References: <461E0375.7080002@yandex.ru> In-Reply-To: <461E0375.7080002@yandex.ru> Content-Type: multipart/mixed; boundary="------------010707070608030500070602" To: unlisted-recipients:; (no To-header on input) Cc: freebsd-current@freebsd.org, Pawel Jakub Dawidek , Kris Kennaway Subject: ZFS: panic on zpool create 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: Thu, 12 Apr 2007 10:24:24 -0000 This is a multi-part message in MIME format. --------------010707070608030500070602 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Andrey V. Elsukov wrote: > I have recently CURRENT on the IBM x3650 server. > > I can't use ZFS on this server. Any manipulation with zpool or zfs > brings to panic. Any suggestion? This command brings to panic: # zpool create media aacd1 -- WBR, Andrey V. Elsukov --------------010707070608030500070602 Content-Type: text/plain; name="kgdb2.txt" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="kgdb2.txt" GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd". Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x20 fault code = supervisor read, page not present instruction pointer = 0x20:0xc659fb26 stack pointer = 0x28:0xecd4eab8 frame pointer = 0x28:0xecd4eac0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 826 (zpool) trap number = 12 panic: page fault cpuid = 1 Syncing disks, vnodes remaining...3 Syncing disks, buffers remaining... 7154 7153 7153 7153 7153 7153 7153 7153 0 7153 7153 7153 0 7153 7153 0 7153 7153 0 7153 0 7153 0 7153 7153 0 7153 0 7153 0 Giving up on 7153 buffers 0 0 0 0 0 Uptime: 23m24s Physical memory: 3063 MB Dumping 200 MB: 185 169 1530 137 121 105 89 73 57 41 25 9 #0 doadump () at pcpu.h:172 in pcpu.h (kgdb) (kgdb) add-symbol-file /boot/kernel/acpi.ko.symbols 0xc0b894b8 -s .data 0xc0bc0040 -s .bss 0xc0bc2820 add symbol table from file "/boot/kernel/acpi.ko.symbols" at .text_addr = 0xc0b894b8 .data_addr = 0xc0bc0040 .bss_addr = 0xc0bc2820 (y or n) Reading symbols from /boot/kernel/acpi.ko.symbols...done. (kgdb) add-symbol-file /boot/kernel/zfs.ko.symbols 0xc659c9d0 -s .data 0xc660a340 -s .bss 0xc660cac0 add symbol table from file "/boot/kernel/zfs.ko.symbols" at .text_addr = 0xc659c9d0 .data_addr = 0xc660a340 .bss_addr = 0xc660cac0 (y or n) Reading symbols from /boot/kernel/zfs.ko.symbols...done. (kgdb) bt full #0 doadump () at pcpu.h:172 No locals. #1 0xc06c0b20 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:409 first_buf_printf = 0 #2 0xc06c0e2a in panic (fmt=0xc09038b4 "%s") at /usr/src/sys/kern/kern_shutdown.c:563 td = (struct thread *) 0xc646d000 bootopt = 256 newpanic = 1 ap = 0xecd4e998 "ÉÜ\226À" buf = "page fault", '\0' #3 0xc08bafa2 in trap_fatal (frame=0xecd4ea78, eva=32) at /usr/src/sys/i386/i386/trap.c:876 code = 0 type = 12 ss = 40 esp = 0 softseg = {ssd_base = 0, ssd_limit = 1048575, ssd_type = 27, ssd_dpl = 0, ssd_p = 1, ssd_xx = 0, ssd_xx1 = 0, ssd_def32 = 1, ssd_gran = 1} msg = 0x0 #4 0xc08bac9b in trap_pfault (frame=0xecd4ea78, usermode=0, eva=32) at /usr/src/sys/i386/i386/trap.c:785 va = 0 vm = (struct vmspace *) 0x0 map = 0xc64103a0 rv = 1 ftype = 1 '\001' td = (struct thread *) 0xc646d000 p = (struct proc *) 0xc6470000 #5 0xc08ba8e2 in trap (frame=0xecd4ea78) at /usr/src/sys/i386/i386/trap.c:462 td = (struct thread *) 0xc646d000 p = (struct proc *) 0xc6470000 i = 0 ucode = 0 type = 12 code = 0 addr = -957120804 eva = 32 ksi = {ksi_link = {tqe_next = 0xecd4ea34, tqe_prev = 0xc06c66ae}, ksi_info = {si_signo = -969902464, si_errno = 4, si_code = -966767395, si_pid = 202, si_uid = 3337844736, si_status = -969902440, si_addr = 0xc6307680, si_value = {sival_int = -321590672, sival_ptr = 0xecd4ea70}, _reason = {_fault = {_trapno = -1056487032}, _timer = {_timerid = -1056487032, _overrun = 1832}, _mesgq = {_mqd = -1056487032}, _poll = { _band = -1056487032}, __spare__ = {__spare1__ = -1056487032, __spare2__ = {1832, -1063905702, -321590680, -1066696169, -1056487032, 1, -1064024269}}}}, ksi_flags = 214, ksi_sigq = 0xc106d420} #6 0xc08a535b in calltrap () at /usr/src/sys/i386/i386/exception.s:139 No locals. #7 0xc659fb26 in kmem_cache_alloc (cache=0x0, flags=2) at /usr/src/sys/modules/zfs/../../compat/opensolaris/kern/opensolaris_kmem.c:178 No locals. #8 0xc65ae19e in arc_buf_alloc (spa=0x0, size=0, tag=0xc6546008, type=ARC_BUFC_UNDEF) at /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/arc.c:866 hdr = (arc_buf_hdr_t *) 0xc6546000 buf = (arc_buf_t *) 0xc6546218 #9 0xc65ba11b in dmu_objset_open_impl (spa=0xc610b000, ds=0x0, bp=0xc6546218, osip=0x0) at /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c:177 winner = (objset_impl_t *) 0xc6546218 osi = (objset_impl_t *) 0xc6546000 i = 145 err = -967548392 checksum = 0 #10 0xc65ba29b in dmu_objset_create_impl (spa=0xc610b000, ds=0x0, bp=0xc6546218, type=DMU_OST_META, tx=0xc6ae7600) at /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c:402 osi = (objset_impl_t *) 0xc65bcbbf mdn = (dnode_t *) 0xc6546200 #11 0xc65c730b in dsl_pool_create (spa=0xc610b000, txg=) at /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c:146 dp = (dsl_pool_t *) 0xc6546200 tx = (dmu_tx_t *) 0xc6ae7600 #12 0xc65cefc6 in spa_create (pool=0xc610b000 "À§)Æ", nvroot=0xc629b0a0, altroot=0x0) at /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/spa.c:1180 spa = (spa_t *) 0xc610b000 rvd = (vdev_t *) 0xc653b400 dp = (dsl_pool_t *) 0x0 tx = (dmu_tx_t *) 0x0 c = 1 error = 0 spares = (nvlist_t **) 0xecd4ebd4 nspares = 3328129721 __func__ = (kgdb) --------------010707070608030500070602--