On 2014-07-24, Hansen, Dave wrote:
> On 07/23/2014 05:56 PM, Ren, Qiaowei wrote:
>> On 2014-07-24, Hansen, Dave wrote:
>>> On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
The checking about MPX feature should be as follow:
if (pcntxt_mask & XSTATE_EAGER) {
On 07/23/2014 05:56 PM, Ren, Qiaowei wrote:
> On 2014-07-24, Hansen, Dave wrote:
>> On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
>>> The checking about MPX feature should be as follow:
>>>
>>> if (pcntxt_mask & XSTATE_EAGER) {
>>> if (eagerfpu == DISABLE) {
>>>
On 2014-07-24, Hansen, Dave wrote:
> On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
>> The checking about MPX feature should be as follow:
>>
>> if (pcntxt_mask & XSTATE_EAGER) {
>> if (eagerfpu == DISABLE) {
>> pr_err("eagerfpu not present,
On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
> The checking about MPX feature should be as follow:
>
> if (pcntxt_mask & XSTATE_EAGER) {
> if (eagerfpu == DISABLE) {
> pr_err("eagerfpu not present, disabling some xstate
> features: 0x%llx\n",
>
On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
The checking about MPX feature should be as follow:
if (pcntxt_mask XSTATE_EAGER) {
if (eagerfpu == DISABLE) {
pr_err(eagerfpu not present, disabling some xstate
features: 0x%llx\n,
On 2014-07-24, Hansen, Dave wrote:
On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
The checking about MPX feature should be as follow:
if (pcntxt_mask XSTATE_EAGER) {
if (eagerfpu == DISABLE) {
pr_err(eagerfpu not present, disabling some
On 07/23/2014 05:56 PM, Ren, Qiaowei wrote:
On 2014-07-24, Hansen, Dave wrote:
On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
The checking about MPX feature should be as follow:
if (pcntxt_mask XSTATE_EAGER) {
if (eagerfpu == DISABLE) {
On 2014-07-24, Hansen, Dave wrote:
On 07/23/2014 05:56 PM, Ren, Qiaowei wrote:
On 2014-07-24, Hansen, Dave wrote:
On 07/22/2014 07:35 PM, Ren, Qiaowei wrote:
The checking about MPX feature should be as follow:
if (pcntxt_mask XSTATE_EAGER) {
if (eagerfpu ==
On 2014-07-23, Hansen, Dave wrote:
> On 07/20/2014 10:38 PM, Qiaowei Ren wrote:
>> +#ifdef CONFIG_X86_INTEL_MPX
>> +#define cpu_has_mpx boot_cpu_has(X86_FEATURE_MPX) #else #define
>> +cpu_has_mpx 0 #endif /* CONFIG_X86_INTEL_MPX */
>
> Is this enough checking? Looking at the extension
On 07/20/2014 10:38 PM, Qiaowei Ren wrote:
> +#ifdef CONFIG_X86_INTEL_MPX
> +#define cpu_has_mpx boot_cpu_has(X86_FEATURE_MPX)
> +#else
> +#define cpu_has_mpx 0
> +#endif /* CONFIG_X86_INTEL_MPX */
Is this enough checking? Looking at the extension reference, it says:
> 9.3.3
> Enabling of Intel
On 07/20/2014 10:38 PM, Qiaowei Ren wrote:
+#ifdef CONFIG_X86_INTEL_MPX
+#define cpu_has_mpx boot_cpu_has(X86_FEATURE_MPX)
+#else
+#define cpu_has_mpx 0
+#endif /* CONFIG_X86_INTEL_MPX */
Is this enough checking? Looking at the extension reference, it says:
9.3.3
Enabling of Intel MPX
On 2014-07-23, Hansen, Dave wrote:
On 07/20/2014 10:38 PM, Qiaowei Ren wrote:
+#ifdef CONFIG_X86_INTEL_MPX
+#define cpu_has_mpx boot_cpu_has(X86_FEATURE_MPX) #else #define
+cpu_has_mpx 0 #endif /* CONFIG_X86_INTEL_MPX */
Is this enough checking? Looking at the extension reference, it
12 matches
Mail list logo