From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUiX7-0005yS-67 for qemu-devel@nongnu.org; Mon, 10 Jul 2017 19:56:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUiX4-0007kk-6i for qemu-devel@nongnu.org; Mon, 10 Jul 2017 19:56:05 -0400 Received: from mail-qk0-f177.google.com ([209.85.220.177]:35332) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dUiX4-0007kX-0S for qemu-devel@nongnu.org; Mon, 10 Jul 2017 19:56:02 -0400 Received: by mail-qk0-f177.google.com with SMTP id 16so87673072qkg.2 for ; Mon, 10 Jul 2017 16:56:01 -0700 (PDT) Sender: Richard Henderson References: From: Richard Henderson Message-ID: Date: Mon, 10 Jul 2017 13:54:55 -1000 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] qemu-x86_64: Error processing bextr List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ricardo Ribalda Delgado , qemu-devel@nongnu.org, Blue Swirl On 07/10/2017 01:17 PM, Ricardo Ribalda Delgado wrote: > 0x00000040008179bf <+31>: 8f ea 78 10 d0 08 04 00 00 bextr $0x408,%eax,%edx ... > It seems that, bextr is not supported by the emulator/cpu, althoug I > have launched the emualtor with -cpu Haswell, that should support bmi1 > (https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#BMI1) This is not the BMI1 version of bextr, it's the TBM version of bextr. https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#TBM_.28Trailing_Bit_Manipulation.29 TBM is not implemented in qemu yet. r~