summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_output.c
diff options
context:
space:
mode:
authorjchandra <jchandra@FreeBSD.org>2010-08-18 12:52:21 +0000
committerjchandra <jchandra@FreeBSD.org>2010-08-18 12:52:21 +0000
commit50180fcbb5dd4fa787cdacdd341f451e60c738c4 (patch)
tree4879f212041116b8d372ef2f979c40a8e1041205 /sys/netinet/tcp_output.c
parent395a43623f37377aa068c146385399c6a9ba5e59 (diff)
downloadFreeBSD-src-50180fcbb5dd4fa787cdacdd341f451e60c738c4.zip
FreeBSD-src-50180fcbb5dd4fa787cdacdd341f451e60c738c4.tar.gz
MIPS n64 support - continued...
1. On n64, use XKPHYS to map page table pages instead of KSEG0. Maintain just one freepages list on n64. The changes are mainly to introduce MIPS_PHYS_TO_DIRECT(pa), MIPS_DIRECT_TO_PHYS(), which will use KSEG0 in 32 bit compilation and XKPHYS in 64 bit compilation. 2. Change macro based PMAP_LMEM_MAP1(), PMAP_LMEM_MAP2(), PMAP_LMEM_UNMAP() to inline functions. 3. Introduce MIPS_DIRECT_MAPPABLE(pa), which will further reduce the cases in which we will need to have a special case for 64 bit compilation. 4. Update CP0 hazard definitions for CPU_RMI - the cpu does not need any nops Reviewed by: neel
Diffstat (limited to 'sys/netinet/tcp_output.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud