]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
21 years agoCatch up with sys/conf/kern.post.mk,v 1.39 -- we can now use
Ruslan Ermilov [Mon, 3 Mar 2003 08:50:32 +0000 (08:50 +0000)]
Catch up with sys/conf/kern.post.mk,v 1.39 -- we can now use
plain ${CLEANDIR} to clean kernel and modules.  This has an
additional nicety of respecting NOCLEANDIR.

21 years agoRevert last commit. File tracks NetBSD.
Matthew N. Dodd [Mon, 3 Mar 2003 06:09:18 +0000 (06:09 +0000)]
Revert last commit.  File tracks NetBSD.

Requested by:  sam

21 years ago - Shift the tick count by 10 and back around sched_pctcpu_update()
Jeff Roberson [Mon, 3 Mar 2003 05:29:09 +0000 (05:29 +0000)]
 - Shift the tick count by 10 and back around sched_pctcpu_update()
   calculations.  Keep this changes local to the function so the tick count
   is in its natural form otherwise.  Previously 1000 was added each time
   a tick fired and we divided by 1000 when it was reported.  This is done
   to reduce rounding errors.

21 years ago- Document the fact that we now use pam_passwdqc(8) to check
David Schultz [Mon, 3 Mar 2003 05:09:24 +0000 (05:09 +0000)]
- Document the fact that we now use pam_passwdqc(8) to check
  password quality, not login.conf(5).
- Move warnexpire and warnpasswd from the ``Accounting Limits''
  section to ``Authentication'', and nix everything else in the
  former section.  The accounting knobs are not available in
  the base system, and the subset of them available in ports
  should be documented in the ports' manpages.

PR: 47960
Reviewed by: mike (mentor), doc

21 years ago sizeof(struct llc) -> LLC_SNAPFRAMELEN
Matthew N. Dodd [Mon, 3 Mar 2003 05:04:57 +0000 (05:04 +0000)]
     sizeof(struct llc) -> LLC_SNAPFRAMELEN
sizeof(struct ether_header) -> ETHER_HDR_LEN
 sizeof(struct fddi_header) -> FDDI_HDR_LEN

21 years ago - In sched_add() special case PRI_TIMESHARE and PRI_ITHD|PRI_REALTIME. We
Jeff Roberson [Mon, 3 Mar 2003 04:28:07 +0000 (04:28 +0000)]
 - In sched_add() special case PRI_TIMESHARE and PRI_ITHD|PRI_REALTIME.  We
   always place ITHD & REALTIME threads on the current queue of the current
   cpu.  Prior to this change an interrupt thread would only ever run on one
   cpu.

21 years ago - Refrain from setting the td_priority in sched_wakeup(). It will be reset
Jeff Roberson [Mon, 3 Mar 2003 04:11:40 +0000 (04:11 +0000)]
 - Refrain from setting the td_priority in sched_wakeup().  It will be reset
   before we return to user space.

21 years agoDefer allowing async. requests after self ID's have received.
Hidetoshi Shimokawa [Mon, 3 Mar 2003 04:10:56 +0000 (04:10 +0000)]
Defer allowing async. requests after self ID's have received.
This should fix some problem of SBP2 device probing.

Prior to rev 1.41, we keep writing the register while bus reset phase.
But in rev 1.41, we ignore successive bus reset events and some chips seem to
clear the register after we write to it.

Tested by: Michael Reifenberger <root@nihil.reifenberger.com>

21 years agoUpdate maintainer. Thanks to Jordan for getting this started, but he
Murray Stokely [Mon, 3 Mar 2003 03:28:30 +0000 (03:28 +0000)]
Update maintainer.  Thanks to Jordan for getting this started, but he
hasn't been the maintainer for at least a year.

21 years agoA variety of cosmetic changes, mostly to (slightly) reduce diffs with
Garance A Drosehn [Mon, 3 Mar 2003 02:53:35 +0000 (02:53 +0000)]
A variety of cosmetic changes, mostly to (slightly) reduce diffs with
OpenBSD.  Except for one added '\n', the object code is not changed.

MFC after: 3 weeks

21 years agoCollapse two more parameters to dotrim() into the 'ent' parameter that is
Garance A Drosehn [Mon, 3 Mar 2003 01:58:33 +0000 (01:58 +0000)]
Collapse two more parameters to dotrim() into the 'ent' parameter that is
already there.  This should not effect anything.

MFC after: 3 weeks

21 years agoChange to using uid_t and gid_t instead of int. Also change this won't
Garance A Drosehn [Mon, 3 Mar 2003 01:23:34 +0000 (01:23 +0000)]
Change to using uid_t and gid_t instead of int.  Also change this won't
bother doing a chmod() if neither of these two fields are set.

Obtained from: OpenBSD
MFC after: 3 weeks

21 years agoRestore vendor ID.
David E. O'Brien [Mon, 3 Mar 2003 01:12:24 +0000 (01:12 +0000)]
Restore vendor ID.

21 years agoUse __FBSDID.
David E. O'Brien [Mon, 3 Mar 2003 01:09:46 +0000 (01:09 +0000)]
Use __FBSDID.

21 years agoFix a machine check abort caused by the EFI loader trying to open a
Marcel Moolenaar [Mon, 3 Mar 2003 00:58:47 +0000 (00:58 +0000)]
Fix a machine check abort caused by the EFI loader trying to open a
file in the NFS file system when the underlying device is not a
network device. A Sparc64 specific hack for this exact problem was
already present (nfs.c:1.9, tftp.c:1.10), but the problem is not
specific to Sparc64. The hack has been promoted to a non-i386 test
because on non-i386 architectures it's either impossible to have
non-network devices coexist in the same loader with the NFS FS, or
network and non-network device coexist and NFS filesystems can only
be used on top of network devices. I believe i386 pxeboot is where
this does not hold.

The root cause of this problem is in open.c where each file system
is tried until no more file systems exist or a file system returns
success. There's no notion of a list of valid file systems given
the underlying device and the non-existence of a file can cause
the invalid combination to be tried.

21 years agoUse IFP2AC() rather than casting to struct arpcom *
Matthew N. Dodd [Mon, 3 Mar 2003 00:30:02 +0000 (00:30 +0000)]
Use IFP2AC() rather than casting to struct arpcom *

21 years agoDe-register.
Matthew N. Dodd [Mon, 3 Mar 2003 00:21:52 +0000 (00:21 +0000)]
De-register.

21 years agoFix the interactions between specific log files given on the command line,
Garance A Drosehn [Mon, 3 Mar 2003 00:01:51 +0000 (00:01 +0000)]
Fix the interactions between specific log files given on the command line,
and config-file entries which specify a filename-pattern (glob).  It is
still not perfectly-right, but at least it isn't completely-wrong.

Reviewed by: no objections on freebsd-arch
MFC after: 3 weeks
MFC addendum: (or after the code-freeze of 4.x is lifted)

21 years agoAdd a command-line option of '-R somename', which indicates that newsyslog
Garance A Drosehn [Sun, 2 Mar 2003 23:23:11 +0000 (23:23 +0000)]
Add a command-line option of '-R somename', which indicates that newsyslog
should rotate all files given on the command, even if they don't seem to
need to be rotated.  This would be used by some other command that decides
the given log file(s) should be rotated, but wants the "how" of that rotation
to be determined by entries to newsyslog.  Wes expects to change syslogd to
take advantage of this.  Man page will be updated after we're sure this is
all working the way we want it to.

Reviewed by: no objections on freebsd-arch
MFC after: 3 weeks
MFC addendum: (or after the code-freeze of 4.x is lifted)

