Page MenuHomeFreeBSD

obiwac (Aymeric Wibo)
Fan-bearer on the Right Side of the King

Projects

User does not belong to any projects.

User Details

User Since
Jul 12 2022, 11:32 AM (169 w, 5 d)

Recent Activity

Mon, Oct 6

obiwac closed D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`.
Mon, Oct 6, 9:51 PM
obiwac committed rGa25cfcab9a9d: linuxkpi: Support s2idle in `pm_suspend_target_state` (authored by obiwac).
linuxkpi: Support s2idle in `pm_suspend_target_state`
Mon, Oct 6, 9:51 PM
obiwac committed rGfc2ed9d96804: power: Add stype parameter in power_suspend/resume eventhandlers (authored by obiwac).
power: Add stype parameter in power_suspend/resume eventhandlers
Mon, Oct 6, 9:51 PM

Sun, Oct 5

obiwac added a comment to D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`.
In D51591#1208761, @bz wrote:

I might go as far as splitting this into (a) the general event handler update and (b) improving linuxkpi?

Sun, Oct 5, 11:39 AM

Thu, Oct 2

obiwac abandoned D49451: USB4 Pink Sardine controller support.

Superseded by D52861 and D52862

Thu, Oct 2, 3:53 PM · USB
obiwac added inline comments to D52862: thunderbolt: Pink Sardine support.
Thu, Oct 2, 3:52 PM
obiwac requested review of D52862: thunderbolt: Pink Sardine support.
Thu, Oct 2, 3:50 PM
obiwac requested review of D52861: thunderbolt: Support generic USB4 NHIs.
Thu, Oct 2, 3:49 PM
obiwac added a comment to D52847: thunderbolt.4: Initial manual for HW Relnotes.

thanks for doing this work!

Thu, Oct 2, 6:23 AM

Wed, Oct 1

obiwac added a reverting change for rGa13f28d57ecf: acpi_powerres: Fix turning off power resources on first D-state switch: rGdc77c451f777: Revert "acpi_powerres: Fix turning off power resources on first D-state switch".
Wed, Oct 1, 9:31 AM
obiwac added a reverting change for D48385: acpi_powerres: Fix turning off power resources on first D-state switch: rGdc77c451f777: Revert "acpi_powerres: Fix turning off power resources on first D-state switch".
Wed, Oct 1, 9:31 AM
obiwac committed rGdc77c451f777: Revert "acpi_powerres: Fix turning off power resources on first D-state switch" (authored by obiwac).
Revert "acpi_powerres: Fix turning off power resources on first D-state switch"
Wed, Oct 1, 9:31 AM
obiwac added a reverting change for rG02a8fadd2c4d: acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for device: rG929a887b321e: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for….
Wed, Oct 1, 9:31 AM
obiwac added a reverting change for D48386: acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for device: rG929a887b321e: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for….
Wed, Oct 1, 9:31 AM
obiwac committed rG929a887b321e: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for… (authored by obiwac).
Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for…
Wed, Oct 1, 9:31 AM
obiwac added a reverting change for rGa13f28d57ecf: acpi_powerres: Fix turning off power resources on first D-state switch: rG7bc6ec1a255d: Revert "acpi_powerres: Fix turning off power resources on first D-state switch".
Wed, Oct 1, 9:21 AM
obiwac committed rG7bc6ec1a255d: Revert "acpi_powerres: Fix turning off power resources on first D-state switch" (authored by obiwac).
Revert "acpi_powerres: Fix turning off power resources on first D-state switch"
Wed, Oct 1, 9:21 AM
obiwac added a reverting change for D48385: acpi_powerres: Fix turning off power resources on first D-state switch: rG7bc6ec1a255d: Revert "acpi_powerres: Fix turning off power resources on first D-state switch".
Wed, Oct 1, 9:21 AM

Sun, Sep 28

obiwac added a reverting change for rG02a8fadd2c4d: acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for device: rG7e5ab1857817: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for….
Sun, Sep 28, 4:12 PM
obiwac committed rG7e5ab1857817: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for… (authored by obiwac).
Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for…
Sun, Sep 28, 4:12 PM
obiwac added a reverting change for D48386: acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for device: rG7e5ab1857817: Revert "acpi_powerres: `acpi_pwr_get_state` and getting initial D-state for….
Sun, Sep 28, 4:11 PM

