Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH 00/12] docs: ioctl-number: update entries
@ 2026-11-14 20:26 Randy Dunlap
  2026-11-14 20:26 ` [PATCH 01/12] docs: ioctl-number: update MM entries Randy Dunlap
                   ` (11 more replies)
  0 siblings, 12 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update file names that define ioctls and update the range of
ioctl function numbers that are used where they have changed.

[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.]

 [PATCH 01/12] docs: ioctl-number: update MM entries
 [PATCH 02/12] docs: ioctl-number: update sound entries
 [PATCH 03/12] docs: ioctl-number: update block entries
 [PATCH 04/12] docs: ioctl-number: update networking entries
 [PATCH 05/12] docs: ioctl-number: update video/fbdev entries
 [PATCH 06/12] docs: ioctl-number: update SCSI entries
 [PATCH 07/12] docs: ioctl-number: update MTD entries
 [PATCH 08/12] docs: ioctl-number: update USB entries
 [PATCH 09/12] docs: ioctl-number: update virtualization entries
 [PATCH 10/12] docs: ioctl-number: update FS entries
 [PATCH 11/12] docs: ioctl-number: update platform entries
 [PATCH 12/12] docs: ioctl-number: update DRM entries

 Documentation/userspace-api/ioctl/ioctl-number.rst |   91 ++++++++---
 1 file changed, 72 insertions(+), 19 deletions(-)

Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: David Hildenbrand <david@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Jason Gunthorpe <jgg@nvidia.com>
Cc: Leon Romanovsky <leonro@nvidia.com>
Cc: linux-mm@kvack.org
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Cc: linux-sound@vger.kernel.org
Cc: Jens Axboe <axboe@kernel.dk>
Cc: linux-block@vger.kernel.org
Cc: Marcel Holtmann <marcel@holtmann.org>
Cc: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Cc: linux-bluetooth@vger.kernel.org
Cc: Willem de Bruijn <willemdebruijn.kernel@gmail.com>
Cc: Jason Wang <jasowangio@gmail.com>
Cc: David Heidelberg <david@ixit.cz>
Cc: oe-linux-nfc@lists.linux.dev
Cc: Chas Williams <3chas3@gmail.com>
Cc: linux-atm-general@lists.sourceforge.net
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Eric Dumazet <edumazet@kernel.org>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: netdev@vger.kernel.org
Cc: Helge Deller <deller@gmx.de>
Cc: linux-fbdev@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: MPT-FusionLinux.pdl@broadcom.com
Cc: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
Cc: "Martin K. Petersen" <mkp@kernel.org>
Cc: linux-scsi@vger.kernel.org
Cc: Miquel Raynal <miquel.raynal@bootlin.com>
Cc: Richard Weinberger <richard@nod.at>
Cc: Vignesh Raghavendra <vigneshr@ti.com>
Cc: Zhihao Cheng <chengzhihao1@huawei.com>
Cc: linux-mtd@lists.infradead.org
Cc: Neill Kapron <nkapron@google.com>
Cc: Andrey Konovalov <andreyknvl@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
Cc: Juergen Gross <jgross@suse.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Cc: xen-devel@lists.xenproject.org
Cc: Hans de Goede <hansg@kernel.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Eugenio Pérez <eperezma@redhat.com>
Cc: Sean Christopherson <seanjc@google.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org
Cc: virtualization@lists.linux.dev
Cc: Jan Kara <jack@suse.cz>
Cc: linux-fsdevel@vger.kernel.org
Cc: "Theodore Ts'o" <tytso@mit.edu>
Cc: linux-ext4@vger.kernel.org
Cc: Mike Marshall <hubcap@omnibond.com>
Cc: devel@lists.orangefs.org
Cc: Paulo Alcantara <pc@manguebit.org>
Cc: Namjae Jeon <linkinjeon@kernel.org>
Cc: linux-cifs@vger.kernel.org
Cc: Jaegeuk Kim <jaegeuk@kernel.org>
Cc: Chao Yu <chao@kernel.org>
Cc: linux-f2fs-devel@lists.sourceforge.net
Cc: Florian Fainelli <florian.fainelli@broadcom.com>
Cc: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
Cc: linux-rpi-kernel@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: Tzung-Bi Shih <tzungbi@kernel.org>
Cc: Benson Leung <bleung@chromium.org>
Cc: David Airlie <airlied@gmail.com>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: amd-gfx@lists.freedesktop.org
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Tvrtko Ursulin <tursulin@ursulin.net>
Cc: intel-gfx@lists.freedesktop.org
Cc: Matthew Brost <matthew.brost@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: intel-xe@lists.freedesktop.org

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 01/12] docs: ioctl-number: update MM entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-15  0:43   ` docs: ioctl-number: update entries bluez.test.bot
  2026-11-14 20:26 ` [PATCH 02/12] docs: ioctl-number: update sound entries Randy Dunlap
                   ` (10 subsequent siblings)
  11 siblings, 1 reply; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Add ioctl number entries for test_hmm_uapi and gup_test.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: David Hildenbrand <david@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Jason Gunthorpe <jgg@nvidia.com>
Cc: Leon Romanovsky <leonro@nvidia.com>
Cc: linux-mm@kvack.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    4 ++++
 1 file changed, 4 insertions(+)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -147,6 +147,8 @@ Code  Seq#    Include File
 'G'   00-0F  xen/gntalloc.h, xen/gntdev.h                              conflict!
 'H'   00-7F  linux/hiddev.h                                            conflict!
 'H'   00-0F  linux/hidraw.h                                            conflict!
+'H'   00-0F  lib/test_hmm_uapi.h                                       conflict!
+                                                                       <mailto:linux-mm@kvack.org>
 'H'   01     linux/mei.h                                               conflict!
 'H'   02     linux/mei.h                                               conflict!
 'H'   03     linux/mei.h                                               conflict!
@@ -252,6 +254,8 @@ Code  Seq#    Include File
 'f'   81-8F  linux/fsverity.h
 'g'   00-0F  linux/usb/gadgetfs.h
 'g'   20-2F  linux/usb/g_printer.h
+'g'   01-0F  mm/gup_test.h                                             conflict!
+                                                                       <mailto:linux-mm@kvack.org>
 'h'   00-7F                                                            conflict! Charon filesystem
                                                                        <mailto:zapman@interlan.net>
 'h'   00-1F  linux/hpet.h                                              conflict!

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 02/12] docs: ioctl-number: update sound entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
  2026-11-14 20:26 ` [PATCH 01/12] docs: ioctl-number: update MM entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-15  1:19   ` Takashi Sakamoto
  2026-11-14 20:26 ` [PATCH 03/12] docs: ioctl-number: update block entries Randy Dunlap
                   ` (9 subsequent siblings)
  11 siblings, 1 reply; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where sound ioctls are defined and update
the ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Cc: linux-sound@vger.kernel.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |   12 +++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -122,11 +122,14 @@ Code  Seq#    Include File
 'A'   00-0F  linux/agpgart.h,                                          conflict!
              drivers/char/agp/compat_ioctl.h
 'A'   00-7F  sound/asound.h                                            conflict!
+'A'   20     sound/pcm.h                                               conflict!
+'A'   20-53  sound/core/pcm_compat.c	                               conflict!
 'B'   00-1F  linux/cciss_ioctl.h                                       conflict!
 'B'   00-0F  include/linux/pmu.h                                       conflict!
 'B'   C0-FF  advanced bbus                                             <mailto:maassen@uni-freiburg.de>
 'B'   00-0F  xen/xenbus_dev.h                                          conflict!
 'C'   all    linux/soundcard.h                                         conflict!
+'C'   00-68  sound/compress_offload.h                                  conflict!
 'C'   01-2F  linux/capi.h                                              conflict!
 'C'   F0-FF  drivers/net/wan/cosa.h                                    conflict!
 'D'   all    arch/s390/include/asm/dasd.h
@@ -152,6 +155,7 @@ Code  Seq#    Include File
 'H'   01     linux/mei.h                                               conflict!
 'H'   02     linux/mei.h                                               conflict!
 'H'   03     linux/mei.h                                               conflict!
+'H'   03     sound/core/hwdep_compat.c                                 conflict!
 'H'   00-0F  sound/asound.h                                            conflict!
 'H'   20-40  sound/asound_fm.h                                         conflict!
 'H'   80-8F  sound/sfnt_info.h                                         conflict!
@@ -160,7 +164,9 @@ Code  Seq#    Include File
 'H'   10-1F  sound/hda_hwdep.h                                         conflict!
 'H'   40-4F  sound/hdspm.h                                             conflict!
 'H'   40-4F  sound/hdsp.h                                              conflict!
+'H'   60-63  sound/scarlett2.h
 'H'   90     sound/usb/usx2y/usb_stream.h
+'H'   FC     sound/pci/asihpi/hpios.h                                  conflict!
 'H'   00-0F  uapi/misc/habanalabs.h                                    conflict!
 'H'   A0     uapi/linux/usb/cdc-wdm.h
 'H'   C0-F0  net/bluetooth/hci.h                                       conflict!
@@ -168,7 +174,7 @@ Code  Seq#    Include File
 'H'   C0-DF  net/bluetooth/cmtp/cmtp.h                                 conflict!
 'H'   C0-DF  net/bluetooth/bnep/bnep.h                                 conflict!
 'H'   F1     linux/hid-roccat.h                                        <mailto:erazor_de@users.sourceforge.net>
-'H'   F8-FA  sound/firewire.h
+'H'   F8-FE  sound/firewire.h                                          conflict!
 'I'   all    linux/isdn.h                                              conflict!
 'I'   00-0F  drivers/isdn/divert/isdn_divert.h                         conflict!
 'I'   40-4F  linux/mISDNif.h                                           conflict!
@@ -204,6 +210,8 @@ Code  Seq#    Include File
 'S'   80-81  scsi/scsi_ioctl.h                                         conflict!
 'S'   82-FF  scsi/scsi.h                                               conflict!
 'S'   00-7F  sound/asequencer.h                                        conflict!
+'S'   21-23  sound/core/seq/seq_compat.c                               conflict!
+'S'   60-67  sound/fcp.h                                               conflict!
 'T'   all    linux/soundcard.h                                         conflict!
 'T'   00-AF  sound/asound.h                                            conflict!
 'T'   all    arch/x86/include/asm/ioctls.h                             conflict!
@@ -219,7 +227,7 @@ Code  Seq#    Include File
 'V'   C0     media/si4713.h                                            conflict!
 'W'   00-1F  linux/watchdog.h                                          conflict!
 'W'   00-1F  linux/wanrouter.h                                         conflict! (pre 3.9)
-'W'   00-3F  sound/asound.h                                            conflict!
+'W'   00-41  sound/asound.h                                            conflict!
 'W'   40-5F  drivers/pci/switch/switchtec.c
 'W'   60-61  linux/watch_queue.h
 'X'   all    fs/xfs/xfs_fs.h,                                          conflict!

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 03/12] docs: ioctl-number: update block entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
  2026-11-14 20:26 ` [PATCH 01/12] docs: ioctl-number: update MM entries Randy Dunlap
  2026-11-14 20:26 ` [PATCH 02/12] docs: ioctl-number: update sound entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 04/12] docs: ioctl-number: update networking entries Randy Dunlap
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where block ioctls are defined.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Jens Axboe <axboe@kernel.dk>
Cc: linux-block@vger.kernel.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    4 ++++
 1 file changed, 4 insertions(+)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -78,6 +78,7 @@ Code  Seq#    Include File
 0x00  00-1F  linux/fb.h                                                conflict!
 0x00  00-1F  linux/wavefront.h                                         conflict!
 0x02  all    linux/fd.h
+             drivers/block/floppy.c
 0x03  all    linux/hdreg.h
 0x04  D2-DC  linux/umsdos_fs.h                                         Dead since 2.6.11, but don't reuse these.
 0x06  all    linux/lp.h
@@ -90,6 +91,9 @@ Code  Seq#    Include File
              linux/blkpg.h
              linux/blkzoned.h
              linux/blk-crypto.h
+             linux/blkdev.h
+             linux/blktrace_api.h
+             block/ioctl.c
 0x15  all    linux/fs.h                                                FS_IOC_* ioctls
 0x1b  all                                                              InfiniBand Subsystem
                                                                        <http://infiniband.sourceforge.net/>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 04/12] docs: ioctl-number: update networking entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (2 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 03/12] docs: ioctl-number: update block entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 05/12] docs: ioctl-number: update video/fbdev entries Randy Dunlap
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where networking ioctls are defined and update
the ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Marcel Holtmann <marcel@holtmann.org>
Cc: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Cc: linux-bluetooth@vger.kernel.org
Cc: Willem de Bruijn <willemdebruijn.kernel@gmail.com>
Cc: Jason Wang <jasowangio@gmail.com>
Cc: David Heidelberg <david@ixit.cz>
Cc: oe-linux-nfc@lists.linux.dev
Cc: Chas Williams <3chas3@gmail.com>
Cc: linux-atm-general@lists.sourceforge.net
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Eric Dumazet <edumazet@kernel.org>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: netdev@vger.kernel.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |   19 +++++++----
 1 file changed, 13 insertions(+), 6 deletions(-)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -132,6 +132,7 @@ Code  Seq#    Include File
 'B'   00-0F  include/linux/pmu.h                                       conflict!
 'B'   C0-FF  advanced bbus                                             <mailto:maassen@uni-freiburg.de>
 'B'   00-0F  xen/xenbus_dev.h                                          conflict!
+'B'   C8-D4  net/bluetooth/bnep/bnep.h                                 <mailto:linux-bluetooth@vger.kernel.org>
 'C'   all    linux/soundcard.h                                         conflict!
 'C'   00-68  sound/compress_offload.h                                  conflict!
 'C'   01-2F  linux/capi.h                                              conflict!
@@ -173,7 +174,7 @@ Code  Seq#    Include File
 'H'   FC     sound/pci/asihpi/hpios.h                                  conflict!
 'H'   00-0F  uapi/misc/habanalabs.h                                    conflict!
 'H'   A0     uapi/linux/usb/cdc-wdm.h
-'H'   C0-F0  net/bluetooth/hci.h                                       conflict!
+'H'   C0-F0  net/bluetooth/hci_sock.h                                  conflict!
 'H'   C0-DF  net/bluetooth/hidp/hidp.h                                 conflict!
 'H'   C0-DF  net/bluetooth/cmtp/cmtp.h                                 conflict!
 'H'   C0-DF  net/bluetooth/bnep/bnep.h                                 conflict!
@@ -219,11 +220,12 @@ Code  Seq#    Include File
 'T'   all    linux/soundcard.h                                         conflict!
 'T'   00-AF  sound/asound.h                                            conflict!
 'T'   all    arch/x86/include/asm/ioctls.h                             conflict!
-'T'   C0-DF  linux/if_tun.h                                            conflict!
+'T'   C0-E3  linux/if_tun.h                                            conflict!
 'U'   all    sound/asound.h                                            conflict!
 'U'   00-CF  linux/uinput.h                                            conflict!
 'U'   00-EF  linux/usbdevice_fs.h
 'U'   C0-CF  drivers/bluetooth/hci_uart.h
+'U'   00     net/nfc/nci_core.h                                        conflict!
 'V'   all    linux/vt.h                                                conflict!
 'V'   all    linux/videodev2.h                                         conflict!
 'V'   C0     linux/ivtvfb.h                                            conflict!
@@ -242,8 +244,8 @@ Code  Seq#    Include File
 'Z'   14-15  drivers/message/fusion/mptctl.h
 '['   00-3F  linux/usb/tmc.h                                           USB Test and Measurement Devices
                                                                        <mailto:gregkh@linuxfoundation.org>
-'a'   all    linux/atm*.h, linux/sonet.h                               ATM on linux
-                                                                       <http://lrcwww.epfl.ch/>
+'a'   all    linux/atm*.h, linux/sonet.h, linux/atmbr2684.h            ATM on linux
+             linux/atmdev.h, net/atm/ioctl.c                           <http://lrcwww.epfl.ch/>
 'b'   00-FF                                                            conflict! bit3 vme host bridge
                                                                        <mailto:natalia@nikhefk.nikhef.nl>
 'b'   00-0F  linux/dma-buf.h                                           conflict!
@@ -264,6 +266,7 @@ Code  Seq#    Include File
 'f'   00-0F  fs/ocfs2/ocfs2_fs.h                                       conflict!
 'f'   13-27  linux/fscrypt.h
 'f'   81-8F  linux/fsverity.h
+'f'   7b-7c  arch/{alpha,mips,sh,xtensa}/include/uapi/asm/sockios.h
 'g'   00-0F  linux/usb/gadgetfs.h
 'g'   20-2F  linux/usb/g_printer.h
 'g'   01-0F  mm/gup_test.h                                             conflict!
@@ -308,8 +311,11 @@ Code  Seq#    Include File
 'q'   80-FF  linux/telephony.h                                         Internet PhoneJACK, Internet LineJACK
              linux/ixjuser.h                                           <http://web.archive.org/web/%2A/http://www.quicknet.net>
 'r'   00-1F  linux/msdos_fs.h and fs/fat/dir.c
-'s'   all    linux/cdk.h
+'s'   all    linux/cdk.h                                               conflict!
+'s'   07-09  arch/{alpha,mips,sh,xtensa}/include/uapi/asm/sockios.h    conflict!
+'s'   64-65  arch/sh/include/uapi/asm/sockios.h                        conflict!
 't'   00-7F  linux/ppp-ioctl.h
+'t'   46-4D  drivers/net/ppp/ppp_generic.c
 't'   80-8F  linux/isdn_ppp.h
 't'   90-91  linux/toshiba.h                                           toshiba and toshiba_acpi SMM
 'u'   00-1F  linux/smb_fs.h                                            gone
@@ -334,7 +340,8 @@ Code  Seq#    Include File
 '|'   80-9F  samples/                                                  Any sample and example drivers
 0x80  00-1F  linux/fb.h
 0x81  00-1F  linux/vduse.h
-0x89  00-06  arch/x86/include/asm/sockios.h
+0x89  00-07  asm-generic/sockios.h
+0x89  06-07  linux/sockios.h
 0x89  0B-DF  linux/sockios.h
 0x89  E0-EF  linux/sockios.h                                           SIOCPROTOPRIVATE range
 0x89  F0-FF  linux/sockios.h                                           SIOCDEVPRIVATE range

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 05/12] docs: ioctl-number: update video/fbdev entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (3 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 04/12] docs: ioctl-number: update networking entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 06/12] docs: ioctl-number: update SCSI entries Randy Dunlap
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where video or fbdev ioctls are defined and
update the ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Helge Deller <deller@gmx.de>
Cc: linux-fbdev@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |   14 +++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -148,9 +148,13 @@ Code  Seq#    Include File
 'F'   20     linux/ivtvfb.h                                            conflict!
 'F'   20     linux/matroxfb.h                                          conflict!
 'F'   20     drivers/video/aty/atyfb_base.c                            conflict!
+'F'   20     arch/powerpc/include/uapi/asm/ps3fb.h                     conflict!
+'F'   00-21  arch/m68k/include/asm/fbio.h                              conflict!
+'F'   00-21  arch/sparc/include/asm/fbio.h                             conflict!
 'F'   00-0F  video/da8xx-fb.h                                          conflict!
 'F'   80-8F  linux/arcfb.h                                             conflict!
 'F'   DD     video/sstfb.h                                             conflict!
+'G'   00-02  drivers/video/fbdev/pxa3xx-gcu.h                          conflict!
 'G'   00-3F  drivers/misc/sgi-gru/grulib.h                             conflict!
 'G'   00-0F  xen/gntalloc.h, xen/gntdev.h                              conflict!
 'H'   00-7F  linux/hiddev.h                                            conflict!
@@ -188,10 +192,13 @@ Code  Seq#    Include File
 'L'   10-1F  drivers/scsi/mpt3sas/mpt3sas_ctl.h                        conflict!
 'L'   E0-FF  linux/ppdd.h                                              encrypted disk device driver
                                                                        <http://linux01.gwdg.de/~alatham/ppdd.html>
+'L'   35-38  arch/m68k/include/asm/fbio.h
+'L'   35-38  arch/sparc/include/asm/fbio.h
 'M'   all    linux/soundcard.h                                         conflict!
 'M'   01-16  mtd/mtd-abi.h                                             conflict!
       and    drivers/mtd/mtdchar.c
 'M'   01-03  drivers/scsi/megaraid/megaraid_sas.h
+'M'   00-03  drivers/video/fbdev/mb862xx/mb862xxfb.h
 'M'   00-0F  drivers/video/fsl-diu-fb.h                                conflict!
 'N'   00-1F  drivers/usb/scanner.h
 'N'   40-7F  uapi/linux/nvme_ioctl.h
@@ -199,6 +206,7 @@ Code  Seq#    Include File
 'N'   84-8F  uapi/linux/ntsync.h                                       NT synchronization primitives
                                                                        <mailto:wine-devel@winehq.org>
 'O'   00-06  mtd/ubi-user.h                                            UBI
+'O'   1F-3F  linux/omapfb.h
 'P'   all    linux/soundcard.h                                         conflict!
 'P'   60-6F  sound/sscape_ioctl.h                                      conflict!
 'P'   00-0F  drivers/usb/class/usblp.c                                 conflict!
@@ -295,6 +303,7 @@ Code  Seq#    Include File
 'n'   00-7F  linux/ncp_fs.h and fs/ncpfs/ioctl.c
 'n'   80-8F  uapi/linux/nilfs2_api.h                                   NILFS2
 'n'   E0-FF  linux/matroxfb.h                                          matroxfb
+'n'   F8-FA  video/sisfb.h                                             sisfb
 'o'   00-1F  fs/ocfs2/ocfs2_fs.h                                       OCFS2
 'o'   00-03  mtd/ubi-user.h                                            conflict! (OCFS2 and UBI overlaps)
 'o'   40-41  mtd/ubi-user.h                                            UBI
@@ -311,6 +320,7 @@ Code  Seq#    Include File
 'q'   80-FF  linux/telephony.h                                         Internet PhoneJACK, Internet LineJACK
              linux/ixjuser.h                                           <http://web.archive.org/web/%2A/http://www.quicknet.net>
 'r'   00-1F  linux/msdos_fs.h and fs/fat/dir.c
+'r'   01-06  arch/powerpc/include/uapi/asm/ps3fb.h
 's'   all    linux/cdk.h                                               conflict!
 's'   07-09  arch/{alpha,mips,sh,xtensa}/include/uapi/asm/sockios.h    conflict!
 's'   64-65  arch/sh/include/uapi/asm/sockios.h                        conflict!
@@ -426,8 +436,8 @@ Code  Seq#    Include File
 0xEC  00-01  linux/platform_data/cros_ec_chardev.h                     ChromeOS EC driver
 0xEE  00-09  uapi/linux/pfrut.h                                        Platform Firmware Runtime Update and Telemetry
 0xEF  00-0F  uapi/linux/ntfs.h                                         NTFS
-0xF3  00-3F  drivers/usb/misc/sisusbvga/sisusb.h                       sisfb (in development)
-                                                                       <mailto:thomas@winischhofer.net>
+0xF3  00-3F  drivers/usb/misc/sisusbvga/sisusb.h                       sisfb
+0xF3  00-3F  video/sisfb.h                                             <mailto:thomas@winischhofer.net>
 0xF6  all                                                              LTTng Linux Trace Toolkit Next Generation
                                                                        <mailto:mathieu.desnoyers@efficios.com>
 0xF8  all    arch/x86/include/uapi/asm/amd_hsmp.h                      AMD HSMP EPYC system management interface driver

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 06/12] docs: ioctl-number: update SCSI entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (4 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 05/12] docs: ioctl-number: update video/fbdev entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 07/12] docs: ioctl-number: update MTD entries Randy Dunlap
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where SCSI ioctls are defined and update the
ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: MPT-FusionLinux.pdl@broadcom.com
Cc: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
Cc: "Martin K. Petersen" <mkp@kernel.org>
Cc: linux-scsi@vger.kernel.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -189,7 +189,7 @@ Code  Seq#    Include File
 'I'   40-4F  linux/mISDNif.h                                           conflict!
 'K'   all    linux/kd.h
 'L'   00-1F  linux/loop.h                                              conflict!
-'L'   10-1F  drivers/scsi/mpt3sas/mpt3sas_ctl.h                        conflict!
+'L'   10-21  drivers/scsi/mpt3sas/mpt3sas_ctl.h                        conflict!
 'L'   E0-FF  linux/ppdd.h                                              encrypted disk device driver
                                                                        <http://linux01.gwdg.de/~alatham/ppdd.html>
 'L'   35-38  arch/m68k/include/asm/fbio.h
@@ -260,6 +260,7 @@ Code  Seq#    Include File
 'c'   00-7F  linux/comstats.h                                          conflict!
 'c'   00-7F  linux/coda.h                                              conflict!
 'c'   00-1F  linux/chio.h                                              conflict!
+'c'   08     drivers/scsi/ch.c                                         conflict!
 'c'   80-9F  arch/s390/include/asm/chsc.h                              conflict!
 'c'   A0-AF  arch/x86/include/asm/msr.h conflict!
 'd'   00-FF  linux/char/drm/drm.h                                      conflict!

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 07/12] docs: ioctl-number: update MTD entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (5 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 06/12] docs: ioctl-number: update SCSI entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 08/12] docs: ioctl-number: update USB entries Randy Dunlap
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where MTD ioctls are defined and update
the ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Miquel Raynal <miquel.raynal@bootlin.com>
Cc: Richard Weinberger <richard@nod.at>
Cc: Vignesh Raghavendra <vigneshr@ti.com>
Cc: Zhihao Cheng <chengzhihao1@huawei.com>
Cc: linux-mtd@lists.infradead.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -195,8 +195,8 @@ Code  Seq#    Include File
 'L'   35-38  arch/m68k/include/asm/fbio.h
 'L'   35-38  arch/sparc/include/asm/fbio.h
 'M'   all    linux/soundcard.h                                         conflict!
-'M'   01-16  mtd/mtd-abi.h                                             conflict!
-      and    drivers/mtd/mtdchar.c
+'M'   01-1A  mtd/mtd-abi.h                                             conflict!
+'M'   03-04  drivers/mtd/mtdchar.c
 'M'   01-03  drivers/scsi/megaraid/megaraid_sas.h
 'M'   00-03  drivers/video/fbdev/mb862xx/mb862xxfb.h
 'M'   00-0F  drivers/video/fsl-diu-fb.h                                conflict!
@@ -306,7 +306,7 @@ Code  Seq#    Include File
 'n'   E0-FF  linux/matroxfb.h                                          matroxfb
 'n'   F8-FA  video/sisfb.h                                             sisfb
 'o'   00-1F  fs/ocfs2/ocfs2_fs.h                                       OCFS2
-'o'   00-03  mtd/ubi-user.h                                            conflict! (OCFS2 and UBI overlaps)
+'o'   00-06  mtd/ubi-user.h                                            conflict! (OCFS2 and UBI overlap)
 'o'   40-41  mtd/ubi-user.h                                            UBI
 'o'   01-A1  `linux/dvb/*.h`                                           DVB
 'p'   00-0F  linux/phantom.h                                           conflict! (OpenHaptics needs this)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 08/12] docs: ioctl-number: update USB entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (6 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 07/12] docs: ioctl-number: update MTD entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 09/12] docs: ioctl-number: update virtualization entries Randy Dunlap
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where USB ioctls are defined.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Neill Kapron <nkapron@google.com>
Cc: Andrey Konovalov <andreyknvl@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    6 ++++++
 1 file changed, 6 insertions(+)

--- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -234,6 +234,9 @@ Code  Seq#    Include File
 'U'   00-EF  linux/usbdevice_fs.h
 'U'   C0-CF  drivers/bluetooth/hci_uart.h
 'U'   00     net/nfc/nci_core.h                                        conflict!
+'U'   00-0F  linux/usb/raw_gadget.h                                    conflict!
+'U'   01     linux/usb/g_uvc.h                                         conflict!
+'U'   64     drivers/usb/misc/usbtest.c                                conflict!
 'V'   all    linux/vt.h                                                conflict!
 'V'   all    linux/videodev2.h                                         conflict!
 'V'   C0     linux/ivtvfb.h                                            conflict!
@@ -280,6 +283,9 @@ Code  Seq#    Include File
 'g'   20-2F  linux/usb/g_printer.h
 'g'   01-0F  mm/gup_test.h                                             conflict!
                                                                        <mailto:linux-mm@kvack.org>
+'g'   01-03  linux/usb/functionfs.h                                    conflict!
+      80-86
+'g'   41-42  linux/usb/g_hid.h
 'h'   00-7F                                                            conflict! Charon filesystem
                                                                        <mailto:zapman@interlan.net>
 'h'   00-1F  linux/hpet.h                                              conflict!

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 09/12] docs: ioctl-number: update virtualization entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (7 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 08/12] docs: ioctl-number: update USB entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 10/12] docs: ioctl-number: update FS entries Randy Dunlap
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where virtualization ioctls are defined.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Juergen Gross <jgross@suse.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Cc: xen-devel@lists.xenproject.org
Cc: Hans de Goede <hansg@kernel.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Jason Wang <jasowangio@gmail.com>
Cc: Eugenio Pérez <eperezma@redhat.com>
Cc: Sean Christopherson <seanjc@google.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org
Cc: virtualization@lists.linux.dev

 Documentation/userspace-api/ioctl/ioctl-number.rst |    6 ++++++
 1 file changed, 6 insertions(+)

--- linux-next-20261113.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261113/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -200,6 +200,7 @@ Code  Seq#    Include File
 'M'   01-03  drivers/scsi/megaraid/megaraid_sas.h
 'M'   00-03  drivers/video/fbdev/mb862xx/mb862xxfb.h
 'M'   00-0F  drivers/video/fsl-diu-fb.h                                conflict!
+'M'   01-03  xen/interface/xen-mca.h                                   conflict!
 'N'   00-1F  drivers/usb/scanner.h
 'N'   40-7F  uapi/linux/nvme_ioctl.h
 'N'   80-83  uapi/linux/ntsync.h and uapi/linux/nvme_ioctl.h           conflict!
@@ -239,6 +240,7 @@ Code  Seq#    Include File
 'U'   64     drivers/usb/misc/usbtest.c                                conflict!
 'V'   all    linux/vt.h                                                conflict!
 'V'   all    linux/videodev2.h                                         conflict!
+'V'   00-1F  linux/vboxguest.h                                         conflict!
 'V'   C0     linux/ivtvfb.h                                            conflict!
 'V'   C0     linux/ivtv.h                                              conflict!
 'V'   C0     media/si4713.h                                            conflict!
@@ -357,6 +359,7 @@ Code  Seq#    Include File
 '|'   80-9F  samples/                                                  Any sample and example drivers
 0x80  00-1F  linux/fb.h
 0x81  00-1F  linux/vduse.h
+             drivers/vdpa/vdpa_user/vduse_dev.c
 0x89  00-07  asm-generic/sockios.h
 0x89  06-07  linux/sockios.h
 0x89  0B-DF  linux/sockios.h
@@ -398,8 +401,11 @@ Code  Seq#    Include File
                                                                        <mailto:kvm@vger.kernel.org>
 0xAE  40-FF  linux/kvm.h                                               Kernel-based Virtual Machine
                                                                        <mailto:kvm@vger.kernel.org>
+0xAE  C6     arch/x86/kvm/x86.c                                        X86 KVM
 0xAE  20-3F  linux/nitro_enclaves.h                                    Nitro Enclaves
 0xAF  00-1F  linux/fsl_hypervisor.h                                    Freescale hypervisor
+0xAF  00-8F  linux/vhost.h                                             conflict!
+0xAF  31-32  drivers/vhost/test.h                                      conflict!
 0xB0  all                                                              RATIO devices in development:
                                                                        <mailto:vgo@ratio.de>
 0xB1  00-1F                                                            PPPoX

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 10/12] docs: ioctl-number: update FS entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (8 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 09/12] docs: ioctl-number: update virtualization entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 11/12] docs: ioctl-number: update platform entries Randy Dunlap
  2026-11-14 20:26 ` [PATCH 12/12] docs: ioctl-number: update DRM entries Randy Dunlap
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

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 <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Jan Kara <jack@suse.cz>
Cc: linux-fsdevel@vger.kernel.org
Cc: "Theodore Ts'o" <tytso@mit.edu>
Cc: linux-ext4@vger.kernel.org
Cc: Mike Marshall <hubcap@omnibond.com>
Cc: devel@lists.orangefs.org
Cc: Paulo Alcantara <pc@manguebit.org>
Cc: Namjae Jeon <linkinjeon@kernel.org>
Cc: linux-cifs@vger.kernel.org
Cc: Jaegeuk Kim <jaegeuk@kernel.org>
Cc: Chao Yu <chao@kernel.org>
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                                    <mailto:devel@lists.orangefs.org>
 'l'   00-3F  linux/tcfs_fs.h                                           transparent cryptographic file system
                                                                        <http://web.archive.org/web/%2A/http://mikonos.dia.unisa.it/tcfs>
 '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
                                                                        <mailto:buk@buks.ipn.de>
@@ -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                                <mailto:linux-cifs@vger.kernel.org>
 0xDD  00-3F                                                            ZFCP device driver see drivers/s390/scsi/
                                                                        <mailto:aherrman@de.ibm.com>
 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                                             <mailto:thomas@winischhofer.net>
+0xF5  01-1F  uapi/linux/f2fs.h                                         <mailto:linux-f2fs-devel@lists.sourceforge.net>
 0xF6  all                                                              LTTng Linux Trace Toolkit Next Generation
                                                                        <mailto:mathieu.desnoyers@efficios.com>
 0xF8  all    arch/x86/include/uapi/asm/amd_hsmp.h                      AMD HSMP EPYC system management interface driver

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 11/12] docs: ioctl-number: update platform entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (9 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 10/12] docs: ioctl-number: update FS entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  2026-11-14 20:26 ` [PATCH 12/12] docs: ioctl-number: update DRM entries Randy Dunlap
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of platform/ files where ioctls are defined and update
the ranges of function numbers that are used.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: Florian Fainelli <florian.fainelli@broadcom.com>
Cc: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
Cc: linux-rpi-kernel@lists.infradead.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: Tzung-Bi Shih <tzungbi@kernel.org>
Cc: Benson Leung <bleung@chromium.org>

 Documentation/userspace-api/ioctl/ioctl-number.rst |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- linux-next-20261113.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261113/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -436,6 +436,7 @@ Code  Seq#    Include File
 0xBA  00-0F  uapi/linux/liveupdate.h                                   Pasha Tatashin
                                                                        <mailto:pasha.tatashin@soleen.com>
 0xC0  00-0F  linux/usb/iowarrior.h
+0xC4  00-1F  platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
 0xCA  00-0F  uapi/misc/cxl.h                                           Dead since 6.15
 0xCA  10-2F  uapi/misc/ocxl.h
 0xCA  80-BF  uapi/scsi/cxlflash_ioctl.h                                Dead since 6.15
@@ -448,7 +449,7 @@ Code  Seq#    Include File
 0xDD  00-3F                                                            ZFCP device driver see drivers/s390/scsi/
                                                                        <mailto:aherrman@de.ibm.com>
 0xE5  00-3F  linux/fuse.h
-0xEC  00-01  linux/platform_data/cros_ec_chardev.h                     ChromeOS EC driver
+0xEC  00-02  linux/platform_data/cros_ec_chardev.h                     ChromeOS EC driver
 0xEE  00-09  uapi/linux/pfrut.h                                        Platform Firmware Runtime Update and Telemetry
 0xEF  00-0F  uapi/linux/ntfs.h                                         NTFS
 0xF3  00-3F  drivers/usb/misc/sisusbvga/sisusb.h                       sisfb

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 12/12] docs: ioctl-number: update DRM entries
  2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
                   ` (10 preceding siblings ...)
  2026-11-14 20:26 ` [PATCH 11/12] docs: ioctl-number: update platform entries Randy Dunlap
@ 2026-11-14 20:26 ` Randy Dunlap
  11 siblings, 0 replies; 15+ messages in thread
From: Randy Dunlap @ 2026-11-14 20:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Update the list of files where DRM ioctls are defined.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
---
[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 <corbet@lwn.net>
Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: linux-doc@vger.kernel.org
Cc: David Airlie <airlied@gmail.com>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: amd-gfx@lists.freedesktop.org
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Tvrtko Ursulin <tursulin@ursulin.net>
Cc: intel-gfx@lists.freedesktop.org
Cc: Matthew Brost <matthew.brost@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: intel-xe@lists.freedesktop.org

 Documentation/userspace-api/ioctl/ioctl-number.rst |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

--- linux-next-20261113.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ linux-next-20261113/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -98,6 +98,7 @@ Code  Seq#    Include File
 0x1b  all                                                              InfiniBand Subsystem
                                                                        <http://infiniband.sourceforge.net/>
 0x20  all    drivers/cdrom/cm206.h
+0x20  00-01  drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h
 0x22  all    scsi/sg.h
 0x3E  00-0F  linux/counter.h                                           <mailto:linux-iio@vger.kernel.org>
 '!'   00-1F  uapi/linux/seccomp.h
@@ -269,7 +270,7 @@ Code  Seq#    Include File
 'c'   08     drivers/scsi/ch.c                                         conflict!
 'c'   80-9F  arch/s390/include/asm/chsc.h                              conflict!
 'c'   A0-AF  arch/x86/include/asm/msr.h conflict!
-'d'   00-FF  linux/char/drm/drm.h                                      conflict!
+'d'   00-FF  drm/drm.h                                                 conflict!
 'd'   02-40  pcmcia/ds.h                                               conflict!
 'd'   F0-FF  linux/digi1.h
 'e'   all    linux/digi1.h                                             conflict!
@@ -293,6 +294,8 @@ Code  Seq#    Include File
                                                                        <mailto:zapman@interlan.net>
 'h'   00-1F  linux/hpet.h                                              conflict!
 'h'   80-8F  fs/hfsplus/ioctl.c
+'i'   00-02  drm/i915_drm.h
+'i'   00-04  drm/xe_drm.h
 'i'   00-3F  linux/i2o-dev.h                                           conflict!
 'i'   0B-1F  linux/ipmi.h                                              conflict!
 'i'   80-8F  linux/i8k.h

^ permalink raw reply	[flat|nested] 15+ messages in thread

* RE: docs: ioctl-number: update entries
  2026-11-14 20:26 ` [PATCH 01/12] docs: ioctl-number: update MM entries Randy Dunlap
@ 2026-11-15  0:43   ` bluez.test.bot
  0 siblings, 0 replies; 15+ messages in thread
From: bluez.test.bot @ 2026-11-15  0:43 UTC (permalink / raw)
  To: linux-bluetooth, rdunlap

[-- Attachment #1: Type: text/plain, Size: 2364 bytes --]

This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/series/1211568/

---Test result---

Test Summary:
CheckPatch                    PASS      6.47 seconds
VerifyFixes                   PASS      0.09 seconds
VerifySignedoff               PASS      0.09 seconds
GitLint                       PASS      3.15 seconds
SubjectPrefix                 FAIL      1.04 seconds
BuildKernel                   PASS      28.24 seconds
CheckAllWarning               PASS      32.10 seconds
CheckSparse                   PASS      34.64 seconds
BuildKernel32                 PASS      28.08 seconds
CheckKernelLLVM               PASS      28.06 seconds
TestRunnerSetup               PASS      661.82 seconds
TestRunner_l2cap-tester       PASS      15.75 seconds
TestRunner_iso-tester         PASS      12.64 seconds
TestRunner_bnep-tester        PASS      3.08 seconds
TestRunner_mgmt-tester        PASS      86.15 seconds
TestRunner_rfcomm-tester      PASS      4.35 seconds
TestRunner_sco-tester         PASS      5.45 seconds
TestRunner_ioctl-tester       PASS      4.50 seconds
TestRunner_mesh-tester        PASS      5.37 seconds
TestRunner_smp-tester         PASS      4.23 seconds
TestRunner_userchan-tester    PASS      3.12 seconds
TestRunner_6lowpan-tester     PASS      4.34 seconds
IncrementalBuild              PASS      36.52 seconds

Details
##############################
Test: SubjectPrefix - FAIL
Desc: Check subject contains "Bluetooth" prefix
Output:
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject
"Bluetooth: " prefix is not specified in the subject


https://github.com/bluez/bluetooth-next/pull/1136

---
Regards,
Linux Bluetooth


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 02/12] docs: ioctl-number: update sound entries
  2026-11-14 20:26 ` [PATCH 02/12] docs: ioctl-number: update sound entries Randy Dunlap
@ 2026-11-15  1:19   ` Takashi Sakamoto
  0 siblings, 0 replies; 15+ messages in thread
From: Takashi Sakamoto @ 2026-11-15  1:19 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: linux-kernel, Jonathan Corbet, Shuah Khan, linux-doc,
	David Hildenbrand, Andrew Morton, Jason Gunthorpe,
	Leon Romanovsky, linux-mm, Jaroslav Kysela, Takashi Iwai,
	linux-sound, Jens Axboe, linux-block, Marcel Holtmann,
	Luiz Augusto von Dentz, linux-bluetooth, Willem de Bruijn,
	Jason Wang, David Heidelberg, oe-linux-nfc, Chas Williams,
	linux-atm-general, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, netdev, Helge Deller, linux-fbdev, dri-devel,
	MPT-FusionLinux.pdl, James E.J. Bottomley, Martin K. Petersen,
	linux-scsi, Miquel Raynal, Richard Weinberger,
	Vignesh Raghavendra, Zhihao Cheng, linux-mtd, Neill Kapron,
	Andrey Konovalov, Greg Kroah-Hartman, linux-usb, Juergen Gross,
	Stefano Stabellini, xen-devel, Hans de Goede, Arnd Bergmann,
	Michael S. Tsirkin, Eugenio Pérez, Sean Christopherson,
	Paolo Bonzini, kvm, virtualization, Jan Kara, linux-fsdevel,
	Theodore Ts'o, linux-ext4, Mike Marshall, devel,
	Paulo Alcantara, Namjae Jeon, linux-cifs, Jaegeuk Kim, Chao Yu,
	linux-f2fs-devel, Florian Fainelli,
	Broadcom internal kernel review list, linux-rpi-kernel,
	linux-arm-kernel, Tzung-Bi Shih, Benson Leung, David Airlie,
	Simona Vetter, Alex Deucher, Christian König, amd-gfx,
	Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
	intel-gfx, Matthew Brost, Thomas Hellström, intel-xe

Hi,

On Sat, Nov 14, 2026 at 12:26:40PM -0800, Randy Dunlap wrote:
> Update the list of files where sound ioctls are defined and update
> the ranges of function numbers that are used.
> 
> Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
> ---
> [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 <corbet@lwn.net>
> Cc: Shuah Khan <skhan@linuxfoundation.org>
> Cc: linux-doc@vger.kernel.org
> Cc: Jaroslav Kysela <perex@perex.cz>
> Cc: Takashi Iwai <tiwai@suse.com>
> Cc: linux-sound@vger.kernel.org
> 
>  Documentation/userspace-api/ioctl/ioctl-number.rst |   12 +++++++++--
>  1 file changed, 10 insertions(+), 2 deletions(-)
> 
> --- linux-next-20261111.orig/Documentation/userspace-api/ioctl/ioctl-number.rst
> +++ linux-next-20261111/Documentation/userspace-api/ioctl/ioctl-number.rst
> ...(snip)...
> @@ -168,7 +174,7 @@ Code  Seq#    Include File
>  'H'   C0-DF  net/bluetooth/cmtp/cmtp.h                                 conflict!
>  'H'   C0-DF  net/bluetooth/bnep/bnep.h                                 conflict!
>  'H'   F1     linux/hid-roccat.h                                        <mailto:erazor_de@users.sourceforge.net>
> -'H'   F8-FA  sound/firewire.h
> +'H'   F8-FE  sound/firewire.h                                          conflict!
> ...(snip)...

I overlooked this entry when inserting the additional ioctl commands in
the following commits:

* 90e8ac5c9d446 ("ALSA: firewire-tascam: add new hwdep ioctl command to get state image")
* 58b62ab702591 ("ALSA: firewire-motu: add ioctl command to read cached hardware meter")
* ca15a09ccc5bd ("ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model")

Thank you for catching and correcting this.

Reviewed-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>


Thanks

Takashi Sakamoto

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2026-11-15  1:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-14 20:26 [PATCH 00/12] docs: ioctl-number: update entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 01/12] docs: ioctl-number: update MM entries Randy Dunlap
2026-11-15  0:43   ` docs: ioctl-number: update entries bluez.test.bot
2026-11-14 20:26 ` [PATCH 02/12] docs: ioctl-number: update sound entries Randy Dunlap
2026-11-15  1:19   ` Takashi Sakamoto
2026-11-14 20:26 ` [PATCH 03/12] docs: ioctl-number: update block entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 04/12] docs: ioctl-number: update networking entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 05/12] docs: ioctl-number: update video/fbdev entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 06/12] docs: ioctl-number: update SCSI entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 07/12] docs: ioctl-number: update MTD entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 08/12] docs: ioctl-number: update USB entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 09/12] docs: ioctl-number: update virtualization entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 10/12] docs: ioctl-number: update FS entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 11/12] docs: ioctl-number: update platform entries Randy Dunlap
2026-11-14 20:26 ` [PATCH 12/12] docs: ioctl-number: update DRM entries Randy Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox