Skip to content
  • Nicholas Bellinger's avatar
    target/rd: Add DIF protection into rd_execute_rw · 6e611119
    Nicholas Bellinger authored
    
    
    This patch adds support for DIF protection into rd_execute_rw() code
    for WRITE/READ I/O using sbc_dif_verify_[write,read]() logic.
    
    It also adds rd_get_prot_table() for locating protection SGLs
    assoicated with the ramdisk backend device.
    
    v2 changes:
      - Make rd_execute_rw() to u32 sectors count instead of sector_t
      - Drop SCF_PROT usage
    
    Cc: Martin K. Petersen <martin.petersen@oracle.com>
    Cc: Christoph Hellwig <hch@lst.de>
    Cc: Hannes Reinecke <hare@suse.de>
    Cc: Sagi Grimberg <sagig@mellanox.com>
    Cc: Or Gerlitz <ogerlitz@mellanox.com>
    Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>
    6e611119