Date: Sun, 29 Aug 1999 11:15:03 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: "Jordan K. Hubbard" <jkh@zippy.cdrom.com> Cc: current@FreeBSD.ORG Subject: Re: No longer able to rip CD data under -current. Message-ID: <16074.935918103@critter.freebsd.dk> In-Reply-To: Your message of "Sun, 29 Aug 1999 02:10:17 PDT." <409.935917817@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Trouble could be if ripit picks up from stat(2) before it opens the device, we don't know the underlying blocksize until after open, floppy drives for instance support many different sectorsizes. What is the name of the port you're using ? In message <409.935917817@localhost>, "Jordan K. Hubbard" writes: >> >> This could be another si_bsize casualty. >> >> Try this patch > >Nope, it still occurs. You're definitely in the right ballpark >though since I added some printfs and it's this check: > > } else if (ssp->dss_secshift != -1) { > if (bp->b_bcount & (ssp->dss_secsize - 1)) > goto bad_bcount; > >Which is now failing. > >- Jordan > -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16074.935918103>