NetBSD Problem Report #39263

From www@NetBSD.org  Fri Aug  1 12:47:14 2008
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 8C0AD63B99B
	for <gnats-bugs@gnats.netbsd.org>; Fri,  1 Aug 2008 12:47:14 +0000 (UTC)
Message-Id: <20080801124714.3B75663B975@narn.NetBSD.org>
Date: Fri,  1 Aug 2008 12:47:14 +0000 (UTC)
From: pooka@iki.fi
Reply-To: pooka@iki.fi
To: gnats-bugs@NetBSD.org
Subject: $ufs kernel module dependency problems
X-Send-Pr-Version: www-1.0

>Number:         39263
>Category:       kern
>Synopsis:       $ufs kernel module dependency problems
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 01 12:50:00 +0000 2008
>Closed-Date:    Sun Apr 05 10:29:08 +0000 2009
>Last-Modified:  Sun Apr 05 10:29:08 +0000 2009
>Originator:     Antti Kantee
>Release:        
>Organization:
Oh No!  More Fail Systems
>Environment:
>Description:
There is no kernel module for ufs and the ffs module therefore cannot depend on it.  However, it is possible to compile a kernel without ufs builtin making the ffs kernel module worthless in such scenarios.

The same goes for the ext2fs kernel module, which should depend both on ffs and the non-existent ufs, but does so on neither.

The only case when either are useful currently is if only one of them is compiled into the kernel (bringing in ufs) and the other is loaded as a module.
>How-To-Repeat:
code inspection
>Fix:

>Release-Note:

>Audit-Trail:
From: Andrew Doran <ad@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/39263 CVS commit: src/sys/modules/ffs
Date: Thu, 13 Nov 2008 10:50:26 +0000 (UTC)

 Module Name:	src
 Committed By:	ad
 Date:		Thu Nov 13 10:50:26 UTC 2008

 Modified Files:
 	src/sys/modules/ffs: Makefile

 Log Message:
 PR kern/39263 $ufs kernel module dependency problems

 Pull in the ufs stuff and enable features to make this module useful.


 To generate a diff of this commit:
 cvs rdiff -r1.1 -r1.2 src/sys/modules/ffs/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 24 Mar 2009 22:29:21 +0000
State-Changed-Why:
fixed?


State-Changed-From-To: feedback->closed
State-Changed-By: pooka@NetBSD.org
State-Changed-When: Sun, 05 Apr 2009 13:29:08 +0300
State-Changed-Why:
fixed


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.