From: Axel Lin <[mailto:axel.lin@gmail.com]> Date: Wed, 19 Sep 2012 15:30:00 +0000 (+0100) Subject: HID: hid-sensor-hub: Fix sensor_hub_probe error handling X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~75^2~50^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2f13a68c37c13a7147b279b77b8fb2a36846059;p=pandora-kernel.git HID: hid-sensor-hub: Fix sensor_hub_probe error handling Fix below issues: 1. In the case of goto err_close, hid_hw_stop(hdev) is called twice. Fix it. 2. If fails to allocate MFD device name, we also need to free all successfully allocated names in previous iterations. 3. In sensor_hub_remove(), Call hid_hw_close() before hid_hw_stop(). 4. Adjust unnecessary change lines for hid_err. Signed-off-by: Axel Lin Acked-by: Jiri Kosina Acked-by: Srinivas Pandruvada Signed-off-by: Jonathan Cameron --- Reading git-diff-tree failed