]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
psplash: Avoid mount the psplash tmpfs twice
authorKevin Hao <kexin.hao@windriver.com>
Mon, 19 Aug 2019 09:27:15 +0000 (17:27 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 21 Aug 2019 14:29:02 +0000 (15:29 +0100)
commitf45a48887fd5c0e632fb1bb3be8b19fc2402f395
tree82f80f9acde4252a4d7e1fed9da0b37607ce1568
parentadac6e9cda6a7306aac8eeee02f57c8158e2fc4c
psplash: Avoid mount the psplash tmpfs twice

The /etc/init.d/psplash.sh will be invoked both in boot and
shutdown/reboot. And the psplash tmpfs will be mounted twice. This
will trigger a bug in umount and let the system hang when
shutdown/reboot. I already made a patch [1] to fix the issue in
umount, but there is no reason for the psplash to do the twice mount.
So also fix it.

[Yocto 13461]

[1] https://lore.kernel.org/util-linux/20190819083022.12289-1-kexin.hao@windriver.com/T/#u

(From OE-Core rev: 5cea0448c5c75b9defc5fc2582e9b0c14e26a4e9)

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/psplash/files/psplash-init