Re: [Xen-devel] [PATCH v6 00/16] xen: common: rbtree: ported updates from Linux tree

2017-12-05 Thread Praveen Kumar
Hi All, Can you please provide your comments over the changes shared. Thanks in advance. Regards, ~Praveen. On Tue, Nov 21, 2017 at 8:49 PM, Praveen Kumar <kpraveen.l...@gmail.com> wrote: > Hi All, > > The patch imports the changes and updates of the rbtree implementaiton &g

Re: [Xen-devel] Xen and safety certification, Minutes of the meeting on Apr 4th

2018-05-09 Thread Praveen Kumar
Hi, On Tue, May 8, 2018 at 9:20 PM Stefano Stabellini wrote: > On Tue, 8 May 2018, Julien Grall wrote: > > Hi Stefano, > > > > On 08/05/18 01:11, Stefano Stabellini wrote: > > > On Fri, 6 Apr 2018, Stefano Stabellini wrote: > > > > > > > > 3) Understand how to address

Re: [Xen-devel] Xen development link

2018-04-04 Thread Praveen Kumar
On Wed, Apr 4, 2018 at 3:50 PM, Roger Pau Monné <roger@citrix.com> wrote: > On Wed, Apr 04, 2018 at 02:40:45PM +0530, Praveen Kumar wrote: >> On Wed, Apr 4, 2018 at 2:32 PM, Praveen Kumar <kpraveen.l...@gmail.com> >> wrote: >> > On Wed, Apr 4, 201

Re: [Xen-devel] Xen development link

2018-04-04 Thread Praveen Kumar
On Wed, Apr 4, 2018 at 5:17 PM, Lars Kurth <lars.kurth@gmail.com> wrote: > Hi Praveen, > > On 4 Apr 2018, at 12:42, Praveen Kumar <kpraveen.l...@gmail.com> wrote: > > On Wed, Apr 4, 2018 at 3:50 PM, Roger Pau Monné <roger@citrix.com> > wrote: > >

Re: [Xen-devel] Xen and safety certification, Minutes of the meeting on Apr 4th

2018-04-12 Thread Praveen Kumar
Hi All, >> We'd like to explore both FreeRTOS in dom0 and dom0-less options. I think >> there were some patches while ago for dom0-less xen. > > "Dom0-less" is a great name actually :-) > > Up until now, we discussed this topic under the name of "create multiple > guests from device tree". There

Re: [Xen-devel] [RFC PATCH 1/1] xen: credit2: rb-tree for runqueues

2018-04-24 Thread Praveen Kumar
Hi Dario, On Tuesday 17 April 2018 04:16 PM, Dario Faggioli wrote: On Tue, 2018-04-03 at 22:25 +0530, Praveen Kumar wrote: The patch optimized the sorted credit2 runq from simple linked list to rb-tree implementation. This way we will gain performance and scalability when the number of vCPUs

Re: [Xen-devel] [RFC PATCH 1/1] xen: credit2: rb-tree for runqueues

2018-04-24 Thread Praveen Kumar
On Tuesday 24 April 2018 04:33 PM, Dario Faggioli wrote: On Tue, 2018-04-24 at 14:30 +0530, Praveen Kumar wrote: Hi Dario, Hi! On Tuesday 17 April 2018 04:16 PM, Dario Faggioli wrote: On Tue, 2018-04-03 at 22:25 +0530, Praveen Kumar wrote: +if ( svc->credit < entry-&

[Xen-devel] [RFC PATCH 1/1] xen: credit2: rb-tree for runqueues

2018-04-03 Thread Praveen Kumar
The patch optimized the sorted credit2 runq from simple linked list to rb-tree implementation. This way we will gain performance and scalability when the number of vCPUs are huge. Signed-off-by: Praveen Kumar <kpraveen.l...@gmail.com> --- xen/common/sched_credit2.

[Xen-devel] [RFC PATCH 0/1] xen: credit2: rb-tree for runqueues

2018-04-03 Thread Praveen Kumar
is in consideration. Please do suggest if any specific test scenarios has to be tested. Thanks in advance. Regards, ~Praveen. Praveen Kumar (1): xen: credit2: rb-tree for runqueues xen/common/sched_credit2.c | 94 ++ 1 file changed, 61 insertions(+), 33 deletions

[Xen-devel] Xen development link

2018-04-03 Thread Praveen Kumar
Hi, I came across Xen development link ( https://xenorg.uservoice.com/forums/172169-xen-development ) which was lastly updated in Jul 2017 ( around ). This looks great to me, but just wanted to check if we are still following and updating the ideas ? Or is there any other link / forum, where we

Re: [Xen-devel] Xen development link

2018-04-04 Thread Praveen Kumar
On Wed, Apr 4, 2018 at 2:32 PM, Praveen Kumar <kpraveen.l...@gmail.com> wrote: > On Wed, Apr 4, 2018 at 1:11 PM, Roger Pau Monné <roger@citrix.com> wrote: >> On Wed, Apr 04, 2018 at 10:08:29AM +0530, Praveen Kumar wrote: >>> Hi, >>> >>>

Re: [Xen-devel] Xen development link

2018-04-04 Thread Praveen Kumar
On Wed, Apr 4, 2018 at 1:11 PM, Roger Pau Monné <roger@citrix.com> wrote: > On Wed, Apr 04, 2018 at 10:08:29AM +0530, Praveen Kumar wrote: >> Hi, >> >> I came across Xen development link ( >> https://xenorg.uservoice.com/forums/172169-xen-development ) which

Re: [Xen-devel] [RFC PATCH v2 1/2] xen: credit2: rb-tree for runqueues

2019-01-23 Thread Praveen Kumar
Hi Dario, Thanks for your comments. On Fri, Jan 18, 2019 at 8:38 PM Dario Faggioli wrote: > > On Sun, 2018-12-23 at 19:51 +0530, Praveen Kumar wrote: > > diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c > > index 623a325ceb..2463a25f87 100644 &g

Re: [Xen-devel] [RFC PATCH v2 0/2] xen: credit2: rb-tree for runqueues

2019-01-17 Thread Praveen Kumar
Hi All, On Fri, Jan 4, 2019 at 3:21 PM Praveen Kumar wrote: > > Hi All, > > This is the continued work with respect to rb-tree usage in Credit2, as > mentioned in previous conversations > > https://lists.xen.org/archives/html/xen-devel/2017-06/msg01968.html > https://lis

[Xen-devel] [RFC PATCH v2 1/2] xen: credit2: rb-tree for runqueues

2019-01-04 Thread Praveen Kumar
The patch optimized the sorted credit2 runq from simple linked list to rb-tree implementation. This way we will gain performance and scalability when the number of vCPUs are huge. Signed-off-by: Praveen Kumar --- Changes since v1: * Renamed the rb_runq_insert * Corrected the next probable

[Xen-devel] [RFC PATCH v2 0/2] xen: credit2: rb-tree for runqueues

2019-01-04 Thread Praveen Kumar
Hi All, This is the continued work with respect to rb-tree usage in Credit2, as mentioned in previous conversations https://lists.xen.org/archives/html/xen-devel/2017-06/msg01968.html https://lists.xen.org/archives/html/xen-devel/2018-04/msg00119.html The patch optimized the Credit2 runqueue

[Xen-devel] [RFC PATCH 2/2] xen: credit2: cached attribute for next runqueue entry

2019-01-04 Thread Praveen Kumar
the removal and addition of the vcpus in the runqueue. Signed-off-by: Praveen Kumar --- Changed since v1: * Newly introduced patch --- xen/common/sched_credit2.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c index