|
Bugzilla – Full Text Bug Listing |
| Summary: | /dev initialization by udev not synchronized with boot scripts | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Kay Sievers <kasievers> |
| Component: | Hotplug | Assignee: | Kay Sievers <kasievers> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | bjoernv |
| Version: | Alpha 3 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Free Pascal IDE strace log | ||
|
Description
Kay Sievers
2005-11-22 13:46:29 UTC
/usr at a different partition does not work reliable in all setups at the moment, cause of missing synchronization with the localfs boot script. It will be fixed during the next days. Should be fine now with the current development release: http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/ Created attachment 60398 [details]
Free Pascal IDE strace log
Since my last update (Date: Tue, 13 Dec 2005 13:46:17 +0100) to SL-OSS-factory the problem returned in an other form. Now, the boot scripts work fine with the SuSE-kernel, but not with the Vanilla kernel. This are my packages: udev-077-2 devs-10.0.42-2 hal-0.5.6_CVS_20051205-2 kernel-default-2.6.15_rc5-2 (works) linux-2.6.14.3 (does not work since last update) Also Free Pascal from www.freepascal.org hangs with the latest update (kernel-default+udev): see the attached strace log Do I need any non-standard kernel patches for udev to run? Yes, sorry, we depend on a 2.6.15* kernel to work with the kernel driven coldplug. All devices in /sys need a "uevent" file to work. From now on, we just depend on that feature along with some other changes for certain subsystems, to export the module-autoloading MODALIAS value. There is no SUSE specific patch for custom kernels needed, the current development kernel 2.6.15-rc*, (to be soon released as kernel 2.6.15) works just fine here. Kernel 2.6.15 (final) worked good together with the udev-setup in 10.1alpha3. But now with 10.1Beta1 and Kernel 2.6.15 (final) the problem comes again. The system boots without problems with the preinstalled kernel kernel-default-2.6.15_rc6_git2-2, but not with the vanilla kernel 2.6.15. The problem shows now as follows: - the system does not mount any filesystems except the root filesystems and reports later, that the user should check the filesystem manually - the device nodes for the partitions are there, so a "mount -a" and "init 3" is successful This are my packages: - kernel-default-2.6.15_rc6_git2-2 - kernel 2.6.15 (no package) - udev-079-2 - aaa_base-10.0.42-35 - hal-0.5.6_CVS_20051212-2 - ... Does changing the init scrip dependency help? https://bugzilla.novell.com/show_bug.cgi?id=144753&x=9&y=6#c9 SuSE Linux 10.1 Beta1 works now with Vanilla kernel 2.6.15 (tested with 2.6.15.1). The system boots correctly now. So I set the bug to FIXED now. |