History log of /freebsd/sys/amd64/conf/GENERIC (Results 1 – 25 of 803)
Revision Date Author Comments
# 88616489 03-Jun-2026 Enji Cooper <ngie@FreeBSD.org>

amd64: complete thunderbolt KERNCONF integration

This completes the work so the driver can be integrated into KERNCONFs
properly on amd64.

MFC after: 1 month

Differential Revision: https://reviews

amd64: complete thunderbolt KERNCONF integration

This completes the work so the driver can be integrated into KERNCONFs
properly on amd64.

MFC after: 1 month

Differential Revision: https://reviews.freebsd.org/D55573

show more ...


# 14b8531c 24-May-2026 Alan Somers <asomers@FreeBSD.org>

padlock: Restore padlock_rng to the amd64 build

Revert 88a53301e19 and d1ca01059d5 . They removed padlock_rng from the
amd64 build under the mistaken belief that this device was available on
32-bit

padlock: Restore padlock_rng to the amd64 build

Revert 88a53301e19 and d1ca01059d5 . They removed padlock_rng from the
amd64 build under the mistaken belief that this device was available on
32-bit processors only. But it's also available on the 64-bit Via Nano,
Nano X2, and some Zhaoxin CPUs.

PR: 295517
Fixes: 88a53301e19 ("padlock.4: only install on i386")
Fixes: d1ca01059d5 ("padlock(4)/nehemiah: move i386-only entropy")
MFC after: 1 week
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D57215

show more ...


# cfec995c 17-Apr-2026 Adrian Chadd <adrian@FreeBSD.org>

ixgbe: add MDIO bus support

This works enough to let me see the marvell switch on the MDIO bus.

It uses clause 22, which ixgbe's existing MDIO code doesn't currently
support, so it's implemented in

ixgbe: add MDIO bus support

This works enough to let me see the marvell switch on the MDIO bus.

It uses clause 22, which ixgbe's existing MDIO code doesn't currently
support, so it's implemented in a new source file.

Since mdio(4) is now required, add it where appropriate to GENERIC kernels.

Reviewed by: kbowling
Differential Revision: https://reviews.freebsd.org/D50128

show more ...


# 254b23eb 27-Mar-2026 Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>

routing: Retire ROUTE_MPATH compile option

The ROUTE_MPATH compile option was introduced to
test the new multipath implementation.
Since compiling it has no overhead and it's enabled
by default, rem

routing: Retire ROUTE_MPATH compile option

The ROUTE_MPATH compile option was introduced to
test the new multipath implementation.
Since compiling it has no overhead and it's enabled
by default, remove it.

Reviewed by: melifaro, markj
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D55884

show more ...


# 092687a0 21-Mar-2026 Dag-Erling Smørgrav <des@FreeBSD.org>

kernel: Be clearer about what ZSTDIO is for

ZSTDIO is not just for core dumps, and it is now required by ZFS, so
move it (and GZIO, which is still just for dumps) to a new “Compression
support” sect

kernel: Be clearer about what ZSTDIO is for

ZSTDIO is not just for core dumps, and it is now required by ZFS, so
move it (and GZIO, which is still just for dumps) to a new “Compression
support” section in GENERIC, and add them both to MINIMAL.

MFC after: 1 week
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D55940

show more ...


# 7a323f87 24-Oct-2025 Ed Maste <emaste@FreeBSD.org>

sys: Retire le(4)

We retired most obsolete 10 and 10/100 Ethernet NIC drivers in 2019 --
see commits following ebcf740a32ae ("FCP-101: remove obsolete 10 and
10/100 Ethernet drivers.).

le(4) was re

sys: Retire le(4)

We retired most obsolete 10 and 10/100 Ethernet NIC drivers in 2019 --
see commits following ebcf740a32ae ("FCP-101: remove obsolete 10 and
10/100 Ethernet drivers.).

le(4) was retained with with the note "Emulated by QEMU, alternatives
don't yet work for mips64." MIPS has since been removed from the tree
and emulators and virtual machines offer many other, more suitable
devices.

Reviewed by: brooks
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55516

show more ...


# 1322760f 23-Jan-2026 Konstantin Belousov <kib@FreeBSD.org>

sys: enable both SCHED_ULE and SCHED_4BSD for some configs

