From: Jarkko Sakkinen Date: Sun, 1 Mar 2015 21:55:47 +0000 (+0200) Subject: tpm: fix call order in tpm-chip.c X-Git-Tag: omap-for-v4.2/o2_dc~129^2~18 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d972b0523fa99358b2a0bafd85fe913b5d4b150a;p=pandora-kernel.git tpm: fix call order in tpm-chip.c - tpm_dev_add_device(): cdev_add() must be done before uevent is propagated in order to avoid races. - tpm_chip_register(): tpm_dev_add_device() must be done as the last step before exposing device to the user space in order to avoid races. In addition clarified description in tpm_chip_register(). Fixes: 313d21eeab92 ("tpm: device class for tpm") Fixes: afb5abc262e9 ("tpm: two-phase chip management functions") Signed-off-by: Jarkko Sakkinen Reviewed-by: Peter Huewe Signed-off-by: Peter Huewe --- Reading git-diff-tree failed