2024-05-20 08:12:34

by Jean Delvare

[permalink] [raw]
Subject: [GIT PULL] dmi update for v6.10

Hi Linus,

Please pull dmi subsystem updates for Linux v6.10 from:

git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-v6.10

Summary of changes:
* Bug fixes:
- KCFI violation in dmi-id
- Panic on broken (short) DMI table entry
* New features:
- Print info about populated memory slots at boot

This is the first time I use a signed tag for a pull request, I hope I
got it right, if not feel free to complain.

drivers/firmware/dmi-id.c | 7 ++++++-
drivers/firmware/dmi_scan.c | 17 +++++++++++++++++
2 files changed, 23 insertions(+), 1 deletion(-)

---------------

Arnd Bergmann (1):
firmware: dmi-id: add a release callback function

Heiner Kallweit (1):
firmware: dmi: Add info message for number of populated and total memory slots

Jean Delvare (1):
firmware: dmi: Stop decoding on broken entry

Thanks,
--
Jean Delvare
SUSE L3 Support


2024-05-20 16:28:16

by Linus Torvalds

[permalink] [raw]
Subject: Re: [GIT PULL] dmi update for v6.10

On Mon, 20 May 2024 at 01:12, Jean Delvare <[email protected]> wrote:
>
> * Bug fixes:
> - KCFI violation in dmi-id
> - Panic on broken (short) DMI table entry

Well, I wasn't going to pull that based on the description, but it
turns out it's not a panic at all, it's just a "stop decoding".

Because panicking on broken firmware would be horrible.

Linus

2024-05-20 16:34:34

by pr-tracker-bot

[permalink] [raw]
Subject: Re: [GIT PULL] dmi update for v6.10

The pull request you sent on Mon, 20 May 2024 10:12:21 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-v6.10

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/80f9d9023058e156eb09226ac339f56a8411bc8a

Thank you!

--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

2024-05-20 17:52:27

by Jean Delvare

[permalink] [raw]
Subject: Re: [GIT PULL] dmi update for v6.10

On Mon, 20 May 2024 09:27:41 -0700, Linus Torvalds wrote:
> On Mon, 20 May 2024 at 01:12, Jean Delvare <[email protected]> wrote:
> > * Bug fixes:
> > - KCFI violation in dmi-id
> > - Panic on broken (short) DMI table entry
>
> Well, I wasn't going to pull that based on the description, but it
> turns out it's not a panic at all, it's just a "stop decoding".
>
> Because panicking on broken firmware would be horrible.

This is a list of bugs being fixed. The bug was a panic, the fix is
stop decoding.

Likewise, the other fix is not adding a KCFI violation.

Thanks for making my day :-D

Joke apart, I thought it was clear enough, but I take note to word
things differently next time.

--
Jean Delvare
SUSE L3 Support