Patchwork sysvinit-inittab_2.88dsf.bb: only run serial checks at boot if we have items to check

login
register
mail settings
Submitter Matthew McClintock
Date Sept. 10, 2012, 7:09 p.m.
Message ID <1347304161-19864-1-git-send-email-msm@freescale.com>
Download mbox | patch
Permalink /patch/36237/
State New
Headers show

Comments

Matthew McClintock - Sept. 10, 2012, 7:09 p.m.
Right now, we delay running the serial console checks to we boot up. This causes
issues for read only file systems. So, if have not configured any serial ports to
check via SERIAL_CONSOLES_CHECK we can skip the check at boot. This fixes any
issues with read only file systems and ipk packaging.

Signed-off-by: Matthew McClintock <msm@freescale.com>
---
 .../sysvinit/sysvinit-inittab_2.88dsf.bb           |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
Koen Kooi - Sept. 11, 2012, 6:22 a.m.
Op 10 sep. 2012, om 21:09 heeft Matthew McClintock <msm@freescale.com> het volgende geschreven:

> Right now, we delay running the serial console checks to we boot up. This causes
> issues for read only file systems. So, if have not configured any serial ports to
> check via SERIAL_CONSOLES_CHECK we can skip the check at boot. This fixes any
> issues with read only file systems and ipk packaging.
> 
> Signed-off-by: Matthew McClintock <msm@freescale.com>
> ---
> .../sysvinit/sysvinit-inittab_2.88dsf.bb           |    6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
> index 1089edb..5394f18 100644
> --- a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
> +++ b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
> @@ -65,7 +65,11 @@ if [ "x$D" == "x" ]; then
> 	done
> 	kill -HUP 1
> else
> -	exit 1
> +	if [ "${SERIAL_CONSOLES_CHECK}" = "" ]; then
> +		exit 0
> +	else
> +		exit 1
> +	fi
> fi
> }


MIssing PR bump

Patch

diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
index 1089edb..5394f18 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
@@ -65,7 +65,11 @@  if [ "x$D" == "x" ]; then
 	done
 	kill -HUP 1
 else
-	exit 1
+	if [ "${SERIAL_CONSOLES_CHECK}" = "" ]; then
+		exit 0
+	else
+		exit 1
+	fi
 fi
 }