Skip to content

Commit 9948f3f

Browse files
authored
add support for new IPCC panic data format (#497)
This fixes #495 using the (new) oxidecomputer/ipcc-data crate, which contains the machinery to workaround oxidecomputer/hubris#1554. This work also addresses a long-standing annoyance of not being able to pull SPD data out of a core dump.
1 parent 75e2737 commit 9948f3f

File tree

847 files changed

+187981
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

847 files changed

+187981
-287
lines changed

Cargo.lock

Lines changed: 86 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ name = "humility"
1717
#
1818
# Be sure to check in and push all of the files that change. Happy versioning!
1919
#
20-
version = "0.11.8"
20+
version = "0.11.9"
2121
authors = ["Bryan Cantrill <[email protected]>"]
2222
edition = "2018"
2323
license = "MPL-2.0"
@@ -114,6 +114,7 @@ tlvc = { git = "https://github.com/oxidecomputer/tlvc" }
114114
tlvc-text = {git = "https://github.com/oxidecomputer/tlvc"}
115115
vsc7448-info = { git = "https://github.com/oxidecomputer/vsc7448.git" }
116116
vsc7448-types = { git = "https://github.com/oxidecomputer/vsc7448.git" }
117+
ipcc-data = { git = "https://github.com/oxidecomputer/ipcc-data" }
117118

118119
#
119120
# We depend on the oxide-stable branch of Oxide's fork of probe-rs to assure
@@ -210,6 +211,7 @@ bitfield = "0.13.2"
210211
byteorder = "1.3.4"
211212
cargo_metadata = "0.12.0"
212213
cargo-readme = "3.3.1"
214+
chrono = "0.4.38"
213215
clap = { version = "3.0.12", features = ["derive", "env"] }
214216
colored = "2.0.0"
215217
crc-any = "2.3.5"

0 commit comments

Comments
 (0)