summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
AgeCommit message (Collapse)Author
2001-08-23We can now move timeout_init into main().Artur Grabowski
2001-08-23Remove even more old timeout tentacles.Artur Grabowski
2001-08-12wsmux does not need to be cdev_decl'ed hereMichael Shalayeff
2001-08-12KUSER_AREA, BTOPUSRSTACK, P1PAGES are never used, so get rid of them.Miod Vallat
2001-08-11remove some old cruft.Artur Grabowski
2001-08-06remove vm_conf.h; art@ okMichael Shalayeff
2001-08-01Sync with busdma_map api change.Miod Vallat
2001-08-01wsmux needs to be cdev_decl'ed.Miod Vallat
2001-07-30Change:Artur Grabowski
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense.
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-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 REAL_CLISTS. It was never implemented and the tentacles areArtur Grabowski
everywhhere.
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-04missed this $OpenBSD$ in former commitNiklas Hallqvist
2001-07-04$OpenBSD$Niklas Hallqvist
2001-06-29spacesMichael Shalayeff
2001-06-29implement __swap64mdMichael Shalayeff
2001-06-27add the ALTQ device to the rest of the architectures.Kenjiro Cho
2001-06-27MNN is no longer an option.Artur Grabowski
2001-06-27UVM is no longer an option.Artur Grabowski
2001-06-26i2o and pckbcMichael Shalayeff
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-10free commit from artMichael Shalayeff
2001-06-09disable debugging by defaultMichael Shalayeff
2001-06-09print return value for debugging purposesMichael Shalayeff
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-06-04fix debugging printf, cpu_hpa is not pointer anymoreMichael Shalayeff
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-16entry,leaf_entry properMichael Shalayeff
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-11more rd merge (headcolds suck)Theo de Raadt
2001-05-11unifyTheo de Raadt
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-04-29raise spl around pdc callingMichael Shalayeff
2001-04-29pseg not yetMichael Shalayeff
2001-04-29fix pmap_enter to compileMichael Shalayeff
2001-04-03siop is already defined in miland; from from@Michael Shalayeff
2001-04-01cleanup a littleMichael Shalayeff
2001-04-01remove a little debuggingMichael Shalayeff
2001-03-29updateMichael Shalayeff
2001-03-29big bangMichael Shalayeff