summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_output.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2001-06-22 23:11:26 +0000
committerjhb <jhb@FreeBSD.org>2001-06-22 23:11:26 +0000
commitdfa68807f4be9196e97eddca29217d6347a289d0 (patch)
tree3c388f70331bee23b201b579022c21bd4e3e0ecb /sys/netinet/tcp_output.c
parentae99243f0ba1da1338ce824ac163d44fe01b7967 (diff)
downloadFreeBSD-src-dfa68807f4be9196e97eddca29217d6347a289d0.zip
FreeBSD-src-dfa68807f4be9196e97eddca29217d6347a289d0.tar.gz
- Lock CURSIG() with the proc lock to close the signal race with psignal.
- Grab Giant around ktrace points. - Clean up KTR_PROC tracepoints to not display the value of sched_lock.mtx_lock as it isn't really needed anymore and just obfuscates the messages. - Add a few if conditions to replace gotos. - Ensure that every msleep KTR event ends up with a matching msleep resume KTR event (this was broken when we didn't do a mi_switch()). - Only note via ktrace that we resumed from a switch once rather than twice in several places in msleep(). - Remove spl's rom asleep and await as the proc lock and sched_lock provide all the needed locking. - In mawait() add in a needed ktrace point for noting that we are about to switch out.
Diffstat (limited to 'sys/netinet/tcp_output.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud