kern/125314: [ng_mppc] freebsd7.0+mpd5 crash (possibly ng_mppc related)

Oleksandr Tymoshenko gonzo at freebsd.org
Sun Jul 6 10:30:08 UTC 2008


The following reply was made to PR kern/125314; it has been noted by GNATS.

From: Oleksandr Tymoshenko <gonzo at freebsd.org>
To: Illya Klymov <ilia.klimov at gmail.com>
Cc: bug-followup at freebsd.org
Subject: Re: kern/125314: [ng_mppc] freebsd7.0+mpd5 crash (possibly ng_mppc related)
Date: Sun, 6 Jul 2008 13:14:46 +0300

     It looks like stack exhaustion to me. Try following patch:
 
 === sys/netgraph/ng_iface.c
 ==================================================================
 --- sys/netgraph/ng_iface.c	(revision 180269)
 +++ sys/netgraph/ng_iface.c	(local)
 @@ -755,7 +755,7 @@
  	/* First chunk of an mbuf contains good junk */
  	if (harvest.point_to_point)
  		random_harvest(m, 16, 3, 0, RANDOM_NET);
 -	netisr_dispatch(isr, m);
 +	netisr_queue(isr, m);
  	return (0);
  }
  
 === sys/netgraph/ng_ip_input.c
 ==================================================================
 --- sys/netgraph/ng_ip_input.c	(revision 180269)
 +++ sys/netgraph/ng_ip_input.c	(local)
 @@ -120,7 +120,7 @@
  
  	NGI_GET_M(item, m);
  	NG_FREE_ITEM(item);
 -	netisr_dispatch(NETISR_IP, m);
 +	netisr_queue(NETISR_IP, m);
  	return 0;
  }
  
 -- 
 gonzo


More information about the freebsd-bugs mailing list