Clean up style and replace a magic value with a magic define
authormikeb <mikeb@openbsd.org>
Thu, 18 Aug 2016 09:20:01 +0000 (09:20 +0000)
committermikeb <mikeb@openbsd.org>
Thu, 18 Aug 2016 09:20:01 +0000 (09:20 +0000)
sys/dev/pv/hyperv.c
sys/dev/pv/hypervreg.h

index 2ebdfe8..a34ca0f 100644 (file)
@@ -738,7 +738,7 @@ hv_vmbus_connect(struct hv_softc *sc)
                if (rsp.chm_done) {
                        sc->sc_flags |= HSF_CONNECTED;
                        sc->sc_proto = versions[i];
-                       sc->sc_handle = 0xe1e10 - 1; /* magic! */
+                       sc->sc_handle = VMBUS_GPADL_START;
                        DPRINTF("%s: protocol version %#x\n",
                            sc->sc_dev.dv_xname, versions[i]);
                        break;
index 70f1db5..4a35841 100644 (file)
@@ -37,9 +37,12 @@ struct hv_guid {
 #define VMBUS_CONNID_EVENT             2
 #define VMBUS_SINT_MESSAGE             2
 
-/* =============================================================================
+#define VMBUS_GPADL_START              0xffff /* 0x10000 effectively */
+
+/*
+ * ============================================================================
  * hyperv_reg.h
- * =============================================================================
+ * ============================================================================
  */
 
 /*
@@ -199,9 +202,9 @@ struct hypercall_postmsg_in {
 } __packed;
 
 /*
- * =============================================================================
+ * ============================================================================
  * vmbus.h
- * =============================================================================
+ * ============================================================================
  */
 
 /*
@@ -275,9 +278,9 @@ struct vmbus_chanpkt_rxbuf {
 } __packed;
 
 /*
- * =============================================================================
+ * ============================================================================
  * vmbus_reg.h
- * =============================================================================
+ * ============================================================================
  */
 
 /*
@@ -559,9 +562,9 @@ struct vmbus_chanmsg_choffer {
 #define VMBUS_CHOFFER_FLAG1_HASMNF     0x01
 
 /*
- * =============================================================================
- * Temporary
- * =============================================================================
+ * ============================================================================
+ * Integrated services
+ * ============================================================================
  */
 
  /*
@@ -632,9 +635,9 @@ struct hv_heartbeat_msg {
 } __packed;
 
 /*
- * =============================================================================
+ * ============================================================================
  * Helper macros
- * =============================================================================
+ * ============================================================================
  */
 
 /* How many PFNs can be referenced by the header */