]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoUncut&paste som bogus use of VOP_BMAP in cd9660::VOP_STRATEGY.
phk [Mon, 30 Apr 2001 21:23:05 +0000 (21:23 +0000)]
Uncut&paste som bogus use of VOP_BMAP in cd9660::VOP_STRATEGY.
XXX mark some stuff which looks like further cut&paste junk.

23 years agoUncut&paste som bogus use of VOP_BMAP in hpfs::VOP_STRATEGY.
phk [Mon, 30 Apr 2001 21:21:53 +0000 (21:21 +0000)]
Uncut&paste som bogus use of VOP_BMAP in hpfs::VOP_STRATEGY.

At the same time, eliminate uninitialized use of a vnode
pointer.  Interesting GCC didn't spot this.

23 years agoIn camperiphscsisenseerror(), don't return an error when the error action
ken [Mon, 30 Apr 2001 21:02:57 +0000 (21:02 +0000)]
In camperiphscsisenseerror(), don't return an error when the error action
is SS_NOP.

Submitted by: joerg

23 years agoRemove a real FQDN host reference from the example
dillon [Mon, 30 Apr 2001 20:19:22 +0000 (20:19 +0000)]
Remove a real FQDN host reference from the example

Add $FreeBSD tag

23 years agoRegen.
n_hibma [Mon, 30 Apr 2001 17:38:57 +0000 (17:38 +0000)]
Regen.

23 years agoAdd 4300C Id
n_hibma [Mon, 30 Apr 2001 17:37:11 +0000 (17:37 +0000)]
Add 4300C Id

Submitted by: Ernst de Haan <ernst@heinz.jollem.com>

23 years agoFreeBSD 3.0 is no longer in the future tense. Merge in some new
bmah [Mon, 30 Apr 2001 16:13:58 +0000 (16:13 +0000)]
FreeBSD 3.0 is no longer in the future tense.  Merge in some new
words from RELNOTESng to fix this.

PR: docs/26794
Submitted by: B.Candler@pobox.com

23 years agoFix an errant search and replace that broke SCSI start unit commands.
ken [Mon, 30 Apr 2001 16:07:38 +0000 (16:07 +0000)]
Fix an errant search and replace that broke SCSI start unit commands.

This should fix automatic spinups as well as 'camcontrol start'.

23 years agoFix typo: Descriptions of SK-9842 and SK-9843 (GigE NICs supported by
bmah [Mon, 30 Apr 2001 16:06:46 +0000 (16:06 +0000)]
Fix typo:  Descriptions of SK-9842 and SK-9843 (GigE NICs supported by
sk(4)) were reversed.

While I'm here, update list of cards supported by sk(4) to be consistent
with the manpage.

PR: docs/21700
Submitted by: neuf@lrs.e-technik.uni-erlangen.de

23 years agoFix typo: Descriptions of SK-9842 and SK-9843 were reversed.
bmah [Mon, 30 Apr 2001 16:02:46 +0000 (16:02 +0000)]
Fix typo:  Descriptions of SK-9842 and SK-9843 were reversed.

PR: docs/21700
Submitted by: neuf@lrs.e-technik.uni-erlangen.de

23 years agoMFS: Add sawfish and windowmaker (1.1.2.2 -> 1.1.2.3)
olgeni [Mon, 30 Apr 2001 15:59:53 +0000 (15:59 +0000)]
MFS: Add sawfish and windowmaker (1.1.2.2 -> 1.1.2.3)

They are required by sysinstall's XFree86 desktop configuration menu.

23 years agoFix typo in comment: dependancies -> dependencies
olgeni [Mon, 30 Apr 2001 15:46:07 +0000 (15:46 +0000)]
Fix typo in comment: dependancies -> dependencies

23 years agoThe pkg_version -c output will now call for a "make clean" before and
bmah [Mon, 30 Apr 2001 15:35:43 +0000 (15:35 +0000)]
The pkg_version -c output will now call for a "make clean" before and
after the port build/install.  The former cleans up "dirty" port work
directories that happen to be lying around, and the latter cleans up
after we're done so that they won't trip up someone else.

PR: ports/25106
Submitted by: tim@bishnet.net, nik, mwm@mired.org

23 years agoBacked out previous commit. It cause massive filesystem corruption,
bde [Mon, 30 Apr 2001 14:35:35 +0000 (14:35 +0000)]
Backed out previous commit.  It cause massive filesystem corruption,
not to mention a compile-time warning about the critical function
becoming unused, by replacing spec_bmap() with vop_stdbmap().

ntfs seems to have the same bug.

The factor for converting specfs block numbers to physical block
numbers is 1, but vop_stdbmap() uses the bogus factor
btodb(ap->a_vp->v_mount->mnt_stat.f_iosize), which is 16 for ffs with
the default block size of 8K.  This factor is bogus even for vop_stdbmap()
-- the correct factor is related to the filesystem blocksize which is not
necessarily the same to the optimal i/o size.  vop_stdbmap() was apparently
cloned from nfs where these sizes happen to be the same.

There may also be a problem with a_vp->v_mount being null.  spec_bmap()
still checks for this, but I think the checks in specfs are dead code
which used to support block devices.

23 years agoFixed typos; removed whitespace at EOL.
schweikh [Mon, 30 Apr 2001 10:20:46 +0000 (10:20 +0000)]
Fixed typos; removed whitespace at EOL.

23 years agoUpdate usage message with new options.
mckusick [Mon, 30 Apr 2001 05:36:32 +0000 (05:36 +0000)]
Update usage message with new options.

Submitted by: Ruslan Ermilov <ru@FreeBSD.org>

23 years agoWhen panic()'ing because of recursion on a non-recursive mutex, print
alfred [Mon, 30 Apr 2001 01:01:52 +0000 (01:01 +0000)]
When panic()'ing because of recursion on a non-recursive mutex, print
out the location it was initially locked.

Ok'd by: jake

23 years agoMake rtprio work again.
jake [Sun, 29 Apr 2001 22:09:26 +0000 (22:09 +0000)]
Make rtprio work again.
- add a missing break which caused RTP_SET to always return EINVAL
- break instead of returning if p_can fails so proc_lock is always
  dropped correctly
- only copyin data that is actually needed
- use break instead of goto
- make rtp_to_pri return EINVAL instead of -1 if the values are out
  or range so we don't have to translate

23 years agoBuild system:
dd [Sun, 29 Apr 2001 21:05:12 +0000 (21:05 +0000)]
Build system:
o Define a RELN_ROOT variable which points to the root of the relnotes
  tree (i.e., src/release/doc).
o By default, define DOC_PREFIX in terms of RELN_ROOT; this gives a
  bigger chance of finding the doc/ tree without help in the form of
  setting DOC_PREFIX on the command line.
o Respect DOCDIR; `make install` works now.

Approved by: bmah

23 years agoo As part of the move to not maintaining copies of the vnode owning uid
rwatson [Sun, 29 Apr 2001 19:53:50 +0000 (19:53 +0000)]
o As part of the move to not maintaining copies of the vnode owning uid
  and gid in the ACL, vaccess_acl_posix1e() was changed to accept
  explicit file_uid and file_gid as arguments.  However, in making the
  change, I explicitly checked file_gid against cr->cr_groups[0], rather
  than using groupmember, resulting in ACL_GROUP_OBJ entries being
  compared to the caller's effective gid only, not the remainder of
  its groups.  This was recently corrected for the version of the
  group call without privilege, but the second test (when privilege is
  added) was missed.  This change replaces an additiona cr->cr_groups[0]
  check with groupmember().

Pointed out by: jedgar
Reviewed by: jedgar
Obtained from: TrustedBSD Project

23 years agoAdd a note on setting DOC_PREFIX when building release notes.
bmah [Sun, 29 Apr 2001 19:24:32 +0000 (19:24 +0000)]
Add a note on setting DOC_PREFIX when building release notes.

23 years agoUnbreak world by defining isalnum() for libstand consumers.
msmith [Sun, 29 Apr 2001 19:06:57 +0000 (19:06 +0000)]
Unbreak world by defining isalnum() for libstand consumers.

23 years agoSMP updates / sync to HARDWARE.TXT version. SGMLify comes next.
wilko [Sun, 29 Apr 2001 18:39:42 +0000 (18:39 +0000)]
SMP updates / sync to HARDWARE.TXT version. SGMLify comes next.

23 years agoReplacement of the old error() routine with errx(3) was premature.
markm [Sun, 29 Apr 2001 17:50:29 +0000 (17:50 +0000)]
Replacement of the old error() routine with errx(3) was premature.
There are protocol issues to deal with.

Bring back this routine (renamed to avoid a library conflict in libssh)
and overhaul it for more 21st Century style coding.

Pointed out by: bde

23 years agoRemove most of the CPU: sections, and reflect SMP capability of
wilko [Sun, 29 Apr 2001 13:27:26 +0000 (13:27 +0000)]
Remove most of the CPU: sections, and reflect SMP capability of
FreeBSD/alpha.

23 years agoVOP_BALLOC was never really a VOP in the first place, so convert it
phk [Sun, 29 Apr 2001 12:36:52 +0000 (12:36 +0000)]
VOP_BALLOC was never really a VOP in the first place, so convert it
to UFS_BALLOC like the other "between UFS and FFS function interfaces".

23 years agoAdd a vop_stdbmap(), and make it part of the default vop vector.
phk [Sun, 29 Apr 2001 11:48:41 +0000 (11:48 +0000)]
Add a vop_stdbmap(), and make it part of the default vop vector.

Make 7 filesystems which don't really know about VOP_BMAP rely
on the default vector, rather than more or less complete local
vop_nopbmap() implementations.

23 years agoMake a panic less misleading.
phk [Sun, 29 Apr 2001 11:45:15 +0000 (11:45 +0000)]
Make a panic less misleading.

23 years agoCall ufs_bmaparray() directly instead of indirectly via VOP_BMAP().
phk [Sun, 29 Apr 2001 10:25:30 +0000 (10:25 +0000)]
Call ufs_bmaparray() directly instead of indirectly via VOP_BMAP().

23 years agoRemove two unused arguments from ufs_bmaparray().
phk [Sun, 29 Apr 2001 10:24:58 +0000 (10:24 +0000)]
Remove two unused arguments from ufs_bmaparray().

23 years agoRemove faint traces of blind copy&paste.
phk [Sun, 29 Apr 2001 10:23:50 +0000 (10:23 +0000)]
Remove faint traces of blind copy&paste.

23 years agoRemove faint traces of non-existant ffs_bmap().
phk [Sun, 29 Apr 2001 10:23:32 +0000 (10:23 +0000)]
Remove faint traces of non-existant ffs_bmap().

23 years agoGrrr. Fix a line that was fatfingered out during the cleanup.
markm [Sun, 29 Apr 2001 09:03:52 +0000 (09:03 +0000)]
Grrr. Fix a line that was fatfingered out during the cleanup.
Submitted by: bde
Pointy hat: markm

23 years agoClarify a little: the mandatory argument is an event number.
dd [Sun, 29 Apr 2001 03:54:48 +0000 (03:54 +0000)]
Clarify a little: the mandatory argument is an event number.

PR: 26905
Submitted by: AMAKAWA Shuhei <sa264@cam.ac.uk>

23 years agoAdd xref to sym(4)
dd [Sun, 29 Apr 2001 03:48:35 +0000 (03:48 +0000)]
Add xref to sym(4)

PR: 26881

23 years agomdoc(7) police: use .Va and .Vt where appropriate
dd [Sun, 29 Apr 2001 03:45:04 +0000 (03:45 +0000)]
mdoc(7) police: use .Va and .Vt where appropriate

23 years agoDisable llib. The previous commit does not go anywhere near far enough
peter [Sun, 29 Apr 2001 03:19:58 +0000 (03:19 +0000)]
Disable llib.  The previous commit does not go anywhere near far enough
to enable this.
1: it was running xlint out of the object directory, which is not
safe (ie: run a 5.x binary on a 4.x world - no libc.so.5, or run an
alpha binary on x86).
2: lint has /usr/libexec/lint1 and /usr/libexec/lint2 hard coded in.
This is the same as problem 1.
3: lint has got /usr/bin/cc hard coded in as well.  Also, see problem 1.
There are probably more problems, but these are enough of a showstopper.

23 years agoRemove incorrect comment.
alfred [Sun, 29 Apr 2001 03:10:24 +0000 (03:10 +0000)]
Remove incorrect comment.

Submitted by: quinot@inf.enst.fr <quinot@inf.enst.fr>
PR: kern/26893

23 years agoRevert consequences of changes to mount.h, part 2.
grog [Sun, 29 Apr 2001 02:45:39 +0000 (02:45 +0000)]
Revert consequences of changes to mount.h, part 2.

Requested by: bde

23 years agoBring in ficl 2.05.
dcs [Sun, 29 Apr 2001 02:36:36 +0000 (02:36 +0000)]
Bring in ficl 2.05.

This version has a step debugger, which now completely replaces the
old trace feature. Also, we moved all of the FreeBSD-specific MI
code to loader.c, reducing the diff between this and the official
FICL distribution.

23 years agodon't unlock the channel in chn_read, msleep will do it for us.
cg [Sun, 29 Apr 2001 02:31:02 +0000 (02:31 +0000)]
don't unlock the channel in chn_read, msleep will do it for us.

PR: kern/26430

23 years agoAdd back in the bits to remove any existing "schg" flags as we have
obrien [Sun, 29 Apr 2001 01:53:57 +0000 (01:53 +0000)]
Add back in the bits to remove any existing "schg" flags as we have
kernel's out in wild that still have these flags set.

23 years agoFix typo: GREMANLINKS -> GERMANLINKS
jmas [Sun, 29 Apr 2001 00:49:31 +0000 (00:49 +0000)]
Fix typo: GREMANLINKS -> GERMANLINKS

23 years agoAdd es_ES.
jmas [Sun, 29 Apr 2001 00:38:26 +0000 (00:38 +0000)]
Add es_ES.

23 years agoDocument allscreens_kbdflags.
dd [Sat, 28 Apr 2001 20:57:26 +0000 (20:57 +0000)]
Document allscreens_kbdflags.

Reviewed by: ru

23 years agoAdd an allscreens_kbdflags option. Same thing as allscreens_flags,
dd [Sat, 28 Apr 2001 20:56:53 +0000 (20:56 +0000)]
Add an allscreens_kbdflags option.  Same thing as allscreens_flags,
but runs kbdcontrol instead of vidcontrol.

Reviewed by: ru

23 years agomdoc(7) police: use .Va and .Vt where appropriate
dd [Sat, 28 Apr 2001 20:51:23 +0000 (20:51 +0000)]
mdoc(7) police: use .Va and .Vt where appropriate

Reviewed by: ru

23 years agoRemind the user that they need to check CPAN manually for updates
joe [Sat, 28 Apr 2001 16:15:50 +0000 (16:15 +0000)]
Remind the user that they need to check CPAN manually for updates
to perl5 modules installed by hand.

23 years agoCleaner method of making PAMable apps static (in the optional case of
markm [Sat, 28 Apr 2001 15:18:10 +0000 (15:18 +0000)]
Cleaner method of making PAMable apps static (in the optional case of
wanting static apps).

23 years agoAdd category definitions (which were missing) for locale categories LC_MESSAGES,
phantom [Sat, 28 Apr 2001 15:13:30 +0000 (15:13 +0000)]
Add category definitions (which were missing) for locale categories LC_MESSAGES,
LC_NUMERIC, LC_MONETARY. Information source is POSIX locale defintions
collection at ftp://dkuug.dk/i18n/WG15-collection/

23 years agoDike out Kerberos(IV) support on the grounds that better kerberos
markm [Sat, 28 Apr 2001 13:44:14 +0000 (13:44 +0000)]
Dike out Kerberos(IV) support on the grounds that better kerberos
support can be gotten via PAM.

23 years agoDike out the Kerberos(IV) support on the grounds that better kerberos
markm [Sat, 28 Apr 2001 13:40:52 +0000 (13:40 +0000)]
Dike out the Kerberos(IV) support on the grounds that better kerberos
support can be already obtained via PAM.

23 years agoImprove description of "new_sysent".
alex [Sat, 28 Apr 2001 13:19:20 +0000 (13:19 +0000)]
Improve description of "new_sysent".

23 years agoAdd SYSCALL_MODULE.9, a manpage for the SYSCALL_MODULE wrapper macro
alex [Sat, 28 Apr 2001 13:18:40 +0000 (13:18 +0000)]
Add SYSCALL_MODULE.9, a manpage for the SYSCALL_MODULE wrapper macro
for syscall klds.

Some text of this manpage is based on the comments in the example
syscall module written by Assar Westerlund.

Reviewed by: ru

23 years agoInstead of asserting that a mutex is not still locked after unlocking it,
alfred [Sat, 28 Apr 2001 12:11:01 +0000 (12:11 +0000)]
Instead of asserting that a mutex is not still locked after unlocking it,
assert that the mutex is owned and not recursed prior to unlocking it.

This should give a clearer diagnostic when a programming error is caught.

23 years agoEnable (optional) static linking.
markm [Sat, 28 Apr 2001 08:06:33 +0000 (08:06 +0000)]
Enable (optional) static linking.

23 years agoDamn. That should be _enable_ static linking, not _force_ static linking.
markm [Sat, 28 Apr 2001 07:58:12 +0000 (07:58 +0000)]
Damn. That should be _enable_ static linking, not _force_ static linking.

23 years agoEnable (optional) static linking.
markm [Sat, 28 Apr 2001 07:56:49 +0000 (07:56 +0000)]
Enable (optional) static linking.
Asked for by: BDE

23 years agoChange names of functions and variables with global scope that are
markm [Sat, 28 Apr 2001 07:55:19 +0000 (07:55 +0000)]
Change names of functions and variables with global scope that are
in conflict with library values of the same name. This allows static
linking.

23 years agoAllow static linking.
markm [Sat, 28 Apr 2001 07:44:37 +0000 (07:44 +0000)]
Allow static linking.
Asked for by: BDE

23 years agoClean up the error handling code a bit. There is no need to "roll our
markm [Sat, 28 Apr 2001 07:43:01 +0000 (07:43 +0000)]
Clean up the error handling code a bit. There is no need to "roll our
own" error() routine when errx() is available. This resolves a conflict
when linking statically.

23 years agoDistinguish between rpc version numbers in the client cache to avoid
alfred [Sat, 28 Apr 2001 04:26:32 +0000 (04:26 +0000)]
Distinguish between rpc version numbers in the client cache to avoid
replying on the wrong port.

23 years agohandles.c belonged to the old stub lockd, nuke it.
alfred [Sat, 28 Apr 2001 02:19:15 +0000 (02:19 +0000)]
handles.c belonged to the old stub lockd, nuke it.

23 years agoprocs.c belonged to the old stub lockd, nuke it.
alfred [Sat, 28 Apr 2001 02:17:33 +0000 (02:17 +0000)]
procs.c belonged to the old stub lockd, nuke it.

23 years agoDocument "chdir" builtin.
dd [Sat, 28 Apr 2001 02:13:58 +0000 (02:13 +0000)]
Document "chdir" builtin.

23 years agoAdd in a missing call to forward_hardclock() in the SMP case.
jhb [Sat, 28 Apr 2001 01:37:44 +0000 (01:37 +0000)]
Add in a missing call to forward_hardclock() in the SMP case.

Submitted by: bde

23 years agoFix wrong (char) cast (instead of unsigned char) causing highlighting of all
ache [Fri, 27 Apr 2001 22:35:44 +0000 (22:35 +0000)]
Fix wrong (char) cast (instead of unsigned char) causing highlighting of all
8bit characters due to famous sign extension bug.

23 years agobe more specific in identifying the chip type
cg [Fri, 27 Apr 2001 22:26:36 +0000 (22:26 +0000)]
be more specific in identifying the chip type

23 years agoNew release note: SMPng on alpha.
bmah [Fri, 27 Apr 2001 22:25:15 +0000 (22:25 +0000)]
New release note:  SMPng on alpha.

MFC noted:  wx(4) hardware support.

23 years agoAddress a number of problems with sysctl_vm_zone().
alfred [Fri, 27 Apr 2001 22:24:45 +0000 (22:24 +0000)]
Address a number of problems with sysctl_vm_zone().

The zone allocator's locks should be leaflocks, meaning that they
should never be held when entering into another subsystem, however
the sysctl grabs the zone global mutex and individual zone mutexes
while holding the lock it calls SYSCTL_OUT which recurses into the
VM subsystem in order to wire user memory to do a safe copy.  This
can block and cause lock order reversals.

To fix this:
  lock zone global.
  get a count of the number of zones.
  unlock global.
  allocate temporary storage.
  format and SYSCTL_OUT the banner.
  lock global.
  traverse list.
    make sure we haven't looped more than the initial count taken
      to avoid overflowing the allocated buffer.
    lock each nodes.
    read values and format into buffer.
    unlock individual node.
  unlock global.
  format and SYSCTL_OUT the rest of the data.
  free storage.
  return.

Other problems included not checking for errors when doing sysctl out
of the column header.  Fixed.

Inconsistant termination of the copied string. Fixed.

Objected to by: des (for not using sbuf)

Since the output is not variable length and I'm actually over
allocating signifigantly and I'd like to get this fixed now, I'll
work on the sbuf convertion at a later date.  I would not object
to someone else taking it upon themselves to convert it to sbuf.
I hold no MAINTIANER rights to this code (for now).

23 years agoBetter handling of ioctl(SIOCSIFFLAGS) failing in ifpromisc():
fenner [Fri, 27 Apr 2001 22:20:22 +0000 (22:20 +0000)]
Better handling of ioctl(SIOCSIFFLAGS) failing in ifpromisc():
- Don't print the "promiscuous mode (enabled|disabled)" on failure
- Restore the reference count on failure

23 years agoFirst commit of RELNOTESng, the rewrite of the *.TXT documentation
bmah [Fri, 27 Apr 2001 21:28:02 +0000 (21:28 +0000)]
First commit of RELNOTESng, the rewrite of the *.TXT documentation
files.

src/release/doc/README has additional information.

Reviewed by: -current, -doc

23 years agoSome ports have been renamed after this script has been created.
olgeni [Fri, 27 Apr 2001 20:43:57 +0000 (20:43 +0000)]
Some ports have been renamed after this script has been created.

A couple of renames are needed (disc 1):

  print/xpdf -> graphics/xpdf
  mail/pine -> mail/pine4

23 years agoMove the disklabel construction to the attach function instead of
sos [Fri, 27 Apr 2001 19:47:33 +0000 (19:47 +0000)]
Move the disklabel construction to the attach function instead of
in open. This prevent panics when a the disklabel is accessed on
an ATA-RAID subdisk.

23 years agoCheck the new kern.smp.active sysctl rather than the non-existent
jhb [Fri, 27 Apr 2001 19:33:50 +0000 (19:33 +0000)]
Check the new kern.smp.active sysctl rather than the non-existent
smp.smp_active sysctl to determine if we are running on an SMP machine.

23 years agoOverhaul of the SMP code. Several portions of the SMP kernel support have
jhb [Fri, 27 Apr 2001 19:28:25 +0000 (19:28 +0000)]
Overhaul of the SMP code.  Several portions of the SMP kernel support have
been made machine independent and various other adjustments have been made
to support Alpha SMP.

- It splits the per-process portions of hardclock() and statclock() off
  into hardclock_process() and statclock_process() respectively.  hardclock()
  and statclock() call the *_process() functions for the current process so
  that UP systems will run as before.  For SMP systems, it is simply necessary
  to ensure that all other processors execute the *_process() functions when the
  main clock functions are triggered on one CPU by an interrupt.  For the alpha
  4100, clock interrupts are delievered in a staggered broadcast fashion, so
  we simply call hardclock/statclock on the boot CPU and call the *_process()
  functions on the secondaries.  For x86, we call statclock and hardclock as
  usual and then call forward_hardclock/statclock in the MD code to send an IPI
  to cause the AP's to execute forwared_hardclock/statclock which then call the
  *_process() functions.
- forward_signal() and forward_roundrobin() have been reworked to be MI and to
  involve less hackery.  Now the cpu doing the forward sets any flags, etc. and
  sends a very simple IPI_AST to the other cpu(s).  AST IPIs now just basically
  return so that they can execute ast() and don't bother with setting the
  astpending or needresched flags themselves.  This also removes the loop in
  forward_signal() as sched_lock closes the race condition that the loop worked
  around.
- need_resched(), resched_wanted() and clear_resched() have been changed to take
  a process to act on rather than assuming curproc so that they can be used to
  implement forward_roundrobin() as described above.
- Various other SMP variables have been moved to a MI subr_smp.c and a new
  header sys/smp.h declares MI SMP variables and API's.   The IPI API's from
  machine/ipl.h have moved to machine/smp.h which is included by sys/smp.h.
- The globaldata_register() and globaldata_find() functions as well as the
  SLIST of globaldata structures has become MI and moved into subr_smp.c.
  Also, the globaldata list is only available if SMP support is compiled in.

Reviewed by: jake, peter
Looked over by: eivind

23 years agoMake stathz match reality on platforms like the 4100 where hz!=1024
gallatin [Fri, 27 Apr 2001 18:21:25 +0000 (18:21 +0000)]
Make stathz match reality on platforms like the 4100 where hz!=1024
It might be more correct to make stathz as close as possible to 128,
but that would involve adding complexity to the clock intr path, which
I don't want to do.

23 years agoAdd getaddrinfo(3) to the "SEE ALSO" list.
archie [Fri, 27 Apr 2001 18:18:12 +0000 (18:18 +0000)]
Add getaddrinfo(3) to the "SEE ALSO" list.

23 years agoActually show the values that tripped the assertion "receive 1"
alfred [Fri, 27 Apr 2001 13:42:50 +0000 (13:42 +0000)]
Actually show the values that tripped the assertion "receive 1"

23 years agoRemoved reference to withdrawn secure-supfile.
ru [Fri, 27 Apr 2001 12:15:15 +0000 (12:15 +0000)]
Removed reference to withdrawn secure-supfile.

23 years agostable-supfile now covers 4.x-stable.
ru [Fri, 27 Apr 2001 12:08:34 +0000 (12:08 +0000)]
stable-supfile now covers 4.x-stable.

23 years agoMFS: revision 1.19.2.4
ru [Fri, 27 Apr 2001 12:00:35 +0000 (12:00 +0000)]
MFS: revision 1.19.2.4
Correct comments to fit current realities of exporting crypto.

23 years agomdoc(7) police: fix markup.
ru [Fri, 27 Apr 2001 10:32:48 +0000 (10:32 +0000)]
mdoc(7) police: fix markup.

23 years agomdoc(7) police: removed hard sentence breaks.
ru [Fri, 27 Apr 2001 10:27:06 +0000 (10:27 +0000)]
mdoc(7) police: removed hard sentence breaks.

23 years agomdoc(7) police: removed hard sentence break.
ru [Fri, 27 Apr 2001 10:22:17 +0000 (10:22 +0000)]
mdoc(7) police: removed hard sentence break.

23 years agomdoc(7) police: Removed forgotten .Pp.
ru [Fri, 27 Apr 2001 10:18:22 +0000 (10:18 +0000)]
mdoc(7) police: Removed forgotten .Pp.

23 years agomdoc(7) police: fix markup.
ru [Fri, 27 Apr 2001 10:13:20 +0000 (10:13 +0000)]
mdoc(7) police: fix markup.
(Shows how powerful new -mdoc is.)

23 years agomdoc(7) police: shrink list width by one character.
ru [Fri, 27 Apr 2001 09:06:50 +0000 (09:06 +0000)]
mdoc(7) police: shrink list width by one character.

23 years agomdoc(7) police:
ru [Fri, 27 Apr 2001 08:36:48 +0000 (08:36 +0000)]
mdoc(7) police:
document date updated, removed history info from the .Os call, cosmetics.

23 years agomdoc(7) police: update document date, sort xrefs, fix markup.
ru [Fri, 27 Apr 2001 08:28:44 +0000 (08:28 +0000)]
mdoc(7) police: update document date, sort xrefs, fix markup.

23 years agoGrammar nit.
ru [Fri, 27 Apr 2001 08:16:57 +0000 (08:16 +0000)]
Grammar nit.

23 years agoFixed a typo.
ru [Fri, 27 Apr 2001 08:12:45 +0000 (08:12 +0000)]
Fixed a typo.

23 years agoPut a note that `-h' and `-n' is non-standard and provided only for
sobomax [Fri, 27 Apr 2001 08:00:19 +0000 (08:00 +0000)]
Put a note that `-h' and `-n' is non-standard and provided only for
compatibility purposes.

Prompted by: ru

23 years agoo Remove the disabled p_cansched() test cases that permitted users to
rwatson [Fri, 27 Apr 2001 01:56:32 +0000 (01:56 +0000)]
o Remove the disabled p_cansched() test cases that permitted users to
  modify the scheduling properties of processes with a different real
  uid but the same effective uid (i.e., daemons, et al).  (note: these
  cases were previously commented out, so this does not change the
  compiled code at al)

Obtained from: TrustedBSD Project

23 years agoInitiate the deorbit burn sequence for sys/ipl.h by moving the software
jhb [Fri, 27 Apr 2001 00:29:45 +0000 (00:29 +0000)]
Initiate the deorbit burn sequence for sys/ipl.h by moving the software
interrupt priorities over to sys/interrupt.h next to the software interrupt
API.

23 years agoInitialize p_md.md_kernnest to 1 for newly fork'd processes since they
jhb [Thu, 26 Apr 2001 23:52:40 +0000 (23:52 +0000)]
Initialize p_md.md_kernnest to 1 for newly fork'd processes since they
start off in the kernel.

23 years agoDocument acl_get_entry(3)
jedgar [Thu, 26 Apr 2001 22:28:14 +0000 (22:28 +0000)]
Document acl_get_entry(3)

Obtained from: TrustedBSD Project

23 years agoNew release notes: Advance Logic ALS4000 driver, S3 Sonicvibes driver,
bmah [Thu, 26 Apr 2001 21:33:08 +0000 (21:33 +0000)]
New release notes:  Advance Logic ALS4000 driver, S3 Sonicvibes driver,
ln -h/-n.

23 years agoNew release notes: smbfs, fsck(8) backgrounding, fmtcheck(3),
bmah [Thu, 26 Apr 2001 20:57:25 +0000 (20:57 +0000)]
New release notes:  smbfs, fsck(8) backgrounding, fmtcheck(3),
file 3.35

MFCs noted:  groff 1.17, ping -m

23 years agovfs_subr.c is getting rather fat. The underlying repocopy and this
phk [Thu, 26 Apr 2001 20:47:14 +0000 (20:47 +0000)]
vfs_subr.c is getting rather fat.  The underlying repocopy and this
commit moves the filesystem export handling code to vfs_export.c