[PATCH] acenic: SET_NETDEV_DEV is always there these days

2007-06-06 Thread Geert Uytterhoeven
acenic: SET_NETDEV_DEV is always there these days Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- Disclaimer: not tested at all --- a/drivers/net/acenic.c +++ b/drivers/net/acenic.c @@ -159,10 +159,6 @@ static struct pci_device_id acenic_pci_t }; MODULE_DEVICE_TABLE(pci

Re: [PATCH] ps3: gigabit ethernet driver for PS3, take2

2007-07-03 Thread Geert Uytterhoeven
- ps3_gelic_wireless.c while the actual kernel module will be ps3_gelic.{o,ko}, right? With kind regards, Geert Uytterhoeven Software Architect Sony Network and Software Technology Center Europe The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium Phone:+32 (0)2 700 8453 Fax

Re: [RFC: 2.6 patch] remove broken net drivers

2006-11-19 Thread Geert Uytterhoeven
, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [PATCH 2/2] AFS/AF_RXRPC: Miscellaneous fixes

2007-05-01 Thread Geert Uytterhoeven
`.init.text' of fs/built-in.o: defined in discarded section `.exit.text' of fs/built-in.o and indeed, afs_init() calls both afs_callback_update_kill() and afs_vlocation_purge() in the failure path. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

Re: [PATCH] AFS: Fix use of __exit functions from __init path

2007-05-01 Thread Geert Uytterhoeven
On Tue, 1 May 2007, David Howells wrote: Fix use of __exit functions from __init path. Signed-off-by: David Howells [EMAIL PROTECTED] Acked-by: Geert Uytterhoeven [EMAIL PROTECTED] Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

[patch 31/33] m68k: kill skb_copy_from_linear_data compiler warnings

2007-05-01 Thread Geert Uytterhoeven
The recent conversion from `memcpy' to `skb_copy_from_linear_data' removed a few casts, which were needed to silence compiler warnings. Re-add them. Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/7990.c |6 +++--- drivers/net/a2065.c |4 ++-- drivers/net

[patch 27/33] m68k: macmace fixes

2007-05-01 Thread Geert Uytterhoeven
-by: Finn Thain [EMAIL PROTECTED] Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/Kconfig |4 drivers/net/Space.c |4 drivers/net/macmace.c | 589 ++ 3 files changed, 363 insertions(+), 234 deletions(-) --- linux-m68k

[patch 20/33] m68k: Mac DP8390 update

2007-05-01 Thread Geert Uytterhoeven
From: Finn Thain [EMAIL PROTECTED] Fix the support for C/NET nubus ethernet cards etc. Sync up the DP8390 driver with the latest code in the mac68k repo. Signed-off-by: Finn Thain [EMAIL PROTECTED] Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/mac8390.c | 245

[patch 16/33] m68k: Amiga A2065 and Ariadne TX statistics

2007-05-01 Thread Geert Uytterhoeven
Add missing code to the Amiga A2065 and Ariadne drivers to update net_device_stats.tx_bytes. Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/a2065.c |4 +--- drivers/net/ariadne.c |1 + 2 files changed, 2 insertions(+), 3 deletions(-) --- linux-m68k-2.6.21.orig

[patch 07/33] m68k: Mac89x0 Ethernet netif updates

2007-05-01 Thread Geert Uytterhoeven
From: Matthias Urlichs [EMAIL PROTECTED] Macintosh CS89x0 Ethernet: Netif updates Addition of netif_stop_queue() before transmission by Michael Schmitz skb_copy_{from,to}_linear_data() conversion by Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/Kconfig

[PATCH] mac80211: include linux/delay.h instead of asm/delay.h

2007-05-06 Thread Geert Uytterhoeven
undeclared identifier is reported only once | include2/asm/delay.h:33: error: for each function it appears in.) mac80211: include linux/delay.h instead of asm/delay.h Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- net/mac80211/ieee80211_sta.c |2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH, RESEND] Add MWI workaround for Tulip DC21143

2006-03-07 Thread Geert Uytterhoeven
or not. Indeed, if it's mentioned in the errata of the chip, the driver should take care of it. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I

Re: [PATCH, RESEND] Add MWI workaround for Tulip DC21143

2006-03-09 Thread Geert Uytterhoeven
On Wed, 8 Mar 2006, Francois Romieu wrote: Geert Uytterhoeven [EMAIL PROTECTED] : On Tue, 7 Mar 2006, Ralf Baechle wrote: [...] I'm just not convinced of having such a workaround as a build option. The average person building a a kernel will probably not know if the option needs

Re: [RFC: 2.6 patch] remove drivers/net/hydra.h

2006-04-04 Thread Geert Uytterhoeven
CFarrell cu Adrian -- snip -- This patch removes drivers/net/hydra.h that is both unused and covered by a 4 clause BSD licence (not by the UCB). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Acked-By: Geert Uytterhoeven [EMAIL PROTECTED] Gr{oetje,eeting}s

Re: [PATCH] spidernet: Fix problem sending IP fragments

2007-03-12 Thread Geert Uytterhoeven
On Mon, 12 Mar 2007, Norbert Eicker wrote: On Monday, 12. March 2007 09:28, Geert Uytterhoeven wrote: On Sat, 10 Mar 2007, Norbert Eicker wrote: On Friday, 9. March 2007 17:53, Jeff Garzik wrote: Linas Vepstas wrote: Please apply. The rather long patch description is from

Re: [git patches] net driver fixes

2007-03-12 Thread Geert Uytterhoeven
On Tue, 6 Mar 2007, Jeff Garzik wrote: Jay Vosburgh (3): bonding: Improve IGMP join processing ip_mc_rejoin_group: Kill warning about unused variable `in_dev' when CONFIG_IP_MULTICAST is not set. Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] diff --git a/net/ipv4/igmp.c b/net/ipv4

Re: [2.6 patch] more ACSI removal

2007-07-13 Thread Geert Uytterhoeven
On Fri, 13 Jul 2007, Adrian Bunk wrote: This patch removes some code that became dead code after the ATARI_ACSI removal. When was it removed? Nobody seems to have informed the m68k people... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven

Re: [2.6 patch] more ACSI removal

2007-07-16 Thread Geert Uytterhoeven
On Mon, 16 Jul 2007, Jens Axboe wrote: On Fri, Jul 13 2007, Geert Uytterhoeven wrote: On Fri, 13 Jul 2007, Adrian Bunk wrote: This patch removes some code that became dead code after the ATARI_ACSI removal. When was it removed? Nobody seems to have informed the m68k people

[patch 2/3] netdev: i82596 Ethernet needs asm/cacheflush.h

2007-07-20 Thread Geert Uytterhoeven
of function 'cache_push' The driver still compiles on ia32 (CONFIG_APRICOT=y) Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/82596.c |1 + 1 file changed, 1 insertion(+) --- a/drivers/net/82596.c +++ b/drivers/net/82596.c @@ -57,6 +57,7 @@ #include asm/io.h #include asm/dma.h

Re: [PATCH] Merge the Sonics Silicon Backplane subsystem

2007-08-02 Thread Geert Uytterhoeven
Silicon Backplane + +config SSB + tristate Sonics Silicon Backplane support + depends on EXPERIMENTAL Hence this will show up on all platforms? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32

Re: [PATCH] Merge the Sonics Silicon Backplane subsystem

2007-08-02 Thread Geert Uytterhoeven
On Thu, 2 Aug 2007, Michael Buesch wrote: On Thursday 02 August 2007, Geert Uytterhoeven wrote: On Fri, 27 Jul 2007, Michael Buesch wrote: The Sonics Silicon Backplane is a mini-bus used on various Broadcom chips and embedded devices. Devices using the SSB include b44, bcm43xx

Re: [PATCH 1/24] make atomic_read() behave consistently on alpha

2007-08-09 Thread Geert Uytterhoeven
what a minefield it is. So, why not use the well-defined alternative? Because we don't need to, and it hurts performance. It hurts performance by implementing 32-bit atomic reads in assembler? Gr{oetje,eeting}s, Geert -- Geert

Re: [PATCH 9/24] make atomic_read() behave consistently on ia64

2007-08-13 Thread Geert Uytterhoeven
, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [2.6 patch] remove Documentation/networking/net-modules.txt

2007-08-15 Thread Geert Uytterhoeven
Uytterhoeven [EMAIL PROTECTED] Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say

Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures

2007-08-17 Thread Geert Uytterhoeven
, as they convert the single instruction to RISC-style load, modify, store anyway. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself

Re: [PATCH] Prefix each line of multiline printk(KERN_level foo\nbar) with KERN_level

2007-08-26 Thread Geert Uytterhoeven
' are continuations, but given some other module may call printk() in between, there's no guarantee continuations appear on the same line. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED

Re: [PATCH] Prefix each line of multiline printk(KERN_level foo\nbar) with KERN_level

2007-08-26 Thread Geert Uytterhoeven
On Sun, 26 Aug 2007, Mike Frysinger wrote: On 8/26/07, Geert Uytterhoeven [EMAIL PROTECTED] wrote: On Fri, 24 Aug 2007, Joe Perches wrote: Corrected printk calls with multiple output lines which did not correctly preface each line with KERN_level Fixed uses of some single lines

Re: [PATCH][MIPS][7/7] AR7: ethernet

2007-09-07 Thread Geert Uytterhoeven
associated dma invalidation APIs. However, Ralf just posted a patch to remove it on all architectures, and driver writers should consider it gone. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL

libertas and endianness

2007-10-07 Thread Geert Uytterhoeven
{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something

[PATCH] libertas link error due to gcc `smartness'

