[PATCH v2 1/1] KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

2022-01-04 Thread Andy Shevchenko
The arm_vgic.h does not require all the stuff the kernel.h provides. Replace kernel.h inclusion with the list of what is really being used. Signed-off-by: Andy Shevchenko --- v2: updated commit message by dropping unrelated paragraph (Marc) include/kvm/arm_vgic.h | 4 +++- 1 file changed, 3

Re: [PATCH v1 1/1] KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

2022-01-04 Thread Andy Shevchenko
On Tue, Jan 04, 2022 at 01:44:31PM +, Marc Zyngier wrote: > On Wed, 22 Dec 2021 19:14:28 +, > Andy Shevchenko wrote: > > On Wed, Dec 22, 2021 at 08:25:43PM +0200, Andy Shevchenko wrote: > > > On Wed, Dec 22, 2021 at 06:09:22PM +, Marc Zyngier wrote: > > &g

Re: [PATCH v1 1/1] KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

2021-12-22 Thread Andy Shevchenko
On Wed, Dec 22, 2021 at 06:09:22PM +, Marc Zyngier wrote: > On Wed, 22 Dec 2021 16:55:52 +, > Andy Shevchenko wrote: > > > > When kernel.h is used in the headers it adds a lot into dependency hell, > > especially when there are circular dependencies are invol

[PATCH v1 1/1] KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

2021-12-22 Thread Andy Shevchenko
When kernel.h is used in the headers it adds a lot into dependency hell, especially when there are circular dependencies are involved. Replace kernel.h inclusion with the list of what is really being used. Signed-off-by: Andy Shevchenko --- include/kvm/arm_vgic.h | 4 +++- 1 file changed, 3

Re: [PATCH v1 1/1] KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

2021-12-22 Thread Andy Shevchenko
On Wed, Dec 22, 2021 at 08:25:43PM +0200, Andy Shevchenko wrote: > On Wed, Dec 22, 2021 at 06:09:22PM +, Marc Zyngier wrote: > > On Wed, 22 Dec 2021 16:55:52 +0000, > > Andy Shevchenko wrote: > > > > > > When kernel.h is used in the headers i