On Thu, Feb 23, 2017 at 12:57:05PM -0500, David Miller wrote:
>
> The net-next tree is closed, therefore it is not appropriate to submit
> feature patches or cleanups at this time.
>
> Please wait for the merge window to be finished and the net-next tree
> to open back up before resubmitting this
Hi,
On 02/24/2017 01:14 PM, Luiz Augusto von Dentz wrote:
> From: Luiz Augusto von Dentz
>
> This allow technologies such as Bluetooth to use its native lladdr which
> is eui48 instead of eui64 which was expected by functions like
> lowpan_header_decompress and lowpan_header_compress.
>
> Signe
On Sat, Feb 25, 2017 at 4:41 PM, Xin Long wrote:
> On Fri, Feb 24, 2017 at 6:14 PM, David Laight wrote:
>>
>> From: Xin Long
>> > Sent: 24 February 2017 06:44
>> ...
>> > > IIRC sctp_packet_can_append_data() is called for the first queued
>> > > data chunk in order to decide whether to generate a
This patch set adds support for RGMII based 1GbE hardware which uses a linked
list of DMA descriptor architecture (v2) for APM X-Gene SoCs.
Signed-off-by: Iyappan Subramanian
---
v2: Address review comments from v1
- moved create_desc_ring and delete_desc_ring to open() and close()
This patch adds,
- Transmit
- Transmit completion poll
- Receive poll
- NAPI handler
and enables the driver.
Signed-off-by: Iyappan Subramanian
Signed-off-by: Keyur Chudgar
---
drivers/net/ethernet/apm/Kconfig | 1 +
drivers/net/ethernet/apm/Makefile | 1
This patch adds DMA descriptor setup and interrupt enable/disable
functions.
Signed-off-by: Iyappan Subramanian
Signed-off-by: Keyur Chudgar
---
drivers/net/ethernet/apm/xgene-v2/main.h | 74 +++
drivers/net/ethernet/apm/xgene-v2/ring.c | 81 +
drivers/net/
This patch adds functions to configure and control mac. This
patch also adds helper functions to get/set registers.
Signed-off-by: Iyappan Subramanian
Signed-off-by: Keyur Chudgar
---
drivers/net/ethernet/apm/xgene-v2/mac.c | 116
drivers/net/ethernet/apm/xgene
This patch adds a MAINTAINERS entry for the ethernet driver for
the on-chip ethernet interface which uses a linked list of DMA
descriptor architecture (v2) for APM X-Gene SoCs.
Signed-off-by: Iyappan Subramanian
Signed-off-by: Keyur Chudgar
---
MAINTAINERS | 6 ++
1 file changed, 6 insertio
Hi Andrew,
On Tue, Jan 31, 2017 at 12:01 PM, Andrew Lunn wrote:
>> + phy_mode = device_get_phy_mode(dev);
>> + if (phy_mode < 0) {
>> + dev_err(dev, "Unable to get phy-connection-type\n");
>> + return phy_mode;
>> + }
>> + pdata->resources.phy_mode = phy_mo
Hi Florian,
On Tue, Jan 31, 2017 at 12:31 PM, Florian Fainelli wrote:
> On 01/31/2017 11:03 AM, Iyappan Subramanian wrote:
>> This patch adds,
>>
>> - probe, remove, shutdown
>> - open, close and stats
>> - create and delete ring
>> - request and delete irq
>>
>> Signed-off-by
Hi Florian,
On Tue, Jan 31, 2017 at 12:33 PM, Florian Fainelli wrote:
> On 01/31/2017 11:03 AM, Iyappan Subramanian wrote:
>> This patch adds,
>> - Transmit
>> - Transmit completion poll
>> - Receive poll
>> - NAPI handler
>>
>> and enables the driver.
>>
>> Signed-off-by: Iyappan
This patch adds functions to configure ethernet hardware.
Signed-off-by: Iyappan Subramanian
Signed-off-by: Keyur Chudgar
---
drivers/net/ethernet/apm/xgene-v2/enet.c | 71
drivers/net/ethernet/apm/xgene-v2/enet.h | 43 +++
2 files changed, 114 i
On Wed, Feb 1, 2017 at 3:09 AM, David Laight wrote:
> From Florian Fainelli
>> Sent: 31 January 2017 20:33
>> On 01/31/2017 11:03 AM, Iyappan Subramanian wrote:
>> > This patch adds,
>> > - Transmit
>> > - Transmit completion poll
>> > - Receive poll
>> > - NAPI handler
>> >
>> > a
From: Paul Hüber
Date: Sun, 26 Feb 2017 17:58:19 +0100
> l2tp_ip_backlog_recv may not return -1 if the packet gets dropped.
> The return value is passed up to ip_local_deliver_finish, which treats
> negative values as an IP protocol number for resubmission.
>
> Signed-off-by: Paul Hüber
Applie
From: Eric Dumazet
While playing with mlx4 hardware timestamping of RX packets, I found
that some packets were received by TCP stack with a ~200 ms delay...
Since the timestamp was provided by the NIC, and my probe was added
in tcp_v4_rcv() while in BH handler, I was confident it was not
a sende
From: Julian Anastasov
Date: Sat, 25 Feb 2017 17:57:43 +0200
> Fix xfrm_neigh_lookup to provide dst->path to the
> neigh_lookup dst_ops method.
>
> When skb is provided, the IP address in packet should already
> match the dst->path address family. But for the non-skb case,
> we should consider t
From: Roman Mashak
Date: Fri, 24 Feb 2017 11:00:32 -0500
> When tc actions are loaded as a module and no actions have been installed,
> flushing them would result in actions removed from the memory, but modules
> reference count not being decremented, so that the modules would not be
> unloaded.
From: David Howells
Date: Fri, 24 Feb 2017 21:57:13 +
> Calls made through the in-kernel interface can end up getting stuck because
> of a missed variable update in a loop in rxrpc_recvmsg_data(). The problem
> is like this:
>
> (1) A new packet comes in and doesn't cause a notification to
From: Herbert Xu
Date: Sat, 25 Feb 2017 22:38:11 +0800
> Subject: rhashtable: Fix use before NULL check in bucket_table_free
>
> Dan Carpenter reported a use before NULL check bug in the function
> bucket_table_free. In fact we don't need the NULL check at all as
> no caller can provide a NULL
From: Herbert Xu
Date: Sat, 25 Feb 2017 22:39:50 +0800
> Subject: rhashtable: Fix RCU dereference annotation in rht_bucket_nested
>
> The current annotation is wrong as it says that we're only called
> under spinlock. In fact it should be marked as under either
> spinlock or RCU read lock.
>
>
From: Xin Long
Date: Fri, 24 Feb 2017 16:29:06 +0800
> Commit 5e1859fbcc3c ("ipv4: ipmr: various fixes and cleanups") fixed
> the issue for ipv4 ipmr:
>
> ip_mroute_setsockopt() & ip_mroute_getsockopt() should not
> access/set raw_sk(sk)->ipmr_table before making sure the socket
> is a raw
From: Xin Long
Date: Fri, 24 Feb 2017 15:18:46 +0800
> Commit b8607805dd15 ("sctp: not copying duplicate addrs to the assoc's
> bind address list") tried to check for duplicate address before copying
> to asoc's bind_addr list from global addr list.
>
> But all the addrs' sin_ports in global add
From: Roman Mashak
Date: Fri, 24 Feb 2017 17:36:58 -0500
> nla_memdup_cookie was overwriting err value, declared at function
> scope and earlier initialized with result of ->init(). At success
> nla_memdup_cookie() returns 0, and thus module refcnt decremented,
> although the action was installed
From: Geert Uytterhoeven
Date: Fri, 24 Feb 2017 11:25:55 +0100
> This allows to enable and run the accompanying test (test_parman)
> without dependencies on other users of parman.
>
> Signed-off-by: Geert Uytterhoeven
Applied, thanks.
17-
18 Merge
'linux-review/Codrut-Grosu/ASoC-ux500-Added-to-the-next-line/20170226-035023'
into devel-catchup-201702260425
git bisect bad 0838cbbd5637d7bb585c370d073f80008760c339 # 12:25 8-
9 Merge
'linux-review/Codrut-Grosu/ASoC-ux500-Added-blank-line
The addr_gen_mode variable can be accessed by both sysctl and netlink.
Repleacd rtnl_lock() with rtnl_trylock() protect the sysctl operation to
avoid the possbile dead lock.`
Signed-off-by: Felix Jia
---
net/ipv6/addrconf.c | 22 +++---
1 file changed, 15 insertions(+), 7 deletio
The ethtool api {get|set}_settings is deprecated.
We move this driver to new api {get|set}_link_ksettings.
As I don't have the hardware, I'd be very pleased if
someone may test this patch.
Signed-off-by: Philippe Reynes
---
drivers/net/ethernet/sgi/ioc3-eth.c | 14 --
1 files chan
From: Eric Dumazet
Date: Thu, 23 Feb 2017 15:22:43 -0800
> From: Eric Dumazet
>
> The cited commit makes a great job of finding optimal shift/multiplier
> values assuming a 10 seconds wrap around, but forgot to change the
> overflow_period computation.
>
> It overflows in cyclecounter_cyc2ns()
From: Colin Ian King
trivial fix to spelling mistake in RT_TRACE message
Signed-off-by: Colin Ian King
---
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
b/drivers/ne
On 02/26/2017 12:52 PM, Colin King wrote:
From: Colin Ian King
trivial fix to spelling mistake in RT_TRACE message
Signed-off-by: Colin Ian King
---
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Acked-by: Larry Finger
Thanks,
On 26/02/17 18:52, Colin King wrote:
> From: Colin Ian King
>
> trivial fix to spelling mistake in RT_TRACE message
>
> Signed-off-by: Colin Ian King
> ---
> drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/n
On 24/02/2017 1:22 AM, Eric Dumazet wrote:
From: Eric Dumazet
The cited commit makes a great job of finding optimal shift/multiplier
values assuming a 10 seconds wrap around, but forgot to change the
overflow_period computation.
It overflows in cyclecounter_cyc2ns(), and the final result is
The ethtool api {get|set}_settings is deprecated.
We move this driver to new api {get|set}_link_ksettings.
As I don't have the hardware, I'd be very pleased if
someone may test this patch.
Signed-off-by: Philippe Reynes
---
drivers/net/ethernet/rocker/rocker_main.c | 55 +-
On Sun, 2017-02-26 at 09:40 -0800, Eric Dumazet wrote:
> NAPI_STATE_SCHED
>
> Actually we could use an additional bit for that, that the driver would
> set even if NAPI_STATE_SCHED could not be grabbed.
Just to be clear :
Drivers would require no change, this would be done in
existing helpers.
On Sun, 2017-02-26 at 09:34 -0800, Eric Dumazet wrote:
> I do not believe this bug is mlx4 specific.
>
> Anything doing the following while hard irq were not masked :
>
> local_bh_disable();
> napi_reschedule(&priv->rx_cq[ring]->napi);
> local_bh_enable();
>
> Like in mlx4_en_recover_from_oom()
On Sun, 2017-02-26 at 18:32 +0200, Saeed Mahameed wrote:
> On Sat, Feb 25, 2017 at 4:22 PM, Eric Dumazet wrote:
> > From: Eric Dumazet
> >
> > While playing with hardware timestamping of RX packets, I found
> > that some packets were received by TCP stack with a ~200 ms delay...
> >
> > Since the
On 02/26/2017 09:19 AM, Colin King wrote:
From: Colin Ian King
trivial fix to spelling mistake in RT_TRACE message
Signed-off-by: Colin Ian King
Bad fix. It should be althougth => through. Please read the context.
NACK.
Larry
---
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2
l2tp_ip_backlog_recv may not return -1 if the packet gets dropped.
The return value is passed up to ip_local_deliver_finish, which treats
negative values as an IP protocol number for resubmission.
Signed-off-by: Paul Hüber
---
net/l2tp/l2tp_ip.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
From: Corentin Labbe
Date: Sat, 25 Feb 2017 21:12:41 +0100
> This commit fix the typo argumnet/argument
>
> Signed-off-by: Corentin Labbe
Applied.
From: Corentin Labbe
Date: Sat, 25 Feb 2017 21:08:57 +0100
> This commit fix the typo argumnet/argument
>
> Signed-off-by: Corentin Labbe
Applied.
On Sat, Feb 25, 2017 at 4:22 PM, Eric Dumazet wrote:
> From: Eric Dumazet
>
> While playing with hardware timestamping of RX packets, I found
> that some packets were received by TCP stack with a ~200 ms delay...
>
> Since the timestamp was provided by the NIC, and my probe was added
> in tcp_v4_
From: Colin King
Date: Sun, 26 Feb 2017 12:10:12 +
> From: Colin Ian King
>
> trivial fix to spelling mistake in pr_err message
>
> Signed-off-by: Colin Ian King
Applied.
From: Julian Anastasov
Date: Sun, 26 Feb 2017 15:50:52 +0200
> Avoid matching of random stack value for uid when rules
> are looked up on input route or when RP filter is used.
> Problem should affect only setups that use ip rules with
> uid range.
>
> Fixes: 622ec2c9d524 ("net: core: add UID to
From: Julian Anastasov
Date: Sun, 26 Feb 2017 17:14:35 +0200
> Restore the lost masking of TOS in input route code to
> allow ip rules to match it properly.
>
> Problem [1] noticed by Shmulik Ladkani
>
> [1] http://marc.info/?t=137331755300040&r=1&w=2
>
> Fixes: 89aef8921bfb ("ipv4: Delete ro
From: Colin Ian King
trivial fix to spelling mistake in RT_TRACE message
Signed-off-by: Colin Ian King
---
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
b/drivers/ne
Restore the lost masking of TOS in input route code to
allow ip rules to match it properly.
Problem [1] noticed by Shmulik Ladkani
[1] http://marc.info/?t=137331755300040&r=1&w=2
Fixes: 89aef8921bfb ("ipv4: Delete routing cache.")
Signed-off-by: Julian Anastasov
---
net/ipv4/route.c | 1 +
1
Sun, Feb 26, 2017 at 03:00:14PM CET, zaboj.camp...@post.cz wrote:
>On Sun, 2017-02-26 at 08:56 +0100, Jiri Pirko wrote:
>> Sat, Feb 25, 2017 at 09:22:22PM CET, zaboj.camp...@post.cz wrote:
>> > On Sat, 2017-02-25 at 18:39 +0100, Jiri Pirko wrote:
>> > > > Sat, Feb 25, 2017 at 05:59:00PM CET, zaboj.
Sun, Feb 26, 2017 at 01:10:12PM CET, colin.k...@canonical.com wrote:
>From: Colin Ian King
>
>trivial fix to spelling mistake in pr_err message
>
>Signed-off-by: Colin Ian King
Acked-by: Jiri Pirko
>---
> lib/test_parman.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a
From: Eddie Concepcion
Sent: Sunday, February 26, 2017 9:11 AM
To: Eddie Concepcion
Subject: FOR YOUR INFORMATION
Hi,
You have received a donation of 1,000,000USD; reply to
merlebutler...@gmail.com, for details.
Avoid matching of random stack value for uid when rules
are looked up on input route or when RP filter is used.
Problem should affect only setups that use ip rules with
uid range.
Fixes: 622ec2c9d524 ("net: core: add UID to flows, rules, and routes")
Signed-off-by: Julian Anastasov
---
net/ipv4/
On Sun, 2017-02-26 at 08:56 +0100, Jiri Pirko wrote:
> Sat, Feb 25, 2017 at 09:22:22PM CET, zaboj.camp...@post.cz wrote:
> > On Sat, 2017-02-25 at 18:39 +0100, Jiri Pirko wrote:
> > > > Sat, Feb 25, 2017 at 05:59:00PM CET, zaboj.camp...@post.cz
> > > > wrote:
> > > > Add the argument '-tree' to ip-
From: Colin Ian King
trivial fix to spelling mistake in pr_err message
Signed-off-by: Colin Ian King
---
lib/test_parman.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/test_parman.c b/lib/test_parman.c
index fe9f3a7..35e3224 100644
--- a/lib/test_parman.c
+++ b/lib/t
On 2/19/2017 14:55, Neftin, Sasha wrote:
On 2/16/2017 20:42, Bernd Faust wrote:
After an upgrade to Linux kernel v4.x the hardware timestamps of the
82579 Gigabit Ethernet Controller are different than expected.
The values that are being read are almost four times as big as before
the kernel upg
53 matches
Mail list logo