Re: [PATCH] x86-64: Support for multiple MSIs

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Kenji Kaneshige
Date: Thursday, July 10, 2008 - 9:50 pm

Hi,

I'm very sorry for very delayed comment, but I have a concern
about irq affinity code. Since I didn't have enough time to
look at your patch, I might be misunderstanding something...

In my understanding, when irq affinity is changed on one of
the IRQs corresponding to MSI, it will not completed until
interrupts occur on all the IRQs. Attempts to change irq
affinity before previous affinity change is finished will be
ignored. Here, suppose that device uses three MSI irqs. In
this case, your patch manages four irqs, but only three
interrupts are used. If irq affinity changed on this MSI
interrupts, will it be completed?

Thanks,
Kenji Kaneshige


Matthew Wilcox wrote:


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

Messages in current thread:
Multiple MSI, take 3, Matthew Wilcox, (Thu Jul 10, 5:57 pm)
[PATCH] PCI MSI: Replace 'type' with 'is_msix', Matthew Wilcox, (Thu Jul 10, 5:59 pm)
[PATCH] PCI: Add support for multiple MSI, Matthew Wilcox, (Thu Jul 10, 5:59 pm)
[PATCH] Rewrite MSI-HOWTO, Matthew Wilcox, (Thu Jul 10, 6:00 pm)
[PATCH] AHCI: Request multiple MSIs, Matthew Wilcox, (Thu Jul 10, 6:00 pm)
[PATCH] x86-64: Support for multiple MSIs, Matthew Wilcox, (Thu Jul 10, 6:00 pm)
Re: [PATCH] x86-64: Support for multiple MSIs, Kenji Kaneshige, (Thu Jul 10, 9:50 pm)
Re: [PATCH] PCI: Add support for multiple MSI, Hidetoshi Seto, (Fri Jul 11, 1:28 am)
Re: [PATCH] x86-64: Support for multiple MSIs, Matthew Wilcox, (Fri Jul 11, 1:50 am)
Re: [PATCH] PCI: Add support for multiple MSI, Matthew Wilcox, (Fri Jul 11, 2:45 am)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 3:06 am)
Re: Multiple MSI, take 3, Matthew Wilcox, (Fri Jul 11, 3:23 am)
Re: Multiple MSI, take 3, David Miller, (Fri Jul 11, 3:32 am)
Re: Multiple MSI, take 3, Matthew Wilcox, (Fri Jul 11, 3:41 am)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 4:05 am)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 4:34 am)
Re: Multiple MSI, take 3, Matthew Wilcox, (Fri Jul 11, 5:17 am)
Re: Multiple MSI, take 3, Matthew Wilcox, (Fri Jul 11, 8:10 am)
Re: Multiple MSI, take 3, Suresh Siddha, (Fri Jul 11, 2:59 pm)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 3:59 pm)
Re: Multiple MSI, take 3, Suresh Siddha, (Fri Jul 11, 4:15 pm)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 4:59 pm)
Re: [PATCH] PCI: Add support for multiple MSI, Benjamin Herrenschmidt, (Fri Jul 11, 8:45 pm)
Re: Multiple MSI, take 3, Benjamin Herrenschmidt, (Fri Jul 11, 8:52 pm)
Re: Multiple MSI, take 3, Eric W. Biederman, (Fri Jul 11, 9:41 pm)
Re: Multiple MSI, take 3, Benjamin Herrenschmidt, (Sat Jul 12, 12:36 am)
Re: Multiple MSI, take 3, Eric W. Biederman, (Sun Jul 13, 3:30 pm)
Re: Multiple MSI, take 3, Benjamin Herrenschmidt, (Sun Jul 13, 3:44 pm)
Re: Multiple MSI, take 3, Eric W. Biederman, (Sun Jul 13, 4:29 pm)
Re: Multiple MSI, take 3, Benjamin Herrenschmidt, (Sun Jul 13, 5:17 pm)
Re: Multiple MSI, take 3, David Miller, (Sun Jul 13, 5:44 pm)
Re: [PATCH] x86-64: Support for multiple MSIs, Kenji Kaneshige, (Sun Jul 13, 6:08 pm)
Re: Multiple MSI, take 3, Eric W. Biederman, (Sun Jul 13, 7:03 pm)
Re: Multiple MSI, take 3, David Miller, (Sun Jul 13, 8:19 pm)
Re: Multiple MSI, take 3, Jike Song, (Thu Sep 25, 10:30 pm)
Re: [PATCH] Rewrite MSI-HOWTO, Grant Grundler, (Thu Sep 25, 11:42 pm)
Re: Multiple MSI, take 3, Matthew Wilcox, (Sat Sep 27, 12:04 pm)