[RFC v8 08/20] um: lkl: memory handling

Hajime Tazaki thehajime at gmail.com
Thu Mar 18 00:12:05 GMT 2021


Hello,

On Wed, 17 Mar 2021 06:31:03 +0900,
Johannes Berg wrote:
> 
> On Tue, 2021-03-16 at 10:18 +0900, Hajime Tazaki wrote:
> > 
> > > > +void *uml_kmalloc(int size, int flags)
> > > > +{
> > > > +	return kmalloc(size, flags);
> > > > +}
> > > 
> > > That could probably still be shared?
> > 
> > This function is a stub of arch/um/kernel/mem.c, which LKL doesn't
> > use for the build.  Thus we defined here.
> > 
> > Or are you suggesting to not stubbing this function, but extracting
> > the function from mem.c ?
> 
> Yes, that's kind of what I was thinking.

Okay, I'll look for a fix with this approach.

> OTOH, I guess it's in os-Linux today?

sorry, I didn't get this line.  uml_kmalloc() is in kernel/mem.c but
what is in os-Linux ?

Thanks,
-- Hajime



More information about the linux-um mailing list