21 years agoA cute yet small MAC policy that provides a simple ACL mechanism to
Robert Watson [Sun, 2 Mar 2003 23:01:42 +0000 (23:01 +0000)]
A cute yet small MAC policy that provides a simple ACL mechanism to
permit users and groups to bind ports for TCP or UDP, and is intended
to be combined with the recently committed support for
net.inet.ip.portrange.reservedhigh.  The policy is twiddled using
sysctl(8).  To use this module, you will need to compile in MAC
support, and probably set reservedhigh to 0, then twiddle
security.mac.portacl.rules to set things as desired.  This policy
module only restricts ports explicitly bound using bind(), not
implicitly bound ports where the port number is selected by the
IP stack.  It appears to work properly in my local configuration,
but needs more broad testing.

A sample policy might be:

  # sysctl security.mac.portacl.rules="uid:425:tcp:80,uid:425:tcp:79"

This permits uid 425 to bind TCP sockets to ports 79 and 80.  Currently
no distinction is made for incoming vs. outgoing ports with TCP,
although that would probably be easy to add.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoEmbellish the list of supported devices.
David E. O'Brien [Sun, 2 Mar 2003 22:56:04 +0000 (22:56 +0000)]
Embellish the list of supported devices.

21 years agoGet rid of caddr_t.
Dag-Erling Smørgrav [Sun, 2 Mar 2003 22:23:45 +0000 (22:23 +0000)]
Get rid of caddr_t.

21 years agoAdd a command-line option of '-s', which indicates that newsyslog should
Garance A Drosehn [Sun, 2 Mar 2003 22:05:17 +0000 (22:05 +0000)]
Add a command-line option of '-s', which indicates that newsyslog should
not send a signal to any processes.  Also add a config-file flag of 'N' or
'n', which indicates that the given logfile has no process which needs a
signal when it is rotated.  Both of these are based on changes NetBSD
has made, although the implementation is somewhat different.

PR: bin/36553  (2nd half)
Reviewed by: no objections on freebsd-arch
Obtained from: NetBSD (in spirit, at least)
MFC after: 3 weeks

21 years agoReduce code duplication. This adds the function rt_check() to route.c.
Matthew N. Dodd [Sun, 2 Mar 2003 21:34:37 +0000 (21:34 +0000)]
Reduce code duplication.  This adds the function rt_check() to route.c.

Approved by:  sam (in principle)

21 years agoAbuse `cleandir' for what `clobber' was supposed to do, for peter.
Ruslan Ermilov [Sun, 2 Mar 2003 21:25:00 +0000 (21:25 +0000)]
Abuse `cleandir' for what `clobber' was supposed to do, for peter.

21 years agoSupport ICMP_TSTAMP/ICMP_TSTAMPREPLY.
Matthew N. Dodd [Sun, 2 Mar 2003 21:24:08 +0000 (21:24 +0000)]
Support ICMP_TSTAMP/ICMP_TSTAMPREPLY.

This alters the meaning of the '-M' flag.

21 years agoFixed sys/boot/pc98/boot2/Makefile to use kern.mk and
Ruslan Ermilov [Sun, 2 Mar 2003 21:18:40 +0000 (21:18 +0000)]
Fixed sys/boot/pc98/boot2/Makefile to use kern.mk and
get rid of bsd.kern.mk completely.

OK'ed by: bde

21 years agomdoc(7) police: Added missing markup bits.
Ruslan Ermilov [Sun, 2 Mar 2003 21:15:52 +0000 (21:15 +0000)]
mdoc(7) police: Added missing markup bits.

21 years agomdoc(7) police: Nits.
Ruslan Ermilov [Sun, 2 Mar 2003 21:04:21 +0000 (21:04 +0000)]
mdoc(7) police: Nits.

21 years agoExplicitly initialize all cdevsw methods with the relevant nofoo() function
Poul-Henning Kamp [Sun, 2 Mar 2003 19:46:45 +0000 (19:46 +0000)]
Explicitly initialize all cdevsw methods with the relevant nofoo() function
if they are NULL.

21 years agoSpell noread() and nowrite() correctly (ie: not "NULL")
Poul-Henning Kamp [Sun, 2 Mar 2003 19:23:31 +0000 (19:23 +0000)]
Spell noread() and nowrite() correctly (ie: not "NULL")

