···104104 }105105 return buffer;106106}107107-108108-/**109109- * kvfree - free an allocation do by kvmalloc110110- * @buffer: buffer to free (MAYBE_NULL)111111- *112112- * Free a buffer allocated by kvmalloc113113- */114114-void kvfree(void *buffer)115115-{116116- if (is_vmalloc_addr(buffer))117117- vfree(buffer);118118- else119119- kfree(buffer);120120-}