RE: [patch] More Itanium PAL spec updates

From: Luck, Tony <tony.luck_at_intel.com>
Date: 2006-11-02 11:36:58
+#define PAL_MEMORY_BUFFER	277	/* Provide cacheable memory for PAL */

This call looks like a new headache for kexec :-(  While there are
hooks to relocate the buffer, I can't see a way to just take back
the buffer ... which makes life hard when kexec'ing from one kernel
to a possibly entirely unrelated OS.  It might be a whole lot better
if the OS didn't touch this (SAL or EFI could set up the buffer?)



+		     "Max Purges                     : %d\n"
 		     "Size of RR.rid                 : %d\n",
 		     vm_info_1.pal_vm_info_1_s.phys_add_size,
 		     vm_info_2.pal_vm_info_2_s.impl_va_msb+1,
 		     vm_info_1.pal_vm_info_1_s.max_pkr+1,
 		     vm_info_1.pal_vm_info_1_s.key_size,
 		     vm_info_1.pal_vm_info_1_s.hash_tag_id,
+		     vm_info_2.pal_vm_info_2_s.max_purges?
+				vm_info_2.pal_vm_info_2_s.max_purges : 1,

max_purges == 65535 means "unlimited".  Should we be helpful here and
print an explicit "unlimited" ... or rely on users having read SDM page
2:451?

-Tony
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Nov 02 11:37:07 2006

This archive was generated by hypermail 2.1.8 : 2006-11-02 11:37:48 EST