21 years agoDon't use evil casts in cdevsw initialization.
Poul-Henning Kamp [Sun, 2 Mar 2003 19:17:51 +0000 (19:17 +0000)]
Don't use evil casts in cdevsw initialization.

21 years agoThis commit was generated by cvs2svn to compensate for changes in r111756,
David E. O'Brien [Sun, 2 Mar 2003 19:10:30 +0000 (19:10 +0000)]
This commit was generated by cvs2svn to compensate for changes in r111756,
which included commits to RCS files with non-trunk default branches.

21 years agoAnother traffice ticket for crossing the .'ed line from the mdoc police.
David E. O'Brien [Sun, 2 Mar 2003 18:57:12 +0000 (18:57 +0000)]
Another traffice ticket for crossing the .'ed line from the mdoc police.

Submitted by: ru

21 years agoUse canonical format for cdevsw initialization.
Poul-Henning Kamp [Sun, 2 Mar 2003 18:51:46 +0000 (18:51 +0000)]
Use canonical format for cdevsw initialization.

21 years agoUse canonical format for cdevsw initilization.
Poul-Henning Kamp [Sun, 2 Mar 2003 18:50:21 +0000 (18:50 +0000)]
Use canonical format for cdevsw initilization.

21 years agoUse canonical name for cdevsw initialization.
Poul-Henning Kamp [Sun, 2 Mar 2003 18:49:26 +0000 (18:49 +0000)]
Use canonical name for cdevsw initialization.

21 years agoUse canonical form for cdevsw initialization.
Poul-Henning Kamp [Sun, 2 Mar 2003 18:47:38 +0000 (18:47 +0000)]
Use canonical form for cdevsw initialization.

21 years agoAdd two loader tuneables that allow one to change the maximum number of
Hartmut Brandt [Sun, 2 Mar 2003 18:04:10 +0000 (18:04 +0000)]
Add two loader tuneables that allow one to change the maximum number of
queue items that can be allocated by netgraph and the number of free queue
items that are cached on a private list.

Netgraph places an upper limit on the number of queue items it may allocate.
When there is a large number of netgraph messages travelling through the
system (100k/sec and more) there is a high probability, that messages get
queued at the nodes and netgraph runs out of queue items. In this case the data
flow through netgraph gets blocked. The tuneable for the number of free
items lets one trade memory for performance.

The tunables are also available as read-only sysctls.

PR: kern/47393
Reviewed by: julian
Approved by: jake (mentor)

21 years agoMore low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).
Dag-Erling Smørgrav [Sun, 2 Mar 2003 16:54:40 +0000 (16:54 +0000)]
More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).

21 years agoPut cdevsw initialization on canonical format.
Poul-Henning Kamp [Sun, 2 Mar 2003 16:50:09 +0000 (16:50 +0000)]
Put cdevsw initialization on canonical format.

21 years agoFix cdevsw initialization commit to follow canonical format.
Poul-Henning Kamp [Sun, 2 Mar 2003 16:44:46 +0000 (16:44 +0000)]
Fix cdevsw initialization commit to follow canonical format.

21 years agoClean up whitespace, s/register //, refrain from strong urge to ANSIfy.
Dag-Erling Smørgrav [Sun, 2 Mar 2003 15:56:49 +0000 (15:56 +0000)]
Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.

21 years agouiomove-related caddr_t -> void * (just the low-hanging fruit)
Dag-Erling Smørgrav [Sun, 2 Mar 2003 15:50:23 +0000 (15:50 +0000)]
uiomove-related caddr_t -> void * (just the low-hanging fruit)

21 years agoFormat the cdevsw like all other drivers do it for improved grepability.
Poul-Henning Kamp [Sun, 2 Mar 2003 15:32:03 +0000 (15:32 +0000)]
Format the cdevsw like all other drivers do it for improved grepability.

