90902 Commits

Author SHA1 Message Date
jmallett
05e817b7af Expose kern.ident by way of OID_AUTO.
Requested by:	phk
2003-06-09 10:54:23 +00:00
ru
7bf8495ee2 Teach mdoc(7) about the upcoming 5.2-RELEASE.
Suggested by:	juli
2003-06-09 10:40:17 +00:00
jmallett
000dad93ab Add sysctlbyname(3) support, and use that for uname -i, in preparation for
replacing the committed static OID version with a string-based OID_AUTO
version.
2003-06-09 10:23:43 +00:00
jmallett
6cf3ba1323 Commit rudimentary libufs manual pages, except for that for
getino(3)/putino(3), inode.c has been reworked in Perforce to the point
where a manual page may not be accurate.  Certainly putino(3) has not
even been merged back yet.

These will need a lot of improvement for most applications, but they
document the API enough to get someone on their feet, most likely.  The
best documentation still exists in the form of libufs(3) consumers in the
base system.
2003-06-09 09:59:11 +00:00
jmallett
088f7e9d08 Remove ufs_disk_ctor and ufs_disk_dtor, they never came to fruition. I do
not know of any software using them, and there is no "published API" for
libufs, as it were.
2003-06-09 09:47:38 +00:00
jmallett
f315e03eaf Make kernel identification (`ident' in the config(8) driver) available to
userland, and the kernel.  In the kernel by way of the 'ident[]' variable
akin to all the other stuff generated by newvers.sh.  In userland it is
available to sysctl consumers via KERN_IDENT or 'kern.ident'.  It is exported
by uname(1) by the -i flag.

Reviewed by:	hackers@
2003-06-09 09:38:20 +00:00
jmallett
0e96b35689 Reduce diffs with code in Perforce:
Parenthesise return values.
2003-06-09 09:32:29 +00:00
jmallett
6cb7abd918 Marshal newfs -L (filesystem volume names), the names are not marshalled
with any quoting, but that should be OK for re-input, regardless.
2003-06-09 09:26:02 +00:00
roam
1ae2acf928 Remove duplicate 'of the'.
PR:		53073
Submitted by:	Priit Piipuu <priit.piipuu@mail.ee>
MFC after:	2 weeks
2003-06-09 09:19:21 +00:00
murray
69bafe584a Update the number and size of ports in the Ports Collection. 2003-06-09 07:05:59 +00:00
alc
f13256329b Hold the vm object's lock when performing vm_page_lookup(). 2003-06-09 07:01:05 +00:00
alc
fd950733b7 Don't use vm_object_set_flag() to initialize the vm object's flags. 2003-06-09 06:50:02 +00:00
imp
b59d7d9276 Change incorrect strings.h to more correct string.h to pick up
declarations for strlcpy, strlen, strmp and strcpy.
2003-06-09 06:30:36 +00:00
imp
0fcc0bc2e1 Include sys/param.h for both modfind and kldload
Include sys/linker.h for kldload
Include sys/module.h for modfind
sort sys includes
2003-06-09 06:26:50 +00:00
imp
dde0cbde95 Include stdlib.h for atoi declaration.
Add $FreeBSD$ while I'm here.
2003-06-09 06:23:10 +00:00
imp
55bc626966 Include stdlib.h for atoi declaration
Add $FreeBSD$ while I'm here.
2003-06-09 06:22:01 +00:00
imp
d094e330d9 include string.h for memcmp declearation 2003-06-09 06:19:15 +00:00
imp
8c54690ffe Include string.h for strlen declaration 2003-06-09 06:17:07 +00:00
imp
606a9095e3 Include stdlib.h for exit declaration 2003-06-09 06:16:18 +00:00
imp
68aa30aea2 Include string.h for strcmp declaration 2003-06-09 06:16:00 +00:00
hsu
d5ee1a976b On a socket creation error, don't close the socket. 2003-06-09 03:44:34 +00:00
jeff
64dd44ce61 - Add a simple CPU load balancing algorithm. This works by executing once a
second and equalizing the load between the two most imbalanced CPU.  This
   is intended to clear up long term load imbalances that would not be handled
   by the 'pull' method in sched_choose().
 - Pull out some bits of sched_choose() into a kseq_move() function that moves
   an arbitrary thread from one kseq to another.
2003-06-09 00:39:09 +00:00
ru
ff5d1b5864 Document the NOLIBPTHREAD and NOLIBTHR knobs. 2003-06-08 23:48:02 +00:00
alc
6a3f0ec4b1 - Properly handle the paging_in_progress case on two vm objects in
vm_object_deallocate().
 - Remove vm_object_pip_sleep().
2003-06-08 23:01:24 +00:00
will
c0f54c2235 REST IN PEACE
Alan Eldridge
Born December 15, 1961 in Iowa
Died June 6, 2003 in Denver, Colorado

Thank you for your contributions, you
will be greatly missed.

http://freebsd.kde.org/memoriam/alane.php

(This change suggested by ru@ - thanks).
2003-06-08 21:31:10 +00:00
ceri
42f08e5ff1 Apply a couple of grammatical improvements.
MFC after:	2 days
2003-06-08 19:49:37 +00:00
ceri
a11f366f6b Correct a typo.
MFC After:	2 days
2003-06-08 19:41:58 +00:00
des
20a2dffdbe Forced commit to note that the previous committed related to:
PR:		kern/51555
2003-06-08 18:35:57 +00:00
des
0f6d6f6533 Revert part of rev 1.43. We want to fail gracefully if there is no packet
waiting in the interface queue.

Submitted by:	Yeasah Pell <yeasah@apocalypse.org>
2003-06-08 18:35:25 +00:00
deischen
7a2a53be28 After selecting a thread to handle a signal and taking
its scheduling lock, make sure that the thread still has
the signal unmasked.

Make a debug statement conditional on debugging being
enabled.
2003-06-08 17:37:21 +00:00
deischen
08f5ae2179 Insert threads at the end of the free thread list so that
the chance of getting the same thread id when allocating a
new thread is reduced.  This won't work if the application
creates a new thread for every time a thread exits, but
we're still within the allowances of POSIX.
2003-06-08 17:35:11 +00:00
deischen
49fd6082dc Provide a reference to __sys_write. The implementation uses this when
debugging is enabled so the symbol needs to be resolved before rtld
locking is enabled.  I may not really know what I'm talking about,
but it works.

Submitted by:	kan
2003-06-08 17:29:32 +00:00
ru
a3c466e480 The sorting is by month/day/year/login. 2003-06-08 16:37:40 +00:00
ru
4e81f78d34 Submitted by: hmp 2003-06-08 15:01:44 +00:00
charnier
9c2207d724 command -> utility. Add section number to .Xr 2003-06-08 14:38:02 +00:00
charnier
7fdb309164 The .Nm utility 2003-06-08 14:36:22 +00:00
charnier
11aca63bf3 command -> utility 2003-06-08 14:35:11 +00:00
charnier
c0603eccf2 Add section number to .Xr 2003-06-08 14:33:04 +00:00
charnier
aafcecac3c The .Xr utility. Spelling. Put NIS under .Tn 2003-06-08 14:28:38 +00:00
charnier
9f740d6ffa The .Xr utility 2003-06-08 14:06:45 +00:00
charnier
7260381488 Add section number to .Xr 2003-06-08 14:04:49 +00:00
charnier
5f2eefe79b Add section number to .Xr 2003-06-08 13:58:08 +00:00
charnier
32299344de typo 2003-06-08 13:51:40 +00:00
charnier
b0319d6cd2 The .Nm utility 2003-06-08 13:47:20 +00:00
charnier
91c98c2c53 The .Xr utility 2003-06-08 13:45:37 +00:00
charnier
d078b9423e The .Xr files 2003-06-08 13:43:56 +00:00
charnier
6dc80df9f4 Add NOTREACHED after err() inside of a switch statement. 2003-06-08 13:39:32 +00:00
charnier
4dd40cb974 The .Xr utility 2003-06-08 13:35:40 +00:00
charnier
fc142094b7 Use .Ic instead of .Xr for internal commands 2003-06-08 13:33:50 +00:00
charnier
42cddcfceb Remove reference to deprecated xtend(8) 2003-06-08 13:31:38 +00:00