From: Wei Yongjun Date: Tue, 30 Apr 2013 22:28:37 +0000 (-0700) Subject: drivers/w1/slaves/w1_ds2781.c: fix the error handling in w1_ds2781_add_slave() X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~88^2~19 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c28d6f2ddb10fd2b359083e89ae583c6c062e35f;p=pandora-kernel.git drivers/w1/slaves/w1_ds2781.c: fix the error handling in w1_ds2781_add_slave() Use platform_device_put() instead of platform_device_unregister() if platform_device_add() fail, and platform_device_del() should be used in the error handling case after platform_device_add() success. Signed-off-by: Wei Yongjun Cc: Evgeniy Polyakov Cc: Greg KH Cc: Neil Brown Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed