• Mike Christie's avatar
    [SCSI] iscsi: use pageslab · a1e80c20
    Mike Christie authored
    From: FUJITA Tomonori <tomof@acm.org> and zhenyu.z.wang@intel.com:
    
    We cannot handle filesystems like XFS becuase of the pages they
    are sending us. We had thought page_count could be used to
    work around this, but the correct test is for PageSlab.
    
    The proper solution is to figure out what type of pages
    filesystems can use so we do not have to add tests like
    this or handle it in the block layer for all network block drivers
    but the issue still has not been resolved on fs-devel
    so we are sending this patch as a temporary fix.
    
    This is last patch just in case it is Nakd with the explanation
    that we need to push the correct fix through fs-devel, mm
    or the block layer. The rest of the patchset can live without
    the patch, but the driver will not work with filesystems like
    XFS.
    Signed-off-by: default avatarAlex Aizman <itn780@yahoo.com>
    Signed-off-by: default avatarDmitry Yusupov <dmitry_yus@yahoo.com>
    Signed-off-by: default avatarMike Christie <michaelc@cs.wisc.edu>
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
    a1e80c20
iscsi_tcp.c 93.7 KB