From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752052AbdH2Qft (ORCPT ); Tue, 29 Aug 2017 12:35:49 -0400 Received: from mout.gmx.net ([212.227.15.18]:51583 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751881AbdH2Qfs (ORCPT ); Tue, 29 Aug 2017 12:35:48 -0400 Message-ID: <1504024459.6024.8.camel@gmx.de> Subject: Re: tip -ENOBOOT - bisected to locking/refcounts, x86/asm: Implement fast refcount overflow protection From: Mike Galbraith To: Kees Cook Cc: Ingo Molnar , LKML , Ingo Molnar , Josh Poimboeuf , Peter Zijlstra , Thomas Gleixner , Linus Torvalds , Elena Reshetova , Arnd Bergmann , "H. Peter Anvin" Date: Tue, 29 Aug 2017 18:34:19 +0200 In-Reply-To: References: <1503996623.8323.20.camel@gmx.de> <20170829085841.gwmdbncrm6txcezt@gmail.com> <1503998491.8323.23.camel@gmx.de> <20170829092718.amahzkaobfnnfvxq@gmail.com> <1504001022.8323.24.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:vuDHRw4FAe3VXIeYp+envPAbGnURphNyDPCuWzmyz+7lUYOr4xk /0P+4h696GFfN2hSadhPYAHSIvB5K696X7mqgp7i5d0+ZXbVVZVD+pgtjVWa3cXgYirIg2G TiUcPh9P+Qby9p3mSRH7Ryl0pARgTG/iyoLke5XIM5nZ8ED6b1Uuum6LSWxjm3BnBpM2h/2 3sJ6WtmWcQarP45lEboOA== X-UI-Out-Filterresults: notjunk:1;V01:K0:IHsXSjHHyFM=:q2TCdjZfJka0fWrRJEBKBT XYgnItaAwh9EnbyxjqDg4o5NuZ1ErQ6bKDsxFFkzOYho5CwVxUzLo0bjXp+zi6tttV7eZizhh aoOgkrRnswJNAz9BpX7BOAjZqWeCZxeL9mMnU79q7rdDjE0/bs5vqxph5EDtAObf5+aNAtlpZ Gl39sRa4Ss23S7G1J0I1B+Ow21qMPY3bIa7MTCaTdXq5CJ0larLLctBD/2ACAiznS0q78wdlr 3yzxywKx/+NqR5FcGk72s6rSJo0Tmi7wy5qHd6UtaaZoOkf2WolVaSb1WyOZ4mvQiLFcySWFT egdXMGJJ3Dno6u0ZLeHCNjojpSjRHT2+Ck6IPsksexBSNDTktm7o581FyHVe7BIW4scimwzNU n67znEpJ4cf8mTrOx9PU+7n+S4Bq8+IFz4ak5IOPQQKoU5joQUFlUSZRlczqQpezjNRF5oQKH 1iCkyYwYXohgs4BD7ROhxIAyjAbWcHAccj6yM6tXQqSE3zumbuf3Y+j5eObV9m0gxm6Ylh9+2 ciy1M7y4Tt2M0ujraxnBAkr2+MNXNtzochyPW4aaKbtbn3W7V+W7Xe3Gb1jxvdvQ72Z/ajYZl AXf8fMRef/toQ5SXaLICmNqKhf9WsgP6UkbHGQ6cSba7/mG4238hW6orEKtp5NXWwnNs5e5Fk bqodJbjR+jPK7r4Lif82ROvqY6FZUezknAnh4MZPkNlZz0HzWKtBl6KRcZsbmkqiIbWmmc3RH h5HTbmfF9GiVbnIT9OkSxhZ0U6Q2AmM4LVHSUXmWAyAtV6eKVJuA2ov482rfOhreVt/NyhQz2 YKmpxpILn3VINREnYgWmD1TSzK/69rGg25wREbfFj9mIv/uDQQ= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2017-08-29 at 08:39 -0700, Kees Cook wrote: > > Was this the x86 refcount implementation, or a atomic -> refcount conversion? mmm.... yes. # CONFIG_REFCOUNT_FULL is not set -Mike