Page MenuHomeFreeBSD

Introduce bus_bind_intr method for ARM64
ClosedPublic

Authored by zbb on Jan 29 2016, 6:13 PM.
Tags
None
Referenced Files
F106409505: D5122.id13118.diff
Mon, Dec 30, 6:28 AM
F106409391: D5122.id13220.diff
Mon, Dec 30, 6:25 AM
F106409203: D5122.id13120.diff
Mon, Dec 30, 6:20 AM
F106408637: D5122.id12834.diff
Mon, Dec 30, 6:06 AM
F106402622: D5122.diff
Mon, Dec 30, 3:36 AM
Unknown Object (File)
Sat, Dec 21, 2:12 AM
Unknown Object (File)
Fri, Dec 6, 11:43 AM
Unknown Object (File)
Sat, Nov 30, 10:31 AM
Subscribers

Details

Summary

It can be used to bind specific interrupt to a particular CPU.

Reviewed by:
Obtained from: Semihalf
Sponsored by: Cavium
Differential Revision:

Diff Detail

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

Event Timeline

zbb retitled this revision from to Introduce bus_bind_intr method for ARM64 .
zbb updated this object.
zbb edited the test plan for this revision. (Show Details)
zbb added reviewers: andrew, wma, imp.
zbb set the repository for this revision to rS FreeBSD src repository - subversion.
zbb added a subscriber: arm64.
wma edited edge metadata.

Will be useful for networking multiqueue, ACK.

This revision is now accepted and ready to land.Jan 29 2016, 7:03 PM

This seems to be missing the code to do the binding & arm_intr_bind will just return EOPNOTSUPP

zbb edited edge metadata.

Added necessary hooks.
Binding interrupt to CPU in hardware should be introduced in a separate commit.

This revision now requires review to proceed.Feb 1 2016, 2:32 PM
zbb edited edge metadata.

Add missing sanity check to bind routine

This revision was automatically updated to reflect the committed changes.