diff options
author | Stuart Swales <stuart.swales@croftnuisk.co.uk> | 2008-01-23 23:00:48 +0300 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2008-01-24 02:07:33 +0300 |
commit | e2d435ea4084022ab88efa74214accb45b1f9e92 (patch) | |
tree | ef18af8bb62b684041ab55f5346c8051fe7bd637 /net/appletalk/ddp.c | |
parent | 8f7b3d156d348b6766833cd4e272d0d19b501e64 (diff) | |
download | linux-e2d435ea4084022ab88efa74214accb45b1f9e92.tar.xz |
[SCSI] initio: fix module hangs on loading
I've verified (on my Initio 9100 with a DAT drive) that the
2.6.24-rc8-git6 initio module still hangs on loading.
These fixes (other than the printk) are needed to get the module to load
ok (and work correctly) with my adapter & tape drive.
a) printk cosmetic fix
b) cblk->sglen needs setting for later DMA I/O routines to use
c) host->bios_addr needs setting for debug output correctness
d) semaph & semaph_lock initialisation had got lost since 2.6.22
e) since 2.6.22 the bios data address was truncated to 16 bits (needs 20
when shifted left)
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'net/appletalk/ddp.c')
0 files changed, 0 insertions, 0 deletions