mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] add return value checking of get_user() in set_vesa_blanking()
@ 2006-11-21  5:15 Yoichi Yuasa
  2006-11-22  1:31 ` Andrew Morton
  0 siblings, 1 reply; 3+ messages in thread
From: Yoichi Yuasa @ 2006-11-21  5:15 UTC (permalink / raw)
  To: Andrew Morton; +Cc: yoichi_yuasa, Linux Kernel Mailing List

Hi,

This patch has added return value checking of get_user() in set_vesa_blanking().

Yoichi

Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
 
diff -pruN -X generic/Documentation/dontdiff generic-orig/drivers/char/vt.c generic/drivers/char/vt.c
--- generic-orig/drivers/char/vt.c	2006-11-21 10:23:39.409667250 +0900
+++ generic/drivers/char/vt.c	2006-11-21 10:11:48.037209250 +0900
@@ -3318,9 +3318,10 @@ postcore_initcall(vtconsole_class_init);
 
 static void set_vesa_blanking(char __user *p)
 {
-    unsigned int mode;
-    get_user(mode, p + 1);
-    vesa_blank_mode = (mode < 4) ? mode : 0;
+	unsigned int mode;
+
+	if (!get_user(mode, p + 1))
+		vesa_blank_mode = (mode < 4) ? mode : 0;
 }
 
 void do_blank_screen(int entering_gfx)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-11-22  5:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-21  5:15 [PATCH] add return value checking of get_user() in set_vesa_blanking() Yoichi Yuasa
2006-11-22  1:31 ` Andrew Morton
2006-11-22  5:17   ` Yoichi Yuasa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®