Re: [PATCH 2/2] sparc/iommu: fix ->map_sg return value

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 19, 2018 at 05:30:12PM +0100, Christoph Hellwig wrote:
> On Wed, Dec 19, 2018 at 05:28:25PM +0100, Sam Ravnborg wrote:
> > > +	struct scatterlist *sg;
> > > +	int j, n;
> > Nit - in the other use of for_each_sg() you used "i" as the variable named.
> > It confused me a little to see "j".
> 
> I think this was a copy and paste from the one function where i was
> already taken.  I can remove it here.
> 
> > sg-lenght and sg->offsett are both unsigned int.
> > So n should looking at this piece of code be unsigned int.
> > But then iommu_get_one() takes an int as argument.
> > So the real issue seems to be that iommu_get_one() should
> > have npages be an unsigned int. And your code is fine.
> > 
> > If you had named n for npages it would have been a little more readable.
> 
> Well, n isn't really new here but from the existing code.  I see
> plenty of potential for the usual cleanups in that code..

Yep. So better leave it as it is.
Then someone with a little more sparc love could do it one day.

	Sam



[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux