Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4693525yba; Wed, 10 Apr 2019 02:58:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqz9fzn9yKjUJaLVqcqUfU4GJPRCYXwpP75u+lZtzXlynkUgsWQ3P3OGKsWeOv07VgT4A5fj X-Received: by 2002:a63:6fcf:: with SMTP id k198mr39834393pgc.158.1554890288364; Wed, 10 Apr 2019 02:58:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554890288; cv=none; d=google.com; s=arc-20160816; b=LBgNMNf+ysWmyrLVxQfzTa89mwzV9L4iDj4LRy/lJAsCc/xIVAOBgngYSgFM+MkVcn WaOQwsGyx69xnKC2Vidqmkp0wtWGrPTRxy1HVYutlDLDnXjl6leAeVnIY1jbbVolp+Sm ynfaIkTIIniDHn5EsTxWGwa0s9MUk53ZgdPbS/lW/vdKzzwWkz5vhniTOpWhYIJGL0NC 3ctcfVkWzbWJe59SFrixuvnRzSDt4ydu54+U4NOT+B3kCqht9LIQnMw8T4Ov5sjNWnZv wh/dQtUXC2Eld5xWL1vSBS9PNqnvYuKe2SV94b2Fcch4CUx9LnoQdnz4D+DwdlgNyYbl 2BQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=r4oN5g/myStEHE6wcVs847+23V88QcpELyNfJp6FjIw=; b=x3XELlsv1OD6cT3FCtgUsHehIEnpmEJF3qOnqxqsiy3mRnCx6If/GqTkkfvSlaXsw6 H9kfUpWDjn1gnrXIPIiddyNilUNCtvXXO9D1vjQUrFcQLBdHrbDqu2JriJuMKUVqQfMf p3iyY2s4Bu7Rpq6nOBCue9b3dfL8VqzI5Ptio7MEomcAewpkKSoWsIOBz5aCAWuNtmx4 pJ0i5OM6eN7gwkthWYIjMD5p6KtRZT/sB5ce9kZY0Pico3OzTXUynhXXkqOKTzC0qGpm T9wJpSxGGxb8ru5SvqLVTh0X8kt25SGx8Ux9ZiaBnD5kqGPmBjOqnvG4nWlHGh+mk1wL P/ng== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s145si29949572pgs.228.2019.04.10.02.57.53; Wed, 10 Apr 2019 02:58:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729735AbfDJItx convert rfc822-to-8bit (ORCPT + 99 others); Wed, 10 Apr 2019 04:49:53 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([207.82.80.151]:45623 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727641AbfDJItw (ORCPT ); Wed, 10 Apr 2019 04:49:52 -0400 Received: from AcuMS.aculab.com (156.67.243.126 [156.67.243.126]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-138-Ndetxl5uP32KfMs7Mt-uIw-1; Wed, 10 Apr 2019 09:49:48 +0100 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b::d117) by AcuMS.aculab.com (fd9f:af1c:a25b::d117) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Wed, 10 Apr 2019 09:50:57 +0100 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Wed, 10 Apr 2019 09:50:57 +0100 From: David Laight To: 'Fenghua Yu' , Thomas Gleixner CC: Ingo Molnar , Borislav Petkov , "H Peter Anvin" , Dave Hansen , Paolo Bonzini , Ashok Raj , Peter Zijlstra , Kalle Valo , Xiaoyao Li , Michael Chan , "Ravi V Shankar" , linux-kernel , x86 , "linux-wireless@vger.kernel.org" , "netdev@vger.kernel.org" , "kvm@vger.kernel.org" Subject: RE: [PATCH v6 13/20] x86/split_lock: Enable split lock detection by default Thread-Topic: [PATCH v6 13/20] x86/split_lock: Enable split lock detection by default Thread-Index: AQHU7zH5HfC+YrTTzk6Tff+d004VOaY1FYyA Date: Wed, 10 Apr 2019 08:50:57 +0000 Message-ID: <58bb4085161a4112995e23b46353b777@AcuMS.aculab.com> References: <1554326526-172295-1-git-send-email-fenghua.yu@intel.com> <1554326526-172295-14-git-send-email-fenghua.yu@intel.com> <20190410000229.GA209676@romley-ivt3.sc.intel.com> In-Reply-To: <20190410000229.GA209676@romley-ivt3.sc.intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-MC-Unique: Ndetxl5uP32KfMs7Mt-uIw-1 X-Mimecast-Spam-Score: 0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org FWIW it took me a while to work out what a 'split lock' was. I suspect because I was thinking of kernel locks, not the instruction lock prefix. It also isn't really obvious that 'split' refers to crossing cache lines. Referring to it as a 'misaligned lock' might be more easily understood. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)