Removed rpms ============ Added rpms ========== Package Source Changes ====================== tlp +- Properly install udev files to /usr/lib/udev, NOT /usr/libexec + (boo#1177313). + +- Update to 1.3.1 + * default CPU_ENERGY_PERF_POLICY_ON_BAT=power too aggressive (issue#460) + +- Update to 1.3.0 + * New configuration scheme + - /etc/default/tlp is replaced by /etc/tlp.conf + - Settings are read in the following order: + - 1. Intrinsic defaults + - 2. /etc/tlp.d/*.conf - Drop-in customization snippets + - 3. /etc/tlp.conf - User configuration + - In case of identical parameters, the last occurence has precedence + - Parse config files instead of sourcing --> no more shell expansion + * Battery Features, tlp-stat -b + - Charge thresholds: better checks for command line and configuration; clearer error messages + - tlp discharge: error message "check your hardware" when battery wasn't completely discharged (Issue #438) + - Distinguish between "no kernel support" for natacpi (< 4.17) and "laptop not supported" (>= 4.17) + - Supplement battery status "Unknown" with "threshold may prevent charging" when thresholds are available only + * General + - systemd: replace tlp-sleep.service with /lib/systemd/system-sleep/tlp + * Operation Mode AC/BAT + - TLP_PS_IGNORE: power supply class to ignore when determining operation mode; workaround for laptops reporting incorrect AC or battery status (Issue #446) + * PCI(e) devices + - PCIE_ASPM_ON_AC/BAT: add method 'powersupersave' (Issue #425) + * Processor + - CPU_ENERGY_PERF_POLICY_ON_AC/BAT: backward compatible merge of settings for Intel energy vs. performance policies EPB (ENERGY_PERF_POLICY_ON_AC/BAT) and HWP.EPP (CPU_HWP_ON_AC/BAT); when HWP.EPP is available, EPB is not set; validate parameters; eliminate external tool x86_energy_perf_policy for kernel >= 5.2 + * tlp-stat + - Configuration: show file where the parameter comes from + - System Info: + Show SELinux status + Show RDW as 'disabled' when TLP is disabled as a whole + Indicate persistent mode + - Intel CPU: don't show EPB values when HWP.EPP is active (see above) + - PCIe ASPM: show available policies + - Undervolting: remove "PHC kernel not available" message + * Battery Features + - Issue #415: ThinkPad X240 discharge BAT1 malfunction when BAT0 is not installed + * Disks + - Fix NVMe detection on Linux 4.15 + * tlp-stat + - Issue #430: ignore HID device batteries + +- Use noun phrase in summary. + +- Update to version 1.2.2: + * Battery Features, tlp-stat -b: + - Show data for batteries named other than BAT0/BAT1 + (non-ThinkPads). + - ThinkPad X1C6 discharge malfunction (gh#linrunner/TLP#395). + - Separate checks for charge thresholds and recalibration. + - Intelligible recommendation for tp-smapi on + ThinkPad X220/T420 et al. + - Explain "Battery Features: Charge Thresholds and Recalibrate". + * Discs: + - Fix type determination. + * Operation Mode AC/BAT: + - MacBookPro 5.3: Workaround for false AC offline status. + * Processor, tlp-stat -p: + - Fix read of /sys/devices/system/cpu/cpufreq/boost. + - x86_energy_perf_policy: Detect unsupported CPUs in newer + versions. + * Radio Devices: + - Make RESTORE_DEVICE_STATE_ON_STARTUP=1 persistent again + (gh#linrunner/TLP#404). + +- Update to version 1.2.1: + * Fix unknown command "chargeonce" (gh#linrunner/TLP#391). +- Change from %systemd_requires to %systemd_ordering + +- Update to version 1.2: + * Disc drives: + - Support for NVMe devices. + - Support for removable drives e.g. USB / IEE1394 devices. + - Improve support for multi queue I/O schedulers (blk-mq). + * General: + - tlp bat/ac: Keep manual power settings until tlp start + (gh#linrunner/TLP#349). + - Remove all pm-utils scripts (gh#linrunner/TLP#363). + - tlp/tlp-stat: Temporarily overwrite configuration for one + programme invocation only: -- PARAM=value ... + - Document intrinsic defaults in config file + (gh#linrunner/TLP#353). + - Code verified with ShellCheck. + * Graphics: + - INTEL_GPU_MIN_FREQ_ON_AC/BAT, INTEL_GPU_MAX_FREQ_ON_AC/BAT, + INTEL_GPU_BOOST_FREQ_ON_AC/BAT: Intel GPU frequency limits. + * Radio Devices: + - tlp-rdw: New command to disable RDW actions temporarily + (until reboot). + - Support ThinkPad Pro Dock CS18 (17ef:306f). + - USB_BLACKLIST_WWAN: Disable by default. + - Retire compatibility with Network Manager 0.9.8. + * PCI(e) devices: + - RUNTIME_PM_BLACKLIST: Add mei_me, pcieport. + * ThinkPad Battery: + - New native kernel API for battery features "natacpi", + requires kernel 4.17; enabled by default + (gh#linrunner/TLP#321). + - NATACPI_ENABLE, TPACPI_ENABLE, TPSMAPI_ENABLE: Make all + battery feature drivers switchable. + - tlp discharge/recalibrate: Exclude multiple simultaneous + invocations. + - Support ThinkPad 25, *80 (Coffee Lake) and all newer models. + * tlp-stat: + - Check systemd-rfkill.socket masked status. + - Drives: Show all configured devices (consider default). + - Intel GPU: Show frequency limits and available frequencies. + - Rename "Suggestions" section to "Recommendations". + - Remove invocation via "tlp stat". + * USB: + - Exclude scanners managed by libsane from autosuspend. + - Remove long deprecated level/autosuspend attributes. + * Bugfixes + - Do not try to start NetworkManager (systemd) + (gh#linrunner/TLP#193). + - get_disk_dev logic is not compatible with NVMe devices + (gh#linrunner/TLP#319). + - AC mode not detected with USB charger (gh#linrunner/TLP#320). + - Process "/usr/bin/tlp auto" failed with exit code 4 + (gh#linrunner/TLP#331). + - zsh parse error in tlp diskid (gh#linrunner/TLP#332). + - Circumvent broken AC/charger detection (gh#linrunner/TLP#343, + gh#linrunner/TLP#362, gh#linrunner/TLP#375). + - Keep ASPM default to enable deeper C-states on AC + (gh#linrunner/TLP#344). + - Fix writing sequence for start/stop charge thresholds + (gh#linrunner/TLP#356). + - Recognise Think*p*ad P50 (gh#linrunner/TLP#368). + - tlp-stat: filter HWP lines from x86_energy_perf_policy output + -- Initial build. -