Skip to contentSkip to conversation

Two questions about paravirt boot sequence(head_32.S)

DISCUSSION Stratos Psomadakis 3 participants 5 messages Apr 14, 2011 – Apr 15, 2011

lore
Share & tools
lore
#0 lore raw

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! :)

Signature · 2 lines
Stratos Psomadakis
<[email protected]>
#1 lore raw
Quoted 2 lines · Stratos Psomadakis

1)I cannot understand why the WEAK entries are required after the bad_subarch label :/ Any hints

ok, the first question is just stupid, sorry for that one... :x

Signature · 2 lines
Stratos Psomadakis
<[email protected]>
#2 lore raw
In reply to Stratos Psomadakis
Quoted 3 lines · Stratos Psomadakis

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?

Yep, Xen never actually used it.

Cheers,
Rusty.

#3 lore raw
Quoted 6 lines · Rusty Russell
Quoted 3 lines · Stratos Psomadakis

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?

Yep, Xen never actually used it.

Does lguest use it? It looked like a neat idea - what happened?

#4 lore raw
Quoted 7 lines · Konrad Rzeszutek Wilk
Quoted 5 lines · Rusty Russell
Quoted 3 lines · Stratos Psomadakis

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?

Yep, Xen never actually used it.

Does lguest use it? It looked like a neat idea - what happened?

yeap, afaik, lguest uses the subarch field to jump to its own 'entry point'...

Signature · 2 lines
Stratos Psomadakis
<[email protected]>