# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher.
# This patch includes the following deltas:
# ChangeSet 1.447.16.9 -> 1.447.16.10
# drivers/usb/image/hpusbscsi.h 1.7 -> 1.8
# drivers/usb/image/hpusbscsi.c 1.14 -> 1.15
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 02/06/11 [EMAIL PROTECTED] 1.447.16.10
# [PATCH] USB: small optimisation for hpusbscsi
#
# This does a little optimisation, namely kill an unneeded counter
# and put the members of the device descriptor structure in an order
# that should be a little more efficient.
# --------------------------------------------
#
diff -Nru a/drivers/usb/image/hpusbscsi.c b/drivers/usb/image/hpusbscsi.c
--- a/drivers/usb/image/hpusbscsi.c Tue Jun 11 14:58:46 2002
+++ b/drivers/usb/image/hpusbscsi.c Tue Jun 11 14:58:46 2002
@@ -273,8 +273,6 @@
usb_urb_callback usb_callback;
int res;
- hpusbscsi->use_count++;
-
/* we don't answer for anything but our single device on any faked host
controller */
if ( srb->device->lun || srb->device->id || srb->device->channel ) {
if (callback) {
@@ -341,7 +339,6 @@
}
out:
- hpusbscsi->use_count--;
return 0;
}
diff -Nru a/drivers/usb/image/hpusbscsi.h b/drivers/usb/image/hpusbscsi.h
--- a/drivers/usb/image/hpusbscsi.h Tue Jun 11 14:58:46 2002
+++ b/drivers/usb/image/hpusbscsi.h Tue Jun 11 14:58:46 2002
@@ -20,25 +20,25 @@
int ep_in;
int ep_int;
int interrupt_interval;
-
+ int number;
+ int fragment;
struct Scsi_Host *host;
- Scsi_Host_Template ctempl;
- int number;
+
scsi_callback scallback;
Scsi_Cmnd *srb;
- u8 sense_command[SENSE_COMMAND_SIZE];
- int use_count;
+
wait_queue_head_t pending;
wait_queue_head_t deathrow;
struct urb *dataurb;
struct urb *controlurb;
- int fragment;
+
int state;
int current_data_pipe;
-
+ Scsi_Host_Template ctempl;
+ u8 sense_command[SENSE_COMMAND_SIZE];
u8 scsi_state_byte;
};
_______________________________________________________________
Multimillion Dollar Computer Inventory
Live Webcast Auctions Thru Aug. 2002 - http://www.cowanalexander.com/calendar
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel