Hello community, here is the log from the commit of package udev for openSUSE:12.2 checked in at 2012-08-07 08:24:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/udev (Old) and /work/SRC/openSUSE:12.2/.udev.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "udev", Maintainer is "RMilasan@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/udev/udev.changes 2012-08-05 08:03:45.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.udev.new/udev.changes 2012-08-07 08:24:36.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Aug 6 13:35:34 UTC 2012 - rmilasan@suse.com + +- udevd race for netlink events (bnc#774646) + add: 0026-udev-netlink-null-rules.patch + +------------------------------------------------------------------- New: ---- 0026-udev-netlink-null-rules.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ udev.spec ++++++ --- /var/tmp/diff_new_pack.EfCvX5/_old 2012-08-07 08:24:36.000000000 +0200 +++ /var/tmp/diff_new_pack.EfCvX5/_new 2012-08-07 08:24:36.000000000 +0200 @@ -102,6 +102,8 @@ Patch24: 0024-libudev-queue.c-simplified-open_queue_file.patch # PATCH-FIX-UPSTREAM 0025-keyboard-force-release-Apply-to-all-Fujitso-AMILO-mo.patch Patch25: 0025-keyboard-force-release-Apply-to-all-Fujitso-AMILO-mo.patch +# PATCH-FIX-OPENSUSE 0026-udev-netlink-null-rules.patch +Patch26: 0026-udev-netlink-null-rules.patch # Upstream First - Policy: # Never add any patches to this package without the upstream commit id @@ -196,6 +198,7 @@ %patch23 -p1 %patch24 -p1 %patch25 -p1 +%patch26 -p1 %build autoreconf -vfi ++++++ 0026-udev-netlink-null-rules.patch ++++++ --- udev-182.orig/src/udevd.c.orig 2012-08-03 17:27:23.000000000 +0000 +++ udev-182/src/udevd.c 2012-08-03 17:29:05.000000000 +0000 @@ -1683,6 +1683,8 @@ int main(int argc, char *argv[]) dev = udev_monitor_receive_device(monitor); if (dev != NULL) { udev_device_set_usec_initialized(dev, now_usec()); + if (rules == NULL) + rules = udev_rules_new(udev, resolve_names); if (event_queue_insert(dev) < 0) udev_device_unref(dev); } -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org