Hi Anthony,
On Fri, 2006-07-28 at 14:55 +0800, Xu, Anthony wrote:
--- a/xen/arch/ia64/vmx/vtlb.c Thu Jul 27 10:43:34 2006 -0600
+++ b/xen/arch/ia64/vmx/vtlb.c Fri Jul 28 11:08:02 2006 +0800
@@ -120,14 +120,17 @@ thash_data_t *__vtr_lookup(VCPU *vcpu, u
}
-static void thash_recycle_cch(thash_cb_t *hcb, thash_data_t *hash)
+void thash_recycle_cch(thash_cb_t *hcb, thash_data_t *hash)
{
thash_data_t *p, *q;
int i=0;
p=hash;
for(i=0; i < MAX_CCN_DEPTH; i++){
- p=p->next;
+ if(p->next)
+ p=p->next;
+ else
+ while(10);
^^^^^^^^^^ ???