Module Name:src
Committed By: riastradh
Date: Sun May 23 11:56:28 UTC 2021
Modified Files:
src/sys/arch/i386/i386: db_disasm.c
Log Message:
ddb/i386: Don't go out of the way to detect invalid addresses.
db_read_bytes already does this better (but didn't at the time this
c
Module Name:src
Committed By: christos
Date: Tue Aug 11 04:30:16 UTC 2020
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
- fix lcall test
- refactor all the TRAP_SIGDEBUG printfs and use hexdump like we did on
amd64
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: ad
Date: Thu May 28 20:03:19 UTC 2020
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
PR port-i386/55314: i386 no longer boots
Oops, EDI and ESI are callee saved on i386.
To generate a diff of this commit:
cvs rdiff -u -r1.44
Module Name:src
Committed By: ad
Date: Wed May 27 20:49:14 UTC 2020
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
mismatched END pointed out by maxv@
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/i386/cpufunc.S
Please n
Module Name:src
Committed By: ad
Date: Wed May 27 18:47:13 UTC 2020
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
tsc_get_timecount(): fix 64-bit return
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/cpufunc.S
Pleas
Module Name:src
Committed By: ad
Date: Sun May 17 12:12:22 UTC 2020
Modified Files:
src/sys/arch/i386/i386: spl.S
Log Message:
comments
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/spl.S
Please note that diffs are not public domai
Module Name:src
Committed By: bouyer
Date: Tue May 5 09:07:35 UTC 2020
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
build start_xenpvh only if XEN. Fixes NET4501 build issue reported by
John D. Baker
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: bouyer
Date: Sat May 2 18:49:57 UTC 2020
Modified Files:
src/sys/arch/i386/i386: i386_trap.S locore.S
Log Message:
HANDLE_DEFERRED_FPU has to be donne with interrupt disabled;
move it before STIC.
Fix fpudna panic on i386 PV
To generate a d
Module Name:src
Committed By: maxv
Date: Fri May 1 09:23:43 UTC 2020
Modified Files:
src/sys/arch/i386/i386: spl.S
Log Message:
Remove dead code, we are in an #ifndef XENPV block here.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/i386/i386/
Module Name:src
Committed By: ad
Date: Fri Mar 27 21:05:03 UTC 2020
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
PR kern/55114: Install fails with "cpu_switchto: switching above IPL_SCHED (8)"
cpu_switch(): Remove stuff dealing with interrupt levels. Fro
Module Name:src
Committed By: skrll
Date: Mon Feb 10 22:13:50 UTC 2020
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Fix a comment
To generate a diff of this commit:
cvs rdiff -u -r1.177 -r1.178 src/sys/arch/i386/i386/locore.S
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Jan 13 12:03:42 UTC 2020
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
It looks like Xen cpu_hatch() calls cpu_switchto() with prevlwp=NULL,
instead of calling idle_loop() directly. I can't test a change to
cpu_ha
Module Name:src
Committed By: ad
Date: Tue Dec 10 18:04:54 UTC 2019
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
pg->phys_addr -> VM_PAGE_TO_PHYS(pg)
To generate a diff of this commit:
cvs rdiff -u -r1.823 -r1.824 src/sys/arch/i386/i386/machdep.c
Pleas
Module Name:src
Committed By: cherry
Date: Mon Feb 11 17:28:52 UTC 2019
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
Remove redundant conditional IDT_VEC() entries.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/i386/i
Module Name:src
Committed By: cherry
Date: Wed Dec 26 06:37:31 UTC 2018
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Missed a file during previous commit completing transition to
separate handler queues for i386.
This should fix the build (hopefully!)
Th
Module Name:src
Committed By: msaitoh
Date: Thu Nov 8 06:23:48 UTC 2018
Modified Files:
src/sys/arch/i386/i386: multiboot.c
Log Message:
"s/ is is / is /" in comment. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/i386/i
Module Name:src
Committed By: cherry
Date: Thu Oct 18 04:22:22 UTC 2018
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Use memory allocated for the ldt, not the idt.
This must have been a typo that we got away with because we were not
using the idt[] so fa
Module Name:src
Committed By: cherry
Date: Thu Oct 18 04:11:14 UTC 2018
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
Whitespace self-police.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/i386/cpufunc.S
Please note that
Module Name:src
Committed By: cherry
Date: Sat Sep 29 07:00:20 UTC 2018
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Fix "use before init" of *idt.
This should fix boot time pagefaulting and panic(9)
on XEN kernels due to the boottime idt API reorg.
To
Module Name:src
Committed By: maxv
Date: Wed Aug 1 13:35:01 UTC 2018
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Xen is PAE, so remove ifdefs.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/i386/i386/locore.S
Please note
Module Name:src
Committed By: maxv
Date: Thu Jun 14 17:58:22 UTC 2018
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Eager FPU on i386.
To generate a diff of this commit:
cvs rdiff -u -r1.156 -r1.157 src/sys/arch/i386/i386/locore.S
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed May 16 16:33:23 UTC 2018
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Fix compilation on Xen.
To generate a diff of this commit:
cvs rdiff -u -r1.294 -r1.295 src/sys/arch/i386/i386/trap.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed May 16 08:16:36 UTC 2018
Modified Files:
src/sys/arch/i386/i386: i386_trap.S trap.c
Log Message:
Mitigation for CVE-2018-8897 on i386. Contrary to amd64 there is no clear
way to determine if we are in kernel mode but with the us
Module Name:src
Committed By: christos
Date: Tue Feb 13 01:05:18 UTC 2018
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Unconditionally print the trap like we do for amdt64 (Dimitris Karagkasidis)
To generate a diff of this commit:
cvs rdiff -u -r1.292 -r1.
Module Name:src
Committed By: kre
Date: Sat Feb 10 11:50:39 UTC 2018
Modified Files:
src/sys/arch/i386/i386: db_interface.c
Log Message:
Do for i386 what was done for amd64 (but in a more KNF conformant way...)
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.7
Module Name:src
Committed By: maxv
Date: Sat Jan 27 18:44:19 UTC 2018
Modified Files:
src/sys/arch/i386/i386: spl.S
Log Message:
style
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/spl.S
Please note that diffs are not public domain
Module Name:src
Committed By: maxv
Date: Sat Jan 27 07:45:58 UTC 2018
Modified Files:
src/sys/arch/i386/i386: copy.S
Log Message:
Sync with amd64, in particular, add END() markers, don't fall through
functions, narrow the copy windows, and remove suword.
To generate a di
Module Name:src
Committed By: bouyer
Date: Sat Jan 13 14:12:57 UTC 2018
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Xen now needs cpu_init_tss() too. Makes XEN3PAE_DOMU boot again.
To generate a diff of this commit:
cvs rdiff -u -r1.802 -r1.803 src/sys
Module Name:src
Committed By: bouyer
Date: Mon Oct 2 17:48:01 UTC 2017
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Fix (once again) Xen boot
To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/arch/i386/i386/locore.S
Please note th
Module Name:src
Committed By: gson
Date: Tue Sep 12 14:10:49 UTC 2017
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Don't use a const variable as an array size, because it is not a
constant expression and will cause the array to needlessly become a
variable-s
Module Name:src
Committed By: maxv
Date: Wed Aug 30 15:34:57 UTC 2017
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
Pfff, use %ss and not %ds. The latter is controlled by userland, the former
contains the kernel value (flat); FreeBSD fixed this too a few
Module Name:src
Committed By: maxv
Date: Tue Aug 15 06:39:37 UTC 2017
Modified Files:
src/sys/arch/i386/i386: db_machdep.c
Log Message:
Remove __ELF__ vestige.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/db_machdep.c
Please note th
Module Name:src
Committed By: kre
Date: Sat Aug 12 19:06:23 UTC 2017
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Remove what is now an unused variable. One less build issue...
To generate a diff of this commit:
cvs rdiff -u -r1.790 -r1.791 src/sys/ar
Module Name:src
Committed By: maxv
Date: Sat Aug 12 13:16:14 UTC 2017
Modified Files:
src/sys/arch/i386/i386: genassym.cf machdep.c
Log Message:
Remove references to PSL_VM (implicitly vm86).
To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/i3
Module Name:src
Committed By: maxv
Date: Thu Aug 10 14:13:45 UTC 2017
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Switch to the temporary stack right away when booted via multiboot. GRUB
happens to give a correct stack, but it is not guaranteed by the spe
Module Name:src
Committed By: maxv
Date: Sat Jul 29 12:34:34 UTC 2017
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Remove undocumented hack.
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/sys/arch/i386/i386/locore.S
Please note that
Module Name:src
Committed By: bouyer
Date: Thu Jul 6 20:23:57 UTC 2017
Modified Files:
src/sys/arch/i386/i386: gdt.c
Log Message:
gdt_size is now in bytes, but the HYPERVISOR_set_gdt() expects a number
of entries and has not been converted.
Xen/i386 now boots again.
To
Module Name:src
Committed By: maxv
Date: Sat Jun 17 09:32:53 UTC 2017
Modified Files:
src/sys/arch/i386/i386: gdt.c
Log Message:
Remove dead and broken code. It is not a bad idea to implement USER_LDT on
Xen, but it certainly shouldn't be done this way.
To generate a dif
Module Name:src
Committed By: maxv
Date: Wed Jun 14 17:21:04 UTC 2017
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
Disable interrupts for T_NMI (inline calltrap). Note that there's still a
way to evade the NMI mode here, if a segment register faults in
Module Name:src
Committed By: maxv
Date: Wed Jun 14 17:02:16 UTC 2017
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
style
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/i386/i386/i386_trap.S
Please note that diffs are not pub
Module Name:src
Committed By: ozaki-r
Date: Tue Mar 14 07:02:53 UTC 2017
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Use frame_dump if TRAP_SIGDEBUG is enabled
This unbreaks the build of i386 ALL kernel.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: nonaka
Date: Sat Mar 11 23:39:49 UTC 2017
Modified Files:
src/sys/arch/i386/i386: bios32.c
Log Message:
fix build failure.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/i386/i386/bios32.c
Please note that diffs
Module Name:src
Committed By: chs
Date: Thu Mar 9 00:16:51 UTC 2017
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
improve readability of TRAP_SIGDEBUG info.
also print the trapframe info like amd64 does.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: maxv
Date: Sat Feb 18 15:56:03 UTC 2017
Modified Files:
src/sys/arch/i386/i386: pmc.c
Log Message:
Fix a bug I introduced yesterday. The arguments are 8-bit ints, so the unit
gets truncated. By luck, the counters I was testing could accept a n
Module Name:src
Committed By: kre
Date: Wed Feb 8 18:53:01 UTC 2017
Modified Files:
src/sys/arch/i386/i386: gdt.c
Log Message:
Analagous fix to that just committed to the equiv amd64 sources.
Note: this one has yet to be compile tested, so anything is possible...
To gen
Module Name:src
Committed By: maxv
Date: Sun Jan 22 20:17:10 UTC 2017
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Use xpmap_pg_nx. Not tested (due to some unrelated panic I'm getting), but
obvious enough.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: maxv
Date: Fri Jan 6 08:36:56 UTC 2017
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Explain the computation
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/i386/i386/locore.S
Please note that d
Module Name:src
Committed By: cherry
Date: Mon Dec 26 15:47:48 UTC 2016
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Make the msgbuf initialisation track closer to the original
pre-uvm_physseg.h one.
To see the exact changes with the original, line for l
Module Name:src
Committed By: maya
Date: Fri Dec 23 09:24:57 UTC 2016
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Use PRIxPSIZE when printing psize_t.
Fixes i386 kernels build.
To generate a diff of this commit:
cvs rdiff -u -r1.773 -r1.774 src/sys/ar
Module Name:src
Committed By: maxv
Date: Sat Dec 17 14:27:53 UTC 2016
Modified Files:
src/sys/arch/i386/i386: gdt.c machdep.c
Log Message:
Put a limit in the percpu segment, so we can detect overflows on %fs.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56
Module Name:src
Committed By: martin
Date: Sun Dec 11 22:38:50 UTC 2016
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Make kernels w/o ACPICA compile.
To generate a diff of this commit:
cvs rdiff -u -r1.765 -r1.766 src/sys/arch/i386/i386/machdep.c
Pleas
Module Name:src
Committed By: maxv
Date: Sun Nov 13 12:38:14 UTC 2016
Modified Files:
src/sys/arch/i386/i386: vector.S
Log Message:
The reason we are not using INTRENTRY here is because this interrupt goes
through a task gate that points to a TSS entry in the GDT, and ther
Module Name:src
Committed By: maxv
Date: Fri Nov 11 11:00:38 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
KNF and simplify Xen, and reduce the diff with amd64 a little
To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 src/sys/arch/
Module Name:src
Committed By: maxv
Date: Sun Oct 16 10:38:49 UTC 2016
Modified Files:
src/sys/arch/i386/i386: vector.S
Log Message:
Use offsets to access the TPR, and not lapic_tpr.
For the record: I'm not sure exactly why it was originally done this way,
and the cvs logs
Module Name:src
Committed By: maxv
Date: Sun Sep 25 12:59:19 UTC 2016
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Fix outdated comment, and #ifdef.
To generate a diff of this commit:
cvs rdiff -u -r1.761 -r1.762 src/sys/arch/i386/i386/machdep.c
Please
Module Name:src
Committed By: maxv
Date: Fri Sep 16 12:28:41 UTC 2016
Modified Files:
src/sys/arch/i386/i386: copy.S
Log Message:
x86_copyargs takes as third argument a size, but still copies two chunks of
16 and 24 bytes, without checking the userland<->kernel limit accor
Module Name:src
Committed By: christos
Date: Sat Aug 20 19:46:55 UTC 2016
Modified Files:
src/sys/arch/i386/i386: gdt.c
Log Message:
fix the build
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/gdt.c
Please note that diffs are not p
Module Name:src
Committed By: maxv
Date: Thu Aug 11 15:03:23 UTC 2016
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
This should be VM_MIN_KERNEL_ADDRESS, not KERNBASE.
To generate a diff of this commit:
cvs rdiff -u -r1.277 -r1.278 src/sys/arch/i386/i386/tr
Module Name:src
Committed By: maxv
Date: Mon Jul 25 15:18:41 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
This needs to be page-aligned anyway.
To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 src/sys/arch/i386/i386/locore.S
Plea
Module Name:src
Committed By: christos
Date: Tue Jun 14 03:05:25 UTC 2016
Modified Files:
src/sys/arch/i386/i386: cpu_in_cksum.S
Log Message:
fix PIC code.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/cpu_in_cksum.S
Please note that
Module Name:src
Committed By: maxv
Date: Sat Jun 4 10:02:12 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Define and use fillkpt_blank on i386, like amd64. The PAE case is
included in fillkpt_blank, since PDE_SIZE is either 4 or 8 bytes.
To gene
Module Name:src
Committed By: maxv
Date: Sat Jun 4 09:52:41 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Initialize cpuid_level at compile-time, not run-time. Same as amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sy
Module Name:src
Committed By: christos
Date: Mon May 30 22:58:52 UTC 2016
Modified Files:
src/sys/arch/i386/i386: cpu_in_cksum.S
Log Message:
Handle PIC linking for tests
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/i386/cpu_in_cksum.S
P
Module Name:src
Committed By: dholland
Date: Mon May 30 17:45:26 UTC 2016
Modified Files:
src/sys/arch/i386/i386: multiboot.c
Log Message:
PR 51187 David Binderman: simplify redundant conditional
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/
Module Name:src
Committed By: maxv
Date: Sat May 14 09:51:56 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Actually, put the NOX identification above. Old CPUs do not support the
cpuid instruction.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: maxv
Date: Sat May 14 08:49:16 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Map rodata and data+bss independently, and give them R and RW with
fillkpt_nox. The code is exactly the same as amd64's.
To generate a diff
Module Name:src
Committed By: maxv
Date: Sat May 14 08:39:42 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Define fillkpt_nox on i386, same as amd64.
But there is a difference in the way it is done here. If PAE is not enabled,
PDE_SIZE = 4, so the
Module Name:src
Committed By: maxv
Date: Sat May 14 08:34:01 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S mptramp.S
Log Message:
Fix the secondary CPUs bug in i386. Same as amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/i
Module Name:src
Committed By: maxv
Date: Sat May 14 06:49:34 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Define killkpt, and don't use _RELOC. Same as amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/i386/i386
Module Name:src
Committed By: maxv
Date: Fri May 13 14:03:00 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Bring some amd64 swag. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/i386/i386/locore
Module Name:src
Committed By: maxv
Date: Fri May 13 13:24:01 UTC 2016
Modified Files:
src/sys/arch/i386/i386: copy.S
Log Message:
KNF a little, use C-style comments, and remove susword/fusword. No
functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.23
Module Name:src
Committed By: maxv
Date: Wed May 11 17:48:05 UTC 2016
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Switch to C-style comments, and reduce a little the diff between i386 and
amd64. No functional changes.
To generate a diff of this commit:
Module Name:src
Committed By: msaitoh
Date: Wed May 13 02:37:41 UTC 2015
Modified Files:
src/sys/arch/i386/i386: db_disasm.c
Log Message:
s/TRUE/true/ and s/FALSE/false/ to make crash(8) compilable.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/a
Module Name:src
Committed By: msaitoh
Date: Tue May 12 05:18:50 UTC 2015
Modified Files:
src/sys/arch/i386/i386: db_disasm.c
Log Message:
Add missing check for db_Grp9. This change fixes a bug that cmpxchg8b can't
be disassembled.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Sat Mar 7 18:50:01 UTC 2015
Modified Files:
src/sys/arch/i386/i386: freebsd_syscall.c ibcs2_syscall.c
linux_syscall.c svr4_syscall.c
Log Message:
adjust to new trace_{enter,exit} and dtrace
To generate a diff of t
Module Name:src
Committed By: christos
Date: Fri Feb 27 17:45:52 UTC 2015
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
fix TRAP_SIGDEBUG compilation
To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/sys/arch/i386/i386/trap.c
Please note
Module Name:src
Committed By: christos
Date: Fri Feb 27 16:41:12 UTC 2015
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
sync with amd64: SIGBUS for mmap out of range.
To generate a diff of this commit:
cvs rdiff -u -r1.273 -r1.274 src/sys/arch/i386/i386/tra
Module Name:src
Committed By: christos
Date: Fri Jan 23 02:52:14 UTC 2015
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.752 -r1.753 src/sys/arch/i386/i386/machdep.c
Please note that diffs ar
Module Name:src
Committed By: mrg
Date: Tue Sep 16 09:42:47 UTC 2014
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
fix an END() marker to match the function.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/i386/i386/cpufunc.S
Module Name:src
Committed By: martin
Date: Wed Mar 12 18:59:07 UTC 2014
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Mark a variable diagnostic-only, from John D. Baker.
To generate a diff of this commit:
cvs rdiff -u -r1.271 -r1.272 src/sys/arch/i386/i386
Module Name:src
Committed By: nonaka
Date: Thu Mar 6 12:30:25 UTC 2014
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
fix to pass collect memory address to xrstor.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/i386/i386/cpufu
Module Name:src
Committed By: dsl
Date: Sun Feb 23 22:36:43 UTC 2014
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Avoid unnecessary (and pointless) references to pcb->pcb_savefpu.
They were all in asserts.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Tue Feb 18 01:00:57 UTC 2014
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
CID 1175795: Unused pointer value
To generate a diff of this commit:
cvs rdiff -u -r1.748 -r1.749 src/sys/arch/i386/i386/machdep.c
P
Module Name:src
Committed By: dsl
Date: Fri Feb 7 19:32:50 UTC 2014
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Remove the splurious check for EN_SW_DATACHAIN when looking at mxcsr traps.
The relevant bit is always masked out higher up.
The only place I ca
Module Name:src
Committed By: dsl
Date: Tue Feb 4 22:48:26 UTC 2014
Modified Files:
src/sys/arch/i386/i386: machdep.c process_machdep.c
Log Message:
Now that the sv_xmm and sv_87 fields in the pcb are the same size as the
hardware ones, and those in the mcontext, ptrace
Module Name:src
Committed By: bouyer
Date: Sat Feb 1 18:57:38 UTC 2014
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Stopgap measure: set i386_fpu_present to 1 for XEN.
Stop a stream of
npxintr: came from nowherenpxintr: l = 0xc17ba560, curproc = 0xc177d8
Module Name:src
Committed By: dsl
Date: Sat Jan 25 19:51:32 UTC 2014
Modified Files:
src/sys/arch/i386/i386: process_machdep.c
Log Message:
Rewrite the code that converts the x87 tag word between its full and
abridged versions.
The code in xmm_to_s87_tag() looked at the
Module Name:src
Committed By: christos
Date: Sat Jan 11 17:11:50 UTC 2014
Modified Files:
src/sys/arch/i386/i386: db_machdep.c
Log Message:
stop ddb backtrace at Xsoftintr() (Richard Hansen)
Stop unwinding frames when db_stack_trace_print() encouters
Xsoftintr(). This av
Module Name:src
Committed By: christos
Date: Sat Jan 11 17:06:15 UTC 2014
Modified Files:
src/sys/arch/i386/i386: spl.S
Log Message:
remove vestige from old call to printk()
This line was introduced with a call to printk() in CVS revision
1.22.4.3 and should have been rem
Module Name:src
Committed By: christos
Date: Sat Jan 11 17:05:17 UTC 2014
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
fix a comment (cpu_switch() -> cpu_switchto()) (Richard Hansen)
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys
Module Name:src
Committed By: pedro
Date: Fri Jan 10 16:47:07 UTC 2014
Modified Files:
src/sys/arch/i386/i386: copy.S
Log Message:
Fix a comment describing the check performed by copyin(); the value
checked against VM_MAXUSER_ADDRESS is derived from the source address,
not
Module Name:src
Committed By: riz
Date: Fri Nov 22 01:09:11 UTC 2013
Modified Files:
src/sys/arch/i386/i386: vector.S
Log Message:
Include i386_trap_ipkdb.S so the ALL kernel links.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/i386/i386/vect
Module Name:src
Committed By: riz
Date: Fri Nov 22 01:07:20 UTC 2013
Modified Files:
src/sys/arch/i386/i386: i386_trap_ipkdb.S
Log Message:
Remove stray #ifdef leftover from file split.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/i386/i386/i3
Module Name:src
Committed By: riz
Date: Thu Nov 21 22:04:41 UTC 2013
Modified Files:
src/sys/arch/i386/i386: pmc.c
Log Message:
CPUID2FAMILY was renamed to CPUID_TO_FAMILY, apparently this usage was
missed.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 sr
Module Name:src
Committed By: jakllsch
Date: Sat Dec 8 14:40:11 UTC 2012
Modified Files:
src/sys/arch/i386/i386: db_interface.c
Log Message:
"lapic.h" provides NLAPIC, not LAPIC. makes i386 kernels build again.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1
Module Name:src
Committed By: msaitoh
Date: Fri Dec 7 04:49:08 UTC 2012
Modified Files:
src/sys/arch/i386/i386: multiboot.c
Log Message:
Fix off by one.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/i386/i386/multiboot.c
Please note that di
Module Name:src
Committed By: chs
Date: Fri Oct 26 14:46:44 UTC 2012
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
in osyscall, set the PSL_I bit into the correct field of the trapframe.
it was going into tf_eip instead of tf_eflags, which would sometimes
c
Module Name:src
Committed By: dsl
Date: Sun Sep 30 20:54:52 UTC 2012
Modified Files:
src/sys/arch/i386/i386: genassym.cf machdep.c mainbus.c
Log Message:
Fix build.
I've removed 'option apmbios' so config no longer generates apmbios.h
Not to be confused with dev/apm/apmbio
Module Name:src
Committed By: cherry
Date: Sat Sep 1 23:19:47 UTC 2012
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Restrict export of the tmpgdt symbol to XEN kernels
Spotted by uwe@
To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/
Module Name:src
Committed By: rmind
Date: Wed Aug 29 22:43:35 UTC 2012
Modified Files:
src/sys/arch/i386/i386: i386func.S
Log Message:
tlbflushg/i386: test for the PGE feature flag first, before checking the %cr4.
Add a comment explaining why need to check both and in such
1 - 100 of 150 matches
Mail list logo