Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Jul 2008 10:30:08 GMT
From:      Oleksandr Tymoshenko <gonzo@freebsd.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/125314: [ng_mppc] freebsd7.0+mpd5 crash (possibly ng_mppc related)
Message-ID:  <200807061030.m66AU8i3075227@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/125314; it has been noted by GNATS.

From: Oleksandr Tymoshenko <gonzo@freebsd.org>
To: Illya Klymov <ilia.klimov@gmail.com>
Cc: bug-followup@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807061030.m66AU8i3075227>