aboutsummaryrefslogtreecommitdiff
path: root/share/man/man4/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* pcic.4: Remove stale manualMuhammad Moinur Rahman2025-11-121-1/+0
| | | | | | | | MFC after: 2 days Reviewed by: ziaee Fixes: 31b35400c (pccard: Remove more of the PC Card) Discussed with: bsdimp, emaste, jhb Extracted from: https://reviews.freebsd.org/D53434
* Retire pccard(4)Muhammad Moinur Rahman2025-11-121-1/+0
| | | | | | | | | | | | pccard has been declared obsolete for a long time and also the support has been removed but the man page still exists. It mentions being scheduled to be removed before 13.0 but it still exists in the tree. [Extracted from review D53434] Reviewed by: emaste Fixes: 31b35400c ("pccard: Remove more of the PC Card infrastructure")
* dtrace_priv.4: Document the DTrace priv providerMateusz Piotrowski2025-11-121-0/+1
| | | | | | Fixes: 6efcc2f26ab0 Add static tracing for privilege checking MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D53630
* geom_zero.4: DocumentMateusz Piotrowski2025-11-091-0/+2
| | | | | | | | | | PR: 250593 Reviewed by: bcr, ziaee Thanks to: imp, markj MFC after: 1 week Fixes: 3843eba85d98 Add unmapped BIO support to GEOM ZERO Fixes: 24e1fdcd1a69 Allow to specify the byte which will be used for filling read buffer Fixes: 565bc101112c Add a very simple and small GEOM class - ZERO
* dtrace_pid.4: Document the DTrace PID providerMateusz Piotrowski2025-11-061-0/+1
| | | | | MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D51287
* dtrace_callout_execute.4: Document the DTrace callout_execute providerMateusz Piotrowski2025-11-041-0/+1
| | | | | | MFC after: 2 weeks Fixes: 91dd9aae1ab8 Add explicit static DTrace tracing to the callout mechanism Differential Revision: https://reviews.freebsd.org/D51397
* dtrace_vfs.4: Document the DTrace vfs providerMateusz Piotrowski2025-11-031-1/+2
| | | | | | Reviewed by: bcr MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D51317
* padlock.4: only install on i386David E. O'Brien2025-10-291-1/+4
|
* random: remove hifn(4)David E. O'Brien2025-10-291-1/+0
| | | | Fixes: 685a78
* man4: move allwinner pages and logic to a standard placeMitchell Horne2025-10-201-0/+12
| | | | | | | | | They are shared by arm, arm64, and now riscv. Note that they are always installed by default, where MAN_ARCH=all. MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52585
* thunderbolt.4: Initial manual for HW RelnotesAlexander Ziaee2025-10-021-0/+1
| | | | | | | | | | This manual contains nothing and is only suitable for the HW Relnotes, but lets get it in so we have something and then can iterate on it. MFC after: 3 minutes Fixes: 2ed9833791f2 (thunderbolt: Import USB4 code) Discussed with: obiwac Differential Revision: https://reviews.freebsd.org/D52847
* share/man/man[49]: Set PACKAGE=kernel-manLexi Winter2025-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | When MANSPLITPKG is disabled (which is now the default), the kernel manpages in sections 4 and 9 are installed in the -kernel package instead of the -kernel-man package, because bsd.man.mk doesn't add the -man suffix. Since we already have handling for kernel-man in generate-ucl.lua, set PACKAGE=kernel-man to make sure they're always in the right package. To avoid creating -kernel-man-man when WITH_MANSPLITPKG is enabled, add some logic to bsd.man.mk (suggested by kevans) to avoid adding the -man suffix if the package already has a -man suffix, and while here, ensure ${__group}PACKAGE is always defined. MFC after: 3 seconds Reviewed by: des, bapt Differential Revision: https://reviews.freebsd.org/D52525
* udbc(4): connect to buildLi-Wen Hsu2025-09-151-0/+1
| | | | | | Reviewed by: thj MFC with: d566b6a70bcbc329e8c690464043401fa8bdd49f Sponsored by: The FreeBSD Foundation
* man4/Makefile: Add a reminder about architecturesAlexander Ziaee2025-08-291-0/+3
| | | | | | | MFC after: 3 days Suggested by: emaste Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D51464
* u2f(4): a HID driver for FIDO/U2F security keysVladimir Kondratyev2025-08-171-0/+1
| | | | | | | | | | | | | | | | | While FIDO/U2F keys were already supported by the generic uhid(4) and hidraw(4) drivers, this driver adds some additional features an does steps to tighten the security of FIDO/U2F access. - It automatically loads through devd. - Automatically enables HQ_NO_READAHEAD for FIDO/U2F devices. - Implements only miminum set of features. - Do not requires external devfs configuration to set character device permissions. - Names character device as u2f/# to make possible capsicum or any other pledge()-style sandboxing. PR: 265528 Differential Revision: https://reviews.freebsd.org/D51612
* hv_netvsc.4: Fix hn(4) mlink typoAlexander Ziaee2025-08-151-1/+1
| | | | | MFC after: 3 days Fixes: e47939b3b1106 (hn: fix build on !x86)
* share/man: Move many manpages to more correct packagesLexi Winter2025-07-251-2/+6
| | | | | | | | | | | | | | | | | | | | | | At the moment, all the manpages in share/man are in the utilities-man package. Move some of them to the package they should actually be in, using the new MANGROUPS feature. Move all of section 3 to clibs-man. Although some of these are from /usr/include/sys rather than libc, you can't practically use them without libc, and clibs-man is where the libc manpages live already. Move all of sections 4 and 9 to a new kernel-man package, except for atf-test-case.4 which goes to tests-man. atf-test-case.4 is in the wrong section, but this needs to be fixed upstream. kernel-man requires special handling in generate-ucl.lua since it's got a -man suffix but doesn't want the ' (manual pages)' automatic suffix. For now, fix this by adding a list of packages that don't get automatic suffixes. Reviewed by: ifreund_freebsdfoundation.org, manu, emaste Differential Revision: https://reviews.freebsd.org/D51504
* ufshci: add man pageJaeyoon Choi2025-07-161-0/+5
| | | | | | Sponsored by: Samsung Electronics Reviewed by: pauamma_gundo.com, rpokala, imp Differential Revision: https://reviews.freebsd.org/D51029
* md(4): Stop symlinking vn.4 to md.4Mateusz Piotrowski2025-07-161-1/+0
| | | | | | | | | | We've done the same in the past to the vnconfig.8->mdconfig.8 link in: eb5f4569819 Remove ancient vnconfig symlink Reviewed by: bcr, markj, ziaee Approved by: markj (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D27122
* dtrace_fbt.4: Document the DTrace fbt providerMateusz Piotrowski2025-07-161-0/+1
| | | | | | | | | Reported by: markj Reviewed by: christos, markj (earlier version), ziaee Obtained from: Mark Johnston, DTrace, FreeBSD Journal, May 2014 Obtained from: https://wiki.freebsd.org/DTrace/One-Liners MFC after: 2 weeks Relnotes: yes
* dtrace_profile.4: Document the DTrace profile providerMateusz Piotrowski2025-07-141-0/+1
| | | | | | | Event: Berlin Hackathon 202507 Reviewed by: bcr, christos Relnotes: yes Differential Revision: https://reviews.freebsd.org/D51278
* dtrace_dtrace.4: Document the DTrace dtrace providerMateusz Piotrowski2025-07-141-0/+1
| | | | | | | Reviewed by: bcr, christos Event: Berlin Hackathon 202507 Relnotes: yes Differential Revision: https://reviews.freebsd.org/D51267
* hwt(4): Add initial man page.Ruslan Bukin2025-07-091-0/+12
| | | | | | Reviewed by: ziaee Sponsored by: UKRI Differential Revision: https://reviews.freebsd.org/D51192
* wlan_gcmp.4: hook up to the buildBjoern A. Zeeb2025-06-141-0/+1
| | | | | | Sponsored by: The FreeBSD Foundation MFC after: 3 days Fixes: ca6d68a06317
* linuxkpi.4, linuxkpi_wlan.4: build and install on all architecturesLi-Wen Hsu2025-06-141-4/+2
| | | | | | Reported by: bz Fixes: 1563b306d19d linuxkpi.4, linuxkpi_wlan.4: connect to build Sponsored by: The FreeBSD Foundation
* linuxkpi.4, linuxkpi_wlan.4: connect to buildLi-Wen Hsu2025-06-131-0/+4
| | | | | Fixes: bfaec3e64741 linuxkpi.4, linuxkpi_wlan.4: add short man pages Sponsored by: The FreeBSD Foundation
* mtkswitch.4: Initial manual pageAlexander Ziaee2025-05-191-0/+1
| | | | | | | | | | | | Add a stub manual only saying what it is, how to include it, what is supported, and since when. This plugs the mtkswitch driver into the manual subsystem and the release hardware notes. MFC to: 14.3 MFC after: 3 days Reviewed by: adrian, carlavilla Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D50412
* ip17x.4: Initial manual pageAlexander Ziaee2025-05-191-0/+1
| | | | | | | | | | | | Add a stub manual only saying what it is, how to include it, what is supported, and since when. This plugs the ip17x driver into the manual subsystem and the release hardware notes. MFC to: 14.3 MFC after: 3 days Reviewed by: adrian, carlavilla Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D50411
* e6000sw.4: Initial manual pageAlexander Ziaee2025-05-121-0/+1
| | | | | | | | | For inclusion in the HW relnotes. MFC after: 3 days, but remove entries which didn't mfc Reviewed by: adrian, ivy, mhorne Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D50293
* iwx.4: Initial manual pageAlexander Ziaee2025-05-021-0/+3
| | | | | | | | | | Import manual from OpenBSD, tweaked for our system. Obtained from: OpenBSD (initially) Fixes: 1ad0f7e91582dd (Import iwx) Reviewed by: adrian, bz, emaste, mhorne, thj, Pat Maddox Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D49687
* man4: Fix duplicate if_rtw89.4 MLINKEd Maste2025-02-281-1/+1
| | | | | Fixes: 4262dbc57982 ("wifi manuals: Mlink + document description consistency") Sponsored by: The FreeBSD Foundation
* wifi manuals: Mlink + document description consistencyAlexander Ziaee2025-02-271-1/+3
| | | | | | | | | | | | | | Interfaces all have an mlink to if_$foo. Add these for the missing ones and remove an incorrect one from rtwn_pci. Wireless network drivers are all accessible via `apropos -s4 "wireless network driver", except two which are "wireless network device". I actually prefer the latter, but make them all consistent upon the more common parlance. Tag SPDX on one of the files I touched, while here. MFC after: 3 days Reviewed by: bz, carlavilla, mhorne Approved by: carlavilla, mhorne (mentors) Differential Revision: https://reviews.freebsd.org/D49063
* mtw.4: Fix a couple of nitsMark Johnston2025-02-071-1/+2
| | | | | | | | | - Only install it when MK_USB is set to "yes", like we do for other USB NIC drivers. - Create a hardlink named if_mtw.4, like we do for other NIC drivers. PR: 284638 Fixes: c14b01624261 ("mt7601U: Importing if_mtw from OpenBSD")
* mt7601U: Importing if_mtw from OpenBSDJesper Schmitz Mouridsen2025-02-031-0/+1
| | | | | | | | | Added ht20 mode, based on if_run from FreeBSD, and if_mtw.c from OpenBSD. PR: 247545 Approved by: adrian, wireless Differential Revision: https://reviews.freebsd.org/D45179
* umb: Introduce the USB umb(4) network driverAdrian Chadd2025-01-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | This includes the port of a driver originally from OpenBSD, later ported to NetBSD by the author: * The umb(4) kernel driver * The umbctl(8) companion tool This driver supports USB network devices implementing the Mobile Broadband Interface Model (MBIM), often found in modern (internal) USB models for 4G/LTE mobile broadband access. It is currently limited to IPv4. umbctl has to be used to display or set MBIM cellular modem interface parameters (4G/LTE). Differential Revision: https://reviews.freebsd.org/D48167 Approved by: adrian, zlei Sponsored by: FreeBSD Foundation PR: kern/263783 Submitted by: Pierre Pronchery <khorben@defora.org>
* twe.4: Remove manpage for previously-removed driverJohn Baldwin2025-01-101-1/+0
| | | | | | Reviewed by: ziaee, imp Fixes: 062a7b918fac twe: Remove driver Differential Revision: https://reviews.freebsd.org/D48403
* Remove SOC FPGA driversJohn Baldwin2024-12-061-6/+0
| | | | | | | | | The drivers have been disconnected from the build since the removal of the SOCFPGA kernel configs. Reviewed by: manu, imp, andrew Sponsored by: AFRL, DARPA Differential Revision: https://reviews.freebsd.org/D47885
* Install pvscsi man pageZhenlei Huang2024-11-281-0/+2
| | | | | | | | | | | | | This was lost during the initial introduction of the pvscsi driver [1]. Later the driver was enabled on arm64 [2], so also install the man page on arm64. 1. 052e12a5084f Add the pvscsi driver to the tree 2. 375d797b8191 Enable pvscsi and vmx in arm64 GENERIC Reviewed by: emaste, Alexander Ziaee <concussious.bugzilla_runbox.com> (manpages) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D47712
* Install vmx man page also on arm64Zhenlei Huang2024-11-281-2/+2
| | | | | | Fixes: 375d797b8191 Enable pvscsi and vmx in arm64 GENERIC MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D47711
* p9fs.5: rename to p9fs.4Lexi Winter2024-11-121-0/+1
| | | | | | | This is a filesystem (driver), not a file format, so it should be in section 4. Pull Request: https://github.com/freebsd/freebsd-src/pull/1520
* ixgbe.4: rename to ix.4Felix Johnson2024-10-271-4/+4
| | | | | | | PR: 213026 MFC after: 3 days Reported by: Sergey Akhmatov <sergey@akhmatov.ru> Co-authored-by: Alexander Ziaee <concussious@runbox.com>
* rtw89: add man page and hook driver up to the buildBjoern A. Zeeb2024-10-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | After two years, add the initial man page and hook Realteks rtw89 driver up to the build for more people to test given successful reports. devd.conf is already providing support based on the rtw<n+> regex. The driver uses the LinuxKPI compat layer. Firmware is provided by ports: net/wifi-firmware-rtw89-kmod or one of the flavours. People are advised to used fwget(8) to automatically install the correct firmware for their chipset. Please note that for the moment the driver requires a tunable to be set in loader.conf: compat.linuxkpi.skb.mem_limit=1 Many thanks to everyone who in the last two years helped testing, debugged, submitted patches to get the driver to this stage where initial functionality seems working. Sponsored by: The FreeBSD Foundation MFC after: 3 days
* hn: fix build on !x86Warner Losh2024-09-211-2/+4
| | | | | | | | hv_netvm aren't installed on !x64. Do the canonical thing with the links. Fixes: 83e93d53f674 Sponsored by: Netflix
* hv_netvsc.4: mlink to hn(4)/if_hn(4) + tag spdxAlexander Ziaee2024-09-211-0/+2
| | | | | | | | | | | dmesg for this device says: > hn0: <Hyper-V Network Interface> on vmbus0 Add links so that `man hn` and `man if_hn` work. MFC after: 3 days Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1377
* man4: Add a comment about Hardware NotesColin Percival2024-09-141-0/+5
| | | | | | | | | | The Hardware Notes for each release are generated automatically from a template file and the HARDWARE sections of driver man pages. When man pages for new drivers are added here, they should usually be added to the release notes template file. Suggested by: bz Sponsored by: Amazon
* Add dummymbuf module for testing purposesIgor Ostapenko2024-08-151-0/+1
| | | | | Reviewed by: kp Differential Revision: https://reviews.freebsd.org/D45928
* Add examples to veriexec(8)Simon J. Gerraty2024-08-011-0/+1
| | | | | | | | | | | | Add missing flags to veriexec(8) as well as some examples to help explain usage. Also add veriexec.4 Sponsored by: Juniper Networks, Inc. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D46207
* sound: Implement dummy driverChristos Margiolis2024-07-271-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation MFC after: 2 days Reviewed by: dev_submerge.ch Differential Revision: https://reviews.freebsd.org/D45967
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* mac_do: add a new MAC/do policy and mdo(1) utilityBaptiste Daroussin2024-05-221-0/+1
| | | | | | | | | | | | | | | | | | | This policy enables a user to become another user without having to be root (hence no setuid binary). it is configured via rules using sysctl security.mac.do.rules For example: security.mac.do.rules=uid=1001:80,gid=0:any The above rule means the user identifier by the uid 1001 is able to become user 80 Any user of the group 0 are allowed to become any user on the system. The mdo(1) utility expects the MAC/do policy to be installed and its rules defined. Reviewed by: des Differential Revision: https://reviews.freebsd.org/D45145