Re: [Qemu-devel] Wrong machine name in our wiki

2012-06-02 Thread Stefan Weil
Am 03.06.2012 05:34, schrieb Dunrong Huang: Hi, folks I am reading ChangeLog/1.1 in our wiki, and find a wrong machine name. In this sentence: "New 'nuri' and 'smbkc210' models of Samsung Exynos4210 based devboards." The correct model name is "smdkc210", not "smbkc210". Can anyone who have e

[Qemu-devel] Wrong machine name in our wiki

2012-06-02 Thread Dunrong Huang
Hi, folks I am reading ChangeLog/1.1 in our wiki, and find a wrong machine name. In this sentence: "New 'nuri' and 'smbkc210' models of Samsung Exynos4210 based devboards." The correct model name is "smdkc210", not "smbkc210". Can anyone who have editor privileges fix it? -- linuxer and ema

Re: [Qemu-devel] [PATCH v2] vnc: disable VNC password authentication (security type 2) when in FIPS mode

2012-06-02 Thread Anthony Liguori
On 05/03/2012 03:32 AM, Paul Moore wrote: FIPS 140-2 requires disabling certain ciphers, including DES, which is used by VNC to obscure passwords when they are sent over the network. The solution for FIPS users is to disable the use of VNC password auth when the host system is operating in FIPS

Re: [Qemu-devel] [RFC] QEMU 1.2.0 Release Schedule

2012-06-02 Thread Anthony Liguori
On 06/03/2012 06:11 AM, Peter Maydell wrote: On 2 June 2012 23:07, Anthony Liguori wrote: On 06/03/2012 04:16 AM, Blue Swirl wrote: I think the previous freeze was a bit long, mainly the problem is how to handle merging of different development trees (QOM vs. PPC for example). So 2,5 weeks cou

Re: [Qemu-devel] [RFC] QEMU 1.2.0 Release Schedule

2012-06-02 Thread Peter Maydell
On 2 June 2012 23:07, Anthony Liguori wrote: > On 06/03/2012 04:16 AM, Blue Swirl wrote: >> I think the previous freeze was a bit long, mainly the problem is how >> to handle merging of different development trees (QOM vs. PPC for >> example). So 2,5 weeks could be nice. > > Yes, I feel it was a l

Re: [Qemu-devel] [RFC] QEMU 1.2.0 Release Schedule

2012-06-02 Thread Anthony Liguori
On 06/03/2012 04:16 AM, Blue Swirl wrote: On Sat, Jun 2, 2012 at 9:52 AM, Anthony Liguori wrote: Summary: GA on September 1st, shorten feature freeze to 2.5 weeks. We've discussed a lot in the past moving to a quarterly release cycle. More frequent releases will allow distributions to more ea

[Qemu-devel] [PATCH 5/6] linux-user: Allocate the right amount of space for non-fixed file maps

2012-06-02 Thread Richard Henderson
If we let the kernel handle the implementation of mmap_find_vma, via an anon mmap, we must use the size as indicated by the user and not the size truncated to the filesize. This happens often in ld.so, where we initially mmap the file to the size of the text+data+bss to reserve an area, then mmap+

[Qemu-devel] [PATCH 1/6] alpha-linux-user: Fix signal handling

2012-06-02 Thread Richard Henderson
Proper signal numbers were not defined, and EXCP_INTERRUPT was unhandled, leading to all sorts of subtle confusion. Signed-off-by: Richard Henderson --- linux-user/main.c |3 +++ linux-user/syscall_defs.h | 41 - 2 files changed, 43 insertion

Re: [Qemu-devel] [RFC] QEMU 1.2.0 Release Schedule

2012-06-02 Thread Blue Swirl
On Sat, Jun 2, 2012 at 9:52 AM, Anthony Liguori wrote: > Summary: GA on September 1st, shorten feature freeze to 2.5 weeks. > > We've discussed a lot in the past moving to a quarterly release cycle.  More > frequent releases will allow distributions to more easily ship newer > versions of QEMU. I

[Qemu-devel] [PATCH 3/6] alpha-linux-user: Handle TARGET_SSI_IEEE_RAISE_EXCEPTION properly

2012-06-02 Thread Richard Henderson
We weren't aggregating the exceptions, nor raising signals properly. Signed-off-by: Richard Henderson --- linux-user/syscall.c | 61 + 1 files changed, 51 insertions(+), 10 deletions(-) diff --git a/linux-user/syscall.c b/linux-user/syscall.c in

[Qemu-devel] [PATCH v2 0/6] {alpha-}linux-user improvments

2012-06-02 Thread Richard Henderson
Changes v1-v2: Dropped -stracefile patch. That clearly needs more iteration in order to make everyone happy. I don't want the rest of this to get caught up in that. Two patches that fix all of the mmap problems I've been able to find in the glibc testsuite. The iconv tests that load l

[Qemu-devel] [PATCH] do not include needlessly or if it doesn't exist

2012-06-02 Thread Michael Tokarev
and on *BSD (some have one, some another) were #included just for openpty() declaration. The only file where this function is actually used is qemu-char.c. In vl.c and net/tap-bsd.c, none of functions declared in libutil.h (login logout logwtmp timdomain openpty forkpty uu_lock realhostname fpa

[Qemu-devel] [PATCH 6/6] linux-user: Translate pipe2 flags; add to strace

2012-06-02 Thread Richard Henderson
Signed-off-by: Richard Henderson --- linux-user/strace.list |3 +++ linux-user/syscall.c |3 ++- 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/linux-user/strace.list b/linux-user/strace.list index a7eeaef..af3c6a0 100644 --- a/linux-user/strace.list +++ b/linux-user/str

[Qemu-devel] [PATCH 2/6] alpha-linux-user: Work around hosted mmap allocation problems

2012-06-02 Thread Richard Henderson
Signed-off-by: Richard Henderson --- target-alpha/cpu.h | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/target-alpha/cpu.h b/target-alpha/cpu.h index 99f9ee1..0d87fa7 100644 --- a/target-alpha/cpu.h +++ b/target-alpha/cpu.h @@ -40,9 +40,20 @@ #define TARGET_

Re: [Qemu-devel] [PATCH qom-next 57/59] cpu: Introduce mandatory tlb_flush callback

2012-06-02 Thread Blue Swirl
On Thu, May 31, 2012 at 6:53 PM, Paul Brook wrote: >> >> +void cpu_tlb_flush(CPUState *cpu, bool flush_global) >> >> +{ >> >> +    CPUClass *cc = CPU_GET_CLASS(cpu); >> >> + >> >> +    g_assert(cc->tlb_flush != NULL); >> >> + >> >> +    cc->tlb_flush(cpu, flush_global); >> >> +} >> > >> > This nee

[Qemu-devel] [PATCH 4/6] linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH

2012-06-02 Thread Richard Henderson
And tidy up syscall_defs.h a little bit. For each target, only define the bits in arch/target/include/asm/fcntl.h, leaving the others to a new asm-generic section below. Signed-off-by: Richard Henderson --- linux-user/strace.c | 12 +++- linux-user/syscall.c | 10 +++ linux-user/

[Qemu-devel] The development tree is now open!

2012-06-02 Thread Anthony Liguori
Let your PATCHes, PULLs, RFCs, and RFTs start flowing. I'll start applying pull requests on Monday or perhaps earlier if I can find the time. For submaintainers, if you have a very large queue (> 50 patches), please split your pulls into multiple pull requests of reasonable size (~50) and subm

[Qemu-devel] [RFC] QEMU 1.2.0 Release Schedule

2012-06-02 Thread Anthony Liguori
Summary: GA on September 1st, shorten feature freeze to 2.5 weeks. We've discussed a lot in the past moving to a quarterly release cycle. More frequent releases will allow distributions to more easily ship newer versions of QEMU. Here's the schedule (also available on the wiki): http://wiki

Re: [Qemu-devel] Can we improve virtio data structures with QOM?

2012-06-02 Thread Anthony Liguori
On 06/01/2012 07:43 PM, Markus Armbruster wrote: Anthony Liguori writes: No, a user should use what solves his problem nicely. Most of the time, the problem is simple. I quite agree we should provide simple ways to solve the known simple problems. Occasionally, you run into a non-simple p

[Qemu-devel] [ANNOUNCE] QEMU 1.1 release

2012-06-02 Thread Anthony Liguori
Hi, On behalf of the QEMU Team, I'd like to announce the availability of the QEMU 1.1 release. This release contains 2500+ commits from 180 contributors. http://wiki.qemu.org/download/qemu-1.1.0.tar.bz2 And a detailed change log is available at: http://wiki.qemu.org/ChangeLog/1.1 Major fea