summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2009-07-30Disable interrupts when we enter cpu_intr() and enable them again when leavingMark Kettenis
2009-07-29Fix bogus comment; requested by deraadt@Mark Kettenis
2009-07-29Get rid of non-equivalent aliases of the pcb by moving the fpu state outMark Kettenis
2009-07-28gem(4) + gentbi(4) do fit; requested by bradTheo de Raadt
2009-07-28Enable ti(4), tested by myself OK deraadt@Claudio Jeker
2009-07-27Unbreak non-DIAGNOSTIC kernels (i.e. RAMDISK-IP27)Miod Vallat
2009-07-27add bus speed recognition on Nehalem based cpus, thisDariusz Swiderski
2009-07-26Rework ioc children attachment: instead of having ioc build a semi-bogusMiod Vallat
2009-07-26Don't forget to bus_space_unmap(), even if it's a no-op, in rbus_space_unmap().Miod Vallat
2009-07-26Make the bus_space boundary checks #ifdef DIAGNOSTIC.Miod Vallat
2009-07-26A better implementation of bus_space_subregion() for xbridge, with boundaryMiod Vallat
2009-07-26Create the pci resource extents as covering the full 4GB address space,Miod Vallat
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
2009-07-26I'm not as smart as mickey, so replace:Mark Kettenis
2009-07-26timeout_add -> timeout_add_msecBret Lambert
2009-07-25On multiple-node systems, be sure to broadcast reboot requests to all nodes.Miod Vallat
2009-07-25Add an extra argument to uvm_unmap_remove(), for the caller to tell itMiod Vallat
2009-07-25Make sure that if a PDE isn't there, we skip to the start of the addressMark Kettenis
2009-07-24in pmap_kenter_pa(), flush the old pte before installing the new one.Theo de Raadt
2009-07-24timeout_add -> timeout_add_msecBret Lambert
2009-07-23timeout_add -> timeout_add_msecBret Lambert
2009-07-23timeout_add -> timeout_add_msecBret Lambert
2009-07-23a trio of timeout_add conversionsBret Lambert
2009-07-23Get rid of bus_mem_add_mapping().Miod Vallat
2009-07-23When computing the total resources required by devices behind a ppb, takeMiod Vallat
2009-07-23When configuring devices on the bridge, try and provide resources to mapMiod Vallat
2009-07-23Allow __pmap_pv_enter() to fail, instead of dereferencing NULL; and let theMiod Vallat
2009-07-23reserve a space for aibs(4) in amd64 and i386, commented out for now; ok deraadtConstantine A. Murenin
2009-07-22Get rid of now unused extent_malloc_ok variable.Miod Vallat
2009-07-22Get rid of bus_space_tag_t now unused bus_extent and bus_reverse fields.Miod Vallat
2009-07-22Use direct mappings in XKPHYS for bus_space, instead of extent and TLBMiod Vallat
2009-07-22When disassembling, if our pc matches the beginning of a routine, thenMiod Vallat
2009-07-22via nano cpus are amd64, and so we need machdep.xcryptTheo de Raadt
2009-07-22Overhaul resource handling and mapping in macepcibr(4):Miod Vallat
2009-07-22libsa printf doesn't support sizes in %s specifiers; fix format stringsMiod Vallat
2009-07-22Make sure the irq numbers for the O2 event counters match the interrupt linesMiod Vallat
2009-07-22Define BUS_SPACE_MAP_CACHEABLE.Miod Vallat
2009-07-21Make pmap_enter respect the PMAP_CANFAIL flag. With and essentialMark Kettenis
2009-07-21PCI-Cardbus bridge support for both O2 (macepcibr) and Octane/Origin (xbridge)Miod Vallat
2009-07-21Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t insteadMiod Vallat
2009-07-20Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow theMiod Vallat
2009-07-19Simplify code that sanitizes pci resources on the O2's mace PCI bridge.Mark Kettenis
2009-07-18Reconfigure all onboard devices, ignoring the existing mappings set up byMiod Vallat
2009-07-17Proper bus_space_{read,write}_raw_[248] functions for xbridge, makes wi@pciMiod Vallat
2009-07-17Update bus_dma to the better codebase found on almost all other platforms,Miod Vallat
2009-07-17Revert a not-thoroughly tested change part of a larger work in progress diff,Miod Vallat
2009-07-16Program PPB_REG_PREFLIM_HI32, not PPB_REG_PREFBASE_HI32 a second time. Oops.Miod Vallat
2009-07-16KNFMichael Knudsen
2009-07-16Clean up after X.Mark Kettenis
2009-07-16Make the PCI-PCI bridge initialization code bus-independent, relying on aMiod Vallat