From owner-freebsd-hackers@FreeBSD.ORG Tue Apr 13 14:11:54 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A3C3106566B for ; Tue, 13 Apr 2010 14:11:54 +0000 (UTC) (envelope-from mahan@mahan.org) Received: from ns.mahan.org (ns.mahan.org [67.116.10.138]) by mx1.freebsd.org (Postfix) with ESMTP id E5FA68FC17 for ; Tue, 13 Apr 2010 14:11:53 +0000 (UTC) Received: from Gypsy.mahan.org (crowTrobot [67.116.10.140]) by ns.mahan.org (8.13.6/8.13.6) with ESMTP id o3DEDdDC012264; Tue, 13 Apr 2010 07:13:40 -0700 (PDT) (envelope-from mahan@mahan.org) Message-ID: <4BC47BA8.2090408@mahan.org> Date: Tue, 13 Apr 2010 07:11:52 -0700 From: Patrick Mahan User-Agent: Thunderbird 2.0.0.22 (X11/20090605) MIME-Version: 1.0 To: "Andrey V. Elsukov" References: <4BC3C145.3080206@mahan.org> <4BC44B66.8080402@yandex.ru> In-Reply-To: <4BC44B66.8080402@yandex.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: KLM unloading on error X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 14:11:54 -0000 *smack* sorry, should have posted it. I am running FreeBSD 8.0 Release p2 (amd64). Thanks, Patrick Andrey V. Elsukov wrote: > On 13.04.2010 4:56, Patrick Mahan wrote: >> I have a requirement that when a KLM I am building fails during MOD_LOAD, >> it should be unloaded. Currently, I am seeing even if I return an error >> (eg. EINVAL or ENOSYS) the KLM is still shown as loaded (using kldstat). >> Instead, I would like it to fail and be removed. Does FreeBSD support >> this? > > Hi Patrick. > > It seems it is bug. I have the same problem in 9-CURRENT, which FreeBSD > version do you have? >