blymn
9182bfdb82
Remove veriexec so it can be made MI.
2005-06-03 12:39:16 +00:00
christos
4c0c764bc7
minor nits.
2005-06-02 13:04:05 +00:00
martin
9d33dc306b
Fix qualify/shadow warnings.
2005-06-02 08:03:50 +00:00
drochner
4c60f4d510
one more "const" for multiprocessor, from Patrick Welche
2005-06-01 19:06:24 +00:00
drochner
89be678776
kill the "busname" attach arg for acpi, apm, pnpbios and vesabios,
...
and pass NULL "print" function pointers to their config_found functions
because they shouldn't be called anyway
2005-06-01 16:49:14 +00:00
drochner
ac2f70360c
adapt to ddb constification
2005-06-01 16:36:42 +00:00
scw
8f4aee207b
Declare the second arg of process_write_{fp,}regs() to be const.
...
This permits sh5 to continue to re-use those functions in cpu_setmcontext()
with the recent change to Makefile.kern.inc (revision 1.62).
2005-06-01 13:01:35 +00:00
tron
6b429e7ed5
Remove unused kernel configuration.
2005-06-01 09:44:12 +00:00
drochner
d033b4e4b0
as in apm, the "busname" thing is unnecessary
...
being here, fix constification problems and cleanup variable names
from function prototypes
2005-05-31 22:39:08 +00:00
drochner
5e6bfb3b86
inspired by the last commit -- apm_attach_args aren't necessary at all,
...
kill them
being here fix cast-qual problems in debug code
2005-05-31 21:47:22 +00:00
christos
2514b28c3f
PR/30387: Nicolas Joly: -current i386 GENERIC_LAPTOP kernel compilation failure
2005-05-31 17:51:49 +00:00
christos
f6b4c20f18
s/GENASSYM/GENASSYM_CONF/ so we can use "GENASSYM" as the program name.
2005-05-31 04:03:08 +00:00
chs
b0a8a83e7b
remove vestigal {,e}intr{names,cnt} symbols now that vmstat doesn't need them.
2005-05-31 00:45:02 +00:00
thorpej
5821e751d0
Use TOOL_GENASSYM.
2005-05-30 18:33:15 +00:00
christos
5cef1962c4
avoid shadowing of "shift"
2005-05-30 04:12:41 +00:00
christos
efc217b18f
avoid variable shadowing.
2005-05-29 21:58:41 +00:00
christos
2056c915d2
avoid variable shadowing.
2005-05-29 21:34:23 +00:00
christos
4aeb136dff
Add a lot more const.
2005-05-29 21:34:07 +00:00
christos
6bbf0077fc
Avoid shadowed variables.
2005-05-29 21:33:01 +00:00
christos
daaa1cae60
avoid shadowed variables.
2005-05-29 21:32:37 +00:00
chs
c30be7db9d
remove "#if 1" around some necessary code.
2005-05-29 15:58:33 +00:00
gavan
46233ce201
Workaround for issues seen on VIA C3-based systems. PR port-i386/26007
...
Tested on ML5000 board. This may not fix the problem on all variations of the
hardware, but it's likely that variations on the theme will. This workaround
is non-intrusive and should not affect any other CPUs.
2005-05-27 21:40:09 +00:00
kleink
4a6a03b162
Include <sys/cdefs.h> for __signed; related to lib/30072.
2005-05-25 20:58:00 +00:00
hubertf
e2f5fea5f3
Fix comments:
...
Comments in kernel config files start with #, and are not enclosed in /* */
Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
2005-05-17 17:20:41 +00:00
christos
362a4a0bd5
Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to
...
implement, xtoa(), but I think defining the samestring 50 times is a bit
too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...
2005-05-17 04:14:57 +00:00
fvdl
631e44f47d
Move linux_trap.c from sys/arch/i386/i386 to sys/arch/x86/x86, and share
...
it. Remove the amd64 linux_trap.c (which was just a stub with a printf
anyway).
2005-05-15 22:20:23 +00:00
elad
7f5f0c1f54
Change pseudo-device name from "verifiedexec" to "veriexec", as it appears
...
in majors.i386.
2005-05-06 04:42:24 +00:00
christos
d7dd731e02
add dependall and realdepend to the targets that we need to call in the
...
beginning. XXX: The real fix (handle dependencies in .BEGIN) is forthcoming.
2005-05-05 18:03:04 +00:00
augustss
8abde347bd
Mention PCKBD_CNATTACH_MAY_FAIL, but don't define it.
2005-05-04 02:40:55 +00:00
augustss
93dd7186b9
Mention WSKBD_EVENT_AUTOREPEAT.
...
XXX All the WS options need to be added to options(4).
2005-05-04 01:55:24 +00:00
tron
12c1fb5b6d
"loadfile_machdep.h" should not be installed as pointed out by
...
Izumi Tsutsui. This needs to be fixed in the build process.
2005-05-03 08:24:15 +00:00
kochi
42773dd406
Merge changes for ACPI-CA 20050408.
2005-05-02 14:54:46 +00:00
tron
450260eeec
Install "loadfile_machdep.h" to fix build of "libsa".
2005-05-02 12:31:08 +00:00
christos
81e19b01e8
More .BEGIN lossage.
2005-05-01 03:07:12 +00:00
christos
5a5df3b859
.BEGIN cannot have dependencies.
2005-05-01 02:41:08 +00:00
christos
db24f1bda4
PR/9567: Arne H. Juul: .BEGIN targets should not use dependencies.
2005-05-01 00:31:23 +00:00
augustss
25a5dbc748
Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
2005-04-29 16:58:39 +00:00
augustss
8a3915972b
Alphabetize.
2005-04-26 12:13:33 +00:00
lukem
3fd1802e62
Move the MI printing of `copyright' to the MD cpu_startup() code
...
where the printing of `version' is already performed.
This has the benefit of allowing the copyright to be available
via dmesg(8) on platforms which need the `msgbuf' to be setup
in cpu_startup() before printed output is remembered.
2005-04-25 15:02:02 +00:00
bouyer
8a73c8feef
Xen runs only on i686 or newer processors, so remove useless options
...
MATH_EMULATE. Pointed out by Juan RP on port-xen.
2005-04-21 16:33:29 +00:00
yamt
7301e7ab7b
sprinkle __used so that variables referenced from asm code don't get
...
optimized out.
2005-04-21 14:03:24 +00:00
blymn
8387760ed1
Rototill of the verified exec functionality.
...
* We now use hash tables instead of a list to store the in kernel
fingerprints.
* Fingerprint methods handling has been made more flexible, it is now
even simpler to add new methods.
* the loader no longer passes in magic numbers representing the
fingerprint method so veriexecctl is not longer kernel specific.
* fingerprint methods can be tailored out using options in the kernel
config file.
* more fingerprint methods added - rmd160, sha256/384/512
* veriexecctl can now report the fingerprint methods supported by the
running kernel.
* regularised the naming of some portions of veriexec.
2005-04-20 13:44:45 +00:00
bouyer
b8171ad79a
Remove
...
xenkbc at hypervisor
vga at hypervisor
they have been obsoleted by PCI and ISA support, and don't compile any more.
2005-04-17 14:44:14 +00:00
yamt
1d12c53188
add files which i forgot to add with arch/x86/x86/bus_dma.c rev.1.21.
2005-04-16 08:53:09 +00:00
yamt
fb4a1ff192
tweak x86 bus_dma code so that it can be used by xen port.
...
- distinguish paddr_t and bus_addr_t.
for xen, use bus_addr_t in the sense of machine address.
- move _X86_BUS_DMA_PRIVATE part of bus.h into bus_private.h.
- remove special handling of xen_shm. we can always grab
machine address from pte.
2005-04-16 07:53:35 +00:00
itohy
d665949330
Add ukyopon(4).
2005-04-15 17:27:20 +00:00
perry
47e0ea84da
change a set of spaces to " \t"
2005-04-10 23:02:01 +00:00
bouyer
0eb1762804
Add the ksym pseudo-device, for the benefit of kmem grovelers.
...
Pointed out by Jason Thorpe on port-xen.
2005-04-03 19:29:18 +00:00
jdolecek
6aef8a6e14
add tra* at mca?
2005-04-03 11:39:07 +00:00
yamt
e6d2a0e747
db_write_text: make this work on xen.
2005-04-01 13:00:57 +00:00