]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoRemoved mentions of TARGET_ARCH from non-cross places.
ru [Thu, 4 Oct 2001 14:13:16 +0000 (14:13 +0000)]
Removed mentions of TARGET_ARCH from non-cross places.

22 years agoHopefully improve control message passing over Unix domain sockets.
dwmalone [Thu, 4 Oct 2001 13:11:48 +0000 (13:11 +0000)]
Hopefully improve control message passing over Unix domain sockets.

1) Allow the sending of more than one control message at a time
over a unix domain socket. This should cover the PR 29499.

2) This requires that unp_{ex,in}ternalize and unp_scan understand
mbufs with more than one control message at a time.

3) Internalize and externalize used to work on the mbuf in-place.
This made life quite complicated and the code for sizeof(int) <
sizeof(file *) could end up doing the wrong thing. The patch always
create a new mbuf/cluster now. This resulted in the change of the
prototype for the domain externalise function.

4) You can now send SCM_TIMESTAMP messages.

5) Always use CMSG_DATA(cm) to determine the start where the data
in unp_{ex,in}ternalize. It was using ((struct cmsghdr *)cm + 1)
in some places, which gives the wrong alignment on the alpha.
(NetBSD made this fix some time ago).

This results in an ABI change for discriptor passing and creds
passing on the alpha. (Probably on the IA64 and Spare ports too).

6) Fix userland programs to use CMSG_* macros too.

7) Be more careful about freeing mbufs containing (file *)s.
This is made possible by the prototype change of externalise.

PR: 29499
MFC after: 6 weeks

22 years ago<mntopts.h> -> "mntopts.h" in SYNOPSIS.
ru [Thu, 4 Oct 2001 13:11:11 +0000 (13:11 +0000)]
<mntopts.h> -> "mntopts.h" in SYNOPSIS.

Submitted by: bde

22 years agoAllow sbcreatecontrol to make cluster sized control messages.
dwmalone [Thu, 4 Oct 2001 12:59:53 +0000 (12:59 +0000)]
Allow sbcreatecontrol to make cluster sized control messages.

22 years agoForced commit to give more details on what the patch does (sorry).
roberto [Thu, 4 Oct 2001 12:24:18 +0000 (12:24 +0000)]
Forced commit to give more details on what the patch does (sorry).

Instead of using 22 as the default cylinders per cylinder group parameter
(the max.  value for a 8k/1k FS), compute the maximum value allowed and use
it. It can be overridden by specifying -c of course. This allow for FS built
through the initial installation to have better values.

22 years agoFollowing the discussion in -arch and the submission of a patch by bde, here
roberto [Thu, 4 Oct 2001 12:15:50 +0000 (12:15 +0000)]
Following the discussion in -arch and the submission of a patch by bde, here
it is. I added the manpage change.

Submitted by: bde
MFC after: 1 week

22 years agoUnbreak standalone `make depend' in gnu/usr.bin/perl.
ru [Thu, 4 Oct 2001 11:45:38 +0000 (11:45 +0000)]
Unbreak standalone `make depend' in gnu/usr.bin/perl.

Noticed by: bde

22 years agoRemove extraneous semicolon.
jhb [Thu, 4 Oct 2001 10:39:56 +0000 (10:39 +0000)]
Remove extraneous semicolon.

Submitted by: Maxime Henrion <mux@qualys.com>

22 years agoFixed order of includes. <sys/cdefs.h> must be included before
bde [Thu, 4 Oct 2001 10:34:30 +0000 (10:34 +0000)]
Fixed order of includes.  <sys/cdefs.h> must be included before
<machine/ansi.h> for the definition of __signed, unless the compiler
is gcc.

Moved the declaration of socklen_t up together with the declaration of
size_t, and removed low-quality comment about this declaration.  Declaring
socklen_t in this file is normal in POSIX-1.200x, unlike declaring size_t.

22 years agoComment out RESTARTABLE_PANICS so that it is not defined in LINT. It
jhb [Thu, 4 Oct 2001 10:31:51 +0000 (10:31 +0000)]
Comment out RESTARTABLE_PANICS so that it is not defined in LINT.  It
introduces many useless warnings obscuring the useful ones.

22 years agoWhitespace fixes.
jhb [Thu, 4 Oct 2001 10:18:00 +0000 (10:18 +0000)]
Whitespace fixes.

