cvs commit: src/sys/netinet ip_divert.c raw_ip.c tcp_subr.c
tcp_syncache.c udp_usrreq.c
Colin Percival
colin.percival at wadham.ox.ac.uk
Wed Aug 11 15:09:57 PDT 2004
At 13:30 11/08/2004, Andre Oppermann wrote:
> Backout removal of UMA_ZONE_NOFREE flag for all zones which are established
> for structures with timers in them. It might be that a timer might fire
> even when the associated structure has already been free'd.
Have you considered converting the callout_stop calls to callout_drain calls?
(I don't know if it's possible here, since callout_drain sometimes picks up a
sleep mutex. But killing callouts before freeing data structures is exactly
the problem for which callout_drain was created.)
Colin Percival
More information about the cvs-src
mailing list