From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Martin Subject: [PATCH v2 0/3] arm64: SVE fixes for v4.15-rc2 Date: Wed, 6 Dec 2017 16:45:44 +0000 Message-ID: <1512578747-4554-1-git-send-email-Dave.Martin@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id C212040651 for ; Wed, 6 Dec 2017 11:42:42 -0500 (EST) Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iOcOhEsz5EyJ for ; Wed, 6 Dec 2017 11:42:40 -0500 (EST) Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 76F1749D4E for ; Wed, 6 Dec 2017 11:42:40 -0500 (EST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu To: linux-arm-kernel@lists.infradead.org Cc: Okamoto Takayuki , Will Deacon , kvmarm@lists.cs.columbia.edu List-Id: kvmarm@lists.cs.columbia.edu This series contains a few fixes for known issues in the arm64 FPSIMD and SVE implementation. This supersedes the previous posting. [1] Note that although patch 2 is not a fix, it provides refactoring that is used by the fix in patch 3. [1] [PATCH 0/3] arm64: SVE fixes for v4.15-rc1 http://lists.infradead.org/pipermail/linux-arm-kernel/2017-December/545126.html Dave Martin (3): arm64: fpsimd: Prevent registers leaking from dead tasks arm64: fpsimd: Abstract out binding of task's fpsimd context to the cpu. arm64/sve: Avoid dereference of dead task_struct in KVM guest entry arch/arm64/kernel/fpsimd.c | 51 ++++++++++++++++++++++++++------------------- arch/arm64/kernel/process.c | 9 ++++++++ 2 files changed, 39 insertions(+), 21 deletions(-) -- 2.1.4