subject was: 2.6.6-rc3 ia64 smp_call_function() called with interrupts disabled Douglas Gilbert wrote: > Matthew Wilcox wrote: >> >> Does anybody like this patch? It survived booting on my test box which >> only has one scsi device. More testing welcomed. > > > Sorry, I missed this thread. The change looks good and survived > about one hour of scsi_debug bashing (on i386). I also checked > it against the previous version. > > Attached is my version with only a superficial change to 2 > printk()s plus: > - bump version number > - introduce MODULE_VERSION > - increase over allocation of sg_dev_arr from 6 to 32 Here are some further refinements to this patch with help from Pat Mansfield: - replace vmalloc() with kmalloc(,GFP_KERNEL) - bump max sg devices from 8192 to 32768 Tested to 16k devices (and 8k devices on a box with 512MB ram), Patch is against lk 2.6.6 (or 2.6.6-bk1). Doug Gilbert