Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1378 commits
Select commit Hold shift + click to select a range
90b479b
Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/fsverity…
Sep 30, 2026
0532654
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
7f827f5
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
bd10ffc
Merge branch 'ksmbd-for-next' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
513cc5c
Merge branch 'linux-next' of git://git.linux-nfs.org/projects/anna/li…
Sep 30, 2026
48b2770
Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
2643b8a
Merge branch 'ntfs-next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
c0d184b
Merge branch 'master' of https://github.com/Paragon-Software-Group/li…
Sep 30, 2026
ba3167c
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
f60deca
Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/xfs/xfs-…
Sep 30, 2026
5eb3fdc
Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/linux/kernel…
Sep 30, 2026
bf234c2
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
5aa5a16
Merge branch 'fs-current' of linux-next
Sep 30, 2026
702c0c3
Merge branch 'for-next/fixes' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
1f878d8
Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
16a881a
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
fbcefac
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
a93e526
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
1e42bad
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
3b5eb90
Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
e4a977f
Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
9221521
Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
a72cec2
Merge branch 'tty-linus' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
59c06c1
Merge branch 'usb-linus' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
2c22557
Merge branch 'fixes-togreg' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
68b11f6
Merge branch 'watchdog' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
9cd2645
Merge branch 'char-misc-linus' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
0964bb4
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
29d0e35
Merge branch 'libcrypto-fixes' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
844cce7
Merge branch 'fixes' of git://linuxtv.org/media-ci/media-pending.git
Sep 30, 2026
711d730
Merge branch 'at91-fixes' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
c132877
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
80167c4
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
fafdf38
Merge branch 'master' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git
Sep 30, 2026
236a17c
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
106c7dc
Merge branch 'hwmon' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
9ffd538
Merge branch 'dma-mapping-fixes' of https://git.kernel.org/pub/scm/li…
Sep 30, 2026
0486046
Merge branch 'pinctrl-qcom/for-current' of https://git.kernel.org/pub…
Sep 30, 2026
47a06d7
Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
713d391
Merge branch 'for-linux-next-fixes' of https://gitlab.freedesktop.org…
Sep 30, 2026
f374424
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
b01a142
Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
8ad9652
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
8655412
Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
48bf1ac
Merge branch 'gpio/for-current' of https://git.kernel.org/pub/scm/lin…
Sep 30, 2026
c35dd14
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
8252083
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
687a3ea
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
bb3b30b
Merge branch 'i2c/i2c-fixes' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
2cea778
Merge branch 'clk-fixes' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
a5dafd2
Merge branch 'pwrseq/for-current' of https://git.kernel.org/pub/scm/l…
Sep 30, 2026
f5a8a69
Merge branch 'tip/urgent' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
cbecc04
Merge branch 'kexec-fixes' of https://git.kernel.org/pub/scm/linux/ke…
Sep 30, 2026
03dcf30
Merge branch 'mm-nonmm-hotfixes-unstable' of https://git.kernel.org/p…
Sep 30, 2026
31938ec
Merge branch 'for-linux-next-fixes' of https://gitlab.freedesktop.org…
Sep 30, 2026
89ad29e
Merge branch 'alloc-next' of https://github.com/Rust-for-Linux/linux.git
Sep 30, 2026
1c0b7fb
Merge branch 'pin-init-next' of https://github.com/Rust-for-Linux/lin…
Sep 30, 2026
a504ffb
Merge branch 'timekeeping-next' of https://github.com/Rust-for-Linux/…
Sep 30, 2026
0ccb09f
Merge branch 'rust-analyzer-next' of https://github.com/Rust-for-Linu…
Sep 30, 2026
3613213
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
a794489
Merge branch 'mm-nonmm-unstable' of https://git.kernel.org/pub/scm/li…
Sep 30, 2026
b7d4f75
Merge branch 'kbuild-for-next' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
f8ac6da
Merge branch 'clang-fixes-for-next' of https://git.kernel.org/pub/scm…
Sep 30, 2026
c1e1495
Merge branch 'perf-tools-next' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
2b840b2
Merge branch 'dma-mapping-for-next' of https://git.kernel.org/pub/scm…
Sep 30, 2026
b7c7aa6
Merge branch 'for-next/core' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
c80f910
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
c6ca0d8
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
e073221
Merge branch 'asahi-soc/for-next' of https://github.com/AsahiLinux/li…
Sep 30, 2026
ab58268
Merge branch 'at91-next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
914fafd
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
876a0aa
Merge branch 'next' of https://github.com/Broadcom/stblinux.git
Sep 30, 2026
8bb36b3
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
10f8e04
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
4d80b22
Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/linux/kernel…
Sep 30, 2026
d5ffed5
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
91413c4
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
12a220e
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
616493e
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
3857b87
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
8f6de9d
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
1ebf734
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
df7fa30
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
590c653
Merge branch 'for-linux-next' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
79053b0
Merge branch 'for-next' of https://github.com/sophgo/linux.git
Sep 30, 2026
09df523
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
18ee09b
Merge branch 'stm32-next' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
193346f
Merge branch 'sunxi/for-next' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
49e31d1
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
a7c8323
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
3361951
Merge branch 'ti-next' of https://git.kernel.org/pub/scm/linux/kernel…
Sep 30, 2026
738c049
Merge branch 'for-next' of https://github.com/Xilinx/linux-xlnx.git
Sep 30, 2026
7928860
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
49bd92b
Merge branch 'clk-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
888f949
Merge branch 'renesas-clk' of https://git.kernel.org/pub/scm/linux/ke…
Sep 30, 2026
3de3016
Merge branch 'tenstorrent-clk-for-next' of https://git.kernel.org/pub…
Sep 30, 2026
a031aef
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
7535db8
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
2ab74ba
Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze.git
Sep 30, 2026
cb7bbec
Merge branch 'mips-next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
69460c8
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
ade5003
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
029b753
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
73dd871
Merge branch 'riscv-dt-for-next' of https://git.kernel.org/pub/scm/li…
Sep 30, 2026
1e49369
Merge branch 'riscv-soc-for-next' of https://git.kernel.org/pub/scm/l…
Sep 30, 2026
941a905
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
da43460
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
2e7c260
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
19cb490
Merge branch 'xtensa-for-next' of https://github.com/jcmvbkbc/linux-x…
Sep 30, 2026
c0c20ac
Merge branch 'fs-next' of linux-next
Sep 30, 2026
3b3fc5d
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
71fac8f
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
3661da3
Merge branch 'for-next/pstore' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
5af3678
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
bff64c6
Merge branch 'i2c/i2c-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
8b36d0d
Merge branch 'rust-i2c-next' of https://github.com/ikrtn/rust-for-linux
Sep 30, 2026
95933a1
Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
7e30ac5
Merge branch 'hwmon-next' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
fb3b880
Merge branch 'docs-next' of git://git.lwn.net/linux.git
Sep 30, 2026
f68b7d2
Merge branch 'next' of git://linuxtv.org/media-ci/media-pending.git
Sep 30, 2026
355cddc
Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
05f0c87
Merge branch 'cpufreq/arm/linux-next' of https://git.kernel.org/pub/s…
Sep 30, 2026
9124a3f
Merge branch 'devfreq-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
045d331
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
a773733
Merge branch 'thermal/linux-next' of https://git.kernel.org/pub/scm/l…
Sep 30, 2026
e20a052
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
88d6478
Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
1d2642c
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
14e78f7
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
2b8b3b9
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
89920d0
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
ba8b1ec
Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
40f15ac
Merge branch 'nand/next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
08ab432
Merge branch 'spi-nor/next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
288bfb0
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
6962a6d
Merge branch 'libcrypto-next' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
de7ab1c
Merge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.git
Sep 30, 2026
df28bb8
Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/m…
Sep 30, 2026
4711f5c
Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/i…
Sep 30, 2026
6340d54
Merge branch 'msm-next' of https://gitlab.freedesktop.org/drm/msm.git
Sep 30, 2026
c2a5eaf
Merge branch 'drm-xe-next' of https://gitlab.freedesktop.org/drm/xe/k…
Sep 30, 2026
f04ccff
Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/r…
Sep 30, 2026
5bee4e9
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
dbf15ed
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
a2a5db6
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
7625dac
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
4d3cc3e
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
3822877
Merge branch 'modules-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
8f67bda
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
ac7093d
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
ae051ab
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
4a9ddcc
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
5c0df08
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
fc2dcca
Merge branch 'for-mfd-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
c160979
Merge branch 'for-backlight-next' of https://git.kernel.org/pub/scm/l…
Sep 30, 2026
d793009
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
10960c5
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
65c77b8
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
34731da
Merge branch 'next-integrity' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
642fe67
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
bef7ae7
Merge branch 'for-next-tpm' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
7a23f73
Merge branch 'for-next-keys' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
4024930
Merge branch 'watchdog-next' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
c9dc623
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
592fad4
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
1145c35
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
3093a9e
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
d366f5b
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
24bf019
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
702c3cf
Merge branch 'kexec-next' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
39f8a23
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
a8e4fc9
Merge branch 'timers/drivers/next' of https://git.kernel.org/pub/scm/…
Sep 30, 2026
490b436
Merge branch 'edac-for-next' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
9c7bee6
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
6dd0645
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
ddb7139
Merge branch 'non-rcu/next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
94b5db5
Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git
Sep 30, 2026
b3c7032
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
2be64d6
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
546bb0c
Merge branch 'next' of https://github.com/kvm-x86/linux.git
Sep 30, 2026
a9a25aa
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
e548cd0
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
29b82f2
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
36c9ae7
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
42bee8c
Merge branch 'for-firmware-next' of https://git.kernel.org/pub/scm/li…
Sep 30, 2026
e33aa71
Merge branch 'for-leds-next' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
e650bf0
Merge branch 'driver-core-next' of https://git.kernel.org/pub/scm/lin…
Sep 30, 2026
4d402e1
Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
cecd650
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
367f86d
Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
473edec
Merge branch 'tty-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
70b7638
Merge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux…
Sep 30, 2026
7ddb67c
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
d0673df
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
69fea2c
Merge branch 'icc-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
0025a46
Merge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
1b80955
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
7b7500f
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
ea0421a
Merge branch 'next' of https://github.com/awilliam/linux-vfio.git
Sep 30, 2026
77cf5fc
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
d6cd014
Merge branch 'staging-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
6b70c00
Merge branch 'counter-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
20e3829
Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git
Sep 30, 2026
e818ae9
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
4fb7269
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
11e052a
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
efb88db
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
394c60b
Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/ker…
Sep 30, 2026
a335bc8
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
ba4d7f8
Merge branch 'gpio/for-next' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
f234294
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
c7dd755
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
9fa6261
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
ee793ae
Merge branch 'pinctrl-qcom/for-next' of https://git.kernel.org/pub/sc…
Sep 30, 2026
84470ac
Merge branch 'pwm/for-next' of https://git.kernel.org/pub/scm/linux/k…
Sep 30, 2026
20dd4d7
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
5d7eb38
Merge branch 'kunit' of https://git.kernel.org/pub/scm/linux/kernel/g…
Sep 30, 2026
e735105
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
2ea66a9
Merge branch 'for-next/seccomp' of https://git.kernel.org/pub/scm/lin…
Sep 30, 2026
570e490
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
9438261
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
e28e685
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
05a2943
Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
07fe059
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
48113ed
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
a47ab9d
Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/…
Sep 30, 2026
40ef427
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
5ea4b2d
Merge branch 'sysctl-next' of https://git.kernel.org/pub/scm/linux/ke…
Sep 30, 2026
0b22500
Merge branch 'bitmap-for-next' of https://github.com/norov/linux.git
Sep 30, 2026
fe18345
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
4c6e4ad
Merge branch 'for-next/kspp' of https://git.kernel.org/pub/scm/linux/…
Sep 30, 2026
29cc70a
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
7d5410c
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kerne…
Sep 30, 2026
06b6b17
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
6b772e2
Merge branch 'pwrseq/for-next' of https://git.kernel.org/pub/scm/linu…
Sep 30, 2026
de027d6
Merge branch 'caps-next' of https://git.kernel.org/pub/scm/linux/kern…
Sep 30, 2026
7d2dc4b
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/gi…
Sep 30, 2026
1da68c5
Merge branch 'for-next' of https://github.com/hisilicon/linux-hisi.git
Sep 30, 2026
53d1b34
Merge branch 'headers' of git://git.infradead.org/users/willy/pagecac…
Sep 30, 2026
039024d
Revert "vdso/gettimeofday: Assert that the clockid fits into the u32 …
Sep 30, 2026
6c2cb8b
Add linux-next specific files for 20260930
Sep 30, 2026
3405905
ogc: linux-unstable: first commit
Aug 18, 2026
dd4b6df
[NOT_FOR-UPSTREAM] ogc: linux-unstable: add github workflow
Sep 1, 2026
f31c35d
drm/amd/display: Add CH7218 PCON ID
Feb 3, 2026
1d4e5af
[FOR-UPSTREAM] HID: asus: add ROG Zephyrus Duo GX651AR keyboard
Aug 18, 2026
26d962c
[FOR-UPSTREAM] HID: asus: force input connection on vendor-only N-Key…
Aug 18, 2026
d8a5f65
[FOR-UPSTREAM] HID: asus: add ROG Zephyrus Duo GX651AR keyboard over …
Aug 22, 2026
397e1aa
[FOR-UPSTREAM] HID: asus: map the tent mode key on ROG Zephyrus Duo G…
Aug 22, 2026
cf99356
[NOT-FOR-UPSTREAM] ogc: linux-unstable: boot smoke test: pin loglevel…
Sep 5, 2026
ced900c
platform/x86: ayaneo-ec: Add charge control quirk for AYANEO 2S
Sep 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -282,6 +282,7 @@ ForEachMacros:
- 'for_each_dpcm_fe'
- 'for_each_drhd_unit'
- 'for_each_dss_dev'
- 'for_each_early_section_nr'
- 'for_each_efi_memory_desc'
- 'for_each_efi_memory_desc_in_map'
- 'for_each_element'
Expand Down Expand Up @@ -403,7 +404,6 @@ ForEachMacros:
- 'for_each_possible_cpu_wrap'
- 'for_each_present_blessed_reg'
- 'for_each_present_cpu'
- 'for_each_present_section_nr'
- 'for_each_prime_number'
- 'for_each_prime_number_from'
- 'for_each_probe_cache_entry'
Expand Down
262 changes: 262 additions & 0 deletions .github/packaging/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,262 @@
# SPDX-License-Identifier: GPL-2.0-only
# Maintainer: OpenGamingCollective
#
# PKGBUILD for the linux-unstable-ogc kernel.
#
# It is designed to be built by the CI job defined in
# .github/workflows/build-kernel.yml, which stages the following next to this
# file before invoking makepkg:
# - linux.tar.gz -> tarball of the checked-out kernel tree (no VCS data)
# - config -> Arch linux-headers .config with the OGC
# kernel-packages config fragments already applied
# - config.fragment -> repo-local overrides merged on top of it
#
# Based on the official Arch Linux kernel PKGBUILD and on the (known to work
# with linux-next) https://github.com/NeroReflex/linux-bisector PKGBUILD.

