Hello Kalle and all, This patchset implements several optimizations and cleanups for pcie datapath in qtnfmac driver. Major changes include: - switch to kernel circ_buf implementation - modify tx reclaim locking - introduce counter for rx underflow events Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@xxxxxxxxxxxxx> bus.h | 1 pearl/pcie.c | 285 +++++++++++++++++++++++++++++------------------- pearl/pcie_bus_priv.h | 15 +- pearl/pcie_ipc.h | 1 pearl/pcie_regs_pearl.h | 1 5 files changed, 183 insertions(+), 120 deletions(-)