simonb
328bb37293
Add support for detecting Alchemy Semiconductor CPUs. Alchemy use the
...
processor ID field to donote the CPU core revision and the company
options field do donate the SOC chip type, so we need to add an extra
field to the "pridtab" structure to identify these CPUs.
2002-07-26 00:43:54 +00:00
grant
9676dd8001
typo in comment.
2002-07-26 00:42:04 +00:00
lukem
9a3e02035b
be consistent and use \n[XXX] instead of rXXX
2002-07-26 00:11:29 +00:00
wiz
52078f1201
Correct function name in some debug printfs. (More could be done.)
2002-07-26 00:01:30 +00:00
matt
f9be6bb495
Cleanup AltiVec data stream issues with context switching. Don't stop
...
data streams on execptions/interrupts since the processor will suspend
them for us. Only stop them on 1) process exit, 2) another process gets
its address space loaded, and 3) (for completeness only) we save a process's
AltiVec context.
2002-07-25 23:46:47 +00:00
simonb
f416cb43ee
Use "#define<tab>".
2002-07-25 23:41:33 +00:00
matt
a660a9325f
Set normal memory PTEs with PTE_M (memory coherent). Change how we
...
remember the "exec"ness of a page. If a managed page is pmap_enter'ed
with VM_PROT_EXECUTE, remember that it's an "exec"page. Such that when
additional mapping are performed, no synch'ing of the I-cache is needed.
Revoke "exec"ness when the page is mapped into the kernel with VM_PROT_WRITE
or the pmap_page_protect is called with VM_PROT_NONE.
2002-07-25 23:33:04 +00:00
wiz
7e57db6ca9
The man page claims they are sorted by driver name, so sort them by driver
...
name.
2002-07-25 21:30:34 +00:00
jdolecek
f340b79eaf
bump to 1.6E - struct proc size change on LP64 platforms
2002-07-25 21:13:40 +00:00
jdolecek
02eb342b57
Make sure that the pointer to old parent process for ptraced children
...
gets reset properly when the old parent exits before the child. A flag
is set in old parent process when the child is reparented in ptrace(2).
If it's set when process is exiting, all running processes have their
'old parent process' pointer checked and reset if appropriate. Also
change to use 'struct proc *' pointer directly, rather than pid_t.
This fixes security/14444 by David Sainty.
Reviewed by Christos Zoulas.
2002-07-25 20:04:02 +00:00
rafal
e88eea4ac8
Fix remaining uses of ".if r_xxxx", when we really want ".if rxxxx", or
...
even better ".if \n[xxxx]".
2002-07-25 19:49:27 +00:00
jdolecek
413ebb2a10
Reduce stack usage on the NFS mount code path. This fixes kernel stack
...
overflow when using IPsec on vax, as reported by Olaf Seibert on
current-users@.
2002-07-25 19:03:27 +00:00
he
af9f155a33
Add identifiers for newer 21264 CPUs (B, C and D), EV68 variants.
...
Information gleaned from corresponding code in FreeBSD.
2002-07-25 15:39:41 +00:00
grant
b0f2d974df
allow partitions i-p to be modified, from Masanori Kanaoka in
...
port-i386/17689, with minor changes by me.
2002-07-25 15:19:17 +00:00
thorpej
efe71a8aac
Add support for DMA to/from the on-chip devices of the i80321 (no
...
PCI window translation).
XXX This would be better done by overhauling the shared ARM bus_dma code.
2002-07-25 15:00:48 +00:00
grant
36ae72d99a
add test for /usr/bin/logger in warn/err.
2002-07-25 14:34:46 +00:00
grant
e5d316be94
allow partitions i-p to be modified, from Masanori Kanaoka in
...
port-i386/17689, with minor changes by me.
add_rc_conf() needs a trailing \n.
2002-07-25 14:31:10 +00:00
lukem
f02e32fef8
Add ./var/spool/output/lpd -- lpd(8)'s default spool directory.
...
Resolves final outstanding issue with [bin/7054].
2002-07-25 13:13:44 +00:00
jdolecek
973b4b497c
form_appenditem(): make sure fte->list is initialized
...
process_{pre,}form(): g/c unnecessary malloc, plug memory leak
gen_list(): only check ftp->list after realloc()
handle_{pre,}form(): allocate F[] via calloc(3), so that the memory is
properly zeroed
2002-07-25 12:42:39 +00:00
itojun
d08a33e8b1
correct multicast packet MTU check. sync w/kame
2002-07-25 12:41:51 +00:00
jdolecek
d675751f34
g/c some pointless malloc()s
2002-07-25 12:39:26 +00:00
jdolecek
5ff2a932b1
launch_subwin(): make sure string 'command' is initialized; malloc may not return
...
zeroed memory. This should fix the SIGSEGV part of bin/17718
by Grant Beattie.
2002-07-25 12:34:09 +00:00
jdolecek
70accc48c9
add XXX comment for piece of very strange code; I don't currently
...
want to investigate more
2002-07-25 12:20:56 +00:00
ragge
535e154ac7
Correct ra disk instrumentation. From Johnny Billquist.
2002-07-25 12:13:03 +00:00
ragge
9e16460053
Count adapter, stray and device interrupts separately.
...
From Johnny Billquist.
2002-07-25 12:02:00 +00:00
ragge
2236994142
Increase the interrupt stack, to avoid problems reported on port-vax by
...
Olaf Seibert. (IPSec takes much stack space).
2002-07-25 10:44:25 +00:00
jdolecek
ee3d448cbd
Array retrurned by form_fields() is NOT NULL-terminated - use field_count()
...
to get amount of fields on the form instead.
This fixes a SIGSEGV problem I encountered, and possibly also the crash part
of bin/17718 by Grant Beattie.
2002-07-25 09:38:31 +00:00
onoe
fdcde8230d
Set desired ESSID for probe request.
2002-07-25 07:15:50 +00:00
matt
0594308e42
Add support for Belkin USB to LAN Converter.
2002-07-25 06:45:38 +00:00
matt
3e7edf7543
Regen.
2002-07-25 05:23:09 +00:00
matt
8dd631f144
Add Belkin USB2LAN converter
2002-07-25 05:22:38 +00:00
matt
3e065ff8fe
Need to wait after making the notes in case the port uses them later on.
2002-07-25 00:35:33 +00:00
mjacob
0bf3a73821
Fixes kern/17573: correctly describe the bfi && physical sector defect list
...
formats.
Obtained from PR submitter.
2002-07-24 23:45:03 +00:00
mbw
9b58ceb3ab
Update info on models 362 and 382
2002-07-24 21:59:00 +00:00
mbw
97ca58a9f9
Fix link to hp300 FAQ on X11
2002-07-24 21:57:18 +00:00
hannken
ab45bd509d
Fix a bug from last commit: Look for more work AFTER the current buf
...
is removed from the queue.
2002-07-24 19:49:28 +00:00
hannken
f8908aa291
Convert to new device buffer queue interface.
2002-07-24 19:34:57 +00:00
jonb
0fb6a2fdff
finish fixing PR#15412
2002-07-24 17:03:00 +00:00
joda
72d8f527fb
various spelling
2002-07-24 14:14:10 +00:00
ragge
236406e440
Don't complain about Abuses that don't exist and tell about unsupported CI's.
...
From Johnny Billquist.
2002-07-24 10:17:45 +00:00
chs
4e9f286b98
for MP builds, save and restore sprg0 (which contains the curcpu pointer)
...
around restoring OFW's sprg registers while calling into OFW.
2002-07-24 06:04:43 +00:00
chs
185a5bbcf0
rename the intr_depth field of struct intrframe to avoid a name conflict
...
in MULTIPROCESSOR builds.
2002-07-24 05:44:37 +00:00
junyoung
40fa5f20fe
Add NetBSD 1.5.3 to the tree as well.
2002-07-24 05:10:14 +00:00
chs
804e68d33a
reimplement copy{in,out}str() similarly to copy{in,out}()
...
(instead of the old way of calling [fs]ubyte() in a loop).
2002-07-24 04:59:32 +00:00
junyoung
293cf6ffe0
Readd NetBSD 1.5.3. Note that entries should be sorted in chronological
...
order.
2002-07-24 04:51:08 +00:00
junyoung
19fe2e4fc0
Pull in the latest from FreeBSD tree.
2002-07-24 04:49:14 +00:00
lukem
c13d5538de
postinstall can be run from the etc set (extracted into a temporary directory)
...
rather than requiring the full system sources to be extracted
2002-07-24 03:03:58 +00:00
oster
de6f092d9d
RAIDframe doesn't need to be so chatty on autoconfigure. Leave it
...
a chatty if DEBUG is set... (for now..)
2002-07-24 02:55:22 +00:00
lukem
f4811c84e8
esp got tagged queuing
2002-07-24 02:50:47 +00:00
lukem
770f0725e5
macppc/powerpc x set size updates
2002-07-24 02:50:22 +00:00