Skip to content

Commit 5fba489

Browse files
francois141CharlyCst
authored andcommitted
Bugfix: small fix in tracing firmware
Currently, we don't measure the misaligned operation properly.
1 parent 12aade9 commit 5fba489

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

firmware/tracing_firmware/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ fn measure_misaligned() {
162162
}
163163

164164
let stats = get_statistics(values);
165-
let average_measure = trigger_ctx_switch_to_firmware_batched();
165+
let average_measure = trigger_misaligned_op_batched();
166166

167167
log::info!("Misaligned cost {} : {}", POLICY_NAME, average_measure);
168168

misc/push_stats.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ cargo run -- run --firmware tracing_firmware --config ./config/test/spike-latenc
5252
# Extract the number after "firmware cost:"
5353
firmware_cost=$(grep -i "Firmware cost default_policy :" "$file" | sed -E 's/.*Firmware cost default_policy : ([0-9]+).*/\1/')
5454
payload_cost=$(grep -i "Payload cost default_policy :" "$file" | sed -E 's/.*Payload cost default_policy : ([0-9]+).*/\1/')
55-
firmware_cost_protect=$(grep -i "Firmware cost protect_payload:" "$file" | sed -E 's/.*Firmware cost protect_payload : ([0-9]+).*/\1/')
55+
firmware_cost_protect=$(grep -i "Firmware cost protect_payload :" "$file" | sed -E 's/.*Firmware cost protect_payload : ([0-9]+).*/\1/')
5656
payload_cost_protect=$(grep -i "Payload cost protect_payload :" "$file" | sed -E 's/.*Payload cost protect_payload : ([0-9]+).*/\1/')
5757
misaligned_cost_protect=$(grep -i "Misaligned cost protect_payload :" "$file" | sed -E 's/.*Misaligned cost protect_payload : ([0-9]+).*/\1/')
5858

0 commit comments

Comments
 (0)