| From | Subject | Date |
|---|---|---|
| akpm | [patch 07/12] cassini: use request_firmware
[Empty message]
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 10/12] forcedeth: add pci_enable_device() to nv_resum...
[Empty message]
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 12/12] driver/net/skge.c: restart the interface when ...
[Empty message]
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 11/12] e1000e: add support for new 82574L part
From: Bruce Allan <bruce.w.allan@intel.com>
This new part has the same feature set as previous parts with the addition
of MSI-X support.
Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
drivers/net/e1000e/82571.c | 153 +++++++++++-
drivers/net/e1000e/defines.h | 13 +
drivers/net/e1000e/e1000.h | 28 ++
drivers/net/e1000e/es2lan.c | ...
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 09/12] the overdue eepro100 removal
From: Adrian Bunk <bunk@kernel.org>
The overdue eepro100 removal.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Cc: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
Documentation/feature-removal-schedule.txt | 7
MAINTAINERS | 5
drivers/net/Kconfig | 13
drivers/net/Makefile | 1
drivers/net/eepro100.c | 2401 -------...
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 08/12] drivers/net: replace __FUNCTION__ with __func__
[Empty message]
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 05/12] skty2: adapt to the reworked PCI PM
[Empty message]
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 06/12] e100: adapt to the reworked PCI PM
From: "Rafael J. Wysocki" <rjw@sisk.pl>
Adapt the e100 driver to the reworked PCI PM
* Use device_set_wakeup_enable() and friends as needed
* Use pci_pme_active() to clear PME_Status and disable PME#
* Use the observation that it is sufficient to call pci_enable_wake()
once, unless it fails
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Tested-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Acked-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Cc: Jesse Barnes <jbar...
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 04/12] skge: adapt skge to use reworked PCI PM
From: Rafael J. Wysocki <rjw@sisk.pl>
Adapt the skge driver to the reworked PCI PM
* Use device_set_wakeup_enable() and friends as needed
* Remove an open-coded reference to the standard PCI PM registers
* Use pci_prepare_to_sleep() and pci_back_from_sleep() in the
->suspend() and ->resume() callbacks
* Use the observation that it is sufficient to call pci_enable_wake()
once, unless it fails
Tested on Asus L5D (Yukon-Lite rev 7).
Signed-off-by: Rafael J. Wysocki <rjw@sisk...
| Aug 20, 7:52 pm 2008 |
| akpm | [patch 03/12] sundance: set carrier status on link change ev...
[Empty message]
| Aug 20, 7:51 pm 2008 |
| akpm | [patch 02/12] forcedeth: fix MAC address detection on networ...
From: Michael Pyne <michael.pyne@kdemail.net>
Partially revert a change to mac address detection introduced to the forcedeth
driver. The change was intended to correct mac address detection for newer
nVidia chipsets where the mac address was stored in reverse order. One of
those chipsets appears to still have the mac address in reverse order (or at
least, it does on my system).
The change that broke mac address detection for my card was commit
ef756b3e56c68a4d76d9d7b9a73fa8f4f739180f "for...
| Aug 20, 7:51 pm 2008 |
| akpm | [patch 01/12] forcedeth: power down phy when interface is down
From: "Ed Swierk" <eswierk@arastra.com>
Bring the physical link down when the interface is down by placing the PHY
in power-down state, unless WOL is enabled. This mirrors the behavior of
other drivers including e1000 and tg3.
Without the patch, ifconfig down leaves the physical link up, which confuses
datacenter users who expect the link lights both on the NIC and the switch to
go out when they bring an interface down.
Furthermore, even though the phy is powered on, autonegotiation stop...
| Aug 20, 7:51 pm 2008 |
| akpm | [patch for 2.6.27? 2/5] drivers/net/skfp/ess.c: fix compile ...
From: Takashi Iwai <tiwai@suse.de>
CC [M] drivers/net/skfp/ess.o
drivers/net/skfp/ess.c: In function 'ess_send_response':
drivers/net/skfp/ess.c:513: warning: cast from pointer to integer of different size
drivers/net/skfp/ess.c: In function 'ess_send_alc_req':
drivers/net/skfp/ess.c:609: warning: cast from pointer to integer of different size
drivers/net/skfp/ess.c:639: warning: cast from pointer to integer of different size
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Cc: Jeff Ga...
| Aug 20, 7:34 pm 2008 |
| akpm | [patch for 2.6.27? 4/5] forcedeth: fix checksum flag
From: Ayaz Abdulla <aabdulla@nvidia.com>
Fix the checksum feature advertised in device flags. The hardware support
TCP/UDP over IPv4 and TCP/UDP over IPv6 (without IPv6 extension headers).
However, the kernel feature flags do not distinguish IPv6 with/without
extension headers.
Therefore, the driver needs to use NETIF_F_IP_CSUM instead of
NETIF_F_HW_CSUM since the latter includes all IPv6 packets.
A future patch can be created to check for extension headers and perform
software checksu...
| Aug 20, 7:34 pm 2008 |
| akpm | [patch for 2.6.27? 5/5] forcedeth: fix kexec regression
From: Rafael J. Wysocki <rjw@sisk.pl>
Fix regression tracked as http://bugzilla.kernel.org/show_bug.cgi?id=11361
and caused by commit f735a2a1a4f2a0f5cd823ce323e82675990469e2 ("[netdrvr]
forcedeth: setup wake-on-lan before shutting down") that makes network
adapters integrated into the NVidia MCP55 chipsets fail to work in kexeced
kernels. The problem appears to be that if the adapter is put into D3_hot
during ->shutdown(), it cannot be brought back into D0 after kexec (ref.
[ message continues ] " title="http://marc....">http://marc.... | Aug 20, 7:34 pm 2008 |
| akpm | [patch for 2.6.27? 3/5] igb: remove 82576 quad adapter
From: Alexander Duyck <alexander.h.duyck@intel.com>
Disable support for device 8086:10E8. Currently the result of loading the
driver with the device present causes system instability.
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
drivers/net/igb/e1000_82575.c | 1 -
drivers/net/igb/e1000_hw.h | 1 -
drivers/net/igb/igb_ethtool...
| Aug 20, 7:34 pm 2008 |
| akpm | [patch for 2.6.27? 1/5] drivers/net/skfp/pmf.c: Use offsetof...
From: Takashi Iwai <tiwai@suse.de>
Self-baked macros cause bunch of compile warnings like below:
CC [M] drivers/net/skfp/pmf.o
CC net/ipv4/fib_semantics.o
drivers/net/skfp/pmf.c:86: warning: cast from pointer to integer of different size
drivers/net/skfp/pmf.c:87: warning: cast from pointer to integer of different size
...
Use the standard offsetof() macro instead.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Alan Cox <alan@redhat.com>
Cc: Jeff Garzik &...
| Aug 20, 7:34 pm 2008 |
| Duyck, Alexander H | Question on netlink nested attributes
I have a regression that was found in 2.6.26 in which the multiqueue option for the prio qdisc quit working after the commit referenced at http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.26.y.git;a=commit;h=b9a2f2e...
The issue appears to be that the prio qdisc and the netem qdisc have two different ways that they are nesting the attributes they are passing to the qdisc layer but both use nla_parse_nested_compat.
The prio qdisc is laying out the message somethi...
| Aug 20, 6:20 pm 2008 |
| adobriyan | [PATCH] nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet
It does "kfree(list_head)" which looks wrong because entity that was
allocated is definitely not list_head.
However, this all works because list_head is first item in
struct nf_ct_gre_keymap.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
net/netfilter/nf_conntrack_proto_gre.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--- a/net/netfilter/nf_conntrack_proto_gre.c
+++ b/net/netfilter/nf_conntrack_proto_gre.c
@@ -45,12 +45,12 @@ static LIST_HEAD(gre_key...
| Aug 20, 4:56 pm 2008 |
| adobriyan | [PATCH] nf_conntrack_gre: more locking around keymap list
gre_keymap_list should be protected in all places.
(unless I'm misreading something)
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
net/netfilter/nf_conntrack_proto_gre.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
--- a/net/netfilter/nf_conntrack_proto_gre.c
+++ b/net/netfilter/nf_conntrack_proto_gre.c
@@ -97,10 +97,14 @@ int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir,
kmp = &help->help.ct_pptp_info.keymap[dir];
if (*kmp)...
| Aug 20, 4:54 pm 2008 |
| Dhananjay Phadke | [PATCH] netxen: enable msi-x for quad-gig boards
NX3031 firmware now supports MSI-X interrupts on Quad GbE boards.
Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
---
drivers/net/netxen/netxen_nic_main.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/netxen/netxen_nic_main.c b/drivers/net/netxen/netxen_nic_main.c
index 32bb47a..59d6521 100644
--- a/drivers/net/netxen/netxen_nic_main.c
+++ b/drivers/net/netxen/netxen_nic_main.c
@@ -241,7 +241,7 @@ static void netxen_check_options(struct netxe...
| Aug 20, 4:52 pm 2008 |
| adobriyan | [PATCH] nf_conntrack_sip: fix by making helper pointers thre...
Patrick, do I read correctly that ->help hook can run concurrently with itself?
If yes, apply this patch to fix potential crashes and all sorts of
nasties.
[PATCH] nf_conntrack_sip: de-static helper pointers
Helper's ->help hook can run concurrently with itself, so iterating over
SIP helpers with static pointer won't work reliably.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
net/netfilter/nf_conntrack_sip.c | 6 ++++--
1 file changed, 4 insertions(+), 2 de...
| Aug 20, 4:09 pm 2008 |
| Santiago Leon | [PATCH] ibmveth: fix bad UDP checksums
This patch fixes a ibmveth bug where bad UDP checksums are being transmitted
when checksum offloading is enabled.
The hypervisor does checksum offloading only on TCP packets, so ibmveth calls
skb_checksum_help() for any other protocol. The bug happens because
the packet is being modified after the DMA map, so we would need a memory
barrier before making the hypervisor call. Reordering the code so that the
DMA map happens after skb_checksum_help() has the additional advantage of
fixing a DMA m...
| Aug 20, 3:09 pm 2008 |
| Ranjit Manomohan | Re: Some question about your TC cgroups controller !!
If there are no objections to the current implementation, I have the
following set of patches planned:
1) Supporting ingress packet classification based on cgroups
2) Supporting firewall functionality based on this (e.g. drop a packet
As you pointed out the split logic in configuration of this
functionality (partially in cgroups and the rest with the tc tools) is
something that I wanted to avoid. However when you look at the rich
feature set provided by the linux networking stack to support tra...
| Aug 20, 1:56 pm 2008 |
| David Witbrodt | Re: HPET regression in 2.6.26 versus 2.6.25 -- found another...
*** FINALLY FOUND THE EXACT PROBLEM ***
I woke up this morning with a new idea. I wish I had thought of this
TWO WEEKS AGO!
Commit 3def3d6d essentially involves 2 different changes:
1. request_resource () is replaced by insert_resource()
2. code to add {code,data,bss}_resource to the iomem_resource tree
is moved out of e820_reserve_resources() and into setup_arch()
directly. [The actual call of e820_reserve_resources() is also
located in setup_arch().]
Since this is 2 separate cha...
| Aug 20, 1:42 pm 2008 |
| Yinghai Lu | Re: HPET regression in 2.6.26 versus 2.6.25 -- found another...
because code/data/bss/crashk is inserted at first
in e820_reserve_resource if you call request_resource instead of
insert_resource. the entries from e820 tables that has conflict to
entries already added will not show in
resource list /proc/iomem.
please send out /proc/iomem when it happens to boot.
YH
--
| Aug 20, 1:58 pm 2008 |
| Timothy J Fontaine | r8169 MTU greater than 1500 causes corruption for other cont...
Setting the MTU to greater than 1500 causes the host system to run out
of SW-IOMMU space for the transfer. This results in corruption for other
controllers like my AAR-2410SA or IDE controller.
Host system:
ASUS P5M2 w/ Intel Core 2 Duo 6320
Linux version 2.6.24-19-server (buildd@king) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Fri Jul 11 21:50:43 UTC 2008
r8169 chipset pci card
Connected via Cross-Over cable to:
SuperMicro 6014Hi
Onboard Intel 82546GB e1000 chipset
Running lates...
| Aug 20, 1:09 pm 2008 |
| Ilpo Järvinen | Re: r8169 MTU greater than 1500 causes corruption for other ...
Hmm, there was no explanation why the tp->rx_buf_sz to pkt_size change
was made in that commit (I have no idea whether those sizes have to match
to other places that use tp->rx_buf_sz)... Below is a patch to revert
that part of the change fully though it could be enough to change just
pci_unmap_single arg (but that would probably need also
Thanks for the detailed report btw... :-)
--
i.
----
diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c
index a3e3895..44961ef 100644
-...
| Aug 20, 3:21 pm 2008 |
| Francois Romieu | Re: r8169 MTU greater than 1500 causes corruption for other ...
Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> :
Because there is no need to sync data that has not been used ?
Timothy, could you check if the patch below does the job too ? It should
fix at least one pci_map / pci_unmap unbalance.
@@ -2789,10 +2789,10 @@ static int rtl8169_rx_interrupt(struct net_device *dev,
if (rtl8169_try_rx_copy(&skb, tp, pkt_size, addr)) {
pci_dma_sync_single_for_device(pdev, addr,
pkt_size, PCI_DMA_FROMDEVICE);
rtl8169_mark_to_asic(desc, tp...
| Aug 20, 5:43 pm 2008 |
| Timothy J Fontaine | Re: r8169 MTU greater than 1500 causes corruption for other ...
On Wed, Aug 20, 2008 at 10:21:11PM +0300, =3D?ISO-8859-1?Q?Ilpo_J=3DE4rvine=
Excellent, with the patch applied transfers over NFS seem to be going
Thanks :) I was more than just a little intimidated by my first post to
LKML, and I wanted to make sure the first reply to my report wasn't that I
didn't have enough info, or that I presented it in the wrong way, or
hadn't done enough testing with it. I was also more than prepared to
wait weeks for someone to reply, so thanks for the quick return! :D
...
| Aug 20, 5:17 pm 2008 |
| David Witbrodt | Re: HPET regression in 2.6.26 versus 2.6.25 -- found another...
Clarification: the resource-related outputs I have posted here so far
have been either from kernels without the regression (2.6.25 series, or
the v2.6.26 kernel with 2 reverts) or kernels _with_ the regression but
made to boot with "hpet=disable". Those outputs were 'cat /proc/iomem'.
Any other output I have posted here, involving insertion of printk's to
see diagnostic data just before the lockups, has not included resource-
related information. This is for two reasons:
1. It is hard to ...
| Aug 20, 12:44 pm 2008 |
| Takashi Iwai | CONFIG_KMOD breakage in next kernel
Hi,
I found that CONFIG_KMOD was already removed in linux-next tree.
This seems to result in many breakages. For example, I cannot mount a
FAT device automatically because of failure of automatic loading of
nls modules.
My particular problem would be fixed by the patch below, but I found
CONFIG_KMOD is still referred in many places.
% find * -name '*.[ch]' | xargs grep -l CONFIG_KMOD
drivers/media/video/w9968cf.c
drivers/media/video/v4l2-common.c
drivers/media/video/v4l1-compat.c
drivers/m...
| Aug 20, 12:16 pm 2008 |
| Johannes Berg | Re: CONFIG_KMOD breakage in next kernel
This is odd. I had posted a long series of patches removing all of the
users I had found (similar grep like the one you used), see
http://lkml.org/lkml/2008/7/9/150 for the whole thread.
For some reason, only seven of those eleven patches ended up in the
kernel, you had taken the alsa one and Rusty posted only six of them.
I'd hope that the patches posted at the URL above still apply, and I
sure intended the series to go in as posted with the removal of
CONFIG_KMOD coming last.
johannes
| Aug 20, 2:16 pm 2008 |
| Marcel Holtmann | Re: CONFIG_KMOD breakage in next kernel
I am happy to fix the net/bluetooth/ part, you someone has to put out a
guideline how this should be fixed.
Regards
Marcel
--
| Aug 20, 1:16 pm 2008 |
| Johannes Berg | Re: CONFIG_KMOD breakage in next kernel
Bluetooth was already part of http://lkml.org/lkml/2008/7/9/144
Basically, I got rid of CONFIG_KMOD, always enabling it when
CONFIG_MODULES is defined and making it a dummy no-op inline when not.
johannes
| Aug 20, 2:44 pm 2008 |
| Julius Volz | [PATCH RFC 00/24] IPVS: Add first IPv6 support to IPVS
Hi,
Ok, it might be the time to post these experimental IPv6 patches for IPVS
again to get some comments and help. Since the last time, I've worked on
reducing a lot of unnecessary code duplication, but some is still there
where it was harder to get rid of. Also, we've implemented a genetlink
interface (the first two patches in this series are exactly the v4
version of that) and updated ipvsadm to work with it, so we do not have
to break the existing sockopt userspace interface. Of course, there ar...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 08/24] IPVS: Make protocol handler functions supp...
Add 'af' argument to protocol handler functions and make them handle both
IPv4 and IPv6 in the same function. Change the protocol debugging functions
to detect the AF from the skb and generate the appropriate output. Probably
still too much duplication here.
Signed-off-by: Julius Volz <juliusv@google.com>
6 files changed, 430 insertions(+), 160 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index fbf57c2..9ba9ee7 100644
--- a/include/net/ip_vs.h
+++ b/include/net/i...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 09/24] IPVS: Add IPv6 Netfilter hooks and add/mod...
Add Netfilter hook entries for IPv6 and either extend the existing hook
functions to handle both v4 and v6, or where it seems easier, add new ones
for v6. Also adapt/add some helper functions for v6.
Signed-off-by: Julius Volz <juliusv@google.com>
2 files changed, 437 insertions(+), 61 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 9ba9ee7..352807b 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
@@ -901,7 +901,12 @@ static inline char ip_vs_fwd_tag...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 18/24] IPVS: Convert dest/service lookup functions
Convert the low-level dest and service lookup/hashing functions to deal
with IPv6 entries.
Signed-off-by: Julius Volz <juliusv@google.com>
2 files changed, 63 insertions(+), 31 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index c80eaec..28880e4 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
@@ -807,7 +807,8 @@ extern struct ip_vs_stats ip_vs_stats;
extern const struct ctl_path net_vs_ctl_path[];
extern struct ip_vs_service *
-ip_vs_service_get(...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 11/24] IPVS: Add IPv6 xmit functions
Add xmit functions for IPv6 and a function ip_vs_bind_xmit_v6() for
binding them to a connection. Also add support for v6 to IP_VS_XMIT() and
the routing cache functions.
Much duplication here, since the new functions are copied from the old ones
and then modified for IPv6. Hard to efficiently factor out the common parts
though?
Signed-off-by: Julius Volz <juliusv@google.com>
3 files changed, 476 insertions(+), 13 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
in...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 06/24] IPVS: Add debug macros for v4 and v6 addre...
Add some debugging macros that allow conditional output of either v4 or v6
addresses, depending on an 'af' parameter. This is done by creating a
temporary string buffer in an outer debug macro and writing addresses'
string representations into it from another macro which can only be used
when inside the outer one.
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 016af19..82037b7...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 12/24] IPVS: Extend functions for getting/creatin...
Extend functions for getting/creating connections and connection
templates with IPv6 support.
Signed-off-by: Julius Volz <juliusv@google.com>
2 files changed, 52 insertions(+), 28 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 565121e..c80eaec 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
@@ -641,11 +641,16 @@ enum {
};
extern struct ip_vs_conn *ip_vs_conn_in_get
-(int protocol, __be32 s_addr, __be16 s_port, __be32 d_addr, __be16 d_port);
...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 10/24] IPVS: Extend scheduling functions for IPv6...
Convert ip_vs_schedule() and ip_vs_sched_persist() to support scheduling
IPv6 connections.
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 58 insertions(+), 43 deletions(-)
diff --git a/net/ipv4/ipvs/ip_vs_core.c b/net/ipv4/ipvs/ip_vs_core.c
index 99e8938..0f9a0a2 100644
--- a/net/ipv4/ipvs/ip_vs_core.c
+++ b/net/ipv4/ipvs/ip_vs_core.c
@@ -183,14 +183,21 @@ ip_vs_sched_persist(struct ip_vs_service *svc,
__be16 ports[2])
{
struct ip_vs_conn *cp = NULL;
- st...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 21/24] IPVS: Only expose IPv4 entries through soc...
Do not expose v6 services via the old sockopt interface and only count v6
services in ip_vs_num_services (which is only used to report the count to
userspace in the old interface).
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/net/ipv4/ipvs/ip_vs_ctl.c b/net/ipv4/ipvs/ip_vs_ctl.c
index 39ab7dc..73150ce 100644
--- a/net/ipv4/ipvs/ip_vs_ctl.c
+++ b/net/ipv4/ipvs/ip_vs_ctl.c
@@ -1209,7 +1209,10 @@ ip_vs_add_service(struct ip...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 15/24] IPVS: Add support for IPv6 entry output in...
Add support for procfs output of IPv6 service and connection entries.
Signed-off-by: Vince Busam <vbusam@google.com>
1 files changed, 37 insertions(+), 14 deletions(-)
diff --git a/net/ipv4/ipvs/ip_vs_ctl.c b/net/ipv4/ipvs/ip_vs_ctl.c
index efa34fb..e793d82 100644
--- a/net/ipv4/ipvs/ip_vs_ctl.c
+++ b/net/ipv4/ipvs/ip_vs_ctl.c
@@ -1611,6 +1611,7 @@ static struct ctl_table vs_vars[] = {
const struct ctl_path net_vs_ctl_path[] = {
{ .procname = "net", .ctl_name = CTL_NET, },
+ /* ...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 03/24] IPVS: Add CONFIG_IP_VS_IPV6 option for IPv...
Add boolean config option CONFIG_IP_VS_IPV6 for enabling experimental IPv6
support in IPVS. Only visible if IPv6 support is set to 'y' or both IPv6
and IPVS are modules.
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/net/ipv4/ipvs/Kconfig b/net/ipv4/ipvs/Kconfig
index 09d0c3f..fd24182 100644
--- a/net/ipv4/ipvs/Kconfig
+++ b/net/ipv4/ipvs/Kconfig
@@ -24,6 +24,14 @@ menuconfig IP_VS
if IP_VS
+config IP_VS_IPV6
+ bo...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 19/24] IPVS: Add IPv6 support flag to schedulers
Add 'supports_ipv6' flag to struct ip_vs_scheduler to indicate whether a
scheduler supports IPv6. Set the flag to 1 in schedulers that work with
IPv6, 0 otherwise. This flag is checked in a later patch while trying to
add a service with a specific scheduler.
Signed-off-by: Julius Volz <juliusv@google.com>
11 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 28880e4..144bcd5 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 01/24] IPVS: Add genetlink interface definitions ...
Add IPVS Generic Netlink interface definitions to include/linux/ip_vs.h.
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 160 insertions(+), 0 deletions(-)
diff --git a/include/linux/ip_vs.h b/include/linux/ip_vs.h
index ec6eb49..0f434a2 100644
--- a/include/linux/ip_vs.h
+++ b/include/linux/ip_vs.h
@@ -242,4 +242,164 @@ struct ip_vs_daemon_user {
int syncid;
};
+/*
+ *
+ * IPVS Generic Netlink interface definitions
+ *
+ */
+
+/* Generic Netlink family i...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 20/24] IPVS: Add validity checks when adding/edit...
Check to see if the specified scheduler is supported with IPv6 and whether
the supplied prefix length is valid.
Signed-off-by: Julius Volz <juliusv@google.com>
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/net/ipv4/ipvs/ip_vs_ctl.c b/net/ipv4/ipvs/ip_vs_ctl.c
index 6127a97..39ab7dc 100644
--- a/net/ipv4/ipvs/ip_vs_ctl.c
+++ b/net/ipv4/ipvs/ip_vs_ctl.c
@@ -1160,6 +1160,19 @@ ip_vs_add_service(struct ip_vs_service_user *u, struct ip_vs_service **svc_p)
goto out_mod_de...
| Aug 20, 12:15 pm 2008 |
| Julius Volz | [PATCH RFC 07/24] IPVS: Convert existing debug uses to use n...
Convert existing debugging outputs to use the newly introduced debugging
macros where appropriate.
Signed-off-by: Julius Volz <juliusv@google.com>
13 files changed, 213 insertions(+), 180 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 82037b7..fbf57c2 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
@@ -670,24 +670,32 @@ static inline void ip_vs_control_del(struct ip_vs_conn *cp)
{
struct ip_vs_conn *ctl_cp = cp->control;
if (!ctl_cp) {
-...
| Aug 20, 12:15 pm 2008 |
| previous day | today | next day |
|---|---|---|
| August 19, 2008 | August 20, 2008 | August 21, 2008 |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| David Miller | Slow DOWN, please!!! |
| Frans Pop | top displaying 9999% CPU usage |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Arjan van de Ven | Re: [GIT]: Networking |
| jamal | Re: [PATCH 2/3][NET_BATCH] net core use batching |
git: | |