21 years agoConvert one of our main caddr_t consumers, uiomove(9), to void *.
Dag-Erling Smørgrav [Sun, 2 Mar 2003 15:29:13 +0000 (15:29 +0000)]
Convert one of our main caddr_t consumers, uiomove(9), to void *.

21 years agowakeup(9) and msleep(9) take void * arguments, not caddr_t.
Dag-Erling Smørgrav [Sun, 2 Mar 2003 15:13:06 +0000 (15:13 +0000)]
wakeup(9) and msleep(9) take void * arguments, not caddr_t.

21 years agoClean up whitespace, unregisterize, ANSIfy, remove prototypes made
Dag-Erling Smørgrav [Sun, 2 Mar 2003 15:08:33 +0000 (15:08 +0000)]
Clean up whitespace, unregisterize, ANSIfy, remove prototypes made
superfluous by ANSIfication.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:45:05 +0000 (14:45 +0000)]
NO_GEOM cleanup:

Remove (actually: Obscurely rename) cdevsw->d_psize() to prevent future use.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:43:46 +0000 (14:43 +0000)]
NO_GEOM cleanup:

Remove cdevsw->d_size() implementation.  No longer needed.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:42:52 +0000 (14:42 +0000)]
NO_GEOM cleanup:

Remove cdevsw->d_psize() implementation.  It is no longer needed.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:42:01 +0000 (14:42 +0000)]
NO_GEOM cleanup:

Remove cdevsw->d_psize() implementation, we don't need it any more.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:37:52 +0000 (14:37 +0000)]
NO_GEOM cleanup:

Use VOP_IOCTL(DIOCGMEDIASIZE) to check the size of a potential swap device
instead of the cdevsw->d_psize() method.

21 years agoNO_GEOM cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 14:30:54 +0000 (14:30 +0000)]
NO_GEOM cleanup:

mcdsize() is not a cdevsw->d_psize function (any more ?) so rename it,
give it a better prototype to avoid misusing d_psize_t.

21 years agoNODEVFS cleanup:
Poul-Henning Kamp [Sun, 2 Mar 2003 13:35:30 +0000 (13:35 +0000)]
NODEVFS cleanup:

Replace devfs_{create,destroy} hooks with direct function calls.

21 years agoMerge tcpdump 3.7.2
Bill Fenner [Sun, 2 Mar 2003 08:25:48 +0000 (08:25 +0000)]
Merge tcpdump 3.7.2

21 years agoThis commit was generated by cvs2svn to compensate for changes in r111726,
Bill Fenner [Sun, 2 Mar 2003 08:22:26 +0000 (08:22 +0000)]
This commit was generated by cvs2svn to compensate for changes in r111726,
which included commits to RCS files with non-trunk default branches.

21 years agoImport tcpdump 3.7.2 (fudging for multi-DLT support) from
Bill Fenner [Sun, 2 Mar 2003 08:22:26 +0000 (08:22 +0000)]
Import tcpdump 3.7.2 (fudging for multi-DLT support) from
http://www.tcpdump.org/release/tcpdump-3.7.2.tar.gz

21 years agoClose out a possible race where anybody in group operator could
Kirk McKusick [Sun, 2 Mar 2003 08:07:57 +0000 (08:07 +0000)]
Close out a possible race where anybody in group operator could
chown an arbitrary file to operator.

Reported by: Ian Dowse <iedowse@maths.tcd.ie>
Sponsored by:   DARPA & NAI Labs.

21 years ago - Hold the vnode interlock across calls to bgetvp instead of acquiring it
Jeff Roberson [Sun, 2 Mar 2003 06:05:23 +0000 (06:05 +0000)]
 - Hold the vnode interlock across calls to bgetvp instead of acquiring it
   internally.  This is required to stop multiple bufs from being associated
   with a single lblkno.

