All of lore.kernel.org
 help / color / mirror / Atom feed
From: Emre Cecanpunar <emreleno@gmail.com>
To: platform-driver-x86@vger.kernel.org, hansg@kernel.org,
	ilpo.jarvinen@linux.intel.com
Cc: linux-kernel@vger.kernel.org, krishna.chomal108@gmail.com,
	radheykalra901@gmail.com, edip@medip.dev, hello@kursatabayli.dev,
	mjg59@srcf.ucam.org, akpm@linux-foundation.org,
	jorge.lopez2@hp.com, jes965@nyu.edu, mario.limonciello@amd.com,
	julien.robin28@free.fr, Emre Cecanpunar <emreleno@gmail.com>
Subject: [PATCH 0/5] platform/x86: hp-wmi: Fix WMI error handling
Date: Thu, 16 Jul 2026 12:54:13 +0300	[thread overview]
Message-ID: <cover.1784195117.git.emreleno@gmail.com> (raw)

Fix several places where hp-wmi either trusts an undersized firmware
response or mistakes a positive HP firmware error for success.

The affected paths handle the common WMI response header, tablet-mode
switch updates, the OMEN key event, Victus GPU thermal modes and Victus
fan-speed control.  Each patch is independent and can be applied on its
own.

Emre Cecanpunar (5):
  platform/x86: hp-wmi: validate WMI response header size
  platform/x86: hp-wmi: handle firmware errors in tablet mode query
  platform/x86: hp-wmi: handle errors in the OMEN key event
  platform/x86: hp-wmi: normalize GPU thermal mode errors
  platform/x86: hp-wmi: report fan speed command failures

 drivers/platform/x86/hp/hp-wmi.c | 64 +++++++++++++++++++++-----------
 1 file changed, 43 insertions(+), 21 deletions(-)


base-commit: 2b3a5dabe89e330413af403246b648c1890f368f

             reply	other threads:[~2026-07-16  9:54 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-16  9:54 Emre Cecanpunar [this message]
2026-07-16  9:54 ` [PATCH 1/5] platform/x86: hp-wmi: validate WMI response header size Emre Cecanpunar
2026-07-16  9:54 ` [PATCH 2/5] platform/x86: hp-wmi: handle firmware errors in tablet mode query Emre Cecanpunar
2026-07-16  9:54 ` [PATCH 3/5] platform/x86: hp-wmi: handle errors in the OMEN key event Emre Cecanpunar
2026-07-16  9:54 ` [PATCH 4/5] platform/x86: hp-wmi: normalize GPU thermal mode errors Emre Cecanpunar
2026-07-16  9:54 ` [PATCH 5/5] platform/x86: hp-wmi: report fan speed command failures Emre Cecanpunar

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=cover.1784195117.git.emreleno@gmail.com \
    --to=emreleno@gmail.com \
    --cc=akpm@linux-foundation.org \
    --cc=edip@medip.dev \
    --cc=hansg@kernel.org \
    --cc=hello@kursatabayli.dev \
    --cc=ilpo.jarvinen@linux.intel.com \
    --cc=jes965@nyu.edu \
    --cc=jorge.lopez2@hp.com \
    --cc=julien.robin28@free.fr \
    --cc=krishna.chomal108@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mario.limonciello@amd.com \
    --cc=mjg59@srcf.ucam.org \
    --cc=platform-driver-x86@vger.kernel.org \
    --cc=radheykalra901@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.