summaryrefslogtreecommitdiffstats
path: root/sys/x86/include/apicvar.h
diff options
context:
space:
mode:
authorwhu <whu@FreeBSD.org>2015-04-29 10:12:34 +0000
committerwhu <whu@FreeBSD.org>2015-04-29 10:12:34 +0000
commit0b81a496572c1f07b5403b35bdf7d54c37e4367e (patch)
tree9002551ef1d373d143b1a55b2f835913b5458fa1 /sys/x86/include/apicvar.h
parent699d6a9776809c40d52be400e3bb86875c38d859 (diff)
downloadFreeBSD-src-0b81a496572c1f07b5403b35bdf7d54c37e4367e.zip
FreeBSD-src-0b81a496572c1f07b5403b35bdf7d54c37e4367e.tar.gz
Microsoft vmbus, storage and other related driver enhancements for HyperV.
- Vmbus multi channel support. - Vector interrupt support. - Signal optimization. - Storvsc driver performance improvement. - Scatter and gather support for storvsc driver. - Minor bug fix for KVP driver. Thanks royger, jhb and delphij from FreeBSD community for the reviews and comments. Also thanks Hovy Xu from NetApp for the contributions to the storvsc driver. PR: 195238 Submitted by: whu Reviewed by: royger, jhb, delphij Approved by: royger MFC after: 2 weeks Relnotes: yes Sponsored by: Microsoft OSTC
Diffstat (limited to 'sys/x86/include/apicvar.h')
-rw-r--r--sys/x86/include/apicvar.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/x86/include/apicvar.h b/sys/x86/include/apicvar.h
index 818a831..0bd9fe5 100644
--- a/sys/x86/include/apicvar.h
+++ b/sys/x86/include/apicvar.h
@@ -454,6 +454,7 @@ void lapic_handle_error(void);
void lapic_handle_intr(int vector, struct trapframe *frame);
void lapic_handle_timer(struct trapframe *frame);
void xen_intr_handle_upcall(struct trapframe *frame);
+void hv_vector_handler(struct trapframe *frame);
extern int x2apic_mode;
extern int lapic_eoi_suppression;
OpenPOWER on IntegriCloud