]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoDocument the getdents(2) system call. The documentation was
mpp [Fri, 30 Jul 1999 11:32:08 +0000 (11:32 +0000)]
Document the getdents(2) system call.  The documentation was
added to the getdirentries(2) man page because 95%+ of that
man page comprised the text of the getdents(2) man page
I obtained from NetBSD.

24 years agoFix a number of typos.
mpp [Fri, 30 Jul 1999 10:24:57 +0000 (10:24 +0000)]
Fix a number of typos.

24 years agoDocument the lchmod(2) system call.
mpp [Fri, 30 Jul 1999 10:08:21 +0000 (10:08 +0000)]
Document the lchmod(2) system call.

Pointed-out-by: bde
24 years agoAdd a manual page for getdents(2). This was taken from NetBSD, but
mpp [Fri, 30 Jul 1999 09:26:50 +0000 (09:26 +0000)]
Add a manual page for getdents(2).  This was taken from NetBSD, but
still needs some cleanup which is why it hasn't been added to the
Makefile yet.

Obtained from: NetBSD
Pointed-out-by: bde
24 years agoDocument the lutimes() and futimes() system calls.
mpp [Fri, 30 Jul 1999 09:01:45 +0000 (09:01 +0000)]
Document the lutimes() and futimes() system calls.

PR: kern/11213
Obtained from: NetBSD w/some minor changes by me

24 years agoRemove all vestiges of APMIO_BIOS
msmith [Fri, 30 Jul 1999 08:24:23 +0000 (08:24 +0000)]
Remove all vestiges of APMIO_BIOS

Submitted by: N. Dudorov <nnd@mail.nsk.ru>

24 years agoMdoc cleanup.
mpp [Fri, 30 Jul 1999 07:45:40 +0000 (07:45 +0000)]
Mdoc cleanup.

24 years agoShow dirty buffers and the percentage of time a disk was busy.
des [Fri, 30 Jul 1999 07:44:25 +0000 (07:44 +0000)]
Show dirty buffers and the percentage of time a disk was busy.

PR: 12858
Submitted by: Arjan de Vet <Arjan.deVet@adv.iae.nl>

24 years agoOnly output `rcsid' (set to our Id string) into the resulting parser file.
obrien [Fri, 30 Jul 1999 06:40:00 +0000 (06:40 +0000)]
Only output `rcsid' (set to our Id string) into the resulting parser file.
Don't output `sccsid' (set to an anchient UCB Id string) into the parser file.

Submitted by: bde

24 years agoForce safer mode of operation for man's use of *roff.
imp [Fri, 30 Jul 1999 05:20:17 +0000 (05:20 +0000)]
Force safer mode of operation for man's use of *roff.

Obtained from: OpenBSD's nroff.sh 1.2 by aaron@openbsd.org

24 years agoClose PR #12651: the hash calculation routine has changed in other
wpaul [Fri, 30 Jul 1999 04:51:35 +0000 (04:51 +0000)]
Close PR #12651: the hash calculation routine has changed in other
parts of the kernel but was not updated in nfs_readdirplusrpc().

24 years agoFix two bugs in nfs_readdirplus(). The first is that in some cases,
wpaul [Fri, 30 Jul 1999 04:02:04 +0000 (04:02 +0000)]
Fix two bugs in nfs_readdirplus(). The first is that in some cases,
vnodes are locked and never unlocked, which leads to processes starting
to wedge up after doing a mount -o nfsv3,tcp,rdirplus foo:/fs /fs; ls /fs.
The second is that sometimes cnp is accessed without having been
properly initialized: cnp->cn_nameptr points to an earlier name while
"len" contains the length of a current name of different size. This
leads to an attempt to dereference *(cn->cn_nameptr + len) which will
sometimes cause a page fault and a panic.

With these two fixes, client side readdirplus works correctly with
FreeBSD, IRIX 6.5.4 and Solaris 2.5.1 and 2.6 servers.

Submitted by: Matthew Dillon <dillon@backplane.com>

24 years agoFix improper mmap length paramater which can result in improper behavior
green [Thu, 29 Jul 1999 23:26:22 +0000 (23:26 +0000)]
Fix improper mmap length paramater which can result in improper behavior
or cmp crashing in specific cases.

24 years agoFix install target (install loader.exe, not loader).
se [Thu, 29 Jul 1999 22:22:38 +0000 (22:22 +0000)]
Fix install target (install loader.exe, not loader).

24 years agoCorrect the sanity test length calculation in nfsrv_readdirplus(): len is
wpaul [Thu, 29 Jul 1999 21:42:57 +0000 (21:42 +0000)]
Correct the sanity test length calculation in nfsrv_readdirplus(): len is
being incremented by 4 bytes too few each time through the loop, which
allows more data into the mbuf chain that we really want. In the worst
case, when we're using 32K read/write sizes with a TCP client, this causes
readdirplus replies to sometimes exceed NFS_MAXPACKET which leads to a
panic. This problem cropped up for me using an IRIX 6.5.4 NFSv3 TCP client
with 32K read/write sizes, however supposedly it can be triggered by
WinNT NFS servers too. In theory, it can probably be triggered by any
NFS v3 implementation using TCP as long as it's using the maxiumum block
size.

Reviewed by: Matthew Dillon <dillon@backplane.com>

24 years agoAdd the 'Swiss' font, which refers to the name of the font, not the locale.
billf [Thu, 29 Jul 1999 21:15:10 +0000 (21:15 +0000)]
Add the 'Swiss' font, which refers to the name of the font, not the locale.

Apologies To: Dan Nelson <dan@emsphone.com>

24 years agowe only need to declare i if we are building for the alpha.
billf [Thu, 29 Jul 1999 21:12:54 +0000 (21:12 +0000)]
we only need to declare i if we are building for the alpha.

24 years agoFix an unbelievably stupid typo that cases as500 & as600 machines booted
gallatin [Thu, 29 Jul 1999 19:09:38 +0000 (19:09 +0000)]
Fix an unbelievably stupid typo that cases as500 & as600 machines booted
with a graphics head to panic on boot

24 years agoAdd an example for folks who can never remember how to generate a
sheldonh [Thu, 29 Jul 1999 18:57:39 +0000 (18:57 +0000)]
Add an example for folks who can never remember how to generate a
recursive diff for use with send-pr(1).

PR: 12440
Requested by: David Kelly <dkelly@hiwaay.net>

24 years agoFormatting-only cleanup accidentally omitted from the patch merge in the
msmith [Thu, 29 Jul 1999 18:47:39 +0000 (18:47 +0000)]
Formatting-only cleanup accidentally omitted from the patch merge in the
previous major update.  Bring new code into style alignment with the
existing code.  No functional changes.

24 years agoNo more apm_errno. It breaks the build with APM_DEBUG,
iwasaki [Thu, 29 Jul 1999 18:15:33 +0000 (18:15 +0000)]
No more apm_errno.  It breaks the build with APM_DEBUG,
uses (sc->bios.r.eax >> 8) & 0xff instead.

24 years agolutimes() bug: FOLLOW should be NOFOLLOW for this one.
green [Thu, 29 Jul 1999 17:02:56 +0000 (17:02 +0000)]
lutimes() bug: FOLLOW should be NOFOLLOW for this one.

Submitted by: Dan Nelson <dnelson@emsphone.com>

24 years agoOn an AS 600 5/266 (and possibly others), accessing the configuration
gallatin [Thu, 29 Jul 1999 16:44:22 +0000 (16:44 +0000)]
On an AS 600 5/266 (and possibly others), accessing the configuration
space of PCI devices that don't exist cause PCI master & target aborts
rather than returning ~0 or giving a machine check.  Bring in some code
from NetBSD to handle this properly.

obtained from: NetBSD
reviewed by: dfr

24 years agoAllow comments and blank lines as advertised in passwd(5).
sheldonh [Thu, 29 Jul 1999 16:30:35 +0000 (16:30 +0000)]
Allow comments and blank lines as advertised in passwd(5).

PR: 12828
Submitted by: Yasuhiro Fukuma <yasuf@big.or.jp>

24 years agoA stupid nit, change freebsd to FreeBSD.
billf [Thu, 29 Jul 1999 15:05:16 +0000 (15:05 +0000)]
A stupid nit, change freebsd to FreeBSD.

24 years agoMention which rfc the DNS/NBNS IPCP extensions come from.
brian [Thu, 29 Jul 1999 14:37:26 +0000 (14:37 +0000)]
Mention which rfc the DNS/NBNS IPCP extensions come from.

24 years agoRevert rev 1.149. Bruce convinced me that the problem already disappeared
joerg [Thu, 29 Jul 1999 11:27:33 +0000 (11:27 +0000)]
Revert rev 1.149.  Bruce convinced me that the problem already disappeared
by the fix in rev 1.120, which i wasn't immediately aware of.

24 years agoFollow the directions in the comments and add our Id string to the output
obrien [Thu, 29 Jul 1999 09:59:06 +0000 (09:59 +0000)]
Follow the directions in the comments and add our Id string to the output
file.

24 years agoGo back to using Bison for now, due to `make world' breakage.
obrien [Thu, 29 Jul 1999 09:49:29 +0000 (09:49 +0000)]
Go back to using Bison for now, due to `make world' breakage.

BTW, if our src/contrib/bison is upgraded from 1.25 to the current 1.27
offering, the build breaks exactly the same way....

24 years agoCheck that user supplied the required argument; and if not, show usage().
obrien [Thu, 29 Jul 1999 09:47:33 +0000 (09:47 +0000)]
Check that user supplied the required argument; and if not, show usage().

Obtained from: OpenBSD

24 years ago* Don't assume realloc() can take NULL as first arg. Yacc needs to
obrien [Thu, 29 Jul 1999 09:42:14 +0000 (09:42 +0000)]
* Don't assume realloc() can take NULL as first arg.  Yacc needs to
  generate portable code...
* Correctly define yyparse() (ie, K&R vs. C++/ANSI-C)

Obtained from: OpenBSD revs 1.5 & 1.10

24 years agoBy popular request: Bill Paul's undying words.
des [Thu, 29 Jul 1999 08:48:44 +0000 (08:48 +0000)]
By popular request: Bill Paul's undying words.

24 years agoYYRECOVERING(), not YYRECOVERING.
obrien [Thu, 29 Jul 1999 08:47:30 +0000 (08:47 +0000)]
YYRECOVERING(), not YYRECOVERING.

Obtained from: OpenBSD rev 1.8 (approved by Robert Corbett)

24 years agoAdd support for Bison's "%expect <int>" directive.
obrien [Thu, 29 Jul 1999 08:42:21 +0000 (08:42 +0000)]
Add support for Bison's "%expect <int>" directive.

I originally coded this myself, and now I realize {Net,Open}BSD had already
coded this.  I have tossed my version to reduce diffs between the projects.

Obtained from: OpenBSD 2.5

24 years agoGBIOSSTACK_SEL is undefined, but OTOH, BSSSEL apparently isn't used either.
peter [Thu, 29 Jul 1999 08:33:00 +0000 (08:33 +0000)]
GBIOSSTACK_SEL is undefined, but OTOH, BSSSEL apparently isn't used either.

24 years agoRemoved references to a nonexistent variable. This fixes building kernels
bde [Thu, 29 Jul 1999 07:14:28 +0000 (07:14 +0000)]
Removed references to a nonexistent variable.  This fixes building kernels
without -O.

24 years agoLook for symbols in /modules/*.ko, not in /lkm/*.o.
bde [Thu, 29 Jul 1999 07:12:01 +0000 (07:12 +0000)]
Look for symbols in /modules/*.ko, not in /lkm/*.o.

24 years agoRemove some duplicate definitions, as suggested by Alan Cox.
msmith [Thu, 29 Jul 1999 07:10:35 +0000 (07:10 +0000)]
Remove some duplicate definitions, as suggested by Alan Cox.

24 years agoFix for vmspace sharing as per Alan Cox. Thanks!
msmith [Thu, 29 Jul 1999 06:48:26 +0000 (06:48 +0000)]
Fix for vmspace sharing as per Alan Cox.  Thanks!

24 years agoAllow room for editing labels on disks that are >= 10000Mb
brian [Thu, 29 Jul 1999 06:28:52 +0000 (06:28 +0000)]
Allow room for editing labels on disks that are >= 10000Mb
Submitted by: Josef L. Karthauser <joe@uk.FreeBSD.org>

24 years agoDon't show fdisk choice on Alpha.
jkh [Thu, 29 Jul 1999 06:23:17 +0000 (06:23 +0000)]
Don't show fdisk choice on Alpha.

Suggested by: obrien

24 years agoNuke this, it's not used anymore.
msmith [Thu, 29 Jul 1999 01:52:13 +0000 (01:52 +0000)]
Nuke this, it's not used anymore.

24 years agoFix a typo.
mdodd [Thu, 29 Jul 1999 01:51:49 +0000 (01:51 +0000)]
Fix a typo.
Back out a few lines that I haven't dealt with properly yet.

Snickered at by: Mike Smith

24 years agoMajor update to the kernel's BIOS-calling ability.
msmith [Thu, 29 Jul 1999 01:49:19 +0000 (01:49 +0000)]
Major update to the kernel's BIOS-calling ability.

 - Add support for calling 32-bit code in other segments
 - Add support for calling 16-bit protected mode code

Update APM to use this facility.

Submitted by: jlemon

24 years agoRemove XXX from the headers (broke the build, I'm betting.)
green [Thu, 29 Jul 1999 01:20:47 +0000 (01:20 +0000)]
Remove XXX from the headers (broke the build, I'm betting.)

24 years agoAlter the behavior of sys/kern/subr_bus.c:device_print_child()
mdodd [Thu, 29 Jul 1999 01:03:04 +0000 (01:03 +0000)]
Alter the behavior of sys/kern/subr_bus.c:device_print_child()

- device_print_child() either lets the BUS_PRINT_CHILD
  method produce the entire device announcement message or
  it prints "foo0: not found\n"

Alter sys/kern/subr_bus.c:bus_generic_print_child() to take on
the previous behavior of device_print_child() (printing the
"foo0: <FooDevice 1.1>" bit of the announce message.)

Provide bus_print_child_header() and bus_print_child_footer()
to actually print the output for bus_generic_print_child().
These functions should be used whenever possible (unless you can
just use bus_generic_print_child())

The BUS_PRINT_CHILD method now returns int instead of void.

Modify everything else that defines or uses a BUS_PRINT_CHILD
method to comply with the above changes.

- Devices are 'on' a bus, not 'at' it.
- If a custom BUS_PRINT_CHILD method does the same thing
  as bus_generic_print_child(), use bus_generic_print_child()
- Use device_get_nameunit() instead of both
  device_get_name() and device_get_unit()
- All BUS_PRINT_CHILD methods return the number of
  characters output.

Reviewed by: dfr, peter

24 years ago8 -> NBBy
green [Wed, 28 Jul 1999 22:27:27 +0000 (22:27 +0000)]
8 -> NBBy

24 years agoCorrect a really gross comment format.
green [Wed, 28 Jul 1999 22:22:57 +0000 (22:22 +0000)]
Correct a really gross comment format.

24 years agoActivate "arc" (ARC / AlphaBIOS loader) on Alpha.
se [Wed, 28 Jul 1999 20:32:44 +0000 (20:32 +0000)]
Activate "arc" (ARC / AlphaBIOS loader) on Alpha.

24 years agoFix some typos.
nik [Wed, 28 Jul 1999 20:30:59 +0000 (20:30 +0000)]
Fix some typos.

PR:             docs/11955
Submitted by:   Christian Weisgerber <naddy@mips.rhein-neckar.de>

24 years agoExplicitly list the i/o addresses of the serial ports.
nik [Wed, 28 Jul 1999 20:28:54 +0000 (20:28 +0000)]
Explicitly list the i/o addresses of the serial ports.

Prompted by docs/12343, in which people seemed to get a little confused.
The original text in the file said:

[...]
# By default we use COM1 as our serial console port *if* we're going to use
# a serial port as our console at all.  (0x3E8 = COM2)
#
#BOOT_COMCONSOLE_PORT= 0x3F8
[...]

From what I can make out, some people have assumed that means that if
they just uncomment the BOOT_COMCONSOLE_PORT then it will use COM2:
These same people then assume that "0x3F8" on that line is a typo for
"0x3E8".

What it actually means is that if you uncomment the line then the default
stays as "Ox3F8" (COM1:), and that you have to uncomment the line, *and*
change the value of the variable in order to use COM2:.

So I've made that a little bit clearer.  I've also listed the hex values
for COM1: thru COM4:, snarfed from sys/isa/isareg.h.

PR:             docs/12343
Submitted by:   Bill Grunfelder <wjgrun@dippy.cyberwar.com>

24 years agoThis commit was generated by cvs2svn to compensate for changes in r49187,
se [Wed, 28 Jul 1999 20:28:47 +0000 (20:28 +0000)]
This commit was generated by cvs2svn to compensate for changes in r49187,
which included commits to RCS files with non-trunk default branches.

24 years agoThe ARC BIOS / AlphaBIOS specific primary boot loader. This code is the
se [Wed, 28 Jul 1999 20:28:47 +0000 (20:28 +0000)]
The ARC BIOS / AlphaBIOS specific primary boot loader. This code is the
result of a joined effort with parts contributed by Doug Rabson, Warner
Losh and Stefan Esser (hope I did not forget anybody). Part of the sources
is obtained from NetBSD with modifications.

This code is work in progress:

As of the time of the initial import, a loader.exe executable is built,
which can be loaded on an Alpha with NT only firmware, but no attempt is
made to switch to OSF PAL code as required to start an actual kernel.

24 years agoWe're called too early to have any idea whether APM is going to be
msmith [Wed, 28 Jul 1999 20:22:30 +0000 (20:22 +0000)]
We're called too early to have any idea whether APM is going to be
active or not.  The only sane thing we can do here is assume that if
APM is supported it might be active at some point, and bail.

In reality, even this isn't good enough; regardless of whether we support
APM or not, the system may well futz with the CPU's clock speed and throw
the TSC off.  We need to stop using it for timekeeping except under
controlled circumstances.  Curse the lack of a dependable high-resolution
timer.

24 years agoRemove unused real-mode APM setup support. We've been using the vm86
msmith [Wed, 28 Jul 1999 20:20:31 +0000 (20:20 +0000)]
Remove unused real-mode APM setup support.  We've been using the vm86
mode initialiser for a while now, and it's looking happy.

24 years agoActivate building of elf2exe for MACHINE_ARCH==alpha.
se [Wed, 28 Jul 1999 20:16:49 +0000 (20:16 +0000)]
Activate building of elf2exe for MACHINE_ARCH==alpha.

24 years agoELF to EXE converter for ARC BIOS / AlphaBIOS booting.
se [Wed, 28 Jul 1999 20:09:52 +0000 (20:09 +0000)]
ELF to EXE converter for ARC BIOS / AlphaBIOS booting.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r49182,
se [Wed, 28 Jul 1999 20:09:52 +0000 (20:09 +0000)]
This commit was generated by cvs2svn to compensate for changes in r49182,
which included commits to RCS files with non-trunk default branches.

24 years agoRemove unused real-mode APM init functions.
msmith [Wed, 28 Jul 1999 20:07:12 +0000 (20:07 +0000)]
Remove unused real-mode APM init functions.

24 years agoDon't return a garbage mbuf pointer after storing it
brian [Wed, 28 Jul 1999 19:39:00 +0000 (19:39 +0000)]
Don't return a garbage mbuf pointer after storing it
as an unresolved fragment.

24 years agoRemove some erroneous comments about how APM is initialised.
msmith [Wed, 28 Jul 1999 19:37:32 +0000 (19:37 +0000)]
Remove some erroneous comments about how APM is initialised.

24 years agoRemove some droppings left over from the removal of the APM hooks.
msmith [Wed, 28 Jul 1999 19:34:16 +0000 (19:34 +0000)]
Remove some droppings left over from the removal of the APM hooks.

24 years agoNew w ability: you can list multiple users on the command line and it will
green [Wed, 28 Jul 1999 19:29:46 +0000 (19:29 +0000)]
New w ability: you can list multiple users on the command line and it will
match with all of them, rather than only supporting a single user.

PR: 11121
Kinda submitted by: James Howard <howardjp@byzantine.student.umd.edu>
Reviewed by: DES

24 years agobc core dumped when a value with between 128 and 255 (mod 256) digits
n_hibma [Wed, 28 Jul 1999 17:58:12 +0000 (17:58 +0000)]
bc core dumped when a value with between 128 and 255 (mod 256) digits
was entered.

PR: 12550
Submitted by: Vladimir Tchoukharev chu@gpi.ru
Reviewed by: Phil Nelson <phil@cs.wwu.edu> (maintainer of bc)

24 years agoFix typo: sofware -> software.
sheldonh [Wed, 28 Jul 1999 13:33:36 +0000 (13:33 +0000)]
Fix typo: sofware -> software.

PR: 12837
Submitted by: Norihiro Kumagai <kuma@jp.freebsd.org>

24 years agoRemove some more warnings.
davidn [Wed, 28 Jul 1999 12:49:34 +0000 (12:49 +0000)]
Remove some more warnings.

24 years agoBecome a maintainer.
ru [Wed, 28 Jul 1999 08:50:42 +0000 (08:50 +0000)]
Become a maintainer.

Approved by: brian

24 years agoBack out previous commit.
ru [Wed, 28 Jul 1999 08:38:26 +0000 (08:38 +0000)]
Back out previous commit.

24 years agoClear error in nfsrv_create when we have a valid reply so that
alc [Wed, 28 Jul 1999 08:20:49 +0000 (08:20 +0000)]
Clear error in nfsrv_create when we have a valid reply so that
that reply is actually transmitted.
Submitted by: dillon

24 years agoAdd support for SYS_RES_DENSE and SYS_RES_BWX resource types. These are
dfr [Wed, 28 Jul 1999 07:57:48 +0000 (07:57 +0000)]
Add support for SYS_RES_DENSE and SYS_RES_BWX resource types. These are
equivalent to SYS_RES_MEMORY for x86 but for alpha, the rman_get_virtual()
address of the resource is initialised to point into either dense-mapped
or bwx-mapped space respectively, allowing direct memory pointers to be
used to device memory.

Reviewed by: Andrew Gallatin <gallatin@cs.duke.edu>

24 years agoUse Yacc rather than Bison.
obrien [Wed, 28 Jul 1999 07:22:08 +0000 (07:22 +0000)]
Use Yacc rather than Bison.

24 years agoThe Unix way is arguments come before an input file name, not after.
obrien [Wed, 28 Jul 1999 07:19:38 +0000 (07:19 +0000)]
The Unix way is arguments come before an input file name, not after.

24 years agoCorrectly refer to the companion program rather than as "chown".
obrien [Wed, 28 Jul 1999 04:28:05 +0000 (04:28 +0000)]
Correctly refer to the companion program rather than as "chown".
Clean up wording a little (like I have any idea what real English looks like...)

24 years agoGo back to allowing ``.'' as a username.group separator for backward
obrien [Wed, 28 Jul 1999 04:26:10 +0000 (04:26 +0000)]
Go back to allowing ``.'' as a username.group separator for backward
compatibility.  : is still the documented non-ambiguous approach.  The
algorithm used will correctly parse david.obrien.staff as strrchar() is
used, and in my mind more people would use a ``.'' in the username than
the group name.

Convinced by argument and patch by: sheldonh (with slight changes by me)

24 years agoFix a load of typos
brian [Wed, 28 Jul 1999 03:01:52 +0000 (03:01 +0000)]
Fix a load of typos
Use sizeof, not a hardcode value.

Some of it submitted by:  Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>

24 years agoAdd a module Makefile for the PNIC driver.
wpaul [Wed, 28 Jul 1999 02:21:56 +0000 (02:21 +0000)]
Add a module Makefile for the PNIC driver.

24 years agoConvert the PNIC driver to newbus.
wpaul [Wed, 28 Jul 1999 02:19:52 +0000 (02:19 +0000)]
Convert the PNIC driver to newbus.

24 years agoShow how to use the new filter capabilities
brian [Tue, 27 Jul 1999 23:44:29 +0000 (23:44 +0000)]
Show how to use the new filter capabilities

Mostly submitted by:  Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>

24 years agoo Overhaul filtering, adding facilities to jump over rules and to
brian [Tue, 27 Jul 1999 23:44:00 +0000 (23:44 +0000)]
o Overhaul filtering, adding facilities to jump over rules and to
  negate the sense of rules.
o Remove the redundant (and undocumented) ``host'' and ``port''
  words (README.changes updated).
o Don't permit (and ignore) garbage instead of the protocol.

Mostly submitted by:  Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>

24 years agoEvery reqh in an aborted pipe is given status CANCELED and the callback is
n_hibma [Tue, 27 Jul 1999 20:22:29 +0000 (20:22 +0000)]
Every reqh in an aborted pipe is given status CANCELED and the callback is
called. It might be necessary to split that routine into two parts in
which calling the callback is not done at splusb().

24 years agoChange "telesis" to "telesyn" to reflect their change of name.
nik [Tue, 27 Jul 1999 18:25:29 +0000 (18:25 +0000)]
Change "telesis" to "telesyn" to reflect their change of name.

PR:             docs/12435
Submitted by:   Adam Kranzel <shade@dnai.com>

24 years agoFreeBSD.ORG -> FreeBSD.org
nik [Tue, 27 Jul 1999 18:23:14 +0000 (18:23 +0000)]
FreeBSD.ORG -> FreeBSD.org

24 years agoRemove references to the non-existent addgroup(8) and rmgroup(8)
nik [Tue, 27 Jul 1999 18:22:18 +0000 (18:22 +0000)]
Remove references to the non-existent addgroup(8) and rmgroup(8)
commands.

PR:             docs/12659
Submitted by:   Mark Diekhans <markd@Grizzly.COM>

24 years agoRemove the quotes from the kernel configuration "options" lines, to
nik [Tue, 27 Jul 1999 18:21:17 +0000 (18:21 +0000)]
Remove the quotes from the kernel configuration "options" lines, to
reflect actual usage.

PR:             docs/12652
Submitted by:   Chris Costello <chris@calldei.com>

24 years agoChanged 'overriding what /etc/passwd says' to 'overriding default set
n_hibma [Tue, 27 Jul 1999 16:39:02 +0000 (16:39 +0000)]
Changed 'overriding what /etc/passwd says' to 'overriding default set
by cron'

PR: 12520
Submitted by: (not specified)

24 years agoRoar! Finish what I started last night: somehow only the header file change
wpaul [Tue, 27 Jul 1999 13:54:15 +0000 (13:54 +0000)]
Roar! Finish what I started last night: somehow only the header file change
got committed.

24 years agoIf we've negotiated CBCP and have also specified ``none'' as a possible
brian [Tue, 27 Jul 1999 13:47:59 +0000 (13:47 +0000)]
If we've negotiated CBCP and have also specified ``none'' as a possible
callback option, and the server sends us CBCP_NONUM, proceed directly
to the network phase rather than insisting on our configured CBCP
option.

Mostly submitted by: kkphang <phang@dgate.po.my>

25 years agoFixed disordering in previous commit.
bde [Tue, 27 Jul 1999 06:52:46 +0000 (06:52 +0000)]
Fixed disordering in previous commit.

Fixed overflow at column 80 in rev.1.96.

25 years agoCase matters.
mdodd [Tue, 27 Jul 1999 05:08:36 +0000 (05:08 +0000)]
Case matters.

DEv_METHOD to DEV_METHOD.

25 years agoImplement the BUS_PROBE_NOMATCH method for the PCI bus.
mdodd [Tue, 27 Jul 1999 04:28:14 +0000 (04:28 +0000)]
Implement the BUS_PROBE_NOMATCH method for the PCI bus.

This function is called for each device for which no driver
was found.

Output is similar to the eisa_probe_nomatch() function but with the
added benefit of displaying the assigned IRQ (since PCI gives us
this information up front.)

Output is like so:

pci0: unknown card CPQ0508 (vendor=0x0e11, dev=0x0508) at 11.0 irq 9
pci0: unknown card DFZ0508 (vendor=0x10da, dev=0x0508) at 11.0 irq 9
pci0: unknown card DBL0508 (vendor=0x104c, dev=0x0508) at 11.0 irq 9
pci0: unknown card DDM0011 (vendor=0x108d, dev=0x0011) at 11.0 irq 9

I'm not happy with the 3 lines of macro cruft that got added but
I consider it a temporary annoyance as those bits will be moved to
some place where PCI, EISA and ISAPNP code will be able to use them.

(Not surprisingly, this message is longer than the code in question.)

Reviewed by: peter, dfr

25 years agoOn FreeBSD/i386, when you use the SYS_RES_MEMORY resource to allocate
wpaul [Tue, 27 Jul 1999 03:54:48 +0000 (03:54 +0000)]
On FreeBSD/i386, when you use the SYS_RES_MEMORY resource to allocate
a PCI memory mapped region, rman_get_bushandle() returns what happens
to be a kernel virtual address pointing to the base of the PCI shared
memory window. However this is not the behavior on all platforms:
the only thing you should do with the bushandle is pass it to the
bus_spare_read()/bus_space_write() routines. If you actually do want
the kernel virtual address of the base of the PCI memory window, you
need to use rman_get_virtual().

The problem is that at the moment, rman_get_virtual() returns a physical
address, which is bad. In order to get the kernel virtual address we
need, we have to play with it a little.

Presumeably this behavior will be changed, but in the meantime the
Tigon driver won't work. So for the moment, I'm adding a kludge to
make things happy on the alpha: the correct kernel virtual address
is calculated from the value returned by rman_get_virtual(). This
should be removed once rman_get_virtual() starts doing the right
thing.

This should make the Tigon actuall work on the alpha now.

25 years agoHide pthread cancellation routines behind #ifdef NOT_YET. They are
deischen [Tue, 27 Jul 1999 03:29:01 +0000 (03:29 +0000)]
Hide pthread cancellation routines behind #ifdef NOT_YET.  They are
not currently supported.  Also corrected the declaration for
pthread_testcancel which incorrectly returned int when POSIX and
SUSv2 both say it should be void.

Submitted by: Ralf S. Engelschall <rse@engelschall.com>
Reviewed by: John Birrell <jb@freebsd.org>

25 years agoThis covers the previous version, since a null commit message was accidentally
green [Tue, 27 Jul 1999 02:08:55 +0000 (02:08 +0000)]
This covers the previous version, since a null commit message was accidentally
used:

Add a -c flag to print a count of messages and exit.

PR:             10921
Submitted by:   James Howard <howardjp@byzantine.student.umd.edu>
Requested by: DES

25 years agoBe a bit more consistent with variable names.
brian [Tue, 27 Jul 1999 00:30:32 +0000 (00:30 +0000)]
Be a bit more consistent with variable names.

25 years ago*** empty log message ***
green [Mon, 26 Jul 1999 23:12:12 +0000 (23:12 +0000)]
*** empty log message ***

25 years agoStart ppp before natd, not afterwards.
brian [Mon, 26 Jul 1999 15:17:23 +0000 (15:17 +0000)]
Start ppp before natd, not afterwards.

Submitted by: Josef L. Karthauser <joe@uk.FreeBSD.org>

25 years agoSync with sys/i386/isa/npx.c revision up to 1.75.
kato [Mon, 26 Jul 1999 12:22:41 +0000 (12:22 +0000)]
Sync with sys/i386/isa/npx.c revision up to 1.75.

25 years agoSync with sys/i386/isa/clock.c revision up to 1.140.
kato [Mon, 26 Jul 1999 12:21:09 +0000 (12:21 +0000)]
Sync with sys/i386/isa/clock.c revision up to 1.140.
This commit may break 8MHz system clock mode.

25 years agoSync with sys/i386/i386/userconfig.c revision up to 1.150.
kato [Mon, 26 Jul 1999 12:14:59 +0000 (12:14 +0000)]
Sync with sys/i386/i386/userconfig.c revision up to 1.150.

25 years agoSync with sys/i386/i386/machdep.c revision 1.356.
kato [Mon, 26 Jul 1999 12:14:00 +0000 (12:14 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.356.