From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752670AbdEDIBj (ORCPT ); Thu, 4 May 2017 04:01:39 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:33440 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751929AbdEDIBb (ORCPT ); Thu, 4 May 2017 04:01:31 -0400 MIME-Version: 1.0 In-Reply-To: <20170503145141.4966-3-ynorov@caviumnetworks.com> References: <20170503145141.4966-1-ynorov@caviumnetworks.com> <20170503145141.4966-3-ynorov@caviumnetworks.com> From: Arnd Bergmann Date: Thu, 4 May 2017 10:01:30 +0200 X-Google-Sender-Auth: OkCt42m6ji_1ydBjQylpy-pPkZ4 Message-ID: Subject: Re: [PATCH 2/3] asm-generic: don't #include in qspinlock_types.h To: Yury Norov Cc: Will Deacon , Peter Zijlstra , Linux Kernel Mailing List , linux-arch , Linux ARM , Adam Wallis , Andrew Pinski , Catalin Marinas , Ingo Molnar , Jan Glauber , Mark Rutland , Pan Xinhui Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 3, 2017 at 4:51 PM, Yury Norov wrote: > The "qspinlock_types.h" doesn't need linux/atomic.h directly. So > because of this, and because including of it requires the protection > against recursive inclusion, it looks reasonable to move the > inclusion exactly where it is needed. This change affects the x86_64 > arch, as the only user of qspinlocks at now. I have build-tested the > change on x86_64 with CONFIG_PARAVIRT enabled and disabled. > > Signed-off-by: Yury Norov Acked-by: Arnd Bergmann Please keep this together with the other patches as they get merged through the arm64 tree. Arnd