Sat, Sep 27

obiwac closed D49450: USB4 base.
Sat, Sep 27, 5:14 PM · USB
obiwac committed rG2ed9833791f2: thunderbolt: Import USB4 code (authored by obiwac).
thunderbolt: Import USB4 code
Sat, Sep 27, 5:14 PM
obiwac updated the diff for D49451: USB4 Pink Sardine controller support.

rebase

Sat, Sep 27, 11:29 AM · USB
obiwac updated the diff for D49450: USB4 base.

More typo fixes and drop __FBSDID tags

Sat, Sep 27, 11:24 AM · USB
obiwac updated the diff for D49450: USB4 base.

Roll typo fixes into this revision

Sat, Sep 27, 11:08 AM · USB
obiwac added inline comments to D52497: sys/power.h: `enum power_sstate_transition`.
Sat, Sep 27, 9:50 AM

Fri, Sep 26

obiwac committed rG5632b0d4628d: sys/power: Sleep type reporting by PM backends (authored by obiwac).
sys/power: Sleep type reporting by PM backends
Fri, Sep 26, 4:04 PM
obiwac committed rG97d152698f48: acpi: Use sleep types defined in sys/power.h (authored by obiwac).
acpi: Use sleep types defined in sys/power.h
Fri, Sep 26, 4:04 PM
obiwac committed rG9e1e29bd5ec6: acpi: Add back `hw.acpi.suspend_state` sysctl (authored by obiwac).
acpi: Add back `hw.acpi.suspend_state` sysctl
Fri, Sep 26, 4:04 PM
obiwac closed D52727: sys/power: Sleep type reporting by PM backends.
Fri, Sep 26, 4:04 PM
obiwac closed D52705: acpi: Use sleep types defined in sys/power.h.
Fri, Sep 26, 4:04 PM
obiwac closed D52600: acpi: Add back `hw.acpi.suspend_state` sysctl.
Fri, Sep 26, 4:04 PM

Thu, Sep 25

obiwac updated the diff for D48387: acpi_spmc: Add SPMC (system power management controller) driver.

rebase

Thu, Sep 25, 11:13 AM
obiwac updated the diff for D48734: acpi: Suspend-to-idle support (s2idle).

rebase

Thu, Sep 25, 11:09 AM
obiwac requested review of D52727: sys/power: Sleep type reporting by PM backends.
Thu, Sep 25, 9:51 AM

Wed, Sep 24

obiwac added a comment to D49450: USB4 base.

thanks for your review!

Wed, Sep 24, 2:43 PM · USB
obiwac updated the diff for D49450: USB4 base.

Remove nhi_compat.h, typo

Wed, Sep 24, 2:41 PM · USB
obiwac updated the diff for D52600: acpi: Add back `hw.acpi.suspend_state` sysctl.

rebase

Wed, Sep 24, 2:06 PM
obiwac requested review of D52707: Status/2025Q3/suspend.adoc: Add report.
Wed, Sep 24, 1:43 PM
obiwac added a reviewer for D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`: bz.
Wed, Sep 24, 1:33 PM
obiwac updated the diff for D52705: acpi: Use sleep types defined in sys/power.h.

Fix S3 suspend.

Wed, Sep 24, 1:27 PM
obiwac updated the diff for D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`.

Rebase on top of D52705.

