]> git.karo-electronics.de Git - karo-tx-linux.git/commit
acpi: ec_sys: access user space with get_user()/put_user()
authorVasiliy Kulikov <segooon@gmail.com>
Wed, 22 May 2013 12:59:11 +0000 (14:59 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 27 May 2013 12:43:26 +0000 (14:43 +0200)
commit99d44ca0d648800fe464f0cb7c3793b93160edbb
treed6ae5b09545408e4a7b8103588f5daa26bfc65ed
parente4aa937ec75df0eea0bee03bffa3303ad36c986b
acpi: ec_sys: access user space with get_user()/put_user()

User space pointer may not be dereferenced. Use get_user()/put_user()
instead and check their return codes.

Signed-off-by: Vasiliy Kulikov <segooon@gmail.com>
Signed-off-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/ec_sys.c