|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0 |
|
| #
2495f569 |
| 30-Jul-2024 |
Dag-Erling Smørgrav <[email protected]> |
filemon: Document how to build into the kernel.
MFC after: 3 days Reviewed by: olce, imp Differential Revision: https://reviews.freebsd.org/D46184
(cherry picked from commit 057453ffdf57bdfcbadb5d1
filemon: Document how to build into the kernel.
MFC after: 3 days Reviewed by: olce, imp Differential Revision: https://reviews.freebsd.org/D46184
(cherry picked from commit 057453ffdf57bdfcbadb5d1834d425812e01ff43)
filemon: Not an option.
MFC after: 3 days
(cherry picked from commit b4e4512d4669267fb220b7c1a2844c506673a3ce)
show more ...
|
|
Revision tags: release/14.1.0 |
|
| #
4ecd329b |
| 14-Apr-2024 |
John Baldwin <[email protected]> |
sys: Retire the ISCSI_INITIATOR_DEBUG option
This was used by the old iSCSI initiator, not the current one.
Reported by: trasz
(cherry picked from commit f3f04c4027a71421b38094bb22e3aa4710ddcc38)
|
| #
d1c97c18 |
| 14-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move ENABLE_ALART option to MI NOTES next to intpm device
This option is for this driver.
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44786
(cherry picked from comm
NOTES: Move ENABLE_ALART option to MI NOTES next to intpm device
This option is for this driver.
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44786
(cherry picked from commit 5ea0b89242dbc1e4d4bac16983291a7c3803f88e)
show more ...
|
| #
c0e4d948 |
| 14-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move the VirtIO entries to the MI NOTES file
While here, add virtio_gpu
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D44782
(cherry picked from commit 1f678b6
NOTES: Move the VirtIO entries to the MI NOTES file
While here, add virtio_gpu
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D44782
(cherry picked from commit 1f678b6ba215aad01a1610772c77af653a981601)
show more ...
|
| #
97d1a0cd |
| 14-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move safe(4) to the MI NOTES file
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44780
(cherry picked from commit ff3569be6fe01839affdefa14f55cc03a1f4f9d0)
|
| #
c68dcc07 |
| 14-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move IEEE80211_DEBUG_REFCNT to the MI NOTES file
This option is not specific to amd64
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44779
(cherry picked from commit 9
NOTES: Move IEEE80211_DEBUG_REFCNT to the MI NOTES file
This option is not specific to amd64
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44779
(cherry picked from commit 9c3fd2c1c7b8887d2ffaf14c61b04c55657d68bf)
show more ...
|
| #
9f756367 |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move NVMe entries to MI file
While here, adjust the sample setting for NVME_USE_NVD to use a non-default setting as is typical in entries in NOTES.
Discussed with: imp Reviewed by: manu Spon
NOTES: Move NVMe entries to MI file
While here, adjust the sample setting for NVME_USE_NVD to use a non-default setting as is typical in entries in NOTES.
Discussed with: imp Reviewed by: manu Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44691
(cherry picked from commit 8f7105a20697d47060dbedc966cf085a64aeced6)
show more ...
|
| #
15e2ffbb |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Tidy entries for SATA controllers
- Add typical comments after device entries (copied from amd64 GENERIC)
- Add an entry for 'device ada'. Normally this is pulled in via 'device sd', bu
NOTES: Tidy entries for SATA controllers
- Add typical comments after device entries (copied from amd64 GENERIC)
- Add an entry for 'device ada'. Normally this is pulled in via 'device sd', but is documented in ada(4) and can be used to include ATA/SATA disk support in a kernel without SCSI disk support.
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44689
(cherry picked from commit a508f5d92a93cda11b0c68084dbb181f97e7f5f7)
show more ...
|
| #
d6f503b7 |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Add devices for iSCSI support
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44688
(cherry picked from commit 76f22e353f66d9ec1c1be
NOTES: Add devices for iSCSI support
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44688
(cherry picked from commit 76f22e353f66d9ec1c1bea1d72eeec56078d4728)
show more ...
|
| #
422911ca |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move OFED options to MI NOTES
Disable in armv7 NOTES to match sys/modules/Makefile
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D4
NOTES: Move OFED options to MI NOTES
Disable in armv7 NOTES to match sys/modules/Makefile
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44686
(cherry picked from commit 973d3a82096bc135f6c230e348e2f33c382096bc)
show more ...
|
| #
0744d326 |
| 20-Apr-2024 |
Gordon Bergling <[email protected]> |
NOTES: Remove a double word in comment
- s/of of/of/
(cherry picked from commit 1ff65c57e337ddb1681af5f98da0fa757cefc5ad)
|
|
Revision tags: release/13.3.0, release/14.0.0 |
|
| #
123fd2a9 |
| 18-Oct-2023 |
Dag-Erling Smørgrav <[email protected]> |
Add the BBR and RACK stacks to the LINT kernel.
While here, drop the EXTRA_TCP_STACKS option, which serves no purpose and should never have been added. Instead, build bbr and rack as long as either
Add the BBR and RACK stacks to the LINT kernel.
While here, drop the EXTRA_TCP_STACKS option, which serves no purpose and should never have been added. Instead, build bbr and rack as long as either or both of INET and INET6 is enabled. There is no risk to anyone who doesn't load one or both and then twiddle the relevant sysctls.
Differential Revision: https://reviews.freebsd.org/D42088
(cherry picked from commit 3a338c534154164504005beb00a3c6feb03756cc)
show more ...
|
| #
031beb4e |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
4ef1c6f7 |
| 26-Jul-2023 |
Marius Strobl <[email protected]> |
base: Remove support for the VTOC8 partitioning scheme
The removal of the sparc64 support in February 2020 obsoleted the VTOC8 partitioning scheme as no other FreeBSD platform makes use of it. Moreo
base: Remove support for the VTOC8 partitioning scheme
The removal of the sparc64 support in February 2020 obsoleted the VTOC8 partitioning scheme as no other FreeBSD platform makes use of it. Moreover, the code is bitrotting as nothing defines e. g. LOADER_VTOC8_SUPPORT any more and, thus, should go now, too. With this change, the following commits are reverted as far as VTOC8 is concerned and parts haven't already previously been deleted along with prior sparc64 removals: 094fcb157d4c98211899cf09d06e2cf19149b7e0 a7d366e9589c95feda6f3bc78c59c6355d51f126 ba8d50d08b9df4e8213f9a6997ff6792ecebcd9b
The alignment example d9711c28efc4ec89ba5ea11f8fd63e9d0a7fc81b added to the VTOC8 section of gpart.8 is folded into the MBR one.
This should finally conclude the deorbit of sparc64-specific bits.
We had joy, we had fun we ran Unix on a Sun. But that source and the song of FreeBSD have all gone.
Credits to Michael Bueker for the original "Unix on a Sun" and Rod McKuen for the "Seasons in the Sun" lyrics.
show more ...
|
| #
215bab79 |
| 25-Jul-2023 |
Shivank Garg <[email protected]> |
mac_ipacl: new MAC policy module to limit jail/vnet IP configuration
The mac_ipacl policy module enables fine-grained control over IP address configuration within VNET jails from the base system. It
mac_ipacl: new MAC policy module to limit jail/vnet IP configuration
The mac_ipacl policy module enables fine-grained control over IP address configuration within VNET jails from the base system. It allows the root user to define rules governing IP addresses for jails and their interfaces using the sysctl interface.
Requested by: multiple Sponsored by: Google, Inc. (GSoC 2019) MFC after: 2 months Reviewed by: bz, dch (both earlier versions) Differential Revision: https://reviews.freebsd.org/D20967
show more ...
|
| #
2404380a |
| 29-May-2023 |
Colin Percival <[email protected]> |
tslog: Optionally instrument pmap_zero_page
Booting an amd64 kernel on Firecracker with 1 CPU and 128 MB of RAM, pmap_zero_page is responsible for 4.6 ms of the 25.0 ms of boot time. This is not in
tslog: Optionally instrument pmap_zero_page
Booting an amd64 kernel on Firecracker with 1 CPU and 128 MB of RAM, pmap_zero_page is responsible for 4.6 ms of the 25.0 ms of boot time. This is not in fact time spent zeroing pages though; almost all of that time is spent in a first-touch penalty, presumably due to the host Linux kernel faulting in backing pages one by one.
There's probably a way to improve that by teaching Firecracker to fault in all the VM's pages from the start rather than having them faulted in one at a time, but that's outside of FreeBSD's control.
This commit adds a TSLOG_PAGEZERO option which enables TSLOG on the amd64 pmap_zero_page function; it's a separate option (turned off by default even if TSLOG is enabled) since zeroing pages happens enough that it can easily fill the TSLOG buffer and prevent other timing information from being recorded.
Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D40326
show more ...
|
| #
062a7b91 |
| 11-May-2023 |
Warner Losh <[email protected]> |
twe: Remove driver
Sponsored by: Netflix
|
|
Revision tags: release/13.2.0 |
|
| #
105a4f7b |
| 09-Mar-2023 |
Brooks Davis <[email protected]> |
ng_atmllc: remove
This standalone module is the last vestage of ATM support in the tree so send it on its way.
Reviewed by: manu, emaste Relnotes: yes Sponsored by: DARPA Differential Revision: htt
ng_atmllc: remove
This standalone module is the last vestage of ATM support in the tree so send it on its way.
Reviewed by: manu, emaste Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38880
show more ...
|
| #
af0cc0b2 |
| 09-Mar-2023 |
Brooks Davis <[email protected]> |
NgATM: Remove netgraph ATM support
Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused.
Reviewed by: manu Reln
NgATM: Remove netgraph ATM support
Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused.
Reviewed by: manu Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38879
show more ...
|
| #
bd32aede |
| 02-Mar-2023 |
Brooks Davis <[email protected]> |
NgATM: Remove useless NGATM_ATM option
MFC after: 3 days
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D38875
|
| #
3746e901 |
| 02-Mar-2023 |
Brooks Davis <[email protected]> |
NATM: Remove useless NETGRAPH_ATM_ATMPIF option
This code was removed as part of the NATM removal in 2017 and somehow this option was missed.
MFC after: 3 days
Reviewed by: emaste Differential Rev
NATM: Remove useless NETGRAPH_ATM_ATMPIF option
This code was removed as part of the NATM removal in 2017 and somehow this option was missed.
MFC after: 3 days
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D38874
show more ...
|
| #
a4b92fef |
| 27-Feb-2023 |
Warner Losh <[email protected]> |
kbd: Tweaks to KBD_DELAY[12]
Make sure NOTES has a different value than the defaults, and properly document the default values in atkbdc(4) and bump .Dd
Sponsored by: Netflix
|
| #
b739bc98 |
| 25-Feb-2023 |
Mike Karels <[email protected]> |
sys/conf/NOTES: clean up whitespace
Most options in kernel config files use "options<space><tab>OPTION". This allows the option to be commented out without shifting columns. A few options had two ta
sys/conf/NOTES: clean up whitespace
Most options in kernel config files use "options<space><tab>OPTION". This allows the option to be commented out without shifting columns. A few options had two tabs, and some had spaces. Make them consistent.
I missed this file on the last pass.
show more ...
|
| #
8d966fb0 |
| 21-Feb-2023 |
Michael Paepcke <[email protected]> |
sys/conf/NOTES add new KBD_DELAY kernel options
add section for new kernel keyboard options
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/649
|
| #
8ea41829 |
| 10-Jan-2023 |
Andrew Gallatin <[email protected]> |
tcp: Build RACK and BBR stacks as a part of LINT
When RACK and BBR were added to the kernel, they were put behind 'WITH_EXTRA_TCP_STACKS=1'. Unfortunately that was never added to any NOTES file, s
tcp: Build RACK and BBR stacks as a part of LINT
When RACK and BBR were added to the kernel, they were put behind 'WITH_EXTRA_TCP_STACKS=1'. Unfortunately that was never added to any NOTES file, so RACK & BBR were not compiled with the various LINT-NOINET, LINT-NOINET6, and LINT-NOIP kernels. This lead to the stacks sometimes being broken.
This change:
- Fixes RACK so that it compiles with the various LINT-NO* kernels - Adds WITH_EXTRA_TCP_STACKS=1 to all NOTES kernels so that RACK and BBR are compile tested regularly
Sponsored by: Netflix Reviewed by: rrs Differential Revision: https://reviews.freebsd.org/D37903
show more ...
|