Just change "call_single_data_t" to "struct call_single_data" and everything is OK. Huacai ------------------ Original ------------------ From: "Greg Kroah-Hartman"<gregkh@xxxxxxxxxxxxxxxxxxx>; Date: Mon, Jul 16, 2018 05:40 PM To: "陈华才"<chenhc@xxxxxxxxxx>; Cc: "linux-kernel"<linux-kernel@xxxxxxxxxxxxxxx>; "stable"<stable@xxxxxxxxxxxxxxx>; "Paul Burton"<paul.burton@xxxxxxxx>; "James Hogan"<jhogan@xxxxxxxxxx>; "Ralf Baechle"<ralf@xxxxxxxxxxxxxx>; "linux-mips"<linux-mips@xxxxxxxxxxxxxx>; Subject: Re: [PATCH 4.9 03/32] MIPS: Use async IPIs forarch_trigger_cpumask_backtrace() On Mon, Jul 16, 2018 at 05:29:05PM +0800, 陈华才 wrote: > Hi, Greg, > > kernel-4.9 doesn't have call_single_data_t, we should use struct call_single_data instead. Can you send me a patch to merge with this one with that change so that I know I get it right? thanks, greg k-h