Commit Graph

54417 Commits

Author SHA1 Message Date
bmilekic
ebe3dfc2d8 Fixup (hopefully) bridging + ipfw + dummynet together...
* Some dummynet code incorrectly handled a malloc()-allocated pseudo-mbuf
  header structure, called "pkt," and could consequently pollute the mbuf
  free list if it was ever passed to m_freem(). The fix involved passing not
  pkt, but essentially pkt->m_next (which is a real mbuf) to the mbuf
  utility routines.

* Also, for dummynet, in bdg_forward(), made the code copy the ethernet header
  back into the mbuf (prepended) because the dummynet code that follows expects
  it to be there but it is, unfortunately for dummynet, passed to bdg_forward
  as a seperate argument.

PRs: kern/19551 ; misc/21534 ; kern/23010
Submitted by: Thomas Moestl <tmoestl@gmx.net>
Reviewed by: bmilekic
Approved by: luigi
2000-11-23 22:25:03 +00:00
dcs
1d6df45810 Add a brief warning about devclass and multiple device driver attachments. 2000-11-23 17:19:54 +00:00
ru
c7382559ad Eliminate groff(1) warnings. 2000-11-23 15:21:30 +00:00
ben
fd757c350a Use a more generic name for the compiler cross-reference. (cc instead of
gcc.)

Suggested by:	sheldonh (not sholdonh)
2000-11-23 14:44:45 +00:00
ben
0a9dfbad34 * Say that ps, top, etc, "may not work" with the new kernel, rather than
"will not work", as in many cases they will.

Suggested by:	sholdonh

* Add cross-references to reboot(8) and shutdown(8)
2000-11-23 14:19:50 +00:00
ben
572fa4367d Add an example to explain the basic procedure to build the world.
Suggested by:	obrien
2000-11-23 14:00:26 +00:00
obrien
73a330f506 Update for the Bintuils 2.10.1 import. 2000-11-23 12:28:19 +00:00
ben
4df6bea57f kenv(1) first appeared in FreeBSD 4.1.1, not FreeBSD 5.0.
PR:		23020
Submitted by:	Simon Dick <simond@irrelevant.org>
2000-11-23 11:21:35 +00:00
ben
37d6545c06 Add the appropriate magic to make .Fx 4.1.1 work. 2000-11-23 11:17:33 +00:00
ru
5da40f29fd Eliminate groff(1) warnings. 2000-11-23 11:08:17 +00:00
dillon
afce602818 Forgot to patch this file in file descriptor race fix commit
Submitted-by: "Danny J. Zerkel" <dzerkel@columbus.rr.com>
2000-11-23 11:05:14 +00:00
ru
a3ee97c4c1 Eliminate groff(1) warnings.
Obtained from:	NetBSD
2000-11-23 10:15:50 +00:00
marcel
cde8d15963 o Change the argument of linux_sigreturn to be a pointer to a
struct sigframe. We need more than only the signal context.

o  Properly convert the signal mask when setting up the signal
   frame in linux_sendsig and properly convert it back in
   linux_sigreturn.

Do some cleanups and improve style while here.
2000-11-23 08:55:30 +00:00
marcel
0fd3458729 Change the argument of linux_sigreturn to be a pointer to a
struct sigframe.
2000-11-23 08:53:19 +00:00
ru
f6e03dc469 Starting from groff(1) version 1.12, -msafer is now the default,
but index building for 13.viref requires the use of .sy request.
Repair the index building by running groff(1) in unsafe -U mode.

Requested by:	bde
2000-11-23 08:51:33 +00:00
ru
5e41f21965 mdoc(7) police: misc minor fixes. 2000-11-23 08:18:10 +00:00
kuriyama
3c81a4fab0 Remove extra ")". 2000-11-23 08:09:45 +00:00
wpaul
3aeab935cd Add a forgotten mutex_exit()/KUE_UNLOCK() to kue_init(). 2000-11-23 05:58:48 +00:00
marcel
9e0bf67c89 Don't unregister the ioctl handlers before we verified we
can unload. Doing so leaves the linuxulator in a crippled
state (no ioctl support) when Linux binaries are run at
unload time.

While here, consistently spell ELF in capitals and perform
some minor style improvements.

ELF spelling submitted by: asmodai
2000-11-23 03:21:58 +00:00
grog
45350b13e3 Correct the pathname of the history file.
Reported by:	Crist J . Clark <cjclark@alum.mit.edu>
2000-11-23 01:41:11 +00:00
bmah
2431945228 New release notes: Thread supports under Linux emulation on alpha,
an(4)/ancontrol(8) WEP, ng_one2many(4), softupdates bugfixes/
enhancements, OpenSSH agent/X forwarding bug fixed, ssh(1) no longer
SUID root, OpenSSL->0.9.6, binutils->2.10.1, lastlogin(1),
newfs(1) write combining (+MFC), config(8) buffer overflows fixed,
pcm(4) drivers compiled into GENERIC by default.

Other MFCs:  Write combining for crash dumps.

Delete a duplicated note on mergemaster(8).
2000-11-23 01:22:59 +00:00
jhb
2e0fd322e8 Fix the KTR tracepoints for mtx_enter/exit/try_enter to properly order the
parameters for the KTR_EXTEND case.
2000-11-23 00:38:45 +00:00
wpaul
f246e2cfe8 Update the probe some more to deal with 16/32 bit issues. If the chip
is already in 32-bit mode, we need to be able to detect this and still
read the chip ID code. Detecting 32-bit mode is actually a little
tricky, since we want to avoid turning it on accidentally. The easiest
way to do it is to just try and read the PCI subsystem ID from the
bus control registers using 16-bit accesses and compare that with the
value read from PCI config space. If they match, then we know we're in
16-bit mode, otherwise we assume 32-bit mode.
2000-11-23 00:28:43 +00:00
jkh
4d12edec9a Finish the job of conditionalizing the PC98 stuff. 2000-11-22 22:28:34 +00:00
obrien
4fe15b8bb2 Remove "NODESCRYPTLINKS" it has been superseeded by "passwd_format"
in /etc/login.conf.
2000-11-22 20:37:40 +00:00
archie
92cfed65f9 Add one2many subdirectory (previously forgotten). 2000-11-22 19:04:42 +00:00
phantom
8ced9badd8 o fix a typo in copyright part: mdoc comment starts with .\", not ,\"
o few mdoc(7) fixes

PR:		docs/13218
2000-11-22 18:00:50 +00:00
phantom
4f9612e732 remove bogus Xref to lsdev(8)
PR:		docs/13218
2000-11-22 17:57:44 +00:00
phantom
9f91fa077b o get rid lfs mentions
o remove non-mdoc groff's instructions
2000-11-22 17:56:21 +00:00
phantom
57d9567985 We do not support lfs. Remove it from list of remountable fs'es. 2000-11-22 17:54:56 +00:00
phantom
8c4923f1c3 Use correct macro for path name
PR:		docs/13218
2000-11-22 17:53:17 +00:00
ru
e75ab20d6b mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:11:48 +00:00
ru
bdc5340b39 mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:02:00 +00:00
ru
c3abc432d8 mdoc(7) police: Er macro usage cleanup. 2000-11-22 15:55:01 +00:00
des
24bc75d6d1 Don't go haywire if the server closes the connection in the middle of a
multiline response (proper fix this time).
2000-11-22 14:50:46 +00:00
des
c3ebcca666 Revert previous commit, it was somewhat hasty. 2000-11-22 14:44:48 +00:00
asmodai
d2c58fba40 Reduce number of #ifdef nestings.
Submitted by:	bde
2000-11-22 14:38:30 +00:00
des
f8ecb7b0f8 Don't go haywire if the server closes the connection during a multiline
response.
2000-11-22 14:30:28 +00:00
ben
77a68f50cd Add a note asking committers to update make.conf.5 when they update this. 2000-11-22 14:11:21 +00:00
ben
7ef3fd6667 Add two new manual pages to document the various options available in
make.conf, and the /usr/src building process.

PR:		22676
Submitted by:	Mike Meyer <mwm@mired.org>
Reviewed by:	nik, sheldonh
2000-11-22 14:04:26 +00:00
ru
041d8cee81 mdoc(7) police: fixed typo. 2000-11-22 13:49:11 +00:00
ru
eb4dd99698 mdoc(7) police: add the missing and required .Dd macro call. 2000-11-22 13:31:01 +00:00
kris
a542b562c7 Create temporary files in a secure directory, instead of using multiple
filenames based on a single invocation of mktemp() in /tmp, which is
easily predictable after the first one.

Audited by:     markm
2000-11-22 11:09:30 +00:00
kris
f99b720bd3 Use secure temporary filenames during build.
Audited by:	markm, cracauer
2000-11-22 11:05:51 +00:00
ru
6a7c444bc0 (null commit)
Previous commit has wrong log message.  The correct one is:

mdoc(7) police: do not split author names in the AUTHORS section.
2000-11-22 09:50:40 +00:00
ru
835a46c9c2 mdoc(7) police: do not split author names in the AUTHORS section. 2000-11-22 09:35:58 +00:00
ru
1a6c69e84a log 2000-11-22 09:23:54 +00:00
ru
bcfcc24426 mdoc(7) police: use the new feature of the An macro. 2000-11-22 08:47:35 +00:00
ru
2a74c26618 Make An macro understand two special arguments, -nosplit
and -split.  See the mdoc.samples(7) manpage for details.

Reviewed by:	sheldonh
2000-11-22 08:39:17 +00:00
ru
843b99e943 mdoc(7) police: minor cleanup. 2000-11-22 08:19:15 +00:00