Skip to content

Commit

Permalink
add support for new IPCC panic data format (#497)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
bcantrill authored Jul 4, 2024
1 parent 75e2737 commit 9948f3f
Show file tree
Hide file tree
Showing 847 changed files with 187,981 additions and 287 deletions.
126 changes: 86 additions & 40 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ name = "humility"
#
# Be sure to check in and push all of the files that change. Happy versioning!
#
version = "0.11.8"
version = "0.11.9"
authors = ["Bryan Cantrill <bryan@oxide.computer>"]
edition = "2018"
license = "MPL-2.0"
Expand Down Expand Up @@ -114,6 +114,7 @@ tlvc = { git = "https://github.com/oxidecomputer/tlvc" }
tlvc-text = {git = "https://github.com/oxidecomputer/tlvc"}
vsc7448-info = { git = "https://github.com/oxidecomputer/vsc7448.git" }
vsc7448-types = { git = "https://github.com/oxidecomputer/vsc7448.git" }
ipcc-data = { git = "https://github.com/oxidecomputer/ipcc-data" }

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

0 comments on commit 9948f3f

Please sign in to comment.