Hi Kaz.
You may want to test the following hank.
Although I didn't change the logic, but it certainly needs fix.
NOTE:
[PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2
http://lists.xensource.com/archives/html/xen-ia64-devel/2006-11/msg00358.html
http://lists.xensource.com/archives/html/xen-ia64-devel/2006-11/msg00362.html
On Thu, Aug 16, 2007 at 12:21:04PM +0900, Isaku Yamahata wrote:
> diff -r 3470a432a082 -r ea78d46a2ea0 include/asm-ia64/sal.h
> --- a/include/asm-ia64/sal.h Tue Aug 07 16:54:04 2007 +0900
> +++ b/include/asm-ia64/sal.h Thu Aug 16 11:55:08 2007 +0900
> @@ -701,9 +701,9 @@ ia64_sal_get_state_info (u64 sal_info_ty
> if (is_running_on_xen()) {
> struct xencomm_handle *desc;
>
> - if (xencomm_create(sal_info,
> - ia64_sal_get_state_info_size(sal_info_type),
> - &desc, GFP_KERNEL))
> + desc = xencomm_map(sal_info,
> + ia64_sal_get_state_info_size(sal_info_type));
> + if (desc == NULL)
> return 0;
>
> SAL_CALL_REENTRANT(isrv, SAL_GET_STATE_INFO, sal_info_type, 0,
--
yamahata
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|