msaitoh
e0c3daee1d
remove PMAP_NEW
2000-02-23 21:14:12 +00:00
mhitch
98fa781c83
The check for 'rz(?,?,?)' was incorrect and would not find the boot device
...
on the 3100.
2000-02-23 18:50:51 +00:00
soren
df1f794536
Reflect version 1.13 of i82365_isa.c. Untested.
2000-02-23 17:22:11 +00:00
mhitch
e48c624741
Loading the exception return PC in k0 before restoring the status register
...
(which disables the interrupts) is *not* a good idea. k0 (and k1) is used
by the kernel code such as the TLB miss handler, and the interrupt entry.
If an interrupt occurs after loading k0 and before the SR gets interrupts
disabled, k0 will be clobbered and when used to load the PC on exit from
the exception handler, results in various hangs and crashes.
2000-02-23 17:04:06 +00:00
fair
7f8cdf038f
Fix a missing closing parenthesis in an error diagnostic
2000-02-23 08:31:25 +00:00
haya
d94804a788
Pccbb maintains the interrupt handlers for 16-bit PC Cards
...
by itself.
Add some comments.
2000-02-23 07:28:54 +00:00
oster
d91ecfbcfd
Be more aggressive about updating component labels in the event
...
of a real component failure (or a simulated failure):
- add 'numNewFailures' to keep track of the number of disk failures
since mod_counter was last updated for each component label.
- make sure we call rf_update_component_labels() upon any component failure,
real or simulated.
2000-02-23 03:44:02 +00:00
mycroft
6ac2d6c797
For pfil_add_hook(..., PFIL_ALL, ...), if we fail to add the output filter,
...
make sure to remove the input filter.
2000-02-23 02:35:42 +00:00
oster
e7f3dc2ec9
blockSize for the component label is already set correctly here.
2000-02-23 02:11:05 +00:00
oster
0c43bf18f0
- cleanup of more component label code
...
- make current default label values available everywhere
- make sure numBlocks and blockSize in component labels get initialized
for all component labels
- check for component size to be smaller than or equal to the partition size
when autoconfiguring
2000-02-23 02:04:21 +00:00
oster
6aaac32240
Do a better job of (re)initializing the component labels after
...
a reconstruct or a copyback.
2000-02-23 02:03:03 +00:00
oster
d84e4ed019
Make a note of autoconfigured components.
2000-02-23 02:01:55 +00:00
oster
e0ab2f3d0f
Correct a comment.
2000-02-23 00:37:11 +00:00
oster
214822e08c
Note the fact that the first arg of raidinit() may be bogus in
...
the autoconfig case (the value of the first arg never gets used, but...).
2000-02-22 23:13:15 +00:00
augustss
9651e60835
Fix typos in my last commit that caused the driver to panic.
...
Change some (unrelated) debug messages.
2000-02-22 22:59:49 +00:00
enami
347823e807
Include dev/isa/isavar.h so that this file compiles again.
2000-02-22 22:46:16 +00:00
chopps
dcfbcbec76
remove bogus debug (was reading unmapped CCR)
2000-02-22 21:29:36 +00:00
tls
08ef0cfe07
revert previous change
2000-02-22 21:09:50 +00:00
mjacob
64fa8aa0d6
remove SES driver
2000-02-22 17:43:57 +00:00
augustss
3bc7b845f7
Make this file possible to use again.
2000-02-22 16:36:29 +00:00
oster
e8ff7f6155
Bounds-check the 'last unit' a little more closely.
2000-02-22 16:07:02 +00:00
thorpej
3f9cf7572c
Don't use void * for chipset tags. Bad hacker, no biscuit.
2000-02-22 16:04:44 +00:00
augustss
009856b631
Save and restore a couple ofregisters in the power hook in case BIOS doesn't.
2000-02-22 16:03:42 +00:00
chopps
db8aeddb5f
deal with bios that just say end tag with no end dep
...
add a lot of skeletal work to pnpbios.
option to handle events from pnpbios in a thread (e.g., hot-doc)
add calls for the other pnpbios functions (e.g., send message etc..)
add most defintions from the pnp doc to new reg file
2000-02-22 15:49:17 +00:00
thorpej
b0b40b6c34
Make this compile after the netisr_dispatch change.
2000-02-22 15:43:54 +00:00
kleink
ed0b97c110
* Add more OS ABI constants and dynamic array tags from D1998-04-29.
...
* Enhance readibility: define data structures first, followed member value
constants, and add more comments.
2000-02-22 13:57:23 +00:00
soda
d7e9d324f9
reflect recent <mips/types.h>: mips is now vm_offset_t/vm_size_t clean
2000-02-22 12:29:56 +00:00
soda
6ff57360cc
mips is now vm_offset_t/vm_size_t clean
2000-02-22 12:28:25 +00:00
pk
9e16037265
Simplify the attach routine a bit.
2000-02-22 12:24:53 +00:00
soda
9051f8102e
clean up vm_{offset,size}_t, use {v,p}{addr,size}_t instead
2000-02-22 12:22:19 +00:00
soda
ea30c06e0e
remove commented out ``ident "GENERIC-..."'', since this file is not GENERIC.
2000-02-22 12:17:52 +00:00
pk
b4e291e818
Fix some off-by-one errors; patch from Jonathan O'Brien.
2000-02-22 12:12:21 +00:00
soda
4ad26273c2
rd -> md
2000-02-22 11:40:20 +00:00
soda
e9423d1a30
this file belongs to arc/include on NetBSD.
2000-02-22 11:32:23 +00:00
augustss
9056664327
Prepare a little for having USB interrupt processing done outside the hard
...
interrupt level (in a thread or a softintr).
No real soft processing done yet.
2000-02-22 11:30:54 +00:00
darrenr
fdf401f582
only call pfil_list_add with one of PFIL_IN or PFIL_OUT defined
2000-02-22 11:30:22 +00:00
soda
71f6ef9ee6
merge changes between OpenBSD-2.1 and OpenBSD-2.6
2000-02-22 11:25:55 +00:00
augustss
6cc37002ad
Fix (mostly harmless) typo.
2000-02-22 11:25:06 +00:00
augustss
2eda3cf829
Better debug info.
2000-02-22 11:24:22 +00:00
soda
87009692f7
OpenBSD-2.6/arc
2000-02-22 11:05:02 +00:00
kleink
d33119108e
Add OS ABI constants from the 1998-04-29 draft.
2000-02-22 10:49:19 +00:00
darrenr
81069f7a58
return int from pfil_add_hook and pfil_remove_hook to indicate failure
...
or success, rather than panic'ing
2000-02-22 10:45:47 +00:00
darrenr
4da6dd2324
fix from Mike Pelley to add filters in the reverse order for output
...
compared with input.
2000-02-22 10:18:49 +00:00
thorpej
bfaa657135
Fix printf formats on the Alpha.
2000-02-22 08:23:22 +00:00
dbj
ef5d25c147
use bios' idea of the basemem size and create the kernel stack
...
at the top of it instead of hard coding 0x90000
2000-02-22 07:45:04 +00:00
sato
7a91879a6d
delete warning.
2000-02-22 04:11:24 +00:00
oster
fb56415023
Add a few comments, and an indicator of whether or not an autoconfig set
...
is 'rootable'.
2000-02-22 03:39:47 +00:00
oster
bd2230fd09
- implement additional component checking before autoconfiguration
...
- make component label setting work again(!!!!)
2000-02-22 03:38:42 +00:00
enami
32f100250f
Cosmetic changes.
2000-02-22 02:38:26 +00:00
enami
b785bb47a0
Establish a powerhook and make sure the card detect interrupt is enabled
...
after resume from suspend, as i82365.c does.
This is a workaround for newer Sony VAIO notebook.
Patch is submitted by Atsushi Onoe (onoe@sm.sony.co.jp ) in PR#9463.
2000-02-22 02:35:26 +00:00