Messages in this thread | | | Date | Mon, 11 Nov 2013 16:51:17 -0300 | From | Arnaldo Carvalho de Melo <> | Subject | "Test object code reading" failing, debug messages don't help |
| |
Hi Adrian,
I have perf test failing here:
[root@ssdandy ~]# perf test 21 21: Test object code reading : FAILED! [root@ssdandy ~]#
Try it with -v, but all messages, except for that elf header, which I assume is for a previous entry that is not suitable and should not be considered, seems to say all is well, except that the test fails :-\
[root@ssdandy ~]# perf test -v 21 21: Test object code reading : --- start --- Looking at the vmlinux_path (6 entries long) symsrc__init: cannot get elf header. Using /lib/modules/3.12.0-rc6+/build/vmlinux for symbols Parsing event 'cycles' mmap size 528384B Reading object code for memory address: 0xffffffff8101d2ad File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x21d2ad Objdump command is: objdump -d --start-address=0xffffffff8101d2ad --stop-address=0xffffffff8101d32d /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump Reading object code for memory address: 0xffffffff8101d2ad File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x21d2ad Objdump command is: objdump -d --start-address=0xffffffff8101d2ad --stop-address=0xffffffff8101d32d /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump Reading object code for memory address: 0xffffffff8101d2ad File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x21d2ad Objdump command is: objdump -d --start-address=0xffffffff8101d2ad --stop-address=0xffffffff8101d32d /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump Reading object code for memory address: 0xffffffff8101d2ad File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x21d2ad Objdump command is: objdump -d --start-address=0xffffffff8101d2ad --stop-address=0xffffffff8101d32d /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump Reading object code for memory address: 0xffffffff8101d2ad File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x21d2ad Objdump command is: objdump -d --start-address=0xffffffff8101d2ad --stop-address=0xffffffff8101d32d /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump Reading object code for memory address: 0xffffffff81124ae5 File is: /lib/modules/3.12.0-rc6+/build/vmlinux On file address is: 0x324ae5 Objdump command is: objdump -d --start-address=0xffffffff81124ae5 --stop-address=0xffffffff81124b65 /lib/modules/3.12.0-rc6+/build/vmlinux Bytes read match those read by objdump ---- end ---- Test object code reading: FAILED! [root@ssdandy ~]#
Can you try this on acme/perf/core? And improve the debug messages, if possible?
- Arnaldo
| |