Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-03-28 | kcopy must restore the previous pcbonfault, not zero it. | Artur Grabowski | |
From NetBSD. | |||
2001-03-28 | use diag not .word, better tlabel usage | Michael Shalayeff | |
2001-03-28 | enable cy* by default | Theo de Raadt | |
2001-03-28 | identify Cyrix III; from Armin Wolfermann <armin@wolfermann.org> | Michael Shalayeff | |
2001-03-28 | ldil requires L% always it seems | Michael Shalayeff | |
2001-03-28 | Replaced with bt8xx.h; byebye. | Federico G. Schwindt | |
2001-03-27 | Move the boot loader relocation address higher, for full-featured | Miod Vallat | |
(GENERIC) kernel to fit. ``experienced by'' & ok smurph@ | |||
2001-03-27 | __weak_alias, __warn_references, __indr_reference are unimplemented now; from d@ | Michael Shalayeff | |
2001-03-27 | Make this compile correctly for non-mvme187 compatible kernel | Miod Vallat | |
configurations. | |||
2001-03-25 | Minor mods to DMA interface - get rid of unnecessary args. Allow DMA ↵ | Constantine Sapuntzakis | |
functions to return status flags. Note: Changing code to have DMA interface indicate when I/O is done (a la NetBSD) was considered. It was rejected due to questionable backward compatability with ISA DMA and MAC obio DMA Added irqack from NetBSD (though this feature should really be in the PCI interrupt handlers) Use pool | |||
2001-03-25 | add bpfilter (bpf) to RAMDISK kernel for dhcp support. | Dale Rahn | |
2001-03-24 | Remove an #ifdef PMAP_NEW so userland (specifically ps) doesn't | Todd C. Miller | |
have to define PMAP_NEW all over the place. This means there is an unused entry in struct pcb for pmap.old but that's going away (and it doesn't hurt anything). | |||
2001-03-24 | Oops. Unbreak. | Hakan Olsson | |
2001-03-24 | Convert to new timeout API. art@ ok. | Hakan Olsson | |
2001-03-24 | Convert to new timeout API. mickey@ ok. | Hakan Olsson | |
2001-03-23 | Fix pagemove to work with PMAP_NEW. Mostly from NetBSD. | Artur Grabowski | |
2001-03-23 | fix a diagnostic check in pagemove | Artur Grabowski | |
2001-03-23 | Remove obsolete configs, add the one we (Applitron) use nowadays instead. | Niklas Hallqvist | |
2001-03-22 | pmap_physseg is kernel-only business | Michael Shalayeff | |
2001-03-22 | Remove transient config file. | Niklas Hallqvist | |
2001-03-22 | sync | Niklas Hallqvist | |
2001-03-22 | handle d/i prot traps proper | Michael Shalayeff | |
2001-03-22 | shuffle the tlb handlers a little, | Michael Shalayeff | |
make a new one for na data fault, since those w/ hpt need it. | |||
2001-03-22 | Merge in NetBSD's PMAP_NEW, still disabled | Niklas Hallqvist | |
2001-03-22 | make sure we stop stack tracing on user pc | Michael Shalayeff | |
2001-03-22 | ifdef on a proper debug define | Michael Shalayeff | |
2001-03-22 | KNF a stmt | Niklas Hallqvist | |
2001-03-22 | More EMODD work: | Brandon Creighton | |
- Using CVTDL and subtracting to seperate integer from fraction does not work if the integer is >32 bits long; instead, rearrange the bits into a quadword, use ASHQ to truncate, and then subtract. Also: - Set the condition codes properly; this fixes the other problem with >32-bit-integer parts in libm by letting modf subtract the fractional part (which *is* a double) to get the integral part in a double. - move the zero checks earlier in the routine - instead of 'ret' in zeroexit, use brw goback | |||
2001-03-22 | Get pmap->cpus_using before the pmap structure is touched. Besides, we | Miod Vallat | |
need to do this before playing with pmap_expand(). Solves a few more pmap data corruption problems. | |||
2001-03-21 | Move files from common to dev to be more like other archs | Artur Grabowski | |
(and so that tab completion on "compile" works as on other archs. :)) | |||
2001-03-21 | __va_list is specified differently with the powerpc ABI than it is on | Dale Rahn | |
other platforms, the list is a pointer, thus va_copy should allocate data (using alloca) for that pointer before copying the contents of the data. This allows several gnu programs to build and run correctly which insist on multiply parsing the vararg/stdarg data passed to a function. | |||
2001-03-21 | optimize a sanity check and put it behind ifdef DIAGNOSTIC. | Artur Grabowski | |
2001-03-20 | regen | Michael Shalayeff | |
2001-03-20 | a few recent cpu devs form puffins | Michael Shalayeff | |
2001-03-19 | USB support works on alpha. (At least UHCI works fine) | Nathan Binkert | |
Reorganize usb devices to be like i386/GENERIC | |||
2001-03-18 | Add a wsmux device | Nathan Binkert | |
2001-03-18 | Enable rasops and wsfonts for alpha so TGA can use them | Nathan Binkert | |
2001-03-18 | Initialize all the cpu_sets array, not just the first max_cpus entries. | Miod Vallat | |
This fixes the "ff1(users) == 21" panic when re-pmap_enter()ing the kernel_map, if option DIAGNOSTIC is set, and your kernel is configured for more cpus that you have on your board. | |||
2001-03-18 | Remove badwordaddr() prototype, cleanup, #if -> #ifdef police. | Miod Vallat | |
2001-03-18 | Correct prototype for guarded_access(). | Miod Vallat | |
2001-03-16 | Add some more model subtypes from Antonio Carlini. | Hugh Graham | |
Won't try to match VAX_STYP_692 until we can find a 4000 70x and learn more about this model. | |||
2001-03-16 | Now that pmap_growkernel is implemented set NKMEMCLUSTERS to 32m again. | Artur Grabowski | |
millert@ ok. | |||
2001-03-16 | Some more pmap improvements from NetBSD. | Artur Grabowski | |
2001-03-16 | Implement pmap_growkernel. From NetBSD. | Artur Grabowski | |
2001-03-16 | The length fields of MOVC3 and MOVC5 have an upper limit of 65535 bytes. | Brandon Creighton | |
This fixes bcopy, copyin/copyout, and kcopy. Much testing was done by hugh@ and me to find the fastest replacement out of half a dozen candidates. Also, correct register masks in numerous places. | |||
2001-03-16 | mislabeling | Theo de Raadt | |
2001-03-16 | Cleanup, get badwordaddr() from <machine/locore.h> | Miod Vallat | |
2001-03-16 | Cleanup, fix some typos. | Miod Vallat | |
2001-03-16 | Remove badwordaddr(). | Miod Vallat | |
2001-03-16 | More function prototypes. | Miod Vallat | |
Move badwordaddr() to a macro. |