1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys
Bruce Evans 2ef41c0cb5 Reserved one of the spare fields in struct gmon to record the history
counter type, as threatened in rev.1.8 (the density doesn't need to
be recorded since it can be derived from other fields).  This doesn't
affect binary compatibility, but new utilities won't be able to depend
on the contents of this field because libc/gmon/gmon.c was broken --
it wrote garbage to the spare fields.

Added a history counter type field to struct gmonparam.  This breaks
binary compatibility a little, since kgmon wanted to read the whole
struct.  Fixed kgmon to only depend on reading the critical earlier
parts of the struct.  This should also fix 6+ year old breakage of
binary compatibility when the profrate field was added.

Only initialize the new field in struct gmon for now, so that the
compatibility code for this (in kgmon) gets tested.  The compatibility
code has to guesstimate the value.  The new field in struct gmonparam
is for the kernel to initialize so that kgmon doesn't have to guess.
2002-02-21 05:52:49 +00:00
..
alpha MFi386: merge changes from i386/trap.c rev 1.212 2002-02-19 03:13:39 +00:00
amd64 Pass me the pointy hat please. Be sure to return a value in a non-void 2002-02-20 22:25:54 +00:00
arm
boot Document the hw.physmem kernel environment variable. 2002-02-21 05:15:52 +00:00
cam o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
coda
compat fix file descriptor leak. 2002-02-20 17:06:37 +00:00
conf Commit some infrastructure for turning on -Werror for kernel compiles. 2002-02-20 23:35:56 +00:00
contrib Add a helper script used to take an Intel-supplied ACPI CA drop and make it 2002-02-08 02:16:45 +00:00
crypto
ddb ^U kills an entire input line in most applications, 2002-02-12 23:38:40 +00:00
dev Fix a problem where a local loop disk logs out- and we get a PORT LOGGED 2002-02-21 01:56:08 +00:00
fs Paranoia: if the process is setugid, set all sensitive files mode 0. 2002-02-18 21:41:11 +00:00
geom
gnu
i4b Make call_desc[] extern since it's also defined in layer4/i4b_l4mgmt.c 2002-01-13 19:16:52 +00:00
i386 Pass me the pointy hat please. Be sure to return a value in a non-void 2002-02-20 22:25:54 +00:00
ia64 Duplicate the changes to i386 to keep creds over the user boundary. 2002-02-19 03:16:50 +00:00
isa - Do not hang if the resource allocation fails. 2002-02-05 06:52:56 +00:00
isofs/cd9660
kern Fixed some style bugs. Added a comment about a bug in PT_SSTEP. 2002-02-21 04:47:38 +00:00
libkern o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
modules Add a module of xe driver. 2002-02-20 15:00:34 +00:00
net When the local link address is changed, send out gratuitous ARPs 2002-02-18 22:50:13 +00:00
netatalk Make `options NETATALK' compile after the -fno-common changes. 2002-01-16 11:26:50 +00:00
netatm Replace a few more lines of code orphaned by MFREE going away. 2002-02-07 22:08:32 +00:00
netgraph Send a NGM_PPPOE_ACNAME message to userland when a node is connected. 2002-02-20 15:51:11 +00:00
netinet BUGFIX: make use of the pointer to the target of skipto rules, 2002-02-20 17:15:57 +00:00
netinet6 o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
netipx Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netkey
netnatm
netncp
netns
netsmb SMP Lock struct file, filedesc and the global file list. 2002-01-13 11:58:06 +00:00
nfs
nfsclient Fix a long line touched in previous commit (but not caused by previous 2002-02-07 23:03:41 +00:00
nfsserver The vnode was not being vput()'d in the EEXIST mknod case on the nfs 2002-01-14 19:14:08 +00:00
pc98 MFi386: revision 1.497 2002-02-20 05:09:57 +00:00
pccard Add some code which is compatible for NEWCARD. It makes manufacturer 2002-02-20 14:42:36 +00:00
pci Fix a formatting error. 2002-02-17 12:41:50 +00:00
posix4 In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
powerpc Add change to teh PPC to keep it in step with i386 and MI code 2002-02-19 03:27:08 +00:00
rpc
security/lomac Part I: Update extended attribute API and ABI: 2002-02-10 04:43:22 +00:00
sparc64 Catch up with i386 change I forgot to commit. 2002-02-19 03:23:28 +00:00
svr4
sys Reserved one of the spare fields in struct gmon to record the history 2002-02-21 05:52:49 +00:00
tools
ufs o Minor style fix on #endif, missing '_' in comment. 2002-02-20 15:44:43 +00:00
vm Add a page queue, PQ_HOLD, that temporarily owns pages with nonzero hold 2002-02-19 23:19:30 +00:00
Makefile