Hi all, When I was attempting to enable 2-core SMT on gem5 20.0.0.3, I encountered a panic directly caused by src/dev/arm/gic_v2.cc GicV2::sendInt(uint32_t num): /_______________________________________________________________________________________________________________________________ panic: panic condition num < SGI_MAX + PPI_MAX occurred: sentInt() must only be used for interrupts 32 and higher \------------------------------------------------------------------------------------------------------------------------------------
I debugged the process and confirmed that `num` was 11 at this point which is less than SGI_MAX (16) + PPI_MAX (16), i.e. 11 < 32. Correspondingly, I tried to locate the responsible device, and this appeared on my console: /_______________________________________________________________________________________________________________________________ deviceID=28945 (0x7111) \------------------------------------------------------------------------------------------------------------------------------------ which, I later found out, is the deviceID of IdeController in src/dev/storage/Ide.py I don't have a single clue what I'm gonna do right now, or maybe, SMT has been enabled by some other branch I don't know about? Any pointers would do. Thanks in advance! _______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
