Re: [tip:x86/urgent] x86/fpu: Set the xcomp_bv when we fake up a XSAVES area
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- Subject: Re: [tip:x86/urgent] x86/fpu: Set the xcomp_bv when we fake up a XSAVES area
- From: Ingo Molnar <mingo@xxxxxxxxxx>
- Date: Tue, 24 Jan 2017 09:08:10 +0100
- Cc: Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx>, Yu-cheng Yu <yu-cheng.yu@xxxxxxxxx>, fenghua.yu@xxxxxxxxx, dvlasenk@xxxxxxxxxx, peterz@xxxxxxxxxxxxx, oleg@xxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, brgerst@xxxxxxxxx, luto@xxxxxxxxxx, bp@xxxxxxxxx, jpoimboe@xxxxxxxxxx, hpa@xxxxxxxxx, quentin.casasnovas@xxxxxxxxxx, tglx@xxxxxxxxxxxxx, torvalds@xxxxxxxxxxxxxxxxxxxx, riel@xxxxxxxxxx, linux-tip-commits@xxxxxxxxxxxxxxx
- In-reply-to: <20170124020921.GC9969@pek-khao-d1>
- References: <20170123165529.GA4996@test-lenovo> <2be814b7-9fd6-7955-b4e3-6ecb4ef76052@linux.intel.com> <20170123205725.GA3920@test-lenovo> <90b0fbee-273b-31c2-6fe9-228f00c0a205@linux.intel.com> <20170123211640.GA3976@test-lenovo> <20170124001447.GD15017@pek-khao-d1> <0d717394-eaf0-4d29-1aae-218ffcc8f06b@linux.intel.com> <20170124015012.GA9969@pek-khao-d1> <1b4e8b6c-c143-1867-712c-8b2e336a6ce0@linux.intel.com> <20170124020921.GC9969@pek-khao-d1>
- User-agent: Mutt/1.5.24 (2015-08-30)
* Kevin Hao <haokexin@xxxxxxxxx> wrote:
> > other than helping to hide bugs?
>
> Why do you think it hide the bug? In contrast, I think my patch fixes what the
> bug really is. The memory area we fake up is bug, we should fix it there.
The intention is to have a single FPU format set at bootup and xcomp_bv is
essentially an invariant (constant) inherited by all tasks from early boot. In
that sense setting xsave.header.xcomp_bv in copyin_to_xsaves() is misplaced.
So I combined the two commits: I kept your original fix but applied Yu-cheng Yu's
patch that moves the initialization from copyin_to_xsaves() to fpstate_init().
Thanks,
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Index of Archives]
[Linux Stable Commits]
[Linux Stable Kernel]
[Linux Kernel]
[Linux USB Devel]
[Linux Video &Media]
[Linux Audio Users]
[Yosemite News]
[Linux SCSI]