|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH LIVEPATCH-BUILD-TOOLS 1/2] Ignore .discard sections
On Fri, Jun 09, 2017 at 05:03:35PM +0100, Ross Lagerwall wrote:
> Ignore differences in discard sections. They are not included in the final xen
> binary so there is no need to include them in the live patch.
>
> Signed-off-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
(And CC-ing Sarah)
> ---
> create-diff-object.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/create-diff-object.c b/create-diff-object.c
> index 217e58f..ba19daf 100644
> --- a/create-diff-object.c
> +++ b/create-diff-object.c
> @@ -888,6 +888,14 @@ static void kpatch_mark_ignored_sections(struct
> kpatch_elf *kelf)
> struct rela *rela;
> char *name;
>
> + /* Always ignore .discard sections */
> + sec = find_section_by_name(&kelf->sections, ".discard");
> + if (sec) {
> + sec->ignore = 1;
> + if (sec->twin)
> + sec->twin->ignore = 1;
> + }
> +
> sec = find_section_by_name(&kelf->sections,
> ".livepatch.ignore.sections");
> if (!sec)
> return;
> --
> 2.9.4
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |