OpenCloudOS-Kernel/drivers/staging
Arnd Bergmann 1d7b998074 compat_ioctl: move drivers to compat_ptr_ioctl
commit 407e9ef724 upstream.

Each of these drivers has a copy of the same trivial helper function to
convert the pointer argument and then call the native ioctl handler.

We now have a generic implementation of that, so use it.

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: David S. Miller <davem@davemloft.net>
Acked-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Reviewed-by: Jason Gunthorpe <jgg@mellanox.com>
Reviewed-by: Jiri Kosina <jkosina@suse.cz>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Chen Zhuo <sagazchen@tencent.com>
Signed-off-by: Xinghui Li <korantli@tencent.com>
2024-06-11 21:14:45 +08:00
..
android ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
axis-fifo tkernel: add base tlinux kernel interfaces 2024-06-11 20:09:33 +08:00
board staging: add missing SPDX lines to Makefile files 2019-04-03 11:10:15 +02:00
clocking-wizard staging: add missing SPDX lines to Makefile files 2019-04-03 11:10:15 +02:00
comedi ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
emxx_udc ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
exfat ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
fbtft tkernel: add base tlinux kernel interfaces 2024-06-11 20:09:33 +08:00
fieldbus ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
fsl-dpaa2 staging: fsl-dpaa2/ethsw: do not force user to bring interface down 2019-08-14 16:46:25 +02:00
fwserial ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
gasket PCI: Add PCI_STD_NUM_BARS for the number of standard BARs 2024-06-11 21:14:44 +08:00
gdm724x ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
goldfish staging: Remove dev_err() usage after platform_get_irq() 2019-07-30 20:50:04 +02:00
greybus ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
gs_fpgaboot staging: remove redundant 'default n' from Kconfig 2019-04-16 13:39:01 +02:00
iio ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
isdn tkernel: add base tlinux kernel interfaces 2024-06-11 20:09:33 +08:00
kpc2000 ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
ks7010 ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
media ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
most ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
mt7621-dma ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
mt7621-dts staging: mt7621-dts: add support for second network interface 2019-07-03 18:28:29 +02:00
mt7621-pci tkernel: add base tlinux kernel interfaces 2024-06-11 20:09:33 +08:00
mt7621-pci-phy staging: mt7621-pci-phy: remove disable clock from the phy exit function 2019-06-21 16:50:10 +02:00
mt7621-pinctrl staging: mt7621-pinctrl: Add of_node_put() before return 2019-07-22 07:34:15 +02:00
netlogic staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL 2019-07-01 09:07:03 +02:00
nvec staging: nvec: make use of devm_platform_ioremap_resource 2019-09-12 10:35:50 +01:00
octeon ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
octeon-usb usb: add a HCD_DMA flag instead of guestimating DMA capabilities 2019-08-21 10:03:35 -07:00
olpc_dcon staging: olpc_dcon: Remove TODO item 2019-07-30 09:52:04 +02:00
pi433 compat_ioctl: move drivers to compat_ptr_ioctl 2024-06-11 21:14:45 +08:00
qlge qlge: Fix build error without CONFIG_ETHERNET 2019-07-24 14:12:40 -07:00
ralink-gdma ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rtl8188eu ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rtl8192e ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rtl8192u ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rtl8712 ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rtl8723bs ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
rts5208 staging: rts5208: Fix checkpath warning 2019-09-03 09:36:29 +02:00
sm750fb ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
speakup ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
unisys Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-08-19 11:54:03 -07:00
uwb USB: Move wusbcore and UWB to staging as it is obsolete 2019-08-08 07:52:01 +02:00
vc04_services ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
vme staging: add missing SPDX lines to Makefile files 2019-04-03 11:10:15 +02:00
vt6655 staging: vt6655: Fix memory leak in vt6655_probe 2019-10-07 12:34:55 +02:00
vt6656 ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
wilc1000 ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
wlan-ng ock: sync codes to ock 5.4.119-20.0009.21 2024-06-11 20:27:38 +08:00
wusbcore staging: wusbcore: Fix build error without CONFIG_USB 2019-08-09 14:56:57 +02:00
Kconfig Remove VirtualBox guest shared folders filesystem 2019-11-12 15:22:24 -08:00
Makefile Remove VirtualBox guest shared folders filesystem 2019-11-12 15:22:24 -08:00