On 03/09/2010 05:37 AM, Harry Zhang wrote:
Add "em_buffer" attribute for SATA AHCI hosts to enable user access AHCI EM (enclosure management) buffer in user space if the host support EM. AHCI driver should support SGPIO EM message. However the SATA/AHCI spec does no define the SGPIO message format filled in EM buffer. Different HW vendors may have different definitions. The mainly purpose of "em_buffer" attribute is to solve this issue by allowing HW vendors to provide user space SGPIO drivers and tools. Signed-off-by: Harry Zhang<harry.zhang@xxxxxxx> --- drivers/ata/ahci.c | 73 +++++++++++++++++++++++++++++++++++++++++--- drivers/ata/libata-scsi.c | 14 ++++++++ include/linux/libata.h | 3 ++ 3 files changed, 85 insertions(+), 5 deletions(-)
As noted in the email about ahci rebase, please update this patch against the latest libata-dev.git#upstream, which includes copious ahci changes.
Thanks, Jeff -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html