From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out01.mta.xmission.com (out01.mta.xmission.com [166.70.13.231]) by mx.groups.io with SMTP id smtpd.web12.18158.1639432769532787075 for ; Mon, 13 Dec 2021 13:59:29 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="no key for verify" header.i=@bsdio.com header.s=xmission header.b=czDDgjlb; spf=neutral (domain: bsdio.com, ip: 166.70.13.231, mailfrom: rebecca@bsdio.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=simple/simple; d=bsdio.com; s=xmission; h=Subject:In-Reply-To:From:Cc:References:To:MIME-Version:Date: Message-ID:Content-Type:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=3Ui7FcdNPV5BE5cPV9lnFbkRzwUUeleDMLlNtrdhAk4=; b=czDDgjlbILNPbvSnhmuKpOdbMZ 06meY5dZV0U9O9+swxMPl0aDx5M7nvTg+1k0HMC2mQzs+7qGIitZVWSfnBYljXqJzcgC8GzMVrPIK kRKKdPw3vXPog63dmn2defz909cCjHzHYoCPP1p0sZt02a/+GmNIulLFAlL5+8YbXPyg=; Received: from in01.mta.xmission.com ([166.70.13.51]:56766) by out01.mta.xmission.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1mwtLx-007wfx-Ix; Mon, 13 Dec 2021 14:59:25 -0700 Received: from mta4.zcs.xmission.com ([166.70.13.68]:56950) by in01.mta.xmission.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1mwtLw-007gTM-9R; Mon, 13 Dec 2021 14:59:25 -0700 Received: from localhost (localhost [127.0.0.1]) by mta4.zcs.xmission.com (Postfix) with ESMTP id 1B614500CBC; Mon, 13 Dec 2021 14:59:24 -0700 (MST) X-Amavis-Modified: Mail body modified (using disclaimer) - mta4.zcs.xmission.com Received: from mta4.zcs.xmission.com ([127.0.0.1]) by localhost (mta4.zcs.xmission.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GPAwbR3EYaSQ; Mon, 13 Dec 2021 14:59:24 -0700 (MST) Received: from [10.0.10.162] (c-98-202-153-46.hsd1.ut.comcast.net [98.202.153.46]) by mta4.zcs.xmission.com (Postfix) with ESMTPSA id D2AF8500667; Mon, 13 Dec 2021 14:59:23 -0700 (MST) Message-ID: <44ca5449-f0da-7d2c-f923-65ebea4ec1f3@bsdio.com> Date: Mon, 13 Dec 2021 14:59:22 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 To: Andrew Fish , edk2-devel-groups-io References: Cc: leif@nuviainc.com, Michael D Kinney From: "Rebecca Cran" In-Reply-To: X-XM-SPF: eid=1mwtLw-007gTM-9R;;;mid=<44ca5449-f0da-7d2c-f923-65ebea4ec1f3@bsdio.com>;;;hst=in01.mta.xmission.com;;;ip=166.70.13.68;;;frm=rebecca@bsdio.com;;;spf=neutral X-SA-Exim-Connect-IP: 166.70.13.68 X-SA-Exim-Mail-From: rebecca@bsdio.com X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on sa05.xmission.com X-Spam-Level: *** X-Spam-Status: No, score=3.6 required=8.0 tests=ALL_TRUSTED,BAYES_50, DCC_CHECK_NEGATIVE,HTML_MESSAGE,NICE_REPLY_A,TR_XM_BayesUnsub, T_TM2_M_HEADER_IN_MSG,T_TooManySym_01,TooManyTo_001,XMNoVowels, XM_B_Unicode,XM_B_Unicode3,XM_B_Unsub autolearn=disabled version=3.4.2 X-Spam-Report: * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% * [score: 0.5000] * 0.3 TooManyTo_001 Multiple "To" Header Recipients 2x (uncommon) * 1.5 XMNoVowels Alpha-numberic number with no vowels * 0.0 T_TM2_M_HEADER_IN_MSG BODY: No description available. * 0.0 XM_B_Unicode BODY: Testing for specific types of unicode * 0.0 XM_B_Unicode3 BODY: Testing for specific types of unicode * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.0 DCC_CHECK_NEGATIVE Not listed in DCC * [sa05 1397; IP=ok Body=1 Fuz1=1] [Fuz2=1] * 0.5 XM_B_Unsub Unsubscribe in body of email but missing unsubscribe * header * 0.0 T_TooManySym_01 4+ unique symbols in subject * -0.0 NICE_REPLY_A Looks like a legit reply (A) * 1.5 TR_XM_BayesUnsub High bayes score with no unsubscribe header X-Spam-DCC: XMission; sa05 1397; IP=ok Body=1 Fuz1=1 Fuz2=1 X-Spam-Combo: ***;Andrew Fish , edk2-devel-groups-io X-Spam-Relay-Country: X-Spam-Timing: total 778 ms - load_scoreonly_sql: 0.11 (0.0%), signal_user_changed: 12 (1.6%), b_tie_ro: 10 (1.3%), parse: 2.5 (0.3%), extract_message_metadata: 64 (8.3%), get_uri_detail_list: 8 (1.1%), tests_pri_-1000: 37 (4.7%), tests_pri_-950: 1.50 (0.2%), tests_pri_-900: 1.14 (0.1%), tests_pri_-90: 76 (9.8%), check_bayes: 73 (9.4%), b_tokenize: 13 (1.7%), b_tok_get_all: 8 (1.0%), b_comp_prob: 3.2 (0.4%), b_tok_touch_all: 46 (5.9%), b_finish: 1.04 (0.1%), tests_pri_0: 497 (63.9%), check_dkim_signature: 1.94 (0.2%), check_dkim_adsp: 49 (6.3%), poll_dns_idle: 44 (5.6%), tests_pri_10: 4.8 (0.6%), tests_pri_500: 75 (9.7%), rewrite_mail: 0.00 (0.0%) Subject: Re: [edk2-devel] [PATCH 0/3] Add support for gdb and lldb X-SA-Exim-Version: 4.2.1 (built Sat, 08 Feb 2020 21:53:50 +0000) X-SA-Exim-Scanned: Yes (on in01.mta.xmission.com) Content-Type: multipart/alternative; boundary="------------rYgEaXrC1y4Lk2R9CCMWj9Aw" Content-Language: en-US --------------rYgEaXrC1y4Lk2R9CCMWj9Aw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit (cc other TianoCore stewards) With edk2-stable202111 just tagged, now would be a good time to get the patches pushed. -- Rebecca Cran On 9/14/21 18:47, Andrew Fish wrote: > Sorry the patches stalled out. I need to push them…. > > Thanks, > > Andrew Fish > >> On Sep 14, 2021, at 4:47 PM, Rebecca Cran wrote: >> >> I was wondering what your plan for committing these to the repo is? >> It would be nice to get them committed so people can start using them. >> >> >> -- >> Rebecca Cran >> >> >> On 8/8/21 3:46 PM, Andrew Fish viagroups.io wrote: >>> This patch set adds debugging support for gdb and lldb. >>> It also adds generic debugging classes that use a file like object to >>> make it easy to import into any debugger that supports Python. >>> >>> Since these debugging scripts don't depend on any EFI code I was >>> thinking >>> we could place them in the root of the repo to be easy to discover. >>> >>> I've tested gdb on Ubuntu and lldb on macOS for IA32 and X64. >>> >>> Andrew Fish (3): >>>   efi_debugging.py: - Add debugger agnostic debugging Python Classes >>>   efi_gdb.py: - Add gdb EFI commands and pretty Print >>>   efi_lldb.py: - Add lldb EFI commands and pretty Print >>> >>>  efi_debugging.py | 2187 ++++++++++++++++++++++++++++++++++++++++++++++ >>>  efi_gdb.py       |  918 +++++++++++++++++++ >>>  efi_lldb.py      | 1044 ++++++++++++++++++++++ >>>  3 files changed, 4149 insertions(+) >>>  create mode 100755 efi_debugging.py >>>  create mode 100755 efi_gdb.py >>>  create mode 100755 efi_lldb.py >>> >> >> >> >> > --------------rYgEaXrC1y4Lk2R9CCMWj9Aw Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

(cc other TianoCore stewards)


With edk2-stable202111 just tagged, now would be a good time to get the patches pushed.


--
Rebecca Cran


On 9/14/21 18:47, Andrew Fish wrote:
Sorry the patches stalled out. I need to push them….

Thanks,

Andrew Fish

On Sep 14, 2021, at 4:47 PM, Rebecca Cran <rebecca@bsdio.com> wrote:

I was wondering what your plan for committing these to the repo is? It would be nice to get them committed so people can start using them.


-- 
Rebecca Cran


On 8/8/21 3:46 PM, Andrew Fish via groups.io wrote:
This patch set adds debugging support for gdb and lldb.
It also adds generic debugging classes that use a file like object to
make it easy to import into any debugger that supports Python.

Since these debugging scripts don't depend on any EFI code I was thinking
we could place them in the root of the repo to be easy to discover.

I've tested gdb on Ubuntu and lldb on macOS for IA32 and X64.

Andrew Fish (3):
  efi_debugging.py: - Add debugger agnostic debugging Python Classes
  efi_gdb.py: - Add gdb EFI commands and pretty Print
  efi_lldb.py: - Add lldb EFI commands and pretty Print

 efi_debugging.py | 2187 ++++++++++++++++++++++++++++++++++++++++++++++
 efi_gdb.py       |  918 +++++++++++++++++++
 efi_lldb.py      | 1044 ++++++++++++++++++++++
 3 files changed, 4149 insertions(+)
 create mode 100755 efi_debugging.py
 create mode 100755 efi_gdb.py
 create mode 100755 efi_lldb.py







--------------rYgEaXrC1y4Lk2R9CCMWj9Aw--