From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out03.mta.xmission.com (out03.mta.xmission.com [166.70.13.233]) by mx.groups.io with SMTP id smtpd.web08.1805.1641523376339587706 for ; Thu, 06 Jan 2022 18:42:56 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="no key for verify" header.i=@bsdio.com header.s=xmission header.b=ZGESrarU; spf=neutral (domain: bsdio.com, ip: 166.70.13.233, 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:References:Reply-To:Cc:To:From:MIME-Version :Date:Message-ID:Content-Type:Sender: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=xHDTTOblfWoVgzKatd7LQMp5907IEWbElzHg/IbvxMk=; b=ZGESrarUIPUrX2NPNC7E50KQNZ L8EZuj0sb6Fp1Nc4Q0czBzcC7kRQs275ZOy2iUuem2Lz0J+n/ZO65gyJObH8GhQTK+7LQSp0v+2VC kReIibrYdXd6KlEsH9tY7QSeYYoFzAetyTcXtXyuWD/oioxPESmNhbFdaJAhLv62AReQ=; Received: from in02.mta.xmission.com ([166.70.13.52]:54842) by out03.mta.xmission.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1n5fDS-003xTJ-GG; Thu, 06 Jan 2022 19:42:54 -0700 Received: from mta4.zcs.xmission.com ([166.70.13.68]:56972) by in02.mta.xmission.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1n5fDR-001JPI-16; Thu, 06 Jan 2022 19:42:54 -0700 Received: from localhost (localhost [127.0.0.1]) by mta4.zcs.xmission.com (Postfix) with ESMTP id B4208501047; Thu, 6 Jan 2022 19:42:52 -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 oz9GhF-8kA9i; Thu, 6 Jan 2022 19:42:52 -0700 (MST) Received: from [10.0.10.45] (c-98-202-153-46.hsd1.ut.comcast.net [98.202.153.46]) by mta4.zcs.xmission.com (Postfix) with ESMTPSA id 6AF6C501046; Thu, 6 Jan 2022 19:42:52 -0700 (MST) Message-ID: Date: Thu, 6 Jan 2022 19:42:52 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 From: "Rebecca Cran" To: Andrew Fish , edk2-devel-groups-io Cc: leif@nuviainc.com, Michael D Kinney Reply-To: devel@edk2.groups.io, rebecca@bsdio.com References: <16C06F6B056C6852.12686@groups.io> In-Reply-To: <16C06F6B056C6852.12686@groups.io> X-XM-SPF: eid=1n5fDR-001JPI-16;;;mid=;;;hst=in02.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_FONT_LOW_CONTRAST,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] * 1.5 XMNoVowels Alpha-numberic number with no vowels * 0.3 TooManyTo_001 Multiple "To" Header Recipients 2x (uncommon) * 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 T_TM2_M_HEADER_IN_MSG BODY: No description available. * 0.0 HTML_MESSAGE BODY: HTML included in message * 0.0 HTML_FONT_LOW_CONTRAST BODY: HTML font color similar or * identical to background * -0.0 DCC_CHECK_NEGATIVE Not listed in DCC * [sa05 1397; IP=ok Body=1 Fuz1=1] [Fuz2=1] * 0.0 T_TooManySym_01 4+ unique symbols in subject * 0.5 XM_B_Unsub Unsubscribe in body of email but missing unsubscribe * header * -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 641 ms - load_scoreonly_sql: 0.12 (0.0%), signal_user_changed: 11 (1.8%), b_tie_ro: 10 (1.5%), parse: 1.92 (0.3%), extract_message_metadata: 45 (7.1%), get_uri_detail_list: 5 (0.8%), tests_pri_-1000: 15 (2.3%), tests_pri_-950: 1.35 (0.2%), tests_pri_-900: 1.08 (0.2%), tests_pri_-90: 71 (11.0%), check_bayes: 69 (10.7%), b_tokenize: 13 (2.0%), b_tok_get_all: 9 (1.4%), b_comp_prob: 3.3 (0.5%), b_tok_touch_all: 40 (6.2%), b_finish: 1.11 (0.2%), tests_pri_0: 473 (73.7%), check_dkim_signature: 1.72 (0.3%), check_dkim_adsp: 63 (9.8%), poll_dns_idle: 59 (9.3%), tests_pri_10: 4.2 (0.6%), tests_pri_500: 14 (2.2%), 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 in02.mta.xmission.com) Content-Type: multipart/alternative; boundary="------------KchRIHPKmSBNqq4njzxdrYDv" Content-Language: en-US --------------KchRIHPKmSBNqq4njzxdrYDv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Since it's now the new year, I thought it might be worth pinging people again to try and get these patches pushed. -- Rebecca Cran On 12/13/21 14:59, Rebecca Cran wrote: > > (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 >>>> >>> >>> >>> >> > > > --------------KchRIHPKmSBNqq4njzxdrYDv Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Since it's now the new year, I thought it might be worth pinging people again to try and get these patches pushed.


--

Rebecca Cran


On 12/13/21 14:59, Rebecca Cran wrote:

(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









--------------KchRIHPKmSBNqq4njzxdrYDv--