summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-11-28Support "trace /p <pid>" to show the stack trace of any process.Uwe Stuehler
(Keep in mind that $radix is 0x10 by default.); ok by many
2006-11-28fwscsi doesnt exist, so dont have a commented entry for it left around toDavid Gwynne
confuse people.
2006-11-28Implement PT_STEP.Mark Kettenis
2006-11-28Always call cyrix3_get_bus_clock in cyrix3_cpu_setup, since we mightDimitry Andric
need the bus clock later. Add bus clock case for Core cpu's. Rewrite p[34]_update_cpuspeed to make of already detected bus clocks.
2006-11-28rename scsibus_attach_args to scsi_attach_args. this can help avoidDavid Gwynne
confusing when trying to attach scsibus to a hba, since it is really meant for attaching scsi devices to scsibus. ok deraadt@ marco@
2006-11-28Don't display cpu brand string, features, etc. a second time, when booting an MPDimitry Andric
kernel on a single cpu machine. discussed with kettenis@
2006-11-28add needs-flag to allow pxaudc to compile without usbf (to get theUwe Stuehler
previous behaviour of just disabling the USB device controller)
2006-11-28enable usbf/cdcef, can be used during install (somehow)Theo de Raadt
2006-11-28Only use est and other non-acpi setperf mechanisms, if acpi is notDimitry Andric
attached. Also moves their initialization and printing of information until after the primary cpu has attached to mainbus. prodded by deraadt
2006-11-28acpi may steal the timer and speedstep functionality, in which case weTheo de Raadt
cannot io map the device. rest of the attach() functionality is still safely intact. we simply do not have to warn about mapping failing. ok kettenis
2006-11-27Added support to GENERIC for disabled acpiJordan Hargrave
2006-11-27Add disabled acpi to GENERIC and GENERIC.MP. This is required by the newMarco Peereboom
and shiny ioapic code ketennis wrote. ok ketennis, jordan, deraadt
2006-11-27For the G5 processor setperf function, don't force perflevel to 50 or 100Gordon Willem Klok
perserve the illusion of a much finer granularity of performance control. ok kettenis@
2006-11-27commit vesabios for matthieu@Gordon Willem Klok
ok deraadt, "slap it in" miod@
2006-11-27Enable kvm86.Gordon Willem Klok
ok deraadt
2006-11-27IBM ServeRAID controllers driver.Alexander Yurchenko
Way far from complete but enough to fdisk and disklabel logical drives.
2006-11-27Only use the ichpcib speedstep feature if we're running on a (Mobile) Pentium 4,Dimitry Andric
since Celerons don't support it. prodded by gwk@
2006-11-27Portuguese LK-201 layout.Miod Vallat
2006-11-27First attempt at making kvm86 MP safe, place mutex lock around callsGordon Willem Klok
to kvm86_bioscall at IPL_IPI this might be incorrect, seems to fix some issues with vt switching, however X still bombs on the second attempt with disappointing frequency. ok deraadt@
2006-11-27Prevent panics when booting GENERIC.MP with a vesabios kernel.Gordon Willem Klok
2006-11-27Add PT_STEP.Mark Kettenis
2006-11-27move uberry to a nicer placeTheo de Raadt
2006-11-27enable uberry driverTheo de Raadt
2006-11-26Cleanup some KNF nits, if we can't grab a SCB dont return at splbio.Gordon Willem Klok
ok sometime ago dlg@
2006-11-26enable mpiDavid Gwynne
2006-11-26leave name simpleTheo de Raadt
2006-11-26Save misc info (ebx) register from cpuid with eax=1, so we can use itDimitry Andric
later for some identifications. "slap it in" deraadt
2006-11-26Enable malo(4) for amd64. Tested with a Netgear WG311v3 PCI. FurtherMarcus Glocker
testing needed. ok deraadt@
2006-11-26Activate pwdog(4) after successful testing on i386 and macppc.Marc Balmer
ok deraadt
2006-11-26use splclock() instead of splsoftclock() when setting the timeout periodMarc Balmer
from the watchdog framework; this is consistent with other watchdogs we have. discussed with and ok dlg
2006-11-26usb client support can be re-enabledTheo de Raadt
2006-11-25- disable usbf stuff till the missing header is in; unbreak kernel compile.Niall O'Higgins
2006-11-25remove dpt(4) because it sucks.David Gwynne
ok deraadt@
2006-11-25enable new devices (flash, usbf, cdcef)Uwe Stuehler
2006-11-25Initial USB device controller (UDC) and USB CDC Ethernet function supportUwe Stuehler
for PXA27x/Zaurus, not enabled yet; for dlg and dale :)
2006-11-25malo works fine here, enable it.Jonathan Gray
ok deraadt
2006-11-25sync amd64 to i386 w.r.t. acpi support. Also fix interrupt routing for ↵Niklas Hallqvist
multi-ioapic systems. ok kettenis
2006-11-25add commented out entries for gem@sbusBrad Smith
2006-11-25Initial NAND flash support for Zaurus, not enabled yet; prodded by many.Uwe Stuehler
2006-11-22Be more generous with interrupt disabling in the scheduler.Miod Vallat
2006-11-22The softintr lock needs to be an __mp_lock, not a __cpu_simple_lock.Miod Vallat
2006-11-21Define IPL_SCHED.Miod Vallat
2006-11-21splassert support.Miod Vallat
2006-11-21Don't bother using _cpu_intr_raise() for splhigh(), use _cpu_intr_suspend().Miod Vallat
2006-11-21Use _cpu_intr_resume() instead of splx() for consistency. No functional change.Miod Vallat
2006-11-20Hold the kernel lock when processing low IPL interrupts; one more step towardsMiod Vallat
stable MULTIPROCESSOR kernels.
2006-11-20In syscall handlers, fix copyin() failure path wrt locking macros.Miod Vallat
2006-11-20Directly invoke m188_setipl() instead of setipl() in the external interruptMiod Vallat
handler.
2006-11-20Enable support for audio on landisk.Dale Rahn
2006-11-20goodbye splserial, hello splaudio.Dale Rahn