Messages in this thread | | | Subject | Re: 2.6.35 regression | From | Steven Rostedt <> | Date | Thu, 08 Jul 2010 16:14:34 -0400 |
| |
On Thu, 2010-07-08 at 21:53 +0300, Zeev Tarantov wrote:
> I've just uploaded the disassembly to bugzilla: > https://bugzilla.kernel.org/show_bug.cgi?id=16353
Thanks I'll take a look.
> > With gcc 4.4.4 it boots and objdump's output starts with: > Disassembly of section .data: > > ffffffff81736898 <__start_syscalls_metadata>: > ffffffff81736898: a3 55 5f 81 ff ff ff mov %eax,0xffffffff815f55 > ffffffff8173689f: ff 00 > ffffffff817368a1: 00 00 add %al,(%rax) > ffffffff817368a3: 00 06 add %al,(%rsi) > ffffffff817368a5: 00 00 add %al,(%rax) > > With gcc 4.5.1 rev. 161655 objdump shows: > Disassembly of section .data: > > ffffffff8173c438 <__start_syscalls_metadata>: > ... > > ffffffff8173c440 <__syscall_meta__mmap>: > ffffffff8173c440: 2b ab 5f 81 ff ff sub -0x7ea1(%rbx),%ebp > ffffffff8173c446: ff (bad) > ffffffff8173c447: ff 00 incl (%rax) > ffffffff8173c449: 00 00 add %al,(%rax) > ffffffff8173c44b: 00 06 add %al,(%rsi) > ffffffff8173c44d: 00 00 add %al,(%rax) > > I don't know why -D, but that's the output. > Hope it helps.
Without -D it wont disassemble data sections.
-- Steve
| |