John Baldwin
0479e3d339
Move the ap boot spin lock earlier in the lock order before the sio(4)
...
lock since we occasionally call printf() while holding the ap boot lock
which can call down into the sio(4) driver if using a serial console.
2001-10-01 22:50:30 +00:00
John Baldwin
7105201b3d
Sigh, statclock_process() takes a KSE instead of a thread for its first
...
argument.
2001-10-01 22:26:47 +00:00
David E. O'Brien
488289d40d
Tweak the Skipping ${script} logic to also handle symlinks.
...
Also echo with "-n".
2001-10-01 21:30:27 +00:00
David E. O'Brien
6d14a7bf04
Back out WIP that snuck in with revs 1.15[23].
2001-10-01 21:09:21 +00:00
David E. O'Brien
be4f05c4f6
Our histedit.h lives in src/include.
2001-10-01 21:08:03 +00:00
David E. O'Brien
3f289a0678
Merge style with NetBSD -- ANSI-C prototypes, style(9) tabing, etc.
2001-10-01 21:07:33 +00:00
David E. O'Brien
002a632d81
Merge functional changes from NetBSD.
2001-10-01 21:06:25 +00:00
Warner Losh
cf7ed68316
Add d_thread_t. This is a typedef for struct thread in -current and
...
will be one for struct proc in stable. those drivers needing to have
cross version portability should use d_thread_t instead of inventing
their own means. Non-drivers, and drivers that either only run on
-current or must look under the covers of the struct proc/thread
should must not use this.
As noted in arch@, this minorly violates style(9), but the sys/conf.h
devsw already violates this and all I'm doing is extending the
violation to ease the burdon on device driver writers. It was judged
that this minor violation, which doesn't impact userland or those
people not using it, was preferable to the alternatives (eg #define
proc thread). C does not allow a way to rename or alias structs
easily, so we fall back to using a typedef.
Bump FreeBSD_version to reflect this change (porters guide to be done
in a separate commit).
2001-10-01 20:15:11 +00:00
Robert Watson
c6ab2f6b4e
o Complete the migration from suser error checking in the following form
...
in vfs_syscalls.c:
if (mp->mnt_stat.f_owner != p->p_ucred->cr_uid &&
(error = suser_td(td)) != 0) {
unwrap_lots_of_stuff();
return (error);
}
to:
if (mp->mnt_stat.f_owner != p->p_ucred->cr_uid) {
error = suser_td(td);
if (error) {
unwrap_lots_of_stuff();
return (error);
}
}
This makes the code more readable when complex clauses are in use,
and minimizes conflicts for large outstanding patchsets modifying the
kernel authorization code (of which I have several), especially where
existing authorization and context code are combined in the same if()
conditional.
Obtained from: TrustedBSD Project
2001-10-01 20:01:07 +00:00
Bruce A. Mah
7f19aa6131
New release notes: Per-interface IP address hash table, network
...
devices in /dev, UUCP moved to ports.
MFCs noted: bge(4).
2001-10-01 19:36:21 +00:00
Jonathan Lemon
25871c13b8
Update the hash table when sppp mucks directly with the interface address.
2001-10-01 18:14:49 +00:00
Jonathan Lemon
22c819a73a
in_ifinit apparently can be used to rewrite an ip address; recalculate
...
the correct hash bucket for the entry.
Submitted by: iedowse (with some munging by me)
2001-10-01 18:07:08 +00:00
Jonathan Lemon
a743950fc2
sppp rewrites the interface's ip address directly; this breaks when the
...
address is looked up via a hash table. Add a hack to move the entry to
a new hash bucket when the address changes.
Submitted by: tmm
2001-10-01 18:03:56 +00:00
Luigi Rizzo
cc33247e33
Fix a problem with unnumbered rules introduced in latest commit.
...
Reported by: des
2001-10-01 17:35:54 +00:00
Luigi Rizzo
7bdc285403
Remove some entries to make the image fit into a floppy again.
2001-10-01 17:32:43 +00:00
Luigi Rizzo
de9c5aeaaf
Whoops, I whould have removed the old entry...
2001-10-01 17:22:25 +00:00
Luigi Rizzo
150dba7952
Move up the tinyware entry so things are looked up there first.
2001-10-01 17:21:33 +00:00
Mark Murray
9858c058b9
Remove (commented out) use of pam_ssh where it won't work.
2001-10-01 17:05:32 +00:00
Ruslan Ermilov
3180756901
Document how manpath(1) handles user's path directories that end in "/bin".
...
PR: docs/30940
MFC after: 3 days
2001-10-01 16:58:30 +00:00
Luigi Rizzo
a61f7148ba
Add customised version of login for picobsd images on -CURRENT.
...
This version is basically the same one as login.c 1.67, and does
not require the use of PAM.
2001-10-01 16:58:28 +00:00
Ruslan Ermilov
2754f630fc
mdoc(7) police: markup and grammar nits.
2001-10-01 16:38:25 +00:00
Ruslan Ermilov
bdfef0f9cd
Make __RCSID() and __FBSDID() examples compile.
2001-10-01 16:13:59 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Mark Murray
f2ac7de925
Add __FBSDID() to diff-reduce with "base" telnet.
2001-10-01 16:04:55 +00:00
Ruslan Ermilov
fef722a4a0
Re-applied some of rev. 1.11 and 1.13 fixes that were lost in the last commit.
...
Fixed some more.
2001-10-01 15:53:07 +00:00
Ruslan Ermilov
6846c17488
mdoc(7) police: make double quotes in #include statement visible.
2001-10-01 15:01:57 +00:00
Søren Schmidt
7a845ac23c
Change the way DAO/TAO mode is init'ed.
...
Fix a bogon introduced in the previous commit, that broke CDIOREADSUBCHANNEL.
2001-10-01 14:59:52 +00:00
Søren Schmidt
cebf38db46
Change the way DAO/TAO modes are init'ed.
2001-10-01 14:58:04 +00:00
Søren Schmidt
19a7ba3ed2
Add test_write element.
2001-10-01 14:56:56 +00:00
Ruslan Ermilov
4ae29521b3
mdoc(7) police: fix markup.
2001-10-01 14:13:36 +00:00
Ruslan Ermilov
2677aa4b68
mdoc(7) police: don't split author names in the AUTHORS section.
2001-10-01 13:50:03 +00:00
Ruslan Ermilov
bb0234d433
Document new cursor escape sequences.
2001-10-01 13:47:40 +00:00
Ruslan Ermilov
5e3dac0cc8
mdoc(7) police: markup nits.
2001-10-01 13:42:41 +00:00
Ruslan Ermilov
cda0a584c5
mdoc(7) police: removed whitespace at EOL.
2001-10-01 13:40:31 +00:00
Ruslan Ermilov
0eebeb0071
mdoc(7) police: s/FreeBSD/.Fx/, bump document date.
2001-10-01 13:32:46 +00:00
Ruslan Ermilov
3b944e14cd
mdoc(7) police: removed gratuitous .Pp calls.
2001-10-01 13:28:16 +00:00
Ruslan Ermilov
61d788b647
mdoc(7) police: markup and spelling nits.
2001-10-01 13:24:18 +00:00
Ruslan Ermilov
9ca1d73cde
mdoc(7) police: removed hard sentence breaks, minor markup nits.
2001-10-01 13:20:05 +00:00
Ruslan Ermilov
0787ca52b4
mdoc(7) police: removed hard sentence break.
2001-10-01 13:06:40 +00:00
Ruslan Ermilov
3301500c80
mdoc(7) police: fixed markup of the FILES section.
2001-10-01 13:04:35 +00:00
Ruslan Ermilov
1362176b78
mdoc(7) police: add missing punctuation.
2001-10-01 13:02:32 +00:00
Ruslan Ermilov
a8838c5351
mdoc(7) police: markup nits.
2001-10-01 12:58:03 +00:00
Ruslan Ermilov
00ba66fcf2
mdoc(7) police: markup nits.
2001-10-01 12:52:24 +00:00
Ruslan Ermilov
ae0d2bed3e
mdoc(7) police: s/atof/atoi/
2001-10-01 12:44:24 +00:00
Dima Dorfman
02af4ddc80
"Avance Logic", not "Advance Logic".
...
Submitted by: Robert Reid <robreid@cse.unsw.edu.au>
2001-10-01 12:36:52 +00:00
Kazutaka YOKOTA
b827a63aa6
Fix the function CD(): "Clear to the end of the screen".
...
- When the video BIOS is called to clear the region (x, y)-(79, 24)
(by scrolling), the slashed region in Fig.1 is cleared. CD() is
supposed to clear the region shown in Fig.2.
x x
+-------+ +-------+
| | | |
y| ////| y| ////|
| ////| |///////|
| ////| |///////|
+-------+ +-------+
Fig.1 Fig.2
- Don't move the cursor during this operation.
2001-10-01 11:48:02 +00:00
Kazutaka YOKOTA
6c8e596705
This is white-space only change. No functional difference.
...
- Be consistent about placing spaces around keywords and
operators; don't mix statements like "if(A==B)" and "if (X == Y)",
"return(0)" and "return (-1)", "P=10" and "Q = 0", etc.
- Consitently indent lines. It's not good to indent by 8 columns
in one part of the file, and by 4 columns in the other part.
2001-10-01 11:42:25 +00:00
David E. O'Brien
6b0d93bcea
Add the 4.4-FreeBSD libperl.so.3 as the version in -CURRENT is .so.4.
2001-10-01 11:25:34 +00:00
David E. O'Brien
57afe3e028
Add the 4.4-FreeBSD libedit.so after the sh version bump in -CURRENT due
...
to the API changes from merging with the NetBSD libedit.
2001-10-01 09:26:23 +00:00
David E. O'Brien
f9ff4724ec
What was I thinking???
...
<JEDI MIND TRICK>
That was not the commit you wanted to get.
</JEDI MIND TRICK>
2001-10-01 09:25:49 +00:00