All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mingyou Chen <qby140326@gmail.com>
To: Serhiy Shliapuhin <shlyapugin@gmail.com>,
	Thorsten Leemhuis <regressions@leemhuis.info>
Cc: platform-driver-x86@vger.kernel.org,
	ilpo.jarvinen@linux.intel.com, regressions@lists.linux.dev
Subject: Re: [REGRESSION] platform/x86: bitland-mifs-wmi: platform profiles cannot be changed on USB-C-only RedmiBook Pro 15 (TM2017)
Date: Thu, 22 Oct 2026 17:13:38 +0800	[thread overview]
Message-ID: <271a9f64-e1d8-4b21-968f-9cb95b980ec1@gmail.com> (raw)
In-Reply-To: <CADGd8gF9DxnDVZxbsARCNkXXp7_aWfWOkyAN_Y8v65TtKW3zNg@mail.gmail.com>

On 10/22/26 16:08, Serhiy Shliapuhin wrote:
>> Can you avoid it by blacklisting bitland-mifs-wmi?
> Yes. With bitland-mifs-wmi blacklisted no platform_profile handler is
> registered, and power-profiles-daemon switches all three profiles via
> intel_pstate EPP again, same as before the driver was added.
>
> The same can be achieved by running power-profiles-daemon
> with --block-driver=platform_profile, which is what I use now.
>
>> And does it still happen with vanilla 7.3? 7.0 is long EOL upstream
>> (and 7.2 soon, too).
> Yes, it is reproducible with vanilla 7.3-rc3 (Ubuntu mainline build,
> no distro patches; newer mainline builds are not available yet -
> bitland-mifs-wmi.c has not changed since 2026-07-03 anyway).
>
>    $ uname -r
>    7.3.0-070300rc3-generic
>    $ cat /sys/class/platform-profile/platform-profile-0/name
>    bitland-mifs-wmi
>
>    low-power             -> accepted, reads back "balanced"
>    balanced-performance  -> -EOPNOTSUPP, stays "balanced"
>    performance           -> -EOPNOTSUPP, stays "balanced"
>
> Understood regarding 7.0; I only mentioned it as the last kernel
> where profile switching worked on this machine, before
> bitland-mifs-wmi was added.
>
> Thanks,
> Serhiy Shliapuhin
>
> On Wed, Oct 21, 2026 at 5:56 PM Thorsten Leemhuis
> <regressions@leemhuis.info> wrote:
>> On 10/20/26 07:12, Serhiy Shliapuhin wrote:
>>> On my RedmiBook Pro 15 (2021) none of the platform profiles exposed
>>> by bitland-mifs-wmi can actually be selected. "performance" and
>>> "balanced-performance" are always rejected with -EOPNOTSUPP, even
>>> while the laptop is charging, and "low-power" is accepted but has no
>>> effect. As a result power-profiles-daemon can only stay in Balanced.
>>>
>>> This is a regression. With Ubuntu kernel 7.0.0-38-generic [...]
>> Can you avoid it by blacklisting bitland-mifs-wmi? And does it still
>> happen with vanilla 7.3? 7.0 is long EOL upstream (and 7.2 soon, too).
>>
>> Ciao, Thorsten
>>
Hi, We're tracking this issue in the recent patch series.

https://lore.kernel.org/platform-driver-x86/20261021123414.25516-1-qby140326@gmail.com/T/#t


      reply	other threads:[~2026-10-22  9:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-20  5:12 [REGRESSION] platform/x86: bitland-mifs-wmi: platform profiles cannot be changed on USB-C-only RedmiBook Pro 15 (TM2017) Serhiy Shliapuhin
2026-10-21 14:56 ` Thorsten Leemhuis
2026-10-22  8:08   ` Serhiy Shliapuhin
2026-10-22  9:13     ` Mingyou Chen [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=271a9f64-e1d8-4b21-968f-9cb95b980ec1@gmail.com \
    --to=qby140326@gmail.com \
    --cc=ilpo.jarvinen@linux.intel.com \
    --cc=platform-driver-x86@vger.kernel.org \
    --cc=regressions@leemhuis.info \
    --cc=regressions@lists.linux.dev \
    --cc=shlyapugin@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.