CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: skrll Date: Thu Jul 23 19:21:23 UTC 2020 Modified Files: src/sys/arch/i386/include: byte_swap.h Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/i386/include/byte_swap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: kamil Date: Thu Jan 9 10:46:31 UTC 2020 Modified Files: src/sys/arch/i386/include: ptrace.h Log Message: Add missing compat define of PT32_GETXSTATE Fixes i386 build. Reviewed by To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/include/ptrace.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: mgorny Date: Fri May 10 16:27:03 UTC 2019 Modified Files: src/sys/arch/i386/include: reg.h Log Message: Fill 'struct fpreg' & 'struct xmmregs' in The 'struct fpreg' data type used by PT_GETFPREGS, and 'struct xmmregs' used by PT_GETXMMREGS are currently opaque. Define them to contain correct data structs instead, the same way they are defined for amd64. For 'struct fpreg' this means 'struct save87', and for 'struct xmmregs' this means 'struct fxsave'. This makes it more transparent for consumers how the data is formatted, and allows using it without need for explicit casts. Reviewed by . To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/i386/include/reg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Thu Mar 7 13:02:13 UTC 2019 Modified Files: src/sys/arch/i386/include: pte.h Log Message: Style, and remove useless comments. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/i386/include/pte.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: mlelstv Date: Tue Nov 13 11:01:54 UTC 2018 Modified Files: src/sys/arch/i386/include: multiboot.h Log Message: Framebuffer definitions for multiboot protocol. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/i386/include/multiboot.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: cherry Date: Sun Sep 23 07:54:42 UTC 2018 Modified Files: src/sys/arch/i386/include: segments.h Log Message: Summary: Remove older and now conflicting type declaration for global variable 'idt'. This should fix the i386 build failure now. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/i386/include/segments.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sun Jun 17 15:46:39 UTC 2018 Modified Files: src/sys/arch/i386/include: frameasm.h Log Message: i586 and below don't have this 3-byte nop, so use three 1-byte nops, reported by Nathanial Sloss To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/include/frameasm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: kamil Date: Tue May 22 21:03:09 UTC 2018 Modified Files: src/sys/arch/i386/include: ptrace.h Log Message: Define PTRACE_BREAKPOINT_ASM for i386 in the MD part of x86 uses int3 for software breakpoint on i386 and amd64. Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/i386/include/ptrace.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: khorben Date: Fri Apr 13 01:49:47 UTC 2018 Modified Files: src/sys/arch/i386/include: multiboot.h Log Message: Correct discrepancy with the Multiboot specification The VBE mode was missing, and the types of the subsequent VBE members were also wrong. Nothing in NetBSD's base seems to be using this, and therefore nothing is expected to break as a result of this fix, or any binary to change for that matter. The latest specification (as of today) can be found at: https://www.gnu.org/software/grub/manual/multiboot/multiboot.html This was already reported in misc/52366, and addresses part of it. Patch sent to port-i386@. Build-tested on NetBSD/amd64. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/i386/include/multiboot.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sat Jan 27 08:05:14 UTC 2018 Modified Files: src/sys/arch/i386/include: frameasm.h Log Message: Use .pushsection (like amd64), and align INTRENTRY. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/i386/include/frameasm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sun Sep 17 09:11:19 UTC 2017 Removed Files: src/sys/arch/i386/include: tlog.h Log Message: Remove tlog.h - unused now. Note that it is not installed. To generate a diff of this commit: cvs rdiff -u -r1.4 -r0 src/sys/arch/i386/include/tlog.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sat Aug 12 13:11:23 UTC 2017 Modified Files: src/sys/arch/i386/include: frame.h Log Message: Remove the vm86 fields from the trap frame. It seems to me that we could now remove the '-16' when initializing pcb_esp0. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/i386/include/frame.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sat Aug 12 12:48:47 UTC 2017 Modified Files: src/sys/arch/i386/include: pcb.h Log Message: Remove the vm86 fields from the pcb. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/i386/include/pcb.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Sat Jul 29 13:05:16 UTC 2017 Modified Files: src/sys/arch/i386/include: freebsd_machdep.h param.h Log Message: Remove unused. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/i386/include/freebsd_machdep.h cvs rdiff -u -r1.81 -r1.82 src/sys/arch/i386/include/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Wed Jun 14 17:09:00 UTC 2017 Modified Files: src/sys/arch/i386/include: frameasm.h Log Message: style To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/i386/include/frameasm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Thu Jun 8 18:25:14 UTC 2017 Modified Files: src/sys/arch/i386/include: profile.h Log Message: use compiler builtins to compute addresses instead %ebp assembly arithmetic. (from joerg) To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/i386/include/profile.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Sun Jun 4 16:35:59 UTC 2017 Modified Files: src/sys/arch/i386/include: profile.h Log Message: - prevent optimization from omitting the frame pointer (and re-using it); we use it in our inline assembly. - convert to c a little assembly to make the code more understandable. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/arch/i386/include/profile.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Wed May 31 01:50:19 UTC 2017 Modified Files: src/sys/arch/i386/include: profile.h Log Message: prevent coredumps by skipping everything early if we are not counting. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/i386/include/profile.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: kamil Date: Sat Apr 8 02:02:30 UTC 2017 Modified Files: src/sys/arch/i386/include: ptrace.h Log Message: Define PT_SETSTEP and PT_CLEARSTEP for i386 (ptrace(2)) Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/i386/include/ptrace.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Fri Mar 10 13:42:47 UTC 2017 Modified Files: src/sys/arch/i386/include: pmc.h Log Message: unused To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/pmc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: kamil Date: Mon Jan 16 21:19:14 UTC 2017 Modified Files: src/sys/arch/i386/include: userret.h Log Message: Allow to mix single-step with hardware assisted watchpoints on i386 This case needs new handling in trap recognition. Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/i386/include/userret.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: maxv Date: Fri Sep 2 08:28:06 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h Log Message: KNF, and give the structure sizes. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/i386/include/segments.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: chs Date: Sun May 15 15:26:04 UTC 2016 Modified Files: src/sys/arch/i386/include: asm.h Log Message: define ALTENTRY(), needed by dtrace. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/include/asm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:59 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: one more. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/i386/include/elf_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:08 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: more relocations. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/elf_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Sun Jan 24 18:21:50 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h types.h Log Message: expose __vaddr_t for segments.h since it is a userland api. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/include/segments.h cvs rdiff -u -r1.85 -r1.86 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: pooka Date: Wed Apr 22 19:48:01 UTC 2015 Modified Files: src/sys/arch/i386/include: types.h Log Message: Revise rhetoric for why __HAVE_ATOMIC64_OPS is defined with _KERNEL even though we don't know for sure that the target i386 CPU will support them. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: pooka Date: Tue Dec 9 14:39:49 UTC 2014 Modified Files: src/sys/arch/i386/include: ansi.h Log Message: On i386, prefer __WCHAR/WINT_TYPE__ where available instead of hardcoded _BSD_WCHAR_T_ value. This mimics some other ports, and more importantly fixes compilation with i386 compilers which define __WCHAR_TYPE__ as "long int" instead of the "int" we had in there. That superficial mismatch resulted in errors such as: lib/libc/gen/vis.c:109:1: error: array of inappropriate type initialized from string constant static const wchar_t char_shell[] = L"'`\";&<>()|{}]\\$!^~"; No change to NetBSD (our gcc does define __WCHAR_TYPE__, but it is "int" ... as expected ... since the NetBSD build worked ;) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/include/ansi.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: joerg Date: Mon Jul 28 11:22:46 UTC 2014 Modified Files: src/sys/arch/i386/include: int_fmtio.h int_mwgwtypes.h Log Message: GCC sets up u?int_fast8_t to be int, so be consistent with it. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/i386/include/int_fmtio.h cvs rdiff -u -r1.7 -r1.8 src/sys/arch/i386/include/int_mwgwtypes.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Thu Apr 24 19:23:00 UTC 2014 Modified Files: src/sys/arch/i386/include: types.h Log Message: Explain what is going on with the 64 bit atomic ops, and restore them for pure kernel use. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Tue Apr 22 14:09:19 UTC 2014 Modified Files: src/sys/arch/i386/include: types.h Log Message: we don't really have 64 bit atomic ops. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Mon Apr 21 19:13:22 UTC 2014 Modified Files: src/sys/arch/i386/include: pcb.h Log Message: disable assert for lint. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/i386/include/pcb.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Mon Apr 21 19:12:11 UTC 2014 Modified Files: src/sys/arch/i386/include: pmap.h Log Message: forward decl for struct pcb. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/arch/i386/include/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Thu Apr 3 15:22:19 UTC 2014 Modified Files: src/sys/arch/i386/include: types.h Log Message: we have cpu_bootconf() To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dsl Date: Tue Feb 4 22:21:35 UTC 2014 Modified Files: src/sys/arch/i386/include: mcontext.h npx.h Log Message: Remove the fields from 'struct save87' and 'struct fxsave' that were used to save the control word and tag word on fp faults. Nothing I could find looked at them before I removed the code that wrote them. It might appear that these fields got exported to userspace (via mcontext), but that code carefully avoided those fields. I've also deleted some very historic fields from the union inside __fpregset_t this doesn't affect its size. The __fpregset_t fields are now the same size as the ones in the pcb. Which is good because they get cast to each other in a few places. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/mcontext.h cvs rdiff -u -r1.32 -r1.33 src/sys/arch/i386/include/npx.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Tue Jan 28 17:46:01 UTC 2014 Modified Files: src/sys/arch/i386/include: vmparam.h Log Message: only limit bottom-up allocations, put back 3G limit on datasize. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/arch/i386/include/vmparam.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Tue Jan 28 02:51:34 UTC 2014 Modified Files: src/sys/arch/i386/include: vmparam.h Log Message: Cut down MAXDSIZE from 3G to 2.5G otherwise bottomup allocation ends up supplying an out of bounds hint for sigcode (c001e000 > bf00). Makes a.out binaries work again. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/i386/include/vmparam.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: christos Date: Sat Jan 25 19:10:56 UTC 2014 Modified Files: src/sys/arch/i386/include: npx.h Log Message: help lint. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/i386/include/npx.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dsl Date: Sun Jan 19 23:27:30 UTC 2014 Modified Files: src/sys/arch/i386/include: npx.h Log Message: Add a couple of __CTASSERT() for the sizes of the fp save structures. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/i386/include/npx.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dsl Date: Mon Dec 9 17:39:53 UTC 2013 Modified Files: src/sys/arch/i386/include: freebsd_machdep.h Log Message: Include machine/npx.h here. The only file that needs 'struct freebsd_save87' includes it already. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/freebsd_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: para Date: Mon Mar 18 16:32:32 UTC 2013 Modified Files: src/sys/arch/i386/include: pmap.h Log Message: i386 pmap.h got a forward declarition for vm_map from systm.h insert a forward declaration To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys/arch/i386/include/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: alnsn Date: Sun Nov 18 14:39:43 UTC 2012 Modified Files: src/sys/arch/i386/include: sljitarch.h Log Message: Disable generation of fastcall functions on i386. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/i386/include/sljitarch.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dsl Date: Mon Oct 1 17:30:39 UTC 2012 Modified Files: src/sys/arch/i386/include: apmvar.h Log Message: Remove some definitions that were part of the APM bos interface. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/include/apmvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: sborrill Date: Wed Aug 15 08:10:29 UTC 2012 Modified Files: src/sys/arch/i386/include: vmparam.h Log Message: Bump VM_PHYSSEG_MAX to 16 from 10. Modern IBM hardware requires VM_PHYSSEG_MAX to be turned up to 11 to avoid an early panic. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/arch/i386/include/vmparam.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: yamt Date: Tue Jul 26 12:57:35 UTC 2011 Modified Files: src/sys/arch/i386/include: frameasm.h Log Message: comment To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/i386/include/frameasm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: yamt Date: Tue Jul 26 12:56:39 UTC 2011 Modified Files: src/sys/arch/i386/include: cpu.h Log Message: whitespace To generate a diff of this commit: cvs rdiff -u -r1.176 -r1.177 src/sys/arch/i386/include/cpu.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dyoung Date: Sun Jul 17 01:18:42 UTC 2011 Modified Files: src/sys/arch/i386/include: Makefile Removed Files: src/sys/arch/i386/include: bus.h Log Message: On i386, good-bye . To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/i386/include/Makefile cvs rdiff -u -r1.41 -r0 src/sys/arch/i386/include/bus.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dyoung Date: Fri Jul 1 18:15:11 UTC 2011 Modified Files: src/sys/arch/i386/include: mca_machdep.h Log Message: #include instead of . To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/i386/include/mca_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: joerg Date: Thu Jun 16 13:16:20 UTC 2011 Modified Files: src/sys/arch/i386/include: asm.h Log Message: Use minimal alignment for functions in standalone code. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/i386/include/asm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: dsl Date: Thu Jun 2 18:46:51 UTC 2011 Modified Files: src/sys/arch/i386/include: frame.h Log Message: Replace the trapframe fields for segment registers with two uint16_t fields - one of which is an explicit pad. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/i386/include/frame.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: haad Date: Tue Dec 14 15:50:07 UTC 2010 Modified Files: src/sys/arch/i386/include: types.h Log Message: Revert change made in revision 1.66 by ad@ this is not true and 64bit atomic ops should be enabled in libc by default. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: jym Date: Sat Oct 2 22:53:50 UTC 2010 Modified Files: src/sys/arch/i386/include: pte.h Log Message: Update the comment for PG_PS when used with PAE. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/include/pte.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: jym Date: Tue Sep 21 00:18:05 UTC 2010 Modified Files: src/sys/arch/i386/include: types.h Log Message: Promote paddr_t to 64 bits for i386 userland (non PAE and PAE). paddr_t has limited interest in userland, and should only be used by specific code like kvm(3) (for VA => PA translations). To support non PAE and PAE kernels simultaneously in kvm(3), promote paddr_t to 64 bits. No objection on current-us...@. See also: http://mail-index.netbsd.org/current-users/2010/09/07/msg014249.html Kernel remains untouched by this change. In-kernel 64 bits for paddr_t is for a future commit (Yes, I do not forget about that :) ) To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/i386/include/types.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: jym Date: Tue Sep 14 21:34:03 UTC 2010 Modified Files: src/sys/arch/i386/include: pte.h Log Message: Add ULL suffix to PG_NX when it is defined. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/include/pte.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: jym Date: Thu Jul 15 18:58:41 UTC 2010 Modified Files: src/sys/arch/i386/include: pmap.h Log Message: Purely cosmetic: move L2_SLOT_KERNBASE out of the PAE #ifdef/#endif block. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch/i386/include/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/include
Module Name:src Committed By: jld Date: Tue Apr 6 20:43:57 UTC 2010 Modified Files: src/sys/arch/i386/include: pte.h Log Message: Fix typos in PAE comment. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/i386/include/pte.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.