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
Fri, Sep 18, 9:36 PM (20 h, 4 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39174495
Default Alt Text
D56444.diff (550 B)

Event Timeline