On Tue, 28 Jan 2020 13:07:40 +0100
Igor Mammedov wrote:
> On Mon, 27 Jan 2020 15:41:45 +0100
> Halil Pasic wrote:
>
> > On Mon, 27 Jan 2020 08:39:25 +0100
> > Igor Mammedov wrote:
[..]
> > >
> > > one should be able to use memory-backend property to make it work
> > > instead of -m convenienc
On Mon, 27 Jan 2020 15:41:45 +0100
Halil Pasic wrote:
> On Mon, 27 Jan 2020 08:39:25 +0100
> Igor Mammedov wrote:
>
> > On Fri, 24 Jan 2020 20:17:48 +0100
> > Halil Pasic wrote:
> >
> > > On Thu, 23 Jan 2020 12:38:43 +0100
> > > Igor Mammedov wrote:
> > >
> > > > With main RAM now conve
On Mon, 27 Jan 2020 08:39:25 +0100
Igor Mammedov wrote:
> On Fri, 24 Jan 2020 20:17:48 +0100
> Halil Pasic wrote:
>
> > On Thu, 23 Jan 2020 12:38:43 +0100
> > Igor Mammedov wrote:
> >
> > > With main RAM now converted to hostmem backends, there is no
> > > point in keeping global mem_prealloc
On Fri, 24 Jan 2020 20:17:48 +0100
Halil Pasic wrote:
> On Thu, 23 Jan 2020 12:38:43 +0100
> Igor Mammedov wrote:
>
> > With main RAM now converted to hostmem backends, there is no
> > point in keeping global mem_prealloc around, so alias
> > -mem-prealloc to "memory-backend.prealloc=on"
> > m
On Thu, 23 Jan 2020 12:38:43 +0100
Igor Mammedov wrote:
> With main RAM now converted to hostmem backends, there is no
> point in keeping global mem_prealloc around, so alias
> -mem-prealloc to "memory-backend.prealloc=on"
> machine compat[*] property and make mem_prealloc a local
> variable to
When option -mem-prealloc is used with one or more memory-backend
objects, created backends may not obey configured bind policy or
creation may fail after kernel attempts to move pages according
to bind policy.
Reason is in file_ram_alloc(), which will pre-allocate
any descriptor based RAM if globa