On mar, 2013-08-13 at 09:18 -0400, Konrad Rzeszutek Wilk wrote:
On Tue, Aug 13, 2013 at 8:53 AM, David Vrabel david.vra...@citrix.com wrote:
On 12/08/13 21:26, Dario Faggioli wrote:
Mmm... Is that the case? I tried to apply it there and I have one failed
hunk (#12). Anyway, could you
.tlf.novell.com%3E
I think Jan has a point about how we are right now retrieving and
treating the number of vnodes...
Thanks and Regards,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http
)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
() code);
- pick up the printk (or at least something like that) from there too.
Thanks and Regards,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior
On gio, 2013-11-14 at 11:21 +, David Vrabel wrote:
On 14/11/13 07:26, Dario Faggioli wrote:
IIRC, it's more something that was already happening (the breakage, I
mean), than a safety net for the unforeseeable future. Might be worth
giving some context about it, perhaps referencing
! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
the reason, if only, to let people know what happened and which
series they should actually look at and review. :-)
Regards,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http
, please chime in and explain how things
are, if I got something wrong. :-)
Regards,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer
think we just chase bugs and
repost the series. If not, well, I think we should. :-D
Thanks and Regards,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
the best for the future! :-)
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
signature.asc
that. :-)
Thanks for having a look anyway,
Dario
--
This happens because I choose it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK
it to happen! (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
Hi everyone,
On Thu, 2015-02-19 at 17:01 +, Mel Gorman wrote:
On Thu, Feb 19, 2015 at 01:06:53PM +, David Vrabel wrote:
I cannot think of a reason why this would fail for NUMA balancing on bare
metal. The PAGE_NONE protection clears the present bit on p[te|md]_modify
so the
Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems RD Ltd., Cambridge (UK)
---
commit 3240f68a08511c3db616cfc2a653e6761e23ff7f
Author: Dario Faggioli dario.faggi...@citrix.com
Date: Tue Aug 18 08:41:38 2015 -0700
xen: if on Xen, flatten the scheduling domain
us are presumably easy to
> >>> integrate into common code).
> >>
> >> Indeed. I'll have a try.
> >>
...yes, this is an interesting point, and it's worth try looking at how
to implement things that way.
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
On Thu, 2015-08-20 at 20:16 +0200, Juergen Groß wrote:
> On 08/18/2015 05:55 PM, Dario Faggioli wrote:
> > Hey everyone,
> >
> > So, as a followup of what we were discussing in this thread:
> >
> > [Xen-devel] PV-vNUMA issue: topology is misin
On Thu, 2015-08-27 at 11:24 +0100, George Dunlap wrote:
> On 08/18/2015 04:55 PM, Dario Faggioli wrote:
> > *** Intel(R) Xeon(R) X5650 @ 2.67GHz
> > *** pCPUs 48DOM0 vCPUS 16
> > *** RAM393138 MB DOM0 Memory 9955 MB
On Mon, 2015-09-21 at 07:49 +0200, Juergen Gross wrote:
> On 09/15/2015 06:50 PM, Dario Faggioli wrote:
> > On Thu, 2015-08-20 at 20:16 +0200, Juergen Groß wrote:
> > > On 08/18/2015 05:55 PM, Dario Faggioli wrote:
> > > > Hey everyone,
> > > >
> >
uests, at
least for now, to be more precise). It is very likely that, e.g.,
KVM is in a similar situation, hence it may be worth to look for a
more general solution, especially if that buys us something (e.g.,
HVM support made easy?)
Thanks and Regards,
Dario
PS. BTW, Juergen, you're not on IRC, on #xendevel, are you?
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
s/html/xen-devel/2016-05/msg01712.html
he has in his plans to implement the full mechanism. It will just take
a bit longer, due to the amount of work necessary for this second part.
Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
f
steal time accounting,
- our current (Xen specific) steal time accounting solution is flawed,
- the issue is caused by the lack of the bit of steal time accounting
that we do not support yet,
- other ideas? Tony?
Dario
--
<> (Raistlin Majere)
----
--
<> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Software Engineer @ SUSE https://www.suse.com/
signature.asc
Description: This is a digitally signed message part
that more information about the design and intended usage patterns
are needed... Let's see whether Yechen is up for providing that. :-)
Thanks for having a look anyway,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.
On mar, 2013-08-13 at 09:18 -0400, Konrad Rzeszutek Wilk wrote:
> On Tue, Aug 13, 2013 at 8:53 AM, David Vrabel wrote:
> > On 12/08/13 21:26, Dario Faggioli wrote:
> >>
> >> Mmm... Is that the case? I tried to apply it there and I have one failed
> >> hunk (#
b97c5027800104...@nat28.tlf.novell.com%3E
I think Jan has a point about how we are right now retrieving and
treating the number of vnodes...
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http
:31
>
Wow... Cool!
Let's see the patches. :-)
Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
ason is linking, i.e., the fact that
dummy_numa_init() is not exported and you can't reach it from here,
right?
Personally, I think this is fine, but I'd probably:
- say something about it in a comment (the fact that you're
cut'ng-'ng the dummy_numa_init() code);
- pick up the printk (or at least something like that) from there too.
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
On gio, 2013-11-14 at 11:21 +, David Vrabel wrote:
> On 14/11/13 07:26, Dario Faggioli wrote:
> > IIRC, it's more something that was already happening (the breakage, I
> > mean), than a "safety net" for the unforeseeable future. Might be worth
> > giving
* Taken from dummy_numa_init code.
> + */
>
This is a lot better... Thanks! :-)
Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
d? When you do things like this, you usually
tell the reason, if only, to let people know what happened and which
series they should actually look at and review. :-)
Regards,
Dario
--
<> (Raistlin Majere)
-----
Dario Faggioli, P
tion to seeing the proper topology and not crashing,
verify that AutoNUMA in the guest is actually doing is job.
What do you think? Again, Elena, please chime in and explain how things
are, if I got something wrong. :-)
Regards,
Dario
--
<> (Raistlin Majere)
--
some of
our vnuma tracking data structures in Xen?
If we have this figured out already, then I think we just chase bugs and
repost the series. If not, well, I think we should. :-D
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-
your very useful comments on my work.
All the best for the future! :-)
Dario
--
<> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
sig
Regards,
Dario
--
<> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
lt;> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
--
<> (Raistlin Majere)
-----
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Software Engineer @ SUSE https://www.suse.com/
signature.asc
Description: This is a digitally signed message part
On Wed, 2020-12-23 at 14:45 +, Dario Faggioli wrote:
> From: Lorenzo Brescia
>
> On VMX, if we exit and then re-enter immediately without leaving
> the vmx_vcpu_run() function, the kvm_entry event is not logged.
> That means we will see one (or more) kvm_ex
rio Faggioli
---
Cc: Paolo Bonzini
Cc: Sean Christopherson
Cc: Vitaly Kuznetsov
Cc: Wanpeng Li
Cc: Jim Mattson
Cc: Joerg Roedel
Cc: k...@vger.kernel.org
Cc: Lorenzo Brescia
Cc: Dario Faggioli
---
arch/x86/kvm/svm/svm.c |2 ++
arch/x86/kvm/vmx/vmx.c |2 ++
arch/x86/kvm/x86.c |
read, there are various patches being
proposed and discussed... should I rerun my benchmarks with them
applied? If yes, which ones? And is there, by any chance, one (or maybe
more than one) updated git branch(es)?
Thanks in advance and Regards
On Wed, 2019-08-07 at 10:10 -0700, Tim Chen wrote:
> On 8/7/19 1:58 AM, Dario Faggioli wrote:
>
> > Since I see that, in this thread, there are various patches being
> > proposed and discussed... should I rerun my benchmarks with them
> > applied? If yes, which ones? And
userspace
may be achieved in different ways. This is one, sure. ASI will probably
be another. Hence if/when we'll have both, this and ASI, it would be
cool to be able to configure the system in such a way that there is
only one active, to avoid paying the price of both! :-)
Regards
--
Dario Fag
On Thu, 2020-09-03 at 00:34 -0400, Joel Fernandes wrote:
> On Wed, Sep 2, 2020 at 12:57 PM Dario Faggioli
> wrote:
> > 2) protection of the kernel from the other thread running in
> > userspace
> > may be achieved in different ways. This is one, sure. ASI will
> >
read 1 can
exploit L1TF to peek at and steal secrets that VM A's vcpu, running on
thread 0, is accessing, as they're brought into L1D cache... can't it?
How can, ASI *without* core-scheduling, prevent this other attack
scenario?
Because I may very well be missing something, but it looks to m
t could be because of this check?
/* Minimum capacity is close to max, no need to abort wake_affine */
if (max_cap - min_cap < max_cap >> 3)
return 0;
Regards
--
Dario Faggioli, Ph.D
http://about.
ain/cpuX/domainY/flags, I mean?
Of course this will impact all tasks, not only KVM vcpus. But if the
host does KVM only anyway...
Regards
--
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE L
ough material to complain about
during OSPM. At least, given the event is virtual, I won't get any
microphone box (or, worse, frozen sharks!) thrown at me in anger! :-D
Regards
--
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
inary set of numbers, that
this is something worth continuing investigating,
- if yes, what other workloads and benchmark it would make sense to
throw at it.
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-----
Dario Faggi
Hi everyone,
On Thu, 2015-02-19 at 17:01 +, Mel Gorman wrote:
> On Thu, Feb 19, 2015 at 01:06:53PM +, David Vrabel wrote:
> I cannot think of a reason why this would fail for NUMA balancing on bare
> metal. The PAGE_NONE protection clears the present bit on p[te|md]_modify
> so the
f
steal time accounting,
- our current (Xen specific) steal time accounting solution is flawed,
- the issue is caused by the lack of the bit of steal time accounting
that we do not support yet,
- other ideas? Tony?
Dario
--
<> (Raistlin Majere)
----
rm version of Linux 4.4, this issue
> still exists there. Hoping the next version can add this patch.
>
Yes, as Juergen said here:
http://lists.xen.org/archives/html/xen-devel/2016-05/msg01712.html
he has in his plans to implement the full mechanism. It will just take
a bit longer, due to
On Mon, 2015-09-21 at 07:49 +0200, Juergen Gross wrote:
> On 09/15/2015 06:50 PM, Dario Faggioli wrote:
> > On Thu, 2015-08-20 at 20:16 +0200, Juergen Groß wrote:
> > > On 08/18/2015 05:55 PM, Dario Faggioli wrote:
> > > > Hey everyone,
> > > >
> >
uests, at
least for now, to be more precise). It is very likely that, e.g.,
KVM is in a similar situation, hence it may be worth to look for a
more general solution, especially if that buys us something (e.g.,
HVM support made easy?)
Thanks and Regards,
Dario
PS. BTW, Juergen, you're not on IRC, on #xendevel, are you?
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
On Thu, 2015-08-27 at 11:24 +0100, George Dunlap wrote:
> On 08/18/2015 04:55 PM, Dario Faggioli wrote:
> > *** Intel(R) Xeon(R) X5650 @ 2.67GHz
> > *** pCPUs 48DOM0 vCPUS 16
> > *** RAM393138 MB DOM0 Memory 9955 MB
On Thu, 2015-08-20 at 20:16 +0200, Juergen Groß wrote:
> On 08/18/2015 05:55 PM, Dario Faggioli wrote:
> > Hey everyone,
> >
> > So, as a followup of what we were discussing in this thread:
> >
> > [Xen-devel] PV-vNUMA issue: topology is misin
us are presumably easy to
> >>> integrate into common code).
> >>
> >> Indeed. I'll have a try.
> >>
...yes, this is an interesting point, and it's worth try looking at how
to implement things that way.
Thanks and Regards,
Dario
--
<> (Raistlin Majere)
-
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
Commit-ID: e6c390f2dfd04c165ce45b0032f73fba85b1f282
Gitweb: http://git.kernel.org/tip/e6c390f2dfd04c165ce45b0032f73fba85b1f282
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:35 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 27 Nov 2013 14:08:50
Commit-ID: d50dde5a10f305253cbc3855307f608f8a3c5f73
Gitweb: http://git.kernel.org/tip/d50dde5a10f305253cbc3855307f608f8a3c5f73
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:36 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:41:04
Commit-ID: af6ace764d03900524e9b1ac621a1c520ee49fc6
Gitweb: http://git.kernel.org/tip/af6ace764d03900524e9b1ac621a1c520ee49fc6
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:42 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:41:11
Commit-ID: aab03e05e8f7e26f51dee792beddcb5cca9215a5
Gitweb: http://git.kernel.org/tip/aab03e05e8f7e26f51dee792beddcb5cca9215a5
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 28 Nov 2013 11:14:43 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:41
Commit-ID: 332ac17ef5bfcff4766dfdfd3b4cdf10b8f8f155
Gitweb: http://git.kernel.org/tip/332ac17ef5bfcff4766dfdfd3b4cdf10b8f8f155
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:45 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:46:42
Commit-ID: 2d3d891d3344159d5b452a645e355bbe29591e8b
Gitweb: http://git.kernel.org/tip/2d3d891d3344159d5b452a645e355bbe29591e8b
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:44 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:42:56
Commit-ID: 239be4a982154ea0c979fca5846349bb68973aed
Gitweb: http://git.kernel.org/tip/239be4a982154ea0c979fca5846349bb68973aed
Author: Dario Faggioli raist...@linux.it
AuthorDate: Thu, 7 Nov 2013 14:43:39 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 13 Jan 2014 13:41:08
Commit-ID: 712e5e34aef449ab680b35c0d9016f59b0a4494c
Gitweb: http://git.kernel.org/tip/712e5e34aef449ab680b35c0d9016f59b0a4494c
Author: Dario Faggioli raist...@linux.it
AuthorDate: Mon, 27 Jan 2014 12:20:15 +0100
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 28 Jan 2014 13:08
Commit-ID: e6c390f2dfd04c165ce45b0032f73fba85b1f282
Gitweb: http://git.kernel.org/tip/e6c390f2dfd04c165ce45b0032f73fba85b1f282
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:35 +0100
Committer: Ingo Molnar
CommitDate: Wed, 27 Nov 2013 14:08:50 +0100
sched: Add sched_class
Commit-ID: d50dde5a10f305253cbc3855307f608f8a3c5f73
Gitweb: http://git.kernel.org/tip/d50dde5a10f305253cbc3855307f608f8a3c5f73
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:36 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:41:04 +0100
sched: Add new scheduler
Commit-ID: af6ace764d03900524e9b1ac621a1c520ee49fc6
Gitweb: http://git.kernel.org/tip/af6ace764d03900524e9b1ac621a1c520ee49fc6
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:42 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:41:11 +0100
sched/deadline: Add
Commit-ID: aab03e05e8f7e26f51dee792beddcb5cca9215a5
Gitweb: http://git.kernel.org/tip/aab03e05e8f7e26f51dee792beddcb5cca9215a5
Author: Dario Faggioli
AuthorDate: Thu, 28 Nov 2013 11:14:43 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:41:06 +0100
sched/deadline: Add
Commit-ID: 332ac17ef5bfcff4766dfdfd3b4cdf10b8f8f155
Gitweb: http://git.kernel.org/tip/332ac17ef5bfcff4766dfdfd3b4cdf10b8f8f155
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:45 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:46:42 +0100
sched/deadline: Add
Commit-ID: 2d3d891d3344159d5b452a645e355bbe29591e8b
Gitweb: http://git.kernel.org/tip/2d3d891d3344159d5b452a645e355bbe29591e8b
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:44 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:42:56 +0100
sched/deadline: Add
Commit-ID: 239be4a982154ea0c979fca5846349bb68973aed
Gitweb: http://git.kernel.org/tip/239be4a982154ea0c979fca5846349bb68973aed
Author: Dario Faggioli
AuthorDate: Thu, 7 Nov 2013 14:43:39 +0100
Committer: Ingo Molnar
CommitDate: Mon, 13 Jan 2014 13:41:08 +0100
sched/deadline: Add
Commit-ID: 712e5e34aef449ab680b35c0d9016f59b0a4494c
Gitweb: http://git.kernel.org/tip/712e5e34aef449ab680b35c0d9016f59b0a4494c
Author: Dario Faggioli
AuthorDate: Mon, 27 Jan 2014 12:20:15 +0100
Committer: Ingo Molnar
CommitDate: Tue, 28 Jan 2014 13:08:40 +0100
sched/deadline: Add
72 matches
Mail list logo