]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agocut(1) appeared at least as early as System III.
tjr [Tue, 11 Jun 2002 08:11:12 +0000 (08:11 +0000)]
cut(1) appeared at least as early as System III.

22 years agoMake the alpha architecture use the common ufsread().
phk [Tue, 11 Jun 2002 06:56:31 +0000 (06:56 +0000)]
Make the alpha architecture use the common ufsread().

Submitted by: ticso

22 years ago o Teach vm_map_delete() to respect the "in-transition" flag
alc [Tue, 11 Jun 2002 05:24:22 +0000 (05:24 +0000)]
 o Teach vm_map_delete() to respect the "in-transition" flag
   on a vm_map_entry by sleeping until the flag is cleared.

Submitted by: tegge

22 years agoEvery array elt is initialized in the following loop, so remove
hsu [Mon, 10 Jun 2002 23:48:37 +0000 (23:48 +0000)]
Every array elt is initialized in the following loop, so remove
unnecessary M_ZERO.

22 years agoNote that this appeared at least as early as PWB UNIX.
jmallett [Mon, 10 Jun 2002 22:59:59 +0000 (22:59 +0000)]
Note that this appeared at least as early as PWB UNIX.

Use the literal string 'PWB UNIX', as we still have no .At macro for it.

22 years agops(1) appeared in v4
jmallett [Mon, 10 Jun 2002 22:48:51 +0000 (22:48 +0000)]
ps(1) appeared in v4

Submitted by: grog

22 years agoConvert hit and miss counters to unsigned values. Surely negative values
kbyanc [Mon, 10 Jun 2002 22:40:26 +0000 (22:40 +0000)]
Convert hit and miss counters to unsigned values.  Surely negative values
for either does not make sense.

PR: (one small part of) 19720

22 years agoDillon's recent commits to the dynamic linker without running them
jdp [Mon, 10 Jun 2002 21:51:16 +0000 (21:51 +0000)]
Dillon's recent commits to the dynamic linker without running them
by me first have given me a good excuse to drop my MAINTAINERship.

MFC after: 1 week

22 years agoCorrect a bug in the last commit. The whole point of creating a 'done:'
dillon [Mon, 10 Jun 2002 21:15:50 +0000 (21:15 +0000)]
Correct a bug in the last commit.  The whole point of creating a 'done:'
goto target was so the cache could be freed.  So free the cache after
done: rather then before done: (!)

Submitted by: Gavin Atkinson <gavin@ury.york.ac.uk>

22 years agoLock up inpcb.
hsu [Mon, 10 Jun 2002 20:05:46 +0000 (20:05 +0000)]
Lock up inpcb.

Submitted by: Jennifer Yang <yangjihui@yahoo.com>

22 years ago- Whitespace only: use return statement consistentlt (return (foo), not
sobomax [Mon, 10 Jun 2002 19:25:21 +0000 (19:25 +0000)]
- Whitespace only: use return statement consistentlt (return (foo), not
  return(foo)), kill extra blank names between function names;
- fix format string in printf(): devtoname() returns string, not pointer.

22 years agoIn tracking down an installation seg fault with then openoffice port
dillon [Mon, 10 Jun 2002 18:52:31 +0000 (18:52 +0000)]
In tracking down an installation seg fault with then openoffice port
Martin Blapp determined that the elf dynamic loader was at fault.  In
particular, the loader uses alloca() to allocate a symbol cache on the
stack.  Normally this would work just fine, but if the loader is called
from a threaded program and the object being loaded is fairly large the
alloca() can blow away the thread stack and effect other nearby thread
stacks as well.  My testing showed that the symbol cache can be as large
as 250KBytes during the openoffice port build and install sequence.  Martin
was able to work around the problem by disabling the symbol cache
(cache = NULL;).  However, this solution is not adequate for commit because
it can cause an enormous cpu burden for applications which do a lot of
dynamic loading (e.g. like konqueror).

The solution is to use anonymous mmap() to temporarily allocate space to
hold the symbol cache.  In testing I found that replacing the alloca()
with mmap() has no observable degredation in performance.

It should be noted that this bug does not necessarily cause an immediate
crash but can instead result in long term corruption and instability in
applications that load modules from threads.  The bug is almost certainly
responsible for some of the instabilities found in konqueror, for example,
and possibly netscape too.

Sleuthing work by: Martin Blapp <mb@imp.ch>
X-MFC after: Before or after the 4.6 release depending on the release engineers

22 years agoPut geom_gpt.c under the GEOM option instead of having a special GEOM_GPT
phk [Mon, 10 Jun 2002 18:49:41 +0000 (18:49 +0000)]
Put geom_gpt.c under the GEOM option instead of having a special GEOM_GPT
option for it.

22 years agoFix up the wording thoughout, and document locking.
davidc [Mon, 10 Jun 2002 17:36:05 +0000 (17:36 +0000)]
Fix up the wording thoughout, and document locking.

22 years agoFix wording and spelling in the trapsignal() description.
davidc [Mon, 10 Jun 2002 17:08:42 +0000 (17:08 +0000)]
Fix wording and spelling in the trapsignal() description.

22 years agocvs -j -j gave me two copies of TARGET_VERSION and I didn't notice
obrien [Mon, 10 Jun 2002 15:48:23 +0000 (15:48 +0000)]
cvs -j -j gave me two copies of TARGET_VERSION and I didn't notice
it before committing.

22 years agoRemove -j from synopsis. The form given in the synopsis was incorrect,
tjr [Mon, 10 Jun 2002 10:39:33 +0000 (10:39 +0000)]
Remove -j from synopsis. The form given in the synopsis was incorrect,
and it should not have been there at all since it is a deprecated option.

22 years agoWhen stat(2) fails, put the name of the component it failed on in the
tjr [Mon, 10 Jun 2002 10:03:46 +0000 (10:03 +0000)]
When stat(2) fails, put the name of the component it failed on in the
warning message as well as the path argument.

22 years agoSort sections, use Ex macro in Diagnostics section, point out that the first
tjr [Mon, 10 Jun 2002 09:33:15 +0000 (09:33 +0000)]
Sort sections, use Ex macro in Diagnostics section, point out that the first
example only works with csh(1).

22 years agoAdd History section. sleep appeared in v4.
tjr [Mon, 10 Jun 2002 09:07:22 +0000 (09:07 +0000)]
Add History section. sleep appeared in v4.

22 years agoAdd another example for using paste(1) since tjr seemed to want more examples
jmallett [Mon, 10 Jun 2002 09:03:49 +0000 (09:03 +0000)]
Add another example for using paste(1) since tjr seemed to want more examples
on IRC.  This one is to create a colon seperated list of directories from
find(1), suitable for use in the shell's PATH.

22 years agoAdd an EXAMPLES section with three examples. Document the problem with
tjr [Mon, 10 Jun 2002 08:50:56 +0000 (08:50 +0000)]
Add an EXAMPLES section with three examples. Document the problem with
multibyte characters and the -d option in a BUGS section.

22 years agoRefer to environ(7) for description of COLUMNS instead of describing it
tjr [Mon, 10 Jun 2002 07:55:13 +0000 (07:55 +0000)]
Refer to environ(7) for description of COLUMNS instead of describing it
in-line. Document effects of locale environment variables in the same way.

22 years agoThe 10 occurrence limit for the `s' command documented here has not existed
tjr [Mon, 10 Jun 2002 07:44:04 +0000 (07:44 +0000)]
The 10 occurrence limit for the `s' command documented here has not existed
for a very long time (or never did exist).

22 years agoNewlines are not escaped anymore.
tjr [Mon, 10 Jun 2002 07:27:32 +0000 (07:27 +0000)]
Newlines are not escaped anymore.

22 years agoDon't write escape newlines with `l' command (SUSv3)
tjr [Mon, 10 Jun 2002 07:25:35 +0000 (07:25 +0000)]
Don't write escape newlines with `l' command (SUSv3)

22 years agoGo back to taking the user's umask into account. Thanks to Alfred for
dougb [Mon, 10 Jun 2002 07:16:42 +0000 (07:16 +0000)]
Go back to taking the user's umask into account. Thanks to Alfred for
hatching the idea of using dc, and Giorgos (keramida) for incubating it.

This also reverses most of the previous commit which took out or
modified the text about umask stuff.

22 years ago o In vm_map_entry_create(), call uma_zalloc() with M_NOWAIT on system maps.
alc [Mon, 10 Jun 2002 06:11:45 +0000 (06:11 +0000)]
 o In vm_map_entry_create(), call uma_zalloc() with M_NOWAIT on system maps.
   Submitted by: tegge
 o Eliminate the "!mapentzone" check from vm_map_entry_create() and
   vm_map_entry_dispose().  Reviewed by: tegge
 o Fix white-space usage in vm_map_entry_create().

22 years agoCorrectly handle global substitutions where the pattern is only "$", the
tjr [Mon, 10 Jun 2002 06:06:20 +0000 (06:06 +0000)]
Correctly handle global substitutions where the pattern is only "$", the
EOL anchor, when the last input line does not end in a newline character.
Picked up by the GNU sed test suite.

22 years agoDocument the cred_update_thread() function, and fix the RETURN VALUES.
davidc [Mon, 10 Jun 2002 05:18:00 +0000 (05:18 +0000)]
Document the cred_update_thread() function, and fix the RETURN VALUES.

22 years agoNote early appearence of some commands. These actually appeared in PWB, but
jmallett [Mon, 10 Jun 2002 05:03:20 +0000 (05:03 +0000)]
Note early appearence of some commands.  These actually appeared in PWB, but
it seems we don't have a macro for that yet, so list them in the first UNIX
release since then that we have a .At for: v7.

22 years agoChange our default XF86Config location from /etc/ to /etc/X11/,
obrien [Mon, 10 Jun 2002 04:47:26 +0000 (04:47 +0000)]
Change our default XF86Config location from /etc/ to /etc/X11/,
following the lead of The XFree86 Project's default.

Approved by: Murray

22 years agoThe moduledata_t argument is not a pointer, and sysstem_sub_id should
davidc [Mon, 10 Jun 2002 04:37:11 +0000 (04:37 +0000)]
The moduledata_t argument is not a pointer, and sysstem_sub_id should
be sysinit_sub_id.

PR: docs/34583
Approved by: murray

22 years agoCorrect the logic for determining whether the per-CPU locks need
iedowse [Mon, 10 Jun 2002 03:25:23 +0000 (03:25 +0000)]
Correct the logic for determining whether the per-CPU locks need
to be destroyed. This fixes a problem where destroying a UMA zone
would fail to destroy all zone mutexes.

Reviewed by: jeff

22 years agoAdd signal.9 and friends.
davidc [Mon, 10 Jun 2002 03:01:36 +0000 (03:01 +0000)]
Add signal.9 and friends.

22 years agoNew man page that documents many of the kernel related signal functions.
davidc [Mon, 10 Jun 2002 03:00:24 +0000 (03:00 +0000)]
New man page that documents many of the kernel related signal functions.

Requested by: alfred

22 years agoCheck the run dependencies, not the build dependencies
brian [Mon, 10 Jun 2002 00:46:29 +0000 (00:46 +0000)]
Check the run dependencies, not the build dependencies

Spotted by: steve
Pointy hat: brian

22 years ago o Add vm_map_wire() for wiring contiguous regions of either kernel
alc [Sun, 9 Jun 2002 20:25:18 +0000 (20:25 +0000)]
 o Add vm_map_wire() for wiring contiguous regions of either kernel
   or user vm_maps.  This implementation has two key benefits when compared
   to vm_map_{user_,}pageable(): (1) it avoids a race condition through
   the use of "in-transition" vm_map entries and (2) it eliminates lock
   recursion on the vm_map.

Note: there is still an error case that requires clean up.

Reviewed by: tegge

22 years agoo Remove include of <sys/types.h>, it adds too much pollution;
mike [Sun, 9 Jun 2002 19:39:18 +0000 (19:39 +0000)]
o Remove include of <sys/types.h>, it adds too much pollution;
  instead, add typedefs of only gid_t, time_t, and uid_t.
o Remove an unneeded conditional that hid macros that are in the
  implementation namespace and therefore don't need to be hidden when
  _POSIX_SOURCE is defined.
o Adjust some conditionals for compatibility with X/Open and POSIX.
o Note missing functions getpwnam_r() and getpwuid_r().

22 years agoDon't depend on <pwd.h> to bogusly include <sys/types.h>.
mike [Sun, 9 Jun 2002 19:29:55 +0000 (19:29 +0000)]
Don't depend on <pwd.h> to bogusly include <sys/types.h>.

22 years agoFix driver to re-enable sound output on AD1816 based cards caused by an
hm [Sun, 9 Jun 2002 14:20:17 +0000 (14:20 +0000)]
Fix driver to re-enable sound output on AD1816 based cards caused by an
obviously bogous return value of ad1816chan_setformat().
PR:             37932
Submitted by:   Martin Kaeske <Martin.Kaeske@Stud.TU-Ilmenau.DE>
Reviewed by:    hm
MFC after:      10 days

22 years agoCatch up with kernel.
phk [Sun, 9 Jun 2002 10:59:04 +0000 (10:59 +0000)]
Catch up with kernel.

22 years agoImprove some on the naming.
phk [Sun, 9 Jun 2002 10:57:34 +0000 (10:57 +0000)]
Improve some on the naming.

Submitted by: iedowse

22 years agoStamp out Danglish: Spelling, grammer and other nitpicking.
phk [Sun, 9 Jun 2002 10:25:51 +0000 (10:25 +0000)]
Stamp out Danglish: Spelling, grammer and other nitpicking.

Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>

22 years agoPer previous discussion, and with Mark's blessing, update the value
dougb [Sun, 9 Jun 2002 09:28:02 +0000 (09:28 +0000)]
Per previous discussion, and with Mark's blessing, update the value
of this knob to reflect (-)current reality.

22 years agoif you have taken the mbuf out of the message object, then if you pass
julian [Sun, 9 Jun 2002 07:28:35 +0000 (07:28 +0000)]
if you have taken the mbuf out of the message object, then if you pass
the object to someone else, you need to put the mbuf back into it first..

22 years agoUse socklen_t for the length of a socket structure instead of `int'.
keramida [Sun, 9 Jun 2002 04:18:45 +0000 (04:18 +0000)]
Use socklen_t for the length of a socket structure instead of `int'.

Reviewed by: mike

22 years agoReplace <strings.h> with <string.h>. No functions from the former are
keramida [Sun, 9 Jun 2002 04:15:40 +0000 (04:15 +0000)]
Replace <strings.h> with <string.h>.  No functions from the former are
used in this file, and strlen() needs to be prototyped by the latter,
for this to compile without warnings.

Reviewed by: mike

22 years agoFix bug which has been there since rev 1.1 where && was used instead of &.
hsu [Sun, 9 Jun 2002 03:57:34 +0000 (03:57 +0000)]
Fix bug which has been there since rev 1.1 where && was used instead of &.

22 years agoRenamed the idempotency identifier to match the file name. Cleaned up
bde [Sun, 9 Jun 2002 02:52:40 +0000 (02:52 +0000)]
Renamed the idempotency identifier to match the file name.  Cleaned up
indentation and comments.

22 years agoANSIfy a few prototypes, thus fixing a few warnings.
keramida [Sun, 9 Jun 2002 02:20:58 +0000 (02:20 +0000)]
ANSIfy a few prototypes, thus fixing a few warnings.

Reviewed by: grog

22 years agoCheck the return value of getcwd() to avoid printf()ing a NULL. Mark
mike [Sun, 9 Jun 2002 00:46:24 +0000 (00:46 +0000)]
Check the return value of getcwd() to avoid printf()ing a NULL.  Mark
usage() as __dead2 to avoid a GCC warning.

Spotted by: keramida

22 years agoAllow one to profile FORTRAN77 programs.
obrien [Sun, 9 Jun 2002 00:03:56 +0000 (00:03 +0000)]
Allow one to profile FORTRAN77 programs.

22 years agoFix a '<<' that should have been a '>>' in the 48bit case.
sos [Sat, 8 Jun 2002 21:33:42 +0000 (21:33 +0000)]
Fix a '<<' that should have been a '>>' in the 48bit case.

Fortunately we only have had 32bit block counts until recently,
and no 2TB disks :)

22 years agoRestore revision 1.15 (use profiled C++ libs) which wasn't on the WIP_GCC31
obrien [Sat, 8 Jun 2002 19:58:31 +0000 (19:58 +0000)]
Restore revision 1.15 (use profiled C++ libs) which wasn't on the WIP_GCC31
branch and thus was lost in the shuffle on the move to Gcc 3.1.

22 years agoDon't have -prefixlen 128 on host routes.
ume [Sat, 8 Jun 2002 19:49:22 +0000 (19:49 +0000)]
Don't have -prefixlen 128 on host routes.

Obtained from: KAME

22 years ago o Simplify vm_map_unwire() by merging the second and third passes
alc [Sat, 8 Jun 2002 19:00:40 +0000 (19:00 +0000)]
 o Simplify vm_map_unwire() by merging the second and third passes
   over the caller-specified region.

22 years agoFix compiling FORTRAN77 programs.
obrien [Sat, 8 Jun 2002 18:48:40 +0000 (18:48 +0000)]
Fix compiling FORTRAN77 programs.

22 years agoAllow whitespace to act as a delimiter in the keywords list given to the -o,
jmallett [Sat, 8 Jun 2002 18:11:52 +0000 (18:11 +0000)]
Allow whitespace to act as a delimiter in the keywords list given to the -o,
again, but also allow it in the user-specified header, too.  This is far more
backwards compatible and SUSv3-happy than allowing only comma to seperate the
keywords list.

Submitted by: tjr

22 years agoUse the Tn macro for COBOL, FORTRAN, PL/1, SNOBOL.
tjr [Sat, 8 Jun 2002 11:40:12 +0000 (11:40 +0000)]
Use the Tn macro for COBOL, FORTRAN, PL/1, SNOBOL.

22 years agoSupport the "--" end-of-options marker.
tjr [Sat, 8 Jun 2002 11:33:22 +0000 (11:33 +0000)]
Support the "--" end-of-options marker.

22 years agoActivate new GNU sort from contrib
ache [Sat, 8 Jun 2002 10:34:12 +0000 (10:34 +0000)]
Activate new GNU sort from contrib

22 years agonroff and pr no longer try to disallow messages.
tjr [Sat, 8 Jun 2002 10:19:07 +0000 (10:19 +0000)]
nroff and pr no longer try to disallow messages.

22 years agoAdd an examples section. Avoid beginning a sentence with a lowercase letter.
tjr [Sat, 8 Jun 2002 08:37:27 +0000 (08:37 +0000)]
Add an examples section. Avoid beginning a sentence with a lowercase letter.

22 years agoUse easy way to sense C and POSIX locales, like in GLIBC
ache [Sat, 8 Jun 2002 08:16:22 +0000 (08:16 +0000)]
Use easy way to sense C and POSIX locales, like in GLIBC