pkgbase=linux-unstable-ogc
# Placeholder: makepkg refuses an empty pkgver before pkgver() runs; the real
# version is computed dynamically by pkgver() once sources are extracted.
pkgver=0.0.0
pkgrel=1
pkgdesc='linux-next kernel for the Open Gaming Collective'
url='https://github.com/OpenGamingCollective/linux-unstable'
arch=(x86_64)
license=(GPL2)
makedepends=(
bc
cpio
gettext
libelf
pahole
perl
python
tar
xz
gcc
ccache
git

llvm
clang
lld

# CONFIG_RUST=y in the base config
rust
rust-bindgen
)
options=('!strip')
source=(
'linux.tar.gz'
'config'
'config.fragment'
)
b2sums=(
'SKIP'
'SKIP'
'SKIP'
)

export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase
export KBUILD_BUILD_TIMESTAMP=""
export CC="ccache clang"
export MAKEFLAGS="-j$(nproc)"

_make() {
test -s version
LLVM=1 LLVM_IAS=1 WERROR=0 KBUILD_BUILD_TIMESTAMP="" make CC="$CC" KERNELRELEASE="$(<version)" "$@"
}

pkgver() {
# Derive the package version straight from the kernel tree:
# <VERSION>.<PATCHLEVEL>.<SUBLEVEL><EXTRAVERSION> + $(cat localversion-next)
# + the git short sha recorded by CI in .build_commit
# e.g. "7.2.0" + "-next-20260818" + ".g4ca2fc86" -> "7.2.0-next-20260818.g4ca2fc86".
# Pacman does not allow hyphens in pkgver, so they become underscores:
# 7.2.0-next-20260818.g4ca2fc86 -> 7.2.0_next_20260818.g4ca2fc86
cd "$srcdir/linux"
local ver
ver="$(make -s kernelversion)$(cat localversion-next 2>/dev/null || true)"
if [[ -s .build_commit ]]; then
ver+=".g$(<.build_commit)"
fi
printf '%s\n' "${ver//-/_}"
}

