diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2022-01-10 21:12:45 +0300 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2022-01-10 21:22:10 +0300 |
commit | 74a5257a0c175810d620b5e631c4e7554955ac25 (patch) | |
tree | a45cf74ccde4afd21ae12d5516d5ba81c839099f /block/blk-mq-tag.c | |
parent | d558285413ea2f934ab90223ba908c30c5113aee (diff) | |
download | linux-74a5257a0c175810d620b5e631c4e7554955ac25.tar.xz |
genirq/msi: Populate sysfs entry only once
The MSI entries for multi-MSI are populated en bloc for the MSI descriptor,
but the current code invokes the population inside the per interrupt loop
which triggers a warning in the sysfs code and causes the interrupt
allocation to fail.
Move it outside of the loop so it works correctly for single and multi-MSI.
Fixes: bf5e758f02fc ("genirq/msi: Simplify sysfs handling")
Reported-by: Borislav Petkov <bp@alien8.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Borislav Petkov <bp@suse.de>
Link: https://lore.kernel.org/r/87leznqx2a.ffs@tglx
Diffstat (limited to 'block/blk-mq-tag.c')
0 files changed, 0 insertions, 0 deletions