From owner-p4-projects@FreeBSD.ORG Tue May 15 22:15:27 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B7EBF16A5C4; Tue, 15 May 2007 22:15:26 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 46C0B16A549 for ; Tue, 15 May 2007 22:15:26 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32D3113C46E for ; Tue, 15 May 2007 22:15:26 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4FMFQoR020056 for ; Tue, 15 May 2007 22:15:26 GMT (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4FMFPbO020049 for perforce@freebsd.org; Tue, 15 May 2007 22:15:25 GMT (envelope-from jhb@freebsd.org) Date: Tue, 15 May 2007 22:15:25 GMT Message-Id: <200705152215.l4FMFPbO020049@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin To: Perforce Change Reviews Cc: Subject: PERFORCE change 119898 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 22:15:27 -0000 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 #include +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 #include +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