22 years agoSecond round of spelling fixes for vm_page_io_finised. The function name
bde [Thu, 4 Oct 2001 10:10:56 +0000 (10:10 +0000)]
Second round of spelling fixes for vm_page_io_finised.  The function name
is actually vm_page_io_finish.

22 years agoRemoved garbage:
bde [Thu, 4 Oct 2001 09:46:01 +0000 (09:46 +0000)]
Removed garbage:
- bus_generic_map_intr.9.  This has been undead for more than 3 years
  following the changes in rev.1.4 of sys/bus.h.
- CONDSPLASSERT.9, SPLASSERT.9.  These have been undead since SMPng.
  They were even less useful than most section 9 man pages -- the
  interfaces described in them have never been used in the FreeBSD
  source tree.

22 years agoFixed missing include in synopsis.
bde [Thu, 4 Oct 2001 09:14:48 +0000 (09:14 +0000)]
Fixed missing include in synopsis.

Fixed bitrot in synopsis.  Const'ification of string args had not reached
here.

Fixed some style bugs (superfluous quotes).

22 years agoFixed many wrong arg types and 1 missing arg in synopsis.
bde [Thu, 4 Oct 2001 09:08:59 +0000 (09:08 +0000)]
Fixed many wrong arg types and 1 missing arg in synopsis.

22 years agoTerminate the array of execv(3) pointers by a NULL pointer in the edge case.
ru [Thu, 4 Oct 2001 09:02:10 +0000 (09:02 +0000)]
Terminate the array of execv(3) pointers by a NULL pointer in the edge case.

PR: bin/30913
Submitted by: Dimitri Lommers <dimitri@hinttech.com>

22 years agoFixed wrong include in synopsis.
bde [Thu, 4 Oct 2001 09:01:49 +0000 (09:01 +0000)]
Fixed wrong include in synopsis.

22 years agoFixed (C) syntax error in synopsis.
bde [Thu, 4 Oct 2001 09:01:15 +0000 (09:01 +0000)]
Fixed (C) syntax error in synopsis.

22 years agoFixed bitrot in synopsis. Const'ification of m_copydata() had not reached
bde [Thu, 4 Oct 2001 09:00:38 +0000 (09:00 +0000)]
Fixed bitrot in synopsis.  Const'ification of m_copydata() had not reached
here.

22 years agoFixed missing include in synopsis.
bde [Thu, 4 Oct 2001 08:59:53 +0000 (08:59 +0000)]
Fixed missing include in synopsis.

22 years agoFixed wrong arg type in synopsis.
bde [Thu, 4 Oct 2001 08:58:56 +0000 (08:58 +0000)]
Fixed wrong arg type in synopsis.

22 years agoAdd a couple of low-level acpi support files.
dfr [Thu, 4 Oct 2001 08:45:54 +0000 (08:45 +0000)]
Add a couple of low-level acpi support files.

22 years agoAdd low-level ACPI support code and make a start on parsing the ACPI
dfr [Thu, 4 Oct 2001 08:45:19 +0000 (08:45 +0000)]
Add low-level ACPI support code and make a start on parsing the ACPI
interrupt information.

22 years agoAdd busspace hacks for ia64.
dfr [Thu, 4 Oct 2001 08:33:16 +0000 (08:33 +0000)]
Add busspace hacks for ia64.

22 years agoUse return_PTR, not return_VALUE when returning pointers.
dfr [Thu, 4 Oct 2001 08:32:18 +0000 (08:32 +0000)]
Use return_PTR, not return_VALUE when returning pointers.

22 years agoCheck the compatible ID as well as the hardware ID in acpi_MatchHid.
dfr [Thu, 4 Oct 2001 08:31:17 +0000 (08:31 +0000)]
Check the compatible ID as well as the hardware ID in acpi_MatchHid.

22 years agoFixed pedantic syntax error (trailing semicolon in enum).
bde [Thu, 4 Oct 2001 07:51:42 +0000 (07:51 +0000)]
Fixed pedantic syntax error (trailing semicolon in enum).

22 years agoFixed some style bugs.
bde [Thu, 4 Oct 2001 07:39:14 +0000 (07:39 +0000)]
Fixed some style bugs.

