2
0
mirror of https://github.com/lm-sensors/lm-sensors synced 2025-08-31 22:35:23 +00:00

Improve filtering of fake DMI data.

git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5991 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Jean Delvare
2011-07-22 07:52:46 +00:00
parent b3a1ef71c4
commit a4bd81d9e2
2 changed files with 5 additions and 3 deletions

View File

@@ -2764,8 +2764,9 @@ sub initialize_dmi_data
);
# Many BIOS have broken DMI data, filter it out
my %fake = (
'System Manufacturer' => 1,
'System Name' => 1,
'system manufacturer' => 1,
'system product name' => 1,
'system name' => 1,
);
my $dmi_id_dir;
@@ -2794,7 +2795,7 @@ sub initialize_dmi_data
next;
}
$dmi{$k} =~ s/\s*$//;
delete $dmi{$k} if $dmi{$k} eq '' || exists $fake{$dmi{$k}};
delete $dmi{$k} if $dmi{$k} eq '' || exists $fake{lc($dmi{$k})};
}
}