Commit Graph

65433 Commits

Author SHA1 Message Date
sos
0fde1641dd Doh! committed from the wrong tree, this is the right "stuff"... 2001-10-03 11:36:25 +00:00
alfred
83e367765a Forced commit:
Previous delta was,
Tested by: David Taylor <davidt@yadt.co.uk>
and should be
MFC after: 1 week
2001-10-03 11:03:59 +00:00
alfred
db8b7f5d13 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>
2001-10-03 11:01:39 +00:00
sos
683612f62d Update with latest chipset supports. 2001-10-03 09:02:05 +00:00
asmodai
58adead32f Fix alphabetical order of supported chipsets. 2001-10-03 08:31:16 +00:00
sos
cfd5755149 Proberly support the Promise TX2/4.
Programming info kindly provided by Daniela Engert <dani@ngrt.de>
2001-10-03 08:27:29 +00:00
dfr
a7af3616e3 The encoding for the bus being passed to SAL was completely wrong. 2001-10-03 08:25:58 +00:00
sos
1194608893 cosmetics in the bootverbose probe- 2001-10-03 08:25:37 +00:00
sos
d8476b0b3a Hopefully fix the identify failed on ATAPI slaves on some notebooks. 2001-10-03 08:25:11 +00:00
obrien
d19f924b66 Clarify parameter "names" in prototypes.
Submitted by:	bde
2001-10-03 07:33:59 +00:00
takawata
567d3aa445 Add PnP ID 'IBM3781' for TP240 mouse. 2001-10-03 07:26:28 +00:00
bde
a3b5ec85c8 Don't install manpage links for the nonexistent functions exp2(),
exp2f(), log2() and log2f().
2001-10-03 06:30:11 +00:00
bde
165444d3d1 Removed .Nm's for the nonexistent functions exp2() and exp2f(). 2001-10-03 06:25:55 +00:00
jkh
0143f9fb4c Add commented-out/prototype entries for samba's swat configuration tool.
Requested by:	"William Wong" <willwong@samurai.com>
MFC after:	1 week
2001-10-03 05:30:56 +00:00
bde
785e1fd6f3 Made this header self-sufficient.
Fully parenthesized a macro definition.
2001-10-03 05:25:07 +00:00
bde
530af36479 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.
2001-10-03 05:19:47 +00:00
bde
d634b47d6f Fixed missing return type in synopsis. 2001-10-03 04:01:51 +00:00
obrien
682a52d742 Restore MSDOSFS support to the install kernel.
Remove the `txp' `sf' `ste' network drivers instead.

Approved by:	jkh
2001-10-03 03:58:08 +00:00
bde
3c074cac44 Fixed wrong arg type in synopsis. 2001-10-03 03:57:42 +00:00
bde
21ecd9170b 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.
2001-10-03 03:49:48 +00:00
bde
44f3004717 Fixed missing includes in synopsis. 2001-10-03 03:05:26 +00:00
bde
cb1c1e4e9a Fixed misspelled arg type in synopsis. 2001-10-03 01:45:37 +00:00
bde
33b5f090cb Fixed missing include in synopsis. 2001-10-03 00:51:30 +00:00
mjacob
75bb1b5c40 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.
2001-10-02 22:36:49 +00:00
des
40dea46fc8 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.
2001-10-02 22:22:42 +00:00
mjacob
1e82da53f5 Various fixes and improvements- some from the folks at Sitara Networks (thx) 2001-10-02 22:21:21 +00:00
des
6f7f1280f6 Only print "XXX (un)registered" message if bootverbose. 2001-10-02 22:21:07 +00:00
hrs
eaffec188f Merge the following from the English version:
1.145 -> 1.149	relnotes/common/new.sgml
2001-10-02 20:48:08 +00:00
mjacob
fe614490d0 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
2001-10-02 18:34:20 +00:00
mjacob
432ba5adfb Documentation comment: note that the each NIC's softc is assumed to start
with an ifnet structure.

MFC after:	1 week
2001-10-02 18:08:34 +00:00
luigi
c12e9d906b 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.
2001-10-02 17:06:51 +00:00
luigi
7dd88809ce 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).
2001-10-02 16:53:50 +00:00
rwatson
494f543d01 o Replace two direct uid!=0 comparisons with suser_xxx() calls.
Obtained from:	TrustedBSD Project
2001-10-02 14:41:43 +00:00
rwatson
43f61f37a3 o Replace two direct uid!=0 comparisons with suser_td() calls.
Obtained from:	TrustedBSD Project
2001-10-02 14:34:22 +00:00
ume
b0514e8539 - 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
2001-10-02 13:51:29 +00:00
yokota
ad0457b5a2 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.
2001-10-02 13:11:35 +00:00
ru
7d3dfb4425 Sigh, fix the unfixed typo: s/-l/-L/. 2001-10-02 12:00:39 +00:00
knu
12af9ce77e Fix a typo: s/-or/-o/. 2001-10-02 11:50:14 +00:00
tg
b80ee741e4 - 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>
2001-10-02 11:28:59 +00:00
yokota
a44d620de0 Fix the local macro: isvisible().
- The space char (0x20) IS a visible char :-)
2001-10-02 09:13:07 +00:00
cjc
eef11b30c8 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.
2001-10-02 08:24:37 +00:00
imp
1d3456a32c Add Soren's burncd warning. 2001-10-02 07:01:27 +00:00
fenner
5565b27985 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>
2001-10-02 06:22:01 +00:00
marcel
6d32400f15 Remove redundant and misplaced "options DDB" line. 2001-10-02 06:18:23 +00:00
bmah
6ef8b108bb 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).
2001-10-02 04:59:33 +00:00
bmah
0485435505 Try to make some sense of the various release note items
documenting OpenSSH version updates in -CURRENT and coalesce them into
a single item.
2001-10-02 04:45:18 +00:00
dillon
7c5dd7580a 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.
2001-10-02 04:26:58 +00:00
bmah
094ddefdac 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.
2001-10-02 03:40:58 +00:00
dillon
9449eddc61 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
2001-10-02 02:58:48 +00:00
mjacob
261b15dd2f 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
2001-10-02 00:13:44 +00:00