OpenXiangShan / XiangShan

Open-source high-performance RISC-V processor
https://xiangshan.cc
Other
4.85k stars 663 forks source link

fix(StoreUnit): pass gpaddr from StoreUnit to MisalignBuffer #3555

Closed good-circle closed 2 months ago

good-circle commented 2 months ago

PR #3527 adds guest page fault logic of misalign buffer. However, that commit didn't pass store gpaddr to misalign buffer. This commit fixes it.

XiangShanRobot commented 2 months ago
[Generated by IPC robot] commit: 6de27f1d7dee37dfd1a509a3e92ebbf8d79d6a21 commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
6de27f1 1.855 0.460 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212
master branch: commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
ce54360 2.695 1.379
3019ba8 2.695 1.186 0.919 1.379 1.454 3.362 3.212
c8c4067 1.865 0.450 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212
976c97c 1.855 0.460 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212
9143e23 0.460 2.695 1.186 2.401 0.919 1.379 2.751 3.212
b30cb8b 1.865 0.460 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212
a53daa0 1.855 0.460 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212
8b2f7ab 1.865 0.460 2.695 1.186 2.822 2.490 2.401 0.919 1.379 1.454 3.362 2.751 2.418 3.212