]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoReturn EINVAL and do not change file pointer if resulting offset is negative.
des [Sat, 18 Apr 1998 19:24:44 +0000 (19:24 +0000)]
Return EINVAL and do not change file pointer if resulting offset is negative.
PR: kern/6184

26 years agoReturn EINVAL and do not changefile pointer if resulting offset is negative.
des [Sat, 18 Apr 1998 19:24:22 +0000 (19:24 +0000)]
Return EINVAL and do not changefile pointer if resulting offset is negative.
PR: kern/6184

26 years agoPR: misc/4679
stark [Sat, 18 Apr 1998 13:37:24 +0000 (13:37 +0000)]
PR: misc/4679
Submitted by: Glen Foster (gfoster@gfoster.com)
Fix missing "/" in dump file pathname.

26 years agoMFC (reduce diff w/-CUR, with hopes of getting DMA support into -STABLE)
obrien [Sat, 18 Apr 1998 13:25:49 +0000 (13:25 +0000)]
MFC (reduce diff w/-CUR, with hopes of getting DMA support into -STABLE)
1.128   (FUNCTIONAL: better sleep handling)
1.131   (STYLE: labels w/o stmt)
1.132   (STYLE: remove unused #includes)
1.141   (FUNCTIONAL: devfs bug, 2nd controler not showing)
1.144   (STYLE: dont shadow other vars)
1.150   (FUNCTIONAL: fix search bug)

26 years agoAdd natd support.
brian [Sat, 18 Apr 1998 10:27:19 +0000 (10:27 +0000)]
Add natd support.
PR: 6339
Submitted by: cdillon@wolves.k12.mo.us

26 years agoFix incorrect flag spec
brian [Sat, 18 Apr 1998 10:05:38 +0000 (10:05 +0000)]
Fix incorrect flag spec
PR: 6339 (part of)
Submitted by: Chris Dillon <cdillon@wolves.k12.mo.us>

26 years agoIn vfs_msync(), test to see if the vnode being examined is "interesting"
peter [Sat, 18 Apr 1998 06:26:16 +0000 (06:26 +0000)]
In vfs_msync(), test to see if the vnode being examined is "interesting"
(ie: it has a vm_object attached and is marked as OBJ_MIGHTBEDIRTY) before
attempting to lock it.  This should reduce the cpu hit that is incurred
when doing a sync(2) and when the syncer process is doing the 30-second
writeback of dirty mmap() data to disk.  Skip this speedup if we are
doing an unmount() to be sure to get everything - we can afford to
occasionally miss a msync while the system is running, but not at unmount.

I'm not sure about the VXLOCK and MNT_WAIT case, it seems a bit odd to skip
doing a page_clean at unmount time just because a vnode is VXLOCKed, but
that's what was being done before...

26 years agoSync with sys/i386/conf/majors.i386 revision 1.37.
kato [Sat, 18 Apr 1998 05:09:50 +0000 (05:09 +0000)]
Sync with sys/i386/conf/majors.i386 revision 1.37.

26 years agoSync with sys/i386/isa/syscons.c revision 1.260.
kato [Sat, 18 Apr 1998 05:09:07 +0000 (05:09 +0000)]
Sync with sys/i386/isa/syscons.c revision 1.260.

26 years agoSync with sys/i386/conf/Makefile.i386 revision 1.109.
kato [Sat, 18 Apr 1998 05:07:43 +0000 (05:07 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.109.

26 years agoSupport compiling with `gcc -ansi'.
kato [Sat, 18 Apr 1998 05:01:24 +0000 (05:01 +0000)]
Support compiling with `gcc -ansi'.

26 years agoReviewed by: Amancio
ahasty [Sat, 18 Apr 1998 04:58:33 +0000 (04:58 +0000)]
Reviewed by: Amancio
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Roger Hardiman <roger@cs.strath.ac.uk> :
Revised autodetection code to correctly handle both
old and new VideoLogic Captivator PCI cards.
Added tsleep of 2 seconds to initialistion code for PAL users.
Corrected clock selection code on format change.

--- Amancio

26 years agoChanged /usr/sbin/mailq to /usr/bin/mailq
des [Fri, 17 Apr 1998 22:53:59 +0000 (22:53 +0000)]
Changed /usr/sbin/mailq to /usr/bin/mailq

26 years agoSeventy-odd "its" / "it's" typos in comments fixed as per kern/6108.
des [Fri, 17 Apr 1998 22:37:19 +0000 (22:37 +0000)]
Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.

26 years agoReserve a number for the ALTQ control devices (96)
julian [Fri, 17 Apr 1998 20:26:43 +0000 (20:26 +0000)]
Reserve a number for the ALTQ control devices (96)

26 years agoMake ``-h'' follow the manpage, and suppress the burst page reguardless of
obrien [Fri, 17 Apr 1998 17:25:49 +0000 (17:25 +0000)]
Make ``-h'' follow the manpage, and suppress the burst page reguardless of
the number of ``-h'' given.

26 years agoStop the screensaver before switching consoles.
des [Fri, 17 Apr 1998 10:03:11 +0000 (10:03 +0000)]
Stop the screensaver before switching consoles.

26 years agoAllow a thread dump to report the thread's sigmask when in the
jb [Fri, 17 Apr 1998 09:39:37 +0000 (09:39 +0000)]
Allow a thread dump to report the thread's sigmask when in the
PS_SIGWAIT state.

26 years agoWhen in PS_SIGWAIT state, still call signal handlers and set errno
jb [Fri, 17 Apr 1998 09:37:41 +0000 (09:37 +0000)]
When in PS_SIGWAIT state, still call signal handlers and set errno
to EINTR.

26 years agoBackup out the last commit, it was already there.
phk [Fri, 17 Apr 1998 08:31:07 +0000 (08:31 +0000)]
Backup out the last commit, it was already there.

Noticed by: bde

26 years agoUndo my last change.
dima [Fri, 17 Apr 1998 07:51:36 +0000 (07:51 +0000)]
Undo my last change.

26 years agoManpages not installed
phk [Fri, 17 Apr 1998 07:26:51 +0000 (07:26 +0000)]
Manpages not installed
PR: 6327
Reviewed by: phk
Submitted by: Chia-liang Kao <clkao@cirx.org>

26 years agoReally finish supporting compiling with `gcc -ansi'.
bde [Fri, 17 Apr 1998 04:53:44 +0000 (04:53 +0000)]
Really finish supporting compiling with `gcc -ansi'.

26 years agoTypo police
brian [Fri, 17 Apr 1998 00:59:15 +0000 (00:59 +0000)]
Typo police

26 years agoSync with sys/i386/isa/syscons.c revision 1.259.
kato [Thu, 16 Apr 1998 16:35:23 +0000 (16:35 +0000)]
Sync with sys/i386/isa/syscons.c revision 1.259.

26 years agoSync with sys/i386/isa/npx.c revision 1.59.
kato [Thu, 16 Apr 1998 16:34:46 +0000 (16:34 +0000)]
Sync with sys/i386/isa/npx.c revision 1.59.

26 years agoSync with sys/i386/conf/Makefile.i386 revision 1.108.
kato [Thu, 16 Apr 1998 16:34:09 +0000 (16:34 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.108.

26 years agoSync with sys/i386/isa/pcaudio.c revision 1.40.
kato [Thu, 16 Apr 1998 16:33:21 +0000 (16:33 +0000)]
Sync with sys/i386/isa/pcaudio.c revision 1.40.

26 years agoSync with sys/i386/isa/lpt.c revision 1.68.
kato [Thu, 16 Apr 1998 16:32:49 +0000 (16:32 +0000)]
Sync with sys/i386/isa/lpt.c revision 1.68.

26 years agoSync with sys/i386/isa/if_ed.c revision 1.139.
kato [Thu, 16 Apr 1998 16:32:15 +0000 (16:32 +0000)]
Sync with sys/i386/isa/if_ed.c revision 1.139.

26 years agoSync with sys/i386/i386/trap.c revision 1.126.
kato [Thu, 16 Apr 1998 16:31:36 +0000 (16:31 +0000)]
Sync with sys/i386/i386/trap.c revision 1.126.

26 years agoAdd `myname.my.domain' as another alias for `localhost'. We set this
joerg [Thu, 16 Apr 1998 14:37:19 +0000 (14:37 +0000)]
Add `myname.my.domain' as another alias for `localhost'.  We set this
as the initial generic hostname if the user didn't setup any NIC, but
failure to resolve this name results in XF86Setup not being able to
run.

Reported by: Lutz Zienert <luzi@interface-business.de>

26 years agoAdd ftp4.ru
ache [Thu, 16 Apr 1998 13:55:11 +0000 (13:55 +0000)]
Add ftp4.ru

26 years agoAttempt to fix BOUNCE_BUFFERS. I cannot test these drivers, but they
peter [Thu, 16 Apr 1998 12:28:31 +0000 (12:28 +0000)]
Attempt to fix BOUNCE_BUFFERS.  I cannot test these drivers, but they
seem to compile OK with the bounce buffer mods.  I have only visually
checked for missing bounce buffer support, I could have missed some.

26 years agoAttempt to get bounce_buffers working again for per-process kernel stack
peter [Thu, 16 Apr 1998 11:15:23 +0000 (11:15 +0000)]
Attempt to get bounce_buffers working again for per-process kernel stack
data targets.  At least st0 works for me again....
Also, scsi_scsi_cmd() looks like it's been exiting without a biodone() on
an attached buffer in a number of error cases, leading to locked buffers.

26 years agofix an obvious broken BOUNCE_BUFFER case.
peter [Thu, 16 Apr 1998 10:35:50 +0000 (10:35 +0000)]
fix an obvious broken BOUNCE_BUFFER case.

26 years agoSwapped "should we just return" and "should we stop the screensaver"
des [Thu, 16 Apr 1998 09:41:55 +0000 (09:41 +0000)]
Swapped "should we just return" and "should we stop the screensaver"
in scrn_timer() to avoid deadlock with graphical screensavers.

26 years agoAdd commented out common INSTALL and FORCE_PKG_REGISTER knobs
ache [Thu, 16 Apr 1998 08:21:24 +0000 (08:21 +0000)]
Add commented out common INSTALL and FORCE_PKG_REGISTER knobs

26 years agoAdd missing commented out MOTIF_STATIC example
ache [Thu, 16 Apr 1998 08:01:27 +0000 (08:01 +0000)]
Add missing commented out MOTIF_STATIC example

26 years agoWhen the softdep conversion took place, the periodic vfs_msync() from
peter [Thu, 16 Apr 1998 03:31:26 +0000 (03:31 +0000)]
When the softdep conversion took place, the periodic vfs_msync() from
update got lost.  This is responsible for ensuring that dirty mmap() pages
get periodically written to disk.  Without it, long time mmap's might not
have their dirty pages written out at all of the system crashes or isn't
cleanly shut down.  This could be nasty if you've got a long-running
writing via mmap(), dirty pages used to get written to disk within 30
seconds or so.

26 years agoAdd some easy to implement XSI macros including attr_get
ache [Wed, 15 Apr 1998 23:13:36 +0000 (23:13 +0000)]
Add some easy to implement XSI macros including attr_get

26 years agoIf ping write fails with short packet count, the
phk [Wed, 15 Apr 1998 19:55:14 +0000 (19:55 +0000)]
If ping write fails with short packet count, the
error message prints the two numbers backwards.
PR: 6313
Reviewed by: phk
Submitted by: Archie Cobbs

26 years agoFinish supporting compiling with `gcc -ansi'. Fix missing `volatile's
bde [Wed, 15 Apr 1998 18:58:09 +0000 (18:58 +0000)]
Finish supporting compiling with `gcc -ansi'.  Fix missing `volatile's
in __asm() statements while I'm here.

26 years agoUnlock mountlist_slock if the mount point was busy (unmount in progress)
tegge [Wed, 15 Apr 1998 18:37:49 +0000 (18:37 +0000)]
Unlock mountlist_slock if the mount point was busy (unmount in progress)
during the attempt at lazy fsync.

26 years agoAllow the CVS modules from which the source, doc and ports collections are
msmith [Wed, 15 Apr 1998 18:28:27 +0000 (18:28 +0000)]
Allow the CVS modules from which the source, doc and ports collections are
checked out to be overridden.

PR: misc/6309
Submitted by: "Greg A. Woods" <woods@zeus.leitch.com>

26 years agoUse 0440 root.kmem kermissions on kernel instead of
dima [Wed, 15 Apr 1998 17:53:32 +0000 (17:53 +0000)]
Use 0440 root.kmem kermissions on kernel instead of
0555 root.wheel.

Reviewed by: freebsd-security

26 years agoSupport compiling with `gcc -ansi'.
bde [Wed, 15 Apr 1998 17:47:40 +0000 (17:47 +0000)]
Support compiling with `gcc -ansi'.

26 years agoSupport compiling with `gcc -ansi'. Fix missing `volatile's in __asm()
bde [Wed, 15 Apr 1998 17:26:17 +0000 (17:26 +0000)]
Support compiling with `gcc -ansi'.  Fix missing `volatile's in __asm()
statements while I'm here.

26 years agoIn pre-devfs days, /dev/psm0 had always been a non-blocking
phk [Wed, 15 Apr 1998 17:06:52 +0000 (17:06 +0000)]
In pre-devfs days, /dev/psm0 had always been a non-blocking
device. But with devfs, currently, /dev/psm0 is the blocking device
and /dev/npsm0 is the non-blocking one.

DEVFS must stay consistent with the older behaviour.

PR: 6260
Reviewed by: phk
Submitted by: Kapil Chowksey <kchowksey@hss.hns.com>

26 years agoBetter RFC1918 network protection
phk [Wed, 15 Apr 1998 16:41:14 +0000 (16:41 +0000)]
Better RFC1918 network protection
PR: 6278
Reviewed by: phk
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agoIn light of the fact that several widespread sendmail alternatives exists
phk [Wed, 15 Apr 1998 16:37:42 +0000 (16:37 +0000)]
In light of the fact that several widespread sendmail alternatives exists
is reason enough to make the compilation & installation of sendmail an
make.conf option.  I know that you hate negative options Bruce.

PR: 6284
Reviewed by: phk
Submitted by: Adrian Colley <aecolley@world.std.com>

26 years agoFixed bitrot in the non-softdep case of ufs_dirremove():
bde [Wed, 15 Apr 1998 12:27:31 +0000 (12:27 +0000)]
Fixed bitrot in the non-softdep case of ufs_dirremove():
- restored async mount support.  The first entry in a block is still
  always written synchronously, although it probably shouldn't be in
  the async case.
- restored use of BWRITE() instead of bowrite() for the DOWHITEOUT
  case, although bowrite() is probably better.

Broken by: merge of softdep changes (rev.1.22).
Found by: lmbench2 delete-file benchmarks.

26 years agoFixed breakage of fork accounting in previous commit. A fork benchmark
bde [Wed, 15 Apr 1998 11:10:28 +0000 (11:10 +0000)]
Fixed breakage of fork accounting in previous commit.  A fork benchmark
reported about 15 times as much sys time as real time.  getmicroruntime()
is confusing name.

26 years agoAdd a missing LK_RETRY.
dt [Wed, 15 Apr 1998 11:04:53 +0000 (11:04 +0000)]
Add a missing LK_RETRY.
Noticed by: Bruce (almost 2 monts ago)

Remove a debugging printf.

26 years ago rotate sendmail statistics file weekly.
jmb [Tue, 14 Apr 1998 23:08:29 +0000 (23:08 +0000)]
rotate sendmail statistics file weekly.
keep the last ten weeks of data.
Submitted by: jmb

26 years agoPR: 4866
danny [Tue, 14 Apr 1998 22:08:48 +0000 (22:08 +0000)]
PR: 4866
Submitted by: fenner
Make man page reflect reality.

26 years agoFix page fault panic by probing NE200 compatible PCI card.
kato [Tue, 14 Apr 1998 13:51:19 +0000 (13:51 +0000)]
Fix page fault panic by probing NE200 compatible PCI card.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

26 years agoAdd mktemp directory
peter [Tue, 14 Apr 1998 07:40:47 +0000 (07:40 +0000)]
Add mktemp directory

26 years agoBring in an old faithful tool I've been using for just over 4 years now
peter [Tue, 14 Apr 1998 07:39:57 +0000 (07:39 +0000)]
Bring in an old faithful tool I've been using for just over 4 years now
(originally on a different OS without mkstemp()), albeit somewhat
bashed and hacked into something that doesn't look too much like
the original any more.  It should be upwardly compatable with
OpenBSD's mktemp(1) but does a couple of extra things.

I've taken OpenBSD's mktemp.1 man page and adapted it to suit.

26 years agoFix a nasty flaw as a result of using the arc4random() pre-seeding of
peter [Tue, 14 Apr 1998 07:25:05 +0000 (07:25 +0000)]
Fix a nasty flaw as a result of using the arc4random() pre-seeding of
leading XXX's.  It could wrap an uppercase character through chars
like:  [ \ ] ^ _ `  in between Z and a.  The backslash and back tick
might be particularly nasty in a shell script context.  Also, since
we've been using upper-case generated values for a while now, go with
the flow and use them in the pathname search rotation.

26 years agoBetter SYNOPSIS
phk [Tue, 14 Apr 1998 06:42:18 +0000 (06:42 +0000)]
Better SYNOPSIS
PR: 6294
Reviewed by: bde, phk
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agoadd strings(1) to what(1) "SEE ALSO"
phk [Tue, 14 Apr 1998 06:31:23 +0000 (06:31 +0000)]
add strings(1) to what(1) "SEE ALSO"
PR: 6289
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>

26 years agoFix a minor mbuf leak created by the previous change.
phk [Tue, 14 Apr 1998 06:24:43 +0000 (06:24 +0000)]
Fix a minor mbuf leak created by the previous change.
Reviewed by: phk
Submitted by: pb@fasterix.freenix.org (Pierre Beyssac)

26 years ago use extended error codes as noted in rfc1893.
jmb [Tue, 14 Apr 1998 02:09:23 +0000 (02:09 +0000)]
use extended error codes as noted in rfc1893.

retain additional message in check_relay ruleset,
the message is written into the maillog.
this is useful to a site's postmaster.
Reviewed by: jmb
Submitted by: Ruslan Ermilov ru@ucb.crimea.ua

26 years agoDocument the use of sendmail options on the commandline.
steve [Tue, 14 Apr 1998 00:59:29 +0000 (00:59 +0000)]
Document the use of sendmail options on the commandline.

PR: 4778
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agoDon't let secs variable wrap if <= 2.
steve [Tue, 14 Apr 1998 00:23:54 +0000 (00:23 +0000)]
Don't let secs variable wrap if <= 2.

PR: 6290
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agoAdd tutorials directories.
wosch [Mon, 13 Apr 1998 21:44:46 +0000 (21:44 +0000)]
Add tutorials directories.

26 years agoAdded EIDRM & ENOMSG errno in translation table.
sos [Mon, 13 Apr 1998 17:52:41 +0000 (17:52 +0000)]
Added EIDRM & ENOMSG errno in translation table.

26 years agoAdded EIDRM & ENOMSG to errno translation table.
sos [Mon, 13 Apr 1998 17:49:51 +0000 (17:49 +0000)]
Added EIDRM & ENOMSG to errno translation table.

26 years agoDon't use INTR when only one device supports it.
msmith [Mon, 13 Apr 1998 17:45:56 +0000 (17:45 +0000)]
Don't use INTR when only one device supports it.
Submitted by: Satoh Junichi <junichi@astec.co.jp>

26 years agoAdd EIDRM errno (PR 176), ENOMSG errno (myself) for prober sysv_ipc.
sos [Mon, 13 Apr 1998 17:45:00 +0000 (17:45 +0000)]
Add EIDRM errno (PR 176), ENOMSG errno (myself) for prober sysv_ipc.

26 years agoWrong header length used for certain reassembled IP packets.
phk [Mon, 13 Apr 1998 17:27:08 +0000 (17:27 +0000)]
Wrong header length used for certain reassembled IP packets.
PR: 6177
Reviewed by: phk, wollman
Submitted by: Eric Sprinkle <eric@ennovatenetworks.com>

26 years agoFinished previous commit. Just revert to rev.1.9.
bde [Mon, 13 Apr 1998 15:05:43 +0000 (15:05 +0000)]
Finished previous commit.  Just revert to rev.1.9.

Bruce

26 years agoDocument the requirement for TCPMUX to also be enabled as an internal
wollman [Mon, 13 Apr 1998 15:05:14 +0000 (15:05 +0000)]
Document the requirement for TCPMUX to also be enabled as an internal
service if any external TCPMUX servers are desired.

PR: 826

26 years agoFixed autonegotiation. Card registers are now accessed via memory
semenu [Mon, 13 Apr 1998 14:15:40 +0000 (14:15 +0000)]
Fixed  autonegotiation. Card registers are now accessed via memory
not i/o space.

26 years ago-pg was causing a link with -lc_r... :-]
peter [Mon, 13 Apr 1998 14:12:34 +0000 (14:12 +0000)]
-pg was causing a link with -lc_r... :-]

Submitted by:  Dmitry Khrustalev <dima@xyzzy.machaon.ru>
PR: 6287

26 years agoFixes for using amd with non-NFSv3 servers and for choosing the right address
dfr [Mon, 13 Apr 1998 12:11:24 +0000 (12:11 +0000)]
Fixes for using amd with non-NFSv3 servers and for choosing the right address
for a multihomed server.

PR: bin/6231, bin/4678
Submitted by: Mika Nystrom <mika@cs.caltech.edu

26 years agoSync with sys/i386/isa/wd.c revision 1.156.
kato [Mon, 13 Apr 1998 08:35:37 +0000 (08:35 +0000)]
Sync with sys/i386/isa/wd.c revision 1.156.

26 years agoFormat changes in an attempt to address some of Bruce's comments
jb [Sun, 12 Apr 1998 20:29:24 +0000 (20:29 +0000)]
Format changes in an attempt to address some of Bruce's comments
about spaces and tabs.

The externs in the static inline functions remain 'cause (a) they're
required; and (b) I can't find any gcc -W* cases where they generate
warnings.

26 years agoFix dependent-package loading when pkg_adding with an FTP URL. I broke
jkh [Sun, 12 Apr 1998 16:01:10 +0000 (16:01 +0000)]
Fix dependent-package loading when pkg_adding with an FTP URL.  I broke
this when I changed the playpen code to disallow recursion.  I know
this fixes a PR someplace but I can't seem to find it with the GNATs
search tool.

26 years agoFix comment.
jkh [Sun, 12 Apr 1998 14:02:33 +0000 (14:02 +0000)]
Fix comment.
Scolded by: bde

26 years agoomehow Jordan got 07.lpd in -current enabled again...
sos [Sun, 12 Apr 1998 12:33:59 +0000 (12:33 +0000)]
omehow Jordan got 07.lpd in -current enabled again...

26 years agoAic APM driver support for e.g. Toshiba T2400 notebook with internal
phk [Sun, 12 Apr 1998 12:11:31 +0000 (12:11 +0000)]
Aic APM driver support for e.g. Toshiba T2400 notebook with internal
Adaptec SCSI (aic6360/aha152x) controller.

PR: 5382
Reviewed by: phk
Submitted by: Oliver Breuninger <ob@seicom.NET>

26 years agoopenlog() needs to have LOG_NDELAY added, or else the syslog() calls after
phk [Sun, 12 Apr 1998 11:15:54 +0000 (11:15 +0000)]
openlog() needs to have LOG_NDELAY added, or else the syslog() calls after
the chroot will not get sent to syslogd.

PR: 4910
Reviewed by: phk
Submitted by: Jim Mercer <jim@komodo.reptiles.org>

26 years agoRemove these copies, they now live the right place.
phk [Sun, 12 Apr 1998 10:45:11 +0000 (10:45 +0000)]
Remove these copies, they now live the right place.

26 years agoChange noc-tun to nos-tun after Peter did the repository copy to cover
phk [Sun, 12 Apr 1998 10:44:24 +0000 (10:44 +0000)]
Change noc-tun to nos-tun after Peter did the repository copy to cover
up the tracks of my blunder.

26 years agoEnable the SecureRPC bits in rc.conf, if the Administrator wants them.
markm [Sun, 12 Apr 1998 09:47:43 +0000 (09:47 +0000)]
Enable the SecureRPC bits in rc.conf, if the Administrator wants them.

26 years agoSync with sys/i386/isa/wd.c revision 1.155.
kato [Sun, 12 Apr 1998 05:05:19 +0000 (05:05 +0000)]
Sync with sys/i386/isa/wd.c revision 1.155.

26 years agoFix the problem when SCSI ID is not contiguous.
kato [Sun, 12 Apr 1998 04:48:11 +0000 (04:48 +0000)]
Fix the problem when SCSI ID is not contiguous.

Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>

26 years agoAdd aio_error decl.
dyson [Sun, 12 Apr 1998 03:09:43 +0000 (03:09 +0000)]
Add aio_error decl.

26 years agoImplement Helbig idea of offset calculation reducing mktime() calls
ache [Sat, 11 Apr 1998 21:18:55 +0000 (21:18 +0000)]
Implement Helbig idea of offset calculation reducing mktime() calls
Immediately exit if /etc/wall_cmos_clock not present

26 years agoIn these enlightened times there are more and better places to find
phk [Sat, 11 Apr 1998 20:45:16 +0000 (20:45 +0000)]
In these enlightened times there are more and better places to find
this information.  PR 2789 mentions:

     http://www.pacbell.com/about-pb/areacodes/

     http://www.bellcore.com/NANP/

PR: 2789 (in a backewards kind of way)

26 years agosetsockopt() transports user option data in an mbuf. if the user
phk [Sat, 11 Apr 1998 20:31:46 +0000 (20:31 +0000)]
setsockopt() transports user option data in an mbuf. if the user
data is greater than MLEN, setsockopt is unable to pass it onto
the protocol handler.  Allocate a cluster in such case.

PR: 2575
Reviewed by:  phk
Submitted by: Julian Assange proff@iq.org

26 years agoMinor typo in the wd driver. The manifestation of this bug
dyson [Sat, 11 Apr 1998 20:09:39 +0000 (20:09 +0000)]
Minor typo in the wd driver.  The manifestation of this bug
is a tremendous perf decrease due to the disabling of advanced
features such as DMA, Ultra DMA, and 32bit mode.  This patch
might have been reported by someone else (I seem to remember
it.)

26 years agoAdd noc-tun to list
phk [Sat, 11 Apr 1998 20:03:05 +0000 (20:03 +0000)]
Add noc-tun to list

26 years agoProgram which implements "nos" alias "ka9q" alias "IP-IP" tunnels.
phk [Sat, 11 Apr 1998 19:33:06 +0000 (19:33 +0000)]
Program which implements "nos" alias "ka9q" alias "IP-IP" tunnels.

PR: 1154
Reviewed by: phk
Manpage by: phk
Submitted by: Nickolay N. Dudorov nnd@itfs.nsk.su

26 years agoWhen pmap_pinit0() allocates a page for proc0's page directory,
phk [Sat, 11 Apr 1998 17:24:06 +0000 (17:24 +0000)]
When pmap_pinit0() allocates a page for proc0's page directory,
kernal page table may need to be extended.  But while growing the
kernel page table (pmap_growkernel()), newly allocated kernel page
table pages are entered into every process' page directory. For
proc0, the page directory is not allocated yet, and results in a
page fault.  Eventually, the machine panics with "lockmgr: not
holding exclusive lock".

PR: 5458
Reviewed by: phk
Submitted by: Luoqi Chen <luoqi@luoqi.watermarkgroup.com>

26 years agoArgh!.. Spot the deliberate mistake that was probably causing the
peter [Sat, 11 Apr 1998 16:12:07 +0000 (16:12 +0000)]
Argh!..  Spot the deliberate mistake that was probably causing the
leftover files in /tmp..  (this commit brought to you by 'cvs update -j')

26 years agoMF22: build lpd docs
jkh [Sat, 11 Apr 1998 15:10:35 +0000 (15:10 +0000)]
MF22: build lpd docs

26 years agoChange the FILE locking to be by FILE, not by the underlying fd as
jb [Sat, 11 Apr 1998 07:47:22 +0000 (07:47 +0000)]
Change the FILE locking to be by FILE, not by the underlying fd as
it was. Add a FILE_WAIT state and queue threads waiting for a FILE
lock. Start using the sys/queue.h macros instead of the way that MIT
pthreads did it.

Add a thread name to the private thread structure and a non-POSIX
function to set this. This helps (me at least) when sending a SIGINFO
to a threaded process to get a /tmp/uthread.dump to see what the
<expletive deleted> threads are doing this time. It is nice to be
able to recognise (yes, I spell that with an 's' too) which threads
are which.