diff options
author | lucy wang - Sun Microsystems - Beijing China <xiuyan.wang@Sun.COM> | 2009-03-26 09:54:44 +0800 |
---|---|---|
committer | lucy wang - Sun Microsystems - Beijing China <xiuyan.wang@Sun.COM> | 2009-03-26 09:54:44 +0800 |
commit | 94e7edb1e6b194fffd0e7901c0b32e9fc836bc5b (patch) | |
tree | 578105e1f80b27ca4200d731633225fbdbe1acf8 /usr/src/uts/common/sys/systm.h | |
parent | 09ce0d4acf1a79c720d7e54b60e87cbfa0f1b2d6 (diff) | |
download | illumos-joyent-94e7edb1e6b194fffd0e7901c0b32e9fc836bc5b.tar.gz |
6812228 No need to do software checksum for multiple-mblk packets in ip_tcp_input()
6694625 Performance falls off the cliff with large IO sizes
PSARC/2009/039 prefetch interfaces
6812282 PSARC 2009/039 prefetch interfaces
Contributed by Paul Durrant (pdurrant@solarflare.com)
Diffstat (limited to 'usr/src/uts/common/sys/systm.h')
-rw-r--r-- | usr/src/uts/common/sys/systm.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/src/uts/common/sys/systm.h b/usr/src/uts/common/sys/systm.h index c7421047cf..6857f5f057 100644 --- a/usr/src/uts/common/sys/systm.h +++ b/usr/src/uts/common/sys/systm.h @@ -247,7 +247,10 @@ extern void longjmp(label_t *) #pragma unknown_control_flow(setjmp) #endif -void prefetch64(caddr_t); +void prefetch_read_once(void *); +void prefetch_write_once(void *); +void prefetch_read_many(void *); +void prefetch_write_many(void *); caddr_t caller(void); caddr_t callee(void); int getpcstack(pc_t *, int); |