All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] doc: correct default scheduler in xen-command-line.pandoc
@ 2019-01-15 11:35 Juergen Gross
  2019-01-15 11:38 ` Andrew Cooper
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Juergen Gross @ 2019-01-15 11:35 UTC (permalink / raw)
  To: xen-devel
  Cc: Juergen Gross, Stefano Stabellini, Wei Liu,
	Konrad Rzeszutek Wilk, George Dunlap, Andrew Cooper, Ian Jackson,
	Tim Deegan, Julien Grall, Jan Beulich

We have switched to credit2. Let the documentation reflect that.

Signed-off-by: Juergen Gross <jgross@suse.com>
---
 docs/misc/xen-command-line.pandoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc
index d39bcee928..e24e3a45e4 100644
--- a/docs/misc/xen-command-line.pandoc
+++ b/docs/misc/xen-command-line.pandoc
@@ -1705,7 +1705,7 @@ with read and write permissions.
 ### sched
 > `= credit | credit2 | arinc653 | rtds | null`
 
-> Default: `sched=credit`
+> Default: `sched=credit2`
 
 Choose the default scheduler.
 
-- 
2.16.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:35 [PATCH] doc: correct default scheduler in xen-command-line.pandoc Juergen Gross
@ 2019-01-15 11:38 ` Andrew Cooper
  2019-01-15 11:40   ` Juergen Gross
  2019-01-15 11:38 ` Wei Liu
  2019-01-15 11:39 ` Juergen Gross
  2 siblings, 1 reply; 8+ messages in thread
From: Andrew Cooper @ 2019-01-15 11:38 UTC (permalink / raw)
  To: Juergen Gross, xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Tim Deegan, Ian Jackson, Julien Grall,
	Jan Beulich

On 15/01/2019 11:35, Juergen Gross wrote:
> We have switched to credit2. Let the documentation reflect that.
>
> Signed-off-by: Juergen Gross <jgross@suse.com>
> ---
>  docs/misc/xen-command-line.pandoc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc
> index d39bcee928..e24e3a45e4 100644
> --- a/docs/misc/xen-command-line.pandoc
> +++ b/docs/misc/xen-command-line.pandoc
> @@ -1705,7 +1705,7 @@ with read and write permissions.
>  ### sched
>  > `= credit | credit2 | arinc653 | rtds | null`
>  
> -> Default: `sched=credit`
> +> Default: `sched=credit2`
>  
>  Choose the default scheduler.
>  

Like XSM, this is Kconfig controlled, not a static default, and also
depends on the compiled schedulers.  This should read something like:

> Default: selectable via Kconfig.  Depends on enabled schedulers.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:35 [PATCH] doc: correct default scheduler in xen-command-line.pandoc Juergen Gross
  2019-01-15 11:38 ` Andrew Cooper
@ 2019-01-15 11:38 ` Wei Liu
  2019-01-15 11:39 ` Juergen Gross
  2 siblings, 0 replies; 8+ messages in thread
From: Wei Liu @ 2019-01-15 11:38 UTC (permalink / raw)
  To: Juergen Gross
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Andrew Cooper, Ian Jackson, Tim Deegan,
	Julien Grall, Jan Beulich, xen-devel

On Tue, Jan 15, 2019 at 12:35:10PM +0100, Juergen Gross wrote:
> We have switched to credit2. Let the documentation reflect that.
> 
> Signed-off-by: Juergen Gross <jgross@suse.com>

Acked-by: Wei Liu <wei.liu2@citrix.com>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:35 [PATCH] doc: correct default scheduler in xen-command-line.pandoc Juergen Gross
  2019-01-15 11:38 ` Andrew Cooper
  2019-01-15 11:38 ` Wei Liu
@ 2019-01-15 11:39 ` Juergen Gross
  2 siblings, 0 replies; 8+ messages in thread
From: Juergen Gross @ 2019-01-15 11:39 UTC (permalink / raw)
  To: xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Andrew Cooper, Ian Jackson, Tim Deegan,
	Julien Grall, Jan Beulich

On 15/01/2019 12:35, Juergen Gross wrote:
> We have switched to credit2. Let the documentation reflect that.
> 
> Signed-off-by: Juergen Gross <jgross@suse.com>

And just for the records:

Release-acked-by: Juergen Gross <jgross@suse.com>


Juergen


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:38 ` Andrew Cooper
@ 2019-01-15 11:40   ` Juergen Gross
  2019-01-15 11:41     ` Andrew Cooper
  0 siblings, 1 reply; 8+ messages in thread
