[haiku-bugs] Re: [Haiku] #6606: QEMU (on Haiku) doesn't work anymore

  • From: "zooey" <trac@xxxxxxxxxxxx>
  • Date: Thu, 16 Sep 2010 15:40:15 -0000

#6606: QEMU (on Haiku) doesn't work anymore
------------------------+---------------------------------------------------
  Reporter:  aldeck     |         Owner:  zooey         
      Type:  bug        |        Status:  in-progress   
  Priority:  normal     |     Milestone:  R1            
 Component:  - General  |       Version:  R1/Development
Resolution:             |      Keywords:                
Blocked By:             |   Has a Patch:  0             
  Platform:  All        |      Blocking:                
------------------------+---------------------------------------------------

Comment (by zooey):

 The problem is that qemu relies on being able to enlarge one of the three
 areas it has created. That used to work, but with the adjustments that
 were done to libroot, more areas are being created (caused by the dynamic
 loading of libroot-addon-icu.so) immediately following the qemu-areas. So
 when qemu tries to resize one of its own areas, it can't and then aborts.

 Without having the qemu source, I can only speculate on why qemu doesn't
 create the area with the correct size right from the start. If that can't
 be done, another possibility would be to trigger loading of libroot-addon-
 icu.so (e.g. by invoking tzset()) '''before''' creating its own areas.

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

Other related posts: