Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Mar 2010 19:14:15 -0500 (EST)
From:      Rick Macklem <rmacklem@uoguelph.ca>
To:        Daniel Braniss <danny@cs.huji.ac.il>
Cc:        stable@freebsd.org, freebsd-fs@freebsd.org, Willem Jan Withagen <wjw@digiware.nl>, =?utf-8?B?R2Vycml0IEvDvGhu?= <gerrit@pmp.uni-hannover.de>, =?utf-8?B?RWlyaWsgw5h2ZXJieQ==?= <ltning@anduin.net>, rwatson@freebsd.org, Jeremy Chadwick <freebsd@jdc.parodius.com>
Subject:   Re: mbuf leakage with nfs/zfs? 
Message-ID:  <Pine.GSO.4.63.1003041910550.9956@muncher.cs.uoguelph.ca>
In-Reply-To: <E1NmPHy-0009jy-Dj@kabab.cs.huji.ac.il>
References:  <20100226174021.8feadad9.gerrit@pmp.uni-hannover.de>  <E1Nl6VA-000557-D9@kabab.cs.huji.ac.il> <20100226224320.8c4259bf.gerrit@pmp.uni-hannover.de> <4B884757.9040001@digiware.nl> <20100227080220.ac6a2e4d.gerrit@pmp.uni-hannover.de> <4B892918.4080701@digiware.nl> <20100227202105.f31cbef7.gerrit@pmp.uni-hannover.de> <20100227193819.GA60576@icarus.home.lan> <BD8AC9F6-DF96-41F9-8E92-48A4E5606DC7@anduin.net> <4B89943C.70704@digiware.nl> <20100227220310.GA65110@icarus.home.lan> <Pine.GSO.4.63.1003011703100.26054@muncher.cs.uoguelph.ca> <E1NmPHy-0009jy-Dj@kabab.cs.huji.ac.il>

next in thread | previous in thread | raw e-mail | index | archive | help


On Tue, 2 Mar 2010, Daniel Braniss wrote:

>
> just keep sending insights/pointers and enjoy life
>


You could try this patch for sys/rpc/replay.c. Completely untested and
just typed into email (so don't give it to "patch", just edit the file).

- try adding these 2 lines just before the end of replay_setreply() in
   sys/rpc/replay.c:

-	}
+	} else if (m)
+		m_freem(m);
 	mtx_unlock(&rc->rc_lock);
}

It's the only place I can see in replay.c that might leak, rick




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