| From | Subject | Date |
|---|---|---|
| Lennert Buytenhek | [PATCH 5/5] mv643xx_eth: inter-mv643xx SMI port sharing
There exist chips with up to four mv643xx_eth silicon blocks but
only one external SMI (MII management) interface -- the SMI logic
of the first block is shared by all the blocks.
Handle this by allowing a per-port override of which
mv643xx_eth_shared's SMI registers (and spinlock) to use.
Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Nicolas Pitre <nico@marvell.com>
Index: linux-2.6.25-git4/drivers/net/mv643xx_eth.c
===============================================...
| Apr 23, 7:29 pm 2008 |
| Jerry Chu | Re: Socket buffer sizes with autotuning
I've been seeing the same problem here and am trying to fix it.
My fix is to not count those pkts still in the host queue as "prior_in_flight"
when feeding the latter to tcp_cong_avoid(). This should cause
tcp_is_cwnd_limited() test to fail when the previous in_flight build-up
is all due to the large host queue, and stop the cwnd to grow beyond
what's really necessary.
"sysctl_tcp_tso_win_divisor causes cwnd" also unnecessarily inflates
cwnd quite a bit when TSO is enabled.
Jerry
--
| Apr 23, 7:29 pm 2008 |
| Lennert Buytenhek | [PATCH 4/5] mv643xx_eth: shorten shared platform driver name
Change the MV643XX_ETH_SHARED_NAME platform driver name to something
shorter than 19 characters, so that we can register multiple (otherwise
we end up with sysfs conflicts since all instances will map to
"mv643xx_eth_shared." as there is a 20-char sysfs file name limit.)
Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Nicolas Pitre <nico@marvell.com>
Index: linux-2.6.25-git4/include/linux/mv643xx_eth.h
==================================================================...
| Apr 23, 7:27 pm 2008 |
| Lennert Buytenhek | [PATCH 3/5] mv643xx_eth: configurable t_clk
Make t_clk configurable via platform device data (with the current
hardcoded value, 133 MHz, being the default), as it varies across
different chip families.
Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Nicolas Pitre <nico@marvell.com>
Index: linux-2.6.25-git4/drivers/net/mv643xx_eth.c
===================================================================
--- linux-2.6.25-git4.orig/drivers/net/mv643xx_eth.c
+++ linux-2.6.25-git4/drivers/net/mv643xx_eth.c
@@ -519,6 +...
| Apr 23, 7:27 pm 2008 |
| Lennert Buytenhek | [PATCH 2/5] mv643xx_eth: mbus decode window support
Make it possible to pass mbus_dram_target_info to the mv643xx_eth
driver via the platform data, and make the mv643xx_eth driver
program the window registers based on this data if it is passed in.
Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Reviewed-by: Tzachi Perelstein <tzachi@marvell.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Index: linux-2.6.25-git4/drivers/net/mv643xx_eth.c
===================================================================
--- lin...
| Apr 23, 7:27 pm 2008 |
| Lennert Buytenhek | [PATCH 1/5] mv643xx_eth: get rid of static variables, allow ...
Move mv643xx_eth's static state (ethernet register block base address
and MII management interface spinlock) into a struct hanging off the
shared platform device. This is necessary to support chips that
contain multiple mv643xx_eth silicon blocks.
Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Nicolas Pitre <nico@marvell.com>
Index: linux-2.6.25-git4/arch/arm/mach-orion5x/common.c
===================================================================
--- linux-2.6.25-...
| Apr 23, 7:27 pm 2008 |
| Lennert Buytenhek | [PATCH 0/5] mv643xx_eth: allow multiple instances
This (bisectable) patch series (posted previously to netdev@ on Mar
17 and on Mar 19) allows instantiating multiple mv643xx_eth instances,
which is necessary for newer chips that contain multiple mv643xx_eth
silicon blocks, and adds support for programming mv643xx_eth's mbus
address window registers.
These five patches were not merged in the initial batch of
mv643xx_eth patches that went into 2.6.25-git because they depend
on a0916bd64a0e6636f0161480e04057c89e90c5da ("[POWERPC] mv643xx_eth:
Prepar...
| Apr 23, 7:26 pm 2008 |
| pidoux | Subject: [PATCH] [AX25] [ROSE] rose_get_route()
From c2a2edd975669614e7e0a890800fd6a92850771f Mon Sep 17 00:00:00 2001
From: Bernard Pidoux <f6bvp@amsat.org>
Date: Thu, 24 Apr 2008 00:48:07 +0200
Subject: [PATCH] [AX25] [ROSE] rose_get_route()
This patch offers a new function named rose_get_route(), called
by rose_route_frame() in order to find a route each time a packet
must be routed toward a specific address handled by one of the adjacent
nodes in a list.
It returns the address of the adjacent node if it is connected,
otherwi...
| Apr 23, 7:18 pm 2008 |
| Andy Fleming | [PATCH v2.6.26] ucc_geth: Fix sneaky merge conflict regardin...
The patch that changed mdio_bus to a string didn't conflict strongly enough
with the patch that added fixed PHY support to UCC. Gather it back into
the fold.
Fixes this error:
...
CC drivers/net/ucc_geth.o
'ucc_geth_probe':
/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/net/ucc_geth.c:3935: error:
incompatible types in assignment
make[3]: *** [drivers/net/ucc_geth.o] Error 1
Signed-off-by: Andy Fleming <afleming@freescale.com>
---
drivers/net/ucc_geth.c | 2 +-
1 fil...
| Apr 23, 5:56 pm 2008 |
| Ayaz Abdulla | [PATCH] forcedeth: realtek phy crossover detection
This patch fixes an issue seen with the realtek 8201 phy. This phy has a
problem with crossover detection and it needs to be disabled. The
problem only arises on certain switches. Therefore, a module parameter
has been added to allow enabling crossover detection if needed. The
default will be set to disabled.
Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
| Apr 23, 2:37 pm 2008 |
| wendy xiong | [PATCH 1/1 2.6.25-rc9] bnx2x: Add EEH support in bnx2x drive...
Hi
To enable EEH suuport for this 10G pci-express adapter, we added 3 EEH
callback functions in the driver and also msi/pcie state needs to be
saved and restored for the adapter.
Thanks,
Wendy
Signed-off-by: Wendy Xiong <wendyx@us.ibm.com>
diff -Nuarp 2.6.25-rc9/drivers/net/bnx2x.c 2.6.25-rc9.bnx2x/drivers/net/bnx2x.c
--- 2.6.25-rc9/drivers/net/bnx2x.c 2008-04-23 08:38:03.000000000 -0700
+++ 2.6.25-rc9.bnx2x/drivers/net/bnx2x.c 2008-04-23 08:45:40.000000000 -0700
@@ -9645...
| Apr 23, 4:43 pm 2008 |
| irina | Будет так-же ?
Т Э И 2005 год (акссес)
А К М 2006 год (кронос-ассес)
М С П 2007 год (ассес)
О П О 2008 год (ассес)
Ж О Р возможность поиска
Н Р Т самые полные базы
Я Т быстрое получение информации !
Более подробная информация в переписке: joyssinna@gmail.com
...
| Apr 23, 2:50 pm 2008 |
| Auke Kok | [PATCH 1/8] e1000e: cleanup several stats issues
From: Bruce Allan <bruce.w.allan@intel.com>
Several stats registers are completely unused and we just waste pci
bus time reading them. We also omit using the high 32 bits of the GORC/
GOTC counters. We can just read clear them and only read the low registers.
Mii-tool can also break es2lan if it executes a MII PHY register
ioctl while the device is in autonegotiation. Unfortunately it seems
that several applications and installations still perform this ioctl
call periodically and especially...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 2/8] e1000e: Add interrupt moderation run-time ethtoo...
The ethtool -c / -C interface can now be used to modify the
irq moderation algorithm. This change does not require an
adapter reset and can thus be used at all times. The adapter
only supports changing/reading rx-usecs which has special
values for 0, 1 and 3:
0 - no irq moderation whatsoever
1 - normal moderation favoring regular mixed traffic (default)
3 - best attempt at low latency possible at cost of CPU
For values between 10 and 10000 the rx-usecs defines "the minimum
time between successi...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 5/8] ixgbe: save and restore pcie/msi state to suppor...
From: Wendy Xiong <wendyx@us.ibm.com>
To enable EEH support for pci-express network adapters, pcie/msi state
needs to be saved and restored for that adapter.
Tested this EEH patch with Intel 10G pci-express ixgbe adapter.
Signed-off-by: Wendy Xiong <wendyx@us.ibm.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
---
drivers/net/ixgbe/ixgbe_main.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_main.c b/drivers/net/i...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 8/8] e1000e: Increment version to 0.2.1
From: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
---
drivers/net/e1000e/netdev.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/e1000e/netdev.c b/drivers/net/e1000e/netdev.c
index 7282751..5110382 100644
--- a/drivers/net/e1000e/netdev.c
+++ b/drivers/net/e1000e/netdev.c
@@ -46,7 +46,7 @@
#include "e1000.h"
-#defi...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 7/8] [RESEND] igb: save and restore pcie/msi state to...
To enable EEH support for pci-express network adapters, pcie/msi state
needs to be saved and restored for that adapter.
[after similar patches for ixgbe and e1000e from Wendy Xiong]
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Cc: Wendy Xiong <wendyx@us.ibm.com>
---
drivers/net/igb/igb_main.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/net/igb/igb_main.c b/drivers/net/igb/igb_main.c
index aaee02e..ae398f0 100644
--- a/drivers/net/igb/...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 6/8] e1000e: save and restore pcie/msi state to suppo...
From: Wendy Xiong <wendyx@us.ibm.com>
To enable EEH support for pci-express network adapters, pcie/msi state
needs to be saved and restored for that adapter.
Tested this EEH patch with 2ports and 4ports pci-express e1000e
adapters.
Signed-off-by: Wendy Xiong <wendyx@us.ibm.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
---
drivers/net/e1000e/netdev.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/net/e1000e/netdev.c b/drivers/...
| Apr 23, 2:09 pm 2008 |
| Auke Kok | [PATCH 4/8] e1000e: lower ring minimum size to 64
The lower limit of 80 descriptors in the ring is only valid for
one older 8254x chipset. All e1000e devices can use as low as
64 descriptors.
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
---
drivers/net/e1000e/e1000.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/e1000e/e1000.h b/drivers/net/e1000e/e1000.h
index f6835c3..38bfd0d 100644
--- a/drivers/net/e1000e/e1000.h
+++ b/drivers/net/e1000e/e1000.h
@@ -64,11 +64,11 @@ struct e1000_info...
| Apr 23, 2:09 pm 2008 |
| Kok, Auke | Re: [E1000-devel] [PATCH 4/8] e1000e: lower ring minimum siz...
Jeff,
patch #1-4 are RESENDS, where I omitted the VLAN/TSO fix that PJ will respin.
patch 5-8 are trivial patches (partial RESENDS) that I did not see merged yet and
I could not find in any of your trees ATM. apologies if I sound pushy - just
making sure these don't fall through the cracks ;)
Cheers
Auke
--
| Apr 23, 2:12 pm 2008 |
| Auke Kok | [PATCH 3/8] e1000e: Fix HW Error on es2lan, ARP capture issu...
From: David Graham <david.graham@intel.com>
Several components to this complex fix. The es2lan cards occasionally
gave a "HW Error" especially when forcing speed. Some users also
reported that the BMC stole ARP packets.
The fixes include setting the proper SW_FW bits to tell the BMC
that we're active and not do any un-initialization at all, so the
setup routine is largely changed.
Signed-off-by: David Graham <david.graham@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel....
| Apr 23, 2:09 pm 2008 |
| Matheos Worku | [PATCH 2/2] [NIU] Add support for Neptune FEM/NEM cards for ...
[Empty message]
| Apr 23, 2:16 pm 2008 |
| Matheos Worku | [PATCH 1/2] [NIU] Determine the # of ports from the card's V...
Signed-off-by: Matheos Worku <matheos.worku@sun.com>
---
drivers/net/niu.c | 57
++++++++++++++++++++++++++++++++++++++++++----------
drivers/net/niu.h | 11 +++++++++-
2 files changed, 56 insertions(+), 12 deletions(-)
diff --git a/drivers/net/niu.c b/drivers/net/niu.c
index 7565c2d..c1fcd07 100644
--- a/drivers/net/niu.c
+++ b/drivers/net/niu.c
@@ -6773,6 +6773,28 @@ static int __devinit
niu_phy_type_prop_decode(struct niu *np,
return 0;
}
+#define NIU_BMD_MATCHES(np...
| Apr 23, 2:15 pm 2008 |
| Matheos Worku | [PATCH 0/2] [NIU] Two new patches for the niu driver.
There are two new patches for the niu driver.
[PATCH 1/2] Determine the # of ports from the card's VPD data.
Newer Neptune cards need to determine the number of ports per card from
the card type. This is needed because the NCR registers which reflect
the contents of the SPROM are not preserved across PCI resets.
[PATCH 2/2] Add support for Neptune FEM/NEM cards used in C10 server blades
The network interface in this configuration comes in two HW parts: The
FEM which has the 10Gige MAC and the...
| Apr 23, 2:10 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.26 5/5]S2io: Version update for multi ring relate...
- Updated version number.
Signed-off-by: Surjit Reang <surjit.reang@neterion.com>
Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com>
---
diff -Nurp 2-0-26-21-4/drivers/net/s2io.c 2-0-26-21-5/drivers/net/s2io.c
--- 2-0-26-21-4/drivers/net/s2io.c 2008-04-09 21:09:17.000000000 +0530
+++ 2-0-26-21-5/drivers/net/s2io.c 2008-04-09 21:10:14.000000000 +0530
@@ -86,7 +86,7 @@
#include "s2io.h"
#include "s2io-regs.h"
-#define DRV_VERSION "2.0.26.19"
+#define DRV_VERSION "2...
| Apr 23, 1:35 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.26 4/5]S2io: Fixes for Multi ring support
Fixes for multi ring support -
- Access respective rx ring directly in fill_rx_buffers.
- Moved rx_bufs_left struct s2io_nic to struct ring_info.
- Added per ring variable rxd_mode, rxd_count, dev, pdev.
Signed-off-by: Surjit Reang <surjit.reang@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -pNur 2.6.26_version_p123/drivers/net/s2io.c 2.6.26_version_p4/drivers/net/s2io.c
--- 2.6.26_version_p123/drivers/net/s2io.c 2008-04-21 11:33:46.000000000 -0700
...
| Apr 23, 1:33 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.26 3/5]S2io: Enabling Multi ring support
Enable multi ring support:
- Seperate ring specific data
- Initialize all configured rings with equal priority.
- Updated boundary check for number of Rings.
- Updated per ring statistics of rx_bytes and rx_packets.
- Moved lro struct from struct s2io_nic to struct ring_info.
Signed-off-by: Surjit Reang <surjit.reang@neterion.com>
Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -Nurp 2-0-26-2...
| Apr 23, 1:32 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.26 2/5]S2io: Removed rx_lock and put_lock
- Removed rx_lock and put_lock as the buffer replenishment and receive completion
is handled serially.
Signed-off-by: Surjit Reang <surjit.reang@neterion.com>
Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -Nurp 2-0-26-21-1/drivers/net/s2io.c 2-0-26-21-2/drivers/net/s2io.c
--- 2-0-26-21-1/drivers/net/s2io.c 2008-04-09 21:06:59.000000000 +0530
+++ 2-0-26-21-2/drivers/net/s2io.c 2008-04-09 21:08:0...
| Apr 23, 1:31 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.26 1/5]S2io: Removed receive buffer replenishment...
- Removed receive buffer replenishment tasklet s2io_tasklet and instead
allocating the receive buffers in either the interrupt handler (no napi)
or the napi handler (napi enabled).
Signed-off-by: Surjit Reang <surjit.reang@neterion.com>
Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -Nurp 2-0-26-19/drivers/net/s2io.c 2-0-26-21-1/drivers/net/s2io.c
--- 2-0-26-19/drivers/net/s2io.c 2008-04-09 2...
| Apr 23, 1:29 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.25 2/2]S2io: Version update for memory leak fix d...
- Updated version number.
Signed-off-by: Santosh Rastapur <santosh.rastapur@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -Nurp 2.0.26.22-1/drivers/net/s2io.c 2.0.26.22-2/drivers/net/s2io.c
--- 2.0.26.22-1/drivers/net/s2io.c 2008-04-22 15:12:25.000000000 -0700
+++ 2.0.26.22-2/drivers/net/s2io.c 2008-04-22 15:12:03.000000000 -0700
@@ -84,7 +84,7 @@
#include "s2io.h"
#include "s2io-regs.h"
-#define DRV_VERSION "2.0.26.20"
+#define DRV_VERSION "2.0....
| Apr 23, 1:28 pm 2008 |
| Sreenivasa Honnur | [PATCH 2.6.25 1/2]S2io: Fix memory leak during free_tx_buffers
- Fix the memory leak during free_tx_buffers.
Signed-off-by: Santosh Rastapur <santosh.rastapur@neterion.com>
Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com>
---
diff -Nurp 2.0.26.20/drivers/net/s2io.c 2.0.26.22-1/drivers/net/s2io.c
--- 2.0.26.20/drivers/net/s2io.c 2008-04-22 15:02:38.000000000 -0700
+++ 2.0.26.22-1/drivers/net/s2io.c 2008-04-22 15:12:25.000000000 -0700
@@ -2339,7 +2339,7 @@ static void free_tx_buffers(struct s2io_
for (i = 0; i < config->tx_fifo_num; i...
| Apr 23, 1:28 pm 2008 |
| Paulius Zaleckas | [PATCH] ppp_generic: use stats from net_device structure
Use stats which now is in the net_device instead of one declared in
ppp structure.
Kill ppp_net_stats function, because by default it is used identical
internal_stats function from net/core/dev.c
Signed-of-by: Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
| Apr 23, 11:46 am 2008 |
| durgam@it.iitb.ac.in... | proxy arp bug
RFC 1027 says "The default route must not be used when checking for a
route to the target host of an ARP request. If the default route were
used, the check would always
succeed."
But when i tested , linux OS is considering this default route
also. Any configuration parameter needs to be set to make it work
properly or is it the desired behaviour?
Thanks
Pani
--
| Apr 23, 9:51 am 2008 |
| David Miller | [GIT]: Networking
This has cures for several build failures, including the one you
reported yesterday with the iwlwifi driver Linus:
1) Fix iwlcore.o link, fix from Tomas Winkler.
2) iwlwifi and rt2x00 build can break because they use depends on
LEDS_CLASS instead of select, remove bogus HAS_IOMEM guard to
NEW_LEDS to facilitate that.
3) rose_node_list_lock is taken when it isn't even needed, resulting
in lockups, fix by Bernard Pidoux.
4) If we expose the network device "dev_id", things like udev
...
| Apr 23, 8:53 am 2008 |
| Rami Rosen | [PATCH 3/3] [IPV6] Remove IFA_GLOBAL definition from include...
Hi,
This patches removes IFA_GLOBAL definition from linux/include/net/if_inet6.h
as it is unused.
Regards,
Rami Rosen
Signed-off-by: Rami Rosen <ramirose@gmail.com>
| Apr 23, 7:36 am 2008 |
| Rami Rosen | [PATCH 2/3] [IPV6] Use MRT6_VERSION instead of MRT_VERSION i...
Hi,
MRT6_VERSION should be used instead of MRT_VERSION in ip6mr.c.
Regards,
Rami Rosen
Signed-off-by: Rami Rosen <ramirose@gmail.com>
| Apr 23, 7:35 am 2008 |
| Rami Rosen | [PATCH 1/3] [IPV6] Remove unused macro (MLDV2_QQIC) from mca...
Hi,
This patch removes MLDV2_QQIC macro from mcast.c
as it is unused.
Regards,
Rami Rosen
Signed-off-by: Rami Rosen <ramirose@gmail.com>
| Apr 23, 7:34 am 2008 |
| David Stevens | Re: [PATCH 1/3] [IPV6] Remove unused macro (MLDV2_QQIC) from...
The QQIC field is only used by multicast routers.
I don't object strongly to removing it, but it doesn't really save much
and it's potentially useful for debug printing or simply documenting how
to decode the field. So, I would leave it, but I agree it isn't a
requirement
if Yoshifuji or Dave thinks it's better to remove it.
+-DLS
--
| Apr 23, 10:47 am 2008 |
| Rami Rosen | [PATCH 0/3] [IPV6] Some cleanup patches.
Hi,
Following are 3 cleanup patches made while probing into IPv6 code.
Regards,
Rami Rosen
--
| Apr 23, 7:31 am 2008 |
| YOSHIFUJI Hideaki / | Re: [PATCH 0/3] [IPV6] Some cleanup patches.
Applied, thanks.
--yoshfuji
--
| Apr 23, 11:00 am 2008 |
| Adrian Bunk | [2.6 patch] unexport move_addr_to_{kernel,user}
After the removal of the Solaris binary emulation the exports of
move_addr_to_{kernel,user} are no longer used.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
---
a069421fb152fc48f13eab8b53b2eb3903ef8e8a diff --git a/net/socket.c b/net/socket.c
index 9b5c917..66c4a8c 100644
--- a/net/socket.c
+++ b/net/socket.c
@@ -2327,9 +2327,6 @@ int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how)
return sock->ops->shutdown(sock, how);
}
-/* ABI emulation layers need ...
| Apr 23, 5:51 am 2008 |
| David Miller | Re: [2.6 patch] unexport move_addr_to_{kernel,user}
From: Adrian Bunk <bunk@kernel.org>
Applied, thanks Adrian.
--
| Apr 23, 6:38 am 2008 |
| Adrian Bunk | [2.6 patch] net/mac80211/rx.c: fix off-by-one
This patch fixes an off-by-one in net/mac80211/rx.c introduced by
commit 8318d78a44d49ac1edf2bdec7299de3617c4232e
(cfg80211 API for channels/bitrates, mac80211 and driver conversion)
and spotted by the Coverity checker.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
---
--- linux-2.6/net/mac80211/rx.c.old 2008-04-22 02:23:40.000000000 +0300
+++ linux-2.6/net/mac80211/rx.c 2008-04-22 02:24:23.000000000 +0300
@@ -2168,11 +2168,11 @@ void __ieee80211_rx(struct ieee80211_hw
u32 pkt_load;
...
| Apr 23, 5:51 am 2008 |
| Adrian Bunk | mac80211/wme.c: check-after-use
The Coverity checker spotted the following check-after-use of the
"qdisc" variable in net/mac80211/wme.c introduced by
commit 9e7234923789897858e1a475c579b5e2e6ad5b74
(mac80211: A-MPDU Tx adding qdisc support):
<-- snip -->
...
void ieee80211_requeue(struct ieee80211_local *local, int queue)
{
struct Qdisc *root_qd = local->mdev->qdisc_sleeping;
struct ieee80211_sched_data *q = qdisc_priv(root_qd);
struct Qdisc *qdisc = q->queues[queue];
struc...
| Apr 23, 5:51 am 2008 |
| Rindjunsky, Ron | RE: mac80211/wme.c: check-after-use
Yep, this is a left over, I'll fix it
Thanks
Ron
---------------------------------------------------------------------
Intel Israel (74) Limited
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
--
| Apr 23, 6:20 am 2008 |
| Pavel Emelyanov | [PATCH] mac80211: Fix race between ieee80211_rx_bss_put and ...
The put routine first decrements the users counter and then
(if it is zero) locks the sta_bss_lock and removes one from
the list and the hash.
Thus, any of ieee80211_sta_config_auth, ieee80211_rx_bss_get
or ieee80211_rx_mesh_bss_get can race with it by finding a
bss that is about to get kfree-ed.
Using atomic_dec_and_lock in ieee80211_rx_bss_put takes care
of this race.
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
---
diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c
ind...
| Apr 23, 3:47 am 2008 |
| Johannes Berg | Re: [PATCH] mac80211: Fix race between ieee80211_rx_bss_put ...
Acked-by: Johannes Berg <johannes@sipsolutions.net>
| Apr 23, 3:53 am 2008 |
| Herbert Xu | [IP] xfrm: Allow replay setting
Hi Stephen:
[IP] xfrm: Allow replay setting
For certain applications there is a requirement to start the
sequence number from a point other than the default. As it
is the kernel provides an interface to do that but it isn't
available through the ip(8) command. Since we're encouraging
people to migrate over to ip(8) for manual keying, it is useful
to have this ability there.
This patch adds support for setting replay sequence numbers
through ip(8).
Signed-off-by: Herbert Xu <herbert@go...
| Apr 23, 3:42 am 2008 |
| Raz | Question of Network 1Gbps Intel Packet Split
Hello
I have been wondering whether anyone can answer the bellow two questions.
Intel PCI-E 1Gbps cards have a feature for rx mode : "packet split".
so:
1. Is it true that when "packet split" is enabled, **ALL** packets
will be splitted , header / payload ?
2. Is is true that there is exactly one fragment when splitted ?
Thank you
Raz
--
| Apr 23, 2:17 am 2008 |
| Brandeburg, Jesse | RE: Question of Network 1Gbps Intel Packet Split
If you'd included something about e1000/e1000e in the message our
All packets that are
a) recognized, i.e. IPv4, TCP, UDP, IPv6, etc
b) not too short (sometimes packets < 70 bytes or so are not split, at
least on 82571)
c) sometimes the header after the TCP/UDP header can be split too, like
maybe for NFS, you're welcome to read the manual for PCIe parts posted
nr_frags will typically be 1, unless the frame is too short ( < 128 )
and then it is "unsplit" into the header buffer to avoid t...
| Apr 23, 11:46 am 2008 |
| previous day | today | next day |
|---|---|---|
| April 22, 2008 | April 23, 2008 | April 24, 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 |
