Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 May 2007 22:15:25 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 119898 for review
Message-ID:  <200705152215.l4FMFPbO020049@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=119898

Change 119898 by jhb@jhb_mutex on 2007/05/15 22:14:56

	Drop the MI Linux module version thing.

Affected files ...

.. //depot/projects/smpng/sys/amd64/linux32/linux32_sysvec.c#27 edit
.. //depot/projects/smpng/sys/compat/linux/linux_misc.c#81 edit
.. //depot/projects/smpng/sys/i386/linux/linux_sysvec.c#56 edit
.. //depot/projects/smpng/sys/notes#95 edit

Differences ...

==== //depot/projects/smpng/sys/amd64/linux32/linux32_sysvec.c#27 (text+ko) ====

@@ -80,6 +80,8 @@
 #include <compat/linux/linux_signal.h>
 #include <compat/linux/linux_util.h>
 
+MODULE_VERSION(linux, 1);
+
 MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures");
 
 #define	AUXARGS_ENTRY_32(pos, id, val)	\

==== //depot/projects/smpng/sys/compat/linux/linux_misc.c#81 (text+ko) ====

@@ -1711,5 +1711,3 @@
 
 	return (error);
 }
-
-MODULE_VERSION(linux, 1);

==== //depot/projects/smpng/sys/i386/linux/linux_sysvec.c#56 (text+ko) ====

@@ -67,6 +67,8 @@
 #include <compat/linux/linux_signal.h>
 #include <compat/linux/linux_util.h>
 
+MODULE_VERSION(linux, 1);
+
 MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures");
 
 #if BYTE_ORDER == LITTLE_ENDIAN

==== //depot/projects/smpng/sys/notes#95 (text+ko) ====

@@ -1,8 +1,6 @@
 This file serves as a sort of todo list for this branch as well as documenting
 what patches currently live in this branch.
 
-- Consolidate linux module version into MI location.
-  - Not sure if we don't want flexibility of MD versions
 - Fixup asm constraints to use '+' rather than declaring a variable in both
   the input and output sections with '0', etc. in both the at386 and pc98
   bus headers.  Also removes bogus 'cc' clobbers.  gcc already clobbers 'cc'
@@ -73,11 +71,6 @@
   recursion) and panic if we try to sleep with any held to provide a cheaper
   version of the current WITNESS check that doesn't bog the system down quite
   as bad.
-- syscall fixes
-  + make nfssvc less hackish
-  - fix audit events for syscalls in modules
-    + done
-    - untested
 
 Active child branches:
 - jhb_intr - misc interrupt stuff



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