From owner-cvs-src@FreeBSD.ORG Tue Jan 9 17:09:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBF4A16A503; Tue, 9 Jan 2007 17:09:44 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from mgw2.sony.co.jp (MGW2.Sony.CO.JP [137.153.0.14]) by mx1.freebsd.org (Postfix) with ESMTP id 78C5B13C455; Tue, 9 Jan 2007 17:09:44 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from mail2.sony.co.jp ([43.0.1.202]) Received: from mail2.sony.co.jp (localhost [127.0.0.1]) by mail2.sony.co.jp (R8/Sony) with ESMTP id l095pLZt026347; Tue, 9 Jan 2007 14:51:21 +0900 (JST) Received: from jptkyxim01.jp.sony.com (jptkyxim01.jp.sony.com [43.15.17.87]) by mail2.sony.co.jp (R8/Sony) with ESMTP id l095p9U9024832; Tue, 9 Jan 2007 14:51:21 +0900 (JST) Received: from jptkyxms81.jp.sony.com ([43.20.57.3]) by jptkyxim01.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 9 Jan 2007 14:47:09 +0900 Received: from mail pickup service by jptkyxms81.jp.sony.com with Microsoft SMTPSVC; Tue, 9 Jan 2007 05:54:05 +0900 Received: from mail3.sony.co.jp ([43.0.1.203]) by jptkyxim04.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 9 Jan 2007 03:24:59 +0900 Received: from mail3.sony.co.jp (localhost [127.0.0.1]) by mail3.sony.co.jp (R8/Sony) with ESMTP id l08IOLwk013689 for ; Tue, 9 Jan 2007 03:24:21 +0900 (JST) Received: from ns4.sony.co.jp (mail12.sony.co.jp [43.15.125.8]) by mail3.sony.co.jp (R8/Sony) with ESMTP id l08IOJmu013628 for ; Tue, 9 Jan 2007 03:24:19 +0900 (JST) Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) Received: from hub.freebsd.org (hub.freebsd.org [69.147.83.54]) by mx2.freebsd.org (Postfix) with ESMTP id 7CEAE91DB2; Mon, 8 Jan 2007 18:24:06 +0000 (GMT) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 2947216A553; Mon, 8 Jan 2007 18:24:01 +0000 (UTC) (envelope-from owner-cvs-all@freebsd.org) X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B51AF16A540; Mon, 8 Jan 2007 18:23:43 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A668E13C4B9; Mon, 8 Jan 2007 18:23:43 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l08INh8Y050617; Mon, 8 Jan 2007 18:23:43 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l08INhS0050616; Mon, 8 Jan 2007 18:23:43 GMT (envelope-from sam) Message-Id: <200701081823.l08INhS0050616@repoman.freebsd.org> From: Sam Leffler Date: Mon, 8 Jan 2007 18:23:43 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Sender: owner-cvs-all@freebsd.org Errors-To: owner-cvs-all@freebsd.org X-OriginalArrivalTime: 08 Jan 2007 18:25:29.0914 (UTC) FILETIME=[6049E9A0:01C73352] Cc: Subject: cvs commit: src/sys/net80211 ieee80211_freebsd.c ieee80211_freebsd.h ieee80211_proto.c X-BeenThere: cvs-src@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jan 2007 17:09:45 -0000 sam 2007-01-08 18:23:43 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_freebsd.c ieee80211_freebsd.h ieee80211_proto.c Log: Fix potential node refcnt leak. If mbufs are q'd on ic_mgtq when the state machine clocks to INIT, node references are not reclaimed. Add a new routine ieee80211_drain_ifq that does this and use it instead of IF_DRAIN. Submitted by: Sepherosa Ziehau Obtained from: DragonFly MFC after: 1 month Revision Changes Path 1.13 +20 -0 src/sys/net80211/ieee80211_freebsd.c 1.8 +2 -0 src/sys/net80211/ieee80211_freebsd.h 1.34 +9 -7 src/sys/net80211/ieee80211_proto.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"