From: Juergen Gross @ 2019-01-15 11:40 UTC (permalink / raw)
  To: Andrew Cooper, xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Tim Deegan, Ian Jackson, Julien Grall,
	Jan Beulich

On 15/01/2019 12:38, Andrew Cooper wrote:
> On 15/01/2019 11:35, Juergen Gross wrote:
>> We have switched to credit2. Let the documentation reflect that.
>>
>> Signed-off-by: Juergen Gross <jgross@suse.com>
>> ---
>>  docs/misc/xen-command-line.pandoc | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc
>> index d39bcee928..e24e3a45e4 100644
>> --- a/docs/misc/xen-command-line.pandoc
>> +++ b/docs/misc/xen-command-line.pandoc
>> @@ -1705,7 +1705,7 @@ with read and write permissions.
>>  ### sched
>>  > `= credit | credit2 | arinc653 | rtds | null`
>>  
>> -> Default: `sched=credit`
>> +> Default: `sched=credit2`
>>  
>>  Choose the default scheduler.
>>  
> 
> Like XSM, this is Kconfig controlled, not a static default, and also
> depends on the compiled schedulers.  This should read something like:
> 
>> Default: selectable via Kconfig.  Depends on enabled schedulers.

The Kconfig default is credit2.


Juergen


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:40   ` Juergen Gross
@ 2019-01-15 11:41     ` Andrew Cooper
  2019-01-15 11:45       ` Juergen Gross
  2019-01-17 15:57       ` Dario Faggioli
  0 siblings, 2 replies; 8+ messages in thread
From: Andrew Cooper @ 2019-01-15 11:41 UTC (permalink / raw)
  To: Juergen Gross, xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Tim Deegan, Ian Jackson, Julien Grall,
	Jan Beulich

On 15/01/2019 11:40, Juergen Gross wrote:
> On 15/01/2019 12:38, Andrew Cooper wrote:
>> On 15/01/2019 11:35, Juergen Gross wrote:
>>> We have switched to credit2. Let the documentation reflect that.
>>>
>>> Signed-off-by: Juergen Gross <jgross@suse.com>
>>> ---
>>>  docs/misc/xen-command-line.pandoc | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc
>>> index d39bcee928..e24e3a45e4 100644
>>> --- a/docs/misc/xen-command-line.pandoc
>>> +++ b/docs/misc/xen-command-line.pandoc
>>> @@ -1705,7 +1705,7 @@ with read and write permissions.
>>>  ### sched
>>>  > `= credit | credit2 | arinc653 | rtds | null`
>>>  
>>> -> Default: `sched=credit`
>>> +> Default: `sched=credit2`
>>>  
>>>  Choose the default scheduler.
>>>  
>> Like XSM, this is Kconfig controlled, not a static default, and also
>> depends on the compiled schedulers.  This should read something like:
>>
>>> Default: selectable via Kconfig.  Depends on enabled schedulers.
> The Kconfig default is credit2.

