crossystem: Fix cros_debug detection on non-chrome systems.

"cros_debug" is usually the last token of kernel command line on UEFI/legacy
BIOS systems.

However, kernel command line may end with new line ("\n") and that may cause
strcmp to fail (i.e., can't detect "cros_debug" if it's the last parameter in
command line), so we need to add that into strtok delimiters.

TEST=crossystem cros_debug # display 1 on UEFI system with cros_debug

Change-Id: I9aed1562291469118acbadcc5211ff5c45eb9feb
Tested-by: Hung-Te Lin <>
Reviewed-by: Bill Richardson <>
Commit-Queue: Hung-Te Lin <>
1 file changed