prepare() {
cd "$srcdir/linux"

# glibc >= 2.42 made strstr/strchr const-correct; some trees hardcode
# -Werror in tools/lib/bpf which then fails to compile. Keep builds green.
if [[ -f tools/lib/bpf/Makefile ]]; then
sed -i 's/ -Werror -Wall/ -Wall/' tools/lib/bpf/Makefile || true
fi

echo "Setting version..."
# localversion* files are picked up sorted by name, so the final kernel
# release becomes e.g.: 7.2.0-next-20260818-unstable-ogc-g4ca2fc86-1
# The -g<sha> suffix comes from the .build_commit file the CI writes into
# the tarball (same trick linux-bisector uses with .bisector_commit).
local _commit=""
if [[ -s .build_commit ]]; then
_commit="-g$(<.build_commit)"
fi
echo "${pkgbase#linux}${_commit}" > localversion.10-pkgname
echo "-$pkgrel" > localversion.20-pkgrel
LLVM=1 LLVM_IAS=1 make defconfig
LLVM=1 LLVM_IAS=1 make -s kernelrelease > version
LLVM=1 LLVM_IAS=1 make mrproper

echo "Setting config..."
cp ../config .config
_make olddefconfig

echo "Applying OGC config fragment..."
scripts/kconfig/merge_config.sh -m .config ../config.fragment
_make olddefconfig

diff -u ../config .config || :

echo "Prepared $pkgbase version $(<version)"
}

