From owner-freebsd-bugs Fri Aug 16 15: 0:31 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D71A137B400 for ; Fri, 16 Aug 2002 15:00:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E69843E72 for ; Fri, 16 Aug 2002 15:00:12 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7GM0CJU080249 for ; Fri, 16 Aug 2002 15:00:12 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7GM0Cdx080248; Fri, 16 Aug 2002 15:00:12 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B779B37B400 for ; Fri, 16 Aug 2002 14:57:23 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7771A43E70 for ; Fri, 16 Aug 2002 14:57:23 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g7GLvNOT068132 for ; Fri, 16 Aug 2002 14:57:23 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g7GLvMmf068131; Fri, 16 Aug 2002 14:57:22 -0700 (PDT) Message-Id: <200208162157.g7GLvMmf068131@www.freebsd.org> Date: Fri, 16 Aug 2002 14:57:22 -0700 (PDT) From: Kyrre Aalerud To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/41723: Copying files to filesystem causes "integer divide fault" and panic. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41723 >Category: i386 >Synopsis: Copying files to filesystem causes "integer divide fault" and panic. >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 16 15:00:11 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Kyrre Aalerud >Release: FreeBSD 4.3 CVS'ed to 4.6-Stable >Organization: >Environment: FreeBSD timmy 4.6-STABLE FreeBSD 4.6-STABLE #1: Fri Aug 16 22:36:52 CEST 2002 root@timmy:/usr/obj/usr/src/sys/timmy i386 Running a custom kernel. Nothing fancy added, just trimmed out device support not needed. >Description: Running a large Vinum raid-5 array (name: raid). (5x 80 GB Maxtor IDE-disks.) (Disks are master on own cable, each with their own IDE-port.) Using complete vinum-volume as single ufs. Parameters used were "newfs -v -U -b 65536 -f 8192 -g 256000000 -m 1% /dev/vinum/raid". The -b and -f were ignored and a block/frag size of 8/1MB were somehow used. ??? When copying files to volume, system traps a integer divide fault. (Happens regardless of soft updates-status.) Happens when copying from network to disk via samba. Error screen shows current process to be smbd. Address c02193c7 where fault occurs reveals: ---------------- timmy# nm -n /kernel | grep c0219 c0219080 T ffs_valloc c021923c t ffs_dirpref c0219518 T ffs_blkpref c021968c t ffs_hashalloc c0219738 t ffs_fragextend c0219968 t ffs_alloccg c0219c2c t ffs_alloccgblk ---------------- >How-To-Repeat: Running a large fs possibly on vinum raid-5 array. Copying large ammounts of data to the samba-share via network. >Fix: none known... >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message