Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jan 2001 12:42:05 -0800
From:      Jason Evans <jasone@canonware.com>
To:        Mike Smith <msmith@freebsd.org>
Cc:        current@freebsd.org
Subject:   Re: current panics in mount(2)
Message-ID:  <20010122124205.D69199@canonware.com>
In-Reply-To: <200101222016.f0MKGc001040@mass.dis.org>; from msmith@freebsd.org on Mon, Jan 22, 2001 at 12:16:38PM -0800
References:  <Pine.BSF.4.21.0101230059070.29544-100000@besplex.bde.org> <200101222016.f0MKGc001040@mass.dis.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 22, 2001 at 12:16:38PM -0800, Mike Smith wrote:
> In the meantime, perhaps we could 
> ask that one of the SMPng rules of engagement mandate that no mutex 
> structures or structure members should ever be exported as part of a 
> userspace interface?

This sounds fine in principle, but the real problem is that kernel
structures are exported.  In order for us to fix some of the places where
structures are exported and an embedded mutex becomes necessary, we would
have to go out of our way to fix an existing design flaw.

Under normal circumstances, I would agree with you that broken code should
be fixed as it is modified.  However, the amount of work that the SMPng
project is already taking on is overwhelming.  Placing this additional
burden on the SMPng developers would in my opinion be detrimental to the
medium-term success of the project.

Jason


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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