Steve Passe
28f53d312c
pushed down "volatility" of simplelock to actual int inside the struct.
...
Submitted by: bde@zeta.org.a
1997-08-04 19:14:56 +00:00
Steve Passe
9d37772f68
Added include of intr_machdep.h to eliminate compiler warning for APIC_IO.
1997-08-04 19:12:54 +00:00
Steve Passe
248fcb669b
pushed down "volatility" of simplelock to actual int inside the struct.
...
Submitted by: bde@zeta.org.au , smp@csn.net
1997-08-04 19:11:26 +00:00
Steve Passe
570dbb53e0
Eliminate frequent silo overflows by restoring the TEST_LOPRIO code.
...
This code was eliminated when the PEND_INTS algorithm was added. But it was
discovered that PEND_INTS only worsen latency for FAST_INTR() routines,
which can't be marked pending.
Noticed & debugged by: dave adkins <adkin003@gold.tc.umn.edu>
1997-08-04 17:31:43 +00:00
John Dyson
23be6be853
Fix a problem with the vfs vnode caching that it doesn't grow quickly
...
enough and can cause some strange performance problems. Specifically, at
or near startup time is when the problem is worst. To reproduce
the problem, run "lat_syscall stat" from the alpha lmbench code right
after bootup. A positive side effect of this mod is that the name
cache can be set to grow again by sysctl. A noticable positive
performance impact is realized due to a larger namecache being available
as needed (or tuned.)
1997-08-04 07:43:28 +00:00
Poul-Henning Kamp
2401f27c25
remove unused MAXVNODEUSE macro.
1997-08-04 07:31:36 +00:00
Poul-Henning Kamp
3758b280f2
We got a couple of "map mismatch" panics from the following
...
code. According to the crash dump, bpref is set to 445
and cgp->cg_nclusterblks is 444. Hence in the for loop,
the test fails immediately but the following failure check
(got == cgp->cg_nclusterblks) doesn't trigger because got >
cgp->cg_nclusterblks. This wreaks havoc in the code after that.
Fix: Move one source bit to the left :-)
Noticed by: Mike Hibler <mike@fast.cs.utah.edu>
Submitted by: Kirk McKusick <mckusick@McKusick.COM>
1997-08-04 07:30:43 +00:00
Philippe Charnier
ee461acc1a
Use err(3). Use #include "" instead of <> for local headers.
1997-08-04 06:48:25 +00:00
Philippe Charnier
9d63ad4978
Use err(3). Cosmetic in usage string. Typo in man page.
1997-08-04 06:45:11 +00:00
Philippe Charnier
69d8513530
Correct Synopsys section.
1997-08-04 06:42:51 +00:00
Philippe Charnier
43b70d782d
environmental -> environment.
1997-08-04 06:40:41 +00:00
Philippe Charnier
b637dfa85f
Cosmetic and typos.
1997-08-04 06:39:19 +00:00
David Greenman
a78e8d2a83
Fixed security hole with sharing the file descriptor table (via rfork)
...
when execing a setuid/setgid binary. Code submitted by Sean Eric Fagan
(sef@freebsd.org ).
Also consolidated the setuid/setgid checks into one place.
Reviewed by: dyson,sef
1997-08-04 05:39:24 +00:00
John Dyson
8ee6f26a8c
Make the WD code work on my P6DNF running on the SMP code. It appears
...
that there was an "early" interrupt, and this checks for it.
1997-08-04 05:26:49 +00:00
John Dyson
5fd549b62e
Fix a problem with ext2fs so that filesystems mounted at reboot don't
...
keep ahold of buffers, and therefore leave filesystems dirty. I haven't
been able to test, but the code compiles. Those who run -current, please
test and report back!!! (Sorry :-)).
PR: kern/3571
Submitted by: Dirk Keunecke <dk@panda.rhein-main.de>
1997-08-04 05:10:31 +00:00
Peter Wemm
a6eecebbe5
Merge sendmail-8.8.7 changes from vendor branch
1997-08-04 05:07:46 +00:00
Peter Wemm
8e97f84637
Merge sendmail 8.8.7 changes from vendor branch
1997-08-04 05:06:42 +00:00
Peter Wemm
561f1ee45f
This commit was generated by cvs2svn to compensate for changes in r27876,
...
which included commits to RCS files with non-trunk default branches.
1997-08-04 05:00:07 +00:00
Peter Wemm
e54babdf0c
Import sendmail-8.8.7 onto vendor branch.
...
Obtained from: ftp.sendmail.org
1997-08-04 05:00:07 +00:00
Mike Smith
545b4bd240
Reference the correct distribution when mentioning the FAQ and handbook.
1997-08-04 04:02:02 +00:00
Brian Somers
7ca215a690
Add [-DWMY] flags for date adjustment.
...
Discussed with: freebsd-hackers
1997-08-04 03:37:07 +00:00
Mike Smith
b0ed9cd762
Nuke the nonexistend pad bytes from the end of the DMI header structure.
1997-08-04 03:31:23 +00:00
Mike Smith
5e73f3aed8
Correctly checksum the DMI signature structure. Format the BSD revision
...
number therein.
Report from: dave adkins <adkin003@gold.tc.umn.edu>
1997-08-04 03:29:05 +00:00
Brian Somers
05dce3eefc
Use libalias.so.2.2
1997-08-03 20:21:22 +00:00
Wolfram Schneider
386e883716
Move aliases and shell flags from .profile to .shrc so these settings
...
are effective in interactive non-login shells, e.g. xterm or su(1).
Submitted by: Wolfgang Helbig <helbig@ba-stuttgart.de>
Finally close PR #3740
1997-08-03 18:37:46 +00:00
Brian Somers
3efa11bb71
Update to version 2.2. Only the PacketAlias*()
...
functions should now be used. The old 2.1 stuff is
there for backwards compatability.
Submitted by: Charles Mott <cmott@snake.srv.net>
1997-08-03 18:20:03 +00:00
Andrey A. Chernov
9fb4ef6227
Remove collate_range_cmp, was left for temp. backward compatibility
1997-08-03 18:04:39 +00:00
Peter Wemm
a7065bd54f
Merge Matt's if_de.c changes in.
1997-08-03 13:00:42 +00:00
Peter Wemm
7658bc7e94
This commit was generated by cvs2svn to compensate for changes in r27859,
...
which included commits to RCS files with non-trunk default branches.
1997-08-03 12:17:39 +00:00
Peter Wemm
29f9251898
Import Matt's if_de driver 970703 release. This (apparently) supports
...
some newer Cogent (Adaptec) cards and has some other internal changes.
1997-08-03 12:17:39 +00:00
Peter Wemm
fd03752a5d
Import Matt's if_de driver 970703 release. This (apparently) supports
...
some newer Cogent (Adaptec) cards and has some other internal changes.
1997-08-03 12:17:39 +00:00
Peter Wemm
1073e73d81
Zap antique #ifndef NEWVM code. This should be redone to use libkvm
...
someday.
1997-08-03 09:53:04 +00:00
Peter Wemm
e410bf2331
Fix "lstart". (Displays "19" rather than time)
...
PR: 4206
Submitted by: Tetsuya Furukawa <tetsuya@secom-sis.co.jp>
1997-08-03 08:33:17 +00:00
Peter Wemm
940cca66e2
Kill #ifndef NEWVM etc. It affected a lot of other things besides
...
VM structure (eg: credentials etc) and it's highly unlikely we'll ever
get to see the "tainted" BSD<=4.3 VM code in public use. Although it
indicated the way some things used to be done, it obfuscates things too
much.
1997-08-03 08:25:01 +00:00
Bruce Evans
3fc9295da7
Fixed syscall arg checking in clock_settime(). Stack garbage was
...
checked to be >= 0. This bug was introduced in rev.1.26.
Reported by: John Hay <jhay@mikom.csir.co.za>
1997-08-03 07:26:50 +00:00
Bruce Evans
4b35033122
config.new/config.8 seems to be new in Lite2. Remove it like the rest of
...
config.new.
1997-08-03 06:40:01 +00:00
Bruce Evans
ab2dd86c7e
README is for Lite2. We don't want it.
1997-08-03 06:38:27 +00:00
Bruce Evans
8d151cdec3
This commit was generated by cvs2svn to compensate for changes in r27850,
...
which included commits to RCS files with non-trunk default branches.
1997-08-02 19:36:03 +00:00
Bruce Evans
59fe2c14b4
Import Lite2's src/usr.sbin, except for timed. All changed files
...
except one unimportant one have already left the vendor branch.
1997-08-02 19:36:03 +00:00
Bruce Evans
0e52df1255
Makefile.dist is a non-bmaked version of Makefile. We don't want it.
1997-08-02 18:52:16 +00:00
Bruce Evans
33a0249fad
Import Lite2's src/libexec, except for makekey (which was spammed
...
by a repository copy from 1.1.5 and patched back to Lite1) and
rbootd/bootdir/SYSHPBSD (which is binary). All changed files have
already left the vendor branch.
1997-08-02 18:46:42 +00:00
Bruce Evans
9c60775004
Import Lite2's src/libexec, except for makekey (which was spammed
...
by a repository copy from 1.1.5 and patched back to Lite1) and
rbootd/bootdir/SYSHPBSD (which is binary). All changed files have
already left the vendor branch.
1997-08-02 18:46:42 +00:00
Bruce Evans
75d986c2a6
This commit was generated by cvs2svn to compensate for changes in r27847,
...
which included commits to RCS files with non-trunk default branches.
1997-08-02 18:46:42 +00:00
Bruce Evans
1fd0b0588f
Removed unused #includes.
1997-08-02 14:33:27 +00:00
KATO Takenori
bbd5c527aa
Synchronize with sys/i386/conf/options.i386 revision 1.54.
1997-08-02 10:23:17 +00:00
KATO Takenori
7bb6fb1df2
Synchronize with sys/i386/conf/files.i386 revision 1.170.
1997-08-02 06:58:53 +00:00
KATO Takenori
0f3fdd504d
Synchronize with sys/i386/conf/options.i386 revision 1.53.
1997-08-02 06:58:07 +00:00
Mike Smith
3476cdb9f4
Sanitise the Wavelan entries.
...
Submitted by: bde
1997-08-02 05:20:14 +00:00
Mike Smith
0948846d9e
Reinstate some of the previous fixes which were clobbered in r1.6.
1997-08-02 05:19:32 +00:00
John Polstra
7e7344e2f4
Implement dlsym(RTLD_NEXT, symbol).
1997-08-02 04:56:44 +00:00