All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
@ 2016-04-07 10:06 Sekhar Nori
  2016-04-08 21:54 ` Kevin Hilman
  0 siblings, 1 reply; 6+ messages in thread
From: Sekhar Nori @ 2016-04-07 10:06 UTC (permalink / raw)
  To: linux-arm-kernel

CONFIG_FHANDLE is required by systemd, which is the
default init system in more and more distributions.

So lets enable it for DaVinci platforms as well.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
---
 arch/arm/configs/davinci_all_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig
index 235842c9ba96..d1b3799c08cc 100644
--- a/arch/arm/configs/davinci_all_defconfig
+++ b/arch/arm/configs/davinci_all_defconfig
@@ -2,6 +2,7 @@ CONFIG_EXPERIMENTAL=y
 # CONFIG_SWAP is not set
 CONFIG_SYSVIPC=y
 CONFIG_POSIX_MQUEUE=y
+CONFIG_FHANDLE=y
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
 CONFIG_LOG_BUF_SHIFT=14
-- 
2.6.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
  2016-04-07 10:06 [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE Sekhar Nori
@ 2016-04-08 21:54 ` Kevin Hilman
  2016-04-11 10:29   ` Sekhar Nori
  0 siblings, 1 reply; 6+ messages in thread
From: Kevin Hilman @ 2016-04-08 21:54 UTC (permalink / raw)
  To: linux-arm-kernel

Sekhar Nori <nsekhar@ti.com> writes:

> CONFIG_FHANDLE is required by systemd, which is the
> default init system in more and more distributions.

There's a bunch more options required for basic systemd support also[1],
so those should probably be added with the changelog referencing the
source[1]

Kevin

[1] https://github.com/systemd/systemd/blob/master/README#L37

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
  2016-04-08 21:54 ` Kevin Hilman
@ 2016-04-11 10:29   ` Sekhar Nori
  2016-04-15  9:46     ` Sekhar Nori
  0 siblings, 1 reply; 6+ messages in thread
From: Sekhar Nori @ 2016-04-11 10:29 UTC (permalink / raw)
  To: linux-arm-kernel

On Saturday 09 April 2016 03:24 AM, Kevin Hilman wrote:
> Sekhar Nori <nsekhar@ti.com> writes:
> 
>> CONFIG_FHANDLE is required by systemd, which is the
>> default init system in more and more distributions.
> 
> There's a bunch more options required for basic systemd support also[1],
> so those should probably be added with the changelog referencing the
> source[1]

Good point. Will send a v2.

Regards,
Sekhar

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
  2016-04-11 10:29   ` Sekhar Nori
@ 2016-04-15  9:46     ` Sekhar Nori
  2016-04-18 22:46       ` Kevin Hilman
  0 siblings, 1 reply; 6+ messages in thread
From: Sekhar Nori @ 2016-04-15  9:46 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday 11 April 2016 03:59 PM, Sekhar Nori wrote:
> On Saturday 09 April 2016 03:24 AM, Kevin Hilman wrote:
>> Sekhar Nori <nsekhar@ti.com> writes:
>>
>>> CONFIG_FHANDLE is required by systemd, which is the
>>> default init system in more and more distributions.
>>
>> There's a bunch more options required for basic systemd support also[1],
>> so those should probably be added with the changelog referencing the
>> source[1]
> 
> Good point. Will send a v2.

I looked at this bit more closely. CONFIG_EPOLL, CONFIG_SIGNALFD, and
CONFIG_TIMERFD are all default y and so actually get removed when the
next 'make savedefconfig' syncup will be done. Same thing for PROC_FS
and SYSFS.

Looking at the list of required options, FHANDLE is the only one which
needs to get enabled explicitly. Also, CONFIG_INOTIFY is actually a
stale entry that can be removed.

Based on this, I think the updated patch can be:

---8<---
From: Sekhar Nori <nsekhar@ti.com>
Date: Fri, 15 Apr 2016 14:19:26 +0530
Subject: [PATCH] ARM: davinci_all_defconfig: support systemd

CONFIG_FHANDLE is required by systemd[1], which is the
default init system in more and more distributions.
So lets enable it for DaVinci platforms as well.

While at it, remove stale entry CONFIG_INOTIFY=y

[1] https://github.com/systemd/systemd/blob/master/README#L37

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
---
 arch/arm/configs/davinci_all_defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/configs/davinci_all_defconfig
b/arch/arm/configs/davinci_all_defconfig
index c5bccd9d010e..776fd8ad792f 100644
--- a/arch/arm/configs/davinci_all_defconfig
+++ b/arch/arm/configs/davinci_all_defconfig
@@ -2,6 +2,7 @@ CONFIG_EXPERIMENTAL=y
 # CONFIG_SWAP is not set
 CONFIG_SYSVIPC=y
 CONFIG_POSIX_MQUEUE=y
+CONFIG_FHANDLE=y
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
 CONFIG_LOG_BUF_SHIFT=14
@@ -188,7 +189,6 @@ CONFIG_TI_EDMA=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT3_FS=y
 CONFIG_XFS_FS=m
-CONFIG_INOTIFY=y
 CONFIG_AUTOFS4_FS=m
 CONFIG_MSDOS_FS=y
 CONFIG_VFAT_FS=y
-- 
2.6.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
  2016-04-15  9:46     ` Sekhar Nori
