[1071] in arla-drinkers

home help back first fref pref prev next nref lref last post

Re: xfs.ko errors in FreeBSD 4.0-CURRENT

daemon@ATHENA.MIT.EDU (Assar Westerlund)
Fri Aug 13 11:21:45 1999

From owner-arla-drinkers@stacken.kth.se Fri Aug 13 15:21:44 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 5368 invoked from network); 13 Aug 1999 15:21:43 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
  by bloom-picayune.mit.edu with SMTP; 13 Aug 1999 15:21:43 -0000
Received: (from majordom@localhost)
	by sundance.stacken.kth.se (8.8.8/8.8.8) id RAA13468
	for arla-drinkers-list; Fri, 13 Aug 1999 17:12:35 +0200 (MET DST)
Received: from assaris.sics.se (assaris.sics.se [193.10.66.108])
	by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id RAA13464
	for <arla-drinkers@stacken.kth.se>; Fri, 13 Aug 1999 17:12:29 +0200 (MET DST)
Received: (from assar@localhost) by assaris.sics.se (8.9.3/8.7.3) id RAA00481; Fri, 13 Aug 1999 17:13:16 +0200 (CEST)
From: Assar Westerlund <assar@stacken.kth.se>
To: Kenneth Wayne Culver <culverk@wam.umd.edu>
Cc: arla-drinkers@stacken.kth.se
Subject: Re: xfs.ko errors in FreeBSD 4.0-CURRENT
References: <Pine.GSO.4.10.9908131101280.23384-100000@rac1.wam.umd.edu>
Mime-Version: 1.0 (generated by tm-edit 7.68)
Content-Type: multipart/mixed;
 boundary="Multipart_Fri_Aug_13_17:13:15_1999-1"
Content-Transfer-Encoding: 7bit
Date: 13 Aug 1999 17:13:15 +0200
In-Reply-To: Kenneth Wayne Culver's message of "Fri, 13 Aug 1999 11:05:50 -0400 (EDT)"
Message-ID: <5ln1vvr9x0.fsf@assaris.sics.se>
Lines: 67
X-Mailer: Gnus v5.5/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk

--Multipart_Fri_Aug_13_17:13:15_1999-1
Content-Type: text/plain; charset=US-ASCII

Kenneth Wayne Culver <culverk@wam.umd.edu> writes:
> (I moved xfs.ko to /modules)
> culverk:~# mount -t xfs /dev/xfs0 /afs
> WARNING: "(null)" is usurping "console"'s cdevsw[]
> WARNING: "(null)" is usurping "wd"'s bmaj
> xfs cdev loaded at 0
> xfs: mount: Device not configured
> culverk:~#
> Can anyone tell me what happened, or how to fix it?

Yes, the interface for device driver changed in -current.

The appended patches makes it build and work for me on -current.

/assar

--Multipart_Fri_Aug_13_17:13:15_1999-1
Content-Type: text/plain; charset=US-ASCII

Index: xfs/bsd/xfs_dev-bsd.c
===================================================================
RCS file: /afs/stacken.kth.se/src/SourceRepository/arla/xfs/bsd/xfs_dev-bsd.c,v
retrieving revision 1.9
diff -u -w -r1.9 xfs_dev-bsd.c
--- xfs_dev-bsd.c	1999/06/03 00:11:02	1.9
+++ xfs_dev-bsd.c	1999/08/12 03:13:20
@@ -177,8 +177,14 @@
 #endif
     nommap,
     nostrategy,
-    NULL,
-    0
+    "xfs",
+    noparms,			/* d_bogoparms */
+    128,			/* XXX */
+    nodump,
+    nopsize,
+    0,				/* flags */
+    0,				/* maxio */
+    NODEV,			/* bmaj */
 };
 
 #endif /* FreeBSD */
Index: xfs/bsd/xfs_wrap-bsd.c
===================================================================
RCS file: /afs/stacken.kth.se/src/SourceRepository/arla/xfs/bsd/xfs_wrap-bsd.c,v
retrieving revision 1.22
diff -u -w -r1.22 xfs_wrap-bsd.c
--- xfs_wrap-bsd.c	1999/06/08 08:21:10	1.22
+++ xfs_wrap-bsd.c	1999/08/12 02:59:34
@@ -154,9 +154,9 @@
 
 #ifdef DEV_MODULE
 
-#define XFS_DEV_NO NOMAJ
+#define XFS_DEV_NO 128
 
-DEV_MODULE(xfsdev, XFS_DEV_NO, NOMAJ, xfs_dev, xfs_load, NULL);
+DEV_MODULE(xfsdev, XFS_DEV_NO, NODEV, xfs_dev, xfs_load, NULL);
 
 #else /* DEV_MODULE */
 

--Multipart_Fri_Aug_13_17:13:15_1999-1--

home help back first fref pref prev next nref lref last post