Commit Graph

46 Commits

Author SHA1 Message Date
bbaa
2421d3ff8c 2026.05.06: fix conftest on gcc 13 2026-05-06 11:30:28 +08:00
bbaa
2b91bc18bf add conftest 2026-05-02 23:23:05 +08:00
bbaa
d6583a9f98 2026.03.05: sync v6.19.6 2026-03-05 14:27:56 +08:00
bbaa
2828a15049 2026.02.09 2026-02-09 20:18:27 +08:00
bbaa
0a17695f8e 2026.02.04 2026-02-04 11:05:26 +08:00
bbaa
0215110e4b sync v6.19-rc8 2026-02-04 11:05:25 +08:00
bbaa
2482f8fa4b 2025.12.10 2025-12-10 19:20:58 +08:00
bbaa
9cb7f53afb sync v6.18-rc6 2025-11-17 14:52:14 +08:00
bbaa
f68ce7cadb Use our own config instead of depending on the target config.
Some older kernels may not include the Kconfig options we rely on due to
renames or code cleanups. Accurately detecting which symbols are
available would require implementing our own conftest logic, similar to
OpenZFS, which would add unnecessary complexity.

Instead, we explicitly enable all features here and assume their
dependencies are available. If any dependencies are missing, the build
will naturally fail during compilation.
2025-11-13 13:59:29 +08:00
bbaa
9ae8876b17 Release 2025.11.10 2025-11-10 13:09:48 +08:00
bbaa
b5a0d34fc0 Pre-release 2025.11.09-rc2 2025-11-09 14:37:37 +08:00
bbaa
8877793ebc update to v6.18-rc4 2025-11-04 01:00:05 +08:00
bbaa
2e635c1fd3 compat v6.12 2025-11-04 00:53:52 +08:00
bbaa
9c85304f75 compat v6.17 2025-11-03 22:16:36 +08:00
bbaa
c94984e903 update to kernel v6.18-rc3 2025-11-03 22:14:19 +08:00
bbaa
0d8fb96eb7 use absolute paths for including the trace header 2025-10-19 10:30:12 +08:00
bbaa
d603fa185a 2025.10.10 2025-10-10 13:05:08 +08:00
bbaa
569205a4c3 2025.10.09: add xe module 2025-10-09 10:55:39 +08:00
bbaa
c862b56990 compat v6.14 in xe 2025-10-09 10:55:39 +08:00
bbaa
7e266949a4 compat v6.12 in i915 2025-10-09 10:55:39 +08:00
bbaa
bf897045f0 add compat module 2025-10-09 10:55:39 +08:00
bbaa
ea1877f056 adjust Makefile 2025-10-09 10:55:39 +08:00
bbaa
55defc10be import latest code (v6.17) 2025-10-09 10:55:39 +08:00
bbaa
1c947f7773 compat 6.15 kernel 2025-05-11 21:27:13 +08:00
bbaa
596ab079a8 2025.03.26 2025-03-26 00:15:25 +08:00
bbaa
905bcd8147 enable kvmgt
(cherry picked from commit 5dda17612e136179e1e89d54e26dd9250940ed81)
2025-03-26 00:13:34 +08:00
bbaa
17b5f68236 remove hardcode ccflags 2025-03-26 00:13:31 +08:00
bbaa
71afa4c4c1 compat 6.8 kernel 2024-12-28 22:10:51 +08:00
bbaa
84ed08a4b1 compat 6.9 kernel 2024-12-28 22:10:50 +08:00
bbaa
f23f26d0e1 compat 6.10 kernel 2024-12-28 22:10:48 +08:00
bbaa
c63d6eb09b compat 6.11 kernel 2024-12-28 22:10:46 +08:00
bbaa
2f36e8624b linux/6.12 init 2024-12-28 22:10:29 +08:00
pasbec
464c0428b8 Fix nasty typo in Makefile 2024-07-17 18:51:04 +02:00
pasbec
10adcdd750 Add option to override latest GuC firmware (default is API 1.9.0 / v70.20.0) via GUCFIRMWARE_MAJOR and GUCVERSION_MINOR in Makefile or environment 2024-07-17 18:34:46 +02:00
pasbec
e84f4eb8fc Update Makefile: Add LSBRELEASE* and improve EXTRAVERSION* 2024-07-17 12:02:11 +02:00
pasbec
8b28ae6fa0 Cleanup dkms.conf and Makefile 2024-07-17 03:35:49 +02:00
pasbec
e95099b35a Preliminary support for kernel 6.8 (tested only with proxmox 6.8.4-3-pve) 2024-07-16 23:29:15 +02:00
zhtengw
45ddcec2fc i915 module: update changes from lts-v6.1.12-linux-230424T063740Z 2023-05-02 11:00:22 +08:00
zhtengw
092d1cf126 i915 module: build with linux-6.1 to linux-6.3 2023-04-25 14:10:05 +08:00
zhtengw
23e385c954 i915 module: update changes from lts-v6.1.12-linux-230415T124447Z(cannot build) 2023-04-25 14:09:16 +08:00
zhtengw
de2548d6e0 i915: add version condition to build with both linux-6.1 and linux-6.2 2023-02-20 17:23:10 +08:00
zhtengw
9221639ad9 i915: update changes from lts-v6.1.8-linux-230201T082419Z 2023-02-17 16:31:05 +08:00
zhtengw
516027fbd2 Makefile: add GVT config dependency for intel_gvt.o 2022-12-16 09:47:51 +08:00
zhtengw
cb48a68db4 i915: make module build with linux-6.1 2022-12-15 15:39:29 +08:00
Xilin Wu
3e14d71eb9 Add EXTRA_CFLAGS in Makefile 2022-09-25 22:26:26 +08:00
Xilin Wu
df2b824eba Initial commit (testing)
Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-09-25 19:43:29 +08:00