summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Collapse)Author
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
2001-05-16kill COMPAT_{09,10,11} kernel options. We still need kern_info_09.c and ↵Todd C. Miller
kern_ipc_10.c for other compat modules.
2001-05-11unify rd(4) even moreTheo de Raadt
2001-05-11unifyTheo de Raadt
2001-05-10Hasn't been used for ages. ZAP!Artur Grabowski
2001-05-10remove the pt{1,23}_{alloc,free} functions now that pool works withoutArtur Grabowski
UVM and UVM is required anyway.
2001-05-10Don't crash in pgt_page_alloc if uvm_km_kmemalloc fails.Artur Grabowski
(we'll crash somewhere else anyway, but that's a later problem).
2001-05-10UVM is no longer optional on sparc.Artur Grabowski
2001-05-10Switch sparc to PMAP_NEW. I've been running with that code for ages.Artur Grabowski
2001-05-10oops.Artur Grabowski
2001-05-09More sync to NetBSD.Artur Grabowski
- Change pmap_change_wiring to pmap_unwire because it's only called that way. - Remove pmap_pageable because it's seldom implemented and when it is, it's either almost useless or incorrect. The same information is already passed to the pmap anyway by pmap_enter and pmap_unwire.
2001-05-06Update some comments wrt. the CLSIZE changes.Artur Grabowski
And remove that memory price comment from 1981. It is amusing, but also confusing because the math in there is only correct on vax.
2001-05-05Rename configure() to cpu_configure().Artur Grabowski
Move it from cpu_startup() to main().
2001-05-05Remove the (vaddr_t) casts inside the round_page and trunc_page macros.Artur Grabowski
We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-05-01Convert to new timeouts. (art@ ok)Hakan Olsson
2001-04-30Move the zeroing of proc0 u area from cpu_startup to configure.Artur Grabowski
XXX - is this still necessary?
2001-04-17sync maxusers with GENERIC.Brad Smith
2001-04-17crank maxusers by a teeeeeny little bitTheo de Raadt
2001-04-13silence printfs from media selection.Brad Smith
2001-04-06Move offsetof define into sys/param.hConstantine Sapuntzakis
2001-04-04Ansify source. Handles are now 16 bits.mjacob
2001-03-24Oops. Unbreak.Hakan Olsson
2001-03-24Convert to new timeout API. art@ ok.Hakan Olsson
2001-03-24Convert to new timeout API. mickey@ ok.Hakan Olsson
2001-03-08move gif* and faith* into sys/conf/GENERIC. deraadt and angelos okJun-ichiro itojun Hagino
2001-03-03cnkqfilter for sparcNiels Provos
2001-03-02add #define __STRICT_ALIGNMENTJason Wright
2001-02-22ifdef sparc -> ifdef __sparc__Artur Grabowski
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-19Merge from GENERIC: add pseudo-devices for IPv6.Christian Weisgerber
2001-02-12set default adapter role, propage config flagsmjacob
2001-01-31mmap should return -1 on failure, not EOPNOTSUPP.Artur Grabowski
As it was now, an mmap of /dev/mem always returned page 45.
2001-01-30- make hme_put() a little neaterJason Wright
- mostly style
2001-01-30- take advantage of the fact that qe's and be's require qec's and moveJason Wright
some common functionality into qec's driver (rx and tx frame fetching) - avoid modulus operations - some style
2001-01-30borrow an idea from if_rl... take advantage of HME_RX_OFFSET and useJason Wright
m_devget() to pull the packet out of hme's buffers