Author: sephe
Date: Wed Sep 14 06:47:25 2016
New Revision: 305790
URL: https://svnweb.freebsd.org/changeset/base/305790

Log:
  hyperv/hn: Remove unused softc field
  
  MFC after:    1 week
  Sponsored by: Microsoft
  Differential Revision:        https://reviews.freebsd.org/D7866

Modified:
  head/sys/dev/hyperv/netvsc/hv_net_vsc.h
  head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c

Modified: head/sys/dev/hyperv/netvsc/hv_net_vsc.h
==============================================================================
--- head/sys/dev/hyperv/netvsc/hv_net_vsc.h     Wed Sep 14 06:30:14 2016        
(r305789)
+++ head/sys/dev/hyperv/netvsc/hv_net_vsc.h     Wed Sep 14 06:47:25 2016        
(r305790)
@@ -202,7 +202,6 @@ typedef struct hn_softc {
        struct ifnet    *hn_ifp;
        struct ifmedia  hn_media;
        device_t        hn_dev;
-       uint8_t         hn_unit;
        int             hn_carrier;
        int             hn_if_flags;
        struct mtx      hn_lock;

Modified: head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
==============================================================================
--- head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c  Wed Sep 14 06:30:14 
2016        (r305789)
+++ head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c  Wed Sep 14 06:47:25 
2016        (r305790)
@@ -455,7 +455,6 @@ netvsc_attach(device_t dev)
        uint8_t eaddr[ETHER_ADDR_LEN];
        uint32_t link_status;
        hn_softc_t *sc;
-       int unit = device_get_unit(dev);
        struct ifnet *ifp = NULL;
        int error, ring_cnt, tx_ring_cnt;
 #if __FreeBSD_version >= 1100045
@@ -464,7 +463,6 @@ netvsc_attach(device_t dev)
 
        sc = device_get_softc(dev);
 
-       sc->hn_unit = unit;
        sc->hn_dev = dev;
        sc->hn_prichan = vmbus_get_channel(dev);
 
@@ -1855,11 +1853,9 @@ hn_ifinit(void *xsc)
 static void
 hn_watchdog(struct ifnet *ifp)
 {
-       hn_softc_t *sc;
-       sc = ifp->if_softc;
 
-       printf("hn%d: watchdog timeout -- resetting\n", sc->hn_unit);
-       hn_ifinit(sc);    /*???*/
+       if_printf(ifp, "watchdog timeout -- resetting\n");
+       hn_ifinit(ifp->if_softc);    /* XXX */
        if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
 }
 #endif
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to