* [PATCH 0/3] small fixes
@ 2022-06-10 8:33 Michal Orzel
2022-06-10 8:33 ` [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID Michal Orzel
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 8:33 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, Julien Grall, Bertrand Marquis,
Volodymyr Babchuk, Andrew Cooper, George Dunlap, Jan Beulich,
Wei Liu
Small independent fixes.
Michal Orzel (3):
xen/arm: traps: Fix reference to invalid erratum ID
xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings
xen/console: Fix incorrect format tags for struct tm members
xen/arch/arm/gic-v2.c | 4 ++--
xen/arch/arm/traps.c | 2 +-
xen/drivers/char/console.c | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID
2022-06-10 8:33 [PATCH 0/3] small fixes Michal Orzel
@ 2022-06-10 8:33 ` Michal Orzel
2022-06-10 9:09 ` Julien Grall
2022-06-10 8:33 ` [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings Michal Orzel
2022-06-10 8:33 ` [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members Michal Orzel
2 siblings, 1 reply; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 8:33 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, Julien Grall, Bertrand Marquis,
Volodymyr Babchuk
The correct erratum ID should be 834220.
Fixes: 0a7ba2936457 ("xen/arm: arm64: Add Cortex-A57 erratum 834220 workaround")
Signed-off-by: Michal Orzel <michal.orzel@arm.com>
---
xen/arch/arm/traps.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c
index 43f30747cf..e989e742fd 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -1856,7 +1856,7 @@ static inline bool hpfar_is_valid(bool s1ptw, uint8_t fsc)
* 1. the stage 2 fault happen during a stage 1 page table walk
* (the bit ESR_EL2.S1PTW is set)
* 2. the fault was due to a translation fault and the processor
- * does not carry erratum #8342220
+ * does not carry erratum #834220
*
* Note that technically HPFAR is valid for other cases, but they
* are currently not supported by Xen.
--
2.25.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings
2022-06-10 8:33 [PATCH 0/3] small fixes Michal Orzel
2022-06-10 8:33 ` [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID Michal Orzel
@ 2022-06-10 8:33 ` Michal Orzel
2022-06-10 9:07 ` Julien Grall
2022-06-10 8:33 ` [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members Michal Orzel
2 siblings, 1 reply; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 8:33 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, Julien Grall, Bertrand Marquis,
Volodymyr Babchuk
... to gicv2_map_hwdom_extra_mappings as the former clearly contains
a typo.
Fixes: 86b93e00c0b6 ("xen/arm: gicv2: Export GICv2m register frames to Dom0 by device tree")
Signed-off-by: Michal Orzel <michal.orzel@arm.com>
---
xen/arch/arm/gic-v2.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xen/arch/arm/gic-v2.c b/xen/arch/arm/gic-v2.c
index 2cc2f6bc18..bd773bcc67 100644
--- a/xen/arch/arm/gic-v2.c
+++ b/xen/arch/arm/gic-v2.c
@@ -679,7 +679,7 @@ static void gicv2_irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_m
spin_unlock(&gicv2.lock);
}
-static int gicv2_map_hwdown_extra_mappings(struct domain *d)
+static int gicv2_map_hwdom_extra_mappings(struct domain *d)
{
const struct v2m_data *v2m_data;
@@ -1352,7 +1352,7 @@ const static struct gic_hw_operations gicv2_ops = {
.make_hwdom_madt = gicv2_make_hwdom_madt,
.get_hwdom_extra_madt_size = gicv2_get_hwdom_extra_madt_size,
#endif
- .map_hwdom_extra_mappings = gicv2_map_hwdown_extra_mappings,
+ .map_hwdom_extra_mappings = gicv2_map_hwdom_extra_mappings,
.iomem_deny_access = gicv2_iomem_deny_access,
.do_LPI = gicv2_do_LPI,
};
--
2.25.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 8:33 [PATCH 0/3] small fixes Michal Orzel
2022-06-10 8:33 ` [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID Michal Orzel
2022-06-10 8:33 ` [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings Michal Orzel
@ 2022-06-10 8:33 ` Michal Orzel
2022-06-10 9:44 ` Jan Beulich
2 siblings, 1 reply; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 8:33 UTC (permalink / raw)
To: xen-devel
Cc: Andrew Cooper, George Dunlap, Jan Beulich, Julien Grall,
Stefano Stabellini, Wei Liu
All the members of struct tm are defined as integers but the format tags
used in console driver for snprintf wrongly expect unsigned values. Fix
the tags to expect integers.
Signed-off-by: Michal Orzel <michal.orzel@arm.com>
---
xen/drivers/char/console.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xen/drivers/char/console.c b/xen/drivers/char/console.c
index f9937c5134..beb44fe06f 100644
--- a/xen/drivers/char/console.c
+++ b/xen/drivers/char/console.c
@@ -844,7 +844,7 @@ static void printk_start_of_line(const char *prefix)
/* nothing */;
else if ( mode == TSM_DATE )
{
- snprintf(tstr, sizeof(tstr), "[%04u-%02u-%02u %02u:%02u:%02u] ",
+ snprintf(tstr, sizeof(tstr), "[%04d-%02d-%02d %02d:%02d:%02d] ",
1900 + tm.tm_year, tm.tm_mon + 1, tm.tm_mday,
tm.tm_hour, tm.tm_min, tm.tm_sec);
break;
@@ -852,7 +852,7 @@ static void printk_start_of_line(const char *prefix)
else
{
snprintf(tstr, sizeof(tstr),
- "[%04u-%02u-%02u %02u:%02u:%02u.%03"PRIu64"] ",
+ "[%04d-%02d-%02d %02d:%02d:%02d.%03"PRIu64"] ",
1900 + tm.tm_year, tm.tm_mon + 1, tm.tm_mday,
tm.tm_hour, tm.tm_min, tm.tm_sec, nsec / 1000000);
break;
--
2.25.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings
2022-06-10 8:33 ` [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings Michal Orzel
@ 2022-06-10 9:07 ` Julien Grall
2022-06-10 9:41 ` Michal Orzel
0 siblings, 1 reply; 14+ messages in thread
From: Julien Grall @ 2022-06-10 9:07 UTC (permalink / raw)
To: Michal Orzel, xen-devel
Cc: Stefano Stabellini, Bertrand Marquis, Volodymyr Babchuk
Hi,
On 10/06/2022 09:33, Michal Orzel wrote:
> ... to gicv2_map_hwdom_extra_mappings as the former clearly contains
> a typo.
>
> Fixes: 86b93e00c0b6 ("xen/arm: gicv2: Export GICv2m register frames to Dom0 by device tree"
NIT: In general, fixes tag are used for bug (i.e. Xen would not function
properly without it and likely need backports). Even if the name is
incorrect, there is no bug here. So my preference is to drop this tag.
Other than that:
Acked-by; Julien Grall <jgrall@amazon.com>
Cheers,
--
Julien Grall
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID
2022-06-10 8:33 ` [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID Michal Orzel
@ 2022-06-10 9:09 ` Julien Grall
0 siblings, 0 replies; 14+ messages in thread
From: Julien Grall @ 2022-06-10 9:09 UTC (permalink / raw)
To: Michal Orzel, xen-devel
Cc: Stefano Stabellini, Bertrand Marquis, Volodymyr Babchuk
Hi Michal,
On 10/06/2022 09:33, Michal Orzel wrote:
> The correct erratum ID should be 834220.
>
> Fixes: 0a7ba2936457 ("xen/arm: arm64: Add Cortex-A57 erratum 834220 workaround")
Despite my answer in #2, this is one of the exception where I would keep
the fixes tag because we should try to keep the documentation correct
even in stable trees (this is more important than typo in names).
> Signed-off-by: Michal Orzel <michal.orzel@arm.com>
Acked-by: Julien Grall <jgrall@amazon.com>
Cheers,
--
Julien Grall
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings
2022-06-10 9:07 ` Julien Grall
@ 2022-06-10 9:41 ` Michal Orzel
0 siblings, 0 replies; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 9:41 UTC (permalink / raw)
To: Julien Grall, xen-devel
Cc: Stefano Stabellini, Bertrand Marquis, Volodymyr Babchuk
Hi Julien,
On 10.06.2022 11:07, Julien Grall wrote:
> Hi,
>
> On 10/06/2022 09:33, Michal Orzel wrote:
>> ... to gicv2_map_hwdom_extra_mappings as the former clearly contains
>> a typo.
>>
>> Fixes: 86b93e00c0b6 ("xen/arm: gicv2: Export GICv2m register frames to Dom0 by device tree"
>
> NIT: In general, fixes tag are used for bug (i.e. Xen would not function properly without it and likely need backports). Even if the name is incorrect, there is no bug here. So my preference is to drop this tag.
>
Thanks, I will keep it in mind.
> Other than that:
>
> Acked-by; Julien Grall <jgrall@amazon.com>
NIT: s/;/:
>
> Cheers,
>
Cheers,
Michal
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 8:33 ` [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members Michal Orzel
@ 2022-06-10 9:44 ` Jan Beulich
2022-06-10 9:50 ` Michal Orzel
2022-06-10 9:51 ` Juergen Gross
0 siblings, 2 replies; 14+ messages in thread
From: Jan Beulich @ 2022-06-10 9:44 UTC (permalink / raw)
To: Michal Orzel
Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
Wei Liu, xen-devel
On 10.06.2022 10:33, Michal Orzel wrote:
> All the members of struct tm are defined as integers but the format tags
> used in console driver for snprintf wrongly expect unsigned values. Fix
> the tags to expect integers.
Perhaps do things the other way around - convert field types to unsigned
unless negative values can be stored there? This would match our general
aim of using unsigned types when only non-negative values can be held in
variables / parameters / fields.
Jan
> --- a/xen/drivers/char/console.c
> +++ b/xen/drivers/char/console.c
> @@ -844,7 +844,7 @@ static void printk_start_of_line(const char *prefix)
> /* nothing */;
> else if ( mode == TSM_DATE )
> {
> - snprintf(tstr, sizeof(tstr), "[%04u-%02u-%02u %02u:%02u:%02u] ",
> + snprintf(tstr, sizeof(tstr), "[%04d-%02d-%02d %02d:%02d:%02d] ",
> 1900 + tm.tm_year, tm.tm_mon + 1, tm.tm_mday,
> tm.tm_hour, tm.tm_min, tm.tm_sec);
> break;
> @@ -852,7 +852,7 @@ static void printk_start_of_line(const char *prefix)
> else
> {
> snprintf(tstr, sizeof(tstr),
> - "[%04u-%02u-%02u %02u:%02u:%02u.%03"PRIu64"] ",
> + "[%04d-%02d-%02d %02d:%02d:%02d.%03"PRIu64"] ",
> 1900 + tm.tm_year, tm.tm_mon + 1, tm.tm_mday,
> tm.tm_hour, tm.tm_min, tm.tm_sec, nsec / 1000000);
> break;
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 9:44 ` Jan Beulich
@ 2022-06-10 9:50 ` Michal Orzel
2022-06-10 9:56 ` Jan Beulich
2022-06-10 9:51 ` Juergen Gross
1 sibling, 1 reply; 14+ messages in thread
From: Michal Orzel @ 2022-06-10 9:50 UTC (permalink / raw)
To: Jan Beulich
Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
Wei Liu, xen-devel
Hi Jan,
On 10.06.2022 11:44, Jan Beulich wrote:
> On 10.06.2022 10:33, Michal Orzel wrote:
>> All the members of struct tm are defined as integers but the format tags
>> used in console driver for snprintf wrongly expect unsigned values. Fix
>> the tags to expect integers.
>
> Perhaps do things the other way around - convert field types to unsigned
> unless negative values can be stored there? This would match our general
> aim of using unsigned types when only non-negative values can be held in
> variables / parameters / fields.
>
The reason why I did not do this is to be coherent with Linux kernel (include/linux/time.h).
I believe the time.h code in Xen comes from Linux.
So if the Linux time.h defines these fields as integers and uses proper %d format specifiers (unlike Xen),
I think my solution is better.
> Jan
Cheers,
Michal
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 9:44 ` Jan Beulich
2022-06-10 9:50 ` Michal Orzel
@ 2022-06-10 9:51 ` Juergen Gross
2022-06-10 9:55 ` Jan Beulich
1 sibling, 1 reply; 14+ messages in thread
From: Juergen Gross @ 2022-06-10 9:51 UTC (permalink / raw)
To: Jan Beulich, Michal Orzel
Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
Wei Liu, xen-devel
[-- Attachment #1.1.1: Type: text/plain, Size: 648 bytes --]
On 10.06.22 11:44, Jan Beulich wrote:
> On 10.06.2022 10:33, Michal Orzel wrote:
>> All the members of struct tm are defined as integers but the format tags
>> used in console driver for snprintf wrongly expect unsigned values. Fix
>> the tags to expect integers.
>
> Perhaps do things the other way around - convert field types to unsigned
> unless negative values can be stored there? This would match our general
> aim of using unsigned types when only non-negative values can be held in
> variables / parameters / fields.
Don't you think keeping struct tm in sync with the Posix definition should
be preferred here?
Juergen
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 3149 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 495 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 9:51 ` Juergen Gross
@ 2022-06-10 9:55 ` Jan Beulich
2022-06-10 23:35 ` Stefano Stabellini
0 siblings, 1 reply; 14+ messages in thread
From: Jan Beulich @ 2022-06-10 9:55 UTC (permalink / raw)
To: Juergen Gross, Michal Orzel
Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
Wei Liu, xen-devel
On 10.06.2022 11:51, Juergen Gross wrote:
> On 10.06.22 11:44, Jan Beulich wrote:
>> On 10.06.2022 10:33, Michal Orzel wrote:
>>> All the members of struct tm are defined as integers but the format tags
>>> used in console driver for snprintf wrongly expect unsigned values. Fix
>>> the tags to expect integers.
>>
>> Perhaps do things the other way around - convert field types to unsigned
>> unless negative values can be stored there? This would match our general
>> aim of using unsigned types when only non-negative values can be held in
>> variables / parameters / fields.
>
> Don't you think keeping struct tm in sync with the Posix definition should
> be preferred here?
Not necessarily, no. It's not just POSIX which has a (imo bad) habit of
using plain "int" even for values which can never go negative.
Jan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 9:50 ` Michal Orzel
@ 2022-06-10 9:56 ` Jan Beulich
0 siblings, 0 replies; 14+ messages in thread
From: Jan Beulich @ 2022-06-10 9:56 UTC (permalink / raw)
To: Michal Orzel
Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
Wei Liu, xen-devel
On 10.06.2022 11:50, Michal Orzel wrote:
> On 10.06.2022 11:44, Jan Beulich wrote:
>> On 10.06.2022 10:33, Michal Orzel wrote:
>>> All the members of struct tm are defined as integers but the format tags
>>> used in console driver for snprintf wrongly expect unsigned values. Fix
>>> the tags to expect integers.
>>
>> Perhaps do things the other way around - convert field types to unsigned
>> unless negative values can be stored there? This would match our general
>> aim of using unsigned types when only non-negative values can be held in
>> variables / parameters / fields.
>>
>
> The reason why I did not do this is to be coherent with Linux kernel (include/linux/time.h).
> I believe the time.h code in Xen comes from Linux.
>
> So if the Linux time.h defines these fields as integers and uses proper %d format specifiers (unlike Xen),
> I think my solution is better.
One can view it that way, sure. I don't. But I also won't nak this change.
Jan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 9:55 ` Jan Beulich
@ 2022-06-10 23:35 ` Stefano Stabellini
2022-06-13 6:49 ` Michal Orzel
0 siblings, 1 reply; 14+ messages in thread
From: Stefano Stabellini @ 2022-06-10 23:35 UTC (permalink / raw)
To: Jan Beulich
Cc: Juergen Gross, Michal Orzel, Andrew Cooper, George Dunlap,
Julien Grall, Stefano Stabellini, Wei Liu, xen-devel
On Fri, 10 Jun 2022, Jan Beulich wrote:
> On 10.06.2022 11:51, Juergen Gross wrote:
> > On 10.06.22 11:44, Jan Beulich wrote:
> >> On 10.06.2022 10:33, Michal Orzel wrote:
> >>> All the members of struct tm are defined as integers but the format tags
> >>> used in console driver for snprintf wrongly expect unsigned values. Fix
> >>> the tags to expect integers.
> >>
> >> Perhaps do things the other way around - convert field types to unsigned
> >> unless negative values can be stored there? This would match our general
> >> aim of using unsigned types when only non-negative values can be held in
> >> variables / parameters / fields.
> >
> > Don't you think keeping struct tm in sync with the Posix definition should
> > be preferred here?
>
> Not necessarily, no. It's not just POSIX which has a (imo bad) habit of
> using plain "int" even for values which can never go negative.
I committed the other two patches in the series because already acked
and straightforward.
In this case, I think the straightforward/mechanical fix is the one
Michal suggested in this patch: fixing %u to be %d. We could of course
consider changing the definition of tm, and there are valid reasons to
do that as Jan pointed out, but I think this patch is valid as-in
anyway.
So I am happy to give my reviewed-by for this version of the patch, and
we can still consider changing tm to use unsigned if someone feels like
proposing a patch for that.
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Cheers,
Stefano
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members
2022-06-10 23:35 ` Stefano Stabellini
@ 2022-06-13 6:49 ` Michal Orzel
0 siblings, 0 replies; 14+ messages in thread
From: Michal Orzel @ 2022-06-13 6:49 UTC (permalink / raw)
To: Stefano Stabellini, Jan Beulich
Cc: Juergen Gross, Andrew Cooper, George Dunlap, Julien Grall,
Wei Liu, xen-devel
Hi Stefano,
On 11.06.2022 01:35, Stefano Stabellini wrote:
> On Fri, 10 Jun 2022, Jan Beulich wrote:
>> On 10.06.2022 11:51, Juergen Gross wrote:
>>> On 10.06.22 11:44, Jan Beulich wrote:
>>>> On 10.06.2022 10:33, Michal Orzel wrote:
>>>>> All the members of struct tm are defined as integers but the format tags
>>>>> used in console driver for snprintf wrongly expect unsigned values. Fix
>>>>> the tags to expect integers.
>>>>
>>>> Perhaps do things the other way around - convert field types to unsigned
>>>> unless negative values can be stored there? This would match our general
>>>> aim of using unsigned types when only non-negative values can be held in
>>>> variables / parameters / fields.
>>>
>>> Don't you think keeping struct tm in sync with the Posix definition should
>>> be preferred here?
>>
>> Not necessarily, no. It's not just POSIX which has a (imo bad) habit of
>> using plain "int" even for values which can never go negative.
>
> I committed the other two patches in the series because already acked
> and straightforward.
>
> In this case, I think the straightforward/mechanical fix is the one
> Michal suggested in this patch: fixing %u to be %d. We could of course
> consider changing the definition of tm, and there are valid reasons to
> do that as Jan pointed out, but I think this patch is valid as-in
> anyway.
>
> So I am happy to give my reviewed-by for this version of the patch, and
> we can still consider changing tm to use unsigned if someone feels like
> proposing a patch for that.
It is not true that the members of struct tm cannot go negative.
Examples:
1) tm_year is used to store a number of years elapsed since 1900.
To express years before 1900, this value must be negative.
2) tm_isdst is used to inform whether DST is in effect. Negative value (-1)
means that no information is available.
The above rules are taken into account in a gmtime definition (common/time.c).
The signed/unsigned debate also applies to a calendar time defintion.
The concept of negative value is used to express the time before epoch.
Xen is using signed s_time_t for system time all over the codebase without
any valid reason other than to be coherent with POSIX definition of time_t.
>
> Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
>
> Cheers,
>
> Stefano
Cheers,
Michal
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2022-06-13 6:50 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-10 8:33 [PATCH 0/3] small fixes Michal Orzel
2022-06-10 8:33 ` [PATCH 1/3] xen/arm: traps: Fix reference to invalid erratum ID Michal Orzel
2022-06-10 9:09 ` Julien Grall
2022-06-10 8:33 ` [PATCH 2/3] xen/arm: gicv2: Rename gicv2_map_hwdown_extra_mappings Michal Orzel
2022-06-10 9:07 ` Julien Grall
2022-06-10 9:41 ` Michal Orzel
2022-06-10 8:33 ` [PATCH 3/3] xen/console: Fix incorrect format tags for struct tm members Michal Orzel
2022-06-10 9:44 ` Jan Beulich
2022-06-10 9:50 ` Michal Orzel
2022-06-10 9:56 ` Jan Beulich
2022-06-10 9:51 ` Juergen Gross
2022-06-10 9:55 ` Jan Beulich
2022-06-10 23:35 ` Stefano Stabellini
2022-06-13 6:49 ` Michal Orzel
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.