summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2009-12-14Fix previous commit. I left out a small fragment and accidentally committedMark Kettenis
2009-12-14Support for in-band descriptor mode (VIO_DESC_MODE) used by OBP.Mark Kettenis
2009-12-14Make sure interrupts are disabled when we don't have queues configured. ThisMark Kettenis
2009-12-14Add wrapper functions to enable/disable interrupts and manipulate their state.Mark Kettenis
2009-12-13bit less aggressive about hiding; ok miodTheo de Raadt
2009-12-12Protect more definitions userland doesn't need to care about with _KERNELMiod Vallat
2009-12-12Switch page size from 4KB to 16KB on R10k kernels without R5k supportMiod Vallat
2009-12-12Introduce various CPU_### options to enable cpu-specific code or workarounds;Miod Vallat
2009-12-12unifdef -D__LP64__Miod Vallat
2009-12-12Add missing splbio() protection when sending commands to the vDisk server.Mark Kettenis
2009-12-12Remove debug printf and properly dequeue command instead when a read times outMark Kettenis
2009-12-11By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2009-12-11By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2009-12-11By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2009-12-11More changes to avoid truncating 64 bit pointers to 32 bits and sign-extendingMiod Vallat
2009-12-10ansiTheo de Raadt
2009-12-10spacingTheo de Raadt
2009-12-09Resubmit any pending SCSI commands when we sucessfully (re)connect toMark Kettenis
2009-12-09this does not even compileTheo de Raadt
2009-12-09add uhts(4).Matthieu Herrb
2009-12-09By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2009-12-09By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2009-12-09sloppy oga, tsk tsk, you are scaring usTheo de Raadt
2009-12-09Don't try to shove I/O down the LDC if we're disconnected from the virtualMark Kettenis
2009-12-09Remove the clean gdt bit and leave the idt part in.Paul Irofti
2009-12-09add two new MD only pmap apis to amd64 and i386 (not to be used in MIOwain Ainsworth
2009-12-09add cpufunc functions for the clflush instruction and the mfenceOwain Ainsworth
2009-12-09Detect the cache line size for the clflush instruction when we identifyOwain Ainsworth
2009-12-08Unconditionnaly move kernel virtual memory space to XKSEG, now that previousMiod Vallat
2009-12-08In cpu_switchto(), correctly ignore CKSEG0 curprocpaddr (and do not update theMiod Vallat
2009-12-08Use a whole page for msgbuf if page size is larger than 4KB, instead ofMiod Vallat
2009-12-08Passing kva + size as the third argument to uvm_km_free() is a bad idea. ItMark Kettenis
2009-12-08Base the revision string in the INQUIRY info on the version of the VIO protocolMark Kettenis
2009-12-07Correctly skip available memory regions without (kernel) page alignedMiod Vallat
2009-12-07Sync VM_MIN_ADDRESS with __LDPGSZ again.Miod Vallat
2009-12-07Support for 16KB page size kernels; page size is now set in <machine/param.h>Miod Vallat
2009-12-07If UPAGES would turn out to be 1, instead of using wired TLB entries to mapMiod Vallat
2009-12-07Use a pool to manage pmap pte pages and top level segment table, instead ofMiod Vallat
2009-12-07When converting ARCBios memory spaces from ARCBios page size to the kernelMiod Vallat
2009-12-07Be sure to always check tlbp return values for strictly negative valuesMiod Vallat
2009-12-07When netbooting the kernel image from ARCBios, our load address may not beMiod Vallat
2009-12-07When trying to return to ARCBios on a 32 bit ARCBios machine (such as the O2),Miod Vallat
2009-12-04Send `* pwr d' instead of `pwr d' on powerdown, to have L1 broadcast theMiod Vallat
2009-12-04ahc fits againTheo de Raadt
2009-12-03Stop using the linker script. Something is arranging memory just soTheo de Raadt
2009-12-03RM7000 processors with 64 TLB pairs instead of the usual 48 use an externalMiod Vallat
2009-12-02no firmware on ramdisks; ok kettenisTheo de Raadt
2009-12-02IPL_IPI priority raised to IPL_IPI > IPL_HIGH for handling TLB shootdown.Takuya ASADA
2009-12-02use kstack for curprocpaddr instead of proc0paddr.Takuya ASADA
2009-12-01Fix the mixer interface for the CE4231 sound card found in Sun machines. Still aEdd Barrett