1)I cannot understand why the WEAK entries are required after the bad_subarch label :/ Any hints? 2)I think that xen doesn't use any more the hardware subarch boot parameter, and uses a 'different' path/boot sequence, hence the xen_entry in head_32.S is not needed any more. Am I missing something? Thanks! :) -- Stratos Psomadakis