From patchwork Thu Jul 2 13:36:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 11638897 Return-Path: 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 8E603739 for ; Thu, 2 Jul 2020 13:38:14 +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 6505A207CD for ; Thu, 2 Jul 2020 13:38:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="bCBT0AFW" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6505A207CD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=amsat.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:54602 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqzPp-0003IX-Lq for patchwork-qemu-devel@patchwork.kernel.org; Thu, 02 Jul 2020 09:38:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqzOs-0001Ke-QG for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:14 -0400 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:38837) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqzOq-0004I7-H8 for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:14 -0400 Received: by mail-wr1-x444.google.com with SMTP id z13so28441235wrw.5 for ; Thu, 02 Jul 2020 06:37:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5jSKi2QOxwNQ1UhTGOrIlKaL8fARM41TzI1DAZN/UMI=; b=bCBT0AFWnkllwtDyRzWUuM+M0aXnZeOCe7mT9y5wlQkghPOqY1b0BoCUs2JOMFzIBb e1JwKTF3DyVr8WggNUwObXgYk+x3JENac5lo0KOfyZi0w3psi8s0fkwGr425YdPsGUvl m9ROX3Pl6BW6hvB0vr8xK4KsKpCP/yPMae3drpFQNzXsfXeE1OBji52AdZX+/Bo60s5A JaQ8pnb9iCRERXdmTJ1C90ydSlyffj0A27XcNJsJ/A9gRhP3zpl8p1zx0nToO7EmSLql KBNgXvNBoEHHOj/2RNi4kphJh91SWK4qdBfECoMLNh1aZDE0XkxuvsVBU00jyEvLMpFq AV4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=5jSKi2QOxwNQ1UhTGOrIlKaL8fARM41TzI1DAZN/UMI=; b=gCxRKPdo/YPqjYjTDaYjDuY0D7UJ5HV1tYVrmn54GDPPBFQzbj5c/gmt8esu89rlEy iDRJ7FJNDPdwXKU+FxBj6PElTGRYVTlGmL0JFXHOeyWdIsODQMnXS8cKBL39CboSplSP eHTPEYcFZx1vyqoFEW4oa4UXPnAt4iS7PLzNbbkIxS1sZtdJN5R/JGBLV8+otgKuixik fjTzIzEehSwxRK9fUFLT/FZtVjpVrQ/JJIRYMSK0M7rhPF45nEtaFlbCayRZs2IoXxNj DhhPpV4t6FK+A6gBjcT3Y867bLLiSeVkbcDzkvHjvtMEqRv0Uktl0s88xx6ncT4SLf++ G+Lw== X-Gm-Message-State: AOAM530x08e6DsavXZJv7IUvK4qidb9Lvkmtk/FUZ/oL1VSINtP9nKL+ motRmrY66PaZo9rA1wxHJVDeAryxnaQ= X-Google-Smtp-Source: ABdhPJzi8fnfIawZfNy5CXLhyGUqiySVxve1m3tUkgJEwCdemzU9BsZc8nVPaSdxmgu9pCCyGR3RXw== X-Received: by 2002:a05:6000:1107:: with SMTP id z7mr31064692wrw.355.1593697030260; Thu, 02 Jul 2020 06:37:10 -0700 (PDT) Received: from localhost.localdomain (1.red-83-51-162.dynamicip.rima-tde.net. [83.51.162.1]) by smtp.gmail.com with ESMTPSA id p17sm10190511wma.47.2020.07.02.06.37.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 06:37:09 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 1/5] Revert "hw/intc: Add Loongson LIOINTC support" Date: Thu, 2 Jul 2020 15:36:57 +0200 Message-Id: <20200702133701.25237-2-f4bug@amsat.org> X-Mailer: git-send-email 2.21.3 In-Reply-To: <20200702133701.25237-1-f4bug@amsat.org> References: <20200702133701.25237-1-f4bug@amsat.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::444; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-x444.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Huacai Chen , Aleksandar Markovic , =?utf-8?q?Philippe_M?= =?utf-8?q?athieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" Aleksandar Markovic said the "[Loongson-3 virtual platforms] machine, for multiple reasons, will not be accepted in 5.1." [*]. As this file file is not buildable/testable neither, remove it from the repository. Re-introducing it later with the rest of the machine will be as easy as reverting this very commit. This reverts commit c012e0b1f9121f3d8d2315af4dfd63084ea23faa. [*] https://www.mail-archive.com/qemu-devel@nongnu.org/msg718416.html Cc: Huacai Chen Cc: Jiaxun Yang Reported-by: Aleksandar Markovic Signed-off-by: Philippe Mathieu-Daudé --- hw/intc/loongson_liointc.c | 242 ------------------------------------- MAINTAINERS | 1 - hw/intc/Kconfig | 3 - hw/intc/Makefile.objs | 1 - 4 files changed, 247 deletions(-) delete mode 100644 hw/intc/loongson_liointc.c diff --git a/hw/intc/loongson_liointc.c b/hw/intc/loongson_liointc.c deleted file mode 100644 index 23ca51cc2e..0000000000 --- a/hw/intc/loongson_liointc.c +++ /dev/null @@ -1,242 +0,0 @@ -/* - * QEMU Loongson Local I/O interrupt controler. - * - * Copyright (c) 2020 Jiaxun Yang - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * - */ - -#include "qemu/osdep.h" -#include "hw/sysbus.h" -#include "qemu/module.h" -#include "hw/irq.h" -#include "hw/qdev-properties.h" - -#define D(x) - -#define NUM_IRQS 32 - -#define NUM_CORES 4 -#define NUM_IPS 4 -#define NUM_PARENTS (NUM_CORES * NUM_IPS) -#define PARENT_COREx_IPy(x, y) (NUM_IPS * x + y) - -#define R_MAPPER_START 0x0 -#define R_MAPPER_END 0x20 -#define R_ISR R_MAPPER_END -#define R_IEN 0x24 -#define R_IEN_SET 0x28 -#define R_IEN_CLR 0x2c -#define R_PERCORE_ISR(x) (0x40 + 0x8 * x) -#define R_END 0x64 - -#define TYPE_LOONGSON_LIOINTC "loongson.liointc" -#define LOONGSON_LIOINTC(obj) \ - OBJECT_CHECK(struct loongson_liointc, (obj), TYPE_LOONGSON_LIOINTC) - -struct loongson_liointc { - SysBusDevice parent_obj; - - MemoryRegion mmio; - qemu_irq parent_irq[NUM_PARENTS]; - - uint8_t mapper[NUM_IRQS]; /* 0:3 for core, 4:7 for IP */ - uint32_t isr; - uint32_t ien; - uint32_t per_core_isr[NUM_CORES]; - - /* state of the interrupt input pins */ - uint32_t pin_state; - bool parent_state[NUM_PARENTS]; -}; - -static void update_irq(struct loongson_liointc *p) -{ - uint32_t irq, core, ip; - uint32_t per_ip_isr[NUM_IPS] = {0}; - - /* level triggered interrupt */ - p->isr = p->pin_state; - - /* Clear disabled IRQs */ - p->isr &= p->ien; - - /* Clear per_core_isr */ - for (core = 0; core < NUM_CORES; core++) { - p->per_core_isr[core] = 0; - } - - /* Update per_core_isr and per_ip_isr */ - for (irq = 0; irq < NUM_IRQS; irq++) { - if (!(p->isr & (1 << irq))) { - continue; - } - - for (core = 0; core < NUM_CORES; core++) { - if ((p->mapper[irq] & (1 << core))) { - p->per_core_isr[core] |= (1 << irq); - } - } - - for (ip = 0; ip < NUM_IPS; ip++) { - if ((p->mapper[irq] & (1 << (ip + 4)))) { - per_ip_isr[ip] |= (1 << irq); - } - } - } - - /* Emit IRQ to parent! */ - for (core = 0; core < NUM_CORES; core++) { - for (ip = 0; ip < NUM_IPS; ip++) { - int parent = PARENT_COREx_IPy(core, ip); - if (p->parent_state[parent] != - (!!p->per_core_isr[core] && !!per_ip_isr[ip])) { - p->parent_state[parent] = !p->parent_state[parent]; - qemu_set_irq(p->parent_irq[parent], p->parent_state[parent]); - } - } - } -} - -static uint64_t -liointc_read(void *opaque, hwaddr addr, unsigned int size) -{ - struct loongson_liointc *p = opaque; - uint32_t r = 0; - - /* Mapper is 1 byte */ - if (size == 1 && addr < R_MAPPER_END) { - r = p->mapper[addr]; - goto out; - } - - /* Rest is 4 byte */ - if (size != 4 || (addr % 4)) { - goto out; - } - - if (addr >= R_PERCORE_ISR(0) && - addr < R_PERCORE_ISR(NUM_CORES)) { - int core = (addr - R_PERCORE_ISR(0)) / 4; - r = p->per_core_isr[core]; - goto out; - } - - switch (addr) { - case R_ISR: - r = p->isr; - break; - case R_IEN: - r = p->ien; - break; - default: - break; - } - -out: - D(qemu_log("%s: size=%d addr=%lx val=%x\n", __func__, size, addr, r)); - return r; -} - -static void -liointc_write(void *opaque, hwaddr addr, - uint64_t val64, unsigned int size) -{ - struct loongson_liointc *p = opaque; - uint32_t value = val64; - - D(qemu_log("%s: size=%d, addr=%lx val=%x\n", __func__, size, addr, value)); - - /* Mapper is 1 byte */ - if (size == 1 && addr < R_MAPPER_END) { - p->mapper[addr] = value; - goto out; - } - - /* Rest is 4 byte */ - if (size != 4 || (addr % 4)) { - goto out; - } - - if (addr >= R_PERCORE_ISR(0) && - addr < R_PERCORE_ISR(NUM_CORES)) { - int core = (addr - R_PERCORE_ISR(0)) / 4; - p->per_core_isr[core] = value; - goto out; - } - - switch (addr) { - case R_IEN_SET: - p->ien |= value; - break; - case R_IEN_CLR: - p->ien &= ~value; - break; - default: - break; - } - -out: - update_irq(p); -} - -static const MemoryRegionOps pic_ops = { - .read = liointc_read, - .write = liointc_write, - .endianness = DEVICE_NATIVE_ENDIAN, - .valid = { - .min_access_size = 1, - .max_access_size = 4 - } -}; - -static void irq_handler(void *opaque, int irq, int level) -{ - struct loongson_liointc *p = opaque; - - p->pin_state &= ~(1 << irq); - p->pin_state |= level << irq; - update_irq(p); -} - -static void loongson_liointc_init(Object *obj) -{ - struct loongson_liointc *p = LOONGSON_LIOINTC(obj); - int i; - - qdev_init_gpio_in(DEVICE(obj), irq_handler, 32); - - for (i = 0; i < NUM_PARENTS; i++) { - sysbus_init_irq(SYS_BUS_DEVICE(obj), &p->parent_irq[i]); - } - - memory_region_init_io(&p->mmio, obj, &pic_ops, p, - "loongson.liointc", R_END); - sysbus_init_mmio(SYS_BUS_DEVICE(obj), &p->mmio); -} - -static const TypeInfo loongson_liointc_info = { - .name = TYPE_LOONGSON_LIOINTC, - .parent = TYPE_SYS_BUS_DEVICE, - .instance_size = sizeof(struct loongson_liointc), - .instance_init = loongson_liointc_init, -}; - -static void loongson_liointc_register_types(void) -{ - type_register_static(&loongson_liointc_info); -} - -type_init(loongson_liointc_register_types) diff --git a/MAINTAINERS b/MAINTAINERS index dec252f38b..f463b83d7a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1100,7 +1100,6 @@ Loongson-3 virtual platforms M: Huacai Chen R: Jiaxun Yang S: Maintained -F: hw/intc/loongson_liointc.c Boston M: Paul Burton diff --git a/hw/intc/Kconfig b/hw/intc/Kconfig index 2ae1e89497..f562342bab 100644 --- a/hw/intc/Kconfig +++ b/hw/intc/Kconfig @@ -64,6 +64,3 @@ config OMPIC config RX_ICU bool - -config LOONGSON_LIOINTC - bool diff --git a/hw/intc/Makefile.objs b/hw/intc/Makefile.objs index 3ac2b40fbb..a4202636d4 100644 --- a/hw/intc/Makefile.objs +++ b/hw/intc/Makefile.objs @@ -51,4 +51,3 @@ obj-$(CONFIG_MIPS_CPS) += mips_gic.o obj-$(CONFIG_NIOS2) += nios2_iic.o obj-$(CONFIG_OMPIC) += ompic.o obj-$(CONFIG_IBEX) += ibex_plic.o -obj-$(CONFIG_LOONGSON_LIOINTC) += loongson_liointc.o From patchwork Thu Jul 2 13:36:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 11638905 Return-Path: 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 2068313B4 for ; Thu, 2 Jul 2020 13:42:18 +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 EBAFD20899 for ; Thu, 2 Jul 2020 13:42:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cJDpU28e" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EBAFD20899 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=amsat.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:43646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqzTj-00024C-MH for patchwork-qemu-devel@patchwork.kernel.org; Thu, 02 Jul 2020 09:42:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqzOu-0001Nc-0s for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:16 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:44084) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqzOs-0004IE-1b for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:15 -0400 Received: by mail-wr1-x443.google.com with SMTP id b6so28402994wrs.11 for ; Thu, 02 Jul 2020 06:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fVjN3LL/J1872T899HpKN9bRkXDYAZGvYMXeS2DZvT8=; b=cJDpU28e0C52a84QY2Q6baDWJpShDpWFnJAswD713VJsA/IVAzV3/IqL/IixinS7Z7 jFx2gYNF0C9m94abBC6dgXBVwz+IxL80ior6RDI9q6znX7Ur3K7Fu3NLm6ASUSVkkWCm bPoPaJ8md0zmPp63jWtaN0RxEZxmJQxw320zMoAqT/4WFr09DBemRrVQMO5c1FnUbiOE iCtuTCYhREEbfG6+K0As9GsndUMjs4TirdPg9zCj+cIsIFa4hC2jfdBaJNfUWIxijGFs 1OF3E0qgR9SpNdPvLhUI5UPv2+feoiQiaaBn/gXsmYR7OCpq2r01uuxQgXqtRspn5DQI i36A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=fVjN3LL/J1872T899HpKN9bRkXDYAZGvYMXeS2DZvT8=; b=pj7Srm4IjJJcevFEfG9/Ji7ppq5XG8QpqpGgeZ0qBPZM6WAkAsY1eX+Kyb18qXl39I wYT+m6mQygf7/i8quc0MQHIHZrlIyN7PmJkqpRYsViZgWXPFw/zM6Vh4X/AJIUbxUOIM I/kDmLAtCX0mOY/VI/ybFCGXGgEkTKtcujHP+2/bQ7u+qG7t0u6n9l4qL7u9DmLiqvmf muKdbdhoL9E1sC6FXvCfzxh90n/AnZaiJrGNYz9soW+UrCBx/gx+keS5lQ0fL9oqH4yx cI0V9pVD/4psByD1ba6v44PvF9yZS8DdrmxNhVZWycilQGsbH2TIknPiLKQJNboz7G2x je5g== X-Gm-Message-State: AOAM530cSFsrD32fE671BtUAJchwHmvCvhP2TtHYyKzrE7u5nbDb9hMa fKq/DCf3bCU7CbzHx9zQkIiP2j1NGQA= X-Google-Smtp-Source: ABdhPJw66W2qjJGlNahVw4v2/4c3lIrWB8JBz76IHx2xjG9O7IK8BowL0TOh8yeHJtwkkOivLxBnsA== X-Received: by 2002:a5d:4845:: with SMTP id n5mr30804785wrs.353.1593697032461; Thu, 02 Jul 2020 06:37:12 -0700 (PDT) Received: from localhost.localdomain (1.red-83-51-162.dynamicip.rima-tde.net. [83.51.162.1]) by smtp.gmail.com with ESMTPSA id p17sm10190511wma.47.2020.07.02.06.37.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 06:37:11 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 2/5] target/mips: Remove identical if/else branches Date: Thu, 2 Jul 2020 15:36:58 +0200 Message-Id: <20200702133701.25237-3-f4bug@amsat.org> X-Mailer: git-send-email 2.21.3 In-Reply-To: <20200702133701.25237-1-f4bug@amsat.org> References: <20200702133701.25237-1-f4bug@amsat.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::443; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-x443.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bug 1885718 <1885718@bugs.launchpad.net>, Aleksandar Markovic , Aleksandar Rikalo , =?utf-8?q?Philippe_Mathie?= =?utf-8?q?u-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Aleksandar Markovic Remove the segment: if (other_tc == other->current_tc) { tccause = other->CP0_Cause; } else { tccause = other->CP0_Cause; } Original contributor can't remember what was his intention. Fixes: 5a25ce9487 ("mips: Hook in more reg accesses via mttr/mftr") Buglink: https://bugs.launchpad.net/qemu/+bug/1885718 Signed-off-by: Aleksandar Markovic Message-Id: <20200701182559.28841-2-aleksandar.qemu.devel@gmail.com> Signed-off-by: Philippe Mathieu-Daudé --- Cc: Bug 1885718 <1885718@bugs.launchpad.net> target/mips/cp0_helper.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/target/mips/cp0_helper.c b/target/mips/cp0_helper.c index bbf12e4a97..de64add038 100644 --- a/target/mips/cp0_helper.c +++ b/target/mips/cp0_helper.c @@ -375,16 +375,9 @@ target_ulong helper_mftc0_entryhi(CPUMIPSState *env) target_ulong helper_mftc0_cause(CPUMIPSState *env) { int other_tc = env->CP0_VPEControl & (0xff << CP0VPECo_TargTC); - int32_t tccause; CPUMIPSState *other = mips_cpu_map_tc(env, &other_tc); - if (other_tc == other->current_tc) { - tccause = other->CP0_Cause; - } else { - tccause = other->CP0_Cause; - } - - return tccause; + return other->CP0_Cause; } target_ulong helper_mftc0_status(CPUMIPSState *env) From patchwork Thu Jul 2 13:36:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 11638913 Return-Path: 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 037B413B6 for ; Thu, 2 Jul 2020 13:46:47 +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 CDC55207D4 for ; Thu, 2 Jul 2020 13:46:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OOonw/QQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CDC55207D4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amsat.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:57688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqzY6-0008Vt-4C for patchwork-qemu-devel@patchwork.kernel.org; Thu, 02 Jul 2020 09:46:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqzOx-0001Xa-7k for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:19 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:36755) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqzOv-0004Id-CV for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:18 -0400 Received: by mail-wm1-x343.google.com with SMTP id 17so27961511wmo.1 for ; Thu, 02 Jul 2020 06:37:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=n8hLW2GDwAPKTyInaARed9CzonkKW3ufXz4O6Cmf1SY=; b=OOonw/QQLs4OEKwDHjCcElde1OKaOpPojTMwONk+AdyGjE7bQqn25T3jqc/X0C9edq Rcv0f7KYmM6RN+1F00f1dXOQFVm6kUQ8QjcMiycuTRMqwHVvUefvQoCrjj71zcAio5Wc bT3iBhswpk1Q9lYFFVcqJE9ZC5mqClBimjVjdS4HFQw5AKXtSzIqOV29C3QxvDL4nWNI +/cCZsI/DYUglYEcjtQiF1uhoPIj8pvY4gdSoVwDnR60QWKj4M4948rnRl2Xw6v2aEWM hZg3Rwu/fQ0HroNsrzTdylhdgNfEjMzBvNM4GBb6jV+imGy6HxhZRiuv6N2kU+/5JIja l4/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=n8hLW2GDwAPKTyInaARed9CzonkKW3ufXz4O6Cmf1SY=; b=jiihW52Z8yXUYT503B+23q1BO+nVljw1FXqt29GsXFcSOBJ0DMn23RWqLf2vbFVa1U lQkYDFgJ1i36B+5t6YB+2xvmD40aFIVvp6119J/lnIKPMjRtBSrNyfEHTS3OJjM3oRoL AIcsqVlPKHwWcjV4hVzkboAULqyXUIIF5mei3ZMJqF8/fvaEATfKT8F2dvU8tCTuL49J dEQUviTUk74cVtULOnTFMopeUSEDSeO7w3w+PRKWSrMrHWIC6Dp+ZdqnAbq5a3EE9TKL YsPzZXwOvdMsvVUoYyqjhBtvXNOPv4sL94w5DXKErOJD2IUL8/6MIdTggdzEHyVnkAZi Gpig== X-Gm-Message-State: AOAM533x140rtkVYv0WF9ozBFbbjkR89UiVjZCc3XX9ztda8MeMRi5C4 ICjy1T/UGXXgboWubsc3DG8jd4r5zlo= X-Google-Smtp-Source: ABdhPJw0AeTNrezLThErHSGSh8D4IZ1TfLhQ5B1OMaoccF/FZM5srzT14vrw/gAooP7lnti1zp4REg== X-Received: by 2002:a1c:7f82:: with SMTP id a124mr29787304wmd.132.1593697035796; Thu, 02 Jul 2020 06:37:15 -0700 (PDT) Received: from localhost.localdomain (1.red-83-51-162.dynamicip.rima-tde.net. [83.51.162.1]) by smtp.gmail.com with ESMTPSA id p17sm10190511wma.47.2020.07.02.06.37.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 06:37:15 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 3/5] MAINTAINERS: Adjust MIPS maintainership (remove Aurelien Jarno) Date: Thu, 2 Jul 2020 15:36:59 +0200 Message-Id: <20200702133701.25237-4-f4bug@amsat.org> X-Mailer: git-send-email 2.21.3 In-Reply-To: <20200702133701.25237-1-f4bug@amsat.org> References: <20200702133701.25237-1-f4bug@amsat.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::343; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-x343.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paul Wise , James Hogan , Mark Cave-Ayland , Adrian Bunk , Chris Wedgwood , Paul Cercueil , Jonas Gorski , "Edgar E . Iglesias" , Florian Fainelli , Paul Burton , Helge Deller , Yunqiang Su , Aleksandar Markovic , =?utf-8?q?Herv=C3=A9?= =?utf-8?q?_Poussineau?= , Mirko Vogt , Huacai Chen , Artyom Tarasenko , Aleksandar Rikalo , Ulises Vitulli , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Stefan Weil , "Maciej W . Rozycki" , John Crispin , Lichao Liu , Richard Henderson , Mart Raudsepp , Thomas Bogendoerfer , Sergei Shtylyov , =?utf-8?q?Philippe_Ma?= =?utf-8?q?thieu-Daud=C3=A9?= , Aurelien Jarno Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Aleksandar Markovic Aurelien Jarno removed for not being present. Aleksandar Markovic comment: A polite email was sent [less than 12 hours ago (Peter Maydell was Cc:ed and can confirm)] to him with question whether he intend to actively participate, but there was no response. Aurelien Jarno response [*]: QEMU used to be a fun ride, but it happens that interactions are now hurtful, especially on the MIPS side. It's time for me to leave this community and say goodbye. [*] https://www.mail-archive.com/qemu-devel@nongnu.org/msg718781.html Acked-by: Aurelien Jarno Signed-off-by: Aleksandar Markovic Message-Id: <20200701182559.28841-3-aleksandar.qemu.devel@gmail.com> [PMD: Split patch in 3, added Aurelien response] Signed-off-by: Philippe Mathieu-Daudé --- Cc: Ralf Baechle Cc: Stefan Weil Cc: Hervé Poussineau Cc: Lichao Liu Cc: Jiaxun Yang Cc: Thomas Bogendoerfer Cc: James Hogan Cc: Paul Burton Cc: Florian Fainelli Cc: Jonas Gorski Cc: John Crispin Cc: Aleksandar Rikalo Cc: Huacai Chen Cc: Richard Henderson Cc: Edgar E. Iglesias Cc: Helge Deller Cc: Artyom Tarasenko Cc: Mark Cave-Ayland Cc: Adrian Bunk Cc: Yunqiang Su Cc: Uwe Kleine-König Cc: Mirko Vogt Cc: Paul Wise Cc: Mart Raudsepp Cc: Chris Wedgwood Cc: Maciej W. Rozycki Cc: Paul Cercueil Cc: Ulises Vitulli Cc: BALATON Zoltan Cc: Sergei Shtylyov MAINTAINERS | 4 ---- 1 file changed, 4 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index f463b83d7a..53404a746e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -213,7 +213,6 @@ F: disas/microblaze.c MIPS TCG CPUs M: Aleksandar Markovic -R: Aurelien Jarno R: Aleksandar Rikalo S: Maintained F: target/mips/ @@ -1061,7 +1060,6 @@ F: hw/dma/rc4030.c Malta M: Aleksandar Markovic M: Philippe Mathieu-Daudé -R: Aurelien Jarno S: Maintained F: hw/isa/piix4.c F: hw/acpi/piix4.c @@ -1080,7 +1078,6 @@ F: hw/net/mipsnet.c R4000 M: Aleksandar Markovic -R: Aurelien Jarno R: Aleksandar Rikalo S: Obsolete F: hw/mips/r4k.c @@ -2676,7 +2673,6 @@ F: disas/i386.c MIPS TCG target M: Aleksandar Markovic -R: Aurelien Jarno R: Aleksandar Rikalo S: Maintained F: tcg/mips/ From patchwork Thu Jul 2 13:37:00 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 11638945 Return-Path: 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 1C37213B6 for ; Thu, 2 Jul 2020 13:48:24 +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 E709E207D4 for ; Thu, 2 Jul 2020 13:48:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="KkSAd3Fe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E709E207D4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amsat.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:35102 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqzZf-0002P8-7A for patchwork-qemu-devel@patchwork.kernel.org; Thu, 02 Jul 2020 09:48:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqzP0-0001iR-CV for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:22 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:37874) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqzOy-0004J5-Ea for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:22 -0400 Received: by mail-wm1-x344.google.com with SMTP id o2so27994064wmh.2 for ; Thu, 02 Jul 2020 06:37:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9vFSSsaVq2Fwgo9NyRjo6NBdMt3DH9lnuPKcUS1H1FU=; b=KkSAd3FeIssL4fIV4bS8h1ztnGQnJRsEQdsvkaiWfnrdjlRCe8g4xgxY+1h/I0GgxN 4jw2SMBzjn3SanXveod1tbvlRnuPDJ+TXkLItNizcXjc5EuYraecLJGrPuNktNt+Vjrw Mx4WSZpKIwqnRIwBdwhXJQyQM2aYw39IxTb0P4Z+itoJLJ8ICy25djUZicqB+fr1HJYJ EEaUFhlulnVTrcocM4MTernx0m/Gi240jMWCdeDPBd6jrNUJae/7GhKx7p48dLJ3wqwH 4iqc88oRQaUStss/dEvqd3WZfzwi0/wDXLSU4EMKWeu3JXXKpYUAAPCTReLoqQT+g9tM vLuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=9vFSSsaVq2Fwgo9NyRjo6NBdMt3DH9lnuPKcUS1H1FU=; b=mCUYU78lDcP/7f3kmv+DxcUN777AM/I3gHVg+ov+uaLhgV9s01ZZrx5460xYnlDEeC qQzA5C+/VNViErXxfTZXtKAItRsZg/P195MzR4FtBcDeuzjakAS4peDIb4ob2wbO/DZh ALJgp0Z2v/5Oc6pHjCXoIhMVfOSUEZ6oOKGySQvJZCF5ni0+pyxQTnjrTeBNn0gWgpNj DCIKuw89fODY348J5JmjhdhP5bDnqgR9wzr+84KjwO7lpuowZusl+8eNHLtUMSZHVG7H kCVxeQCfU/3sxjrGdIyY1ArAa8T71/b5bf2Bgbx3NZVo3M8l9DN6RzOc3KnkUo3C82xM s7eQ== X-Gm-Message-State: AOAM5328RxmLkDFNkSf71Oznpi/Vo3ds2Txgv1W1K+woVvUPKYVEaNci 1tRT54xz3t7/9R3LQmGrN7MGAmzBan4= X-Google-Smtp-Source: ABdhPJxwd6EpsOIt6KirTy4HYnnLfs2RNgBb2bkio1XAkByMARSxTjB5Vfzc9xybO5ZHha/uZPPTqA== X-Received: by 2002:a1c:4d11:: with SMTP id o17mr31020309wmh.134.1593697038759; Thu, 02 Jul 2020 06:37:18 -0700 (PDT) Received: from localhost.localdomain (1.red-83-51-162.dynamicip.rima-tde.net. [83.51.162.1]) by smtp.gmail.com with ESMTPSA id p17sm10190511wma.47.2020.07.02.06.37.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 06:37:18 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 4/5] MAINTAINERS: Adjust MIPS maintainership (remove Paul Burton) Date: Thu, 2 Jul 2020 15:37:00 +0200 Message-Id: <20200702133701.25237-5-f4bug@amsat.org> X-Mailer: git-send-email 2.21.3 In-Reply-To: <20200702133701.25237-1-f4bug@amsat.org> References: <20200702133701.25237-1-f4bug@amsat.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::344; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-x344.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paul Wise , James Hogan , Mark Cave-Ayland , Adrian Bunk , Chris Wedgwood , Paul Cercueil , Jonas Gorski , "Edgar E . Iglesias" , Florian Fainelli , Paul Burton , Helge Deller , Yunqiang Su , Aleksandar Markovic , =?utf-8?q?Herv=C3=A9?= =?utf-8?q?_Poussineau?= , Mirko Vogt , Huacai Chen , Artyom Tarasenko , Aleksandar Rikalo , =?utf-8?q?Uwe_Kleine-K?= =?utf-8?q?=C3=B6nig?= , Stefan Weil , "Maciej W . Rozycki" , John Crispin , Lichao Liu , Richard Henderson , Mart Raudsepp , Thomas Bogendoerfer , Sergei Shtylyov , =?utf-8?q?Philippe_Ma?= =?utf-8?q?thieu-Daud=C3=A9?= , Aurelien Jarno Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Aleksandar Markovic Paul Burton removed for not being present. Aleksandar Markovic comment: A polite email was sent [2 days ago] to him with question whether he intend to actively participate, but there was no response. Paul Burton response [*]: It was 2 days ago, not 2 months :) I'm fine with being removed though - I no longer have access to modern MIPS CPUs or Boston hardware, and wouldn't currently have time to spend on them if I did. Aleksandar Rikalo becomes the new maintainer of the Boston board. [*] https://www.mail-archive.com/qemu-devel@nongnu.org/msg718739.html Cc: Paul Burton Cc: Aleksandar Rikalo Acked-by: Paul Burton Signed-off-by: Aleksandar Markovic Message-Id: <20200701182559.28841-3-aleksandar.qemu.devel@gmail.com> [PMD: Split patch in 3, added Paul response] Signed-off-by: Philippe Mathieu-Daudé --- This patch still requires Ack-by from Aleksandar Rikalo Cc: Aurelien Jarno Cc: Ralf Baechle Cc: Stefan Weil Cc: Hervé Poussineau Cc: Lichao Liu Cc: Jiaxun Yang Cc: Thomas Bogendoerfer Cc: James Hogan Cc: Florian Fainelli Cc: Jonas Gorski Cc: John Crispin Cc: Aleksandar Rikalo Cc: Huacai Chen Cc: Richard Henderson Cc: Edgar E. Iglesias Cc: Helge Deller Cc: Artyom Tarasenko Cc: Mark Cave-Ayland Cc: Adrian Bunk Cc: Yunqiang Su Cc: Uwe Kleine-König Cc: Mirko Vogt Cc: Paul Wise Cc: Mart Raudsepp Cc: Chris Wedgwood Cc: Maciej W. Rozycki Cc: Paul Cercueil Cc: Sergei Shtylyov MAINTAINERS | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 53404a746e..64f54c553c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1099,8 +1099,7 @@ R: Jiaxun Yang S: Maintained Boston -M: Paul Burton -R: Aleksandar Rikalo +M: Aleksandar Rikalo S: Maintained F: hw/core/loader-fit.c F: hw/mips/boston.c From patchwork Thu Jul 2 13:37:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 11638903 Return-Path: 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 C0E0B13B4 for ; Thu, 2 Jul 2020 13:41:23 +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 97DEB20899 for ; Thu, 2 Jul 2020 13:41:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UwRyDijT" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 97DEB20899 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=amsat.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:39660 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqzSs-0000QI-PU for patchwork-qemu-devel@patchwork.kernel.org; Thu, 02 Jul 2020 09:41:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqzP2-0001pl-F7 for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:24 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:36982) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqzP0-0004JN-Na for qemu-devel@nongnu.org; Thu, 02 Jul 2020 09:37:24 -0400 Received: by mail-wr1-x443.google.com with SMTP id a6so28440862wrm.4 for ; Thu, 02 Jul 2020 06:37:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=NtizzpQr1GYmPcWd98FPJMknxa4G0kQlRGMT2q0PmKE=; b=UwRyDijTC2tC2apQ2L0+SQcU1Sy1uCc2SGlYMEP029M5d7FbuL/IT0aAQknx21VVa+ FWfXG/UStmo9xAWSQ0pyyI/kRZ0/lM9B1uxTM65V0GqbJluZia/YzJAB+t1dOtGNxtcK TcbTzbhj3DSPklFXP29kMa+I4hL2l8pCSt50eHEs/IMp7l/jbHCMWLKmRzNlBE+bp1bw w1pWga/BRNoJaGTiDVd5Xyx+YCFN4lGjWppEKzZSzEi1inb1lsE1ljJVJzmh9DpFSU24 b1iKXLt75/LzGYv1AQ/ZOT1/6mTN6kx3Xjc04Jg0IaTTpqPJAzJ7TckW7fEebE0nffbN huDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=NtizzpQr1GYmPcWd98FPJMknxa4G0kQlRGMT2q0PmKE=; b=PZeyrXviZRBhfElz83Av42nnaIyWGFaYWnFwz5pOdcFcxNc+PyIQ3aFhD6Rx/2pLPC e/o6nXHPA1pK2wVyeMbd/ej6dEdZerTXperd3YgVASXnMHXrT/J2Vnt3D9WP8gyzXo9D VTeB73PbR9VhNU0PGqbnE8FxfSPzeq6iJXlGaHlh3e5zK/Lz0iTNoP/9AkeS+W0kHUQ2 fhRCDp35G+HEBkekM1McvU801qGaUGsG0f+0PbbDnMDHYswZsxVwS7U59Q7ojtsF+MqX IbApLZPjuXwoZhhYBrr4cIwfixLTUSZI9Lq0MhTI3eR6Vpo/ZX5SZkVxQ6K7a8aTAMS/ k/Fg== X-Gm-Message-State: AOAM532YS8vCwkCQCTon3V0Uu3uXafzOSX4WhYnqQf5uIndL5IHmc8b9 0t987Nn8RIQ5ImdJN7rC2onl2JBF66Q= X-Google-Smtp-Source: ABdhPJx+gDRgqC5V1i7KX+zXOIH7pJG/PAECyVi5Yd1a/xEFuNoxUPiGWTxxKjYJSZg0udEW00Y5SQ== X-Received: by 2002:a5d:40cf:: with SMTP id b15mr31038531wrq.319.1593697041129; Thu, 02 Jul 2020 06:37:21 -0700 (PDT) Received: from localhost.localdomain (1.red-83-51-162.dynamicip.rima-tde.net. [83.51.162.1]) by smtp.gmail.com with ESMTPSA id p17sm10190511wma.47.2020.07.02.06.37.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 06:37:20 -0700 (PDT) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 5/5] MAINTAINERS: Adjust MIPS maintainership (Add Huacai Chen & Jiaxun Yang) Date: Thu, 2 Jul 2020 15:37:01 +0200 Message-Id: <20200702133701.25237-6-f4bug@amsat.org> X-Mailer: git-send-email 2.21.3 In-Reply-To: <20200702133701.25237-1-f4bug@amsat.org> References: <20200702133701.25237-1-f4bug@amsat.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::443; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-x443.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Aleksandar Rikalo , Thomas Bogendoerfer , Yunqiang Su , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aleksandar Markovic , Huacai Chen , Lichao Liu , Aurelien Jarno Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Aleksandar Markovic Huacai Chen steps in as new energy [1]. Aurelien Jarno comment [2]: It happens that I known Huacai Chen from the time he was upstreaming the Loongson 3 support to the kernel, I have been testing and reviewing his patches. I also know Jiaxun Yang from the #debian-mips IRC channel. I know that they are both very competent and have a good knowledge of the open source world. I therefore agree that they are good additions to maintain and/or review the MIPS part of QEMU. [1] https://www.mail-archive.com/qemu-devel@nongnu.org/msg718434.html [2] https://www.mail-archive.com/qemu-devel@nongnu.org/msg718738.html Cc: Huacai Chen Cc: Jiaxun Yang Cc: Aurelien Jarno Signed-off-by: Aleksandar Markovic Message-Id: <20200701182559.28841-3-aleksandar.qemu.devel@gmail.com> PMD: [Split patch in 3, added Aurelien comment] Signed-off-by: Philippe Mathieu-Daudé Acked-by: Jiaxun Yang Acked-by: Huacai Chen --- Aurelien comment is probably worth an Acked-by tag. Cc: Yunqiang Su Cc: Lichao Liu Cc: Thomas Bogendoerfer Cc: Aleksandar Rikalo MAINTAINERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 64f54c553c..8155525077 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -213,6 +213,7 @@ F: disas/microblaze.c MIPS TCG CPUs M: Aleksandar Markovic +R: Jiaxun Yang R: Aleksandar Rikalo S: Maintained F: target/mips/ @@ -375,6 +376,7 @@ S: Maintained F: target/arm/kvm.c MIPS KVM CPUs +M: Huacai Chen M: Aleksandar Markovic S: Odd Fixes F: target/mips/kvm.c @@ -2672,6 +2674,8 @@ F: disas/i386.c MIPS TCG target M: Aleksandar Markovic +R: Huacai Chen +R: Jiaxun Yang R: Aleksandar Rikalo S: Maintained F: tcg/mips/