Re: [PATCH] drivers: xen: events: fix build issues with disabled Xen HVC

2022-08-02 Thread Dmytro Firsov
On 02.08.22 22:11, Tom Rini wrote: > On Tue, Aug 02, 2022 at 06:49:49PM +0000, Dmytro Firsov wrote: > >> It received reviewed-by from code maintainer. Does anything else needed >> to take it to u-boot/master? > Ah. I'll probably pick it up soon. > Thanks!

Re: [PATCH] drivers: xen: events: fix build issues with disabled Xen HVC

2022-08-02 Thread Dmytro Firsov
It received reviewed-by from code maintainer. Does anything else needed to take it to u-boot/master? On 02.08.22 13:57, Tom Rini wrote: > On Tue, Aug 02, 2022 at 08:48:51AM +0000, Dmytro Firsov wrote: > >> Can moderators, please, take a look on this patch? > What abou

Re: [PATCH v2] drivers: xen: unmap Enlighten page before jumping to Linux

2022-07-22 Thread Dmytro Firsov
On 21.07.22 18:11, Oleksandr wrote: > > On 19.07.22 17:55, Dmytro Firsov wrote: > > Hello Dmytro > > > First of all, thanks for fixing this issue. > > Patch looks good, just a nit below. > Hello Oleksandr, >> +    reservation.domid = DOMID_SELF;

[PATCH v2] drivers: xen: unmap Enlighten page before jumping to Linux

2022-07-19 Thread Dmytro Firsov
: Dmytro Firsov --- Changes in v2: - Reword commit message to be more clear with purpose of the patch - Change BUG() helper to panic() and add error messages - Add struct zeroing during initialization - Fix typo in comment --- drivers/xen/hypervisor.c | 31 +++ 1 file

Re: [PATCH] drivers: xen: unmap Enlighten page before jumping to Linux

2022-07-19 Thread Dmytro Firsov
On 19.07.22 14:04, Julien Grall wrote: > Hi, > > On 19/07/2022 11:45, Dmytro Firsov wrote: >> >> On 19.07.22 12:50, Julien Grall wrote: >>> Hi Dmytro, >>> >>> On 19/07/2022 09:52, Dmytro Firsov wrote: >>>> This commit fixes issue with

Re: [PATCH] drivers: xen: unmap Enlighten page before jumping to Linux

2022-07-19 Thread Dmytro Firsov
On 19.07.22 12:50, Julien Grall wrote: > Hi Dmytro, > > On 19/07/2022 09:52, Dmytro Firsov wrote: >> This commit fixes issue with usage of Xen hypervisor shared info page. >> Previously U-boot did not unmap it at the end of OS boot process. It >> leads to repeat

[PATCH] drivers: xen: unmap Enlighten page before jumping to Linux

2022-07-19 Thread Dmytro Firsov
XENMEM_populate_physmap This patch adds page unmapping via XENMEM_remove_from_physmap, fills hole in address space where page was mapped via XENMEM_populate_physmap and return this address to memory allocator for freeing. Signed-off-by: Dmytro Firsov --- drivers/xen/hypervisor.c | 31

[PATCH] drivers: xen: events: fix build issues with disabled Xen HVC

2022-07-04 Thread Dmytro Firsov
driver, caused by absense of console event channel, that is not available when console config is disabled. Now console related code will be removed when Xen HVC is turned off. Signed-off-by: Dmytro Firsov --- drivers/xen/events.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/xen