Update a utility to support the new tpm sysfs class directory
Kernel TPM patches from 4.x moved /sys/class/misc/tpm0 to /sys/class/tpm/tpm0. Support both paths in this utility. BUG=chromium:573368 BRANCH=none TEST=untested, not sure if this utility is still used. Change-Id: Ib81476eee4c9de921502a3a47f6990b9e6b1968b Reviewed-on: https://chromium-review.googlesource.com/320892 Commit-Ready: Bryan Freed <bfreed@chromium.org> Tested-by: Bryan Freed <bfreed@chromium.org> Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
This commit is contained in:
parent
58cb8c532b
commit
fd2b02abbf
|
@ -7,7 +7,11 @@
|
|||
# Attempt to trigger the TPM Dictionary Attack Defense Lock and measure its
|
||||
# behavior.
|
||||
|
||||
owned=$(cat /sys/class/misc/tpm0/device/owned)
|
||||
if [ -f /sys/class/misc/tpm0/device/owned ]; then
|
||||
owned=$(cat /sys/class/misc/tpm0/device/owned)
|
||||
else
|
||||
owned=$(cat /sys/class/tpm/tpm0/device/owned)
|
||||
fi
|
||||
if [ "$owned" = "" ]; then
|
||||
echo "TPM is not functional"
|
||||
exit 1
|
||||
|
|
Loading…
Reference in New Issue