Last commit made on 2016-02-15
Get this branch:
git clone -b ubuntu/xenial-devel https://git.launchpad.net/ubuntu/+source/pm-utils
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

ec49834... by Martin Pitt on 2016-02-15

Import patches-unapplied version 1.4.1-16 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d0bc77d51d1568f42b9d541ff1241ce21426d2e8

New changelog entries:
  * 17-fix-wireless-hook.patch: Some drivers actually do have an "enable"
    attribute, so accept both "enable" and "enabled". Also invert the logic so
    that if neither attribute exists the device is considered enabled.
    (Closes: #773647, LP: #1544612)
  * Use dh_install instead of debian/rules code for installing Debian hook
  * Use debian/clean instead of debian/rules code.
  * Move from cdbs to dh.
  * Bump Standards-Version to 3.9.7.
  * Drop Tim Dijkstra as Maintainer, he hasn't uploaded since 2007. Move to
    "Utopia Maintenance Team".

d0bc77d... by Martin Pitt on 2014-07-10

Import patches-unapplied version 1.4.1-15 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9ad7cd2aa6843bca6f4914d882a749a503ca56db

New changelog entries:
  * laptop-mode: If there is no state file (such as at boot), don't overwrite
    /proc/sys/vm/ values with fixed kernel defaults, simply do nothing. This
    allows sysctl.conf to set these values. Thanks to Osamu Aoki!
    (Closes: #659260)
  * Add 17-fix-wireless-hook.patch: Fix typo in wireless hook to make enabled
    check actually work. Thanks to Whoopie! (LP: #1299975)

9ad7cd2... by Martin Pitt on 2014-05-07

Import patches-unapplied version 1.4.1-14 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 04805f53824d13c94b1c2c3607975ef9132b7a55

New changelog entries:
  * Fix 16-no-powersave-before-suspend.patch to actually suppress the action
    on ARM. Thanks to Steven Noonan for pointing this out.

04805f5... by Martin Pitt on 2013-11-06

Import patches-unapplied version 1.4.1-13 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 37235aa2cc1c7a42da3fd1d4648bec1b762e716b

New changelog entries:
  [ Martin Pitt ]
  * debian/sleep.d/50unload_alx: Unload the alx module during suspend.
    (LP: #1173952)
  * Drop obsolete debian/pm-utils.preinst.
  * Drop obsolete Conflicts/Replaces to pm-utils-powersave-policy and
  * debian/copyright: Move to copyright format 1.0.
  * Move to canonical Vcs-* fields (anonscm.debian.org).
  * Bump to Standards-Version 3.9.5.
  [ Hao-Ran Liu ]
  * Add 28-suspend-hybrid.patch: Support in-kernel hybrid suspend
    (Linux >= 3.6) (LP: #1172692)

37235aa... by Martin Pitt on 2013-10-09

Import patches-unapplied version 1.4.1-12 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1af28d833b98e1de1ceb61c9e81415c1c3605128

New changelog entries:
  * debian/video-quirks/20-video-quirk-pm-misc.quirkdb: Don't apply quirks for
    the vmwgfx driver to fix suspend in VMWare. Thanks Jakob Bornecrantz!
    (fd.o #70056, LP: #1234424)
  * debian/video-quirks/20-video-quirk-pm-sony.quirkdb: Add quirk for SONY
    Vaio Z1-RCP, thanks Yan Li! (Closes: #625805)
  * Add 05-uswsusp-hibernate-mode.patch: Check HIBERNATE_MODE in uswsusp
    module. Thanks Vadim Solomin! (Closes: #589553)
  * Add 27-run-hook-logging.patch: In suspend log, put empty line after
    running the hook, not in between. Thanks Dominique Brazziel!
    (Closes: #661168)

1af28d8... by Martin Pitt on 2013-07-02

Import patches-unapplied version 1.4.1-11 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 517e70059dce642bb5b886cc918667263be5439f

New changelog entries:
  * Add 04-ignore-led-failure.patch: Some Lenovo Thinkpad models don't have a
    suspend LED, don't break suspend over this. Thanks Adam Lee!
  * Bump Standards-Version to 3.9.4 (No changes necessary).

517e700... by Martin Pitt on 2013-07-01

Import patches-unapplied version 1.4.1-10 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ea33e49c937fc64fdac761f59e9765e5f2aa2080

New changelog entries:
  * debian/rules: Stop installing sleep.d/55NetworkManager. Current
    NetworkManager does not even expose this API any more, so the
    sleep()/wake() calls just always fail. As NM is apparently able to deal
    with suspends just fine, no need to waste cycles on this.
  * Drop 90-nm-proper-wakeup.patch: Obsolete with above change.
  * Add debian/time-hook-execution.patch: Measure time that hooks take and
    print them in the log. Also, disable actual suspend call to make hook
    optimization/measure turnarounds more convenient. This is not applied by
    default as the date calls themselves add overhead; just keep it in the
    source package for future use.
  * Add 15-video_quirks_on_x86_only.patch: Only run the video quirk handlers
    on x86 and x86_64, as they are quite expensive.
  * Add 16-no-powersave-before-suspend.patch: Calling pm-powersave before
    pm-suspend is very slow, it. e. g. takes > 1.5 seconds on a Nexus 7. This
    does not nearly compensate the potentially slightly slower suspend
    operation in low power mode, so disable it.
  * Drop the "shopt" bashism from 15-video_quirks_on_x86_only.patch which
    somehow slipped in there. (LP: #1091824)
  * Lift ethtool suggests to recommends, to make disable_wol work in a default
    installation. (LP: #1081785)
  * 20-video-quirk-pm-sony.quirkdb: Fix '||' typo, leading to suspend failure
    on Vaios. (Closes: #561877)

ea33e49... by Martin Pitt on 2012-01-16

Import patches-unapplied version 1.4.1-9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 07d6eef81978275e7f4206360b3ba8b6ed6afa39

New changelog entries:
  * Add 26-inhibit-on-right-status.patch: Do not use the exit status of log
    rather the exit status of the hook thereby allowing inhibit to work.
    Thanks to Ariel Cornejo for the patch! (LP: #665651, Closes: #633147)
  * Add 01_xfs_buffer_arguments.patch: pm/power.d/xfs_buffer: Fix wrong
    argument ordering. Thanks to Andre Draszik for the patch!
    (LP: #645974)
  * debian/rules: Remove the journal-commit and readahead scripts. Recent
    measurements have shown that they do not save any power in different
    workloads on rotary disks, and in fact increase power usage on SSD.
    (fd.o #44627, LP: #900923) This also avoids bugs caused by the
    journal-commit script. (Closes: #625606, LP: #891688)
  * Add debian/power.d/{pci_devices,usb_bluetooth}: Set USB bluetooth to
    autosuspend and a safe subclass of PCI devices to low-power mode during
    powersafe mode. (fd.o #44672, LP: #911325)
  * Add debian/patches/03-fix-alpm-typo.patch: Fix typo in sata_alpm hook.
    (fd.o #44676, LP: #900930)
  * debian/rules: Stop install hal-cd-polling. hal has been obsolete for
    years, so don't waste cycles for checking for hal. (LP: #898564)
  * debian/rules: Stop installing sleep.d/49bluetooth, it is not necessary any
    more with current Linux kernels. (Closes: #623750)

07d6eef... by Michael Biebl on 2011-04-12

Import patches-unapplied version 1.4.1-8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f213c6ef48b1e0cc70430dff3d317f1d56386a8d

New changelog entries:
  * debian/control: Demote "kbd | console-tools" to Recommends. If KMS is
    used, chvt is no longer required so we only need it as fallback.

f213c6e... by Martin Pitt on 2011-03-18

Import patches-unapplied version 1.4.1-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c322dc6c010474e8d789b8166b2cbe310ac321d1

New changelog entries:
  * debian/control: Version the laptop-mode-tools conflicts to << 1.55, as
    from that version on the /usr/lib/pm-utils/power.d/laptop-mode was
    renamed, thus avoiding the file conflict. (Closes: #612710, LP: #638307)