freebsd-skq/sys
dyson 738872cad6 After one of my analysis passes to evaluate methods for SMP TLB mgmt, I
noticed some major enhancements available for UP situations.  The number
of UP TLB flushes is decreased much more than significantly with these
changes.  Since a TLB flush appears to cost minimally approx 80 cycles,
this is a "nice" enhancement, equiv to eliminating between 40 and 160
instructions per TLB flush.

Changes include making sure that kernel threads all use the same PTD,
and eliminate unneeded PTD switches at context switch time.
1997-12-14 02:11:23 +00:00
..
alpha - Add support for the following mice to psm/moused/sysmouse: 1997-12-07 08:09:19 +00:00
amd64 After one of my analysis passes to evaluate methods for SMP TLB mgmt, I 1997-12-14 02:11:23 +00:00
compat Don't include <sys/lock.h> in headers when only `struct simplelock' is 1997-12-05 19:55:52 +00:00
compile
conf I've been using these tweaks to enable the sound driver to talk to the 1997-12-12 14:08:50 +00:00
contrib/ipfilter/netinet Import kernel parts of ipfilter-3.2.1 1997-11-16 05:55:52 +00:00
ddb Some fixes from John Hood: 1997-12-05 05:36:58 +00:00
dev - Add support for the following mice to psm/moused/sysmouse: 1997-12-07 08:09:19 +00:00
fs Fixed EOF handing. 1997-12-13 13:49:59 +00:00
geom There is no ccdread() nor ccdwrite(). 1997-11-18 14:39:04 +00:00
gnu Use ENOIOCTL instead of -1 (= ERESTART) for tty ioctls that are 1997-12-06 13:25:01 +00:00
i386 After one of my analysis passes to evaluate methods for SMP TLB mgmt, I 1997-12-14 02:11:23 +00:00
isa - Add support for the following mice to psm/moused/sysmouse: 1997-12-07 08:09:19 +00:00
isofs/cd9660 Staticize a few things. 1997-11-18 14:40:36 +00:00
kern After one of my analysis passes to evaluate methods for SMP TLB mgmt, I 1997-12-14 02:11:23 +00:00
libkern Rename some local variables to avoid shadowing other local variables. 1997-11-07 09:21:01 +00:00
miscfs Fixed EOF handing. 1997-12-13 13:49:59 +00:00
modules - The daemon might go off the screen and crashed the system if the 1997-10-26 07:35:18 +00:00
msdosfs Reviewed by: various. 1997-11-12 05:42:33 +00:00
net Use ENOIOCTL instead of -1 (= ERESTART) for tty ioctls that are 1997-12-06 13:25:01 +00:00
netatalk Fix various problems with netatalk kernel support. 1997-10-29 00:30:52 +00:00
netinet Add Matt Dillon's quick fix hack for the self-connect DoS. 1997-11-20 20:04:49 +00:00
netipx Removed unused #includes. 1997-10-28 15:59:26 +00:00
netkey Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netnatm Removed unused #includes. 1997-10-28 15:59:26 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs Various of the ISP users have commented that the 1.41 version of the 1997-12-08 00:59:08 +00:00
nfsclient Various of the ISP users have commented that the 1.41 version of the 1997-12-08 00:59:08 +00:00
nfsserver Don't call malloc(..., M_WAITOK) at splnet(). Doing so is often 1997-11-24 14:18:00 +00:00
pc98 Sync with sys/i386/conf/files.i386, majors.i386 and options.i386 1997-12-10 09:28:59 +00:00
pccard - Remove the code that cleared out the registers (previously enabled by the 1997-12-02 23:23:14 +00:00
pci Fix size of start queue to 32 entries, independent of the default 1997-12-02 22:37:58 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi Allow slow SCSI CDROMs more time to start up. 1997-12-14 00:32:33 +00:00
sys Bring in NetBSD compatible & augmented RCSID/COPYRIGHT macros 1997-12-13 20:39:14 +00:00
tools Removed unused #includes. 1997-10-28 15:59:26 +00:00
ufs Restored ufs_pathconf() from rev.1.61. vop_stdpathconf() is too 1997-12-13 12:30:34 +00:00
vm After one of my analysis passes to evaluate methods for SMP TLB mgmt, I 1997-12-14 02:11:23 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00