HomeFreeBSD

Only use CPUs in the domain the device is attached to for default

Description

Only use CPUs in the domain the device is attached to for default
assignment. Device drivers are able to override the default assignment
if they bind directly. There are severe performance penalties for
handling interrupts on remote CPUs and this should only be done in
very controlled circumstances.

Reviewed by: jhb, kib
Tested by: pho (earlier version)
Sponsored by: Netflix, Dell/EMC Isilon
Differential Revision: https://reviews.freebsd.org/D14838

Details

Provenance
jeffAuthored on Mar 27 2018, 3:37 AM
Parents
rG146bf2c66dbc: Move vm_ndomains to vm.h where it can be used with a single header include
Branches
Unknown
Tags
Unknown