Use devm_kmemdup to replace devm_kmalloc + memcpy