Re: [PATCH] pci: change msi-x vector to 32bit

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: James Bottomley
Date: Saturday, August 16, 2008 - 1:25 pm

On Sat, 2008-08-16 at 11:56 -0700, Yinghai Lu wrote:

OK, that's either a quilt or a specifier for a git head ...
unfortunately linux-next doesn't give you those, so I'd need either a
commit id or a pointer to the base tree or quilt for that to make sense.


Hmm ... the first thing that springs to mind is are you sure?  We have
architectures (like voyager and parisc) that always had these per cpu
vector type interrupts.  On each of them we actually factored the CPU
affinity out of the irq number for sound reasons (although the per CPU
vectors still exist):  The user understands better that irq line 50 is
currently going to CPU1 and that they could change it to CPU2 (or just
use irqbalance).  Combining the affinity into the irq number looks like
a bad idea because users won't be able to parse it correctly.


OK, sorry, I get that there's a bug in the msix_entry ... if it's going
to assign an irq to it, it should at least be the same type as irq.

What I still don't quite get is the benefit of large IRQ spaces ...
particularly if you encode things the system doesn't really need to know
in them. 


Yes, but if these are all single CPU bound, the matrix display doesn't
really make sense any more, does it?

James



--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RE: [PATCH] pci: change msi-x vector to 32bit, H. Peter Anvin, (Fri Aug 15, 8:26 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Fri Aug 15, 11:42 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Eric W. Biederman, (Sat Aug 16, 1:17 am)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Sat Aug 16, 2:00 am)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Sat Aug 16, 7:50 am)
Re: [PATCH] pci: change msi-x vector to 32bit, Alan Cox, (Sat Aug 16, 8:39 am)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Sat Aug 16, 9:13 am)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Sat Aug 16, 11:56 am)
Re: [PATCH] pci: change msi-x vector to 32bit, Andrew Vasquez, (Sat Aug 16, 1:10 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Sat Aug 16, 1:25 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Sat Aug 16, 1:34 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Sat Aug 16, 1:45 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Sat Aug 16, 3:17 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Sat Aug 16, 4:09 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Yinghai Lu, (Sat Aug 16, 4:21 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Eric W. Biederman, (Mon Aug 18, 12:59 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Mon Aug 18, 1:59 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, H. Peter Anvin, (Mon Aug 18, 2:24 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Eric W. Biederman, (Mon Aug 18, 2:45 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, Alan Cox, (Mon Aug 18, 2:51 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Mon Aug 18, 3:04 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, H. Peter Anvin, (Mon Aug 18, 3:13 pm)
Re: [PATCH] pci: change msi-x vector to 32bit, James Bottomley, (Mon Aug 18, 3:27 pm)