22 years agoFixed namespace pollution:
bde [Thu, 4 Oct 2001 07:37:57 +0000 (07:37 +0000)]
Fixed namespace pollution:
- only declare the application symbols specified in Posix.1-200x drafts,
  not everything in <sys/types.h> and <stddef.h>.
- don't use the application symbol 'm' for an arg name.

22 years agoFixed style bugs (indentation errors, missing punctuation, and unsorting)
bde [Thu, 4 Oct 2001 07:25:16 +0000 (07:25 +0000)]
Fixed style bugs (indentation errors, missing punctuation, and unsorting)
in rev.1.61.

22 years agoFixed a missing forward declaration and unsorting of prototypes in rev.1.18.
bde [Thu, 4 Oct 2001 07:12:37 +0000 (07:12 +0000)]
Fixed a missing forward declaration and unsorting of prototypes in rev.1.18.

22 years agoFixed wrong include in synopsis.
bde [Thu, 4 Oct 2001 06:22:22 +0000 (06:22 +0000)]
Fixed wrong include in synopsis.

Fixed bitrot in synopsis.  Const'ification of make_dev() and
make_dev_alias() had not reached here.

22 years agoInclude <string.h> to prototype strcpy(3). While I'm here, make use
mike [Thu, 4 Oct 2001 04:42:03 +0000 (04:42 +0000)]
Include <string.h> to prototype strcpy(3).  While I'm here, make use
of the new RCSID macros.

MFC after: 3 days

22 years agoAdd functions to lookup in /etc/networks and set interface
luigi [Thu, 4 Oct 2001 00:46:44 +0000 (00:46 +0000)]
Add functions to lookup in /etc/networks and set interface
addresses, invoke them from /etc/rc

22 years agoAdd "networks" file used to lookup netmasks
luigi [Thu, 4 Oct 2001 00:46:03 +0000 (00:46 +0000)]
Add "networks" file used to lookup netmasks

22 years agoUse @__CWD__@ as the magic string meaning "this directory"
luigi [Thu, 4 Oct 2001 00:42:20 +0000 (00:42 +0000)]
Use @__CWD__@ as the magic string meaning "this directory"
in crunch.conf -- the previous choice, CWD, was too subject to false
matches (this string will be replaced by the absolute pathname
during the build process).

22 years agoRemove duplicate entries.
grog [Thu, 4 Oct 2001 00:38:36 +0000 (00:38 +0000)]
Remove duplicate entries.

22 years agoFixed a missing proc -> thread substitution.
bde [Wed, 3 Oct 2001 17:23:26 +0000 (17:23 +0000)]
Fixed a missing proc -> thread substitution.

Broke future detection of this bug in userland by not declaring kernel
prototypes in userland.

22 years agoFixed various type errors in synopsis.
bde [Wed, 3 Oct 2001 16:53:59 +0000 (16:53 +0000)]
Fixed various type errors in synopsis.

22 years agoFixed bitrot in synopsis. The TI-RPC changes gave mounds of it, mainly
bde [Wed, 3 Oct 2001 16:47:56 +0000 (16:47 +0000)]
Fixed bitrot in synopsis.  The TI-RPC changes gave mounds of it, mainly
inconsistently weird const poisoning in the man pages relative to the
headers.

22 years agoFixed spelling of rpow in rpow's prototype.
bde [Wed, 3 Oct 2001 16:33:00 +0000 (16:33 +0000)]
Fixed spelling of rpow in rpow's prototype.

22 years agoFixed missing `const' in synopsis.
bde [Wed, 3 Oct 2001 16:29:21 +0000 (16:29 +0000)]
Fixed missing `const' in synopsis.

22 years agoFixed return type in synopsis.
bde [Wed, 3 Oct 2001 16:25:08 +0000 (16:25 +0000)]
Fixed return type in synopsis.

22 years agoWe don't ship pim6dd/pim6sd any more.
ume [Wed, 3 Oct 2001 16:15:59 +0000 (16:15 +0000)]
We don't ship pim6dd/pim6sd any more.

MFC after: 1 week

22 years agoFixed bitrot in synopsis. The change of the color type from byte to u_long
bde [Wed, 3 Oct 2001 15:20:03 +0000 (15:20 +0000)]
Fixed bitrot in synopsis.  The change of the color type from byte to u_long
had not reached here.

