Page MenuHomeFreeBSD

D56444.diff
No OneTemporary

D56444.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/string.h b/sys/compat/linuxkpi/common/include/linux/string.h
--- a/sys/compat/linuxkpi/common/include/linux/string.h
+++ b/sys/compat/linuxkpi/common/include/linux/string.h
@@ -98,6 +98,12 @@
return (dst);
}
+static inline void *
+kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp)
+{
+ return (kmemdup(src, size_mul(count, element_size), gfp));
+}
+
/* See slab.h for kvmalloc/kvfree(). */
static inline void *
kvmemdup(const void *src, size_t len, gfp_t gfp)

File Metadata

Mime Type
text/plain
Expires
Thu, Jul 16, 7:17 AM (6 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32019287
Default Alt Text
D56444.diff (550 B)

Event Timeline