When building a UML kernel based on 2.6.22.5, I seeing warnings such
as this one:

  MODPOST vmlinux
WARNING: kernel/built-in.o(.text+0x141c4): Section mismatch: reference
to .init.text: (between 'kthreadd' and 'init_waitqueue_head')
  LINK linux

What do these warnings indicate? It appears to be saying that
.text+0x141c4 is listed in the __init section of the executable?  This
address, however, is in the middle of an instruction:

000141bc <kthreadd>:
   141bc:       55                      push   %ebp
   141bd:       89 e5                   mov    %esp,%ebp
   141bf:       53                      push   %ebx
   141c0:       83 ec 04                sub    $0x4,%esp
   141c3:       e8 33 0f 00 00          call   150fb <arm_timer+0xe3>
   141c8:       8d 45 f8                lea    0xfffffff8(%ebp),%eax
   141cb:       25 00 f0 ff ff          and    $0xfffff000,%eax
   141d0:       89 45 f8                mov    %eax,0xfffffff8(%ebp)
   141d3:       8b 00                   mov    (%eax),%eax

Are these warnings benign or under what circumstances would they cause problems?

 - Godmar

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to