Searched +hist:1.52 +hist:14.8 (Results 1 - 1 of 1) sorted by relevance
| /src/sys/arch/powerpc/ibm4xx/ | ||
| H A D | trap.c | 1.100 Tue Oct 04 13:45:50 GMT 2022 rin copy{in,out}{,str}: Drop needless dcbst. Data cache is purely physical for 40[53] with 16KB pages, and therefore no need to flush cache before context switch. This significantly improves copy{in,out} against small data; for example, bytebench on DHT becomes: -Pipe Throughput 12440.0 8826.1 7.1 +Pipe Throughput 12440.0 18364.8 14.8 No performance/ATF regression observed on 405. 403 boots successfully into multiuser mode, and builds some packages. 1.52 Wed Oct 21 21:12:01 GMT 2009 rmind Remove uarea swap-out functionality: - Addresses the issue described in PR/38828. - Some simplification in threading and sleepq subsystems. - Eliminates pmap_collect() and, as a side note, allows pmap optimisations. - Eliminates XS_CTL_DATA_ONSTACK in scsipi code. - Avoids few scans on LWP list and thus potentially long holds of proc_lock. - Cuts ~1.5k lines of code. Reduces amd64 kernel size by ~4k. - Removes __SWAP_BROKEN cases. Tested on x86, mips, acorn32 (thanks <mpumford>) and partly tested on acorn26 (thanks to <bjh21>). Discussed on <tech-kern>, reviewed by <ad>. |
Completed in 11 milliseconds