android_kernel_xiaomi_sdm845/drivers/s390/block
Christoph Hellwig 1107ccfbde [PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc
Add an ->ioctl method to the dasd_discipline structure.  This allows to apply
the same kind of cleanups the last patch applied to dasd_ioctl.c to
dasd_eckd.c (the only dasd discipline with special ioctls) aswell.

Again lots of code removed.  During auditing the ioctls I found two fishy
return value propagations from copy_{from,to}_user, maintainers please check
those, I've marked them with XXX comments.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-24 07:33:17 -08:00
..
dasd_3370_erp.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_3990_erp.c [PATCH] s390: revert dasd eer module 2006-02-20 20:00:12 -08:00
dasd_9336_erp.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_9343_erp.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_cmb.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_devmap.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_diag.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_diag.h [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_eckd.c [PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc 2006-03-24 07:33:17 -08:00
dasd_eckd.h [PATCH] s390: revert dasd eer module 2006-02-20 20:00:12 -08:00
dasd_erp.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_fba.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_fba.h [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
dasd_genhd.c [PATCH] s390: dasd partition detection 2006-03-08 14:14:01 -08:00
dasd_int.h [PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc 2006-03-24 07:33:17 -08:00
dasd_ioctl.c [PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc 2006-03-24 07:33:17 -08:00
dasd_proc.c [PATCH] s390: dasd proc interface typo 2006-03-09 19:47:38 -08:00
dasd.c [PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc 2006-03-24 07:33:16 -08:00
dcssblk.c [PATCH] regularize blk_cleanup_queue() use 2006-03-18 18:34:20 -05:00
Kconfig [PATCH] s390: revert dasd eer module 2006-02-20 20:00:12 -08:00
Makefile [PATCH] s390: revert dasd eer module 2006-02-20 20:00:12 -08:00
xpram.c [PATCH] Add block_device_operations.getgeo block device method 2006-01-08 20:13:54 -08:00