Page MenuHomeFreeBSD

Fix "taskqgroup_attach: setaffinity failed: 3" with iflib drivers
ClosedPublic

Authored by shurd on Sep 25 2017, 9:11 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 15 2024, 1:49 AM
Unknown Object (File)
Jan 3 2024, 2:02 PM
Unknown Object (File)
Dec 23 2023, 4:27 AM
Unknown Object (File)
Dec 10 2023, 6:33 PM
Unknown Object (File)
Oct 30 2023, 7:27 PM
Unknown Object (File)
Oct 25 2023, 5:31 PM
Unknown Object (File)
Oct 24 2023, 11:25 PM
Unknown Object (File)
Oct 18 2023, 5:28 PM
Subscribers

Details

Summary

Improved logging added in r323879 exposed an error during
attach. We need the irq, not the rid to work correctly. em uses
shared irqs, so it will use the same irq for TX as RX. bnxt does
not use shared irqs, or TX irqs at all, so there's no need to set
the TX irq affinity.

Test Plan

Test with em and bnxt devices to ensure error is corrected
and IRQs have the expected affinity.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable