Re: [Qemu-devel] [PATCH v4] Add option to mlock qemu and guest memory

2013-04-22 Thread Satoru Moriya
Hi Vinod, Thank you for your report. (2013/04/22 14:16), Chegu Vinod wrote: > FYI... I had tried to use this change earlier and it did show some > improvements in perf. (due to reduced exits). > > But as expected mlockall () on large sized guests adds a considerable > delay in boot time. Yes, i

Re: [Qemu-devel] [PATCH v4] Add option to mlock qemu and guest memory

2013-03-27 Thread Satoru Moriya
> -Original Message- > From: Anthony Liguori [mailto:aligu...@us.ibm.com] > Sent: Wednesday, March 27, 2013 11:18 AM > To: Satoru Moriya; qemu-devel@nongnu.org > Cc: Jan Kiszka; mtosa...@redhat.com; Paolo Bonzini; Seiji Aguchi; Tomoki > Sekiyama; dle- > deve...@

[Qemu-devel] [PATCH v4] Add option to mlock qemu and guest memory

2013-03-26 Thread Satoru Moriya
: Satoru Moriya Reviewed-by: Paolo Bonzini Reviewed-by: Marcelo Tosatti --- ChangeLog: v4 - Update commit message v3 - Modify os_mlock() to return error code - Update configure_realtime() to handle return value from os_mlock() - Change the variable name from is_mlock to enable_mlock in

Re: [Qemu-devel] [PATCH v3] Add option to mlock qemu and guest memory

2013-03-26 Thread Satoru Moriya
> -Original Message- > From: Anthony Liguori [mailto:aligu...@us.ibm.com] > Sent: Tuesday, March 26, 2013 10:28 AM > To: Satoru Moriya; qemu-devel@nongnu.org > Cc: Jan Kiszka; dle-deve...@lists.sourceforge.net; Seiji Aguchi; Paolo > Bonzini; mtosa...@redhat.com;

[Qemu-devel] [PATCH v3] Add option to mlock qemu and guest memory

2013-03-22 Thread Satoru Moriya
g new option to mlock guest and qemu memory: -realtime mlock=on|off Signed-off-by: Satoru Moriya Reviewed-by: Paolo Bonzini Reviewed-by: Marcelo Tosatti --- include/sysemu/os-posix.h | 1 + include/sysemu/os-win32.h | 5 + os-posix.c| 12 qemu-optio

Re: [Qemu-devel] [PATCH v2] Add option to mlock qemu and guest memory

2013-03-21 Thread Satoru Moriya
Hi Jan, Thank you for reviewing. On 03/21/2013 05:08 AM, Jan Kiszka wrote: > On 2013-02-14 21:21, Satoru Moriya wrote: >> @@ -31,6 +31,7 @@ void os_set_proc_name(const char *s); void >> os_setup_signal_handling(void); void os_daemonize(void); void >> os_setup_post(voi

Re: [Qemu-devel] [PATCH v2] Add option to mlock qemu and guest memory

2013-03-15 Thread Satoru Moriya
Ping. Can anyone else review this patch? Regards, Satoru On 03/12/2013 05:40 AM, Paolo Bonzini wrote: > Il 14/02/2013 21:21, Satoru Moriya ha scritto: >> We have some plans to migrate legacy enterprise systems which require >> low latency (10 msec order) to kvm virtualized envi

Re: [Qemu-devel] [PATCH v2] Add option to mlock qemu and guest memory

2013-03-01 Thread Satoru Moriya
Ping? On 02/14/2013 03:21 PM, Satoru Moriya wrote: > We have some plans to migrate legacy enterprise systems which require > low latency (10 msec order) to kvm virtualized environment. In our > usecase, the system runs with other untrusted guests and so locking > memory which is

Re: [Qemu-devel] [PATCH v2] Add option to mlock qemu and guest memory

2013-02-14 Thread Satoru Moriya
On 02/14/2013 03:39 PM, Michael Tokarev wrote: > 15.02.2013 00:21, Satoru Moriya wrote: >> We have some plans to migrate legacy enterprise systems which require >> low latency (10 msec order) to kvm virtualized environment. In our >> usecase, the system runs with other un

[Qemu-devel] [PATCH v2] Add option to mlock qemu and guest memory

2013-02-14 Thread Satoru Moriya
tency improvement due to mlock is desired. This patch introduces a following new option to mlock guest and qemu memory: -realtime mlock=on|off Signed-off-by: Satoru Moriya --- include/sysemu/os-posix.h | 1 + include/sysemu/os-win32.h | 1 + os-posix.c| 8 qemu-optio

Re: [Qemu-devel] [PATCH] Add option to mlock guest and qemu memory

2013-01-22 Thread Satoru Moriya
On 01/21/2013 04:43 PM, Marcelo Tosatti wrote: > On Fri, Sep 28, 2012 at 10:05:09AM +0200, Jan Kiszka wrote: >> On 2012-09-28 01:21, Satoru Moriya wrote: >>> This is a first time for me to post a patch to qemu-devel. >>> If there is something missing/wrong, please let me

Re: [Qemu-devel] [RFC][PATCH v2] add realtime option

2013-01-11 Thread Satoru Moriya
Could anybody review it? On 12/21/2012 05:46 PM, Satoru Moriya wrote: > Changelog > v1 -> v2 > - add RFC tag again > - change semantics as follows >- set event threads' priority to maxprio >- set vcpu threads' priority to maxprio - 1 > - isolate all

[Qemu-devel] [RFC][PATCH v2] add realtime option

2012-12-21 Thread Satoru Moriya
-p 99 $ chrt -f -p 98 Any comments are welcome. Regards, Satoru Signed-off-by: Satoru Moriya --- cpus.c| 17 + include/qemu/thread.h | 4 include/sysemu/os-posix.h | 1 + include/sysemu/os-win32.h | 1 + os-posix.c

Re: [Qemu-devel] [PATCH] Add realtime option

2012-11-05 Thread Satoru Moriya
On 11/03/2012 03:45 AM, Jan Kiszka wrote:> On 2012-11-03 05:43, Satoru Moriya wrote: >> We have some plans to migrate old enterprise/control systems which >> require low latency (msec order) to kvm virtualized environment. >> In order to satisfy the requirements, this patch

[Qemu-devel] [PATCH] Add realtime option

2012-11-02 Thread Satoru Moriya
:1000 C:10 Min: 12 Act: 21 Avg: 76 Max: 10796 Signed-off-by: Satoru Moriya --- cpus.c | 10 ++ cpus.h | 3 +++ qemu-config.c | 16 qemu-options.hx | 9 + vl.c| 51 +++ 5 files

Re: [Qemu-devel] [PATCH] Add option to mlock guest and qemu memory

2012-10-01 Thread Satoru Moriya
Hi Jan, Thank you for reviewing. On 09/28/2012 04:05 AM, Jan Kiszka wrote: > On 2012-09-28 01:21, Satoru Moriya wrote: >> We have some plans to migrate old enterprise systems which require >> low latency (msec order) to kvm virtualized environment. Usually, >> we uses mlo

[Qemu-devel] [PATCH] Add option to mlock guest and qemu memory

2012-09-27 Thread Satoru Moriya
booting guest OS. Tested on Linux, x86_64 (fedora 17). Signed-off-by: Satoru Moriya --- cpu-all.h | 1 + exec.c | 3 +++ qemu-options.hx | 8 vl.c| 4 4 files changed, 16 insertions(+) diff --git a/cpu-all.h b/cpu-all.h index 74d3681..e12e5d5 100644