--- RC8-rc2-bk12-current/drivers/scsi/imm.c Sun Jul 18 09:08:39 2004 +++ linux/drivers/scsi/imm.c Tue Aug 3 05:00:17 2004 @@ -1118,6 +1118,12 @@ return -ENODEV; } +static int imm_adjust_queue(struct scsi_device *device) +{ + blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); + return 0; +} + static struct scsi_host_template imm_template = { .module = THIS_MODULE, .proc_name = "imm", @@ -1133,6 +1139,7 @@ .cmd_per_lun = 1, .use_clustering = ENABLE_CLUSTERING, .can_queue = 1, + .slave_alloc = imm_adjust_queue, }; /***************************************************************************