History log of /drivers/staging/keucr/scsiglue.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
581cd7ee21db5c2a1f991adae8d2d889e79f5cb7 22-Jul-2011 Ruslan Pisarev <ruslan@rpisarev.org.ua> Staging: keucr: Coding style fixes in scsiglue.c

Fixed macros in scsiglue.c

Signed-off-by: Ruslan Pisarev <ruslan@rpisarev.org.ua>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/keucr/scsiglue.c
8a25a2cf0a025f337382d7aaca30591d20d08659 18-May-2011 Cho, Yu-Chen <acho@novell.com> staging/keucr: fix keucr scsiglue coding style

fix keucr scsiglue.c coding style

Signed-off-by: Cho, Yu-Chen <acho@novell.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/keucr/scsiglue.c
beddfe8428443e800d0180c52fe2913717ecfb2d 01-Apr-2011 Cho, Yu-Chen <acho@novell.com> staging/keucr: scsiglue use pr_<level> for messages

scsiglue.c use pr_<level> for messages

Signed-off-by: Cho, Yu-Chen <acho@novell.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/keucr/scsiglue.c
f281233d3eba15fb225d21ae2e228fd4553d824a 16-Nov-2010 Jeff Garzik <jeff@garzik.org> SCSI host lock push-down

Move the mid-layer's ->queuecommand() invocation from being locked
with the host lock to being unlocked to facilitate speeding up the
critical path for drivers who don't need this lock taken anyway.

The patch below presents a simple SCSI host lock push-down as an
equivalent transformation. No locking or other behavior should change
with this patch. All existing bugs and locking orders are preserved.

Additionally, add one parameter to queuecommand,
struct Scsi_Host *
and remove one parameter from queuecommand,
void (*done)(struct scsi_cmnd *)

Scsi_Host* is a convenient pointer that most host drivers need anyway,
and 'done' is redundant to struct scsi_cmnd->scsi_done.

Minimal code disturbance was attempted with this change. Most drivers
needed only two one-line modifications for their host lock push-down.

Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Acked-by: James Bottomley <James.Bottomley@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/staging/keucr/scsiglue.c
bceadddd92ceb4fd51e5e16c4f6699d8eb2e5604 28-Oct-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: keucr: fix up US_ macro change

The usb tree renamed the USB storage defines to make more sense, so this
driver needs the changes as well so that things will compile properly.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/keucr/scsiglue.c
126bb03b461c2f03f2d2a43b9a587941bf146e0e 08-Sep-2010 Al Cho <acho@novell.com> Staging: add USB ENE card reader driver

This driver is for the ENE card reader that can be found in many
different laptops. It was written by ENE, but cleaned up to
work properly in the kernel tree by Novell.

Signed-off-by: Al Cho <acho@novell.com>
Cc: <yiyingc@ene.com.tw>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/keucr/scsiglue.c