.. | .. |
---|
602 | 602 | if (var->hsync_len < 1 || var->hsync_len > 64) |
---|
603 | 603 | printk(KERN_ERR "%s: invalid hsync_len %d\n", |
---|
604 | 604 | info->fix.id, var->hsync_len); |
---|
605 | | - if (var->left_margin > 255) |
---|
| 605 | + if (var->left_margin < 3 || var->left_margin > 255) |
---|
606 | 606 | printk(KERN_ERR "%s: invalid left_margin %d\n", |
---|
607 | 607 | info->fix.id, var->left_margin); |
---|
608 | | - if (var->right_margin > 255) |
---|
| 608 | + if (var->right_margin < 1 || var->right_margin > 255) |
---|
609 | 609 | printk(KERN_ERR "%s: invalid right_margin %d\n", |
---|
610 | 610 | info->fix.id, var->right_margin); |
---|
611 | 611 | if (var->yres < 1 || var->yres > ymax_mask) |
---|