22 years agoDoh! committed from the wrong tree, this is the right "stuff"...
sos [Wed, 3 Oct 2001 11:36:25 +0000 (11:36 +0000)]
Doh! committed from the wrong tree, this is the right "stuff"...

22 years agoForced commit:
alfred [Wed, 3 Oct 2001 11:03:59 +0000 (11:03 +0000)]
Forced commit:

Previous delta was,
Tested by: David Taylor <davidt@yadt.co.uk>
and should be
MFC after: 1 week

22 years agoAvoid getting stuck in system(3) when the internal call to wait4()
alfred [Wed, 3 Oct 2001 11:01:39 +0000 (11:01 +0000)]
Avoid getting stuck in system(3) when the internal call to wait4()
is interrupted by saving the pid.

The old code would assign the return value to pid which would trash
it, to fix the problem save a copy of the pid to be used as the
paramter to wait4().

Submitted by: Toshihiko ARAI <toshi@jp.FreeBSD.org>

22 years agoUpdate with latest chipset supports.
sos [Wed, 3 Oct 2001 09:02:05 +0000 (09:02 +0000)]
Update with latest chipset supports.

22 years agoFix alphabetical order of supported chipsets.
asmodai [Wed, 3 Oct 2001 08:31:16 +0000 (08:31 +0000)]
Fix alphabetical order of supported chipsets.

22 years agoProberly support the Promise TX2/4.
sos [Wed, 3 Oct 2001 08:27:29 +0000 (08:27 +0000)]
Proberly support the Promise TX2/4.

Programming info kindly provided by Daniela Engert <dani@ngrt.de>

22 years agoThe encoding for the bus being passed to SAL was completely wrong.
dfr [Wed, 3 Oct 2001 08:25:58 +0000 (08:25 +0000)]
The encoding for the bus being passed to SAL was completely wrong.

22 years agocosmetics in the bootverbose probe-
sos [Wed, 3 Oct 2001 08:25:37 +0000 (08:25 +0000)]
cosmetics in the bootverbose probe-

22 years agoHopefully fix the identify failed on ATAPI slaves on some notebooks.
sos [Wed, 3 Oct 2001 08:25:11 +0000 (08:25 +0000)]
Hopefully fix the identify failed on ATAPI slaves on some notebooks.

22 years agoClarify parameter "names" in prototypes.
obrien [Wed, 3 Oct 2001 07:33:59 +0000 (07:33 +0000)]
Clarify parameter "names" in prototypes.

Submitted by: bde

22 years agoAdd PnP ID 'IBM3781' for TP240 mouse.
takawata [Wed, 3 Oct 2001 07:26:28 +0000 (07:26 +0000)]
Add PnP ID 'IBM3781' for TP240 mouse.

22 years agoDon't install manpage links for the nonexistent functions exp2(),
bde [Wed, 3 Oct 2001 06:30:11 +0000 (06:30 +0000)]
Don't install manpage links for the nonexistent functions exp2(),
exp2f(), log2() and log2f().

22 years agoRemoved .Nm's for the nonexistent functions exp2() and exp2f().
bde [Wed, 3 Oct 2001 06:25:55 +0000 (06:25 +0000)]
Removed .Nm's for the nonexistent functions exp2() and exp2f().

22 years agoAdd commented-out/prototype entries for samba's swat configuration tool.
jkh [Wed, 3 Oct 2001 05:30:56 +0000 (05:30 +0000)]
Add commented-out/prototype entries for samba's swat configuration tool.

Requested by: "William Wong" <willwong@samurai.com>
MFC after: 1 week

22 years agoMade this header self-sufficient.
bde [Wed, 3 Oct 2001 05:25:07 +0000 (05:25 +0000)]
Made this header self-sufficient.

Fully parenthesized a macro definition.

22 years agoFixed syntax errors in synopsis. The restrict keyword doesn't exist yet.
bde [Wed, 3 Oct 2001 05:19:47 +0000 (05:19 +0000)]
Fixed syntax errors in synopsis.  The restrict keyword doesn't exist yet.
The corresponding bugs in <wchar.h> have no effect because the function
prototypes there don't have args so the __restrict "keyword" is
misinterpreted as an arg.

