Searched hist:383 (Results 1 - 21 of 21) sorted by relevance

/freebsd-9.3-release/sys/x86/x86/
H A Dmca.cdiff 205573 Wed Mar 24 01:18:06 MDT 2010 alc Adapt r204907 and r205402, the amd64 implementation of the workaround for
AMD Family 10h Erratum 383, to i386.

Enable machine check exceptions by default, just like r204913 for amd64.

Enable superpage promotion only if the processor actually supports large
pages, i.e., PG_PS.

MFC after: 2 weeks
/freebsd-9.3-release/usr.sbin/pkg_install/create/
H A Dcreate.hdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dmain.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dpkg_create.1diff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dperform.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
/freebsd-9.3-release/usr.sbin/pkg_install/info/
H A Dinfo.hdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dmain.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dperform.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dpkg_info.1diff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
/freebsd-9.3-release/usr.sbin/pkg_install/lib/
H A Dpen.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dfile.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dplist.cdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
H A Dlib.hdiff 383 Sun Sep 05 02:54:24 MDT 1993 jkh Made staging area configurable rather than assuming /tmp (-t)
/freebsd-9.3-release/sys/amd64/include/
H A Dspecialreg.hdiff 204907 Tue Mar 09 01:44:18 MST 2010 alc Implement AMD's recommended workaround for Erratum 383 on Family 10h
processors. With this workaround, superpage promotion can be re-enabled
under virtualization. Moreover, machine check exceptions can safely be
enabled when FreeBSD is running natively on Family 10h processors.

Most of the credit should go to Andriy Gapon for diagnosing the error and
working with Borislav Petkov at AMD to document it. Andriy also reviewed
and tested my patches.

Discussed with: jhb
MFC after: 3 weeks
H A Dmd_var.hdiff 204907 Tue Mar 09 01:44:18 MST 2010 alc Implement AMD's recommended workaround for Erratum 383 on Family 10h
processors. With this workaround, superpage promotion can be re-enabled
under virtualization. Moreover, machine check exceptions can safely be
enabled when FreeBSD is running natively on Family 10h processors.

Most of the credit should go to Andriy Gapon for diagnosing the error and
working with Borislav Petkov at AMD to document it. Andriy also reviewed
and tested my patches.

Discussed with: jhb
MFC after: 3 weeks
/freebsd-9.3-release/sys/i386/include/
H A Dspecialreg.hdiff 205573 Wed Mar 24 01:18:06 MDT 2010 alc Adapt r204907 and r205402, the amd64 implementation of the workaround for
AMD Family 10h Erratum 383, to i386.

Enable machine check exceptions by default, just like r204913 for amd64.

Enable superpage promotion only if the processor actually supports large
pages, i.e., PG_PS.

MFC after: 2 weeks
H A Dmd_var.hdiff 205573 Wed Mar 24 01:18:06 MDT 2010 alc Adapt r204907 and r205402, the amd64 implementation of the workaround for
AMD Family 10h Erratum 383, to i386.

Enable machine check exceptions by default, just like r204913 for amd64.

Enable superpage promotion only if the processor actually supports large
pages, i.e., PG_PS.

MFC after: 2 weeks
/freebsd-9.3-release/sys/kern/
H A Dsubr_param.cdiff 204420 Sat Feb 27 16:06:46 MST 2010 alc When running as a guest operating system, the FreeBSD kernel must assume
that the virtual machine monitor has enabled machine check exceptions.
Unfortunately, on AMD Family 10h processors the machine check hardware
has a bug (Erratum 383) that can result in a false machine check exception
when a superpage promotion occurs. Thus, I am disabling superpage
promotion when the FreeBSD kernel is running as a guest operating system
on an AMD Family 10h processor.

Reviewed by: jhb, kib
MFC after: 3 days
/freebsd-9.3-release/sys/amd64/amd64/
H A Dpmap.cdiff 265554 Wed May 07 13:54:32 MDT 2014 alc MFC r262338
When the kernel is running in a virtual machine, it cannot rely upon the
processor family to determine if the workaround for AMD Family 10h Erratum
383 should be enabled. To enable virtual machine migration among a
heterogeneous collection of physical machines, the hypervisor may have
been configured to report an older processor family with a reduced feature
set. Effectively, the reported processor family and its features are like
a "least common denominator" for the collection of machines.

Therefore, when the kernel is running in a virtual machine, instead of
relying upon the processor family, we now test for features that prove
that the underlying processor is not affected by the erratum. (The
features that we test for are unlikely to ever be emulated in software
on an affected physical processor.)

PR: 186061
diff 204907 Tue Mar 09 01:44:18 MST 2010 alc Implement AMD's recommended workaround for Erratum 383 on Family 10h
processors. With this workaround, superpage promotion can be re-enabled
under virtualization. Moreover, machine check exceptions can safely be
enabled when FreeBSD is running natively on Family 10h processors.

Most of the credit should go to Andriy Gapon for diagnosing the error and
working with Borislav Petkov at AMD to document it. Andriy also reviewed
and tested my patches.

Discussed with: jhb
MFC after: 3 weeks
diff 204420 Sat Feb 27 16:06:46 MST 2010 alc When running as a guest operating system, the FreeBSD kernel must assume
that the virtual machine monitor has enabled machine check exceptions.
Unfortunately, on AMD Family 10h processors the machine check hardware
has a bug (Erratum 383) that can result in a false machine check exception
when a superpage promotion occurs. Thus, I am disabling superpage
promotion when the FreeBSD kernel is running as a guest operating system
on an AMD Family 10h processor.

Reviewed by: jhb, kib
MFC after: 3 days
/freebsd-9.3-release/sys/i386/i386/
H A Dpmap.cdiff 265554 Wed May 07 13:54:32 MDT 2014 alc MFC r262338
When the kernel is running in a virtual machine, it cannot rely upon the
processor family to determine if the workaround for AMD Family 10h Erratum
383 should be enabled. To enable virtual machine migration among a
heterogeneous collection of physical machines, the hypervisor may have
been configured to report an older processor family with a reduced feature
set. Effectively, the reported processor family and its features are like
a "least common denominator" for the collection of machines.

Therefore, when the kernel is running in a virtual machine, instead of
relying upon the processor family, we now test for features that prove
that the underlying processor is not affected by the erratum. (The
features that we test for are unlikely to ever be emulated in software
on an affected physical processor.)

PR: 186061
diff 205573 Wed Mar 24 01:18:06 MDT 2010 alc Adapt r204907 and r205402, the amd64 implementation of the workaround for
AMD Family 10h Erratum 383, to i386.

Enable machine check exceptions by default, just like r204913 for amd64.

Enable superpage promotion only if the processor actually supports large
pages, i.e., PG_PS.

MFC after: 2 weeks
diff 204420 Sat Feb 27 16:06:46 MST 2010 alc When running as a guest operating system, the FreeBSD kernel must assume
that the virtual machine monitor has enabled machine check exceptions.
Unfortunately, on AMD Family 10h processors the machine check hardware
has a bug (Erratum 383) that can result in a false machine check exception
when a superpage promotion occurs. Thus, I am disabling superpage
promotion when the FreeBSD kernel is running as a guest operating system
on an AMD Family 10h processor.

Reviewed by: jhb, kib
MFC after: 3 days
/freebsd-9.3-release/sys/sys/
H A Dsystm.hdiff 204420 Sat Feb 27 16:06:46 MST 2010 alc When running as a guest operating system, the FreeBSD kernel must assume
that the virtual machine monitor has enabled machine check exceptions.
Unfortunately, on AMD Family 10h processors the machine check hardware
has a bug (Erratum 383) that can result in a false machine check exception
when a superpage promotion occurs. Thus, I am disabling superpage
promotion when the FreeBSD kernel is running as a guest operating system
on an AMD Family 10h processor.

Reviewed by: jhb, kib
MFC after: 3 days

Completed in 707 milliseconds