From: James S. <jsi...@us...> - 2001-11-14 23:32:40
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/video In directory usw-pr-cvs1:/tmp/cvs-serv8897 Modified Files: fbmem.c Log Message: Paul fix for the BKL in fbmem.c Index: fbmem.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/video/fbmem.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -d -r1.55 -r1.56 --- fbmem.c 2001/11/14 16:29:12 1.55 +++ fbmem.c 2001/11/14 23:32:37 1.56 @@ -621,8 +621,10 @@ if (off >= len) { /* memory mapped io */ off -= len; - if (info->var.accel_flags) + if (info->var.accel_flags) { + unlock_kernel(); return -EINVAL; + } start = info->fix.mmio_start; len = PAGE_ALIGN((start & ~PAGE_MASK)+info->fix.mmio_len); } |