freebsd-skq/sys/dev/ata
tmm 15b6c360f7 Disallow ATAPI CD transfers that are not a multiple of the device block
size (previously, the transfer size would be rounded up to a multiple of
the block size, which would overflow the buffer).
This fixes panics when doing things like trying to mount audio CD's.

PR:		kern/21946
Review Timeout:	sos
2001-07-29 21:01:13 +00:00
..
ata-all.c Update to use the changed ioctl interface. 2001-05-17 10:29:30 +00:00
ata-all.h s/adress/address/ 2001-07-23 12:05:27 +00:00
ata-card.c Split out the ata probes in seperate files for each bus type. 2001-03-06 21:43:46 +00:00
ata-disk.c "Fix" the previous initial attempt at fixing TUNABLE_INT(). This time 2001-06-08 05:24:21 +00:00
ata-disk.h Add sysctls for reading the tunables as suggested by des. 2001-03-19 08:04:54 +00:00
ata-dma.c Add support for yet another Promise ATA100 variant 2001-06-08 09:51:33 +00:00
ata-isa.c Add bandaid to get ISA only systems to link. 2001-03-24 16:19:07 +00:00
ata-pci.c Add support for yet another Promise ATA100 variant 2001-06-08 09:51:33 +00:00
ata-raid.c Make the disk mini-layer check for and handle zero-length transfers 2001-05-06 21:55:22 +00:00
ata-raid.h Add session argument to *close_disk, allowing to set session type on fixate. 2001-01-10 19:19:47 +00:00
atapi-all.c "Fix" the previous initial attempt at fixing TUNABLE_INT(). This time 2001-06-08 05:24:21 +00:00
atapi-all.h Add new flag ATPR_F_QUIET to atapi_request. 2001-04-05 11:15:24 +00:00
atapi-cd.c Disallow ATAPI CD transfers that are not a multiple of the device block 2001-07-29 21:01:13 +00:00
atapi-cd.h Fix for the fixate problem on the Yamaha burners. 2001-05-29 17:19:42 +00:00
atapi-fd.c Make the disk mini-layer check for and handle zero-length transfers 2001-05-06 21:55:22 +00:00
atapi-fd.h Refine the detach/attach code. 2001-03-14 12:05:44 +00:00
atapi-tape.c Actually biofinish(struct bio *, struct devstat *, int error) is more general 2001-05-06 20:00:03 +00:00
atapi-tape.h Refine the detach/attach code. 2001-03-14 12:05:44 +00:00