diff options
author | Matthew Dillon <dillon@FreeBSD.org> | 1999-11-23 20:07:39 +0000 |
---|---|---|
committer | Matthew Dillon <dillon@FreeBSD.org> | 1999-11-23 20:07:39 +0000 |
commit | 44533114093470f229868ffb2257622484834a9b (patch) | |
tree | 0027cdb8231a5069b882e712a9558f5e80030cab /sys/netinet/tcp_timer.c | |
parent | 6de9679e8989834817e5df28d271398f5b895cab (diff) | |
download | src-44533114093470f229868ffb2257622484834a9b.tar.gz src-44533114093470f229868ffb2257622484834a9b.zip |
Even better then using %fs:0 in our locked synchronizing instruction,
we instead use 0(%esp), which is per-cpu, already pretty much
guarenteed to be locked into the cache, and does not stress the cache's
set associativity. invlpg might also be a good choice (suggested by
Ingo).
Obtained from: Linus Torvalds <torvalds@transmeta.com>
Notes
Notes:
svn path=/head/; revision=53641
Diffstat (limited to 'sys/netinet/tcp_timer.c')
0 files changed, 0 insertions, 0 deletions