22 years agoDocument cut(1)'s deficiencies in dealing with multibyte characters in the
tjr [Sat, 8 Jun 2002 08:08:47 +0000 (08:08 +0000)]
Document cut(1)'s deficiencies in dealing with multibyte characters in the
BUGS section. These will be easy to fix when we have wide character stdio.

22 years agoSome upgrade instructions
ache [Sat, 8 Jun 2002 07:51:53 +0000 (07:51 +0000)]
Some upgrade instructions

22 years agoThis commit was generated by cvs2svn to compensate for changes in r98038,
ache [Sat, 8 Jun 2002 07:47:23 +0000 (07:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98038,
which included commits to RCS files with non-trunk default branches.

22 years agoVirgin import (trimmed) of GNU Sort, textutils 2.0.21
ache [Sat, 8 Jun 2002 07:47:23 +0000 (07:47 +0000)]
Virgin import (trimmed) of GNU Sort, textutils 2.0.21

22 years agoAdd code to drop to ddb when a process gets a fatal signal that usually
jake [Sat, 8 Jun 2002 07:36:28 +0000 (07:36 +0000)]
Add code to drop to ddb when a process gets a fatal signal that usually
suggests kernel bugs (4, 10, 11).  Add a sysctl debug.debugger_on_signal
which turns this on and off, default off.

22 years ago o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().
alc [Sat, 8 Jun 2002 07:32:38 +0000 (07:32 +0000)]
 o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().
 o Add a stub for vm_map_wire().

Note: the description of the previous commit had an error.  The in-
transition flag actually blocks the deallocation of a vm_map_entry by
vm_map_delete() and vm_map_simplify_entry().

22 years agoDon't split multibyte characters when the -n option is specified.
tjr [Sat, 8 Jun 2002 07:27:21 +0000 (07:27 +0000)]
Don't split multibyte characters when the -n option is specified.

22 years agoRe-enable SMP by default.
jake [Sat, 8 Jun 2002 07:22:36 +0000 (07:22 +0000)]
Re-enable SMP by default.

22 years agoRemove test code.
jake [Sat, 8 Jun 2002 07:21:52 +0000 (07:21 +0000)]
Remove test code.

22 years agoRemove code from trap which is handled in userland now.
jake [Sat, 8 Jun 2002 07:17:19 +0000 (07:17 +0000)]
Remove code from trap which is handled in userland now.

22 years agoFix bizarre SMP problems. The secondary cpus sometimes start up with junk
jake [Sat, 8 Jun 2002 07:10:28 +0000 (07:10 +0000)]
Fix bizarre SMP problems.  The secondary cpus sometimes start up with junk
in their tlb which the prom doesn't clear out, so we have to do so manually
before mapping the kernel page table or the cpu can hang due various
conditions which cause undefined behaviour from the tlb.

22 years agoFixed unsorting.
bde [Sat, 8 Jun 2002 06:49:15 +0000 (06:49 +0000)]
Fixed unsorting.

22 years agoDon't say that the list of formats can be space delimited, it no longer can be.
jmallett [Sat, 8 Jun 2002 05:47:46 +0000 (05:47 +0000)]
Don't say that the list of formats can be space delimited, it no longer can be.

Mention that more than one -o will concatenate formats.

Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>

22 years agoExplicitly set TARGET and TARGET_ARCH in a chroot sandbox.
matusita [Sat, 8 Jun 2002 03:15:50 +0000 (03:15 +0000)]
Explicitly set TARGET and TARGET_ARCH in a chroot sandbox.

In fact, these variable are set as environment variables since we run
"make TARGET=xxx TARGET_ARCH=xxx"; TARGET and TARGET_ARCH are declared
in the command line arguments.  However, if you are not make(1) guy,
it is hard to understand that TARGET/TARGET_ARCH are appropriately set
in a chroot environment (as environment variables).

Now, the only environment variable need to be set explicitly is 'PATH'.
If we set PATH in /mk script, we can make pristine sandbox for release
build (i.e., "env -i /usr/sbin/chroot ${CHROOT} /mk" will work).

Valuable comments about this issue from: ru
Tested on (virtually): snapshots.jp.FreeBSD.org
MFC after: 2 weeks

22 years agoIf we boot verbose, then print out 'interesting' CAM errors that otherwise
mjacob [Fri, 7 Jun 2002 23:51:30 +0000 (23:51 +0000)]
If we boot verbose, then print out 'interesting' CAM errors that otherwise
would hide problems (like Selection Timeout).

22 years agoInstall a "perl5.6.1" wrapper. I think this is going too far as now
obrien [Fri, 7 Jun 2002 18:55:42 +0000 (18:55 +0000)]
Install a "perl5.6.1" wrapper.  I think this is going too far as now
/usr/src has to carefully watch the Perl port to keep this in sync.
But this is the only way I am allowed to fix the mozzila build
(and other USE_PERL5 ports).

22 years ago o Add vm_map_unwire() for unwiring contiguous regions of either kernel
alc [Fri, 7 Jun 2002 18:34:23 +0000 (18:34 +0000)]
 o Add vm_map_unwire() for unwiring contiguous regions of either kernel
   or user vm_maps.  In accordance with the standards for munlock(2),
   and in contrast to vm_map_user_pageable(), this implementation does not
   allow holes in the specified region.  This implementation uses the
   "in transition" flag described below.
 o Introduce a new flag, "in transition," to the vm_map_entry.
   Eventually, vm_map_delete() and vm_map_simplify_entry() will respect
   this flag by deallocating in-transition vm_map_entrys, allowing
   the vm_map lock to be safely released in vm_map_unwire() and (the
   forthcoming) vm_map_wire().
 o Modify vm_map_simplify_entry() to respect the in-transition flag.

In collaboration with: tegge

22 years agoReturn HOSTNAME_INVALIDADDR when reverse lookup is fail.
ume [Fri, 7 Jun 2002 17:25:19 +0000 (17:25 +0000)]
Return HOSTNAME_INVALIDADDR when reverse lookup is fail.

Submitted by: Sergey Zorin <sergey@cc.tpu.edu.ru>

22 years agoComment out options SMP for now until I figure out what's going on.
jake [Fri, 7 Jun 2002 15:36:42 +0000 (15:36 +0000)]
Comment out options SMP for now until I figure out what's going on.

22 years agoFix a bug where request_part_size() was hard-coded to check the rootSize
jhb [Fri, 7 Jun 2002 15:32:05 +0000 (15:32 +0000)]
Fix a bug where request_part_size() was hard-coded to check the rootSize
variable rather than the one passed in as the first argument.

Sponsored by: The Weather Channel

22 years ago0 is not an invalid interrupt in the PCI world (just in the ia32
imp [Fri, 7 Jun 2002 15:28:16 +0000 (15:28 +0000)]
0 is not an invalid interrupt in the PCI world (just in the ia32
world), do not treat it as such.  This fixes the alpha boot problem.

Reviewed by: drew, des

22 years agoRenamed the idempotency identifier to match the file name.
bde [Fri, 7 Jun 2002 14:37:09 +0000 (14:37 +0000)]
Renamed the idempotency identifier to match the file name.

22 years agoAccording to Bruce, this file shouldn't have comments to describe what
jhb [Fri, 7 Jun 2002 14:33:23 +0000 (14:33 +0000)]
According to Bruce, this file shouldn't have comments to describe what
options do.  Comments should be in NOTES and having the comments in two
places usually means that one place will just bitrot.  Thus, remove the
comment for KTRACE_REQUEST_POOL from the previous revision.

Requested by: bde

22 years agoUncomment some bits that we now need.
benno [Fri, 7 Jun 2002 11:49:56 +0000 (11:49 +0000)]
Uncomment some bits that we now need.

22 years agoFix up the DMA buffer allocation call.
benno [Fri, 7 Jun 2002 11:49:33 +0000 (11:49 +0000)]
Fix up the DMA buffer allocation call.

22 years agostyle(9): don't initialise variables in their declaration, remove space
tjr [Fri, 7 Jun 2002 09:13:43 +0000 (09:13 +0000)]
style(9): don't initialise variables in their declaration, remove space
after function name, use __unused on unused parameters instead of
initialising them to bogus values.

22 years agoCommit changes that happened in IPFilter versions 3.4.27 - 3.4.28
darrenr [Fri, 7 Jun 2002 09:01:41 +0000 (09:01 +0000)]
Commit changes that happened in IPFilter versions 3.4.27 - 3.4.28

22 years agoThis commit was generated by cvs2svn to compensate for changes in r98008,
darrenr [Fri, 7 Jun 2002 08:58:26 +0000 (08:58 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98008,
which included commits to RCS files with non-trunk default branches.

22 years agoImport IPFilter 3.4.28
darrenr [Fri, 7 Jun 2002 08:58:26 +0000 (08:58 +0000)]
Import IPFilter 3.4.28

22 years agoThis commit was generated by cvs2svn to compensate for changes in r98005,
darrenr [Fri, 7 Jun 2002 08:58:22 +0000 (08:58 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98005,
which included commits to RCS files with non-trunk default branches.

22 years agoImport IPFilter 3.4.28
darrenr [Fri, 7 Jun 2002 08:58:22 +0000 (08:58 +0000)]
Import IPFilter 3.4.28

22 years agoCommit changes that happened in IPFilter versions 3.4.27 - 3.4.28
darrenr [Fri, 7 Jun 2002 08:56:30 +0000 (08:56 +0000)]
Commit changes that happened in IPFilter versions 3.4.27 - 3.4.28

22 years agoContrary to what the comments said, rs -H did not recycle storage, it just
tjr [Fri, 7 Jun 2002 07:08:06 +0000 (07:08 +0000)]
Contrary to what the comments said, rs -H did not recycle storage, it just
kept writing past the end of the buffer. Correct the code so that it
actually does recycle storage.

22 years agoDisabling automatic --same-owner option when running as uid 0 along with
sobomax [Fri, 7 Jun 2002 06:02:35 +0000 (06:02 +0000)]
Disabling automatic --same-owner option when running as uid 0 along with
the --same-permissions was an overkill, so put it back. This is consistent
with what our old tar did.

Suggested by: dillon

22 years ago- Fixup / remove obsolete comments.
jhb [Fri, 7 Jun 2002 05:47:35 +0000 (05:47 +0000)]
- Fixup / remove obsolete comments.
- ktrace no longer requires Giant so do ktrace syscall events before and
  after acquiring and releasing Giant, respectively.
- For i386, ia32 syscalls on ia64, powerpc, and sparc64, get rid of the
  goto bad hack and instead use the model on ia64 and alpha were we
  skip the actual syscall invocation if error != 0.  This fixes a bug
  where if we the copyin() of the arguments failed for a syscall that
  was not marked MP safe, we would try to release Giant when we had
  not acquired it.