Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-06-01 Thread Jan Beulich
>>> On 01.06.16 at 12:26, wrote: > On Mon, May 30, 2016 at 07:48:26AM -0600, Jan Beulich wrote: >> Rather than just allowing a fixed address or fully automatic placement, >> also allow for specifying an upper bound. Especially on EFI systems, >> where firmware memory use is commonly less predictab

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-06-01 Thread Daniel Kiper
On Mon, May 30, 2016 at 07:48:26AM -0600, Jan Beulich wrote: > Rather than just allowing a fixed address or fully automatic placement, > also allow for specifying an upper bound. Especially on EFI systems, > where firmware memory use is commonly less predictable than on legacy > BIOS ones, this mak

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-31 Thread David Vrabel
On 31/05/16 13:44, Jan Beulich wrote: On 31.05.16 at 12:30, wrote: >> On 30/05/16 14:48, Jan Beulich wrote: >>> --- a/xen/arch/x86/setup.c >>> +++ b/xen/arch/x86/setup.c >>> @@ -1044,13 +1044,19 @@ void __init noreturn __start_xen(unsigne >>> } >>> >>> #ifdef CONFIG_KEXEC >>> -

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-31 Thread Jan Beulich
>>> On 31.05.16 at 12:30, wrote: > On 30/05/16 14:48, Jan Beulich wrote: >> --- a/xen/arch/x86/setup.c >> +++ b/xen/arch/x86/setup.c >> @@ -1044,13 +1044,19 @@ void __init noreturn __start_xen(unsigne >> } >> >> #ifdef CONFIG_KEXEC >> -/* Don't overlap with modules. */ >> -

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-31 Thread Jan Beulich
>>> On 31.05.16 at 12:24, wrote: > On 30/05/16 14:48, Jan Beulich wrote: >> Rather than just allowing a fixed address or fully automatic placement, >> also allow for specifying an upper bound. Especially on EFI systems, >> where firmware memory use is commonly less predictable than on legacy >> BI

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-31 Thread David Vrabel
On 30/05/16 14:48, Jan Beulich wrote: > Rather than just allowing a fixed address or fully automatic placement, > also allow for specifying an upper bound. Especially on EFI systems, > where firmware memory use is commonly less predictable than on legacy > BIOS ones, this makes success of the reser

Re: [Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-31 Thread Andrew Cooper
On 30/05/16 14:48, Jan Beulich wrote: > Rather than just allowing a fixed address or fully automatic placement, > also allow for specifying an upper bound. Especially on EFI systems, > where firmware memory use is commonly less predictable than on legacy > BIOS ones, this makes success of the reser

[Xen-devel] [PATCH] kexec: allow relaxed placement specification via command line

2016-05-30 Thread Jan Beulich
Rather than just allowing a fixed address or fully automatic placement, also allow for specifying an upper bound. Especially on EFI systems, where firmware memory use is commonly less predictable than on legacy BIOS ones, this makes success of the reservation more likely when automatic placement is