From owner-freebsd-bugs Tue May 16 03:39:25 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA06171 for bugs-outgoing; Tue, 16 May 1995 03:39:25 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA06165 for ; Tue, 16 May 1995 03:39:22 -0700 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id DAA07518; Tue, 16 May 1995 03:42:26 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id DAA01603; Tue, 16 May 1995 03:39:24 -0700 Message-Id: <199505161039.DAA01603@corbin.Root.COM> To: Martin Butkus cc: freebsd-bugs@FreeBSD.org Subject: Re: big files written to scsi harddisk got corrupted In-reply-to: Your message of "Tue, 16 May 95 12:10:37 BST." <199505161010.DAA05529@freefall.cdrom.com> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 16 May 1995 03:39:18 -0700 Sender: bugs-owner@FreeBSD.org Precedence: bulk >as on the Syquest. I presume this is a bug in FreeBSD as the drive is >new and the controller is known to have worked flawlessly in another machine. >In case you need it here is my configuration: > >Adaptec 1542 A SCSI controller (I use its floppy disk controller, too) The Adaptec 1542A is known to corrupt data for DMA's that are larger than 16Kbytes. FreeBSD uses I/O clustering both in the file I/O system and in the VM system and DMA's are frequently larger than 16Kbytes. There are apparantly some versions of the 1542A that don't have this problem, but every one that I've tested does. If you upgrade the controller to a 1542B, the problems should go away. -DG