Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

having problem with flash logic #2

Open
abdullah63333 opened this issue Apr 27, 2022 · 1 comment
Open

having problem with flash logic #2

abdullah63333 opened this issue Apr 27, 2022 · 1 comment

Comments

@abdullah63333
Copy link

Hi. I tried to run spectre binary (the attack code) on clean up spec for Cleanup_FOR_L1L2 but I get core(dumped) error. Then I used gdb to find the source of the error and it seems like there might be something wrong with the flush logic. Did anyone face the same issue and does anyone know how to get rid of this? I am attaching the screenshot of the gdb output marking the flush waiting state logic error. To explain more, this logic is at line 700 under src/mem/protocol/MESI_Two_LevelL1cache.sm file. Any suggestions/help is highly appreciated. Thanks
Screenshot from 2022-04-26 23-16-16
!

@abdullah63333
Copy link
Author

So, basically I am getting a flush wait event while on m_i state which should not happen according to my understanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant