Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-07 | Paranoia on my part, do not let the condition exist where kvm space could | Dale Rahn | |
be claimed by the pre kvm init stealing process and kvm. | |||
2002-01-07 | On cache flushing, if start is not cacheline aligned, add to the lenght | Dale Rahn | |
to make sure the whole region is flushed. from conversation with pefo. | |||
2002-01-07 | Do not enter ddb twice in a row on console break. | Miod Vallat | |
2002-01-07 | - increment uvmexp.intrs on interrupts (oops) | Miod Vallat | |
- change more fatal situations into panics - reorganize the execution flow to be shorter if no device interrupt handler are registered - minor style/KNF changes as well | |||
2002-01-06 | add ums and wsmux | Jason Wright | |
2002-01-06 | That was no fix, that broke things. If the pte entry is currently found | Dale Rahn | |
in the po lists, it will NOT have the PTE_VALID bit set. Thus valid mappings could be ignored if enough mappings existed for that PTEG pair. This explains the bus_dma panics. | |||
2002-01-06 | pte_spill() is executed on a special stack in real mode (vm not enabled). | Dale Rahn | |
It is not valid to call pool_put() from that context. If called from that context, put the freed item on one of two lists (race safe), poalloc() will attempt to fetch from there, and pofree() will clean up if called from a normal context. | |||
2002-01-04 | Use [eid]cache-size to determine cache sizes and fall back to (?cache-nlines ↵ | Jason Wright | |
* ?cache-linesize) if it fails (from NetBSD). | |||
2002-01-04 | correct comment: USB scanners aren't generic devices | Jason Wright | |
2002-01-04 | oops, move cdev_decls to conf.h | Jason Wright | |
2002-01-04 | add the full suite of USB devices: usb, uhid, ugen, ulpt, urio, ucom, uscanner | Jason Wright | |
2002-01-04 | Bring in a closer shape to other arches Makefile, also reorder the depend | Miod Vallat | |
order so that assym.h is created in time for the libkern depend phase, since hppa libkern depends on it. mickey@ ok (and the previous commit as well). | |||
2002-01-04 | Use LEAF_ENTRY not ENTRY. | Miod Vallat | |
2002-01-04 | expose sbus_bus_addr() so cgsix actually compiles (oops) | Jason Wright | |
2002-01-04 | Standardize on EFBIG for bus_dma returning failure if caller is too griddy. | Miod Vallat | |
2002-01-03 | call ukbd_cnattach() if the console keyboard is usb | Jason Wright | |
[XXX this probbably doesn't belong here, but I haven't found a better place yet and I'm bloody tired of using boot -d to set ukbd_is_console]. | |||
2002-01-03 | stdout and stdin are integers not pointers (use 0 not NULL) | Jason Wright | |
2002-01-03 | define a new wsemul_sun attribute and add it to the sparc64 framebuffers | Jason Wright | |
[This needs to be extended to the vt100 and dumb emulations too.. in time]. (This allows the removal of WSEMUL_SUN from sparc64/conf/GENERIC) | |||
2002-01-03 | Use STRIPFLAGS=-g -X -x rather than =-d on all ELF arches. | Miod Vallat | |
2002-01-03 | cdev_decl(wsdisplay) is already done in <sys/conf.h> | Miod Vallat | |
2002-01-03 | Proper va_end calling (no double calls) | Jason Wright | |
2002-01-03 | add get/set colormap functions (mostly stolen from macppc) | Jason Wright | |
add WSSCREEN_WSCOLORS attribute (doesn't seem to matter much, tho) | |||
2002-01-03 | add WSEMUL_SUN so we get the sun emulation stuff | Jason Wright | |
2002-01-03 | If the dma decides to perform I/O on memory that is not mapped, panic | Dale Rahn | |
immediately instead of writing on random memory addresses. Could the mapping be faulted in, no? | |||
2002-01-02 | commented out maxi radio | Michael Shalayeff | |
2002-01-02 | at least ; required after label or case; openbsd@davidkrause.com | Theo de Raadt | |
2002-01-02 | missing radiotrack entries, fix the others (all still commented out | Michael Shalayeff | |
2002-01-02 | On the road to serial console support. stage one, if of console is serial | Dale Rahn | |
force to display, zs(macppc) doesn't support console yet... | |||
2002-01-01 | Don't whine about not having carrier... ifconfig on the interface will say so. | Jason Wright | |
2001-12-31 | man says bus_space_map() returns non-zero, not negative on failure | Michael Shalayeff | |
2001-12-31 | Fix a glitch in _dmamap_load_buffer introduced in the last commit. | Miod Vallat | |
jason@ ok | |||
2001-12-27 | Don't mess with the PMAP_PHYSSEG flags there. It's UVM playground, not really | Miod Vallat | |
ours. | |||
2001-12-25 | Oops, I barfed there, too. | Miod Vallat | |
2001-12-25 | bad miod | Theo de Raadt | |
2001-12-25 | Oops, macros from the wrong tree escaped. | Miod Vallat | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-12-24 | pcib is required if pcibios is there; deraadt@ ok | Michael Shalayeff | |
2001-12-24 | More brdtyp vs cputyp replacements. | Miod Vallat | |
2001-12-24 | - completely change the mmu segment and page table structure definitions, | Miod Vallat | |
to use constant bitmasks instead of bitfields. - remove unnecessary (as long as we are not running SMP) locks on the physsegs. - update the pmap code to take these changes into account, and gratuitously change several names and code paths to be closer to existing m68k pmaps. It's a bit faster now. - change pmap.c's usage of vm_{offset,size}_t to {p,v}{addr,size}_t. - remove dead or unused stuff from pmap.c, fix typos, etc Tested on 187 and 188, should not make things worse for 197. | |||
2001-12-24 | <machine/pte.h> not needed here. | Miod Vallat | |
2001-12-24 | Be more TLB-coherency friendly in pmap_k* functions. | Miod Vallat | |
2001-12-22 | Compile with option DEBUG. | Miod Vallat | |
2001-12-22 | Label changes and comment corrections. | Steve Murphree | |
2001-12-22 | MVME917 documentation comment. | Steve Murphree | |
2001-12-22 | mc88110 mods. | Steve Murphree | |
2001-12-22 | Bring in PSR bit definitions. | Steve Murphree | |
2001-12-22 | Assume xxx.usr bug in RAMDISK. | Steve Murphree | |
2001-12-22 | Make RAMDISK work. | Steve Murphree | |
2001-12-22 | vme devices 'auto vector'. | Steve Murphree | |
2001-12-22 | Correct badvaddr() usage. | Steve Murphree | |