Date: Wed, 11 Aug 2004 15:54:21 +0900 From: Jun Kuriyama <kuriyama@imgsrc.co.jp> To: "George V. Neville-Neil" <gnn@neville-neil.com> Cc: Robert Watson <rwatson@freebsd.org> Subject: Re: Sleeping in "rip6_output" with the following non-sleepable locks held Message-ID: <7m657qi2qq.wl@black.imgsrc.co.jp> In-Reply-To: <m2llgmi902.wl@minion.local.neville-neil.com> References: <7mbrhiibby.wl@black.imgsrc.co.jp> <Pine.NEB.3.96L.1040811001359.1357I-100000@fledge.watson.org> <m2n012i9d2.wl@minion.local.neville-neil.com> <m2llgmi902.wl@minion.local.neville-neil.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At Tue, 10 Aug 2004 21:39:09 -0700,
George V. Neville-Neil wrote:
> > I believe this is what you mean:
> >
> > @@ -376,7 +377,12 @@
> > code = icmp6->icmp6_code;
> > }
> >
> > - M_PREPEND(m, sizeof(*ip6), M_TRYWAIT);
> > + M_PREPEND(m, sizeof(*ip6), M_DONTWAIT);
> > + if (m == NULL) {
> > + error = ENOBUFS;
> > + goto bad;
> > + }
> > +
> > ip6 = mtod(m, struct ip6_hdr *);
> >
> > /*
>
> Sorry, forgot to put in the the name of the file. It's
>
> sys/netinet6/raw_ip6.c
Thanks! That message is disappeared with your patch.
--
Jun Kuriyama <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
<kuriyama@FreeBSD.org> // FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7m657qi2qq.wl>
