Juli Mallett
8ec0090099
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
Juli Mallett
e78ea9f724
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
Juli Mallett
b52f85e743
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
Juli Mallett
c4119c76f8
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
Juli Mallett
1081253fa0
Reduce diffs with code in Perforce:
...
Parenthesise return values.
2003-06-09 09:32:29 +00:00
Juli Mallett
feff4d8507
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
Peter Pentchev
f4c311e6ff
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 Stokely
cb1c40d388
Update the number and size of ports in the Ports Collection.
2003-06-09 07:05:59 +00:00
Alan Cox
bc5b057f6c
Hold the vm object's lock when performing vm_page_lookup().
2003-06-09 07:01:05 +00:00
Alan Cox
3471677cc9
Don't use vm_object_set_flag() to initialize the vm object's flags.
2003-06-09 06:50:02 +00:00
Warner Losh
87ddbe28e8
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
Warner Losh
10aea17ec2
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
Warner Losh
dbf4064dcf
Include stdlib.h for atoi declaration.
...
Add $FreeBSD$ while I'm here.
2003-06-09 06:23:10 +00:00
Warner Losh
1d08b7ad50
Include stdlib.h for atoi declaration
...
Add $FreeBSD$ while I'm here.
2003-06-09 06:22:01 +00:00
Warner Losh
f4fe0dcb87
include string.h for memcmp declearation
2003-06-09 06:19:15 +00:00
Warner Losh
b5fce26182
Include string.h for strlen declaration
2003-06-09 06:17:07 +00:00
Warner Losh
f2303cfb6e
Include stdlib.h for exit declaration
2003-06-09 06:16:18 +00:00
Warner Losh
f8ba13e996
Include string.h for strcmp declaration
2003-06-09 06:16:00 +00:00
Jeffrey Hsu
807c988d7a
On a socket creation error, don't close the socket.
2003-06-09 03:44:34 +00:00
Jeff Roberson
356500a306
- 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
Ruslan Ermilov
93303bace1
Document the NOLIBPTHREAD and NOLIBTHR knobs.
2003-06-08 23:48:02 +00:00
Alan Cox
138449dc19
- 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 Andrews
dee3731d08
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 Davies
8d760375f2
Apply a couple of grammatical improvements.
...
MFC after: 2 days
2003-06-08 19:49:37 +00:00
Ceri Davies
6efa541f23
Correct a typo.
...
MFC After: 2 days
2003-06-08 19:41:58 +00:00
Dag-Erling Smørgrav
5ca83e8e85
Forced commit to note that the previous committed related to:
...
PR: kern/51555
2003-06-08 18:35:57 +00:00
Dag-Erling Smørgrav
3f0a1da2f8
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
Daniel Eischen
690f13f3c3
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
Daniel Eischen
f91de797ce
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
Daniel Eischen
4d6f145a3b
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
Ruslan Ermilov
7021331528
The sorting is by month/day/year/login.
2003-06-08 16:37:40 +00:00
Ruslan Ermilov
004699a02b
Submitted by: hmp
2003-06-08 15:01:44 +00:00
Philippe Charnier
122ccb43be
command -> utility. Add section number to .Xr
2003-06-08 14:38:02 +00:00
Philippe Charnier
31e7e8efc8
The .Nm utility
2003-06-08 14:36:22 +00:00
Philippe Charnier
ecccc002bc
command -> utility
2003-06-08 14:35:11 +00:00
Philippe Charnier
aae2e03571
Add section number to .Xr
2003-06-08 14:33:04 +00:00
Philippe Charnier
860f0df364
The .Xr utility. Spelling. Put NIS under .Tn
2003-06-08 14:28:38 +00:00
Philippe Charnier
49f90486ce
The .Xr utility
2003-06-08 14:06:45 +00:00
Philippe Charnier
f84e4bb732
Add section number to .Xr
2003-06-08 14:04:49 +00:00
Philippe Charnier
6a1be1f51b
Add section number to .Xr
2003-06-08 13:58:08 +00:00
Philippe Charnier
196604d77e
typo
2003-06-08 13:51:40 +00:00
Philippe Charnier
bfd62d7094
The .Nm utility
2003-06-08 13:47:20 +00:00
Philippe Charnier
33f9fef537
The .Xr utility
2003-06-08 13:45:37 +00:00
Philippe Charnier
a8e0f0e094
The .Xr files
2003-06-08 13:43:56 +00:00
Philippe Charnier
5288a06a91
Add NOTREACHED after err() inside of a switch statement.
2003-06-08 13:39:32 +00:00
Philippe Charnier
c42ce50d6a
The .Xr utility
2003-06-08 13:35:40 +00:00
Philippe Charnier
f06471d44a
Use .Ic instead of .Xr for internal commands
2003-06-08 13:33:50 +00:00
Philippe Charnier
55241cdbe7
Remove reference to deprecated xtend(8)
2003-06-08 13:31:38 +00:00
Philippe Charnier
c2d6966a95
Add or correct section number in .Xr
2003-06-08 13:27:57 +00:00
Philippe Charnier
4f898f942d
.Nm -> .Xr
2003-06-08 12:57:39 +00:00