Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-ipmi-flash
/
b386b86d9dbd5e9827b13052c49601479f23384c
b386b86
test: firmware verificationPending: stat(blob)
by Patrick Venture
· 6 years ago
61d2ed4
test: firmware verificationPending: canHandleBlob
by Patrick Venture
· 6 years ago
1fca190
test: firmware uploadInProgress: commit
by Patrick Venture
· 6 years ago
8326d07
test: firmware uploadInProgress: read
by Patrick Venture
· 6 years ago
65055fb
test: firmware notYetStarted: minor cleanup
by Patrick Venture
· 6 years ago
615123a
test: firmware updateInProgress: write
by Patrick Venture
· 6 years ago
be0fb5e
test: firmware uploadInProgress: minor cleanup
by Patrick Venture
· 6 years ago
547fa3a
test: firmware uploadInProgress: add note about commit
by Patrick Venture
· 6 years ago
7cf4440
test: firmware uploadInProgress: writeMeta
by Patrick Venture
· 6 years ago
79b4474
test: firmware uploadInProgress: close
by Patrick Venture
· 6 years ago
5788dbb
test: firmware uploadInProgress: open
by Patrick Venture
· 6 years ago
efc366e
test: firmware uploadInProgress: stat(session)
by Patrick Venture
· 6 years ago
41205cc
test: firmware uploadInProgress: stat
by Patrick Venture
· 6 years ago
6f72978
test: firmware uploadInProgress: add todo
by Patrick Venture
· 6 years ago
ebcc522
test: firmware uploadInProgress: getBlobIds
by Patrick Venture
· 6 years ago
b1a8f70
test: firmware notYetStarted: open
by Patrick Venture
· 6 years ago
86c2208
test: firmware notYetStarted: stat
by Patrick Venture
· 6 years ago
8a4f2aa
test: firmware notYetStarted: getBlobIds
by Patrick Venture
· 6 years ago
997023d
test: start state-transition-specific unit-tests
by Patrick Venture
· 6 years ago
b4d1ff0
docs: add more details to the state transitions
by Patrick Venture
· 6 years ago
7053237
docs: Start document to detail the state transitions
by Patrick Venture
· 6 years ago
02922e4
bmc: add states for updating firmware
by Patrick Venture
· 6 years ago
0a162e2
bugfix: build: check for blobs header properly
by Patrick Venture
· 6 years ago
26e241d
bmc: add /flash/update to firmare handler
by Patrick Venture
· 6 years ago
70b9a1d
test: cleanup firmware handler::delete unit-tests
by Patrick Venture
· 6 years ago
6352804
tools: scope of the variable 'bytesRead' can be reduced.
by Patrick Venture
· 6 years ago
27ac582
bmc: firmware handler owns update mechanism
by Patrick Venture
· 6 years ago
6f81b16
bmc: implement reboot update mechanism
by Patrick Venture
· 6 years ago
8e801e1
bmc: add update mechanism interface
by Patrick Venture
· 6 years ago
1d5a31c
bmc: move away from blobs namespace
by Patrick Venture
· 6 years ago
26a1726
bmc: move Verification declaration out of single header
by Patrick Venture
· 6 years ago
1361a12
test: use common test object
by Patrick Venture
· 6 years ago
3a03631
test: cleanup: firmware::sessionstat() tests
by Patrick Venture
· 6 years ago
ad7c73d
test: cleanup: firmware::writemeta() tests
by Patrick Venture
· 6 years ago
eb5df14
test: cleanup: firmware::write() tests
by Patrick Venture
· 6 years ago
6f09ff5
test: cleanup: firmware::open() tests
by Patrick Venture
· 6 years ago
481cd4a
test: cleanup: firmware::commit() tests
by Patrick Venture
· 6 years ago
7941258
test: cleanup: firmware::close() tests
by Patrick Venture
· 6 years ago
2ba7130
bmc: only build file handlers if configured
by Patrick Venture
· 6 years ago
3ecb350
bmc: enable configuration of all verification
by Patrick Venture
· 6 years ago
6032dc0
firmware_handler: minor code cleanup
by Patrick Venture
· 6 years ago
74059d6
bmc: allow configuring the verification output path
by Patrick Venture
· 6 years ago
7dad86f
util: create util object for bmc and tool
by Patrick Venture
· 6 years ago
3676670
README: Add configuration details
by Patrick Venture
· 6 years ago
7339e4e
README: drop extra bridge details
by Patrick Venture
· 6 years ago
55646de
tools: add update handler
by Patrick Venture
· 6 years ago
12233c5
firmware_handler: handle the state transitions
by Patrick Venture
· 6 years ago
bc841be
tools: drop extraneous return statemen
by Patrick Venture
· 6 years ago
e955e07
firmware_handler: change state with verify results
by Patrick Venture
· 6 years ago
d61b0ff
tools: implement firmware verification polling
by Patrick Venture
· 6 years ago
9420ad2
firmware_handler: use enum class for Session::State
by Patrick Venture
· 6 years ago
7dcca5d
tools: trigger verification
by Patrick Venture
· 6 years ago
88bc26e
firmware_handler: use enum class type for UpdateState
by Patrick Venture
· 6 years ago
b3b4db7
firmware_handler: implement session stat w/ verification
by Patrick Venture
· 6 years ago
cf10cda
build: use configure rule whether host tool is built
by Patrick Venture
· 6 years ago
213f2db
tools: io: fix printf portability
by Patrick Venture
· 6 years ago
d56097a
firmware_handler: prevent writing metadata w/o data handler
by Patrick Venture
· 6 years ago
be19870
firmware_handler: allow committing repeatedly
by Patrick Venture
· 6 years ago
8af15eb
firmware_handler: prevent writing to verify blob
by Patrick Venture
· 6 years ago
699750d
firmware_handler: add missing TODOs
by Patrick Venture
· 6 years ago
46e6949
bugfix: tools: use pci member
by Patrick Venture
· 6 years ago
7352838
updater: send hash file contents
by Patrick Venture
· 6 years ago
18bbe3c
pci: implement sending firmware image over p2a
by Patrick Venture
· 6 years ago
e564d5b
add exception catch-all in main
by Patrick Venture
· 6 years ago
daf4707
bugfix: only push the blob id if new
by Patrick Venture
· 6 years ago
866d448
tools: main: update ipmi-blob-tool constructors
by Patrick Venture
· 6 years ago
ac570a1
build: conditionally build lpc and pci options
by Patrick Venture
· 6 years ago
80bfa67
bugfix: build: s/enanble/enable/
by Patrick Venture
· 6 years ago
206097b
tools: io: do aligned read/write mapping
by Patrick Venture
· 6 years ago
c73dce9
tools: p2a: read the PCI configuration
by Patrick Venture
· 6 years ago
36bb467
bugfix: result.bars[1] may be used uninitialized
by Patrick Venture
· 6 years ago
b58f561
bugfix: test: use explicit string matcher
by Patrick Venture
· 6 years ago
2414161
tools: p2a: check aspeed bridge
by Patrick Venture
· 6 years ago
ac4ff97
tools: io: add read method
by Patrick Venture
· 6 years ago
b5bf0fc
p2a: add initial p2a support (empty)
by Patrick Venture
· 6 years ago
fe297fe
build: add check for pciutils: libpci
by Patrick Venture
· 6 years ago
4289e71
pci_handler: add support for opening, mapping, closing
by Patrick Venture
· 6 years ago
bc40c61
pci_handler: add aspeed-p2a-ctrl path
by Patrick Venture
· 6 years ago
8f6fb60
pci_handler: add internal sys object
by Patrick Venture
· 6 years ago
102ecbb
main: add compilation guards around PCI handler
by Patrick Venture
· 6 years ago
39b1305
build: fail if aspeed-lpc-ctrl header not found
by Patrick Venture
· 6 years ago
a68d344
build: add enable-aspeed-p2a option and download header
by Patrick Venture
· 6 years ago
4679e50
build: enable valgrind
by Patrick Venture
· 6 years ago
c897738
build: split object to enable coverage
by Patrick Venture
· 6 years ago
9dc342a
autotools: Fix for autoconf-archive 2019.01.19
by Patrick Venture
· 6 years ago
664c5bc
use ipmiblob library from ipmi-blob-tool
by Patrick Venture
· 6 years ago
8b3b325
build: add dependency on ipmiblob
by Patrick Venture
· 6 years ago
2f3b4b6
build: enable code coverage
by Patrick Venture
· 6 years ago
2bd7021
use filesystem instead of experimental
by Patrick Venture
· 6 years ago
6bc04f9
build: rework gtest checks
by Patrick Venture
· 6 years ago
98af2d1
lpc_aspeed: add todo describing correct mmap
by Patrick Venture
· 6 years ago
4845a72
build: pkg anti-pattern: use defaults
by Patrick Venture
· 6 years ago
7ef1346
tools: blob_handler: add some const ness
by Patrick Venture
· 6 years ago
957f086
tools: implement blob read
by Patrick Venture
· 6 years ago
2a927e8
tools: updater: iterate via string instead of auto
by Patrick Venture
· 6 years ago
596b681
tools: move blobs methods to private
by Patrick Venture
· 6 years ago
13e4986
test: add unit-test for tools::blob close
by Patrick Venture
· 6 years ago
46bdadc
tools: tie devmem io handler into lpc handler
by Patrick Venture
· 6 years ago
030b1a8
tools: add io interface for mmio, etc
by Patrick Venture
· 6 years ago
578dfc5
tools: lpc configuration structure is packed
by Patrick Venture
· 6 years ago
Next »