The branch main has been updated by jhb:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=d68439021089b1efd955d231eece840522dfd8fa

commit d68439021089b1efd955d231eece840522dfd8fa
Author:     John Baldwin <j...@freebsd.org>
AuthorDate: 2025-02-05 19:47:50 +0000
Commit:     John Baldwin <j...@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 .

Reply via email to