On Thu, Sep 27, 2012 at 5:19 PM, Richard Henderson wrote:
> We can't do complete constant folding because we lack "mov2",
> or the ability to insert opcodes in the stream. But we can
> at least canonicalize add2 operand ordering and simplify
> add2 to add when the lowpart adds a constant 0.
Coul
On Sun, Sep 30, 2012 at 4:06 AM, Xin Tong wrote:
> In QEMU x86, is a basicblock is translated with CPL of 0, can the
> translation block be executed in CPL of 3 ?
TB flags are defined by cpu_get_tb_cpu_state(), you can find the x86
version in target-i386/cpu.h.
>
> Xin
>
On 09/29/2012 11:20 AM, liu ping fan wrote:
>
> Do we have iommus in qemu now,
We do, but they're hacked into the scsi layer, see hw/sun4m_iommu.c. I
don't know if it's a standalone iommu on real hardware or whether it is
part of the HBA.
> since there are no separate phys_maps
> for real addr
On Sun, Sep 30, 2012 at 4:13 PM, Avi Kivity wrote:
> On 09/29/2012 11:20 AM, liu ping fan wrote:
>>
>> Do we have iommus in qemu now,
>
> We do, but they're hacked into the scsi layer, see hw/sun4m_iommu.c. I
> don't know if it's a standalone iommu on real hardware or whether it is
> part of the
On Sun, Sep 30, 2012 at 8:13 AM, Avi Kivity wrote:
> On 09/29/2012 11:20 AM, liu ping fan wrote:
>>
>> Do we have iommus in qemu now,
>
> We do, but they're hacked into the scsi layer, see hw/sun4m_iommu.c. I
> don't know if it's a standalone iommu on real hardware or whether it is
> part of the
On 09/30/2012 01:04 PM, Blue Swirl wrote:
> On Sun, Sep 30, 2012 at 8:13 AM, Avi Kivity wrote:
>> On 09/29/2012 11:20 AM, liu ping fan wrote:
>>>
>>> Do we have iommus in qemu now,
>>
>> We do, but they're hacked into the scsi layer, see hw/sun4m_iommu.c. I
>> don't know if it's a standalone iomm
On 09/30/2012 10:48 AM, liu ping fan wrote:
> On Sun, Sep 30, 2012 at 4:13 PM, Avi Kivity wrote:
>> On 09/29/2012 11:20 AM, liu ping fan wrote:
>>>
>>> Do we have iommus in qemu now,
>>
>> We do, but they're hacked into the scsi layer, see hw/sun4m_iommu.c. I
>> don't know if it's a standalone io
On Sun, Sep 30, 2012 at 11:17 AM, Avi Kivity wrote:
> On 09/30/2012 01:04 PM, Blue Swirl wrote:
>> On Sun, Sep 30, 2012 at 8:13 AM, Avi Kivity wrote:
>>> On 09/29/2012 11:20 AM, liu ping fan wrote:
Do we have iommus in qemu now,
>>>
>>> We do, but they're hacked into the scsi layer, see
On Wed, Sep 26, 2012 at 8:32 PM, Igor Mammedov wrote:
> cpu_model string does represent features in following format:
> ([+-]feat)|(feat=foo)|(feat)
> which makes it impossible directly use property infrastructure
> to set features on CPU.
> This patch introduces parser that splits CPU name from
On Thu, Sep 6, 2012 at 8:05 PM, Eduardo Habkost wrote:
> The problem:
>
> - Some features are report at the same time on both CPUID[1].EDX and
>CPUID[8000_0001].EDX on AMD CPUs (e.g. fpu, tsc, msr, pae, mmx).
> - "-cpu ,+feature" should enable the bit only on CPUID[1] if
>it's not an AMD
On Tue, Sep 25, 2012 at 6:15 PM, Ryo ONODERA wrote:
> Hi,
>
> From: Ryo ONODERA , Date: Wed, 26 Sep 2012 02:44:35 +0900
>
>> I does not understand hw/esp.c fully.
>> This patch supresses esp/TC related errors on NetBSD/sparc 5.1.2 or 6.0_RC2.
>>
>> Please review the patch.
>>
>> This is patch for
This error may be a PPC specific problem, but I don't have another
environment where I can test it (i386 doesn't seem to use pwrite64),
so I ask for a bit of help/check.
I am in a 32bit linux testing the qemu-ppc.
My test program:
// ---
#include
#include
#include
On Thu, Sep 20, 2012 at 09:46:41AM -0300, Marcelo Tosatti wrote:
> On Thu, Sep 20, 2012 at 01:55:20PM +0530, Amit Shah wrote:
> > Commit f349c12c0434e29c79ecde89029320c4002f7253 added the guest stop
> > notification, but it did it in a way that the stop notification would
> > never reach the kernel
- Original Message -
> On Thu, Sep 20, 2012 at 09:46:41AM -0300, Marcelo Tosatti wrote:
> > On Thu, Sep 20, 2012 at 01:55:20PM +0530, Amit Shah wrote:
> > > Commit f349c12c0434e29c79ecde89029320c4002f7253 added the guest
> > > stop
In commitlog of f349c12c0434e29c79ecde89029320c4002f7253:
Where can I find the list of IO devices virtualized for QEMU ?
--
Regards,
Krishna Kumaar N.I.
Without this patch, the -hdachs argument had to occur either
BEFORE the corresponding "-hda" option, or AFTER the plain
disk image name (if neither -hda nor -drive is used). Otherwise
it would effectively be ignored.
Option -hdachs still has no effect on -drive, but that seems best.
Signed-off-b
This patch adds some optional compatibility hacks (default
disabled) to allow Microport UNIX to function under qemu.
I've tried to structure it to be easy to add more hacks for other
old CGA programs, if anyone ever needs them.
Microport UNIX System V/386 v 2.1 (ca 1987) tries to program
the CGA
These are normally ifdefed out and don't matter. But if you enable
them, they ought to be correct.
Signed-off-by: Matthew Ogilvie
---
hw/cirrus_vga.c | 4 ++--
hw/i8259.c | 3 ++-
hw/ide/cmd646.c | 5 +++--
hw/ide/via.c| 5 +++--
4 files changed, 10 insertions(+), 7 deletions(-)
diff
Intel's definition of "edge triggered" means: "asserted with a
low-to-high transition at the time an interrupt is registered and
then kept high until the interrupt is served via one of the
EOI mechanisms or goes away unhandled."
So the only difference between edge triggered and level triggered
is
* Fix high-vs-low counting logic to match the timing diagrams
and descriptions in Intel's documentation (23124406.pdf).
* Improve reading back the count in mode 3.
* Handle GATE input properly with respect to the OUT line, and add
a FIXME comment for reading back the counter. GA
No change in functionality.
Clarify that the only difference between level triggered and
edge triggered interrupts is on the leading edge.
Signed-off-by: Matthew Ogilvie
---
hw/i8259.c | 26 +-
1 file changed, 9 insertions(+), 17 deletions(-)
diff --git a/hw/i8259.c b/h
Changes since previous version:
* Patches 1, 2, 3, and 4, and 7 haven't changed at all.
* The only change to patch 6 is I added test cases output to the
commit message.
* Patches 5 and 8 are new. Patch 8 has downsides; see
migration notes below.
Disclaimer: The PIT patches and
The feature was added in commit cb5a7aa8c32141bb Sep 2008.
My description is based on "Better VGA retrace emulation (needed
for some DOS games/demos)" from
http://www.boblycat.org/~malc/code/patches/qemu/index.html
Signed-off-by: Matthew Ogilvie
---
qemu-options.hx | 8 +++-
1 file changed,
Signed-off-by: Matthew Ogilvie
---
It is not at all clear that this is the best way to handle this.
See the detailed notes in the cover letter of this patch series.
UPDATE: Also, some fixes moved the leading edge by 1 CLK
tick (CLK ticks at about 1.1 MHz), and some strategies like this
might ri
Il 29/09/2012 13:28, Blue Swirl ha scritto:
>> > +if (node->pfd.fd == fd)
> Forgot to run checkpatch.pl?
>
No, just ignored its result for an RFC.
Paolo
25 matches
Mail list logo