Received: by 10.192.165.148 with SMTP id m20csp1566071imm; Sat, 28 Apr 2018 00:17:05 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqqtACN5rI2Z1+rMeQBRlsUz57jDR2QuUPIqoLJ/3z9/WwaKRezVEP2SMf8dUoHwJduUDrm X-Received: by 2002:a63:a119:: with SMTP id b25-v6mr4353743pgf.3.1524899825414; Sat, 28 Apr 2018 00:17:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524899825; cv=none; d=google.com; s=arc-20160816; b=yLg7Gf4Un3oh+s1lwCgGcNN67kpl+p9gW2FmlmiqumxSkILhbJKW7Oiw8Yc2Xcd6a2 bKnyYd/CQpZL6G0YWiimvdORPDqWGZDf5Mi/5wKb01CxF23+9ULjVqWwzzV09UbMwKwd Y18nn7x61Rju3Phqj1luBjbbZHoDl+O76ZhJUF44BKEOWZJLf0EbO8L9WhMByJcF/iKR jsJ5lJxopvDRgJHjkTGixQ4yv81ieKcsKUTruz/BRGR51V4yy9SsHOadeRS47jrq7Xrw jv8RE1H+QOMmkbGdMCReWrqXKm3b49/mM2jsY/9cmPmDvIbURNzo+bhjAV0wBpdjqoWn Esog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=cu8L1w/QKjl3gdD4OHxg8Vx2hhCwCEF4X4Hud9mt2LA=; b=zwfJK+ct3ohgfIzCiGdSYeLIYYmtOtYtCr3hafz26BfvoMFnlVzP95tvEFcSBgpZRQ oL+knwb9R1qq2ed83WKcgQ2X8YYRIwndXVHAFWw1BvyFcn/zT2hMnvfOf0CWkG24/8iv r/uIzKjslr4PAVzTu/nW+61UUjCdrJtKkjiRxna59AL9VdW3v30mYsrfCOf+sRZIa8j7 LSf8wiGy/xvLq8GBI0VaCoGKheuNq2MkXra1nsnIPLpSoCf/BpXJt4z+jgMVExAXbOrq 9GlJ/TUmnQhG6Z1pLsTunAxdmSD9Jvd8s5+X5YX6Auhfd52Z8dCO5Sy8LnB+9X9itNRx NLTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=BX8yFi5Y; 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 b7-v6si2680491pgv.279.2018.04.28.00.16.49; Sat, 28 Apr 2018 00:17:05 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=BX8yFi5Y; 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 S1759556AbeD1HPn (ORCPT + 99 others); Sat, 28 Apr 2018 03:15:43 -0400 Received: from mail-wm0-f52.google.com ([74.125.82.52]:35586 "EHLO mail-wm0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753174AbeD1HPm (ORCPT ); Sat, 28 Apr 2018 03:15:42 -0400 Received: by mail-wm0-f52.google.com with SMTP id o78so6448704wmg.0 for ; Sat, 28 Apr 2018 00:15:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=cu8L1w/QKjl3gdD4OHxg8Vx2hhCwCEF4X4Hud9mt2LA=; b=BX8yFi5Y6OOc62hsJUE5HJqQ/ZI5AcAX4dnSt8B6tpyJsyWO+H5wsPnWjMuQUsoPGH O0YWgpFozhXLS2HlBRUjp8RUXRsZa3SYVsUJzV+PsQDDM7Qs37EM7gUQ3F8AoypzxzN/ BbGebiYydn0w+VtphkhGHmdp71344RtX7Dxa8qwB245kqjnXzqK15sv+SMXltPaL6IHU 35J4l0hPL7Jw2KkIJMR+ofyPvc7E6Q4acMv6fay4QqQisAN6GMcbuL2MMi/6jdqDOSZx WKHcg1gIyDsicVLXo02tMdSkQx0HRtPO9Q1RsLuA2vbhUSmX0wVQl0G5DabSiJlp53HA Dixw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=cu8L1w/QKjl3gdD4OHxg8Vx2hhCwCEF4X4Hud9mt2LA=; b=gjyPmp2z7KxeqmntZ90HszXoGkWcIjyP9IT3NDd13dC1fM/FO44yll9aD4CtQRCWYt NpEgAn84qn4xNNuOz5XE5DM/8/xDIL95VnQBYJ0Whm/UEkK+7jC4wWuA8KLlXjFifH44 0gFWzbxUQMWLM9Aox6rbDlScMm9rjwGJ9mZDnadaAfoYi/TZ5ShgvWz3NyIe1K7YfWs4 6tCQY2Qgv8Yg6MCqAsTWBKHMPPDJ3kq+hacTgSNq1uXVkDsxWm5GHdWaX6ycw0L35HQ+ 6Hgpw/rcll5bO7oIdrKCZWqeLhisE7hmF/GgXvEwIvbysQjza6rf3jac7WiurKITuoWB ouTw== X-Gm-Message-State: ALQs6tB7jKjd+4L0ozsNJpUYIoQEd5SDBFlxVbRfF8F3FNx5CqdF0xY6 UjLkUnf2n8C3oREK9S/5UZM= X-Received: by 10.28.130.14 with SMTP id e14mr2966229wmd.34.1524899741451; Sat, 28 Apr 2018 00:15:41 -0700 (PDT) Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213]) by smtp.gmail.com with ESMTPSA id 135sm2858454wmx.21.2018.04.28.00.15.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 28 Apr 2018 00:15:40 -0700 (PDT) Date: Sat, 28 Apr 2018 09:15:38 +0200 From: Ingo Molnar To: Dave Hansen Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, linuxram@us.ibm.com, tglx@linutronix.de, dave.hansen@intel.com, mpe@ellerman.id.au, akpm@linux-foundation.org, shuah@kernel.org, shakeelb@google.com Subject: Re: [PATCH 0/9] [v3] x86, pkeys: two protection keys bug fixes Message-ID: <20180428071538.3whanph7r6v56h2a@gmail.com> References: <20180427174527.0031016C@viggo.jf.intel.com> <20180428070553.yjlt22sb6ntcaqnc@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180428070553.yjlt22sb6ntcaqnc@gmail.com> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Ingo Molnar wrote: > After I got the GDB backtraces I tried to clean up leftover tasks, but the main > thread would not go away: > > 4006 pts/0 00:00:00 protection_keys > > neither SIGCONT nor SIGKILL appears to help: Just seconds after I sent this I found out that this was user error: I forgot about a gdb session I still had running, which understandably blocked the task from being cleaned up. Once I exited GDB it all got cleaned up properly. The hang problem is still there, if I run a script like this: while :; do date; echo -n "32-bit: "; ./protection_keys_32 >/dev/null; date; echo -n "64-bit: "; ./protection_keys_64 >/dev/null; done then within a minute one of the testcases hangs reliably. Out of 4 attempts so far one hang was in the 32-bit testcase, 3 hangs were in the 64-bit testcase - so 64-bit appears to trigger it more frequently. Thanks, Ingo