22 years agoFixed missing return type in synopsis.
bde [Wed, 3 Oct 2001 04:01:51 +0000 (04:01 +0000)]
Fixed missing return type in synopsis.

22 years agoRestore MSDOSFS support to the install kernel.
obrien [Wed, 3 Oct 2001 03:58:08 +0000 (03:58 +0000)]
Restore MSDOSFS support to the install kernel.
Remove the `txp' `sf' `ste' network drivers instead.

Approved by: jkh

22 years agoFixed wrong arg type in synopsis.
bde [Wed, 3 Oct 2001 03:57:42 +0000 (03:57 +0000)]
Fixed wrong arg type in synopsis.

22 years agoFixed bitrot in synopsis. The change of the return type of
bde [Wed, 3 Oct 2001 03:49:48 +0000 (03:49 +0000)]
Fixed bitrot in synopsis.  The change of the return type of
Set_Boot_Blocks() from void to int had not reached here.  Callers
still don't check the new return value.

22 years agoFixed missing includes in synopsis.
bde [Wed, 3 Oct 2001 03:05:26 +0000 (03:05 +0000)]
Fixed missing includes in synopsis.

22 years agoFixed misspelled arg type in synopsis.
bde [Wed, 3 Oct 2001 01:45:37 +0000 (01:45 +0000)]
Fixed misspelled arg type in synopsis.

22 years agoFixed missing include in synopsis.
bde [Wed, 3 Oct 2001 00:51:30 +0000 (00:51 +0000)]
Fixed missing include in synopsis.

22 years agoLet's not kid ourselves- we don't *really* support jumbframes yet.
mjacob [Tue, 2 Oct 2001 22:36:49 +0000 (22:36 +0000)]
Let's not kid ourselves- we don't *really* support jumbframes yet.
We only support the size of frame we are currently allocating, which
is MCLBYTES - sizeof (struct ether_header) usable, so don't set an
MTU that would go over this.

22 years agoAdd a PFS_DISABLED flag; pfs_visible() automatically returns 0 if it is set
des [Tue, 2 Oct 2001 22:22:42 +0000 (22:22 +0000)]
Add a PFS_DISABLED flag; pfs_visible() automatically returns 0 if it is set
on the node in question.  Also add two API functions for setting and clearing
this flag; setting it also reclaims all vnodes associated with the node.

22 years agoVarious fixes and improvements- some from the folks at Sitara Networks (thx)
mjacob [Tue, 2 Oct 2001 22:21:21 +0000 (22:21 +0000)]
Various fixes and improvements- some from the folks at Sitara Networks (thx)

22 years agoOnly print "XXX (un)registered" message if bootverbose.
des [Tue, 2 Oct 2001 22:21:07 +0000 (22:21 +0000)]
Only print "XXX (un)registered" message if bootverbose.

22 years agoMerge the following from the English version:
hrs [Tue, 2 Oct 2001 20:48:08 +0000 (20:48 +0000)]
Merge the following from the English version:

1.145 -> 1.149 relnotes/common/new.sgml

22 years agoFix problem where a user buffer outside of the area being tested
mjacob [Tue, 2 Oct 2001 18:34:20 +0000 (18:34 +0000)]
Fix problem where a user buffer outside of the area being tested
will be corrupted.

PR: 29194
Obtained from: Tor.Egge@fast.no
MFC after: 2 weeks

22 years agoDocumentation comment: note that the each NIC's softc is assumed to start
mjacob [Tue, 2 Oct 2001 18:08:34 +0000 (18:08 +0000)]
Documentation comment: note that the each NIC's softc is assumed to start
with an ifnet structure.

MFC after: 1 week

22 years agoA somewhat large change of this script.
luigi [Tue, 2 Oct 2001 17:06:51 +0000 (17:06 +0000)]
A somewhat large change of this script.

From the user's perspective:
 * everything is now built outside the source tree (more precisely,
   in `pwd`/builddir-${name}/ ) except for the kernel config file(s)
   which still need to be copied into src/sys/i386/conf because of
   "config" limitations. I am not sure if there is an easy way
   to get away from this without changing "config" or replicating
   some part of the source tree.
   This is really the only change that most users should worry about,
   but it is a good one.

 * if you do cross-compiles (using "picobsd --src somedir/src [--init] ... ")
   then the libraries and include directories etc.  are searched/created
   in "somedir/usr" ;

 * you can do most things (basically build the kernel and the crunched
   binary and the filesystem trees) without root privileges. You need
   privileges to use mdconfig/vnconfig to create the actual MFS and
   floppy image, unfortunately.

 * the -v option now prints some diagnostic but does not stop for
   user input at each step. You need to specify -v -v to have the
   old behaviour.

