summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Collapse)Author
2005-07-10remove two unused flagsBrad Smith
2005-07-09Implement _bus_dmamem_mmap instead of just calling panic();Robert Nagy
This is needed by bktr(4). ok mickey@ miod@
2005-07-09Do not #include "foo.h" and keep the whole file between #if NFOO >0 ... #endif,Miod Vallat
config(8) will not bring us into play unless NFOO > 0 anyway.
2005-07-07change panic into printf for pci_intr_disestablish()Brad Smith
2005-07-01white space nitBrad Smith
2005-06-30found this when working on something else...Marco Peereboom
ok fgsch@
2005-06-30enable bge tooBrad Smith
2005-06-30add stgeBrad Smith
2005-06-29handle larger interrupt maps; from henricTheo de Raadt
2005-06-29some pendantic stuff from henricTheo de Raadt
2005-06-29one PSR_ variable stayed; from henricTheo de Raadt
2005-06-29remove v7/v8 stuff; from henricTheo de Raadt
2005-06-282 more bits of PA in the TLB entries when you get to ultrasparc3; from henricTheo de Raadt
2005-06-28remove sun4c/sun4m stuff; from henricTheo de Raadt
2005-06-17uipaq/ucom support; written by isis@www.cs.umd.eduTheo de Raadt
2005-06-16try schizo in RAMDISKTheo de Raadt
2005-06-07revert previous commit and unbreak sparc64.Kurt Miller
okay deraadt
2005-06-06-no need to hang onto virtual-dma parameter from prom, free itJason Wright
-formatting nits
2005-06-06Homogeneize dmesg output.Miod Vallat
2005-06-02allow for dma maps larger than 64 pages; jason@ okMichael Shalayeff
2005-05-31IPL_SCHED should block statclock on architectures where the schedulerArtur Grabowski
is clocked by the statclock. miod@ ok
2005-05-29sched work by niklas and art backed out; causes panicsTheo de Raadt
2005-05-26Add atapiscsi in parallel with scsibus@usb, this only changes systemDale Rahn
that dont have atapiscsi@wdc, fixes zaurus, ok krw@ todd@
2005-05-25This patch is mortly art's work and was done *a year* ago. Art wants to thankNiklas Hallqvist
everyone for the prompt review and ok of this work ;-) Yeah, that includes me too, or maybe especially me. I am sorry. Change the sched_lock to a mutex. This fixes, among other things, the infamous "telnet localhost &" problem. The real bug in that case was that the sched_lock which is by design a non-recursive lock, was recursively acquired, and not enough releases made us hold the lock in the idle loop, blocking scheduling on the other processors. Some of the other processors would hold the biglock though, which made it impossible for cpu 0 to enter the kernel... A nice deadlock. Let me just say debugging this for days just to realize that it was all fixed in an old diff noone ever ok'd was somewhat of an anti-climax. This diff also changes splsched to be correct for all our architectures.
2005-05-22enable re(4) and ciphy(4) on sparc64Peter Valchev
2005-05-19 __unused is used nowMichael Shalayeff
2005-05-16add epic(4)Brad Smith
2005-05-14Match a device_type of scsi-2 as SCSI (as found in a Netra 1405).Brad Smith
From NetBSD ok miod@
2005-05-14Factorize most of the high-level logic for Sun serial keyboards inMiod Vallat
sys/dev/sun/sunkbd.c, and move the layout tables to sys/dev/sun/sunkbdmap.c. No functional changes, small sparc64 kernel shrinkage.
2005-05-06generate vim-compatible tag files, from netbsdPedro Martelletto
2005-05-02sparc64 optimized in4_cksum().Brad Smith
From NetBSD
2005-05-01To allow for MD override of in4_cksum()...Brad Smith
ok deraadt@
2005-05-01When parsing the bootpath, correctly handle ":foo" modifiers if they areMiod Vallat
more than one-letter wrong; fixes boot device determination with /.../ledma:tpe/le... strings (PR #4192)
2005-05-01spacing; ok miod@ deraadt@David Krause
2005-05-01RCS idBrad Smith
2005-04-30start the job of making things look more alikeTheo de Raadt
2005-04-30nice docs at top of GENERICTheo de Raadt
2005-04-26Remove unused hooks for periodic pcons polling.Miod Vallat
2005-04-26Use cons_decl() rather than rolling our own prototypes, and some KNF.Miod Vallat
2005-04-26the theMiod Vallat
2005-04-21count fpu lazy context switches; deraadt@ okMichael Shalayeff
2005-04-21correct idion for snprintf failure handling; ok cloderTheo de Raadt
2005-04-21correct idiom for snprintf failure handling; ok beckTheo de Raadt
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff
2005-04-16do not provide round_buffer if not needed unless explained why in commentsMichael Shalayeff
2005-04-15make sure aligment does not return zero block sizeMichael Shalayeff
2005-04-14internal _BSD_WCTRANS_T_, _BSD_MSTATE_T_, _BSD_WCTYPE_T_ types.Marc Espie
2005-04-14+luphyBrad Smith
2005-04-11use MD #define to choose stackgap size per-architecture. on sparc, specialTheo de Raadt
case sun4c/sun4 -- because address space is more constrained
2005-04-05Off-by-ones in register comparisons.Miod Vallat