On Tue, Feb 04, 2014 at 04:28:59PM +0100, Mauro Andreolini wrote: > > /usr/lib/perl5/core_perl/CORE/hv_func.h:398:5: error: switch missing > > default case [-Werror=switch-default] > > switch(bytes_in_carry) { /* how many bytes in carry */ > > ^ > > cc1: all warnings being treated as errors > > make: *** [util/scripting-engines/trace-event-perl.o] Errore 1 > I solved this one by applying this: > https://lkml.org/lkml/2013/7/23/60 > > Wow! Unwinding is noticeably faster than libunwind! The trace is almost > perfect. I think I found only one unresolved symbol (it's always the > same one, maybe I screwed up the compilation): > > 0.01% ls [kernel.kallsyms] [k] do_raw_read_unlock > | > --- do_raw_read_unlock > _raw_read_unlock > 0xffffffffa0154479 <--- HERE
hum, is there any symbol around that address? you can check /proc/kallsyms or vmlinux file from debug package > jbd2__journal_start > __ext4_journal_start_sb > ext4_dirty_inode > __mark_inode_dirty > update_time > touch_atime > sys_readlinkat > sys_readlink > system_call > __GI___readlink > get_link_name > gobble_file > print_dir > main > __libc_start_main > _start > > Is this going into mainline soon? hopefully ;-) it's on review now.. thanks a lot for testing! please let us know any issues you spot jirka -- To unsubscribe from this list: send the line "unsubscribe linux-perf-users" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html