2007-10-08 Thread Geert Uytterhoeven
this file calls lots of str*() routines. Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- Due to the lack of hardware, I could not test the functionality of this change. I was just trying to compile a kernel with a much enabled as possible. drivers/net/wireless/libertas/debugfs.c |5

[patch 6/8] m68k: fix net drivers after recent get_stats updates

2007-10-13 Thread Geert Uytterhoeven
m68k: fix net drivers after recent get_stats updates Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- drivers/net/macmace.c |6 +++--- drivers/net/mvme147.c |1 - 2 files changed, 3 insertions(+), 4 deletions(-) --- a/drivers/net/macmace.c +++ b/drivers/net/macmace.c @@ -538,8

[patch 8/8] ssb bus needs linux/io.h

2007-10-13 Thread Geert Uytterhoeven
/dma-mapping.h -- Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say

Re: [PATCH 1/11] ibm_newemac: Add BCM5248 and Marvell 88E1111 PHY support

2007-11-30 Thread Geert Uytterhoeven
On Fri, 30 Nov 2007, Olof Johansson wrote: On Fri, Nov 30, 2007 at 04:40:23PM +1100, Benjamin Herrenschmidt wrote: +static int m88e_init(struct mii_phy *phy) +{ + printk(%s: Marvell 88E Ethernet\n, __FUNCTION__); KERN_ level? pr_ With kind regards, Geert Uytterhoeven

Re: Top 9 kernel oopses/warnings for the week of December 29th, 2007

2007-12-29 Thread Geert Uytterhoeven
confused. So never mind. I'll make a bug-report on alpine, it wasn't a bug in your email. The bug is also present in the original branch, called pine 4.64 ;-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32

Re: [PATCH] [NET]: Remove PowerPC code from fec.c

2008-01-25 Thread Geert Uytterhoeven
) I already forwarded a copy of your email to Greg. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm

[PATCH 2/2] ethernet: arc: ARC_EMAC and EMAC_ROCKCHIP should depend on HAS_DMA

2015-04-23 Thread Geert Uytterhoeven
+0x2df9f0): undefined reference to `dma_mapping_error' Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/ethernet/arc/Kconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/arc/Kconfig b/drivers/net/ethernet/arc/Kconfig index

[PATCH 1/2] ethernet: amd: AMD_XGBE should depend on HAS_DMA

2015-04-23 Thread Geert Uytterhoeven
reference to `dma_map_page' xgbe-desc.c:(.text+0x2e6772): undefined reference to `dma_mapping_error' Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/ethernet/amd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/amd/Kconfig

[PATCH] can: CAN_GRCAN should depend on HAS_DMA

2015-04-23 Thread Geert Uytterhoeven
-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/can/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/can/Kconfig b/drivers/net/can/Kconfig index 58808f6514520c86..e8c96b8e86f48e66 100644 --- a/drivers/net/can/Kconfig +++ b/drivers/net/can

Re: [PATCH] Bluetooth: Pre-initialize variables in read_local_oob_ext_data_complete()

2015-04-20 Thread Geert Uytterhoeven
to the maintainer to decide if the patch improves the code or not. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking

Re: [PATCH] dsa: mv88e6xxx: Fix error handling in mv88e6xxx_set_port_state

2015-04-16 Thread Geert Uytterhoeven
,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

[PATCH] Bluetooth: Pre-initialize variables in read_local_oob_ext_data_complete()

2015-04-16 Thread Geert Uytterhoeven
. Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- net/bluetooth/mgmt.c | 16 ++-- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c index 7fd87e7135b52753..f8e13b6d58279463 100644 --- a/net/bluetooth/mgmt.c +++ b/net

[PATCH] net: dsa: mv88e6xxx: Add missing initialization in mv88e6xxx_set_port_state()

