[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 4/4] qemu-timer: Fix timers for w32
From: |
Jan Kiszka |
Subject: |
Re: [Qemu-devel] [PATCH 4/4] qemu-timer: Fix timers for w32 |
Date: |
Tue, 12 Apr 2011 14:36:53 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
On 2011-04-11 19:21, Stefan Weil wrote:
> Am 11.04.2011 09:36, schrieb Paolo Bonzini:
>> On 04/10/2011 08:28 PM, Stefan Weil wrote:
>>> Commit 68c23e5520e8286d79d96ab47c0ea722ceb75041 removed the
>>> multimedia timer, but this timer is needed for certain
>>> Linux kernels. Otherwise Linux boot stops with this error:
>>>
>>> MP-BIOS bug: 8254 timer not connected to IO-APIC
>>>
>>> So the multimedia timer is added again here.
>>
>> Which distribution and Windows version is that? Also, have they tried
>> the non-dynticks timer (win32)?
>>
>> Paolo
>
> The bug was reported for a tinycore 3.5.1 guest (linux kernel 3.6.33-3).
> The iso image is available from
> http://distro.ibiblio.org/tinycorelinux/3.x/release/.
> QEMU was running on XP SP3.
>
> Other Linux live CD-ROMs (e.g. FC14) were reported to show the same bug
> when run as guest.
>
> APIC can be disabled (kernel parameter), without APIC there is no problem.
>
> I see the same bug here with two XP hosts and also tried both timer
> variants
> of current QEMU (without a difference).
>
> I don't get the bug when running on a Linux host using wine.
Passing no_timer_check to the Linux guest should work around the issue
as well. But this feature is only available since 2.6.20 (excluding
popular legacy 2.6.16 kernels).
Jan
--
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux
[Qemu-devel] [PATCH 2/4] qemu-timer: Remove unneeded include statement (w32), Stefan Weil, 2011/04/10
[Qemu-devel] [PATCH 3/4] qemu-timer: Avoid type casts, Stefan Weil, 2011/04/10