Gitiles
Code Review
Sign In
review.coreboot.org
/
vboot
/
bf6263d52994937033b397833be836d081b61958
/
firmware
/
lib
/
vboot_kernel.c
664096b
vboot: use standard memcmp, memcpy, memset
by Randall Spangler
· 6 years ago
7c3ae42
vboot: Convert vboot1 SHA calls to use vboot2
by Randall Spangler
· 6 years ago
946abf1
vboot: Add firmware management parameters
by Randall Spangler
· 6 years ago
ebf886b
Provide a way to disable counting failed boots
by Patrick Georgi
· 7 years ago
e2e14ae
vboot: Fix indentation in LoadKernel()
by Gwendal Grignou
· 7 years ago
9c647ef
cleanup: Fix some typos in comments
by Bill Richardson
· 7 years ago
b7d1f03
kernel flags: Pass back kernel premable flags in kparams
by Furquan Shaikh
· 7 years ago
3f4d8d0
vboot: Plumb the two disk sizes and external GPT param through
by Dan Ehrenberg
· 8 years ago
b3d38f5
vboot: GPT interface cleanup
by Dan Ehrenberg
· 8 years ago
79a9e0e
Revert "vboot: Plumb the two disk sizes and 'gpt on device' param through"
by Julius Werner
· 8 years ago
factory-ryu-6486.1.B
factory-ryu-6486.B
stabilize-6480.B
5040a94
vboot: Plumb the two disk sizes and 'gpt on device' param through
by Dan Ehrenberg
· 8 years ago
6ee52d9
vboot: cgpt: Support writing GPT structs to NOR flash
by Nam T. Nguyen
· 8 years ago
7c2beb0
cgpt: Separate out certain GPT manipluation functions
by Dan Ehrenberg
· 8 years ago
foo-test
stabilize-6415.B
4184e62
Use VbExStream APIs to read the kernel partition
by Randall Spangler
· 8 years ago
162f788
vboot_kernel: Validate GPT header before using
by Duncan Laurie
· 8 years ago
88458d9
vboot_reference: Rename *_SECTOR to *_SECTORS
by Nam T. Nguyen
· 8 years ago
a2d72f7
vboot: cgpt: Refer to partition entries by entries_lba.
by Nam T. Nguyen
· 8 years ago
527ba81
Implementation of Region API
by Simon Glass
· 9 years ago
stabilize-4636.B
8fa13ad
Revert "Implementation of Region API"
by Yoshiki Iguchi
· 9 years ago
1d3c804
Implementation of Region API
by Simon Glass
· 9 years ago
4777988
Improve kernel tests to pass valgrind
by Simon Glass
· 9 years ago
981cb2a
Enable vboot for sandbox and improve debugging/format strings
by Simon Glass
· 9 years ago
0c3ba24
Massive refactoring of external header files.
by Bill Richardson
· 9 years ago
ac8805e
Get rid of some crufty macros.
by Gabe Black
· 9 years ago
7993f25
Reformat to kernel style
by Randall Spangler
· 9 years ago
49cb0d3
Add kernel tests
by Randall Spangler
· 9 years ago
640b1c4
Add more recovery_reason codes
by Bill Richardson
· 10 years ago
b7b865c
Support alternative GPT header signature
by Stefan Reinauer
· 10 years ago
59576e1
twostop: Skip kernel verification when built for U-Boot sandbox
by Taylor Hutt
· 10 years ago
b321dbb
Get kernel size/load address from vboot headers
by Vadim Bendebury
· 10 years ago
c0e3742
Remove unused test fields from VbNvStorage
by Randall Spangler
· 10 years ago
916cf1e
Omit body load address check
by Che-Liang Chiou
· 10 years ago
7272a69
Dev-mode allows booting self-signed kernels by default.
by Bill Richardson
· 11 years ago
fa9d778
Dev-mode only boots official kernels by default
by Bill Richardson
· 11 years ago
89c1a3b
Fix potential NULL pointer dereference in vboot_kernel.c
by Stefan Reinauer
· 11 years ago
57e91f7
Move VbNvContext setup/teardown to vboot wrapper funcs
by Randall Spangler
· 11 years ago
68626a6
Fix vboot_reference-firmware compilation error when building for coreboot.
by Vadim Bendebury
· 11 years ago
dfb0175
Refactor LoadFirmware() and LoadKernel() to return VbError_t
by Randall Spangler
· 11 years ago
22e7bb2
Refactor TPM calls into vboot wrapper
by Randall Spangler
· 11 years ago
64b2ba4
Revert "Refactor TPM calls into vboot wrapper"
by Elly Jones
· 11 years ago
4bc713d
Refactor TPM calls into vboot wrapper
by Randall Spangler
· 11 years ago
64ca788
Add support for merged normal+dev firmware
by Randall Spangler
· 11 years ago
9619112
Vboot wrapper - add recovery reason, refactor timing
by Randall Spangler
· 11 years ago
1b1998d
Vboot wrapper initial implementation
by Randall Spangler
· 11 years ago
e49e8af
Port vboot_reference to use new wrapper API utility functions
by Randall Spangler
· 11 years ago
cfd841d
Revert "Verified boot wrapper - replace utility functions"
by Randall Spangler
· 11 years ago
f8c6549
Verified boot wrapper - replace utility functions
by Randall Spangler
· 11 years ago
a7b9481
Revert "Verified boot wrapper - replace utility functions"
by mukesh agrawal
· 11 years ago
bd81b3a
Verified boot wrapper - replace utility functions
by Randall Spangler
· 11 years ago
c90e7e8
Fix indentation; no code change.
by Randall Spangler
· 11 years ago
700fc49
Do not advance kernel version in TPM if we are in firmware B trying a new firmware
by Randall Spangler
· 11 years ago
cabe6b3
Use VbSharedData instead of VbNvStorage for fwb_tries and kernkey_vfy
by Randall Spangler
· 11 years ago
17c7126
Add VbSharedData debug output to LoadKernel()
by Randall Spangler
· 11 years ago
5ac39bf
Add TPM version checking
by Randall Spangler
· 11 years ago
ad6824b
Added timing data to VbSharedData.
by Randall Spangler
· 11 years ago
0222355
Fix LoadKernel() not returning LOAD_KERNEL_RECOVERY
by Randall Spangler
· 11 years ago
55db6a6
only update tpm if version if not default value
by Stefan Reinauer
· 11 years ago
99ca346
LoadFirmware() and LoadKernel() handling for test errors
by Randall Spangler
· 11 years ago
95c4031
This is necessary to pass additional information about whether firmware A or B is being run. This change also passes the GBB directly into LoadFirmware() and LoadKernel().
by Randall Spangler
· 11 years ago
c324fbf
Only advance kernel version when the booted partition has a valid key block
by Randall Spangler
· 11 years ago
8478ece
Fix missing brackets
by Randall Spangler
· 11 years ago
640fb51
Reapply patch from http://codereview.chromium.org/6594092/
by Randall Spangler
· 11 years ago
a8e0f94
Support dev vs consumer firmware in vboot_reference
by Randall Spangler
· 11 years ago
6078ca3
Add profile macro calls
by Randall Spangler
· 12 years ago
77ae389
fix clearing kernel attributes
by Randall Spangler
· 12 years ago
60563ee
Always treat invalid images as nonexistant now.
by Bill Richardson
· 12 years ago
741d2b2
Fix LoadKernel() failing to update GPT flags.
by Randall Spangler
· 12 years ago
4bb5e4b
Security fixes for LoadKernel()
by Randall Spangler
· 12 years ago
138acfe
Fix KeyBlockVerify() to take an explicit param for whether to use hash only.
by Randall Spangler
· 12 years ago
6668028
Change rollback interface so kernel/firmware version numbers are
by Randall Spangler
· 12 years ago
63dffcb
Enable TPM in developer mode again.
by Randall Spangler
· 12 years ago
5deb67f
Make LoadKernel() pass back the kernel partition's UniqueGuid.
by Bill Richardson
· 12 years ago
e272940
Fix load_kernel_test, add check to LoadKernel to detect bad args.
by Bill Richardson
· 12 years ago
ae029d9
Fix checking boot flags in developer mode.
by Randall Spangler
· 12 years ago
87c13d8
Added size param to VerifyData()
by Randall Spangler
· 12 years ago
3e1081f
Add lots of debugging to TPM library.
by Randall Spangler
· 12 years ago
7a786b7
added reboot return codes to load kernel and firmware
by Randall Spangler
· 12 years ago
c4a011a
TBR: wfrichar
by Randall Spangler
· 12 years ago
3ecaf77
Make vboot_reference build in MSVC command line environment.
by vbendeb
· 12 years ago
d6aad3a
Ignore TPM return codes in recovery mode
by Randall Spangler
· 12 years ago
e2ec984
Add VBDEBUG macro for debug output.
by Randall Spangler
· 12 years ago
1078838
Refactor rollback interface for LoadKernel(), LoadFirmware().
by Randall Spangler
· 12 years ago
b9d60a5
Even more integration fixes.
by Randall Spangler
· 12 years ago
81d0996
Assorted integration fixes.
by Randall Spangler
· 12 years ago
beb5bae
Fixes to compiler warnings in MSVC
by Randall Spangler
· 12 years ago
620c38c
Remove unused files, and tidy the directory structure of the remaining ones.
by Randall Spangler
· 12 years ago
[Renamed from vboot_firmware/lib/vboot_kernel.c]
f302905
Move all system includes in vboot_firmware to sysincludes.h
by Randall Spangler
· 12 years ago
bd529f0
Move old vkernel code out of vboot_firmware.
by Randall Spangler
· 12 years ago
695cd16
Add load_kernel2_test Add debug messages to LoadKernel2()
by Randall Spangler
· 12 years ago
83c88cf
More cleanup
by Randall Spangler
· 12 years ago
729b872
Clean up of key block functions
by Randall Spangler
· 12 years ago
d183644
Major refactoring of structures, with unit tests. This matches the doc I sent out earlier.
by Randall Spangler
· 12 years ago