Module Name:src
Committed By: maxv
Date: Sun Nov 22 13:41:24 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S autoconf.c bios32.c gdt.c
kgdb_machdep.c linux32_sigcode.S machdep.c mptramp.S
netbsd32_machdep.c spl.S trap.c vector.S
Log
Module Name:src
Committed By: maxv
Date: Sun Nov 22 14:06:08 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Remove cpu_vendorname (unused). It is retrieved later in identcpu.c.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82
Module Name:src
Committed By: maxv
Date: Sun Nov 22 10:19:00 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Clarify:
- add some comments
- rename some jumps
- KNF
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.80
Module Name:src
Committed By: maxv
Date: Sat Nov 21 12:34:48 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
Remove the amd64 implementation of fuword and suword. They are not used in
the MI+amd64 code - Christos replaced them yesterday by copy*.
Module Name:src
Committed By: maxv
Date: Fri Nov 20 11:58:00 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf locore.S
Log Message:
A few changes:
- remove cpu_id and cpu_brand_id (unused)
- copy a comment from i386 about fillkpt
- define PDE_SIZE (i386)
Module Name:src
Committed By: msaitoh
Date: Wed Jul 15 04:10:02 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Add comment (ACPI_WAKEUP_ADDR).
To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 src/sys/arch/amd64/amd64/machdep.c
Module Name:src
Committed By: christos
Date: Tue Jun 30 21:08:24 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: cpu_in_cksum.S
Log Message:
handle PIC compilation (if we are building a PIE system; this is used by tests)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Tue May 12 23:16:47 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: db_disasm.c
Log Message:
When in Rome... use true or false, instead of TRUE and FALSE.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: christos
Date: Sat Mar 7 18:41:40 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: linux32_syscall.c linux_syscall.c
netbsd32_syscall.c
Log Message:
add dtrace hooks
To generate a diff of this commit:
cvs rdiff -u -r1.31
Module Name:src
Committed By: christos
Date: Fri Feb 27 15:35:10 UTC 2015
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Tidy up error handling, and return SIGBUS for mmap past the end of file
as required by the spec.
To generate a diff of this commit:
Module Name:src
Committed By: christos
Date: Sun Dec 14 21:27:49 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Added Files:
src/sys/arch/amd64/amd64: compat_13_machdep.c compat_16_machdep.c
Log Message:
Move the empty sigreturn functions to
Module Name:src
Committed By: uebayasi
Date: Thu Nov 27 04:48:39 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: spl.S
Log Message:
Comments.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/amd64/amd64/spl.S
Please note that diffs are not
Module Name:src
Committed By: christos
Date: Tue Nov 25 19:54:08 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: linux32_syscall.c
Log Message:
CID 981752: printf format
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: jakllsch
Date: Sun Jun 29 23:21:28 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: rbus_machdep.c
Log Message:
drop trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amd64/amd64/rbus_machdep.c
Module Name:src
Committed By: njoly
Date: Fri May 16 12:55:43 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_syscall.c
Log Message:
Do not compute code value more than once. Remove unneeded before
trace_enter()/trace_exit() calls.
This fix some cases where
Module Name:src
Committed By: uebayasi
Date: Mon May 12 09:01:35 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
stmt;; - stmt;
To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/sys/arch/amd64/amd64/machdep.c
Please note that
Module Name:src
Committed By: uebayasi
Date: Mon May 12 13:49:24 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Don't reserve space (128) on signal stack for unknown reasons; the actual
space for struct sigframe_siginfo (+ alignment) is
Module Name:src
Committed By: jakllsch
Date: Mon May 12 17:27:23 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
revert previous; the 128 bytes is for the AMD64 redzone
To generate a diff of this commit:
cvs rdiff -u -r1.209 -r1.210
Module Name:src
Committed By: para
Date: Tue Mar 11 20:54:29 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
mark a diagnostic only variable
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/amd64/amd64/trap.c
Please note
Module Name:src
Committed By: dsl
Date: Sun Feb 9 19:42:04 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
Log Message:
Best if x86_stmxcsr executes stmxcsr.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/amd64/amd64/cpufunc.S
Module Name:src
Committed By: dsl
Date: Sun Feb 9 22:19:02 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: fpu.c
Log Message:
Simplify fputrap() considerably.
There is no need to save the fpu state here, and definitely no need
to initialise the fpu.
The code is
Module Name:src
Committed By: dsl
Date: Sun Feb 9 23:02:25 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: fpu.c
Log Message:
Steal the table from i386/isa/npx.c than selects the highest priority
floating point error when raising a signal.
Multiple errors bits can
Module Name:src
Committed By: jakllsch
Date: Sat Jan 11 19:31:47 UTC 2014
Modified Files:
src/sys/arch/amd64/amd64: mptramp.S
Log Message:
remove unused and undefined .globl
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/amd64/amd64/mptramp.S
Module Name:src
Committed By: dsl
Date: Thu Dec 12 22:41:03 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
Since regs-fxstate is actually of type 'struct fxsave64' use a structure
copy instead of a 'not obviously incorrect' memcpy().
Module Name:src
Committed By: christos
Date: Sat Nov 2 00:41:58 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
sprinkle __diagused
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83
Module Name:src
Committed By: rmind
Date: Sun Oct 27 16:25:01 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: fpu.c
Log Message:
- fpu_state_save() on amd64: ci-ci_fpsaving is no longer used, simplify.
- Remove some unnecessary header inclusions. Misc clean up while
Module Name:src
Committed By: christos
Date: Thu Oct 17 20:57:58 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
remove unused variable, and move variable used only by XEN in the XEN ifdef.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Wed Oct 16 18:07:56 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: gdt.c
Log Message:
remove unused
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/amd64/gdt.c
Please note that diffs are
Module Name:src
Committed By: dsl
Date: Tue Jun 25 21:08:07 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Improve the dodgy code that writes the FP regs into core dumps of 32bit apps.
(I'm not pretending it is correct yet!)
The 'struct
Module Name:src
Committed By: uebayasi
Date: Sat Jun 22 06:23:28 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
Log Message:
Use END() to set ELF symbol size. Set local data type/size too.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: uebayasi
Date: Sat Jun 22 02:33:44 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: amd64func.S
Log Message:
Use END() to set ELF symbol size.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: uebayasi
Date: Sat Jun 22 05:56:32 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: cpu_in_cksum.S
Log Message:
Use END() to set ELF symbol size. Set local string type/size too.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: christos
Date: Wed Jun 5 14:37:04 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
declaring mtrr_funcs once should be enough.
To generate a diff of this commit:
cvs rdiff -u -r1.194 -r1.195
Module Name:src
Committed By: taca
Date: Tue Apr 2 13:28:42 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Use printf_nolog() as i386 when print remaing bytes at crash dump to
prevent message buffer with cound down.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Mon Jan 14 00:06:12 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
print the lid too.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/amd64/amd64/trap.c
Please note that
Module Name:src
Committed By: chs
Date: Sat Jan 12 16:56:11 UTC 2013
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
enable sparse dumps by default.
To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/sys/arch/amd64/amd64/machdep.c
Module Name:src
Committed By: chs
Date: Tue Nov 13 14:09:36 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
fix sparse crash dumps to contain enough data to be useful,
in particular the top-level page table pages.
use pmap_kremove_local() while
Module Name:src
Committed By: chs
Date: Thu Nov 8 02:00:44 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: autoconf.c
Log Message:
add include of opt_intrdebug.h.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/amd64/amd64/autoconf.c
Module Name:src
Committed By: yamt
Date: Fri Nov 2 08:31:29 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: spl.S
Log Message:
fix a comment
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/amd64/spl.S
Please note that diffs are not
Module Name:src
Committed By: yamt
Date: Fri Nov 2 08:33:16 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
comment
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/amd64/amd64/vector.S
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Wed Oct 3 17:43:22 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
Use db_read_value to read the trapframe fields in db_nextframe.
Fixes SIGSEGV on bt in crash(8) when the stack trace ends in
Module Name:src
Committed By: cherry
Date: Mon Sep 3 05:01:45 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Revert to unmanaged x86 memory mapped isa and pci space.
This is a revert of commit r1.169:
Module Name:src
Committed By: christos
Date: Tue Aug 28 15:54:41 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
don't undef TRAP_SIGDEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/amd64/amd64/trap.c
Please note
Module Name:src
Committed By: joerg
Date: Sat Jun 16 16:42:27 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Annotate tautological if, so that clang doesn't warn about the dt usage
later on.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Tue Jun 12 22:16:05 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c netbsd32_machdep.c
Log Message:
If the user process provided a bogus signal handler address, kill it
now instead of trying to jump to the bogus
Module Name:src
Committed By: dsl
Date: Tue May 22 21:10:26 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
If we get a fault setting the user %gs, or on a iret that is returning
to userspace, we must do a 'swapgs' to reload the kernel %gs_base.
Module Name:src
Committed By: dsl
Date: Tue May 22 21:14:37 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Treat traps in kernel mode during the 'return to user' iret sequence
as user faults.
Based heavily in the i386 code with the correct opcode
Module Name:src
Committed By: jym
Date: Mon May 7 12:20:27 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: db_memrw.c
Log Message:
invlpg on a non canonical address is a noop, so no chance to invalidate
the TLB and the CPU will not notice the access right change.
Module Name:src
Committed By: dsl
Date: Mon May 7 21:09:29 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
Rejig the way TRAP() and ZTRAP() are defined and add Z/TRAP_NJ() that
excludes the 'jmp alltraps'.
Use the _NJ versions for trap entries
Module Name:src
Committed By: christos
Date: Sun Apr 29 21:54:51 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
tidy up...
To generate a diff of this commit:
cvs rdiff -u -r1.181 -r1.182 src/sys/arch/amd64/amd64/machdep.c
Please note that
Module Name:src
Committed By: christos
Date: Sat Apr 21 18:52:37 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
Alignment fault traps push the error code automatically, so don't use ZTRAP!
To generate a diff of this commit:
cvs rdiff -u -r1.38
Module Name:src
Committed By: christos
Date: Sun Apr 15 00:34:09 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Fix check_mcontext for PK_32 binaries. Makes gdb work for i386 binaries on
amd64.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: joerg
Date: Sat Feb 25 00:13:28 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: bios32.c
Log Message:
Avoid empty loop bodies.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/amd64/amd64/bios32.c
Please note
Module Name:src
Committed By: chs
Date: Wed Feb 22 14:12:04 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
fix stack backtraces through traps.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amd64/amd64/db_machdep.c
Module Name:src
Committed By: reinoud
Date: Sat Feb 4 22:45:42 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Fix address of SIGILL instruction on amd64 as previously fixed on i386. It
used to return the effective address of the faulted memory
Module Name:src
Committed By: jmcneill
Date: Tue Dec 20 13:17:05 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
from
http://www.freshbsd.org/commit/openbsd/ae7f934ae5bdf57dcf3431ba55fd1da93b8f1963
Initialize abridged tag word properly.
Module Name:src
Committed By: jym
Date: Wed Nov 23 01:15:02 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: db_memrw.c
Log Message:
Kill dependency to xpmap_update(), and use setbits/clearbits to update
kernel PTE rights.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: cherry
Date: Sun Nov 6 15:51:09 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
DTRT with macros and use xen's info page when initialising pmap_pa_start and
pmap_pa_end.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: cherry
Date: Sun Nov 6 15:53:04 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Use the right format strings with printf
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/amd64/amd64/trap.c
Module Name:src
Committed By: yamt
Date: Mon Oct 31 12:42:36 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
dumpsys_seg: don't overwrite the previous mapping
To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168
Module Name:src
Committed By: njoly
Date: Wed Oct 5 20:39:24 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Remove extra space.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/amd64/amd64/trap.c
Please note that diffs
Module Name:src
Committed By: christos
Date: Wed Aug 31 18:52:38 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
fix reversed test.
To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 src/sys/arch/amd64/amd64/machdep.c
Please note
Module Name:src
Committed By: joerg
Date: Mon Aug 1 22:21:01 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: linux32_sigcode.S
Log Message:
Remove redundant , after .balign.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jym
Date: Sun Jul 17 15:16:59 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
CR4_PAE is always set to 1 under amd64, so indicate that PAE mode is
enabled. Can be useful for 32-bits test runs on amd64 hosts.
To
Module Name:src
Committed By: dyoung
Date: Fri Jul 1 19:24:14 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: fpu.c genassym.cf rbus_machdep.c
Log Message:
#include sys/bus.h instead of machine/bus.h.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: joerg
Date: Fri May 20 13:32:35 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Be more explicit that the w part of %r11 is meant.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65
Module Name:src
Committed By: joerg
Date: Fri May 20 13:33:11 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: busfunc.S
Log Message:
The %dx argument of in/out is not a memory reference, so don't use it as
such.
To generate a diff of this commit:
cvs rdiff -u -r1.9
Module Name:src
Committed By: cherry
Date: Mon Mar 7 02:24:57 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: fpu.c
Log Message:
Use macros clts/stts instead of directly manipulating CR0 flags.
Expose fpuinit to XEN build. (remove #ifdef XEN)
To generate a diff of
Module Name:src
Committed By: joerg
Date: Wed Feb 23 03:31:49 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
CP error
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/amd64/amd64/netbsd32_machdep.c
Please
Module Name:src
Committed By: joerg
Date: Tue Feb 22 05:07:36 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
Log Message:
Be explicit about the member of the fld family wanted here.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: dholland
Date: Tue Feb 22 07:12:29 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: mainbus.c
Log Message:
Fix build in admittedly quixotic case with IPMI but no PCI or ACPI.
(ACPI currently doesn't work without PCI, fwiw.)
To generate a
Module Name:src
Committed By: drochner
Date: Fri Feb 18 18:00:52 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: db_disasm.c
Log Message:
fix misinterpretation of REX prefixes where use of the accumulator
as operand is hardwired into the instruction code,
mostly from
Module Name:src
Committed By: njoly
Date: Wed Jan 26 21:44:32 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Do mask the upper 16 bits, when sanity checking fs/gs register values.
Fix my own PR/43842.
To generate a diff of this
Module Name:src
Committed By: jym
Date: Sat Dec 18 13:53:34 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Free tables are already zeroed in xen_pmap_bootstrap. No need to
do it a second time in assembly code.
To generate a diff of this commit:
Module Name:src
Committed By: dholland
Date: Wed Nov 17 18:22:17 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Fix build with COMPAT_13.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68
Module Name:src
Committed By: uebayasi
Date: Mon Nov 15 06:12:28 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
struct lwp * and struct proc * derefs.
To generate a diff of this commit:
cvs rdiff -u -r1.156 -r1.157
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:22:55 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
cpu_fsgs_zero: always clear tf_fs and tf_gs.
To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:27:46 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
cpu_fsgs_zero: clear %fs and %gs even in the case of !PK_32.
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:28:34 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
cpu_setmcontext: add a comment
To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/amd64/amd64/machdep.c
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:39:45 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Xsyscall: save %es before enabling interrupts. otherwise it can be
clobbered by preemption. PR/43903.
To generate a diff of this
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:41:31 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Xsyscall: remove an unused label.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/amd64/amd64/locore.S
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:42:27 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Xsyscall: remove a stale comment.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/amd64/amd64/locore.S
Module Name:src
Committed By: yamt
Date: Thu Oct 21 11:43:23 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Xosyscall: sync with Xsyscall.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/amd64/amd64/locore.S
Please
Module Name:src
Committed By: jakllsch
Date: Wed Sep 22 16:16:52 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Avoid fault if acpi_softc is NULL at attempted power-off.
XXX at least some of this should be factored off into arch/x86.
To
Module Name:src
Committed By: chs
Date: Sun Sep 5 20:52:38 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
accept the LDT selector in check_sigcontext32() too.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67
Module Name:src
Committed By: joerg
Date: Sat Jul 31 18:38:33 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Add machdep.fpu_present, machdep.sse and machdep.sse2 sysctls for
compatibility with i386 and compat32.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Mon Jul 26 12:39:04 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
follow suit with the i386, and correct the siginfo codes for integer overflow
and zerodivide.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Tue Jun 22 18:26:05 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
Fix ucas_32/ucas_64 on amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/amd64/amd64/copy.S
Please note
Module Name:src
Committed By: joerg
Date: Tue May 11 02:34:40 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Fix indentation
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/amd64/amd64/netbsd32_machdep.c
Module Name:src
Committed By: dyoung
Date: Wed May 5 16:53:58 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: busfunc.S
Log Message:
As Andrew Doran points out, _ALIGN_TEXT is unused, and to test that
X86_BUS_SPACE_IO equals 0 is no longer necessary. Get rid of the
Module Name:src
Committed By: jym
Date: Tue Apr 20 15:42:21 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: mptramp.S
Log Message:
Enable the NX bit feature early in the MP trampoline code (do not rely on
cpu_init_msrs() to do it). Having NX bit set on a page will
Module Name:src
Committed By: jym
Date: Sun Apr 18 15:24:54 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
When kernel remaps to high memory in amd64 locore, the GDT used before
becomes invalid. As such, split it in two parts, one for use when
Module Name:src
Committed By: njoly
Date: Mon Jan 18 21:55:40 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: procfs_machdep.c
Log Message:
Do not check more than 32 bits against ci_feature_flags, to avoid printing
bogus data on /proc/cpuinfo flags line.
To generate
Module Name:src
Committed By: jym
Date: Thu Dec 31 01:11:28 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Use banner() instead of amd64's custom use of printf's for copyright
notice and total/available memory.
To generate a diff of this
Module Name:src
Committed By: dholland
Date: Sun Nov 15 18:41:32 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: db_interface.c
Log Message:
Declare trap name array as extern const char *const [] to match how
it's defined in trap.c. (Should really be in a header, of
Module Name:src
Committed By: dsl
Date: Fri Nov 13 22:49:47 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
tlbstate is 'int', so use 'cmpl' not 'cmpq'.
Fixes gprof on amd64 PR/40960.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: skrll
Date: Thu Oct 1 09:13:54 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
Log Message:
Fix up mwait/monitor now that gas has been fixed.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: mlelstv
Date: Fri Sep 25 13:56:32 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Ensure FP state is reset, if FP is used in a signal handler.
Fixes PR kern/39299 for 32bit code.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Wed Jul 29 17:14:38 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
T_ASTFLT|T_USER: check for LP_OWEUPC in l_lpflag, not l_flag. Also, flag
unset was on p-p_flag. Luckily, it did not corrupt the p_flag,
Module Name:src
Committed By: christos
Date: Thu Jul 16 14:18:09 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
handle protection fault properly.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/amd64/amd64/trap.c
201 - 300 of 303 matches
Mail list logo