--- drivers/cdrom/cdrom.c~ Tue Oct 23 09:28:35 2001 +++ drivers/cdrom/cdrom.c Tue Oct 23 09:29:23 2001 @@ -2009,7 +2009,7 @@ return -EINVAL; /* FIXME: we need upper bound checking, too!! */ - if (lba < 0 || ra.nframes <= 0) + if (lba < 0 || ra.nframes <= 0 || ra.nframes > 64) return -EINVAL; /*