kent
e3b5b1897b
Revive VIA8233_RP_DXS_[LR]VOL in auvia_trigger_*().
2002-10-07 16:28:24 +00:00
scw
2657f0ac37
Ensure the temporary mapping for /dev/mem is flagged as unmanaged.
2002-10-07 15:05:58 +00:00
scw
88e1242876
Lots of small changes, some functional, some cosmetic.
...
The main bug fixes are:
- pmap_pvo_remove() must calculate the kipt index if the idx param is -1.
- Don't assume that if a pmap's ASID generation is out of date that we
can skip purging/invalidating the cache for any of its constituent
mappings. At this time, the ASID generation just indicates that none
of its mappings are in the TLB. However, there may still be some valid
cache entries for them.
Finally, the subtle NFS and buffer cache corruption problems disappear.
2002-10-07 15:02:07 +00:00
martin
bbdf4c9e6d
Remove unused file, superseeded by syssrc/dev/sun/fb.c.
2002-10-07 14:57:53 +00:00
scw
199e165526
Add a cacheop for purging/invalidating the whole operand/insn caches.
...
This is currently not used (actually, it was used locally for a short time
while tracking down a pmap bug), but is here in case it's needed later.
2002-10-07 14:48:14 +00:00
scw
9bbc15e3a1
Add a SH5_PTEL_CACHEABLE() macro which evaulates TRUE if the specified
...
PTEL describes a cacheable mapping.
2002-10-07 14:42:31 +00:00
christos
1ce87c4b29
- it is wrong to put inton/intoff arount ckmalloc(), because the code
...
around it is the one that does this.
- whitespace fixes.
2002-10-07 14:26:49 +00:00
christos
202746f803
explain what's breaking with alignments > 16, but no fix yet.
2002-10-07 14:26:08 +00:00
lukem
0acfaa653a
Change arguments of login_utmp(line, name, host) (to be consistent
...
with logwtmp(3)/logwtmpx(3)), and call correctly.
Resolves [bin/18498] by Geoff Wing, who identified that the previous
version was being called incorrectly, albiet in a different manner.
2002-10-07 13:29:59 +00:00
martin
44a2c6cb31
All sparc64 CPUs do __HAVE_CPU_COUNTER (aka %tick).
2002-10-07 13:26:56 +00:00
dan
b03866d6f0
mix in another counter when called if not yet satisfied
2002-10-07 11:02:20 +00:00
onoe
e6fe57e960
Update BSSID at every CONNECTED LINK_STAT notification in IBSS mode,
...
since it can be updated by IBSS merge. Also the lucent firmware 8.10.1
changes random generated bssid every 10 seconds in IBSS creation enable.
PR 18520
2002-10-07 11:01:52 +00:00
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