21 years agoAlso allow and document a "build" ordering for variables.
David E. O'Brien [Sun, 2 Mar 2003 02:51:40 +0000 (02:51 +0000)]
Also allow and document a "build" ordering for variables.
Both "product" and "build" ordering are rampant in /usr/src.  This document
is not indented to be as strict as style(9) as historically BSD hasn't been
as consistent about Makefile as C code.  Also there are too many variations,
exceptions and allowances in out existing Makefile style to be strict.
However there is a general level of consensus on what the general BSD style
of our Makefiles is.  This manpage documents that "smell".

21 years agoo Do not use VPATH.
David E. O'Brien [Sun, 2 Mar 2003 02:40:38 +0000 (02:40 +0000)]
o Do not use VPATH.
o Give the proper spelling for WARNS.
o Clarify using NO_WERROR.
o Embelish -D after -I verbage.
o Document preference of ${.ALLSRC} & ${.TARGET} vs. $< & $@.

Based on: brucification

21 years agoFix 'bulk in' and 'bulk out' being reversed in a couple of error messages.
Scott Long [Sun, 2 Mar 2003 02:35:00 +0000 (02:35 +0000)]
Fix 'bulk in' and 'bulk out' being reversed in a couple of error messages.

21 years agoMdoc police.
David E. O'Brien [Sun, 2 Mar 2003 02:21:37 +0000 (02:21 +0000)]
Mdoc police.

Submitted by: ru

