![]() | |||||||||||||
Messages in this thread |
David Miller <davem@davemloft.net> writes: > ric, you recommended to me that I use: > > struct msi_desc *entry = get_irq_data(irq); > > in my arch_teardown_msi_irq() routine earlier, but the current > code unlinks the entry before the call to arch_teardown_msi_irq() > so I get OOPS's on shutdown on sparc64 because of this since > get_irq_data() will return NULL at that point. > > Can you fix this up or suggest how I should code the patch to > your liking so I can take care of it? I'm guessing my patch to switch the appropriate from get_irq_data to get_irq_msi was merged in between that conversation and this. Sorry about that. There was a real problem that ppc used the data stored in get_irq_data for something else. So we added a dedicated pointer to struct irq_desc. If that isn't the issue holler and I will look into it a little more. Eric - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2007-02-25 09:13 [W:0.533 / U:0.230 seconds] ©2003-2008 Jasper Spaans | |||||||||||||