[PATCH 5/7] maint: update for linux v6.19-rc7

Gleb Fotengauer-Malinovskiy glebfm at altlinux.org
Thu Jan 29 13:20:05 UTC 2026


* maint/ioctls_sym.sh: Add a workaround for the
linux/gpib_ioctl.h header.
---
 maint/ioctls_sym.sh | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/maint/ioctls_sym.sh b/maint/ioctls_sym.sh
index 1c3eef55a..61af2cfd4 100755
--- a/maint/ioctls_sym.sh
+++ b/maint/ioctls_sym.sh
@@ -401,6 +401,14 @@ process_file()
 				s/^\(#define .*,\)$/\1 \\/p
 				s/^\([[:space:]]\+[^),]\+)\),$/\1/p' >> "$tmpdir/$f"
 			;;
+		*linux/gpib_ioctl.h)
+			sed -E '/^enum gpib_ioctl/,/^};/d' < "$s" > "$tmpdir/$f"
+			sed -En '/^enum gpib_ioctl/,/^};/ s/^[[:space:]].*/&/p' < "$s" |
+			sed -n 's/^[[:space:]]*\([A-Z][A-Z_0-9]*\)[[:space:]]*=[[:space:]]*_\(IO\|IOW\|IOR\|IOWR\|IOC\)[[:space:]]*(/#define \1 _\2(/
+				s/^\(#define .*)\),$/\1/p
+				s/^\(#define .*,\)$/\1 \\/p
+				s/^\([[:space:]]\+[^),]\+)\),$/\1/p' >> "$tmpdir/$f"
+			;;
 		*linux/dma-buf.h)
 			# Filter out duplicates.
 			sed '/\<DMA_BUF_SET_NAME\>/d' < "$s" > "$tmpdir/$f"
-- 
glebfm



More information about the Strace-devel mailing list