Messages in this thread |  | | From | aprasad@in ... | Date | Fri, 17 Nov 2000 13:39:27 +0530 | Subject | Re: Bug in 2.4.0-test9 and test10 with sys_shmat() |
| |
>Sending -1 as the shmid to shmat will cause an oops. 2.2.16 caught this >with simple boundry checking, so replace the lines
>if (!shm_sb || (shmid % SEQ_MULTIPLIER) == zero_id) return -EINVAL;
>with
>if (!shm_sb || shmid < 0 || (shmid % SEQ_MULTIPLIER) == zero_id) return -EINVAL;
-1 shmid is causing oops only when used with superuser privileges, otherwise it returns -EINVAL. regards Anil
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |