Hi all, the gdth driver has long seen no updates, and has a very peculiar coding style. Here's an attempt to (slowly) move it towards the linux coding style, and fixup some oddities within the driver itself. Adaptec has been defunct for several years now, so I doubt the maintainer address is still working; so I'll leave it out for now. Achim, if you are still around, do speak up :-) As usual, comments and reviews are welcome. Hannes Reinecke (4): gdth: reindent and whitespace cleanup gdth: do not use struct scsi_cmnd as argument for bus reset gdth: kill __gdth_execute() gdth: stop abusing ->request pointer for completion drivers/scsi/gdth.c | 6520 ++++++++++++++++++++++----------------------- drivers/scsi/gdth.h | 1377 +++++----- drivers/scsi/gdth_ioctl.h | 378 +-- drivers/scsi/gdth_proc.c | 1109 ++++---- drivers/scsi/gdth_proc.h | 8 +- 5 files changed, 4695 insertions(+), 4697 deletions(-) -- 2.16.4