1377d8dd7e
[SCSI] FlashPoint: fix off-by-one errors
...
This patch fixes off-by-one errors in error checks (the variables are
used as array indexes for arrays with MAX_SCSI_TAR resp. MAX_LUN
elements) spotted by the Coverity checker.
Signed-off-by: Adrian Bunk <bunk@kernel.org >
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
2008-04-27 12:19:55 -05:00
78b4b05db5
[SCSI] BusLogic: make FlashPoint support x86-32 only
...
We've verified that there are 64 bit and endianness problems in the
flashpoint driver. Reverse the logic of CONFIG_OMIT_FLASHPOINT (make
it CONFIG_SCSI_FLASHPOINT) and make it depend on X86_32 so it can't
appear for any other architectures. Long term, if someone chooses,
they could make FlashPoint 64 bit compliant (it looks like its a
question of fixing up the sizes in some of the packed descriptors)
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
2008-04-07 12:15:44 -05:00
1cafc30f43
FlashPoint, use BIT instead of BITW
...
FlashPoint, use BIT instead of BITW
BITW was an ushort variant of BIT, use BIT instead
Signed-off-by: Jiri Slaby <jirislaby@gmail.com >
Cc: James Bottomley <James.Bottomley@steeleye.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-19 11:53:42 -07:00
93043ece03
define global BIT macro
...
define global BIT macro
move all local BIT defines to the new globally define macro.
Signed-off-by: Jiri Slaby <jirislaby@gmail.com >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Kumar Gala <galak@gate.crashing.org >
Cc: Dmitry Torokhov <dtor@mail.ru >
Cc: Jeff Garzik <jeff@garzik.org >
Cc: James Bottomley <James.Bottomley@steeleye.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Russell King <rmk@arm.linux.org.uk >
Acked-by: Ralf Baechle <ralf@linux-mips.org >
Cc: "John W. Linville" <linville@tuxdriver.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-19 11:53:42 -07:00
2065e310cc
[SCSI] BusLogic: Replace 'boolean' by 'bool'
...
Signed-off-by: Richard Knutsson <ricknu-0@student.ltu.se >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2007-02-07 18:32:29 -05:00
6ab3d5624e
Remove obsolete #include <linux/config.h>
...
Signed-off-by: Jörn Engel <joern@wohnheim.fh-wedel.de >
Signed-off-by: Adrian Bunk <bunk@stusta.de >
2006-06-30 19:25:36 +02:00
5c1b85e209
[SCSI] drivers/scsi/FlashPoint.c: don't use parenthesis with "return"
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:18:47 -06:00
5c04a7b898
[SCSI] drivers/scsi/FlashPoint.c: Lindent
...
It's much, much more readable now.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:18:15 -06:00
13e6851aa1
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBcard
...
* struct SCCBcard => struct sccb_card
* PSCCBcard => struct sccb_card *
* SCCBCARD => struct sccb_card
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:17:01 -06:00
68d0c1ae66
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct NVRAMInfo
...
* struct NVRAMInfo => struct nvram_info
* PNVRamInfo => struct nvram_info *
* NVRAMINFO => struct nvram_info
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:16:47 -06:00
f31dc0cde6
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_tar_info
...
* struct SCCBMgr_tar_info => struct sccb_mgr_tar_info
* PSCCBMgr_tar_info => struct sccb_mgr_tar_info *
* SCCBMGR_TAR_INFO => struct sccb_mgr_tar_info
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:16:25 -06:00
7f101662dd
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_info
...
* struct SCCBMgr_info => struct sccb_mgr_info
* PSCCBMGR_INFO => struct sccb_mgr_info *
* SCCBMGR_INFO => struct sccb_mgr_info
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:16:09 -06:00
69eb2ea477
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct _SCCB
...
* struct _SCCB => struct sccb
* PSCCB => struct sccb *
* SCCB => struct sccb
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:15:44 -06:00
ad0e1d9f01
[SCSI] drivers/scsi/FlashPoint.c: use standard fixed size types
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:15:21 -06:00
fd1e29ed62
[SCSI] drivers/scsi/FlashPoint.c: remove ushort_ptr
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:15:00 -06:00
d63a4cccf3
[SCSI] drivers/scsi/FlashPoint.c: remove ULONG
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:14:40 -06:00
ce793215b4
[SCSI] drivers/scsi/FlashPoint.c: remove UINT
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:14:15 -06:00
c823feeb33
[SCSI] drivers/scsi/FlashPoint.c: remove USHORT
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:13:20 -06:00
db038cf86f
[SCSI] drivers/scsi/FlashPoint.c: remove UCHAR
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:13:00 -06:00
d8b6b8bd8a
[SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:12:32 -06:00
85ae97d816
[SCSI] drivers/scsi/FlashPoint.c: remove unused things
...
* Remove unused #define's
* Remove unused typedefs.
* Remove prototypes for non-existing functions.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2006-03-12 09:12:11 -06:00
3235798804
Fix "stuct", "strut", "struc" typos
...
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com >
Signed-off-by: Adrian Bunk <bunk@stusta.de >
2006-01-15 02:12:54 +01:00
47b5d69c4a
[SCSI] drivers/scsi/FlashPoint.c: cleanups
...
From: Adrian Bunk <bunk@stusta.de >
This patch contains cleanups including the following:
- remove #ifdef'ed code for other OS's
- remove other unused code
- make needlessly global code static
Signed-off-by: Adrian Bunk <bunk@stusta.de >
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com >
2005-05-20 12:53:34 -05:00
1da177e4c3
Linux-2.6.12-rc2
...
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
2005-04-16 15:20:36 -07:00