[systemd-commits] 2 commits - README rules/42-usb-hid-pm.rules

David Herrmann dvdhrm at kemper.freedesktop.org
Sat Apr 11 03:28:05 PDT 2015


 README                    |    2 +-
 rules/42-usb-hid-pm.rules |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 64713f92528e8443b7ff2ce3ec0394920a751fb1
Author: Matthew Garrett <mjg59 at coreos.com>
Date:   Wed Apr 8 18:58:09 2015 -0700

    rules: fix tests for removable state
    
    We only care about whether our direct parent is removable, not whether any
    further points up the tree are - the kernel will take care of policy for
    those itself. This enables autosuspend on devices where the root hub reports
    that its removable state is unknown.

diff --git a/rules/42-usb-hid-pm.rules b/rules/42-usb-hid-pm.rules
index 4c300da..3721219 100644
--- a/rules/42-usb-hid-pm.rules
+++ b/rules/42-usb-hid-pm.rules
@@ -28,9 +28,9 @@ ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="14dd", ATTR{idProduct}=="0002"
 
 # USB HID devices that are internal to the machine should also be safe to autosuspend
 
-ACTION=="add", SUBSYSTEM=="usb", SUBSYSTEMS=="usb", ATTRS{removable}=="removable", GOTO="usb_hid_pm_end"
-ACTION=="add", SUBSYSTEM=="usb", SUBSYSTEMS=="usb", ATTRS{removable}=="unknown", GOTO="usb_hid_pm_end"
+ACTION=="add", SUBSYSTEM=="usb", SUBSYSTEMS=="usb", ATTR{../removable}=="removable", GOTO="usb_hid_pm_end"
+ACTION=="add", SUBSYSTEM=="usb", SUBSYSTEMS=="usb", ATTR{../removable}=="unknown", GOTO="usb_hid_pm_end"
 
-ACTION=="add", SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", ATTRS{removable}=="fixed", TEST=="../power/control", ATTR{../power/control}="auto"
+ACTION=="add", SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", ATTR{../removable}=="fixed", TEST=="../power/control", ATTR{../power/control}="auto"
 
 LABEL="usb_hid_pm_end"

commit 3dd26f3e3aa7fa0696d304e14551362133dd281f
Author: Ɓukasz Stelmach <stlman at poczta.fm>
Date:   Fri Apr 10 19:39:17 2015 +0200

    README: glibc version 2.16 is required for IP_UNICAST_IF
    
    https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=be08eda5
    https://bugs.gentoo.org/show_bug.cgi?id=546194

diff --git a/README b/README
index 5222637..f8f31fb 100644
--- a/README
+++ b/README
@@ -110,7 +110,7 @@ REQUIREMENTS:
         with audit being enabled. This works correctly only on kernels
         3.14 and newer though. TL;DR: turn audit off, still.
 
-        glibc >= 2.14
+        glibc >= 2.16
         libcap
         libmount >= 2.20 (from util-linux)
         libseccomp >= 1.0.0 (optional)



More information about the systemd-commits mailing list