@ 2016-04-18 22:46       ` Kevin Hilman
  2016-04-25 12:49         ` Sekhar Nori
  0 siblings, 1 reply; 6+ messages in thread
From: Kevin Hilman @ 2016-04-18 22:46 UTC (permalink / raw)
  To: linux-arm-kernel

Sekhar Nori <nsekhar@ti.com> writes:

> On Monday 11 April 2016 03:59 PM, Sekhar Nori wrote:
>> On Saturday 09 April 2016 03:24 AM, Kevin Hilman wrote:
>>> Sekhar Nori <nsekhar@ti.com> writes:
>>>
>>>> CONFIG_FHANDLE is required by systemd, which is the
>>>> default init system in more and more distributions.
>>>
>>> There's a bunch more options required for basic systemd support also[1],
>>> so those should probably be added with the changelog referencing the
>>> source[1]
>> 
>> Good point. Will send a v2.
>
> I looked at this bit more closely. CONFIG_EPOLL, CONFIG_SIGNALFD, and
> CONFIG_TIMERFD are all default y and so actually get removed when the
> next 'make savedefconfig' syncup will be done. Same thing for PROC_FS
> and SYSFS.
>
> Looking at the list of required options, FHANDLE is the only one which
> needs to get enabled explicitly. Also, CONFIG_INOTIFY is actually a
> stale entry that can be removed.
>
> Based on this, I think the updated patch can be:
>
> ---8<---
> From: Sekhar Nori <nsekhar@ti.com>
> Date: Fri, 15 Apr 2016 14:19:26 +0530
> Subject: [PATCH] ARM: davinci_all_defconfig: support systemd
>
> CONFIG_FHANDLE is required by systemd[1], which is the
> default init system in more and more distributions.
> So lets enable it for DaVinci platforms as well.
>
> While at it, remove stale entry CONFIG_INOTIFY=y
>
> [1] https://github.com/systemd/systemd/blob/master/README#L37
>
> Signed-off-by: Sekhar Nori <nsekhar@ti.com>

Acked-by: Kevin Hilman <khilman@baylibre.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE
  2016-04-18 22:46       ` Kevin Hilman
@ 2016-04-25 12:49         ` Sekhar Nori
  0 siblings, 0 replies; 6+ messages in thread
From: Sekhar Nori @ 2016-04-25 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 19 April 2016 04:16 AM, Kevin Hilman wrote:
> Sekhar Nori <nsekhar@ti.com> writes:

>> From: Sekhar Nori <nsekhar@ti.com>
>> Date: Fri, 15 Apr 2016 14:19:26 +0530
>> Subject: [PATCH] ARM: davinci_all_defconfig: support systemd
>>
>> CONFIG_FHANDLE is required by systemd[1], which is the
>> default init system in more and more distributions.
>> So lets enable it for DaVinci platforms as well.
>>
>> While at it, remove stale entry CONFIG_INOTIFY=y
>>
>> [1] https://github.com/systemd/systemd/blob/master/README#L37
>>
>> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
> 
> Acked-by: Kevin Hilman <khilman@baylibre.com>

Applied.

Thanks,
Sekhar

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-04-25 12:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-07 10:06 [PATCH] ARM: davinci_all_defconfig: enable CONFIG_FHANDLE Sekhar Nori
2016-04-08 21:54 ` Kevin Hilman
2016-04-11 10:29   ` Sekhar Nori
2016-04-15  9:46     ` Sekhar Nori
2016-04-18 22:46       ` Kevin Hilman
2016-04-25 12:49         ` Sekhar Nori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.