]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoConvert macros with variadic arguments from GNU format to ISO 9X.
Mark Murray [Mon, 15 Jul 2002 17:15:41 +0000 (17:15 +0000)]
Convert macros with variadic arguments from GNU format to ISO 9X.

22 years agoComment out WARNS?=4 to unbreak the Alpha build.
Dag-Erling Smørgrav [Mon, 15 Jul 2002 17:11:20 +0000 (17:11 +0000)]
Comment out WARNS?=4 to unbreak the Alpha build.

22 years agoIdentify the C Language Binding Option of IEEE Std. 1003.2-1992.
Garrett Wollman [Mon, 15 Jul 2002 16:44:07 +0000 (16:44 +0000)]
Identify the C Language Binding Option of IEEE Std. 1003.2-1992.
This represents the original standardization of the following functions
and headers:

popen()
<regex.h>: regcomp(), regexec(), regerror(), regfree()
<fnmatch.h>: fnmatch()
getopt(), optarg, optind, opterr, optopt
<glob.h>: glob()
<wordexp.h>: wordexp(), wordfree()
confstr()

22 years agoFix grammar 'the administrator'
Tom Rhodes [Mon, 15 Jul 2002 16:23:56 +0000 (16:23 +0000)]
Fix grammar 'the administrator'

PR: 39093
Submitted by: Mike Makonnen <makonnen@packbell.net>

22 years agoGet rid of %qd, and unbreak Alpha build.
Dag-Erling Smørgrav [Mon, 15 Jul 2002 16:05:15 +0000 (16:05 +0000)]
Get rid of %qd, and unbreak Alpha build.

22 years agoMove all the sio(4) attachments (except for pc98's cbus attachment) to the
John Baldwin [Mon, 15 Jul 2002 15:47:34 +0000 (15:47 +0000)]
Move all the sio(4) attachments (except for pc98's cbus attachment) to the
MI files file.  We can't move sio.c because pc98 uses a custom version.

22 years agoThe puc(4) driver/bridge is MI, so don't bury it in MD options and files
John Baldwin [Mon, 15 Jul 2002 15:39:10 +0000 (15:39 +0000)]
The puc(4) driver/bridge is MI, so don't bury it in MD options and files
config files.  It also depends on PCI.

22 years agoo Introduce new m_getcl() interface routine that allocates an mbuf
Bosko Milekic [Mon, 15 Jul 2002 15:32:59 +0000 (15:32 +0000)]
o Introduce new m_getcl() interface routine that allocates an mbuf
  and a cluster in one shot.
o Introduce MBP_PERSIST and MBP_PERSISTENT control bits to mb_alloc();
  MBP_PERSIST means "if you can allocate, then keep the cache lock
  held on exit," and MBP_PERSISTENT means "a cache lock is alredy held
  on entry, so allocate from the specified (already locked) cache."
  They may be used in combination.
o m_getcl() uses the MBP_PERSIST/MBP_PERSISTENT interface so that it
  doesn't drop the cache lock in between the mbuf and cluster allocations.
o m_getm(), which takes a size and allocates an mbuf + cluster "best fit"
  chain, has been moved from uipc_mbuf.c to subr_mbuf.c and shown how to
  use MBP_PERSIST/MBP_PERSISTENT to attempt to do a grouped allocation
  without dropping the cache lock in between.

Why this is good: much less bus-locked lock acquires/drops when they're
not needed.  Also, prototype for m_getcl():
struct mbuf * m_getcl(int how, short type, int flags);
"how" and "type" are self-explanatory.  "flags" may be M_PKTHDR, in
which case m_getcl() will make the mbuf a pkthdr-mbuf.

While I'm in subr_mbuf.c:
o Every exported routine now has a nice comment with a description of
  the expected arguments.  Eventually, mbuf(9) needs to be re-vamped
  but there's still more code to write/finalize before I get to that.
o internal macros have been changed a bit.
o consistently use 'short' for "type."  This somehow slipped through
  before (that 'type' was sometimes declared as int).

Alfred has been pushing for the MBP_PERSIST{,ENT} thing for almost a
year now.  Luigi asked for m_getcl(), and will probably MFC that
part of this commit.

TODO [Related]: teach mb_free() about MBP_PERSIST{, ENT}.

22 years agoSort all the SYSV IPC options. They are still all clumped together, but
John Baldwin [Mon, 15 Jul 2002 15:28:16 +0000 (15:28 +0000)]
Sort all the SYSV IPC options.  They are still all clumped together, but
at least they are sorted relative to themselves now.

22 years ago- Properly sort GEOM and NODEVFS.
John Baldwin [Mon, 15 Jul 2002 15:25:08 +0000 (15:25 +0000)]
- Properly sort GEOM and NODEVFS.
- GEOM doesn't need to specify a filename, the correct one is chosen by
  default.

22 years agoMake WLCACHE and WLDEBUG MI options.
John Baldwin [Mon, 15 Jul 2002 15:21:51 +0000 (15:21 +0000)]
Make WLCACHE and WLDEBUG MI options.

22 years agoMake NDGBPORTS an MI option since the dgb(4) driver is an MI driver.
John Baldwin [Mon, 15 Jul 2002 15:18:34 +0000 (15:18 +0000)]
Make NDGBPORTS an MI option since the dgb(4) driver is an MI driver.
Remove comments about NDGBPORTS from the options* files.  Please document
options in NOTES, not in the options* files.

22 years agoProperly document NDGBPORTS and use a better value in NOTES. The normal
John Baldwin [Mon, 15 Jul 2002 15:17:22 +0000 (15:17 +0000)]
Properly document NDGBPORTS and use a better value in NOTES.  The normal
values for settings in NOTES is to use the default value + 1.

22 years agoRemove SIMOS option from here. It will be moving to a new home shortly.
John Baldwin [Mon, 15 Jul 2002 15:07:51 +0000 (15:07 +0000)]
Remove SIMOS option from here.  It will be moving to a new home shortly.

22 years agoAdjust a comment, the vga device only supports VGA cards.
John Baldwin [Mon, 15 Jul 2002 14:56:44 +0000 (14:56 +0000)]
Adjust a comment, the vga device only supports VGA cards.

22 years agoThe sources to the non-working esp device are no longer present in current.
John Baldwin [Mon, 15 Jul 2002 14:54:36 +0000 (14:54 +0000)]
The sources to the non-working esp device are no longer present in current.

22 years agoAlpha does not support the PERFMON kernel option and does not have a
John Baldwin [Mon, 15 Jul 2002 14:45:32 +0000 (14:45 +0000)]
Alpha does not support the PERFMON kernel option and does not have a
perfmon.c.

22 years agoNeither options SLICE or sys/alpha/alpha/mountroot.c exist anymore.
John Baldwin [Mon, 15 Jul 2002 14:43:40 +0000 (14:43 +0000)]
Neither options SLICE or sys/alpha/alpha/mountroot.c exist anymore.

22 years agoRe-fetch the interface handle after setting the config number,
Ian Dowse [Mon, 15 Jul 2002 14:37:36 +0000 (14:37 +0000)]
Re-fetch the interface handle after setting the config number,
because the previous interface handle gets freed when the config
number is set. This fixes a problem where memory could be accessed
after it was freed when the interface was ifconfig'd up.

Reviewed by: n_hibma

22 years ago- Remove an irrelevant comment from i386 GENERIC.
John Baldwin [Mon, 15 Jul 2002 14:33:20 +0000 (14:33 +0000)]
- Remove an irrelevant comment from i386 GENERIC.
- Remove unneeded quotes.
- Remove 'config' line.
- Rename ident to SIMOS.

22 years agoMove ACPI device and options from MI NOTES to the i386 MD NOTES file.
John Baldwin [Mon, 15 Jul 2002 14:28:20 +0000 (14:28 +0000)]
Move ACPI device and options from MI NOTES to the i386 MD NOTES file.

22 years agoVery minor warns fix. Add a declaration for an unused parameter.
Mark Murray [Mon, 15 Jul 2002 14:06:03 +0000 (14:06 +0000)]
Very minor warns fix. Add a declaration for an unused parameter.

22 years agoHelp lint out a bit; wrap some functions (redefined as macros) in #ifdef.
Mark Murray [Mon, 15 Jul 2002 14:04:08 +0000 (14:04 +0000)]
Help lint out a bit; wrap some functions (redefined as macros) in #ifdef.

22 years agoUpgrade the random device to use a "real" hash instead of building
Mark Murray [Mon, 15 Jul 2002 13:58:35 +0000 (13:58 +0000)]
Upgrade the random device to use a "real" hash instead of building
one out of a block cipher. This has 2 advantages:
1) The code is _much_ simpler
2) We aren't committing our security to one algorithm (much as we
   may think we trust AES).

While I'm here, make an explicit reseed do a slow reseed instead
of a fast; this is in line with what the original paper suggested.

22 years agoFix some really pedantic GCC warnings.
Mark Murray [Mon, 15 Jul 2002 13:45:15 +0000 (13:45 +0000)]
Fix some really pedantic GCC warnings.

22 years agoConvert GNU variadic macros to the ISO 9X variety.
Mark Murray [Mon, 15 Jul 2002 13:34:50 +0000 (13:34 +0000)]
Convert GNU variadic macros to the ISO 9X variety.

22 years agoWrap GNU specific code in ifdefs, and help lint out by providing
Mark Murray [Mon, 15 Jul 2002 13:29:40 +0000 (13:29 +0000)]
Wrap GNU specific code in ifdefs, and help lint out by providing
some alternative definitions.

22 years agoCast to prevent "signed/unsigned comparison" warnings.
Mark Murray [Mon, 15 Jul 2002 13:27:43 +0000 (13:27 +0000)]
Cast to prevent "signed/unsigned comparison" warnings.

22 years agoWarnings and lint-assisting fixes; mark unused function parameters as
Mark Murray [Mon, 15 Jul 2002 13:25:15 +0000 (13:25 +0000)]
Warnings and lint-assisting fixes; mark unused function parameters as
unused; wrap GNUisms (asm code) in appropriate #ifdefs.

22 years agoConsistently use semicolons to terminate macro invocations. Cleaner
Mark Murray [Mon, 15 Jul 2002 13:17:23 +0000 (13:17 +0000)]
Consistently use semicolons to terminate macro invocations. Cleaner
style and fixes later warnings.

22 years agoConvert GNU-styled variadic macros to ISO(9x) style.
Mark Murray [Mon, 15 Jul 2002 13:15:31 +0000 (13:15 +0000)]
Convert GNU-styled variadic macros to ISO(9x) style.

22 years agoUse a semicolon at the end of a function-like macro invocation. Kills
Mark Murray [Mon, 15 Jul 2002 13:13:04 +0000 (13:13 +0000)]
Use a semicolon at the end of a function-like macro invocation. Kills
warnings and makes the visual style easier.

22 years agoFix warning by marking unused function parameter.
Mark Murray [Mon, 15 Jul 2002 13:10:19 +0000 (13:10 +0000)]
Fix warning by marking unused function parameter.

22 years agoISOfy and minor warnsfix.
Mark Murray [Mon, 15 Jul 2002 13:08:44 +0000 (13:08 +0000)]
ISOfy and minor warnsfix.

22 years agoUse semicolons at the end of function-like macros for the sake of
Mark Murray [Mon, 15 Jul 2002 13:03:10 +0000 (13:03 +0000)]
Use semicolons at the end of function-like macros for the sake of
consistency, style and future cleanliness.

22 years agoGet rid of %qd, and unbreak Alpha build.
Dag-Erling Smørgrav [Mon, 15 Jul 2002 12:17:31 +0000 (12:17 +0000)]
Get rid of %qd, and unbreak Alpha build.

22 years agoRevert previous delta, which is not required with rev 1.5 of
Sheldon Hearn [Mon, 15 Jul 2002 12:08:21 +0000 (12:08 +0000)]
Revert previous delta, which is not required with rev 1.5 of
src/contrib/gcc/c-format.c .

22 years agos/progname/procname/ to be consistent with the other occurrences
Ralf S. Engelschall [Mon, 15 Jul 2002 11:33:30 +0000 (11:33 +0000)]
s/progname/procname/ to be consistent with the other occurrences
of the option -c argument in SYNOPSIS and DESCRIPTION.

22 years agoReplace extra call to "tunefs" with the equivalent of "newfs -U".
Ralf S. Engelschall [Mon, 15 Jul 2002 11:30:21 +0000 (11:30 +0000)]
Replace extra call to "tunefs" with the equivalent of "newfs -U".

Reviewed by: phk

22 years agoCorrect module name of my previous commit.
Hajimu UMEMOTO [Mon, 15 Jul 2002 11:22:37 +0000 (11:22 +0000)]
Correct module name of my previous commit.

22 years agorevert WARNS=4, it makes the alpha compile sad.
Alfred Perlstein [Mon, 15 Jul 2002 09:53:34 +0000 (09:53 +0000)]
revert WARNS=4, it makes the alpha compile sad.

22 years agoFix whitespace in .Bd -literal display of S_IXXX constants.
Giorgos Keramidas [Mon, 15 Jul 2002 08:58:16 +0000 (08:58 +0000)]
Fix whitespace in .Bd -literal display of S_IXXX constants.

Noticed by:     jmallett

22 years agomdoc fun: add a few more sentence breaks.
Giorgos Keramidas [Mon, 15 Jul 2002 07:51:10 +0000 (07:51 +0000)]
mdoc fun: add a few more sentence breaks.

22 years agoKill excessive whitespace between macro arguments.
Giorgos Keramidas [Mon, 15 Jul 2002 07:35:36 +0000 (07:35 +0000)]
Kill excessive whitespace between macro arguments.

22 years agomdoc style: break up sentences
Giorgos Keramidas [Mon, 15 Jul 2002 07:16:54 +0000 (07:16 +0000)]
mdoc style: break up sentences

22 years agoBit-width fields should be of type 'int'.
Juli Mallett [Mon, 15 Jul 2002 06:57:25 +0000 (06:57 +0000)]
Bit-width fields should be of type 'int'.

22 years agoUse %zu to print size_t.
Juli Mallett [Mon, 15 Jul 2002 06:57:01 +0000 (06:57 +0000)]
Use %zu to print size_t.

22 years ago o Create vm_contig_launder() to replace code that appears twice
Alan Cox [Mon, 15 Jul 2002 06:33:31 +0000 (06:33 +0000)]
 o Create vm_contig_launder() to replace code that appears twice
   in contigmalloc1().

22 years agoFix last hard sentence break.
Giorgos Keramidas [Mon, 15 Jul 2002 06:15:38 +0000 (06:15 +0000)]
Fix last hard sentence break.

22 years ago^Z suspends any and all programs that don't do anything special about
Giorgos Keramidas [Mon, 15 Jul 2002 05:54:35 +0000 (05:54 +0000)]
^Z suspends any and all programs that don't do anything special about
it.  There's really no reason to explicitly mention it here.

Suggested by: Mark Valentine <mark@thuvia.demon.co.uk>

22 years agoSupport larger files (at least 64-bit offsets) by using off_t instead of
Tim J. Robbins [Mon, 15 Jul 2002 05:31:55 +0000 (05:31 +0000)]
Support larger files (at least 64-bit offsets) by using off_t instead of
int to store offsets.

22 years agofix driver name in DRIVER_MODULE
Max Khon [Mon, 15 Jul 2002 05:05:50 +0000 (05:05 +0000)]
fix driver name in DRIVER_MODULE

MFC after: 3 days

22 years agoUse present tense in all the verbs, when describing loader's startup.
Giorgos Keramidas [Mon, 15 Jul 2002 03:39:34 +0000 (03:39 +0000)]
Use present tense in all the verbs, when describing loader's startup.
Most of them are not in a future tense already.

22 years agoDocument savecore_flags.
Giorgos Keramidas [Mon, 15 Jul 2002 02:21:44 +0000 (02:21 +0000)]
Document savecore_flags.

PR: docs/35967
Submitted by: Gary W. Swearingen <swear@blarg.net>

22 years agoKill extraneous whitespace.
Juli Mallett [Mon, 15 Jul 2002 02:15:12 +0000 (02:15 +0000)]
Kill extraneous whitespace.

22 years agoFix a couple of typos in a comment.
Giorgos Keramidas [Mon, 15 Jul 2002 02:03:30 +0000 (02:03 +0000)]
Fix a couple of typos in a comment.

PR: docs/33559
Submitted by: Marc Olzheim <marcolz@ilse.nl>

22 years agoSilence compiler warnings when DDB is not defined.
Mark Peek [Mon, 15 Jul 2002 02:03:17 +0000 (02:03 +0000)]
Silence compiler warnings when DDB is not defined.

PR: 36002
Submitted by: Yoshikazu GOTO <goto@snowy.to>

22 years ago^Z doesn't "stop" systat, but it "suspends" it.
Giorgos Keramidas [Mon, 15 Jul 2002 01:53:29 +0000 (01:53 +0000)]
^Z doesn't "stop" systat, but it "suspends" it.

PR: docs/40489
Submitted by: Dave McCammon <davemac11@yahoo.com>

22 years ago o Lock page queue accesses by vm_page_wire() that aren't
Alan Cox [Sun, 14 Jul 2002 23:51:55 +0000 (23:51 +0000)]
 o Lock page queue accesses by vm_page_wire() that aren't
   within a critical section.
 o Assert that the page queues lock is held in vm_page_wire()
   unless an Alpha.

22 years agoImplement keepalives for dynamic rules, so they will not expire
Luigi Rizzo [Sun, 14 Jul 2002 23:47:18 +0000 (23:47 +0000)]
Implement keepalives for dynamic rules, so they will not expire
just because you leave your session idle.

Also, put in a fix for 64-bit architectures (to be revised).

In detail:

ip_fw.h

  * Reorder fields in struct ip_fw to avoid alignment problems on
    64-bit machines. This only masks the problem, I am still not
    sure whether I am doing something wrong in the code or there
    is a problem elsewhere (e.g. different aligmnent of structures
    between userland and kernel because of pragmas etc.)

  * added fields in dyn_rule to store ack numbers, so we can
    generate keepalives when the dynamic rule is about to expire

ip_fw2.c

  * use a local function, send_pkt(), to generate TCP RST for Reset rules;

  * save about 250 bytes by cleaning up the various snprintf()
    in ipfw_log() ...

  * ... and use twice as many bytes to implement keepalives
    (this seems to be working, but i have not tested it extensively).

Keepalives are generated once every 5 seconds for the last 20 seconds
of the lifetime of a dynamic rule for an established TCP flow.  The
packets are sent to both sides, so if at least one of the endpoints
is responding, the timeout is refreshed and the rule will not expire.

You can disable this feature with

        sysctl net.inet.ip.fw.dyn_keepalive=0

(the default is 1, to have them enabled).

MFC after: 1 day

(just kidding... I will supply an updated version of ipfw2 for
RELENG_4 tomorrow).

22 years agoFix "rpcinfo -m" when talking to other implementations of rpcbind.
Alfred Perlstein [Sun, 14 Jul 2002 23:38:37 +0000 (23:38 +0000)]
Fix "rpcinfo -m" when talking to other implementations of rpcbind.

Submitted by: mbr (NetBSD PR#15802)

22 years agoclnt_vc_create() has const scalar arguments that wind up being modified,
Alfred Perlstein [Sun, 14 Jul 2002 23:35:04 +0000 (23:35 +0000)]
clnt_vc_create() has const scalar arguments that wind up being modified,
fix it (make them non-const) and update the associated documentation.

Submitted by: mbr

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 23:31:04 +0000 (23:31 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 23:23:47 +0000 (23:23 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years agoCast function args to silence warning.
Alfred Perlstein [Sun, 14 Jul 2002 23:20:08 +0000 (23:20 +0000)]
Cast function args to silence warning.

Submitted by: mbr

22 years agoAdd a prototype for __rpcb_findaddr_timed to silence a warning.
Alfred Perlstein [Sun, 14 Jul 2002 23:14:08 +0000 (23:14 +0000)]
Add a prototype for __rpcb_findaddr_timed to silence a warning.

22 years agoSilence several warnings due to functions that needed to take a void *
Alfred Perlstein [Sun, 14 Jul 2002 23:14:02 +0000 (23:14 +0000)]
Silence several warnings due to functions that needed to take a void *
having a char * as an argument instead. clnt_dg_control(), clnt_raw_control(),
clnt_vc_control().

22 years agoFix a typo.
David Malone [Sun, 14 Jul 2002 22:50:12 +0000 (22:50 +0000)]
Fix a typo.

PR: 40539
Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca>

22 years agoAdd some additional 802.11 media definitions.
Kelly Yancey [Sun, 14 Jul 2002 21:58:19 +0000 (21:58 +0000)]
Add some additional 802.11 media definitions.

Reviewed by: imp

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 20:40:32 +0000 (20:40 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 20:24:40 +0000 (20:24 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 19:45:46 +0000 (19:45 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years ago o Lock page queue accesses by vm_page_wire().
Alan Cox [Sun, 14 Jul 2002 19:36:15 +0000 (19:36 +0000)]
 o Lock page queue accesses by vm_page_wire().

22 years agoWARNS=4
Alfred Perlstein [Sun, 14 Jul 2002 18:23:22 +0000 (18:23 +0000)]
WARNS=4

22 years agoWARNS=4, add
Alfred Perlstein [Sun, 14 Jul 2002 18:21:07 +0000 (18:21 +0000)]
WARNS=4, add

22 years agoWARNS=2, de-__P()
Alfred Perlstein [Sun, 14 Jul 2002 18:16:06 +0000 (18:16 +0000)]
WARNS=2, de-__P()

22 years agoIn execve(), delay the acquisition of Giant until after kmem_alloc_wait().
Alan Cox [Sun, 14 Jul 2002 17:58:35 +0000 (17:58 +0000)]
In execve(), delay the acquisition of Giant until after kmem_alloc_wait().
(Operations on the exec_map don't require Giant.)

22 years agoWARNS=2
Alfred Perlstein [Sun, 14 Jul 2002 17:55:35 +0000 (17:55 +0000)]
WARNS=2

22 years ago- TI-RPC is now the default again for code generation.
Alfred Perlstein [Sun, 14 Jul 2002 17:54:00 +0000 (17:54 +0000)]
- TI-RPC is now the default again for code generation.

- As before, inetd support support is turned of per default.
  Code for inetd can be made with -I.

- Support for ``transport monitors'' and the NLSPROVIDER env
  variable is still there , even if their use is not clear in
  non TLI stream based systems like Free-/NetBSD. It can be activated
  with -P.

- There are a few corrections in rpcgen.1 and usage function to conform
  to the code. Added and documented -P

- I removed the #ifdefs checks for Free-/NetBSD since we are the only
  ones who use this code. MaxOS X may have the same limitations as
  we have, so this code will correctly build for them.

- Generate correct cflags.

Submitted by: mbr, Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
PR: bin/29175, misc/27816

22 years agoFix a typo.
David Malone [Sun, 14 Jul 2002 15:28:01 +0000 (15:28 +0000)]
Fix a typo.

PR: 40523
Submitted by: Andrew Stevenson <andrew@ugh.net.au>

22 years agoThe .Nm bootloader
Philippe Charnier [Sun, 14 Jul 2002 15:22:49 +0000 (15:22 +0000)]
The .Nm bootloader

22 years agoThe .Nm set of commands
Philippe Charnier [Sun, 14 Jul 2002 15:21:28 +0000 (15:21 +0000)]
The .Nm set of commands

22 years agoThe .Nm
Philippe Charnier [Sun, 14 Jul 2002 15:19:46 +0000 (15:19 +0000)]
The .Nm

22 years agoThe .Nm utility
Philippe Charnier [Sun, 14 Jul 2002 15:12:00 +0000 (15:12 +0000)]
The .Nm utility

22 years agoThe .Nm utility
Philippe Charnier [Sun, 14 Jul 2002 14:58:11 +0000 (14:58 +0000)]
The .Nm utility

22 years agoThe .Nm utility
Philippe Charnier [Sun, 14 Jul 2002 14:47:15 +0000 (14:47 +0000)]
The .Nm utility

22 years agoAdd "tty" entry.
Luigi Rizzo [Sun, 14 Jul 2002 14:18:16 +0000 (14:18 +0000)]
Add "tty" entry.

22 years agoAdd entry for the "screen" program.
Luigi Rizzo [Sun, 14 Jul 2002 14:17:28 +0000 (14:17 +0000)]
Add entry for the "screen" program.

22 years agoClear local screen when ^D is typed.
Luigi Rizzo [Sun, 14 Jul 2002 14:08:43 +0000 (14:08 +0000)]
Clear local screen when ^D is typed.
Use setproctitle to remove arguments from 'ps' output.

MFC after: 3 days

22 years agoMore Russian holidays
Andrey A. Chernov [Sun, 14 Jul 2002 13:29:27 +0000 (13:29 +0000)]
More Russian holidays

PR: 39578
Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>

22 years agoMFS: make this file compilable with gcc 2.9x as well.
Maxim Sobolev [Sun, 14 Jul 2002 13:25:51 +0000 (13:25 +0000)]
MFS: make this file compilable with gcc 2.9x as well.

22 years agoFix pl_PL collating table
Andrey A. Chernov [Sun, 14 Jul 2002 13:17:12 +0000 (13:17 +0000)]
Fix pl_PL collating table

PR: 39408
Submitted by: Michal Pasternak <doc@pasternak.w.lub.pl>

22 years agoCorrect _PATH_RCP to be /bin/rcp, not /usr/bin/rcp.
Maxim Sobolev [Sun, 14 Jul 2002 13:04:15 +0000 (13:04 +0000)]
Correct _PATH_RCP to be /bin/rcp, not /usr/bin/rcp.

22 years agoMiscellaneous fixes:
Thomas Moestl [Sun, 14 Jul 2002 12:09:48 +0000 (12:09 +0000)]
Miscellaneous fixes:
- always reinitialize the rx descriptors, even if the mbuf is kept.
  This should fix the hangs on ifconfig that were observed
- on an rx overflow, reinitialize the descriptor so that the interface
  will not hang
- correct some bus_dmamap_sync() calls
- correct some debug messages
- some minor nits

22 years agoNot needed anymore.
Luigi Rizzo [Sun, 14 Jul 2002 12:09:33 +0000 (12:09 +0000)]
Not needed anymore.

22 years agoReplace a logverbose call with log
Luigi Rizzo [Sun, 14 Jul 2002 12:07:06 +0000 (12:07 +0000)]
Replace a logverbose call with log

22 years agoMFi386: sys/i386/i386/machdep.c revision 1.522.
KATO Takenori [Sun, 14 Jul 2002 09:33:26 +0000 (09:33 +0000)]
MFi386: sys/i386/i386/machdep.c revision 1.522.

22 years agoEnable building of picobsd using CURRENT sources again.
Luigi Rizzo [Sun, 14 Jul 2002 09:07:13 +0000 (09:07 +0000)]
Enable building of picobsd using CURRENT sources again.

Following a suggestion by Ruslan, the initial creation of the
includes and libraries (and build tools) is now done by
invoking "make buildworld" (with -DPICOBSD which eventually will
limit the amount of stuff built with a 2-line change in Makefile.inc1).
The correct environment is then used for subsequent builds.

Also remove write_mfs_in_kernel.c in favour of using dd

All the above is conditional on __FreeBSD_version, as the previous
method still worked for versions earlier than 500035, and I am
unsure on how the "new" method works for earlier versions.

Finally, note that the crunch.conf files need some work because
some libraries (e.g. gmd) have gone away from the base installation.

22 years agopart of a greater patch set..
Julian Elischer [Sun, 14 Jul 2002 08:29:15 +0000 (08:29 +0000)]
part of a greater patch set..
1/ don't need to set td_state to TDS_RUNNING in fork_return.
it's already set in choosethread().
2/ Set a child process state to "normal" as opposed to "new"
when we allow it to be put on the run queue.
Allows child to receive signals from the parent if the parent
runs first and tries to immediatly signal he child.

Submitted by:  (part 2) Thomas Moestl <tmoestl@gmx.net>

22 years agoRearrange previous commit that passed the vendor id to the kernel in a way
Warner Losh [Sun, 14 Jul 2002 06:47:52 +0000 (06:47 +0000)]
Rearrange previous commit that passed the vendor id to the kernel in a way
that's binary compatible for -stable.  While binary compatibility doesn't
matter much in -current, it is critical for -stable.  This change requires
pccardd/pccardc to be recompiled.