aboutsummaryrefslogtreecommitdiff
path: root/modules/devices/riscv/processor.c
diff options
context:
space:
mode:
authorLucas de Castro Borges <lucas@gnuabordo.com.br>2024-04-22 18:17:29 -0300
committerLucas de Castro Borges <lucas@gnuabordo.com.br>2024-04-22 18:17:29 -0300
commit48726c0c219ffeddb45befe0fb8621e1b2648e78 (patch)
treee12c7e029c07a98e173d5acff279f121188bbd1a /modules/devices/riscv/processor.c
parent5bba5c481d7273b475a39eb61e5eacec65d3c8e5 (diff)
New upstream version 2.0.7preupstream/2.0.7pre
Diffstat (limited to 'modules/devices/riscv/processor.c')
-rw-r--r--modules/devices/riscv/processor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/devices/riscv/processor.c b/modules/devices/riscv/processor.c
index f2e51c91..d44ca542 100644
--- a/modules/devices/riscv/processor.c
+++ b/modules/devices/riscv/processor.c
@@ -43,7 +43,7 @@ processor_scan(void)
#define CHECK_FOR(k) (g_str_has_prefix(tmp[0], k))
while (fgets(buffer, 128, cpuinfo)) {
gchar **tmp = g_strsplit(buffer, ":", 2);
- if (tmp[0] && tmp[1]) {
+ if (tmp[0] && tmp[1] && !strstr(tmp[0],"isa-") ) {//just drop empty isa-ext
tmp[0] = g_strstrip(tmp[0]);
tmp[1] = g_strstrip(tmp[1]);
} else {
@@ -53,7 +53,7 @@ processor_scan(void)
//get_str("Processor", rep_pname);
- if ( CHECK_FOR("hart") ) {
+ if ( CHECK_FOR("processor") ) {
/* finish previous */
if (processor) {
procs = g_slist_append(procs, processor);