commit 34c8131
Michael Forney
·
2024-03-22 05:35:22 +0000 UTC
parent 74f32e3
linux-headers: Update to 6.8
9 files changed,
+27,
-47
+1,
-1
1@@ -1,3 +1,3 @@
2-/linux-6.4.tar.xz
3+/linux-6.8.tar.xz
4 /src
5 /tools.ninja
+14,
-2
1@@ -53,6 +53,7 @@ return {
2 'drm/nouveau_drm.h',
3 'drm/omap_drm.h',
4 'drm/panfrost_drm.h',
5+ 'drm/pvr_drm.h',
6 'drm/qaic_accel.h',
7 'drm/qxl_drm.h',
8 'drm/radeon_drm.h',
9@@ -62,6 +63,7 @@ return {
10 'drm/vgem_drm.h',
11 'drm/virtgpu_drm.h',
12 'drm/vmwgfx_drm.h',
13+ 'drm/xe_drm.h',
14 'linux/a.out.h',
15 'linux/acct.h',
16 'linux/acrn.h',
17@@ -117,7 +119,6 @@ return {
18 'linux/bpf.h',
19 'linux/bpf_common.h',
20 'linux/bpf_perf_event.h',
21- 'linux/bpfilter.h',
22 'linux/bpqether.h',
23 'linux/bsg.h',
24 'linux/bt-bmc.h',
25@@ -178,6 +179,7 @@ return {
26 'linux/dma-buf.h',
27 'linux/dma-heap.h',
28 'linux/dns_resolver.h',
29+ 'linux/dpll.h',
30 'linux/dqblk_xfs.h',
31 'linux/dvb/audio.h',
32 'linux/dvb/ca.h',
33@@ -198,6 +200,7 @@ return {
34 'linux/erspan.h',
35 'linux/ethtool.h',
36 'linux/ethtool_netlink.h',
37+ 'linux/eventfd.h',
38 'linux/eventpoll.h',
39 'linux/ext4.h',
40 'linux/f2fs.h',
41@@ -349,6 +352,7 @@ return {
42 'linux/loadpin.h',
43 'linux/loop.h',
44 'linux/lp.h',
45+ 'linux/lsm.h',
46 'linux/lwtunnel.h',
47 'linux/magic.h',
48 'linux/major.h',
49@@ -376,6 +380,7 @@ return {
50 'linux/mpls.h',
51 'linux/mpls_iptunnel.h',
52 'linux/mptcp.h',
53+ 'linux/mptcp_pm.h',
54 'linux/mqueue.h',
55 'linux/mroute.h',
56 'linux/mroute6.h',
57@@ -553,12 +558,15 @@ return {
58 'linux/nfsd/debug.h',
59 'linux/nfsd/export.h',
60 'linux/nfsd/stats.h',
61+ 'linux/nfsd_netlink.h',
62 'linux/nilfs2_api.h',
63 'linux/nilfs2_ondisk.h',
64 'linux/nitro_enclaves.h',
65 'linux/nl80211-vnd-intel.h',
66 'linux/nl80211.h',
67+ 'linux/npcm-video.h',
68 'linux/nsfs.h',
69+ 'linux/nsm.h',
70 'linux/nubus.h',
71 'linux/nvme_ioctl.h',
72 'linux/nvram.h',
73@@ -599,6 +607,7 @@ return {
74 'linux/prctl.h',
75 'linux/psample.h',
76 'linux/psci.h',
77+ 'linux/psp-dbc.h',
78 'linux/psp-sev.h',
79 'linux/ptp_clock.h',
80 'linux/ptrace.h',
81@@ -694,7 +703,6 @@ return {
82 'linux/tc_act/tc_gact.h',
83 'linux/tc_act/tc_gate.h',
84 'linux/tc_act/tc_ife.h',
85- 'linux/tc_act/tc_ipt.h',
86 'linux/tc_act/tc_mirred.h',
87 'linux/tc_act/tc_mpls.h',
88 'linux/tc_act/tc_nat.h',
89@@ -715,6 +723,7 @@ return {
90 'linux/tee.h',
91 'linux/termios.h',
92 'linux/thermal.h',
93+ 'linux/thp7312.h',
94 'linux/time.h',
95 'linux/time_types.h',
96 'linux/timerfd.h',
97@@ -727,6 +736,7 @@ return {
98 'linux/tipc_sockets_diag.h',
99 'linux/tls.h',
100 'linux/toshiba.h',
101+ 'linux/tps6594_pfsm.h',
102 'linux/tty.h',
103 'linux/tty_flags.h',
104 'linux/types.h',
105@@ -871,6 +881,7 @@ return {
106 'rdma/rvt-abi.h',
107 'rdma/siw-abi.h',
108 'rdma/vmw_pvrdma-abi.h',
109+ 'regulator/regulator.h',
110 'scsi/cxlflash_ioctl.h',
111 'scsi/fc/fc_els.h',
112 'scsi/fc/fc_fs.h',
113@@ -893,6 +904,7 @@ return {
114 'sound/hdspm.h',
115 'sound/intel/avs/tokens.h',
116 'sound/sb16_csp.h',
117+ 'sound/scarlett2.h',
118 'sound/sfnt_info.h',
119 'sound/skl-tplg-interface.h',
120 'sound/snd_ar_tokens.h',
1@@ -1,4 +1,4 @@
2-From e373a645de1b2e57878dc17420dad3d0464694e6 Mon Sep 17 00:00:00 2001
3+From 72b27c48f468c547dcd93beae9041417c05ef655 Mon Sep 17 00:00:00 2001
4 From: Michael Forney <mforney@mforney.org>
5 Date: Tue, 2 Jun 2020 03:56:03 -0700
6 Subject: [PATCH] Revert change of BPF_F_* to enum constants
7@@ -8,10 +8,10 @@ Subject: [PATCH] Revert change of BPF_F_* to enum constants
8 1 file changed, 3 insertions(+), 5 deletions(-)
9
10 diff --git a/include/uapi/linux/bpf.h b/include/uapi/linux/bpf.h
11-index c994ff5b157c..ed8261560f2b 100644
12+index 754e68ca8744..11bef290a69e 100644
13 --- a/include/uapi/linux/bpf.h
14 +++ b/include/uapi/linux/bpf.h
15-@@ -5850,12 +5850,10 @@ enum {
16+@@ -5970,12 +5970,10 @@ enum {
17 /* BPF_FUNC_perf_event_output, BPF_FUNC_perf_event_read and
18 * BPF_FUNC_perf_event_read_value flags.
19 */
20@@ -28,5 +28,5 @@ index c994ff5b157c..ed8261560f2b 100644
21 /* Current network namespace */
22 enum {
23 --
24-2.37.3
25+2.44.0
26
1@@ -1,4 +1,4 @@
2-From 4d7aad2421c783cf57f359638197f0ad2a32a287 Mon Sep 17 00:00:00 2001
3+From 069cbc8a25155771af775ee084ba3519ed5a9602 Mon Sep 17 00:00:00 2001
4 From: Michael Forney <mforney@mforney.org>
5 Date: Mon, 30 Aug 2021 19:26:32 -0700
6 Subject: [PATCH] Prevent zero-length array members in asound.h
7@@ -8,10 +8,10 @@ Subject: [PATCH] Prevent zero-length array members in asound.h
8 1 file changed, 21 insertions(+), 10 deletions(-)
9
10 diff --git a/include/uapi/sound/asound.h b/include/uapi/sound/asound.h
11-index 0aa955aa8246..2e7ca9236c7a 100644
12+index 628d46a0da92..23b0d301e83f 100644
13 --- a/include/uapi/sound/asound.h
14 +++ b/include/uapi/sound/asound.h
15-@@ -550,22 +550,30 @@ struct __snd_pcm_sync_ptr {
16+@@ -557,22 +557,30 @@ struct __snd_pcm_sync_ptr {
17 } c;
18 };
19
20@@ -48,7 +48,7 @@ index 0aa955aa8246..2e7ca9236c7a 100644
21 struct __snd_timespec64 tstamp; /* Timestamp */
22 snd_pcm_state_t suspended_state;/* RO: suspended stream state */
23 __u32 pad3; /* Needed for 64 bit alignment */
24-@@ -573,16 +581,19 @@ struct __snd_pcm_mmap_status64 {
25+@@ -580,16 +588,19 @@ struct __snd_pcm_mmap_status64 {
26 };
27
28 struct __snd_pcm_mmap_control64 {
29@@ -73,5 +73,5 @@ index 0aa955aa8246..2e7ca9236c7a 100644
30 __u32 flags;
31 __u32 pad1;
32 --
33-2.37.3
34+2.44.0
35
1@@ -1,32 +0,0 @@
2-From 3685e3c0cb5029b4e17eee6a53d2214190738c24 Mon Sep 17 00:00:00 2001
3-From: Michael Forney <mforney@mforney.org>
4-Date: Thu, 2 Dec 2021 14:49:08 -0800
5-Subject: [PATCH] Make struct bpf_timer include a named member
6-
7-A struct without any named members is undefined behavior by C11
8-6.7.2.1p8.
9-
10-Signed-off-by: Michael Forney <mforney@mforney.org>
11----
12- include/uapi/linux/bpf.h | 5 ++---
13- 1 file changed, 2 insertions(+), 3 deletions(-)
14-
15-diff --git a/include/uapi/linux/bpf.h b/include/uapi/linux/bpf.h
16-index ed8261560f2b..fb60bc7bb305 100644
17---- a/include/uapi/linux/bpf.h
18-+++ b/include/uapi/linux/bpf.h
19-@@ -6968,9 +6968,8 @@ struct bpf_spin_lock {
20- };
21-
22- struct bpf_timer {
23-- __u64 :64;
24-- __u64 :64;
25--} __attribute__((aligned(8)));
26-+ __u64 reserved[2];
27-+};
28-
29- struct bpf_dynptr {
30- __u64 :64;
31---
32-2.37.3
33-
R pkg/linux-headers/patch/0005-nfc-uapi-remove-stray-semicolon-in-struct-declaratio.patch =>
pkg/linux-headers/patch/0004-nfc-uapi-remove-stray-semicolon-in-struct-declaratio.patch
+0,
-0
+1,
-1
1@@ -1 +1 @@
2-8fa0588f0c2ceca44cac77a0e39ba48c9f00a6b9dc69761c02a5d3efac8da7f3 linux-6.4.tar.xz
3+c969dea4e8bb6be991bbf7c010ba0e0a5643a3a8d8fb0a2aaa053406f1e965f3 linux-6.8.tar.xz
+1,
-1
1@@ -1 +1 @@
2-url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz"
3+url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.8.tar.xz"
+1,
-1
1@@ -1 +1 @@
2-6.4 r0
3+6.8 r0