changeset 499071baed7b in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=499071baed7b description: gpu-compute: init valid field of GpuTlbEntry in default ctor
valid field for GpuTlbEntry is not set in the default ctor, which can lead to strange behavior, and is also flagged by UBSAN. diffstat: src/gpu-compute/gpu_tlb.hh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r 70052ef97ce1 -r 499071baed7b src/gpu-compute/gpu_tlb.hh --- a/src/gpu-compute/gpu_tlb.hh Mon Nov 21 15:37:07 2016 -0500 +++ b/src/gpu-compute/gpu_tlb.hh Mon Nov 21 15:38:30 2016 -0500 @@ -68,7 +68,7 @@ GpuTlbEntry(Addr asn, Addr _vaddr, Addr _paddr, bool _valid) : TlbEntry(asn, _vaddr, _paddr, false, false), valid(_valid) { } - GpuTlbEntry() : TlbEntry() { } + GpuTlbEntry() : TlbEntry(), valid(false) { } bool valid; }; _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev