On Fri, Feb 28, 2020 at 8:44 AM Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > I suspect it's due to this commit: > > 72b006f4bf ("gpg-interface: prefer check_signature() for GPG verification") > > but as mentioned I don't have the ability to really dig deeper right now. Never mind - I did a mindless "just revert that and test", and it indeed is that commit. Please revert it in upstream git. The "No signature" message really is horribly wrong. It's both technically entirely wrong, but it's wrong from a UI standpoint too since you really need to show what the missing key was: With the revert, I get the proper output: commit bfeb4f9977348daaaf7283ff365d81f7ee95940a merged tag 'zonefs-5.6-rc4' gpg: Signature made Fri 28 Feb 2020 12:03:36 AM PST gpg: using EDDSA key 913EFF2D612BE1C00CC97738DDA1CDD2C5DA1876 gpg: Can't check signature: No public key Merge: 45d0b75b98bf 0dda2ddb7ded Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> Date: 10 minutes ago Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs Pull zonefs fixes from Damien Le Moal: "Two fixes in here: .... which is useful. Linus