git: d68439021089 - main - bus_generic_attach.9: Remove manpage for deprecated function
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Feb 2025 19:49:51 UTC
The branch main has been updated by jhb:
URL: https://cgit.FreeBSD.org/src/commit/?id=d68439021089b1efd955d231eece840522dfd8fa
commit d68439021089b1efd955d231eece840522dfd8fa
Author: John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2025-02-05 19:47:50 +0000
Commit: John Baldwin <jhb@FreeBSD.org>
CommitDate: 2025-02-05 19:48:16 +0000
bus_generic_attach.9: Remove manpage for deprecated function
Differential Revision: https://reviews.freebsd.org/D48369
---
ObsoleteFiles.inc | 3 ++
share/man/man9/Makefile | 1 -
share/man/man9/bus_generic_attach.9 | 56 -------------------------------------
3 files changed, 3 insertions(+), 57 deletions(-)
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index aff94af72c17..ad126cc5914d 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -51,6 +51,9 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20250205: bus_generic_attach.9 removed after the function was deprecated
+OLD_FILES+=usr/share/man/man9/bus_generic_attach.9.gz
+
# 20250204: sys/vm/stack test symbols moved to /usr/lib/debug
OLD_DIRS+=usr/tests/sys/vm/stack/.debug
diff --git a/share/man/man9/Makefile b/share/man/man9/Makefile
index d110ecec0832..7992a8da4508 100644
--- a/share/man/man9/Makefile
+++ b/share/man/man9/Makefile
@@ -39,7 +39,6 @@ MAN= accept_filter.9 \
bus_delayed_attach_children.9 \
BUS_DESCRIBE_INTR.9 \
bus_dma.9 \
- bus_generic_attach.9 \
bus_generic_detach.9 \
bus_generic_new_pass.9 \
bus_generic_print_child.9 \
diff --git a/share/man/man9/bus_generic_attach.9 b/share/man/man9/bus_generic_attach.9
deleted file mode 100644
index 67d125c2943c..000000000000
--- a/share/man/man9/bus_generic_attach.9
+++ /dev/null
@@ -1,56 +0,0 @@
-.\" -*- nroff -*-
-.\"
-.\" Copyright (c) 1998 Doug Rabson
-.\"
-.\" All rights reserved.
-.\"
-.\" This program is free software.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR
-.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
-.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\"
-.Dd January 15, 2017
-.Dt BUS_GENERIC_ATTACH 9
-.Os
-.Sh NAME
-.Nm bus_generic_attach
-.Nd generic implementation of
-.Dv DEVICE_ATTACH
-for buses
-.Sh SYNOPSIS
-.In sys/param.h
-.In sys/bus.h
-.Ft int
-.Fn bus_generic_attach "device_t dev"
-.Sh DESCRIPTION
-This function provides an implementation of the
-.Xr DEVICE_ATTACH 9
-method which can be used by most bus code.
-It simply calls
-.Xr device_probe_and_attach 9
-for each child device attached to the bus.
-.Sh RETURN VALUES
-Zero is returned on success, otherwise an appropriate error is returned.
-.Sh SEE ALSO
-.Xr device 9 ,
-.Xr driver 9
-.Sh AUTHORS
-This manual page was written by
-.An Doug Rabson .