Commit Graph

193035 Commits

Author SHA1 Message Date
cegger
9442479bbf backout accidentally committed changes 2010-08-15 22:05:14 +00:00
cegger
5a10adf510 spelling fix 2010-08-15 22:01:57 +00:00
pooka
d2a293bcc2 reset pktsize each loop 2010-08-15 21:57:58 +00:00
cegger
f15046fcff Feed improvements from FreeBSD 2010-08-15 21:52:30 +00:00
pooka
962bc2f851 reset wrap where necessary 2010-08-15 21:41:39 +00:00
pooka
57245467f6 Implement softints properly: they need to have a schedulable entity
per cpu.
2010-08-15 21:28:33 +00:00
pooka
e46b5d009d Increment lwp's context switch counter when it is scheduled onto
a CPU.  This fixes some heavy-load problems with the pool code when
rump kernels essentially lied and caused the pool code not to do
a proper backdown from the fastpath when a context switch happened
when taking a lock.
2010-08-15 20:23:04 +00:00
cegger
a89bed9efc + OSVW, PAT 2010-08-15 19:43:03 +00:00
jmcneill
de738a3dd4 be less spammy when dumping assocs. extra details can be had with boot -x 2010-08-15 19:39:56 +00:00
jruoho
0d458e7040 After a second thought, remove the references, clarify wording, fix acronym. 2010-08-15 19:34:50 +00:00
jruoho
22d3a7d07b BGA, DSDT, DVFS, FSB, GPE, GSI, HFM, HPET, LAPIC, LFM, MADT, MMIO, MPS, OBO,
OBOE, ODCM, PMI, SAPIC, TCC, TDP.
2010-08-15 19:30:33 +00:00
pooka
50fa67ff5f Move the lockops together with the interface -- they are needed
only at runtime.
2010-08-15 18:55:03 +00:00
pooka
9ae53a340e Take kernel lock before passing data to if_input. This is in line
with IPL_NET interrupts generally not being MPSAFE.
2010-08-15 18:48:38 +00:00
pooka
dc24e61692 introduce a sleep to trying to grab the bus 2010-08-15 18:47:38 +00:00
pooka
b1559dbb99 Don't do timestamping with buslock held. it's the little things ... 2010-08-15 18:40:41 +00:00
agc
593d671c7e get rid of more 64-bit lint 2010-08-15 16:36:24 +00:00
jmcneill
3b73c6d5a8 properly round block and buffer sizes -- nvidia HDA controllers work now 2010-08-15 16:21:46 +00:00
agc
3f685a7839 fix some more amd64 lint 2010-08-15 16:10:56 +00:00
jruoho
38cc1a8d45 Note acpicpu(4) now that all basic components have been merged. 2010-08-15 09:26:57 +00:00
jruoho
01066e7b7b Add comments and raise the minimum allowed T-state duty cycle to 10 %. 2010-08-15 08:53:19 +00:00
mrg
78b04d8f54 only attach on SMT ID 0 cpus.
on my i7, cpus 0/4, 1/5, 2/6 and 3/7 have identical information and the
processor manual says that there are only 4 actual sensors.


this still doesn't attach (yet) on that system, due to a core solo/duo
errata being wrongly applied, but i haven't figured out the right way
to do that.
2010-08-15 08:45:20 +00:00
agc
69d4f30f78 + rationalise birthtime/expiration timestamps into a single function
+ clean up some 64-bit (amd64) lint
2010-08-15 07:52:26 +00:00
mrg
25c3593d4e add new option to build/use tools/pigz for compressing sets. for now
USE_PIGZGZIP defaults to "no".  (it depends upon local <pthread.h> and -lz.)

you can set it to "yes" on most modern platforms just fine.
2010-08-15 07:27:33 +00:00
mrg
7a40f55864 add/fix some transforms for some font, GL and xcb .pc files.
XXX: xcb still has pythondir=@pythondir@ in it.
2010-08-15 06:48:56 +00:00
jruoho
af52251b80 Add some basic references that were used to write acpicpu(4). 2010-08-15 05:38:35 +00:00
jruoho
a651852ead Use capitals in a subtitle. 2010-08-15 05:17:39 +00:00
jruoho
d0ca687ed1 Document T-states. One less item in CAVEATS. 2010-08-15 05:09:30 +00:00
jruoho
46bba1f374 Properly deal with the previous FADT-issue. 2010-08-15 04:35:16 +00:00
agc
a135dcc2d8 get rid of a debugging statement 2010-08-15 02:39:46 +00:00
jym
59f63c5a24 Only print the debug message about failed remapping when ATU_QUIRK_NO_REMAP
is not set in the atu_quirk flags.

'!' takes precedence over bitwise operation '&', so use parenthesis.
2010-08-14 21:01:26 +00:00
jym
9600194c60 Flush tty only when K_TXBUSY is not set.
'!' takes precedence over bitwise operation '&', so use parenthesis.
2010-08-14 20:52:05 +00:00
jym
c44a6702cd Fix the while condition: sleep while the SPI_F_DONE bit is not set.
'!' takes precedence over bitwise operation '&', so use parenthesis.
2010-08-14 20:49:21 +00:00
jym
f3fb0a5620 Fix some code paths where pointers are dereferenced after checking that
they are NULL (oops?)

XXX pull-ups for NetBSD-4 and NetBSD-5.
2010-08-14 18:28:59 +00:00
jruoho
1084719e1b Simplify the FADT-based entry by "faking" (overriding) also the address. 2010-08-14 17:50:57 +00:00
wiz
efa04f9763 Sort sections, remove trailing whitespace. 2010-08-14 17:49:12 +00:00
jruoho
e04e55946a Do not accidentally write zeros to (PSTATE_CNT and CST_CNT) registers. 2010-08-14 17:27:34 +00:00
pgoyette
f385c3dade Add an Authors section 2010-08-14 17:06:58 +00:00
pgoyette
1009226e90 Fix a typo 2010-08-14 16:32:26 +00:00
cegger
b3454b7a0b fwcontrol -> fwctl 2010-08-14 16:23:49 +00:00
tsutsui
406df1ed74 Don't free TX mbuf until it's passed to bpf(9). 2010-08-14 12:11:46 +00:00
jruoho
e9a3c2e517 Check the cold-flag also in the notify handler. 2010-08-14 11:16:14 +00:00
mrg
47b7ca8eaa don't need (or want) miscutil.c here anymore. 2010-08-14 11:12:16 +00:00
tsutsui
fffa0899ac - use uint8_t for xfer buffers and byte numbers
- use bool for sc_dying and sc_attached booleans
2010-08-14 10:47:57 +00:00
cegger
0bf9ca9c59 Fix sbp attach/detach.
When plugging a firewire webcam, sbp attaches.
sbpattach() calls sbp_alloc_target().
In sbp_alloc_target, crom_search_key() fails and sbp_alloc_target() returns NULL.
Move mutex and list initializations up in sbpattach() and in sbp_alloc_target()
so that destroyal of them through sbpdetach() does not cause
LOCKDEBUG panics when unplugging the firewire webcam.
2010-08-14 10:39:33 +00:00
tsutsui
28bdb07e79 No need to keep TX/RX mbufs during xfers in struct axe_chain.
All xfers are done against axe_buf allocated by usbd_alloc_buffer()
and nothing touched preserved mbufs during xfers.
2010-08-14 10:30:11 +00:00
mrg
a993b35c5b add bof.c for libdrm 2.4.21. 2010-08-14 10:29:43 +00:00
tsutsui
a2004ecab6 Fix missed botch in previous. 2010-08-14 09:57:13 +00:00
mrg
0f16bb99fb .. also find XMore. 2010-08-14 09:26:46 +00:00
mrg
b878ec9e1d cope with XMore.ad -> XMore. 2010-08-14 09:25:35 +00:00
tsutsui
6cc75bd4ed Make pointer arithmetics of RX buf in axe_rxeof() more readable
to avoid further confusion.
2010-08-14 09:02:17 +00:00