RE: [patch] More Itanium PAL spec updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



+#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@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Sparc Linux]     [DCCP]     [Linux ARM]     [Yosemite News]     [Linux SCSI]     [Linux x86_64]     [Linux for Ham Radio]

  Powered by Linux