[lkml]   [2009]   [Apr]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 2/3] mg_disk: fix dependency on libata
    Tejun Heo wrote:
    > Bartlomiej Zolnierkiewicz wrote:
    >> Add local copies of ata_id_string() and ata_id_c_string() to mg_disk
    >> so there is no need for the driver to depend on ATA and SCSI.
    >> Cc: unsik Kim <>
    >> Cc: Tejun Heo <>
    >> Signed-off-by: Bartlomiej Zolnierkiewicz <>
    > Ah.. right, that's a rather large dependency to pull in just for the
    > string functions. Yeah, I think it would be better to keep local
    > copy at elast for now.
    > Acked-by: Tejun Heo <>

    Actually... NVMHCI[1] uses the same style of id string extraction, even
    though its command set is wholly new and unrelated to ATA. I copied
    into drivers/block/nvmhci.c[2] id_string, id_c_string and another
    useful, generic routine: ata_wait_register.

    So, once nvmhci goes upstream, that will be a third copy... nvmhci
    still has rough edges, but it's mainly waiting on hardware "it works"
    verification at this point.



    [2] 'nvmhci' branch of

     \ /
      Last update: 2009-04-26 06:05    [W:0.020 / U:125.364 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site