From 1e6b789bfad23b77ebe35473deef9d9567e9cdd8 Mon Sep 17 00:00:00 2001 From: Jack May Date: Tue, 31 Mar 2020 18:18:44 -0700 Subject: [PATCH] Improve BPF Loader reporting (#9202) automerge --- programs/bpf_loader/src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/programs/bpf_loader/src/lib.rs b/programs/bpf_loader/src/lib.rs index dfd0b5c78b..226e727520 100644 --- a/programs/bpf_loader/src/lib.rs +++ b/programs/bpf_loader/src/lib.rs @@ -185,17 +185,17 @@ pub fn process_instruction( } }; - info!("Call BPF program"); + info!("Call BPF program {}", program.unsigned_key()); match vm.execute_program(parameter_bytes.as_slice(), &[], &[heap_region]) { Ok(status) => { if status != SUCCESS { let error: InstructionError = status.into(); - warn!("BPF program failed: {}", error); + warn!("BPF program {} failed: {}", program.unsigned_key(), error); return Err(error); } } Err(error) => { - warn!("BPF program failed: {}", error); + warn!("BPF program {} failed: {}", program.unsigned_key(), error); return match error { EbpfError::UserError(BPFError::HelperError( HelperError::InstructionError(error), @@ -206,7 +206,7 @@ pub fn process_instruction( } } deserialize_parameters(parameter_accounts, ¶meter_bytes)?; - info!("BPF program success"); + info!("BPF program {} success", program.unsigned_key()); } else if !keyed_accounts.is_empty() { match limited_deserialize(instruction_data)? { LoaderInstruction::Write { offset, bytes } => {