Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/117863 _apply patch failure_ Submitter: Andrew Boyer Date: Tuesday, October 11 2022 00:50:32 Applied on: CommitID:f13604fad12a81383da7b04821a4befb3d01e2ed Apply patch set 117863 failed: Checking patch drivers/net/ionic/ionic_dev.h... error: while searching for: #define IONIC_DEVCMD_CHECK_PERIOD_US 10 /* devcmd status chk period */ #define IONIC_DEVCMD_RETRY_WAIT_US 20000 #define IONIC_ALIGN 4096 struct ionic_adapter; error: patch failed: drivers/net/ionic/ionic_dev.h:26 Checking patch drivers/net/ionic/ionic_lif.h... error: while searching for: struct rte_mempool *mb_pool; uint64_t rearm_data; uint64_t rearm_seg_data; uint16_t frame_size; /* Based on configured MTU */ uint16_t hdr_seg_size; /* Length of first segment of RX chain */ uint16_t seg_size; /* Length of all subsequent segments */ error: patch failed: drivers/net/ionic/ionic_lif.h:85 error: while searching for: struct ionic_qcq qcq; /* cacheline2 */ uint16_t num_segs_fw; /* # segs supported by current FW */ uint16_t free_thresh; uint16_t flags; error: patch failed: drivers/net/ionic/ionic_lif.h:103 Checking patch drivers/net/ionic/ionic_main.c... Checking patch drivers/net/ionic/ionic_rxtx.c... Hunk #1 succeeded at 739 (offset 188 lines). Checking patch drivers/net/ionic/ionic_rxtx_sg.c... error: drivers/net/ionic/ionic_rxtx_sg.c: does not exist in index Checking patch drivers/net/ionic/ionic_rxtx_simple.c... error: drivers/net/ionic/ionic_rxtx_simple.c: does not exist in index Applying patch drivers/net/ionic/ionic_dev.h with 1 reject... Rejected hunk #1. Applying patch drivers/net/ionic/ionic_lif.h with 2 rejects... Rejected hunk #1. Rejected hunk #2. Applied patch drivers/net/ionic/ionic_main.c cleanly. Applied patch drivers/net/ionic/ionic_rxtx.c cleanly. diff a/drivers/net/ionic/ionic_dev.h b/drivers/net/ionic/ionic_dev.h (rejected hunks) @@ -26,6 +26,10 @@ #define IONIC_DEVCMD_CHECK_PERIOD_US 10 /* devcmd status chk period */ #define IONIC_DEVCMD_RETRY_WAIT_US 20000 +#define IONIC_Q_WDOG_MS 10 /* 10ms */ +#define IONIC_Q_WDOG_MAX_MS 5000 /* 5s */ +#define IONIC_ADMINQ_WDOG_MS 500 /* 500ms */ + #define IONIC_ALIGN 4096 struct ionic_adapter; diff a/drivers/net/ionic/ionic_lif.h b/drivers/net/ionic/ionic_lif.h (rejected hunks) @@ -85,6 +85,8 @@ struct ionic_rx_qcq { struct rte_mempool *mb_pool; uint64_t rearm_data; uint64_t rearm_seg_data; + uint64_t last_wdog_cycles; + uint64_t wdog_ms; uint16_t frame_size; /* Based on configured MTU */ uint16_t hdr_seg_size; /* Length of first segment of RX chain */ uint16_t seg_size; /* Length of all subsequent segments */ @@ -103,6 +105,7 @@ struct ionic_tx_qcq { struct ionic_qcq qcq; /* cacheline2 */ + uint64_t last_wdog_cycles; uint16_t num_segs_fw; /* # segs supported by current FW */ uint16_t free_thresh; uint16_t flags; https://lab.dpdk.org/results/dashboard/patchsets/23904/ UNH-IOL DPDK Community Lab