Bug 114706

Summary: Boot process stops with crypto partition / bootsplash / RUN_PARALLEL=yes
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Forgotten User ZhJd0F0L3x <forgotten_ZhJd0F0L3x>
Component: BasesystemAssignee: Dr. Werner Fink <werner>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: behlert, mls
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Component Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 97395    

Description Forgotten User ZhJd0F0L3x 2005-09-01 13:39:06 UTC
This is a strange one.

I have a system with /home on cryptofs, in /etc/cryptotab.
Bootsplash is active and silent (vesafb), RUN_PARALLEL=yes (default).
If i boot normally, the bootsplash becomes verbose, i enter the passphrase for
cryptofs and the bootsplash gets silent again.
shortly after, the bootprocess stops (no disk activity, nothing, just the
rotating dots around the kröte). If i now press F2 or ESC, booting continues fast.

If i comment out the "echo silent > /proc/splash" in boot.crypto, it works fine.
If i remove /etc/cryptotab, it works fine.
If i change "RUN_PARALLEL=no", it works fine.
If i run with "splash=verbose", it works fine.

I have debugged it (with strategically placed "echo ^G" :-) that it apparently
hangs at the end of the 
    eval $(startpar $startopt -M boot)
line 173 of /etc/init.d/boot, a beep after this is only heard after i press ESC.

I think it has something to do with switching to verbose and back to silent and
some ioctl or something after that. This is only a guess.
Comment 1 Dr. Werner Fink 2005-09-01 13:58:22 UTC

*** This bug has been marked as a duplicate of 105999 ***