From owner-cvs-src-old@FreeBSD.ORG Tue Aug 17 07:58:21 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 337061065778 for ; Tue, 17 Aug 2010 07:58:21 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 213B78FC0A for ; Tue, 17 Aug 2010 07:58:21 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o7H7wLBP079909 for ; Tue, 17 Aug 2010 07:58:21 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o7H7wLcO079908 for cvs-src-old@freebsd.org; Tue, 17 Aug 2010 07:58:21 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <201008170758.o7H7wLcO079908@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Tue, 17 Aug 2010 07:58:10 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 07:58:21 -0000 bz 2010-08-17 07:58:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/netinet6 raw_ip6.c Log: SVN rev 211411 on 2010-08-17 07:58:10Z by bz MFC r211301: In rip6_input(), in case of multicast, we might skip the normal processing and go to the next iteration early if multicast filtering would decide that this socket shall not receive the data. Unlock the pcb in that case or we leak the read lock and next time trying to get a write lock, would hang forever. PR: kern/149608 Submitted by: Chris Luke (chrisy flirble.org) Revision Changes Path 1.111.2.6 +1 -0 src/sys/netinet6/raw_ip6.c