2015-04-16 Thread Geert Uytterhoeven
-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/dsa/mv88e6xxx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/dsa/mv88e6xxx.c b/drivers/net/dsa/mv88e6xxx.c index f64186a5f63453f3..859a332fe5cd0251 100644 --- a/drivers/net/dsa/mv88e6xxx.c +++ b/drivers

Re: [PATCH 2/3] rcar_can: print signed IRQ #

2015-06-20 Thread Geert Uytterhoeven
registered (regs @ %p, IRQ%d)\n, priv-regs, ndev-irq); Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking

[PATCH] drivers: net: xgene: Pre-initialize ret in xgene_enet_get_resources()

2015-06-25 Thread Geert Uytterhoeven
will contain arbitrary data. If it is non-zero, it will be returned to the caller as an error code. Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/apm/xgene

[PATCH] flow_dissector: Pre-initialize ip_proto in __skb_flow_dissect()

2015-06-25 Thread Geert Uytterhoeven
net/core/flow_dissector.c: In function ‘__skb_flow_dissect’: net/core/flow_dissector.c:132: warning: ‘ip_proto’ may be used uninitialized in this function Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- This may be a false positive, but the state machine in __skb_flow_dissect

Re: [PATCH 1/2] sh_eth: Remove obsolete r7s72100-ether platform_device_id entry

2015-06-24 Thread Geert Uytterhoeven
Hi David, On Wed, Jun 24, 2015 at 9:55 AM, David Miller da...@davemloft.net wrote: From: Geert Uytterhoeven geert+rene...@glider.be Date: Tue, 23 Jun 2015 15:01:01 +0200 Since commit 05104c266ae9a167 (ARM: shmobile: r7s72100: genmai: Remove legacy board file), r7s72100 is only supported

Re: [PATCH 3/3] printk: implement support for extended console drivers

2015-06-29 Thread Geert Uytterhoeven
1430 +1166 proc_pid_cmdline_read -1020 +1020 and unlike the others, this one is not that difficult to fix. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

Re: [PATCH 3/3] printk: implement support for extended console drivers

2015-06-29 Thread Geert Uytterhoeven
Hi Tejun, On Mon, Jun 29, 2015 at 5:28 PM, Tejun Heo t...@kernel.org wrote: On Mon, Jun 29, 2015 at 11:20:41AM +0200, Geert Uytterhoeven wrote: On Wed, Apr 29, 2015 at 4:45 PM, Tejun Heo t...@kernel.org wrote: --- a/kernel/printk/printk.c +++ b/kernel/printk/printk.c @@ -2196,6 +2227,7

Re: [PATCH 3/3] printk: implement support for extended console drivers

2015-06-29 Thread Geert Uytterhoeven
On Mon, Jun 29, 2015 at 5:49 PM, Tejun Heo t...@kernel.org wrote: On Mon, Jun 29, 2015 at 05:47:49PM +0200, Geert Uytterhoeven wrote: netconsole itself is optional modular. I'm not sure making further splits is called for, especially given the use cases. It could be a hidden option

[PATCH trivial] enic: Grammar s/an negative/a negative/

2015-05-21 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/net/ethernet/cisco/enic/enic_clsf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/cisco/enic/enic_clsf.c b/drivers/net/ethernet/cisco/enic/enic_clsf.c index 6739ebc08c473f7a

[PATCH] net: via: VIA_RHINE and VIA_VELOCITY should depend on HAS_DMA

2015-06-26 Thread Geert Uytterhoeven
this. Fixes: commit b7d3282a245f4428 (net: via/Kconfig: replace USE_OF with OF_???) Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/net/ethernet/via/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ethernet/via/Kconfig b/drivers/net/ethernet/via/Kconfig

[PATCH v2 11/11] net: rfkill: Allow compile test of GPIO consumers if !GPIOLIB

2015-08-02 Thread Geert Uytterhoeven
. Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org Acked-by: Linus Walleij linus.wall...@linaro.org --- v2: - Add Acked-by. --- net/rfkill/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/rfkill/Kconfig b/net/rfkill/Kconfig index 4c10e7e6c9f6ae53

[PATCH v2 04/11] net: phy: Allow compile test of GPIO consumers if !GPIOLIB

2015-08-02 Thread Geert Uytterhoeven
. Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org Acked-by: Linus Walleij linus.wall...@linaro.org --- v2: - Add Acked-by. --- drivers/net/phy/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig index 8ef81914422049ff

Re: [PATCH] net/fsl: simplify Kconfig dependency list for fsl networking

2015-08-14 Thread Geert Uytterhoeven
have been caught earlier if the NET_VENDOR_* symbol had || COMPILE_TEST among its dependencies. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself

of_mdiobus_register_phy() and deferred probe

