Re: [Valgrind-users] Trouble using more than 24Gb memory on 64 bit system with 512G

2016-07-21 Thread mathog
On 21-Jul-2016 07:17, Julian Seward wrote: > On 21/07/16 16:09, Julian Seward wrote: >> >>> - aspacem_maxAddr = (Addr) 0x7fff; >>> + aspacem_maxAddr = (Addr) 0x40 - 1; // 256G >> >> Are you sure this frag is right? It seems to have drastically >> reduced aspacem_maxAddr. It

Re: [Valgrind-users] Trouble using more than 24Gb memory on 64 bit system with 512G

2016-07-21 Thread Julian Seward
> - aspacem_maxAddr = (Addr) 0x7fff; > + aspacem_maxAddr = (Addr) 0x40 - 1; // 256G Are you sure this frag is right? It seems to have drastically reduced aspacem_maxAddr. It may be that this is a constant that shouldn't change. You can see what the initial memory layout loo

Re: [Valgrind-users] Trouble using more than 24Gb memory on 64 bit system with 512G

2016-07-21 Thread Julian Seward
On 21/07/16 16:09, Julian Seward wrote: > >> - aspacem_maxAddr = (Addr) 0x7fff; >> + aspacem_maxAddr = (Addr) 0x40 - 1; // 256G > > Are you sure this frag is right? It seems to have drastically > reduced aspacem_maxAddr. It may be that this is a constant > that shouldn't cha

Re: [Valgrind-users] Difference in Behaviour between 3.10 and 3.11

2016-07-21 Thread Julian Seward
This is most likely a problem caused by missing unwind info on the 3.11 vgpreload_memcheck-arm-linux.so. What does readelf -S vgpreload_memcheck-arm-linux.so say about them? In particular, do they both have .eh_frame, .extab and .exidx sections? Basically you need either .eh_frame or (.extab