Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755853AbbHGIEg (ORCPT ); Fri, 7 Aug 2015 04:04:36 -0400 Received: from mailout3.w1.samsung.com ([210.118.77.13]:28638 "EHLO mailout3.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1422695AbbHGIAt (ORCPT ); Fri, 7 Aug 2015 04:00:49 -0400 X-AuditID: cbfec7f4-f79c56d0000012ee-a5-55c465aa0a38 From: Andrzej Hajda To: Christine Caulfield , David Teigland Cc: Andrzej Hajda , Bartlomiej Zolnierkiewicz , Marek Szyprowski , linux-kernel@vger.kernel.org, cluster-devel@redhat.com Subject: [PATCH 21/31] fs/dlm: use kmemdup rather than duplicating its implementation Date: Fri, 07 Aug 2015 09:59:27 +0200 Message-id: <1438934377-4922-22-git-send-email-a.hajda@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1438934377-4922-1-git-send-email-a.hajda@samsung.com> References: <1438934377-4922-1-git-send-email-a.hajda@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgluLIzCtJLcpLzFFi42I5/e/4Fd1VqUdCDQ791Le4te4cq8XGGetZ LR7/bWS1OLn6MZvF5V1z2CzWHrnLbrGgYRerA7vH+31X2Tz6tqxi9Pi8SS6AOYrLJiU1J7Ms tUjfLoEr48zhw2wFDWwV59sWMjcwfmfpYuTkkBAwkfh3aBsrhC0mceHeerYuRi4OIYGljBJH /+8ASwgJNDFJrJutCWKzCWhK/N18kw3EFhEIlbhzfROYzSxwglHi8KoCEFtYIFyicccUsAUs AqoSp5/cZO5i5ODgFXCW+P9aD2KXnMTJY5PBxnMChVd2z4Ra5STxpu8C8wRG3gWMDKsYRVNL kwuKk9JzDfWKE3OLS/PS9ZLzczcxQsLnyw7GxcesDjEKcDAq8fAm/DscKsSaWFZcmXuIUYKD WUmE96E+UIg3JbGyKrUoP76oNCe1+BCjNAeLkjjv3F3vQ4QE0hNLUrNTUwtSi2CyTBycUg2M wdYKXXPKz0xea3Xk/NTtauvYJyUInml0ZjaKWnvJdssR1sOneLp8wpV+5FW5Te37a7uDS8R1 9X3le7XHY6KtO/wvJM6ZWmhtLeNt9vbAtIUOi0XiFyxUYbhk8S/wqM4siU25neltbRf8giti ze6urr9V9P2PxkH+0ML5meuMDv9coSw+Py9FiaU4I9FQi7moOBEAfUhG5hsCAAA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 984 Lines: 34 The patch was generated using fixed coccinelle semantic patch scripts/coccinelle/api/memdup.cocci [1]. [1]: http://permalink.gmane.org/gmane.linux.kernel/2014320 Signed-off-by: Andrzej Hajda --- fs/dlm/lowcomms.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fs/dlm/lowcomms.c b/fs/dlm/lowcomms.c index 754fd6c..b31b32a 100644 --- a/fs/dlm/lowcomms.c +++ b/fs/dlm/lowcomms.c @@ -1317,10 +1317,9 @@ static void init_local(void) if (dlm_our_addr(&sas, i)) break; - addr = kmalloc(sizeof(*addr), GFP_NOFS); + addr = kmemdup(&sas, sizeof(*addr), GFP_NOFS); if (!addr) break; - memcpy(addr, &sas, sizeof(*addr)); dlm_local_addr[dlm_local_count++] = addr; } } -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/