2015-10-22 Thread Geert Uytterhoeven
anyone already looked into fixing of_mdio to handle deferred probing? Thanks! References: [1] "Re: [PATCH v4 5/5] [RFC] clk: shmobile: r8a7795: Add new CPG/MSSR driver" (http://article.gmane.org/gmane.linux.ports.sh.devel/49979) Gr{oetje,eeting}s, Geert

Re: of_mdiobus_register_phy() and deferred probe

2015-10-23 Thread Geert Uytterhoeven
Hi Sergei, On Thu, Oct 22, 2015 at 10:07 PM, Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> wrote: > On 10/22/2015 04:31 PM, Geert Uytterhoeven wrote: > >> Due to a probe deferral of an interrupt controller[1], the Micrel >> Ethernet PHY on >> r8a7791/koelsch

Re: [PATCH v2] stmmac: avoid ipq806x constant overflow warning

2015-11-13 Thread Geert Uytterhoeven
Hi Joe, On Fri, Nov 13, 2015 at 8:52 AM, Joe Perches <j...@perches.com> wrote: > On Fri, 2015-11-13 at 08:37 +0100, Geert Uytterhoeven wrote: >> On Thu, Nov 12, 2015 at 10:03 PM, Arnd Bergmann <a...@arndb.de> >> wrote: >> > Building dwmac-ipq806x on a 64-

Re: [PATCH v2] stmmac: avoid ipq806x constant overflow warning

2015-11-12 Thread Geert Uytterhoeven
laces, e.g. when inverting them to create bit mask, cfr. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a9efeca613a8fe5281d7c91f5c8c9ea46f2312f6 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-

[PATCH] net: hisilicon: NET_VENDOR_HISILICON should depend on HAS_DMA

2015-11-09 Thread Geert Uytterhoeven
/hip04_eth.ko] undefined! ERROR: "dma_map_single" [drivers/net/ethernet/hisilicon/hip04_eth.ko] undefined! ERROR: "dma_unmap_single" [drivers/net/ethernet/hisilicon/hip04_eth.ko] undefined! ERROR: "dma_free_coherent" [drivers/net/ethernet/hisilicon/hip04_eth.ko]

Re: [PATCH/RFC net-next] ravb: use clock rate as basis for GTI.TIV

2015-11-01 Thread Geert Uytterhoeven
tor-X Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programme

[PATCH] NFC: nci: Fix error check of nci_hci_create_pipe() result

2015-11-06 Thread Geert Uytterhoeven
-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- net/nfc/nci/hci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/nfc/nci/hci.c b/net/nfc/nci/hci.c index 2aedac15cb592353..a0ab26d535dca749 100644 --- a/net/nfc/nci/hci.c +++ b/net/nfc/nci/hci.c @@ -676,7 +676,7

Re: [GIT PULL] parisc architecture updates for v4.3

2015-11-06 Thread Geert Uytterhoeven
> > and mn10300. And several other architectures that define L1_CACHE_BYTES using L1_CACHE_SHIFT. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a h

Re: [PATCH v2 net-next] net/core: generic support for disabling netdev features down stack

2015-11-03 Thread Geert Uytterhoeven
'__netdev_update_features': net/core/dev.c:6302:16: warning: 'feature' may be used uninitialized in this function [-Wmaybe-uninitialized] features &= ~feature; ^ net/core/dev.c:6295:20: note: 'feature' was declared here netdev_features_t feature; ^ Gr{oetje,eeting}s,

Re: [PATCH v2 0/4] sh_eth: Remove obsolete platform_device_id entries

