Update of /cvsroot/linux-vax/kernel-2.5/drivers/vax/bus
In directory sc8-pr-cvs1:/tmp/cvs-serv21753/drivers/vax/bus
Modified Files:
qbus.c
Log Message:
It's possible for qbus_alloc_mapregs() to be called from interrupt
context. Hence need GFP_ATOMIC, not GFP_KERNEL.
Index: qbus.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/vax/bus/qbus.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- qbus.c 18 Jul 2002 23:39:32 -0000 1.1
+++ qbus.c 9 Feb 2003 01:39:56 -0000 1.2
@@ -85,7 +85,7 @@
{
struct vax_dmamap *map;
- map = kmalloc(sizeof(struct vax_dmamap), GFP_KERNEL);
+ map = kmalloc(sizeof(struct vax_dmamap), GFP_ATOMIC);
if (map != NULL) {
int reg;
unsigned int pagelets;
|