summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Collapse)Author
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-09Do not include <lib/libkern/libkern.h> explicitely, get it via <sys/systm.h>.Miod Vallat
2006-03-04Typos grab bag of the month, eyeballed by jmc@Miod Vallat
2006-02-27mips requires strict alignment; spotted after a discussion on undeadly;Miod Vallat
ok deraadt@ kettenis@
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-15Print cache instructions correctly.Miod Vallat
2006-01-14Revert 1.12 and go back to 32K MAXPHYS; 64k MAXPHYS exposes subtle bugsMiod Vallat
and is not reliable enough.
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
architectures. They are now defined as unsigned long, long, long and unsigned long respectively.
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-09Use protected version of register_t in struct sigcontext for theTodd C. Miller
case where _XOPEN_SOURCE was defined but BSD-specific types are not visible.
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt 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-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD.
2006-01-04Crank MAXPHYS to 64KB again and remove bogus comment.Miod Vallat
2006-01-04Initialize virtual_end to a decent value, so that VM_MAX_KERNEL_ADDRESS isMiod Vallat
meaningful before pmap_bootstrap() is invoked; gets us valid buffer numbers computation.
2006-01-02Kill enablertclock.Miod Vallat
2005-12-22'spoofonly' does not mean what I thought it meant. The whole point isKenneth R Westerback
to read non-OpenBSD label information like MBRs and populate ('spoof') the OpenBSD disk label appropriately. So avoiding an I/O when doing 'spoofonly' is to miss the whole point. Backout all Sept. 26 and subsequent changes to disksubr.c files. The original CD problem with I/O errors on blank media will be addressed another way. Should fix the ext3 vs amd64 problems discussed on misc@. Thanks to steven@ for finally putting it terms that I understood. ok deraadt@
2005-12-20Since we are allowed to rely on the fact that the pcb is the first elementMiod Vallat
of struct user, use syntactic sugar in genassym.cf and use PCB_xxx defines instead of U_PCB_xxx, like all other platforms do; no functional change.
2005-12-2001 -> SA_ONSTACK in sigreturn.Miod Vallat
2005-12-20Trim include files list.Miod Vallat
2005-12-20__attribute__ ((__packed_)) -> __packedMiod Vallat
2005-12-17Remove duplicate definition of machFPCurProcPtr.Mark Kettenis
ok pefo@, miod@
2005-12-17Let the xtlb refill handler fault if the userland va is out of the supportedMiod Vallat
address space instead of using the tlb of the va modulo the address space size. ok pefo@
2005-12-17Rename ``dofault'' label to ``fault_common'', it just looks too close toMiod Vallat
``default'' and thus can make your code reading experience more difficult...
2005-12-17Fix handling of floating-point registers in PT_{GET|SET}REGS.Mark Kettenis
ok miod@
2005-12-16do not use a label_t in the pcb. label_t may not exist in all contexts,Theo de Raadt
and causes a real pain with _KERNEL that we wish to avoid for sys/user.h so clone a label_t thingy here
2005-12-14make va_arg() map to nothing; ok millertTheo de Raadt
2005-12-14convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@Todd C. Miller
2005-12-13nuke unused BTOPKERNBASE defineMartin Reindl
pointed out by miod@
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
2005-12-12Nuke leftover references to procfs_mem.h.Miod Vallat
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesMiod Vallat
out of procfs and gets a ptrace request PT_{READ,WRITE}_{I,D} as argument; also procfs_checkioperm() becomes process_checkioperm(). From art@ some time ago; ok kettenis@ pedro@
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-11-29backout miod's change because he did not compile libc.Theo de Raadt
2005-11-28Remove older-than-gramps poor man's assym.h defines; .S files do not even needMiod Vallat
these constants.
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt
cruft for old compilers and environments. there may be a 2nd round of polishing after this; ok miod and others
2005-11-23there is no vtophys hereMichael Shalayeff
2005-11-06byebye Mach macrosMartin Reindl
testing and ok kettenis@, hshoexer@
2005-10-24Conditionalize singler-step code on PTRACE.Mark Kettenis
ok miod@
2005-09-27Don't try to read the DOS label from the device if spoofonly is 1.Kenneth R Westerback
This changes the architectures which use code identical to the amd64 disksubr.c. macppc seems different so it will be separate. The remaining archs don't try to read a DOS label. ok deraadt@
2005-09-15In syscall(), do not recompute the struct proc * after the syscall hasMiod Vallat
succeeded. This used to be necessary for fork(), when returning in the child, but we return in the child in child_return() which does TRT. ok art@
2005-09-15Change child_return() to record a proper ktrace record for vfork childMiod Vallat
processes. ok art@ uwe@ (some time ago)
2005-09-12Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bitMiod Vallat
arches; except on sparc where the range is 4-8 for !sun4m and 4-64 for sun4m, selected at runtime.
2005-08-14catched->caughtMiod Vallat
2005-08-07Remove advertising clause from UCB licenses; ok deraad@Miod Vallat
2005-08-01Remoe unused vtrace stuff; ok deraadt@Miod Vallat
2005-07-31Get rid of unused SINCR and SSIZE constants.Miod Vallat
2005-07-20Always do the netisr_dispatch dance, rather than trying to be smart and use aMiod Vallat
three-line #if construct around it, which is wrong since the addition of kernel pppoe and bluetooth code.