Commit: 3415936893203a3f7650bcf75b1203ccbc0067c9
Parent: 68ef7e79d6acfce5434991c66ae3700c1b21a704
Author: Randy Palamar
Date: Sun, 29 Dec 2024 08:30:52 -0700
linux-headers: bump to 6.12
Diffstat:
7 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/pkg/devel/linux-headers/.gitignore b/pkg/devel/linux-headers/.gitignore
@@ -1,3 +1,3 @@
-/linux-6.8.tar.xz
+/linux-6.12.tar.xz
/src
/tools.ninja
diff --git a/pkg/devel/linux-headers/base.lua b/pkg/devel/linux-headers/base.lua
@@ -53,6 +53,7 @@ return {
'drm/nouveau_drm.h',
'drm/omap_drm.h',
'drm/panfrost_drm.h',
+ 'drm/panthor_drm.h',
'drm/pvr_drm.h',
'drm/qaic_accel.h',
'drm/qxl_drm.h',
@@ -113,6 +114,8 @@ return {
'linux/bcm933xx_hcs.h',
'linux/bfs_fs.h',
'linux/binfmts.h',
+ 'linux/bits.h',
+ 'linux/blkdev.h',
'linux/blkpg.h',
'linux/blktrace_api.h',
'linux/blkzoned.h',
@@ -202,6 +205,7 @@ return {
'linux/ethtool_netlink.h',
'linux/eventfd.h',
'linux/eventpoll.h',
+ 'linux/exfat.h',
'linux/ext4.h',
'linux/f2fs.h',
'linux/fadvise.h',
@@ -306,7 +310,6 @@ return {
'linux/ioam6_genl.h',
'linux/ioam6_iptunnel.h',
'linux/ioctl.h',
- 'linux/iommu.h',
'linux/iommufd.h',
'linux/ioprio.h',
'linux/ip.h',
@@ -364,6 +367,8 @@ return {
'linux/mdio.h',
'linux/media-bus-format.h',
'linux/media.h',
+ 'linux/media/raspberrypi/pisp_be_config.h',
+ 'linux/media/raspberrypi/pisp_common.h',
'linux/mei.h',
'linux/mei_uuid.h',
'linux/membarrier.h',
@@ -567,6 +572,7 @@ return {
'linux/npcm-video.h',
'linux/nsfs.h',
'linux/nsm.h',
+ 'linux/ntsync.h',
'linux/nubus.h',
'linux/nvme_ioctl.h',
'linux/nvram.h',
@@ -576,6 +582,7 @@ return {
'linux/openat2.h',
'linux/openvswitch.h',
'linux/packet_diag.h',
+ 'linux/papr_pdsm.h',
'linux/param.h',
'linux/parport.h',
'linux/patchkey.h',
@@ -737,6 +744,7 @@ return {
'linux/tls.h',
'linux/toshiba.h',
'linux/tps6594_pfsm.h',
+ 'linux/trace_mmap.h',
'linux/tty.h',
'linux/tty_flags.h',
'linux/types.h',
@@ -760,6 +768,7 @@ return {
'linux/usb/ch9.h',
'linux/usb/charger.h',
'linux/usb/functionfs.h',
+ 'linux/usb/g_hid.h',
'linux/usb/g_printer.h',
'linux/usb/g_uvc.h',
'linux/usb/gadgetfs.h',
@@ -786,6 +795,7 @@ return {
'linux/vboxguest.h',
'linux/vdpa.h',
'linux/vduse.h',
+ 'linux/vesa.h',
'linux/veth.h',
'linux/vfio.h',
'linux/vfio_ccw.h',
@@ -842,6 +852,7 @@ return {
'linux/zorro_ids.h',
'misc/cxl.h',
'misc/fastrpc.h',
+ 'misc/mrvl_cn10k_dpi.h',
'misc/ocxl.h',
'misc/pvpanic.h',
'misc/uacce/hisi_qm.h',
diff --git a/pkg/devel/linux-headers/patch/0002-Prevent-zero-length-array-members-in-asound.h.patch b/pkg/devel/linux-headers/patch/0002-Prevent-zero-length-array-members-in-asound.h.patch
@@ -1,4 +1,4 @@
-From 069cbc8a25155771af775ee084ba3519ed5a9602 Mon Sep 17 00:00:00 2001
+From 9ede9b68b8fc87052bd49b55c15e4faaf7c7ff4f Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Mon, 30 Aug 2021 19:26:32 -0700
Subject: [PATCH] Prevent zero-length array members in asound.h
@@ -8,10 +8,10 @@ Subject: [PATCH] Prevent zero-length array members in asound.h
1 file changed, 21 insertions(+), 10 deletions(-)
diff --git a/include/uapi/sound/asound.h b/include/uapi/sound/asound.h
-index 628d46a0da92..23b0d301e83f 100644
+index 4cd513215bcd..c17462583d67 100644
--- a/include/uapi/sound/asound.h
+++ b/include/uapi/sound/asound.h
-@@ -557,22 +557,30 @@ struct __snd_pcm_sync_ptr {
+@@ -558,22 +558,30 @@ struct __snd_pcm_sync_ptr {
} c;
};
@@ -48,7 +48,7 @@ index 628d46a0da92..23b0d301e83f 100644
struct __snd_timespec64 tstamp; /* Timestamp */
snd_pcm_state_t suspended_state;/* RO: suspended stream state */
__u32 pad3; /* Needed for 64 bit alignment */
-@@ -580,16 +588,19 @@ struct __snd_pcm_mmap_status64 {
+@@ -581,16 +589,19 @@ struct __snd_pcm_mmap_status64 {
};
struct __snd_pcm_mmap_control64 {
@@ -73,5 +73,5 @@ index 628d46a0da92..23b0d301e83f 100644
__u32 flags;
__u32 pad1;
--
-2.44.0
+2.45.2
diff --git a/pkg/devel/linux-headers/sha256 b/pkg/devel/linux-headers/sha256
@@ -1 +1 @@
-c969dea4e8bb6be991bbf7c010ba0e0a5643a3a8d8fb0a2aaa053406f1e965f3 linux-6.8.tar.xz
+b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb linux-6.12.tar.xz
diff --git a/pkg/devel/linux-headers/url b/pkg/devel/linux-headers/url
@@ -1 +1 @@
-url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.8.tar.xz"
+url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz"
diff --git a/pkg/devel/linux-headers/ver b/pkg/devel/linux-headers/ver
@@ -1 +1 @@
-6.8 r0
+6.12 r0
diff --git a/pkg/devel/linux-headers/x86.lua b/pkg/devel/linux-headers/x86.lua
@@ -9,6 +9,7 @@ return {
'asm/byteorder.h',
'asm/debugreg.h',
'asm/e820.h',
+ 'asm/elf.h',
'asm/hw_breakpoint.h',
'asm/hwcap2.h',
'asm/ist.h',
@@ -32,6 +33,7 @@ return {
'asm/ptrace.h',
'asm/sembuf.h',
'asm/setup.h',
+ 'asm/setup_data.h',
'asm/sgx.h',
'asm/shmbuf.h',
'asm/sigcontext.h',