summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Collapse)Author
2001-09-10applying the same mask to rs2 and rd is bad ju-ju for F?TO? instructions. ↵Jason Wright
Fix up rd in those cases.
2001-09-08Don't reference kbd_docmd() unless NKBD > 0; reported by Steven Siirila ↵Jason Wright
<sfs@Siirila.org> (pr2052)
2001-09-01Catch up with mainline of code development.mjacob
Add support for 2 Gigabit cards (2300/2312). This necessitated a change in how interrupts are down- the 23XX has not only a different place to check for an interrupt, but unlike all other QLogic cards, you have to read the status as a 32 bit word- not 16 bit words. Rather than have device specific functions as called from the core module (in isp_intr), it makes more sense to have the platform/bus modules do the gruntwork of splitting out the isr, semaphore register and the first outgoing mailbox register (if needed) *prior* to calling isp_intr (if calling isp_intr is necessary at all). Rearchitect how regular SCSI parameters are stored or used.
2001-08-30fix a commentTheo de Raadt
2001-08-24propagate bootpathJason Wright
2001-08-23Sync with contents of arch/foo/conf directory, might be useful one day.Miod Vallat
2001-08-23We can now move timeout_init into main().Artur Grabowski
2001-08-23Remove even more old timeout tentacles.Artur Grabowski
2001-08-19Ooops. sparc always needs own protos.Artur Grabowski
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.Artur Grabowski
2001-08-17cdev_decl cleanup; jason@ okMichael Shalayeff
2001-08-12make it compileMichael Shalayeff
2001-08-11unnecessary includes.Artur Grabowski
2001-08-11remove some old cruft.Artur Grabowski
2001-08-08__dead doesn't work on function pointers.Artur Grabowski
2001-08-08nuke __attribute__((__noreturn__)) when used in conjunction with __deadTodd C. Miller
2001-08-08Fix broken logic in wait flags passed to extent_alloc.Artur Grabowski
2001-08-07unused, bye bye.Brad Smith
2001-07-30convert to ALTQ style macros (these drivers appear to meet the criteria forJason Wright
ALTQ, anyone more familiar with it wanna have a look?)
2001-07-26Typo.Miod Vallat
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD.
2001-07-21no rd required in regular kernelsTheo de Raadt
2001-07-18Get rid of the PMAP_NEW option by making it mandatory for all archs.Artur Grabowski
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions.
2001-07-15add install targetassar
2001-07-06change MSIZE to 256, okay @deraadtNiels Provos
2001-07-05Get rid of the wrapper macros around extent_alloc*1Artur Grabowski
Pass the right amount of arguments and rename them back to their right names.
2001-07-04$OpenBSD$Niklas Hallqvist
2001-06-27PMAP_NEW is no longer an option on sparc.Artur Grabowski
2001-06-27add the ALTQ device to the rest of the architectures.Kenjiro Cho
2001-06-27IPF cleanup; openbsd@davidkrause.comAngelos D. Keromytis
2001-06-27MNN is no longer an option.Artur Grabowski
2001-06-27UVM is no longer an option.Artur Grabowski
2001-06-26126 -> NBT_BADMiod Vallat
2001-06-26trivial ether_input_mbuf() conversions.Federico G. Schwindt
2001-06-25add pf device on all architectures.Kjell Wooding
fix my previously bogus MAKEDEVs. If you used pf on a non-i386. the major device number has changed, and you'll need to recreate /dev/pf ok theo
2001-06-25cold is in systm nowMichael Shalayeff
2001-06-24Define splvm() for arches who don't already provide it, with the sameMiod Vallat
definition as splimp(). art@ ok
2001-06-23More constants cleaning.Federico G. Schwindt
2001-06-23no more kernfsTheo de Raadt
2001-06-11Repair SUN4M-only case compilation...Miod Vallat
2001-06-11Being able to compile sun4 (non-sun4c non-4m) kernels doesn't hurt.Miod Vallat
2001-06-10permit compilation when only SUN4C is defined; based on patch from Thomas ↵Jason Wright
Coffy <coffy@altern.org>.
2001-06-10Art error #2Theo de Raadt
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms.
2001-05-21static binaryTheo de Raadt
2001-05-18Remove a duplicate variable initialization in vunmapbuf(), and removeMiod Vallat
unncessary lint /*ARGSUSED*/ hint. art@ ok
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos
okay art@ miod@
2001-05-17It's Daylight Saving Time, not Savings. Fix comments.Peter Valchev
Discussed with pjanzen@
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-16use SMALL_KERNEL optionTheo de Raadt