From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24805 invoked by alias); 5 Apr 2004 16:23:59 -0000 Mailing-List: contact ecos-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Post: List-Help: , Sender: ecos-cvs-owner@sources.redhat.com List-Subscribe: Received: (qmail 24749 invoked by uid 9341); 5 Apr 2004 16:23:57 -0000 Date: Mon, 05 Apr 2004 16:23:00 -0000 Message-ID: <20040405162357.24739.qmail@sources.redhat.com> From: asl@sources.redhat.com To: ecos-cvs@ecos.sourceware.org Subject: ecos-opt/net/net/bsd_tcpip/current ChangeLog i ... X-SW-Source: 2004/txt/msg00139.txt.bz2 List-Id: CVSROOT: /cvs/ecos Module name: ecos-opt Changes by: asl@sourceware.org 2004-04-05 16:23:56 Modified files: net/net/bsd_tcpip/current: ChangeLog net/net/bsd_tcpip/current/include/sys: mbuf.h net/net/bsd_tcpip/current/src/ecos: support.c net/net/bsd_tcpip/current/src/sys/kern: uipc_mbuf.c Log message: * src/sys/kern/uipc_mbuf.c * src/ecos/support.c * include/sys/mbuf.h: Avoid blocking alloc from (empty) mbuf pool. Freed mbufs are never returned to the pool, but to the mbuf "free list". This can cause a deadlock situation. Duplicated incrementing of mbuf statistics removed.