mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-18 22:33:39 +00:00
correct output byte count statistic collection
This commit is contained in:
parent
3bf663f5f1
commit
3ff737f4dc
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=112099
|
@ -595,13 +595,11 @@ ubsec_intr(void *arg)
|
|||
for (i = 0; i < npkts; i++) {
|
||||
if(q->q_stacked_mcr[i]) {
|
||||
ubsec_callback(sc, q->q_stacked_mcr[i]);
|
||||
ubsecstats.hst_opackets++;
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
ubsec_callback(sc, q);
|
||||
ubsecstats.hst_opackets++;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -1517,6 +1515,9 @@ ubsec_callback(struct ubsec_softc *sc, struct ubsec_q *q)
|
|||
struct cryptodesc *crd;
|
||||
struct ubsec_dma *dmap = q->q_dma;
|
||||
|
||||
ubsecstats.hst_opackets++;
|
||||
ubsecstats.hst_obytes += dmap->d_alloc.dma_size;
|
||||
|
||||
ubsec_dma_sync(&dmap->d_alloc,
|
||||
BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE);
|
||||
if (q->q_dst_map != NULL && q->q_dst_map != q->q_src_map) {
|
||||
|
|
Loading…
Reference in a new issue