Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-08 | Add support for 64-bit SPRs. | Mark Kettenis | |
ok drahn@ | |||
2005-10-26 | Mach-macro wipeout | Martin Reindl | |
'do it' deraadt@ | |||
2005-10-22 | s/970/970FX/g | Mark Kettenis | |
ok drahn@ | |||
2005-10-09 | unbreak altivec support. | Dale Rahn | |
2005-10-09 | Subtle changes to the powerpc fpu handling, basically fpuproc is handled | Dale Rahn | |
in a non-raceable manner inside save_fpu and enable_fpu so that the eventual SMP case will not grab a half loaded fpu context. | |||
2005-10-09 | Nearly functional crashdump support for macppc. Because savecore | Dale Rahn | |
does not recognize the resulting crashdumps, the writing has been disabled. Better here than in my forest of trees. | |||
2005-10-08 | 64 bit compat. clean up the 32/64 code paths so less decision points exist | Dale Rahn | |
allow more than 256MB ram on G5, (still 2G limit) by creating PTE entries dynamically for all physical memory. | |||
2005-10-03 | Handle segment register restore at context enter/exit instead of | Dale Rahn | |
deep in the kernel. Based on code from two years ago, now necessary for G5. removes the 1GB ram limit on 32bit processors, temporarily sets a 256MB limit on G5. | |||
2005-10-03 | G5 pmap support, most of this G5 work has been done by kettenis@ | Dale Rahn | |
without his forging ahead, it would barely be started. Again this is one step of many, but needs to be tested, this is independant of the locore change just committed which kettenis@ and deraadt@ significantly wrote. | |||
2005-10-01 | Recognize 970 processor and provide a function/variable to determine if | Dale Rahn | |
the current processor is 64bit. | |||
2005-09-15 | Change child_return() to record a proper ktrace record for vfork child | Miod Vallat | |
processes. ok art@ uwe@ (some time ago) | |||
2005-09-12 | Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bit | Miod Vallat | |
arches; except on sparc where the range is 4-8 for !sun4m and 4-64 for sun4m, selected at runtime. | |||
2005-08-02 | Save floating point context on signals, looked at miod@ is it in yet? deraadt@ | Dale Rahn | |
2005-06-20 | Handle floating-point registers. | Mark Kettenis | |
ok drahn@ | |||
2005-05-30 | Only enable the FPU when the process has an FPU context. ok miod@ | Dale Rahn | |
2005-05-02 | Avoid infite loop. | Mark Kettenis | |
ok drahn@ | |||
2005-05-02 | New in{,4}_cksum that is between 1.5 and 5 times faster than the | Brad Smith | |
old version depending on CPU type. From NetBSD ok drahn@ | |||
2005-05-01 | To allow for MD override of in4_cksum()... | Brad Smith | |
ok deraadt@ | |||
2005-04-21 | count fpu lazy context switches; deraadt@ ok | Michael Shalayeff | |
2005-04-19 | nothing uses spllowersoftclock() anymore | Michael Shalayeff | |
2005-04-17 | Generate SIGTRAP instead of SIGILL for breakpoint instructions. | Mark Kettenis | |
Disable some debug code in the process. ok miod@ | |||
2005-04-14 | internal _BSD_WCTRANS_T_, _BSD_MSTATE_T_, _BSD_WCTYPE_T_ types. | Marc Espie | |
2005-03-29 | Shrink struct label_t to the correct size; ok drahn@ a long time ago. | Miod Vallat | |
2005-03-10 | Recognize 7447A processor, as found in the Mac mini; print | Otto Moerbeek | |
rev number in hex explicitly. ok deraadt@ drahn@ | |||
2005-03-08 | Cosmetics... | Thierry Deval | |
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies. | |||
2005-01-04 | SET_PC_REGS, arches tested between me and miod. | Marc Espie | |
2004-12-24 | {e,}intr{cnt,names} bye-bye. | Miod Vallat | |
2004-12-06 | Use uvm_grow() to account for stack growth, rather than home-grown code | Miod Vallat | |
or nothing. Inspired by a similar recent change in NetBSD. | |||
2004-11-26 | Kill __HAVE_EVCOUNT, now that all architectures provide them. | Miod Vallat | |
2004-11-18 | Move PowerPC cpu type constants to <machine/cpu.h> | Miod Vallat | |
ok drahn@ | |||
2004-10-01 | Block splsoftclock in splsoftnet, and splsoftclock and splsoftnet in splsofttty | Dale Rahn | |
Prevents a race which can corrupt pools, found dhartmei, fix by art and me. | |||
2004-08-06 | rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubs | Theo de Raadt | |
on all other architectures. remove last architecture dependent #ifdef from uvm code. | |||
2004-08-06 | provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ ok | Michael Shalayeff | |
2004-08-05 | When probing using badaddr make sure the probe load instruction | Per Fogelstrom | |
is retired before turning off trap handling. Otherwise a panic trap may be taken. OK drahn@ | |||
2004-07-13 | #define __HAVE_PMAP_DIRECT and use it. requested by art | Ted Unangst | |
2004-06-28 | Use new event counter API for interrupt counting on macppc. drahn@ ok | Aaron Campbell | |
2004-06-24 | Do a better job at containing powerpc specific #defines to PPC_... | Dale Rahn | |
ok deraadt@ | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
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-05-20 | Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpc | Mark Kettenis | |
and m68k. ok drahn@, millert@ | |||
2004-05-03 | Sync with NetBSD, Fixes a problem identified with regress/.../ieeefp/round. | Dale Rahn | |
2004-04-19 | remove the GATEWAY junk thingy; at the same time, select a new fat | Theo de Raadt | |
cluster value that noone will really need to crank. | |||
2004-02-14 | Simplify hw.{cpuspeed,setperf} api moving all the sysctl stuff | Alexander Yurchenko | |
from the underlying callbacks. Testing hppa mickey@, ppc drahn@ Ok markus@ tedu@ | |||
2004-01-25 | Various typos in comments. | Miod Vallat | |
2004-01-15 | Undo backout of this piece of 'SR restores', this feature is used by | Dale Rahn | |
on pegasos. | |||
2004-01-03 | put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros | Marc Espie | |
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@. | |||
2004-01-03 | backout segment register restore diff which causes reproducible hangs; ok ↵ | Peter Valchev | |
deraadt | |||
2003-12-24 | support cpu_cpuspeed on macppc. | Dale Rahn | |
2003-12-21 | Switch db_expr_t from int to long, per consistency with all other arches. | Miod Vallat | |
ok drahn@ | |||
2003-12-20 | Pass -Wformat | Miod Vallat | |