summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Collapse)Author
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
2005-04-05No extra newline if keyboard plugged but not console.Miod Vallat
2005-03-30UDF here too, says mickey and henningTheo de Raadt
2005-03-30first approximation: spoof UDF filesystem disklabels when we see them.Theo de Raadt
it is likely a slight bug or two will sneak in with this, so everyone please keep an eye out on your disklabels
2005-03-29sparc64 StackGhost.Mark Kettenis
ok deraadt@
2005-03-17Increase timeout in fdcresult(), this allows fdformat(8) to work now.Miod Vallat
ok deraadt@
2005-03-17enable uralDavid Gwynne
"do it" deraadt@
2005-03-15Only warn if pci_{io,mem}_find fails if the returned value is not ENOENT - emptyMiod Vallat
ranges are skipped and considered harmless.
2005-03-15Nuke matchbyname(), which isn't used anymore.Miod Vallat
ok deraadt@
2005-03-15Take care of updating the PROMs view of the cursor position in the common fbMiod Vallat
code, rather than doing this in only a subset of the fb drivers.
2005-03-13va_args repair; andrushock@korovino.net, ok miodTheo de Raadt
2005-03-12Do not drop the user in ddb in DIAGNOSTIC checks unless option FD_DEBUG.Miod Vallat
2005-03-09Preliminary support for the floppy drive on Ultrasparcs. Only tested onMiod Vallat
SBus machines so far, although EBus attachment glue is provided but not enabled by default. Also, fdformat(8) does not work correctly yet, although reading and writing is safe; this will hopefully be fixed in the near future. ok deraadt@
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-03-07Do not bother passing the blanking routine to fbwscons_console_init(),Miod Vallat
as fbwscons_attach() can find it on its own.