summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Support/StringExtras.cpp
diff options
context:
space:
mode:
authorroyger <royger@FreeBSD.org>2015-02-16 16:30:42 +0000
committerroyger <royger@FreeBSD.org>2015-02-16 16:30:42 +0000
commit3b68dd1b958a5e5448c4e877aff47d8e7b8a534d (patch)
treef67cc54f95364e27e85a6bc39fe2ac3a069de229 /contrib/llvm/lib/Support/StringExtras.cpp
parent1f16a62c62f6fbb04e6d15bf813b2ff633e25346 (diff)
downloadFreeBSD-src-3b68dd1b958a5e5448c4e877aff47d8e7b8a534d.zip
FreeBSD-src-3b68dd1b958a5e5448c4e877aff47d8e7b8a534d.tar.gz
xen/intr: improve PIRQ handling
Improve and cleanup the Xen PIRQ event channel code: - Remove the xi_shared field as it is unused. - Clean the "pending" bit in the EOI handler, this is more similar to how native interrupts are handled. - Don't mask edge triggered PIRQs, edge trigger interrupts cannot be masked. - Panic if PHYSDEVOP_eoi fails. - Remove the usage of the PHYSDEVOP_alloc_irq_vector hypercall because it's just a no-op in the Xen versions that are supported by FreeBSD Dom0. 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