The patch titled simscsi build fix has been added to the -mm tree. Its filename is git-scsi-target-simscsi-fix.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: simscsi build fix From: Christoph Hellwig <hch@xxxxxx> Missed conversion: arch/ia64/hp/sim/simscsi.c: In function `simscsi_sg_readwrite': arch/ia64/hp/sim/simscsi.c:154: error: structure has no member named `buffer' arch/ia64/hp/sim/simscsi.c: In function `simscsi_fillresult': arch/ia64/hp/sim/simscsi.c:247: error: structure has no member named `buffer' arch/ia64/hp/sim/simscsi.c: At top level: arch/ia64/hp/sim/simscsi.c:87: warning: 'simscsi_setup' defined but not used Cc: James Bottomley <James.Bottomley@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- arch/ia64/hp/sim/simscsi.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff -puN arch/ia64/hp/sim/simscsi.c~git-scsi-target-simscsi-fix arch/ia64/hp/sim/simscsi.c --- a/arch/ia64/hp/sim/simscsi.c~git-scsi-target-simscsi-fix +++ a/arch/ia64/hp/sim/simscsi.c @@ -151,7 +151,7 @@ static void simscsi_sg_readwrite (struct scsi_cmnd *sc, int mode, unsigned long offset) { int list_len = sc->use_sg; - struct scatterlist *sl = (struct scatterlist *)sc->buffer; + struct scatterlist *sl = (struct scatterlist *)sc->request_buffer; struct disk_stat stat; struct disk_req req; @@ -244,7 +244,8 @@ static void simscsi_fillresult(struct sc if (scatterlen == 0) memcpy(sc->request_buffer, buf, len); - else for (slp = (struct scatterlist *)sc->buffer; scatterlen-- > 0 && len > 0; slp++) { + else for (slp = (struct scatterlist *)sc->request_buffer; + scatterlen-- > 0 && len > 0; slp++) { unsigned thislen = min(len, slp->length); memcpy(page_address(slp->page) + slp->offset, buf, thislen); _ Patches currently in -mm which might be from hch@xxxxxx are origin.patch git-scsi-target-simscsi-fix.patch pci_module_init-conversion-in-scsi-subsys-2nd-try.patch areca-raid-linux-scsi-driver.patch add-address_space_operationsbatch_write.patch add-address_space_operationsbatch_write-fix.patch pass-io-size-to-batch_write-address-space-operation.patch freevxfs-add-missing-lock_kernel-to-vxfs_readdir.patch vectorize-aio_read-aio_write-fileop-methods.patch remove-readv-writev-methods-and-use-aio_read-aio_write.patch streamline-generic_file_-interfaces-and-filemap.patch add-vector-aio-support.patch ecryptfs-mmap-operations.patch ecryptfs-dont-muck-with-the-existing-nameidata-structures.patch streamline-generic_file_-interfaces-and-filemap-ecryptfs.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html