Revision 9638d89a75776abc614c29cdeece0cc874ea2a4c authored by Salyzyn, Mark on 12 January 2006, 13:31:57 UTC, committed by James Bottomley on 14 January 2006, 16:54:54 UTC
The problem in dpt_i2o could be the pci config space accesses it triggers as it loads, dangerous to do if there is any I/O activity going on in the other driver (probable if a boot driver I guess). I approve this patch to dpt_i2o.c, and am applying it to the Adaptec branch of the driver. Thanks for the investigation Ryoji. --- In linux 2.6.15, data transfer does hang when both dpt_i2o and i2o_block drivers are loaded. It seems that location of pci_request_regions() are wrong. I moved it just behind pci_enable_device() like other drivers, and it becomes fine. Signed-off-by: Ryoji Kamei <kamei@miraclelinux.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
1 parent 560c26c
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 472 bytes |
Kconfig.iosched | -rw-r--r-- | 1.9 KB |
Makefile | -rw-r--r-- | 287 bytes |
as-iosched.c | -rw-r--r-- | 46.9 KB |
cfq-iosched.c | -rw-r--r-- | 58.2 KB |
deadline-iosched.c | -rw-r--r-- | 20.9 KB |
elevator.c | -rw-r--r-- | 18.3 KB |
genhd.c | -rw-r--r-- | 16.9 KB |
ioctl.c | -rw-r--r-- | 7.1 KB |
ll_rw_blk.c | -rw-r--r-- | 96.3 KB |
noop-iosched.c | -rw-r--r-- | 2.6 KB |
scsi_ioctl.c | -rw-r--r-- | 14.5 KB |
Computing file changes ...