Jeroen Ruigrok van der Werven
98ff752a5e
Virgin import of BIND v8.2.3-REL
2001-01-28 23:00:22 +00:00
Brian Somers
021996f177
Don't pass PacketAliasProxyRule() a buffer with leading whitespace as it
...
can't handle it.
2001-01-28 21:56:27 +00:00
Brian Somers
f169f2f020
Call trimdomain properly for ip4 addresses.
...
PR: 24659
realhostname_sa() stuff submitted by: Jim.Pirzyk@disney.com
2001-01-28 21:51:25 +00:00
Kenneth D. Merry
0212e4b63b
Fix region code reporting.
...
Reported by: Andrew Gordon <arg@arg1.demon.co.uk>
2001-01-28 21:43:17 +00:00
Marcel Moolenaar
8e8cae2b0c
Revert previous commit. I messed up my testing.
2001-01-28 21:24:05 +00:00
Poul-Henning Kamp
bfa0b2984d
Use \a instead of \007 for making noise.
...
Submitted by: "Jason Smethers" <jsmethers@pdq.net>
2001-01-28 21:21:37 +00:00
Poul-Henning Kamp
c93849206e
Remove devstat entries in mddelete()
...
Spotted: tegge
2001-01-28 20:55:55 +00:00
Poul-Henning Kamp
3b42f2f3bb
Duh, the version of mdconfig.c I committed came from the wrong machine.
...
Commit the right version, but without the -b option which is too evil
for the present.
Remove -b and preload from the manpage as well.
2001-01-28 20:17:46 +00:00
Dag-Erling Smørgrav
7105f09c38
Revert part of previous commit and initialize locale_nroff to " -Tascii"
...
so man(1) works properly when no locale is set.
Spotted by: bde
2001-01-28 20:17:14 +00:00
Poul-Henning Kamp
353f4b3966
Don't specify fragment size, it autosizes from the sectorsize.
...
Remember to set mode 1777 on /tmp
Submitted by: mjacob
2001-01-28 20:03:02 +00:00
Gerard Roudier
3c9013e257
A couple of chip errata work-arounds refined:
...
- When used on a 33MHz PCI BUS, the 53C1010-66 revision 0
requires extra clocks to be inserted in data out phase.
Revision 1 is fixed.
- The 53C1010-33 revision 1 requires internal cycles to be
disabled due to possible contentions on IO registers.
Revision 2 is fixed.
Fix:
- The probing of HVD from GPIO3 bit by the driver was reversed.
The driver could misprobe the bus mode of a 825 or 875 chip
that was not previously initialized (no BIOS for example).
2001-01-28 19:58:21 +00:00
Poul-Henning Kamp
73cee67c0e
Remove an outdated DEVFS non-description.
2001-01-28 19:32:23 +00:00
Wilko Bulte
4a5e0673ab
Document which options to use for API UP1[01]00
2001-01-28 19:21:46 +00:00
Jake Burkholder
07ce8269b1
Clear intr_nesting_level when an interrupt thread has no more
...
handlers and wants to exit, so it doesn't panic in exit1()
which malloc()s with M_WAITOK.
Reported by: Bob Bishop <rb@gid.co.uk>
2001-01-28 17:20:11 +00:00
Julian Elischer
d30293b3ff
Add a new distribution algorythm to the 'one2many' node type.
...
The new method is 'flood' (in addition to the old round-robin)
in which incoming packets are sent to more than one outgoing hook.
(I'm not sure what Rogier is using this for but it seems generally useful
and isn't much extra)
Submitted by: Rogier R. Mulhuijzen (drwilco@drwilco.net )
2001-01-28 15:37:06 +00:00
KATO Takenori
9ec492e57b
Merged from sys/i386/isa/npx.c revisions 1.88 and 1.89.
2001-01-28 12:31:03 +00:00
KATO Takenori
c30d5afab4
Synced with sys/i386/i386/machdep.c revision 1.436.
2001-01-28 11:06:28 +00:00
Wilko Bulte
f0e20c106f
API UP1100 mainboard has been verified to work.
2001-01-28 10:09:17 +00:00
Kris Kennaway
593605c60e
Finish cleaning up the error reporting (standardize on err*()/warn*())
...
and fix some overflows.
Submitted by: Mike Heffner <mheffner@vt.edu>
2001-01-28 09:20:47 +00:00
Marcel Moolenaar
cd682c042d
Add gd_witness_spin_check.
2001-01-28 08:06:50 +00:00
Marcel Moolenaar
079c9adfc4
Fix typo.
2001-01-28 08:05:55 +00:00
Marcel Moolenaar
136345c019
Improve kernel bootstrapping:
...
o Use objdump instead of gensetdefs(1) to build the linker sets.
o Allow overriding of nm and objdump in resp. genassym.sh and
gensetdefs.pl for non-native toolchains.
Reviewed by: arch
Perl improvements: Jos Backus <josb@cncdsl.com>, benno
2001-01-28 06:39:56 +00:00
Bosko Milekic
84e11fbc2e
Move the setting of curproc to idleproc up earlier in ap_init(). The
...
problem is that a mutex lock, prior to this change, is acquired before
the curproc is set to idleproc, so we mess ourselves up by calling
the mutex lock routine with curproc == NULL.
Moving it up after the aps_ready spin-wait has us hopefully setting it
after idleproc is setup.
Solved by: jake (the allmighty) :-)
2001-01-28 03:41:01 +00:00
Tor Egge
48bed92485
Defer assignment of low level interrupt handlers for PCI interrupts
...
described in the MP table until something asks for the interrupt number
later on.
2001-01-28 01:07:54 +00:00
Will Andrews
99557a7988
De-__P()-ify
...
Reviewed by: markm
2001-01-28 00:35:40 +00:00
Will Andrews
d8a3fbd50d
BDECFLAGS: constify; use proper types. Add $FreeBSD$, clean up #ifndef lint.
...
Reviewed by: markm
2001-01-28 00:34:29 +00:00
Dag-Erling Smørgrav
9fa2ef3da2
Remove an assertion I forgot to remove in the previous commit: sbuf_len()
...
may now be called with an unfinished sbuf.
For consistency, copy the related comment from sbuf_delete() to sbuf_clear()
and sbuf_len().
2001-01-28 00:33:58 +00:00
Dag-Erling Smørgrav
ea48868bf6
Add MLINKS for sbuf_clear() and sbuf_overflowed().
2001-01-28 00:19:10 +00:00
Dag-Erling Smørgrav
e499b74df0
Document the changes in subr_sbuf.c rev. 1.2.
2001-01-28 00:18:54 +00:00
Dag-Erling Smørgrav
4dc1413915
Add sbuf_clear() and sbuf_overflowed().
...
Move the helper macros from sbuf.h to sbuf.c
Use ints instead of size_ts.
Relax the requirements for sbuf_finish(): it is now possible to finish an
overflowed buffer.
Make sbuf_len() return -1 instead of 0 if the sbuf overflowed.
Requested by: gibbs
2001-01-28 00:13:01 +00:00
Wilko Bulte
45e8c4727d
Document API UP1100 mainboard which is reported to work fine with FreeBSD.
...
UP1100 owners are invited to comment on the info provided here.
2001-01-27 21:34:33 +00:00
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