Yoshihiro Takahashi
64316569f5
Connected boot2.
2002-10-03 16:21:40 +00:00
Yoshihiro Takahashi
af64a99c32
Added some header files from -stable and fixed the boot[12] programs.
2002-10-03 16:20:14 +00:00
Bruce Evans
684370e703
Use a non-bogus type for representing the values of offsets in structs.
...
off_t is for offsets in files, and it is signed so it was no better
than the original type of int for avoiding warnings from broken lints,
except accidentally on machines like i386's where size_t is smaller
than off_t.
2002-10-03 15:00:07 +00:00
Tony Finch
35704b2f29
Fix some twelve hour clock braindamage. The range for hours is 0-23 not 1-12.
...
MFC After: 1 week
2002-10-03 14:11:29 +00:00
Tim J. Robbins
17f6e5b0e7
Improve three instances of questionable or confusing grammar.
2002-10-03 14:09:06 +00:00
Tim J. Robbins
28ddc4138c
Add an example.
2002-10-03 14:07:26 +00:00
Robert Watson
b3fdd39dec
Updated text for the MAC framework, UFS2.
2002-10-03 13:46:09 +00:00
Tim J. Robbins
b06b097805
Document towlower() and towupper() in separate manual pages instead of
...
trying to confusingly document both on the same page. The new manual pages
are based on tolower(3) and toupper(3) instead of the old towlower(3).
2002-10-03 11:23:06 +00:00
Tim J. Robbins
9981ef2702
Point out that although toupper() and tolower() really accept rune_t's
...
and not just unsigned char's, callers should use towupper() and towlower()
instead when working with wide characters if portability is a concern.
2002-10-03 11:14:00 +00:00
Ruslan Ermilov
721d559c03
HTTP authentication got broken in rev. 1.49.
2002-10-03 10:42:19 +00:00
Tim J. Robbins
73d6e4a5a2
towlower() appeared twice in the synopsis; one of the occurrences should
...
have been towupper(). Add towupper() to the Name section while I'm at it.
Obtained from: NetBSD (junyoung)
2002-10-03 10:40:01 +00:00
Tim J. Robbins
f2a67ef1bd
Add an Examples section with an example of how to use the functions.
2002-10-03 08:49:29 +00:00
Alfred Perlstein
780c174bca
Static'ify a variable.
...
Submitted by: Matt Emmerton <matt@gsicomp.on.ca>
2002-10-03 06:44:01 +00:00
Mike Barcroft
553c116dad
Add missing const qualifier in tfind().
2002-10-03 06:33:33 +00:00
Mike Barcroft
a23db95772
Fix various style(9) bugs:
...
o Source ID's in wrong location.
o Space used, instead of tab, after typedef.
o Unaligned function prototype for twalk().
Other changes:
o Add missing const qualifier in tfind().
o Add comment about missing functions.
2002-10-03 06:31:16 +00:00
Mike Barcroft
26371587bc
Remove namespace pollution by not including <sys/types.h> and
...
<time.h>, instead provide a local typedef for pid_t and forward
declare struct timespec.
2002-10-03 06:27:50 +00:00
Eric Anholt
d5157cd692
Correct an indentation.
...
Noticed by: phk
2002-10-03 06:10:54 +00:00
Don Lewis
cb81d3ca4d
hashinit() calls MALLOC(), so release the filedesc lock in knote_attach()
...
before calling hashinit() and relock afterwards, taking care to see that
we don't lose a race.
2002-10-03 06:03:26 +00:00
Juli Mallett
80ce40f394
In lieu of a good way to prevent every possible looping in make(1), stop
...
there from being more than 500 processes forked by make(1), to prevent a
forkbomb from happening, in a dumb and mechanical way.
PR: alane
Submitted by: bin/42772
MFC after: 2 weeks
2002-10-03 04:32:47 +00:00
Juli Mallett
a723033a4d
XXX Add a check for p->p_limit being NULL before dereferencing it. This is
...
totally bogus but will hide the occurances of access of 0xbc(NULL) which
people have run into lately. This is not a proper fix, just a bandaid, until
the cause of this happening is tracked down and fixed.
Reviewed by: rwatson
2002-10-03 04:09:00 +00:00
Don Lewis
91e97a8266
In an SMP environment post-Giant it is no longer safe to blindly
...
dereference the struct sigio pointer without any locking. Change
fgetown() to take a reference to the pointer instead of a copy of the
pointer and call SIGIO_LOCK() before copying the pointer and
dereferencing it.
Reviewed by: rwatson
2002-10-03 02:13:00 +00:00
David Xu
5da2b58aeb
set ke_bound to NULL when kse owner thread becomes runnable.
...
Reviewed by: julian (mentor)
2002-10-03 01:22:05 +00:00
Mike Barcroft
0b024d3643
Fix various style(9) bugs:
...
o Unusual order of #ifndef _FOO_H_, followed by license.
o Missing tab in struct sched_param between type and member name.
o Space used, instead of tab, after #define.
o Reversed comment for #endif.
o Irregular comment block.
o Space used, instead of tab, to seperate return value type from
function name.
o Unordered function prototypes.
2002-10-02 23:25:38 +00:00
Julian Elischer
4162f2fe92
Whitespace fix only
2002-10-02 23:12:01 +00:00
Poul-Henning Kamp
8311f05a45
Fix rare and probably inconsequential memory leak.
...
Spotted by: FlexeLint
2002-10-02 20:34:23 +00:00
John Baldwin
0d6326492b
Catch up to SMTX -> SLOCK changes.
2002-10-02 20:33:52 +00:00
John Baldwin
551cf4e150
Rename the mutex thread and process states to use a more generic 'LOCK'
...
name instead. (e.g., SLOCK instead of SMTX, TD_ON_LOCK() instead of
TD_ON_MUTEX()) Eventually a turnstile abstraction will be added that
will be shared with mutexes and other types of locks. SLOCK/TDI_LOCK will
be used internally by the turnstile code and will not be specific to
mutexes. Making the change now ensures that turnstiles can be dropped
in at a later date without affecting the ABI of userland applications.
2002-10-02 20:31:47 +00:00
Poul-Henning Kamp
42117b6c4d
Fix a probably rare and inconsequential memory leak.
...
Spotted by: FlexeLint
2002-10-02 20:29:54 +00:00
Mike Barcroft
0b15d9a1b6
Hook rpc.rstatd back up to the build now that it compiles.
2002-10-02 18:37:11 +00:00
Mike Barcroft
821aa3b401
Rename local function havedisk() to haveadisk() to avoid conflict a
...
with another function by the same name in a system header.
2002-10-02 18:29:50 +00:00
Juli Mallett
289e1e23d1
Access td->td_kse inside sched_lock.
...
Submitted by: julian
2002-10-02 18:25:09 +00:00
Archie Cobbs
ac785a7f5b
Add a man page for the KSE system calls.
...
Reviewed by: julian, ru
2002-10-02 18:01:51 +00:00
Mitsuru IWASAKI
2f00e60504
Add 2 Ids for new ServerWorks host to PCI bridge chipset.
...
These are still unknown name but these are working as well
as the other ServerWorks chipset.
Description strings should be corrected when the chipsets
are known.
MFC after: 1 week
2002-10-02 17:50:38 +00:00
Archie Cobbs
a46898f1ef
-Wall'ify (mostly).
2002-10-02 17:07:39 +00:00
Archie Cobbs
36a8dac10d
Let kse_wakeup() take a KSE mailbox pointer argument.
...
Reviewed by: julian
2002-10-02 16:48:16 +00:00
Juli Mallett
bc7b9f1dba
De-obfuscate local use of members of 'struct thread', for which we have
...
local variables, and group assignment.
2002-10-02 16:39:39 +00:00
John Baldwin
c58ff411bc
Unhook rpc.rstatd from the build until it actually compiles.
2002-10-02 16:14:16 +00:00
Juli Mallett
03f3a2a645
Code that has been #if0'd with the comment "WHY" since revision 1.1 can
...
disappear.
2002-10-02 16:06:39 +00:00
Juli Mallett
0b6a3508ac
Remove 6-years-stale #if0, the behaviour isn't ever going to be limited to
...
compatible mode, as far as I know, since we use it...
2002-10-02 16:03:26 +00:00
Andrew Gallatin
5f570c5179
MFi386: fork1 apparently takes 4 args now
...
Forgotten by: scottl
2002-10-02 14:30:14 +00:00
Tim J. Robbins
61d7477610
Add an example showing how to use wcstok(). Fix ordering of See Also section.
2002-10-02 14:28:26 +00:00
Poul-Henning Kamp
11c1066016
PC98 is not a true architecture, but a subarchitecture of i386, so we need
...
to use a slightly differnt command to PC98::buildworld.
2002-10-02 13:52:36 +00:00
Peter Pentchev
ac6d1c224f
Teach ncal(1) about month names specified on the command line.
...
Reviewed by: -audit
Approved by: silence on -audit
MFC after: 3 weeks
2002-10-02 12:31:10 +00:00
Robert Drehmel
e31d11c36a
Add the 'restrict' type qualifier to the prototypes of `sigaction',
...
`sigprocmask', `sigaltstack', and `sigwait' as well as to the
prototypes of the apparantly unimplemented functions `sigtimedwait'
and `sigwaitinfo'. This complies with IEEE Std 1003.1-2001.
2002-10-02 10:53:44 +00:00
Tim J. Robbins
54beeb39c2
Use %d in a printf() format string and cast the argument to int instead of
...
using %td when we know that the number is between 0 and 9; mksyntax is a
build tool and needs to work on -stable.
2002-10-02 09:57:54 +00:00
Maxim Sobolev
748bb23dcc
Since bpf is no longer an optional component, remove associated ifdef's.
...
Submitted by: don't quite remember - the name of the sender disappeared
with the rest of my inbox. :(
2002-10-02 09:38:17 +00:00
Poul-Henning Kamp
c56c20f13d
Absorb <sys/bus_private.h> into kern/subr_bus.c to prevent misunderstandings.
...
Suggested by: bde
Approved by: dfr
2002-10-02 09:34:29 +00:00
Poul-Henning Kamp
4f3ee6dcc4
Mark two places where an unsigned number is checked "if (foo < 0)" with
...
an XXX comment.
Somebody[TM] should look at this in some detail.
Spotted by: FlexeLint
2002-10-02 09:11:18 +00:00
Poul-Henning Kamp
8c5d013757
Fix mis-indentation.
...
Spotted by: FlexeLint
2002-10-02 09:09:25 +00:00
Poul-Henning Kamp
ae23634cab
#include the right thing for PC98
...
Sponsored by: DARPA & NAI Labs.
2002-10-02 08:59:28 +00:00