[Bug 302069] New: kernel 2.6. 22 has incompatible changes in uevents send by kernels for new usb devices
https://bugzilla.novell.com/show_bug.cgi?id=302069 Summary: kernel 2.6.22 has incompatible changes in uevents send by kernels for new usb devices Product: openSUSE 10.3 Version: Beta 2 Platform: 32bit OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: aj@dungeon.inka.de QAContact: qa@suse.de CC: aj@dungeon.inka.de Found By: --- with kernels up to including 2.6.21 for new usb devices there is one event which has both - MODALIAS and DEVICE settings. you can verify this by running "udevmonitor --kernel --environment" and plugging in a new device. with kernel 2.6.22 the only event that has MODALIAS set does not have DEVICE and thus breaks existing user space applications like openct that rely on this. this was reported to the kernel developers already: http://lkml.org/lkml/2007/8/17/140 and alan stern developed a patch to fix this problem: http://lkml.org/lkml/2007/8/17/193 please make sure the opensuse kernel includes this fix. I hope kernel mainline will include it in 2.6.22.5 or so too, but not sure about it. please also update openct to 0.6.13 (ETA tomorrow) or update openct etc/ files from openct svn trunk. this change is needed as 2.6.22 has other incompatible changes as well, and openct now needs MODALIAS for matching usb device properties. however a new openct still can't work without above fix to the kernel - it wouldn't know when a new device is plugged in that it supports, as events would have only either DEVICE info or MODALIAS info, but never both. would be nice if openct would work in opensuse 10.3. this needs openct updates and the kernel fixed. users might be able to get a new openct package if needed, so that is not such a high priority, but most users don't want to recompile the kernel, so please please please fix the incompatible change of the kernel<->user space interface introduced in 2.6.22 before shipping opensuse 10.3. thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=302069
Greg Kroah-Hartman
https://bugzilla.novell.com/show_bug.cgi?id=302069#c1
Greg Kroah-Hartman
participants (1)
-
bugzilla_noreply@novell.com