Module Name:src
Committed By: khorben
Date: Sun Mar 30 19:48:15 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
locore.S: remove duplicate comment
Trivial change, tested anyway on NetBSD/amd64; NFCI.
"Go go" imil@
To generate a diff of this com
Module Name:src
Committed By: khorben
Date: Sun Mar 30 19:48:15 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
locore.S: remove duplicate comment
Trivial change, tested anyway on NetBSD/amd64; NFCI.
"Go go" imil@
To generate a diff of this com
Module Name:src
Committed By: riastradh
Date: Wed Jan 22 10:03:55 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
amd64: Be more verbose about dump failures.
PR kern/59024: dump fails on raid0b
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: riastradh
Date: Wed Jan 22 10:03:55 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
amd64: Be more verbose about dump failures.
PR kern/59024: dump fails on raid0b
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: bouyer
Date: Tue Dec 3 15:16:42 UTC 2024
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Get one more change from PR kern/57813, needed for non-Xen PVH.
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/sys
Module Name:src
Committed By: bouyer
Date: Tue Dec 3 15:16:42 UTC 2024
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Get one more change from PR kern/57813, needed for non-Xen PVH.
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/sys
Module Name:src
Committed By: andvar
Date: Tue Sep 24 20:19:30 UTC 2024
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
s/acually/actually/ in comment.
P.S. the comment itself is hardly readable though.
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: andvar
Date: Tue Sep 24 20:19:30 UTC 2024
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
s/acually/actually/ in comment.
P.S. the comment itself is hardly readable though.
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: mrg
Date: Mon Jul 31 02:38:16 UTC 2023
Modified Files:
src/sys/arch/amd64/amd64: db_interface.c
Log Message:
when cpus are paused (spinning) in DDB, call x86_pause() in the loop,
hopefully this can reduce power usage while doing nothing.
ok c
Module Name:src
Committed By: mrg
Date: Mon Jul 31 02:38:16 UTC 2023
Modified Files:
src/sys/arch/amd64/amd64: db_interface.c
Log Message:
when cpus are paused (spinning) in DDB, call x86_pause() in the loop,
hopefully this can reduce power usage while doing nothing.
ok c
Module Name:src
Committed By: riastradh
Date: Mon Feb 27 16:24:28 UTC 2023
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S
Log Message:
amd64_trap.S: Annotate trap vectors with their mnemonics.
Derived from Intel and AMD manuals.
Intel 64 and IA-32 Architectures S
Module Name:src
Committed By: riastradh
Date: Mon Feb 27 16:24:28 UTC 2023
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S
Log Message:
amd64_trap.S: Annotate trap vectors with their mnemonics.
Derived from Intel and AMD manuals.
Intel 64 and IA-32 Architectures S
Module Name:src
Committed By: christos
Date: Mon Dec 26 17:46:00 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
sysret -> sysretl for new binutils
To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/sys/arch/amd64/amd64/locore.S
Module Name:src
Committed By: christos
Date: Mon Dec 26 17:46:00 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
sysret -> sysretl for new binutils
To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/sys/arch/amd64/amd64/locore.S
Module Name:src
Committed By: skrll
Date: Sun Dec 18 07:53:31 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
Typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/amd64/amd64/copy.S
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Sun Dec 18 07:53:31 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: copy.S
Log Message:
Typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/amd64/amd64/copy.S
Please note that diffs are
Module Name:src
Committed By: knakahara
Date: Tue Sep 13 05:36:29 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
Log Message:
Fix PR kern/57007. I missed applying a part of the original patch.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.3
Module Name:src
Committed By: knakahara
Date: Tue Sep 13 05:36:29 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
Log Message:
Fix PR kern/57007. I missed applying a part of the original patch.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.3
Module Name:src
Committed By: knakahara
Date: Mon Sep 12 02:21:11 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
Update register name at fault. Pointed out by hgutch@n.o, thanks.
In vetor.S:r1.78
IDTVEC(handle_hypervisor_cal
Module Name:src
Committed By: knakahara
Date: Mon Sep 12 02:21:11 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
Update register name at fault. Pointed out by hgutch@n.o, thanks.
In vetor.S:r1.78
IDTVEC(handle_hypervisor_cal
Module Name:src
Committed By: riastradh
Date: Mon Jun 27 23:36:48 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Handle __syscall trap frames specially too.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/am
Module Name:src
Committed By: riastradh
Date: Mon Jun 27 23:36:48 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Handle __syscall trap frames specially too.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/am
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:31:12 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Print effective syscall number for SYS_syscall stack traces.
This time with compile-testing, at least.
To generate a dif
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:31:12 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Print effective syscall number for SYS_syscall stack traces.
This time with compile-testing, at least.
To generate a dif
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:29:28 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
Revert "amd64: Print effective syscall number for SYS_syscall stack traces."
Built the wrong kernel (arm64 is not amd64), oops.
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:29:28 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
Revert "amd64: Print effective syscall number for SYS_syscall stack traces."
Built the wrong kernel (arm64 is not amd64), oops.
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:18:30 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Print effective syscall number for SYS_syscall stack traces.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: riastradh
Date: Sun Jun 26 22:18:30 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: db_machdep.c
Log Message:
amd64: Print effective syscall number for SYS_syscall stack traces.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: rin
Date: Wed Nov 27 09:02:00 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
Use bool for "write" in ptrace_machdep_dorequest() for clarity.
No functional changes.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: rin
Date: Wed Nov 27 09:02:00 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
Use bool for "write" in ptrace_machdep_dorequest() for clarity.
No functional changes.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: rin
Date: Wed Nov 20 10:57:08 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Fix netbsd32_process_write_dbregs() for amd64:
- Zero-clear regs64 so that random values are not written into the
preserved reg
Module Name:src
Committed By: rin
Date: Wed Nov 20 10:57:08 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Fix netbsd32_process_write_dbregs() for amd64:
- Zero-clear regs64 so that random values are not written into the
preserved reg
Module Name:src
Committed By: maxv
Date: Fri Nov 15 09:50:01 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: cpu_in_cksum.S
Log Message:
Since cpu_in_cksum.S can be built outside of the kernel, add an ugly #ifdef
_KERNEL for kMSan.
To generate a diff of this commit:
c
Module Name:src
Committed By: maxv
Date: Fri Nov 15 09:50:01 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: cpu_in_cksum.S
Log Message:
Since cpu_in_cksum.S can be built outside of the kernel, add an ugly #ifdef
_KERNEL for kMSan.
To generate a diff of this commit:
c
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:39:22 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
- promote regs from int to u_int in comparisons with unsigned constants
- cast -1 to __greg32_t which is unsigned and the LHS
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:39:22 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
- promote regs from int to u_int in comparisons with unsigned constants
- cast -1 to __greg32_t which is unsigned and the LHS
Module Name:src
Committed By: kamil
Date: Wed Sep 18 20:18:27 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Avoid VLA to appease stack-protector
This has been reproduced with -O0 and -fsanitize=undefined.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: kamil
Date: Wed Sep 18 20:18:27 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Avoid VLA to appease stack-protector
This has been reproduced with -O0 and -fsanitize=undefined.
To generate a diff of this commit:
cvs r
On 05.09.2019 14:57, Maxime Villard wrote:
> Module Name: src
> Committed By: maxv
> Date: Thu Sep 5 12:57:30 UTC 2019
>
> Modified Files:
> src/sys/arch/amd64/amd64: lock_stubs.S
>
> Log Message:
> Remove unused, and style.
>
>
> To generate a diff of this commit:
> cvs rdiff -
Module Name:src
Committed By: maxv
Date: Thu Sep 5 12:57:30 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
Log Message:
Remove unused, and style.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/amd64/amd64/lock_stubs.S
Please
Module Name:src
Committed By: maxv
Date: Thu Sep 5 12:57:30 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
Log Message:
Remove unused, and style.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/amd64/amd64/lock_stubs.S
Please
Le 21/08/2019 à 23:47, matthew green a écrit :
"Maxime Villard" writes:
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were notorious for b
"Maxime Villard" writes:
> Module Name: src
> Committed By: maxv
> Date: Wed Aug 21 16:35:10 UTC 2019
>
> Modified Files:
> src/sys/arch/amd64/amd64: locore.S
>
> Log Message:
> Switch from printf to panic. These messages were notorious for being
> unreadable, and at least a clean
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:14:05 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Style and cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/amd64/amd64/trap.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:14:05 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Style and cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/amd64/amd64/trap.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:06:36 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Remove the single-step check, it is wrong. There is no way we could
single-step on these entry points. If there were, we would be running
wit
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:06:36 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Remove the single-step check, it is wrong. There is no way we could
single-step on these entry points. If there were, we would be running
wit
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were notorious for being
unreadable, and at least a clean panic allows the user to inspect the
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were notorious for being
unreadable, and at least a clean panic allows the user to inspect the
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:46:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Style and remove dead stuff.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/amd64/amd64/netbsd32_
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:46:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Style and remove dead stuff.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/amd64/amd64/netbsd32_
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:33:12 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Don't depend on #ifdef USER_LDT in cpu_mcontext32_validate(), but rather on
whether the proc uses a user-set LDT. Same as check_s
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:33:12 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Don't depend on #ifdef USER_LDT in cpu_mcontext32_validate(), but rather on
whether the proc uses a user-set LDT. Same as check_s
Module Name:src
Committed By: kamil
Date: Tue Aug 6 01:34:29 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
Do not dereference user pointer in ptrace_machdep_dorequest()/amd64
Always use copyin(9) for reading user memory.
This fixes SM
Module Name:src
Committed By: kamil
Date: Tue Aug 6 01:34:29 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: process_machdep.c
Log Message:
Do not dereference user pointer in ptrace_machdep_dorequest()/amd64
Always use copyin(9) for reading user memory.
This fixes SM
Module Name:src
Committed By: bouyer
Date: Wed Jul 24 16:36:48 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c process_machdep.c
Log Message:
Remove XENPV-specific %ss/%cs handling, it doens't seem to be needed with
newer hypervisors (tested with 4.6 and 4.11)
Module Name:src
Committed By: bouyer
Date: Wed Jul 24 16:36:48 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c process_machdep.c
Log Message:
Remove XENPV-specific %ss/%cs handling, it doens't seem to be needed with
newer hypervisors (tested with 4.6 and 4.11)
Module Name:src
Committed By: christos
Date: Sat Jul 20 18:25:11 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c process_machdep.c
Log Message:
Restore the ability to debug a 32 bit process from a 64 bit debugger:
- add a function to validate a 64 bit
Module Name:src
Committed By: christos
Date: Sat Jul 20 18:25:11 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c process_machdep.c
Log Message:
Restore the ability to debug a 32 bit process from a 64 bit debugger:
- add a function to validate a 64 bit
Module Name:src
Committed By: mlelstv
Date: Sat Jul 13 17:03:01 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Use common code for SMEP/SMAP panic to print more information and
allow debugging.
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: mlelstv
Date: Sat Jul 13 17:03:01 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Use common code for SMEP/SMAP panic to print more information and
allow debugging.
To generate a diff of this commit:
cvs rdiff -u -r1.1
In article ,
Maxime Villard wrote:
>
>This isn't correct, with USER_LDT the 32bit LWPs may have non-default segregs,
>besides it is really dumb to mix 32 and 64bit code, part of the reasons why
>I dropped the thing
Yes, it is still missing the check that the compat_netbsd32 function had.
Before
Le 27/06/2019 à 04:00, Christos Zoulas a écrit :
Module Name:src
Committed By: christos
Date: Thu Jun 27 02:00:31 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Although this is correct, I will let maxv commit it. Still waiting.
To generate a
Module Name:src
Committed By: christos
Date: Thu Jun 27 02:00:31 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Although this is correct, I will let maxv commit it. Still waiting.
To generate a diff of this commit:
cvs rdiff -u -r1.333 -r1.334
Module Name:src
Committed By: christos
Date: Thu Jun 27 02:00:31 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Although this is correct, I will let maxv commit it. Still waiting.
To generate a diff of this commit:
cvs rdiff -u -r1.333 -r1.334
Module Name:src
Committed By: christos
Date: Thu Jun 27 01:59:30 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c process_machdep.c
Log Message:
don't cast void *
To generate a diff of this commit:
cvs rdiff -u -r1.332 -r1.333 src/sys/arch/amd64/amd64/machdep
Module Name:src
Committed By: christos
Date: Thu Jun 27 01:59:30 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c process_machdep.c
Log Message:
don't cast void *
To generate a diff of this commit:
cvs rdiff -u -r1.332 -r1.333 src/sys/arch/amd64/amd64/machdep
Module Name:src
Committed By: christos
Date: Wed Jun 12 14:28:38 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Add missing address check. This broke things like:
crash -w
w /l ipsec_debug 1
with an invalid address, because it f
Module Name:src
Committed By: christos
Date: Wed Jun 12 14:28:38 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Add missing address check. This broke things like:
crash -w
w /l ipsec_debug 1
with an invalid address, because it f
Module Name:src
Committed By: mgorny
Date: Tue Jun 4 16:30:19 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
compat32: Implement PT_GETDBREGS and PT_SETDBREGS
Uncomment and improve the implementation of compat32 support for
PT_GETDBREG
Module Name:src
Committed By: mgorny
Date: Tue Jun 4 16:30:19 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
compat32: Implement PT_GETDBREGS and PT_SETDBREGS
Uncomment and improve the implementation of compat32 support for
PT_GETDBREG
Module Name:src
Committed By: kamil
Date: Tue May 28 03:52:09 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: kobj_machdep.c
Log Message:
Replace misaligned operations with memcpy() calls in kobj_machdep.c
Detected with kUBSan.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Tue May 28 03:52:09 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: kobj_machdep.c
Log Message:
Replace misaligned operations with memcpy() calls in kobj_machdep.c
Detected with kUBSan.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: maxv
Date: Sat May 18 07:58:58 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Set the symbol type for intrfastexit, so that tools like tprof can find
the symbol name.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: maxv
Date: Sat May 18 07:58:58 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Set the symbol type for intrfastexit, so that tools like tprof can find
the symbol name.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Wed May 15 13:49:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
print also ksi_code.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/amd64/amd64/trap.c
Please note that
Module Name:src
Committed By: christos
Date: Wed May 15 13:49:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
print also ksi_code.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/amd64/amd64/trap.c
Please note that
On Sun, Apr 22, 2018 at 09:09:40PM +0200, Maxime Villard wrote:
> I recently told membership-exec that I would be less outspoken, and more
> convivial, so here's a try:
>
> Le 22/04/2018 à 20:51, Joerg Sonnenberger a écrit :
> > On Sun, Apr 22, 2018 at 12:36:36PM +0200, Maxime Villard wrote:
> > >
I recently told membership-exec that I would be less outspoken, and more
convivial, so here's a try:
Le 22/04/2018 à 20:51, Joerg Sonnenberger a écrit :
On Sun, Apr 22, 2018 at 12:36:36PM +0200, Maxime Villard wrote:
Where are they? I haven't been made aware of any issue related to SVS+clang.
On Sun, Apr 22, 2018 at 12:36:36PM +0200, Maxime Villard wrote:
> Where are they? I haven't been made aware of any issue related to SVS+clang.
Yes, I did make you aware that SVS killed VirtualBox.
Joerg
On 22.04.2018 12:36, Maxime Villard wrote:
> Le 22/04/2018 à 12:32, Kamil Rytarowski a écrit :
>> On 22.04.2018 07:46, Maxime Villard wrote:
>>> Le 22/04/2018 à 01:25, Joerg Sonnenberger a écrit :
Module Name: src
Committed By: joerg
Date: Sat Apr 21 23:25:01 UTC 2018
>>
Le 22/04/2018 à 12:32, Kamil Rytarowski a écrit :
On 22.04.2018 07:46, Maxime Villard wrote:
Le 22/04/2018 à 01:25, Joerg Sonnenberger a écrit :
Module Name:src
Committed By:joerg
Date:Sat Apr 21 23:25:01 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Mes
On 22.04.2018 07:46, Maxime Villard wrote:
> Le 22/04/2018 à 01:25, Joerg Sonnenberger a écrit :
>> Module Name: src
>> Committed By: joerg
>> Date: Sat Apr 21 23:25:01 UTC 2018
>>
>> Modified Files:
>> src/sys/arch/amd64/amd64: locore.S
>>
>> Log Message:
>> Do not use movq for lo
Le 22/04/2018 à 01:25, Joerg Sonnenberger a écrit :
Module Name:src
Committed By: joerg
Date: Sat Apr 21 23:25:01 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Do not use movq for loading arbitrary 64bit immediates. The ISA
restricts it to 32bi
Le 24/02/2018 à 17:30, Christos Zoulas a écrit :
In article <18bc2a5a-f82d-91ba-5e52-b262c907b...@m00nbsd.net>,
Maxime Villard wrote:
Le 24/02/2018 à 11:54, Martin Husemann a écrit :
On Sat, Feb 24, 2018 at 11:37:11AM +0100, Maxime Villard wrote:
If the macro was defined as #if, you would
In article <18bc2a5a-f82d-91ba-5e52-b262c907b...@m00nbsd.net>,
Maxime Villard wrote:
>Le 24/02/2018 à 11:54, Martin Husemann a écrit :
>> On Sat, Feb 24, 2018 at 11:37:11AM +0100, Maxime Villard wrote:
>>> If the macro was defined as #if, you would need to do something like:
>>>
>>> SYSCALL
Le 24/02/2018 à 11:54, Martin Husemann a écrit :
On Sat, Feb 24, 2018 at 11:37:11AM +0100, Maxime Villard wrote:
If the macro was defined as #if, you would need to do something like:
SYSCALL_ENTRY(syscall)
#define SYSCALL_ENTRY_SVS
SYSCALL_ENTRY(syscall_svs)
#und
On Sat, Feb 24, 2018 at 11:37:11AM +0100, Maxime Villard wrote:
> If the macro was defined as #if, you would need to do something like:
>
> SYSCALL_ENTRY(syscall)
> #define SYSCALL_ENTRY_SVS
> SYSCALL_ENTRY(syscall_svs)
> #undef SYSCALL_ENTRY_SVS
>
> Where SYSCALL_ENTRY wo
Le 24/02/2018 à 11:14, Martin Husemann a écrit :
On Fri, Feb 23, 2018 at 08:09:09AM +0100, Maxime Villard wrote:
... And? There is only one place where we use .if instead of #if, because there
is a good reason for doing so.
Which reason is that?
Well, look at the code. We want to control wha
On Fri, Feb 23, 2018 at 08:09:09AM +0100, Maxime Villard wrote:
> ... And? There is only one place where we use .if instead of #if, because
> there
> is a good reason for doing so.
Which reason is that?
Martin
Le 22/02/2018 à 17:31, Christos Zoulas a écrit :
In article <7f4de63c-e782-14e6-5554-9b9d23471...@m00nbsd.net>,
Maxime Villard wrote:
Le 22/02/2018 à 15:54, Christos Zoulas a écrit :
In article <20180222140848.70e95f...@cvs.netbsd.org>,
Martin Husemann wrote:
-=-=-=-=-=-
Module Name:
On Feb 23, 8:09am, m...@m00nbsd.net (Maxime Villard) wrote:
-- Subject: Re: CVS commit: src/sys/arch/amd64/amd64
| > The question is do we want to keep using both cpp and assembly macros.
|
| Why wouldn't we? I don't see the problem.
Because it adds complexity.
| ... And? Ther
In article <7f4de63c-e782-14e6-5554-9b9d23471...@m00nbsd.net>,
Maxime Villard wrote:
>Le 22/02/2018 à 15:54, Christos Zoulas a écrit :
>> In article <20180222140848.70e95f...@cvs.netbsd.org>,
>> Martin Husemann wrote:
>>> -=-=-=-=-=-
>>>
>>> Module Name:src
>>> Committed By: mart
Le 22/02/2018 à 15:54, Christos Zoulas a écrit :
In article <20180222140848.70e95f...@cvs.netbsd.org>,
Martin Husemann wrote:
-=-=-=-=-=-
Module Name:src
Committed By: martin
Date: Thu Feb 22 14:08:48 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Mes
In article <20180222140848.70e95f...@cvs.netbsd.org>,
Martin Husemann wrote:
>-=-=-=-=-=-
>
>Module Name: src
>Committed By: martin
>Date: Thu Feb 22 14:08:48 UTC 2018
>
>Modified Files:
> src/sys/arch/amd64/amd64: locore.S
>
>Log Message:
>Protect the SVS part of SYSCALL_ENTRY b
e 24/03/2017 à 21:32, co...@sdf.org a écrit :
cool!
I see in arch/i386/i386/locore.S that there is another call gate and
there's:
1246 IDTVEC(osyscall)
1247 #ifndef XEN
1248 /* XXX we are in trouble! interrupts be off here. */
1249 cli /* must be first instru
On Thu, Mar 23, 2017 at 05:25:51PM +, Maxime Villard wrote:
> Module Name: src
> Committed By: maxv
> Date: Thu Mar 23 17:25:51 UTC 2017
>
> Modified Files:
> src/sys/arch/amd64/amd64: locore.S machdep.c trap.c
>
> Log Message:
> Remove this call gate on amd64, it is useless an
Le 29/05/2016 à 11:04, Maxime Villard a écrit :
Module Name:src
Committed By: maxv
Date: Sun May 29 09:04:20 UTC 2016
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Revert rev1.94. It apparently raises a page fault from SMEP. I need to
investigate the wh
Le 07/05/2016 23:13, matthew green a écrit :
Joerg Sonnenberger writes:
On Sat, May 07, 2016 at 11:49:21AM +, Maxime Villard wrote:
Module Name:src
Committed By: maxv
Date: Sat May 7 11:49:21 UTC 2016
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Joerg Sonnenberger writes:
> On Sat, May 07, 2016 at 11:49:21AM +, Maxime Villard wrote:
> > Module Name:src
> > Committed By: maxv
> > Date: Sat May 7 11:49:21 UTC 2016
> >
> > Modified Files:
> > src/sys/arch/amd64/amd64: locore.S
> >
> > Log Message:
> > cl
1 - 100 of 123 matches
Mail list logo