Commit-ID: 52d856e88171e1ec000d0479363c1e4e81991130
Gitweb: http://git.kernel.org/tip/52d856e88171e1ec000d0479363c1e4e81991130
Author: Paul Gortmaker
AuthorDate: Sun, 14 Feb 2016 18:09:55 -0500
Committer: Ingo Molnar
CommitDate: Tue, 16 Feb 2016 09:11:09 +0100
x86/platform: Make
Commit-ID: 32ed42ad6c42d6e0e78914a25c216fbbd595e74d
Gitweb: http://git.kernel.org/tip/32ed42ad6c42d6e0e78914a25c216fbbd595e74d
Author: Paul Gortmaker
AuthorDate: Sun, 14 Feb 2016 18:09:53 -0500
Committer: Ingo Molnar
CommitDate: Tue, 16 Feb 2016 09:11:08 +0100
x86/platform: Make
Commit-ID: eb61aee743ec647f22071479a5137241a7dcab17
Gitweb: http://git.kernel.org/tip/eb61aee743ec647f22071479a5137241a7dcab17
Author: Paul Gortmaker
AuthorDate: Sun, 14 Feb 2016 18:09:54 -0500
Committer: Ingo Molnar
CommitDate: Tue, 16 Feb 2016 09:11:09 +0100
x86/platform: Make
Commit-ID: 7f5301b7e66a1fd096b5d10dbb0bb2a8832516b4
Gitweb: http://git.kernel.org/tip/7f5301b7e66a1fd096b5d10dbb0bb2a8832516b4
Author: Paul Gortmaker
AuthorDate: Sun, 14 Feb 2016 18:09:52 -0500
Committer: Ingo Molnar
CommitDate: Tue, 16 Feb 2016 09:11:08 +0100
x86/platform: Make
;
Cc: Len Brown
Cc: Matthew Garrett
Cc: Josh Triplett
Cc: linux-a...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/acpi/bgrt.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/drivers/acpi/bgrt.c b/drivers/acpi/bgrt.c
index a83e3c62c5a9..75f128e766a9
hat is
the easiest way to maintain compatibility with the existing boot
arg use cases.
Cc: "Rafael J. Wysocki"
Cc: Len Brown
Cc: Huang Ying
Cc: linux-a...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/acpi/apei/ghes.c | 23 +++
1 file changed, 7 inserti
u
Cc: Huang Ying
Cc: Josh Triplett
Cc: Len Brown
Cc: Matthew Garrett
Cc: "Rafael J. Wysocki"
Cc: linux-a...@vger.kernel.org
Paul Gortmaker (3):
drivers/acpi: make bgrt driver explicitly non-modular
drivers/acpi: make apei/ghes.c more explicitly non-modular
drivers/
contained at the top of the file in the comments.
Cc: "Rafael J. Wysocki"
Cc: Len Brown
Cc: Aaron Lu
Cc: linux-a...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/acpi/pmic/intel_pmic_crc.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git
delete the MODULE_LICENSE tag etc. since all that information
was (or is now) contained at the top of the file in the comments.
Cc: Thomas Gleixner
Cc: Ingo Molnar
Cc: "H. Peter Anvin"
Cc: Bryan O'Donoghue
Cc: x...@kernel.org
Signed-off-by: Paul Gortmaker
---
arch
.
We also delete the MODULE_LICENSE tag etc. since all that information
was (or is now) contained at the top of the file in the comments.
Cc: Thomas Gleixner
Cc: Ingo Molnar
Cc: "H. Peter Anvin"
Cc: Bryan O'Donoghue
Cc: x...@kernel.org
Signed-off-by: Paul Gortmaker
---
arch/x86/p
#x27;Donoghue
Cc: Ed Wildgoose
Cc: "H. Peter Anvin"
Cc: Ingo Molnar
Cc: Philip Prindeville
Cc: Thomas Gleixner
Cc: x...@kernel.org
Paul Gortmaker (5):
x86: make platform/intel-quark/imr.c explicitly non-modular
x86: make platform/intel-quark/imr_selftest.c explicitly non-modul
Anvin"
Cc: Ed Wildgoose
Cc: x...@kernel.org
Signed-off-by: Paul Gortmaker
---
arch/x86/platform/geode/alix.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/x86/platform/geode/alix.c b/arch/x86/platform/geode/alix.c
index 76b6632d3143..1865c196f136 1
ned at the top of the file in the comments.
Cc: Thomas Gleixner
Cc: Ingo Molnar
Cc: "H. Peter Anvin"
Cc: Philip Prindeville
Cc: x...@kernel.org
Signed-off-by: Paul Gortmaker
---
arch/x86/platform/geode/geos.c | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git
contained at the top of the file in the comments.
Cc: Thomas Gleixner
Cc: Ingo Molnar
Cc: "H. Peter Anvin"
Cc: Philip Prindeville
Cc: x...@kernel.org
Signed-off-by: Paul Gortmaker
---
arch/x86/platform/geode/net5501.c | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
d
: 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
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
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
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
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
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
ULE_LICENSE tag etc. since all that information
is already contained at the top of the file in the comments.
Cc: Alessandro Zummo
Cc: Alexandre Belloni
Cc: rtc-li...@googlegroups.com
Signed-off-by: Paul Gortmaker
---
drivers/rtc/class.c | 13 -
1 file changed, 13 deletions(-)
diff
since all that information
is already contained at the top of the file in the comments.
Cc: Darren Hart
Cc: platform-driver-...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/platform/x86/intel_scu_ipc.c | 35 ---
1 file changed, 4 insertions(+), 31 dele
uiltin_amba_driver(...)
Since module_amba_driver() uses the same init level priority as
builtin_amba_driver() the init ordering remains unchanged with
this commit.
Cc: Mathieu Poirier
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
[This is what I sent back in Octobe
n Lankhorst
Cc: Greg Kroah-Hartman
Signed-off-by: Paul Gortmaker
---
drivers/staging/android/sync_debug.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/staging/android/sync_debug.c
b/drivers/staging/android/sync_debug.c
index fd13f1e885e5..5a7ec58fbc09 100644
--- a/drivers
replace module_init with subsys_initcall ; which will be two
levels earlier, but mm smells like a subsystem to me.
Compile tested only.
Cc: Vlastimil Babka
Cc: Andrew Morton
Signed-off-by: Paul Gortmaker
---
[Feel free to squash this into the original, if desired.]
mm/compaction.c | 4
On Tue, Feb 9, 2016 at 9:15 AM, Arnd Bergmann wrote:
> The newly added kcompactd code introduces multiple build errors:
>
> include/linux/compaction.h:91:12: error: 'kcompactd_run' defined but not used
> [-Werror=unused-function]
> mm/compaction.c:1953:2: error: implicit declaration of function
[Re: [PATCH v2 1/6] Revert "drivers/tty/serial: make 8250/8250_mtk.c explicitly
non-modular"] On 11/02/2016 (Thu 17:06) Arnd Bergmann wrote:
> On Thursday 11 February 2016 11:00:22 Paul Gortmaker wrote:
> > [[PATCH v2 1/6] Revert "drivers/tty/serial: make 8250/8250_m
[[PATCH v2 5/6] serial: 8250/mediatek: fix building with SERIAL_8250=m] On
11/02/2016 (Thu 16:41) Arnd Bergmann wrote:
> The Mediatek 8250 driver has a 'bool' Kconfig symbol, but that
> breaks when SERIAL_8250 is a loadable module:
>
> drivers/tty/built-in.o: In function `mtk8250_set_termios':
>
[[PATCH v2 2/6] Revert "drivers/tty/serial: make 8250/8250_ingenic.c explicitly
non-modular"] On 11/02/2016 (Thu 16:41) Arnd Bergmann wrote:
> This reverts commit cafe1ac64023, which tried to remove dead code but
> left the driver in a useless state when the main 8250 driver is a
> loadable modul
[[PATCH v2 1/6] Revert "drivers/tty/serial: make 8250/8250_mtk.c explicitly
non-modular"] On 11/02/2016 (Thu 16:41) Arnd Bergmann wrote:
> This reverts commit d72d391c126e, which tried to remove dead code but
> left the driver in a useless state when the main 8250 driver is a
Am I misunderstandi
[[PATCH 1/2] serial: 8250: fix building mediatek with SERIAL_8250=m] On
08/02/2016 (Mon 13:51) Arnd Bergmann wrote:
> The Mediatek 8250 driver has a 'bool' Kconfig symbol, but that
> breaks when SERIAL_8250 is a loadable module:
>
> drivers/tty/built-in.o: In function `mtk8250_set_termios':
> 82
[[PATCH 2/2] serial: 8250: fix building Ingenic with SERIAL_8250=m] On
08/02/2016 (Mon 13:51) Arnd Bergmann wrote:
> The Ingenic 8250 driver has a 'bool' Kconfig symbol, but that
> breaks when SERIAL_8250 is a loadable module:
>
> drivers/tty/built-in.o: In function `ingenic_uart_probe':
> 8250_
[Re: [PATCH 1/5] ARM: add EXPORT_SYMBOL of hook_fault_code for PCI host
modularization] On 08/02/2016 (Mon 10:53) Arnd Bergmann wrote:
> On Sunday 07 February 2016 19:00:40 Paul Gortmaker wrote:
> > In a discussion of a previous patch set[1], it was suggested that
> > modulariz
[Re: [PATCH 4/5] drivers/pci: make host/pci-keystone-dw.c modular] On
08/02/2016 (Mon 10:59) Arnd Bergmann wrote:
> On Sunday 07 February 2016 19:00:43 Paul Gortmaker wrote:
> > Export the symbols that this driver requires in order for it to
> > be modular. In addition to the on
[Re: [PATCH 2/5] drivers/of: add EXPORT_SYMBOL to of_irq_count] On 08/02/2016
(Mon 10:56) Arnd Bergmann wrote:
> On Sunday 07 February 2016 19:00:41 Paul Gortmaker wrote:
> > diff --git a/drivers/of/irq.c b/drivers/of/irq.c
> > index 7ee21ae305ae..0d714748a571 100644
> > -
[Re: [PATCH 3/5] drivers/pci: export dw syms enabling board specific PCI code
to be tristate] On 08/02/2016 (Mon 10:57) Arnd Bergmann wrote:
> On Sunday 07 February 2016 19:00:42 Paul Gortmaker wrote:
> > After converting the drivers who select PCI_DW from bool to tristate,
> >
[Re: [PATCH 5/5] drivers/pci: make most of the PCI_DW drivers modular] On
08/02/2016 (Mon 11:00) Arnd Bergmann wrote:
> On Sunday 07 February 2016 19:00:44 Paul Gortmaker wrote:
> > We've exported the symbols that we know these specific drivers
> > will need as tristate, so
Bergmann
Cc: linux-...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/pci/host/pcie-designware.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/pci/host/pcie-designware.c
b/drivers/pci/host/pcie-designware.c
index 21716827847a..65c0c81b8852 100644
--- a/drivers/pci
of_irq_count so we can make headway with the
modularization goal.
Cc: Rob Herring
Cc: Frank Rowand
Cc: Grant Likely
Cc: devicet...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/of/irq.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/of/irq.c b/drivers/of/irq.c
index
linux-arm-...@vger.kernel.org
Cc: linux-...@vger.kernel.org
Paul Gortmaker (5):
ARM: add EXPORT_SYMBOL of hook_fault_code for PCI host modularization
drivers/of: add EXPORT_SYMBOL to of_irq_count
drivers/pci: export dw syms enabling board specific PCI code to be
tristate
drivers/pci: mak
org/r/20160108203102.GH5354@localhost
Cc: Russell King
Cc: Bjorn Helgaas
Cc: Geert Uytterhoeven
Cc: Thierry Reding
Cc: Ley Foon Tan
Cc: Arnd Bergmann
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
arch/arm/mm/fault.c | 3 ++-
1 file changed, 2 insertions(+), 1 del
Arnd Bergmann
Cc: linux-...@vger.kernel.org
Cc: linux-arm-...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/pci/host/Kconfig | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/pci/host/Kconfig b/drivers/pci/host/Kconfig
index b040ad7ba44d..f302038
: Geert Uytterhoeven
Cc: Thierry Reding
Cc: Arnd Bergmann
Cc: linux-...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
drivers/pci/host/Kconfig | 2 +-
drivers/pci/host/pci-keystone-dw.c | 16 +++-
2 files changed, 16 insertions(+), 2
[Re: [PATCH tip v6 2/5] kbuild: Add option to turn incompatible pointer check
into error] On 05/02/2016 (Fri 09:16) Daniel Wagner wrote:
> On 02/01/2016 07:49 AM, Daniel Wagner wrote:
> > On 01/29/2016 07:55 PM, Paul Gortmaker wrote:
> >> [Re: [PATCH tip v6 2/5] kbuild:
On Mon, Jan 25, 2016 at 8:15 AM, Chen-Yu Tsai wrote:
> sun6i's AR100 clock is a classic factors clk case:
>
> AR100 = ((parent mux) >> p) / (m + 1)
>
> Signed-off-by: Chen-Yu Tsai
This patch adds a ".remove" function to a driver that is controlled by
a bool Kconfig, and hence the remove code can
[Re: [PATCH tip v6 2/5] kbuild: Add option to turn incompatible pointer check
into error] On 29/01/2016 (Fri 13:17) Daniel Wagner wrote:
> On 01/28/2016 03:44 PM, Daniel Wagner wrote:
> > +# enforce correct pointer usage
> > +KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types)
>
[Re: Regression: 4.5-rc1 (bisect: hugetlb: make mm and fs code explicitly
non-modular vs CONFIG_TIMER_STATS)] On 28/01/2016 (Thu 16:27) Mike Kravetz
wrote:
> On 01/28/2016 02:59 PM, Paul Gortmaker wrote:
> > [Re: Regression: 4.5-rc1 (bisect: hugetlb: make mm and fs code explicitly
[Re: Regression: 4.5-rc1 (bisect: hugetlb: make mm and fs code explicitly
non-modular vs CONFIG_TIMER_STATS)] On 28/01/2016 (Thu 14:18) Mike Kravetz
wrote:
> On 01/28/2016 07:05 AM, Mike Kravetz wrote:
> > On 01/28/2016 06:37 AM, Paul Gortmaker wrote:
> >> [Re: Regressio
[Re: Regression: 4.5-rc1 (bisect: hugetlb: make mm and fs code explicitly
non-modular vs CONFIG_TIMER_STATS)] On 28/01/2016 (Thu 10:48) Christian
Borntraeger wrote:
> On 01/28/2016 10:40 AM, Hillf Danton wrote:
> >>
> >> Paul,
> >>
> >> the commit 3e89e1c5ea842 ("hugetlb: make mm and fs code exp
[[PATCH 3/9] net: bgmac: clarify CONFIG_BCMA dependency] On 27/01/2016 (Wed
15:04) Arnd Bergmann wrote:
> The bgmac driver depends on BCMA_HOST_SOC, which is only used
> when CONFIG_BCMA is enabled. However, it is a bool option and can
> be set when CONFIG_BCMA=m, and then bgmac can be built-in,
[Re: [PATCH 1/2] mm, oom: introduce oom reaper] On 06/01/2016 (Wed 10:10)
Michal Hocko wrote:
> On Mon 21-12-15 15:38:21, Paul Gortmaker wrote:
> [...]
> > ...use one of the non-modular initcalls here? I'm trying to clean up most
> > of
> > the non-modular uses
[Re: [PATCH] drivers/bus: make uniphier-system-bus.c explicitly non-modular] On
05/01/2016 (Tue 11:31) Masahiro Yamada wrote:
> 2016-01-05 11:26 GMT+09:00 Masahiro Yamada :
> > Hi Paul,
> >
[...]
> >
> >
> > I assume commit 326ea45aa827 ("bus: uniphier: allow only built-in driver")
> > is a tem
[Re: [PATCH] drivers/tty/serial: delete unused MODULE_DEVICE_TABLE from
atmel_serial.c] On 02/01/2016 (Sat 13:17) Sudip Mukherjee wrote:
> On Thu, Dec 17, 2015 at 10:05:46AM -0500, Paul Gortmaker wrote:
> > In commit c39dfebc7798956fd2140ae6321786ff35da30c3 ("drivers/tty/serial:
&
.
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: Masahiro Yamada
Cc: Rob Herring
Cc: Arnd Bergmann
Cc: Olof Johansson
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
drivers/bu
Linus Walleij
Cc: Daniel Kurtz
Cc: Matthias Brugger
Cc: Hongzhou Yang
Cc: Yingjoe Chen
Cc: linux-g...@vger.kernel.org
Cc: linux-media...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
[The "recent commit" is 6c741c74092c61465af206672ba567940a23d709
"pinctrl: mediatek: conve
On 2015-12-22 03:30 AM, Geert Uytterhoeven wrote:
> Hi Paul,
>
> On Tue, Dec 22, 2015 at 1:59 AM, Paul Gortmaker
> wrote:
>> We also delete the MODULE_LICENSE tag etc. since all that information
>> was (or is now) contained at the top of the file in the comments.
&g
[Re: [PATCH] soc: mediatek: SCPSYS: use builtin_platform_driver] On 22/12/2015
(Tue 21:36) Daniel Kurtz wrote:
> Hi Matthias,
>
> One thing below is missing from this version of the patch...
>
> > On Fri, Dec 18, 2015 at 7:19 PM, Matthias Brugger
> > wrote:
> >> SCPSYS can't be built as module
: Bjorn Helgaas
Cc: linux-...@vger.kernel.org
Cc: linux...@vger.kernel.org
Cc: Phil Edworthy
Acked-by: Phil Edworthy
Signed-off-by: Paul Gortmaker
---
drivers/pci/host/pcie-rcar.c | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/drivers/pci/host/pcie-rcar.c b/driver
vger.kernel.org
Cc: linux...@vger.kernel.org
Paul Gortmaker (2):
drivers/pci: make host/pcie-rcar.c explicitly non-modular
drivers/pci: make host/pci-rcar-gen2.c explicitly non-modular
drivers/pci/host/pci-rcar-gen2.c | 12 +++-
drivers/pci/host/pcie-rcar.c | 11 ---
2 fi
the top of the file in the comments.
Cc: Simon Horman
Acked-by: Simon Horman
Cc: Bjorn Helgaas
Cc: Phil Edworthy
Cc: Valentine Barshak
Acked-by: Phil Edworthy
Cc: linux-...@vger.kernel.org
Cc: linux...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/pci/host/pci-rcar-gen2.c | 12
On Tue, Dec 15, 2015 at 1:36 PM, Michal Hocko wrote:
> From: Michal Hocko
>
> This is based on the idea from Mel Gorman discussed during LSFMM 2015 and
> independently brought up by Oleg Nesterov.
>
[...]
Since this is built-in always, can we
> diff --git a/mm/oom_kill.c b/mm/oom_kill.c
>
On Tue, Oct 27, 2015 at 10:20 AM, Peter Hurley wrote:
> On 10/23/2015 09:31 AM, Masahiro Yamada wrote:
>> This UART driver should not depend on the console. They should be
>> orthogonal.
>>
>> Surround the earlycon code with CONFIG_SERIAL_EARLYCON conditional
>> and rip off "depends on SERIAL_825
[Re: [PATCH 7/8] fs: make devpts/inode.c explicitly non-modular] On 17/12/2015
(Thu 11:46) Peter Hurley wrote:
> Hi Paul,
>
> On 12/17/2015 11:11 AM, Paul Gortmaker wrote:
> > The Kconfig currently controlling compilation of this code is:
> >
> > config UNIX98_PT
[[PATCH] serial: atmel: remove module device table] On 18/12/2015 (Fri 15:49)
Arnd Bergmann wrote:
> A recent patch removed most of the module-specific code from the atmel
> serial driver, but left the MODULE_DEVICE_TABLE in place, so we can't
> build it any more:
>
> drivers/tty/serial/atmel_se
that.
Cc: Alexander Viro
Cc: Jeff Layton
Cc: "J. Bruce Fields"
Cc: linux-fsde...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
fs/fcntl.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/fs/fcntl.c b/fs/fcntl.c
index ee85cd4e136a..b485864eb357 100644
--- a
information at the
top of the file alongside author comments, etc.
Cc: Alexander Viro
Cc: linux-fsde...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
fs/binfmt_elf.c | 11 +--
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c
ind
17:42:58 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux.git fs_initcall
for you to fetch changes up to 7763d3b42ca62dc967cc56218df8007401e63cd0:
fs: make binfmt_elf.c explicitly non-modular (2015-12-17 12:11:19 -0500)
--
7;t replace module.h with init.h since the file already has that.
Cc: Eric Paris
Signed-off-by: Paul Gortmaker
---
fs/notify/dnotify/dnotify.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/fs/notify/dnotify/dnotify.c b/fs/notify/dnotify/dnotify.c
index 6faaf710e563..f67c82e7
r.
Cc: Al Viro
Cc: Andrew Morton
Cc: Peter Hurley
Cc: Josh Triplett
Cc: David Howells
Signed-off-by: Paul Gortmaker
---
fs/devpts/inode.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/devpts/inode.c b/fs/devpts/inode.c
index c35ffdc12bba..3c89b1f0804f 100644
--- a/fs
ted-by: kernel test robot
Signed-off-by: Paul Gortmaker
---
fs/hugetlbfs/inode.c | 27 ++-
mm/hugetlb.c | 39 +--
2 files changed, 3 insertions(+), 63 deletions(-)
diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c
index d
rlier when we
use the more appropriate fs_initcall here. However we've made similar
changes before without any fallout and none is expected here either.
Cc: Alexander Viro
Cc: linux-fsde...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
fs/direct-io.c | 4 ++--
1 file changed, 2 i
ted here either.
Cc: Jeff Layton
Acked-by: Jeff Layton
Cc: "J. Bruce Fields"
Cc: Alexander Viro
Cc: linux-fsde...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
fs/locks.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/locks.c b/fs/locks.c
index 0d2b3267
done in similar
cleanups, since other code in the file is using module functions
to try and load filesystem drivers etc.
Cc: Alexander Viro
Cc: linux-fsde...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
fs/filesystems.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/fil
[RE: [PATCH 07/10] drivers/pci: make host/pcie-rcar.c explicitly non-modular]
On 17/12/2015 (Thu 11:32) Phil Edworthy wrote:
> Hi Paul,
>
> On 13 December 2015 10:59, Geert Uytterhoeven wrote:
> >
> > CC MODULE_AUTHOR
> >
> > On Sun, Dec 13, 2015 at 2
can just
remove the offending line.
Fixes: c39dfebc7798 ("drivers/tty/serial: make serial/atmel_serial.c explicitly
non-modular")
Cc: Nicolas Ferre
Cc: Jiri Slaby
Cc: linux-ser...@vger.kernel.org
Cc: Greg Kroah-Hartman
Cc: Sudip Mukherjee
Reported-by: Sudip Mukherjee
Sign
finition of
> MODULE_DEVICE_TABLE to compile successfully.
No, this isn't the right fix. We just delete the offending line.
I'll send the proper patch in a minute, once I add a reported by
line to it.
Paul.
--
>
> Fixes: c39dfebc7798 ("drivers/tty/serial: make serial/a
[Re: [PATCH] spi: Add builtin_spi_driver() to avoid registration boilerplate]
On 16/12/2015 (Wed 13:23) Mark Brown wrote:
> On Sun, Dec 13, 2015 at 03:53:57PM -0500, Paul Gortmaker wrote:
>
> > Here we use that support and extend it to SPI driver registration, so where
> > a
[[PATCH 0/5] drivers/tty: make more bool drivers explicitly non-modular] On
18/10/2015 (Sun 18:21) Paul Gortmaker wrote:
> This next set of patches to drivers/tty fixes up more drivers that would
> perhaps appear modular when looking at the code, but are controlled by
> a bool Kconfig.
[Re: [PATCH 00/10] drivers/pci: avoid module_init in non-modular host/pci*] On
14/12/2015 (Mon 11:27) Arnd Bergmann wrote:
> On Monday 14 December 2015 10:19:40 Thierry Reding wrote:
> > > PCIe host driver that use fixup (DECLARE_PCI_FIXUP_*) can't use tristate.
> > > Fixup region is in kernel re
[Re: [PATCH 0/3] cpuidle: avoid module usage in non-modular code] On 14/12/2015
(Mon 22:31) Rafael J. Wysocki wrote:
> On Sunday, December 13, 2015 06:57:09 PM Paul Gortmaker wrote:
> > This series of commits is a part of a larger project to ensure
> > people don't refer
ted-by: kernel test robot
Signed-off-by: Paul Gortmaker
---
[v2: combine the mm patch into the fs patch; bump the mm part to use
subsys_initcall so we are guaranteed proper ordering; retest after
reproducing the 0-day fail locally; update log to reflect all this.]
[[lkp] [fs] 2e9d30b4bd: BUG: unable to handle kernel NULL pointer dereference
at 0018] On 14/12/2015 (Mon 13:56) kernel test robot wrote:
> FYI, we noticed the below changes on
>
> git://internal_merge_and_test_tree
> revert-8ecb4258a962d2c917ed21e677a7032711c925bb-2e9d30b4bd5f39079
[[PATCH 09/10] fs: make hugetlbfs/inode.c explicitly non-modular] On 12/12/2015
(Sat 16:30) Paul Gortmaker wrote:
> The Kconfig currently controlling compilation of this code is:
>
> config HUGETLBFS
> bool "HugeTLB file system support"
>
> ...meaning th
[Re: [PATCH 05/10] fs: make locks.c explicitly non-modular] On 14/12/2015 (Mon
06:31) Jeff Layton wrote:
> On Sat, 12 Dec 2015 16:30:07 -0500
> Paul Gortmaker wrote:
>
> > The Kconfig currently controlling compilation of this code is:
> >
> > config FILE_LOCKING
at the top of the file in the comments.
Cc: Arnd Bergmann
Cc: Linus Walleij
Cc: Greg Kroah-Hartman
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
[ No 0/N lead in this time as drivers/misc only has one cleanup
patch, but everyone on the Cc: knows what the 0/N boilerplat
c: "Rafael J. Wysocki"
Cc: Krzysztof Kozlowski
Cc: linux...@vger.kernel.org
Cc: linux-samsung-...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
drivers/cpuidle/cpuidle-exynos.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
infradead.org
Signed-off-by: Paul Gortmaker
---
drivers/cpuidle/cpuidle-clps711x.c | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/drivers/cpuidle/cpuidle-clps711x.c
b/drivers/cpuidle/cpuidle-clps711x.c
index 18a7f7380508..66a9f231ec41 100644
--- a/drivers/cpuidle/cpui
er Shiyan
Cc: Bartlomiej Zolnierkiewicz
Cc: Daniel Lezcano
Cc: Krzysztof Kozlowski
Cc: Kukjin Kim
Cc: "Rafael J. Wysocki"
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux...@vger.kernel.org
Cc: linux-samsung-...@vger.kernel.org
Paul Gortmaker (3):
drivers/cpuidle: make cpuidle-clps711x
x...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Paul Gortmaker
---
drivers/cpuidle/cpuidle-ux500.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/cpuidle/cpuidle-ux500.c b/drivers/cpuidle/cpuidle-ux500.c
index 8bf895c0017d..7941a090bea6
uses the same init level priority as
builtin_platform_driver() the init ordering remains unchanged with
this commit.
Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code.
Cc: Richard Purdie
Cc: Jacek Anaszewski
Cc: linux-l...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
d
u
Cc: Linus Walleij
Cc: Jacek Anaszewski
Cc: Richard Purdie
Cc: linux-l...@vger.kernel.org
Paul Gortmaker (3):
drivers/leds: make trigger/ledtrig-cpu.c driver explicitly non-modular
drivers/leds: make trigger/ledtrig-ide-disk.c driver explicitly non-modular
drivers/leds: make leds-sys
c: Richard Purdie
Cc: Jacek Anaszewski
Cc: linux-l...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/leds/trigger/ledtrig-ide-disk.c | 14 +-
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/drivers/leds/trigger/ledtrig-ide-disk.c
b/drivers/leds/trigger/ledtrig-
Purdie
Cc: Jacek Anaszewski
Cc: Linus Walleij
Cc: linux-l...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
drivers/leds/trigger/ledtrig-cpu.c | 26 +-
1 file changed, 1 insertion(+), 25 deletions(-)
diff --git a/drivers/leds/trigger/ledtrig-cpu.c
b/drivers/leds/trigg
ever get used in a non-modular build
of the code.
A similar thing was done in commit b4eb6cdbbd13698704863f680c643c569909e1c2
("PCI: Add builtin_pci_driver() to avoid registration boilerplate").
Cc: Mark Brown
Cc: linux-...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
[I've a
..@vger.kernel.org
Cc: linux-...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
[I've about 10 drivers/mfd and one drivers/gpio users of this in
my personal testing queue, but obviously I can't submit those
until builtin_i2c_driver makes it to mainline. Since there are
no driver
-only.
Since module_init translates to device_initcall in the non-modular
case, the init ordering remains unchanged with this commit.
We also delete the MODULE_LICENSE tag etc. since all that information
is now contained at the top of the file in the comments.
Cc: Jens Axboe
Signed-off-by: Paul
s no doubt it is builtin-only.
Since module_init translates to device_initcall in the non-modular
case, the init ordering remains unchanged with this commit.
Cc: Vivek Goyal
Cc: Jens Axboe
Signed-off-by: Paul Gortmaker
---
block/blk-throttle.c | 5 ++---
1 file changed, 2 insertions(+), 3
the file itself.
Cc: Jens Axboe
Signed-off-by: Paul Gortmaker
---
block/genhd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/block/genhd.c b/block/genhd.c
index cd78712bab8e..333cd557c3a4 100644
--- a/block/genhd.c
+++ b/block/genhd.c
@@ -1214,7 +1214,7 @@ static int __init
objects -- only the noop-iosched had an unused exit function removed.
Cc: Jens Axboe
Cc: Vivek Goyal
Paul Gortmaker (3):
block: make genhd.c slightly more explicitly non-modular
block: make blk-throttle.c explicitly non-modular
block: make noop-iosched.c explicitly non-modular
block/blk-
module
author if they have been actively committing, but that won't work in the
authored and then largely left it alone case.
P.
--
>
> On Sun, Dec 13, 2015 at 2:41 AM, Paul Gortmaker
> wrote:
> > The Kconfig currently controlling compilation of this code is:
> &
901 - 1000 of 2336 matches
Mail list logo