xtraeme
a73f1d379b
Update for it(4) -> itesio(4) rename.
2007-11-15 12:58:28 +00:00
xtraeme
b0ac365f62
Rename it(4) to itesio(4) to accomodate for the following changes:
...
- The driver now uses the Super I/O address port as port argument in
the configuration file. The Environmental Controller base address is
fetched by the Super I/O EC LDN configuration registers.
- Invalidate voltage sensors if data returned is 0xff.
- Use the Super I/O Global Configuration Registers Chip ID[12] and Device
Revision to store/print the correct information.
- Use only the Fan Extended Tachometer registers on IT871[68]F for now;
this gives us correct data for IT8705/IT8712F again.
Inspired by the smsc(4) driver. The UPDATING file has been updated to
reflect the rename.
2007-11-15 12:53:40 +00:00
skrll
c85b38c0c8
Explicitly include <machine/reg.h>
2007-11-15 10:22:25 +00:00
manu
eee8a41d73
Regen
2007-11-15 04:34:23 +00:00
manu
310579e011
It's 88C055, not 88CO55.
2007-11-15 04:33:50 +00:00
joerg
d69661a074
Remove sysinst part of LAPTOP kernels.
2007-11-15 00:55:02 +00:00
joerg
611565d05b
Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch
...
bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
2007-11-15 00:31:19 +00:00
dyoung
c03a973fd0
KNF. Remove superfluous parentheses. In the switch-statement,
...
consolidate all of the 'error = EOPNOTSUPP;' cases. No functional
change intended.
2007-11-14 22:58:27 +00:00
wiz
45ff3b5240
Revert 1.8: .tr does not want HTML-escaped characters.
...
While here, remove trailing whitespace.
2007-11-14 22:54:38 +00:00
jmmv
b5d1b31284
The directories that hold the debug versions of tests cannot be marked
...
with the 'debug' flag, because they are always created.
2007-11-14 22:36:27 +00:00
agc
ece8c754d5
Note iSCSI initiator support will be in 5.0 in the ROADMAP.
2007-11-14 22:20:53 +00:00
christos
7c16cc9e3b
From Anon Ymous
...
- Fix a stupid typo: sizeof(sizeof(a)) isn't very useful.
- Use emalloc(3) and erealloc(3) instead of malloc(3) and realloc(3),
resp.
2007-11-14 22:06:04 +00:00
jmmv
0908676b55
Add the debug versions of all atf tools.
2007-11-14 21:51:16 +00:00
jmmv
6ff8382f07
Fix build of tests with an MKDEBUG build by properly creating the target
...
directories that will hold the debug programs and by registering those in
the file lists. (Untested, but hopefully will work.) Noted by drochner@.
2007-11-14 20:37:53 +00:00
agc
445a5e5f36
Bump version to 20071114, to include the iSCSI initiator in the portable
...
version.
2007-11-14 20:05:52 +00:00
agc
f56debaab1
Rationalise this completely for the portable GNU autoconf version (which
...
is not used by the NetBSD reachover framework).
Get rid of the misplaced bin directory during the build phase, it's not
necessary.
Add commands to build the NetBSD iSCSI initiator.
2007-11-14 20:00:06 +00:00
agc
e99d7af118
Add some commented out code (not enabled yet) to deal with MODE_SENSE_10
...
SCSI commands.
No functional change.
2007-11-14 19:58:06 +00:00
ad
adec684ce8
Boot the secondary processors just before the interrupt-enabled section
...
of autoconfig. This is needed if APs are able to take interrupts.
2007-11-14 19:45:44 +00:00
drochner
095b25e7dd
Add pthread_equal() to libc stubs; this makes a lot of sense for
...
threadsafe libraries implementing own locking functions.
Ride on yesterday's minor version bumps.
2007-11-14 19:28:23 +00:00
pooka
4a0a4d4f30
Fix a problem noticed by Reinoud: the fs would try to release an
...
unlocked vnode when trying to rename a directory. The fix was to
shuffle some bits around and #pray.
The rename routine actually needs a very very major wide-angle whopping:
* it takes locks out-of-order
* it deals with references from SAVESTART lookups in interesting ways
* I doubt there is any guarantee for correct operation if there
are multiple concurrent accesses
* the error branches might just as well call panic() directly
2007-11-14 19:16:29 +00:00
garbled
276f1a3cde
Commit a fix for the _SR regions that are needed by ofppc. Because this
...
platform tends to just declare anything from 0x8 to 0xf as mem or io
regions willy-nilly, we need to avoid batmapping a few of those in order
to save space for USER_SR, KERNEL_SR and KERNEL2_SR. I picked values for
these three that are least-commonly used or used for non-vital things.
2007-11-14 18:34:12 +00:00
ad
d3cd7e49e7
Remove pccons.
2007-11-14 17:58:50 +00:00
ad
ea2d6faf07
Drop _ALIGN_TEXT back to 16. 32 was a bit silly.
2007-11-14 17:58:20 +00:00
ad
9014362808
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and
...
clutter the code significantly.
- Remove pccons.
2007-11-14 17:54:56 +00:00
ad
a91a28dac6
- Don't test for I686_CPU.
...
- splipi -> splhigh
- Remove some pointless ifdefs.
2007-11-14 17:51:36 +00:00
ad
3943f6757d
- Set a 4GB limit for GUCODEBIG_SEL, GCPU_SEL and GUDATA_SEL. It can speed
...
up address generation by the MMU.
- Clear the direction flag before entering a signal handler.
- Don't test for I586_CPU.
2007-11-14 17:50:13 +00:00
ad
4be57c5368
Don't try to block if there are already waiters; it doesn't make sense.
2007-11-14 17:20:57 +00:00
joerg
64dcc1f587
Merge from jmcneill-pm:
...
Add some more defines from the spec. Remove some old ones not
existing in the current Intel Architecture Guide. Use some more
understandable names.
ANSIfy and use uintXX_t to hurt my eyes less.
Further improve readability by exploiting __HAVE_TIMECOUNTER as
invariance on x86 platforms.
2007-11-14 15:54:22 +00:00
pooka
8f1126a23d
Shield against returning EJUSTRETURN from relookup()
2007-11-14 15:01:46 +00:00
xtraeme
7d0d95af5a
Add the MCP{67,73} products on nfe_attach().
2007-11-14 14:59:50 +00:00
ad
a8bd124ebf
cpu_hatch: change lapic initialization order.
2007-11-14 14:59:28 +00:00
ad
cf96d257bf
Use i8254_delay().
2007-11-14 14:50:33 +00:00
xtraeme
0b27254380
emo-style: forgot to update the switch for MCP7[13] IDE.
2007-11-14 14:46:12 +00:00
ad
1e3209066c
+LAPIC_DLMODE_EXTINT
2007-11-14 14:45:50 +00:00
ad
3628d5cb5f
Nit.
2007-11-14 14:45:12 +00:00
ad
ffb0a621fe
Set a 4G limit on the per-CPU segment (quicker for the MMU, and no reason
...
to limit it).
2007-11-14 14:44:14 +00:00
xtraeme
cf71912f31
Sync with reality.
2007-11-14 14:31:40 +00:00
yamt
326b67ad4b
m_print: avoid sign extention of m_flags.
2007-11-14 14:11:57 +00:00
xtraeme
6ffcc39251
Attach to NVIDIA MCP73 now that we have the PCI id.
2007-11-14 12:42:20 +00:00
xtraeme
a7040ff1de
Attach to NVIDIA MCP67/73 Ethernet controllers.
2007-11-14 12:40:54 +00:00
xtraeme
acdedfe652
Attach to the NVIDIA MCP7[37] IDE Controllers.
2007-11-14 12:30:48 +00:00
xtraeme
6a9f190843
regen
2007-11-14 12:27:35 +00:00
xtraeme
6506597274
Add NVIDIA MCP7[37] devices, from OpenBSD.
2007-11-14 12:27:18 +00:00
xtraeme
3ec4cecbc6
Attach to more NVIDIA SMBus controllers.
2007-11-14 12:12:27 +00:00
martin
e6116bac33
Add a missing "else". Should finally fix PR kern/37110.
2007-11-14 12:05:42 +00:00
ad
61e62d44f3
Remove limited use configs (should be custom, requires re-soldering BIOS
...
chip, vanity config, can be done at runtime, etc).
2007-11-14 11:23:04 +00:00
yamt
d2f81c7a05
fix freecheck.
2007-11-14 11:14:13 +00:00
ad
88697952bb
Clear the direction flag on entry to the kernel.
2007-11-14 11:09:49 +00:00
yamt
1c679832ee
add \n to printf messages.
2007-11-14 11:06:53 +00:00
yamt
f638ba54b7
call debug_init earlier. ie. before malloc is used.
2007-11-14 11:04:07 +00:00