| From | Subject | Date |
|---|---|---|
| Kok, Auke | [ANNOUNCE] 82598 Software Developer Manual 2.2 released
All,
Intel is pleased to release the 82598 10GbE PCI Express MAC Software Development
Manual to the open source community. The document is available from both the
www.intel.com website (search for '82598') and our http://e1000.sf.net/ project
website. (quick doc link: http://tinyurl.com/4yc5l5 )
82598 Drivers are currently available in the linux kernel and as a standalone
(ixgbe) driver from our project page. This new MAC supports various new
technologies that people may find interesting, some ...
| Apr 25, 5:32 pm 2008 |
| Randy Dunlap | [PATCH] sunrpc: fix missing kernel-doc
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix missing sunrpc kernel-doc:
Warning(linux-2.6.25-git7//net/sunrpc/xprt.c:451): No description found for parameter 'action'
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
net/sunrpc/xprt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- linux-2.6.25-git7.orig/net/sunrpc/xprt.c
+++ linux-2.6.25-git7/net/sunrpc/xprt.c
@@ -445,7 +445,7 @@ EXPORT_SYMBOL_GPL(xprt_wake_pending_task
/**
* xprt_wait_for_buffer_...
| Apr 25, 11:57 am 2008 |
| Joakim Tjernlund | [PATCH] ucc_geth: Ack IRQ events as late as possible.
Late acking of IRQ events will reduce number of interrupts
that needs to be served.
Makes the system somewhat responsive during a
ping -f -l 10
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
---
drivers/net/ucc_geth.c | 36 ++++++++++++++++++++++--------------
drivers/net/ucc_geth.h | 4 ++--
2 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/drivers/net/ucc_geth.c b/drivers/net/ucc_geth.c
index 28431aa..c6bf4d3 100644
--- a/drivers/net/ucc_geth.c
...
| Apr 25, 11:43 am 2008 |
| Evgeniy Polyakov | POHMELFS high performance network filesystem release.
Hi.
I'm please to announce POHMEL high performance network filesystem.
POHMELFS stands for Parallel Optimized Host Message Exchange Layered File System.
Development status can be tracked in filesystem section [1].
This is a high performance network filesystem with local coherent cache of data
and metadata. Its main goal is distributed parallel processing of data. Network
filesystem is a client transport. POHMELFS protocol was proven to be superior to
NFS in lots (if not all, then it is in a ro...
| Apr 25, 11:07 am 2008 |
| Andi Kleen | Re: POHMELFS high performance network filesystem release.
Congratulations. I'm sure it was a lot of work.
But could you please quickly expand how useful it is at this state? Is
it already far enough that someone could save some data on it and use
it without it crashing all the time?
It's unclear even from your status report.
-Andi
--
| Apr 25, 1:25 pm 2008 |
| Evgeniy Polyakov | Re: POHMELFS high performance network filesystem release.
Hi.
Well, not _that_ lot of work, but it is interesting, so...
It was at least once time rewriten mostly from scratch to allow all those
shiny things. It is not in-advance design, but kind of evolution based
Well, it does not crash in iozone, huge untar, kernel compilations
and big file copies. And it works reliably enough to make md5 sums be
equal on both server and clients, but I will not be surprised if it
contains some bugs. I also will not be surprised, if current server
behaviour does n...
| Apr 25, 5:03 pm 2008 |
| Satoru SATOH | [PATCH] Use inline function dst_metric() instead of direct a...
There are functions to refer to the value of dst->metric[THE_METRIC-1] directly
without use of a inline function "dst_metric" defined in net/dst.h.
The following patch changes them to use the inline function consistently.
Signed-off-by: Satoru SATOH <satoru.satoh@gmail.com>
net/decnet/dn_route.c | 4 ++--
net/ipv4/route.c | 2 +-
net/ipv4/tcp_input.c | 15 ++++++++-------
3 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/net/decnet/dn_route.c b/net/decne...
| Apr 25, 10:17 am 2008 |
| Pavel Emelyanov | [PATCH][CAN]: Fix copy_from_user() results interpretation.
Sorry for the noise, I had to check this right after facing this problem
with the copy_to_user()...
Both copy_to_ and _from_user return the number of bytes, that failed to
reach their destination, not the 0/-EXXX values.
Other net/ code handles this correctly.
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
---
diff --git a/net/can/raw.c b/net/can/raw.c
index ead50c7..2be8c6e 100644
--- a/net/can/raw.c
+++ b/net/can/raw.c
@@ -438,12 +438,12 @@ static int raw_setsockopt(struct so...
| Apr 25, 8:42 am 2008 |
| Oliver Hartkopp | Re: [PATCH][CAN]: Fix copy_from_user() results interpretation.
Thanks very much for catching this, Pavel!
--
| Apr 25, 10:22 am 2008 |
| David Miller | [GIT]: Networking
More fixes and improvements:
1) Various spots don't check the copy_*_user() return value correctly
and pass non-zere returns back to userspace as if it were an error.
From Tom Quetchenbach and Pavel Emelyanov.
2) tehuti driver security fix, grrr it lets any user read any chip
register... From Jeff Garzik.
3) Fix enforcement of RFC3542 rules in ipv6 socket option processing,
from Yoshifuji HIDEAKI.
4) Fix EEPROM ethtool dumping regression, from Mandeep Singh Baines.
5) Fix ne...
| Apr 25, 6:24 am 2008 |
| Marcela Maslanova | [PATCH] /sbin/ifcfg assumes ip, arping and rdisc are in $PATH
Patch from Ville Skytt
| Apr 25, 6:05 am 2008 |
| David Miller | Re: [PATCH] /sbin/ifcfg assumes ip, arping and rdisc are in ...
From: Marcela Maslanova <mmaslano@redhat.com>
You patch assumes 'ip' was installed in /sbin :-)
--
| Apr 25, 6:14 am 2008 |
| irina | У нас полные
Украинские экспортно-импортные базы за 2005/2006/2007/2008 года. Более подробная информация в переписке: retrewasder@gmail.com
як молоденький чорт, із пекла випущений. Де не повернеться — всюди за ним золоте гілля рос...
| Apr 25, 5:39 am 2008 |
| Pavel Emelyanov | [PATCH][NET]: Fix wrong interpretation of some copy_to_user(...
I found some places, that erroneously return the value obtained from
the copy_to_user() call: if some amount of bytes were not able to get
to the user (this is what this one returns) the proper behavior is to
return the -EFAULT error, not that number itself.
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
---
diff --git a/net/can/raw.c b/net/can/raw.c
index ead50c7..201cbfc 100644
--- a/net/can/raw.c
+++ b/net/can/raw.c
@@ -573,7 +573,8 @@ static int raw_getsockopt(struct socket *soc...
| Apr 25, 4:41 am 2008 |
| David Miller | Re: [PATCH][NET]: Fix wrong interpretation of some copy_to_u...
From: Pavel Emelyanov <xemul@openvz.org>
I gues you're not a real kernel programmer unless you've made this
mistake at least once :-) It kind of prove this is a bad interface,
since it's so easy to use incorrectly.
This was already caught in a tcp_probe fix I applied earlier today,
so I removed that part.
The rest is applied and I'll queue for -stable, thanks Pavel.
--
| Apr 25, 4:48 am 2008 |
| Zhang, Yanmin | netperf udp_rr testing hang
I am testing network UDP by netperf V2.4.4.
I have 2 machines. Every machine has 2 NIC, so 2 IP addresses per machine.
Client1: 192.168.1.164 (eth1:lkp-h01-nic2.tsp.org) and 192.168.1.169 (eth2:lkp-h01.tsp.org).
Server1: 192.168.1.160 (eth0:lkp-tt02-x8664.tsp.org) and 192.168.1.153 (eth1:lkp-tt02-nic2.tsp.org).
They are connected to the same GIGA switch.
On Server1, start netserver:
#./netserver&
Then, on Client1: start netperf:
#./netperf -t UDP_RR -l 60 -H 192.1...
| Apr 25, 3:42 am 2008 |
| Jeff Garzik | [git patches] net driver updates
Please pull from 'upstream-davem' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-davem
to receive the following updates:
Documentation/networking/phy.txt | 38 +++-
drivers/net/arm/at91_ether.c | 1 +
drivers/net/arm/ep93xx_eth.c | 2 +
drivers/net/atlx/atl1.c | 138 ++++++++++++
drivers/net/atlx/atlx.c | 177 ---------------
drivers/net/ax88796.c | 1 +
drivers/net/bfin_mac.c | ...
| Apr 25, 3:26 am 2008 |
| David Miller | Re: [git patches] net driver updates
From: Jeff Garzik <jeff@garzik.org>
Pulled, and thanks a lot for fixing the Tehuti ioctl bug.
--
| Apr 25, 3:32 am 2008 |
| Eric Dumazet | [XFRM]: alg_key_len & alg_icv_len should be unsigned
In commit ba749ae98d5aa9d2ce9a7facde0deed454f92230 ([XFRM]: alg_key_len
should be unsigned to avoid integer divides
<http://git2.kernel.org/?p=linux/kernel/git/davem/net-2.6.git;a=commitdiff;h=ba749ae98d5aa9d2ce9a7facde0deed454f92230>)
alg_key_len field of struct xfrm_algo was converted to unsigned int to
avoid integer divides.
Then Herbert in commit 1a6509d991225ad210de54c63314fd9542922095
([IPSEC]: Add support for combined mode algorithms) added a new
structure xfrm_algo_aead, that re...
| Apr 25, 3:09 am 2008 |
| Herbert Xu | Re: [XFRM]: alg_key_len & alg_icv_len should be unsigned
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
I actually wrote my patch before yours was merged which was why
it was signed.
Cheers,
--
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
--
| Apr 25, 3:14 am 2008 |
| David Miller | Re: [XFRM]: alg_key_len & alg_icv_len should be unsigned
From: Herbert Xu <herbert@gondor.apana.org.au>
Applied, thanks everyone.
--
| Apr 25, 3:29 am 2008 |
| Eric Dumazet | Re: [XFRM]: alg_key_len & alg_icv_len should be unsigned
No problem Herbert, this is a minor cleanup after all :)
--
| Apr 25, 3:17 am 2008 |
| Andi Kleen | Re: Socket buffer sizes with autotuning
[fixed cc and subject]
sendmsg should just be a little smarter on when to block depending on
the state of the interface. There is already some minor code for tnat
as you'll have noted. Then the bursts would be much less of a problem.
We already had this discussion recently together with better behaviour
on bounding.
The only big problem then would be if there are more submitting threads
than packets in the TX queue, but I would consider that unlikely for
It doesn't need to be. Unlike a tru...
| Apr 25, 3:06 am 2008 |
| David Miller | Re: Socket buffer sizes with autotuning
From: Andi Kleen <andi@firstfloor.org>
It's probably exactly what happens in those chat server benchmarks.
--
| Apr 25, 3:28 am 2008 |
| Andi Kleen | Re: Socket buffer sizes with autotuning
In that case we might be better off just blocking some of these threads
until the TX queue cleared? What good is it to send faster than the
network allows?
-Andi
--
| Apr 25, 3:48 am 2008 |
| David Miller | Re: Socket buffer sizes with autotuning
From: "Tom Herbert" <therbert@google.com>
This work is interesting, but doesn't it make more sense to limit by
number of packets instead of bytes?
No intermediate node that I know of drops bytes, they drop packets
instead :-)
--
| Apr 25, 2:36 am 2008 |
| Tom Herbert | Re: Socket buffer sizes with autotuning
If NIC is interrupt driven, enough data must be queued to span
consecutive interrupts. So for instance if a 10G NIC is generating an
interrupt every 100us, about 125,000 bytes needs to queued at each
interrupt to prevent starvation-- this doesn't translate to a fixed
number of packets. Limiting by packets seems somewhat ad hoc; if the
limit is to small and the link will be starved, too big and
--
| Apr 25, 3:42 am 2008 |
| David Miller | Re: Socket buffer sizes with autotuning
From: "Tom Herbert" <therbert@google.com>
Yes, however when packets are small the limiting factor becomes
per-transfer transaction related overhead.
--
| Apr 25, 3:46 am 2008 |
| Eric Dumazet | [PATCH] tg3 : sparse cleanup
Fix the following sparse warning :
drivers/net/tg3.c:4025:3: warning: context imbalance in 'tg3_restart_hw'
- unexpected unlock
Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
| Apr 25, 2:31 am 2008 |
| David Miller | Re: [PATCH] tg3 : sparse cleanup
From: Eric Dumazet <dada1@cosmosbay.com>
Applied, thanks a lot Eric.
--
| Apr 25, 2:33 am 2008 |
| Free Lotto Online Promo | 2008 Confirm Winner
we are happy to announce to that you won the sum of $2,000,000.00 from our monthly FREELOTTO PROMOTION PROGRAM,you are advice to get back to us, to claim your prize.Contact Richard Smith E-mail:contactrichardsmith01@btinternet.com
--
| Apr 25, 12:08 am 2008 |
| Bryan Wu | Apr 24, 11:53 pm 2008 | |
| Bryan Wu | [PATCH 2/2] Blackfin EMAC Driver: Initial version of ethtool...
Signed-off-by: Bryan Wu <cooloney@kernel.org>
---
drivers/net/bfin_mac.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/drivers/net/bfin_mac.c b/drivers/net/bfin_mac.c
index fdd361c..8762b96 100644
--- a/drivers/net/bfin_mac.c
+++ b/drivers/net/bfin_mac.c
@@ -27,6 +27,7 @@
#include <linux/phy.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
+#include <linux/ethtool.h>
#incl...
| Apr 24, 11:53 pm 2008 |
| Bryan Wu | [PATCH 1/2] Blackfin EMAC Driver: code cleanup
- replace specific "bf537" function or data structure name to "bfin_mac"
- cleanup bfin_mac_probe with error checking
- punt set_pin_mux function, call peripheral request/free list functions directly
Signed-off-by: Bryan Wu <cooloney@kernel.org>
---
drivers/net/bfin_mac.c | 249 ++++++++++++++++++++++++------------------------
drivers/net/bfin_mac.h | 2 +-
2 files changed, 124 insertions(+), 127 deletions(-)
diff --git a/drivers/net/bfin_mac.c b/drivers/net/bfin_mac.c
index 717dc...
| Apr 24, 11:53 pm 2008 |
| Brian Haley | [PATCH] Fix af_key.c compiler warning
net/key/af_key.c: In function
| Apr 24, 10:53 pm 2008 |
| David Miller | Re: [PATCH] Fix af_key.c compiler warning
From: Brian Haley <brian.haley@hp.com>
I had been meaning to kill this one off myself, thanks for
taking care of this Brian.
Applied.
| Apr 24, 11:39 pm 2008 |
| Mandeep Singh Baines | [PATCH] [ETHTOOL]: EEPROM dump no longer works for tg3 and n...
In the ethtool user-space application, tg3 and natsemi over-ride the default
implementation of dump_eeprom(). In both tg3_dump_eeprom() and
natsemi_dump_eeprom(), there is a magic number check which is not present in
the default implementation.
Commit b131dd5d snipped the code which copied the ethtool_eeprom structure
back to user-space. tg3 and natsemi are over-writing the magic number field
and then checking it in user-space. With the ethtool_eeprom copy removed, the
check is failing.
The fix ...
| Apr 24, 10:20 pm 2008 |
| David Miller | Re: [PATCH] [ETHTOOL]: EEPROM dump no longer works for tg3 a...
From: Mandeep Singh Baines <msb@google.com>
Patch applied, thank you for fixing this bug.
Could you make a minor modification to your changelog comments
in the future? When referencing an SHA ID commit, please include
the header text line from the changelog. In this way, if the
commit ID changes for whatever reason, people can still figure out
what commit you're referencing.
For example, I changed your second paragraph to read:
--------------------
Commit b131dd5d ("[ETHTOOL]: A...
| Apr 24, 11:57 pm 2008 |
| Jeff Garzik | Re: [PATCH] via-velocity: fix vlan receipt
applied
--
| Apr 25, 1:47 am 2008 |
| David Miller | Re: [PATCH net-2.6] tcp_probe buffer overflow and incorrect ...
From: Tom Quetchenbach <virtualphtn@gmail.com>
Thanks a lot for fixing this bug.
I've applied this patch and I'll queue it up for -stable too.
Thanks again.
--
| Apr 25, 12:12 am 2008 |
| Evgeniy Polyakov | Re: [PATCH] socket, socketpair w/flags, accept4
Hi.
What about sigset there too?
--
Evgeniy Polyakov
--
| Apr 25, 12:29 am 2008 |
| Michael Kerrisk | Re: [PATCH] socket, socketpair w/flags, accept4
Right. That was what I was understanding that Alan referred to when
he was talking about paccept()
--
| Apr 25, 2:43 am 2008 |
| Alan Cox | Re: [PATCH] socket, socketpair w/flags, accept4
Actually I hadn't thought about the sigset at all.
Alan
--
"I work for a government agency so please forgive me for not
having the latest version of the kernel."
-- Ryan Clayburn
--
| Apr 25, 5:58 am 2008 |
| Michael Kerrisk | Re: [PATCH] socket, socketpair w/flags, accept4
Oh -- okay then. I had understood that that was what you were
referring to when you mentioned Jakub's reference to paccept() (which
I took to be analogous with pselect() -- I vaguely remember seeing
this discussed elsewhere also).
--
| Apr 25, 6:49 am 2008 |
| David Miller | Re: [PATCH] alternative^2 to sys_indirect: socket, socketpair
From: Ulrich Drepper <drepper@redhat.com>
It's perfectly acceptable to change the interface however
you like when necessary, and merely fix up all the in-tree users.
--
| Apr 24, 9:40 pm 2008 |
| Eric Sesterhenn | Re: Slab Corruption with ipv6 and tcp6fuzz
l *(tcp_v6_do_rcv+0x33b)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) l *(tcp_v6_do_rcv+0x33b)
0xc0671e3b is in tcp_v6_do_rcv (net/ipv6/tcp_ipv6.c:1670).
1665 reset:
1666 tcp_v6_send_reset(sk, skb);
1667 discard:
1668 if (opt_skb)
1669 __kfree_skb(opt_skb);
1670 kfree_skb(skb);
1671 return 0;
1672 csum_err:
1673 TCP_INC_STATS_BH(TCP_MIB_INERRS);
1674 goto discard;
...
| Apr 25, 8:52 am 2008 |
| Evgeniy Polyakov | Re: Slab Corruption with ipv6 and tcp6fuzz
Well, first possible error path:
tcp_v6_do_rcv()->tcp_rcv_established(), the latter goes to step5, where
eventually skb can be freed via tcp_data_queue() (drop: label), then if
check for tcp_defer_accept_check() returns true and thus
tcp_rcv_established() returns -1, which forces tcp_v6_do_rcv() to jump
to reset: label, which in turn will pass through discard: label and free
I will work on this this weekend, thank you.
--
Evgeniy Polyakov
--
| Apr 25, 9:09 am 2008 |
| David Miller | Re: [PATCH] fix typo in net/ipv6/Kconfig
From: Michael Beasley <youvegotmoxie@gmail.com>
Applied, thanks Michael.
--
| Apr 25, 2:50 am 2008 |
| Maciej W. Rozycki | Re: [PATCH] fix typo in net/ipv6/Kconfig
Please revert, the change is wrong as described in my other mail.
Maciej
--
| Apr 25, 7:59 pm 2008 |
| Shigeo N | Re: XTP for 2.6.25
I emulated WAN delay by netem and compared the performance again.
case1) fixed delay
<------------- 100Mbps -------------->
Host1 --------- Linux Router ---------- Host2
In this case, just adds a fixed amount of delay to all packets going
out on Linux Router by command, "tc qdisc add dev eth0 root netem
delay 100ms".
Here is the result.
fixed delay UDP/TCP/XTP throghput
---------------------------------------
10ms 88/85/92 Mbps
30ms 88/70...
| Apr 25, 3:59 am 2008 |
| previous day | today | next day |
|---|---|---|
| April 24, 2008 | April 25, 2008 | April 26, 2008 |
| Netfilter kernel module | 7 hours ago | Linux kernel |
| serial driver xmit problem | 10 hours ago | Linux kernel |
| Why Windows is better than Linux | 10 hours ago | Linux general |
| How can I see my kernel messages in vt12? | 17 hours ago | Linux kernel |
| Grub | 1 day ago | Linux general |
| vmalloc_fault handling in x86_64 | 1 day ago | Linux kernel |
| epoll_wait()ing on epoll FD | 1 day ago | Linux kernel |
| Framebuffer in x86_64 causes problems to multiseat | 1 day ago | Linux kernel |
| Difference between 2.4 and 2.6 regarding thread creation | 1 day ago | Linux general |
| Compiling gfs2 on kernel 2.6.27 | 2 days ago | Linux kernel |
