Page MenuHomeFreeBSD

D7036.id.diff
No OneTemporary

D7036.id.diff

Index: head/sys/dev/hyperv/include/hyperv.h
===================================================================
--- head/sys/dev/hyperv/include/hyperv.h
+++ head/sys/dev/hyperv/include/hyperv.h
@@ -564,8 +564,6 @@
*/
boolean_t batched_reading;
- boolean_t is_dedicated_interrupt;
-
struct hypercall_sigevt_in *ch_sigevt;
struct hyperv_dma ch_sigevt_dma;
Index: head/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
===================================================================
--- head/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
+++ head/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
@@ -311,11 +311,8 @@
}
new_channel->ch_sigevt->hc_connid = VMBUS_CONNID_EVENT;
- if (sc->vmbus_version != VMBUS_VERSION_WS2008) {
- new_channel->is_dedicated_interrupt =
- (offer->is_dedicated_interrupt != 0);
+ if (sc->vmbus_version != VMBUS_VERSION_WS2008)
new_channel->ch_sigevt->hc_connid = offer->connection_id;
- }
new_channel->monitor_group = (uint8_t) offer->monitor_id / 32;
new_channel->monitor_bit = (uint8_t) offer->monitor_id % 32;

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 22, 4:46 AM (14 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25909654
Default Alt Text
D7036.id.diff (1 KB)

Event Timeline