Only when credit2 is compiled in, which isn't even the the case for all
Kconfig fragments we have in tree.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:41     ` Andrew Cooper
@ 2019-01-15 11:45       ` Juergen Gross
  2019-01-17 15:57       ` Dario Faggioli
  1 sibling, 0 replies; 8+ messages in thread
From: Juergen Gross @ 2019-01-15 11:45 UTC (permalink / raw)
  To: Andrew Cooper, xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Tim Deegan, Ian Jackson, Julien Grall,
	Jan Beulich

On 15/01/2019 12:41, Andrew Cooper wrote:
> On 15/01/2019 11:40, Juergen Gross wrote:
>> On 15/01/2019 12:38, Andrew Cooper wrote:
>>> On 15/01/2019 11:35, Juergen Gross wrote:
>>>> We have switched to credit2. Let the documentation reflect that.
>>>>
>>>> Signed-off-by: Juergen Gross <jgross@suse.com>
>>>> ---
>>>>  docs/misc/xen-command-line.pandoc | 2 +-
>>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>>
>>>> diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc
>>>> index d39bcee928..e24e3a45e4 100644
>>>> --- a/docs/misc/xen-command-line.pandoc
>>>> +++ b/docs/misc/xen-command-line.pandoc
>>>> @@ -1705,7 +1705,7 @@ with read and write permissions.
>>>>  ### sched
>>>>  > `= credit | credit2 | arinc653 | rtds | null`
>>>>  
>>>> -> Default: `sched=credit`
>>>> +> Default: `sched=credit2`
>>>>  
>>>>  Choose the default scheduler.
>>>>  
>>> Like XSM, this is Kconfig controlled, not a static default, and also
>>> depends on the compiled schedulers.  This should read something like:
>>>
>>>> Default: selectable via Kconfig.  Depends on enabled schedulers.
>> The Kconfig default is credit2.
> 
> Only when credit2 is compiled in, which isn't even the the case for all
> Kconfig fragments we have in tree.

I still think it is sensible to specify an actual default here.

Adding other caveats for special Kconfig variants might be okay, but
this should be another patch then (post 4.12 probably).

In the end one of the features highlighted for 4.12 will be:

"Credit 2 is now the default scheduler".

Our documentation should reflect that.


Juergen

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] doc: correct default scheduler in xen-command-line.pandoc
  2019-01-15 11:41     ` Andrew Cooper
  2019-01-15 11:45       ` Juergen Gross
@ 2019-01-17 15:57       ` Dario Faggioli
  1 sibling, 0 replies; 8+ messages in thread
From: Dario Faggioli @ 2019-01-17 15:57 UTC (permalink / raw)
  To: Andrew Cooper, Juergen Gross, xen-devel
  Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
	George Dunlap, Ian Jackson, Tim Deegan, Julien Grall,
	Jan Beulich


[-- Attachment #1.1: Type: text/plain, Size: 1625 bytes --]

On Tue, 2019-01-15 at 11:41 +0000, Andrew Cooper wrote:
> On 15/01/2019 11:40, Juergen Gross wrote:
> > On 15/01/2019 12:38, Andrew Cooper wrote:
> > > On 15/01/2019 11:35, Juergen Gross wrote:
> > > > 
> > > > diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-
> > > > command-line.pandoc
> > > > index d39bcee928..e24e3a45e4 100644
> > > > --- a/docs/misc/xen-command-line.pandoc
> > > > +++ b/docs/misc/xen-command-line.pandoc
> > > > @@ -1705,7 +1705,7 @@ with read and write permissions.
> > > >  ### sched
> > > >  > `= credit | credit2 | arinc653 | rtds | null`
> > > >  
> > > > -> Default: `sched=credit`
> > > > +> Default: `sched=credit2`
> > > >  
> > > >  Choose the default scheduler.
> > > >  
> > > Like XSM, this is Kconfig controlled, not a static default, and
> > > also
> > > depends on the compiled schedulers.  This should read something
> > > like:
> > > 
> > > > Default: selectable via Kconfig.  Depends on enabled
> > > > schedulers.
> > The Kconfig default is credit2.
> 
> Only when credit2 is compiled in, which isn't even the the case for
> all
> Kconfig fragments we have in tree.
> 
So, basically, what you're saying is that we need a patch that removes
any mention to what the default is, right?

Like removing the line:

 Default: `sched=credit`

without replacing it with anything else?

Dario
-- 
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Software Engineer @ SUSE https://www.suse.com/

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 157 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-01-17 15:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-15 11:35 [PATCH] doc: correct default scheduler in xen-command-line.pandoc Juergen Gross
2019-01-15 11:38 ` Andrew Cooper
2019-01-15 11:40   ` Juergen Gross
2019-01-15 11:41     ` Andrew Cooper
2019-01-15 11:45       ` Juergen Gross
2019-01-17 15:57       ` Dario Faggioli
2019-01-15 11:38 ` Wei Liu
2019-01-15 11:39 ` Juergen Gross

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.