diff --git a/[refs] b/[refs] index da29236e8a06..b24e629a068b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7c256647b5ef8094ca3a6f43a442d6d8aac18058 +refs/heads/master: 94c947cd4ec7c886df246f87255dc925e3a0a47f diff --git a/trunk/drivers/staging/tidspbridge/rmgr/dbdcd.c b/trunk/drivers/staging/tidspbridge/rmgr/dbdcd.c index 9d52c3cb92f0..3d2a26f1efe5 100644 --- a/trunk/drivers/staging/tidspbridge/rmgr/dbdcd.c +++ b/trunk/drivers/staging/tidspbridge/rmgr/dbdcd.c @@ -852,8 +852,7 @@ int dcd_register_object(struct dsp_uuid *uuid_obj, goto func_end; } - dcd_key->path = kmalloc(strlen(sz_reg_key) + 1, - GFP_KERNEL); + dcd_key->path = kmalloc(dw_path_size, GFP_KERNEL); if (!dcd_key->path) { kfree(dcd_key);