Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-20 | zx(4) support for sparc64, tested on an Ultra 2. | Miod Vallat | |
2004-06-20 | Fix some comment typos I noticed while reading this code. | Aaron Campbell | |
2004-06-20 | nope, tree breakage in libpthread. too tough to run a make build? | Theo de Raadt | |
2004-06-20 | Move schedstate_percpu into sched.h so that we don't have to include | Artur Grabowski | |
proc.h in cpu.h on __HAVE_CPU_INFO architectures. cpu.h is usually included in param.h. This also removes the horrible kludge with ifdef SYS_PROC_H in sched.h by simply converting the inline functions into macros. With a few suggestions from nordin@ deraadt@ ok | |||
2004-06-20 | Silence intr_establish a bit more; makes the dmesg on U2 suddenly edible. | Miod Vallat | |
ok deraadt@ | |||
2004-06-20 | It's supposed to be #ifdef DIAGNOSTIC, not #ifdef DIAGONSTIC. miod@ tested+ok | Aaron Campbell | |
2004-06-19 | Trim includes. | Miod Vallat | |
2004-06-19 | No "machine prom" ddb command on the Luna. | Miod Vallat | |
2004-06-19 | Share common ddb files accross m88k platforms. | Miod Vallat | |
2004-06-19 | Remove unused and misleading defines. | Miod Vallat | |
2004-06-18 | Correct range validation in sio_iointr(). | Miod Vallat | |
2004-06-18 | Add /dev/crypto support. | Miod Vallat | |
2004-06-17 | betterer swapdev | Michael Shalayeff | |
2004-06-17 | reset both irr's; put a barrier upon imr reset such that icr is reset ↵ | Michael Shalayeff | |
properly and do it once | |||
2004-06-17 | fix coalescing config writes errata | Michael Shalayeff | |
2004-06-17 | pretty cpu spinup message | Theo de Raadt | |
2004-06-17 | ldcw does a store too | Michael Shalayeff | |
2004-06-17 | use local var copy of frame->tf_iir everywhere and fix one panic | Michael Shalayeff | |
2004-06-16 | We need __splbarrier to compile kernel, tho it should be | Alexander Yurchenko | |
replaced with a real gcc barrier. ok deraadt@ | |||
2004-06-16 | Use i386_ipi_db only with DDB | Alexander Yurchenko | |
ok deraadt@ | |||
2004-06-16 | Missing ifdef DDB | Alexander Yurchenko | |
ok deraadt@ | |||
2004-06-16 | db_mp.c requires ddb | Alexander Yurchenko | |
ok deraadt@ | |||
2004-06-16 | handle zero division for userland as well; from otto@ | Michael Shalayeff | |
2004-06-15 | first parts of how C3 Esther will be handled; ok tom | Theo de Raadt | |
2004-06-15 | Be more careful about what value we check for crypto capability bits | Tom Cosgrove | |
if the first cpuid returns too low a number. ok deraadt@ | |||
2004-06-15 | export actual xcrypt feature set bitmask | Theo de Raadt | |
2004-06-15 | grok upcoming VIA C3 Esther montmul, sha1, and sha256 instructions | Theo de Raadt | |
2004-06-15 | fix some printf's | Brad Smith | |
From: Brian Poole <raj at cerias dot purdue dot edu> ok henric@ | |||
2004-06-14 | Added some codes that check if the machine is LUNA-88K or LUNA-88K2 | Kenji Aoyama | |
and retrieve the boot device information from NVRAM. Only works on LUNA-88K2 at this moment. | |||
2004-06-14 | de-__P | Theo de Raadt | |
2004-06-14 | knock out some useless crud | Theo de Raadt | |
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-06-11 | better name for power thread (for power users only) | Michael Shalayeff | |
2004-06-10 | Generate SIGTRAP for breakpoint instructions. | Mark Kettenis | |
ok mickey@ | |||
2004-06-10 | Fix a logic error in sglist creation. | Miod Vallat | |
2004-06-09 | Among other tricky (or nice, depending upon your involvment) features, | Miod Vallat | |
the 88Open ABI allows arguments to be passed through registers, then on the stack, the through registers, then on the stack again, with some function signatures. Unfortunately, gcc has not been designed with this possibility in mind, and does not handle this situation optimally (since no sane architecture does this anyway) and will reserve stack storage for the second set of in-registers parameters. Fixing this is quite non-trivial (trust me on this), so in the meantime keep at wasting space stack, but teach varargs about this so that it can compensate correctly. | |||
2004-06-09 | rename POOLPAGE macros to pmap_map_direct | Ted Unangst | |
break out uvm_km_page bits for this case, no thread here lots of testing tech@, deraadt@, naddy@, mickey@, ... | |||
2004-06-09 | pull in KNF from SMP | Theo de Raadt | |
2004-06-09 | we trust the calibrated pentium_mhz more, so don't overwrite it unless | Ted Unangst | |
we know the cpu speed has changed. fixes pr3814 from mark pecaut. | |||
2004-06-09 | fix compilation for !I586_CPU case; ok grange@ | Damien Miller | |
2004-06-09 | Minor sync from the SMP branch. | Artur Grabowski | |
NVRAM_RESET_SOFT -> NVRAM_RESET_JUMP ok deraadt@ | |||
2004-06-08 | always create a stack frame in cpu_switch() and put a stub | Michael Shalayeff | |
for doing page idle zeroing. store the kernele stack pointer into pcb instead of trapframe for debuggers doing stack traces; from kettenis@ | |||
2004-06-08 | Use cpuid_t whenever possible, rather than an angry combination of long | Miod Vallat | |
there and u_long elsewhere. ok marc@ deraadt@ | |||
2004-06-08 | pull up cpuid_t define from smp branch. Kill alpha specific defininition | Marco S Hyman | |
of cpuid_t. OK art@ deraadt@ | |||
2004-06-08 | pull ncpus support from smp tree into main branch. | Marco S Hyman | |
remove alpha specific definition of ncpus. OK (and tested on alpha) deraadt@ | |||
2004-06-08 | No need to update runtime in cpu_switch. It's updated in mi_switch just | Artur Grabowski | |
after the return from cpu_switch. ok deraadt@ miod@ | |||
2004-06-07 | Correctly handle an unaligned long long parameter on stack in varargs functions; | Miod Vallat | |
makes some rare situations in the a.out ar working again. | |||
2004-06-07 | Allow userland to issue ld.d or st.d with a long, but not long long aligned | Miod Vallat | |
address, by recovering from the misaligned address exception. | |||
2004-06-06 | Don't touch any hardware registers while fetching hw.cpuspeed and | Alexander Yurchenko | |
just return current pentium_mhz value. Update this value in all hw.setperf hoos either via its own private methods or using global update_cpuspeed hook, if registered. Also implement update_cpuspeed hook for Pentium 3. Tested by millert@, Gabriel Kihlman <gk@stacken.kth.se> and me on various i386 machines. ok tedu@ | |||
2004-06-06 | remove Realtek 8139C+ from re(4) line comment | Peter Valchev | |