Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-12 | remove IPL_IMP and splimp(). | Brad Smith | |
2006-03-11 | cbb needs IPL_VM to be defined now. | Miod Vallat | |
2006-02-10 | Add a few more CPU types. | Mark Kettenis | |
2006-01-13 | Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst our | Todd C. Miller | |
architectures. They are now defined as unsigned long, long, long and unsigned long respectively. | |||
2006-01-10 | Remove duplicate _C_LABEL define. OK miod@ | Todd C. Miller | |
2006-01-08 | Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2 | Todd C. Miller | |
2006-01-06 | Don't redefine SIZE_MAX | Todd C. Miller | |
2006-01-06 | Adapt things to use __type_t instead of _BSD_TYPE_T_ | Todd C. Miller | |
Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable | |||
2006-01-06 | Merge machine/ansi.h and machine/types.h into machine/_types.h and | Todd C. Miller | |
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD. | |||
2006-01-02 | remove last traces of __BROKEN_INDIRECT_CONFIG. | Brad Smith | |
Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc kernels still compile. | |||
2005-12-17 | Get rid of deprecated vm_{offset,size}_t types for good, use {p,v}{addr,size}_t | Miod Vallat | |
instead; looked at millert@ | |||
2005-12-14 | convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@ | Todd C. Miller | |
2005-12-14 | Make clock_t consistent across platforms as a 32 bit int. OK deraadt@ | Todd C. Miller | |
2005-12-13 | Whoops, need to #undef _BIG_ENDIAN not _BYTE_ORDER | Todd C. Miller | |
2005-12-13 | First step in include files overhaul. Use __FOO_VISIBLE (as defined | Todd C. Miller | |
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@ | |||
2005-11-26 | Frequency scaling for IBM 970FX. | Mark Kettenis | |
ok drahn@ | |||
2005-11-24 | add lint-specific hacks. at the same time, clean out a lot of ancient | Theo de Raadt | |
cruft for old compilers and environments. there may be a 2nd round of polishing after this; ok miod and others | |||
2005-11-13 | Recognized 970MP processor. | Dale Rahn | |
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 | 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-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-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-04-19 | nothing uses spllowersoftclock() anymore | Michael Shalayeff | |
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-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-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-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-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 |