Date: Mon, 14 Aug 2017 20:42:35 +0000 From: "Rang, Anton" <Anton.Rang@dell.com> To: "freebsd-amd64@freebsd.org" <freebsd-amd64@freebsd.org> Subject: XSAVE vs. XSAVEOPT in fpusave / fpu_kern_enter? Message-ID: <F21EDC44C64DB34B90AF485AC3CEDD4BBB339AEF@MX103CL02.corp.emc.com>
next in thread | raw e-mail | index | archive | help
Hi, While glancing at fpu_kern_enter, I noticed that fpusave() uses the XSAVE i= nstruction, but not XSAVEOPT. The instance in cpu_switch.S is patched if XS= AVEOPT is available, but should we also be able to use XSAVEOPT in fpusave = as well? I can't see any reason why not, but I'm not 100% sure that the sa= ve area is set up properly in all cases. Anton
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F21EDC44C64DB34B90AF485AC3CEDD4BBB339AEF>