[PATCH 0/5] myri10ge - Myri-10G Ethernet driver - v3
We think we have addressed all problems that have been reported after the
second submission. We would like this driver to be merged in the git-netdev
tree or in -mm, with the aim of being in 2.6.18.
The changes since the previous patchset are:
[PATCH 2/5] myri10ge - Revive pci_find_ext_capability
This patch revives pci_find_ext_capability (has been disabled a couple month
ago since it was not used anywhere. See http://lkml.org/lkml/2006/1/20/247).
It will now be used by the myri10ge driver.
Signed-off-by: Brice Goglin [EMAIL
[PATCH 3/5] myri10ge - Driver header files
myri10ge driver header files.
myri10ge_mcp.h is the generic header, while myri10ge_mcp_gen_header.h
is automatically generated from our firmware image.
Signed-off-by: Brice Goglin [EMAIL PROTECTED]
Signed-off-by: Andrew J. Gallatin [EMAIL PROTECTED]
[PATCH 5/5] myri10ge - Kconfig and Makefile
Add Kconfig and Makefile support for the myri10ge driver.
Signed-off-by: Brice Goglin [EMAIL PROTECTED]
Signed-off-by: Andrew J. Gallatin [EMAIL PROTECTED]
drivers/net/Kconfig | 17 +
drivers/net/Makefile |1 +
Hi Pekka:
I will send this document to our product manager. After he agreed, we will
sign it off.
Thank you for this information.
Jesse
- Original Message -
From: Pekka Enberg [EMAIL PROTECTED]
To: jesse(建興) [EMAIL PROTECTED]
Cc: Francois Romieu [EMAIL PROTECTED]; David Vrabel
[EMAIL
Replying to David S. Miller:
That's my position too and I'm pretty much going to ignore any
request to change this behavior.
Accorind to this article, some people count this as security issue:
http://www.securityfocus.com/archive/1/427622
Well ... someone with Cisco support contract can open a
From: Marcin Juszkiewicz [EMAIL PROTECTED]
Add TRENDnet TE-CF100 ethernet adapter to pcnet_cs list.
product info: Fast Ethernet, CF Size PC Card, 1.0,
manfid: 0x0149, 0xc1ab
Signed-off-by: Marcin Juszkiewicz [EMAIL PROTECTED]
drivers/net/pcmcia/pcnet_cs.c |2 ++
1 file changed, 2
Brice Goglin wrote:
[PATCH 0/5] myri10ge - Myri-10G Ethernet driver - v3
We think we have addressed all problems that have been reported after the
second submission. We would like this driver to be merged in the git-netdev
tree or in -mm, with the aim of being in 2.6.18.
Specifically for
-- Weitergeleitete Nachricht --
Subject: Re: net/ieee80211/softmac/ieee80211softmac_io.c:464:
warning: 'ieee80211softmac_send_ctl_frame' defined but not used
Date: Tuesday 23 May 2006 14:33
From: Johannes Berg [EMAIL PROTECTED]
To: Toralf Förster [EMAIL PROTECTED]
Cc: [EMAIL
On Tue, 2006-05-23 at 14:45 +0200, Toralf Förster wrote:
Here is a patch applicable fotr the current git kernel:
Not really. Please read http://linux.yyz.us/patch-format.html
--- net/ieee80211/softmac/ieee80211softmac_io.c 2006-05-23 14:41:19.0
+0200
+++
Steffen Klassert wrote:
On Wed, Apr 05, 2006 at 06:33:18PM +0200, Marco Berizzi wrote:
Hello everybody.
I'm getting these errors (with packet/connectivity loss) on
our firewall after I have plugged in a 3c905C nic. Linux is
Slackware 10.2 with vanilla 2.6.16.1.
Hints?
PS: I have
Got this compiler warning today and Johannes Berg [EMAIL PROTECTED] wrote:
Yeah, known 'bug', we have that code there but never use it. Feel free
to submit a patch (to John Linville, CC netdev and softmac-dev) to
remove it.
Signed-off-by: Toralf Foerster [EMAIL PROTECTED]
---
On Maw, 2006-05-23 at 16:07 +0200, Herman Elfrink wrote:
FLAME uses an unofficial protocol number (0x4040), any tips on how to
get an official IANA number would be highly appreciated.
Ethernet protocol number I assume you mean. If so this at least used to
be handled by the IEEE, along with
Alan Cox wrote:
On Maw, 2006-05-23 at 16:07 +0200, Herman Elfrink wrote:
FLAME uses an unofficial protocol number (0x4040), any tips on how to
get an official IANA number would be highly appreciated.
Ethernet protocol number I assume you mean. If so this at least used to
be handled by the
O
Usage
=
- Load module:
modprobe flame [debuglevel=] [flm_topo_timer=]
: debug level, default: 1
: topology check timer (in seconds), default: 5
- Open/close a device with:
echo up [] /proc/net/flame/cmd
echo down /proc/net/flame/cmd
: name of
Stephen Hemminger wrote:
O
Usage
=
- Load module:
modprobe flame [debuglevel=] [flm_topo_timer=]
: debug level, default: 1
: topology check timer (in seconds), default: 5
- Open/close a device with:
echo up [] /proc/net/flame/cmd
echo down /proc/net/flame/cmd
On Tue, May 23, 2006 at 04:41:48PM +0200, Simon Oosthoek wrote:
Alan Cox wrote:
On Maw, 2006-05-23 at 16:07 +0200, Herman Elfrink wrote:
FLAME uses an unofficial protocol number (0x4040), any tips on how to
get an official IANA number would be highly appreciated.
Ethernet protocol number
Erik Mouw wrote:
On Tue, May 23, 2006 at 04:41:48PM +0200, Simon Oosthoek wrote:
Alan Cox wrote:
On Maw, 2006-05-23 at 16:07 +0200, Herman Elfrink wrote:
FLAME uses an unofficial protocol number (0x4040), any tips on how to
get an official IANA number would be highly appreciated.
Ethernet
On Maw, 2006-05-23 at 16:51 +0200, Simon Oosthoek wrote:
Use of /proc for an API is no longer desirable. Please rewrite.
-
hmm, ok, I'm not sure this will happen anytime soon (being a rather low
priority thing, which is also the reason it's not submitted as patch to
the kernel and not
Jean Tourrilhes [EMAIL PROTECTED] writes:
The overall architecture of hotplug/udev module loading is
broken as it does not allow user override. I have explained in details
the problem to the concerned people, but it seems that they don't
really care. The standard answer is blacklist the
Stephen Hemminger wrote:
On Tue, 23 May 2006 16:07:47 +0200
Herman Elfrink [EMAIL PROTECTED] wrote:
FLAME stands for Forwarding Layer for Meshing
Didn't you just reinvent 802.1d bridging? and/or WDS?
I wouldn't say reinvent, but the difference is small but significant.
FLAME could be
On Tue, 23 May 2006 13:44:02 -0400
Martin Hicks [EMAIL PROTECTED] wrote:
Hi,
I've got a D-Link DGE-660TD that the driver claims to register as eth1,
but it actually ends up being eth2. (eth0 is the on-board NIC).
[EMAIL PROTECTED]:~$ dmesg
[...]
r8169 Gigabit Ethernet driver
Hi,
This is a resend/updated set of patches for ixgb. They were originally
sent earlier on 2005-04-21 by Jeff Kirsher. Some modifications were made
after comments, and this series does not include 2 of the patches sent
at that time (I will resend those modified later).
Summary:
[1] fix rare
Make default flow control only have *sending* of flow control packets
enabled, and fix to disable / enable flow control correctly. Set flow
control defaults to disable receiving flow control from the link
partner, to fix the transmit fifo overlow errata
Signed-off-by: Jesse Brandeburg [EMAIL
Increment the driver version to 1.0.104-k2
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb_main.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
This adds a TX timeout counter to the ethtool stats, a tx timeout
debug message, and sets the timer to 5 seconds.
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb.h |1
Fix rare early completion when using TSO. This essentially is the
e1000 fix, with code that was mostly already written. Another skb frag
was also needed.
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
add NETIF_F_LLTX code like e1000 has
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb_main.c | 31 +--
1 files changed, 29 insertions(+), 2
Use DPRINTK and msglvl, and ethtool to control it. Add proper names
to netdev structs and mappings.
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb.h |8 ++-
This adds a define for an awkward and uncommented value.
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb_ethtool.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
Removed duplicate code. Create ixgb_set_speed_duplex function to contain
duplicate code.
Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
Signed-off-by: John Ronciak [EMAIL PROTECTED]
---
drivers/net/ixgb/ixgb_ethtool.c | 35
Kok, Auke wrote:
Hi,
This is a resend/updated set of patches for ixgb. They were originally
sent earlier on 2005-04-21 by Jeff Kirsher. Some modifications were made
after comments, and this series does not include 2 of the patches sent
at that time (I will resend those modified later).
On Tue, May 23, 2006 at 03:36:35PM +0200, Marco Berizzi wrote:
Steffen Klassert wrote:
On Wed, Apr 05, 2006 at 06:33:18PM +0200, Marco Berizzi wrote:
Hello everybody.
I'm getting these errors (with packet/connectivity loss) on
our firewall after I have plugged in a 3c905C nic. Linux is
This honours the request to remove the changelog in the driver code.
Signed-off-by: Auke Kok [EMAIL PROTECTED]
---
drivers/net/e1000/e1000_main.c | 39 ---
1 files changed, 0 insertions(+), 39 deletions(-)
diff --git a/drivers/net/e1000/e1000_main.c
Some leading and trailing whitespace made it into the driver code here.
Signed-off-by: Auke Kok [EMAIL PROTECTED]
---
drivers/net/e1000/e1000_ethtool.c | 44 +--
drivers/net/e1000/e1000_hw.c | 88 +++--
drivers/net/e1000/e1000_hw.h
Hi,
These e1000 patches include a fix for WOL and some driver cleanups:
[1]: add shutdown handler back to fix WOL
[2]: remove backslash r debug printfs
[3]: remove leading and trailing whitespace.
[4]: Fix date string in Makefile
[5]: remove changelog in driver
[6]: bump version to 7.0.38-k4
This removes unwanted characters in the debug output that should have
never been there.
Signed-off-by: Auke Kok [EMAIL PROTECTED]
---
drivers/net/e1000/e1000_hw.c | 24
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/drivers/net/e1000/e1000_hw.c
I forgot to update the date string in the Makefile last time.
Signed-off-by: Auke Kok [EMAIL PROTECTED]
---
drivers/net/e1000/Makefile |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/e1000/Makefile b/drivers/net/e1000/Makefile
index 92823ac..5dea2b7 100644
Jay Cliburn [EMAIL PROTECTED] :
Change the minimum allowable MTU size from 1500 bytes to 64 bytes.
Signed-off-by: Jay Cliburn [EMAIL PROTECTED]
Fine-With-Me: Francois Romieu [EMAIL PROTECTED]
--
Ueimor
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a
Bridge will OOPS on removal if other application has the SAP open.
The bridge SAP might be shared with other usages, so need
to do reference counting on module removal rather than explicit
close/delete.
Since packet might arrive after or during removal, need to clear
the receive function handle,
From: Stephen Hemminger [EMAIL PROTECTED]
Subject: [PATCH] bridge: need to ref count the LLC sap
Date: Tue, 23 May 2006 15:10:35 -0700
Bridge will OOPS on removal if other application has the SAP open.
The bridge SAP might be shared with other usages, so need
to do reference counting on module
From: Andrew Morton [EMAIL PROTECTED]
Date: Tue, 23 May 2006 16:31:42 -0700
Summary: dummy interface broadcast destination hardware address
is not ff:ff:ff:ff:ff:ff
Very strange because the dummy device driver calls
ether_setup() which does:
LLC receive is broken for SOCK_DGRAM.
If an application does recv() on a datagram socket and there
is no data present, don't return not connected. Instead, just
do normal datagram semantics.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
--- llc.orig/net/llc/af_llc.c
+++ llc/net/llc/af_llc.c
The receive hander pointer might be modified during network changes
of protocol. So use rcu_dereference (only matters on alpha).
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
--- br.orig/net/llc/llc_input.c
+++ br/net/llc/llc_input.c
@@ -142,6 +142,8 @@ int llc_rcv(struct sk_buff *skb,
It is legal for an application to bind to a SAP that is also being
used by the kernel. This happens if the bridge module binds to the
STP SAP, and the user wants to have a daemon for STP as well.
It is possible to have kernel doing STP on one bridge, but
let application do RSTP on another bridge.
Allow mulitcast reception of datagrams (similar to UDP).
All sockets bound to the same SAP receive a clone.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
--- llc.orig/include/net/llc_if.h
+++ llc/include/net/llc_if.h
@@ -79,6 +79,10 @@ static inline int llc_addrany(const stru
return
Provides an API for offloading memory copies to DMA devices
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
drivers/Kconfig |2
drivers/Makefile |1
drivers/dma/Kconfig | 13 +
drivers/dma/Makefile |1
drivers/dma/dmaengine.c | 408
This is a repost of the I/OAT patches, the only changes from last time
are refreshing the patches and removing an unused macro that was causing
the vger spam filters to drop patch 2/9.
This patch series is the a full release of the Intel(R) I/O
Acceleration Technology (I/OAT) for Linux. It
Attempts to allocate per-CPU DMA channels
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
drivers/dma/Kconfig | 12 +
include/linux/netdevice.h |4 ++
include/net/netdma.h | 38
net/core/dev.c| 104
Provides for pinning user space pages in memory, copying to iovecs,
and copying from sk_buffs including fragmented and chained sk_buffs.
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
drivers/dma/Makefile |3
drivers/dma/iovlock.c | 301
From: Chris Leech [EMAIL PROTECTED]
Subject: [PATCH 0/9] I/OAT repost
Date: Tue, 23 May 2006 17:16:53 -0700
This is a repost of the I/OAT patches, the only changes from last time
are refreshing the patches and removing an unused macro that was causing
the vger spam filters to drop patch 2/9.
Adds an async_wait_queue and some additional fields to tcp_sock, and a
dma_cookie_t to sk_buff.
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
include/linux/skbuff.h |4
include/linux/tcp.h|8
include/net/sock.h |2 ++
include/net/tcp.h |7 +++
Needed to be able to call tcp_cleanup_rbuf in tcp_input.c for I/OAT
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
include/net/tcp.h |2 ++
net/ipv4/tcp.c| 10 +-
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/include/net/tcp.h b/include/net/tcp.h
index
Any socket recv of less than this ammount will not be offloaded
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
include/linux/sysctl.h |1 +
include/net/tcp.h |1 +
net/core/user_dma.c|4
net/ipv4/sysctl_net_ipv4.c | 10 ++
4 files changed, 16
Add an extra argument to sk_eat_skb, and make it move early copied packets
to the async_wait_queue instead of freeing them.
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
include/net/sock.h | 13 -
net/dccp/proto.c |4 ++--
net/ipv4/tcp.c |8
Adds a new ioatdma driver
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
drivers/dma/Kconfig |9
drivers/dma/Makefile|1
drivers/dma/ioatdma.c | 839 +++
drivers/dma/ioatdma.h | 126 ++
On 5/23/06, David Miller [EMAIL PROTECTED] wrote:
From: Stephen Hemminger [EMAIL PROTECTED]
Subject: [PATCH] bridge: need to ref count the LLC sap
Date: Tue, 23 May 2006 15:10:35 -0700
Bridge will OOPS on removal if other application has the SAP open.
The bridge SAP might be shared with other
Chris Leech [EMAIL PROTECTED] wrote:
+ for_each_cpu(i)
That's about to be deleted. Please use for_each_possible_cpu().
That's if for_each_possible_cpu() is appropriate. Perhaps it should be
using for_each_present_cpu(), or for_each_online_cpu(). That's why
for_each_cpu() is going away -
Chris Leech [EMAIL PROTECTED] wrote:
+/**
+ * dma_client_chan_free - release a DMA channel
+ * @chan: dma_chan
+ */
+void dma_chan_cleanup(struct kref *kref)
+{
+struct dma_chan *chan = container_of(kref, struct dma_chan, refcount);
+
Chris Leech [EMAIL PROTECTED] wrote:
+static void ioat_dma_memcpy_cleanup(struct ioat_dma_chan *chan)
+{
+unsigned long phys_complete;
+struct ioat_desc_sw *desc, *_desc;
+dma_cookie_t cookie = 0;
+
+prefetch(chan-completion_virt);
+
+if
Chris Leech [EMAIL PROTECTED] wrote:
Any socket recv of less than this ammount will not be offloaded
Signed-off-by: Chris Leech [EMAIL PROTECTED]
---
include/linux/sysctl.h |1 +
include/net/tcp.h |1 +
net/core/user_dma.c|4
David Miller [EMAIL PROTECTED] wrote:
From: Andrew Morton [EMAIL PROTECTED]
Date: Tue, 23 May 2006 16:31:42 -0700
Summary: dummy interface broadcast destination hardware address
is not ff:ff:ff:ff:ff:ff
Very strange because the dummy device driver calls
Marcin Juszkiewicz wrote:
From: Marcin Juszkiewicz [EMAIL PROTECTED]
Add TRENDnet TE-CF100 ethernet adapter to pcnet_cs list.
product info: Fast Ethernet, CF Size PC Card, 1.0,
manfid: 0x0149, 0xc1ab
Signed-off-by: Marcin Juszkiewicz [EMAIL PROTECTED]
applied
-
To unsubscribe from this
Stephen Hemminger wrote:
The truncate threshold calculation to prevent receiver from getting stuck
was incorrect, and it didn't take into account the upper limit on bits
in the register so the jumbo packet support was broken.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
applied
-
To
Jens Osterkamp wrote:
From: Jens Osterkamp [EMAIL PROTECTED]
A newer board revision changed the type of ethernet phy.
Moreover, this generalizes the way that a phy gets switched
into fiber mode when autodetection is not available.
Signed-off-by: Jens Osterkamp [EMAIL PROTECTED]
Signed-off-by:
Herbert Valerio Riedel wrote:
since the au1000 driver already selects the CRC32 routines, simply replace
the internal ether_crc() implementation with the semantically equivalent
one from linux/crc32.h
Signed-off-by: Herbert Valerio Riedel [EMAIL PROTECTED]
does not apply, please resend
-
To
Ralf Baechle DL5RB wrote:
Signed-off-by: Ralf Baechle DL5RB [EMAIL PROTECTED]
ACK but does not apply
Applying 'Remove remaining SET_MODULE_OWNER calls from hamradio drivers.'
error: patch failed: drivers/net/hamradio/dmascc.c:582
error: drivers/net/hamradio/dmascc.c: patch does not apply
67 matches
Mail list logo