Эх сурвалжийг харах

[GFS2] Update ioctl() numbering to use official numbers.

This patch adds us into the official ioctl-number.txt registry
and updates GFS2 accordingly.

Signed-off-by: David Teigland <teigland@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
David Teigland 19 жил өмнө
parent
commit
8ca05c60de

+ 1 - 0
Documentation/ioctl-number.txt

@@ -126,6 +126,7 @@ Code	Seq#	Include File		Comments
 'e'	00-1F	linux/video_encoder.h	conflict!
 'e'	00-1F	net/irda/irtty.h	conflict!
 'f'	00-1F	linux/ext2_fs.h
+'g'	00-1F	linux/gfs2_ioctl.h
 'h'	00-7F				Charon filesystem
 					<mailto:zapman@interlan.net>
 'i'	00-3F	linux/i2o.h

+ 2 - 6
include/linux/gfs2_ioctl.h

@@ -10,12 +10,8 @@
 #ifndef __GFS2_IOCTL_DOT_H__
 #define __GFS2_IOCTL_DOT_H__
 
-#define _GFS2C_(x)               (('G' << 16) | ('2' << 8) | (x))
-
-/* Ioctls implemented */
-
-#define GFS2_IOCTL_SETFLAGS      _GFS2C_(3)
-#define GFS2_IOCTL_GETFLAGS      _GFS2C_(4)
+#define GFS2_IOCTL_SETFLAGS	_IOW('g', 3, long)
+#define GFS2_IOCTL_GETFLAGS	_IOR('g', 4, long)
 
 #endif /* ___GFS2_IOCTL_DOT_H__ */