From: Shahed Shaikh
Date: Wed, 29 Jul 2015 07:55:35 -0400
> From: Shahed Shaikh
>
> Use proper typecasting while performing byte-by-byte copy
>
> Signed-off-by: Shahed Shaikh
Applied, thank you.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to
From: Daniel Borkmann
Date: Wed, 29 Jul 2015 18:40:56 +0200
> We currently trigger multiple memory leaks when replacing bpf
> actions, besides others:
...
> Fixes: d23b8ad8ab23 ("tc: add BPF based action")
> Signed-off-by: Daniel Borkmann
Applied and queued up for -stable, thanks Daniel.
--
To
From: Nathan Sullivan
Date: Wed, 29 Jul 2015 10:21:14 -0500
> diff --git a/drivers/net/phy/micrel.c b/drivers/net/phy/micrel.c
> index 499185e..7a93af6 100644
> --- a/drivers/net/phy/micrel.c
> +++ b/drivers/net/phy/micrel.c
> @@ -447,6 +447,22 @@ static int ksz9031_center_flp_timing(struct phy_d
From: Sriharsha Basavapatna
Date: Wed, 29 Jul 2015 19:35:32 +0530
> This patch adds vxlan offload specific counters to ethtool stats. We
> provide tx/rx queue counters to show the number of vxlan offload pkts
> sent/received.
>
> Signed-off-by: Sriharsha Basavapatna
Applied, thanks.
--
To unsu
From: Aleksey Makarov
Date: Wed, 29 Jul 2015 16:49:35 +0300
> Miscellaneous fixes for the ThunderX VNIC driver
>
> All the patches can be applied individually.
> It's ok to drop some if the maintainer feels uncomfortable
> with applying for 4.2.
Series applied to 'net', thanks.
--
To unsubscrib
Hi,
Hangbin Liu wrote:
> Commit 6fd99094de2b ("ipv6: Don't reduce hop limit for an interface")
> disabled accept hop limit from RA if it is smaller than the current hop
> limit for security stuff. But this behavior kind of break the RFC definition.
>
> RFC 4861, 6.3.4. Processing Received Router
Commit 6fd99094de2b ("ipv6: Don't reduce hop limit for an interface")
disabled accept hop limit from RA if it is smaller than the current hop
limit for security stuff. But this behavior kind of break the RFC definition.
RFC 4861, 6.3.4. Processing Received Router Advertisements
A Router Advert
From: Yuval Mintz
Date: Wed, 29 Jul 2015 15:52:46 +0300
> Current driver always uses vlan-promisc mode, i.e., it receives both
> tagged and untagged traffic and lets the network stack drop packets
> tagged with unrequested vlan tags.
>
> This patch implements vlan-filtering offload in the driver
On Thursday 30 July 2015 04:27 AM, Francois Romieu wrote:
> Mugunthan V N :
>> On Wednesday 29 July 2015 04:00 AM, Francois Romieu wrote:
>>> Mugunthan V N :
On Tuesday 28 July 2015 02:52 AM, Francois Romieu wrote:
> [...]
> cpsw_ndo_stop calls napi_disable: you can remove netif_running.
Hi,
Hangbin Liu wrote:
> Commit 6fd99094de2b ("ipv6: Don't reduce hop limit for an interface")
> disabled accept hop limit from RA if it is higher than the current hop
higher?
> limit for security stuff. But this behavior kind of break the RFC definition.
>
> RFC 4861, 6.3.4. Processing Receiv
From: Amir Vadai
Date: Wed, 29 Jul 2015 15:05:38 +0300
> This patchset contain bug fixes and code cleaning patches to the ConnectX-4
> Ethernet driver.
>
> Patchset was applied and tested over commit 8c1a91f ("Merge branch
> 'mlx4-802.1ad-accel'")
Series applied, thanks Amir.
--
To unsubscribe
From: Thomas Graf
Date: Wed, 29 Jul 2015 13:52:06 +0200
> This readds the config option CONFIG_OPENVSWITCH_VXLAN to avoid a
> hard dependency of OVS on VXLAN. It moves the VXLAN config compat
> code to vport-vxlan.c and allows compliation as a module.
>
> Fixes: 614732eaa12d ("openvswitch: Use r
From: Eric Dumazet
Date: Wed, 29 Jul 2015 12:01:41 +0200
> From: Eric Dumazet
>
> This patch is the IPv6 equivalent of commit
> 6c8b4e3ff81b ("arp: flush arp cache on IFF_NOARP change")
>
> Without it, we keep buggy neighbours in the cache, with destination
> MAC address equal to our own MAC
From: Bogdan Hamciuc
Date: Wed, 29 Jul 2015 12:47:16 +0300
> Field pktgen_dev.allocated_skbs had been written to, but never read
> from. The number of allocated skbs can be deduced anyway, from the total
> number of sent packets and the 'clone_skb' param.
>
> Signed-off-by: Bogdan Hamciuc
Also
From: Bogdan Hamciuc
Date: Wed, 29 Jul 2015 12:45:58 +0300
> Allocate enough space so as not to force the outgoing net device to do
> skb_realloc_headroom().
>
> Signed-off-by: Bogdan Hamciuc
Applied to net-next.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body
From: Thomas Graf
Date: Wed, 29 Jul 2015 09:45:40 +0200
> Any external user should use the registration API instead of
> accessing this directly.
>
> Cc: Roopa Prabhu
> Signed-off-by: Thomas Graf
Applied, thanks.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body
From: Claudiu Manoil
Date: Wed, 29 Jul 2015 16:13:06 +0300
> From: Scott Wood
>
> As part of defconfig consolidation using fragments, we'd like to be
> able to have the same drivers enabled on 32-bit and 64-bit. Gianfar
> happens to only exist on 32-bit systems, and when building the
> resulti
Get it.
Eric, thanks for your explaination. :-)
Jason, thank you! I will remember cc netdev@vger.kernel.org next time.
-Original Message-
From: Eric Dumazet [mailto:eric.duma...@gmail.com]
Sent: Thursday, July 30, 2015 1:01 PM
To: Jason Wang
Cc: Zhangjie (HZ); linux-ker...@vger.kernel.or
On Thu, Jul 30, 2015 at 8:18 AM, Fu, Zhonghui
wrote:
> Enable wiphy device to suspend/resume asynchronously. This can improve
> system suspend/resume speed.
>
How will that impact the timing with respect to the suspend call
coming from the bus?
I think that a few drivers rely on the suspend call
On Thu, 2015-07-30 at 07:42 +0200, Eric Dumazet wrote:
> On Thu, 2015-07-30 at 01:41 +, Gregory Hoggarth wrote:
> > Hi,
> >
> > My company has also started having what appears to be the same problem,
> > since we upgraded our embedded system to
> > linux kernel 3.16.
> >
> > I tried applyin
From: Tom Herbert
Date: Tue, 28 Jul 2015 16:02:04 -0700
> This patch set implements a common function to simply set sk_txhash to
> a random number instead of going through the trouble to call flow
> dissector. From dst_negative_advice we now reset the sk_txhash in hopes
> of finding a better ECMP
On Thu, 2015-07-30 at 01:41 +, Gregory Hoggarth wrote:
> Hi,
>
> My company has also started having what appears to be the same problem, since
> we upgraded our embedded system to
> linux kernel 3.16.
>
> I tried applying the suggested fix of READ_ONCE (and also had to add in the
> necessa
From: Roopa Prabhu
Date: Tue, 28 Jul 2015 15:27:39 -0700
> v4 - v5: Use ipv6_stub_impl.ipv6_dst_lookup as suggested by Hannes
I think this might not work.
The ipv6_stub pointer is NULL until the ipv6 module is loaded.
VXLAN can safely call through ipv6_stub->foo() because it _knows_ the
ipv6 m
Thanks Ronen,
I have tested
- char buf[16384];
+ char buf[3*16384];
and It's working fine to handle 4096 vlans numbers.
(The problem was really the number of vlans ids defined,
could be 1 interface with 2-4095vlans, or 100 interfaces with same 2-4095vlans).
With this buffer size it's worki
Enable wiphy device to suspend/resume asynchronously. This can improve
system suspend/resume speed.
Signed-off-by: Zhonghui Fu
---
net/wireless/core.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/net/wireless/core.c b/net/wireless/core.c
index 2a0bbd2..bc5e68f 100644
On Thu, 2015-07-30 at 12:26 +0800, Jason Wang wrote:
> cc netdev for more experts
>
> On 07/28/2015 04:53 PM, Zhangjie (HZ) wrote:
> >
> > Hi,
> >
> > I generate a skb as follows:
> >
> > It has a linear data region, 17 frags and the last fragment is in
> > skb_shinfo(skb)->frag_list.
> >
> > Befo
cc netdev for more experts
On 07/28/2015 04:53 PM, Zhangjie (HZ) wrote:
>
> Hi,
>
> I generate a skb as follows:
>
> It has a linear data region, 17 frags and the last fragment is in
> skb_shinfo(skb)->frag_list.
>
> Before this skb is sent to driver, dev_hard_start_xmit() will segment
> it first(
From: Shaohui Xie
This patch added driver to support Aquantia PHYs AQ1202, AQ2104, AQR105,
AQR405, which accessed through clause 45.
Signed-off-by: Shaohui Xie
---
changes in v2:
addressed Florian's comments.
drivers/net/phy/Kconfig| 5 ++
drivers/net/phy/Makefile | 1 +
drivers/net
Commit 6fd99094de2b ("ipv6: Don't reduce hop limit for an interface")
disabled accept hop limit from RA if it is higher than the current hop
limit for security stuff. But this behavior kind of break the RFC definition.
RFC 4861, 6.3.4. Processing Received Router Advertisements
A Router Adverti
2015-07-30 8:45 GMT+08:00 YOSHIFUJI Hideaki
:
>>> How about ignoring hop limit without message is configured value is
>>> larger than 255, BTW?
>>
>> Although set accept_ra_min_hop_limit great than 255 is meaningless, there
>> is also no need to check it since icmp6_hop_limit will not larger than
From: Luis Felipe Dominguez Vega
In commit 33511b157bbcebaef853cc1811992b664a2e5862 ("rtlwifi: add support to
send beacon frame"), the mechanism for sending beacons was established. That
patch works correctly for rtl8192cu, but there is a possibility of getting
the following warnings in the PCI d
Hi all,
Today's linux-next merge of the net-next tree got a conflict in:
net/bridge/br_multicast.c
between commit:
544586f742b4 ("bridge: mcast: give fast leave precedence over multicast
router and querier")
from the net tree and commit:
09cf0211f970 ("bridge: mdb: fill state in br_mdb
The easiest fix is in iproute2.
Increasing the buffer size used in rtnl_dump_filter_l 3x empirically resolves
the
issue.
The root-cause is due to the buffer size calculation of dump request in the
kernel. It is based on the total number of VLANs and does not account for
compressed vlan requests.
Hi,
My company has also started having what appears to be the same problem, since
we upgraded our embedded system to
linux kernel 3.16.
I tried applying the suggested fix of READ_ONCE (and also had to add in the
necessary code to compiler.h as 3.16
didn't have it) and unfortunately it did not
From: Murali Karicheri
Date: Tue, 28 Jul 2015 18:20:11 -0400
> This series fixes few bugs to allow keystone netcp modules to be
> dynamically loaded and removed. Currently it allows following
> sequence multiple times
...
Series applied, thanks.
--
To unsubscribe from this list: send the line "
On 07/30/2015 04:12 AM, Tom Herbert wrote:
> On Tue, Jul 28, 2015 at 11:11 PM, Michal Kubecek wrote:
>> On Tue, Jul 28, 2015 at 09:20:02PM +, Richard Laing wrote:
> diff --git a/include/net/flow.h b/include/net/flow.h
> index 8109a15..d1d933d 100644
> --- a/include/net/flow.h
>>>
On 07/30/2015 02:33 AM, Cong Wang wrote:
...
diff --git a/net/sched/act_api.c b/net/sched/act_api.c
index af427a3..bd63a39 100644
--- a/net/sched/act_api.c
+++ b/net/sched/act_api.c
@@ -53,8 +53,11 @@ int tcf_hash_release(struct tc_action *a, int bind)
if (p) {
if (bind)
On 7/29/15, 2:26 PM, Roopa Prabhu wrote:
From: Roopa Prabhu
This is similar to command options corresponding to other NTF_* flags
already exposed to the user space (examples self/master).
Also updates bridge man page (The man page patch also includes
a fix to the 'self' entry and documents 'ma
Hi,
Hangbin Liu wrote:
>>> diff --git a/net/ipv6/ndisc.c b/net/ipv6/ndisc.c
>>> index 0a05b35..acda056 100644
>>> --- a/net/ipv6/ndisc.c
>>> +++ b/net/ipv6/ndisc.c
>>> @@ -1226,13 +1226,11 @@ static void ndisc_router_discovery(struct sk_buff
>>> *skb)
>>> if (rt)
>>> rt6_set_e
On Wed, Jul 29, 2015 at 2:35 PM, Daniel Borkmann wrote:
> What happens is that in tcf_hash_check(), we check tcf_common for a given
> index and increase tcfc_refcnt and conditionally tcfc_bindcnt when we've
> found an existing action. Now there are the following cases:
>
> 1) We do a late bindin
From: mohun...@gmail.com
Date: Tue, 28 Jul 2015 15:12:10 -0700
> This patch series adds MDIO support to ThunderX NIC driver by making use
> of existing mdio-octeon driver. In the process modified the mdio-octeon
> driver to work on both Octeon and ThunderX platforms.
>
> * From v1:
> - Removed
From: WingMan Kwok
Date: Tue, 28 Jul 2015 16:01:11 -0400
> On some of the K2E and K2L platforms, the two DWORDs in
> efuse occupied by the pre-programmed mac address for
> slave port 1 are swapped. To workaround this issue,
> this patch adds a new define NETCP_EFUSE_ADDR_SWAP (2)
> which signifi
From: Marcelo Ricardo Leitner
Date: Tue, 28 Jul 2015 11:16:23 -0300
> The problem is not on being bigger than what we want, but on being
> smaller, as it causes read of invalid memory.
>
> Note that the struct changes on commit 7e8616d8e773 didn't affect
> sctp_setsockopt_events one but that's w
From: Daniel Borkmann
Date: Tue, 28 Jul 2015 15:26:36 +0200
> With eBPF JIT compiler enabled on x86_64, I was able to reliably trigger
> the following general protection fault out of an eBPF program with a simple
> tail call, f.e. tracex5 (or a stripped down version of it):
...
> Changing the em
On Tue, Jul 28, 2015 at 3:12 PM, wrote:
> From: Radha Mohan Chintakuntla
>
> This patch series adds MDIO support to ThunderX NIC driver by making use
> of existing mdio-octeon driver. In the process modified the mdio-octeon
> driver to work on both Octeon and ThunderX platforms.
>
> * From v1:
>
From: Jon Maloy
Date: Wed, 29 Jul 2015 18:28:01 -0400
> In commit d999297c3dbbe7fdd832f7fa4ec84301e170b3e6
> ("tipc: reduce locking scope during packet reception") we introduced
> a new function tipc_build_bcast_sync_msg(), which carries initial
> synchronization data between two nodes at first c
On Wed, Jul 29, 2015 at 1:51 PM, Phil Sutter wrote:
> This series is inspired by a patch sent[1] in from Jesper Brouer and the
> discussion it started. Basically it tries to provide a solution which is
> backwards compatible while still enabling the veth performance
> improvement by default.
You
Mugunthan V N :
> On Wednesday 29 July 2015 04:00 AM, Francois Romieu wrote:
> > Mugunthan V N :
> >> On Tuesday 28 July 2015 02:52 AM, Francois Romieu wrote:
[...]
> >>> cpsw_ndo_stop calls napi_disable: you can remove netif_running.
> >>>
> >>
> >> This netif_running check is to find which inte
Hi all,
This patch series adds two new feature flags to allow Ethernet controllers
capable of doing Ethernet switch proprietary tag insertion/extraction to
benefit from that.
The last two patches modify the Broadcom tag parsing code in DSA to utilize
that feature and finally, the SYSTEMPORT contr
Some hardware (e.g: Broadcom's SYSTEMPORT) is capable of automatically
extracting and inserting a proprietary switch tag (e.g: Broadcom tag)
which saves us packet modifications when using DSA. Add the required
ethtool changes and netdevice feature bits to support such devices.
Signed-off-by: Flori
In case an adapter advertises NETIF_F_HW_SWITCH_RX_TAG, proceed with
extracting the 4-bytes Broadcom tag directly from skb->cb[] and utilize
that instead of copying and memmoving() data around.
To establish a contract between the Ethernet MAC advertisign
NETIF_F_HW_SWITCH_RX_TAG and the Broadcom t
The Broadcom SYSTEMPORT Ethernet controller is capable of extracting a
switch tag (4-bytes Broadcom tag) and put it in the second 32-bits word
of its pre-pended Receive Status Block. When this feature is requested,
make sure that we can satisfy it by turning on receive checksum offload,
and copy th
From: Dexuan Cui
Date: Tue, 28 Jul 2015 05:35:11 -0700
> With the 2 APIs supplied by the VMBus driver, the coming net/hvsock driver
> can register 2 callbacks and can know when a new hvsock connection is
> offered by the host, and when a hvsock connection is being closed by the
> host.
>
> Signe
In commit d999297c3dbbe7fdd832f7fa4ec84301e170b3e6
("tipc: reduce locking scope during packet reception") we introduced
a new function tipc_build_bcast_sync_msg(), which carries initial
synchronization data between two nodes at first contact and at
re-contact. In this function, we missed to add syn
From: Dexuan Cui
Date: Tue, 28 Jul 2015 05:35:30 -0700
> In the SMP guest case, when the per-channel callback hvsock_events() is
> running on virtual CPU A, if the guest tries to close the connection on
> virtual CPU B: we invoke vmbus_close() -> vmbus_close_internal(),
> then we can have trouble
From: Dexuan Cui
Date: Tue, 28 Jul 2015 05:35:23 -0700
> +/* hvsock_release() can be invoked in 2 paths:
> + * 1. on process termination:
> + * hvsock_sk_destruct+0x1a/0x20
> + * __sk_free+0x1d/0x130
> + * sk_free+0x19/0x20
> + * hvsock_release+0x138/0x160
> + * sock_release+0x1f/0x90
>
On Wed, Jul 29, 2015 at 3:15 PM, Eric Dumazet wrote:
> On Wed, 2015-07-29 at 14:47 -0700, Tom Herbert wrote:
>
>> Hi Eric,
>>
>> So the scenario you're thinking is conntrack in the forwarding path,
>> RPS enabled (RSS not relevant), no hash from device, no IPv6 flow
>> labels or any other asymmetr
On Wed, 2015-07-29 at 14:47 -0700, Tom Herbert wrote:
> Hi Eric,
>
> So the scenario you're thinking is conntrack in the forwarding path,
> RPS enabled (RSS not relevant), no hash from device, no IPv6 flow
> labels or any other asymmetric inputs into the flow hash? I can look
> at that, but it do
From: Tobias Klauser
Date: Tue, 28 Jul 2015 14:21:26 +0200
> Follow e8e85cc5eb57 ("packet: remove handling of tx_ring") and remove
> the tx_ring parameter from prb_shutdown_retire_blk_timer() as it is only
> called with tx_ring = 0.
>
> Signed-off-by: Tobias Klauser
Applied, thanks.
--
To unsu
On Wed, Jul 29, 2015 at 11:10:45PM +0200, Eric Dumazet wrote:
> On Wed, 2015-07-29 at 22:51 +0200, Phil Sutter wrote:
[...]
> > diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c
> > index f06aa01..79b8900 100644
> > --- a/net/sched/sch_api.c
> > +++ b/net/sched/sch_api.c
> > @@ -1315,6 +1315,1
From: Nikolay Aleksandrov
Date: Tue, 28 Jul 2015 13:10:44 +0200
> From: Nikolay Aleksandrov
>
> Since mdb states were introduced when deleting an entry the state was
> left as it was set in the delete request from the user which leads to
> the following output when doing a monitor (for example)
From: Michael Holzheu
Date: Wed, 29 Jul 2015 21:15:13 +0200
> Here the s390 backend for Alexei's patch 4e10df9a60d9 ("bpf: introduce
> bpf_skb_vlan_push/pop() helpers") plus two bugfixes and two minor
> improvements.
>
> The first patch "s390/bpf: clear correct BPF accumulator register" will
> a
Thanks for review and comment.
Will repost after update.
> -Original Message-
> From: David Miller [mailto:da...@davemloft.net]
> Sent: Wednesday, July 29, 2015 3:14 PM
> To: Woojung Huh - C21699
> Cc: netdev@vger.kernel.org
> Subject: Re: [PATCH net-next 1/1] Microchip's LAN7800 family U
From: Nikolay Aleksandrov
Date: Tue, 28 Jul 2015 03:28:27 -0700
> From: Satish Ashok
>
> When fast leave is configured on a bridge port and an IGMP leave is
> received for a group, the group is not deleted immediately if there is
> a router detected or if multicast querier is configured.
> Idea
The change removes redundant sysfs binary file boundary checks,
since this task is already done on caller side in fs/sysfs/file.c
Signed-off-by: Vladimir Zapolskiy
---
drivers/net/phy/spi_ks8995.c | 22 --
1 file changed, 22 deletions(-)
diff --git a/drivers/net/phy/spi_ks89
On Wed, Jul 29, 2015 at 2:19 PM, Eric Dumazet wrote:
> On Wed, 2015-07-29 at 13:49 -0700, Tom Herbert wrote:
>> The intent of this function was to produce a consistent hash for both
>> directions of a flow. However, since we added more inputs to the flow
>> hashing (IPv6 flow labels for instance)
From: Phil Sutter
Date: Wed, 29 Jul 2015 23:34:28 +0200
> On Wed, Jul 29, 2015 at 11:06:18PM +0200, Florian Westphal wrote:
>> Phil Sutter wrote:
> [...]
>> > +config DEFAULT_TX_QUEUE_LEN
>> > + prompt "Default TX queue length (in packets)" if EXPERT
>> > + int
>> > + default 1000# Ethern
From: Ido Schimmel
Ethernet Management Datagrams (EMADs) are Ethernet packets sent between
the host and the device in order to configure the available device registers.
Another use case is notifications sent from the device to the host,
letting it know about certain events, such as port up / down
Since commit 55334a5db5cd ("net_sched: act: refuse to remove bound action
outside"), we end up with a wrong reference count for a tc action.
Test case 1:
FOO="1,6 0 0 4294967295,"
BAR="1,6 0 0 4294967294,"
tc filter add dev foo parent 1: bpf bytecode "$FOO" flowid 1:1 \
action bpf byte
From: Jiri Pirko
Benefit from the previously introduced Mellanox Switch infrastructure and
add driver for SwitchX-2 ASIC. Note that this driver is very simple now.
It implements bare minimum for getting device to work on slow-path.
Fast-path offload functionality is going to be added soon.
Signe
On Wed, Jul 29, 2015 at 11:06:18PM +0200, Florian Westphal wrote:
> Phil Sutter wrote:
[...]
> > +config DEFAULT_TX_QUEUE_LEN
> > + prompt "Default TX queue length (in packets)" if EXPERT
> > + int
> > + default 1000# Ethernet wants good queues
> > + help
> > + Set the default valu
From: Jiri Pirko
Add PCI bus implementation for Mellanox Technologies Switch ASICs. This
includes firmware initialization, async queues manipulation and command
interface implementation.
Signed-off-by: Jiri Pirko
Signed-off-by: Ido Schimmel
Signed-off-by: Elad Raz
Reviewed-by: Scott Feldman
From: Jiri Pirko
Add core components of Mellanox switch driver infrastructure.
Core infrastructure is designed so that it can be used by multiple
bus drivers (PCI now, I2C and SGMII are planned to be implemented
in the future). Multiple switch kind drivers can be registered as well.
This core ser
From: Jiri Pirko
This patchset introduces Mellanox Technologies Switch driver infrastructure
and support for SwitchX-2 ASIC.
The driver is divided into 3 logical parts:
1) Bus - implements switch bus interface. Currently only PCI bus is
implemented, but more buses will be added in the future.
From: Alex Williamson
Date: Wed, 29 Jul 2015 13:33:07 -0600
> I expect that's because of this patch that's in Jeff's dev-queue branch:
>
> http://git.kernel.org/cgit/linux/kernel/git/jkirsher/next-queue.git/commit/?h=dev-queue&id=ddf766a812a13eca1116b5905e902184904266f9
>
> I based these patche
Hi,
Running on Xen testing a 4.2-rc4 kernel it got the crash below.
Could this be related to the changes in
3bb475a3446facd0425d3f2fe7e85bf03c5c6c05 ?
It crashes dom0 when i put some strain onto the network + bridge.
--
Sander
[ 2108.078763] general protection fault: [#1] SMP
[ 2108.1
From: Roopa Prabhu
This is similar to command options corresponding to other NTF_* flags
already exposed to the user space (examples self/master).
Also updates bridge man page (The man page patch also includes
a fix to the 'self' entry and documents 'master' for fdb entries)
Signed-off-by: Roop
On 07/29/2015 04:59 PM, Eric Dumazet wrote:
On Wed, 2015-07-29 at 11:10 -0400, WingMan Kwok wrote:
The Keystone II DMA hardware can only access addresses in the
lower 2 GiB of SDRAM. This patch makes sure the RX buffers are
allocated using the __GFP_DMA flag so they meet this requirement.
Signe
On Wed, 2015-07-29 at 13:49 -0700, Tom Herbert wrote:
> The intent of this function was to produce a consistent hash for both
> directions of a flow. However, since we added more inputs to the flow
> hashing (IPv6 flow labels for instance) in a lot of cases we won't get
> the same hash computed for
On Wed, Jul 29, 2015 at 12:14 PM, Vivien Didelot
wrote:
> Hi Scott, David,
>
> On Jul 29, 2015, at 2:28 PM, David da...@davemloft.net wrote:
>
>> From: Scott Feldman
>> Date: Wed, 29 Jul 2015 00:31:44 -0700
>>
>>> Since the netlink request (for example vlan add) includes the range,
>>> I'm not se
Le 29/07/2015 17:20, Eric Dumazet a écrit :
On Wed, 2015-07-29 at 15:16 +0200, Nicolas Dichtel wrote:
This patch takes advantage of the newly added lwtunnel framework to
allow the user to set routes that point to a peer netns.
Packets are injected to the peer netns via the loopback device. It w
On Wed, 2015-07-29 at 22:51 +0200, Phil Sutter wrote:
> Virtual interfaces don't necessarily need a qdisc attached to them. This
> is signalled by setting dev->tx_queue_len to zero upon initialisation. The
> problems begin when a user still adds a qdisc, as then the special value
> is used as a reg
Phil Sutter wrote:
> Virtual interfaces don't necessarily need a qdisc attached to them. This
> is signalled by setting dev->tx_queue_len to zero upon initialisation. The
> problems begin when a user still adds a qdisc, as then the special value
> is used as a regular one causing massive packet dr
Phil Sutter wrote:
> Signed-off-by: Phil Sutter
> ---
> net/Kconfig| 12
> net/ethernet/eth.c | 2 +-
> 2 files changed, 13 insertions(+), 1 deletion(-)
>
> diff --git a/net/Kconfig b/net/Kconfig
> index 7021c1b..21c164f 100644
> --- a/net/Kconfig
> +++ b/net/Kconfig
> @@
On Wednesday 29 July 2015 11:02:41 Scott Wood wrote:
> On Wed, 2015-07-29 at 10:02 +0200, Arnd Bergmann wrote:
> > On Wednesday 29 July 2015 00:24:37 Scott Wood wrote:
> > > +#ifdef CONFIG_PM
> > > static void lock_tx_qs(struct gfar_private *priv)
> > > {
> > > int i;
> > > @@ -580,6 +581,7 @
On Wed, 2015-07-29 at 11:10 -0400, WingMan Kwok wrote:
> The Keystone II DMA hardware can only access addresses in the
> lower 2 GiB of SDRAM. This patch makes sure the RX buffers are
> allocated using the __GFP_DMA flag so they meet this requirement.
>
> Signed-off-by: WingMan Kwok
> Signed-off-
Virtual interfaces don't necessarily need a qdisc attached to them. This
is signalled by setting dev->tx_queue_len to zero upon initialisation. The
problems begin when a user still adds a qdisc, as then the special value
is used as a regular one causing massive packet drops as soon as the
device se
From: Jesper Dangaard Brouer
The veth driver is a virtual device, and should not have assigned
the default qdisc. Verified (ndo_start_xmit) veth_xmit can only
return NETDEV_TX_OK, thus this should be safe to bypass qdisc.
Not assigning a qdisc is subtly done by setting tx_queue_len to zero.
Re
Signed-off-by: Phil Sutter
---
net/Kconfig| 12
net/ethernet/eth.c | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/net/Kconfig b/net/Kconfig
index 7021c1b..21c164f 100644
--- a/net/Kconfig
+++ b/net/Kconfig
@@ -48,6 +48,18 @@ config COMPAT_NETLINK_MESS
This series is inspired by a patch sent[1] in from Jesper Brouer and the
discussion it started. Basically it tries to provide a solution which is
backwards compatible while still enabling the veth performance
improvement by default.
[1]: http://www.spinics.net/lists/netdev/msg299407.html
Jesper D
The intent of this function was to produce a consistent hash for both
directions of a flow. However, since we added more inputs to the flow
hashing (IPv6 flow labels for instance) in a lot of cases we won't get
the same hash computed for each direction anyway. Also, there is no
defined correlation
On Wed, 2015-07-29 at 16:22 -0400, Murali Karicheri wrote:
> Eric,
>
> On 07/29/2015 12:31 PM, Eric Dumazet wrote:
> > On Wed, 2015-07-29 at 11:10 -0400, WingMan Kwok wrote:
> >> This patch makes the function __netdev_alloc_frag() non-static and
> >> exports it so that drivers that need to specify
When the .remove() callback for a PF is called, SR-IOV support for the
device is disabled, which requires unbinding and removing the VFs.
The VFs may be in-use either by the host kernel or userspace, such as
assigned to a VM through vfio-pci. In this latter case, the VFs may
be removed either by s
When the .remove() callback for a PF is called, SR-IOV support for the
device is disabled, which requires unbinding and removing the VFs.
The VFs may be in-use either by the host kernel or userspace, such as
assigned to a VM through vfio-pci. In this latter case, the VFs may
be removed either by s
v2:
- Rebase to DaveM's net tree, context-only change
- Add Mitch's Acks
There's no functional change from v1, so the choice of v1 or v2 is
just a matter of which maintainer wants to take these.
Original description:
When running a Windows 2012 R2 guest with a pair of VFs assigned
through vfio
Eric,
On 07/29/2015 12:31 PM, Eric Dumazet wrote:
On Wed, 2015-07-29 at 11:10 -0400, WingMan Kwok wrote:
This patch makes the function __netdev_alloc_frag() non-static and
exports it so that drivers that need to specify additional flags,
such as __GFP_DMA, can use it. The currently exported fun
On 07/29/15 at 08:58am, Tom Herbert wrote:
> The salient property of both sk_txhash and skb->hash is that they
> provide a uniform distribution over flows. It is incorrect to assume
> that either of these immutable during the lifetime of a flow, so yes
> this means that packets of a flow may go to
On 07/29/15 at 12:05pm, Pravin Shelar wrote:
> On Wed, Jul 29, 2015 at 4:52 AM, Thomas Graf wrote:
> > This readds the config option CONFIG_OPENVSWITCH_VXLAN to avoid a
> > hard dependency of OVS on VXLAN. It moves the VXLAN config compat
> > code to vport-vxlan.c and allows compliation as a modul
On 7/29/15, 12:45 AM, Thomas Graf wrote:
Any external user should use the registration API instead of
accessing this directly.
Cc: Roopa Prabhu
Signed-off-by: Thomas Graf
Acked-by: Roopa Prabhu
thanks.
---
include/net/lwtunnel.h | 3 ---
net/core/lwtunnel.c| 2 +-
2 files changed,
On Wed, 2015-07-29 at 12:16 -0700, David Miller wrote:
> From: Alex Williamson
> Date: Mon, 27 Jul 2015 17:18:28 -0600
>
> > When running a Windows 2012 R2 guest with a pair of VFs assigned
> > through vfio-pci, we run into a problem trying to hot-unplug those VFs
> > after the PF has unregistere
1 - 100 of 220 matches
Mail list logo