diff options
author | 2011-01-06 21:24:01 -0600 | |
---|---|---|
committer | 2011-01-24 11:29:55 +1100 | |
commit | e5cce6c13c25d9ac56955a3ae2fd562719848172 (patch) | |
tree | 29ed2e65da52bda2d16a77425102f3a8813fcef1 /kernel/workqueue.c | |
parent | TPM: Long default timeout fix (diff) | |
download | linux-rng-e5cce6c13c25d9ac56955a3ae2fd562719848172.tar.xz linux-rng-e5cce6c13c25d9ac56955a3ae2fd562719848172.zip |
tpm: fix panic caused by "tpm: Autodetect itpm devices"
commit 3f0d3d016d89a5efb8b926d4707eb21fa13f3d27 adds a check for
PNP device id to the common tpm_tis_init() function, which in some
cases (force=1) will be called without the device being a member of
a pnp_dev. Oopsing and panics ensue.
Move the test up to before the call to tpm_tis_init(), since it
just modifies a global variable anyway.
Signed-off-by: Olof Johansson <olof@lixom.net>
Acked-by: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions