Thread (7 messages) 7 messages, 3 authors, 2019-02-12

Re: [PATCH 1/2] ima: fix build error redeclaration of enumerator

From: Anders Roxell <hidden>
Date: 2019-02-12 11:00:48
Also in: linux-efi, linux-integrity, lkml, platform-driver-x86

On Tue, 12 Feb 2019 at 11:23, Andy Shevchenko [off-list ref] wrote:
On Tue, Feb 12, 2019 at 12:21 PM Andy Shevchenko
[off-list ref] wrote:
quoted
On Tue, Feb 12, 2019 at 12:15 PM Anders Roxell [off-list ref] wrote:
quoted
Commit a893ea15d764 ("tpm: move tpm_chip definition to
include/linux/tpm.h") introduced a build error when both ima and efi is
enabled. What happens is that both headers (ima.h and efi.h) defines the
same 'NONE' constant, and it broke when they started getting included
from the same file.
quoted
We only need one of the two patches applied.
I would argue that we need two patches applied. Namespace is a hidden
issue in the code.

This patch looks good to me, FWIW,
Reviewed-by: Andy Shevchenko <redacted>
Oh, did you change ABI? So, I have to say that enum changes are okay,
but ABI, if any, are not.
urgh, thank you for the review. It looks like I changed a bit too much
in ima_parse_rule() =/
I'll send send out a v2 shortly.

Cheers,
Anders
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help