Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-08-21 | Art says it's ok for pmap_enter to effect no mapping change, | Hugh Graham | |
so just return success if this happens. | |||
2001-08-19 | The end of old timeouts is near... | Miod Vallat | |
2001-08-18 | Move pmap_{de,}activate to vm/pmap.h, it's same on all archs. | Artur Grabowski | |
2001-08-18 | We don't provide COMPAT_1[234] options anymore. | Miod Vallat | |
2001-08-12 | #(endif|else) foo is incorrect, make it #endif /* foo */ | Heikki Korpela | |
deraadt@ ok | |||
2001-08-11 | Use more sensible malloc type. | Artur Grabowski | |
2001-08-06 | remove vm_conf.h; art@ ok | Michael Shalayeff | |
2001-08-02 | match updated prototype | Hugh Graham | |
2001-07-31 | +smg +wscons | Hugh Graham | |
2001-07-30 | Change: | 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-25 | Change the pmap_enter interface to merge access_type and the wired boolean | Artur 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-18 | Get 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-16 | Addressing mode work by Jim Uhl: | Hugh Graham | |
- fix PC relative byte displacement in getaddr_byte - add support for word displacement to getaddr_byte This allows certain libm inverse trig functions to work on systems that lack a native polyd instruction. | |||
2001-07-15 | add install target | assar | |
2001-07-06 | change MSIZE to 256, okay @deraadt | Niels Provos | |
2001-07-05 | Get rid of REAL_CLISTS. It was never implemented and the tentacles are | Artur Grabowski | |
everywhhere. | |||
2001-07-05 | Get rid of the wrapper macros around extent_alloc*1 | Artur Grabowski | |
Pass the right amount of arguments and rename them back to their right names. | |||
2001-07-04 | Fix off-by-one error in unit checking | Constantine Sapuntzakis | |
2001-06-27 | add the ALTQ device to the rest of the architectures. | Kenjiro Cho | |
2001-06-27 | MNN is no longer an option. | Artur Grabowski | |
2001-06-27 | option UVM is not needed anymore | Artur Grabowski | |
2001-06-25 | add 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-25 | cold is in systm now | Michael Shalayeff | |
2001-06-24 | Define splvm() for arches who don't already provide it, with the same | Miod Vallat | |
definition as splimp(). art@ ok | |||
2001-06-23 | no more kernfs | Theo de Raadt | |
2001-06-17 | Add -Wno-uninitialized. | Hugh Graham | |
2001-06-15 | Compile kernel with -Wall, and fix a few issues for this to work. | Miod Vallat | |
ok hugh@ | |||
2001-06-13 | Recent changes in sys/netinet/ assume you get setsoftnet() via | Miod Vallat | |
<machine/param.h>, which was not the case for these arches. | |||
2001-06-11 | Call doshutdownhooks() during shutdown. | Miod Vallat | |
2001-06-08 | Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface to | Artur Grabowski | |
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms. | |||
2001-05-20 | From NetBSD: | Hugh Graham | |
> date: 2000/05/08 18:51:17; author: ragge; state: Exp; lines: +6 -2 > branches: 1.4.2; > Get correct MAC address out of rom on VAX 4000/200. From Michael Kukat. | |||
2001-05-17 | convert mbuf and cluster allocation to pool, mostly from NetBSD | Niels Provos | |
okay art@ miod@ | |||
2001-05-17 | It's Daylight Saving Time, not Savings. Fix comments. | Peter Valchev | |
Discussed with pjanzen@ | |||
2001-05-16 | Hook up various wscons related stuff and enable the smg framebuffer. | Hugh Graham | |
Also contemplate the curious clr device, wherefor art thine code? | |||
2001-05-16 | Blind merge of wscons support from NetBSD/vax. Perhaps someone with a | Hugh Graham | |
supported framebuffer (simple monochrome) can finish this off. If anyone has run across docs for LCG or SPGFX, please get in touch. | |||
2001-05-16 | Fix vax to work with recent pmap_change_wiring() -> pmap_unwire() | Hugh Graham | |
changes. Mostly from NetBSD. | |||
2001-05-16 | kill 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-13 | PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1) | Todd C. Miller | |
2001-05-11 | unify rd(4) even more | Theo de Raadt | |
2001-05-11 | unify | Theo de Raadt | |
2001-05-10 | Provide PAGE_{MASK,SHIFT,SIZE} constants. | Miod Vallat | |
2001-05-09 | More 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-06 | Update 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-05 | Rename configure() to cpu_configure(). | Artur Grabowski | |
Move it from cpu_startup() to main(). | |||
2001-05-05 | Remove 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-05 | Get 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-18 | Cover rl with #ifdef's and put it to sleep. ZZzz.. | Hugh Graham | |
2001-04-17 | Comment out the 20+ year old rl disk device to make way for the recently | Hugh Graham | |
MI RealTek network adaptor. Will resurrect or rename rl at such time as we actually support these drives. | |||
2001-04-17 | Switch a "BGTR foo" to a "BLSS bar; BRW foo; bar:". In this case, the | Brandon Creighton | |
difference between the BGTR and foo: is too large for a byte displacement. as should give an error or at least a warning here, but it doesn't; instead it merrily outputs a completely bogus displacement. This fixes problems with EMODD on numbers with negative exponents. | |||
2001-04-10 | Decrement open_count in netclose(); this fixes the bug which caused | Brandon Creighton | |
boot to halt on boot attempts after a failed network boot attempt. Also, prototype netmountroot() and return 0 in netclose(). |