Re: [PATCH] ieee1394: sbp2: enforce s/g segment size limit

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: FUJITA Tomonori
Date: Tuesday, August 12, 2008 - 4:44 pm

On Tue, 12 Aug 2008 10:04:14 -0700
"Grant Grundler" <grundler@google.com> wrote:


Yeah, from a quick look, seems that this patch wrongly handles
sg_count.

This patch sets scsi_sg_count(sc) to sg_count, right? for_each_sg is
expected to be used with a return value of pci_map_sg.

Then this patch can simply do something like:

for_each_sg(sg, sg, sg_count, i) {
        pt[i].high = cpu_to_be32(sg_dma_len(sg) << 16);
        pt[i].low = cpu_to_be32(sg_dma_address(sg));
}
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Scatter-gather segment merges by IOMMU?, Stefan Richter, (Fri Aug 8, 12:44 pm)
Re: Scatter-gather segment merges by IOMMU?, Grant Grundler, (Fri Aug 8, 1:25 pm)
Re: Scatter-gather segment merges by IOMMU?, Stefan Richter, (Fri Aug 8, 2:21 pm)
Re: Scatter-gather segment merges by IOMMU?, FUJITA Tomonori, (Fri Aug 8, 2:31 pm)
Re: Scatter-gather segment merges by IOMMU?, Stefan Richter, (Fri Aug 8, 2:58 pm)
Re: Scatter-gather segment merges by IOMMU?, FUJITA Tomonori, (Fri Aug 8, 3:17 pm)
[PATCH] ieee1394: sbp2: enforce s/g segment size limit, Stefan Richter, (Sat Aug 9, 11:20 am)
[PATCH] firewire: fw-sbp2: enforce s/g segment size limit, Stefan Richter, (Sat Aug 9, 11:21 am)
Re: [PATCH] ieee1394: sbp2: enforce s/g segment size limit, Grant Grundler, (Tue Aug 12, 10:04 am)
Re: [PATCH] ieee1394: sbp2: enforce s/g segment size limit, FUJITA Tomonori, (Tue Aug 12, 4:44 pm)