linux-netdev mailing list

FromSubjectsort iconDate
Jeff Kirsher
[net-2.6 PATCH 1/4] ixgbe: fix issues with failing to detect...
From: Don Skidmore <donald.c.skidmore@intel.com> Several small fixes around negative test case of the insertion of a IXGBE_ERR_NOT_SUPPORTED module. - mdio45_probe call was always failing due to mdio.prtad not being set. The function set to mdio.mdio_read was still working as we just happen to always be at prtad == 0. This will allow us to set the phy_id and phy.type correctly now. - There was timing issue with i2c calls when initiated from a tasklet. A small delay was added to allow t...
Jul 2, 6:50 pm 2009
Jeff Kirsher
[net-2.6 PATCH 4/4] ixgbe: Not allow 8259x unsupported wol o...
From: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Wake-on-lan is currently only supported by 82599 KX4 devices, in all other cases return a proper value from ixgbe_wol_exclusion function call. Otherwise from ethtool we will be able to change wol options of unsupported 8259x devices. Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> --- drivers/net/ixgbe/ixgbe_ethtool.c | 1 -...
Jul 2, 6:51 pm 2009
Jeff Kirsher
[net-2.6 PATCH 3/4] ixgbe: fix inconsistent SFP/SFP+ failure...
From: Don Skidmore <donald.c.skidmore@intel.com> Currently if we loaded the driver, insert an unsupported module, and then attempt to "ifconfig up" the device it will be brought down but the netdev would not be unregistered. This behavior is different than all other code paths. This patch corrects that by down'ing the device and then scheduling the sfp_config_module_task tasklet. The tasklet will detect this condition (like it does with other code paths) and do the unregister_netdev(). I a...
Jul 2, 6:50 pm 2009
Jeff Kirsher
[net-2.6 PATCH 2/4] ixgbe: fix regression on some 82598 adap...
From: Don Skidmore <donald.c.skidmore@intel.com> The change to check the SFP+ module again on open() was causing the XFP (non-SFP+) adapters to be rejected. We only want to try and re-identify the SFP+ module if the original probe found that this device was an SFP+ device. So for this code path (driver loaded with SFP module, module inserted, ifconfig up of the device) the type will be ixgbe_phy_unknown for an unidentified SFP+ module. So we only check if that is the case. This problem a...
Jul 2, 6:50 pm 2009
Andrew Morton
Re: [Bugme-new] [Bug 13692] New: dccp_ipv4 has >1 usage c...
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Thu, 2 Jul 2009 09:31:39 GMT --
Jul 2, 6:18 pm 2009
Mrs. Linda Kershaw
CONTACT FEDEX COURIER FOR YOUR PARCEL
Greeting! Congratulations to you as we bring your notice the results of the world Bank promo and your email Address was selected through a computer ballot system drawn We are happy to inform you that your email won $800.000.00 United States Dollars. I have been waiting for you since to contact me for your Confirmable Bank Draft of $800.000.00 United States Dollars, but I did not hear from you since that time. Then I went and deposited the Draft with FEDEX EXPRESS DELIVERY,West Africa...
Jul 2, 5:40 pm 2009
Andreas Henriksson
ipv6 preferred lifetime wraparound...
Hello! I spotted your patch[1] to prevent ipv6 preferred lifetime wraparound. It looks to me like you fixed the preferred lifetime, but did not touch the valid lifetime. According to a debian bugreport[2] it seems both of them like to wrap around. Shouldn't the "valid -= tval;", visible in your patch context, also be conditional similar to your change for "preferred -= tval;" ? Regards, Andreas Henriksson [1]: [ message continues ]
" title="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a1faa...">http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a1faa...Co...
Jul 2, 3:23 pm 2009
David Kilroy
[PATCH] check spinlock_t/rwlock_t argument type on non-SMP b...
When writing code for UP without CONFIG_DEBUG_SPINLOCK it's easy to get the first argument to the spinlock/rwlock functions wrong. This is because the parameter is not actually used in this configuration. Typically you will only find out it's wrong * by rebuilding with CONFIG_SMP or CONFIG_DEBUG_SPINLOCK * after you've submitted your beautiful patch series. The first means a long wait, and the latter is a bit late. Add typechecking on the first argument of these macro functions. Note that si...
Jul 2, 2:44 pm 2009
Brian Haley
[PATCH] IPv6: preferred lifetime of address not getting upda...
There's a bug in addrconf_prefix_rcv() where it won't update the preferred lifetime of an IPv6 address if the current valid lifetime of the address is less than 2 hours (the minimum value in the RA). For example, If I send a router advertisement with a prefix that has valid lifetime = preferred lifetime = 2 hours we'll build this address: 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000 inet6 2001:1890:1109:a20:217:8ff:fe7d:4718/64 scope global dynamic valid_lft 71...
Jul 2, 1:10 pm 2009
Ron Mercer
[net-2.6 PATCH 1/8] qlge: Expand coverage of hw lock for con...
The hardware semaphore covers the configuration register as well as the ICB registers. The ICB high and low regs contain the address of the initialization control block and the config register is used to signal the hardware that a block is ready to be downloaded. Currently we were only protecting the ICB regs. This changes expands to cover the config register as well. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_main.c | 9 +++++---- 1 files changed, 5 ...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 4/8] qlge: Fix redundant call to free resourc...
The caller will free acquired resouces if a failure occurs. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_main.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c index c226257..1b75f6e 100644 --- a/drivers/net/qlge/qlge_main.c +++ b/drivers/net/qlge/qlge_main.c @@ -3374,11 +3374,6 @@ static int ql_get_adapter_resources(struct ql_adapter *qdev) return -ENOMEM; } s...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 3/8] qlge: Fix carrier on condition.
We were turning on the carrier without verifying the link was up. This adds link up to the link initialize check before turning carrier on. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_main.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c index 1da831e..c226257 100644 --- a/drivers/net/qlge/qlge_main.c +++ b/drivers/net/qlge/qlge_main.c @@ -3343,7 +3343,11 @@ static ...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 6/8] qlge: Fix MAC address bonding issue.
This addes functionality to set/clear the MAC address in the hardware when the link goes up/down. The MAC address register is persistent across function resets. In bonding the same address can bounce from one port to the other. This can cause packets to be delivered to the wrong port. This patch clears the MAC address in the hardware when the link is down and sets it when the link comes up. It was found that pulling/pushing the cable from one port to another causes the same MAC address to be in bot...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 7/8] qlge: Add/use function for link up/down.
We need to set/clear the mac address register when the link goes up/down respectively. Without this both ports of a 2-port device can end up with the same mac address in a bonding scenario. The new ql_link_on() and ql_link_off() will also be used in handling certain firmware events. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge.h | 2 ++ drivers/net/qlge/qlge_main.c | 26 +++++++++++++++++++++----- drivers/net/qlge/qlge_mpi.c | 6 +++--- 3 file...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 5/8] qlge: Fix tx byte counter.
Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c index 1b75f6e..74ed84a 100644 --- a/drivers/net/qlge/qlge_main.c +++ b/drivers/net/qlge/qlge_main.c @@ -1629,7 +1629,7 @@ static void ql_process_mac_tx_intr(struct ql_adapter *qdev, tx_ring = &qdev->tx_ring[mac_rsp->txq_idx]; tx_ring_desc = &tx_ring->q[m...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 8/8] qlge: Fix sizeof usage.
Some usage was only sizing a pointer rather than the data type. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_ethtool.c | 4 ++-- drivers/net/qlge/qlge_main.c | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/net/qlge/qlge_ethtool.c b/drivers/net/qlge/qlge_ethtool.c index 37c99fe..eb6a9ee 100644 --- a/drivers/net/qlge/qlge_ethtool.c +++ b/drivers/net/qlge/qlge_ethtool.c @@ -59,7 +59,7 @@ static int ql_update_...
Jul 2, 12:06 pm 2009
Ron Mercer
[net-2.6 PATCH 2/8] qlge: Clear frame to queue routing befor...
Not clearing the routing bits can cause frames to erroneously get routed to management processor. Signed-off-by: Ron Mercer <ron.mercer@qlogic.com> --- drivers/net/qlge/qlge_main.c | 41 ++++++++++++++++++++++++++++++++--------- 1 files changed, 32 insertions(+), 9 deletions(-) diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c index 7f37267..1da831e 100644 --- a/drivers/net/qlge/qlge_main.c +++ b/drivers/net/qlge/qlge_main.c @@ -3040,25 +3040,40 @@ static int ql...
Jul 2, 12:06 pm 2009
Upgrade Team
Upgrade Your Email Account
We shall be carrying out service maintenance on our database and e-mailaccountcenter for better online services. We are deleting all unusede-mailaccounts tocreate more space for new accounts.In order to ensure you do not experience service interruptions/possibledeactivation Please you must reply to this email immediately confirming your email account details below for confirmation/identification. _____________________________________ 1. First Name & Last Name: 2. Full Login Email Address: 3. Usernam...
Jul 2, 11:29 am 2009
Ken-ichirou MATSUZAWA
kernel BUG at fs/sysfs/group.c:65!
Hello, I could not create bridge in container created by lxc-exec. This relys on bridge's sysfs or kobject creation, I thought it can be avoided by comparing dev_net(dev) and &init_net before touching sysfs. This seemed works fine, but exit or lxc-stop before deleting bridge WARNING: at kernel/sysctl.c:2046 unregister_sysctl_table+0xa9/0x110() or kernel: unregister_netdevice: waiting for lo to become free. Usage count = 2 It's hard for me to avoid those. Could someone help me? Than...
Jul 2, 9:31 am 2009
Lothar Waßmann
use after free bug in socket code
Hi, while developing a canbus driver (with kernel 2.6.30-rc4) I encountered a use-after-free bug that led to the following crash (due to CONFIG_DEBUG_SLAB being enabled): |Unable to handle kernel paging request at virtual address 6b6b6b6b |pgd = d1b4c000 |[6b6b6b6b] *pgd=00000000 |Internal error: Oops: 1 [#1] PREEMPT |Modules linked in: can_raw can flexcan [last unloaded: usbcore] |CPU: 0 Tainted: G W (2.6.30-rc4 #215) |PC is at __wake_up_common+0x30/0x88 |LR is at __wake_up_sync_ke...
Jul 2, 7:26 am 2009
Sanket Shah
HFSC link sharing behavior related query
Hi, We are doing experiments on hfsc in various network scenarios. Some of the results are not as per our expectation/understanding of our hfsc behavior. ----------------------------------------------------------------------------------------------------------------------- Scenario 1: 1: (hfsc qdisc) | | 1:1 (hfsc root class) (rt 0, ls 40, ul 40) | ---------------------------------------------------------------- | | 1:2 (rt 10, ls 1, ul 20) 1:3 (rt 30, ls 1, ul 40) ...
Jul 2, 7:23 am 2009
Michal Soltys
Re: HFSC link sharing behavior related query
Regarding this scenario, I have 4 stages (all expected, afaics): 1) 10 : 30 (beginning) 2) 70 : 30 (right after changing 1:1, beacuse of: vt far apart between 1:2 and 1:3 ft artificially limited) 3) 20 : 80 (once 1:2's ft catches up) 4) 20 : 40 (once both ft "stabilize") This is the effect of two things: 1) LS curve is in 1 to 1 ratio ; looking at initial bandwidth assignment 20 : 20 - but 40 is all what both children can get from LS (due to UL). Actually they will get nothing, as RT...
Jul 2, 12:36 pm 2009
Sarveshwar Bandi
[PATCH] be2net: Implementation of request_firmware interface.
Please review and apply patch to net-next tree. Patch implements the request_firmware interface. - Sarvesh Signed-off-by: Sarveshwar Bandi <sarveshwarb@serverengines.com> --- drivers/net/benet/be.h | 1 drivers/net/benet/be_cmds.c | 28 ++++ drivers/net/benet/be_cmds.h | 18 +++ drivers/net/benet/be_hw.h | 89 ++++++++++++++ drivers/net/benet/be_main.c | 271 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 407 insertions(+), 0 deletions(-) diff --git a...
Jul 2, 7:18 am 2009
Ben Hutchings
Re: [PATCH] be2net: Implementation of request_firmware inter...
[...] request_firmware() is really intended for loading non-persistent "firmware" that must be loaded into the device's RAM after power-on reset. It is not expected and should not be necessary that drivers automatically update firmware in flash memory. I also understand that some OEMs specifically forbid their suppliers to do this automatically in drivers. Ben. -- Ben Hutchings, Senior Software Engineer, Solarflare Communications Not speaking for my employer; that's the marketing departme...
Jul 2, 4:33 pm 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 1/9] vxge: Removed ioremap of unused bar...
- Removed ioremap of bar1 address Driver needs only bar0 address for register access - Removed references to bar1 and bar2 addresses Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN org/drivers/net/vxge/vxge-config.c patch_1/drivers/net/vxge/vxge-config.c --- org/drivers/net/vxge/vxge-config.c 2009-06-21 23:19:59.000000000 -0700 +++ patch_1/drivers/net/vxge/vxge-config.c 2009-06-21 23:24:12.000000...
Jul 2, 3:12 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 2/9] vxge: Fixed memory leak by freeing ...
- Fixed memory leak by freeing memory allocated for device_config. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_1/drivers/net/vxge/vxge-main.c patch_2/drivers/net/vxge/vxge-main.c --- patch_1/drivers/net/vxge/vxge-main.c 2009-06-21 23:32:44.000000000 -0700 +++ patch_2/drivers/net/vxge/vxge-main.c 2009-06-21 23:43:43.000000000 -0700 @@ -4348,6 +4348,7 @@ vxge_probe(struct pci_dev *pdev, con...
Jul 2, 3:13 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 4/9] vxge: Corrected Register map entry ...
- Corrected Register map entry for xmac_link registers. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_3/drivers/net/vxge/vxge-reg.h patch_4/drivers/net/vxge/vxge-reg.h --- patch_3/drivers/net/vxge/vxge-reg.h 2009-06-21 23:46:49.000000000 -0700 +++ patch_4/drivers/net/vxge/vxge-reg.h 2009-06-22 00:05:06.000000000 -0700 @@ -1784,7 +1784,7 @@ struct vxge_hw_mrpcim_reg { #define VXGE_HW_XMAC_GE...
Jul 2, 3:14 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 5/9] vxge: Removed the code to bounds ch...
- Removed the code to bounds check the mss value. The hardware does bounds checking and will not allow an oversized mss to lockup the transmit path. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_4/drivers/net/vxge/vxge-main.c patch_5/drivers/net/vxge/vxge-main.c --- patch_4/drivers/net/vxge/vxge-main.c 2009-06-21 23:53:43.000000000 -0700 +++ patch_5/drivers/net/vxge/vxge-main.c 2009-06-22 00...
Jul 2, 3:15 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 3/9] vxge: check for card status before ...
- Fixed the crash in rmmod after vpath open failed when trying to change mtu. We should check for card status before continuing in device close. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_2/drivers/net/vxge/vxge-main.c patch_3/drivers/net/vxge/vxge-main.c --- patch_2/drivers/net/vxge/vxge-main.c 2009-06-21 23:43:43.000000000 -0700 +++ patch_3/drivers/net/vxge/vxge-main.c 2009-06-21 23:50:0...
Jul 2, 3:14 am 2009
Tomasz Chmielewski
can I detect that the system was wake-on-lan booted?
Is it possible to detect if the system (x86_32 or x86_64 kernel) was booted with wake-on-lan? I would like to make different system startups, accordingly (enable X if normal power-on or reboot; do not enable X if PC turned on with wake-on-lan). -- Tomasz Chmielewski http://wpkg.org --
Jul 2, 3:25 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 9/9] vxge: Version update
- Version update Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_8/drivers/net/vxge/vxge-version.h patch_9/drivers/net/vxge/vxge-version.h --- patch_8/drivers/net/vxge/vxge-version.h 2009-06-30 12:14:09.000000000 +0530 +++ patch_9/drivers/net/vxge/vxge-version.h 2009-06-30 12:47:50.000000000 +0530 @@ -18,6 +18,6 @@ #define VXGE_VERSION_MAJOR "2" #define VXGE_VERSION_MINOR "0" #define VXGE...
Jul 2, 3:18 am 2009
Eric Dumazet
Re: [net-next-2.6 PATCH 9/9] vxge: Version update
Just curious, why do you change only BUILD, after all previous changes that seem quite important, like requiring a new firmware (see patch 7/9) and or fixing crash issues ? --
Jul 2, 3:27 am 2009
Ramkrishna Vepa
RE: [net-next-2.6 PATCH 9/9] vxge: Version update
[Ram] Good point! We have a few more minor fixes to submit to complete the list and then will bump up the 'FIX' number. Ram --
Jul 2, 4:19 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 7/9] vxge: Disable fcs stripping.
- Disable fcs stripping. The minimum frame size that can be received by the hardware is 57 Bytes. A 64 Byte Ethernet frame with the vlan tag and fcs stripped will result in a 56 Byte frame which will lock up the receive engine. The work around is to disable fcs stripping in the hardware which is done with a firmware upgrade. The fixes are - 1. Ensure that the correct firmware version is used. 2. Decrement the indicated packet length of the receive packet by 4 bytes (FCS length). Signed-off-by: S...
Jul 2, 3:17 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 8/9] vxge: Printing the function's confi...
- Printing the function's configured mode of operation. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -pNur patch-7-net-next-2.6/drivers/net/vxge/vxge-main.c patch-8-net-next-2.6/drivers/net/vxge/vxge-main.c --- patch-7-net-next-2.6/drivers/net/vxge/vxge-main.c 2009-06-30 17:18:17.000000000 -0700 +++ patch-8-net-next-2.6/drivers/net/vxge/vxge-main.c 2009-06-30 17:34:52.000000000 -0700 @@ -4325,6 +4325,27...
Jul 2, 3:18 am 2009
Sreenivasa Honnur
[net-next-2.6 PATCH 6/9] vxge: Fixes in isr routine
- Fixes in isr routine Fixed crash with INTA mode during driver unload. Pass hldev to request_irq instead of vdev. Fixed Traffic failure with GRO in INTA mode. Pass the correct napi context to gro functions. Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: Ramkrishna Vepa <ram.vepa@neterion.com> --- diff -urpN patch_5/drivers/net/vxge/vxge-main.c patch_6/drivers/net/vxge/vxge-main.c --- patch_5/drivers/net/vxge/vxge-main.c 2009-06-26 11:15...
Jul 2, 3:16 am 2009
Jiri Olsa
[PATCHv4 0/2] net: fix race in the receive/select
This patchset fixies the race within the poll_wait call and the receive callbacks, by adding memory barrier. - 1/2 includes the actual fix - 2/2 includes optimization for the x86 arch It is discussed and described in the following discussions: http://lkml.org/lkml/2009/6/18/124 http://lkml.org/lkml/2009/6/25/188 http://lkml.org/lkml/2009/6/29/216 Patchset is made on top of Linus'es tree d960eea974f5e500c0dcb95a934239cc1f481cfd . Booted on x86_64. wbr, jirka --- arch/x86/include/a...
Jul 2, 2:32 am 2009
Jiri Olsa
[PATCHv4 2/2] memory barrier: adding smp_mb__after_lock
Adding smp_mb__after_lock define to be used as a smp_mb call after a lock. Making it nop for x86, since {read|write|spin}_lock() on x86 are full memory barriers. wbr, jirka Signed-off-by: Jiri Olsa <jolsa@redhat.com> --- arch/x86/include/asm/spinlock.h | 3 +++ include/linux/spinlock.h | 5 +++++ include/net/sock.h | 2 +- 3 files changed, 9 insertions(+), 1 deletions(-) diff --git a/arch/x86/include/asm/spinlock.h b/arch/x86/include/asm/spinloc...
Jul 2, 2:36 am 2009
Eric Dumazet
Re: [PATCHv4 2/2] memory barrier: adding smp_mb__after_lock
Maybe we should remind that sk_has_helper() is always called right after a call to read_lock() as in : read_lock(&sk->sk_callback_lock); if (sk_has_sleeper(sk)) wake_up_interruptible_all(sk->sk_sleep); Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> --
Jul 2, 2:53 am 2009
Davide Libenzi
Re: [PATCHv4 2/2] memory barrier: adding smp_mb__after_lock
On Thu, 2 Jul 2009, Eric Dumazet wrote: > Jiri Olsa a
Jul 2, 10:39 am 2009
Jiri Olsa
[PATCHv4 1/2] net: adding memory barrier to the poll and rec...
Adding memory barrier after the poll_wait function, paired with receive callbacks. Adding fuctions sock_poll_wait and sock_has_sleeper to wrap the memory barrier. Without the memory barrier, following race can happen. The race fires, when following code paths meet, and the tp->rcv_nxt and __add_wait_queue updates stay in CPU caches. CPU1 CPU2 sys_select receive packet ... ... __add_wait_queue update tp->rc...
Jul 2, 2:35 am 2009
Eric Dumazet
Re: [PATCHv4 1/2] net: adding memory barrier to the poll and...
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> --
Jul 2, 2:55 am 2009
Mrs. Linda Kershaw
CONTACT FEDEX COURIER FOR YOUR PARCEL
Greeting! Congratulations to you as we bring your notice the results of the world Bank promo and your email Address was selected through a computer ballot system drawn We are happy to inform you that your email won $800.000.00 United States Dollars. I have been waiting for you since to contact me for your Confirmable Bank Draft of $800.000.00 United States Dollars, but I did not hear from you since that time. Then I went and deposited the Draft with FEDEX EXPRESS DELIVERY,West Af...
Jul 1, 8:36 pm 2009
David Miller
Re: [net-2.6 PATCH] if_ether: add define for 1588 aka Timesync
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Applied. --
Jul 2, 4:18 pm 2009
Andy Fleming
Re: [PATCH] phylib: fixes for PHY_RESUMING state changes
Acked-by: Andy Fleming <afleming@freescale.com> --
Jul 1, 8:34 pm 2009
David Miller
Re: [PATCH] phylib: fixes for PHY_RESUMING state changes
From: Andy Fleming <afleming@freescale.com> Applied. --
Jul 2, 4:17 pm 2009
David Miller
Re: [PATCH 1/2] netxen: fix the version code macro
From: Dhananjay Phadke <dhananjay@netxen.com> Applied. --
Jul 2, 4:17 pm 2009
David Miller
Re: [PATCH 2/2] netxen: avoid frequent firmware reset
From: Dhananjay Phadke <dhananjay@netxen.com> Applied. --
Jul 2, 4:17 pm 2009
David Miller
Re: [PATCH 0/2] Gigaset driver patches for 2.6.31-rc1
From: Tilman Schmidt <tilman@imap.cc> Applied, and first patch queued to -stable, thanks. --
Jul 2, 4:17 pm 2009
David Miller
Re: [9P PATCH 2/2] net/9p: Fix crash due to bad mount parame...
From: Abhishek Kulkarni <adkulkar@umail.iu.edu> Applied. --
Jul 2, 4:18 pm 2009
previous daytodaynext day
July 1, 2009July 2, 2009July 3, 2009