On Thu, 23 Jun 2016, Shannon Zhao wrote: > On 2016年06月23日 21:37, Stefano Stabellini wrote: > > On Thu, 23 Jun 2016, Shannon Zhao wrote: > >> + > >> + if (strcmp(dom->guest_type, "xen-3.0-aarch64")) { > >> + LOG(DEBUG, "Do not generate ACPI tables for %s", dom->guest_type); > >> + state->config.acpi = false; > > > > Shouldn't we return here? > > > Ah, right, thanks! > > > >> + } > >> + > >> + return libxl__prepare_acpi(gc, info, state, dom); > >> } > >> > >> static void finalise_one_memory_node(libxl__gc *gc, void *fdt, > >> diff --git a/tools/libxl/libxl_arm_acpi.c b/tools/libxl/libxl_arm_acpi.c > >> new file mode 100644 > >> index 0000000..60c31f9 > >> --- /dev/null > >> +++ b/tools/libxl/libxl_arm_acpi.c > >> @@ -0,0 +1,85 @@ > >> +/* > >> + * ARM DmoU ACPI generation > >> + * > >> + * Copyright (C) 2008-2010 Kevin O'Connor > >> + * Copyright (C) 2006 Fabrice Bellard > >> + * Copyright (C) 2013 Red Hat Inc > >> + * > >> + * Author: Michael S. Tsirkin > >> + * > >> + * Copyright (c) 2015 HUAWEI TECHNOLOGIES CO.,LTD. > >> + * > >> + * Author: Shannon Zhao > >> + * > >> + * Copyright (C) 2016 Linaro Ltd. > >> + * > >> + * Author: Shannon Zhao > > > > Uhm... If in doubt just remove all the Author lines: git log provides > > more than enough information about who wrote this code. > > > Ahm... Julien suggested I should import the copyright from QEMU since I > refer to that. While what I didn't say before is that even if I didn't > refer to QEMU codes, the implementation will be like this because for > the tables except DSDT we just fill in the contents of the tables. But > for DSDT generation, it's totally different compared with QEMU. > > I think I'll remove this. :) I see. It's important to keep all the right signed-off-by, acked-by and reviewed-by in the commit message. But the author list on source files doesn't make much sense these days.