cube
99b014db5e
Add ixpide(4).
2004-12-06 19:28:12 +00:00
xtraeme
76025558e1
Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@,
...
reviewed and ok'ed by cube@ and martin@.
2004-12-02 14:33:31 +00:00
xtraeme
347378fc9f
Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@,
...
reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove
an empty line in some frontends (mpu_isa.c, etc).
2004-12-02 09:50:41 +00:00
grant
9204390fe4
add iteide(4) driver for ITE8212-based IDE controllers. from
...
OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
2004-12-01 22:27:45 +00:00
kim
d62a9fc15a
Whitespace police.
2004-11-25 16:13:34 +00:00
christos
aae3f73769
include sys/types.h to make this compile again.
2004-11-25 08:30:52 +00:00
bouyer
fe4d81db48
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
...
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).
2004-11-24 20:49:17 +00:00
augustss
a66509ebd5
Some more Sharp MM20 fixup code that I forgot to commit in the first round.
2004-11-21 22:00:00 +00:00
christos
30fc143afa
Add COMPAT_BSDPTY to the rest of the config files.
2004-11-10 17:54:02 +00:00
christos
eec07087aa
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
2004-11-10 17:25:21 +00:00
wiz
9589a2f43c
Grammar fix in comment.
2004-11-01 23:20:42 +00:00
perry
acd0ac9fc4
replace a tab with a space so commenting out auacer is more
...
aesthetically acceptable.
2004-10-26 19:52:23 +00:00
hannken
12c30b8690
Add speedstep support for Dothan processors.
...
From Steven J. Dovich via PR#26342.
Tested on "Intel(R) Pentium(R) M processor 1.60GHz".
2004-10-25 15:42:24 +00:00
yamt
fa29ea9740
to determine if an interrupt needs to grab the kernel lock or not,
...
check interrupt's own ipl rather than cpu's current ipl.
2004-10-23 21:24:05 +00:00
thorpej
0798da74ba
Add support for passing booted wedge information to the kernel.
2004-10-23 17:20:04 +00:00
augustss
0c21c79cc5
s/uax/axe/
2004-10-23 14:00:50 +00:00
augustss
c29a55f981
Add cdce(4).
2004-10-22 13:10:20 +00:00
augustss
e93cdd6905
Add a gross hack to route the ECHI interrupt on the Sharp MM20.
...
You can read the long and sad story about the BIOS in a comment.
2004-10-21 17:12:41 +00:00
thorpej
42b8fac3b8
Move boot device detection code from i386 and amd64 ports to x86_autoconf.c.
...
Rename i386_alldisks and x86_64_alldisks to x86_alldisks, adjust other
references to compensate.
2004-10-20 04:20:05 +00:00
lukem
58e9698928
enable ipw* (Intel PRO/Wireless 2100). (requested by hubertf)
2004-10-19 05:44:25 +00:00
thorpej
32ca684d72
match_harddisk(): Open RAW_PART, not the booted partition; we're
...
only performing the ioctl to fetch the disklabel.
2004-10-15 06:18:47 +00:00
augustss
8ada967637
Add auacer.
2004-10-10 16:39:36 +00:00
yamt
6b5cc3859a
pmap_pageidlezero: use sse2 non-temporal store insn if available
...
to avoid undesired cache pollution.
2004-10-10 09:55:24 +00:00
yamt
61c1570d03
pmap_pageidlezero: update a function name in a panic message.
2004-10-10 09:54:46 +00:00
yamt
a0fe4d1b0a
remove a stale comment.
2004-10-10 09:53:59 +00:00
yamt
8e520446c5
pmap_zero_page, pmap_copy_page, pmap_pageidlezero:
...
preset PG_M and PG_U where appropriate to eliminate pte writebacks.
from freebsd.
2004-10-10 09:53:23 +00:00
yamt
83d9ffa7e6
pmap_enter, pmap_clear_attrs: minor optimizations.
2004-10-10 09:52:29 +00:00
yamt
048b624802
make l_holdcnt assertions more verbose.
2004-09-30 21:32:27 +00:00
yamt
d2fe4b34bb
move some per-cpu data definitions to MI place so that they can be modified
...
without touching all ports. discussed on tech-kern@.
2004-09-22 11:32:02 +00:00
itohy
829103b30f
Make it work again.
...
Hi, drochner!
2004-09-17 23:59:33 +00:00
skrll
f7155e40f6
There's no need to pass a proc value when using UIO_SYSSPACE with
...
vn_rdwr(9) and uiomove(9).
OK'd by Jason Thorpe
2004-09-17 14:11:20 +00:00
thorpej
64c6842169
The pss driver has a comment at the top saying that it won't
...
even compile, so don't bother trying.
2004-09-15 15:54:23 +00:00
drochner
1134c44162
adapt to ISA "unknown address" namespace separation
2004-09-14 20:25:05 +00:00
jdolecek
3ea04717bf
do not include "compat/aout/files.aout", COMPAT_AOUT is soon to be removed
2004-09-14 16:51:57 +00:00
drochner
a02e2488a0
autoconf cleanup: turn xxxsubmatch() functions into the locator
...
passing variants
2004-09-13 14:57:31 +00:00
jdolecek
8c73815634
remove the commented COMPAT_AOUT - it's not present in the other
...
kernel configs neither
2004-09-12 12:49:22 +00:00
dsl
4b313d03d3
Need %ah == 0 (not 0xff) in order to find the correct partition table entry
...
when simulating a key press in the non-interactive mbr code.
Fixes bug introduced in rev 1.10 - older versions worked because %ah
happened to be 0!
Fixes PR bin/26919
2004-09-12 08:41:47 +00:00
jmmv
5a9d24809c
Set valid values for the (commented out) WS_DEFAULT_COLATTR and
...
WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments
them, he will not get a build failure. Addresses PR kern/26503.
2004-09-08 11:38:22 +00:00
thorpej
9946bbdb7a
Use CPUFLAGS for codegen options.
2004-09-06 23:41:21 +00:00
dsl
4a83eca5d5
Save 2 more bytes (by adjusting the ERR_NO_LBA setup).
...
Use up all the space by adding a short banner message.
'Fn diskn' for bootsel and 'NetBSB MBR boot' for the non-bootsel code.
2004-09-05 21:42:43 +00:00
manu
6e3c639957
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
...
tech-net@
2004-09-04 23:29:44 +00:00
thorpej
e489b76d88
More complete fix for overriding CPUFLAGS and also apply fix to bootxx,
...
from Valeriy Ushakov.
2004-09-03 21:55:17 +00:00
thorpej
f340ce91f0
Override CPUFLAGS to empty so that a CPUFLAGS setting in the user's
...
mk.conf don't affect the C options we need to build the boot loader.
2004-09-03 18:25:04 +00:00
dsl
ab6077db18
Remove the functionality added in rev 1.7.
...
With no menu items the mbr_bootsel code will wait for the timeout (default
10 seconds) and then boot the default device - usually the active partition.
Forcing the 'active' partition was wrong - jmmv has a system which needs
to boot from hd1 where hd0 has no mbr partition info.
I suspect the problem I though rev 1.7 fixed was actually caused by
disklabel copying sector zero of the disk to sector zero of the partition!
Gains another 9 bytes of free space, mbr_bootsel now has 20 free bytes.
2004-09-01 20:31:20 +00:00
uwe
af4511cccc
Force STRIPFLAG to be empty after bsd.own.mk is included, so that
...
any value set in /etc/mk.conf is overriden.
2004-08-31 22:57:13 +00:00
drochner
070747cba1
remove the (superfluous) definition of "cpu" as an interface attribute
2004-08-30 15:35:20 +00:00
drochner
46289e1fef
Phase out the use of a string as first "attach args" member to control
...
which bustype should be attached with a specific call to config_found()
(from a "mainbus" or a bus bridge).
Do it for isa/eisa/mca and pci/agp for now. These buses all attach to
an mi interface attribute "isabus", "eisabus" etc., and the autoconf
framework now allows to specify an interface attribute on config_found()
and config_search(), which limits the search of matching config data
to these which attach to that specific attribute.
So we basically have to call config_found_ia(..., "foobus", ...) where
such a bus is attached.
As a consequence, where a "mainbus" or alike also attaches other
devices (eg CPUs) which do not attach to a specific attribute yet,
we need at least pass an attribute name (different from "foobus") so
that the foo bus is not found at these places. This made some minor
changes necessary which are not obviously related to the mentioned buses.
2004-08-30 15:05:15 +00:00
thorpej
6c08646cb8
Garbage-collect pagemove(); nothing use it anymore (YAY!!!)
2004-08-28 22:12:40 +00:00
jdolecek
64969161df
use uvm_grow() to update stack segment size on stack page fault instead
...
of MD code
2004-08-28 17:53:00 +00:00
thorpej
523f87a2ce
PTDpaddr -> PDPpaddr
2004-08-27 03:51:34 +00:00