Globally enable both schedulers for LINT.
Enable both schedulers for GENERIC on amd64.

Reviewed by: olce
Tested by: pho
Sponsored by: The

sys: enable both SCHED_ULE and SCHED_4BSD for some configs

Globally enable both schedulers for LINT.
Enable both schedulers for GENERIC on amd64.

Reviewed by: olce
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D54831

show more ...


# c75eff16 17-Jan-2026 Brad Smith <brad@comstyle.com>

aq: Add to amd64 GENERIC and to sys/conf/NOTES

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D54633


# e28529ca 10-Jan-2026 Brad Smith <brad@comstyle.com>

rge: Add to amd64 GENERIC and to sys/conf/NOTES

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D54609


# 16f8ea6a 08-Jan-2026 Mark Johnston <markj@FreeBSD.org>

amd64: Remove tpm(4) from GENERIC for now

It breaks suspend/resume and no one has had time to investigate and fix
it.

PR: 291067
Reviewed by: emaste
Fixes: 3deb21f1afd5 ("random: TPM_HARVEST shou

amd64: Remove tpm(4) from GENERIC for now

It breaks suspend/resume and no one has had time to investigate and fix
it.

PR: 291067
Reviewed by: emaste
Fixes: 3deb21f1afd5 ("random: TPM_HARVEST should have been named RANDOM_ENABLE_TPM")
Differential Revision: https://reviews.freebsd.org/D54587

show more ...


# 8cbe0dd5 26-Nov-2025 ykla <yklaxds@gmail.com>

sys: RealTek -> Realtek

Realtek changed how it styled its name 25 or so years ago, but the old
style persisted in many places. These products use the new styling in
their datasheets.

Signed-off-by:

sys: RealTek -> Realtek

Realtek changed how it styled its name 25 or so years ago, but the old
style persisted in many places. These products use the new styling in
their datasheets.

Signed-off-by: ykla yklaxds@gmail.com
Sponsored by: Chinese FreeBSD Community
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1901

show more ...


# d6f10a5d 28-Oct-2025 David E. O'Brien <obrien@FreeBSD.org>

random: allow disabling of entropy harvesting from keyboard & mice

Reviewed by: jmg
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D53390


# 3deb21f1 28-Oct-2025 David E. O'Brien <obrien@FreeBSD.org>

random: TPM_HARVEST should have been named RANDOM_ENABLE_TPM

* Enable RANDOM_ENABLE_TPM by default

* The commit of TPM_HARVEST failed to add it to NOTES
so that the LINT kernel would build the co

random: TPM_HARVEST should have been named RANDOM_ENABLE_TPM

* Enable RANDOM_ENABLE_TPM by default

* The commit of TPM_HARVEST failed to add it to NOTES
so that the LINT kernel would build the code.

Fixes: 4ee7d3b0118c82e651712bb65da53d08e78cd7b1
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D53460

show more ...


# d1ca0105 24-Oct-2025 David E. O'Brien <obrien@FreeBSD.org>

padlock(4)/nehemiah: move i386-only entropy source to MD files

Reviewed by: khng
Differential Revision: https://reviews.freebsd.org/D53309


# e43fbf27 25-Sep-2025 Vladimir Kondratyev <wulf@FreeBSD.org>

u2f(4): Invert U2F_MAKE_UHID_ALIAS kernel build option

This makes non-GENERIC kernel configs easier to maintain.

Requested by: glebius
MFC after: 2 days


# c1eff1d7 09-Sep-2025 Olivier Certner <olce@FreeBSD.org>

sys: NOTES: Fix comment for wlan_* devices; GENERIC*: Re-order 'wlan_tkip'

Fix the comment introducing the 'wlan_*' devices (AES-CCMP is missing)
after introducing AES-GCMP.

While here, re-order th

sys: NOTES: Fix comment for wlan_* devices; GENERIC*: Re-order 'wlan_tkip'

Fix the comment introducing the 'wlan_*' devices (AES-CCMP is missing)
after introducing AES-GCMP.

While here, re-order the devices in order of appearance of the related
technologies.

No functional change (intended).

Reviewed by: adrian, emaste
Fixes: 7bf82ea4fdda ("sys: add wlan_gcmp to GENERIC kernels as appropriate")
MFC after: 3 days
MFC to: stable/15
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52444

show more ...


# 92255335 02-Sep-2025 Ed Maste <emaste@FreeBSD.org>

sys: Rename BLOAT_KERNEL_WITH_EXTERR to EXTERR_STRINGS

There's no need for an implied value judgement.

Suggested by: jhb
Reviewed by: kib, jhb
Sponsored by: The FreeBSD Foundation
Differential Revi

sys: Rename BLOAT_KERNEL_WITH_EXTERR to EXTERR_STRINGS

There's no need for an implied value judgement.

Suggested by: jhb
Reviewed by: kib, jhb
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52351

show more ...


# 4a04e0a6 17-Aug-2025 Vladimir Kondratyev <wulf@FreeBSD.org>

u2f(4): a HID driver for FIDO/U2F security keys

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 ti

u2f(4): a HID driver for FIDO/U2F security keys

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

show more ...


# 3f94fb8d 16-Aug-2025 Jaeyoon Choi <j_yoon.choi@samsung.com>

amd64 GENERIC: Add ufshci

Sponsored by: Samsung Electronics
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D51507


# 970a71e1 01-Jun-2025 Konstantin Belousov <kib@FreeBSD.org>

Rename BLOW_KERNEL_WITH_EXTERR to BLOAT_KERNEL_WITH_EXTERR

Guessed by: alc
Sponsored by: The FreeBSD Foundation
MFC after: 1 week


# 8e8d3068 23-May-2025 Konstantin Belousov <kib@FreeBSD.org>

amd64 GENERIC: enable bloating kernel with ext errors strings

Reviewed by: brooks
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Differential revision: https://reviews.freebsd.org/D50483


# 9cdd4075 28-Apr-2025 Chandrakanth patil <chandrakanth.patil@broadcom.com>

mpi3mr: Allow driver to be in-kenrel and add to GENERIC

Registered the mpi3mr driver source files in sys/conf/files, enabling it
to be compiled into the base kernel image. This matches the approach

mpi3mr: Allow driver to be in-kenrel and add to GENERIC

Registered the mpi3mr driver source files in sys/conf/files, enabling it
to be compiled into the base kernel image. This matches the approach
used for existing Broadcom drivers such as mrsas, mps, and mpr.

Add mpi3mr to sys/conf/NOTES.

With this change, the mpi3mr driver will be built as part of the base
kernel, allowing automatic loading during boot when supported hardware
is detected.

Below changes are suggested by chs@:
- Corrected the file name typo mistake in /sys/conf/files from
mpi3mr_app.c.c to mpi3mr_app.c
- Added mpi3mr driver entries in "sys/amd64/conf/GENERIC" and
"sys/i386/conf/GENERIC"

Reviewed by: ssaxena, chs, imp
Differential Revision: https://reviews.freebsd.org/D49754

show more ...


# 7bf82ea4 13-Mar-2025 Adrian Chadd <adrian@FreeBSD.org>

sys: add wlan_gcmp to GENERIC kernels as appropriate

Add wlan_gcmp wherever CCMP is defined in kernel configs.

Differential Revision: https://reviews.freebsd.org/D49343
Reviewed by: bz, cy


# 7a296a86 16-Jun-2024 Konstantin Belousov <kib@FreeBSD.org>

IPSEC_OFFLOAD: add the option to GENERIC on amd64 and arm64

Sponsored by: NVIDIA networking


# 13d00a43 20-Jun-2024 Emmanuel Vadot <manu@FreeBSD.org>

conf: Add usbhid and hidbus to GENERIC* kernel configs

Include the new unified HID stack by default in generic.
This will allow us to migrate to the multi-stack hkbd and hms instead of
relying on th

conf: Add usbhid and hidbus to GENERIC* kernel configs

Include the new unified HID stack by default in generic.
This will allow us to migrate to the multi-stack hkbd and hms instead of
relying on the older ukbd and ums which only work with USB.
To test those drivers just add hw.usb.usbhid.enable=1 in loader.conf

Differential Revision: https://reviews.freebsd.org/D45658
Reviewed by: emaste, imp, wulf (all older version)
Sponsored by: Beckhoff Automation GmbH & Co. KG

show more ...


12345678910>>...33