[PATCH v2] CHANGELOG.md: Update for 4.21 release cycle

Oleksii Kurochko posted 1 patch 4 months, 2 weeks ago
Failed in applying to current master (apply log)
CHANGELOG.md | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
[PATCH v2] CHANGELOG.md: Update for 4.21 release cycle
Posted by Oleksii Kurochko 4 months, 2 weeks ago
Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
---
Chnages in v2:
- Drop the following items:
  - Allow to unflatten DTs.
  - Basic kexec support to Mini-OS for running in PVH mode.
---
 CHANGELOG.md | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ca1b43b940..0afd2eeb4b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
    to the baseline change.
  - Linux based device model stubdomains are now fully supported.
+ - Remove libxenctrl usage from xenstored.
 
  - On x86:
    - Restrict the cache flushing done as a result of guest physical memory map
@@ -38,9 +39,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
      and 28 (Temperature Probe).
 
  - On Arm:
-    - Ability to enable stack protector
+    - Ability to enable stack protector.
     - GICv3.1 eSPI (Extended Shared Peripheral Interrupts) support for Xen
       and guest domains.
+    - SMMU handling for PCIe passthrough.
+    - R-Car Gen4 PCI host controller support.
+    - SCI SCMI SMC single-agent support.
+    - Initial support for MPU, R82, and R52: reaches the early boot stages.
+
+ - On RISC-V:
+    - Basic UART support and external interrupts (APLIC/IMSIC only) handling
+      for hypervisor mode.
 
 ### Removed
  - On x86:
-- 
2.51.0
Re: [PATCH v2] CHANGELOG.md: Update for 4.21 release cycle
Posted by Andrew Cooper 3 months ago
On 26/09/2025 4:47 pm, Oleksii Kurochko wrote:
> Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
> ---
> Chnages in v2:
> - Drop the following items:
>   - Allow to unflatten DTs.
>   - Basic kexec support to Mini-OS for running in PVH mode.
> ---
>  CHANGELOG.md | 11 ++++++++++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index ca1b43b940..0afd2eeb4b 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
>     to the baseline change.
>   - Linux based device model stubdomains are now fully supported.
> + - Remove libxenctrl usage from xenstored.

This is about libxenmange.  I think it wants to say:

- Introduce libxenmanage as a stable library, replacing xenstored's
dependency on unstable libraries. 

Otherwise, LGTM.

~Andrew

Re: [PATCH v2] CHANGELOG.md: Update for 4.21 release cycle
Posted by Oleksii Kurochko 3 months ago
On 11/10/25 5:29 PM, Andrew Cooper wrote:
> On 26/09/2025 4:47 pm, Oleksii Kurochko wrote:
>> Signed-off-by: Oleksii Kurochko<oleksii.kurochko@gmail.com>
>> ---
>> Chnages in v2:
>> - Drop the following items:
>>    - Allow to unflatten DTs.
>>    - Basic kexec support to Mini-OS for running in PVH mode.
>> ---
>>   CHANGELOG.md | 11 ++++++++++-
>>   1 file changed, 10 insertions(+), 1 deletion(-)
>>
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index ca1b43b940..0afd2eeb4b 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>    - Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
>>      to the baseline change.
>>    - Linux based device model stubdomains are now fully supported.
>> + - Remove libxenctrl usage from xenstored.
> This is about libxenmange.  I think it wants to say:
>
> - Introduce libxenmanage as a stable library, replacing xenstored's
> dependency on unstable libraries.

>
> Otherwise, LGTM.

It is much better, I’ll be glad if this update can be done during the commit.

Thanks!

~ Oleksii

Re: [PATCH v2] CHANGELOG.md: Update for 4.21 release cycle
Posted by Andrew Cooper 3 months ago
On 10/11/2025 4:43 pm, Oleksii Kurochko wrote:
>
>
> On 11/10/25 5:29 PM, Andrew Cooper wrote:
>> On 26/09/2025 4:47 pm, Oleksii Kurochko wrote:
>>> Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
>>> ---
>>> Chnages in v2:
>>> - Drop the following items:
>>>   - Allow to unflatten DTs.
>>>   - Basic kexec support to Mini-OS for running in PVH mode.
>>> ---
>>>  CHANGELOG.md | 11 ++++++++++-
>>>  1 file changed, 10 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index ca1b43b940..0afd2eeb4b 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>   - Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
>>>     to the baseline change.
>>>   - Linux based device model stubdomains are now fully supported.
>>> + - Remove libxenctrl usage from xenstored.
>> This is about libxenmange.  I think it wants to say:
>>
>> - Introduce libxenmanage as a stable library, replacing xenstored's
>> dependency on unstable libraries. 
>> Otherwise, LGTM.
> It is much better, I’ll be glad if this update can be done during the commit.

Will do.

Thanks,

~Andrew

Re: [PATCH v2] CHANGELOG.md: Update for 4.21 release cycle
Posted by Stefano Stabellini 3 months ago
On Fri, 26 Sep 2025, Oleksii Kurochko wrote:
> Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>

ARM side:

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


> ---
> Chnages in v2:
> - Drop the following items:
>   - Allow to unflatten DTs.
>   - Basic kexec support to Mini-OS for running in PVH mode.
> ---
>  CHANGELOG.md | 11 ++++++++++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index ca1b43b940..0afd2eeb4b 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
>     to the baseline change.
>   - Linux based device model stubdomains are now fully supported.
> + - Remove libxenctrl usage from xenstored.
>  
>   - On x86:
>     - Restrict the cache flushing done as a result of guest physical memory map
> @@ -38,9 +39,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>       and 28 (Temperature Probe).
>  
>   - On Arm:
> -    - Ability to enable stack protector
> +    - Ability to enable stack protector.
>      - GICv3.1 eSPI (Extended Shared Peripheral Interrupts) support for Xen
>        and guest domains.
> +    - SMMU handling for PCIe passthrough.
> +    - R-Car Gen4 PCI host controller support.
> +    - SCI SCMI SMC single-agent support.
> +    - Initial support for MPU, R82, and R52: reaches the early boot stages.
> +
> + - On RISC-V:
> +    - Basic UART support and external interrupts (APLIC/IMSIC only) handling
> +      for hypervisor mode.
>  
>  ### Removed
>   - On x86:
> -- 
> 2.51.0
> 
>