Project Description
The DMI table may contain BIOS-based error information. Currently dmidecode is not able to decode it. However an experimental patch was contributed a few years ago, which could be used as a starting point to enable this feature.
Goal for this Hackweek
- Pick the experimental patch, forward-port it to the latest version of dmidecode.
- Test the result on as many systems as possible.
- Extend the code to support more systems if needed and possible.
- Ensure the patch follows the coding style standard and builds without warning on all supported architectures.
- Format the patch into a patch series suitable for upstream submission, and submit it.
Resources
This project is part of:
Hack Week 20
Activity
Comments
Be the first to comment!
Similar Projects
Add a machine-readable output to dmidecode by jdelvare
Description
There have been repeated requests for a machine-friendly dmidecode output over the last decade. During Hack Week 19, 5 years ago, I prepared the code to support alternative output formats, but didn't have the time to go further. Last year, Jiri Hnidek from Red Hat Linux posted a proof-of-concept implementation to add JSON output support. This is a fairly large pull request which needs to be carefully reviewed and tested.
Goals
Review Jiri's work and provide constructive feedback. Merge the code if acceptable. Evaluate the costs and benefits of using a library such as json-c.