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
 |