Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fd66c1b4 authored by Kai Makisara's avatar Kai Makisara Committed by James Bottomley
Browse files

[SCSI] st: convert to unlocked_ioctl



Convert st to unlocked_ioctl. The necessary locking was already in place.

Signed-off-by: default avatarKai Makisara <kai.makisara@kolumbus.fi>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@HansenPartnership.com>
parent 8ce3eca4
Loading
Loading
Loading
Loading
+4 −5
Original line number Original line Diff line number Diff line
@@ -9,7 +9,7 @@
   Steve Hirsch, Andreas Koppenh"ofer, Michael Leodolter, Eyal Lebedinsky,
   Steve Hirsch, Andreas Koppenh"ofer, Michael Leodolter, Eyal Lebedinsky,
   Michael Schaefer, J"org Weule, and Eric Youngdale.
   Michael Schaefer, J"org Weule, and Eric Youngdale.


   Copyright 1992 - 2007 Kai Makisara
   Copyright 1992 - 2008 Kai Makisara
   email Kai.Makisara@kolumbus.fi
   email Kai.Makisara@kolumbus.fi


   Some small formal changes - aeb, 950809
   Some small formal changes - aeb, 950809
@@ -17,7 +17,7 @@
   Last modified: 18-JAN-1998 Richard Gooch <rgooch@atnf.csiro.au> Devfs support
   Last modified: 18-JAN-1998 Richard Gooch <rgooch@atnf.csiro.au> Devfs support
 */
 */


static const char *verstr = "20070203";
static const char *verstr = "20080117";


#include <linux/module.h>
#include <linux/module.h>


@@ -3214,8 +3214,7 @@ static int partition_tape(struct scsi_tape *STp, int size)




/* The ioctl command */
/* The ioctl command */
static int st_ioctl(struct inode *inode, struct file *file,
static long st_ioctl(struct file *file, unsigned int cmd_in, unsigned long arg)
		    unsigned int cmd_in, unsigned long arg)
{
{
	int i, cmd_nr, cmd_type, bt;
	int i, cmd_nr, cmd_type, bt;
	int retval = 0;
	int retval = 0;
@@ -3870,7 +3869,7 @@ static const struct file_operations st_fops =
	.owner =	THIS_MODULE,
	.owner =	THIS_MODULE,
	.read =		st_read,
	.read =		st_read,
	.write =	st_write,
	.write =	st_write,
	.ioctl =	st_ioctl,
	.unlocked_ioctl = st_ioctl,
#ifdef CONFIG_COMPAT
#ifdef CONFIG_COMPAT
	.compat_ioctl = st_compat_ioctl,
	.compat_ioctl = st_compat_ioctl,
#endif
#endif