I have no problem trying kmap_atomic() as long as there's a sound, technical reason for changing code that's worked well for years. What are the advantages/reasons of changing to use kmap_atomic() ? It appears very few SCSI drivers use it. -----Original Message----- From: linux-scsi-owner@xxxxxxxxxxxxxxx [mailto:linux-scsi-owner@xxxxxxxxxxxxxxx] On Behalf Of Matthew Wilcox Sent: Thursday, October 20, 2005 1:06 PM To: Hammer, Jack Cc: akmpm@xxxxxxxx; James.Bottomley@xxxxxxxxxxxx; linux-scsi@xxxxxxxxxxxxxxx; IpsLinux Subject: Re: ips.c warnings On Thu, Oct 20, 2005 at 12:59:54PM -0400, Jack Hammer wrote: > I did not use kmap() because these routines can be called from the interrupt handler context and kmap() can sleep. Is there a reason you can't use kmap_atomic() then? - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html