On Mon, Jun 26, 2017 at 09:06:52PM +0300, Michal Kalderon wrote:
> This patch adds iWARP support for flows that have common code
> between RoCE and iWARP, such as initialization, teardown and
> qp setup verbs: create, destroy, modify, query.
> It introduces the iWARP specific files qed_iwarp.[ch]
On Mon, Jun 26, 2017 at 09:06:51PM +0300, Michal Kalderon wrote:
> iWARP personality introduced the need for differentiating in several
> places in the code whether we are RoCE, iWARP or either. This
> leads to introducing new macros for querying the personality.
>
> Signed-off-by: Michal Kalderon
On Mon, Jun 26, 2017 at 09:07:05PM +0300, Michal Kalderon wrote:
> Make slight modifications to common RoCE/iWARP code.
> Add additional doorbell for iWARP post_send.
> iWARP QP pbl is allocated in qed and not in qedr.
>
> Signed-off-by: Michal Kalderon
>
Hi Rob/Florian,
Thanks for input but still don't see any need for SoC specific
compatible stings. IP revision specific yes.
On 17-06-22 06:04 PM, Florian Fainelli wrote:
On 06/22/2017 05:42 PM, Scott Branden wrote:
On 17-06-21 08:19 PM, Rob Herring wrote:
On Tue, Jun 20, 2017 at 3:48 PM,
Hi Joe,
Quoting Joe Perches :
On Mon, 2017-06-26 at 17:34 -0500, Gustavo A. R. Silva wrote:
Value assigned to variable _ret_ at line 970 is overwritten either at
line 986 or 988, before it can be used. This makes such variable
assignment useless.
Addresses-Coverity-ID:
On Mon, Jun 26, 2017 at 02:36:10PM -0600, Jason Gunthorpe wrote:
> On Mon, Jun 26, 2017 at 10:21:03PM +0300, Leon Romanovsky wrote:
> > On Mon, Jun 26, 2017 at 12:29:24PM -0600, Jason Gunthorpe wrote:
> > > On Mon, Jun 26, 2017 at 09:21:26PM +0300, Leon Romanovsky wrote:
> > > > From: Leon
Hi, Andrew
On 2017/6/26 21:42, Andrew Lunn wrote:
> On Mon, Jun 26, 2017 at 10:10:39AM +0800, Lin Yun Sheng wrote:
>> Use function set_loopback in phy_driver to setup phy loopback
>> when doing ethtool self test.
>>
>> Signed-off-by: Lin Yun Sheng
>> ---
>>
From: Jeff Kirsher
Date: Mon, 26 Jun 2017 14:39:33 -0700
> + if ((adapter->num_vfs) && (hw->mac.ops.disable_mdd) &&
Excessive parenthesis.
> + if ((adapter->num_vfs) && (hw->mac.ops.enable_mdd) &&
Likewise.
> + if ((adapter->num_vfs)
From: Colin King
Date: Mon, 26 Jun 2017 13:53:46 +0100
> From: Colin Ian King
>
> Trivial fix to spelling mistake in en_dbg debug message
>
> Signed-off-by: Colin Ian King
Applied to net-next, thanks.
From: Roopa Prabhu
Date: Sat, 24 Jun 2017 12:19:44 -0700
> @@ -3690,11 +3690,64 @@ void t4_ulprx_read_la(struct adapter *adap, u32
> *la_buf)
>FW_PORT_CAP_SPEED_40G | FW_PORT_CAP_SPEED_100G | \
>FW_PORT_CAP_ANEG)
>
> +/*
From: Matthias Schiffer
Date: Sun, 25 Jun 2017 23:55:58 +0200
> Same changes as http://patchwork.ozlabs.org/patch/780351/ , split into
> separate patches for each rtnl_link_ops field as requested.
Series applied, thank you.
On Mon, 2017-06-26 at 17:34 -0500, Gustavo A. R. Silva wrote:
> Value assigned to variable _ret_ at line 970 is overwritten either at
> line 986 or 988, before it can be used. This makes such variable
> assignment useless.
>
> Addresses-Coverity-ID: 1226932
[]
> diff --git
On 2017年06月26日 15:35, Jean-Philippe Menil wrote:
On 06/26/2017 04:50 AM, Jason Wang wrote:
On 2017年06月24日 06:32, Cong Wang wrote:
On Fri, Jun 23, 2017 at 1:43 AM, Jason Wang
wrote:
On 2017年06月23日 02:53, Michael S. Tsirkin wrote:
On Thu, Jun 22, 2017 at 08:15:58AM
From: Gao Feng
When qdisc fail to init, qdisc_create would invoke the destroy callback
to cleanup. But there is no check if the callback exists really. So it
would cause the panic if there is no real destroy callback like these
qdisc codel, pfifo, pfifo_fast, and so on.
> From: Intel-wired-lan [mailto:intel-wired-lan-boun...@osuosl.org] On Behalf
> Of Gustavo A. R. Silva
> Sent: Tuesday, June 20, 2017 2:23 PM
> To: Kirsher, Jeffrey T
> Cc: netdev@vger.kernel.org; intel-wired-...@lists.osuosl.org; linux-
> ker...@vger.kernel.org;
When LLVM wrongly generates a rodata relo entry (llvm BZ #33599),
then just bail out instead of probing for prog w/o reloc, which
will fail in this case anyway.
Signed-off-by: Daniel Borkmann
---
lib/bpf.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff
Recently, we have detect some unusual activity on your account and as a result,
all email users are urged to update their email account within 24 hours of
receiving this e-mail, please click the link http://www.beam.to/9687 to
confirm that your email account is up to date with the institution
On 06/27/2017 02:23 AM, Jakub Kicinski wrote:
Let XDP link set command request that the program be offloaded.
Signed-off-by: Jakub Kicinski
Acked-by: Daniel Borkmann
On 06/27/2017 02:23 AM, Jakub Kicinski wrote:
Allow user to select XDP DRV_MODE flag by using xdpdrv keyword
instead of xdp or xdpgeneric.
Signed-off-by: Jakub Kicinski
Acked-by: Daniel Borkmann
On 06/27/2017 02:23 AM, Jakub Kicinski wrote:
Add interpretation of XDP_ATTACHED_HW mode on dump.
Signed-off-by: Jakub Kicinski
Acked-by: Daniel Borkmann
Allow user to select XDP DRV_MODE flag by using xdpdrv keyword
instead of xdp or xdpgeneric.
Signed-off-by: Jakub Kicinski
---
ip/iplink.c | 4 +++-
ip/iplink_xdp.c | 5 -
ip/xdp.h | 3 ++-
man/man8/ip-link.8.in | 8 +++-
4
Hi!
This series adds support for specifying DRV_MODE and new HW_MODE
flags when binding an XDP program to the driver. It also teaches
ip link about "xdpoffload" attachment mode.
Examples:
# ip link set dev p4p1 xdpoffload obj prog.o sec '.text'
# ip link show dev p4p1
60: p4p1:
Add interpretation of XDP_ATTACHED_HW mode on dump.
Signed-off-by: Jakub Kicinski
---
include/linux/if_link.h | 1 +
ip/iplink_xdp.c | 2 ++
2 files changed, 3 insertions(+)
diff --git a/include/linux/if_link.h b/include/linux/if_link.h
index
Let XDP link set command request that the program be offloaded.
Signed-off-by: Jakub Kicinski
---
include/linux/if_link.h | 1 +
ip/iplink.c | 5 -
ip/iplink_xdp.c | 4 +++-
ip/xdp.h| 2 +-
man/man8/ip-link.8.in | 7 ++-
Check return value from call to wl18xx_top_reg_write(),
so in case of error jump to goto label out and return.
Also, remove unnecessary value check before goto label out.
Addresses-Coverity-ID: 1226938
Signed-off-by: Gustavo A. R. Silva
---
Value assigned to variable offset at line 551 is overwritten at line 562,
before it can be used. This makes such variable assignment useless.
Addresses-Coverity-ID: 1226941
Signed-off-by: Gustavo A. R. Silva
---
drivers/net/wireless/ath/ath9k/mci.c | 2 +-
1 file
Value assigned to variable _ret_ at line 970 is overwritten either at
line 986 or 988, before it can be used. This makes such variable
assignment useless.
Addresses-Coverity-ID: 1226932
Signed-off-by: Gustavo A. R. Silva
---
net/ipv4/netfilter/ip_tables.c | 2 +-
1 file
Package: src:linux
Version: 4.9.30-2+deb9u1
Severity: normal
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Configuration:
A box running Debian4.9.0-3-amd64 is acting as a NAT'ing router.
It has a single Ethernet NIC and a wireless NIC servicing the local
LAN. These devices are bridged.
On 06/26/2017 02:47 AM, Christoph Hellwig wrote:
On Sat, Jun 24, 2017 at 10:36:56AM -0500, Benjamin Herrenschmidt wrote:
I think we still need to do it. For example we have a bunch new "funky"
cases.
I have no plan to do away with the selection - I just want a better
interface than the
On Mon, Jun 26, 2017 at 10:25:14PM +0200, Johannes Berg wrote:
> On Mon, 2017-06-26 at 18:40 +0100, Al Viro wrote:
>
> > Only two of dev_ioctl() callers may pass SIOCGIFCONF to it.
> > Separating that codepath from the rest of dev_ioctl() allows both
> > to simplify dev_ioctl() itself (all
From: Tony Nguyen
The MAC register NW_MNG_IF_SEL fields have been redefined for
X553. These changes impact the iXFI driver code flow. Since iXFI is
only supported in X552, add MAC checks for iXFI flows.
Signed-off-by: Tony Nguyen
From: Tony Nguyen
Flow control autonegotiation is not supported for XFI. Make sure that
ixgbe_device_supports_autoneg_fc() returns false and
hw->fc.disable_fc_autoneg is set to true to avoid running the fc_autoneg
function for that device.
Signed-off-by: Tony Nguyen
From: Paul Greenwalt
Add malicious driver detection (MDD) support for X550, X550em_a,
and X550em_x devices.
MDD is a hardware SR-IOV security feature which the driver enables by
default, but can be controlled on|off by ethtool set-priv-flags
parameter. When enabled MDD
From: Tony Nguyen
Flow control autonegotiation is not supported for fiber on X553. Add
device ID checks in ixgbe_device_supports_autoneg_fc() to return the
appropriate value.
Signed-off-by: Tony Nguyen
Signed-off-by: Emil Tantilov
From: Tony Nguyen
This patch adds a check to ensure that adding the MAC filter was
successful before setting the MACVLAN. If it was unsuccessful, propagate
the error.
Signed-off-by: Tony Nguyen
Tested-by: Andrew Bowers
From: Tony Nguyen
Enable LASI interrupts on X552 devices in order to receive notifications of
link configurations of the external PHY and support the configuration of
the internal iXFI link since iXFI does not support auto-negotiation. This
is not required for X553
This series contains updates to ixgbe only.
Tony provides majority of the changes, starting with adding a check to
ensure that adding a MAC filter was successful, before setting the
MACVLAN. In order to receive notifications of link configurations of the
external PHY and support the
On Thu, 2017-06-22 at 15:23 +0200, Michael Moese wrote:
> From: Andreas Werner
>
> Signed-off-by: Andreas Werner
> ---
> drivers/net/ethernet/intel/igb/igb_main.c | 4
> 1 file changed, 4 insertions(+)
NACK
Why? Your lack of patch
On Mon, Jun 26, 2017 at 12:07:30AM -0700, Christoph Hellwig wrote:
> Tejun, does this look ok to you?
Acked-by: Tejun Heo
Thanks.
--
tejun
On Mon, Jun 26, 2017 at 12:07:15AM -0700, Christoph Hellwig wrote:
> Tejun, does this look ok to you?
Sure,
Acked-by: Tejun Heo
Thanks.
--
tejun
On Mon, Jun 26, 2017 at 10:21:03PM +0300, Leon Romanovsky wrote:
> On Mon, Jun 26, 2017 at 12:29:24PM -0600, Jason Gunthorpe wrote:
> > On Mon, Jun 26, 2017 at 09:21:26PM +0300, Leon Romanovsky wrote:
> > > From: Leon Romanovsky
> > >
> > > Add parsing interface for the
On Mon, 2017-06-26 at 18:40 +0100, Al Viro wrote:
> Only two of dev_ioctl() callers may pass SIOCGIFCONF to it.
> Separating that codepath from the rest of dev_ioctl() allows both
> to simplify dev_ioctl() itself (all other cases work with struct
> ifreq *)
> *and* seriously simplify the
On 06/26/2017 12:43 PM, Rob Herring wrote:
> On Fri, Jun 23, 2017 at 10:31:32AM -0700, Florian Fainelli wrote:
>> A number of Ethernet MACs have internal Ethernet PHYs and the internal
>> wiring makes it so that this knowledge needs to be available using the
>> standard 'phy-mode' property.
>>
>>
On Fri, Jun 23, 2017 at 10:31:32AM -0700, Florian Fainelli wrote:
> A number of Ethernet MACs have internal Ethernet PHYs and the internal
> wiring makes it so that this knowledge needs to be available using the
> standard 'phy-mode' property.
>
> Signed-off-by: Florian Fainelli
> From: "Stephen Suryaputra Lin"
> To: netdev@vger.kernel.org
> Sent: Friday, 23 June, 2017 3:58:17 PM
> Subject: Faster TCP keepalive
>
> Greetings,
>
> I'm writing this to probe if there has been thoughts or efforts in
> allowing sub-second TCP keep alive
On Mon, Jun 26, 2017 at 12:29:24PM -0600, Jason Gunthorpe wrote:
> On Mon, Jun 26, 2017 at 09:21:26PM +0300, Leon Romanovsky wrote:
> > From: Leon Romanovsky
> >
> > Add parsing interface for the device capability flags
> >
> > $ rdma dev show
> > 1: mlx5_0: caps 0x1257e1c26
On Mon, Jun 26, 2017 at 09:21:26PM +0300, Leon Romanovsky wrote:
> From: Leon Romanovsky
>
> Add parsing interface for the device capability flags
>
> $ rdma dev show
> 1: mlx5_0: caps 0x1257e1c26
This seems very un ip-like. I wouldn't show an undecoded hex value
like
From: Leon Romanovsky
Signed-off-by: Leon Romanovsky
---
man/man8/rdma.8 | 82 +
1 file changed, 82 insertions(+)
create mode 100644 man/man8/rdma.8
diff --git a/man/man8/rdma.8
Christoph,
> Use dma_alloc_attrs directly instead of the dma_alloc_noncoherent
> wrapper.
Applied to 4.13/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
From: Leon Romanovsky
Add link object interface together with port capability parsing command
$ rdma link
1/1: mlx5_0/1: caps 0x20
2/1: mlx5_1/1: caps 0x20
3/1: mlx5_2/1: caps 0x20
4/1: mlx5_3/1: caps 0x401
5/1: mlx5_4/1: caps 0x20
$ rdma link show mlx5_4
5/1:
From: Leon Romanovsky
Device (dev) object represents struct ib_device to user space.
The supported commands are show, set and help, but it doesn't print
anything except device name at this stage. The downstream patches will
fill this object with subcommands.
Print all
From: Leon Romanovsky
Hi,
This series is implementing the RDAMtool - the tool to configure RDMA devices.
The initial proposal was sent as RFC [1] and was based on sysfs entries as POC.
The current series was rewritten completely to work with RDMA netlinks as
a source of
From: Leon Romanovsky
Add parsing interface for the device capability flags
$ rdma dev show
1: mlx5_0: caps 0x1257e1c26
2: mlx5_1: caps 0x1257e1c26
3: mlx5_2: caps 0x1257e1c26
4: mlx5_3: caps 0x1257e1c26
5: mlx5_4: caps 0x1257e1c26
$ rdma dev show mlx5_4
5: mlx5_4: caps
From: Leon Romanovsky
RDMA devices are cross-functional devices from one side,
but very tailored for the specific markets from another.
Such diversity caused to spread of RDMA related configuration
across various tools, e.g. devlink, ip, ethtool, ib specific and
vendor
Christoph,
> Use dma_alloc_attrs directly instead of the dma_alloc_noncoherent
> wrapper.
Fixed driver name typo and applied to 4.13/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
This patch is the last of the initial iWARP patch series. It
adds the possiblity to actually detect iWARP from the device and enable
it in the critical locations which basically make iWARP available.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Implements the iWARP connection management functions:
connect, accept, create listener and destroy listener
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
---
This patch implements the following iWARP callbacks:
qp_add_ref
qp_rem_ref
get_qp
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
---
drivers/infiniband/hw/qedr/Makefile | 2 +-
iWARP supports read with invalidate. There is an assumption
that read with invalidate will only be called on an iWARP device
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
---
Make slight modifications to common RoCE/iWARP code.
Add additional doorbell for iWARP post_send.
iWARP QP pbl is allocated in qed and not in qedr.
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
There are slight differences between iWARP and RoCE in the ibdev
registration. This patch handles the changes.
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
---
When computing how much memory is required for the different hw clients
iWARP protocol should be taken into account
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Signed-off-by: Ariel Elior
---
iWARP has different physical queue requirements than RoCE
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Signed-off-by: Ariel Elior
---
drivers/net/ethernet/qlogic/qed/qed_dev.c | 4
1 file changed, 4
The main differences between iWARP and RoCE lay in the communication
management functions. These will be placed in separate files.
Signed-off-by: Michal Kalderon
Signed-off-by: Ram Amrani
Signed-off-by: Ariel Elior
This patch introduces error handling for errors that occurred during
connection establishment.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Signed-off-by: Ariel Elior
---
This patch implements the active side connect.
Offload a connection, process MPA reply and send RTR.
In some of the common passive/active functions, the active side
will work in blocking mode.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
This patch takes care of active/passive disconnect flows.
Disconnect flows can be initiated remotely, in which case a async event
will arrive from peer and indicated to qedr driver. These
are referred to as exceptions. When a QP is destroyed, it needs to check
that it's associated ep has been
This patch implements the passive side connect.
It addresses pre-allocating resources, creating a connection
element upon valid SYN packet received. Calling upper layer and
implementation of the accept/reject calls.
Error handling is not part of this patch.
Signed-off-by: Michal Kalderon
Add a new connection type for iWARP ll2 connections for setting
correct ll2 filters and connection type to FW.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Signed-off-by: Ariel Elior
---
This patch adds the ability to add and remove listeners and identify
whether the SYN packet received is intended for iWARP or not. If
a listener is not found the SYN packet is posted back to the chip.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
iWARP handles incoming SYN packets using the ll2 interface. This patch
implements ll2 setup and teardown. Additional ll2 connections will
be used in the future which are not part of this patch series.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Make some names more generic as they will be used by iWARP too.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
Signed-off-by: Ariel Elior
---
drivers/net/ethernet/qlogic/qed/qed.h | 2 +-
This patch adds iWARP support for flows that have common code
between RoCE and iWARP, such as initialization, teardown and
qp setup verbs: create, destroy, modify, query.
It introduces the iWARP specific files qed_iwarp.[ch] and
iwarp_common.h
Signed-off-by: Michal Kalderon
iWARP personality introduced the need for differentiating in several
places in the code whether we are RoCE, iWARP or either. This
leads to introducing new macros for querying the personality.
Signed-off-by: Michal Kalderon
Signed-off-by: Yuval Mintz
This RFC adds iWARP support to our QL4 networking adapters.
The code changes span across qed and qedr drivers.
It is submitted as a single (long) RFC for purpose of reviewing,
but will eventually be split into two separate patch series,
one targeted for qed (net-next) and containing minimal
The Belkin B2B128 is a USB 3.0 Hub + Gigabit Ethernet Adapter, the
Ethernet adapter uses the ASIX AX88179 USB 3.0 to Gigabit Ethernet
chip supported by this driver, add the USB ID for the same.
This patch is based on work by Geoffrey Tran
who has indicated they would
[
This is just an RFC - I'm not asking to apply it at the moment. Are there
any objections in principle to that change?
]
Only two of dev_ioctl() callers may pass SIOCGIFCONF to it.
Separating that codepath from the rest of dev_ioctl() allows both
to simplify dev_ioctl() itself (all
The commit b65ac44674dd ("udp: try to avoid 2 cache miss on dequeue")
leveraged the scratched area helpers for UDP v4 but I forgot to
update accordingly the IPv6 code path.
This change extends the scratch area usage to the IPv6 code, synching
the two implementations and giving some performance
When bringing in the recent cache optimization for the UDP protocol, I forgot
to leverage the newly introduced scratched area helpers in the UDPv6 code path.
As a result, the UDPv6 implementation suffers some unnecessary performance
penality when compared to v4.
This series aim to bring back
On Mon, Jun 26, 2017 at 06:53:09PM +0200, Florian Westphal wrote:
> Lin Zhang wrote:
> > In the current conntrack extend code, if we want to add a new
> > extension, we must be add a new extension id and recompile kernel.
> > I think that is not be convenient for users,
So that they can be later used by the IPv6 code, too.
Also lift the comments a bit.
Signed-off-by: Paolo Abeni
---
include/net/udp.h | 61 +++
net/ipv4/udp.c| 60 --
2
Lin Zhang wrote:
> In the current conntrack extend code, if we want to add a new
> extension, we must be add a new extension id and recompile kernel.
> I think that is not be convenient for users, so i add a new extension named
> NF_CT_EXT_EXPAND for supporting dynamic
On Mon, Jun 26, 2017 at 02:10:46PM +0800, Lin Zhang wrote:
> In the current conntrack extend code, if we want to add a new
> extension, we must be add a new extension id and recompile kernel.
Yes, this is designed in this way on purpose.
Because we do not want to endorse proliferation of
On 06/25/2017 07:10 PM, Lin Yun Sheng wrote:
> This patch add set_loopback in phy_driver, which is used by Mac
> driver to enable or disable a phy. it also add a generic
> genphy_loopback function, which use BMCR loopback bit to enable
> or disable a phy.
>
> Signed-off-by: Lin Yun Sheng
Hi Lin,
[auto build test ERROR on net-next/master]
url:
https://github.com/0day-ci/linux/commits/Lin-Zhang/netfilter-conntrack-add-a-new-NF_CT_EXT_EXPAND-extension/20170627-000844
config: blackfin-allyesconfig (attached as .config)
compiler: bfin-uclinux-gcc (GCC) 6.2.0
reproduce:
Hi Madalin,
On Mon, Jun 26, 2017 at 4:55 PM, Madalin-cristian Bucur
wrote:
>> -Original Message-
>> From: geert.uytterhoe...@gmail.com [mailto:geert.uytterhoe...@gmail.com]
>> On Behalf Of Geert Uytterhoeven
>> Sent: Monday, June 26, 2017 10:49 AM
>> To:
On Mon, Jun 26, 2017 at 5:20 PM, Fabio Estevam wrote:
> On Mon, Jun 26, 2017 at 12:12 PM, Madalin Bucur wrote:
>> A previous commit inserted a dependency on DMA API that requires
>> HAS_DMA to be added in Kconfig.
>
> It would be nice to specify the
The bond_options.c file contains multiple netdev_info statements that clutter
kernel output.
This patch replaces all netdev_info with netdev_dbg and adds a netdev_dbg
statement for the
packets per slave parameter. Also fixes misalignment at line 467.
Suggested-by: Joe Perches
> On Wed, Jun 21, 2017 at 04:04:44PM +0300, Gal Pressman wrote:
>> Currently, drivers can only tell whether the link is up/down through
>> ETHTOOL_GLINK callback, but no additional information is given in case
>> of link down.
>> This patch provides an infrastructure that allows drivers to hint
> -Original Message-
> From: Fabio Estevam [mailto:feste...@gmail.com]
> Sent: Monday, June 26, 2017 6:21 PM
> To: Madalin-cristian Bucur
> Cc: netdev@vger.kernel.org; David S. Miller ; Geert
> Uytterhoeven ;
A previous commit (5567e989198b5a8d) inserted a dependency on DMA
API that requires HAS_DMA to be added in Kconfig.
Signed-off-by: Madalin Bucur
---
drivers/net/ethernet/freescale/fman/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git
> From: Stephen Suryaputra Lin
> Sent: 23 June 2017 20:58
...
> Suggestions on other ways to quickly tearing down TCP connections to a
> rebooted host in the application above are welcomed.
Arrange to send an RST for each connection during shutdown.
David
If icsk_ulp_ops is unset, it dereferences a null ptr.
Add a null ptr check.
BUG: KASAN: null-ptr-deref in copy_to_user include/linux/uaccess.h:168 [inline]
BUG: KASAN: null-ptr-deref in do_tcp_getsockopt.isra.33+0x24f/0x1e30
net/ipv4/tcp.c:3057
Read of size 4 at addr 0020 by task
On Mon, Jun 26, 2017 at 12:12 PM, Madalin Bucur wrote:
> A previous commit inserted a dependency on DMA API that requires
> HAS_DMA to be added in Kconfig.
It would be nice to specify the commit that caused this.
On Mon, Jun 26, 2017 at 07:30:19AM -0700, Dave Watson wrote:
>On 06/25/17 02:42 AM, Levin, Alexander (Sasha Levin) wrote:
>> On Wed, Jun 14, 2017 at 11:37:14AM -0700, Dave Watson wrote:
>> >Add the infrustructure for attaching Upper Layer Protocols (ULPs) over TCP
>> >sockets. Based on a similar
A previous commit inserted a dependency on DMA API that requires
HAS_DMA to be added in Kconfig.
Signed-off-by: Madalin Bucur
---
drivers/net/ethernet/freescale/fman/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/ethernet/freescale/fman/Kconfig
> -Original Message-
> From: geert.uytterhoe...@gmail.com [mailto:geert.uytterhoe...@gmail.com]
> On Behalf Of Geert Uytterhoeven
> Sent: Monday, June 26, 2017 10:49 AM
> To: Madalin-cristian Bucur
> Cc: netdev@vger.kernel.org; David S. Miller ;
On 26/06/2017 3:53 PM, Colin King wrote:
From: Colin Ian King
Trivial fix to spelling mistake in en_dbg debug message
Signed-off-by: Colin Ian King
---
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +-
1 file changed, 1
On 06/25/17 02:42 AM, Levin, Alexander (Sasha Levin) wrote:
> On Wed, Jun 14, 2017 at 11:37:14AM -0700, Dave Watson wrote:
> >Add the infrustructure for attaching Upper Layer Protocols (ULPs) over TCP
> >sockets. Based on a similar infrastructure in tcp_cong. The idea is that any
> >ULP can add
On Fri, Jun 23, 2017 at 6:07 PM, Greg Kroah-Hartman
wrote:
> On Thu, Jun 22, 2017 at 07:13:51PM +0200, Arnd Bergmann wrote:
>> kernelci.org reports a crazy stack usage for the VT code when CONFIG_KASAN
>> is enabled:
>>
>> drivers/tty/vt/keyboard.c: In function
1 - 100 of 123 matches
Mail list logo