soren
7eaf9092e8
Typo.
2000-08-21 23:23:23 +00:00
thorpej
a703d1e88e
i before e except after c ...
2000-08-21 23:16:01 +00:00
lukem
49533ad06e
don't start rc.d scripts with a `nostart' keyword
2000-08-21 23:09:50 +00:00
lukem
4e283949d1
remove rc.wscons
2000-08-21 23:07:11 +00:00
lukem
0c020b6812
migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf,
...
and source the latter in the former. this makes it easier for a sysadmin to
upgrade the default files without affecting local config, and retains the
semantics that the /etc/foo.conf files are the actual files that are edited
(as opposed to /etc/foo.local.conf or /etc/foo.conf.local or whatever, which
isn't as intuitive).
2000-08-21 23:06:22 +00:00
lukem
801142dbde
- install files in etc/default/
...
- migrate rc.wscons to (already existing) rc.d/ wscons
2000-08-21 23:03:10 +00:00
lukem
09251753f6
migrate rc.wscons to (already existing) rc.d/wscons
2000-08-21 23:01:36 +00:00
lukem
cbba2db233
migrate default installation config files from /etc to /etc/default
2000-08-21 23:00:26 +00:00
lukem
aeebc796f0
add etc/default
2000-08-21 22:57:24 +00:00
lukem
54049fb460
remove rc.wscons
2000-08-21 22:57:11 +00:00
thorpej
c848fa23c5
Inject more truth into this document.
2000-08-21 22:53:53 +00:00
scw
72f826d727
A VMEbus RAM board configured for use by mvme68k can now be
...
treated as just another available VMEbus slave image as far as
bus_dma(9) is concerned.
To preserve faster onboard memory, mvmebus_dmamem_alloc() will
allocate first from the offboard VMEbus RAM slave image if present,
and assuming its address modifier matches the caller's constraints.
This can be overidden by specifying the BUS_DMA_ONBOARD_RAM flag.
2000-08-21 20:50:13 +00:00
tsubai
365ec2aa42
Scheduler locking changes.
2000-08-21 18:46:03 +00:00
enami
efb0ce0996
Recognize Promise ATA-100 controller as PDC-20262 instead of 20246.
2000-08-21 15:52:50 +00:00
enami
84ebb6165e
Match the Promise ATA-100 controller found on the mother board
...
MS-6321 (MSI 694D Pro). Reported in PR#10756 by Kazuki Sakamoto.
2000-08-21 15:43:46 +00:00
enami
b84a81b268
Regen.
2000-08-21 15:33:45 +00:00
enami
7012027317
Add a product id for the promise ata-100 controller found on
...
MS-6321 (694D Pro). Reported in the PR#10756 by Kazuki Sakamoto.
2000-08-21 15:28:17 +00:00
abs
31a6224745
Move options into ntp_flags, to make it possible to add '-u' without
...
modifying rc.d/ntpdate
2000-08-21 14:48:39 +00:00
bjh21
a776e1268d
General cleanup of definitions of translation table stuff.
...
Also add PPN[8] for the A540. Now all I need are two more RAM cards for my
A540 so I can test it.
2000-08-21 14:37:51 +00:00
thorpej
7951ece147
Use splsched() instead of splhigh(), and explain why in a comment,
...
as well as document a pitfall of the approach being used.
2000-08-21 14:25:14 +00:00
ad
53204cdb36
Regen.
2000-08-21 14:11:45 +00:00
ad
360142a622
- Add vendor and product codes for Compaq array controllers.
...
- Pull in entries from OpenBSD that we don't already have.
2000-08-21 14:11:07 +00:00
ad
990c310b3f
Sort developer list.
2000-08-21 14:08:00 +00:00
msaitoh
8ca9f7f132
fix one of the two fixunsdfsi with fixunssfsi
2000-08-21 14:05:25 +00:00
tv
b0477f6d7e
Work around a groff bug by splitting a long .Cm into two parts.
2000-08-21 13:53:50 +00:00
haya
35c0f133ec
Regen.
2000-08-21 09:13:02 +00:00
haya
500edf585d
Add several Texas Instrument's PCI-CardBus bridges.
2000-08-21 08:58:51 +00:00
itohy
5755dca55d
Fix typos.
...
No functional changes.
2000-08-21 07:39:42 +00:00
itohy
f4ef762e4a
s/bt/by/
2000-08-21 07:07:33 +00:00
kleink
68cffe7582
Minor grammar nits in section headings.
2000-08-21 06:57:51 +00:00
enami
d707b78562
Declare this static simplelock data only when MULTIPROCESSOR or LOCKDEBUG is
...
defined to prevent compiler warning.
2000-08-21 06:42:57 +00:00
thorpej
7da965dade
splsched() is appropriate for select()/poll().
2000-08-21 06:27:59 +00:00
castor
2d8994210a
Add a bunch of macros of the form PCI_<regname>_CODE similar to
...
existing PCI_ID_CODE to create the PCI appropriate register from
parameters.
Avoid use of 'class' in macro -- it's a C++ reserved keyword.
2000-08-21 05:17:33 +00:00
castor
0c05c0b9f2
Add register definitions for S.M.A.R.T. -- an autonomous disk monitoring
...
standard.
2000-08-21 03:53:55 +00:00
thorpej
a616e3a1af
splhigh() -> splsched(), and an XXXSMP.
2000-08-21 02:33:04 +00:00
thorpej
b4dc5fb0b7
splhigh() -> splsched()
2000-08-21 02:31:59 +00:00
thorpej
9bd3060650
Remove a totally unnecessary splhigh/spl0 pair.
2000-08-21 02:29:32 +00:00
thorpej
5573e863c7
- Clean up _simple_lock_held()
...
- In simple_lock_switchcheck(), allow/enforce exactly one lock to be
held: sched_lock.
- Per e-mail to tech-smp from Bill Sommerfeld, r/w spin locks have
an interlock at splsched(), rather than splhigh().
2000-08-21 02:17:45 +00:00
sommerfeld
78e4a089b8
Don't bother reinitializing statically-inited locks
2000-08-21 02:16:30 +00:00
thorpej
f42254818f
splhigh() -> splsched()
2000-08-21 02:09:33 +00:00
thorpej
4b2bdb6565
splhigh() -> splsched().
2000-08-21 02:07:18 +00:00
thorpej
23a7f255d4
Make sure we provide splsched() as described in spl(9).
2000-08-21 02:06:31 +00:00
thorpej
2648536e0c
Add experimental code for pausing other CPUs upon a CPU's
...
entry into the debugger. While I'm here, add splsched()
as per spl(9).
2000-08-21 02:03:12 +00:00
christos
2120a34cd6
- Don't core dump when we have stale utmp entries; warn the user instead.
...
- Make this work again in single user when invoked as uptime and utmp is
not present.
2000-08-21 00:19:06 +00:00
itohy
1ef7adc1bf
fix typo
2000-08-21 00:14:29 +00:00
augustss
b3b158b922
Implement handling of the UQ_SPUR_BUT_UP quirk. Some keyboards sometimes
...
generate a key up quickly followed by a key down for the same key, so we
take care of that.
(Finally I can type again without going nuts. :)
2000-08-20 22:30:17 +00:00
pk
124d256269
Move these SBus drivers here from arch/sparc.
2000-08-20 22:27:07 +00:00
augustss
d9426e06b6
Install usbdevs.h as well.
2000-08-20 22:25:20 +00:00
scw
3cac59ee4f
Expand on how VMEbus master addressing modes are specified, to better
...
deal with dynamic address modifier generation based on the CPU's
function code pins.
Also implement VMEbus slave mode for mvme147. (Not yet 100% working.)
2000-08-20 21:51:31 +00:00
thorpej
a86d1f4891
Add a lock around the scheduler, and use it as necessary, including
...
in the non-MULTIPROCESSOR case (LOCKDEBUG requires it). Scheduler
lock is held upon entry to mi_switch() and cpu_switch(), and
cpu_switch() releases the lock before returning.
Largely from Bill Sommerfeld, with some minor bug fixes and
machine-dependent code hacking from me.
2000-08-20 21:50:06 +00:00