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
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
Justin Garrison
e3cbc92c05
fix: add video kernel module to arm
...
Allows for NVIDIA kernel modules to load on arm arch
Signed-off-by: Justin Garrison <justin.garrison@siderolabs.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-31 15:10:44 +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
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
Andrey Smirnov
3cf325654e
feat: modularize more arm64 kernel
...
See https://github.com/siderolabs/pkgs/pull/1247
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-05-23 18:14:32 +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
e5a9cbbe61
feat: pull in more HiSilicon drivers
...
See https://github.com/siderolabs/pkgs/pull/1204
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-10 18:18:58 +04:00
Andrey Smirnov
5cd58ec86f
feat: add Hisilicon arm drivers
...
See https://github.com/siderolabs/pkgs/pull/1202
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-08 20:32:57 +04:00
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
Joakim Nohlgård
cc6c714ce5
feat: add Tegra modules to initrd
...
Add Tegra modules to initrd.
Signed-off-by: Joakim Nohlgård <joakim@nohlgard.se>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-03-17 19:39:40 +05:30
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
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
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
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
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
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
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
Andrey Smirnov
d2f64af863
chore: disable cloud-images, pull in new kernel and gre module
...
Disable cloud-images step due to the issue with AWS & Azure atm.
Pull in https://github.com/siderolabs/pkgs/pull/761
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-25 15:15:54 +04:00
Andrey Smirnov
60c304126f
chore: bump dependencies
...
* go.mod dependencies
* Linux 6.1.39
* runc 1.1.8
* dm-raid kernel module
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-20 18:25:41 +04:00
Noel Georgi
a34a948985
fix: copy missing modules.* files
...
Copy missing `modules.order`, `modules.builtin` and
`modules.builtin.modinfo` files so tools can read them.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-09 17:25:28 +05:30
Noel Georgi
aef2192a65
chore: use fixed module list
...
Use a fixed list of modules to copy into Talos initramfs.
This makes sure we can still enable thing in Talos kernel as modules but
not ship it as default in Talos (extra modules could be extensions).
Also fixes : #7341
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-09 00:08:42 +05:30