wiz
19fb877205
bind-4.9.10 out.
2002-10-07 10:39:27 +00:00
dan
8c81fa7fa7
Add counter info at source attach time too, since there might be some
...
reasonable timing variance in the probing process.
Improve the usefulness and presentation of RND_VERBOSE output.
2002-10-07 09:41:51 +00:00
scw
c3ed42912c
Simplify the scsibus attatchment as pointed out by Simon Burge.
2002-10-07 08:20:07 +00:00
fvdl
570d69db6e
Remove ifdef LOCKDEBUG, this file is only compiled when it is defined.
2002-10-07 07:58:26 +00:00
fvdl
288a0ddc5d
lock_machdep.c only depends on LOCKDEBUG, in which case it's also
...
needed in the non-MP case (since pmap.c now calls __cpu_simple_lock
directly)
2002-10-07 07:54:31 +00:00
fvdl
fb2f78f8b5
Put DDB stubs inside ifdef DDB, PR 18563.
2002-10-07 07:11:59 +00:00
dan
55c11a958e
cleaner and safer version of the previous, for arch's that may define
...
__HAVE_CPU_COUNTER but where not all machines actually have one.
2002-10-07 04:51:00 +00:00
oster
16f8b30fa2
Minor comment and 80-column fixes. No functional changes.
2002-10-07 04:05:55 +00:00
itojun
c6b0ed62ec
fix a bug in a cbq list chasing.
...
this bug turns up only when 3 or more cbq instances are
created at a time.
sync w/kame
2002-10-07 02:57:39 +00:00
thorpej
7bbf61fd89
Add support for restartable atomic sequences on 26-bit ARM. Compile
...
tested only.
Now that all ARM systems have RAS, move __HAVE_RAS from arm/arm32/types.h
to arm/types.h.
2002-10-07 02:48:38 +00:00
dan
168dbd282b
stir in something at initialisation
2002-10-07 02:38:41 +00:00
simonb
99f05800ca
Use "type *" instead of "type*".
2002-10-07 02:33:55 +00:00
simonb
5a8c043bd9
Build the GENERIC kernel.
2002-10-07 02:00:23 +00:00
lukem
93305911e9
Move libcrypto.so* from /usr/lib to /lib, as /sbin/cgdconfig needs it.
...
Requested by elric@.
2002-10-07 00:53:31 +00:00
dan
73aa8b3b5b
warn about the arc4 generator if no NRND, but still use it
2002-10-07 00:40:15 +00:00
wiz
4685690c6e
Begin new sentence in upper case.
2002-10-07 00:12:40 +00:00
wiz
57ed9ac8ea
Bump date for VT8235; fix a major whitespace error; new sentence, new line.
2002-10-07 00:09:16 +00:00
wiz
669b738c2e
Bump date for VT8235 support.
2002-10-07 00:05:10 +00:00
wiz
24d7aadd13
Mdoc nits, and bump date for FNM_LEADING_DIR addition.
2002-10-07 00:03:14 +00:00
kristerw
e367c94b9c
Do not try to print uninitialized variable.
2002-10-06 23:34:56 +00:00
kristerw
e20c7acad8
Do not free uninitialize pointers.
...
Do not try to print with uninitialized format-string pointers.
2002-10-06 23:17:46 +00:00
kent
bebbf91a39
- auvia_trigger_output(): correct register;
...
AUVIA_RP_CONTROL -> AUVIA_RP_MODE
- auvia_trigger_output(), auvia_trigger_input(): Remove DXS_[LR]VOL setting.
- whitespace
2002-10-06 23:14:25 +00:00
petrov
94f3e9b824
Reset the driver on scsibus reset.
2002-10-06 21:35:33 +00:00
fvdl
d1cbc91464
Remove ci_lapic_ints from struct cpu_info again, it isn't needed anymore.
2002-10-06 20:40:27 +00:00
fvdl
3319c2f2dc
Add cpu_id field to mp_intr_map structure. Declare mp_nintr.
2002-10-06 20:39:33 +00:00
fvdl
f493e906e6
Handle per-CPU local apic redir entries a little better. My previous
...
solution relied on CPU entries coming first in the table, which
isn't guaranteed. Instead, export mp_intrs to lapic.c, and scan
it for entries that match the current CPU in lapic_set_lvt().
Also, do not try to up intr_cnt by the number of IO APICs or CPUs in
the case of MPS_ALL_APICS; it isn't needed, and it also relies on
CPU and IO APIC entries being earlier in the table.
2002-10-06 20:38:37 +00:00
oster
644e9151d0
poolify the RF_ReconMapListElem_t's used by rf_ReconMapUpdate().
...
Gives LOCKDEBUG kernels one less thing to complain about.
2002-10-06 18:49:12 +00:00
fvdl
be146319cd
Keep size of struct cpu_info independent of DIAGNOSTIC/LOCKDEBUG
...
(was done in rev. 1.81, got lost in the MP merge).
2002-10-06 18:31:21 +00:00
bjh21
c62984115f
Turn curcpu() into a macro.
...
Rename cpu_info_array to cpu_info and make it public.
Add CPU_FOREACH() and friends.
2002-10-06 18:28:48 +00:00
thorpej
7d588a758e
* Move the rescue bits into their own file.
...
* In makeflist, skip rescue bits in arch's that don't yet support it
(MIPS, currently, due to an objcopy-crunch bug).
2002-10-06 17:28:46 +00:00
thorpej
6f086f7ea1
Compare MACHINE_CPU and "mips" rather than MACHINE_ARCH and "mipseb" or
...
"mipsel".
2002-10-06 17:19:12 +00:00
thorpej
70cc64f942
Make this compile with strict prototypes.
2002-10-06 17:13:58 +00:00
heinz
c624907cf7
fix small typo
2002-10-06 17:13:24 +00:00
thorpej
9f704b38bd
Move forward decls earlier in the file. Expose bufq_state for the
...
benefit of kmem grovelers.
2002-10-06 17:05:56 +00:00
thorpej
796c5d9347
Crank ramdisk size to 1440k.
2002-10-06 17:01:27 +00:00
kent
f06ae93219
Add some constant symbols for AC97 registers and values based on OpenBSD.
...
Rename some symbols to sync with OpenBSD:
AC97_REG_EXTENDED_ID
-> AC97_REG_EXT_AUDIO_ID
AC97_REG_EXTENDED_STATUS
-> AC97_REG_EXT_AUDIO_CTRL
AC97_CODEC_DOES_VRA/AC97_ENAB_VRA
-> AC97_EXT_AUDIO_VRA
AC97_CODEC_DOES_MICVRA/AC97_ENAB_MICVRA
-> AC97_EXT_AUDIO_VRM
ac97feature: "mic channel" -> "dedicated mic channel"
ac97_attach(): print extended capabilities; VRA, DRA, SPDIF, VRM, CDAC,
SDAC, LDAC.
2002-10-06 16:33:35 +00:00
kent
f5f630d1df
Correct MICVRA values: 0x0004 -> 0x0008
2002-10-06 15:06:05 +00:00
fvdl
f8a5d4e00c
Handle per-CPU local APIC redir tables in the MP BIOS.
2002-10-06 14:28:55 +00:00
fvdl
85eaacd06e
Add per-CPU local apic redir table (2 pointers).
2002-10-06 14:28:17 +00:00
dan
73390e7e36
let this compile in the non KERNEL case without NRND.
2002-10-06 13:42:36 +00:00
simonb
c3bdd6ef09
ANSIfy, KNF, declare externs in headers only.
2002-10-06 13:23:00 +00:00
bjh21
1f17ac8831
Remove footbridge and isadma glue -- these no longer seem to be necessary.
2002-10-06 13:05:39 +00:00
bjh21
682415134d
Call cpu_setup() and cpu_attach() from cpu_hydra_hatch().
...
Also simplify cpu_hydra_attach() somewhat.
2002-10-06 12:37:59 +00:00
fvdl
a2e301721c
cpu_swapin now exists, so remove the empty define.
2002-10-06 12:37:35 +00:00
fvdl
2560973204
If NOREDZONE is defined, keep UPAGES at 2 as before.
2002-10-06 12:37:12 +00:00
fvdl
5e33ec48d8
Define NOREDZONE and use it in the *_TINY config files to save a page
...
per process.
2002-10-06 12:36:16 +00:00
fvdl
14c70e4627
Put an unmapped page below the kernel stack (and above struct user) to
...
catch kernel stack overflows. This bumps UPAGES from 2 to 4 (one unmapped),
because struct user take 1 page then there's the unmapped page, and
then the 2 pages for the kernel stack. If the NOREDZONE option is
set, UPAGES is 2 as before, and no unmapped page is used.
2002-10-06 12:35:16 +00:00
bjh21
7d7fc4e3d8
Change obviously-acorn32-specific entries to say acorn32 rather than arm32.
2002-10-06 12:35:01 +00:00
bjh21
b3db781eb3
Add "hydra" on acorn32.
2002-10-06 12:32:02 +00:00
lukem
8b42f7b9d9
Provide strtoll() in libnbcompat.
...
Should fix relevant build issue on HP-UX and MacOS X hosts.
2002-10-06 12:09:34 +00:00