From owner-freebsd-doc@FreeBSD.ORG Fri Sep 3 10:40:07 2010 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9268210656AE for ; Fri, 3 Sep 2010 10:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6FF8D8FC1E for ; Fri, 3 Sep 2010 10:40:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o83Ae75G006502 for ; Fri, 3 Sep 2010 10:40:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o83Ae72M006501; Fri, 3 Sep 2010 10:40:07 GMT (envelope-from gnats) Resent-Date: Fri, 3 Sep 2010 10:40:07 GMT Resent-Message-Id: <201009031040.o83Ae72M006501@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gireesh Nagabhushana Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 283FA106580E for ; Fri, 3 Sep 2010 10:37:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 17A338FC20 for ; Fri, 3 Sep 2010 10:37:36 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o83AbYnN037459 for ; Fri, 3 Sep 2010 10:37:34 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o83AbYid037458; Fri, 3 Sep 2010 10:37:34 GMT (envelope-from nobody) Message-Id: <201009031037.o83AbYid037458@www.freebsd.org> Date: Fri, 3 Sep 2010 10:37:34 GMT From: Gireesh Nagabhushana To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/150244: MULTI_DRIVER_MODULE is only in man page X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Sep 2010 10:40:07 -0000 >Number: 150244 >Category: docs >Synopsis: MULTI_DRIVER_MODULE is only in man page >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 03 10:40:07 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Gireesh Nagabhushana >Release: 9.0-CURRENT >Organization: >Environment: FreeBSD tonglu.asicdesigners 9.0-CURRENT FreeBSD 9.0-CURRENT #2 r211419M: Wed Aug 18 17:49:06 IST 2010 root@tonglu.asicdesigners:/export/head_2010_08_17/sys/amd64/compile/DNG1808 amd64 >Description: Man page - DRIVER_MODULE(9) - still has MULTI_DRIVER_MODULE. But based on search in Internet, it looks like MULTI_DRIVER_MODULE has been removed. I also didn't see this in source. >How-To-Repeat: - >Fix: Remove lines about MULTI_DRIVER_MODULE from man page of DRIVER_MODULE(9). Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 211419) +++ Makefile (working copy) @@ -600,7 +600,7 @@ domain.9 pfctlinput2.9 \ domain.9 pffindproto.9 \ domain.9 pffindtype.9 -MLINKS+=DRIVER_MODULE.9 MULTI_DRIVER_MODULE.9 +MLINKS+=DRIVER_MODULE.9 MLINKS+=EVENTHANDLER.9 EVENTHANDLER_DECLARE.9 \ EVENTHANDLER.9 EVENTHANDLER_DEREGISTER.9 \ EVENTHANDLER.9 eventhandler_deregister.9 \ Index: DRIVER_MODULE.9 =================================================================== --- DRIVER_MODULE.9 (revision 211419) +++ DRIVER_MODULE.9 (working copy) @@ -40,7 +40,6 @@ .In sys/bus.h .In sys/module.h .Fn DRIVER_MODULE name busname "driver_t driver" "devclass_t devclass" "modeventhand_t evh" "void *arg" -.Fn MULTI_DRIVER_MODULE name busname "driver_t drivers[]" "devclass_t devclass" "modeventhand_t evh" "void *arg" .Sh DESCRIPTION The .Fn DRIVER_MODULE @@ -97,10 +96,6 @@ .Dv NULL pointer. .Pp -.Fn MULTI_DRIVER_MODULE -is a special version of -.Fn DRIVER_MODULE , -which takes a list of drivers instead of a single driver instance. .Sh SEE ALSO .Xr device 9 , .Xr driver 9 , >Release-Note: >Audit-Trail: >Unformatted: