diff options
author | Karol Kolacinski <karol.kolacinski@intel.com> | 2023-06-01 14:15:04 -0700 |
---|---|---|
committer | Tony Nguyen <anthony.l.nguyen@intel.com> | 2023-06-08 10:13:44 -0700 |
commit | d578e618f192f453baf4fd7e32fec88ed7e678b8 (patch) | |
tree | 328a6bb168f2d34210b8704d73585805eac53472 /net/unix/af_unix.c | |
parent | 6e8b2c88fc8cf95ed09de25946b20b7536c88cd5 (diff) | |
download | linux-d578e618f192f453baf4fd7e32fec88ed7e678b8.tar.gz linux-d578e618f192f453baf4fd7e32fec88ed7e678b8.tar.bz2 linux-d578e618f192f453baf4fd7e32fec88ed7e678b8.zip |
ice: always return IRQ_WAKE_THREAD in ice_misc_intr()
Refactor the ice_misc_intr() function to always return IRQ_WAKE_THREAD, and
schedule the service task during the soft IRQ thread function instead of at
the end of the hard IRQ handler.
Remove the duplicate call to ice_service_task_schedule() that happened when
we got a PCI exception.
Signed-off-by: Karol Kolacinski <karol.kolacinski@intel.com>
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Arpana Arland <arpanax.arland@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions