By the way, does softraid on amd64 support 4096 bytes per sector?

On Sat, Mar 2, 2013 at 5:05 PM, Kenneth R Westerback <kwesterb...@rogers.com
> wrote:

> On Sat, Mar 02, 2013 at 01:18:09PM -0600, Brandon Tanner wrote:
> > Anyone else having trouble getting bioctl to see more than 2TB when
> > creating softraid0?
> >
> > I've got 2 x 3TB drives, BIOS sees them fine.
> >
> > dmesg on bootup:
> >
> > sd1 at scsibus0 targ 3 lun 0: <ATA, ST3000DM001-1CH1, CC24> SCSI3
> 0/direct
> > fixed naa.5000c5005e0bcda5
> > sd1: 2861588MB, 512 bytes/sector, 5860533168 sectors
> > sd2 at scsibus0 targ 4 lun 0: <ATA, ST3000DM001-1CH1, CC24> SCSI3
> 0/direct
> > fixed naa.5000c5005e15ec80
> > sd2: 2861588MB, 512 bytes/sector, 5860533168 sectors
> >
> > notice the correct # of sectors above.
> >
> > disklabel -E sd1
> >
> > > p T
> > OpenBSD area: 64-5860533168; size: 2.7T; free: 0.0T
> > #                size           offset  fstype [fsize bsize  cpg]
> >   a:             2.7T               64    RAID
> >   c:             2.7T                0  unused
> >
> > disklabel -E sd2
> >
> > > p T
> > OpenBSD area: 64-5860533168; size: 2.7T; free: 0.0T
> > #                size           offset  fstype [fsize bsize  cpg]
> >   a:             2.7T               64    RAID
> >   c:             2.7T                0  unused
> >
> > # bioctl -c 1 -l /dev/sd1a,/dev/sd2a softraid0
> > softraid0: SR RAID 1 volume attached as sd3
> >
> > sd3 at scsibus2 targ 1 lun 0: <OPENBSD, SR RAID 1, 005> SCSI2 0/direct
> fixed
> > sd3: 2097148MB, 512 bytes/sector, 4294961093 sectors
> >
> > Yet, bioctl only sees it for 4294961093 sectors :(
>
> Softraid apparently truncates at 32 bits somewhere along the line.
>
> You might try instrumenting places where ssd_size is set, and where
> READ_CAPACITY/READ_CAPACITY_16 are processed.
>
> A quick scan did not cause a 32 bit truncation to leap out at me.
>
> .... Ken
>
> >
> > # bioctl -h sd3
> > Volume      Status               Size Device
> > softraid0 0 Online               2.0T sd3     RAID1
> >           0 Online               2.0T 0:0.0   noencl <sd1a>
> >           1 Online               2.0T 0:1.0   noencl <sd2a>
> >
> > I have been troubleshooting this issue with the help of Scott McEachern
> > extensively, and we are both stumped. He suggested I put this on misc to
> > see if jsing might know anything. I have an Intel Desktop Motherboard
> model
> > DP43TF. I can newfs the drives individually and mount them as 2.7TB, it's
> > only when trying to make a softraid volume that it doesn't see more than
> > 2TB.
> >
> > I am using the Feb 21, 2013 snapshot of 5.3, and my dmesg is at:
> > http://pastebin.com/jqnpSsnC
> >
> > Anyone else experiencing this?
> > <http://search.gmane.org/?author=Scott+McEachern&sort=date>

Reply via email to