From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752175AbdKBLf4 (ORCPT ); Thu, 2 Nov 2017 07:35:56 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:51478 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750722AbdKBLfy (ORCPT ); Thu, 2 Nov 2017 07:35:54 -0400 From: Arnd Bergmann To: Greg Kroah-Hartman , Jiri Slaby Cc: Arnd Bergmann , Miquel Raynal , Gregory CLEMENT , Allen Yan , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] serial: mvebu-uart: drop incorrect memset Date: Thu, 2 Nov 2017 12:34:24 +0100 Message-Id: <20171102113441.781447-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:UTJKianxvLGDOAgRQbq+A4MdPJqbLB1Spor4mjukrBfHQ1Rc2Lf qM5Mg04+/pnyz0P2NhCqkxEEeDgqMh2KpsMVmatd7LnrtzN/e6LC6dUCgpqA73xUrzACVnO 6mbpSUdecBsJl2U1VHG4bQRkj/auZQmj4nnf71TKiNvVcXD9M3330L0Z49uX6GZllXvsik9 WGAuoTwdKQORdbImjtIww== X-UI-Out-Filterresults: notjunk:1;V01:K0:j4SYjk/nL5k=:2kO2jliep/oAqlhjqLnW9N ru5Pk3Pp9S0bD64nnA2YQ5l3ZzpJapTc2jUVgX8+aGedQWtOBrxcofTYqqtf5OV8qwHpj8gom JlJ+brioJkE5sbtii8JKEHRLKFXQfhOc7/UOir46AEci2lwgw97V2XmRIS4P90B7tQ/CMQ/hN bPmulhtQGdfQ6chfJMQcTxbcGhCwGOoYIeCOIQauAee3hEcA9bmWF9Qevo/ksjP4fcYe3x5By YK63RZCj/UBx5c/qy+2Um9TycqZ+3hSHzsZEoHwXRTfPyE5WlM2MiKXGsoZvN7OlTNacBkKhi EvQ9OBLHyBBLL24R0LHdpp1/NH6SWKDhdZFljeP9d9fKbEvFiy95prDDmh7mmuqo1IjvmtXre MKs7Uf7h/KBI9UtGUgCXbnAXX6FxKYpSWjpdCtPyZpYS3JuoDQ2YSvtjMiQNSmXIpM+o+ldEU v9HWo2rAWufKQxbrR9+B9LzupsgrlyWR2rkDnfXgXC/36YM6cLdwz+uRscGrlOiBu81NyQk+o wKn4jCh335bgj5iXEtHkY0Z85IvUOVRVXagi8KM6cKStrfyUO+Vc+n24SVpX1D2KKjrTwdzI+ UsAnOz8LFx4cXQ6w2YpojgqKcoKLFdOJsXZmBJSZWGXrd8VQPuxQF7Jt+5CbmOryJYVNQQHBo OX3JwXo5mlB3WSZ1Nfsmn6tf3UYwaSrVVG9DkBPgP1bG5IAznAm6CFqValwWEqqNojPxHavC3 qmny9uInal7rVl9a/Mm6ijKmQ+6ZSg8cu4YZfQ== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org gcc points out that the length passed into memset here is wrong: drivers/tty/serial/mvebu-uart.c: In function 'mvebu_uart_probe': arch/x86/include/asm/string_32.h:324:29: error: 'memset' used with length equal to number of elements without multiplication by element size [-Werror=memset-elt-size] Moreover, the structure was allocated with kzalloc a few lines earlier, so that memset is also unnecessary. Let's drop it to shut up the compiler warning. Fixes: 95f787685a22 ("serial: mvebu-uart: dissociate RX and TX interrupts") Signed-off-by: Arnd Bergmann --- drivers/tty/serial/mvebu-uart.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/tty/serial/mvebu-uart.c b/drivers/tty/serial/mvebu-uart.c index 16b0a5aa14e2..85eb5c86d177 100644 --- a/drivers/tty/serial/mvebu-uart.c +++ b/drivers/tty/serial/mvebu-uart.c @@ -817,7 +817,6 @@ static int mvebu_uart_probe(struct platform_device *pdev) } /* Manage interrupts */ - memset(mvuart->irq, 0, UART_IRQ_COUNT); if (platform_irq_count(pdev) == 1) { /* Old bindings: no name on the single unamed UART0 IRQ */ irq = platform_get_irq(pdev, 0); -- 2.9.0