From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id CECF43858D33 for ; Wed, 1 Feb 2023 17:50:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CECF43858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675273816; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=uz2oZ1AfXmcVKB9YmmdQOrS2KKpoja6hSrnn+SpBbB4=; b=WzJHpqIJ+hh0M4uFkJder5/E5R1NhnUhUwhjY4bHmuzbwgViZg43pjSSPVr5joSDQW9+mT 0eqNSYHmc24df69XIhzMQU2TzhWl2lan4xxsJ/pXJ3voWcM8wCkUCi+Ly6lWDYZlJqbxp3 fHORdaXFmHSofF4mVGBYl8Apc7CaxcE= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-594-AO4ezu6DPZu1Az5b38b-7w-1; Wed, 01 Feb 2023 12:50:07 -0500 X-MC-Unique: AO4ezu6DPZu1Az5b38b-7w-1 Received: by mail-qk1-f198.google.com with SMTP id g22-20020a05620a13d600b00726e7ad3f44so3152193qkl.8 for ; Wed, 01 Feb 2023 09:50:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uz2oZ1AfXmcVKB9YmmdQOrS2KKpoja6hSrnn+SpBbB4=; b=oN3GA8mlJxvH4mUo8B4M1H6E0MIqQrCK/v4Y0OXAC4Bgabs5txsKzd6T13PnlDD3Mu c5NNZKu9NZf6p3mO1WegUdGoLlTLeNAGhwQNG3kp5ZnRdCi2znROkaKiEei+b9SJ3Ks0 5RuI/UdilKhXZ8RA6uz3W+Kk0MLXIIlIdI0DZHvn9JhLzg7NWlUOCPbeAY8rgGT0zEd9 QklwMBAqBwj8Ji5kyogRrctpCuOjTuntyLSMAGK04Rbt5ogJRR/BoHOVmKpnNrwwXvxg AfS8hoV5h6qWRRL3y3BXTUZsYfXfWvpv2rg2LaOkF2uJbhbyIhikWMktyXgd7C6RGnvO cUhQ== X-Gm-Message-State: AO0yUKVT4UXTi08aYnCeRqe92m4LK/9uGTEPaGeT9DnvdOno8ptqoYid lCozVE+QQQWW8RwAu0ZfQQz2a3sSCvohdN/tsdA1HZ9VRFF2v6T4KWBp3DZIrEW3WLfrZHjD4EH p32Oo7LvocJ7qK32My7k0zg== X-Received: by 2002:ac8:5fc3:0:b0:3b5:87db:f99e with SMTP id k3-20020ac85fc3000000b003b587dbf99emr5700883qta.39.1675273807207; Wed, 01 Feb 2023 09:50:07 -0800 (PST) X-Google-Smtp-Source: AK7set8dCBaUmI5fDOAr8r8fWoMAxXZd6eZlkCUyjeagS99wyG1r/NYbup24R5AwKgSIklJkcUi4bw== X-Received: by 2002:ac8:5fc3:0:b0:3b5:87db:f99e with SMTP id k3-20020ac85fc3000000b003b587dbf99emr5700865qta.39.1675273806961; Wed, 01 Feb 2023 09:50:06 -0800 (PST) Received: from localhost (95.72.115.87.dyn.plus.net. [87.115.72.95]) by smtp.gmail.com with ESMTPSA id h3-20020a37de03000000b0072862fcbbdcsm2415153qkj.42.2023.02.01.09.50.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Feb 2023 09:50:06 -0800 (PST) From: Andrew Burgess To: Eli Zaretskii Cc: gdb-patches@sourceware.org Subject: Re: [PATCHv3 10/13] gdb: add timeouts for inferior function calls In-Reply-To: <83r0va1smt.fsf@gnu.org> References: <83r0va1smt.fsf@gnu.org> Date: Wed, 01 Feb 2023 17:50:05 +0000 Message-ID: <87sffps2b6.fsf@redhat.com> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Eli Zaretskii writes: >> Cc: Andrew Burgess >> Date: Tue, 31 Jan 2023 17:27:15 +0000 >> From: Andrew Burgess via Gdb-patches >> >> gdb/NEWS | 18 ++ >> gdb/doc/gdb.texinfo | 66 ++++++ >> gdb/infcall.c | 221 +++++++++++++++++- >> gdb/testsuite/gdb.base/help.exp | 2 +- >> gdb/testsuite/gdb.base/infcall-timeout.c | 36 +++ >> gdb/testsuite/gdb.base/infcall-timeout.exp | 82 +++++++ >> .../infcall-from-bp-cond-timeout.c | 169 ++++++++++++++ >> .../infcall-from-bp-cond-timeout.exp | 156 +++++++++++++ >> 8 files changed, 745 insertions(+), 5 deletions(-) >> create mode 100644 gdb/testsuite/gdb.base/infcall-timeout.c >> create mode 100644 gdb/testsuite/gdb.base/infcall-timeout.exp >> create mode 100644 gdb/testsuite/gdb.threads/infcall-from-bp-cond-timeout.c >> create mode 100644 gdb/testsuite/gdb.threads/infcall-from-bp-cond-timeout.exp > > The documentation parts were already approved, right? Yeah, sorry for repeatedly spamming your inbox with this stuff. This patch can't be merged until the earlier ones have landed, and some of them had significant changes. Is there a good way that I can tag patches to let you know that a particular patches doesn't need a doc re-review? I do always feel pretty guilty when I see you've re-looked at a patch you already approved. Thanks, Andrew