Commit Graph

81044 Commits

Author SHA1 Message Date
imp
f76c678f62 Entry for I-O Data PCET/100-CL
Submitted by: MATSUO Masahiko-san
2002-09-30 00:40:23 +00:00
imp
5bb58e85fa mbuf leak in the error case has been fixed. When we have
an error, go ahead and m_freem the buffer.

PR: 32666
Submitted by: Chi-Fung Fan
2002-09-30 00:18:12 +00:00
imp
e93e9a6365 Remove bogus comments about why we do some silly things, and instead
just say that the reasons are historical.

Pr: 41104
Submitted by: hiten
2002-09-29 23:56:33 +00:00
imp
5ef72c93f9 Make beep not depend on HZ setting.
PR: 25201
Submitted by: Akio Marita-san
# This is the last part of the PR uncommitted.
2002-09-29 23:41:25 +00:00
imp
2bc0de14e9 SMIENB not needed, but maybe PCI_CLOCK is, so put it in #if 0'd out 2002-09-29 23:37:07 +00:00
imp
81983b4cec Parens considered good. 2002-09-29 23:36:17 +00:00
julian
5fe990d9ea uh, commit all of the patch 2002-09-29 23:28:58 +00:00
julian
106b3d2114 commit the version I actually tested..
Submitted by:	davidxu
2002-09-29 23:23:25 +00:00
imp
1d7cc002be oops, last second botch: fix extra 'i' 2002-09-29 23:16:08 +00:00
imp
c96da06dbc o Belkin wireless card
PR: 38919
Submitted by: Tommy Johnson

o IBM IDE CDROM

PR: 39537
Submitted by: Kevin Van Maren

o T-Sunus 130 card

PR: 41802
Submitted by: Oliver Schneider
2002-09-29 23:13:08 +00:00
julian
b3a916f5d5 Implement basic KSE loaning. This stops a hread that is blocked in BOUND mode
from stopping another thread from completing a syscall, and this allows it to
release its resources etc. Probably more related commits to follow (at least
one I know of)

Initial concept by: julian, dillon
Submitted by:	davidxu
2002-09-29 23:04:34 +00:00
gioria
d4ad803b92 Finishing sparc64 translation, somes fixs on alpha 2002-09-29 23:02:15 +00:00
imp
258882aed8 Add -x option. This causes pccardd to exit after probing the cards. This
is useful for low memory systems.

PR: 36418
Submitted by: Forrest W. Christian
2002-09-29 23:00:11 +00:00
imp
a1abab42a4 Add a ; to make a non-null statement 2002-09-29 22:58:53 +00:00
imp
14157d315e o FreeSPirit ISDN/56K modem card
o No-name OEM Prism card
o ActionTec Prism card
o ZoomAir 11Mbps High Rate wireless networking

PR: 41929, 41928
Submitted by: Bruce M Simpson

o Dynalink L100C16

