mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-04 05:58:57 +00:00
Partial reversion of previous commit. The CXGB_SHUTDOWN flag does NOT
need to be inverted when doing an ifconfig down of an interface. Pointed out by: Navdeep Parhar MFC after: 1 week
This commit is contained in:
parent
476174008c
commit
7529967798
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=192593
@ -1905,7 +1905,6 @@ cxgb_init_locked(struct port_info *p)
|
||||
callout_reset(&sc->cxgb_tick_ch, CXGB_TICKS(sc), cxgb_tick, sc);
|
||||
t3_sge_reset_adapter(sc);
|
||||
|
||||
sc->flags &= ~CXGB_SHUTDOWN;
|
||||
ifp->if_drv_flags |= IFF_DRV_RUNNING;
|
||||
ifp->if_drv_flags &= ~IFF_DRV_OACTIVE;
|
||||
}
|
||||
@ -1926,13 +1925,10 @@ static void
|
||||
cxgb_stop_locked(struct port_info *pi)
|
||||
{
|
||||
struct ifnet *ifp;
|
||||
adapter_t *sc = pi->adapter;
|
||||
|
||||
PORT_LOCK_ASSERT_OWNED(pi);
|
||||
ADAPTER_LOCK_ASSERT_NOTOWNED(pi->adapter);
|
||||
|
||||
sc->flags |= CXGB_SHUTDOWN;
|
||||
|
||||
ifp = pi->ifp;
|
||||
t3_port_intr_disable(pi->adapter, pi->port_id);
|
||||
ifp->if_drv_flags &= ~(IFF_DRV_RUNNING | IFF_DRV_OACTIVE);
|
||||
|
Loading…
Reference in New Issue
Block a user