ad
384215762e
lwp_update_creds(): acquire the kernel lock to avoid potential deadlock.
2006-12-23 08:39:47 +00:00
ad
d635d897fb
Allocate space for scopes and listeners with kmem. Ok elad@.
2006-12-23 08:38:00 +00:00
yamt
e9e681eded
remove the fileassoc "tabledata" functionality.
2006-12-23 08:36:14 +00:00
yamt
e49bb7c765
- remove the fileassoc "tabledata" functionality. use mountspecific instead.
...
- make pax_segvguard_cb static.
tested and ok'ed by elad.
2006-12-23 08:35:43 +00:00
wiz
b9b556a28f
Sort sections.
2006-12-23 08:26:35 +00:00
wiz
3cdde55f8e
Use more markup, remove superfluous Ns calls.
2006-12-23 08:25:44 +00:00
wiz
9e92895829
Sort errors; use Dv; s/=A0/ /
2006-12-23 08:09:31 +00:00
wiz
28ed461a83
Fix typo.
2006-12-23 08:06:54 +00:00
wiz
2a3af1da0d
Use Nx; new sentence, new line; serial comma.
2006-12-23 08:04:32 +00:00
wiz
e1f9477296
Revert previous: this is a list of wrong spellings.
2006-12-23 08:00:37 +00:00
wiz
ace0a0e43c
New sentence, new line. Improve English.
2006-12-23 07:47:15 +00:00
wiz
66bd97f47f
Use Dv for defined values.
2006-12-23 07:43:41 +00:00
wiz
ee39be7187
Add missing article.
2006-12-23 07:42:30 +00:00
wiz
856416cc4a
Punctuation nit, sort SEE ALSO.
2006-12-23 07:41:26 +00:00
wiz
c46358a299
Reword slightly.
2006-12-23 07:35:28 +00:00
wiz
50026664ac
New sentence, new line.
...
Reword: all .. will not .. -> no .. will ..
2006-12-23 07:33:16 +00:00
yamt
dcedbd0734
remove a BUGS section because it's solved by yamt-splraiseipl.
2006-12-23 07:30:26 +00:00
wiz
73188ad828
Quote - when used as minus; uppercase Dt argument; remove dot at end
...
of SEE ALSO; new sentence, new line.
2006-12-23 07:29:10 +00:00
wiz
57551caad9
Remove trailing whitespace.
2006-12-23 07:26:09 +00:00
wiz
4cc41386ba
Fix a typo. Use Nx.
2006-12-23 07:25:41 +00:00
wiz
fc86b06120
Bump date for previous.
2006-12-23 07:21:34 +00:00
wiz
7713de669b
Fix sections in Xrefs.
2006-12-23 07:17:50 +00:00
wiz
0c97daff02
Sort SEE ALSO.
2006-12-23 06:58:20 +00:00
wiz
2f68d00c69
Drop trailing whitespace.
2006-12-23 06:52:49 +00:00
wiz
43a0a70785
Use more markup. Use .Rs/.Re for book citation.
2006-12-23 06:51:41 +00:00
wiz
d15f199eb9
Use more markup. Use .Rs/.Re for book citation. Add missing comma.
2006-12-23 06:39:35 +00:00
wiz
f5ec841753
Fix typo.
2006-12-23 06:36:33 +00:00
wiz
fa9034328d
Drop trailing whitespace.
2006-12-23 06:36:19 +00:00
ad
10058f19c8
Add a comment.
2006-12-23 05:18:56 +00:00
ad
1ac6a89b79
Conditionalised support for 1:1 threads. Needs associated kernel changes
...
and more work to be useful.
2006-12-23 05:14:46 +00:00
rumble
642cea6312
Fix formatting, mention Phobos boards, no hyphenation of ''Challenge S''.
2006-12-23 03:40:11 +00:00
rumble
75aae500a9
Prefix 'dma_data{in,out}_cmd' with 'scsi_', since that's what they're used
...
for. Also, remove the 'clk_freq' variable, since this value differs on a
per-platform (IP12 is 20MHz, others are 10MHz) basis.
NB: I have no idea what frequency the GIO SCSI cards use. We'll have to
re-investigate this if we ever come across one.
2006-12-22 23:36:42 +00:00
rumble
ee970eec94
Remove errnoneous register definitions and rename some to be more specific.
...
Also, remove unused/invalid fields in our hpc revision abstraction and
be sure to zero entries when they do not apply to a specific revision.
2006-12-22 23:25:28 +00:00
rumble
b1d3f5ef52
Use SGIMIPS_BUS_SPACE_HPC, rather than hard-coding it.
2006-12-22 23:09:14 +00:00
rumble
5ecb2874d8
Determine if we've an onboard HPC. If not, we must set up the bus arbiter
...
appropriately. We may need to do further work to get the IOPLUS mezzanine
devices working as well.
2006-12-22 23:08:22 +00:00
rumble
905fd33243
s/Challenge-S/Challenge S/ and fix an incorrect comment.
2006-12-22 22:42:47 +00:00
rumble
15065b7e7b
Break our list of HPC devices into HPC1 and HPC3 variants. This cleans up
...
the list a bit and avoids Challenge S from using the HPC1 offets for its
HPC3-based secondary ethernet on the IOPLUS mezzanine board.
2006-12-22 22:38:42 +00:00
elad
b5a8324144
Use KAUTH_DEVICE_TTY_OPEN instead of comparing euid to zero.
2006-12-22 21:56:19 +00:00
rumble
a295ad6c89
Revert the change to using objcopy in 1.9. Our present objcopy solution
...
results in unbootable ecoff kernels ("malloc_type_attach: bad magic"
panic). Maybe this could be fixed with appropriate flags, but elf2ecoff
produces working ecoff kernels and ecoff bootloaders, which was the reason
for the switch in the first place.
2006-12-22 21:07:52 +00:00
rumble
79cd03d3ea
Indigo and Indigo2 machines have only one shared interrupt for the two
...
GIO slots. This differs from Indy, which has an interrupt per slot, neither
of which is the same as on the other two machines.
This lets my Phobos G160 run in both slots in my Indigo2 and my E++ adapter
works in both slots in my Indigo.
2006-12-22 20:29:18 +00:00
erh
d96de9f7f0
Correctly handle '\' at the end of a variable in the non-expanding case.
2006-12-22 20:28:31 +00:00
jdc
06da305240
We don't need the cpu_startup() prototype here. It is already provided by
...
sys/systm.h. Pointed out by skrll@.
2006-12-22 18:00:19 +00:00
pooka
78ed4b8815
markup fixes
2006-12-22 11:56:45 +00:00
elad
3d11477c94
Add requests indicating access to unmanaged memory for arm, pc532, powerpc,
...
sh3, sh5, and vax, and use them instead of KAUTH_GENERIC_ISSUSER.
Update documentation and example secmodel code.
2006-12-22 11:13:21 +00:00
rumble
e42e4bd92a
EEPROM and LED controls occupy the same byte. Unify them again.
2006-12-22 08:35:46 +00:00
rumble
121e1e9bfa
Provide attaching hpc devices with the eeprom contents, should a chip be
...
connected to the HPC. The only real reason for doing this is to get the
mac addresses off of E++ ethernet boards and the Challenge S IOPLUS board.
If no eeprom is present, we read in invalid data and take some default
action (query ARCBIOS).
2006-12-22 08:17:14 +00:00
ad
0ff4104d82
lwp::l_acflag is no longer useful.
2006-12-22 08:04:01 +00:00
ad
c7a999e12a
Note that ACOMPAT and ASU are no longer recorded.
2006-12-22 08:00:20 +00:00
rumble
e9faaca2de
hpc(4) doesn't take flags anymore. Briefly note how the different revisions
...
may be mixed on certain systems.
2006-12-22 05:35:06 +00:00
ad
dd85fd121f
ipintr(): check if the queue is empty before looping. Hardly a giant
...
win, but removed 30% of splnet() calls in one local test.
2006-12-22 05:34:02 +00:00