From owner-cvs-src@FreeBSD.ORG Sun Feb 29 07:32:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B38616A4CE; Sun, 29 Feb 2004 07:32:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D69543D2D; Sun, 29 Feb 2004 07:32:33 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i1TFWXGe030192; Sun, 29 Feb 2004 07:32:33 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i1TFWXH6030191; Sun, 29 Feb 2004 07:32:33 -0800 (PST) (envelope-from rwatson) Message-Id: <200402291532.i1TFWXH6030191@repoman.freebsd.org> From: Robert Watson Date: Sun, 29 Feb 2004 07:32:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Feb 2004 15:32:33 -0000 rwatson 2004/02/29 07:32:33 PST FreeBSD src repository Modified files: sys/net bpf.c Log: Grab Giant after MAC processing on outgoing packets being sent via BPF. Grab the BPF descriptor lock before entering MAC since the MAC Framework references BPF descriptor fields, including the BPF descriptor label. Submitted by: sam Revision Changes Path 1.124 +3 -1 src/sys/net/bpf.c