static inline void *alloc_smp_req(int size)
{
	u8 *p = kzalloc(size, GFP_KERNEL);
	if (p)
		p[0] = SMP_REQUEST;
	return p;
}

The product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.