aboutsummaryrefslogtreecommitdiff
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* ffs.4: Mlink to ufs.4Alexander Ziaee31 hours2-2/+4
| | | | | | PR: 293423 MFC after: 3 days Requested by: bms
* Add records about new ports committer (nxjoseph)Yusuf Yaman2 days1-0/+4
| | | | | | | | | Update Mentor and Mentee Information to follow step 5 of the Committers Guide. Reviewed by: osa, vvd (mentors) Approved by: osa (mentor) Differential Revision: https://reviews.freebsd.org/D55457
* ports.7: Add port files to FILESAlexander Ziaee4 days1-4/+19
| | | | | | | | | Add terse descriptions for the individual files that make up a port to the FILES section of the ports reference manual. MFC after: 3 days Reviewed by: adamw Differential Revision: https://reviews.freebsd.org/D55404
* Retire GNU diff3Ed Maste4 days2-6/+0
| | | | | | | | | | | | We added the option to build BSD diff3 in commit 2201f7c49f11 ("Build BSD diff3 if GNU diff3 is disabled.") and made it the default in 4d5c434ed16e ("diff3: use bsd diff3 by default") after resolving deficiencies relative to GNU diff3. Thus, we can now remove the GNU diff3 build infrastructure and source. Reviewed by: bapt, ziaee Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46878
* stdckdint.3: Fix standard in commentAymeric Wibo4 days1-1/+1
| | | | | Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D55360
* build: Move all of lp under LPR optionDag-Erling Smørgrav4 days2-2/+4
| | | | | | | | | | * Tag related directories with package=lp * Make the examples/printing directory conditional on MK_LPR * Make the hosts.lpd(5) manual page conditional on MK_LPR MFC after: 3 days
* src.conf.5: Fix "incompatibility" typoChristos Longros5 days1-1/+1
| | | | | | | MFC after: 3 days Reviewed by: ziaee Signed-off-by: Christos Longros <chris.longros@gmail.com> Closes: https://github.com/freebsd/freebsd-src/pull/2035
* vmm.4: Fix widthMark Johnston6 days1-1/+1
| | | | | Reported by: ziaee Fixes: d26c8ae527bb ("vmm.4: Add information on VM access control")
* vmm.4: Add information on VM access controlMark Johnston6 days1-0/+39
| | | | | | | | | Add a section to vmm.4 explaining how vmm device file ownership works. MFC after: 2 months Sponsored by: The FreeBSD Foundation Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D54742
* Correct Identifer typo in SPDX tagsEd Maste7 days2-2/+2
|
* mitigations.7: spellMaxim Konovalov7 days1-2/+2
|
* mitigations.7: Describe LASSEd Maste7 days1-2/+15
| | | | | | Reviewed by: kib, markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55281
* libc: add man page for uexterr_gettext(3)Konstantin Belousov8 days1-1/+2
| | | | | | | Reviewed by: mckusick Sponsored by: The FreeBSD Foundation MFC after: 3 days Differential revision: https://reviews.freebsd.org/D55336
* multicast.4: Fix disabling multicast forwardingPouria Mousavizadeh Tehrani12 days1-4/+22
| | | | | | Reviewed by: markj, glebius MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55266
* src.conf.5: regenerate after switch to BSD diff3Baptiste Daroussin12 days1-12/+5
|
* diff3: use bsd diff3 by defaultBaptiste Daroussin12 days1-1/+1
|
* Summary: *.3: misc man page fixesRobert Clausecker12 days1-1/+1
| | | | | | Approved by: markj (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55249
* committers-ports: add andyDmitry Morozovsky14 days1-0/+1
| | | | | | | | Following up ziaee's pattern, and add andy's line. I'm not sure whether the original commit bit creation date should be used, and use commit bit re-activation date for now. MFC after: 1 week
* net: Remove the IFF_RENAMING flagMark Johnston2026-02-101-3/+0
| | | | | | | | | | | This used to be needed when interface renames were broadcast using the ifnet_departure_event eventhandler, but since commit 349fcf079ca3 ("net: add ifnet_rename_event EVENTHANDLER(9) for interface renaming"), it has no purpose. Remove it. Reviewed by: pouria, zlei Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D55171
* usb_vendors: update to 2025.12.13Baptiste Daroussin2026-02-101-2/+3
|
* rtw88: remove more references to rtw88fwBjoern A. Zeeb2026-02-101-3/+2
| | | | | | | | | | When I removed the Realtek rtww8x firmware from base I missed to add rtw88fw.4 to ObsoleteFiles.inc [1]. While adding this, also remove a leftover reference in rtw88.4. Reported by: Herbert J. Skuhra (herbert gojira.at) [1] Fixes: cf94672363d6 MFC after: 3 days
* pci_vendors: update to 2026-02-10Baptiste Daroussin2026-02-101-108/+358
|
* Fix typo in build(7) man pageKalevi Kolttonen2026-02-081-1/+1
| | | | | | Signed-off-by: Kalevi Kolttonen <kalevi@kolttonen.fi> Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/2009
* accf_*.9: Rewrite broken synopsisAlexander Ziaee2026-02-074-12/+24
| | | | | | | | | | | | | | | These manuals abused the name macro for every line of kernel cfg as well as an example command to show the module name which was mixed in without separation. This bugs the whatis database into thinking that `INET` and `kldload` are names for this page, and violates best practice by mixing commands and configuration in a continuous example. Rewrite to use the kernel configuration macro, Cd, and show the module name via an example configuration in rc.conf, according to the spec and established practice. Do not bump the date because these markup errors are not a content change. MFC after: 3 days
* vmrun.sh: add option for sharing directory via p9fs to bhyveDavid Marker2026-02-071-4/+30
| | | | | | Reviewed by: markj MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55100
* development.7: Refer to new port name for git-arcJoseph Mingrone2026-02-071-2/+2
| | | | | | | | | The git-arc script was moved from devel/freebsd-git-devtools to devel/freebsd-git-arc. Reviewed by: ziaee Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55128
* committers-ports: Belatedly add jwbAlexander Ziaee2026-02-051-0/+1
| | | | | PR: 292962 MFC after: 3 days
* builtin.1: Command list maintenanceAlexander Ziaee2026-02-052-1/+2
| | | | | | | + link to return(1) like the other exclusive builtins + fix alphabetical sorting of list in rendered manual MFC after: 3 days
* EVENTHANDLER.9: EVENTHANDLER_REGISTER never failsAymeric Wibo2026-02-031-2/+1
| | | | | | | | | | | | | Since ecdf4409f910 ("Rework the eventhandler locking [...]"), EVENTHANDLER_REGISTER() can never return NULL. Suggested by: olce Reviewed by: olce, ziaee, zlei Approved by: olce, zlei Fixes: ecdf4409f910 ("Rework the eventhandler locking [...]") Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55014
* vt.4: Sprinkle mdoc macrosAlexander Ziaee2026-02-011-35/+35
| | | | | | | | | | Now that we have angle bracket characters for all common display sizes, sprinkle in the correct macros for the structures in this page. While here, fix a mdoc typo, a linter warning, and switch a parenthetical to a much smoother appositive. MFC after: 3 days Fixes: 7cd6da268a8f (vt.4: Style pass)
* INDEX.fonts: Minor maintenanceAlexander Ziaee2026-02-013-4/+5
| | | | | | | | + Mention relevance of this file in the vt manual screen.font entry + The vidfont manual is in section one, not eight + Remove leftover blank line from freebsd tag removal MFC after: 3 days
* src.opts: Remove MK_SOUND artifactChristos Margiolis2026-01-301-5/+0
| | | | | | | Fixes: f74f891581bc ("src.opts: Introduce MK_SOUND") PR: 291853 Sponsored by: The FreeBSD Foundation MFC after: 4 days
* epair: add VLAN_HWTAGGINGTimo Völker2026-01-301-1/+19
| | | | | | | | | | | | | | | | | | | | | | Add capability VLAN_HWTAGGING to the epair interface and enable it by default. When sending a packet over a VLAN interface that uses an epair interface, the flag M_VLANTAG and the ether_vtag (which contains the VLAN ID and/or PCP) are set in the mbuf to inform the hardware that the VLAN header has to be added. The sending epair end does not need to actually add a VLAN header. It can just pass the mbuf with this setting to the other epair end, which receives the packet. The receiving epair end can just pass the mbuf with this setting to the upper layer. Due to this setting, the upper layer believes that there was a VLAN header that has been removed by the interface. If the packet later leaves the host, the outgoing physical interface can add the VLAN header in hardware if it supports VLAN_HWTAGGING. If not, the implementation of Ethernet or bridge adds the VLAN header in software. Reviewed by: zlei, tuexen MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D52465
* intro.9: grammarMaxim Konovalov2026-01-301-1/+1
|
* intro.9: deduplicate vm_page XrsMaxim Konovalov2026-01-301-2/+0
| | | | | | PR: 292820 Submitted by: Kraytonian MFC after: 1 week
* Revert "src.opts.mk: Enable LLDB by default globally"Jessica Clarke2026-01-301-1/+5
| | | | | | | | | This breaks the riscv64 build; clearly the version we have in-tree is not new enough to work. That or our build system needs tweaking. Either way, we're not ready for this, and enabling it without testing was misguided. This reverts commit c59a47dc6c016dff74466cecb160459980a5d782.
* tuning.7: document schedulers knobsKonstantin Belousov2026-01-291-0/+26
| | | | | | | Reviewed by: emaste, olce, ziaee Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D54951
* src.conf.5: Cross-reference uname(1) manual pageArtem Bunichev2026-01-291-2/+4
| | | | | Reviewed by: emaste, ziaee Differential Revision: https://reviews.freebsd.org/D54688
* src.opts.mk: Enable LLDB by default globallyEd Maste2026-01-281-5/+1
| | | | | | | | | | | Previously it was enabled for all architectures except but RISC-V. Upstream made significant progress on RISC-V support over the last year[1], and although there's still some FreeBSD-specific work to do we can start building it now. [1] https://jonasdevlieghere.com/post/lldb-2025/ Sponsored by: The FreeBSD Foundation
* bsd.sys.mk: Silence a few GCC warnings for C++John Baldwin2026-01-271-0/+6
| | | | | | | | | These warnings were already marked with -Wno-error=, but they trigger so many false positives in libc++ headers to be utterly useless for C++ code, so disable them entirely for C++. Reviewed by: imp, dim Differential Revision: https://reviews.freebsd.org/D54867
* bhyve: make BHYVE_SNAPSHOT amd64-onlyRoman Bogorodskiy2026-01-271-0/+4
| | | | | | | | | | | Build fails with BHYVE_SNAPSHOT enabled on non-amd64, so add it to BROKEN_OPTIONS for these arches. PR: 292686 Reviewed by: emaste, markj MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54873
* divert: Update divert.4 to mention pfMark Johnston2026-01-271-13/+15
| | | | | | | | | | | | pf's divert-to action can be used to pass packets to a divert socket, but divert.4 didn't mention this, only referencing ipfw. Try to make the text a bit more general. Reviewed by: igoro, kp, glebius MFC after: 2 weeks Sponsored by: OPNsense Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D54848
* witness: Provide facility to print detailed lock treeJonathan T. Looney2026-01-261-3/+47
| | | | | | | | | | | | | | | | | | | | | | | | When witness(4) detects lock order reversals (LORs), it prints information about the stack trace which caused the LOR. If available, it can also print information about the first stack trace which established the other lock ordering. However, it only does this for "simple" LORs where the two locks in question were directly locked in the opposite order. When the lock order was established through a more complex pattern of intermediate locks, WITNESS only prints the stack trace where it detected the LOR. This commit provides new functionality to provide more verbose information about the lock chain(s) which established the lock ordering. The new functionality can be disabled by setting the debug.witness.trace sysctl/tunable to 1. The new functionality is also available through the debug.witness.badstacks sysctl, which has been modified to always show the more verbose information. Reviewed by: markj, glebius (previous version), kib (previous version) Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D54785 MFC after: 1 month
* METALOG: Order keyword entriesJose Luis Duran2026-01-261-2/+2
| | | | | | | | | | | To facilitate comparison with mtree -C generated output, keep the keywords ordered. No functional change intended. Reviewed by: imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D54872
* acpi_spmc: Add system power management controller driverAymeric Wibo2026-01-261-1/+3
| | | | | | | | | | | | | | | | | | | Add SPMC (system power management controller) driver as acpi_spmc. This is the device which provides the LPI device D-state constraints and allows for OSPM to send S0ix/modern standby entry/exit notifications. This supports the original Intel DSM (https://uefi.org/sites/default/files/resources/Intel_ACPI_Low_Power_S0_Idle.pdf, untested), the AMD DSM (tested), and the Microsoft DSM (tested). Before entry, acpi_spmc_check_constraints is called to notify of any violated power constraints. This will use acpi_pwr_get_state to get current device D-states when that gets added back. Reviewed by: olce Tested by: jkim, Oleksandr Kryvulia, Matthias Lanter Approved by: olce Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48387
* rights.4: document CAP_PDWAITKonstantin Belousov2026-01-251-0/+3
| | | | | | | Noted by: markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D54592
* vt.4: Document that hw.vga.textmode does not apply for UEFI(8) bootMichael Osipov2026-01-241-1/+5
| | | | | | | PR: 292598 Approved by: ziaee, imp MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D54842
* capsicum.4: Replace 'fi' ligature and smart quotation markArtem Bunichev2026-01-231-5/+5
| | | | | | | | | While here, wrap the line to 80 characters. Reviewed by: jlduran Fixes: c54534e60263 ("capsicum.4: Add some more detail from the Capsicum paper") MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D54761
* simd.7: Add Arm MOPS memcpy(), memmove() and memset() to manpageSarah Walker2026-01-211-4/+5
| | | | | | | Fixes: 41ccf82b29f3 (Use MOPS implementations) Reviewed by: ziaee Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D54812
* src.conf.5: Add WITHOUT_SOUND descriptionEd Maste2026-01-201-1/+6
| | | | | Fixes: f74f891581bc ("src.opts: Introduce MK_SOUND") Sponsored by: The FreeBSD Foundation