PR: 41938
Submitted by: Marco van de Voort
2002-09-29 22:51:31 +00:00
gioria
e7fd0fce98 - Fixs to allow correct building
- Welcome to the new hardware notes section to the build
2002-09-29 22:12:30 +00:00
gioria
edf1d9c594 SGMLise accents 2002-09-29 21:42:55 +00:00
gioria
455694dbc5 Corrects alls files to allow relnotes build 2002-09-29 21:40:45 +00:00
gioria
44154c79bd New translation 2002-09-29 21:17:39 +00:00
imp
04a649a9e3 Fix comment 2002-09-29 18:42:14 +00:00
imp
245846d574 Limit the TX key to a valid range
PR: 39960, 39961 (patches here pointed out problem, but didn't quite fix it)
2002-09-29 18:40:35 +00:00
imp
e5d015ec70 Don't leak the bar list for each thing we allocate.
# This code really needs a rewrite

Spotted by the eagle eyes of: phk
2002-09-29 18:07:29 +00:00
gioria
17f7fc1605 More translation 2002-09-29 17:17:03 +00:00
nyan
9f0f3ea933 Don't make an error even if drivers.conf does not exist.
Tested on:	snapshots.pc98.jp.FreeBSD.org
2002-09-29 13:47:01 +00:00
bde
7740b43616 Align the stack suitably for the version of gcc in FreeBSD-4 (provided
-fomit-frame-pointer is not used).  This is mostly moot for -current
because gcc-3 does the alignment (slightly incorrectly) in main().

This patch is intended for easy MFC'ing and should be backed out in
-current soon since it causes compiler warnings and better fixes are
possible in -current.  The best fix is to do nothing here and wait for
gcc to do stack alignment right.  gcc-3 aligns the stack in main(), but
does it too late for main()'s local variables and too late for anything
called before main().  A misaligned stack is now more than an efficiency
problem, since some SSE instructions in some or all (hardware)
implementations trap on misaligned operands even if alignment checking
is not enabled.

PR:		41528:
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net> (original version)
MFC after:	3 days
2002-09-29 13:42:27 +00:00
nyan
f364bd7849 Added some buggy PC-98 PnP cards support. 2002-09-29 13:31:26 +00:00
tjr
1aa46c3d2f Remove dead code which supported systems without O_APPEND, O_CREAT or SIGTSTP. 2002-09-29 12:38:25 +00:00
bde
cfda6185c9 Fixed some of the namespace pollution in rev.1.33. <sys/systm.h> was
included here because it was once a prerequisite of <sys/mutex.h>
although that bug was fixed long ago.
2002-09-29 12:09:08 +00:00
bde
2f6fb3fc74 Include <sys/systm.h> instead of depending on namespace pollution in
<net/if_var.h>.  But depend on the standard pollution in <sys/param.h>.
Removed unused includes.
2002-09-29 12:01:36 +00:00
bde
5f2f286de5 Include <sys/systm.h> instead of depending on namespace pollution in
<net/if_var.h>.  But depend on the standard pollution in <sys/param.h>.
2002-09-29 11:59:53 +00:00
nyan
c4dd234fbd Merged from sys/isa/fd.c revision 1.238. 2002-09-29 11:43:14 +00:00
nyan
370a1ae43e Merged from sys/dev/syscons/syscons.c revision 1.389. 2002-09-29 11:42:36 +00:00
nyan
25409c4ebc Merged from sys/dev/sio/sio.c revisions 1.380 and 1.381. 2002-09-29 11:41:48 +00:00
wilko
166e383138 Document 1Gbyte max memory limitation on Miata. 2002-09-29 11:40:06 +00:00
tjr
f46e00ccf3 Convert the remaining callers of errmsg() to use strerror(), and remove
errmsg() and its table of error messages.
2002-09-29 11:37:39 +00:00
jmallett
a15b3c583e Mark the signo as __unused in a lazy signal handler. 2002-09-29 07:59:57 +00:00
obrien
c6f601ab28 Fix style nit where conditionally compiled code was unconditionalized,
but style(9) was consulted.

Submitted by:	bde
2002-09-29 04:47:41 +00:00
eric
15a69a0cf4 Add getopt_long(3).
Obtained from:	NetBSD
Sponsored by:	Apple
2002-09-29 04:14:37 +00:00
julian
900d13d3a6 lock proc while calling psignal
(plus related cleanups)

Submitted by:	davidxu
2002-09-29 02:48:37 +00:00
jmallett
48cf66f7d0 Fix spurious three-space indentation in a four-space indentation file. 2002-09-29 00:20:28 +00:00
jmallett
63b4b22ac6 Allow the shell preference for make(1) to be set in make.conf(5), and hopefully
trick a few people into setting MAKE_SHELL to csh, although that can still
rebuild itself to allow them to heal the wound in their foot.
2002-09-29 00:09:22 +00:00
jmallett
56dbcd9f56 Fix ability to use csh(1) as the make(1) shell.
Sponsored by:	Bright Path Solutions
2002-09-29 00:02:04 +00:00
gioria
b6b6cc271f New translation 2002-09-28 23:35:54 +00:00
jmallett
df4a28f2ab Make make(1) WARNS=6 clean except for const issues. This mostly involves
renaming variables to not shadow libc functions or greater scope locals.  Kinda
makes one wonder if the extern ones weren't meant in some of these places :)

The only thing I'd still like to do WRT this is possibly combine rstat and
status in compat.c -- that should be fine, as I do not think the codepaths
will want both around at once.

Sponsored by:	Bright Path Solutions
2002-09-28 23:35:07 +00:00
gioria
837a6319b8 New translation 2002-09-28 23:15:58 +00:00
trhodes
925ad5a011 s/behaviour/behavior/ in the chmod(1) manual 2002-09-28 23:05:58 +00:00
peter
51837b585a Deal with some SMP races by doing the entire copyin at once rather
than doing the checks piecemeal and then doing a second copyin later.

PR:		38021
Submitted by:	davidx (I've tweaked the patch a bit)
2002-09-28 22:44:45 +00:00
gioria
7c067f8d03 Continuing MFen 1.423 2002-09-28 22:30:47 +00:00
phk
a7f6261fd0 Rename "struct device" to "struct midway_device" to avoid clashing
with newbus.
2002-09-28 21:59:59 +00:00
phk
630de06cea Move includ of <sys/bus_priate.h> later to get semantic identity of
device_t the same throughout kernel.

This is a very fine point of C which fortunatly does not make any
difference in normal circumstances but which due to the pervasiveness
of device_t in the kernel can make a lint barf a lot.
2002-09-28 21:38:35 +00:00