Search Linux Wireless

Re: b43/leds: Ensure NUL-termination of LED name string

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

 



Jonas Gorski <jonas.gorski@xxxxxxxxx> writes:

> On 9 August 2018 at 18:15, Kalle Valo <kvalo@xxxxxxxxxxxxxx> wrote:
>> Jonas Gorski <jonas.gorski@xxxxxxxxx> writes:
>>
>>> On 9 August 2018 at 17:28, Kalle Valo <kvalo@xxxxxxxxxxxxxxxx> wrote:
>>>> Michael Büsch <m@xxxxxxx> writes:
>>>>
>>>>> strncpy might not NUL-terminate the string, if the name equals the buffer size.
>>>>> Use strlcpy instead.
>>>>>
>>>>> Signed-off-by: Michael Buesch <m@xxxxxxx>
>>>>> Cc: stable@xxxxxxxxxxxxxxx
>>>>
>>>> This is weird, with all the patches you submitted last week I get this
>>>> if I download the patch from patchwork:
>>>>
>>>> $ git am -s 1.mbox
>>>> Patch is empty. Was it split wrong?
>>>>
>>>> But if I download the patch directly from my IMAP folder I have no
>>>> problems:
>>>>
>>>> $ git am -s 1.mbox
>>>> Applying: b43/leds: Ensure NUL-termination of LED name string
>>>>
>>>> This happens even without my custom patchwork script so this has
>>>> something to do with the patchwork server, but it's not obvious to me
>>>> what triggers it. IIRC I have not seen anything like this before. It
>>>> seems that you didn't use git-send-email, I strongly suggest to use that
>>>> just to avoid problems like this.
>>>
>>> Looks like patchwork mishandles the pgp signature, the patchwork mbox has
>>>
>>>> Content-Type: multipart/signed; micalg=pgp-sha512;
>>>>  boundary="Sig_/EN90ciRq4eWXDUcnZABQ0Ak"; protocol="application/pgp-signature"
>>>
>>> as the only content-type (and the boundary is nowhere to be found),
>>> while the one in my inbox has
>>>
>>>> Content-Type: multipart/signed; micalg=pgp-sha512;
>>>> boundary="Sig_/EN90ciRq4eWXDUcnZABQ0Ak";
>>>> protocol="application/pgp-signature"
>>>>
>>>> --Sig_/EN90ciRq4eWXDUcnZABQ0Ak
>>>> Content-Type: text/plain; charset=US-ASCII
>>>> Content-Transfer-Encoding: quoted-printable
>>>
>>> When I remove the Content-Type: line(s) from the mbox from patchwork,
>>> git recognises it again as a patch. I guess git am ignores everything
>>> until the boundary, which got dropped by patchwork, so it never finds
>>> the actual patch.
>>
>> Awesome, thanks for debugging this! It would be great if someone could
>> report this to the patchwork maintainers, I don't have the time right
>> now.
>
> Silly question, but who *are* the maintainers? I just spend several
> minutes on https://patchwork.kernel.org/ and google, and failed to
> find any contact information.

Not a silly question at all. I'm not sure what's the preferred way to
report bugs but at least I found this:

http://jk.ozlabs.org/projects/patchwork/

I guess they use the github tracker:

https://github.com/getpatchwork/patchwork/issues/

-- 
Kalle Valo




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux