Commit Graph

25 Commits

Author SHA1 Message Date
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