| Age | Commit message (Collapse) | Author |
|
Sponsored by: Netflix
Notes:
svn path=/head/; revision=325834
|
|
what was tested...
Notes:
svn path=/head/; revision=325780
|
|
loader.conf for uboot have this in the list, but the default one
didn't. Since there's no harm and it's a failsafe, add it to the list.
Sponsored by: Netflix
Notes:
svn path=/head/; revision=325779
|
|
AMD Family 17h CPUs have an internal network used to communicate between
the host CPU and the PSP and SMU coprocessors. It exposes a simple
32-bit register space.
Reviewed by: avg (no +1), mjoras, truckman
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D12217
Notes:
svn path=/head/; revision=323184
|
|
in /boot/defaults/loader.conf to something that's actually commonly used,
"mdroot". It's arbitrary, but it's easier to find this way.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=319798
|
|
patm(4) devices.
Maintaining an address family and framework has real costs when we make
infrastructure improvements. In the case of NATM we support no devices
manufactured in the last 20 years and some will not even work in modern
motherboards (some newer devices that patm(4) could be updated to
support apparently exist, but we do not currently have support).
With this change, support remains for some netgraph modules that don't
require NATM support code. It is unclear if all these should remain,
though ng_atmllc certainly stands alone.
Note well: FreeBSD 11 supports NATM and will continue to do so until at
least September 30, 2021. Improvements to the code in FreeBSD 11 are
certainly welcome.
Reviewed by: philip
Approved by: harti
Notes:
svn path=/head/; revision=317383
|
|
numbers with Chacha20. Keep the API, though, as that is what the
other *BSD's have done.
Use the boot-time entropy stash (if present) to bootstrap the
in-kernel entropy source.
Reviewed by: delphij,rwatson
Approved by: so(delphij)
MFC after: 2 months
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D10048
Notes:
svn path=/head/; revision=317015
|
|
if_igb was merged with if_em in r311849
X-MFC with: r311849
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=315739
|
|
- if_cxgbe
- if_ixl
- if_ixlv
- sfxge
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=315738
|
|
UNIX System V Release 4 is operating system released in 1988. It ceased
to exist in early 2000-s.
Notes:
svn path=/head/; revision=314373
|
|
Submitted by: rgrimes
MFC after: 4 weeks
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=310417
|
|
This driver uses the iflib framework supporting Broadcom
25/50Gbps devices.
Reviewed by: gallatin, wblock
Approved by: davidch
MFC after: 2 weeks
Relnotes: yes
Sponsored by: Broadcom Limited
Differential Revision: https://reviews.freebsd.org/D7551
Notes:
svn path=/head/; revision=308696
|
|
Notes:
svn path=/head/; revision=300071
|
|
Reviewed by: dteske
MFC after: 2 weeks
Notes:
svn path=/head/; revision=298831
|
|
is now provided by mkuzip(8) and geom_uzip(4) respectively.
MFC after: 1 month
Notes:
svn path=/head/; revision=295945
|
|
If the system was booted with ZFS, a new menu item (#7) appears
It contains an autogenerated list of ZFS Boot Environments
This allows the user to switch to an alternate root file system
Use Cases:
- Revert a failed upgrade
- Concurrently run different versions of FreeBSD with common home directory
- Easier integration with the sysadmin/beadm utility
Requested by: many
Reviewed by: dteske
MFC after: 10 days
Relnotes: yes
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D3167
Notes:
svn path=/head/; revision=293001
|
|
Notes:
svn path=/head/; revision=286111
|
|
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=285882
|
|
Note that this doesn't quite work yet - the preloaded image
gets loaded twice for some reason.
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=285881
|
|
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=285875
|
|
Fix the man pages as well.
Differential Revision: https://reviews.freebsd.org/D2924
Approved by: so (delphij)
Notes:
svn path=/head/; revision=284960
|
|
a text file with a list of physical memory addresses to exclude, and have it
loaded at boot time via the provided example in loader.conf. The tunable
'vm.blacklist' remains, but using an external file means that there's no
practical limit to the size of the list. This change also improves the
scanning algorithm for processing the list, scanning the list only once
instead of scanning it for every page in the system. Both the sysctl and
the file can be unsorted and contain duplicates so long as each entry is
numeric (decimal or hex) and is separated by a space, comma, or newline
character. The sysctl 'vm.page_blacklist' is now provided to report what
memory locations were successfully excluded.
Reviewed by: imp, emax
Obtained from: Netflix, Inc.
MFC after: 3 days
Notes:
svn path=/head/; revision=282228
|
|
A new loader.conf(5) option of geom_eli_passphrase_prompt="YES" will now
allow you to enter your geli(8) root-mount credentials prior to invoking
the kernel.
See check-password.4th(8) for details.
Differential Revision: https://reviews.freebsd.org/D2105
Reviewed by: imp, kmoore
Discussed on: -current
MFC after: 3 days
X-MFC-to: stable/10
Relnotes: yes
Notes:
svn path=/head/; revision=281616
|
|
Notes:
svn path=/head/; revision=280939
|
|
Summary:
Add "GELI Passphrase:" prompt to boot loader.
A new loader.conf(5) option of geom_eli_passphrase_prompt="YES" will now
allow you to enter your geli(8) root-mount credentials prior to invoking
the kernel.
See check-password.4th(8) for details.
Differential Revision: https://reviews.freebsd.org/D2105
Reviewed by: (your name[s] here)
MFC after: 3 days
X-MFC-to: stable/10
Relnotes: yes
Test Plan:
Drop a head copy of check-password.4th into /boot and then apply the patch
(only the patch to /boot/check-password.4th is required; no other changes are
required but you do have to have a HEAD copy of check-password.4th to
apply the patch).
NB: The rest of your /boot files can be up to 2 years old but no older.
NB: The test won't work unless your kernel has the following change
https://svnweb.freebsd.org/base?view=revision&revision=273489
Now, put into /boot/loader.conf:
geom_eli_passphrase_prompt="YES"
and reboot.
You should be prompted for a GELI passphrase before the menu (if enabled),
just after loading loader.conf(5).
NB: It doesn't matter if you're using GELI or not. However if you are using
GELI and a sufficiently new enough release (has SVN r273489) and you entered
the proper passphrase to mount your GELI encrypted root device(s), you should
notice that the boot process did not stop (you went from loader all the way to login).
Reviewers: cperciva, allanjude, scottl, kmoore
Subscribers: jkh, imp
Differential Revision: https://reviews.freebsd.org/D2105
Notes:
svn path=/head/; revision=280938
|
|
Ficl/Forth and Lua. No visible change for Forth while enabling Lua support.
Submitted by: rpaulo
Notes:
svn path=/head/; revision=280922
|
|
and more functional drivers ahci(4), siis(4) and mvs(4).
This removes about 3400 lines of code, unused since FreeBSD 9.0 release.
Notes:
svn path=/head/; revision=280451
|
|
NB: Using NULL for default values in-case someone
or something uncomments it and reboots. See
check-password.4th(8) for additional details.
MFC after: 3 days
X-MFC-to: stable/10 stable/9
Notes:
svn path=/head/; revision=280385
|
|
output frequency of the "twiddle" IO progress indicator. The default
value is 1. For larger values N, the next stage of the animation is only
output on every Nth call to the output routine. A sufficiently large N
effectively disables the animation completely.
Notes:
svn path=/head/; revision=276087
|
|
have chosen different (and more traditional) stateless/statuful
NAT64 as translation mechanism. Last non-trivial commits to both
faith(4) and faithd(8) happened more than 12 years ago, so I assume
it is time to drop RFC3142 in FreeBSD.
No objections from: net@
Notes:
svn path=/head/; revision=274331
|
|
if you want the keyboard break to work early in boot..
MFC after: 1 week
Notes:
svn path=/head/; revision=268254
|
|
lindev(4) was only used to provide /dev/full which is now a standard feature of
FreeBSD. /dev/full was never linux-specific and provides a generally useful
feature.
Document this in UPDATING and bump __FreeBSD_version. This will be documented
in the PH shortly.
Reported by: jkim
Notes:
svn path=/head/; revision=265215
|
|
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=262562
|
|
nForce MCP adapters for a long time.
Yays: jhb, remko, yongari
Nays: none on the current and stable lists
Notes:
svn path=/head/; revision=261975
|
|
it available to architectures that do not use or load the beastie
menu. This is reported to save headaches on some PPC systems where unload
followed by load does not produce the desired results wherein if-given
the opportunicy to abort the initial loading sequence, you can customize
the first load.
Reviewed by: nwhitehorn, kan
Discussed on: -current
Notes:
svn path=/head/; revision=257821
|
|
kernel selection menu to the beastie menu. List of kernels is taken from
`kernels' in loader.conf(5) as a space (or comma) separated list of names
to display (up to 9). If not set, default value is "kernel kernel.old".
Does not validate that kernels exist because the next enhancement will be
to allow selection of the root device.
Discussed on: -current
MFC after: 3 days
Notes:
svn path=/head/; revision=257650
|
|
The ng_create_one() and ng_mkpeer() functions in network.subr are
now not used anywhere, but I left them, since they can be useful
in future in netgraph scripting.
Submitted by: pluknet
Notes:
svn path=/head/; revision=257261
|
|
Looking pretty good; this mostly works now. New code includes:
* Read cached entropy at startup, both from files and from loader(8) preloaded entropy. Failures are soft, but announced. Untested.
* Use EVENTHANDLER to do above just before we go multiuser. Untested.
Notes:
svn path=/projects/random_number_generator/; revision=256094
|
|
kernel does not need it for importing a root pool.
MFC after: 4 weeks
Notes:
svn path=/head/; revision=253071
|
|
GIANT from VFS. This code is particulary broken and fragile and other
in-kernel implementations around, found in other operating systems,
don't really seem clean and solid enough to be imported at all.
If someone wants to reconsider in-kernel NTFS implementation for
inclusion again, a fair effort for completely fixing and cleaning it
up is expected.
In the while NTFS regular users can use FUSE interface and ntfs-3g
port to work with their NTFS partitions.
This is not targeted for MFC.
Notes:
svn path=/head/; revision=241636
|
|
GIANT from VFS.
This is not targeted for MFC.
Notes:
svn path=/head/; revision=241608
|
|
GIANT from VFS.
This is not targeted for MFC.
Notes:
svn path=/head/; revision=241607
|
|
GIANT from VFS.
This is not targeted for MFC.
Notes:
svn path=/head/; revision=241606
|
|
Winbond Super I/O chips.
With minor efforts it should be possible the extend the driver to support
further chips/revisions available from Winbond. In the simplest case
only new IDs need to be added, while different chipsets might require
their own function to enter extended function mode, etc.
Sponsored by: Sandvine Incorporated ULC (in 2011)
Reviewed by: emaste, brueffer
MFC after: 2 weeks
Notes:
svn path=/head/; revision=232614
|
|
Submitted by: Jason Hellenthal
Approved by: glebius
MFC after: 3 days
Notes:
svn path=/head/; revision=230109
|
|
- carp.ko depends on sha1.c
Notes:
svn path=/head/; revision=228576
|
|
PR: 162608
Submitted by: manolis
Approved by: rwatson (mentor)
MFC after: 3 Days
Notes:
svn path=/head/; revision=227727
|
|
It can be put back using the INIT_PATH config option or init_path
loader variable, if still needed (which I doubt).
MFC after: 1 week
Notes:
svn path=/head/; revision=226833
|
|
default/loader.conf
This should help people installing ${OS} to USB devices, where there are
frequently cases where kernel tries to mount root before actual umass sensing
is finished.
Reviewed by: mav
Approved by: re (kib)
MFC after: 1 week
Notes:
svn path=/head/; revision=225122
|
|
Approved by: re (kib)
Requested by: maxim
Notes:
svn path=/head/; revision=224408
|