https://bugzilla.kernel.org/show_bug.cgi?id=221979

--- Comment #20 from Andrew ([email protected]) ---
Any ideas why thinkpad's battery lost 20% of its charge on S3?

Steps to reproduce:

- Enable Linux sleep state in BIOS
- Disable 'Always on USB' and 'lid-switch sensor' in BIOS.
- Switch off acpid in runit and enable TLP with disable USB parameters on.
- Leave the laptop with 76% for 8 hours suspended.
- See 56% on resuming.


```
$ sudo dmesg
[  499.473198] PM: suspend entry (deep)
[  499.502188] Filesystems sync: 0.028 seconds
[  499.504295] Freezing user space processes
[  499.506410] Freezing user space processes completed (elapsed 0.002 seconds)
[  499.506416] OOM killer disabled.
[  499.506417] Freezing remaining freezable tasks
[  499.507489] Freezing remaining freezable tasks completed (elapsed 0.001
seconds)
[  499.507511] printk: Suspending console(s) (use no_console_suspend to debug)
[  499.831062] ACPI: EC: interrupt blocked
[  499.878344] ACPI: PM: Preparing to enter system sleep state S3
[  499.883728] ACPI: EC: event blocked
[  499.883731] ACPI: EC: EC stopped
[  499.883734] ACPI: PM: Saving platform NVS memory
[  499.884454] Disabling non-boot CPUs ...
[  499.886687] smpboot: CPU 11 is now offline
[  499.888870] smpboot: CPU 10 is now offline
[  499.891071] smpboot: CPU 9 is now offline
[  499.893165] smpboot: CPU 8 is now offline
[  499.895240] smpboot: CPU 7 is now offline
[  499.897795] smpboot: CPU 6 is now offline
[  499.899973] smpboot: CPU 5 is now offline
[  499.905456] smpboot: CPU 4 is now offline
[  499.908579] smpboot: CPU 3 is now offline
[  499.911565] smpboot: CPU 2 is now offline
[  499.914896] smpboot: CPU 1 is now offline
[  499.915783] Spectre V2 : Update user space SMT mitigation: STIBP off
[  499.916186] ACPI: PM: Low-level resume complete
[  499.916211] ACPI: EC: EC started
[  499.916213] ACPI: PM: Restoring platform NVS memory
[  499.977832] AMD-Vi: Virtual APIC enabled
[  500.078061] AMD-Vi: Virtual APIC enabled
[  500.078071] LVT offset 0 assigned for vector 0x400
[  500.080126] Enabling non-boot CPUs ...
[  500.080185] smpboot: Booting Node 0 Processor 1 APIC 0x1
[  500.083268] Spectre V2 : Update user space SMT mitigation: STIBP always-on
[  500.083294] CPU1 is up
[  500.083329] smpboot: Booting Node 0 Processor 2 APIC 0x2
[  500.086264] CPU2 is up
[  500.086289] smpboot: Booting Node 0 Processor 3 APIC 0x3
[  500.089088] CPU3 is up
[  500.089126] smpboot: Booting Node 0 Processor 4 APIC 0x4
[  500.092047] CPU4 is up
[  500.092141] smpboot: Booting Node 0 Processor 5 APIC 0x5
[  500.095039] CPU5 is up
[  500.095115] smpboot: Booting Node 0 Processor 6 APIC 0x8
[  500.098428] CPU6 is up
[  500.098496] smpboot: Booting Node 0 Processor 7 APIC 0x9
[  500.101517] CPU7 is up
[  500.101598] smpboot: Booting Node 0 Processor 8 APIC 0xa
[  500.104732] CPU8 is up
[  500.104810] smpboot: Booting Node 0 Processor 9 APIC 0xb
[  500.107826] CPU9 is up
[  500.107861] smpboot: Booting Node 0 Processor 10 APIC 0xc
[  500.110978] CPU10 is up
[  500.111061] smpboot: Booting Node 0 Processor 11 APIC 0xd
[  500.114170] CPU11 is up
[  500.115794] ACPI: PM: Waking up from system sleep state S3
[  500.652890] ACPI: EC: interrupt unblocked
[  500.657501] usb usb2: root hub lost power or was reset
[  500.657532] ACPI: EC: event unblocked
[  500.657849] usb usb6: root hub lost power or was reset
[  500.657851] usb usb7: root hub lost power or was reset
[  500.657870] xhci-pci-renesas 0000:06:00.0: Zeroing 64bit base registers,
expecting fault
[  500.657989] [drm] PCIE GART of 1024M enabled.
[  500.657995] [drm] PTB located at 0x000000F41FC00000
[  500.658020] amdgpu 0000:07:00.0: amdgpu: PSP is resuming...
[  500.658105] amdgpu 0000:07:00.0: amdgpu: reserve 0x400000 from 0xf41f800000
for PSP TMR
[  500.669381] nvme nvme0: D3 entry latency set to 10 seconds
[  500.672338] nvme nvme0: 12/0/0 default/read/poll queues
[  500.765970] amdgpu 0000:07:00.0: amdgpu: RAS: optional ras ta ucode is not
available
[  500.780366] amdgpu 0000:07:00.0: amdgpu: RAP: optional rap ta ucode is not
available
[  500.780374] amdgpu 0000:07:00.0: amdgpu: SECUREDISPLAY: optional
securedisplay ta ucode is not available
[  500.780383] amdgpu 0000:07:00.0: amdgpu: SMU is resuming...
[  500.780436] amdgpu 0000:07:00.0: amdgpu: dpm has been disabled
[  500.781602] amdgpu 0000:07:00.0: amdgpu: SMU is resumed successfully!
[  500.783031] amdgpu 0000:07:00.0: amdgpu: kiq ring mec 2 pipe 1 q 0
[  500.788888] amdgpu 0000:07:00.0: amdgpu: [drm] DMUB hardware initialized:
version=0x0101002B
[  501.007481] usb 4-4: reset full-speed USB device number 2 using xhci_hcd
[  501.021280] usb 6-2: reset high-speed USB device number 2 using
xhci-pci-renesas
[  501.413605] amdgpu 0000:07:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
[  501.413614] amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1
on hub 0
[  501.413618] amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4
on hub 0
[  501.413621] amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5
on hub 0
[  501.413624] amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6
on hub 0
[  501.413628] amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7
on hub 0
[  501.413631] amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8
on hub 0
[  501.413634] amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9
on hub 0
[  501.413637] amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10
on hub 0
[  501.413640] amdgpu 0000:07:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11
on hub 0
[  501.413644] amdgpu 0000:07:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub
8
[  501.413647] amdgpu 0000:07:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on
hub 8
[  501.413651] amdgpu 0000:07:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on
hub 8
[  501.413654] amdgpu 0000:07:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on
hub 8
[  501.413657] amdgpu 0000:07:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on
hub 8
[  501.512112] OOM killer enabled.
[  501.512116] Restarting tasks: Starting
[  501.513870] pci_bus 0000:01: Allocating resources
[  501.513889] pcieport 0000:00:02.1: bridge window [io  0x1000-0x0fff] to [bus
01] add_size 1000
[  501.513903] pcieport 0000:00:02.1: bridge window [mem 0x00100000-0x000fffff
64bit pref] to [bus 01] add_size 200000 add_align 100000
[  501.513917] pci_bus 0000:02: Allocating resources
[  501.513945] pcieport 0000:00:02.2: bridge window [mem 0x00100000-0x000fffff
64bit pref] to [bus 02] add_size 200000 add_align 100000
[  501.513958] pci_bus 0000:03: Allocating resources
[  501.514128] pci_bus 0000:04: Allocating resources
[  501.514138] pcieport 0000:00:02.4: bridge window [io  0x1000-0x0fff] to [bus
04] add_size 1000
[  501.514167] pcieport 0000:00:02.4: bridge window [mem 0x00100000-0x000fffff
64bit pref] to [bus 04] add_size 200000 add_align 100000
[  501.514179] pci_bus 0000:05: Allocating resources
[  501.514189] pcieport 0000:00:02.6: bridge window [mem 0x00100000-0x000fffff
64bit pref] to [bus 05] add_size 200000 add_align 100000
[  501.514202] pci_bus 0000:06: Allocating resources
[  501.514211] pcieport 0000:00:02.7: bridge window [io  0x1000-0x0fff] to [bus
06] add_size 1000
[  501.514219] pcieport 0000:00:02.7: bridge window [mem 0x00100000-0x000fffff
64bit pref] to [bus 06] add_size 200000 add_align 100000
[  501.514246] pcieport 0000:00:02.1: bridge window [mem
0x630200000-0x6303fffff 64bit pref]: assigned
[  501.514255] pcieport 0000:00:02.2: bridge window [mem
0x630400000-0x6305fffff 64bit pref]: assigned
[  501.514264] pcieport 0000:00:02.4: bridge window [mem
0x630600000-0x6307fffff 64bit pref]: assigned
[  501.514272] pcieport 0000:00:02.6: bridge window [mem
0x630800000-0x6309fffff 64bit pref]: assigned
[  501.514280] pcieport 0000:00:02.7: bridge window [mem
0x630a00000-0x630bfffff 64bit pref]: assigned
[  501.514292] pcieport 0000:00:02.1: bridge window [io  0x5000-0x5fff]:
assigned
[  501.514302] pcieport 0000:00:02.4: bridge window [io  0x6000-0x6fff]:
assigned
[  501.514312] pcieport 0000:00:02.7: bridge window [io  0x7000-0x7fff]:
assigned
[  501.515529] Restarting tasks: Done
[  501.515552] efivarfs: resyncing variable state
[  501.516733] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000a
lmp_ver=0b lmp_subver=8852
[  501.518357] pci_bus 0000:07: Allocating resources
[  501.518498] Bluetooth: hci0: RTL: rom_version status=0 version=1
[  501.520635] Bluetooth: hci0: RTL: btrtl_initialize: key id 0
[  501.520722] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_fw.bin
[  501.520876] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_config.bin
[  501.520987] Bluetooth: hci0: RTL: cfg_sz 6, total sz 63299
[  501.546945] efivarfs: finished resyncing variable state
[  501.546976] random: crng reseeded on system resumption
[  501.548069] PM: suspend exit
[  501.572216] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver
(mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[  501.631107] psmouse serio1: synaptics: queried max coordinates: x [..5678],
y [..4694]
[  501.666536] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1162..]
[  501.671269] r8169 0000:02:00.0 enp2s0f0: Link is Down
[  501.694180] Generic FE-GE Realtek PHY r8169-0-500:00: attached PHY driver
(mii_bus:phy_addr=r8169-0-500:00, irq=MAC)
[  501.852307] r8169 0000:05:00.0 enp5s0: Link is Down
[  502.054560] Bluetooth: hci0: RTL: fw version 0x244f91b6
[  502.182541] Bluetooth: hci0: AOSP extensions version v1.00
[  505.878078] wlp3s0: authenticate with 50:3d:d1:36:3b:32 (local
address=e0:0a:f6:41:38:c3)
[  505.878090] wlp3s0: send auth to 50:3d:d1:36:3b:32 (try 1/3)
[  505.881798] wlp3s0: authenticated
[  505.882183] wlp3s0: associate with 50:3d:d1:36:3b:32 (try 1/3)
[  505.891425] wlp3s0: RX AssocResp from 50:3d:d1:36:3b:32 (capab=0x1511
status=0 aid=1)
[  506.003103] wlp3s0: associated
[  506.003422] wlp3s0: Limiting TX power to 20 (23 - 3) dBm as advertised by
50:3d:d1:36:3b:32
[  528.020872] [UFW BLOCK] IN=wlp3s0 OUT=
MAC=01:00:5e:00:00:01:50:3d:d1:36:3b:34:08:00 SRC=192.168.0.1 DST=224.0.0.1
LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=60883 DF PROTO=2 
[  653.084349] [UFW BLOCK] IN=wlp3s0 OUT=
MAC=01:00:5e:00:00:01:50:3d:d1:36:3b:34:08:00 SRC=192.168.0.1 DST=224.0.0.1
LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=2358 DF PROTO=2 
[  692.543579] r8169 0000:02:00.0 enp2s0f0: Link is Down
[  692.732603] r8169 0000:05:00.0 enp5s0: Link is Down
[  778.106513] [UFW BLOCK] IN=wlp3s0 OUT=
MAC=01:00:5e:00:00:01:50:3d:d1:36:3b:34:08:00 SRC=192.168.0.1 DST=224.0.0.1
LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=13568 DF PROTO=2
$ cat /sys/power/mem_sleep
s2idle [deep]
$ inxi -Bxx
Battery:
  ID-1: BAT0 charge: 35.7 Wh (79.1%) condition: 45.1/51 Wh (88.5%)
    volts: 12.29 min: 11.52 model: Celxpert 5B10W139 serial: 4286 charging:
    status: not charging control: start: 75% end: 80% cycles: 214
```

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to