From 0ee5a241fcdc68ad5fe12dd59f5c92389774a8ad Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Thu, 26 Feb 2009 23:28:20 +0100 Subject: [PATCH] release 139 --- ChangeLog | 29 +++++++++++++++++++++++++++++ NEWS | 5 +++++ 2 files changed, 34 insertions(+) diff --git a/ChangeLog b/ChangeLog index d17cb9e02..6ddc0a511 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,32 @@ +Summary of changes from v138 to v139 +============================================ + +Kay Sievers (11): + version bump + remove static local variable + use the event udev_device to disable the watch on "remove" + add "nowatch" to disable a default installed watch with a later rule + add m4/ subdir + use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCE + usb_id: add ID_USB_INTERFACES=:0e0100:0e0200:010100:010200: + usb_id: return values if called directly for an usb_device + usb_id: fix NULL string usage + usb_id: fix comment + udevadm: info - export all devices with --export-db + +Scott James Remnant (10): + Don't add inotify watch until RUN rules processed. + Clear existing inotify watch before processing. + Cleanup a little. + Allow watch handle to be stored in the udevdb. + Store watch handle in db. + Use the udevdb to speed up watch clearing. + Put a log message in a more sensible place. + Output watch handle in udevadm info. + lookup the old watch handle; reload only if has a path + Look at more inotify events in the buffer than just the first. + + Summary of changes from v137 to v138 ============================================ diff --git a/NEWS b/NEWS index e57e0fe51..5fb79d3cc 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,11 @@ udev 139 ======== Bugfixes. +The installed watch for block device metadata changes is now removed +during event hadling, because some (broken) tools may be called from udev +rules and (wrongly) open the device with write access. After the finished +event handling the watch is restored. + udev 138 ======== Bugfixes. -- 2.30.2