qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] tcg/ppc: maintainer's mail delivery failure
       [not found] <001a113db0d454285b052ec911f0@google.com>
@ 2016-03-24 10:55 ` Sergey Fedorov
  2016-03-24 11:09   ` Peter Maydell
  0 siblings, 1 reply; 4+ messages in thread
From: Sergey Fedorov @ 2016-03-24 10:55 UTC (permalink / raw)
  To: Peter Maydell; +Cc: QEMU Developers

Hi Peter,

Probably we don't have a maintainer for PPC TCG backend.

    PPC
    M: Vassili Karpov (malc) <av1474@comtv.ru>
    S: Maintained
    F: tcg/ppc/
    F: disas/ppc.c

Kind regards,
Sergey

-------- Forwarded Message --------
Subject: 	Delivery Status Notification (Failure)
Date: 	Thu, 24 Mar 2016 10:39:57 +0000
From: 	Mail Delivery Subsystem <mailer-daemon@googlemail.com>
To: 	sergey.fedorov@linaro.org



Delivery to the following recipient failed permanently:

     av1474@comtv.ru

Technical details of permanent failure: 
Google tried to deliver your message, but it was rejected by the server for the recipient domain comtv.ru by fe02x02-cgp.akado.ru. [77.232.31.163].

The error that the other server returned was:
550 av1474@comtv.ru unknown user account


----- Original message -----

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=linaro.org; s=google;
        h=from:to:cc:subject:date:message-id:in-reply-to:references;
        bh=E0TEQr15mr8Kcm0XClbH3Kcxqdh8qyYM48w91rXw4xY=;
        b=Y44ThS/zwmzwL+wHosvM6/fRp2v/dLtreqK1kGV+/7t7liRdh/7yd3ZGCH/Nw570sf
         qLPPJMJ7He/vR36yhCk67kwjUfIFct/63Y3wNGdXK8nU0lVCouceWxXzfM2dNcWJm+Ht
         nsA0htjSA8vtCyQKBMSPQQeobMCYNMkKNh0Tc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
         :references;
        bh=E0TEQr15mr8Kcm0XClbH3Kcxqdh8qyYM48w91rXw4xY=;
        b=T3CtmUCwevmL4FG6FP0VBNG2pTptT+Dou6RB1U0wBMlzaD6yMJrnt/6NXSk59oqn6H
         2Rs8ZSy9eERPgmBqPesMUkU43l4NEA8cpD5OmsxILpWxWCwzsuuTH110oSGaBjz2xgLk
         LoMrTOb5wvQ3bi0hc7IfXAGBmskOjA65h9e4jCpagADpunwQtKqmR8WWJyOmnb41wG9i
         +vDBSF9NXpDIw1jwm5ILggOr0rZP87Lo+m0HD43qn2QpvngQ6ykBJXXrQgziJf/E7gXj
         oRD+Nqab3BtMJPiYQumgZjAlteHwsd1/BLlkpNbnAUOiwfvYoVnRjg02DtvP9M4AfPiz
         t0Mw==
X-Gm-Message-State: AD7BkJKOzAksPIor0s8upJMBy6+iemqFtC4axxdBs0nofXuCN/jG850AF21cM1uee7rBCXs0
X-Received: by 10.25.160.10 with SMTP id j10mr2603497lfe.31.1458815982371;
        Thu, 24 Mar 2016 03:39:42 -0700 (PDT)
Return-Path: <sergey.fedorov@linaro.org>
Received: from localhost.localdomain ([195.91.132.170])
        by smtp.gmail.com with ESMTPSA id jm10sm1069454lbc.34.2016.03.24.03.39.40
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
        Thu, 24 Mar 2016 03:39:41 -0700 (PDT)
From: sergey.fedorov@linaro.org
To: qemu-devel@nongnu.org
Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
	Sergey Fedorov <serge.fdrv@gmail.com>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Peter Crosthwaite <crosthwaite.peter@gmail.com>,
	Richard Henderson <rth@twiddle.net>,
	Sergey Fedorov <sergey.fedorov@linaro.org>,
	Claudio Fontana <claudio.fontana@huawei.com>,
	Andrzej Zaborowski <balrogg@gmail.com>,
	Aurelien Jarno <aurelien@aurel32.net>,
	"Vassili Karpov (malc)" <av1474@comtv.ru>,
	Alexander Graf <agraf@suse.de>,
	Blue Swirl <blauwirbel@gmail.com>,
	Stefan Weil <sw@weilnetz.de>,
	qemu-arm@nongnu.org
Subject: [PATCH 1/8] tcg: Clean up direct block chaining data fields
Date: Thu, 24 Mar 2016 13:39:14 +0300
Message-Id: <1458815961-31979-2-git-send-email-sergey.fedorov@linaro.org>
X-Mailer: git-send-email 2.7.3
In-Reply-To: <1458815961-31979-1-git-send-email-sergey.fedorov@linaro.org>
References: <1458815961-31979-1-git-send-email-sergey.fedorov@linaro.org>

From: Sergey Fedorov <serge.fdrv@gmail.com>

Briefly describe in a comment how direct block chaining is done. It
should help in understanding of the following data fields.

Rename some fields in TranslationBlock and TCGContext structures to
better reflect their purpose (dropping excessive 'tb_' prefix in
TranslationBlock but keeping it in TCGContext):
   tb_next_offset  =>  jmp_reset_offset
   tb_jmp_offset   =>  jmp_insn_offset
   tb_next         =>  jmp_target_addr
   jmp_next        =>  jmp_list_next
   jmp_first       =>  jmp_list_first

Avoid using a magic constant as an invalid offset which is used to
indicate that there's no n-th jump generated.

Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com>
Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org>
---
 include/exec/exec-all.h      | 44 ++++++++++++++++++++++++--------------
 tcg/aarch64/tcg-target.inc.c |  7 +++---
 tcg/arm/tcg-target.inc.c     |  8 +++----
 tcg/i386/tcg-target.inc.c    |  8 +++----
 tcg/ia64/tcg-target.inc.c    |  6 +++---
 tcg/mips/tcg-target.inc.c    |  8 +++----
 tcg/ppc/tcg-target.inc.c     |  6 +++---
 tcg/s390/tcg-target.inc.c    | 11 +++++-----
 tcg/sparc/tcg-target.inc.c   |  9 ++++----
 tcg/tcg.h                    |  6 +++---
 tcg/tci/tcg-target.inc.c     | 10 ++++-----
 translate-all.c              | 51 +++++++++++++++++++++++---------------------
 12 files changed, 96 insertions(+), 78 deletions(-)

diff --git a/include/exec/exec-all.h b/include/exec/exec-all.h
index 05a151da4a54..cc3d2ca25917 100644
--- a/include/exec/exec-all.h
+++ b/include/exec/exec-all.h
@@ -257,20 +257,32 @@ struct TranslationBlock {
     struct TranslationBlock *page_next[2];
     tb_page_addr_t page_addr[2];
 
-    /* the following data are used to directly call another TB from
-       the code of this one. */
-    uint16_t tb_next_offset[2]; /* offset of original jump target */
+    /* The following data are used to directly call another TB from
+     * the code of this one.

----- Message truncated -----

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] tcg/ppc: maintainer's mail delivery failure
  2016-03-24 10:55 ` [Qemu-devel] tcg/ppc: maintainer's mail delivery failure Sergey Fedorov
@ 2016-03-24 11:09   ` Peter Maydell
  2016-03-31 17:30     ` Peter Maydell
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Maydell @ 2016-03-24 11:09 UTC (permalink / raw)
  To: Sergey Fedorov; +Cc: QEMU Developers

On 24 March 2016 at 10:55, Sergey Fedorov <sergey.fedorov@linaro.org> wrote:
> Hi Peter,
>
> Probably we don't have a maintainer for PPC TCG backend.
>
>     PPC
>     M: Vassili Karpov (malc) <av1474@comtv.ru>
>     S: Maintained
>     F: tcg/ppc/
>     F: disas/ppc.c

Yes, malc has not been with the project for some years now. We
should probably go through and tidy up the MAINTAINERS file.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] tcg/ppc: maintainer's mail delivery failure
  2016-03-24 11:09   ` Peter Maydell
@ 2016-03-31 17:30     ` Peter Maydell
  2016-03-31 17:33       ` Richard Henderson
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Maydell @ 2016-03-31 17:30 UTC (permalink / raw)
  To: Sergey Fedorov
  Cc: Richard Henderson, qemu-ppc@nongnu.org, QEMU Developers,
	Alexander Graf

On 24 March 2016 at 11:09, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 24 March 2016 at 10:55, Sergey Fedorov <sergey.fedorov@linaro.org> wrote:
>> Probably we don't have a maintainer for PPC TCG backend.
>>
>>     PPC
>>     M: Vassili Karpov (malc) <av1474@comtv.ru>
>>     S: Maintained
>>     F: tcg/ppc/
>>     F: disas/ppc.c
>
> Yes, malc has not been with the project for some years now. We
> should probably go through and tidy up the MAINTAINERS file.

Would anybody like to put their name forward for tcg/ppc maintainer
(possibly at Odd Fixes status), or should we mark this as Orphaned ?

I have cc'd some plausible suspects. If nobody cares to volunteer
within a few weeks I'll send out a patch marking it as Orphan.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] tcg/ppc: maintainer's mail delivery failure
  2016-03-31 17:30     ` Peter Maydell
@ 2016-03-31 17:33       ` Richard Henderson
  0 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2016-03-31 17:33 UTC (permalink / raw)
  To: Peter Maydell, Sergey Fedorov
  Cc: qemu-ppc@nongnu.org, QEMU Developers, Alexander Graf

On 03/31/2016 10:30 AM, Peter Maydell wrote:
> On 24 March 2016 at 11:09, Peter Maydell <peter.maydell@linaro.org> wrote:
>> On 24 March 2016 at 10:55, Sergey Fedorov <sergey.fedorov@linaro.org> wrote:
>>> Probably we don't have a maintainer for PPC TCG backend.
>>>
>>>     PPC
>>>     M: Vassili Karpov (malc) <av1474@comtv.ru>
>>>     S: Maintained
>>>     F: tcg/ppc/
>>>     F: disas/ppc.c
>>
>> Yes, malc has not been with the project for some years now. We
>> should probably go through and tidy up the MAINTAINERS file.
> 
> Would anybody like to put their name forward for tcg/ppc maintainer
> (possibly at Odd Fixes status), or should we mark this as Orphaned ?
> 
> I have cc'd some plausible suspects. If nobody cares to volunteer
> within a few weeks I'll send out a patch marking it as Orphan.

I'll do odd fixes.  Thankfully the gcc compile farm makes this easy.


r~

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-03-31 17:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <001a113db0d454285b052ec911f0@google.com>
2016-03-24 10:55 ` [Qemu-devel] tcg/ppc: maintainer's mail delivery failure Sergey Fedorov
2016-03-24 11:09   ` Peter Maydell
2016-03-31 17:30     ` Peter Maydell
2016-03-31 17:33       ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).