flower skip_sw \
dst_mac ff:ff:ff:ff:ff:ff action mirred egress redirect dev $VF2_PR
Fixes: 0f94570d0cae ("ice: allow adding advanced rules")
Suggested-by: Michal Swiatkowski
Reviewed-by: Michal Swiatkowski
Reviewed-by: Przemek Kitszel
Signed-off-by: Marcin Szycik
---
drivers/ne
: 50d62022f455 ("ice: default Tx rule instead of to queue")
Reviewed-by: Wojciech Drewek
Signed-off-by: Michal Swiatkowski
Signed-off-by: Marcin Szycik
---
It is targetting iwl-next with fix, because the broken patch isn't yet
in net repo.
---
drivers/net/ethernet/intel/ice/ice_esw
On 22.04.2024 18:41, Bui Quang Minh wrote:
> Hi everyone,
>
> I found that some drivers contains an out-of-bound read pattern like this
>
> kern_buf = memdup_user(user_buf, count);
> ...
> sscanf(kern_buf, ...);
>
> The sscanf can be replaced by some other string-related
ice_tc_setup_redirect_action() and ice_tc_setup_mirror_action() are almost
identical, except for setting filter action. Reduce them to one function
with an extra param, which handles both cases.
Reviewed-by: Mateusz Polchlopek
Signed-off-by: Marcin Szycik
---
drivers/net/ethernet/intel/ice
sys/class/net/$PF1/device/sriov_numvfs
tc qdisc add dev $VF1_PR ingress
ethtool -K $PF1 hw-tc-offload on
tc filter add dev $VF1_PR ingress flower enc_ttl 12 skip_sw action drop
Fixes: 9e300987d4a8 ("ice: VXLAN and Geneve TC support")
Reviewed-by: Michal Swiatkowski
Signed-off-by:
-by: Liang-Min Wang
Signed-off-by: Marcin Szycik
---
v5: Reword title and commit message to be more explicit and informative
v4 [4]: Only perform auto-reset once per VF
v3 [3]: Only auto reset VF if the mdd-auto-reset-vf flag is set
v2 [2]: Revert an unneeded formatting change, fix commit message, fix
On 03.04.2024 08:37, Loktionov, Aleksandr wrote:
>
>
>> -Original Message-
>> From: Intel-wired-lan On
>> Behalf Of Marcin Szycik
>> Sent: Tuesday, April 2, 2024 6:52 PM
>> To: intel-wired-...@lists.osuosl.org
>> Cc: Drewek, Wojciech ; W
-by: Przemek Kitszel
Co-developed-by: Liang-Min Wang
Signed-off-by: Liang-Min Wang
Signed-off-by: Marcin Szycik
---
v4: Only perform auto-reset once per VF
v3 [1]: Only auto reset VF if the mdd-auto-reset-vf flag is set
v2 [2]: Revert an unneeded formatting change, fix commit message, fix a log
On 29.03.2024 12:31, Marcin Szycik wrote:
>
>
> On 28.03.2024 18:34, Simon Horman wrote:
>> On Tue, Mar 26, 2024 at 05:44:55PM +0100, Marcin Szycik wrote:
>>> In cases when VF sends malformed packets that are classified as malicious,
>>> sometimes it cause
On 28.03.2024 18:34, Simon Horman wrote:
> On Tue, Mar 26, 2024 at 05:44:55PM +0100, Marcin Szycik wrote:
>> In cases when VF sends malformed packets that are classified as malicious,
>> sometimes it causes Tx queue to freeze. This frozen queue can be stuck
>> for several m
-Min Wang
Signed-off-by: Liang-Min Wang
Signed-off-by: Marcin Szycik
---
v3: Only auto reset VF if the mdd-auto-reset-vf flag is set
v2 [1]: Revert an unneeded formatting change, fix commit message, fix a log
message with a correct event name
[1]
https://lore.kernel.org/netdev
On 07.03.2024 23:25, Michal Schmidt wrote:
> There is a need for synchronization between ice PFs on the same physical
> adapter.
>
> Add a "struct ice_adapter" for holding data shared between PFs of the
> same multifunction PCI device. The struct is refcounted - each ice_pf
> holds a reference
4
> and IPv6, utilizing the newly defined hash options.
>
> The implementation covers the handling of gtpu(4|6), gtpc(4|6), gtpc(4|6)t,
> gtpu(4|6)e, gtpu(4|6)u, and gtpu(4|6)d traffic, providing enhanced load
> distribution for GTP traffic across multiple processing units.
if there's a bias
> in the terminals connected to a particular base station.This case can be
> solved by using this patch.
Reviewed-by: Marcin Szycik
> Signed-off-by: Takeru Hayasaka
> ---
> v2->v3: Based on Harald-san's review, I added documentation and comments to
if there's a bias
> in the terminals connected to a particular base station.This case can be
> solved by using this patch.
LGTM
Reviewed-by: Marcin Szycik
> Signed-off-by: Takeru Hayasaka
> ---
> v2->v3: Based on Harald-san's review, I added documentation and comments to
On 30.01.2024 10:53, Takeru Hayasaka wrote:
> This is a patch that enables RSS functionality for GTP packets using ethtool.
>
> A user can include her TEID and make RSS work for GTP-U over IPv4 by doing the
Remove "her" (sorry for missing it last time).
> following:`ethtool -N ens3
On 30.01.2024 07:39, takeru hayasaka wrote:
> Hi Marcin-san
> Thanks for your review!
>
>> Do I understand correctly that all gtpu* include TEID? Maybe write it here.
> Yes, that's correct.
>
>> It would be nice to see a link to the patch that added GTP and 'e' flag
>> support
> to ethtool
On 27.01.2024 15:07, Takeru Hayasaka wrote:
> This is a patch that enables RSS functionality for GTP packets using ethtool.
>
> A user can include her TEID and make RSS work for GTP-U over IPv4 by doing
> the following:
> `ethtool -N ens3 rx-flow-hash gtpu4 sde`
>
> In addition to gtpu(4|6),
> Add a check into the initialization flow that will bypass the new paths
> if any of the support pieces are missing.
>
> Reviewed-by: Przemek Kitszel
Reviewed-by: Marcin Szycik
> Fixes: df006dd4b1dc ("ice: Add initial support framework for LAG")
> Signed-off-by: Dave Ertm
On 15.12.2023 17:49, Jakub Kicinski wrote:
> On Fri, 15 Dec 2023 11:11:23 +0100 Alexander Lobakin wrote:
>> Ping? :s
>> Or should we resubmit?
>
> Can you wait for next merge window instead?
> We're getting flooded with patches as everyone seemingly tries to get
> their own (i.e. the most
On 11.12.2023 22:23, Tony Nguyen wrote:
>
>
> On 12/11/2023 4:38 AM, Alexander Lobakin wrote:
>> From: Tony Nguyen
>> Date: Fri, 8 Dec 2023 13:34:10 -0800
>>
>>>
>>>
>>> On 12/7/2023 8:49 AM, Marcin Szycik wrote:
>>>> Add su
eof(long) > sizeof(__be16), as
%__IP_TUNNEL_FLAG_NUM is less than %BITS_PER_LONG and the compilers
are able to expand the majority of bitmap_*() calls here into direct
operations on scalars.
Reviewed-by: Simon Horman
Signed-off-by: Alexander Lobakin
Signed-off-by: Marcin Szycik
---
-marcin.szy...@linux.intel.com
[1]
Reviewed-by: Simon Horman
Signed-off-by: Marcin Szycik
---
drivers/net/ethernet/intel/ice/ice_ddp.c | 9 ++
.../net/ethernet/intel/ice/ice_flex_type.h| 4 +-
.../ethernet/intel/ice/ice_protocol_type.h| 12 +++
drivers/net/ethernet/intel/ice
From: Michal Swiatkowski
In PFCP receive path set metadata needed by flower code to do correct
classification based on this metadata.
Signed-off-by: Michal Swiatkowski
Reviewed-by: Simon Horman
Signed-off-by: Marcin Szycik
---
drivers/net/pfcp.c | 81
FLOW_DISSECTOR_KEY_ENC_OPTS
- instead of checking tunnel type in ice_tc_count_lkups() and
ice_tc_fill_tunnel_outer(), it needs to be checked only once, in
ice_parse_tunnel_attr().
Reviewed-by: Simon Horman
Signed-off-by: Marcin Szycik
---
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 10 +-
drivers/net/ethernet
.
Only IPv4 is supported at this time.
[1]
https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3111
Signed-off-by: Wojciech Drewek
Reviewed-by: Simon Horman
Signed-off-by: Marcin Szycik
---
drivers/net/Kconfig | 13 +++
drivers/net/Makefile | 1
. When BIT(17) is finally here, it will be
adjusted accordingly.
Signed-off-by: Alexander Lobakin
Signed-off-by: Marcin Szycik
---
lib/test_bitmap.c | 105 ++
1 file changed, 105 insertions(+)
diff --git a/lib/test_bitmap.c b/lib/test_bitmap.c
index
easily
modified later on and the users wouldn't have to care about this.
Reviewed-by: Simon Horman
Signed-off-by: Alexander Lobakin
Signed-off-by: Marcin Szycik
---
.../ethernet/mellanox/mlxsw/spectrum_ipip.c | 30 +
.../ethernet/mellanox/mlxsw/spectrum_ipip.h | 2 +-
.../et
add tests for IP tunnel flags conversion helpers
Marcin Szycik (2):
ice: refactor ICE_TC_FLWR_FIELD_ENC_OPTS
ice: Add support for PFCP hardware offload in switchdev
Michal Swiatkowski (1):
pfcp: always set pfcp metadata
Wojciech Drewek (1):
pfcp: add PFCP module
drivers/n
fix along with the original comment from that change.
Also delete duplicate lines in ice_port_vlan_on().
Fixes: 2946204b3fa8 ("ice: implement bridge port vlan")
Reviewed-by: Wojciech Drewek
Signed-off-by: Marcin Szycik
---
drivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c | 11
is a
port representor, otherwise set it to ingress.
Fixes: 0960a27bd479 ("ice: Add direction metadata")
Reviewed-by: Michal Swiatkowski
Signed-off-by: Marcin Szycik
---
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 24 -
1 file changed, 23 insertions(+), 1 deletio
31 matches
Mail list logo