On Sun, Aug 30, 2020 at 12:20:50PM +0200, Andre Stoebe wrote:
> On 30.07.2020 12:05, Andre Stoebe wrote:
> > On 29.07.2020 15:01, Jonathan Gray wrote:
> >> more fallout of intr_barrier() now using the argument
> >>
> >> Index: sys/dev/pv/if_hvn.c
> >> ===================================================================
> >> RCS file: /cvs/src/sys/dev/pv/if_hvn.c,v
> >> retrieving revision 1.41
> >> diff -u -p -r1.41 if_hvn.c
> >> --- sys/dev/pv/if_hvn.c    10 Jul 2020 13:26:40 -0000      1.41
> >> +++ sys/dev/pv/if_hvn.c    29 Jul 2020 12:52:09 -0000
> >> @@ -451,7 +451,7 @@ hvn_stop(struct hvn_softc *sc)
> >>    }
> >>  
> >>    ifq_barrier(&ifp->if_snd);
> >> -  intr_barrier(sc->sc_chan);
> >> +  sched_barrier(NULL);
> >>  
> >>    ifq_clr_oactive(&ifp->if_snd);
> >>  }
> > 
> > Hi Jonathan,
> > 
> > I can confirm that this fixes the panic.
> > 
> > Thanks,
> > Andre
> 
> Can this or a similar fix get committed? It's broken for some time now.

Sorry, I lost track of this committed.
If people want to rework it further that can be a different diff.

Reply via email to