Internally, the script has been reshuffled quite a bit to support
the above features. Many shell variables have been renamed or
made local in an effort to avoid undesired side effects. There is
a somewhat better error handling in case something goes wrong.

22 years agoCompile the kernel under ${BUILDDIR} instead of polluting the source
luigi [Tue, 2 Oct 2001 16:53:50 +0000 (16:53 +0000)]
Compile the kernel under ${BUILDDIR} instead of polluting the source
tree. Unfortunately the latter cannot be completely readonly, because
"config" still depends on the kernel config file being in sys/${ARCH}/conf
(it seems to derive other pathnames from that one).

22 years agoo Replace two direct uid!=0 comparisons with suser_xxx() calls.
rwatson [Tue, 2 Oct 2001 14:41:43 +0000 (14:41 +0000)]
o Replace two direct uid!=0 comparisons with suser_xxx() calls.

Obtained from: TrustedBSD Project

22 years agoo Replace two direct uid!=0 comparisons with suser_td() calls.
rwatson [Tue, 2 Oct 2001 14:34:22 +0000 (14:34 +0000)]
o Replace two direct uid!=0 comparisons with suser_td() calls.

Obtained from: TrustedBSD Project

22 years ago- cope with sa_len < sizeof(struct sockaddr).
ume [Tue, 2 Oct 2001 13:51:29 +0000 (13:51 +0000)]
- cope with sa_len < sizeof(struct sockaddr).
  From: Patrik Lindergren <patrik@datacom.nu>
- delint (pointer cast issue).  from netbsd-current

Obtained from: KAME
MFC after: 1 week

