diff options
author | bschmidt <bschmidt@FreeBSD.org> | 2012-06-27 15:55:34 +0000 |
---|---|---|
committer | bschmidt <bschmidt@FreeBSD.org> | 2012-06-27 15:55:34 +0000 |
commit | 94f926381b2fb51be70183f9b9ef9c5130c65561 (patch) | |
tree | cd928c245517a86afaac8b2159cba17f97d67b58 /sys/geom/geom_disk.c | |
parent | 06bb0a92994f0591683085b0d88c024087023325 (diff) | |
download | FreeBSD-src-94f926381b2fb51be70183f9b9ef9c5130c65561.zip FreeBSD-src-94f926381b2fb51be70183f9b9ef9c5130c65561.tar.gz |
Fix a TX aggregation issue, if after the last compressed BA notification
the TX queue is empty, there won't be a TX done notification, effectly
resulting in an mbuf leak. The correct way to handle this is to free
up mbufs on both BA and TX done notifications up to the last sent seqno.
Tested by: osa@
MFC after: 3 days
Diffstat (limited to 'sys/geom/geom_disk.c')
0 files changed, 0 insertions, 0 deletions