All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Final CHANGELOG changes for 4.18
@ 2023-10-19  5:20 Henry Wang
  2023-10-19  5:20 ` [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle Henry Wang
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Henry Wang @ 2023-10-19  5:20 UTC (permalink / raw)
  To: xen-devel
  Cc: Henry Wang, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

Hi all,

This series should be the final CHANGELOG changes for 4.18.

The first patch is mentioning the MISRA-C improvement during the
4.18 dev cycle, so should be committed before we branch.

The second patch sets the release date and tag of 4.18 release and
should be included in both the staging and stable-4.18 once we
branch (next week).

The third patch starts a new unstable section, so should be in
unstable master/staging only.

Thanks.

Henry Wang (3):
  CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  CHANGELOG.md: Set 4.18 release date and tag
  CHANGELOG.md: Start new "unstable" section

 CHANGELOG.md | 9 +++++++++
 1 file changed, 9 insertions(+)

-- 
2.25.1



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

* [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-19  5:20 [PATCH 0/3] Final CHANGELOG changes for 4.18 Henry Wang
@ 2023-10-19  5:20 ` Henry Wang
  2023-10-19 16:13   ` Stefano Stabellini
  2023-10-19  5:20 ` [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag Henry Wang
  2023-10-19  5:20 ` [PATCH 3/3] CHANGELOG.md: Start new "unstable" section Henry Wang
  2 siblings, 1 reply; 16+ messages in thread
From: Henry Wang @ 2023-10-19  5:20 UTC (permalink / raw)
  To: xen-devel
  Cc: Henry Wang, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

Signed-off-by: Henry Wang <Henry.Wang@arm.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 165c5caf9b..47e98f036f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
    nodes using a device tree overlay binary (.dtbo).
  - Introduce two new hypercalls to map the vCPU runstate and time areas by
    physical rather than linear/virtual addresses.
+ - The project has now officially adopted 72 rules of MISRA-C.
 
 ### Removed
  - On x86, the "pku" command line option has been removed.  It has never
-- 
2.25.1



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

* [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-19  5:20 [PATCH 0/3] Final CHANGELOG changes for 4.18 Henry Wang
  2023-10-19  5:20 ` [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle Henry Wang
@ 2023-10-19  5:20 ` Henry Wang
  2023-10-19 16:14   ` Stefano Stabellini
  2023-10-19  5:20 ` [PATCH 3/3] CHANGELOG.md: Start new "unstable" section Henry Wang
  2 siblings, 1 reply; 16+ messages in thread
From: Henry Wang @ 2023-10-19  5:20 UTC (permalink / raw)
  To: xen-devel
  Cc: Henry Wang, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

Signed-off-by: Henry Wang <Henry.Wang@arm.com>
---
 CHANGELOG.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 47e98f036f..3c83878c9b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
 
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 
-## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
+## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
 
 ### Changed
  - Repurpose command line gnttab_max_{maptrack_,}frames options so they don't
-- 
2.25.1



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

* [PATCH 3/3] CHANGELOG.md: Start new "unstable" section
  2023-10-19  5:20 [PATCH 0/3] Final CHANGELOG changes for 4.18 Henry Wang
  2023-10-19  5:20 ` [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle Henry Wang
  2023-10-19  5:20 ` [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag Henry Wang
@ 2023-10-19  5:20 ` Henry Wang
  2023-10-19 16:14   ` Stefano Stabellini
  2 siblings, 1 reply; 16+ messages in thread
From: Henry Wang @ 2023-10-19  5:20 UTC (permalink / raw)
  To: xen-devel
  Cc: Henry Wang, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

Signed-off-by: Henry Wang <Henry.Wang@arm.com>
---
 CHANGELOG.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c83878c9b..48aff24f3a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,14 @@ Notable changes to Xen will be documented in this file.
 
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 
+## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
+
+### Changed
+
+### Added
+
+### Removed
+
 ## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
 
 ### Changed
-- 
2.25.1



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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-19  5:20 ` [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle Henry Wang
@ 2023-10-19 16:13   ` Stefano Stabellini
  2023-10-20  1:15     ` Henry Wang
  2023-10-20  1:31     ` Henry Wang
  0 siblings, 2 replies; 16+ messages in thread
From: Stefano Stabellini @ 2023-10-19 16:13 UTC (permalink / raw)
  To: Henry Wang
  Cc: xen-devel, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

On Thu, 19 Oct 2023, Henry Wang wrote:
> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
> ---
>  CHANGELOG.md | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 165c5caf9b..47e98f036f 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>     nodes using a device tree overlay binary (.dtbo).
>   - Introduce two new hypercalls to map the vCPU runstate and time areas by
>     physical rather than linear/virtual addresses.
> + - The project has now officially adopted 72 rules of MISRA-C.

I counted them again, they are 71 today. We have accepted 3 more
recently but for the CHANGELOG.md I would stick with what is on
docs/misra/rules.rst

Assuming 72 is changed to 71 on commit:

Acked-by: Stefano Stabellini <sstabellini@kernel.org>


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

* Re: [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-19  5:20 ` [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag Henry Wang
@ 2023-10-19 16:14   ` Stefano Stabellini
  2023-10-20  1:23     ` Henry Wang
  0 siblings, 1 reply; 16+ messages in thread
From: Stefano Stabellini @ 2023-10-19 16:14 UTC (permalink / raw)
  To: Henry Wang
  Cc: xen-devel, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

On Thu, 19 Oct 2023, Henry Wang wrote:
> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
> ---
>  CHANGELOG.md | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 47e98f036f..3c83878c9b 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
>  
>  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>  
> -## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
> +## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30

Should we use xenbits.xenproject.org instead? I think that's the
official name. In any case:

Acked-by: Stefano Stabellini <sstabellini@kernel.org>


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

* Re: [PATCH 3/3] CHANGELOG.md: Start new "unstable" section
  2023-10-19  5:20 ` [PATCH 3/3] CHANGELOG.md: Start new "unstable" section Henry Wang
@ 2023-10-19 16:14   ` Stefano Stabellini
  0 siblings, 0 replies; 16+ messages in thread
From: Stefano Stabellini @ 2023-10-19 16:14 UTC (permalink / raw)
  To: Henry Wang
  Cc: xen-devel, Community Manager, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

On Thu, 19 Oct 2023, Henry Wang wrote:
> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
> ---
>  CHANGELOG.md | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 3c83878c9b..48aff24f3a 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -4,6 +4,14 @@ Notable changes to Xen will be documented in this file.
>  
>  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>  
> +## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD

same here about xen.org/xenproject.org

In any case:

Acked-by: Stefano Stabellini <sstabellini@kernel.org>


> +### Changed
> +
> +### Added
> +
> +### Removed
> +
>  ## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
>  
>  ### Changed



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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-19 16:13   ` Stefano Stabellini
@ 2023-10-20  1:15     ` Henry Wang
  2023-10-20  1:31     ` Henry Wang
  1 sibling, 0 replies; 16+ messages in thread
From: Henry Wang @ 2023-10-20  1:15 UTC (permalink / raw)
  To: Stefano Stabellini
  Cc: Xen-devel, Community Manager, Julien Grall, Bertrand Marquis,
	Andrew Cooper, George Dunlap, Jan Beulich, Wei Liu,
	Roger Pau Monné,
	Wei Chen

Hi Stefano,

> On Oct 20, 2023, at 00:13, Stefano Stabellini <sstabellini@kernel.org> wrote:
> 
> On Thu, 19 Oct 2023, Henry Wang wrote:
>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>> ---
>> CHANGELOG.md | 1 +
>> 1 file changed, 1 insertion(+)
>> 
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index 165c5caf9b..47e98f036f 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>    nodes using a device tree overlay binary (.dtbo).
>>  - Introduce two new hypercalls to map the vCPU runstate and time areas by
>>    physical rather than linear/virtual addresses.
>> + - The project has now officially adopted 72 rules of MISRA-C.
> 
> I counted them again, they are 71 today. We have accepted 3 more
> recently but for the CHANGELOG.md I would stick with what is on
> docs/misra/rules.rst

lol I will send a v2.

> 
> Assuming 72 is changed to 71 on commit:
> 
> Acked-by: Stefano Stabellini <sstabellini@kernel.org>

Thanks!

Kind regards,
Henry





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

* Re: [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-19 16:14   ` Stefano Stabellini
@ 2023-10-20  1:23     ` Henry Wang
  2023-10-20  5:59       ` Jan Beulich
  0 siblings, 1 reply; 16+ messages in thread
From: Henry Wang @ 2023-10-20  1:23 UTC (permalink / raw)
  To: Stefano Stabellini
  Cc: Xen-devel, Community Manager, Julien Grall, Bertrand Marquis,
	Andrew Cooper, George Dunlap, Jan Beulich, Wei Liu,
	Roger Pau Monné,
	Wei Chen



> On Oct 20, 2023, at 00:14, Stefano Stabellini <sstabellini@kernel.org> wrote:
> 
> On Thu, 19 Oct 2023, Henry Wang wrote:
>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>> ---
>> CHANGELOG.md | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> 
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index 47e98f036f..3c83878c9b 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
>> 
>> The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>> 
>> -## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
>> +## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
> 
> Should we use xenbits.xenproject.org instead? I think that's the
> official name. In any case:

Hmmm, good question, but after some deeper look somehow I am more confused now.

So if I click the xen.git link in xenbits.xenproject.org <http://xenbits.xenproject.org/>, I will be directed to
"http://xenbits.xen.org/gitweb/?p=xen.git;a=summary”, where the http and https git URL
are both using "xenbits.xen.org”.

However, "https://xenbits.xenproject.org/gitweb/?p=xen.git;a=summary” is also a valid
link, but the https and http git URL are still both using “xenbits.xen.org”, also, all our previous
releases seem to use "xenbits.xen.org".

Could anyone in this community long enough provide a bit more details/clarifications on this?
I am ok to either change or not if the discussion is settled.

> 
> Acked-by: Stefano Stabellini <sstabellini@kernel.org>

Thank you very much!

Kind regards,
Henry


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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-19 16:13   ` Stefano Stabellini
  2023-10-20  1:15     ` Henry Wang
@ 2023-10-20  1:31     ` Henry Wang
  2023-10-20  1:47       ` Stefano Stabellini
  2023-10-20  6:28       ` Nicola Vetrini
  1 sibling, 2 replies; 16+ messages in thread
From: Henry Wang @ 2023-10-20  1:31 UTC (permalink / raw)
  To: Stefano Stabellini
  Cc: Xen-devel, Community Manager, Julien Grall, Bertrand Marquis,
	Andrew Cooper, George Dunlap, Jan Beulich, Wei Liu,
	Roger Pau Monné,
	Wei Chen

Hi Stefano,

> On Oct 20, 2023, at 00:13, Stefano Stabellini <sstabellini@kernel.org> wrote:
> 
> On Thu, 19 Oct 2023, Henry Wang wrote:
>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>> ---
>> CHANGELOG.md | 1 +
>> 1 file changed, 1 insertion(+)
>> 
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index 165c5caf9b..47e98f036f 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>    nodes using a device tree overlay binary (.dtbo).
>>  - Introduce two new hypercalls to map the vCPU runstate and time areas by
>>    physical rather than linear/virtual addresses.
>> + - The project has now officially adopted 72 rules of MISRA-C.
> 
> I counted them again, they are 71 today. We have accepted 3 more
> recently but for the CHANGELOG.md I would stick with what is on
> docs/misra/rules.rst

Thanks for the pointer of the doc, I checked the doc and noticed that
we actually support 65 rules and 6 directives (65+6=71 so you are correct),
but to avoid the confusion, would you mind me writing in this way:
"The project has officially adopted 6 directives and 65 rules of MISRA-C”?

Kind regards,
Henry

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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-20  1:31     ` Henry Wang
@ 2023-10-20  1:47       ` Stefano Stabellini
  2023-10-20  6:28       ` Nicola Vetrini
  1 sibling, 0 replies; 16+ messages in thread
From: Stefano Stabellini @ 2023-10-20  1:47 UTC (permalink / raw)
  To: Henry Wang
  Cc: Stefano Stabellini, Xen-devel, Community Manager, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

[-- Attachment #1: Type: text/plain, Size: 1299 bytes --]

On Fri, 20 Oct 2023, Henry Wang wrote:
> Hi Stefano,
> 
> > On Oct 20, 2023, at 00:13, Stefano Stabellini <sstabellini@kernel.org> wrote:
> > 
> > On Thu, 19 Oct 2023, Henry Wang wrote:
> >> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
> >> ---
> >> CHANGELOG.md | 1 +
> >> 1 file changed, 1 insertion(+)
> >> 
> >> diff --git a/CHANGELOG.md b/CHANGELOG.md
> >> index 165c5caf9b..47e98f036f 100644
> >> --- a/CHANGELOG.md
> >> +++ b/CHANGELOG.md
> >> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
> >>    nodes using a device tree overlay binary (.dtbo).
> >>  - Introduce two new hypercalls to map the vCPU runstate and time areas by
> >>    physical rather than linear/virtual addresses.
> >> + - The project has now officially adopted 72 rules of MISRA-C.
> > 
> > I counted them again, they are 71 today. We have accepted 3 more
> > recently but for the CHANGELOG.md I would stick with what is on
> > docs/misra/rules.rst
> 
> Thanks for the pointer of the doc, I checked the doc and noticed that
> we actually support 65 rules and 6 directives (65+6=71 so you are correct),
> but to avoid the confusion, would you mind me writing in this way:
> "The project has officially adopted 6 directives and 65 rules of MISRA-C”?

Sure that's fine!

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

* Re: [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-20  1:23     ` Henry Wang
@ 2023-10-20  5:59       ` Jan Beulich
  2023-10-20 15:06         ` Henry Wang
  0 siblings, 1 reply; 16+ messages in thread
From: Jan Beulich @ 2023-10-20  5:59 UTC (permalink / raw)
  To: Henry Wang, Stefano Stabellini
  Cc: Xen-devel, Community Manager, Julien Grall, Bertrand Marquis,
	Andrew Cooper, George Dunlap, Wei Liu, Roger Pau Monné,
	Wei Chen

On 20.10.2023 03:23, Henry Wang wrote:
> 
> 
>> On Oct 20, 2023, at 00:14, Stefano Stabellini <sstabellini@kernel.org> wrote:
>>
>> On Thu, 19 Oct 2023, Henry Wang wrote:
>>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>>> ---
>>> CHANGELOG.md | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index 47e98f036f..3c83878c9b 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
>>>
>>> The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>
>>> -## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
>>> +## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
>>
>> Should we use xenbits.xenproject.org instead? I think that's the
>> official name. In any case:
> 
> Hmmm, good question, but after some deeper look somehow I am more confused now.
> 
> So if I click the xen.git link in xenbits.xenproject.org <http://xenbits.xenproject.org/>, I will be directed to
> "http://xenbits.xen.org/gitweb/?p=xen.git;a=summary”, where the http and https git URL
> are both using "xenbits.xen.org”.
> 
> However, "https://xenbits.xenproject.org/gitweb/?p=xen.git;a=summary” is also a valid
> link, but the https and http git URL are still both using “xenbits.xen.org”, also, all our previous
> releases seem to use "xenbits.xen.org".
> 
> Could anyone in this community long enough provide a bit more details/clarifications on this?

Well, "xenproject" appeared later as a name, with the intention of
becoming the "canonical" one. Still it was likely easiest at the time
to simply add respective redirects in the web server(s).

Jan


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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-20  1:31     ` Henry Wang
  2023-10-20  1:47       ` Stefano Stabellini
@ 2023-10-20  6:28       ` Nicola Vetrini
  2023-10-20  6:31         ` Henry Wang
  1 sibling, 1 reply; 16+ messages in thread
From: Nicola Vetrini @ 2023-10-20  6:28 UTC (permalink / raw)
  To: Henry Wang
  Cc: Stefano Stabellini, Xen-devel, Community Manager, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

On 20/10/2023 03:31, Henry Wang wrote:
> Hi Stefano,
> 
>> On Oct 20, 2023, at 00:13, Stefano Stabellini <sstabellini@kernel.org> 
>> wrote:
>> 
>> On Thu, 19 Oct 2023, Henry Wang wrote:
>>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>>> ---
>>> CHANGELOG.md | 1 +
>>> 1 file changed, 1 insertion(+)
>>> 
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index 165c5caf9b..47e98f036f 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -33,6 +33,7 @@ The format is based on [Keep a 
>>> Changelog](https://keepachangelog.com/en/1.0.0/)
>>>    nodes using a device tree overlay binary (.dtbo).
>>>  - Introduce two new hypercalls to map the vCPU runstate and time 
>>> areas by
>>>    physical rather than linear/virtual addresses.
>>> + - The project has now officially adopted 72 rules of MISRA-C.
>> 
>> I counted them again, they are 71 today. We have accepted 3 more
>> recently but for the CHANGELOG.md I would stick with what is on
>> docs/misra/rules.rst
> 
> Thanks for the pointer of the doc, I checked the doc and noticed that
> we actually support 65 rules and 6 directives (65+6=71 so you are 
> correct),
> but to avoid the confusion, would you mind me writing in this way:
> "The project has officially adopted 6 directives and 65 rules of 
> MISRA-C”?
> 
> Kind regards,
> Henry

Just dropping this small suggestion: the general term used by MISRA to 
indicate either
a Rule or a Directive is Guideline, so it's also correct to say that 71 
Guidelines have been
adopted.

-- 
Nicola Vetrini, BSc
Software Engineer, BUGSENG srl (https://bugseng.com)


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

* Re: [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle
  2023-10-20  6:28       ` Nicola Vetrini
@ 2023-10-20  6:31         ` Henry Wang
  0 siblings, 0 replies; 16+ messages in thread
From: Henry Wang @ 2023-10-20  6:31 UTC (permalink / raw)
  To: Nicola Vetrini
  Cc: Stefano Stabellini, Xen-devel, Community Manager, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Jan Beulich,
	Wei Liu, Roger Pau Monné,
	Wei Chen

Hi Nicola,

> On Oct 20, 2023, at 14:28, Nicola Vetrini <nicola.vetrini@bugseng.com> wrote:
> 
> On 20/10/2023 03:31, Henry Wang wrote:
>> Hi Stefano,
>>> On Oct 20, 2023, at 00:13, Stefano Stabellini <sstabellini@kernel.org> wrote:
>>> On Thu, 19 Oct 2023, Henry Wang wrote:
>>>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>>>> ---
>>>> CHANGELOG.md | 1 +
>>>> 1 file changed, 1 insertion(+)
>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>> index 165c5caf9b..47e98f036f 100644
>>>> --- a/CHANGELOG.md
>>>> +++ b/CHANGELOG.md
>>>> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>>   nodes using a device tree overlay binary (.dtbo).
>>>> - Introduce two new hypercalls to map the vCPU runstate and time areas by
>>>>   physical rather than linear/virtual addresses.
>>>> + - The project has now officially adopted 72 rules of MISRA-C.
>>> I counted them again, they are 71 today. We have accepted 3 more
>>> recently but for the CHANGELOG.md I would stick with what is on
>>> docs/misra/rules.rst
>> Thanks for the pointer of the doc, I checked the doc and noticed that
>> we actually support 65 rules and 6 directives (65+6=71 so you are correct),
>> but to avoid the confusion, would you mind me writing in this way:
>> "The project has officially adopted 6 directives and 65 rules of MISRA-C”?
>> Kind regards,
>> Henry
> 
> Just dropping this small suggestion: the general term used by MISRA to indicate either
> a Rule or a Directive is Guideline, so it's also correct to say that 71 Guidelines have been
> adopted.

Correct, I wrote separately just to simply keep some consistency between the wording that
we already did for 4.17, see [1].

[1] https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=CHANGELOG.md;h=165c5caf9beaff72da4ea07d326743500f470466;hb=HEAD#l55

Kind regards,
Henry

> 
> -- 
> Nicola Vetrini, BSc
> Software Engineer, BUGSENG srl (https://bugseng.com)


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

* Re: [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-20  5:59       ` Jan Beulich
@ 2023-10-20 15:06         ` Henry Wang
  2023-10-23  6:18           ` Jan Beulich
  0 siblings, 1 reply; 16+ messages in thread
From: Henry Wang @ 2023-10-20 15:06 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Stefano Stabellini, Xen-devel, Community Manager, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Wei Liu,
	Roger Pau Monné,
	Wei Chen

Hi Jan,

> On Oct 20, 2023, at 13:59, Jan Beulich <jbeulich@suse.com> wrote:
> 
> On 20.10.2023 03:23, Henry Wang wrote:
>> 
>> 
>>> On Oct 20, 2023, at 00:14, Stefano Stabellini <sstabellini@kernel.org> wrote:
>>> 
>>> On Thu, 19 Oct 2023, Henry Wang wrote:
>>>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>>>> ---
>>>> CHANGELOG.md | 2 +-
>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>> 
>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>> index 47e98f036f..3c83878c9b 100644
>>>> --- a/CHANGELOG.md
>>>> +++ b/CHANGELOG.md
>>>> @@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
>>>> 
>>>> The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>> 
>>>> -## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
>>>> +## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
>>> 
>>> Should we use xenbits.xenproject.org instead? I think that's the
>>> official name. In any case:
>> 
>> Hmmm, good question, but after some deeper look somehow I am more confused now.
>> 
>> So if I click the xen.git link in xenbits.xenproject.org <http://xenbits.xenproject.org/>, I will be directed to
>> "http://xenbits.xen.org/gitweb/?p=xen.git;a=summary”, where the http and https git URL
>> are both using "xenbits.xen.org”.
>> 
>> However, "https://xenbits.xenproject.org/gitweb/?p=xen.git;a=summary” is also a valid
>> link, but the https and http git URL are still both using “xenbits.xen.org”, also, all our previous
>> releases seem to use "xenbits.xen.org".
>> 
>> Could anyone in this community long enough provide a bit more details/clarifications on this?
> 
> Well, "xenproject" appeared later as a name, with the intention of
> becoming the "canonical" one. Still it was likely easiest at the time
> to simply add respective redirects in the web server(s).

I take above comment as you also prefer the “xenbits.xenproject.org”? Could you please kindly
confirm that? If that is the case, I will send a v3 with the link changed, as 2 committers now both
prefer the “xenproject” one and I won’t argue for that.

Kind regards,
Henry

> 
> Jan


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

* Re: [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag
  2023-10-20 15:06         ` Henry Wang
@ 2023-10-23  6:18           ` Jan Beulich
  0 siblings, 0 replies; 16+ messages in thread
From: Jan Beulich @ 2023-10-23  6:18 UTC (permalink / raw)
  To: Henry Wang
  Cc: Stefano Stabellini, Xen-devel, Community Manager, Julien Grall,
	Bertrand Marquis, Andrew Cooper, George Dunlap, Wei Liu,
	Roger Pau Monné,
	Wei Chen

On 20.10.2023 17:06, Henry Wang wrote:
>> On Oct 20, 2023, at 13:59, Jan Beulich <jbeulich@suse.com> wrote:
>> On 20.10.2023 03:23, Henry Wang wrote:
>>>> On Oct 20, 2023, at 00:14, Stefano Stabellini <sstabellini@kernel.org> wrote:
>>>> On Thu, 19 Oct 2023, Henry Wang wrote:
>>>>> Signed-off-by: Henry Wang <Henry.Wang@arm.com>
>>>>> ---
>>>>> CHANGELOG.md | 2 +-
>>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>>>
>>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>>> index 47e98f036f..3c83878c9b 100644
>>>>> --- a/CHANGELOG.md
>>>>> +++ b/CHANGELOG.md
>>>>> @@ -4,7 +4,7 @@ Notable changes to Xen will be documented in this file.
>>>>>
>>>>> The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>>>
>>>>> -## [unstable UNRELEASED](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=staging) - TBD
>>>>> +## [4.18.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.0) - 2023-10-30
>>>>
>>>> Should we use xenbits.xenproject.org instead? I think that's the
>>>> official name. In any case:
>>>
>>> Hmmm, good question, but after some deeper look somehow I am more confused now.
>>>
>>> So if I click the xen.git link in xenbits.xenproject.org <http://xenbits.xenproject.org/>, I will be directed to
>>> "http://xenbits.xen.org/gitweb/?p=xen.git;a=summary”, where the http and https git URL
>>> are both using "xenbits.xen.org”.
>>>
>>> However, "https://xenbits.xenproject.org/gitweb/?p=xen.git;a=summary” is also a valid
>>> link, but the https and http git URL are still both using “xenbits.xen.org”, also, all our previous
>>> releases seem to use "xenbits.xen.org".
>>>
>>> Could anyone in this community long enough provide a bit more details/clarifications on this?
>>
>> Well, "xenproject" appeared later as a name, with the intention of
>> becoming the "canonical" one. Still it was likely easiest at the time
>> to simply add respective redirects in the web server(s).
> 
> I take above comment as you also prefer the “xenbits.xenproject.org”? Could you please kindly
> confirm that?

Indeed I do.

Jan


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

end of thread, other threads:[~2023-10-23  6:19 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-19  5:20 [PATCH 0/3] Final CHANGELOG changes for 4.18 Henry Wang
2023-10-19  5:20 ` [PATCH 1/3] CHANGELOG.md: Mention the MISRA-C improvement in 4.18 dev cycle Henry Wang
2023-10-19 16:13   ` Stefano Stabellini
2023-10-20  1:15     ` Henry Wang
2023-10-20  1:31     ` Henry Wang
2023-10-20  1:47       ` Stefano Stabellini
2023-10-20  6:28       ` Nicola Vetrini
2023-10-20  6:31         ` Henry Wang
2023-10-19  5:20 ` [PATCH 2/3] CHANGELOG.md: Set 4.18 release date and tag Henry Wang
2023-10-19 16:14   ` Stefano Stabellini
2023-10-20  1:23     ` Henry Wang
2023-10-20  5:59       ` Jan Beulich
2023-10-20 15:06         ` Henry Wang
2023-10-23  6:18           ` Jan Beulich
2023-10-19  5:20 ` [PATCH 3/3] CHANGELOG.md: Start new "unstable" section Henry Wang
2023-10-19 16:14   ` Stefano Stabellini

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.