jmcneill
11d8465e82
pull in acpireg.h for ACPI_COMPONENT_RESOURCE
2010-08-19 18:37:38 +00:00
jmcneill
e9887a1821
define _COMPONENT and ACPI_MODULE_NAME() for ACPI_DEBUG
2010-08-19 18:30:33 +00:00
jruoho
2ea8b86098
Add native P-state support for AMD family 10h and 11h processors. Both are
...
supported irrespective of XPSS. Family 10h tested by jakllsch@.
2010-08-19 18:30:24 +00:00
jmcneill
d7a3ccfac9
more assoc dump fixes
2010-08-19 18:06:37 +00:00
jmcneill
b4ea244316
flush cache on suspend
2010-08-19 17:59:10 +00:00
tsutsui
961a253c71
Fix device_t/softc split botches. PR port-hpcarm/43780
2010-08-19 15:17:53 +00:00
jmcneill
70496e9ae2
add pmf support
2010-08-19 14:59:24 +00:00
jmcneill
0465f35ecf
add suspend/resume support
2010-08-19 14:58:22 +00:00
jmcneill
77b2a8365a
VIA CPUs can have EST as well, so treat them the same as Intel
2010-08-19 11:08:33 +00:00
jruoho
5ecdb7f351
Deal with autoconfiguration madness by using config_defer(9) to defer
...
config_interrupts(9) to be executed. This is necessary because: (a) the
initialization routines must be run only once after interrupts are enabled
and (b) all ACPI CPUs have attached.
2010-08-19 05:09:53 +00:00
jruoho
e1be1909e4
Add sysctl-glue for interaction with the acpicpu(4).
2010-08-19 04:12:45 +00:00
pooka
2a2d88d627
+10
2010-08-19 02:37:04 +00:00
pooka
909673cfa9
Start adding some I/O tests. This one does a sparse write to the
...
second page on a file, then writes the first, and finally checks
it can read something expected. Adapted the from program supplied
by yamt in PR kern/36429.
2010-08-19 02:36:02 +00:00
pooka
6cd7b7a7ca
print more info in the "past eof" panic
2010-08-19 02:10:02 +00:00
pooka
14ac9d6c4c
Use the same base pagerflags for both ubc_uiomove and ubc_zerorange.
2010-08-19 02:07:11 +00:00
pooka
3c6dee26b1
new tests should use atf -> new tests must use atf
2010-08-18 21:28:03 +00:00
pooka
217080730a
.. put a timeout here just in case the receive does not increase
...
the counter.
2010-08-18 21:23:48 +00:00
pooka
b3495ecc48
Add a test for the "ping of death". Declare the test a success
...
when the receiver increases the "ip toolong" stat counter.
2010-08-18 21:22:34 +00:00
macallan
59c2899703
- add support for running the console in 8 bit colour
...
- make shadow fb optional
- use VCONS_DONT_READ if there's no shadow fb
2010-08-18 21:11:50 +00:00
jruoho
77e2991ced
Add DIAGNOSTIC.
2010-08-18 19:33:10 +00:00
jruoho
8116cea3d3
Use the idea from cegger@ and fill the (X)PSS structure during initialization.
2010-08-18 18:32:20 +00:00
pooka
cfe11fb280
send pings in ascending order
2010-08-18 17:49:03 +00:00
jruoho
1f259dac99
BKDG, BP, COMA, CS, CSI, DSO, GOT, HMA, ISA, ORM, PMIO, SCI, TAS, UMA, UMB.
2010-08-18 17:01:55 +00:00
macallan
9c10440f53
Add copycols() and copyrows() methods which, instead of calling the underlying
...
driver methods, call the driver's putchar() method to redraw the affected
areas.
For unaccelerated framebuffers where reads are expensive and we can't spare
any memory for a shadow framebuffer. Enabled by setting VCONS_DONT_READ in
scr_flags
2010-08-18 16:46:51 +00:00
pooka
9a3c295ef2
Add a two-way floodping test and a test which sends icmp echos with
...
various sizes.
2010-08-18 16:39:22 +00:00
jruoho
dd6aeafa08
Check the status of P- and T-state transformations on all CPUs. This is
...
still not ideal, as ACPI gives us information about "cross logical processor
dependencies". For instance, a single MSR call on one CPU may cause all other
CPUs in the same domain to follow the state shift. Thus, rather than using
xc_broadcast(9), we should xc_unicast(9) on per-domain or per-CPU-set basis.
2010-08-18 16:08:50 +00:00
sketch
5e78536699
Fix setlist for libmj with MKDEBUG.
2010-08-18 14:26:16 +00:00
wiz
3d5790d7f6
Sort sections.
2010-08-18 10:00:49 +00:00
christos
6afe6deefa
Log why pwd_mkdb failed. Currently on aslr systems, pwd_mkdb either aborts
...
or when s/vfork/fork/ dies with SEGV accessing the the stack. The same abort
effect can be achieved when we remove all resource limits.
2010-08-18 08:32:02 +00:00
christos
90f5be5cdd
Log via syslog(3) when we run pwd_mkdb(8).
2010-08-18 08:09:17 +00:00
christos
d8bfbcfa53
add syslog logging.
2010-08-18 08:06:39 +00:00
jruoho
e0b2bd7bfb
Update.
2010-08-18 04:16:12 +00:00
jruoho
8302489936
Add MD support for the vendor-independent extended PSS. Some conforming AMD
...
systems are known to work. Alas, not all of them. We still need to deal with
the variety of different PowerNow! revisions.
2010-08-18 04:12:29 +00:00
enami
5a8bd46049
Fix broken indentation. No functional change.
2010-08-18 02:53:54 +00:00
jruoho
46457f068f
Fix fix of a bug: first initialize sc, check sc != NULL, then KASSERT(9).
2010-08-18 02:01:45 +00:00
pgoyette
c6f8bef851
Note that, for MODULE_CLASS_SECMODEL, the class is not ignored. Rather,
...
we will automatically call secmodel_register() for these modules.
2010-08-18 01:56:45 +00:00
pgoyette
a3f95ef31a
Add a couple more possible return values.
2010-08-18 01:55:32 +00:00
pgoyette
a5e851409f
Use SYSCTL_DESCR()
2010-08-17 23:36:51 +00:00
jym
4d0d2a4c7b
Use SYSCTL_DESCR()
2010-08-17 22:24:04 +00:00
pooka
942c727880
Prefault bus pages in driver attachment. This seems to work around
...
weird corruption I've been seeing (most likely a host kernel bug).
For more details, see thread at:
http://mail-index.netbsd.org/tech-kern/2010/08/17/msg008749.html
2010-08-17 20:42:47 +00:00
macallan
3bc68298fb
- fix 8 bit support and run the console in 8 bit for a little extra speed
...
- fix colour oddities seen occasionally on sparc64
- try to use firmware DAC wiring until we figure out what's wrong
TODO:
- find out why radeonfb gets the DAC wiring ass-backwards on my xvr-100
while Xorg's radeon driver gets it right
- find out why reverse characters aren't drawn in reverse
tested on macppc and sparc64
2010-08-17 18:53:16 +00:00
cegger
63f1e79c2b
build fix: first initialize sc then KASSERT
2010-08-17 18:49:28 +00:00
pooka
75487b056b
add a test which floodpings another host
2010-08-17 15:51:11 +00:00
hannken
863afee91a
Now that ffs on disk inodes get freed in the reclaim routine it is no longer
...
necessary for vget() to handle VI_INACTNOW as a special case. Remove this
check and its support in vrelel().
Getting another reference while the freelist is locked is an error. Replace
the check with a KASSERT.
2010-08-17 13:17:47 +00:00
pooka
c2fbfedc83
Fix hopefully last off-by-one: if we fill the bus, we must also
...
advance the "first" pointer. This problem triggered only if the
bus was filled in the first round, since the first pointer is at
the end-of-bus only for the bootstrap round.
2010-08-17 12:59:53 +00:00
pooka
5b778e8098
* add interface for virtif creation (in addition to the already present shmif)
...
* don't leak sockets
2010-08-17 12:04:34 +00:00
pooka
708cd05329
+tp
2010-08-17 11:47:27 +00:00
pooka
4439733de4
Add test which fills up the file system and expects ENOSPC.
2010-08-17 11:46:16 +00:00
pooka
86ea9bb1a9
* fix off-by-wrap case where current datagram aligns exactly with
...
the end of the bus
* clarify the "can we still use the device's next pointer" calculation
and move it to its own routine
* sprinkle dprintf
2010-08-17 11:35:23 +00:00
jruoho
6846d4aa28
Adjust locking for previous.
2010-08-17 10:57:30 +00:00