#
332759 |
|
19-Apr-2018 |
avg |
MFC r331875: x86 cpu_reset: if failed to switch to BSP proceed to cpu_reset_real
|
#
332757 |
|
19-Apr-2018 |
avg |
MFC r331874: x86 cpu_reset_proxy: no need to stop_cpus() the original processor
|
#
332098 |
|
06-Apr-2018 |
avg |
MFC r331761: align i386 cpu_reset() with amd64 version
|
#
313464 |
|
09-Feb-2017 |
kib |
MFC r313109: Use ANSI definitions for some i386 functions.
|
#
301428 |
|
05-Jun-2016 |
dchagin |
MFC r300415:
Add macro to convert errno and use it when appropriate.
|
#
296941 |
|
16-Mar-2016 |
kib |
MFC r296908: Force the desired alignment of the user save area.
|
#
282065 |
|
27-Apr-2015 |
kib |
MFC r281495: Add config option PAE_TABLES for the i386 kernel. It switches pmap to use PAE format for the page tables, but does not incur other consequences of the full PAE config. In particular, vm_paddr_t and bus_addr_t are left 32bit, and max supported memory is still limited by 4GB.
The option allows to have nx permissions for memory mappings on i386 kernel, while keeping the usual i386 KBI and avoiding the kernel data sizing problems typical for the PAE config.
|
#
276084 |
|
22-Dec-2014 |
jhb |
MFC 273988,273989,273995,274057: MFamd64: Add support for extended FPU states on i386. This includes support for AVX on i386.
|
#
276080 |
|
22-Dec-2014 |
jhb |
MFC 273991: MFamd64: Move extern declaration of _ucodesel and _udatasel to <machine/md_var.h>
|
#
273136 |
|
15-Oct-2014 |
kib |
MFC r272761: Add an argument to the x86 pmap_invalidate_cache_range() to request forced invalidation of the cache range regardless of the presence of self-snoop feature.
MFC r272943: MFi386 r272761.
|
#
265606 |
|
07-May-2014 |
scottl |
Merge r264984
Retire smp_active. It was racey and caused demonstrated problems with the cpufreq code. Replace its use with smp_started. There's at least one userland tool that still looks at the kern.smp.active sysctl, so preserve it but point it to smp_started as well.
Obtained from: Netflix, Inc.
|
#
264147 |
|
05-Apr-2014 |
kib |
MFC r263912: Clear the kernel grab of the FPU state on fork.
|
#
282065 |
|
27-Apr-2015 |
kib |
MFC r281495: Add config option PAE_TABLES for the i386 kernel. It switches pmap to use PAE format for the page tables, but does not incur other consequences of the full PAE config. In particular, vm_paddr_t and bus_addr_t are left 32bit, and max supported memory is still limited by 4GB.
The option allows to have nx permissions for memory mappings on i386 kernel, while keeping the usual i386 KBI and avoiding the kernel data sizing problems typical for the PAE config.
|
#
276084 |
|
22-Dec-2014 |
jhb |
MFC 273988,273989,273995,274057: MFamd64: Add support for extended FPU states on i386. This includes support for AVX on i386.
|
#
276080 |
|
22-Dec-2014 |
jhb |
MFC 273991: MFamd64: Move extern declaration of _ucodesel and _udatasel to <machine/md_var.h>
|
#
273136 |
|
15-Oct-2014 |
kib |
MFC r272761: Add an argument to the x86 pmap_invalidate_cache_range() to request forced invalidation of the cache range regardless of the presence of self-snoop feature.
MFC r272943: MFi386 r272761.
|
#
265606 |
|
07-May-2014 |
scottl |
Merge r264984
Retire smp_active. It was racey and caused demonstrated problems with the cpufreq code. Replace its use with smp_started. There's at least one userland tool that still looks at the kern.smp.active sysctl, so preserve it but point it to smp_started as well.
Obtained from: Netflix, Inc.
|
#
264147 |
|
05-Apr-2014 |
kib |
MFC r263912: Clear the kernel grab of the FPU state on fork.
|