From: Pasha Tatashin <pasha.tatashin@xxxxxxxxxx> Date: Mon, 12 Jun 2017 15:55:44 -0400 > Thank you for your comments: > > When I use __cacheline_aligned instead of __aligned(64) I am getting > the following error: > > error: section of 'tick_operations' conflicts with previous > declaration > > The __section__ difference causes the issue: > > __cacheline_aligned= __attribute__((__aligned__((1 << 6)), > __section__(".data..cacheline_aligned"))) > > vs > > __aligned(64) = __attribute__((aligned(64))) Perhaps get rid of the __read_mostly. -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html