build() {
cd "$srcdir/linux"
_make all
}

_package() {
pkgdesc="The $pkgdesc kernel and modules"
depends=(
coreutils
initramfs
kmod
)
optdepends=(
'wireless-regdb: to set the correct wireless channels of your country'
'linux-firmware: firmware images needed for some devices'
)
provides=(
KSMBD-MODULE
VIRTUALBOX-GUEST-MODULES
WIREGUARD-MODULE
)
replaces=(
virtualbox-guest-modules-arch
wireguard-arch
)

cd "$srcdir/linux"
local modulesdir="$pkgdir/usr/lib/modules/$(<version)"

echo "Installing boot image..."
# systemd expects to find the kernel here to allow hibernation
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
install -Dm644 "$(_make -s image_name)" "$modulesdir/vmlinuz"

# Used by mkinitcpio to name the kernel
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"

echo "Installing modules..."
ZSTD_CLEVEL=19 _make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
DEPMOD=/doesnt/exist modules_install # Suppress depmod

# remove build links
rm "$modulesdir"/build
}

_package-headers() {
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
depends=(pahole)

cd "$srcdir/linux"
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"

echo "Installing build files..."
install -Dt "$builddir" -m644 .config Makefile Module.symvers System.map \
localversion.* version vmlinux
install -Dt "$builddir/kernel" -m644 kernel/Makefile
install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
cp -t "$builddir" -a scripts

# required when STACK_VALIDATION is enabled
install -Dt "$builddir/tools/objtool" tools/objtool/objtool

# required when DEBUG_INFO_BTF_MODULES is enabled
install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids

echo "Installing headers..."
cp -t "$builddir" -a include
cp -t "$builddir/arch/x86" -a arch/x86/include
install -Dt "$builddir/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s

install -Dt "$builddir/drivers/md" -m644 drivers/md/*.h
install -Dt "$builddir/net/mac80211" -m644 net/mac80211/*.h

# https://bugs.archlinux.org/task/13146
install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h

# https://bugs.archlinux.org/task/20402
install -Dt "$builddir/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
install -Dt "$builddir/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
install -Dt "$builddir/drivers/media/tuners" -m644 drivers/media/tuners/*.h

# https://bugs.archlinux.org/task/71392
install -Dt "$builddir/drivers/iio/common/hid-sensors" -m644 drivers/iio/common/hid-sensors/*.h

echo "Installing KConfig files..."
find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;

echo "Removing unneeded architectures..."
local arch
for arch in "$builddir"/arch/*/; do
[[ $arch = */x86/ ]] && continue
echo "Removing $(basename "$arch")"
rm -r "$arch"
done

echo "Removing documentation..."
rm -r "$builddir/Documentation"

echo "Removing broken symlinks..."
find -L "$builddir" -type l -printf 'Removing %P\n' -delete

echo "Removing loose objects..."
find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete

echo "Stripping build tools..."
local file
while read -rd '' file; do
case "$(file -Sib "$file")" in
application/x-sharedlib\;*) # Libraries (.so)
strip -v $STRIP_SHARED "$file" ;;
application/x-archive\;*) # Libraries (.a)
strip -v $STRIP_STATIC "$file" ;;
application/x-executable\;*) # Binaries
strip -v $STRIP_BINARIES "$file" ;;
application/x-pie-executable\;*) # Relocatable binaries
strip -v $STRIP_SHARED "$file" ;;
esac
done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)

echo "Stripping vmlinux..."
strip -v $STRIP_STATIC "$builddir/vmlinux"

echo "Adding symlink..."
mkdir -p "$pkgdir/usr/src"
ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
}

pkgname=(
"$pkgbase"
"$pkgbase-headers"
)
for _p in "${pkgname[@]}"; do
eval "package_$_p() {
$(declare -f "_package${_p#$pkgbase}")
_package${_p#$pkgbase}
}"
done

# vim:set ts=8 sts=2 sw=2 et:
Loading