[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2016-06-27 Thread T. Huth
Fix had been included here: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=df00bed0fa30a6f5712 ... so closing this bug ticket now. ** Changed in: qemu Status: In Progress => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-09-07 Thread Nino Wagensonner
no I don't believe it was your fault I couldn't get the code compile even without your patch... man this sucks... i had hoped it would be upstream with 0.15 but I might have to try to compile it by myself again thanks ;) -- You received this bug notification because you are a member of qemu-

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-09-07 Thread Devin J. Pohly
Alright, I've sent a patch to qemu-devel. Let's see what happens now... -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/568614 Title: x86_64 host curses interface: spacing/garbling Status in QEMU:

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-09-07 Thread Nino Wagensonner
a it worked, just tried it with latest stable 0.15 git !!! finally you are my hero! =) -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/568614 Title: x86_64 host curses interface:

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-09 Thread Nino Wagensonner
for which version is the last patch? also 12.3? -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/568614 Title: x86_64 host curses interface: spacing/garbling Status in QEMU: In Progress Bug

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-09 Thread Devin J. Pohly
Pretty sure it was the latest Arch package: 0.14.1. Did you have trouble applying it? I can run back and make a patch against git if you can't use this. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-07 Thread Andrzej Zaborowski
This is probably the source of the problem. As you say it'd be best to use chtype directly if it can be done cleanly, unfortunately it looks like it'll add a curses specific snippet in console.h, but so be it. The only other option is to add a conversion step in curses.c and give up zero-copy

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-07 Thread Devin J. Pohly
How about using CONFIG_CURSES? If we --enable-curses, then we know we have curses.h and chtype. If we --disable-curses, then we don't care. Patch attached. It's a no-op if curses is disabled, and it fixes the issue on my machine with curses enabled. I had to undef the color constants from

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-05 Thread Devin J. Pohly
I just checked out the ncurses source - it looks like the type of chtype actually depends on how ncurses is configured at build time: curses.h.in: #if @cf_cv_enable_lp64@ defined(_LP64) typedef unsigned chtype; typedef unsigned mmask_t; #else typedef unsigned @cf_cv_typeof_chtype@ chtype;

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-07-04 Thread Andrzej Zaborowski
If I remember correctly, the type is unsigned long because it needs to match chtype as declared in curses.h. On some implementations of curses it may be declared differently, we really should use the chtype type directly but console.h is also used when the use of curses was disabled in qemu

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-06-28 Thread Nino Wagensonner
any news on that bug? -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/568614 Title: x86_64 host curses interface: spacing/garbling Status in QEMU: In Progress Bug description: Environment:

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-04-29 Thread Devin J. Pohly
I just compiled from git and the problem persists. I will reiterate that the issue appears to be with the word size of the types used, not with endianness; see comment 4. I have not dug any further into the QEMU code to see if I find a more correct-looking solution than the quick patch I have

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2011-04-27 Thread Brad Hards
Hi Devin, Can you test if this bug still exists with 0.14 (or better still, a git build)? Brad -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/568614 Title: x86_64 host curses interface:

[Qemu-devel] [Bug 568614] Re: x86_64 host curses interface: spacing/garbling

2010-06-02 Thread Anthony Liguori
This patch should address the problem. I've submitted it to qemu-devel. ** Patch added: 0001-Fix-console_write_ch-on-64-bit-big-endian-hosts.patch http://launchpadlibrarian.net/49569832/0001-Fix-console_write_ch-on-64-bit-big-endian-hosts.patch ** Changed in: qemu Status: New = In