The patch titled imm: no need for unchecked_isa_dma has been removed from the -mm tree. Its filename is imm-no-need-for-unchecked_isa_dma.patch This patch was probably dropped from -mm because it has now been merged into a subsystem tree or into Linus's tree, or because it was folded into its parent patch in the -mm tree. ------------------------------------------------------ Subject: imm: no need for unchecked_isa_dma From: Randy Dunlap <rdunlap@xxxxxxxxxxxx> Relax the lowmem bounce buffer requirement for imm so that any low memory page will do -- they don't need to be below the ISA 16 MB limit, just need to be mapped in low memory. Signed-off-by: Randy Dunlap <rdunlap@xxxxxxxxxxxx> Cc: James Bottomley <James.Bottomley@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- drivers/scsi/imm.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff -puN drivers/scsi/imm.c~imm-no-need-for-unchecked_isa_dma drivers/scsi/imm.c --- devel/drivers/scsi/imm.c~imm-no-need-for-unchecked_isa_dma 2006-05-27 23:28:33.000000000 -0700 +++ devel-akpm/drivers/scsi/imm.c 2006-05-27 23:28:33.000000000 -0700 @@ -1119,6 +1119,10 @@ static int device_check(imm_struct *dev) return -ENODEV; } +/* + * imm cannot deal with highmem, so this causes all IO pages for this host + * to reside in low memory (hence mapped) + */ static int imm_adjust_queue(struct scsi_device *device) { blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); @@ -1141,10 +1145,6 @@ static struct scsi_host_template imm_tem .use_clustering = ENABLE_CLUSTERING, .can_queue = 1, .slave_alloc = imm_adjust_queue, - .unchecked_isa_dma = 1, /* imm cannot deal with highmem, so - * this is an easy trick to ensure - * all io pages for this host reside - * in low memory */ }; /*************************************************************************** _ Patches currently in -mm which might be from rdunlap@xxxxxxxxxxxx are origin.patch git-infiniband.patch config-exit-if-no-beginning-filename.patch git-mtd.patch git-pcmcia.patch git-scsi-rc-fixes.patch lpfc-sparse-null-warnings.patch aic7-cleanup-module_parm_desc-strings.patch qla1280-fix-section-mismatch-warnings.patch areca-raid-linux-scsi-driver.patch git-watchdog.patch alpha-generic-hweight-build-fix.patch add-poisonh-and-patch-primary-users.patch update-2-drivers-for-poisonh.patch add-doc-submitchecklist.patch doc-add-audit-acct-to-docbook.patch ip2-fix-sections.patch codingstyle-add-typedefs-chapter.patch fix-listh-kernel-doc.patch listh-doc-change-counter-to-control.patch kernel-doc-drop-leading-space-in-sections.patch kernel-doc-script-cleanups.patch wd7000-fix-section-mismatch-warnings.patch megaraid_mbox-fix-section-mismatch-warnings.patch kernel-doc-mm-readhead-fixup.patch pi-futex-rt-mutex-docs-update.patch acpi-identify-which-device-is-not-power-manageable.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html