Andreas Freund
ba56b02954
feat: include hid-multitouch.ko kernel module in rootfs
...
Enables multi-touch touchscreens as input devices.
Signed-off-by: Andreas Freund <andreas.freund@iits-consulting.de>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-24 14:21:33 +04:00
Andrey Smirnov
52e8727d01
feat: add IPv6 GRE support
...
Pulls in https://github.com/siderolabs/pkgs/pull/1458
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-09 14:41:39 +04:00
Andrey Smirnov
b9e27ebe72
feat: update Linux kernel with dm-integrity
...
Update pkgs with Linux 6.18.6 and dm-integrity module added.
Drops some crc kmods, as they are now compiled in.
See https://github.com/siderolabs/pkgs/pull/1447
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-26 13:50:12 +04:00
Andrey Smirnov
e36863470b
feat: add it87 hwmon module
...
See https://github.com/siderolabs/pkgs/pull/1437
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-12 21:26:40 +04:00
Andrey Smirnov
6d17c18bf9
feat: enable Powercap and Intel RAPL
...
Fixes siderolabs/pkgs#1405
See https://github.com/siderolabs/pkgs/pull/1409
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-16 19:00:27 +04:00
Andrey Smirnov
dd6c1089c8
feat: update Linux to 6.18.0
...
Using the next LTS Linux for Talos 1.12.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-03 20:10:33 +04:00
Mateusz Urbanek
561cfb60c3
chore: update pkgs and tools version
...
Update pkgs and tools version
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-11-28 09:52:59 +01:00
Andrey Smirnov
106f45799d
feat: update Linux kernel with userfaultfd/VDPA
...
See:
* https://github.com/siderolabs/pkgs/issues/1360
* https://github.com/siderolabs/pkgs/issues/1314
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-11-12 17:02:18 +04:00
Michael Smith
8dc51bae79
feat: add drm_gpuvm and drm_gpusvm_helper modules
...
See https://github.com/siderolabs/pkgs/pull/1348
Signed-off-by: Michael Smith <mikejsmitty@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-14 19:42:14 +04:00
Dmitrii Sharshakov
053fd0bd4d
feat: update Linux to 6.17
...
Also update module lists, pull in other tools/pkgs updates.
Signed-off-by: Dmitrii Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-10-06 16:52:16 +02:00
Andrey Smirnov
15ecb02a45
feat: update Linux kernel (memcg_v1, ublk)
...
This pulls in PRs:
* https://github.com/siderolabs/pkgs/pull/1318
* https://github.com/siderolabs/pkgs/pull/1310
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-09-02 19:17:21 +04:00
Dmitrii Sharshakov
639f0dfdd8
feat: update Linux to 6.16.4
...
Also integrates GCC 15 update and minor bumps from tools and pkgs.
Signed-off-by: Dmitrii Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-09-01 12:19:16 +02:00
Dmitrii Sharshakov
a1c0e237d6
feat: update Linux to 6.15.11, Go to 1.25
...
Via pkgs and tools. Also bump go-debug for Go 1.25 support.
Signed-off-by: Dmitrii Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-08-28 12:59:17 +02:00
Andrey Smirnov
18447d0afd
feat: update Linux to 6.12.41
...
Also brings in other Linux kernel changes:
* https://github.com/siderolabs/pkgs/pull/1293
* https://github.com/siderolabs/pkgs/pull/1299
* https://github.com/siderolabs/pkgs/pull/1300
* https://github.com/siderolabs/pkgs/pull/1301
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-15 20:06:12 +04:00
Andrey Smirnov
724b9de6d5
feat: add F71808E watchdog driver
...
See https://github.com/siderolabs/pkgs/pull/1288
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-31 13:44:01 +04:00
Andrey Smirnov
ff68286d17
feat: include hwrandom modules
...
See https://github.com/siderolabs/pkgs/pull/1278
```
$ talosctl -n 172.20.0.5 get modules virtio_rng
NODE NAMESPACE TYPE ID VERSION STATE
172.20.0.5 runtime LoadedKernelModule virtio_rng 1 Live
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-11 18:50:04 +04:00
Andrey Smirnov
506212a712
feat: include AMD encrypted mem modules into base
...
See https://github.com/siderolabs/pkgs/pull/1277
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-11 16:43:41 +04:00
Thibault VINCENT
38c4ce415d
feat: add user-space InfiniBand modules
...
This PR pulls in siderolabs/pkgs#1245 to enable ib_umad and ib_uverbs as modules.
Signed-off-by: Thibault VINCENT <thibault.vincent@enix.fr>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-06-13 16:02:06 +04:00
Marat Bakeev
2ff3a6e407
feat(kernel): add bcache kernel module to core talos
...
Add bcache modules for AMD64 and ARM64 architectures
Signed-off-by: Marat Bakeev <hawara@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-04-25 21:11:07 +05:30
Andrey Smirnov
c83611ddd7
test: more extension modules
...
Update with the fix https://github.com/siderolabs/pkgs/pull/1200 , load
explicitly `xdma` and `ena` drivers.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-03 17:54:28 +04:00
Andrey Smirnov
ac79b1ea0c
feat: pull in Intel STTMAC network drivers
...
See https://github.com/siderolabs/pkgs/pull/1188
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-03-17 13:36:30 +04:00
Andrey Smirnov
729fce3065
feat: update Linux to 6.12.18
...
Also bring in Intel PMC/PMT modules.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-03-11 14:47:10 +04:00
Andrey Smirnov
e831e52e01
feat: add support for qla2xx
...
See https://github.com/siderolabs/talos/issues/10453
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-03-03 22:42:56 +04:00
Andrey Smirnov
ef69c9d39b
feat: update Linux to 6.12.1
...
No other changes, just update default bundled module list.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-11-27 23:08:14 +04:00
Noel Georgi
e4c6186c63
chore: remove i915/amdgpu drivers
...
Drop i915 and amdgpu drivers from Talos rootfs, these will be packaged
as extensions containing both firmware and drivers.
Some modules like `ttm`, `i2c-algo-bit` etc have been left off since they are used by both amdgpu and
i915, so makes sense to keep in plain talos.
Part of: #9728
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-19 15:07:53 +05:30
blablu
474949dc77
feat: add dm-cache dm-cache-smq kernel modules
...
https://github.com/siderolabs/pkgs/pull/1075
Signed-off-by: blablu <kk@sudo-i.net>
2024-11-06 15:39:52 +04:00
Andrey Smirnov
f08669c7a9
feat: bring in lpfc kernel module driver
...
See https://github.com/siderolabs/pkgs/pull/1044
Fixes #9437
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-10-04 15:35:22 +04:00
Andrey Smirnov
6a014374be
feat: enable QEDF driver
...
See https://github.com/siderolabs/talos/discussions/9391
Also bump pkgs & tools, bring in Go 1.23.2, containerd v2.0.0-rc.5
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-10-04 11:46:41 +04:00
Noel Georgi
eade0a9f22
chore: bring in uio modules
...
Bring in `UIO_` modules from https://github.com/siderolabs/pkgs/pull/1015
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-08-30 17:49:23 +05:30
Andrey Smirnov
951cf66fdc
feat: add Cisco fnic driver
...
See https://github.com/siderolabs/pkgs/pull/1014
Also fix the docs.
Fixes #9227
Fixes #9228
See #9231
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-08-27 17:55:13 +04:00
Andrey Smirnov
8234808004
fix: add missing host/nvme-rdma
...
See #9214
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-08-26 14:57:46 +04:00
Andrey Smirnov
f57d1f07e9
fix: add NVMe target kernel modules
...
Fixes #9214
This finishes the work which started in
https://github.com/siderolabs/pkgs/pull/906 , but it never got finished.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-08-23 14:47:48 +04:00
Andrey Smirnov
fd01571c40
feat: update Linux, enable Broadcom MPI3 driver
...
Linux: 6.6.39
See siderolabs/pkgs#992
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-07-24 20:30:56 +04:00
Andrey Smirnov
78b48eb3ae
feat: include EDAC drivers
...
See https://github.com/siderolabs/pkgs/pull/957
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-05-15 23:05:36 +04:00
Dmitry Sharshakov
9456489147
feat: support hardware watchdog timers
...
Only enabled when activated by config, disabled on shutdown/reboot
Fixes #8284
Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com>
Signed-off-by: Dmitry Sharshakov <d3dx12.xx@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-03-25 18:19:39 +03:00
Noel Georgi
9b6ec5929a
chore: bump kernel
...
Bump PKGS to bring in kernel with new config options and more KSPP
fixes.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-03-20 17:54:24 +05:30
Andrey Smirnov
9b62919253
feat: update pkgs
...
Pulls in following PRs:
* https://github.com/siderolabs/pkgs/pull/893
* https://github.com/siderolabs/pkgs/pull/896
* https://github.com/siderolabs/pkgs/pull/889
* https://github.com/siderolabs/pkgs/pull/899
* https://github.com/siderolabs/pkgs/pull/902
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-02-20 15:52:41 +04:00
Andrey Smirnov
d4521ee9c4
feat: update kernel with sfc driver and LSM updates
...
See:
* https://github.com/siderolabs/pkgs/pull/890
* https://github.com/siderolabs/pkgs/pull/891
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-02-14 14:48:45 +04:00
Andrey Smirnov
b44551ccdb
feat: update Linux to 6.6.13
...
See https://github.com/siderolabs/pkgs/pull/873
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-29 16:50:33 +04:00
Andrey Smirnov
8a1732bcb1
fix: pull in mptspi driver
...
See https://github.com/siderolabs/pkgs/pull/871
This should fix issues with VMWare SCSI disk virtualization.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-22 19:52:15 +04:00
Andrey Smirnov
8dc112f36b
chore: pull in NBD modules
...
See https://github.com/siderolabs/pkgs/pull/862
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-29 20:08:49 +04:00
Andrey Smirnov
3ba84701d9
feat: pull in kernel modules for mlx Infiniband and VFIO
...
See:
* https://github.com/siderolabs/pkgs/pull/854
* https://github.com/siderolabs/pkgs/pull/855
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-19 13:55:42 +04:00
Andrey Smirnov
5934815d2f
chore: split more kernel modules on amd64
...
See https://github.com/siderolabs/pkgs/pull/844
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-13 21:26:32 +04:00
Jacob McSwain
5fc60d2caa
feat: add Solarflare SFC9000 support
...
These cards are still relevant today at 10gbps and are cheaply available
for homelab use.
Signed-off-by: Jacob McSwain <jacob.a.mcswain@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-10-03 01:27:03 +05:30
Noel Georgi
29b201d619
feat: enable common h/w sensors
...
Enable common h/w sensor modules.
Ref: https://github.com/siderolabs/pkgs/pull/815
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-22 00:15:53 +05:30
Noel Georgi
3ef670a9e8
chore: pull in dm modules
...
Pull in dm-modules.
Ref: https://github.com/siderolabs/pkgs/pull/791
Diff:
```bash
❯ diff -r --color _out/kernel-a/lib/modules/6.1.51-talos/modules.dep _out/kernel-b/lib/modules/6.1.51-talos/modules.dep
100a101
> kernel/drivers/md/dm-bio-prison.ko:
102a104
> kernel/drivers/md/persistent-data/dm-persistent-data.ko:
103a106
> kernel/drivers/md/dm-thin-pool.ko: kernel/drivers/md/persistent-data/dm-persistent-data.ko kernel/drivers/md/dm-bio-prison.ko
```
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-15 15:16:02 +02:00
Andrey Smirnov
735bf9ed08
feat: bring in Google vNIC driver
...
See https://github.com/siderolabs/pkgs/pull/802
The module is included by default, but loaded on demand.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-12 16:26:45 +04:00
Spencer Smith
dbb9f2bc7a
chore: add dm_multipath module
...
This PR pulls in the latest pkgs commit to enable dm_multipath as a module.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2023-07-27 19:05:10 -04:00
Andrey Smirnov
9b0bc3e931
chore: split kernel modules out of the tree
...
Also update Linux 6.1.41 (Zenbleed workaround).
See https://github.com/siderolabs/pkgs/pull/768
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-26 21:42:29 +04:00
Spencer Smith
4cd7623cf7
chore: add alx drivers
...
This PR adds the alx drivers from pkgs to talos
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2023-07-25 11:00:12 -04:00