[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/5] livepatch: Include sizes when an mismatch occurs
>>> Konrad Rzeszutek Wilk <konrad@xxxxxxxxxx> 07/26/17 9:48 PM >>> >--- a/xen/common/livepatch.c >+++ b/xen/common/livepatch.c >@@ -457,6 +457,24 @@ static int secure_payload(struct payload *payload, struct >livepatch_elf *elf) >return rc; >} > >+static int check_section(const struct livepatch_elf *elf, >+ const struct livepatch_elf_sec *sec, >+ const size_t sz, bool zero_ok) I guess you want to drop the const here (or else for consistency add one to the last parameter). As to the last parameter - I doubt its usefulness: There's one place where you pass false, and that place looks bogus. I don't see anything wrong with an empty .ex_table section. >+{ >+ if ( !elf || !sec ) >+ return -EINVAL; None of the callers actually uses the return value. Perhaps the function should return bool? Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |