Re: [Xen-devel] [PATCH v2 0/5] xen: avoid module usage in non-modular code

2016-03-19 Thread Paul Gortmaker
[[PATCH v2 0/5] xen: avoid module usage in non-modular code] On 21/02/2016 (Sun 19:06) Paul Gortmaker wrote: > This series of commits is a part of a larger project to ensure > people don't reference modular support functions in non-modular > code. Overall there was roughly 5k line

[Xen-devel] [PATCH 0/8] x86: audit and remove needless module.h includes

2016-07-13 Thread Paul Gortmaker
aul. [1] https://lwn.net/Articles/453517/ --- Cc: Arjan van de Ven Cc: Boris Ostrovsky Cc: David Vrabel Cc: "H. Peter Anvin" Cc: Ingo Molnar Cc: Juergen Gross Cc: Paolo Bonzini Cc: "Radim Krčmář" Cc: Thomas Gleixner Cc: k...@vger.kernel.org Cc: x...@kernel.org Cc: xen-

[Xen-devel] [PATCH 6/8] x86: xen: audit and remove any unnecessary uses of module.h

2016-07-13 Thread Paul Gortmaker
Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- arch/x86/xen/debugfs.c | 1 - arch/x86/xen/enlighten.c | 2 +- arch/x86/xen/mmu.c | 3 ++- arch/x86/xen/p2m.c | 2 +- arch/x86/xen/platform-pci-unplug.c | 2 +- arch/x86/xen/setup.c

Re: [Xen-devel] [PATCH 0/8] x86: audit and remove needless module.h includes

2016-07-14 Thread Paul Gortmaker
[Re: [PATCH 0/8] x86: audit and remove needless module.h includes] On 14/07/2016 (Thu 15:04) Ingo Molnar wrote: > > * Paul Gortmaker wrote: > > > To that end, I have done allmodconfig, allyesconfig and allnoconfig > > for both 32 bit and 64 bit x86 with these chan

Re: [Xen-devel] [PATCH 0/8] x86: audit and remove needless module.h includes

2016-07-14 Thread Paul Gortmaker
[Re: [PATCH 0/8] x86: audit and remove needless module.h includes] On 14/07/2016 (Thu 20:39) Ingo Molnar wrote: > > * Paul Gortmaker wrote: > > > > I'll continue testing with the setup_percpu.c change left out. > > > > Let me know if you want a resend or

[Xen-devel] [PATCH 2/5] drivers/xen: make [xen-]ballon explicitly non-modular

2016-02-14 Thread Paul Gortmaker
tags since all that information is already contained at the top of the file in the comments. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen/balloon.c | 4 drivers/xen/xen-ball

[Xen-devel] [PATCH 5/5] drivers/xen: make platform-pci.c explicitly non-modular

2016-02-14 Thread Paul Gortmaker
information was (or is now) contained at the top of the file in the comments. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen/platform-pci.c | 16 ++-- 1 file changed, 6 insertions(+), 10

[Xen-devel] [PATCH 4/5] drivers/xen: make sys-hypervisor.c explicitly non-modular

2016-02-14 Thread Paul Gortmaker
d Vrabel Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen/sys-hypervisor.c | 31 --- 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/drivers/xen/sys-hypervisor.c b/drivers/xen/sys-hypervisor.c index b5a7342e0ba5..ea6e98d60af0 1006

[Xen-devel] [PATCH 1/5] xen: audit usages of module.h ; remove unnecessary instances

2016-02-14 Thread Paul Gortmaker
: Boris Ostrovsky Cc: David Vrabel Cc: xen-de...@lists.xenproject.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- arch/arm/include/asm/xen/hypercall.h | 2 ++ drivers/xen/events/events_2l.c| 1 - drivers/xen/events/events_base.c | 2 +- drivers/xen

[Xen-devel] [PATCH 0/5] xen: avoid module usage in non-modular code

2016-02-14 Thread Paul Gortmaker
d Rzeszutek Wilk Cc: linux-arm-ker...@lists.infradead.org Cc: Russell King Cc: Stefano Stabellini Cc: xen-de...@lists.xenproject.org Paul Gortmaker (5): xen: audit usages of module.h ; remove unnecessary instances drivers/xen: make [xen-]ballon explicitly non-modular drivers/xen: make xenbus

[Xen-devel] [PATCH 3/5] drivers/xen: make xenbus_dev_[front/back]end explicitly non-modular

2016-02-14 Thread Paul Gortmaker
ommit. We also delete the MODULE_LICENSE tag since all that information is already contained at the top of the file in the comments. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen/xenbus/xenbus_dev

[Xen-devel] [PATCH v2 3/5] drivers/xen: make xenbus_dev_[front/back]end explicitly non-modular

2016-02-21 Thread Paul Gortmaker
ommit. We also delete the MODULE_LICENSE tag since all that information is already contained at the top of the file in the comments. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: Stefano Stabellini Reviewed-by: Stefano Stabellini Cc: xen-de...@lists.xenproject.org Signed-of

[Xen-devel] [PATCH v2 4/5] drivers/xen: make sys-hypervisor.c explicitly non-modular

2016-02-21 Thread Paul Gortmaker
stroy functions that are also just one line sysfs functions calls with only one call site remaing, even though they wouldn't need #ifdeffery. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: Stefano Stabellini Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortma

[Xen-devel] [PATCH v2 5/5] drivers/xen: make platform-pci.c explicitly non-modular

2016-02-21 Thread Paul Gortmaker
as per standard convention, as suggested by Stefano. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: Stefano Stabellini Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen/platform-pci.c | 22 +- 1 file changed, 9 insertions(+

[Xen-devel] [PATCH v2 2/5] drivers/xen: make [xen-]ballon explicitly non-modular

2016-02-21 Thread Paul Gortmaker
tags since all that information is already contained at the top of the file in the comments. Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: Stefano Stabellini Reviewed-by: Stefano Stabellini Cc: xen-de...@lists.xenproject.org Signed-off-by: Paul Gortmaker --- drivers/xen

[Xen-devel] [PATCH v2 1/5] xen: audit usages of module.h ; remove unnecessary instances

2016-02-21 Thread Paul Gortmaker
King Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Cc: xen-de...@lists.xenproject.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- arch/arm/include/asm/xen/hypercall.h | 2 ++ drivers/xen/events/events_2l.c| 1 - drivers/xen/events

[Xen-devel] [PATCH v2 0/5] xen: avoid module usage in non-modular code

2016-02-21 Thread Paul Gortmaker
adead.org Cc: xen-de...@lists.xenproject.org Paul Gortmaker (5): xen: audit usages of module.h ; remove unnecessary instances drivers/xen: make [xen-]ballon explicitly non-modular drivers/xen: make xenbus_dev_[front/back]end explicitly non-modular drivers/xen: make sys-hypervisor.c explicitly n