Crashes/kernel panic seen running the Valgrind regression suite on the ARMv8 Foundation Model.
Bug #1335302 reported by
Anmol P. Paralkar
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
The attached file documents crashes/kernel panic seen when I
attempt to run the Valgrind regression suite on the ARMv8 Foundation Model.
Specifically, I'd like you to see the ones marked by date 06/18/2014:
# [5] proc-auxv (reproducible)
# [11] overlap (I cannot tell if overlap causes this crash as the
crash is not reproducible).
as these are the latest crashes/kernel panic after I moved to
the 30-May-2014 12:05 release from Linaro.
Please let me know if you need any more information or if you
would like me to try out something.
Thanks very much.
Regards,
Anmol.
PS: I filed a support request with ARM, but they said to get in touch with you folks first.
To post a comment you must log in.
Hello,
Please disregard #2
I moved to:
http:// releases. linaro. org/latest/ openembedded/ aarch64/ vexpress64- openembedded_ lamp-armv8- gcc-4.8_ 20140623- 668.img. gz
http:// releases. linaro. org/latest/ openembedded/ aarch64/ img-foundation. axf # 24-Jun-2014 07:03
and using (Valgrind: 14152, VEX: 2899)
also see: http:// thread. gmane.org/ gmane.comp. debugging. valgrind. devel/27399
Now, when I try to build, I see:
... oe-linux- gcc -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -o realloc3 realloc3.o *$|.deps/ &|;s|\. o$||'`; \ oe-linux- gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include -I../../coregrind -I../../include -I../../VEX/pub -I../../VEX/pub -DVGA_arm64=1 -DVGO_linux=1 -DVGP_arm64_linux=1 -DVGPV_ arm64_linux_ vanilla= 1 -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -MT recursive-merge.o -MD -MP -MF $depbase.Tpo -c -o recursive-merge.o recursive-merge.c &&\ oe-linux- gcc -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -o recursive-merge recursive-merge.o *$|.deps/ &|;s|\. o$||'`; \ oe-linux- gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include -I../../coregrind -I../../include -I../../VEX/pub -I../../VEX/pub -DVGA_arm64=1 -DVGO_linux=1 -DVGP_arm64_linux=1 -DVGPV_ arm64_linux_ vanilla= 1 -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -MT sbfragment.o -MD -MP -MF $depbase.Tpo -c -o sbfragment.o sbfragment.c &&\ oe-linux- gcc -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -o sbfragment sbfragment.o *$|.deps/ &|;s|\. o$||'`; \ oe-linux- gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include -I../../coregrind -I../../include -I../../VEX/pub -I../../VEX/pub -DVGA_arm64=1 -DVGO_linux=1 -DVGP_arm64_linux=1 -DVGPV_ arm64_linux_ vanilla= 1 -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -MT sendmsg.o -MD -MP -MF $depbase.Tpo -c -o sendmsg.o sendmsg.c &&\ oe-linux- gcc -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -o sendmsg sendmsg.o *$|.deps/ &|;s|\. o$||'`; \ oe-linux- gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include -I../../coregrind -I../../include -I../../VEX/pub -I../../VEX/pub -DVGA_arm64=1 -DVGO_linux=1 -DVGP_arm64_linux=1 -DVGPV_ arm64_linux_ vanilla= 1 -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -MT sh-mem.o -MD -MP -MF $depbase.Tpo -c -o sh-mem.o sh-mem.c &&\ oe-linux- gcc -Winline -Wall -Wshadow -g -Wno-long-long -Wwrite-strings -fno-stack- protector -Wno-write-strings -o sh-mem sh-mem.o *$|.deps/ &|;...
aarch64-
depbase=`echo recursive-merge.o | sed 's|[^/]
aarch64-
mv -f $depbase.Tpo $depbase.Po
aarch64-
depbase=`echo sbfragment.o | sed 's|[^/]
aarch64-
mv -f $depbase.Tpo $depbase.Po
aarch64-
depbase=`echo sendmsg.o | sed 's|[^/]
aarch64-
mv -f $depbase.Tpo $depbase.Po
aarch64-
depbase=`echo sh-mem.o | sed 's|[^/]
aarch64-
mv -f $depbase.Tpo $depbase.Po
aarch64-
depbase=`echo sh-mem-random.o | sed 's|[^/]