public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Philippe Mathieu-Daudé" <philmd@redhat.com>
To: Laszlo Ersek <lersek@redhat.com>,
	Ard Biesheuvel <ard.biesheuvel@arm.com>
Cc: edk2-devel-groups-io <devel@edk2.groups.io>,
	Anthony Perard <anthony.perard@citrix.com>,
	Jordan Justen <jordan.l.justen@intel.com>,
	Julien Grall <julien@xen.org>, Rebecca Cran <rebecca@bsdio.com>
Subject: Re: [PATCH 0/6] OvmfPkg/ResetSystemLib: clean up, refactor, fix
Date: Mon, 20 Apr 2020 12:17:03 +0200	[thread overview]
Message-ID: <6b833bb4-36a5-67d6-c908-2a2ffdab4f94@redhat.com> (raw)
In-Reply-To: <e1d62117-6dfb-d091-2870-dcadae31f482@redhat.com>

On 4/20/20 11:48 AM, Laszlo Ersek wrote:
> On 04/17/20 18:19, Philippe Mathieu-Daudé wrote:
>> On 4/17/20 5:59 PM, Ard Biesheuvel wrote:
>>> On 4/17/20 5:37 PM, Laszlo Ersek wrote:
>>>> Ref:    https://bugzilla.tianocore.org/show_bug.cgi?id=2675
>>>> Repo:   https://pagure.io/lersek/edk2.git
>>>> Branch: rsl_cleanup
>>>>
>>>> Rebecca's
>>>>
>>>>     [PATCH 02/13] OvmfPkg: support powering off bhyve guests
>>>>
>>>> at
>>>>
>>>>     https://edk2.groups.io/g/devel/message/57450
>>>>    
>>>> http://mid.mail-archive.com/e4e9b29189b83076e1d1a0b9c989938f5226cab6.1586991816.git.rebecca@bsdio.com
>>>>
>>>>
>>>> made me realize OvmfPkg/ResetSystemLib should be refreshed. This will
>>>> let us add a simple bhyve-specific instance (later), and also allows us
>>>> to fix a long time dormant bug (now).
>>>>
>>>> Cc: Anthony Perard <anthony.perard@citrix.com>
>>>> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
>>>> Cc: Jordan Justen <jordan.l.justen@intel.com>
>>>> Cc: Julien Grall <julien@xen.org>
>>>> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
>>>> Cc: Rebecca Cran <rebecca@bsdio.com>
>>>>
>>>> Thanks,
>>>> Laszlo
>>>>
>>>> Laszlo Ersek (6):
>>>>     OvmfPkg/ResetSystemLib: wrap long lines
>>>>     OvmfPkg/ResetSystemLib: clean up library dependencies
>>>>     OvmfPkg/ResetSystemLib: improve coding style in ResetSystem()
>>>>     OvmfPkg/ResetSystemLib: factor out ResetShutdown()
>>>>     OvmfPkg/ResetSystemLib: rename to BaseResetSystemLib
>>>>     OvmfPkg/ResetSystemLib: introduce the DxeResetSystemLib instance
>>>>
>>>
>>> For the series,
>>>
>>> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
>>>
>>> One nit: putting a diff block inside the commit log [6/6] doesn't help
>>> legibility a lot, and the issue of not being able to access memory
>>> that is not mapped for runtime is so basic that it doesn't require
>>> that level of detail to describe a reproducer and the Linux kernel log
>>> output when the issue is triggered.
>>
>> Personally I find the kernel log relevant, it will help to understand th
>> e patch when looking at it in >5years from now.
> 
> Is it acceptable to both of you (Phil and Ard) if I remove the third
> note from the 6/6 commit message, but paste it into a new comment on
> <https://bugzilla.tianocore.org/show_bug.cgi?id=2675>?

Certainly.

Personal note: I usually try to find answers to my questions on the 
mailing list archives, usually they are already answered (even often 
with many details!). I noticed with other (smaller) projects that moved 
to GitLab that 'googling' similarly is not very practical, eventually 
after learning something that looks like a mix of SQL and JSON I could 
find some information in failed merge request comments... Nothing as 
easy as grepping my local MAILBOX (which, by the way, works offline 
too). Having that in mind (that mailing list archives are a thing from 
the previous century and are going to disappear) I prefer to keep all 
the information in the commit message. There is always a trade off.

I'm not sure the Tianocore Bugzilla will make sense once EDK2 move to a 
git forge, it seems duplicating efforts.

My 2 cents.

> Thanks!
> Laszlo
> 


  reply	other threads:[~2020-04-20 10:18 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-17 15:37 [PATCH 0/6] OvmfPkg/ResetSystemLib: clean up, refactor, fix Laszlo Ersek
2020-04-17 15:37 ` [PATCH 1/6] OvmfPkg/ResetSystemLib: wrap long lines Laszlo Ersek
2020-04-17 16:01   ` Philippe Mathieu-Daudé
2020-04-17 15:37 ` [PATCH 2/6] OvmfPkg/ResetSystemLib: clean up library dependencies Laszlo Ersek
2020-04-17 16:02   ` Philippe Mathieu-Daudé
2020-04-17 15:37 ` [PATCH 3/6] OvmfPkg/ResetSystemLib: improve coding style in ResetSystem() Laszlo Ersek
2020-04-17 16:02   ` Philippe Mathieu-Daudé
2020-04-17 15:37 ` [PATCH 4/6] OvmfPkg/ResetSystemLib: factor out ResetShutdown() Laszlo Ersek
2020-04-17 16:05   ` Philippe Mathieu-Daudé
2020-04-17 15:37 ` [PATCH 5/6] OvmfPkg/ResetSystemLib: rename to BaseResetSystemLib Laszlo Ersek
2020-04-21 17:27   ` [edk2-devel] " Laszlo Ersek
2020-04-21 18:08     ` Philippe Mathieu-Daudé
2020-04-17 15:37 ` [PATCH 6/6] OvmfPkg/ResetSystemLib: introduce the DxeResetSystemLib instance Laszlo Ersek
2020-04-17 16:23   ` Philippe Mathieu-Daudé
2020-04-17 15:59 ` [PATCH 0/6] OvmfPkg/ResetSystemLib: clean up, refactor, fix Ard Biesheuvel
2020-04-17 16:19   ` Philippe Mathieu-Daudé
2020-04-20  9:48     ` Laszlo Ersek
2020-04-20 10:17       ` Philippe Mathieu-Daudé [this message]
2020-04-20  9:46   ` Laszlo Ersek
2020-04-21 17:49 ` Rebecca Cran
2020-04-22 20:35 ` [edk2-devel] " Laszlo Ersek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6b833bb4-36a5-67d6-c908-2a2ffdab4f94@redhat.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox