freebsd-skq/sys
Bruce Evans 2e82980a4c Moved instantiation of `poff' to sys.c. It is no longer used in disk.c.
Saved a few bytes by copying `dosdev' and/or `name' to local variables.
This optimization (for dosdev) was done in one place before but this
was lost in the devread() cleanup.   This optimization (for dosdev)
can almost be done by bogusly declaring dosdev as const, but gcc still
often space-pessimizes code like the following:

	extern const int dosdev; ... foo(dosdev); bar(dosdev);

gcc often doesn't bother to copy dosdev to a temporary local because
the local would have to be preserved in memory across the call to
foo().  OTOH, for

	extern int dosdev; ... auto int dosdev_copy = dosdev; ...
		foo(dosdev_copy); bar(dosdev_copy);

the copy must be made because foo() might alter dosdev.
1996-09-14 07:41:00 +00:00
..
alpha Change the way moused talk to syscons, now its only delivering mouseevents 1996-06-25 08:54:57 +00:00
amd64 Changed cncheckc() interface so that it is 8-bit clean - return -1 1996-09-14 04:27:46 +00:00
compat/linux Changed type of ni_dirp in struct namei' from caddr_t to const char *' 1996-09-03 23:17:15 +00:00
compile
conf Added undocumented option SPX_HACK. 1996-09-13 05:54:39 +00:00
ddb Allow the user to switch into gdb mode from ddb 1996-08-27 19:46:28 +00:00
dev Changed cncheckc() interface so that it is 8-bit clean - return -1 1996-09-14 04:27:46 +00:00
fs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
geom Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
gnu Updated #includes to 4.4Lite style. 1996-09-10 08:32:01 +00:00
i386 Moved instantiation of `poff' to sys.c. It is no longer used in disk.c. 1996-09-14 07:41:00 +00:00
isa Changed cncheckc() interface so that it is 8-bit clean - return -1 1996-09-14 04:27:46 +00:00
isofs/cd9660 Moved the fsnode MALLOC to before the call to getnewvnode() so that the 1996-06-12 03:36:23 +00:00
kern Clean up some more problems with freeing busy or wired pages. The 1996-09-14 04:40:33 +00:00
libkern Updated #includes to 4.4Lite style. 1996-09-10 08:32:01 +00:00
miscfs fix the ability of the VFS to reclaim devfs nodes correctly.. 1996-09-11 07:52:18 +00:00
modules Bannish ATAPI and ATAPI_STATIC #defines to opt_atapi.h. 1996-09-06 23:32:55 +00:00
msdosfs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
net No code changes what so ever, but added about 150 lines of comments 1996-09-10 07:10:05 +00:00
netatalk bzero the entire at_ifaddr struct we malloc, not just the first part of it.. 1996-09-11 09:38:52 +00:00
netinet Move TCPCTL_KEEPINIT to end of MIB list (sigh) 1996-09-13 23:54:03 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns
nfs Release an unneeded reference to a vnode that was gained in a VFS_VGET(). 1996-09-05 07:58:04 +00:00
nfsclient Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
nfsserver Release an unneeded reference to a vnode that was gained in a VFS_VGET(). 1996-09-05 07:58:04 +00:00
pc98 Back out typo introduced by latest commit. 1996-09-12 11:36:09 +00:00
pccard - Don't include <machine/laptops.h>. It was a kludge I should never 1996-09-07 17:50:47 +00:00
pci Removed more devconf leftovers. 1996-09-10 23:31:13 +00:00
powerpc/include
rpc
scsi Changed cncheckc() interface so that it is 8-bit clean - return -1 1996-09-14 04:31:09 +00:00
sys Don't use __dead in the kernel. It was an obfuscation for gcc >= 2.5 1996-09-13 09:20:15 +00:00
tools
ufs Fix a VOP_UNLOCK panic when using options DIAGNOSTIC during dismount. 1996-09-07 17:34:57 +00:00
vm The whole issue of not support VOP_LOCK for VBLK devices should be 1996-09-10 05:28:23 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00