From d6f338fca7cf75fdaae5bd1106c17ad463459f44 Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Sat, 20 Dec 2008 10:21:46 +0800 Subject: [PATCH] Use priority message for arp holding mbufs --- sys/netinet/if_ether.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/netinet/if_ether.c b/sys/netinet/if_ether.c index 3a56a23d7c..5e762ea19e 100644 --- a/sys/netinet/if_ether.c +++ b/sys/netinet/if_ether.c @@ -734,7 +734,8 @@ arp_update_oncpu(struct mbuf *m, in_addr_t saddr, boolean_t create, pmsg = &m->m_hdr.mh_netmsg; netmsg_init(&pmsg->nm_netmsg, &netisr_apanic_rport, - MSGF_MPSAFE, arp_hold_output); + MSGF_MPSAFE | MSGF_PRIORITY, + arp_hold_output); pmsg->nm_packet = m; /* Record necessary information */ -- 2.41.0