> correctly copied in pc/sdscsi.c (and /sys/include/fis.h).  Btw: these
> drivers seem much more complete and robust than those in the
> distribution

thank you.  my hope is that it will be included in the distribution.

i'm not sure if i've recapped this on the list or not.  there are a
couple of main goals of the sd/libfis work:
- support for raw ata commands allowing, e.g., smart, atazz.
- generic lba/nblocks <-> sata fis / sas frame translation.
- support for 64-bit (scsi) or 48-bit (ata) lbas in all sd drivers.
- support for combined-mode sata/sas hardware; e.g. sdorion.
- cleanup; e.g. removing the translation from lba/nblocks ->
scsi cdb -> lba/nblocks for non-scsi devices.  

other small things have been done as well like conformance
with acs-2 (the latest ata command set proposal) and updating
to ahci 1.3 and 3d generation/6gbps sata.

> Things seem to be working okay, except for some leaked blocks (which
> may have been due to an unclean shutdown), so perhaps it was a fluke.
> Regardless, I'll see about getting you those boot messages.

it occurred to me that i have also also seen some funnies when
"legacy usb" is enabled in bios with a usb keyboard or mouse.
this feature enables smm (system mgmt mode) and can cause
interrupt problems.

- erik

Reply via email to