From owner-freebsd-bugs@FreeBSD.ORG Thu Apr 9 13:00:26 2015 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 020DC11E for ; Thu, 9 Apr 2015 13:00:26 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2B36346 for ; Thu, 9 Apr 2015 13:00:25 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t39D0P8a093508 for ; Thu, 9 Apr 2015 13:00:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 199309] Kernel panic "binsfree: free buffer onto another queue???" extracting tar to ext2fs partition. Date: Thu, 09 Apr 2015 13:00:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: kpielorz@tdx.co.uk X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Apr 2015 13:00:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199309 Bug ID: 199309 Summary: Kernel panic "binsfree: free buffer onto another queue???" extracting tar to ext2fs partition. Product: Base System Version: 10.1-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: kpielorz@tdx.co.uk When extracting a large .tar.gz file onto a mounted ext2fs filesystem - under 10.1-RELEASE you get a reproducible kernel panic (details below). The same set of operations on a FreeBSD 9.1-RELEASE system work correctly. To reproduce: - Install FreeBSD - Install 'e2fsutils' 'mke2fs' a new partition, and mount it (e.g. 'mount -t ext2fs /dev/ada1s4 /mnt') - extract a large tar file (20Gb) to this new partition. Under 9.1-R it finishes extraction. Under 10.1-R it fails after about the same amount of time, but in slightly different places with: " panic: binsfree: free buffer onto another queue??? cpuid =3 KDB: stack backtrace: #0 0xffffffff80963000 at kb_backtrace+0x60 #1 0xffffffff80928125 at panic+0x155 #2 0xffffffff809b18f7 at binsfree+0x327 #3 0xffffffff809afca0 at brelse+0x5f0 #4 0xffffffff81a19c34 at ext2_htree_add_entry+0x714 #5 0xffffffff81a1c1d4 at ext2_direnter+0xc4 #6 0xffffffff81a21d7d at ext2_makeinode+0x12d #7 0xffffffff80e41ca1 at VOP_CREATE_APV+0xa1 #8 0xffffffff809d66c8 at vn_open_cred+0x2a8 #9 0xffffffff809cfedf at kern_openat+0x26f #10 0xffffffff80d25851 at amd64_syscall+0x351 " I have a minidump (~470Mb) of this crash - so I can kgdb it to run off various bits (I can't publish as it likely has confidential data in the dump). Smaller tar files extract OK. -- You are receiving this mail because: You are the assignee for the bug.