Wed, Sep 24, 12:18 PM
obiwac updated the summary of D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`.
Wed, Sep 24, 12:14 PM
obiwac updated the summary of D51591: linuxkpi: Support s2idle in `pm_suspend_target_state`.
Wed, Sep 24, 12:12 PM
obiwac added inline comments to D52598: acpi: Fix panic on poweroff.
Wed, Sep 24, 11:48 AM
obiwac updated the diff for D52705: acpi: Use sleep types defined in sys/power.h.

fixes from review comment in D52598

Wed, Sep 24, 11:47 AM
obiwac abandoned D52598: acpi: Fix panic on poweroff.

these changes have been rolled into D52705 because the original commit that had these changes had to be reverted anyways.

Wed, Sep 24, 11:44 AM
obiwac requested review of D52705: acpi: Use sleep types defined in sys/power.h.
Wed, Sep 24, 11:42 AM

Thu, Sep 18

obiwac added a comment to D52598: acpi: Fix panic on poweroff.

I finally tested this and works fine for me.

I'm sorry I was unable to test it earlier!

Thu, Sep 18, 5:56 PM
obiwac added a reverting change for rGce5e22b28ef6: acpi: Use sleep types defined in sys/power.h: rG506b36c4fdde: Revert "acpi: Use sleep types defined in sys/power.h".
Thu, Sep 18, 9:50 AM
obiwac committed rG506b36c4fdde: Revert "acpi: Use sleep types defined in sys/power.h" (authored by obiwac).
Revert "acpi: Use sleep types defined in sys/power.h"
Thu, Sep 18, 9:50 AM
obiwac added a reverting change for rGe779891327b1: sys/power: Sleep type reporting by PM backends: rG87e2b532ec9e: Revert "sys/power: Sleep type reporting by PM backends".
Thu, Sep 18, 9:50 AM
obiwac committed rG87e2b532ec9e: Revert "sys/power: Sleep type reporting by PM backends" (authored by obiwac).
Revert "sys/power: Sleep type reporting by PM backends"
Thu, Sep 18, 9:50 AM
obiwac added a reverting change for rG4894f5ba3943: acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined: rG25cddb1dfec6: Revert "acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined".
Thu, Sep 18, 9:50 AM
obiwac committed rG25cddb1dfec6: Revert "acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined" (authored by obiwac).
Revert "acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined"
Thu, Sep 18, 9:50 AM
obiwac added a reverting change for D52043: acpi: Use sleep types defined in sys/power.h: rG506b36c4fdde: Revert "acpi: Use sleep types defined in sys/power.h".
Thu, Sep 18, 9:50 AM
obiwac added a reverting change for D52044: sys/power: Sleep type reporting by PM backends: rG87e2b532ec9e: Revert "sys/power: Sleep type reporting by PM backends".
Thu, Sep 18, 9:50 AM
obiwac added a reverting change for D52545: acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined: rG25cddb1dfec6: Revert "acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined".
Thu, Sep 18, 9:50 AM
obiwac added a comment to D52598: acpi: Fix panic on poweroff.

This patch fixes panic. Please push it when it's ready.

Edit: Unfortunately, suspend is still broken, PC wakes up immediately.

Thu, Sep 18, 9:43 AM
obiwac updated the summary of D52598: acpi: Fix panic on poweroff.
Thu, Sep 18, 9:16 AM
obiwac added inline comments to D52598: acpi: Fix panic on poweroff.
Thu, Sep 18, 8:52 AM
obiwac updated the diff for D52598: acpi: Fix panic on poweroff.

Move struct acpi_wake_prep_context out of acpivar.h

Thu, Sep 18, 8:52 AM
obiwac added inline comments to D52598: acpi: Fix panic on poweroff.
Thu, Sep 18, 8:49 AM
obiwac added a comment to D52600: acpi: Add back `hw.acpi.suspend_state` sysctl.
In D52600#1201315, @cy wrote:

This patch fails to address the regression.

Thu, Sep 18, 8:46 AM

Wed, Sep 17

obiwac updated the diff for D52598: acpi: Fix panic on poweroff.

Do this correctly.

Wed, Sep 17, 10:56 PM
obiwac requested review of D52600: acpi: Add back `hw.acpi.suspend_state` sysctl.
Wed, Sep 17, 10:33 PM
obiwac planned changes to D52598: acpi: Fix panic on poweroff.

yeah you're absolutely right, I thought acpi_shutdown's dev was a device but its the actual bus of course so this is easy. Will do that in a minute

Wed, Sep 17, 9:56 PM
obiwac updated the summary of D52598: acpi: Fix panic on poweroff.
Wed, Sep 17, 9:16 PM
obiwac requested review of D52598: acpi: Fix panic on poweroff.
Wed, Sep 17, 9:12 PM

Mon, Sep 15

obiwac requested review of D52545: acpi: Fix build when `ACPI_DEBUG_OUTPUT` defined.
Mon, Sep 15, 8:58 AM

Sun, Sep 14

obiwac committed rGe779891327b1: sys/power: Sleep type reporting by PM backends (authored by obiwac).
sys/power: Sleep type reporting by PM backends
Sun, Sep 14, 9:59 PM
obiwac closed D52044: sys/power: Sleep type reporting by PM backends.
Sun, Sep 14, 9:59 PM
obiwac committed rGce5e22b28ef6: acpi: Use sleep types defined in sys/power.h (authored by obiwac).
acpi: Use sleep types defined in sys/power.h
Sun, Sep 14, 9:58 PM
obiwac closed D52043: acpi: Use sleep types defined in sys/power.h.
Sun, Sep 14, 9:58 PM
obiwac committed rGc43473dc9b83: sys/power: Generic sleep types (authored by obiwac).
sys/power: Generic sleep types
Sun, Sep 14, 9:53 PM
obiwac closed D52036: sys/power: Generic sleep types.
Sun, Sep 14, 9:53 PM
obiwac abandoned D48732: acpi: Abstract over ACPI Sx sleep states with `enum sleep_type`.

Abandoned in favour of the D52036, D52043, D52036 stack.

Sun, Sep 14, 9:42 PM

Sep 12 2025

obiwac added inline comments to D52497: sys/power.h: `enum power_sstate_transition`.
Sep 12 2025, 1:27 PM
obiwac requested review of D52497: sys/power.h: `enum power_sstate_transition`.
Sep 12 2025, 1:25 PM
obiwac added a comment to D52036: sys/power: Generic sleep types.

Really just the latter, though "STYPE" is a bit obscure for my taste.

Sep 12 2025, 1:19 PM
obiwac added a comment to D52036: sys/power: Generic sleep types.

I'm not a big fan of the POWER_STYPE_* naming, but hopefully that can be improved and reconciled with the POWER_SLEEP_STATE_* definitions at some point.

Sep 12 2025, 1:02 PM

Sep 10 2025

obiwac updated the diff for D52044: sys/power: Sleep type reporting by PM backends.

forgot to actually do the small fix in question

Sep 10 2025, 11:20 AM
obiwac updated the diff for D52044: sys/power: Sleep type reporting by PM backends.

more small fixes

Sep 10 2025, 11:18 AM
obiwac updated the diff for D52044: sys/power: Sleep type reporting by PM backends.

small fixes

Sep 10 2025, 11:16 AM
obiwac updated the diff for D52043: acpi: Use sleep types defined in sys/power.h.

Use own sysctl handler for ACPI stuff so we can still support old S-states here (even though deprecated).

Sep 10 2025, 11:10 AM
obiwac added inline comments to D52036: sys/power: Generic sleep types.
Sep 10 2025, 11:09 AM
obiwac updated the diff for D52036: sys/power: Generic sleep types.

make power_sysctl_stype private

Sep 10 2025, 10:55 AM

Sep 9 2025

obiwac planned changes to D52443: sys/sysctl.h: Make self-contained.

Actually this would need sys/types.h to be included because sysctl.h makes use of u_int and intmax_t. Is it okay to include this?

Sep 9 2025, 12:11 PM
obiwac requested review of D52443: sys/sysctl.h: Make self-contained.
Sep 9 2025, 12:09 PM

Sep 8 2025

obiwac added inline comments to D52043: acpi: Use sleep types defined in sys/power.h.
Sep 8 2025, 2:11 PM
obiwac added inline comments to D52036: sys/power: Generic sleep types.
Sep 8 2025, 1:53 PM

Sep 5 2025

obiwac added inline comments to D49451: USB4 Pink Sardine controller support.
Sep 5 2025, 11:35 PM · USB
obiwac updated the diff for D49451: USB4 Pink Sardine controller support.

Accept all USB4 class PCI devices in nhi_pci_probe

Sep 5 2025, 11:32 PM · USB
obiwac committed rG7fa1552a6a6d: sys/power.h: Add `_KERNEL` guards (authored by obiwac).
sys/power.h: Add `_KERNEL` guards
Sep 5 2025, 5:04 PM
obiwac closed D52395: sys/power.h: Add `_KERNEL` guards.
Sep 5 2025, 5:03 PM
obiwac updated the diff for D49454: USB4 acknowledge hotplug events.

Fixes

Sep 5 2025, 4:59 PM · USB
obiwac updated the diff for D49450: USB4 base.

Fixes

Sep 5 2025, 4:57 PM · USB
obiwac added a comment to D52044: sys/power: Sleep type reporting by PM backends.

thanks :)

Sep 5 2025, 3:23 PM
obiwac updated the diff for D52044: sys/power: Sleep type reporting by PM backends.

Fixes

Sep 5 2025, 3:23 PM