summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Support/StringExtras.cpp
diff options
context:
space:
mode:
authorroyger <royger@FreeBSD.org>2015-02-16 16:37:59 +0000
committerroyger <royger@FreeBSD.org>2015-02-16 16:37:59 +0000
commit1a911b7d4839027c1db8dde96f9fed990a425e6d (patch)
tree6c0bda856b24c60b20a02081852aec5184f3af2b /contrib/llvm/lib/Support/StringExtras.cpp
parent3b68dd1b958a5e5448c4e877aff47d8e7b8a534d (diff)
downloadFreeBSD-src-1a911b7d4839027c1db8dde96f9fed990a425e6d.zip
FreeBSD-src-1a911b7d4839027c1db8dde96f9fed990a425e6d.tar.gz
xen/intr: improve handling of legacy IRQs
Devices that use ISA IRQs expect them to be already configured, and don't call bus_config_intr, which prevents those IRQs from working on Xen. In order to solve it pre-register all the legacy IRQs with the default values (edge triggered, low polarity) if no override is found. While there add a panic if the registration of an interrupt override fails. Sponsored by: Citrix Systems R&D
Diffstat (limited to 'contrib/llvm/lib/Support/StringExtras.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud