qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v3 0/2] qemu-img: map: implement support for compressed clust


From: Andrey Drobyshev
Subject: Re: [PATCH v3 0/2] qemu-img: map: implement support for compressed clusters
Date: Mon, 25 Sep 2023 19:08:45 +0300
User-agent: Mozilla Thunderbird

On 9/22/23 17:28, Eric Blake wrote:
> On Fri, Sep 22, 2023 at 12:10:45PM +0200, Kevin Wolf wrote:
>>>
>>> In the patches applied to master something went wrong and my email isn't
>>> displayed correctly:
>>>
>>>> commit 2848289168fbbd9a6855c84ec8fde8929a2b042b
>>>> Author: Andrey Drobyshev via <qemu-block@nongnu.org>   <--------
>>>> Date:   Fri Sep 8 00:02:25 2023 +0300
>>>>
>>>>     block: add BDRV_BLOCK_COMPRESSED flag for bdrv_block_status()
>>>
>>>> commit 52b10c9c0c68e90f9503ba578f2eaf8975c1977f        
>>>> Author: Andrey Drobyshev via <qemu-block@nongnu.org>   <--------
>>>> Date:   Fri Sep 8 00:02:26 2023 +0300
>>>>
>>>>     qemu-img: map: report compressed data blocks
>>>
>>> There's probably no way to fix that in master, but just giving you a
>>> heads-up for maybe there's a bug in your scripts.
>>
>> Yes, too late to fix it in master. I would have to notice this earlier
>> and then fix it manually.
> 
> If I recall, Peter had scripts that would automatically reject pull
> requests that have this issue.  I don't know if there is a technical
> reason why they can't be made part of our CI engine, vs. having to be
> copied over to every other developer that also takes on a release
> manager role.
> 
>>
>> But it's not a bug on my side (I'm only using 'git am' anyway), this is
>> actually how the email is sent by Mailman:
>>
>> From: Andrey Drobyshev via <qemu-devel@nongnu.org>
>>
>> You can see the same problem in Patchew:
>>
>> 20230919165804.439110-1-andrey.drobyshev@virtuozzo.com/">https://patchew.org/QEMU/20230919165804.439110-1-andrey.drobyshev@virtuozzo.com/
>>
>> If I understand correctly, the problem is with the DMARC policy of
>> virtuozzo.com, which forces the mailing list to rewrite the From: header
>> in order to avoid being treated as spam:
>>
>> https://wiki.list.org/DEV/DMARC
>>
>> I don't know why it happens only on some of your emails, though.
> 
> I had to manually adjust it on patches I recently sent through my NBD
> tree.  I also know we can edit .mailmap to give you proper attribution
> after the fact (if we haven't already).
> 
> Meanwhile, if I recall, there is a way to set up 'git config' so that
> 'git format-patch' or 'git send-email' creates emails that, after list
> mangling to work around DMARC, look like:
> 
> | To: list...
> | normal headers...
> | From: name via qemu-devel <qemu-devel@nongnu.org>
> | Subject: my patch
> | 
> | From: name <real email>
> | 
> | Next line of commit message
> 
> but I couldn't quickly google for what that setting would be ('git
> format-patch --help | grep -i dmarc' had no hits).  The important part
> is that the added 'From: real line' in the first line of the body of
> the email overrides any mangled From: line in the headers.
> 
> Maybe someone that has worked around the issue can chime in with the
> magic setting?
> 

I believe the workaround you're referring to is this:

> git config --global sendemail.from "email@example.com"

https://lists.openembedded.org/g/openembedded-core/message/166515

When I apply it to my config I indeed get the 2nd "From:" field after
all the other headers (but only when it's "email", when it's "name
<email>" there's still only one "From:" field).

Andrey




reply via email to

[Prev in Thread] Current Thread [Next in Thread]