dd
bd3a809aec
getcwd(3) is defined by POSIX, not ISO C.
...
Approved by: bde
2001-06-28 19:27:02 +00:00
ume
111d276984
- create an entry of IPV6CTL_STATS sysctl.
...
- fix the problem that netstat doesn't show raw6 and icmp6 pcblist.
- make netstat use sysctl to retreive stats of ipv6 and icmpv6
instead of kread.
Obtained from: KAME
MFC after: 1 week
2001-06-28 18:06:15 +00:00
takawata
1fff29b6c6
Follow Mike's commit by adding acpi_powerres.c.
2001-06-28 17:07:37 +00:00
jhb
6f33ead4d3
Add acpi_powerres.c to fix the acpi build.
...
Pointy-hat to: msmith
2001-06-28 17:02:31 +00:00
joerg
71c6a775ed
Merge in parts of a larger patchset i received from Bruce. Untested
...
by now (except of a compile test), but i believe this to contain no
actual functional changes.
. Fix the copyright of the Regents i accidentally broke in rev 1.197
(although only a very small part of the original driver survived
at all...).
. Bump MAX_CYLINDER since some obscure formats really use more than 80
cylinders.
. Correctly handle BIO_FORMAT which used to be a bitmask but is now a BIO
command of its own.
. Numerous stylistic fixes.
Submitted by: bde
2001-06-28 12:35:28 +00:00
tg
d021e1859a
Fix another buffer overflow.
...
PR: 15593
Submitted by: Przemyslaw Frasunek <venglin@lagoon.FreeBSD.lublin.pl>
2001-06-28 12:02:45 +00:00
benno
c88bce56d6
Put back the two semicolons I accidentally lost while reformatting this to
...
bring it closer to style(9).
Spotted by: Mark Peek <mark@whistle.com>
2001-06-28 09:56:59 +00:00
jhb
0ad072d2df
Add a new manpage to document the CTRx macros used when adding new KTR
...
tracepoints to kernel code.
2001-06-28 07:20:05 +00:00
jhb
0740013cab
Use the .Bsx macro instead of .Tn BSD/OS.
2001-06-28 07:16:04 +00:00
dd
f51667b39c
Don't insist on creating rocketport devices in /dev.
...
PR: 21394
Submitted by: Craig Leres <leres@ee.lbl.gov>
2001-06-28 07:07:12 +00:00
dd
3f65223a56
Document the existing vfc_flags.
...
PR: 25837
Submitted by: Tony Finch <dot@dotat.at>
2001-06-28 06:50:19 +00:00
rwatson
3bd427d0e5
Reduce chattiness of entropy file mechanism with extreme prejudice.
...
Reviewed by: USENIX Cabal (peter, jhb, wpaul, et al)
2001-06-28 06:43:47 +00:00
dd
3ff7a022d4
Remove dgm module.
...
Forgotten by: brian
2001-06-28 06:41:23 +00:00
msmith
fc1d6b8218
Sync to my work in progress:
...
- Reorder the acpi_* functions in a sensible fashion
- Add acpi_ForeachPackageObject and acpi_GetHandleInScope
- Use the new debugging layer/level names
- Implement most of the guts of the acpi_thermal module; passive cooling
isn't there yet, but active cooling should work.
- Implement power resource handling (acpi_powerres.c)
This compiles and mostly works, but my test coverage is small, so feedback
is welcome.
2001-06-28 06:17:16 +00:00
kuriyama
741be83f38
Fix typo (s/=/+=/) in previous commit.
2001-06-28 05:18:31 +00:00
jlemon
2d6e619536
Correct comment: so_q -> so_comp, so_q0 -> so_incomp.
...
Submitted by: Adagio Vangogh <adagio_v@pacbell.net>
2001-06-28 04:39:49 +00:00
jhb
822af43e20
- Fix a mntvnode and vnode interlock reversal.
...
- Protect the mnt_vnode list with the mntvnode lock.
- Use queue(9) macros.
2001-06-28 04:12:56 +00:00
jhb
ab91beada7
- Protect the mnt_vnode list with the mntvnode lock.
...
- Use queue(9) macros.
2001-06-28 04:10:07 +00:00
msmith
f7198d2b3a
Based on a draft email in David Greenman's files, add the birthdate
...
of FreeBSD.
Submitted by: dg
2001-06-28 04:08:25 +00:00
jhb
34fab2d86c
- Fix a mntvnode and vnode interlock reversal.
...
- Protect the mnt_vnode list with the mntvnode lock.
2001-06-28 04:05:54 +00:00
jhb
b3565b0fc9
Get kernel profiling on SMP systems closer to working by replacing the
...
mcount spin mutex with a very simple non-recursive spinlock implemented
using atomic operations.
2001-06-28 04:03:29 +00:00
jhb
0bd9d86c0a
Fix a mntvnode and vnode interlock reversal.
2001-06-28 03:52:04 +00:00
jhb
54c05ef2f2
Protect the mnt_vnode list with the mntvnode lock.
2001-06-28 03:50:17 +00:00
dd
fe47a79f92
Introduce syslogd_program and inetd_program variables in case somebody
...
wants to replace one of those programs.
PR: 13609
Submitted by: Goran Lowkrantz <goran.lowkrantz@infologigruppen.se>
2001-06-28 03:32:10 +00:00
mikeh
e65f95daf3
Add the -E flag to not send messages that have an empty body. This is
...
useful for piping cron script error output by mail.
PR: bin/9494
Obtained from: NetBSD
MFC after: 2 weeks
2001-06-28 02:40:07 +00:00
bsd
47d3082050
Provide access to the IA32 hardware debug registers from the ddb
...
kernel debugger. Proper use of these registers allows setting
hardware watchpoints for use in kernel debugging.
MFC after: 2 weeks
2001-06-28 02:08:13 +00:00
dd
057bf882e3
Minor grammar cleanup.
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-27 23:08:57 +00:00
dd
c42db86ef3
Implement recursive IP address searches based on the results of a
...
query to ARIN.
PR: 28426
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-27 23:06:47 +00:00
brian
7e4cb10f8b
Fairwell dgm
2001-06-27 21:40:28 +00:00
brian
d64eacd87d
Remove dgm
2001-06-27 21:38:43 +00:00
brian
3d5944ae8b
Spell digi right
2001-06-27 21:37:01 +00:00
cg
e47dc3a01a
don't flag the playback hardchan as busy on devices with only one of them.
...
if a device has vchans already but they are all busy, allocate another one
at open() time, up to a maximum of hw.snd.maxvchans.
when creating/destroying vchans, don't make/remove a devnode for the
first/last one as it replaces a hardchan.
2001-06-27 19:59:45 +00:00
dd
b60e83c2e1
event.h -> sys/event.h
...
Submitted by: David Hill <david@phobia.ms>
2001-06-27 19:55:57 +00:00
cg
c233f2daba
tidy up/simplify dsp_clone()
2001-06-27 19:51:02 +00:00
ume
3abcb6040a
clarify problem with inbound AH.
...
spdadd A B -P in ipsec esp/tunnel/C-D/use ah/tunnel/C-D/require;
does not work due to 1-bit validation bit we are using with inbound
policy checking.
Submitted by: itojun
Obtained from: KAME
MFC after: 1 week
2001-06-27 19:41:20 +00:00
ume
6c95672334
refresh default router list on nd6_purge(), only if we are an
...
autoconfigured host.
Obtained from: KAME
2001-06-27 17:56:17 +00:00
nik
456c123190
Various changes to the messages so that they are now appropriate for both
...
CD and DVD releases of FreeBSD.
2001-06-27 17:48:43 +00:00
jhb
a5db0cb683
Catch up to mbuf allocator changes from last September so this compiles
...
again.
2001-06-27 14:57:17 +00:00
jhb
6822406e6b
Make this compile again. Broken since June 1.
2001-06-27 14:46:44 +00:00
ru
61d088ba8d
Fixed the brain-o in rev. 1.10: the logic check was reversed.
...
Reported by: Bernd Fuerwitt <bf@fuerwitt.de>
2001-06-27 14:11:25 +00:00
benno
6cb2bc37f1
Forced commit after problems with previous commit.
...
Enable decrementer exceptions and set up a timecounter.
With this commit I can now (with KTR enabled) see the system attempting to
schedule clock swi's.
2001-06-27 12:35:12 +00:00
benno
a9c335b97c
Code for dealing with external interrupts.
...
Obtained from: NetBSD
2001-06-27 12:33:51 +00:00
benno
09d749b5a2
Forced commit due to mishap in the previous commit.
...
Add in an implementation of pmap_new_proc.
2001-06-27 12:24:21 +00:00
benno
3a9f4fdc93
Forced commit due to commit mishap.
...
Change the name of the entry point symbol from 'start' to '__start' to be in
sync with the ldscript.
2001-06-27 12:23:40 +00:00
benno
87e9f9315f
Fix comment breakage.
2001-06-27 12:20:48 +00:00
benno
7197be699f
And he does it again...
...
This commit was meant to be to add inline functions for manipulation of
various privileged registers and to convert some functions to using them.
As it is, it's my second forced commit of the evening.
2001-06-27 12:19:07 +00:00
benno
a304a71cd2
Fix the atomic_*_32 operations. These were written before I had the ability
...
to test them properly and before I had a working knowledge of GCC asm
constraints.
2001-06-27 12:17:23 +00:00
benno
c92b4bbf4f
Bracket this file in the usual #ifndef/#define/#endif stuff to prevent
...
multiple inclusion.
2001-06-27 12:15:58 +00:00
benno
d07d921cce
Garbage collect some debug code.
2001-06-27 12:15:12 +00:00
benno
e6a9c36e12
Oops, this was meant to be done in a later commit but I goofed.
...
This commit was meant to add entries for extintr.c (used partially by the
new clock/timecounter which is coming in a later commit) and entries for
bits of DDB source, which is also coming soon.
2001-06-27 12:14:22 +00:00