Message ID | 1365688591-5323-1-git-send-email-zhenhua.luo@freescale.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Scott Wood |
Headers | show |
On Thu, Apr 11, 2013 at 09:56:30PM +0800, Zhenhua Luo wrote: > When using recent udev, the /dev node mount requires CONFIG_DEVTMPFS_MOUNT > is enabled in Kernel. Really? I know it makes life easier when you don't have an initramfs, but is it actually required now? cheers
> -----Original Message----- > From: Michael Ellerman [mailto:michael@ellerman.id.au] > Sent: Monday, April 15, 2013 1:02 PM > > On Thu, Apr 11, 2013 at 09:56:30PM +0800, Zhenhua Luo wrote: > > When using recent udev, the /dev node mount requires > > CONFIG_DEVTMPFS_MOUNT is enabled in Kernel. > > Really? > > I know it makes life easier when you don't have an initramfs, but is it > actually required now? [Luo Zhenhua-B19537] I didn't use initramfs when the issue is found, I think the option is required to be enabled. Best Regards, Zhenhua
On 2013-04-17 05:46, Luo Zhenhua-B19537 wrote: >> -----Original Message----- >> From: Michael Ellerman [mailto:michael@ellerman.id.au] >> Sent: Monday, April 15, 2013 1:02 PM >> >> On Thu, Apr 11, 2013 at 09:56:30PM +0800, Zhenhua Luo wrote: >>> When using recent udev, the /dev node mount requires >>> CONFIG_DEVTMPFS_MOUNT is enabled in Kernel. >> >> Really? >> >> I know it makes life easier when you don't have an initramfs, but is it >> actually required now? > [Luo Zhenhua-B19537] I didn't use initramfs when the issue is found, I think the option is required to be enabled. > Yes, it is required to get udev to work properly (versions of udev newer than ~173)
On Thu, Apr 11, 2013 at 09:56:30PM +0800, Zhenhua Luo wrote: > When using recent udev, the /dev node mount requires CONFIG_DEVTMPFS_MOUNT > is enabled in Kernel. The patch enables the option in defconfig of Freescale > QorIQ targets. > > Changed defconfig list: > arch/powerpc/configs/85xx/p1023rds_defconfig > arch/powerpc/configs/corenet32_smp_defconfig > arch/powerpc/configs/corenet64_smp_defconfig > arch/powerpc/configs/mpc85xx_smp_defconfig What about mpc83xx and mpc85xx (non-smp)? It'd be nice if non-hardware-specific things that are required for a typical Linux system were "default y". Even nicer if we could have config fragments for various usage profiles that are separate from hardware config. -Scott
On Thu, Apr 11, 2013 at 09:56:30PM +0800, Zhenhua Luo wrote: > When using recent udev, the /dev node mount requires CONFIG_DEVTMPFS_MOUNT > is enabled in Kernel. The patch enables the option in defconfig of Freescale > QorIQ targets. > > Changed defconfig list: > arch/powerpc/configs/85xx/p1023rds_defconfig > arch/powerpc/configs/corenet32_smp_defconfig > arch/powerpc/configs/corenet64_smp_defconfig > arch/powerpc/configs/mpc85xx_smp_defconfig > > Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> > > --- > arch/powerpc/configs/85xx/p1023rds_defconfig | 1 + > arch/powerpc/configs/corenet32_smp_defconfig | 1 + > arch/powerpc/configs/corenet64_smp_defconfig | 1 + > arch/powerpc/configs/mpc85xx_smp_defconfig | 1 + > 4 files changed, 4 insertions(+), 0 deletions(-) Applied with mpc85xx_defconfig and mpc83xx_defconfig added. -Scott
diff --git a/arch/powerpc/configs/85xx/p1023rds_defconfig b/arch/powerpc/configs/85xx/p1023rds_defconfig index b80bcc6..18badca 100644 --- a/arch/powerpc/configs/85xx/p1023rds_defconfig +++ b/arch/powerpc/configs/85xx/p1023rds_defconfig @@ -63,6 +63,7 @@ CONFIG_IPV6=y CONFIG_IP_SCTP=m CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y CONFIG_PROC_DEVICETREE=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y diff --git a/arch/powerpc/configs/corenet32_smp_defconfig b/arch/powerpc/configs/corenet32_smp_defconfig index 60027c2..3dfab4c 100644 --- a/arch/powerpc/configs/corenet32_smp_defconfig +++ b/arch/powerpc/configs/corenet32_smp_defconfig @@ -70,6 +70,7 @@ CONFIG_IPV6=y CONFIG_IP_SCTP=m CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_CHAR=y diff --git a/arch/powerpc/configs/corenet64_smp_defconfig b/arch/powerpc/configs/corenet64_smp_defconfig index 3d139fa..914dd3f 100644 --- a/arch/powerpc/configs/corenet64_smp_defconfig +++ b/arch/powerpc/configs/corenet64_smp_defconfig @@ -57,6 +57,7 @@ CONFIG_IPV6=y CONFIG_IP_SCTP=m CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_CHAR=y diff --git a/arch/powerpc/configs/mpc85xx_smp_defconfig b/arch/powerpc/configs/mpc85xx_smp_defconfig index 8d00ea5b..d2d5135 100644 --- a/arch/powerpc/configs/mpc85xx_smp_defconfig +++ b/arch/powerpc/configs/mpc85xx_smp_defconfig @@ -80,6 +80,7 @@ CONFIG_IPV6=y CONFIG_IP_SCTP=m CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_CHAR=y
When using recent udev, the /dev node mount requires CONFIG_DEVTMPFS_MOUNT is enabled in Kernel. The patch enables the option in defconfig of Freescale QorIQ targets. Changed defconfig list: arch/powerpc/configs/85xx/p1023rds_defconfig arch/powerpc/configs/corenet32_smp_defconfig arch/powerpc/configs/corenet64_smp_defconfig arch/powerpc/configs/mpc85xx_smp_defconfig Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> --- arch/powerpc/configs/85xx/p1023rds_defconfig | 1 + arch/powerpc/configs/corenet32_smp_defconfig | 1 + arch/powerpc/configs/corenet64_smp_defconfig | 1 + arch/powerpc/configs/mpc85xx_smp_defconfig | 1 + 4 files changed, 4 insertions(+), 0 deletions(-)