22 years agoFix the ANSI color escape sequence \E[m.
yokota [Tue, 2 Oct 2001 13:11:35 +0000 (13:11 +0000)]
Fix the ANSI color escape sequence \E[m.

- Corretly map the ansi color number to a PC BIOS color.
- Handle multiple arguments to the escape sequence.

22 years agoSigh, fix the unfixed typo: s/-l/-L/.
ru [Tue, 2 Oct 2001 12:00:39 +0000 (12:00 +0000)]
Sigh, fix the unfixed typo: s/-l/-L/.

22 years agoFix a typo: s/-or/-o/.
knu [Tue, 2 Oct 2001 11:50:14 +0000 (11:50 +0000)]
Fix a typo: s/-or/-o/.

22 years ago- First shot at PIC emulation;
tg [Tue, 2 Oct 2001 11:28:59 +0000 (11:28 +0000)]
- First shot at PIC emulation;
- better 8250 emulation;
- fake vertical retrace bit in Input Status #1 register
  (this was lost in the VGA emu rewrite).

Submitted by: Igor Serikov <bt@turtle.pangeatech.com>

22 years agoFix the local macro: isvisible().
yokota [Tue, 2 Oct 2001 09:13:07 +0000 (09:13 +0000)]
Fix the local macro: isvisible().

- The space char (0x20) IS a visible char :-)

22 years agoDocumentation fixes:
cjc [Tue, 2 Oct 2001 08:24:37 +0000 (08:24 +0000)]
Documentation fixes:

  - The '-d' option was not documented on the manpage or in the
    usage message.

  - The '-N' option was not included in the usage.

22 years agoAdd Soren's burncd warning.
imp [Tue, 2 Oct 2001 07:01:27 +0000 (07:01 +0000)]
Add Soren's burncd warning.

22 years agoAllow "obsolete" (but commonly-used) command line style to be used
fenner [Tue, 2 Oct 2001 06:22:01 +0000 (06:22 +0000)]
Allow "obsolete" (but commonly-used) command line style to be used
 with -F, e.g. tail -1 -F /var/log/messages.

Submitted by: Maxim Konovalov <maxim@macomnet.ru>

22 years agoRemove redundant and misplaced "options DDB" line.
marcel [Tue, 2 Oct 2001 06:18:23 +0000 (06:18 +0000)]
Remove redundant and misplaced "options DDB" line.

22 years agoFix organizational nits: Move Cardbus/NEWCARD release note to PCCARD
bmah [Tue, 2 Oct 2001 04:59:33 +0000 (04:59 +0000)]
Fix organizational nits:  Move Cardbus/NEWCARD release note to PCCARD
section.  Move release notes for tunneling-type drivers from network
protocol section to NICs section for consistency (tap(4) release notes
were combined).

22 years agoTry to make some sense of the various release note items
bmah [Tue, 2 Oct 2001 04:45:18 +0000 (04:45 +0000)]
Try to make some sense of the various release note items
documenting OpenSSH version updates in -CURRENT and coalesce them into
a single item.

22 years agoBackout the last commit. The problem is actually much worse then I
dillon [Tue, 2 Oct 2001 04:26:58 +0000 (04:26 +0000)]
Backout the last commit.  The problem is actually much worse then I
first thought and may require serious work to the VOP_RENAME() api itself.
Basically, by the time the VOP_RENAME() function is called, it's already
too late.

22 years agoNew release note: Each jail(2) can have its own securelevel (requested by
bmah [Tue, 2 Oct 2001 03:40:58 +0000 (03:40 +0000)]
New release note:  Each jail(2) can have its own securelevel (requested by
rwatson).

Mention that the OpenSSH 2.9 upgrade made ssh-agent(1) work for DSA
keys.

22 years agoIN_RENAME should only be cleared by the routine that set it. This fixes
dillon [Tue, 2 Oct 2001 02:58:48 +0000 (02:58 +0000)]
IN_RENAME should only be cleared by the routine that set it.  This fixes
a rename/rmdir race that has been shown to cause a panic.

Bug reported by: Yevgeniy Aleynikov <eugenea@infospace.com>
MFC after: 3 days

22 years agoRemove all OpenBSD/NetBSD code. It was the right place to start from, but
mjacob [Tue, 2 Oct 2001 00:13:44 +0000 (00:13 +0000)]
Remove all OpenBSD/NetBSD code. It was the right place to start from, but
it now really gets in the way.

This allows us to fix several problems- not least of which was problems
of ordering about when you'd have a device softc for an miibus child
available or not. Move some steps of things around.

Put the ifnet/arpcom structure at the head of the softc (PR 29249).

Don't do tx gc in the interrupt service routine- that seems to make
things a bit more efficient.

Enable jumbo support by default- but this version of 'jumbo' is broken
because it really is just using multiple tfd/rfd's to match a packet,
which will never be > CLSIZE anyway.

This should begin the first steps toward cleaning this driver up.

PR: 29249
MFC after: 1 week

22 years agogrammar fix: to -> too
silby [Mon, 1 Oct 2001 23:41:13 +0000 (23:41 +0000)]
grammar fix: to -> too

22 years agoClean this up after the NetBSD syncing.
obrien [Mon, 1 Oct 2001 23:10:48 +0000 (23:10 +0000)]
Clean this up after the NetBSD syncing.

22 years agoFix ID's after a total boch CVS merge due to multiple people making
obrien [Mon, 1 Oct 2001 23:00:29 +0000 (23:00 +0000)]
Fix ID's after a total boch CVS merge due to multiple people making
commits to these files.
As I sing to CVS:
Have I told you lately that I hate your guts?  Have I told you
all SCM's are above you?  You fill my heart with pain, take away
all my merging joy, grow my troubles that's what you do."

22 years agoNote the 'common knowledge' assumption that each NIC's softc starts
mjacob [Mon, 1 Oct 2001 22:57:57 +0000 (22:57 +0000)]
Note the 'common knowledge' assumption that each NIC's softc starts
with an ifnet structure (so device_get_softc will get one).

If memory allocation fails in mii_phy_probe, don't just march ahead into
a panic- return ENOMEM.

MFC after: 1 week

22 years agoAdd ()'s around the warning message when skipping a startup script.
obrien [Mon, 1 Oct 2001 22:52:32 +0000 (22:52 +0000)]
Add ()'s around the warning message when skipping a startup script.
Also don't give the whole path, just the script name.

Submitted by: des
Requested by: jhb