summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2006-04-27from PAE work:Michael Shalayeff
add a BUS_DMA_24BIT flag to signify that dmamap being created is for the isadma use (thus already backed up by the bounce buffers). later also to be used for dmamem allocation.
2006-04-25enable udcf, why notTheo de Raadt
2006-04-24Enable profling in asm if either PROF or GPROF is enabled, kernel profilingDale Rahn
builds with GPROF, libraries build with PROF. ok espie, miod
2006-04-21the esm_sensor_maps describe esm sensors, not kernel sensors. i have noDavid Gwynne
idea how i got this screwed up. found by lint.
2006-04-19Driver to decode the DCF77 time code using a USB attached Gude ExpertMarc Balmer
mouseCLOCK device; without a mechanism to pass data out. ok deraadt
2006-04-19from todays freebsd advisory: fxrstor on amd cpu does not restore ↵Michael Shalayeff
fip,fdp,fop thus leaking other proc's execution history; deraadt@ ok
2006-04-19curpcb is long gone and is a #define -- do not declare it global anymore (no ↵Michael Shalayeff
func change)
2006-04-18ANSIfyGordon Willem Klok
ok marco@, dlg@, mickey@
2006-04-18If mpbios doesn't specify a valid CPU signature, fall back on informationMark Kettenis
from the boot processor. ok mpf@, mickey@
2006-04-18Make sure we print crucial debug information before we panic.Mark Kettenis
Stolen from mpf@ ok mpf@, mickey@
2006-04-18Correct the heuristic to determin Cool`n'Quiet vs. Powernow! spotted inGordon Willem Klok
the linux driver. Correct the the cpu signature used to determin if the chip is affected by errata a0, verified in the linux driver. Some demagification and KNF. ok dlg@
2006-04-18Ensure that we check if the transition succeeded before we adjustGordon Willem Klok
pentium_mhz on K7, and print a usefull diagnostic message if it does not on K7 and K8. "makes sense to me" dlg@
2006-04-15fail opening apm device if apm is disconnected; deradt okMichael Shalayeff
2006-04-15Don't bother setting the frequency entry in the available states tableGordon Willem Klok
to -1 we never check for it. (As has been the case on K8 for a long time). ok dlg@
2006-04-15Eliminate some pointers we dont use, originally for multiprocessor support,Gordon Willem Klok
K7 MP parts do not support Cool'N'Quiet. "also makes sense" dlg@
2006-04-15Rid k7_powernow_setperf() of some bad math, this code expected the valuesGordon Willem Klok
to be expressed in hertz not megahertz. "makes sense to me" dlg@
2006-04-15Change the return value in k7_powernow_setperf() from 1 to 0 so that itGordon Willem Klok
does not print "operation not permitted" even though the operation was successful. ok dlg@
2006-04-15Loop on the number of PST reported by the bios not a magic number.Gordon Willem Klok
Fixes PR 5075. "go for it" dlg@
2006-04-15Print out trap number as well as stringTobias Weingartner
representation. Ok tom@ quite some time ago.
2006-04-15Fix the NIOAPIC case as wellTobias Weingartner
2006-04-14Remove final DUMMY_NOPS vestige of a macro as well.Tobias Weingartner
ok marco@
2006-04-14Nuke DUMMY_NOPS, cleanup.Tobias Weingartner
ok marco@
2006-04-14ANSIfy function names.Marco Peereboom
Spacing. KNF.
2006-04-10sch5017 is an adt7460 clone of some type. also, we are seeing someTheo de Raadt
ways to determine the actual voltage multipliers, so move to a table driven model, which we can tweak as we see more varients. checked by kettenis jolan and roman
2006-04-10enable schenvTheo de Raadt
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-04-08Don't panic in apic_intr_establush() if interrupt is not sharable and alreadyMark Kettenis
taken; return NULL instead, just like we do for non-apic interrupts. Fixes PR 5064. ok mickey@
2006-04-06Hook up mfi, remains disabled.Marco Peereboom
2006-04-04Small hex-vs-decimal typo from gwk, and tested by me (with cpusig checkUwe Stuehler
disabled because my BIOS sucks).
2006-03-29workaround for intel errata p53 -- follow lapic writes w/ a read; toby@ ↵Michael Shalayeff
kettenis@ ok
2006-03-29Recognise it(4) at port 0xd00 as well. This is where ASUS seemJonathan Gray
to be putting it on all their recent boards. "put this in" grange@
2006-03-27kill unused extern in ifdef DEBUG evenMichael Shalayeff
2006-03-26Support for accesing 8-bit ISA I/O throught the gpio(4)Alexander Yurchenko
framework. Allows to use stupid GPIO device on the Acrosser AR-B1662 board. Work by form@.
2006-03-24move the mp tramp higher to avoid trashing boot args and also to fight ↵Michael Shalayeff
strange memory zeroing happennning on some amd machines; toby@ ok
2006-03-24Enable umsm(4) on archs that support CardBus.Jonathan Gray
2006-03-20a bit of demagification. this moves the checks for the cpu scaling featuresDavid Gwynne
out of machdep and into powernow-k7 and -k8. machdep now just figures out if its the right type of cpu before calling the powernow code which figures out if the scaling is supported. from gwk
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-16spacesTheo de Raadt
2006-03-16Fix for PR 4966: Only disregard bit 27 of MSR_EBL_CR_POWERON forDimitry Andric
specific Pentium III models (early stepping 1 Coppermines). "go for it" deraadt@
2006-03-16remove useless powernow cruft from dmesg. we're interested in theDavid Gwynne
available speed states (which is output separately), not if the cpu can support them even if the speedstates are not provided. from gwk, ok deraadt@
2006-03-16dont leak memory when we fail to find any valid states.David Gwynne
from gwk, ok deraadt@
2006-03-16display the possible speedstep values like we do on intel chips.David Gwynne
from gwk, ok deraadt@
2006-03-15use sysctl_int_lower() for the aperture variable. This lets root closeTheo de Raadt
the aperture without having to reboot, but does not allow re-opening; ok matthieu
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-15Correct checks against cd_ndevs - valid numbers are strictly inferior toMiod Vallat
cd_ndevs.
2006-03-15Entries in cd_devs[] may be NULL, so be sure to check for them in yourMiod Vallat
device open() function.
2006-03-15spacingTheo de Raadt
2006-03-15allow for more physmem segments; as required by some dell from dhill@Michael Shalayeff
2006-03-15remove dead macrosMichael Shalayeff
2006-03-14trailing tabs nomoreMichael Shalayeff