matt
03b44427da
Make assym.h be generated again
...
Add pcmcia support to files.prep
Add isa_intr_alloc support.
2000-11-22 08:55:35 +00:00
thorpej
32831b2eb4
Update for change of name of FPU synch routine.
2000-11-22 08:40:47 +00:00
thorpej
534e7d4454
Several changes, which get us generally further along with
...
multiprocessor support:
- Implement MP-safe halt.
- Make the FPU saving code more like Bill's on the i386 MP branch.
XXX This code will no doubt be revisited again.
- Pass the cpu_info and trapframe to IPI handlers, saving some work
in the handlers themselves, and also making it possible for the
"pause" handler to reference register state for DDB.
- Add "machine cpu" to DDB, making it possible to reference other
CPUs registers (and thus get e.g. a traceback) from whichever
CPU is actually running the debugger.
- Garbage-collect "machine halt" and "machine reboot" DDB commands.
They don't have a prayer of working properly in multiprocessor
kernels, and didn't really work all that well in uniprocessor kernels.
2000-11-22 08:39:46 +00:00
thorpej
6cbdf24c45
Add a debugging printf, commented out by default.
2000-11-22 07:44:01 +00:00
nisimura
0661e6718b
- fix an error in uninitialized variable reference.
...
- add a missing function argument declaration.
- minor comment adjustments.
2000-11-22 06:59:08 +00:00
thorpej
113dd58233
Add a LOCKDEBUG check for a r/w spinlock spinning out of control.
...
Partially from Bill Sommerfeld.
2000-11-22 06:31:22 +00:00
soren
efadefb53f
In uhci_intr(), only warn about power state confusion if the
...
interrupt was actually for us.
2000-11-22 05:50:59 +00:00
enami
9c0026f5fa
s/char \*/const &/ so that this file compiles again.
2000-11-22 04:28:13 +00:00
nisimura
7fecedd930
I believe in that the facy nested quotes was intended to skip blank
...
lines, but am not sure it is allowed as a standard practice of the
/etc/ifconfig.xxN file.
2000-11-22 04:20:04 +00:00
itojun
fdbcde1abe
more COMPAT_OSF1 fix (exec_conf.c conversion?)
2000-11-22 03:56:52 +00:00
itojun
1c06733c6b
constify
2000-11-22 03:54:01 +00:00
itojun
6c7e531e99
make COMPAT_OSF1 to compile. not tested (could someone review?).
2000-11-22 03:48:33 +00:00
thorpej
7231516137
Just access the trapframe directly for DDB registers.
2000-11-22 02:25:52 +00:00
thorpej
7f6303947a
Restructure the way registers are presented to DDB, to make it
...
easier to support reading registers from other CPUs.
2000-11-22 02:03:48 +00:00
bjh21
e504c4c442
Copyright notice, RCSID.
2000-11-22 00:43:02 +00:00
bjh21
09fec58116
Add BBBB(8).
2000-11-22 00:40:09 +00:00
bjh21
564a044dcb
Using bsd.man.mk looked silly without a man page. Use bsd.prog.mk without
...
PROG instead.
2000-11-22 00:36:22 +00:00
bjh21
fc955e1104
Move BBBB out of the kernel tree so other architectures can see it.
2000-11-22 00:32:53 +00:00
soren
a622a1b6d2
Remove obsolete comment.
2000-11-22 00:32:24 +00:00
bjh21
afecaa7cf7
Fix missing backslash in last commit.
2000-11-22 00:30:11 +00:00
bjh21
857cccb009
Move the BBBB man page out of the kernel tree, since it needs to be built on
...
all architectures and non-arm26 systems won't descend into sys/arch/arm26.
2000-11-22 00:28:45 +00:00
bjh21
c4eb6c6325
Rudimentary manual page for BBBB.
2000-11-22 00:18:47 +00:00
bjh21
986c78ced4
New mechanism for building the tokenised version of BBBB under NetBSD. This
...
saves us having to keep a uuencoded version around.
2000-11-21 23:47:37 +00:00
bjh21
99899665e8
Move of BBBB to a more sensible location.
...
Look in sys/arch/arm26/boot/BBBB,fd1 for old commit messages.
2000-11-21 23:44:24 +00:00
wiz
efaced1f8c
fix typo
2000-11-21 23:35:10 +00:00
tsutsui
161004f8c3
s/struct const sysent/const struct sysent/
...
(BTW, luna68k was missed in emul/execsw changes?)
2000-11-21 23:19:42 +00:00
scw
f86349723d
Put the call to mvme68k_init() back where it was originally.
2000-11-21 22:08:04 +00:00
jdolecek
09c6390523
make trap_type[] const
2000-11-21 21:27:04 +00:00
jdolecek
3323852a95
put compat-specific locore code to separate *_locore.s files
2000-11-21 21:13:23 +00:00
chs
0ac52aaf1d
remove MD functions for printing vnodes and buffers since there are
...
MI versions now.
2000-11-21 16:34:52 +00:00
wiz
f457c2158d
un-break.
2000-11-21 16:12:48 +00:00
itojun
78673096cc
make sure we do not overrun tp->th_msg on ERROR packet.
...
correct ERROR length to include terminating \0 (RFC1350 page 8).
2000-11-21 14:58:21 +00:00
itojun
44442755b9
make sure we do not overrun peeraddr.
2000-11-21 14:28:54 +00:00
ad
20ef6ae40a
Fix netbooting on the 2100/3100. Partially from Thilo Manske
...
<Thilo.Manske@HEH.Uni-Oldenburg.DE> in PR 11212.
2000-11-21 14:21:36 +00:00
ad
bd4ff2a804
PMIN vs. PMAX in boot message. Pointed out by Thilo Manske
...
<Thilo.Manske@HEH.Uni-Oldenburg.DE> in PR 11212.
2000-11-21 14:19:10 +00:00
tsutsui
2c7e91a09e
Define proper macros for FP frame offsets rather than magic numbers.
2000-11-21 13:54:13 +00:00
itojun
b7b6056081
make sure we do not overrun packet buffer when we set error message string.
2000-11-21 13:50:25 +00:00
itojun
9b1ccfd10e
handle getnameinfo error properly
2000-11-21 13:39:07 +00:00
tsutsui
20494c8f05
Pull in dev/i2o/files.i2o, which is required by files.pci.
2000-11-21 13:34:57 +00:00
scw
cd97c2a4f6
Add two new mvme68k-specific kernels (for mvme172 and mvme177).
2000-11-21 12:39:40 +00:00
scw
85023db0de
Mention support for mvme172 and mvme177 in all the relevant places.
2000-11-21 12:38:59 +00:00
jdolecek
ad1c55c73b
implement PTRACE_{GET|SET}FPREGS and framework for PTRACE_{PEEK|POKE}USER
...
this makes it possible to attach to linux process with linux gdb and
see top-most function on traceback; lower functions are not available,
probably due to bad frame setup
it's not possible to setup breakpoints - Linux gdb uses hw breakpoints,
so support for them would need to be written
2000-11-21 12:28:15 +00:00
jdolecek
a53687b13e
(de)allocate linux emuldata on fork/exec/exit as needed
2000-11-21 12:23:29 +00:00
jdolecek
33d7a60ccc
comment out ps_siginfo from struct emuldata for now, add int debugreg[8]
...
update comment a bit
2000-11-21 12:21:43 +00:00
veego
3a384146be
Remove $amd_master. We now use /etc/amd.conf.
2000-11-21 12:21:05 +00:00
veego
a497b11b46
The new am-utils use now /etc/amd.conf and no longer the $amd_master file.
...
Despite that /etc/amd.conf is now the default configuration file, it needs
to be defined if you supply other options when you start amd, so add it here.
2000-11-21 12:20:12 +00:00
veego
048d058532
Fill in 26 defines for MNT2_NFS_OPT_ which the configure script didn't
...
find and were lost in the upgrade of am-utils.
2000-11-21 12:14:18 +00:00
tsutsui
690b28f91e
Add a couple of fonts used on Sony NEWS.
...
Generated from (recently removed) sys/arch/newsmips/dev/fnt{,24}.c.
2000-11-21 11:44:45 +00:00
scw
f33cb83f53
Call zs_set_speed() to calculate the initial timing constants.
2000-11-21 11:41:37 +00:00
msaitoh
e633320474
Insert a tab if the length of the directory > 35 bytes to prevent
...
concatenation.
2000-11-21 11:09:24 +00:00