[haiku-bugs] Re: [Haiku] #9842: x86-64 panics early in boot when built with KDEBUG_LEVEL 0

  • From: "korli" <trac@xxxxxxxxxxxx>
  • Date: Mon, 01 Jul 2013 06:44:46 -0000

#9842: x86-64 panics early in boot when built with KDEBUG_LEVEL 0
-----------------------------+----------------------------
   Reporter:  anevilyak      |      Owner:  xyzzy
       Type:  bug            |     Status:  new
   Priority:  normal         |  Milestone:  R1
  Component:  System/Kernel  |    Version:  R1/Development
 Resolution:                 |   Keywords:
 Blocked By:                 |   Blocking:
Has a Patch:  0              |   Platform:  x86-64
-----------------------------+----------------------------

Comment (by korli):

 Just a guess, syslog_init_post_vm() could be inlined in
 debug_init_post_settings(). The first syslog_write() happening there is of
 variable size and comes from kernel_args.
 The screenshot indicates a length of 0x321c aka 12828, which should be OK
 given the size of the syslog ring buffer.
 What I don't understand is that %rsi should be the source address of the
 memcpy and happens to be the page fault address too...

--
Ticket URL: <http://dev.haiku-os.org/ticket/9842#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: