]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoThis commit was generated by cvs2svn to compensate for changes in r58782,
Ruslan Ermilov [Wed, 29 Mar 2000 13:31:51 +0000 (13:31 +0000)]
This commit was generated by cvs2svn to compensate for changes in r58782,
which included commits to RCS files with non-trunk default branches.

24 years agoNew timezone data.
Ruslan Ermilov [Wed, 29 Mar 2000 13:31:51 +0000 (13:31 +0000)]
New timezone data.

Obtained from: ftp://elsie.nci.nih.gov/pub/tzdata2000d.tar.gz

24 years agoRatoc REX-9880/83 support (PC-98 only). This commit added functions
KATO Takenori [Wed, 29 Mar 2000 12:44:19 +0000 (12:44 +0000)]
Ratoc REX-9880/83 support (PC-98 only).  This commit added functions
fe_read_eeprom_rex() and fe_init_rex().  These functions should be
useful for REX-5580 series (for PC-AT).  But they are included in
`#ifdef PC98' to avoid warnings by unused static functions.  If you
try to support REX-5580, please be aware of these functions.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

24 years ago - Supported display suspended mode.
Yoshihiro Takahashi [Wed, 29 Mar 2000 12:29:27 +0000 (12:29 +0000)]
 - Supported display suspended mode.
 - Switch on/off not only text screen but also graphic screen.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

24 years agoMerge from the following changes.
Yoshihiro Takahashi [Wed, 29 Mar 2000 12:26:41 +0000 (12:26 +0000)]
Merge from the following changes.

File Revision
sys/conf/files.i386 1.303 and 1.304
sys/dev/kbd/atkbd.c 1.23
sys/dev/syscons/scterm-sc.c 1.2
sys/dev/syscons/scvgarndr.c 1.5
sys/dev/syscons/scvtb.c 1.5
sys/dev/syscons/syscons.c 1.335
sys/isa/syscons_isa.c 1.11
sys/isa/vga_isa.c 1.17

24 years agoAdd -p option to prevent lpd(8) from opening a listening socket.
Sheldon Hearn [Wed, 29 Mar 2000 11:15:54 +0000 (11:15 +0000)]
Add -p option to prevent lpd(8) from opening a listening socket.

PR: 17384
Submitted by: Niels Endres <niels@b5.nu>

24 years agoLog information about packets being dropped (probably due to
Brian Somers [Wed, 29 Mar 2000 09:31:52 +0000 (09:31 +0000)]
Log information about packets being dropped (probably due to
``nat deny_incoming yes'') by libalias.

24 years agoAllow the use of hostnames instead of (and as well as) IP
Brian Somers [Wed, 29 Mar 2000 09:31:27 +0000 (09:31 +0000)]
Allow the use of hostnames instead of (and as well as) IP
numbers in all commands.
If people use hostnames and have dodgy resolvers or try to resolve
the hostname before the link is up, they get what they deserve....

Requested by: ru

24 years ago This should fix the lockups people have been experiencing. I muffed up
Matthew Dillon [Wed, 29 Mar 2000 09:07:47 +0000 (09:07 +0000)]
This should fix the lockups people have been experiencing.  I muffed up
    giving astpending two flag bits.  A cmpl $0 had to turn into a bit test.

Many thanks to: Alain Thivillon <Alain.Thivillon@hsc.fr>

24 years agoPR: i386/1671
Hellmuth Michaelis [Wed, 29 Mar 2000 08:58:44 +0000 (08:58 +0000)]
PR: i386/1671
Submitted by: Mats O Jansson <maja@celsiustech.se>

The existing s2 map is supposed to be ISO 8859-1 but some characters are
not (it's CP850). But the f1 map applied on sweden2 will fixit.

(Fulfilled request by Joerg to close this PR)

24 years agoFix a memory leak.
Kris Kennaway [Wed, 29 Mar 2000 08:24:37 +0000 (08:24 +0000)]
Fix a memory leak.

PR: 17360
Submitted by: Andrew J. Korty <ajk@iu.edu>

24 years agoPeter Johnson found another log() call without a trailing newline.
Joerg Wunsch [Wed, 29 Mar 2000 07:50:39 +0000 (07:50 +0000)]
Peter Johnson found another log() call without a trailing newline.
All three of them have been introduced in rev 1.64, so i guess i've
got all of them now. :)

Submitted by: Peter Johnson <locke@mcs.net>

24 years agoGet rid of "sticky" files when updating sources with cvs(1).
Ruslan Ermilov [Wed, 29 Mar 2000 07:30:44 +0000 (07:30 +0000)]
Get rid of "sticky" files when updating sources with cvs(1).

Approved by: peter

24 years agoexport host after setting it.
Chris Piazza [Wed, 29 Mar 2000 07:05:29 +0000 (07:05 +0000)]
export host after setting it.

This is needed so passwd diffs show the hostname instead of
" passwd diffs:"

PR: 17651
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>

24 years agoAdd NVidia GeForce 2 and Quadro 2
Chris Piazza [Wed, 29 Mar 2000 06:49:25 +0000 (06:49 +0000)]
Add NVidia GeForce 2 and Quadro 2

Ids and names were taken from nv4_disp.inf in the latest windows drivers.

24 years ago The SMP cleanup commit broke need_resched, this fixes that and also
Matthew Dillon [Wed, 29 Mar 2000 06:15:43 +0000 (06:15 +0000)]
The SMP cleanup commit broke need_resched, this fixes that and also
    removed unncessary MPLOCKED and 'lock' prefixes from the interrupt
    nesting level, since (A) the MP lock is held at the time, and (B) since
    the neting level is restored prior to return any interrupted code
    will see a consistent value.

24 years agoChange the mbuf size from 128 -> 256. Increasing the mbuf header size
Jonathan Lemon [Wed, 29 Mar 2000 05:39:04 +0000 (05:39 +0000)]
Change the mbuf size from 128 -> 256.  Increasing the mbuf header size
caused some headers not to fit in MHLEN any more.  This matches the
current size on the alpha, so it shouldn't cause problems.

Problem observed by:    Geoff Rehmet <geoff@is.co.za>
Originally suggested by:   shin

24 years agoAdded indirect pio into the bus space stuff for the NEC PC-98. bus.h
KATO Takenori [Wed, 29 Mar 2000 03:15:22 +0000 (03:15 +0000)]
Added indirect pio into the bus space stuff for the NEC PC-98.  bus.h
includes one of bus_at386.h and bus_pc98.h. Becuase only bus_pc98.h
supports indirect pio and bus_at386.h is identical to old bus.h, there
is no functional change in PC-AT's kernels.  That is, it cannot cause
performance loss.

Submitted by: nyan
Reviewed by: imp
bde and luoqi provided useful comments for earlier version.

24 years agoActually, ${LIBY}/-ly aren't needed either. This should finish unbreaking
Brian Feldman [Wed, 29 Mar 2000 00:54:06 +0000 (00:54 +0000)]
Actually, ${LIBY}/-ly aren't needed either.  This should finish unbreaking
the world build.

24 years agoMention the value of the unexpected return code in nat_LayerPull()
Brian Somers [Wed, 29 Mar 2000 00:14:24 +0000 (00:14 +0000)]
Mention the value of the unexpected return code in nat_LayerPull()

24 years agoAdded two missing newlines in calls to log(9).
Joerg Wunsch [Tue, 28 Mar 2000 21:14:35 +0000 (21:14 +0000)]
Added two missing newlines in calls to log(9).

Reported in Usenet by: locke@mcs.net (Peter Johnson)

While i was at it, prepended a 0x to the %D output, to make it clear that
the printed value is in hex (i assume %D has been chosen over %#x to
obey network byte order).

24 years agoRemove some cruft
Nick Hibma [Tue, 28 Mar 2000 19:07:37 +0000 (19:07 +0000)]
Remove some cruft

24 years agosplit up ess and sb code
Cameron Grant [Tue, 28 Mar 2000 18:31:01 +0000 (18:31 +0000)]
split up ess and sb code
rewrite ess mixer to use native registers
rewrite play/rec code to use more accurate timer when available
add code to use audio2 for playback, but disable it as no irqs are generated

24 years ago The SMP cleanup commit broke UP compiles. Make UP compiles work again.
Matthew Dillon [Tue, 28 Mar 2000 18:06:49 +0000 (18:06 +0000)]
The SMP cleanup commit broke UP compiles.  Make UP compiles work again.

24 years agoAvoid using sed and awk in configure script.
Yoshinobu Inoue [Tue, 28 Mar 2000 17:46:02 +0000 (17:46 +0000)]
Avoid using sed and awk in configure script.

TODO: also replace other sed and awk usages.

Submitted by: wollman

24 years agoAdd a configuration options which enable/disable IPv4 mapped IPv6 addr
Yoshinobu Inoue [Tue, 28 Mar 2000 17:39:53 +0000 (17:39 +0000)]
Add a configuration options which enable/disable IPv4 mapped IPv6 addr
support.

Suggested and Reviewed by: ume

24 years agoRevert to a static value for the timeout. The timeout was supposedly
Nick Hibma [Tue, 28 Mar 2000 17:38:00 +0000 (17:38 +0000)]
Revert to a static value for the timeout. The timeout was supposedly
to be based on the transfer speed, but I got it all wrong. The by far
biggest factor in the timeout is the start of a removable device, which
is about 2 seconds anyway.

Prodded by: Lennart Augustsson

24 years agoClarify the disposition of hosts.deny and provide a logically
Chris Timmons [Tue, 28 Mar 2000 17:28:56 +0000 (17:28 +0000)]
Clarify the disposition of hosts.deny and provide a logically
consistent portmap example rule.
Reviewed by: obrien, markm
Obtained-good-ideas from: obrien

24 years agoBack out the new advice introduced in the previous commit, which at
Sheldon Hearn [Tue, 28 Mar 2000 15:54:32 +0000 (15:54 +0000)]
Back out the new advice introduced in the previous commit, which at
least one reviewer is now unhappy with, since it contains incomplete
and misleading advice that is not easy to correct.

The net effect of this commit and the previous commit is to simply
remove all discussion of setting dumpdev to catch crash dumps
prior to entering user mode.

24 years agodon't treat # specially if PARSE_NOHASH is passed
Brian Somers [Tue, 28 Mar 2000 15:14:15 +0000 (15:14 +0000)]
don't treat # specially if PARSE_NOHASH is passed

24 years agoDon't treat # specially here
Brian Somers [Tue, 28 Mar 2000 15:11:38 +0000 (15:11 +0000)]
Don't treat # specially here

24 years agoMerged from sys/isa/fd.c revision 1.180.
KATO Takenori [Tue, 28 Mar 2000 15:09:13 +0000 (15:09 +0000)]
Merged from sys/isa/fd.c revision 1.180.

24 years agoMerged from sys/i386/i386/userconfig.c revision 1.179.
KATO Takenori [Tue, 28 Mar 2000 15:07:28 +0000 (15:07 +0000)]
Merged from sys/i386/i386/userconfig.c revision 1.179.

24 years agoMerged from sys/i386/i386/machdep.c revision 1.387.
KATO Takenori [Tue, 28 Mar 2000 15:04:29 +0000 (15:04 +0000)]
Merged from sys/i386/i386/machdep.c revision 1.387.

24 years agoBack out valid argument domain change - sneak to this function by error.
Andrey A. Chernov [Tue, 28 Mar 2000 11:46:40 +0000 (11:46 +0000)]
Back out valid argument domain change - sneak to this function by error.
Reword test condition better. Previous variant was true for negative
characters too.

24 years agoRemove libl related dependencies, because it is not necessary, and even more,
Yoshinobu Inoue [Tue, 28 Mar 2000 11:41:18 +0000 (11:41 +0000)]
Remove libl related dependencies, because it is not necessary, and even more,
it cause building world failure.

Specified by: Nickolay Dudorov <nnd@mail.nsk.ru>

24 years agoDescribe valid argument domain for 8-bit wide locales to prevent common error
Andrey A. Chernov [Tue, 28 Mar 2000 11:36:31 +0000 (11:36 +0000)]
Describe valid argument domain for 8-bit wide locales to prevent common error
calling ctype functions with signed char as an argument.

24 years agopcvt cleanup. remove hopeless outdated example/demo Microemacs
Hellmuth Michaelis [Tue, 28 Mar 2000 10:12:03 +0000 (10:12 +0000)]
pcvt cleanup. remove hopeless outdated example/demo Microemacs
file. update Makefile.

24 years agoOptimize those services that send only one block of data: use send(2)
Sheldon Hearn [Tue, 28 Mar 2000 09:45:19 +0000 (09:45 +0000)]
Optimize those services that send only one block of data: use send(2)
with the MSG_EOF flag set instead of write(2).

Submitted by: David Malone <dwmalone@maths.tcd.ie>
Reviewed by: wollman

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:41:40 +0000 (09:41 +0000)]
pcvt cleanup.
add $FreeBSD$
remove obsolete and completely outdated files.

24 years agoUpdate instructions for setting the dump device prior to multi-user
Sheldon Hearn [Tue, 28 Mar 2000 09:32:38 +0000 (09:32 +0000)]
Update instructions for setting the dump device prior to multi-user
mode.

Reported by: dcs
Submitted by: asmodai

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:32:29 +0000 (09:32 +0000)]
pcvt cleanup.
after cleaning up pcvt_ioctl.h (and ispcvt) adjust kernel part
again to get everything in sync again (name, minor release no.
and major release no.)

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:29:50 +0000 (09:29 +0000)]
pcvt cleanup.
remove obsolete stuff resulting from the pcvt kernel part cleanup.

24 years agopcvt update.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:26:48 +0000 (09:26 +0000)]
pcvt update.
remove obsolete stuff.

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:26:02 +0000 (09:26 +0000)]
pcvt cleanup.
add $FreeBSD$
get copyright in sync with FreeBSD recommendation.

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:24:38 +0000 (09:24 +0000)]
pcvt cleanup.
add $FreeBSD$.
get copyright in sync with FreeBSD recommendation.
make it compile and run again.
add a manpage.

24 years agopcvt cleanup.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:21:05 +0000 (09:21 +0000)]
pcvt cleanup.
add $FreeBSD.
get copyright in sync with FreeBSD recommendation.
remove obsolete stuff resuling from pcvt kernel part cleanup
 (caution: this depends in part on modifications to pcvt_ioctl.h,
  commit will follow shortly).
add new option "-n" to ispcvt to get number of compiled-in
 virtual screens.

24 years agopcvt cleanup. add $FreeBSD$.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:07:18 +0000 (09:07 +0000)]
pcvt cleanup. add $FreeBSD$.

24 years agopcvt cleanup. add $FreeBSD$. get copyright in sync with
Hellmuth Michaelis [Tue, 28 Mar 2000 09:06:19 +0000 (09:06 +0000)]
pcvt cleanup. add $FreeBSD$. get copyright in sync with
FreeBSD recommendation.

24 years agopcvt cleanup. add $FreeBSD$. get copyright header in sync with
Hellmuth Michaelis [Tue, 28 Mar 2000 09:04:02 +0000 (09:04 +0000)]
pcvt cleanup. add $FreeBSD$. get copyright header in sync with
FreeBSD recommendation.

24 years agopcvt cleanup. added $FreeBSD$. get copyright header in sync with
Hellmuth Michaelis [Tue, 28 Mar 2000 09:02:52 +0000 (09:02 +0000)]
pcvt cleanup. added $FreeBSD$. get copyright header in sync with
the FreeBSD recommendation.

24 years agoCross-reference ldd(1) in rtld(1) and vice versa.
Sheldon Hearn [Tue, 28 Mar 2000 09:01:04 +0000 (09:01 +0000)]
Cross-reference ldd(1) in rtld(1) and vice versa.

24 years agopcvt cleanup. added $FreeBSD$.
Hellmuth Michaelis [Tue, 28 Mar 2000 09:00:24 +0000 (09:00 +0000)]
pcvt cleanup. added $FreeBSD$.

24 years agopcvt cleanup. removed obsolete dependencies.
Hellmuth Michaelis [Tue, 28 Mar 2000 08:59:35 +0000 (08:59 +0000)]
pcvt cleanup. removed obsolete dependencies.

24 years ago Commit major SMP cleanups and move the BGL (big giant lock) in the
Matthew Dillon [Tue, 28 Mar 2000 07:16:37 +0000 (07:16 +0000)]
Commit major SMP cleanups and move the BGL (big giant lock) in the
    syscall path inward.  A system call may select whether it needs the MP
    lock or not (the default being that it does need it).

    A great deal of conditional SMP code for various deadended experiments
    has been removed.  'cil' and 'cml' have been removed entirely, and the
    locking around the cpl has been removed.  The conditional
    separately-locked fast-interrupt code has been removed, meaning that
    interrupts must hold the CPL now (but they pretty much had to anyway).
    Another reason for doing this is that the original separate-lock for
    interrupts just doesn't apply to the interrupt thread mechanism being
    contemplated.

    Modifications to the cpl may now ONLY occur while holding the MP
    lock.  For example, if an otherwise MP safe syscall needs to mess with
    the cpl, it must hold the MP lock for the duration and must (as usual)
    save/restore the cpl in a nested fashion.

    This is precursor work for the real meat coming later: avoiding having
    to hold the MP lock for common syscalls and I/O's and interrupt threads.
    It is expected that the spl mechanisms and new interrupt threading
    mechanisms will be able to run in tandem, allowing a slow piecemeal
    transition to occur.

    This patch should result in a moderate performance improvement due to
    the considerable amount of code that has been removed from the critical
    path, especially the simplification of the spl*() calls.  The real
    performance gains will come later.

Approved by: jkh
Reviewed by: current, bde (exception.s)
Some work taken from: luoqi's patch

24 years agoNormally I don't put entries that should have been made months ago
Warner Losh [Tue, 28 Mar 2000 06:59:46 +0000 (06:59 +0000)]
Normally I don't put entries that should have been made months ago
into UPDATING.  However, in this case I'm making an exception.  I'm
adding a recommendation that people update their boot blocks.  Old
boot blocks will cause a system to become unbootable if you have
removed /dev/{,r}wd*.

Submitted by: Jeroen Ruigrok/Asmodai <asmodai@freebsd.org>

24 years agoAdded support for cards and on-motherboard NICs that use an SEEPROM
David Greenman [Tue, 28 Mar 2000 04:41:42 +0000 (04:41 +0000)]
Added support for cards and on-motherboard NICs that use an SEEPROM
address size that is different than the standard 6bits. This fixes
support for the Compaq NC3121 card, certain newer Intel Pro/100+
cards, and should also fix integrated NICs on SuperMicro and Compaq
motherboards.
The auto-sizing algorithm was taken from NetBSD (thanks!), which I
think got it from Linux originally.
Thanks also to Andrew Sparrow <spadger@best.com> and Joe Moore
<jomor@ahpcns.com> for supplying me with unworking Compaq and Intel
cards to develop and test the fixes with.

24 years ago Misattribution - the excellent SPLASSERT work is being done by
Matthew Dillon [Tue, 28 Mar 2000 02:08:39 +0000 (02:08 +0000)]
Misattribution - the excellent SPLASSERT work is being done by
    Paul Saab <paul@mu.org>, of course!

24 years agoMega i386 loader commit.
John Baldwin [Tue, 28 Mar 2000 01:19:53 +0000 (01:19 +0000)]
Mega i386 loader commit.
- Don't hard code 0x10000 as the entry point for the loader.  Instead add
  src/sys/boot/i386/Makefile.inc which defines a make variable with the
  entry point for the loader.  Move the loader's entry point up to
  0x20000, which makes PXE happy.
- Don't try to use cpp to parse btxldr for the optional BTXLDR_VERBOSE,
  instead use m4 to achieve this.  Also, add a BTXLDR_VERBOSE knob in the
  btxldr Makefile to turn this option on.
- Redo parts of cdldr's Makefile so that it now builds and installs cdboot
  instead of having i386/loader/Makefile do that.  Also, add in some more
  variables to make the pxeldr Makefile almost identical and thus to ease
  maintainability.
- Teach cdldr about the a.out format.  Cdldr now parsers the a.out header
  of the loader binary and relocates it based on that.  The entry point of
  the loader no longer has to be hardcoded into cdldr.  Also, the boot
  info table from mkisofs is no longer required to get a useful cdboot.
- Update the lsdev function for BIOS disks to parse other file systems
  (such as DOS FAT) that we currently support.  This is still buggy as
  it assumes that a floppy with a DOS boot sector actually has a MBR and
  parses it as such.  I'll be fixing this in the future.
- The biggie:  Add in support for booting off of PXE-enabled network
  adapters.  Currently, we use the TFTP API provided by the PXE BIOS.
  Eventually we will switch to using the low-level NIC driver thus
  allowing both TFTP and NFS to be used, but for now it's just TFTP.

Submitted by: ps, alfred
Testing by: Benno Rice <benno@netizen.com.au>

24 years agoAllow using "-d username" without "-r". Example:
Brian Feldman [Tue, 28 Mar 2000 01:10:35 +0000 (01:10 +0000)]
Allow using "-d username" without "-r".  Example:
auth   stream  tcp     nowait  root    internal        auth -d "Only fools trust ident"

24 years ago Add a sysctl to specify the amount of UDP receive space NFS should
Matthew Dillon [Mon, 27 Mar 2000 21:38:35 +0000 (21:38 +0000)]
Add a sysctl to specify the amount of UDP receive space NFS should
    reserve, in maximal NFS packets.  Originally only 2 packets worth of
    space was reserved.  The default is now 4, which appears to greatly
    improve performance for slow to mid-speed machines on gigabit networks.

    Add documentation and correct some prior documentation.

Problem Researched by: Andrew Gallatin <gallatin@cs.duke.edu>
Approved by: jkh

24 years ago Add necessary spl protection for swapper. The problem was located by
Matthew Dillon [Mon, 27 Mar 2000 21:33:32 +0000 (21:33 +0000)]
Add necessary spl protection for swapper.  The problem was located by
    Alfred while testing his SPLASSERT stuff.   This is not a complete fix,
    more protections are probably needed.

24 years ago Commit the buffer cache cleanup patch to 4.x and 5.x. This patch fixes a
Matthew Dillon [Mon, 27 Mar 2000 21:29:33 +0000 (21:29 +0000)]
Commit the buffer cache cleanup patch to 4.x and 5.x.  This patch fixes a
    fragmentation problem due to geteblk() reserving too much space for the
    buffer and imposes a larger granularity (16K) on KVA reservations for
    the buffer cache to avoid fragmentation issues.  The buffer cache size
    calculations have been redone to simplify them (fewer defines, better
    comments, less chance of running out of KVA).

    The geteblk() fix solves a performance problem that DG was able reproduce.

    This patch does not completely fix the KVA fragmentation problems, but
    it goes a long way

Mostly Reviewed by: bde and others
Approved by: jkh

24 years agoRevert spelling mistake I made in the previous commit
Philippe Charnier [Mon, 27 Mar 2000 20:41:17 +0000 (20:41 +0000)]
Revert spelling mistake I made in the previous commit
Requested by: Alan and Bruce

24 years agoGet rid of hard sentence break
Philippe Charnier [Mon, 27 Mar 2000 20:38:21 +0000 (20:38 +0000)]
Get rid of hard sentence break
Asked by: Sheldon

24 years agoMore rusers to .Nm convertion
Philippe Charnier [Mon, 27 Mar 2000 20:36:55 +0000 (20:36 +0000)]
More rusers to .Nm convertion
Some of them found by: Sheldon

24 years agoQuote with .Dq
Philippe Charnier [Mon, 27 Mar 2000 20:33:32 +0000 (20:33 +0000)]
Quote with .Dq
Asked by: Sheldon

24 years agoAhhrggg. Put the test for the compat shims AFTER the file that includes
Warner Losh [Mon, 27 Mar 2000 20:24:02 +0000 (20:24 +0000)]
Ahhrggg.  Put the test for the compat shims AFTER the file that includes
them.

Pointed out by: bde

24 years agoAllow reuse of hooks.
Poul-Henning Kamp [Mon, 27 Mar 2000 20:05:04 +0000 (20:05 +0000)]
Allow reuse of hooks.
Remove debugging printfs.
Now compatible with ports/net/mpd-netgraph

24 years agoThis file is obsolete, having long since been copied to sys/dev/adw/adw_pci.c
Warner Losh [Mon, 27 Mar 2000 19:57:40 +0000 (19:57 +0000)]
This file is obsolete, having long since been copied to sys/dev/adw/adw_pci.c

Pointed out by: gibbs

24 years agoAdd support for offloading IP/TCP/UDP checksums to NIC hardware which
Jonathan Lemon [Mon, 27 Mar 2000 19:14:27 +0000 (19:14 +0000)]
Add support for offloading IP/TCP/UDP checksums to NIC hardware which
supports them.

24 years agoFixed a missing library in DPADD.
Bruce Evans [Mon, 27 Mar 2000 18:38:29 +0000 (18:38 +0000)]
Fixed a missing library in DPADD.

Fixed some misformattings.

24 years agoPer conversations in -current, add #error to these drivers when you don't
Warner Losh [Mon, 27 Mar 2000 18:32:45 +0000 (18:32 +0000)]
Per conversations in -current, add #error to these drivers when you don't
have the right compatibility shims enabled.  ISA drivers to follow later.

24 years agoFixed wrong path to libperl in DPADD.
Bruce Evans [Mon, 27 Mar 2000 18:29:46 +0000 (18:29 +0000)]
Fixed wrong path to libperl in DPADD.

Fixed wrong path to libperl in LDADD in some funky objdir setups.

Use ${dir}/libfoo.a instead of -L${dir} -lfoo for local static libraries
in LDADD so that `make checkdpadd' doesn't report non-errors.

Fixed misformatting of $FreeBSD$.

24 years agoUse `${dir}/libfoo.a' instead of `-L${dir} -lfoo' for local static
Bruce Evans [Mon, 27 Mar 2000 18:02:04 +0000 (18:02 +0000)]
Use `${dir}/libfoo.a' instead of `-L${dir} -lfoo' for local static
libraries in LDADD so that `make checkdpadd' doesn't report non-errors.

Fixed some style bugs (the usual ones for DPADD and LDADD, and misformatting
of $FreeBSD$).

24 years agoFixed missing DPADD.
Bruce Evans [Mon, 27 Mar 2000 16:45:49 +0000 (16:45 +0000)]
Fixed missing DPADD.

Fixed some style bugs (some usual ones for LDADD, and some misformattings).

24 years agoFixed missing DPADDs.
Bruce Evans [Mon, 27 Mar 2000 16:40:59 +0000 (16:40 +0000)]
Fixed missing DPADDs.

Fixed style bug for LDADD (don't use += for initial definitions).

24 years agoFixed missing DPADD.
Bruce Evans [Mon, 27 Mar 2000 16:39:50 +0000 (16:39 +0000)]
Fixed missing DPADD.

Fixed style bug for LDADD (don't use += for variables defined only once).

24 years agoFixed misspelling of DPADD as DPADDA.
Bruce Evans [Mon, 27 Mar 2000 16:37:32 +0000 (16:37 +0000)]
Fixed misspelling of DPADD as DPADDA.

Fixed some misformattings.

24 years agos/grep/grep -q
Dan Moschuk [Mon, 27 Mar 2000 16:36:25 +0000 (16:36 +0000)]
s/grep/grep -q

Submitted by: ru

24 years agoUse the same order in DPADD as in LDADD so that `make checkdpadd' doesn't
Bruce Evans [Mon, 27 Mar 2000 16:23:20 +0000 (16:23 +0000)]
Use the same order in DPADD as in LDADD so that `make checkdpadd' doesn't
report an error for it.

Fixed some style bugs (the usual ones for DPADD and LDADD, and
misformatting).

24 years agoFixed missing DPADDs.
Bruce Evans [Mon, 27 Mar 2000 16:11:27 +0000 (16:11 +0000)]
Fixed missing DPADDs.

Fixed some style bugs (some usual ones for LDADD, and misformatting of
$FreeBSD$).

24 years agoDon't abuse LDADD for holding linker flags. Doing so broke
Bruce Evans [Mon, 27 Mar 2000 15:58:53 +0000 (15:58 +0000)]
Don't abuse LDADD for holding linker flags.  Doing so broke
`make checkdpadd'.  Linker flags (ones passed via ${CC}) go in
LDFLAGS.

Fixed some style bugs (misformatting of $FreeBSD$).

24 years agoFixed missing DPADD.
Bruce Evans [Mon, 27 Mar 2000 15:40:30 +0000 (15:40 +0000)]
Fixed missing DPADD.

Fixed some style bugs (some usual ones for LDADD, and misformatting of
$FreeBSD$).

24 years agoFixed missing libraries in DPADD.
Bruce Evans [Mon, 27 Mar 2000 15:24:45 +0000 (15:24 +0000)]
Fixed missing libraries in DPADD.

Fixed some style bugs (some usual ones for DPADD and LDADD, and
misformatting of $FreeBSD$).

24 years agoReally remove all traces of wst.4 from the Makefile.
Ollivier Robert [Mon, 27 Mar 2000 15:22:18 +0000 (15:22 +0000)]
Really remove all traces of wst.4 from the Makefile.

Re-broken by: n_hibma :)

24 years agoFixed missing DPADD.
Bruce Evans [Mon, 27 Mar 2000 15:16:06 +0000 (15:16 +0000)]
Fixed missing DPADD.

Fixed style bug for LDADD (don't use += for variables defined only once).

24 years agoFixed LDADD. Using ${LIBM} instead of -lm gave the wrong libm in most
Bruce Evans [Mon, 27 Mar 2000 15:02:59 +0000 (15:02 +0000)]
Fixed LDADD.  Using ${LIBM} instead of -lm gave the wrong libm in most
cases and broke the world in some cases.

Fixed style bugs for DPADD and LDADD (don't use += for variables defined
only once).

24 years agoFixed LDADD. Using ${LIBM} instead of -lm gave the wrong libm in most
Bruce Evans [Mon, 27 Mar 2000 14:53:26 +0000 (14:53 +0000)]
Fixed LDADD.  Using ${LIBM} instead of -lm gave the wrong libm in most
cases and broke the world in some cases.

Fixed some style bugs (the usual ones for DPADD and LDADD, misplacement
of DPADD and LDADD, and misplacement of $FreeBSD$).

24 years agoUpdate STAILQ example to use STAILQ_REMOVE_HEAD instead of
John Baldwin [Mon, 27 Mar 2000 13:26:45 +0000 (13:26 +0000)]
Update STAILQ example to use STAILQ_REMOVE_HEAD instead of
TAILQ_REMOVE_HEAD.

PR: docs/17590
Submitted by: Benno Rice <benno@netizen.com.au>

24 years agoDo not overwrite files when the -i option is specified!
Sheldon Hearn [Mon, 27 Mar 2000 11:49:36 +0000 (11:49 +0000)]
Do not overwrite files when the -i option is specified!

PR: 17476
Reported by: Jonathan Chen <jon@spock.org>

24 years agoFix a mistakenly broken sentence. The mistake was made easy by the
Sheldon Hearn [Mon, 27 Mar 2000 10:50:54 +0000 (10:50 +0000)]
Fix a mistakenly broken sentence.  The mistake was made easy by the
confusing use of a comma to separate two sentences. :-)

