* |WARNING| pw106144-106147 [PATCH] [v2, 4/4] net/cnxk: add option to override outbound inline sa iv
@ 2022-01-20 17:08 dpdklab
0 siblings, 0 replies; only message in thread
From: dpdklab @ 2022-01-20 17:08 UTC (permalink / raw)
To: test-report; +Cc: dpdk-test-reports
[-- Attachment #1: Type: text/plain, Size: 59610 bytes --]
Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/106144
_apply patch failure_
Submitter: Akhil Goyal <gakhil@marvell.com>
Date: Thursday, January 20 2022 16:53:10
Applied on: CommitID:62c21c38a26e654bba09be147ea2d61c2e699a13
Apply patch set 106144-106147 failed:
Checking patch drivers/event/cnxk/cn10k_eventdev.c...
error: while searching for:
const event_dequeue_t sso_hws_deq_seg[NIX_RX_OFFLOAD_MAX] = {
#define R(name, flags) [flags] = cn10k_sso_hws_deq_seg_##name,
NIX_RX_FASTPATH_MODES
#undef R
};
error: patch failed: drivers/event/cnxk/cn10k_eventdev.c:330
Checking patch drivers/event/cnxk/cn10k_worker.h...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_dual.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_seg_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_burst.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg.c...
Checking patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg_burst.c...
Checking patch drivers/event/cnxk/meson.build...
error: while searching for:
'deq/cn10k/deq_80_95_burst.c',
'deq/cn10k/deq_96_111_burst.c',
'deq/cn10k/deq_112_127_burst.c',
'deq/cn10k/deq_0_15_seg_burst.c',
'deq/cn10k/deq_16_31_seg_burst.c',
'deq/cn10k/deq_32_47_seg_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:330
error: while searching for:
'deq/cn10k/deq_80_95_seg_burst.c',
'deq/cn10k/deq_96_111_seg_burst.c',
'deq/cn10k/deq_112_127_seg_burst.c',
'deq/cn10k/deq_0_15.c',
'deq/cn10k/deq_16_31.c',
'deq/cn10k/deq_32_47.c',
error: patch failed: drivers/event/cnxk/meson.build:338
error: while searching for:
'deq/cn10k/deq_80_95.c',
'deq/cn10k/deq_96_111.c',
'deq/cn10k/deq_112_127.c',
'deq/cn10k/deq_0_15_seg.c',
'deq/cn10k/deq_16_31_seg.c',
'deq/cn10k/deq_32_47_seg.c',
error: patch failed: drivers/event/cnxk/meson.build:346
error: while searching for:
'deq/cn10k/deq_80_95_seg.c',
'deq/cn10k/deq_96_111_seg.c',
'deq/cn10k/deq_112_127_seg.c',
'deq/cn10k/deq_0_15_tmo.c',
'deq/cn10k/deq_16_31_tmo.c',
'deq/cn10k/deq_32_47_tmo.c',
error: patch failed: drivers/event/cnxk/meson.build:354
error: while searching for:
'deq/cn10k/deq_80_95_tmo.c',
'deq/cn10k/deq_96_111_tmo.c',
'deq/cn10k/deq_112_127_tmo.c',
'deq/cn10k/deq_0_15_tmo_burst.c',
'deq/cn10k/deq_16_31_tmo_burst.c',
'deq/cn10k/deq_32_47_tmo_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:362
error: while searching for:
'deq/cn10k/deq_80_95_tmo_burst.c',
'deq/cn10k/deq_96_111_tmo_burst.c',
'deq/cn10k/deq_112_127_tmo_burst.c',
'deq/cn10k/deq_0_15_tmo_seg.c',
'deq/cn10k/deq_16_31_tmo_seg.c',
'deq/cn10k/deq_32_47_tmo_seg.c',
error: patch failed: drivers/event/cnxk/meson.build:370
error: while searching for:
'deq/cn10k/deq_80_95_tmo_seg.c',
'deq/cn10k/deq_96_111_tmo_seg.c',
'deq/cn10k/deq_112_127_tmo_seg.c',
'deq/cn10k/deq_0_15_tmo_seg_burst.c',
'deq/cn10k/deq_16_31_tmo_seg_burst.c',
'deq/cn10k/deq_32_47_tmo_seg_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:378
error: while searching for:
'deq/cn10k/deq_80_95_tmo_seg_burst.c',
'deq/cn10k/deq_96_111_tmo_seg_burst.c',
'deq/cn10k/deq_112_127_tmo_seg_burst.c',
'deq/cn10k/deq_0_15_ca.c',
'deq/cn10k/deq_16_31_ca.c',
'deq/cn10k/deq_32_47_ca.c',
error: patch failed: drivers/event/cnxk/meson.build:386
error: while searching for:
'deq/cn10k/deq_80_95_ca.c',
'deq/cn10k/deq_96_111_ca.c',
'deq/cn10k/deq_112_127_ca.c',
'deq/cn10k/deq_0_15_ca_burst.c',
'deq/cn10k/deq_16_31_ca_burst.c',
'deq/cn10k/deq_32_47_ca_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:394
error: while searching for:
'deq/cn10k/deq_80_95_ca_burst.c',
'deq/cn10k/deq_96_111_ca_burst.c',
'deq/cn10k/deq_112_127_ca_burst.c',
'deq/cn10k/deq_0_15_ca_seg.c',
'deq/cn10k/deq_16_31_ca_seg.c',
'deq/cn10k/deq_32_47_ca_seg.c',
error: patch failed: drivers/event/cnxk/meson.build:402
error: while searching for:
'deq/cn10k/deq_80_95_ca_seg.c',
'deq/cn10k/deq_96_111_ca_seg.c',
'deq/cn10k/deq_112_127_ca_seg.c',
'deq/cn10k/deq_0_15_ca_seg_burst.c',
'deq/cn10k/deq_16_31_ca_seg_burst.c',
'deq/cn10k/deq_32_47_ca_seg_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:410
error: while searching for:
'deq/cn10k/deq_80_95_ca_seg_burst.c',
'deq/cn10k/deq_96_111_ca_seg_burst.c',
'deq/cn10k/deq_112_127_ca_seg_burst.c',
'deq/cn10k/deq_0_15_ca_tmo.c',
'deq/cn10k/deq_16_31_ca_tmo.c',
'deq/cn10k/deq_32_47_ca_tmo.c',
error: patch failed: drivers/event/cnxk/meson.build:418
error: while searching for:
'deq/cn10k/deq_80_95_ca_tmo.c',
'deq/cn10k/deq_96_111_ca_tmo.c',
'deq/cn10k/deq_112_127_ca_tmo.c',
'deq/cn10k/deq_0_15_ca_tmo_burst.c',
'deq/cn10k/deq_16_31_ca_tmo_burst.c',
'deq/cn10k/deq_32_47_ca_tmo_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:426
error: while searching for:
'deq/cn10k/deq_80_95_ca_tmo_burst.c',
'deq/cn10k/deq_96_111_ca_tmo_burst.c',
'deq/cn10k/deq_112_127_ca_tmo_burst.c',
'deq/cn10k/deq_0_15_ca_tmo_seg.c',
'deq/cn10k/deq_16_31_ca_tmo_seg.c',
'deq/cn10k/deq_32_47_ca_tmo_seg.c',
error: patch failed: drivers/event/cnxk/meson.build:434
error: while searching for:
'deq/cn10k/deq_80_95_ca_tmo_seg.c',
'deq/cn10k/deq_96_111_ca_tmo_seg.c',
'deq/cn10k/deq_112_127_ca_tmo_seg.c',
'deq/cn10k/deq_0_15_ca_tmo_seg_burst.c',
'deq/cn10k/deq_16_31_ca_tmo_seg_burst.c',
'deq/cn10k/deq_32_47_ca_tmo_seg_burst.c',
error: patch failed: drivers/event/cnxk/meson.build:442
error: while searching for:
'deq/cn10k/deq_80_95_ca_tmo_seg_burst.c',
'deq/cn10k/deq_96_111_ca_tmo_seg_burst.c',
'deq/cn10k/deq_112_127_ca_tmo_seg_burst.c',
)
sources += files(
error: patch failed: drivers/event/cnxk/meson.build:450
Checking patch drivers/net/cnxk/cn10k_ethdev.c...
Checking patch drivers/net/cnxk/cn10k_ethdev.h...
Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c...
Checking patch drivers/net/cnxk/cn10k_rx.c...
Checking patch drivers/net/cnxk/cn10k_rx.h...
error: while searching for:
#define NIX_RX_OFFLOAD_TSTAMP_F BIT(4)
#define NIX_RX_OFFLOAD_VLAN_STRIP_F BIT(5)
#define NIX_RX_OFFLOAD_SECURITY_F BIT(6)
#define NIX_RX_OFFLOAD_MAX (NIX_RX_OFFLOAD_SECURITY_F << 1)
/* Flags to control cqe_to_mbuf conversion function.
* Defining it from backwards to denote its been
error: patch failed: drivers/net/cnxk/cn10k_rx.h:17
Hunk #2 succeeded at 36 (offset -2 lines).
Hunk #3 succeeded at 95 (offset -2 lines).
Hunk #4 succeeded at 451 (offset -2 lines).
Hunk #5 succeeded at 479 (offset -2 lines).
Hunk #6 succeeded at 504 (offset -2 lines).
Hunk #7 succeeded at 636 (offset -2 lines).
Hunk #8 succeeded at 710 (offset -2 lines).
Hunk #9 succeeded at 776 (offset -2 lines).
Hunk #10 succeeded at 795 (offset -2 lines).
Hunk #11 succeeded at 885 (offset -2 lines).
Hunk #12 succeeded at 1155 (offset -2 lines).
Hunk #13 succeeded at 1350 (offset -2 lines).
error: while searching for:
#define TS_F NIX_RX_OFFLOAD_TSTAMP_F
#define RX_VLAN_F NIX_RX_OFFLOAD_VLAN_STRIP_F
#define R_SEC_F NIX_RX_OFFLOAD_SECURITY_F
/* [R_SEC_F] [RX_VLAN_F] [TS] [MARK] [CKSUM] [PTYPE] [RSS] */
#define NIX_RX_FASTPATH_MODES_0_15 \
error: patch failed: drivers/net/cnxk/cn10k_rx.h:986
error: while searching for:
R(sec_vlan_ts_mark_cksum_ptype_rss, \
R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
#define NIX_RX_FASTPATH_MODES \
NIX_RX_FASTPATH_MODES_0_15 \
NIX_RX_FASTPATH_MODES_16_31 \
error: patch failed: drivers/net/cnxk/cn10k_rx.h:1152
error: while searching for:
NIX_RX_FASTPATH_MODES_64_79 \
NIX_RX_FASTPATH_MODES_80_95 \
NIX_RX_FASTPATH_MODES_96_111 \
NIX_RX_FASTPATH_MODES_112_127
#define R(name, flags) \
uint16_t __rte_noinline __rte_hot cn10k_nix_recv_pkts_##name( \
error: patch failed: drivers/net/cnxk/cn10k_rx.h:1160
Checking patch drivers/net/cnxk/cnxk_ethdev.c...
Checking patch drivers/net/cnxk/cnxk_ethdev.h...
Checking patch drivers/net/cnxk/cnxk_ethdev_ops.c...
Checking patch drivers/net/cnxk/meson.build...
error: while searching for:
'rx/cn10k/rx_80_95.c',
'rx/cn10k/rx_96_111.c',
'rx/cn10k/rx_112_127.c',
'rx/cn10k/rx_0_15_mseg.c',
'rx/cn10k/rx_16_31_mseg.c',
'rx/cn10k/rx_32_47_mseg.c',
error: patch failed: drivers/net/cnxk/meson.build:120
error: while searching for:
'rx/cn10k/rx_80_95_mseg.c',
'rx/cn10k/rx_96_111_mseg.c',
'rx/cn10k/rx_112_127_mseg.c',
'rx/cn10k/rx_0_15_vec.c',
'rx/cn10k/rx_16_31_vec.c',
'rx/cn10k/rx_32_47_vec.c',
error: patch failed: drivers/net/cnxk/meson.build:128
error: while searching for:
'rx/cn10k/rx_80_95_vec.c',
'rx/cn10k/rx_96_111_vec.c',
'rx/cn10k/rx_112_127_vec.c',
'rx/cn10k/rx_0_15_vec_mseg.c',
'rx/cn10k/rx_16_31_vec_mseg.c',
'rx/cn10k/rx_32_47_vec_mseg.c',
error: patch failed: drivers/net/cnxk/meson.build:136
error: while searching for:
'rx/cn10k/rx_80_95_vec_mseg.c',
'rx/cn10k/rx_96_111_vec_mseg.c',
'rx/cn10k/rx_112_127_vec_mseg.c',
)
sources += files(
error: patch failed: drivers/net/cnxk/meson.build:144
Checking patch drivers/net/cnxk/rx/cn10k/rx_128_143.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_128_143_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_128_143_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_128_143_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_144_159.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_144_159_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_144_159_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_144_159_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_160_175.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_160_175_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_160_175_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_160_175_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_176_191.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_176_191_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_176_191_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_176_191_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_192_207.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_192_207_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_192_207_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_192_207_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_208_223.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_208_223_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_208_223_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_208_223_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_224_239.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_224_239_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_224_239_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_224_239_vec_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_240_255.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_240_255_mseg.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_240_255_vec.c...
Checking patch drivers/net/cnxk/rx/cn10k/rx_240_255_vec_mseg.c...
Applying patch drivers/event/cnxk/cn10k_eventdev.c with 1 reject...
Rejected hunk #1.
Applied patch drivers/event/cnxk/cn10k_worker.h cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_dual.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_seg_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_burst.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg.c cleanly.
Applied patch drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg_burst.c cleanly.
Applying patch drivers/event/cnxk/meson.build with 16 rejects...
Rejected hunk #1.
Rejected hunk #2.
Rejected hunk #3.
Rejected hunk #4.
Rejected hunk #5.
Rejected hunk #6.
Rejected hunk #7.
Rejected hunk #8.
Rejected hunk #9.
Rejected hunk #10.
Rejected hunk #11.
Rejected hunk #12.
Rejected hunk #13.
Rejected hunk #14.
Rejected hunk #15.
Rejected hunk #16.
Applied patch drivers/net/cnxk/cn10k_ethdev.c cleanly.
Applied patch drivers/net/cnxk/cn10k_ethdev.h cleanly.
Applied patch drivers/net/cnxk/cn10k_ethdev_sec.c cleanly.
Applied patch drivers/net/cnxk/cn10k_rx.c cleanly.
Applying patch drivers/net/cnxk/cn10k_rx.h with 4 rejects...
Rejected hunk #1.
Hunk #2 applied cleanly.
Hunk #3 applied cleanly.
Hunk #4 applied cleanly.
Hunk #5 applied cleanly.
Hunk #6 applied cleanly.
Hunk #7 applied cleanly.
Hunk #8 applied cleanly.
Hunk #9 applied cleanly.
Hunk #10 applied cleanly.
Hunk #11 applied cleanly.
Hunk #12 applied cleanly.
Hunk #13 applied cleanly.
Rejected hunk #14.
Rejected hunk #15.
Rejected hunk #16.
Applied patch drivers/net/cnxk/cnxk_ethdev.c cleanly.
Applied patch drivers/net/cnxk/cnxk_ethdev.h cleanly.
Applied patch drivers/net/cnxk/cnxk_ethdev_ops.c cleanly.
Applying patch drivers/net/cnxk/meson.build with 4 rejects...
Rejected hunk #1.
Rejected hunk #2.
Rejected hunk #3.
Rejected hunk #4.
Applied patch drivers/net/cnxk/rx/cn10k/rx_128_143.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_128_143_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_128_143_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_128_143_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_144_159.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_144_159_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_144_159_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_144_159_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_160_175.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_160_175_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_160_175_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_160_175_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_176_191.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_176_191_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_176_191_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_176_191_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_192_207.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_192_207_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_192_207_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_192_207_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_208_223.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_208_223_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_208_223_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_208_223_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_224_239.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_224_239_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_224_239_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_224_239_vec_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_240_255.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_240_255_mseg.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_240_255_vec.c cleanly.
Applied patch drivers/net/cnxk/rx/cn10k/rx_240_255_vec_mseg.c cleanly.
diff a/drivers/event/cnxk/cn10k_eventdev.c b/drivers/event/cnxk/cn10k_eventdev.c (rejected hunks)
@@ -330,7 +330,6 @@ cn10k_sso_fp_fns_set(struct rte_eventdev *event_dev)
const event_dequeue_t sso_hws_deq_seg[NIX_RX_OFFLOAD_MAX] = {
#define R(name, flags) [flags] = cn10k_sso_hws_deq_seg_##name,
-
NIX_RX_FASTPATH_MODES
#undef R
};
diff a/drivers/event/cnxk/meson.build b/drivers/event/cnxk/meson.build (rejected hunks)
@@ -330,6 +330,14 @@ sources += files(
'deq/cn10k/deq_80_95_burst.c',
'deq/cn10k/deq_96_111_burst.c',
'deq/cn10k/deq_112_127_burst.c',
+ 'deq/cn10k/deq_128_143_burst.c',
+ 'deq/cn10k/deq_144_159_burst.c',
+ 'deq/cn10k/deq_160_175_burst.c',
+ 'deq/cn10k/deq_176_191_burst.c',
+ 'deq/cn10k/deq_192_207_burst.c',
+ 'deq/cn10k/deq_208_223_burst.c',
+ 'deq/cn10k/deq_224_239_burst.c',
+ 'deq/cn10k/deq_240_255_burst.c',
'deq/cn10k/deq_0_15_seg_burst.c',
'deq/cn10k/deq_16_31_seg_burst.c',
'deq/cn10k/deq_32_47_seg_burst.c',
@@ -338,6 +346,14 @@ sources += files(
'deq/cn10k/deq_80_95_seg_burst.c',
'deq/cn10k/deq_96_111_seg_burst.c',
'deq/cn10k/deq_112_127_seg_burst.c',
+ 'deq/cn10k/deq_128_143_seg_burst.c',
+ 'deq/cn10k/deq_144_159_seg_burst.c',
+ 'deq/cn10k/deq_160_175_seg_burst.c',
+ 'deq/cn10k/deq_176_191_seg_burst.c',
+ 'deq/cn10k/deq_192_207_seg_burst.c',
+ 'deq/cn10k/deq_208_223_seg_burst.c',
+ 'deq/cn10k/deq_224_239_seg_burst.c',
+ 'deq/cn10k/deq_240_255_seg_burst.c',
'deq/cn10k/deq_0_15.c',
'deq/cn10k/deq_16_31.c',
'deq/cn10k/deq_32_47.c',
@@ -346,6 +362,14 @@ sources += files(
'deq/cn10k/deq_80_95.c',
'deq/cn10k/deq_96_111.c',
'deq/cn10k/deq_112_127.c',
+ 'deq/cn10k/deq_128_143.c',
+ 'deq/cn10k/deq_144_159.c',
+ 'deq/cn10k/deq_160_175.c',
+ 'deq/cn10k/deq_176_191.c',
+ 'deq/cn10k/deq_192_207.c',
+ 'deq/cn10k/deq_208_223.c',
+ 'deq/cn10k/deq_224_239.c',
+ 'deq/cn10k/deq_240_255.c',
'deq/cn10k/deq_0_15_seg.c',
'deq/cn10k/deq_16_31_seg.c',
'deq/cn10k/deq_32_47_seg.c',
@@ -354,6 +378,14 @@ sources += files(
'deq/cn10k/deq_80_95_seg.c',
'deq/cn10k/deq_96_111_seg.c',
'deq/cn10k/deq_112_127_seg.c',
+ 'deq/cn10k/deq_128_143_seg.c',
+ 'deq/cn10k/deq_144_159_seg.c',
+ 'deq/cn10k/deq_160_175_seg.c',
+ 'deq/cn10k/deq_176_191_seg.c',
+ 'deq/cn10k/deq_192_207_seg.c',
+ 'deq/cn10k/deq_208_223_seg.c',
+ 'deq/cn10k/deq_224_239_seg.c',
+ 'deq/cn10k/deq_240_255_seg.c',
'deq/cn10k/deq_0_15_tmo.c',
'deq/cn10k/deq_16_31_tmo.c',
'deq/cn10k/deq_32_47_tmo.c',
@@ -362,6 +394,14 @@ sources += files(
'deq/cn10k/deq_80_95_tmo.c',
'deq/cn10k/deq_96_111_tmo.c',
'deq/cn10k/deq_112_127_tmo.c',
+ 'deq/cn10k/deq_128_143_tmo.c',
+ 'deq/cn10k/deq_144_159_tmo.c',
+ 'deq/cn10k/deq_160_175_tmo.c',
+ 'deq/cn10k/deq_176_191_tmo.c',
+ 'deq/cn10k/deq_192_207_tmo.c',
+ 'deq/cn10k/deq_208_223_tmo.c',
+ 'deq/cn10k/deq_224_239_tmo.c',
+ 'deq/cn10k/deq_240_255_tmo.c',
'deq/cn10k/deq_0_15_tmo_burst.c',
'deq/cn10k/deq_16_31_tmo_burst.c',
'deq/cn10k/deq_32_47_tmo_burst.c',
@@ -370,6 +410,14 @@ sources += files(
'deq/cn10k/deq_80_95_tmo_burst.c',
'deq/cn10k/deq_96_111_tmo_burst.c',
'deq/cn10k/deq_112_127_tmo_burst.c',
+ 'deq/cn10k/deq_128_143_tmo_burst.c',
+ 'deq/cn10k/deq_144_159_tmo_burst.c',
+ 'deq/cn10k/deq_160_175_tmo_burst.c',
+ 'deq/cn10k/deq_176_191_tmo_burst.c',
+ 'deq/cn10k/deq_192_207_tmo_burst.c',
+ 'deq/cn10k/deq_208_223_tmo_burst.c',
+ 'deq/cn10k/deq_224_239_tmo_burst.c',
+ 'deq/cn10k/deq_240_255_tmo_burst.c',
'deq/cn10k/deq_0_15_tmo_seg.c',
'deq/cn10k/deq_16_31_tmo_seg.c',
'deq/cn10k/deq_32_47_tmo_seg.c',
@@ -378,6 +426,14 @@ sources += files(
'deq/cn10k/deq_80_95_tmo_seg.c',
'deq/cn10k/deq_96_111_tmo_seg.c',
'deq/cn10k/deq_112_127_tmo_seg.c',
+ 'deq/cn10k/deq_128_143_tmo_seg.c',
+ 'deq/cn10k/deq_144_159_tmo_seg.c',
+ 'deq/cn10k/deq_160_175_tmo_seg.c',
+ 'deq/cn10k/deq_176_191_tmo_seg.c',
+ 'deq/cn10k/deq_192_207_tmo_seg.c',
+ 'deq/cn10k/deq_208_223_tmo_seg.c',
+ 'deq/cn10k/deq_224_239_tmo_seg.c',
+ 'deq/cn10k/deq_240_255_tmo_seg.c',
'deq/cn10k/deq_0_15_tmo_seg_burst.c',
'deq/cn10k/deq_16_31_tmo_seg_burst.c',
'deq/cn10k/deq_32_47_tmo_seg_burst.c',
@@ -386,6 +442,14 @@ sources += files(
'deq/cn10k/deq_80_95_tmo_seg_burst.c',
'deq/cn10k/deq_96_111_tmo_seg_burst.c',
'deq/cn10k/deq_112_127_tmo_seg_burst.c',
+ 'deq/cn10k/deq_128_143_tmo_seg_burst.c',
+ 'deq/cn10k/deq_144_159_tmo_seg_burst.c',
+ 'deq/cn10k/deq_160_175_tmo_seg_burst.c',
+ 'deq/cn10k/deq_176_191_tmo_seg_burst.c',
+ 'deq/cn10k/deq_192_207_tmo_seg_burst.c',
+ 'deq/cn10k/deq_208_223_tmo_seg_burst.c',
+ 'deq/cn10k/deq_224_239_tmo_seg_burst.c',
+ 'deq/cn10k/deq_240_255_tmo_seg_burst.c',
'deq/cn10k/deq_0_15_ca.c',
'deq/cn10k/deq_16_31_ca.c',
'deq/cn10k/deq_32_47_ca.c',
@@ -394,6 +458,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca.c',
'deq/cn10k/deq_96_111_ca.c',
'deq/cn10k/deq_112_127_ca.c',
+ 'deq/cn10k/deq_128_143_ca.c',
+ 'deq/cn10k/deq_144_159_ca.c',
+ 'deq/cn10k/deq_160_175_ca.c',
+ 'deq/cn10k/deq_176_191_ca.c',
+ 'deq/cn10k/deq_192_207_ca.c',
+ 'deq/cn10k/deq_208_223_ca.c',
+ 'deq/cn10k/deq_224_239_ca.c',
+ 'deq/cn10k/deq_240_255_ca.c',
'deq/cn10k/deq_0_15_ca_burst.c',
'deq/cn10k/deq_16_31_ca_burst.c',
'deq/cn10k/deq_32_47_ca_burst.c',
@@ -402,6 +474,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_burst.c',
'deq/cn10k/deq_96_111_ca_burst.c',
'deq/cn10k/deq_112_127_ca_burst.c',
+ 'deq/cn10k/deq_128_143_ca_burst.c',
+ 'deq/cn10k/deq_144_159_ca_burst.c',
+ 'deq/cn10k/deq_160_175_ca_burst.c',
+ 'deq/cn10k/deq_176_191_ca_burst.c',
+ 'deq/cn10k/deq_192_207_ca_burst.c',
+ 'deq/cn10k/deq_208_223_ca_burst.c',
+ 'deq/cn10k/deq_224_239_ca_burst.c',
+ 'deq/cn10k/deq_240_255_ca_burst.c',
'deq/cn10k/deq_0_15_ca_seg.c',
'deq/cn10k/deq_16_31_ca_seg.c',
'deq/cn10k/deq_32_47_ca_seg.c',
@@ -410,6 +490,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_seg.c',
'deq/cn10k/deq_96_111_ca_seg.c',
'deq/cn10k/deq_112_127_ca_seg.c',
+ 'deq/cn10k/deq_128_143_ca_seg.c',
+ 'deq/cn10k/deq_144_159_ca_seg.c',
+ 'deq/cn10k/deq_160_175_ca_seg.c',
+ 'deq/cn10k/deq_176_191_ca_seg.c',
+ 'deq/cn10k/deq_192_207_ca_seg.c',
+ 'deq/cn10k/deq_208_223_ca_seg.c',
+ 'deq/cn10k/deq_224_239_ca_seg.c',
+ 'deq/cn10k/deq_240_255_ca_seg.c',
'deq/cn10k/deq_0_15_ca_seg_burst.c',
'deq/cn10k/deq_16_31_ca_seg_burst.c',
'deq/cn10k/deq_32_47_ca_seg_burst.c',
@@ -418,6 +506,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_seg_burst.c',
'deq/cn10k/deq_96_111_ca_seg_burst.c',
'deq/cn10k/deq_112_127_ca_seg_burst.c',
+ 'deq/cn10k/deq_128_143_ca_seg_burst.c',
+ 'deq/cn10k/deq_144_159_ca_seg_burst.c',
+ 'deq/cn10k/deq_160_175_ca_seg_burst.c',
+ 'deq/cn10k/deq_176_191_ca_seg_burst.c',
+ 'deq/cn10k/deq_192_207_ca_seg_burst.c',
+ 'deq/cn10k/deq_208_223_ca_seg_burst.c',
+ 'deq/cn10k/deq_224_239_ca_seg_burst.c',
+ 'deq/cn10k/deq_240_255_ca_seg_burst.c',
'deq/cn10k/deq_0_15_ca_tmo.c',
'deq/cn10k/deq_16_31_ca_tmo.c',
'deq/cn10k/deq_32_47_ca_tmo.c',
@@ -426,6 +522,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_tmo.c',
'deq/cn10k/deq_96_111_ca_tmo.c',
'deq/cn10k/deq_112_127_ca_tmo.c',
+ 'deq/cn10k/deq_128_143_ca_tmo.c',
+ 'deq/cn10k/deq_144_159_ca_tmo.c',
+ 'deq/cn10k/deq_160_175_ca_tmo.c',
+ 'deq/cn10k/deq_176_191_ca_tmo.c',
+ 'deq/cn10k/deq_192_207_ca_tmo.c',
+ 'deq/cn10k/deq_208_223_ca_tmo.c',
+ 'deq/cn10k/deq_224_239_ca_tmo.c',
+ 'deq/cn10k/deq_240_255_ca_tmo.c',
'deq/cn10k/deq_0_15_ca_tmo_burst.c',
'deq/cn10k/deq_16_31_ca_tmo_burst.c',
'deq/cn10k/deq_32_47_ca_tmo_burst.c',
@@ -434,6 +538,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_tmo_burst.c',
'deq/cn10k/deq_96_111_ca_tmo_burst.c',
'deq/cn10k/deq_112_127_ca_tmo_burst.c',
+ 'deq/cn10k/deq_128_143_ca_tmo_burst.c',
+ 'deq/cn10k/deq_144_159_ca_tmo_burst.c',
+ 'deq/cn10k/deq_160_175_ca_tmo_burst.c',
+ 'deq/cn10k/deq_176_191_ca_tmo_burst.c',
+ 'deq/cn10k/deq_192_207_ca_tmo_burst.c',
+ 'deq/cn10k/deq_208_223_ca_tmo_burst.c',
+ 'deq/cn10k/deq_224_239_ca_tmo_burst.c',
+ 'deq/cn10k/deq_240_255_ca_tmo_burst.c',
'deq/cn10k/deq_0_15_ca_tmo_seg.c',
'deq/cn10k/deq_16_31_ca_tmo_seg.c',
'deq/cn10k/deq_32_47_ca_tmo_seg.c',
@@ -442,6 +554,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_tmo_seg.c',
'deq/cn10k/deq_96_111_ca_tmo_seg.c',
'deq/cn10k/deq_112_127_ca_tmo_seg.c',
+ 'deq/cn10k/deq_128_143_ca_tmo_seg.c',
+ 'deq/cn10k/deq_144_159_ca_tmo_seg.c',
+ 'deq/cn10k/deq_160_175_ca_tmo_seg.c',
+ 'deq/cn10k/deq_176_191_ca_tmo_seg.c',
+ 'deq/cn10k/deq_192_207_ca_tmo_seg.c',
+ 'deq/cn10k/deq_208_223_ca_tmo_seg.c',
+ 'deq/cn10k/deq_224_239_ca_tmo_seg.c',
+ 'deq/cn10k/deq_240_255_ca_tmo_seg.c',
'deq/cn10k/deq_0_15_ca_tmo_seg_burst.c',
'deq/cn10k/deq_16_31_ca_tmo_seg_burst.c',
'deq/cn10k/deq_32_47_ca_tmo_seg_burst.c',
@@ -450,6 +570,14 @@ sources += files(
'deq/cn10k/deq_80_95_ca_tmo_seg_burst.c',
'deq/cn10k/deq_96_111_ca_tmo_seg_burst.c',
'deq/cn10k/deq_112_127_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_128_143_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_144_159_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_160_175_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_176_191_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_192_207_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_208_223_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_224_239_ca_tmo_seg_burst.c',
+ 'deq/cn10k/deq_240_255_ca_tmo_seg_burst.c',
)
sources += files(
diff a/drivers/net/cnxk/cn10k_rx.h b/drivers/net/cnxk/cn10k_rx.h (rejected hunks)
@@ -17,7 +17,8 @@
#define NIX_RX_OFFLOAD_TSTAMP_F BIT(4)
#define NIX_RX_OFFLOAD_VLAN_STRIP_F BIT(5)
#define NIX_RX_OFFLOAD_SECURITY_F BIT(6)
-#define NIX_RX_OFFLOAD_MAX (NIX_RX_OFFLOAD_SECURITY_F << 1)
+#define NIX_RX_OFFLOAD_REASSEMBLY_F BIT(7)
+#define NIX_RX_OFFLOAD_MAX (NIX_RX_OFFLOAD_REASSEMBLY_F << 1)
/* Flags to control cqe_to_mbuf conversion function.
* Defining it from backwards to denote its been
@@ -986,6 +1447,7 @@ cn10k_nix_recv_pkts_vector(void *args, struct rte_mbuf **mbufs, uint16_t pkts,
#define TS_F NIX_RX_OFFLOAD_TSTAMP_F
#define RX_VLAN_F NIX_RX_OFFLOAD_VLAN_STRIP_F
#define R_SEC_F NIX_RX_OFFLOAD_SECURITY_F
+#define R_REAS_F NIX_RX_OFFLOAD_REASSEMBLY_F
/* [R_SEC_F] [RX_VLAN_F] [TS] [MARK] [CKSUM] [PTYPE] [RSS] */
#define NIX_RX_FASTPATH_MODES_0_15 \
@@ -1152,6 +1614,101 @@ cn10k_nix_recv_pkts_vector(void *args, struct rte_mbuf **mbufs, uint16_t pkts,
R(sec_vlan_ts_mark_cksum_ptype_rss, \
R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
+/* R_REAS_F cannot work without R_SEC_F */
+#define NIX_RX_FASTPATH_MODES_128_143
+#define NIX_RX_FASTPATH_MODES_144_159
+#define NIX_RX_FASTPATH_MODES_160_175
+#define NIX_RX_FASTPATH_MODES_176_191
+
+#define NIX_RX_FASTPATH_MODES_192_207 \
+ R(reas_sec, R_REAS_F | R_SEC_F) \
+ R(reas_sec_rss, R_REAS_F | R_SEC_F | RSS_F) \
+ R(reas_sec_ptype, R_REAS_F | R_SEC_F | PTYPE_F) \
+ R(reas_sec_ptype_rss, R_REAS_F | R_SEC_F | PTYPE_F | RSS_F) \
+ R(reas_sec_cksum, R_REAS_F | R_SEC_F | CKSUM_F) \
+ R(reas_sec_cksum_rss, R_REAS_F | R_SEC_F | CKSUM_F | RSS_F) \
+ R(reas_sec_cksum_ptype, R_REAS_F | R_SEC_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_cksum_ptype_rss, R_REAS_F | R_SEC_F | CKSUM_F | PTYPE_F | RSS_F) \
+ R(reas_sec_mark, R_REAS_F | R_SEC_F | MARK_F) \
+ R(reas_sec_mark_rss, R_REAS_F | R_SEC_F | MARK_F | RSS_F) \
+ R(reas_sec_mark_ptype, R_REAS_F | R_SEC_F | MARK_F | PTYPE_F) \
+ R(reas_sec_mark_ptype_rss, R_REAS_F | R_SEC_F | MARK_F | PTYPE_F | RSS_F) \
+ R(reas_sec_mark_cksum, R_REAS_F | R_SEC_F | MARK_F | CKSUM_F) \
+ R(reas_sec_mark_cksum_rss, R_REAS_F | R_SEC_F | MARK_F | CKSUM_F | RSS_F) \
+ R(reas_sec_mark_cksum_ptype, R_REAS_F | R_SEC_F | MARK_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_mark_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
+
+#define NIX_RX_FASTPATH_MODES_208_223 \
+ R(reas_sec_ts, R_REAS_F | R_SEC_F | TS_F) \
+ R(reas_sec_ts_rss, R_REAS_F | R_SEC_F | TS_F | RSS_F) \
+ R(reas_sec_ts_ptype, R_REAS_F | R_SEC_F | TS_F | PTYPE_F) \
+ R(reas_sec_ts_ptype_rss, R_REAS_F | R_SEC_F | TS_F | PTYPE_F | RSS_F) \
+ R(reas_sec_ts_cksum, R_REAS_F | R_SEC_F | TS_F | CKSUM_F) \
+ R(reas_sec_ts_cksum_rss, R_REAS_F | R_SEC_F | TS_F | CKSUM_F | RSS_F) \
+ R(reas_sec_ts_cksum_ptype, R_REAS_F | R_SEC_F | TS_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_ts_cksum_ptype_rss, R_REAS_F | R_SEC_F | TS_F | CKSUM_F | PTYPE_F | RSS_F) \
+ R(reas_sec_ts_mark, R_REAS_F | R_SEC_F | TS_F | MARK_F) \
+ R(reas_sec_ts_mark_rss, R_REAS_F | R_SEC_F | TS_F | MARK_F | RSS_F) \
+ R(reas_sec_ts_mark_ptype, R_REAS_F | R_SEC_F | TS_F | MARK_F | PTYPE_F) \
+ R(reas_sec_ts_mark_ptype_rss, R_REAS_F | R_SEC_F | TS_F | MARK_F | PTYPE_F | RSS_F) \
+ R(reas_sec_ts_mark_cksum, R_REAS_F | R_SEC_F | TS_F | MARK_F | CKSUM_F) \
+ R(reas_sec_ts_mark_cksum_rss, R_REAS_F | R_SEC_F | TS_F | MARK_F | CKSUM_F | RSS_F) \
+ R(reas_sec_ts_mark_cksum_ptype, \
+ R_REAS_F | R_SEC_F | TS_F | MARK_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_ts_mark_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | TS_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
+
+#define NIX_RX_FASTPATH_MODES_224_239 \
+ R(reas_sec_vlan, R_REAS_F | R_SEC_F | RX_VLAN_F) \
+ R(reas_sec_vlan_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | RSS_F) \
+ R(reas_sec_vlan_ptype, R_REAS_F | R_SEC_F | RX_VLAN_F | PTYPE_F) \
+ R(reas_sec_vlan_ptype_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_cksum, R_REAS_F | R_SEC_F | RX_VLAN_F | CKSUM_F) \
+ R(reas_sec_vlan_cksum_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | CKSUM_F | RSS_F) \
+ R(reas_sec_vlan_cksum_ptype, R_REAS_F | R_SEC_F | RX_VLAN_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_vlan_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | CKSUM_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_mark, R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F) \
+ R(reas_sec_vlan_mark_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | RSS_F) \
+ R(reas_sec_vlan_mark_ptype, R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | PTYPE_F) \
+ R(reas_sec_vlan_mark_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_mark_cksum, R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | CKSUM_F) \
+ R(reas_sec_vlan_mark_cksum_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | CKSUM_F | RSS_F) \
+ R(reas_sec_vlan_mark_cksum_ptype, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_vlan_mark_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
+
+#define NIX_RX_FASTPATH_MODES_240_255 \
+ R(reas_sec_vlan_ts, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F) \
+ R(reas_sec_vlan_ts_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | RSS_F) \
+ R(reas_sec_vlan_ts_ptype, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | PTYPE_F) \
+ R(reas_sec_vlan_ts_ptype_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_ts_cksum, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | CKSUM_F) \
+ R(reas_sec_vlan_ts_cksum_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | CKSUM_F | RSS_F) \
+ R(reas_sec_vlan_ts_cksum_ptype, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_vlan_ts_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | CKSUM_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_ts_mark, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F) \
+ R(reas_sec_vlan_ts_mark_rss, R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | RSS_F) \
+ R(reas_sec_vlan_ts_mark_ptype, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | PTYPE_F) \
+ R(reas_sec_vlan_ts_mark_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | PTYPE_F | RSS_F) \
+ R(reas_sec_vlan_ts_mark_cksum, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F) \
+ R(reas_sec_vlan_ts_mark_cksum_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F | RSS_F) \
+ R(reas_sec_vlan_ts_mark_cksum_ptype, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F | PTYPE_F) \
+ R(reas_sec_vlan_ts_mark_cksum_ptype_rss, \
+ R_REAS_F | R_SEC_F | RX_VLAN_F | TS_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
+
+
#define NIX_RX_FASTPATH_MODES \
NIX_RX_FASTPATH_MODES_0_15 \
NIX_RX_FASTPATH_MODES_16_31 \
@@ -1160,7 +1717,15 @@ cn10k_nix_recv_pkts_vector(void *args, struct rte_mbuf **mbufs, uint16_t pkts,
NIX_RX_FASTPATH_MODES_64_79 \
NIX_RX_FASTPATH_MODES_80_95 \
NIX_RX_FASTPATH_MODES_96_111 \
- NIX_RX_FASTPATH_MODES_112_127
+ NIX_RX_FASTPATH_MODES_112_127 \
+ NIX_RX_FASTPATH_MODES_128_143 \
+ NIX_RX_FASTPATH_MODES_144_159 \
+ NIX_RX_FASTPATH_MODES_160_175 \
+ NIX_RX_FASTPATH_MODES_176_191 \
+ NIX_RX_FASTPATH_MODES_192_207 \
+ NIX_RX_FASTPATH_MODES_208_223 \
+ NIX_RX_FASTPATH_MODES_224_239 \
+ NIX_RX_FASTPATH_MODES_240_255
#define R(name, flags) \
uint16_t __rte_noinline __rte_hot cn10k_nix_recv_pkts_##name( \
diff a/drivers/net/cnxk/meson.build b/drivers/net/cnxk/meson.build (rejected hunks)
@@ -120,6 +120,14 @@ sources += files(
'rx/cn10k/rx_80_95.c',
'rx/cn10k/rx_96_111.c',
'rx/cn10k/rx_112_127.c',
+ 'rx/cn10k/rx_128_143.c',
+ 'rx/cn10k/rx_144_159.c',
+ 'rx/cn10k/rx_160_175.c',
+ 'rx/cn10k/rx_176_191.c',
+ 'rx/cn10k/rx_192_207.c',
+ 'rx/cn10k/rx_208_223.c',
+ 'rx/cn10k/rx_224_239.c',
+ 'rx/cn10k/rx_240_255.c',
'rx/cn10k/rx_0_15_mseg.c',
'rx/cn10k/rx_16_31_mseg.c',
'rx/cn10k/rx_32_47_mseg.c',
@@ -128,6 +136,14 @@ sources += files(
'rx/cn10k/rx_80_95_mseg.c',
'rx/cn10k/rx_96_111_mseg.c',
'rx/cn10k/rx_112_127_mseg.c',
+ 'rx/cn10k/rx_128_143_mseg.c',
+ 'rx/cn10k/rx_144_159_mseg.c',
+ 'rx/cn10k/rx_160_175_mseg.c',
+ 'rx/cn10k/rx_176_191_mseg.c',
+ 'rx/cn10k/rx_192_207_mseg.c',
+ 'rx/cn10k/rx_208_223_mseg.c',
+ 'rx/cn10k/rx_224_239_mseg.c',
+ 'rx/cn10k/rx_240_255_mseg.c',
'rx/cn10k/rx_0_15_vec.c',
'rx/cn10k/rx_16_31_vec.c',
'rx/cn10k/rx_32_47_vec.c',
@@ -136,6 +152,14 @@ sources += files(
'rx/cn10k/rx_80_95_vec.c',
'rx/cn10k/rx_96_111_vec.c',
'rx/cn10k/rx_112_127_vec.c',
+ 'rx/cn10k/rx_128_143_vec.c',
+ 'rx/cn10k/rx_144_159_vec.c',
+ 'rx/cn10k/rx_160_175_vec.c',
+ 'rx/cn10k/rx_176_191_vec.c',
+ 'rx/cn10k/rx_192_207_vec.c',
+ 'rx/cn10k/rx_208_223_vec.c',
+ 'rx/cn10k/rx_224_239_vec.c',
+ 'rx/cn10k/rx_240_255_vec.c',
'rx/cn10k/rx_0_15_vec_mseg.c',
'rx/cn10k/rx_16_31_vec_mseg.c',
'rx/cn10k/rx_32_47_vec_mseg.c',
@@ -144,6 +168,14 @@ sources += files(
'rx/cn10k/rx_80_95_vec_mseg.c',
'rx/cn10k/rx_96_111_vec_mseg.c',
'rx/cn10k/rx_112_127_vec_mseg.c',
+ 'rx/cn10k/rx_128_143_vec_mseg.c',
+ 'rx/cn10k/rx_144_159_vec_mseg.c',
+ 'rx/cn10k/rx_160_175_vec_mseg.c',
+ 'rx/cn10k/rx_176_191_vec_mseg.c',
+ 'rx/cn10k/rx_192_207_vec_mseg.c',
+ 'rx/cn10k/rx_208_223_vec_mseg.c',
+ 'rx/cn10k/rx_224_239_vec_mseg.c',
+ 'rx/cn10k/rx_240_255_vec_mseg.c',
)
sources += files(
Checking patch doc/guides/nics/cnxk.rst...
Checking patch drivers/common/cnxk/roc_nix.h...
Checking patch drivers/common/cnxk/roc_nix_inl.c...
Checking patch drivers/common/cnxk/roc_nix_inl.h...
Checking patch drivers/common/cnxk/roc_nix_inl_dev.c...
Checking patch drivers/common/cnxk/roc_nix_inl_priv.h...
Checking patch drivers/common/cnxk/roc_nix_priv.h...
Checking patch drivers/common/cnxk/version.map...
Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c...
error: drivers/net/cnxk/cn10k_ethdev_sec.c: does not match index
Checking patch drivers/net/cnxk/cn9k_ethdev_sec.c...
Checking patch drivers/net/cnxk/cnxk_ethdev_devargs.c...
Checking patch drivers/net/cnxk/cnxk_ethdev_sec.c...
Checking patch drivers/net/cnxk/cnxk_lookup.c...
Applied patch doc/guides/nics/cnxk.rst cleanly.
Applied patch drivers/common/cnxk/roc_nix.h cleanly.
Applied patch drivers/common/cnxk/roc_nix_inl.c cleanly.
Applied patch drivers/common/cnxk/roc_nix_inl.h cleanly.
Applied patch drivers/common/cnxk/roc_nix_inl_dev.c cleanly.
Applied patch drivers/common/cnxk/roc_nix_inl_priv.h cleanly.
Applied patch drivers/common/cnxk/roc_nix_priv.h cleanly.
Applied patch drivers/common/cnxk/version.map cleanly.
Applied patch drivers/net/cnxk/cn9k_ethdev_sec.c cleanly.
Applied patch drivers/net/cnxk/cnxk_ethdev_devargs.c cleanly.
Applied patch drivers/net/cnxk/cnxk_ethdev_sec.c cleanly.
Applied patch drivers/net/cnxk/cnxk_lookup.c cleanly.
Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c...
error: drivers/net/cnxk/cn10k_ethdev_sec.c: does not match index
https://lab.dpdk.org/results/dashboard/patchsets/20750/
UNH-IOL DPDK Community Lab
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-01-20 17:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-20 17:08 |WARNING| pw106144-106147 [PATCH] [v2, 4/4] net/cnxk: add option to override outbound inline sa iv dpdklab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).