From nobody  Mon Feb 17 01:02:44 1997
Received: (from nobody@localhost)
          by freefall.freebsd.org (8.8.5/8.8.5) id BAA02728;
          Mon, 17 Feb 1997 01:02:44 -0800 (PST)
Message-Id: <199702170902.BAA02728@freefall.freebsd.org>
Date: Mon, 17 Feb 1997 01:02:44 -0800 (PST)
From: tc@unilog.se
To: freebsd-gnats-submit@freebsd.org
Subject: 2GB limitation on CCD device partitions still exists.
X-Send-Pr-Version: www-1.0

>Number:         2751
>Category:       kern
>Synopsis:       2GB limitation on CCD device partitions still exists.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    asami
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 17 01:10:01 PST 1997
>Closed-Date:    Tue Jan 5 12:50:08 PST 1999
>Last-Modified:  Tue Jan  5 12:51:07 PST 1999
>Originator:     Torbjrn Carlsson
>Release:        2.1.6-RELEASE
>Organization:
Unilog Systems AB
>Environment:
FreeBSD news1.unilog.se 2.1.6-RELEASE FreeBSD 2.1.6-RELEASE #1: Wed Feb 12 17:49:38 MET 1997     root@news1.unilog.se:/usr/src/sys/compile/NEWS1  i386

>Description:
We are trying to build a News spool using the ccd driver that comes
with 2.1.6

Hardware: Adaptec 3940UWD SCSI adapter, and Micropolis 3391 WS
Diskdrives. (9.1 GB)

When using the standard /dev/sd2 devices there is no problems with
making 1 partition out of the whole disk and then running newfs on
that partition.

But when we're trying to use the ccd and map the single large
partition the machine crashes with an error-message like this:

Feb  7 15:28:19 news1 /kernel: ahc1: ahc_scsi_cmd: more than 256 DMA
segs
Feb  7 15:28:19 news1 /kernel: sd2: oops not queued 
Feb  7 15:28:19 news1 /kernel: biodone: buffer already done

And from there the only response we get from the machine is when the
reset button is pressed.

The only way we've been able to use the disks in a ccd-configuration
is to partition them down to 2GB partitions and then use ccd to
concatenate the partitions.
Partitions slightly larger than 2GB crashes the machine in the same
way as the single large one.

The adaptec driver itself seems to be working, but the combination of
adaptec and ccd does not really work.

>How-To-Repeat:
Add a large disk-partition to the ccd and run the newfs command on the ccd-device.

>Fix:

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->asami 
Responsible-Changed-By: mpp 
Responsible-Changed-When: Sat Feb 22 23:50:06 PST 1997 
Responsible-Changed-Why:  
ccd problem 
State-Changed-From-To: open->closed 
State-Changed-By: dt 
State-Changed-When: Tue Jan 5 12:50:08 PST 1999 
State-Changed-Why:  
Apparently fixed in a later release. I do it all the time. 
>Unformatted:
