From: Daniel Walker Update arch/x86_64/ with list initialization. Signed-off-by: Daniel Walker Cc: Ingo Molnar Cc: john stultz Cc: Thomas Gleixner Signed-off-by: Andrew Morton --- arch/x86_64/kernel/hpet.c | 1 + arch/x86_64/kernel/tsc.c | 1 + 2 files changed, 2 insertions(+) diff -puN arch/x86_64/kernel/hpet.c~clocksource-x86_64-initialize-list-value arch/x86_64/kernel/hpet.c --- a/arch/x86_64/kernel/hpet.c~clocksource-x86_64-initialize-list-value +++ a/arch/x86_64/kernel/hpet.c @@ -131,6 +131,7 @@ struct clocksource clocksource_hpet = { .shift = HPET_SHIFT, .flags = CLOCK_SOURCE_IS_CONTINUOUS, .vread = vread_hpet, + .list = LIST_HEAD_INIT(clocksource_hpet.list), }; int hpet_arch_init(void) diff -puN arch/x86_64/kernel/tsc.c~clocksource-x86_64-initialize-list-value arch/x86_64/kernel/tsc.c --- a/arch/x86_64/kernel/tsc.c~clocksource-x86_64-initialize-list-value +++ a/arch/x86_64/kernel/tsc.c @@ -197,6 +197,7 @@ static struct clocksource clocksource_ts .flags = CLOCK_SOURCE_IS_CONTINUOUS | CLOCK_SOURCE_MUST_VERIFY, .vread = vread_tsc, + .list = LIST_HEAD_INIT(clocksource_tsc.list), }; void mark_tsc_unstable(void) _