Lines Matching full:store

1 # BMC Generic Binary Blob Store via OEM IPMI Blob Transport
9 Server platform host OS often needs to store and/or access data coupled with the
17 - The data to store may not fit in the data types defined in IPMI FRU spec
18 - Host may want to store multiple copies in e.g. BMC EEPROM
20 The BMC generic IPMI blobs binary store, or "binary store" in short, serves a
22 blobs transport layer to allow users to store binary data on persistent
25 Despite its name, the binary blob store cannot be used for everything.
28 blob store and not try to write it due to concurrency concerns. It is expected
29 the only accessors are the IPMI blob store commands.
30 - It is not a key store. Because the data stored is accessible to IPMI users and
52 1. The host should only store binary data that is suitable using this transfer
53 mechanism. As mentioned it is not meant for mailbox communication, key store,
63 A "blob id" is a unique string that identifies a blob. Binary Store handler may
68 directory path. The binary store handler will assign each storage location a
77 there is one binary store location with one blob already created. To create a
84 For the binary store handler, a configuration file provides the base id, which
85 file and which offset in the file to store the data. Optionally a "max_size"
99 ### Binary Store Protobuf Definition
122 The binary store handler will implement the following primitives:
159 Store the serialized BinaryBlobStore to associated system file.
205 The first alternative considered was to store the data via IPMI FRU commands; as
209 I2C devices attached to the BMC. In comparison, the blob store approach proposed
210 offer more abstraction and is more flexible in where to store the data.
214 **_Security_**: As mentioned, the binary store transfer mechanism doesn't offer
222 **_Host compatibility_**: If data has been stored using IPMI blob binary store,