2015-10-08 Thread Geert Uytterhoeven
Hi David, [CC Arnd wearing the arm-soc merge hat] On Thu, Oct 8, 2015 at 2:10 PM, David Miller <da...@davemloft.net> wrote: > From: Geert Uytterhoeven <geert+rene...@glider.be> > Date: Wed, 7 Oct 2015 10:14:13 +0200 > >> Since commit 3d7608e4c169af03 ("ARM

[PATCH v2 3/4] sh_eth: Remove obsolete r8a7740-gether platform_device_id entry

2015-10-07 Thread Geert Uytterhoeven
e_id entry. Protect r8a7740_data by #ifdef CONFIG_OF as it's now referenced on DT platforms only. Move it to a more logical position, in front of the r8a777x support, so we can have a single #ifdef covering all r7s* and r8a* support soon. This requires moving a few helper functions, too. Signed-off

[PATCH v2 4/4] sh_eth: Remove obsolete r8a777x-ether platform_device_id entry

2015-10-07 Thread Geert Uytterhoeven
e_id entry. Protect sh_eth_set_rate_r8a777x() and r8a777x_data by #ifdef CONFIG_OF, as they're now referenced on DT platforms only. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> --- Commit 3d7608e4c169af03 is now in arm-soc/for-next. v2: - New. --- drivers/net/ethernet/rene

[PATCH v2 0/4] sh_eth: Remove obsolete platform_device_id entries

2015-10-07 Thread Geert Uytterhoeven
me anymore, hence this series removes the corresponding platform_device_id entries. Changes since v1: - Protect some data and functions by #ifdef CONFIG_OF to silence unused compiler warnings on SH, - New patches 3 and 4. Thanks! Geert Uytterhoeven (4): sh_eth: Remove obsolete r7s7

[PATCH v2 1/4] sh_eth: Remove obsolete r7s72100-ether platform_device_id entry

2015-10-07 Thread Geert Uytterhoeven
e_id entry. Protect r7s72100_data by #ifdef CONFIG_OF as it's now referenced on DT platforms only. Move it to a more logical position, in front of the r8a777x support, so we can have a single #ifdef covering all r7s* and r8a* support soon. This requires moving a helper function, too. Signed-off

[PATCH v2 2/4] sh_eth: Remove obsolete r8a779x-ether platform_device_id entries

2015-10-07 Thread Geert Uytterhoeven
e_id entry. Protect r8a779x_data by #ifdef CONFIG_OF as it's now referenced on DT platforms only. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Acked-by: Simon Horman <horms+rene...@verge.net.au> --- v2: - Add Acked-by, - Protect r8a779x_data by #ifdef CONFIG_OF to silence

Re: [PATCH net] ravb: Fix int mask value overwritten issue

2015-11-13 Thread Geert Uytterhoeven
patch fixes this problem. > > Signed-off-by: Masaru Nagai <masaru.nagai...@renesas.com> > Signed-off-by: Yoshihiro Kaneko <ykaneko0...@gmail.com> Acked-by: Geert Uytterhoeven <geert+rene...@glider.be> Gr{oetje,eeting}s, Geert -- Geert Uytter

Re: [PATCH v2 net-next] net/core: ensure features get disabled on new lower devs

2015-11-17 Thread Geert Uytterhoeven
the code much. >> >> Applied, thanks. > > This causes some warnings to be displayed for DSA stacked devices: And a few more: sh-eth ee70.ethernet eth0: set_features() failed (-1); wanted 0x4000, left 0x4800 g_ether gadget usb0: set_features() failed

Re: [PATCH v2 net-next] net/core: ensure features get disabled on new lower devs

2015-11-17 Thread Geert Uytterhoeven
On Tue, Nov 17, 2015 at 10:02 AM, Geert Uytterhoeven <ge...@linux-m68k.org> wrote: > On Fri, Nov 13, 2015 at 1:26 AM, Florian Fainelli <f.faine...@gmail.com> > wrote: >> On 04/11/15 18:56, David Miller wrote: >>>> Fixes: fd867d51f889 ("net/core: generic su

Re: [PATCH 1/2] ravb: propagate platform_get_irq() error upstream

2015-08-28 Thread Geert Uytterhoeven
-by: Sergei Shtylyov sergei.shtyl...@cogentembedded.com Acked-by: Geert Uytterhoeven geert+rene...@glider.be Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call

Re: [PATCH 2/2] sh_eth: propagate platform_get_irq() error upstream

2015-08-28 Thread Geert Uytterhoeven
-by: Sergei Shtylyov sergei.shtyl...@cogentembedded.com Acked-by: Geert Uytterhoeven geert+rene...@glider.be Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call

Re: [[net-next] lo uses DEPRECATED zero tx_queue_len - convert driver to use IFF_NO_QUEUE instead

2015-08-26 Thread Geert Uytterhoeven
Hi Phil, On Wed, Aug 26, 2015 at 11:34 AM, Phil Sutter p...@nwl.cc wrote: On Tue, Aug 25, 2015 at 01:16:41PM +0200, Geert Uytterhoeven wrote: I don't know if this was reported before (I'm not subscribed to netdev), but Google couldn't find it: lo uses DEPRECATED zero tx_queue_len - convert

Re: [net-next PATCH 0/4] fixup IFF_NO_QUEUE conversion

2015-09-01 Thread Geert Uytterhoeven
e former changes >> allow for some code cleanup. > > Seems reasonable, series applied, thanks Phil. Thanks, the warning is gone. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conver

[PATCH] lan78xx: Fix ladv/radv error handling in lan78xx_link_reset()

2015-09-04 Thread Geert Uytterhoeven
codes to "u16" variables makes them positive, ignoring the errors. Hence use "int" instead. Drop the "unlikely"s (unlikely considered harmful) and propagate the actual error values instead of overriding them to -EIO while we're at it. Signed-off-by: Geert Uytt

[PATCH] vxlan: Refactor vxlan_udp_encap_recv() to kill compiler warning

2015-09-04 Thread Geert Uytterhoeven
structure. Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- Compile-tested only. --- drivers/net/vxlan.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c index ce988fd01b3486c7..cf8b7f0473b3985a 100644 --- a/drive

[PATCH] ethernet: synopsys: SYNOPSYS_DWC_ETH_QOS should depend on HAS_DMA

2015-09-04 Thread Geert Uytterhoeven
_qos.ko] undefined! ERROR: "dma_map_page" [drivers/net/ethernet/synopsys/dwc_eth_qos.ko] undefined! ERROR: "dma_mapping_error" [drivers/net/ethernet/synopsys/dwc_eth_qos.ko] undefined! ERROR: "dma_map_single" [drivers/net/ethernet/synopsys/dwc_eth_qos.ko]

Re: [PATCH] x86: Wire up 32-bit direct socket calls

2015-09-02 Thread Geert Uytterhoeven
Author: Heiko Carstens <heiko.carst...@de.ibm.com> Date: Tue Aug 4 09:15:58 2015 +0200 s390/syscalls: ignore syscalls reachable via sys_socketcall Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In per

[[net-next] lo uses DEPRECATED zero tx_queue_len - convert driver to use IFF_NO_QUEUE instead

2015-08-25 Thread Geert Uytterhoeven
: Tue Aug 18 10:30:48 2015 +0200 net: warn if drivers set tx_queue_len = 0 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm

Re: [PATCH/RFC v2 net-next 3/4] ravb: Document binding for r8a7795 SoC

2015-09-11 Thread Geert Uytterhoeven
r the R8A7795 SoC this property is mandatory, > + and "ch0" through "ch24" are mandatory. This suggests the single multiplexed interrupt on R-Car Gen2 can be called "ch0". Is that what you want? I know the driver doesn't care. Gr{oetje,eeting}s,

Re: [PATCH] x86: Wire up 32-bit direct socket calls

2015-09-11 Thread Geert Uytterhoeven
sys_msgctl sys_msgrcv sys_msgsnd sys_semget sys_semctl sys_semtimedop sys_shmget sys_shmctl sys_shmat sys_shmdt sys_semop() seems to be unneeded because it can be implemented using sys_semtimedop()? Thanks! Gr{oetje,eeting}s, Geert -

Re: [PATCH/RFC v2 net-next 3/4] ravb: Document binding for r8a7795 SoC

2015-09-11 Thread Geert Uytterhoeven
for SPEI, - "rx" for SPRI, - "tx" to SPTI, - "mux" for a single muxed interrupt. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- Ther

[PATCH 0/5] net: m68k: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
build" depends on "[PATCH 4/5] m68k/mac: Export Peripheral System Controller (PSC) base address to modules". Feel free to take the dependency through the netdev tree to avoid modular build breakage. This was compile-tested only (mac_defconfig + allmodconfig) due to lack of hardware

[PATCH 3/5] net: hplance: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- drivers/net/ethernet/amd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/amd/Kconfig b/drivers/net/ethernet/amd/Kconfig index afc62ea804fc35d4..0038709fd317d83c 100644 --- a/drive

[PATCH 5/5] net: macmace: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- This depends on "[PATCH 4/5] m68k/mac: Export Peripheral System Controller (PSC) base address to modules". --- drivers/net/ethernet/apple/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driv

[PATCH 2/5] net: 7990: Export lance_poll() to modules

2015-09-29 Thread Geert Uytterhoeven
If CONFIG_HPLANCE=m and CONFIG_NET_POLL_CONTROLLER=y: ERROR: "lance_poll" [drivers/net/ethernet/amd/hplance.ko] undefined! Add the missing export to fix this. Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- drivers/net/ethernet/amd/7990.c | 1 + 1 file chan

[PATCH 4/5] m68k/mac: Export Peripheral System Controller (PSC) base address to modules

2015-09-29 Thread Geert Uytterhoeven
If CONFIG_MACMACE=m: ERROR: psc [drivers/net/ethernet/apple/macmace.ko] undefined! Add the missing export to fix this. Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- I'm OK with this going in through the netdev tree, as "net: macmace: Allow modular bui

[PATCH 1/5] net: mac8390: Allow modular build

2015-09-29 Thread Geert Uytterhoeven
fth...@telegraphics.com.au> Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- drivers/net/ethernet/8390/Kconfig | 2 +- drivers/net/ethernet/8390/mac8390.c | 32 ++-- 2 files changed, 11 insertions(+), 23 deletions(-) diff --git a/drivers/net/e

Re: [PATCH net-next 0/6] make non-modular code explicitly non-modular

2015-09-28 Thread Geert Uytterhoeven
id you choose this approach? What about changing the "bool"s to "tristate"s in Kconfig instead? I gave it a try, and with some small changes the three m68k ethernet drivers build fine as modular drivers. I can send patches if you like it. Thanks! Gr{oetje,eeting}s,

Re: [PATCH/RFC net-next v3 3/4] ravb: Document binding for r8a7795 SoC

2015-09-18 Thread Geert Uytterhoeven
y: Simon Horman <horms+rene...@verge.net.au> Acked-by: Geert Uytterhoeven <geert+rene...@glider.be> Modulo the minor nit below... > --- a/Documentation/devicetree/bindings/net/renesas,ravb.txt > +++ b/Documentation/devicetree/bindings/net/renesas,ravb.txt > @@ -18,6 +22,12 @@ Require

Re: [PATCH] ravb: add R8A7791 support

2015-11-29 Thread Geert Uytterhoeven
-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer&q

[PATCH] ethernet: aurora: AURORA_NB8800 should depend on HAS_DMA

2015-12-07 Thread Geert Uytterhoeven
age" [drivers/net/ethernet/aurora/nb8800.ko] undefined! ERROR: "dma_free_coherent" [drivers/net/ethernet/aurora/nb8800.ko] undefined! Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> --- drivers/net/ethernet/aurora/Kconfig | 1 + 1 file changed, 1 insertion(+) d

Re: [RESEND PATCH v1 0/4] Add support emac for the RK3036 SoC platform

2015-12-30 Thread Geert Uytterhoeven
gt; in the series? Because the DT change is very likely to conflict with other DT changes. That's why typically all DT changes go in through the platform/architecture maintainer. > It looks better to put it all together as a unit, via one series, with > a merge commit containing your "

Re: MULTIPLE_TABLES and IP_ADVANCED_ROUTER

2015-11-24 Thread Geert Uytterhoeven
Hi David, On Tue, Nov 24, 2015 at 7:10 PM, David Miller <da...@davemloft.net> wrote: > From: Geert Uytterhoeven <ge...@linux-m68k.org> > Date: Sun, 22 Nov 2015 11:03:18 +0100 > >> Is there a reason why IP_MULTIPLE_TABLES and >> IP_MROUTE_MULTIPLE_TABLES de

Re: [PATCH 1/2 net-next] ravb: Add fallback compatibility strings

2015-12-01 Thread Geert Uytterhoeven
ot; for generic R-Car Gen 2 compatible > interface. > + "renesas,etheravb-gen3" for generic R-Car Gen 3 compatible > interface. > + (Same comment, different audience) Shouldn't that be "renesas,etheravb-rcar-gen" or "renesas,etheravb-rcar2"

Re: [PATCH] ravb: add R8A7791 support

2015-11-30 Thread Geert Uytterhoeven
Hi Simon, On Mon, Nov 30, 2015 at 1:42 AM, Simon Horman <ho...@verge.net.au> wrote: > On Mon, Nov 30, 2015 at 12:14:21AM +0300, Sergei Shtylyov wrote: >> On 11/29/2015 10:26 PM, Geert Uytterhoeven wrote: >> >>Add support for yet another ARM member of the R-Car family,

MULTIPLE_TABLES and IP_ADVANCED_ROUTER

2015-11-22 Thread Geert Uytterhoeven
uot;IPv6: Multiple Routing Tables" select FIB_RULES config IPV6_MROUTE_MULTIPLE_TABLES bool "IPv6: multicast policy routing" depends on IPV6_MROUTE select FIB_RULES Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterh

[PATCH v3 3/4] sh_eth: Remove obsolete r8a7740-gether platform_device_id entry

2015-11-24 Thread Geert Uytterhoeven
e_id entry. Protect r8a7740_data by #ifdef CONFIG_OF as it's now referenced on DT platforms only. Move it to a more logical position, in front of the r8a777x support, so we can have a single #ifdef covering all r7s* and r8a* support soon. This requires moving a few helper functions, too. Signed-off

  1   2   3   4   5   >