summaryrefslogtreecommitdiff
path: root/util/cbmem/cbmem.c
AgeCommit message (Expand)Author
2023-05-22util: Use common ARRAY_SIZE defineKonrad Adamczyk
2023-04-27util/cbmem: Add REG_NEWLINE flag to fix matching patternKonrad Adamczyk
2023-01-11treewide: stop calling custom TPM log "TCPA"Sergii Dmytruk
2022-11-04util/cbmem: Update formatting for cbmem -l commandMartin Roth
2022-09-18cbmem: use aligned_memcpy for reading lb_cbmem_entry informationYidi Lin
2022-04-27util/cbmem: fix an unused parameter issue in timestamp_getNick Vaccaro
2022-04-22util/cbmem: add an option to append timestampMattias Nissler
2022-04-14coreboot_tables: Replace 'struct lb_uint64' with lb_uint64_tJianjun Wang
2022-04-02util/cbmem: add type castPaul Fagerburg
2022-03-31util/cbmem: Add FlameGraph-compatible timestamps outputJakub Czapiga
2022-03-21util/cbmem: Keep original Total Time calculation when no negative timestampsBora Guvendik
2022-03-10cbmem: Fix console banner matchesJulius Werner
2022-02-11util/cbmem: Add --loglevel option to restrict console printing by levelJulius Werner
2022-02-07console: Add loglevel marker codes to stored consolesJulius Werner
2022-01-21util/cbmem: Rebase to handle negative timestampsBora Guvendik
2021-11-30commonlib: Move commonlib/cbmem_id.h to commonlib/bsd/Jakub Czapiga
2021-09-09util/cbmem: Add -2/--2ndtolast option to print second-to-last boot logJulius Werner
2020-10-08rules.h: change verstage name if it starts before bootblockKangheui Won
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09util/: Replace GPLv2 boiler plate with SPDX headerPatrick Georgi
2020-05-09AUTHORS, util/: Drop individual copyright noticesPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-01-30util/*: more typo fixesPatrick Georgi
2019-07-02util/cbmem: Make internal functions staticJacob Garber
2019-07-02util/cbmem: Use correct integer types for loop indicesJacob Garber
2019-07-01util/cbmem: Update banner string regular expressionYou-Cheng Syu
2019-05-07{src,util}: Remove duplicated includesElyes HAOUAS
2019-03-07security/tpm: Fix TCPA log featurePhilipp Deppenwiese
2019-02-01cbmem: use aligned_memcpy for reading cbmem address informationAaron Durbin
2018-12-03cbmem: Enable AArch64 supportAdam Kallai
2018-11-27cbmem: Fix remaining mapped memory accesses to use aligned_memcpy()Julius Werner
2018-08-02util/cbmem: Handle arguments more carefullyArthur Heymans
2018-07-28util/cbmem: Add cbmem TCPA log supportPhilipp Deppenwiese
2018-05-18util/cbmem: Fix compare function for qsortFurquan Shaikh
2018-05-13cbmem: Sort timestamp entriesRaul E Rangel
2018-02-19util/cbmem: Re-order regex for "cbmem -1"Furquan Shaikh
2017-12-12util/cbmem: Print timestamp frequency in verbose modeMartin Roth
2017-10-02util/cbmem: fix feedback for 'be explicit about memory map sizes'Aaron Durbin
2017-09-28util/cbmem: be explicit about memory map sizesAaron Durbin
2017-09-28util/cbmem: make data structure accesses constAaron Durbin
2017-09-06util/cbmem: Pretty print STAGEx_META and _CACHEKyösti Mälkki
2017-06-14cbmem: Escape literal asterisks in log banner regexJulius Werner
2017-05-18cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logsJulius Werner
2017-05-15util/cbmem: mmap underflow on low addressesAaron Durbin
2017-05-02cbmem: Add new command line flag to dump console for one boot onlyJulius Werner
2017-04-20Turn CBMEM console into a ring buffer that can persist across rebootsJulius Werner
2017-04-14cbmem: Add custom aligned memcpy() implementationJulius Werner
2016-09-15cbmem: Exit with an errorlevel of 0 after printing helpMartin Roth
2016-07-31util/cbmem: Initialize variablePatrick Georgi
2016-07-20cbmem: share additional time stamps IDsAntonello Dettori
2016-03-14util/cbmem: Scale time stamp values correctlyAaron Durbin
2016-02-22cbfs: Add LZ4 in-place decompression support for pre-RAM stagesJulius Werner
2016-02-04util/cbmem: Add new depthcharge timestampsJulius Werner
2016-01-27chromeos: Add timestamps to measure VPD read timesJulius Werner
2016-01-13utils: Remove old license text from help & disclaimer fileMartin Roth
2015-11-20util/cbmem: Add --rawdump <cbtable ID> and extend -l outputPratik Prajapati
2015-11-20util/cbmem: Fix out of bounds accessAaron Durbin
2015-11-04util/cbmem: remove duplicated cbmem data structure logic.Aaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-29util/cbmem: Handle EC_VBOOT_DONE timestampShawn Nematbakhsh
2015-10-16util/cbmem: Fix failure with certain cbmem base alignmentsTimothy Pearson
2015-09-22coreboot: introduce commonlibAaron Durbin
2015-08-31util/cbmem: add -T option for machine parseable timestampsAaron Durbin
2015-08-31timestamp: add tick frequency to exported tableAaron Durbin
2015-08-14util/cbmem: accumulate total time for all entriesAaron Durbin
2015-07-14cbmem: export base_time in timestamp tableAaron Durbin
2015-07-14cbmem: convert x86 timestamps on OpenBSDPatrick Georgi
2015-06-09cbmem: Break out CBMEM_ID to a separate header fileMarc Jones
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-05-18util/cbmem: Update cbmem utility to parse the new IMD structuresTimothy Pearson
2015-04-30cbmem: Add FSP timestampsLee Leahy
2015-04-22cbmem: switch over to imd-based cbmemAaron Durbin
2015-04-14timestamps: You can never have enough of them!Julius Werner
2015-04-08timestamp: Add bootblock start and end to timestamp constantsFurquan Shaikh
2015-03-21cbmem: stop assuming 1MiB of memory can be mappedAaron Durbin
2015-01-13cbmem: Add support for new 'coreboot' compatible device tree bindingJulius Werner
2014-12-30cbmem: use a single id to name mapping tableVadim Bendebury
2014-12-03util/cbmem: Print name instead of ID of CBMEM_ID_SMM_SAVE_SPACEPaul Menzel
2014-10-18util/cbmem: Fix CBMEM TOC printingPaul Menzel
2014-10-18util/cbmem/cbmem: Remove obsolete commentPaul Menzel
2014-07-30cbmem: Terminate the cbmem console at the cursor position.Gabe Black
2014-06-20util/cbmem: Workaround for IS_ENABLED()Kyösti Mälkki
2014-04-02util/cbmem: handle larger than 1MiB mappings for consoleAaron Durbin
2013-12-05cbmem: print timestamp namesStefan Reinauer
2013-12-05Fix timestamp output in cbmem utility on ARMStefan Reinauer
2013-12-04cbmem: fix userspace utility to work with dynamic CBMEMStefan Reinauer
2013-12-04cbmem: Implement ARM supportStefan Reinauer
2013-11-25cbmem utility: compatibility with older coreboot versionsStefan Reinauer
2013-06-03util/cbmem: Fix format string in cbmem.cNico Huber
2013-04-16cbmem: map_memory: Use length modifier `j` and cast for an `off_t` argumentPaul Menzel
2013-04-14cbmem: parse_cbtable: Use length modifier `ll` `u64` argumentPaul Menzel
2013-04-09util/cbmem: Don't output trailing garbage for cbmemcVladimir Serbinenko
2013-01-12Implement GCC code coverage analysisStefan Reinauer
2013-01-08cbmem utility: Find actual CBMEM areaStefan Reinauer
2013-01-08cbmem utility: unify debug outputStefan Reinauer
2013-01-08cbmem utility: Add option to dump cbmem consoleStefan Reinauer
2013-01-04cbmem utility: Use mmap instead of fseek/freadStefan Reinauer
2013-01-03cbmem utility: support command line optionsStefan Reinauer
2012-11-12cbmem compilation needs to use the hardened toolchainVadim Bendebury
2012-11-12Utility to dump boot timing tableVadim Bendebury