|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] [PATCH][GFW][RFC] fix EFI_SAL_SET_VECTORS
Quoting Isaku Yamahata <yamahata@xxxxxxxxxxxxx>:
>
> While booting recent Linux kernel under VTi domain with the latest
> open gfw, it panics as following.
> Linux kernel calls sal call of
> (EFI_SAL_SET_VECTORS, EFI_SAL_SET_INIT_VECTOR) and the gfw accesses
> the invalid address.
Right.
> The uncached physical addresses are hard coded, but they aren't
> relocated when switching to virtual address mode.
I am not sure ConvertPointer is able to deal with uncached addresses. Anyway,
using normal addresses should be harmless.
> And calling xen sal hypercall looks copy and past typo.
>
> Note: I haven't tested this patch yet.
> efi-vfirmware.hg/edk2-sparse/EdkXenPkg/Dxe/XenSal/XenSal.msa
> seems to need modification too, but I don't know how to generate the file.
> Is there any documentation describing that?
Eh yes, in tiancore docs. But you don't want to read them.
I will take care of this.
Tristan.
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|