Impact: After several unload/load cycles the resources for MSI(-X) interrupts
cannot be allocated anymore and drivers will have to fall back to legacy
interrupts.
Fix: Patch from 2.6.24.y stable tree to update the allocation bitmap on unload.
Testcase: Unload and load a driver module that uses MSI(-X) interrupts on
hardware that supports it. After a while error messages will indicate that the
driver had to fallback to legacy interrupts (without patch)
SRU justification:
Impact: After several unload/load cycles the resources for MSI(-X) interrupts
cannot be allocated anymore and drivers will have to fall back to legacy
interrupts.
Fix: Patch from 2.6.24.y stable tree to update the allocation bitmap on unload.
Testcase: Unload and load a driver module that uses MSI(-X) interrupts on
hardware that supports it. After a while error messages will indicate that the
driver had to fallback to legacy interrupts (without patch)