Alexander Motin
15f6a08884
tun and tap interfces are now a single tuntap driver.
2019-10-25 16:47:37 -04:00
William Grzybowski
6ad62eebe6
Unify names
2019-10-24 12:00:22 -03:00
William Grzybowski
9835841312
Bring IXNAS configuration file from os:freenas/12-stable
2019-07-24 01:59:09 -03:00
Alexander Motin
54711d7f53
Add Mellanox firmware update module.
...
It is now required for the mlx5 drivers build.
2019-05-23 17:56:19 -04:00
Alexander Motin
20769d93d4
Add device xz, new dependency of GEOM_UZIP.
2019-04-08 12:01:51 -04:00
Ryan Moeller
0fd0476458
Reorganize FREENAS.amd64 jail/vm net options
...
Reflect that these options are now shared with TrueNAS.
Ticket: FIX-78627
2019-03-22 10:12:32 -07:00
Ryan Moeller
c8496bc722
Add GEOM mirror support to kernel configs
...
This is needed for mirroring swap partitions with gmirror.
2018-09-24 22:55:32 -07:00
Alexander Motin
a36b1a1afb
Add SD/MMC stack into the kernel.
...
There are some systems using embedded eMMC chip as boot device.
While such devices are rare, it would be cool to support them.
The only price I know is ~120 types out of 32K limit in CTF.
Ticket: #39123
2018-08-27 12:55:45 -04:00
Alexander Motin
604648d88b
Move ocs_fc and smartpqi drivers to modules and clean ancient trash.
...
Unfortunately limit on number of types in kernel does not allow us to link
statically everything we would like.
Ticket: #37308
2018-07-10 20:32:24 -04:00
Alexander Motin
c1f8f5108c
Remove syscons from kernel and userspace.
...
Ticket: #35948
2018-07-10 18:22:40 -04:00
Alexander Motin
74a334c30a
Add IPSEC_SUPPORT to kernel and ipsec as module.
...
Ticket: #34228
2018-07-10 13:54:29 -04:00
Alexander Motin
b08bb86341
Slightly resync kernel configs with upstream.
...
Mostly just add ocs_fc and smartpqi drivers.
Ticket: #37308
2018-07-10 13:38:04 -04:00
Alexander Motin
850f6d2c50
Move FireWire drivers to modules, remove COMPAT_43TTY.
...
This slightly reduces number of types in kernel, that should
help dtrace.
Ticket: #34609
2018-06-26 11:45:18 -04:00
Alexander Motin
a0bed27ff5
Add puc(4) driver to the kernel configs. ( #52 )
...
Ticket: #33276
2018-05-09 13:46:09 -04:00
Benno Rice
279a5fe48b
Add amdsmn to allow amdtemp to work on Ryzen-based CPUs.
2018-04-03 15:09:03 -07:00
Alexander Motin
171aa9e2bb
Revert "Revert "Fix build, mlxen -> mlx4en""
...
This reverts commit f44d9651d8 .
2018-03-21 21:21:16 -04:00
William Grzybowski
f44d9651d8
Revert "Fix build, mlxen -> mlx4en"
...
This reverts commit 4a145214ab .
2018-03-14 15:37:05 -03:00
William Grzybowski
4a145214ab
Fix build, mlxen -> mlx4en
2018-03-13 09:42:18 -03:00
Alexander Motin
075011bf65
Link fdescfs statically into the kernel.
...
We depend on fdescfs to make python behave. I see no reason to
statically link other FS like tmpfs or nullfs, but keep fdescfs out.
There are some reports about odd kernel panics that happen on fdescfs
mount, but not on nullfs or tmpfs mounts, while the code is identical.
My only guess now is that it is somehow related to dynamic linkage.
Ticket: #27315
2018-02-14 21:12:44 +02:00
Alexander Motin
1df39c6f5e
Add EARLY_AP_STARTUP kernel option.
...
It allows to support hardware with many interrupt vectors.
Ticket: #25405
2017-08-02 16:43:05 +03:00
Alexander Motin
b0846281a7
Add new cfiscsi kernel module for fn_head config.
2017-07-06 22:49:33 +03:00
William Grzybowski
bd364a4513
Lets try to use cfiscsi as builtin module
2017-06-19 12:35:56 -03:00
Kris Moore
6d2746d10b
Don't need mlx4 in the device config for 11
2017-04-21 17:53:25 -04:00
Kris Moore
0189f2b688
Add support for Mellanox (mlxen) to the kernel in 11, mlx4en on 12
...
Ticket: #23492
2017-04-21 15:15:00 -04:00
Kris Moore
564c871584
Rename freenas9 build profile to just "freenas" and
...
do the same with fn9_head -> fn_head
Change internal 9.10 strings to '11'
2017-04-19 10:52:05 -04:00