]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
NTB: ntb_transport: Remove unused 'retries' field from ntb_queue_entry
authorKoichiro Den <den@valinux.co.jp>
Thu, 23 Oct 2025 07:21:04 +0000 (16:21 +0900)
committerJon Mason <jdmason@kudzu.us>
Fri, 20 Feb 2026 22:31:55 +0000 (17:31 -0500)
Drop the unused field 'retries' from struct ntb_queue_entry for
simplicity's sake.

Signed-off-by: Koichiro Den <den@valinux.co.jp>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
drivers/ntb/ntb_transport.c

index 71d4bb25f7fdd1e46b9b55b68e75fb19e96fd975..4483160851d4c04a992329f2556881d7e5e27108 100644 (file)
@@ -113,7 +113,6 @@ struct ntb_queue_entry {
        void *buf;
        unsigned int len;
        unsigned int flags;
-       int retries;
        int errors;
        unsigned int tx_index;
        unsigned int rx_index;
@@ -1631,9 +1630,7 @@ static void ntb_async_rx(struct ntb_queue_entry *entry, void *offset)
        if (res < 0)
                goto err;
 
-       if (!entry->retries)
-               qp->rx_async++;
-
+       qp->rx_async++;
        return;
 
 err:
@@ -1911,9 +1908,7 @@ static void ntb_async_tx(struct ntb_transport_qp *qp,
        if (res < 0)
                goto err;
 
-       if (!entry->retries)
-               qp->tx_async++;
-
+       qp->tx_async++;
        return;
 
 err:
@@ -2274,7 +2269,6 @@ int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
        entry->buf = data;
        entry->len = len;
        entry->flags = 0;
-       entry->retries = 0;
        entry->errors = 0;
        entry->rx_index = 0;
 
@@ -2324,7 +2318,6 @@ int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
        entry->len = len;
        entry->flags = 0;
        entry->errors = 0;
-       entry->retries = 0;
        entry->tx_index = 0;
 
        rc = ntb_process_tx(qp, entry);