Andrew Gallatin
28c039e747
The API UP1100 is close enough to a UP1000 that FreeBSD just works on it, so
...
document that fact.
Thanks to Peter Petrakis <ppetrakis@alphalinux.org> for doing a test boot.
2001-01-27 20:56:00 +00:00
Justin T. Gibbs
64a3876fef
Update Copyright notices for new year. (should have been in last commit).
2001-01-27 20:54:24 +00:00
Dag-Erling Smørgrav
0448bdfcb8
Make an effort to actually pass the correct device to groff.
2001-01-27 19:17:40 +00:00
Dag-Erling Smørgrav
0aa028ffe9
Add a man page for the zone allocator.
2001-01-27 19:13:08 +00:00
Yoshihiro Takahashi
5774351e81
Merged from sys/isa/sio.c revision 1.320.
2001-01-27 13:02:06 +00:00
John Baldwin
cf0be84ff5
Turn on DEVFS by default for the alpha. Aside from vinum as mentioned by
...
phk it should work fine. If you need vinum, then don't add this to your
kernel config until vinum catches up to DEVFS.
2001-01-27 08:34:58 +00:00
Poul-Henning Kamp
b0254d109c
Turn DEVFS on by default.
...
You may need to turn this off if you you vinum. Apart from that I know of
no reason not to run with DEVFS.
2001-01-27 08:18:36 +00:00
John Baldwin
d38b8dbfc8
Add a new ddb command 'witness_list' that lists the mutexes held by
...
curproc.
Requested by: peter
2001-01-27 07:51:34 +00:00
Peter Wemm
0fee3d3550
p->p_intr_nesting_level is MI now and initialized to 0 in kern_fork.c,
...
so it should be save to KASSERT() on it even on an arch that may not
use it.
2001-01-27 06:32:20 +00:00
Peter Wemm
bc234bdcac
Bah, as my luck would have it, I had a kernel source tree in the window
...
while strlcpy() existed, before it got backed out due to an extended
bikeshed argument. Sigh. Back to the old version with the redundant
code to terminate the string. :-(
2001-01-27 06:01:48 +00:00
Peter Wemm
d2e32c6770
Use strlcpy() in TUNABLE_STR_xxx() and avoid an off-by-one.
...
Noticed by: dfr
2001-01-27 05:43:58 +00:00
Luigi Rizzo
d39036aea6
Make the shell handle arrow keys
2001-01-27 03:25:01 +00:00
Luigi Rizzo
e5b68d5513
The magic for autodetecting the boot media does not work anymore
...
on STABLE or CURRENT. Put the explicit name for the floppy.
2001-01-27 03:23:44 +00:00
Luigi Rizzo
4ff9c03cc5
Add dummy -n option, for compatibility with the standard netstat
2001-01-27 03:18:55 +00:00
Luigi Rizzo
f8acf87bb5
Make sure we do not follow an invalid pointer in ipfw_report
...
when we get an incomplete packet or m_pullup fails.
2001-01-27 02:31:08 +00:00
John Baldwin
ba88dfc733
Back out proc locking to protect p_ucred for obtaining additional
...
references along with the actual obtaining of additional references.
2001-01-27 00:01:31 +00:00
John Baldwin
f0ae4fa2db
- Back out over-aggressive locking of p->p_cred.
...
- Back out locking ucred's and bumping refcounts for vnode operations.
2001-01-26 23:54:40 +00:00
John Baldwin
8865286b9c
Fix fork_exit() to take a pointer to a function that returns void as its
...
first argument rather than a function that returns a void *.
Noticed by: jake
2001-01-26 23:51:41 +00:00
John Baldwin
a0346459f1
Update some comments, s0 in the pcb of a child returning from fork1() is
...
now passed in as a0 to fork_exit() and and s2 is passed in as a1.
2001-01-26 23:32:38 +00:00
Bruce A. Mah
7f42e5bb07
Catch release notes up with security advisories 00:41, 00:76,
...
00:77 (mistakenly referenced as 00:78), 01:01 (listed previously but
now has an advisory number), 01:08, 01:09.
2001-01-26 20:24:39 +00:00
Luigi Rizzo
26fb17bdd0
Minor cleanups after yesterday's patch.
...
The code (bridging and dummynet) actually worked fine!
2001-01-26 19:43:54 +00:00
Bruce A. Mah
8566f92052
New release notes: buildkernel uses KERNCONF, pkg_create/pkg_install
...
support for bzip2.
2001-01-26 19:06:00 +00:00
Doug Rabson
038f285f72
Initialise proc0.p_heldmtx and proc0.p_contested and call
...
mtx_enter(&Giant, MTX_DEF) after Giant is initialised.
Reviewed by: jhb
2001-01-26 17:52:34 +00:00
Andrew Gallatin
97e32dadb4
The osfulator needs sysvipc to work. Thanks to DES's commit to
...
the i386 linulator for pointing this out.
The alpha linulator doesn't need a dependancy, as it already
depends on the osfulator.
2001-01-26 17:12:30 +00:00
Hajimu UMEMOTO
7d55135d06
s/err1/errx/.
...
http://X68000.startshop.co.jp/~68user/cgi-bin/wwwboard.cgi?log=1673
Obtained from: KAME
2001-01-26 13:46:40 +00:00
Hellmuth Michaelis
26474f4fe7
Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.
2001-01-26 13:33:31 +00:00
Hellmuth Michaelis
4a29e8f92b
Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.
2001-01-26 13:22:18 +00:00
Hellmuth Michaelis
d04d012625
Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.
...
Thanks a lot to Jakob Schripsema (sch@kpn.com ) for pointing out similarities
of the Eicon 2.02 to the Siemens I-surf driver !
2001-01-26 13:16:11 +00:00
Hellmuth Michaelis
8567e1d3e2
Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards.
...
Increment i4b minor revision (=step) so a buildworld or a make install in
/usr/src/sys/include is necessary to get isdnd and i4b kernel parts in sync.
2001-01-26 13:12:56 +00:00
Julian Elischer
99fb5c821a
correct documentation to match code.
2001-01-26 11:36:46 +00:00
Julian Elischer
0633aaefef
Swap egress hooks for packets entering from the monitor hooks.
2001-01-26 11:35:36 +00:00
Luigi Rizzo
6258acf88f
Bring dummynet in line with the code that now works in -STABLE.
...
It compiles, but I cannot test functionality yet.
2001-01-26 06:49:34 +00:00
Luigi Rizzo
c353c285ee
Bring bridging code in line with the one which works on -STABLE.
...
It compiles on -CURRENT, but I can not test functionality yet.
2001-01-26 06:47:19 +00:00
Jake Burkholder
28df158b49
Push Giant down into the trap handlers that need it, instead of
...
acquiring it unconditionally.
Reviewed by: jhb
2001-01-26 04:16:16 +00:00
John Baldwin
21bd1ed3bf
- Don't pass in MTX_NORECURSE, as that is only used with spin mutexes and
...
is going away soon anyways. Instead, don't pass MTX_RECURSE to mtx_init,
so that WITNESS will panic if the driver mutex is recursed on.
- Use MTX_DEF in mtx_init() instead of assuming that it will be 0.
2001-01-26 03:18:17 +00:00
Daniel Eischen
f3e8cfe5ef
Comment only change; s/_thread_sys_/__sys_/
2001-01-26 02:41:07 +00:00
Daniel Eischen
c701da2b6e
Comment change only; s/_thread_sys_/__sys_/
2001-01-26 02:27:06 +00:00
Brian Somers
501fe45f67
Fix arg count
2001-01-26 01:48:16 +00:00
Brian Somers
15c8dc2a03
If executing the stuff from ppp.linkdown results in a state change,
...
don't continue adjusting the ipcp state machine.
This allows ``down'' to work in ppp.linkdown - useful for a tunnel
setup.
2001-01-26 01:43:38 +00:00
Brian Somers
74457d3d43
Allow ``set server closed'' to close the diagnostic socket.
...
Allow ``set server open'' to re-open the diagnostic socket.
Handle SIGUSR1 by re-opening the diagnostic socket
When receiving SIGUSR2 (and in ``set server none''), don't forget the
socket details so that ``set server open'' and SIGUSR1 open it again.
Don't create the diagnostic socket as uid 0 ! It's far to dangerous.
2001-01-26 01:41:34 +00:00
Coleman Kane
283028861e
D'oh! Forgot to link to /dev/voodoo.
2001-01-26 01:13:29 +00:00
Luigi Rizzo
02a282ac01
Comment the interface to ether_input() and the way is normally
...
used by most ethernet drivers.
2001-01-25 23:56:13 +00:00
Brian S. Dean
f59091e7cd
Print out the target device when the mount fails.
2001-01-25 20:05:34 +00:00
Brian S. Dean
20ee96993b
Always print out the target device when the mount fails, not just on
...
ENOENT.
2001-01-25 20:03:38 +00:00
Julian Elischer
34f9ca0908
Only clear the 'free' bit if we were successful in getting a queue item off the free list.
...
Found by: Harti Brandt (address unknown)
2001-01-25 19:48:57 +00:00
John Baldwin
b00df9c9ba
Whitespace fix: convert code indented 6 spaces to use tabs instead.
2001-01-25 19:37:26 +00:00
John Polstra
747291735d
Make the "-pthread" option work again, now that libc_r has to be
...
linked in addition to libc rather than instead of libc.
Ideally, "-pthread" would now be equivalent to adding "-lc_r" to the
end of the link command. But it is slightly different in this
implementation. Adding "-lc_r" to the link command would produce a
"ld" command line containing this:
... -lc_r /usr/lib/libgcc.a -lc /usr/lib/libgcc.a ...
but this implementation of the "-pthread" option produces this:
... /usr/lib/libgcc.a -lc_r -lc /usr/lib/libgcc.a ...
It would be possible to make them identical, but that doesn't fit
as nicely into GCC's way of doing things. I don't think the ordering
change will make any difference in practice.
2001-01-25 18:57:13 +00:00
Brian S. Dean
a04ea1b860
Provide a better error message when the /dev entry is non-existant.
...
Due to the old message, I spent way more time debugging a diskless
root problem than it should have taken.
2001-01-25 17:29:07 +00:00
David Malone
13d0228de1
Correct spelling of foresight.
...
PR: 24637
Submitted by: Christopher Rued <christor@ug.cs.sunysb.edu>
2001-01-25 17:17:11 +00:00
Maxim Sobolev
ac6468bd08
Don't hardcode geometry of VESA_800x600 raster text mode (80x25). Instead save
...
actual geometry before switching to the graphics mode.
2001-01-25 16:58:46 +00:00