Message ID | 1566473750-17743-1-git-send-email-aleksandar.markovic@rt-rk.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <SRS0=5qNd=WS=nongnu.org=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 17EE2912 for <patchwork-qemu-devel@patchwork.kernel.org>; Thu, 22 Aug 2019 11:38:39 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id ECED7233A0 for <patchwork-qemu-devel@patchwork.kernel.org>; Thu, 22 Aug 2019 11:38:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org ECED7233A0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=rt-rk.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:41284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org>) id 1i0lQL-0006q5-NE for patchwork-qemu-devel@patchwork.kernel.org; Thu, 22 Aug 2019 07:38:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59777) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <aleksandar.markovic@rt-rk.com>) id 1i0lP3-0004hw-LO for qemu-devel@nongnu.org; Thu, 22 Aug 2019 07:37:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <aleksandar.markovic@rt-rk.com>) id 1i0lOr-0007hI-Fm for qemu-devel@nongnu.org; Thu, 22 Aug 2019 07:37:11 -0400 Received: from mx2.rt-rk.com ([89.216.37.149]:36683 helo=mail.rt-rk.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <aleksandar.markovic@rt-rk.com>) id 1i0lOr-0006xJ-19 for qemu-devel@nongnu.org; Thu, 22 Aug 2019 07:37:05 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.rt-rk.com (Postfix) with ESMTP id 2A6D81A204A; Thu, 22 Aug 2019 13:35:58 +0200 (CEST) X-Virus-Scanned: amavisd-new at rt-rk.com Received: from rtrkw774-lin.domain.local (rtrkw774-lin.domain.local [10.10.13.43]) by mail.rt-rk.com (Postfix) with ESMTPSA id 084B81A1513; Thu, 22 Aug 2019 13:35:58 +0200 (CEST) From: Aleksandar Markovic <aleksandar.markovic@rt-rk.com> To: qemu-devel@nongnu.org Date: Thu, 22 Aug 2019 13:35:24 +0200 Message-Id: <1566473750-17743-1-git-send-email-aleksandar.markovic@rt-rk.com> X-Mailer: git-send-email 2.7.4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 89.216.37.149 Subject: [Qemu-devel] [PATCH 00/26] Clean up handling of configuration register CP0 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <https://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: aurelien@aurel32.net, amarkovic@wavecomp.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> |
Series |
Clean up handling of configuration register CP0
|
expand
|
From: Aleksandar Markovic <amarkovic@wavecomp.com> This series is a spin-off of a former "Misc MIPS fixes for 4.2" series. The goal of the series is to clean up CP0-related code, and prepare it for (near) future extensions and amendments. The series is mostly of refactoring nature, however it may contain simple fixes (for example, fixes for obvious bugs, or additions of simple subregister handling). The more complex fixes and improvements (for example, additions of VPE-related functionalities) are, for now, outside the scope of this series. Aleksandar Markovic (26): target/mips: Clean up handling of CP0 register 0 target/mips: Clean up handling of CP0 register 1 target/mips: Clean up handling of CP0 register 2 target/mips: Clean up handling of CP0 register 5 target/mips: Clean up handling of CP0 register 6 target/mips: Clean up handling of CP0 register 7 target/mips: Clean up handling of CP0 register 8 target/mips: Clean up handling of CP0 register 9 target/mips: Clean up handling of CP0 register 10 target/mips: Clean up handling of CP0 register 11 target/mips: Clean up handling of CP0 register 12 target/mips: Clean up handling of CP0 register 15 target/mips: Clean up handling of CP0 register 16 target/mips: Clean up handling of CP0 register 17 target/mips: Clean up handling of CP0 register 18 target/mips: Clean up handling of CP0 register 19 target/mips: Clean up handling of CP0 register 20 target/mips: Clean up handling of CP0 register 23 target/mips: Clean up handling of CP0 register 24 target/mips: Clean up handling of CP0 register 25 target/mips: Clean up handling of CP0 register 26 target/mips: Clean up handling of CP0 register 27 target/mips: Clean up handling of CP0 register 28 target/mips: Clean up handling of CP0 register 29 target/mips: Clean up handling of CP0 register 30 target/mips: Clean up handling of CP0 register 31 target/mips/cpu.h | 107 ++++- target/mips/translate.c | 1070 ++++++++++++++++++++++++----------------------- 2 files changed, 633 insertions(+), 544 deletions(-)