diff options
author | Randall Spangler <rspangler@chromium.org> | 2011-07-26 10:43:53 -0700 |
---|---|---|
committer | Randall Spangler <rspangler@chromium.org> | 2011-07-26 10:56:33 -0700 |
commit | ff3f0006447330228f43ad2da5ec55e1f003f870 (patch) | |
tree | bca67d8f0cff1e2ad4ff4ecf24802a536698ed62 /utility | |
parent | 68626a6d1b2f4b311d24dbbc5dd7c54d3aaba7ef (diff) | |
download | vboot-ff3f0006447330228f43ad2da5ec55e1f003f870.tar.gz |
Make crossystem kern_nv field read-only.
BUG=chromium-os:14029
TEST=make && make runtests, and manually check:
crossystem fwupdate_tries=3
crossystem fwupdate_tries kern_nv
(should print 3 0x00000003)
crossystem kern_nv=0
(should fail)
crossystem fwupdate_tries kern_nv
(should print 3 0x00000003)
crossystem fwupdate_tries=0
crossystem fwupdate_tries kern_nv
(should print 0 0x00000000)
Change-Id: I906ad41a36378b93e0c3330d8f94b7d69aafa536
Reviewed-on: http://gerrit.chromium.org/gerrit/4751
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Tested-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'utility')
-rw-r--r-- | utility/crossystem_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/utility/crossystem_main.c b/utility/crossystem_main.c index 0c1d2fd8..b914d62d 100644 --- a/utility/crossystem_main.c +++ b/utility/crossystem_main.c @@ -48,7 +48,7 @@ const Param sys_param_list[] = { {"fwupdate_tries", CAN_WRITE, "Times to try OS firmware update (writable, inside kern_nv)"}, {"hwid", IS_STRING, "Hardware ID"}, - {"kern_nv", CAN_WRITE, "Non-volatile field for kernel use", "0x%08x"}, + {"kern_nv", 0, "Non-volatile field for kernel use", "0x%08x"}, {"kernkey_vfy", IS_STRING, "Type of verification done on kernel key block"}, {"loc_idx", CAN_WRITE, "Localization index for firmware screens (writable)"}, {"mainfw_act", IS_STRING, "Active main firmware"}, |