[PATCH 3/4] sh: make board-secureedge5410 explicitly non-modular

2016-04-22 Thread Paul Gortmaker
oubt it is builtin-only. Since module_init translates to device_initcall in the non-modular case, the init ordering remains unchanged with this commit. We don't replace module.h with init.h since the file already has that. Cc: Yoshinori Sato Cc: Rich Felker Cc: linux...@vger.kernel.org Sign

[PATCH 4/4] sh: make heartbeat driver explicitly non-modular

2016-04-22 Thread Paul Gortmaker
drivers. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Yoshinori Sato Cc: Rich Felker Cc: linux...@vger.kernel.org Signed-off-by: Paul Gortmaker --- arch/sh/drivers/heartbeat.c | 32 +++

Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-21 Thread Paul Gortmaker
[Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular] On 21/04/2016 (Thu 15:21) Daniel Lezcano wrote: > On Thu, Apr 21, 2016 at 08:44:55AM -0400, Paul Gortmaker wrote: > > [Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly > > non

Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-21 Thread Paul Gortmaker
[Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular] On 21/04/2016 (Thu 10:04) Daniel Lezcano wrote: > On Wed, Apr 20, 2016 at 11:12:49PM -0400, Paul Gortmaker wrote: > > [ ... ] > > > > > We replace module.h with moduleparam.h sin

Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-20 Thread Paul Gortmaker
[Re: [PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular] On 20/04/2016 (Wed 20:13) Daniel Lezcano wrote: > On Wed, Apr 20, 2016 at 11:25:06AM -0400, Paul Gortmaker wrote: > > The Kconfig for this driver is currently declared with: > > > &

Re: [PATCH] lib: make sg_pool explicitly non-modular

2016-04-20 Thread Paul Gortmaker
[Re: [PATCH] lib: make sg_pool explicitly non-modular] On 20/04/2016 (Wed 13:28) Ming Lin wrote: > On Wed, 2016-04-20 at 15:13 -0400, Paul Gortmaker wrote: > > The recently added Kconfig controlling compilation of this code is: > > > > lib/Kconfig:config SG_POOL > >

[PATCH] lib: make sg_pool explicitly non-modular

2016-04-20 Thread Paul Gortmaker
device_initcall. Cc: Christoph Hellwig Cc: Ming Lin Cc: Sagi Grimberg Cc: Martin K. Petersen Signed-off-by: Paul Gortmaker --- lib/sg_pool.c | 17 ++--- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/lib/sg_pool.c b/lib/sg_pool.c index 6dd30615a201..e2cf548b9610 100644 --- a/lib

[PATCH v2] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-20 Thread Paul Gortmaker
ind purposes if the init fails. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Len Brown Cc: Daniel Lezcano Cc: rcoch...@linutronix.de Cc: linux...@vger.kernel.org Signed-off-by: Paul Gortmaker --- [v2: ref

Re: [PATCH] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-05 Thread Paul Gortmaker
[Re: [PATCH] drivers/idle: make intel_idle.c driver more explicitly non-modular] On 05/04/2016 (Tue 05:11) rcoch...@linutronix.de wrote: > On Mon, Apr 04, 2016 at 03:55:35PM -0400, Paul Gortmaker wrote: > > > This was done in commit 6ce9cd8669fa1195fdc21643370e34523c7ac988 > &

Re: [PATCH] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-04-04 Thread Paul Gortmaker
[[PATCH] drivers/idle: make intel_idle.c driver more explicitly non-modular] On 27/03/2016 (Sun 13:29) Paul Gortmaker wrote: > The Kconfig for this driver is currently declared with: > > config INTEL_IDLE > bool "Cpuidle Driver for Intel Processors" > > ...

Re: [PATCH 6/7] drivers/mfd: make max77693.c explicitly non-modular

2016-04-04 Thread Paul Gortmaker
[Re: [PATCH 6/7] drivers/mfd: make max77693.c explicitly non-modular] On 04/04/2016 (Mon 12:53) Krzysztof Kozlowski wrote: > On 04.04.2016 06:24, Paul Gortmaker wrote: [...] > > diff --git a/drivers/mfd/max77693.c b/drivers/mfd/max77693.c > > index b83b7a7da1ae..4126a55269d2 1

Re: [PATCH 4/7] drivers/mfd: make max14577.c explicitly non-modular

2016-04-04 Thread Paul Gortmaker
[Re: [PATCH 4/7] drivers/mfd: make max14577.c explicitly non-modular] On 04/04/2016 (Mon 12:42) Krzysztof Kozlowski wrote: > On 04.04.2016 06:24, Paul Gortmaker wrote: > > The Kconfig currently controlling compilation of this code is: > > > > mfd/Kconfig:config MFD_MAX

Re: [PATCH 5/7] drivers/mfd: make max77686.c explicitly non-modular

2016-04-04 Thread Paul Gortmaker
[Re: [PATCH 5/7] drivers/mfd: make max77686.c explicitly non-modular] On 04/04/2016 (Mon 12:44) Krzysztof Kozlowski wrote: > On 04.04.2016 06:24, Paul Gortmaker wrote: > > The Kconfig currently controlling compilation of this code is: > > > > drivers/mfd/Kconfig:config MFD

Re: [PATCH 0/7] drivers/mfd: make max drivers explicitly non-modular

2016-04-04 Thread Paul Gortmaker
ty in all cases, I just make the code consistent with > > the existing Kconfig/Makefile settings that restrict them to "bool". > > > > Build tested on linux-next for arm, arm64 and x86-64 to ensure no typos > > or similar issues crept in. > > >

[PATCH 4/7] drivers/mfd: make max14577.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
etc. since all that information is already contained at the top of the file in the comments. Cc: Chanwoo Choi Cc: Krzysztof Kozlowski Cc: Samuel Ortiz Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/max14577.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) di

[PATCH 7/7] drivers/mfd: make max77843.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
uses the same init level priority as builtin_i2c_driver() the init ordering remains unchanged with this commit. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. Cc: Samuel Ortiz Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/max77843.c | 24 ++

[PATCH 2/7] drivers/mfd: make max8997.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
e Jones Cc: MyungJoo Ham Signed-off-by: Paul Gortmaker --- drivers/mfd/max8997.c | 30 +++--- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/drivers/mfd/max8997.c b/drivers/mfd/max8997.c index f316348e3d98..2d6e2c392786 100644 --- a/drivers/mfd/max8997.c ++

[PATCH 1/7] drivers/mfd: make max8925-i2c.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
etc. since all that information is already contained at the top of the file in the comments. Cc: Samuel Ortiz Cc: Lee Jones Cc: Haojian Zhuang Signed-off-by: Paul Gortmaker --- drivers/mfd/max8925-i2c.c | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/d

[PATCH 5/7] drivers/mfd: make max77686.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
: Krzysztof Kozlowski Cc: Samuel Ortiz Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/max77686.c | 26 ++ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/drivers/mfd/max77686.c b/drivers/mfd/max77686.c index c1aff46e89d9..d9d47040a49a 100644 ---

[PATCH 0/7] drivers/mfd: make max drivers explicitly non-modular

2016-04-03 Thread Paul Gortmaker
Jones Cc: MyungJoo Ham Cc: Samuel Ortiz Paul Gortmaker (7): drivers/mfd: make max8925-i2c.c explicitly non-modular drivers/mfd: make max8997.c explicitly non-modular drivers/mfd: make max8998.c explicitly non-modular drivers/mfd: make max14577.c explicitly non-modular drivers/

[PATCH 3/7] drivers/mfd: make max8998.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
eady contained at the top of the file in the comments. Cc: Samuel Ortiz Cc: Lee Jones Cc: Kyungmin Park Signed-off-by: Paul Gortmaker --- drivers/mfd/max8998.c | 27 +-- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/drivers/mfd/max8998.c b/dr

[PATCH 6/7] drivers/mfd: make max77693.c explicitly non-modular

2016-04-03 Thread Paul Gortmaker
zlowski Cc: Samuel Ortiz Cc: Lee Jones Signed-off-by: Paul Gortmaker --- drivers/mfd/max77693.c | 34 +++--- 1 file changed, 3 insertions(+), 31 deletions(-) diff --git a/drivers/mfd/max77693.c b/drivers/mfd/max77693.c index b83b7a7da1ae..4126a55269d2 100644 ---

[PATCH 4/6] drivers/gpio: make gpio-palmas.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
e comments. Cc: Linus Walleij Cc: Alexandre Courbot Cc: Laxman Dewangan Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-palmas.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/gpio/gpio-palmas.c b/drivers/gpio/gpi

[PATCH 5/6] drivers/gpio: make gpio-tps65910.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
Cc: Linus Walleij Cc: Alexandre Courbot Cc: Graeme Gregory Cc: Jorge Eduardo Candelaria Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-tps65910.c | 16 ++-- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/drivers/gpio/gpio-tp

[PATCH 3/6] drivers/gpio: make gpio-sx150x.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
ile in the comments. Cc: Gregory Bean Cc: Linus Walleij Cc: Alexandre Courbot Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-sx150x.c | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/drivers/gpio/gpio-sx150x.c b/drivers

[PATCH 1/6] drivers/gpio: make gpio-rc5t583.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
ments. Cc: Linus Walleij Cc: Alexandre Courbot Cc: Laxman Dewangan Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-rc5t583.c | 12 1 file changed, 12 deletions(-) diff --git a/drivers/gpio/gpio-rc5t583.c b/drivers/gpio/gpio-rc5t583.c index 1d

[PATCH 0/6] gpio: batch #2: remove modular code from non-modular drivers

2016-04-01 Thread Paul Gortmaker
driver from scratch. Build tested for x86-64, arm and arm64 on today's linux-next to ensure no silly typos crept in. Paul. --- Cc: Alexandre Courbot Cc: Graeme Gregory Cc: Gregory Bean Cc: Hanumath Prasad Cc: Jorge Eduardo Candelaria Cc: Laxman Dewangan Cc: Linus Walleij Cc: Rabin Vince

[PATCH 6/6] drivers/gpio: make gpio-tps6586x.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
Cc: Linus Walleij Cc: Alexandre Courbot Cc: Laxman Dewangan Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-tps6586x.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/gpio/gpio-tps6586x.c b/drivers/gpio/gpio-tps658

[PATCH 2/6] drivers/gpio: make gpio-tc3589x.c explicitly non-modular

2016-04-01 Thread Paul Gortmaker
Cc: Linus Walleij Cc: Alexandre Courbot Cc: Rabin Vincent Cc: Hanumath Prasad Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-tc3589x.c | 11 --- 1 file changed, 11 deletions(-) diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc358

Re: [PATCH 4/4] drivers/bus: make arm-ccn.c driver explicitly non-modular

2016-03-29 Thread Paul Gortmaker
[Re: [PATCH 4/4] drivers/bus: make arm-ccn.c driver explicitly non-modular] On 29/03/2016 (Tue 12:53) Pawel Moll wrote: > Dnia 2016-03-29, Tue o godzinie 12:45 +0100, Will Deacon pisze: > > I'd much rather fix the driver to build as a module, if at all > > possible. > > Suzuki (CC'd) is taking a

Re: [PATCH 0/2] scsi: remove orphaned modular code from non-modular drivers

2016-03-28 Thread Paul Gortmaker
[Re: [PATCH 0/2] scsi: remove orphaned modular code from non-modular drivers] On 27/03/2016 (Sun 22:31) James Bottomley wrote: > On Sun, 2016-03-27 at 13:00 -0400, Paul Gortmaker wrote: > > In the ongoing audit/cleanup of non-modular code needlessly using > > modular infrastru

Re: [PATCH 3/4] drivers/bus: make simple-pm-bus.c explicitly non-modular

2016-03-28 Thread Paul Gortmaker
[Re: [PATCH 3/4] drivers/bus: make simple-pm-bus.c explicitly non-modular] On 28/03/2016 (Mon 10:28) Geert Uytterhoeven wrote: > Hi Paul, > > On Sun, Mar 27, 2016 at 11:10 PM, Paul Gortmaker > wrote: > > The Kconfig currently controlling compilation of this code

[PATCH 2/3] powerpc: make kernel/nvram_64.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
e comments. Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: Hari Bathini Cc: Nathan Fontenot Cc: Andrzej Hajda Cc: Anton Blanchard Cc: linuxppc-...@lists.ozlabs.org Signed-off-by: Paul Gortmaker --- arch/powerpc/kernel/nvram_64.c | 12 +--- 1 file changed, 1 i

[PATCH 0/3] powerpc: remove unused modular code from non-modular drivers

2016-03-27 Thread Paul Gortmaker
Cc: Viresh Kumar Cc: linux...@vger.kernel.org Cc: linuxppc-...@lists.ozlabs.org Paul Gortmaker (3): powerpc: make cell/spu_base.c explicitly non-modular powerpc: make kernel/nvram_64.c explicitly non-modular drivers/cpufreq: make ppc_cbe_cpufreq_pmi driver explicitly non-modular arch/powe

[PATCH 3/3] drivers/cpufreq: make ppc_cbe_cpufreq_pmi driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
J. Wysocki" Cc: Viresh Kumar Cc: Christian Krafft Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: linuxppc-...@lists.ozlabs.org Cc: linux...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 15 ++- 1 file c

[PATCH 1/3] powerpc: make cell/spu_base.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
the file in the comments. Cc: Arnd Bergmann Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: linuxppc-...@lists.ozlabs.org Signed-off-by: Paul Gortmaker --- arch/powerpc/platforms/cell/spu_base.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a

[PATCH 1/4] drivers/bus: make brcmstb_gisb.c driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
ly. Since module_init translates to device_initcall in the non-modular case, the init ordering remains unchanged with this commit. Cc: Brian Norris Cc: Gregory Fong Cc: Florian Fainelli Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/bus/brcmstb_gisb.c | 4 +-

[PATCH 0/4] drivers/bus: remove unused modular code from non-modular drivers

2016-03-27 Thread Paul Gortmaker
iken Cc: Brian Norris Cc: Florian Fainelli Cc: Geert Uytterhoeven Cc: Gregory Fong Cc: Kevin Hilman Cc: Pawel Moll Cc: Sascha Hauer Cc: Shawn Guo Cc: Simon Horman Cc: Wolfram Sang Cc: linux-arm-ker...@lists.infradead.org Paul Gortmaker (4): drivers/bus: make brcmstb_gisb.c driver explicitly

[PATCH 2/4] drivers/bus: make imx-weim.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
e the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Shawn Guo Cc: Alison Chaiken Cc: Sascha Hauer Cc: Wolfram Sang Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/bus/imx-weim.c | 9 ++--- 1

[PATCH 4/4] drivers/bus: make arm-ccn.c driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
ntained at the top of the file in the comments. Cc: Pawel Moll Cc: Arnd Bergmann Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/bus/arm-ccn.c | 41 + 1 file changed, 5 insertions(+), 36 deletions(-) diff --git a/drivers/bu

[PATCH 3/4] drivers/bus: make simple-pm-bus.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
man Cc: Simon Horman Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/bus/simple-pm-bus.c | 22 +- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/drivers/bus/simple-pm-bus.c b/drivers/bus/simple-pm-bus.c index c5eb46cbf388..

[PATCH] drivers/idle: make intel_idle.c driver more explicitly non-modular

2016-03-27 Thread Paul Gortmaker
Also note that we can't remove intel_idle_cpuidle_devices_uninit() as that is still used for unwind purposes if the init fails. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Len Brown Cc: Len Brown Cc: linux...@

[PATCH 1/2] drivers/scsi: make jazz_esp.c driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
..@vger.kernel.org Cc: linux-m...@linux-mips.org Signed-off-by: Paul Gortmaker --- drivers/scsi/jazz_esp.c | 43 ++- 1 file changed, 6 insertions(+), 37 deletions(-) diff --git a/drivers/scsi/jazz_esp.c b/drivers/scsi/jazz_esp.c index 9aaa74e349cc..4260a0f7

[PATCH 2/2] drivers/scsi: make sun3x_esp.c driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
rnel.org Cc: linux-m...@lists.linux-m68k.org Signed-off-by: Paul Gortmaker --- drivers/scsi/sun3x_esp.c | 44 +--- 1 file changed, 5 insertions(+), 39 deletions(-) diff --git a/drivers/scsi/sun3x_esp.c b/drivers/scsi/sun3x_esp.c index d50c5ed8f428..55a

[PATCH 0/2] scsi: remove orphaned modular code from non-modular drivers

2016-03-27 Thread Paul Gortmaker
sun3x) on 4.6-rc1 to ensure no silly typos crept in. --- Cc: Geert Uytterhoeven Cc: "James E.J. Bottomley" Cc: Thomas Bogendoerfer Cc: linux-m...@lists.linux-m68k.org Cc: linux-m...@linux-mips.org Cc: linux-s...@vger.kernel.org Paul Gortmaker (2): drivers/scsi: make jazz_esp.c dr

[PATCH] drivers/mtd: make maps/uclinux.c driver more explicitly non-modular

2016-03-27 Thread Paul Gortmaker
Signed-off-by: Paul Gortmaker --- drivers/mtd/maps/uclinux.c | 27 --- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/drivers/mtd/maps/uclinux.c b/drivers/mtd/maps/uclinux.c index c1af83db5202..00a8190797ec 100644 --- a/drivers/mtd/maps/uclinux.c +++ b/driver

[PATCH 9/9] drivers/gpio: make gpio-zx.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
on was (or is now) contained at the top of the file in the comments. Cc: Linus Walleij Cc: Alexandre Courbot Cc: Jun Nie Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-zx.c | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/dr

[PATCH 7/9] drivers/gpio: make gpio-sta2x11.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
ntained at the top of the file in the comments. Cc: Linus Walleij Cc: Alexandre Courbot Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-sta2x11.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/gpio/gpio-sta2x11.c b/drivers

[PATCH 6/9] drivers/gpio: make gpio-pl061.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
re Courbot Cc: Baruch Siach Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-pl061.c | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/gpio/gpio-pl061.c b/drivers/gpio/gpio-pl061.c index 5cb38212bbc0..9afb415a5d24 10

[PATCH 2/9] drivers/gpio: make gpio-mb86s7x.c driver explicitly non-modular

2016-03-27 Thread Paul Gortmaker
alleij Cc: Alexandre Courbot Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-mb86s7x.c | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/gpio/gpio-mb86s7x.c b/drivers/gpio/gpio-mb86s7x.c index 7fffc1d6c055..d69bd24b241c 100644 --- a/dr

[PATCH 4/9] drivers/gpio: make gpio-moxart.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
ned at the top of the file in the comments. We don't replace module.h with init.h since the file already has that. Cc: Jonas Jensen Cc: Linus Walleij Cc: Alexandre Courbot Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-moxart.c | 7 +-- 1 file chang

[PATCH 5/9] drivers/gpio: make gpio-mvebu.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-mvebu.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-mvebu.c b/drivers/gpio/gpio-mvebu.c index 11c6582ef0a6..cd5dc27320a2 100644 --- a/drivers/gpio/gpio-mvebu.c +++ b/drivers/gpio

[PATCH 3/9] drivers/gpio: make gpio-mc9s08dz60.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Linus Walleij Cc: Alexandre Courbot Cc: Wu Guoxing Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-mc9s08d

[PATCH 8/9] drivers/gpio: make gpio-xgene.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
. We also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Feng Kan Cc: Linus Walleij Cc: Alexandre Courbot Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-xgene.c | 9 +--

[PATCH 0/9] gpio: batch #1: remove modular usage from non-modular drivers

2016-03-27 Thread Paul Gortmaker
4.6-rc1 to ensure no silly typos exist. Paul. --- Cc: Alexandre Courbot Cc: Baruch Siach Cc: bcm-kernel-feedback-l...@broadcom.com Cc: Feng Kan Cc: Jonas Jensen Cc: Jun Nie Cc: Linus Walleij Cc: Ray Jui Cc: Wu Guoxing Cc: linux-g...@vger.kernel.org Paul Gortmaker (9): drivers/gpio: make gpi

[PATCH 1/9] drivers/gpio: make gpio-bcm-kona.c explicitly non-modular

2016-03-27 Thread Paul Gortmaker
mation was (or is now) contained at the top of the file in the comments. Cc: Ray Jui Cc: Linus Walleij Cc: Alexandre Courbot Cc: bcm-kernel-feedback-l...@broadcom.com Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/gpio/gpio-bcm-kona.c | 14 +- 1 file

[PATCH] drivers/iommu: don't select DEBUG_FS for AMD_IOMMU_STATS

2016-03-26 Thread Paul Gortmaker
.config and then run "make oldconfig" as a (bad?) habit. Cc: Joerg Roedel Cc: "Steven Rostedt (Red Hat)" Cc: io...@lists.linux-foundation.org Signed-off-by: Paul Gortmaker --- drivers/iommu/Kconfig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/iom

Re: [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

Re: [ANNOUNCE] 3.14.64-rt67

2016-03-15 Thread Paul Gortmaker
On Tue, Mar 15, 2016 at 7:25 PM, Paul Gortmaker wrote: > On Tue, Mar 15, 2016 at 5:45 PM, Paul Gortmaker > wrote: >> On Mon, Mar 14, 2016 at 11:49 AM, Steven Rostedt wrote: >>> >>> Dear RT Folks, >>> >>> 3.14 release on PI(E) Day! >>> &g

Re: [ANNOUNCE] 3.14.64-rt67

2016-03-15 Thread Paul Gortmaker
On Tue, Mar 15, 2016 at 5:45 PM, Paul Gortmaker wrote: > On Mon, Mar 14, 2016 at 11:49 AM, Steven Rostedt wrote: >> >> Dear RT Folks, >> >> 3.14 release on PI(E) Day! >> >> I'm pleased to announce the 3.14.64-rt67 stable release. > > Testing thi

Re: [ANNOUNCE] 3.10.100-rt110

2016-03-15 Thread Paul Gortmaker
On Mon, Mar 14, 2016 at 11:51 AM, Steven Rostedt wrote: > > Dear RT Folks, > > I'm pleased to announce the 3.10.100-rt110 stable release. > > > This release is just an update to the new stable 3.10.100 version > and no RT specific changes have been made. So, this has the same issue that 3.14-rt h

Re: [ANNOUNCE] 3.14.64-rt67

2016-03-15 Thread Paul Gortmaker
On Mon, Mar 14, 2016 at 11:49 AM, Steven Rostedt wrote: > > Dear RT Folks, > > 3.14 release on PI(E) Day! > > I'm pleased to announce the 3.14.64-rt67 stable release. Testing this with what is largely a x86-64 defconfig but with RT_FULL, I now see: root@dell760-paul:~# dmesg|grep NOH [8.6058

Re: [PATCH 8/8] drivers/pinctrl: clean up samsung modular vs. non-modular distinctions

2016-03-15 Thread Paul Gortmaker
[Re: [PATCH 8/8] drivers/pinctrl: clean up samsung modular vs. non-modular distinctions] On 15/03/2016 (Tue 09:50) Linus Walleij wrote: > On Mon, Feb 29, 2016 at 9:48 PM, Paul Gortmaker > wrote: > > > Fixups here tend to be more all over the map vs. some of the other > >

[PATCH] drivers/tty: make serial/mvebu-uart.c explicitly non-modular

2016-03-13 Thread Paul Gortmaker
ts. Cc: Wilson Ding Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: linux-ser...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/tty/serial/mvebu-uart.c | 28 +++- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/drivers/tty

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-10 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 10/03/2016 (Thu 18:20) Borislav Petkov wrote: > On Thu, Mar 10, 2016 at 09:49:51AM -0700, Toshi Kani wrote: > > This confirms the issue - QEMU's virtual Intel CPU does not support MTRR.  > > > > When MTRR is disabled,

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-10 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 07/03/2016 (Mon 18:35) Toshi Kani wrote: > On Mon, 2016-03-07 at 17:56 -0700, Toshi Kani wrote: [...] > And also an output of /proc/cpuinfo, please? Here is the output of /proc/cpuinfo in the guest session, while ru

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-08 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 08/03/2016 (Tue 09:13) Toshi Kani wrote: [...] > > Yes, I have these directories, but I do not see anything under them...  Now > that I do not think there is anything unique in your .config file, but it'd > be still

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-07 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 07/03/2016 (Mon 18:35) Toshi Kani wrote: > On Mon, 2016-03-07 at 17:56 -0700, Toshi Kani wrote: > > On Mon, 2016-03-07 at 18:53 -0500, Paul Gortmaker wrote: > > > [Re: runtime regression w

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-07 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 07/03/2016 (Mon 17:56) Toshi Kani wrote: [..] > > > It may have seemed working before, but you did not have WC configured > > > to PAT without calling pat_init().  There was not a proper check in > > > place to detec

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-07 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 07/03/2016 (Mon 16:38) Toshi Kani wrote: > On Mon, 2016-03-07 at 16:08 -0500, Paul Gortmaker wrote: > > [dropping oe list and lkml since attaching dmesg files.] > > [...] > > > Ye

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-06 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 04/03/2016 (Fri 15:12) Toshi Kani wrote: > On Fri, 2016-03-04 at 13:37 -0500, Paul Gortmaker wrote: > > [Re: runtime regression with "x86/mm/pat: Emulate PAT when it is > > disabled&quo

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-04 Thread Paul Gortmaker
[Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 03/03/2016 (Thu 22:02) Toshi Kani wrote: > On Thu, 2016-03-03 at 15:59 -0500, Paul Gortmaker wrote: > > So, the yocto folks moved from 4.1 to 4.4 and one of their automated > > qemu x86-32 b

Re: runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-03 Thread Paul Gortmaker
[runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"] On 03/03/2016 (Thu 15:59) Paul Gortmaker wrote: > So, the yocto folks moved from 4.1 to 4.4 and one of their automated > qemu x86-32 boot tests started failing. None of the yocto details seem > to matter

runtime regression with "x86/mm/pat: Emulate PAT when it is disabled"

2016-03-03 Thread Paul Gortmaker
So, the yocto folks moved from 4.1 to 4.4 and one of their automated qemu x86-32 boot tests started failing. None of the yocto details seem to matter since I offered to help and I've repropduced it using 100% mainline kernels and a generic distro toolchain as well. The test case is slightly compl

[PATCH 5/8] drivers/pinctrl: make stm32/pinctrl-stm32f429.c explicitly non-modular

2016-02-29 Thread Paul Gortmaker
Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/pinctrl/stm32/pinctrl-stm32f429.c | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/drivers/pinctrl/stm32/pinctrl-stm32f429.c b/drivers/pinctrl/stm32/pinctrl-stm32f429.c index f34016b51375..e9b15dc0654b 10

[PATCH 6/8] drivers/pinctrl: make sunxi/pinctrl-sun[4-9]* explicitly non-modular

2016-02-29 Thread Paul Gortmaker
: Boris Brezillon Cc: Chen-Yu Tsai Cc: Hans de Goede Cc: Maxime Ripard Cc: Vishnu Patekar Cc: linux-g...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c | 9 ++--- drivers/pinctrl/sunxi/pinctrl-sun5i-a10s.c

[PATCH 0/8] drivers/pinctrl: remove truly orphaned module code

2016-02-29 Thread Paul Gortmaker
Tomasz Figa Cc: Vishnu Patekar Cc: linux-arm-ker...@lists.infradead.org Cc: linux-g...@vger.kernel.org Cc: linux-media...@lists.infradead.org Cc: linux-renesas-...@vger.kernel.org Cc: linux-samsung-...@vger.kernel.org Paul Gortmaker (8): drivers/pinctrl: sunxi/pinctrl-sunxi.c does not need

[PATCH 2/8] drivers/pinctrl: make mediatek/pinctrl-mt6397 driver explicitly non-modular

2016-02-29 Thread Paul Gortmaker
le in the comments. Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code. Cc: Linus Walleij Cc: Matthias Brugger Cc: Hongzhou Yang Cc: linux-g...@vger.kernel.org Cc: linux-media...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/pinctrl/mediatek/pinctrl-mt6397.c

[PATCH 8/8] drivers/pinctrl: clean up samsung modular vs. non-modular distinctions

2016-02-29 Thread Paul Gortmaker
e all that information was (or is now) contained at the top of the file in the comments. Cc: Tomasz Figa Cc: Thomas Abraham Cc: Linus Walleij Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drive

[PATCH 7/8] drivers/pinctrl: make sunxi/pinctrl-sun9i-a80-r.c explicitly non-modular

2016-02-29 Thread Paul Gortmaker
also delete the MODULE_LICENSE tag etc. since all that information is already contained at the top of the file in the comments. Cc: Linus Walleij Cc: Maxime Ripard Cc: Chen-Yu Tsai Cc: linux-g...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers

[PATCH 1/8] drivers/pinctrl: sunxi/pinctrl-sunxi.c does not need module.h

2016-02-29 Thread Paul Gortmaker
...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/sunxi/pinctrl-sunxi.c b/drivers/pinctrl/sunxi/pinctrl-sunxi.c index 45135500c8d5

[PATCH 3/8] drivers/pinctrl: make meson/pinctrl-meson.c explicitly non-modular

2016-02-29 Thread Paul Gortmaker
d-off-by: Paul Gortmaker --- drivers/pinctrl/meson/pinctrl-meson.c | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/pinctrl/meson/pinctrl-meson.c b/drivers/pinctrl/meson/pinctrl-meson.c index 50cab27c64d4..3dd1a446f6f4 100644 --- a/drivers/pinctrl/meson/pi

[PATCH 4/8] drivers/pinctrl: make sh-pfc/core.c explicitly non-modular

2016-02-29 Thread Paul Gortmaker
oeven Cc: Linus Walleij Cc: linux-renesas-...@vger.kernel.org Cc: linux-g...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/pinctrl/sh-pfc/core.c | 18 -- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/drivers/pinctrl/sh-pfc/core.c b/drivers/pinctrl/s

Re: [PATCH] fs/crypto: make crypto.c explicitly non-modular

2016-02-29 Thread Paul Gortmaker
[Re: [PATCH] fs/crypto: make crypto.c explicitly non-modular] On 29/02/2016 (Mon 10:56) Arnd Bergmann wrote: > On Saturday 27 February 2016 15:20:49 Paul Gortmaker wrote: > > As of commit 47134e6084f70fdf4381af75d4569cec6c7ebd50 ("fs crypto: > > add Makefile and Kconfig

[PATCH] drivers/hwtracing: make coresight-etm-perf.c explicitly non-modular

2016-02-27 Thread Paul Gortmaker
ng remains unchanged with this commit. Cc: Alexander Shishkin Cc: Mathieu Poirier Cc: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/hwtracing/coresight/coresight-etm-perf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwtracing/coresight/cor

[PATCH] fs/crypto: make crypto.c explicitly non-modular

2016-02-27 Thread Paul Gortmaker
ow this to be causing any issues. We replace module.h with moduleparam.h since the file does declare some module parameters, and leaving them as such is currently the easiest way to remain compatible with existing boot arg use cases. Cc: Arnd Bergmann Cc: Jaegeuk Kim Signed-off-by: Paul

Re: [PATCH 0/3] video/fbdev: avoid module usage in non-modular sparc code

2016-02-26 Thread Paul Gortmaker
[Re: [PATCH 0/3] video/fbdev: avoid module usage in non-modular sparc code] On 26/02/2016 (Fri 12:58) Tomi Valkeinen wrote: > > > On 22/02/16 05:13, Paul Gortmaker wrote: > > This series of commits is a part of a larger project to ensure > > people don't reference mo

[tip:sched/core] rcu: Use simple wait queues where possible in rcutree

2016-02-25 Thread tip-bot for Paul Gortmaker
Commit-ID: abedf8e2419fb873d919dd74de2e84b510259339 Gitweb: http://git.kernel.org/tip/abedf8e2419fb873d919dd74de2e84b510259339 Author: Paul Gortmaker AuthorDate: Fri, 19 Feb 2016 09:46:41 +0100 Committer: Thomas Gleixner CommitDate: Thu, 25 Feb 2016 11:27:16 +0100 rcu: Use simple wait

Re: [PATCH] tty/serial: at91: restore dynamic driver binding

2016-02-23 Thread Paul Gortmaker
[[PATCH] tty/serial: at91: restore dynamic driver binding] On 23/02/2016 (Tue 17:59) Romain Izard wrote: > In commit c39dfebc7798956fd2140ae6321786ff35da30c3, the modular support > code for atmel_serial was removed, as the driver cannot be built as a > module. Because no use case was proposed, th

[PATCH 2/3] drivers/video: make fbdev/sunxvr1000.c explicitly non-modular

2016-02-21 Thread Paul Gortmaker
ile in the comments. Cc: Jean-Christophe Plagniol-Villard Cc: Tomi Valkeinen Cc: "David S. Miller" Cc: sparcli...@vger.kernel.org Cc: linux-fb...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/video/fbdev/sunxvr1000.c | 42 +++- 1 fil

[PATCH 0/3] video/fbdev: avoid module usage in non-modular sparc code

2016-02-21 Thread Paul Gortmaker
rivers here all depend on this specific value to get enabled. Paul. --- Cc: "David S. Miller" Cc: Jean-Christophe Plagniol-Villard Cc: Tomi Valkeinen Cc: linux-fb...@vger.kernel.org Cc: sparcli...@vger.kernel.org Paul Gortmaker (3): drivers/video: make fbdev/sunxvr500.c explicitl

[PATCH 3/3] drivers/video: make fbdev/sunxvr2500.c explicitly non-modular

2016-02-21 Thread Paul Gortmaker
illard Cc: Tomi Valkeinen Cc: "David S. Miller" Cc: sparcli...@vger.kernel.org Cc: linux-fb...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/video/fbdev/sunxvr2500.c | 39 +++ 1 file changed, 7 insertions(+), 32 deletions(-) diff --git a/dr

[PATCH 1/3] drivers/video: make fbdev/sunxvr500.c explicitly non-modular

2016-02-21 Thread Paul Gortmaker
illard Cc: Tomi Valkeinen Cc: "David S. Miller" Cc: sparcli...@vger.kernel.org Cc: linux-fb...@vger.kernel.org Signed-off-by: Paul Gortmaker --- drivers/video/fbdev/sunxvr500.c | 42 +++-- 1 file changed, 7 insertions(+), 35 deletions(-) diff --git a/d

[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

[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

[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(+

[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

[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

[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

[tip:x86/platform] x86/platform: Make platform/geode/ net5501.c explicitly non-modular

2016-02-16 Thread tip-bot for Paul Gortmaker
Commit-ID: 605a46ee8353e8292e93baa5dc13e6be98bbec43 Gitweb: http://git.kernel.org/tip/605a46ee8353e8292e93baa5dc13e6be98bbec43 Author: Paul Gortmaker AuthorDate: Sun, 14 Feb 2016 18:09:56 -0500 Committer: Ingo Molnar CommitDate: Tue, 16 Feb 2016 09:11:09 +0100 x86/platform: Make

<    4   5   6   7   8   9   10   11   12   13   >