From patchwork Wed Jan 27 14:04:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 101036 Delivered-To: patch@linaro.org Received: by 10.112.130.2 with SMTP id oa2csp2601632lbb; Wed, 27 Jan 2016 06:05:56 -0800 (PST) X-Received: by 10.66.65.109 with SMTP id w13mr42398614pas.142.1453903556470; Wed, 27 Jan 2016 06:05:56 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u14si9730957pfa.221.2016.01.27.06.05.56; Wed, 27 Jan 2016 06:05:56 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of netdev-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of netdev-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=netdev-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932610AbcA0OFy (ORCPT + 4 others); Wed, 27 Jan 2016 09:05:54 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:52739 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754261AbcA0OFw (ORCPT ); Wed, 27 Jan 2016 09:05:52 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue002) with ESMTPA (Nemesis) id 0LmT35-1Zpuyy2omh-00aAbg; Wed, 27 Jan 2016 15:05:19 +0100 From: Arnd Bergmann To: "David S. Miller" Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , netdev@vger.kernel.org Subject: [PATCH 0/9] network driver fixes Date: Wed, 27 Jan 2016 15:04:50 +0100 Message-Id: <1453903507-3427225-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:mBOgLc8ShtpisD5PVo+ZbddjiH41mcfz74DkUVFaIEONjqWQ8Fc jVoSEB5pLcNIEDqzSEULflcycDvkJ/M4Of3HgB98UeuTOF8iXW/VyaKxOV2IE2AJJq3UZjp LJMFg/GR+wmYx1jOL9vAnDhL9Mx48KLjdrGMtp/U/n/zqIHlcfa0Pvb7RDX00lQQ/QxhkhZ Rc6haf7OR/HxsjRkhPJfA== X-UI-Out-Filterresults: notjunk:1; V01:K0:8PKeAlHXu3s=:G8XKM3HV8XYVqI03yV3zzb XRhHGDf2CyFJpcgWyoaz9W1NZuuZRqdKF7pxCsfPlj0OH4NTmzDqoCZwdF0iCrbPiwTh7p/dF eiDRjY0PmWlSl0y00Fo8FdgmW9cd0st5N8LmGJl35E1ZqGvbNx0RdFxZ7yAeIPrmtSyzL4c2I hwAFQoOo+oH5AC/z3UO3QDVdsA6Y2PfLD0RBLqIBaTtMa+vZJcIIkKlbHIcQ+SBBb740AxLB7 TjzGywDyEYgVl8EJmTgqqoANlg1pVwg2/6pN6TBtPXBn3zPJLA3xbPs77xWtN7CAIOsKzS3Oh 82gCkzUTh+Dj8m0uLx9rjfks0nPUivuzpxoJwIC9+HXxxIo+KUVxeyDekGEVrvY6/slgJr2Y1 wKpfq502tDl65OEKD5QCGTo5dt5FWYVXNSyJ6wMhbiAW7t9bpdiIbUIbkuzFr1Mb7u03/95qW sKAa8G1hcHphpghl20ZjiZsvYRXhwpaxsdt5DV0Xd00mftiTmd0N+RZmqKig0e35VBd1fGX8E 8j6p4jHr9Zry/Wgaph1iEtWXsNOChT2MgqIGnyxI8fqIDZ4mmFX5EZe6BmmrBcBZ3ZdpWbIWv JfPVbC3fBnyjheYhks7KrE+T6O11KSMozbHoHQhQ9AyC1fLE6hNpKghfgoIQGJdMsvir59yxy YjDp51CFpaeYOs+TFGlwQR7HcHCWhIrJfUJ72AbntavzbYBVQHhh5aN5Q2dmmr40p1XI= Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org These are all fixes for relatively harmless bugs that showed up in my randconfig testing, so they should not be needed for v4.5 but get merged into net-next. I've managed to address all 'uninitialized variable' warnings that I get in ARM randconfig kernels now, this series includes the last five I got in network drivers. They are often really annoying warnings but when we get new ones, they often are about actual bugs in corner cases, so I'm trying hard to eliminate the false positives here to get people to pay attention to added warnings. I've recently tried building with an older gcc and found tons more that are all bogus, this series only addresses the ones that gcc-5.2 finds. Arnd Bergmann (9): net: davinci_cpdma: use dma_addr_t for DMA address net: hp100: remove unnecessary #ifdefs net: bgmac: clarify CONFIG_BCMA dependency net: moxart: use correct accessors for DMA memory net: fddi/defxx: avoid warning about uninitialized variable use net: vxge: avoid unused function warnings net: macb: avoid uninitialized variables net: nb8800: avoid uninitialized variable warning net: tg3: avoid uninitialized variable warning drivers/net/ethernet/aurora/nb8800.c | 4 +-- drivers/net/ethernet/broadcom/Kconfig | 5 ++- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/cadence/macb.c | 1 + drivers/net/ethernet/hp/hp100.c | 18 ----------- drivers/net/ethernet/moxa/moxart_ether.c | 42 ++++++++++++++++---------- drivers/net/ethernet/moxa/moxart_ether.h | 4 +-- drivers/net/ethernet/neterion/vxge/vxge-main.c | 31 ++++++++----------- drivers/net/ethernet/ti/davinci_cpdma.c | 12 ++++---- drivers/net/fddi/defxx.c | 5 +++ 10 files changed, 59 insertions(+), 65 deletions(-) -- 2.7.0