]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] janitor: isdn: remove verify_area calls
authorRandy Dunlap <rddunlap@osdl.org>
Fri, 26 Sep 2003 01:46:05 +0000 (18:46 -0700)
committerLinus Torvalds <torvalds@home.osdl.org>
Fri, 26 Sep 2003 01:46:05 +0000 (18:46 -0700)
From: Domen Puncer <domen@coderock.org>

The verify_area's are not needed.

drivers/isdn/hisax/isar.c

index f5b65950be332600b905ada244cf6b94f77a98bd..4dcd8815c35fb57319d814879a50c2df1ed9870a 100644 (file)
@@ -220,20 +220,12 @@ isar_load_firmware(struct IsdnCardState *cs, u8 *buf)
        cs->debug &= ~(L1_DEB_HSCX | L1_DEB_HSCX_FIFO);
 #endif
        printk(KERN_DEBUG"isar_load_firmware buf %#lx\n", (u_long)buf);
-       if ((ret = verify_area(VERIFY_READ, (void *) p, sizeof(int)))) {
-               printk(KERN_ERR"isar_load_firmware verify_area ret %d\n", ret);
-               return ret;
-       }
        if ((ret = copy_from_user(&size, p, sizeof(int)))) {
                printk(KERN_ERR"isar_load_firmware copy_from_user ret %d\n", ret);
                return -EFAULT;
        }
        p += sizeof(int);
        printk(KERN_DEBUG"isar_load_firmware size: %d\n", size);
-       if ((ret = verify_area(VERIFY_READ, (void *) p, size))) {
-               printk(KERN_ERR"isar_load_firmware verify_area ret %d\n", ret);
-               return ret;
-       }
        cnt = 0;
        /* disable ISAR IRQ */
        isar_write_reg(cs, 0, ISAR_IRQBIT, 0);