From e85bfe33b595b88cc8052a7815d13612ecc2a841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BChler?= Date: Sun, 28 May 2023 17:42:28 +0200 Subject: [PATCH] [uCode] fix uninitialized value in logging of processor index This got broken in f8c2609f8d5a0e10bd988497b8ea9815a7bb2fa8. Before that it would have effectively logged `$processors{$pid}->{processor}`, but the `processor` entry is also the key in `%processors`, i.e. equals `$pid`. --- perl/lib/NeedRestart/uCode.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl/lib/NeedRestart/uCode.pm b/perl/lib/NeedRestart/uCode.pm index 6251339..db81375 100644 --- a/perl/lib/NeedRestart/uCode.pm +++ b/perl/lib/NeedRestart/uCode.pm @@ -148,7 +148,7 @@ sub nr_ucode_check { } $ui->progress_step; - my $nstate = compare_ucode_versions( $debug, $processors{processor}, @nvars ); + my $nstate = compare_ucode_versions( $debug, $pid, @nvars ); if ( $nstate > $state ) { ( $state, @vars ) = ( $nstate, @nvars ); }