[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 6/6] i8259: add -no-spurious-interrupt-hack o
From: |
Anthony Liguori |
Subject: |
Re: [Qemu-devel] [PATCH v2 6/6] i8259: add -no-spurious-interrupt-hack option |
Date: |
Mon, 27 Aug 2012 10:50:25 -0500 |
User-agent: |
Notmuch/0.13.2+93~ged93d79 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) |
Paolo Bonzini <address@hidden> writes:
> Il 27/08/2012 15:55, Anthony Liguori ha scritto:
>>> > This patch provides a way to optionally suppress spurious interrupts,
>>> > as a workaround for systems described below:
>>> >
>>> > Some old operating systems do not handle spurious interrupts well,
>>> > and qemu tends to generate them significantly more often than
>>> > real hardware.
>> This is the wrong approach. You add a LostTickPolicy property to the
>> i8259 device.
>
> Isn't the i8254 the one that would need a LostTickPolicy?
You're right, I too quickly read this patch and misunderstood what it's
doing.
Regards,
Anthony Liguori
>
> But this seems like a bug that is either in the i8259 emulation, or in
> the firmware. Your own suggestion of setting IRQ2 to level-triggered in
> SeaBIOS is definitely a good one.
>
> Paolo
- [Qemu-devel] [PATCH v2 2/6] target-i386/translate.c: mov to/from crN/drN: ignore mod bits, (continued)
- [Qemu-devel] [PATCH v2 2/6] target-i386/translate.c: mov to/from crN/drN: ignore mod bits, Matthew Ogilvie, 2012/08/23
- [Qemu-devel] [PATCH v2 3/6] vl: fix -hdachs/-hda argument order parsing issues, Matthew Ogilvie, 2012/08/23
- [Qemu-devel] [PATCH v2 5/6] vga: add some optional CGA compatibility hacks, Matthew Ogilvie, 2012/08/23
- [Qemu-devel] [PATCH v2 4/6] qemu-options.hx: mention retrace= VGA option, Matthew Ogilvie, 2012/08/23
- [Qemu-devel] [PATCH v2 6/6] i8259: add -no-spurious-interrupt-hack option, Matthew Ogilvie, 2012/08/23
- Re: [Qemu-devel] [PATCH v2 6/6] i8259: add -no-spurious-interrupt-hack option, Anthony Liguori, 2012/08/27
Re: [Qemu-devel] [PATCH v2 0/6] Running Microport UNIX (ca 1987), malc, 2012/08/23
[Qemu-devel] [PATCH v3 0/3] Microport UNIX series (was: [PATCH v2 0/6] ...), Matthew Ogilvie, 2012/08/24
[Qemu-devel] [PATCH 1/3] debug printf (cirrus_vga): fixup unintended format change, Matthew Ogilvie, 2012/08/24
[Qemu-devel] [PATCH 3/3] doc: mention that -no-spurious-interrupt-hack doesn't work with KVM, Matthew Ogilvie, 2012/08/24
[Qemu-devel] [PATCH 2/3] vga cga_hack=palette_blanking: narrower conditions for hack, Matthew Ogilvie, 2012/08/24
Re: [Qemu-devel] [PATCH v2 0/6] Running Microport UNIX (ca 1987), malc, 2012/08/24