Reported by: bp

24 years agoY2K fix. at(1) would die with 'garbled time' when assign_date() was
Sheldon Hearn [Mon, 27 Mar 2000 09:32:23 +0000 (09:32 +0000)]
Y2K fix.  at(1) would die with 'garbled time' when assign_date() was
pased a year > 99.  This change fixes the conversion of 2-digit years
into tm_year format.

This change is differs from the OpenBSD fix because of differences
in our assign_date().

PR: 15872
Reported by: "Crist J. Clark" <cjclark@home.com>
Submitted by: "Sergey N. Voronkov" <serg@dor.zaural.ru>
Obtained from: OpenBSD

24 years agoUSB Zip 250 drives are now supported
Nick Hibma [Mon, 27 Mar 2000 09:02:01 +0000 (09:02 +0000)]
USB Zip 250 drives are now supported

Obtained from: Anders Andersson <anders@sanyusan.se>

24 years agoUndo the previous commit. Early morning commits are no good either. I
Nick Hibma [Mon, 27 Mar 2000 08:59:53 +0000 (08:59 +0000)]
Undo the previous commit. Early morning commits are no good either. I
meant to commit umass.4

24 years agoIt's the parent that is a CPU node- not GBus itself.
Matt Jacob [Mon, 27 Mar 2000 08:22:23 +0000 (08:22 +0000)]
It's the parent that is a CPU node- not GBus itself.

24 years agocomplain when you do not create a TLSB node
Matt Jacob [Mon, 27 Mar 2000 08:20:44 +0000 (08:20 +0000)]
complain when you do not create a TLSB node

24 years agoThis commit was generated by cvs2svn to compensate for changes in r58653,
David E. O'Brien [Mon, 27 Mar 2000 03:00:53 +0000 (03:00 +0000)]
This commit was generated by cvs2svn to compensate for changes in r58653,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of GCC 2.95.2's libobjc
David E. O'Brien [Mon, 27 Mar 2000 03:00:53 +0000 (03:00 +0000)]
Virgin import of GCC 2.95.2's libobjc

24 years agoThis commit was generated by cvs2svn to compensate for changes in r58650,
David E. O'Brien [Mon, 27 Mar 2000 03:00:05 +0000 (03:00 +0000)]
This commit was generated by cvs2svn to compensate for changes in r58650,
which included commits to RCS files with non-trunk default branches.