[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC 07/11] Add kernel helper functions
On 1/2/2018 2:28 AM, manish.jaggi@xxxxxxxxxx wrote: > From: Manish Jaggi <manish.jaggi@xxxxxxxxxx> > > Add kalloc kfree functions from linux kernel. > > Signed-off-by: Manish Jaggi <manish.jaggi@xxxxxxxxxx> > --- > xen/include/xen/kernel.h | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/xen/include/xen/kernel.h b/xen/include/xen/kernel.h > index 548b64da9f..78517f6caa 100644 > --- a/xen/include/xen/kernel.h > +++ b/xen/include/xen/kernel.h > @@ -7,6 +7,16 @@ > > #include <xen/types.h> > You might want to swap 06 and 07. Once you do that I can remove the following defines from kernel.h > +/* Xen: Define compatibility functions */ > +#define FW_BUG "[Firmware Bug]: " > +#define pr_err(fmt, ...) printk(XENLOG_ERR fmt, ## __VA_ARGS__) > +#define pr_warn(fmt, ...) printk(XENLOG_WARNING fmt, ## __VA_ARGS__) > + > +/* Alias to Xen allocation helpers */ > +#define kfree xfree > +#define kmalloc(size, flags) _xmalloc(size, sizeof(void *)) > +#define kzalloc(size, flags) _xzalloc(size, sizeof(void *)) > + > /* > * min()/max() macros that also do > * strict type-checking.. See the _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |