An error occurred fetching the project authors.
- 17 Aug, 2003 1 commit
-
-
James Bottomley authored
This should fix the MCA problems. I moved the name field to the struct mca_device because it was in such extensive use, and this approach caused the least impact.
-
- 08 Jul, 2003 2 commits
-
-
Christoph Hellwig authored
As Douglas mentioned on this list a while ago there's hardware these days where we don't want to automatically perform an initial bus scan in scsi_add_host. Currently we only have ieee1394 in the tree but I can imagine more uses like iscsi or certain fc setups. This patch removes the call to scsi_scan_host from scsi_add_host and moves it into the drivers that want in.
-
Christoph Hellwig authored
I've finally found some time to look over the per-driver sdev/shost attribute handling and I'm not so happy with it. First it adds new writeable variables to the host templates which is otherwise almost readonly, the other thing is that it needs per-template procedure calls in the drivers wheras we have moved away from that. Also it looks a bit coplicated :) I've attached a patch below that makes the attributes handling a lot simpler. Details: - the shost_attrs and sdev_attrs in the host template are now used to store the attributes overriden or added by the LLDD. - the midlayer creates those first and then the generic attributes that haven't been overridded and the other way around. - the host attributes are properly unregistered now and don't leak anymore. Unlike the first patch the attribute inheritance is back.
-
- 17 Jun, 2003 1 commit
-
-
James Bottomley authored
The parisc ports may use both the lasi700 and sim710 versions of this driver Unfortunately, one must be memory mapped, and one must be IO mapped, so add code to the driver for this case
-
- 06 Jun, 2003 1 commit
-
-
Christoph Hellwig authored
Rediffed version, with Mike's isp fix and taking the new scsi_add_host users in usb in account. Currently this is juist a new name for scsi_register, but we make sure new-style drivers never call scsi_register/scsi_unregister but always scsi_host_alloc/scsi_host_put in this patch so the next patch can introduce code specific to legacy drivers in the former. Also cleanup scsi_register/scsi_host_alloc a bit.
-
- 30 May, 2003 1 commit
-
-
James Bottomley authored
-
- 26 May, 2003 2 commits
-
-
James Bottomley authored
-
Ben Collins authored
Well, this is it for me and strlcpy. I'll leave the rest of the non-obvious usages of strncpy to the kernel janitors. Seems like quite a few uses really wanted memcpy instead, but I don't have time to investigate them all. It does appear that nearly all strncpy's will be removable. Obsoleting strncpy will probably atleast make the remaining few think about how they are using it. This is the patch for my trip through drivers/*.
-
- 01 May, 2003 2 commits
-
-
James Bottomley authored
This should complete the hch conversion to the new style probing. Tested and works fine.
-
Christoph Hellwig authored
Pretty big patch and untested due to lack of hardware, so handle it with care :)
-
- 08 Apr, 2003 1 commit
-
-
Alan Cox authored
-
- 23 Dec, 2002 1 commit
-
-
James Bottomley authored
-
- 22 Nov, 2002 1 commit
-
-
James Bottomley authored
Make D700 use the sysfs based device probing code and the new MCA API entirely.
-
- 20 Nov, 2002 1 commit
-
-
Arnaldo Carvalho de Melo authored
Also use strsep in ibmmca.c, as strtok is gone from the kernel.
-
- 15 Jun, 2002 1 commit
-
-
Andries E. Brouwer authored
Below a patch removing the list of sense codes from usb/storage/debug.h since the same list is already found in scsi/constants.c. This also brings this list up to date with SCSI-3.
-
- 09 Feb, 2002 1 commit
-
-
James Bottomley authored
- Fix bug in scripts that was causing CDRW hang - add sense buffer length initialisation - update lasi700 to new driver model and fix rmmod hang - add correct MCA reporting to D700 driver
-
- 05 Feb, 2002 1 commit
-
-
Linus Torvalds authored
- Alan Cox: big driver/mips sync - Andries Brouwer, Christoph Hellwig: more gendisk fixups - Tobias Ringstrom: tulip driver workaround for DC21143 erratum
-