Update the list of files where filesystem ioctls are defined and update the ranges of function numbers that are used. Signed-off-by: Randy Dunlap --- [Since having multiple maintainers trying to merge these would cause some conflicts, it would be more manageable for Jon to take all of these through the docs-next tree.] Cc: Jonathan Corbet Cc: Shuah Khan Cc: linux-doc@vger.kernel.org Cc: Jan Kara Cc: linux-fsdevel@vger.kernel.org Cc: "Theodore Ts'o" Cc: linux-ext4@vger.kernel.org Cc: Mike Marshall Cc: devel@lists.orangefs.org Cc: Paulo Alcantara Cc: Namjae Jeon Cc: linux-cifs@vger.kernel.org Cc: Jaegeuk Kim Cc: Chao Yu Cc: linux-f2fs-devel@lists.sourceforge.net Documentation/userspace-api/ioctl/ioctl-number.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- linux-next-20261113.orig/Documentation/userspace-api/ioctl/ioctl-number.rst +++ linux-next-20261113/Documentation/userspace-api/ioctl/ioctl-number.rst @@ -187,6 +187,7 @@ Code Seq# Include File 'I' all linux/isdn.h conflict! 'I' 00-0F drivers/isdn/divert/isdn_divert.h conflict! 'I' 40-4F linux/mISDNif.h conflict! +'I' 00 linux/inotify.h 'K' all linux/kd.h 'L' 00-1F linux/loop.h conflict! 'L' 10-21 drivers/scsi/mpt3sas/mpt3sas_ctl.h conflict! @@ -275,7 +276,7 @@ Code Seq# Include File 'f' 00-1F linux/ext2_fs.h conflict! 'f' 00-1F linux/ext3_fs.h conflict! 'f' 00-0F fs/jfs/jfs_dinode.h conflict! -'f' 00-0F fs/ext4/ext4.h conflict! +'f' 00-2F fs/ext4/ext4.h conflict! 'f' 00-0F linux/fs.h conflict! 'f' 00-0F fs/ocfs2/ocfs2_fs.h conflict! 'f' 13-27 linux/fscrypt.h @@ -300,6 +301,7 @@ Code Seq# Include File 'k' 00-0F linux/spi/spidev.h conflict! 'k' 00-05 video/kyro.h conflict! 'k' 10-17 linux/hsi/hsi_char.h HSI character device +'k' 01-0F fs/orangefs/protocol.h 'l' 00-3F linux/tcfs_fs.h transparent cryptographic file system 'l' 40-7F linux/udf_fs_i.h in development: @@ -373,7 +375,7 @@ Code Seq# Include File 0x92 00-0F drivers/usb/mon/mon_bin.c 0x93 60-7F linux/auto_fs.h 0x94 all fs/btrfs/ioctl.h Btrfs filesystem - and linux/fs.h some lifted to vfs/generic +0x94 all linux/fs.h some lifted from Btrfs to vfs/generic 0x97 00-7F fs/ceph/ioctl.h Ceph file system 0x99 00-0F 537-Addinboard driver @@ -442,7 +444,7 @@ Code Seq# Include File 0xCC 00-0F drivers/misc/ibmvmc.h pseries VMC driver 0xCD 01 linux/reiserfs_fs.h Dead since 6.13 0xCE 01-02 uapi/linux/cxl_mem.h Compute Express Link Memory Devices -0xCF 02 fs/smb/client/cifs_ioctl.h +0xCF 01-0F fs/smb/client/cifs_ioctl.h 0xDD 00-3F ZFCP device driver see drivers/s390/scsi/ 0xE5 00-3F linux/fuse.h @@ -451,6 +453,7 @@ Code Seq# Include File 0xEF 00-0F uapi/linux/ntfs.h NTFS 0xF3 00-3F drivers/usb/misc/sisusbvga/sisusb.h sisfb 0xF3 00-3F video/sisfb.h +0xF5 01-1F uapi/linux/f2fs.h 0xF6 all LTTng Linux Trace Toolkit Next Generation 0xF8 all arch/x86/include/uapi/asm/amd_hsmp.h AMD HSMP EPYC system management interface driver