Comments (5)
Hi @rswarbrick, I can take this one for now since I have to clean-up all the rom e2e tests after switching to ECDSA. #21204
from opentitan.
Hmm. I've just tried running this with a known-good SHA (4ee21f8, which was used for the nightly on 28th March. The resulting log file has the same warning, so maybe that wasn't a smoking gun after all.
from opentitan.
Looking more closely at a failing log, the failures appear after this message:
Job chip_earlgrey_asic-sim-vcs_run_default killed due to: Exit reason: User job exceeded runlimit: User job timed out has 14 failures:
I suspect this means that we're just running out of time in the tests and getting killed by the runner. This might have nothing to do with this particular test at all. :-(
from opentitan.
Hmm, I can't remember why I made that change to continue if the log Db file was not present, perhaps it was because we were not generating one for each SW image at the time? but maybe we are now... that part probably requires more investigation but like you mention I don't think that is the reason `rom_e2e_smoke is failing.
I think the reason this failing is possibly due to a sigverify issue, I think it makes sense to just leave this open for a bit and fix it in a couple weeks. @moidx is currently breaking things as he:
- converts sigverify to use ECDSA (instead of RSA), and
- moves first stage secure boot keys from ROM to OTP.
from opentitan.
I think he is tracking all of this in #22697.
from opentitan.
Related Issues (20)
- [rom/rom_ext] Add support for "hybrid" signature verification (PQC + traditional)
- [rom] The ROM_EXT selection is based on the security version
- [rom_ext] Feature request: Serial rescue at higher baud rates HOT 2
- [rom_ext] Remove exception debug print
- [sival] rv_core_ibex_nmi_irq_test_silicon_owner_sival_rom_ext failure HOT 7
- [kmac/rtl] Decide if we need a way to recover from an error if the HW application interface does not provide the last data item. HOT 3
- [kmac/dv] Extend DV to cover sideload key becoming invalid in all states HOT 3
- [test-triage] I2C CSR read check error: i2c_reg_block.acq_fifo_next_data.acq_fifo_next_data HOT 2
- [test-triage] Spi host csr_spinwait (status.active) timeout
- [opentitantool] Opentitantool is very slow on handling console output, writes 1 char at a time, cause data drops. HOT 12
- [manuf] bringup CP/FT flows on CW340 to better model entropy consumption
- [dv,flash_ctrl] Fix breakage for prog_flash
- [rom/power_manager/system_reset_controller?] WAKE_STATUS reports 0x00 upon deep sleep wake in certain scenarios HOT 11
- [pinmux] Remove AST_MISC pad, add IE bit for all pads
- [keymgr] Reduce reseeding and PRNG activity during Disabled and Invalid states HOT 1
- [spi_host] Control of WP and HOLD for single- and dual-lane modes HOT 3
- [hmac, rtl] Loading SHA-256 back thru DIGEST registers. HOT 6
- [test-triage] chip_sw_otp_ctrl_lc_signals failing with keymgr error HOT 1
- [chip_sw_sysrst_ctrl_outputs] Fix variable name
- [rom_e2e_boot_policy_valid] Fix file input
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opentitan.