Warner Losh
0d9ad27e7e
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
Warner Losh
9099eb660e
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
Warner Losh
559e54225b
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
Warner Losh
521c179f7d
SMIENB not needed, but maybe PCI_CLOCK is, so put it in #if 0'd out
2002-09-29 23:37:07 +00:00
Warner Losh
253b72896c
Parens considered good.
2002-09-29 23:36:17 +00:00
Julian Elischer
2735483034
uh, commit all of the patch
2002-09-29 23:28:58 +00:00
Julian Elischer
e081731767
commit the version I actually tested..
...
Submitted by: davidxu
2002-09-29 23:23:25 +00:00
Warner Losh
3792e753d3
oops, last second botch: fix extra 'i'
2002-09-29 23:16:08 +00:00
Warner Losh
6e252ced31
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 Elischer
9eb1fdea37
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
Sebastien Gioria
84229969dc
Finishing sparc64 translation, somes fixs on alpha
2002-09-29 23:02:15 +00:00
Warner Losh
0bd71bcb9b
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
Warner Losh
83431b577e
Add a ; to make a non-null statement
2002-09-29 22:58:53 +00:00
Warner Losh
0acab084ce
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
Sebastien Gioria
da29d5e1cd
- Fixs to allow correct building
...
- Welcome to the new hardware notes section to the build
2002-09-29 22:12:30 +00:00
Sebastien Gioria
aa56a955c3
SGMLise accents
2002-09-29 21:42:55 +00:00
Sebastien Gioria
887f192a1e
Corrects alls files to allow relnotes build
2002-09-29 21:40:45 +00:00
Sebastien Gioria
ac961498e4
New translation
2002-09-29 21:17:39 +00:00
Warner Losh
d909f3e20c
Fix comment
2002-09-29 18:42:14 +00:00
Warner Losh
7f2907fd70
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
Warner Losh
214c0b3da4
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
Sebastien Gioria
9ffb17c407
More translation
2002-09-29 17:17:03 +00:00
Yoshihiro Takahashi
431420173d
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
Bruce Evans
fb0be37ded
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
Yoshihiro Takahashi
7698537b29
Added some buggy PC-98 PnP cards support.
2002-09-29 13:31:26 +00:00
Tim J. Robbins
9a7cafd9b8
Remove dead code which supported systems without O_APPEND, O_CREAT or SIGTSTP.
2002-09-29 12:38:25 +00:00
Bruce Evans
a7f6243009
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
Bruce Evans
65c66e222d
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
Bruce Evans
6364993cd3
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
Yoshihiro Takahashi
a9efc762e3
Merged from sys/isa/fd.c revision 1.238.
2002-09-29 11:43:14 +00:00
Yoshihiro Takahashi
b47483f6b8
Merged from sys/dev/syscons/syscons.c revision 1.389.
2002-09-29 11:42:36 +00:00
Yoshihiro Takahashi
8bb39f7153
Merged from sys/dev/sio/sio.c revisions 1.380 and 1.381.
2002-09-29 11:41:48 +00:00
Wilko Bulte
4474c000cb
Document 1Gbyte max memory limitation on Miata.
2002-09-29 11:40:06 +00:00
Tim J. Robbins
1c59560de9
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
Juli Mallett
f7f23e15f8
Mark the signo as __unused in a lazy signal handler.
2002-09-29 07:59:57 +00:00
David E. O'Brien
21b68415cd
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 Melville
a35a7e761a
Add getopt_long(3).
...
Obtained from: NetBSD
Sponsored by: Apple
2002-09-29 04:14:37 +00:00
Julian Elischer
0cd3964f6d
lock proc while calling psignal
...
(plus related cleanups)
Submitted by: davidxu
2002-09-29 02:48:37 +00:00
Juli Mallett
40eecdba73
Fix spurious three-space indentation in a four-space indentation file.
2002-09-29 00:20:28 +00:00
Juli Mallett
7cfab3bb92
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
Juli Mallett
3873e563fc
Fix ability to use csh(1) as the make(1) shell.
...
Sponsored by: Bright Path Solutions
2002-09-29 00:02:04 +00:00
Sebastien Gioria
c0c1dca769
New translation
2002-09-28 23:35:54 +00:00
Juli Mallett
763d9eb177
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
Sebastien Gioria
83c64295bd
New translation
2002-09-28 23:15:58 +00:00
Tom Rhodes
ca4a28f770
s/behaviour/behavior/ in the chmod(1) manual
2002-09-28 23:05:58 +00:00
Peter Wemm
8eb8107b44
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
Sebastien Gioria
b66148fa5e
Continuing MFen 1.423
2002-09-28 22:30:47 +00:00
Poul-Henning Kamp
61ddb5c9d7
Rename "struct device" to "struct midway_device" to avoid clashing
...
with newbus.
2002-09-28 21:59:59 +00:00
Poul-Henning Kamp
651dde1b81
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
Poul-Henning Kamp
2f9752e95e
Change a return to a break so the local buffers get properly freeed.
...
Spotte by: FlexeLint
Reviewed by: rwatson
2002-09-28 21:34:31 +00:00