21 years agoAdd the mksnap_ffs command to the sbin directory. This setuid root
Kirk McKusick [Sun, 2 Mar 2003 01:50:33 +0000 (01:50 +0000)]
Add the mksnap_ffs command to the sbin directory. This setuid root
program allows users in the operator group to take filesystem
snapshots. Its first use will be in support of `dump -L'.

Approved by: Technical Review Board <trb@FreeBSD.org>
Sponsored by:   DARPA & NAI Labs.

21 years agoForgot to update the date field; from David Magda <dmagda@magda.ca>.
Juli Mallett [Sat, 1 Mar 2003 23:43:53 +0000 (23:43 +0000)]
Forgot to update the date field; from David Magda <dmagda@magda.ca>.

21 years agoAdd functionality to only list hosts specified on the command line. If none
Juli Mallett [Sat, 1 Mar 2003 23:09:26 +0000 (23:09 +0000)]
Add functionality to only list hosts specified on the command line.  If none
are specified the old behaviour is old.  The submitted applied a much cleaner
diff to ruptime.c, however it did not cover cases like listing failures.  It
would probably be a good idea to move the printing from the ruptime function,
and have that function just be used to build the list, as that would unbreak
sorting, but this diff is intended to be clear, relative to the original
code.  As the sort order is the order specified on the command line, for now,
such is documented in the manual page accordingly.

Submitted by: Edward J. M. Blocklesby <ejb@lythe.org.uk>
MFC after: 3 weeks

21 years agoTeach vm_page_sleep_if_busy() to release the vm_object lock before sleeping.
Alan Cox [Sat, 1 Mar 2003 19:16:32 +0000 (19:16 +0000)]
Teach vm_page_sleep_if_busy() to release the vm_object lock before sleeping.

21 years ago`Word-smithing'
Tom Rhodes [Sat, 1 Mar 2003 19:13:27 +0000 (19:13 +0000)]
`Word-smithing'

21 years agoAdd notes about which versions of firmware is known to work/fail with
Warner Losh [Sat, 1 Mar 2003 18:26:49 +0000 (18:26 +0000)]
Add notes about which versions of firmware is known to work/fail with
various functions of the card.  Be pedantically careful to use 'station
firmware' when talking about the version of Prism firmware.

As always, word-smithing welcome.

MFC-After: Tom Rhodes wakes up and notices :-)

21 years agoRemove unneeded code added in revision 1.188.
Tor Egge [Sat, 1 Mar 2003 17:18:28 +0000 (17:18 +0000)]
Remove unneeded code added in revision 1.188.

21 years agoNew release note: NETNCP/nwfs working.
Bruce A. Mah [Sat, 1 Mar 2003 17:08:26 +0000 (17:08 +0000)]
New release note:  NETNCP/nwfs working.

Updated release note:  ipfw(4) uid rules working.

21 years agoUpdates for the status of ipfw(4) bugs [1] and NETWARE/ncp [2].
Bruce A. Mah [Sat, 1 Mar 2003 16:58:53 +0000 (16:58 +0000)]
Updates for the status of ipfw(4) bugs [1] and NETWARE/ncp [2].

Submitted by: maxim [1], tjr [2].

21 years agoShare ino_t and nlink_t.
Mike Barcroft [Sat, 1 Mar 2003 16:51:40 +0000 (16:51 +0000)]
Share ino_t and nlink_t.

21 years agoDon't reset agent before processing OCB has done.
Hidetoshi Shimokawa [Sat, 1 Mar 2003 16:50:40 +0000 (16:50 +0000)]
Don't reset agent before processing OCB has done.

21 years agoUpdated release notes: add nooption/nomakeoption to nodevice, FILE
Bruce A. Mah [Sat, 1 Mar 2003 16:28:25 +0000 (16:28 +0000)]
Updated release notes:  add nooption/nomakeoption to nodevice, FILE
3.41.

MFC noted:  IPFilter 3.4.31.

21 years agoUse .Pa for file names and paths.
Tom Rhodes [Sat, 1 Mar 2003 15:56:42 +0000 (15:56 +0000)]
Use .Pa for file names and paths.

21 years agoNew mapping for the italian keyboard, includes the Euro symbol
Luigi Rizzo [Sat, 1 Mar 2003 14:45:17 +0000 (14:45 +0000)]
New mapping for the italian keyboard, includes the Euro symbol
and other localized keys.

MFC candidate pending re@ approval.

Contributed by: Gruppo Utenti FreeBSD Italia (www.gufi.org)
No-reply-from: ache
MFC after: 3 days

21 years agoMFi386 revision 1.88
Alan Cox [Sat, 1 Mar 2003 10:02:11 +0000 (10:02 +0000)]
MFi386 revision 1.88
 Remove some long unused declarations.

21 years agoFix support for HPT controllers they where always left in PIO mode.
Søren Schmidt [Sat, 1 Mar 2003 09:33:35 +0000 (09:33 +0000)]
Fix support for HPT controllers they where always left in PIO mode.
Amazing what a ';' can do :/

21 years agoMake /dev/pci use MAJOR_AUTO.
Stefan Eßer [Sat, 1 Mar 2003 08:57:16 +0000 (08:57 +0000)]
Make /dev/pci use MAJOR_AUTO.

21 years ago - gc USE_BUFHASH. The smp locking of the buf cache renders this useless.
Jeff Roberson [Sat, 1 Mar 2003 05:55:03 +0000 (05:55 +0000)]
 - gc USE_BUFHASH.  The smp locking of the buf cache renders this useless.

21 years agoSpeed up debugging in the context of unexpected traps by printing
Marcel Moolenaar [Sat, 1 Mar 2003 05:18:28 +0000 (05:18 +0000)]
Speed up debugging in the context of unexpected traps by printing
the address of the image base of the loader. Given cr.iip, we can
use the symbol table to figure out what function caused the trap.

21 years agoParanoia: Don't use the length of the option string alone to
Marcel Moolenaar [Sat, 1 Mar 2003 05:13:59 +0000 (05:13 +0000)]
Paranoia: Don't use the length of the option string alone to
determine whether we have command line options. We expect a
valid string pointer as well.

21 years agoThe aac driver has evolved enough over the last few months that it no
Scott Long [Sat, 1 Mar 2003 05:07:19 +0000 (05:07 +0000)]
The aac driver has evolved enough over the last few months that it no
longer resembles the 4.x version very much.  Garbage collect the legacy
bits.

21 years agoDescribe the 5823 and why there's no AES support.
Sam Leffler [Sat, 1 Mar 2003 00:50:09 +0000 (00:50 +0000)]
Describe the 5823 and why there's no AES support.

21 years agoRemove traces of MAKEDEV & add xref to mount_devfs(8).
Giorgos Keramidas [Fri, 28 Feb 2003 22:47:18 +0000 (22:47 +0000)]
Remove traces of MAKEDEV & add xref to mount_devfs(8).
DEVFS is now mandatory in CURRENT.

PR: docs/48095
Submitted by: Grzegorz Czaplinski <G.Czaplinski@prioris.mini.pw.edu.pl>

21 years agoHopefully, obviate the need of ``make depend''.
Ruslan Ermilov [Fri, 28 Feb 2003 22:17:47 +0000 (22:17 +0000)]
Hopefully, obviate the need of ``make depend''.

21 years agoInitiate the de-orbit burn sequence for <bsd.kern.mk>.
Ruslan Ermilov [Fri, 28 Feb 2003 22:12:17 +0000 (22:12 +0000)]
Initiate the de-orbit burn sequence for <bsd.kern.mk>.
Always use sys/conf/kern.mk when building kernel/modules.
<bsd.kern.mk> is only preserved for sys/boot/pc98/boot2
for now, but this will be fixed.  If there are other
users of <bsd.kern.mk>, please let me know.

Reminded by: bde

21 years agoDocument keybell="" switch and refer to kbdcontrol(1) for details.
Giorgos Keramidas [Fri, 28 Feb 2003 22:07:19 +0000 (22:07 +0000)]
Document keybell="" switch and refer to kbdcontrol(1) for details.

21 years agoStandardize handling of locore.[sS] etc. files.
Ruslan Ermilov [Fri, 28 Feb 2003 21:59:14 +0000 (21:59 +0000)]
Standardize handling of locore.[sS] etc. files.

Submitted by: jake, bde, ru

21 years agoThe .Nm utility.
Giorgos Keramidas [Fri, 28 Feb 2003 21:04:17 +0000 (21:04 +0000)]
The .Nm utility.

21 years agofix compilation w/o INET6
Sam Leffler [Fri, 28 Feb 2003 20:06:29 +0000 (20:06 +0000)]
fix compilation w/o INET6

Noticed by: "James E. Flemer" <jflemer@acm.jhu.edu>

21 years agoGC the major number for the network entries.
Maxime Henrion [Fri, 28 Feb 2003 19:56:10 +0000 (19:56 +0000)]
GC the major number for the network entries.

21 years agoImplement outgoing interrupt pipes. It is part of the USB 1.1 spec.
John Hay [Fri, 28 Feb 2003 19:28:29 +0000 (19:28 +0000)]
Implement outgoing interrupt pipes. It is part of the USB 1.1 spec.
The Lego Infrared Tower use it.

21 years agoo Move vendor ids into separate table.
Orion Hodson [Fri, 28 Feb 2003 18:04:52 +0000 (18:04 +0000)]
o Move vendor ids into separate table.
o Add assorted vendor and codec ids.

21 years agoMake the network /dev entries use MAJOR_AUTO.
Maxime Henrion [Fri, 28 Feb 2003 18:04:42 +0000 (18:04 +0000)]
Make the network /dev entries use MAJOR_AUTO.

21 years agoCheck kse group limit before linking new ksegrp.
David Xu [Fri, 28 Feb 2003 15:57:33 +0000 (15:57 +0000)]
Check kse group limit before linking new ksegrp.

21 years agoDon't pretend natd(8) doesn't work with ppp(8) interfaces.
Ruslan Ermilov [Fri, 28 Feb 2003 15:41:45 +0000 (15:41 +0000)]
Don't pretend natd(8) doesn't work with ppp(8) interfaces.
While there's probably a better way to achieve the same,
nothing precludes us from using natd(8) on tun(4) links.

Noticed by: bde

21 years agoSpellcheck.
Jacques Vidrine [Fri, 28 Feb 2003 15:01:31 +0000 (15:01 +0000)]
Spellcheck.