[PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618

Thomas Huth posted 1 patch 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260618082623.345255-1-th.huth@posteo.eu
pc-bios/README   |   2 +-
pc-bios/slof.bin | Bin 994176 -> 997584 bytes
2 files changed, 1 insertion(+), 1 deletion(-)
[PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Thomas Huth 1 month, 1 week ago
 Hi Harsh, hi Nicholas!

The following changes since commit c7cf7c810153d6f5f31aa2d5c0dee9087f6b4dff:

  Merge tag 'firmware-20260617-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-06-17 10:17:29 -0400)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/qemu-slof-20260618

for you to fetch changes up to 7abb51793e131ca374d4fb0c3f0d1878d9199069:

  pseries: Update SLOF firmware image to release 20260618 (2026-06-18 10:08:06 +0200)

Note: this is not for master, this is for pseries

----------------------------------------------------------------
- Fix parsing of ELF program headers

----------------------------------------------------------------
Thomas Huth (1):
      pseries: Update SLOF firmware image to release 20260618

 pc-bios/README   |   2 +-
 pc-bios/slof.bin | Bin 994176 -> 997584 bytes
 2 files changed, 1 insertion(+), 1 deletion(-)
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Harsh Prateek Bora 1 month ago
Hi Thomas,

On 18/06/26 1:56 pm, Thomas Huth wrote:
>   Hi Harsh, hi Nicholas!
> 
> The following changes since commit c7cf7c810153d6f5f31aa2d5c0dee9087f6b4dff:
> 
>    Merge tag 'firmware-20260617-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-06-17 10:17:29 -0400)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/huth/qemu.git tags/qemu-slof-20260618
> 
> for you to fetch changes up to 7abb51793e131ca374d4fb0c3f0d1878d9199069:
> 
>    pseries: Update SLOF firmware image to release 20260618 (2026-06-18 10:08:06 +0200)
> 
> Note: this is not for master, this is for pseries
> 
> ----------------------------------------------------------------
> - Fix parsing of ELF program headers
> 
> ----------------------------------------------------------------
> Thomas Huth (1):
>        pseries: Update SLOF firmware image to release 20260618
> 

Looks like updating VERSION file was missed before building the slof.bin
(as checked in gitlab repo). Also, I see below FW version (git-xxx)
during boot:

SLOF 
********************************************************************** 
  

QEMU Starting 
  

  Build Date = Jun 18 2026 08:06:19 
  

  FW Version = git-def1516ec9340518 
  

  Press "s" to enter Open Firmware.


Whereas, earlier, it used to appear like proper release timestamp:


SLOF **********************************************************************
QEMU Starting
  Build Date = Oct 26 2025 18:45:22
  FW Version = release 20251026
  Press "s" to enter Open Firmware.

Curious to know if it's only the VERSION update needed or something more 
(make args) ?

Thanks
Harsh
>   pc-bios/README   |   2 +-
>   pc-bios/slof.bin | Bin 994176 -> 997584 bytes
>   2 files changed, 1 insertion(+), 1 deletion(-)
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Thomas Huth 1 month ago
Am Tue, 23 Jun 2026 15:06:50 +0530
schrieb Harsh Prateek Bora <harshpb@linux.ibm.com>:

> Hi Thomas,
> 
> On 18/06/26 1:56 pm, Thomas Huth wrote:
> >   Hi Harsh, hi Nicholas!
> > 
> > The following changes since commit c7cf7c810153d6f5f31aa2d5c0dee9087f6b4dff:
> > 
> >    Merge tag 'firmware-20260617-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-06-17 10:17:29 -0400)
> > 
> > are available in the Git repository at:
> > 
> >    https://gitlab.com/huth/qemu.git tags/qemu-slof-20260618
...> 
> Looks like updating VERSION file was missed before building the slof.bin
> (as checked in gitlab repo). Also, I see below FW version (git-xxx)
> during boot:
> 
> SLOF 
> ********************************************************************** 
>   
> 
> QEMU Starting 
>   
> 
>   Build Date = Jun 18 2026 08:06:19 
>   
> 
>   FW Version = git-def1516ec9340518 
>   
> 
>   Press "s" to enter Open Firmware.
> 
> 
> Whereas, earlier, it used to appear like proper release timestamp:
> 
> 
> SLOF **********************************************************************
> QEMU Starting
>   Build Date = Oct 26 2025 18:45:22
>   FW Version = release 20251026
>   Press "s" to enter Open Firmware.
> 
> Curious to know if it's only the VERSION update needed or something more 
> (make args) ?

As you just mentioned in chat, I also missed to update the submodule :-/

Sorry for messing up this time, I will send a v2 in the next days when I
got some spare time....

 Thomas
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Stefan Hajnoczi 1 month, 1 week ago
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Peter Maydell 1 month, 1 week ago
On Thu, 18 Jun 2026 at 18:54, Stefan Hajnoczi <stefanha@redhat.com> wrote:
>
> Applied, thanks.
>
> Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.

"PULL SUBSYSTEM" pullreqs are our marker for the oddball ones
that are for a subsystem maintainer, not direct application to
master. It also says "not for master" in the cover letter.

cf: https://www.qemu.org/docs/master/devel/submitting-a-pull-request.html
(last bullet point)

FWIW, my gmail filter for pull requests is
  "for you to fetch changes up to" list:(qemu-devel.nongnu.org) -{"not
for master" "PULL SUBSYSTEM"}

thanks
-- PMM
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Stefan Hajnoczi 1 month, 1 week ago
On Thu, Jun 18, 2026 at 2:36 PM Peter Maydell <peter.maydell@linaro.org> wrote:
>
> On Thu, 18 Jun 2026 at 18:54, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> >
> > Applied, thanks.
> >
> > Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.
>
> "PULL SUBSYSTEM" pullreqs are our marker for the oddball ones
> that are for a subsystem maintainer, not direct application to
> master. It also says "not for master" in the cover letter.
>
> cf: https://www.qemu.org/docs/master/devel/submitting-a-pull-request.html
> (last bullet point)
>
> FWIW, my gmail filter for pull requests is
>   "for you to fetch changes up to" list:(qemu-devel.nongnu.org) -{"not
> for master" "PULL SUBSYSTEM"}

Oops. I will filter out "PULL SUBSYSTEM" pull requests, thanks for sharing that.

Stefan
Re: [PULL SUBSYSTEM pseries 0/1] pseries: Update SLOF firmware image to release 20260618
Posted by Stefan Hajnoczi 1 month, 1 week ago
On Thu, Jun 18, 2026 at 3:01 PM Stefan Hajnoczi <stefanha@gmail.com> wrote:
>
> On Thu, Jun 18, 2026 at 2:36 PM Peter Maydell <peter.maydell@linaro.org> wrote:
> >
> > On Thu, 18 Jun 2026 at 18:54, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> > >
> > > Applied, thanks.
> > >
> > > Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.
> >
> > "PULL SUBSYSTEM" pullreqs are our marker for the oddball ones
> > that are for a subsystem maintainer, not direct application to
> > master. It also says "not for master" in the cover letter.
> >
> > cf: https://www.qemu.org/docs/master/devel/submitting-a-pull-request.html
> > (last bullet point)
> >
> > FWIW, my gmail filter for pull requests is
> >   "for you to fetch changes up to" list:(qemu-devel.nongnu.org) -{"not
> > for master" "PULL SUBSYSTEM"}
>
> Oops. I will filter out "PULL SUBSYSTEM" pull requests, thanks for sharing that.

I haven't pushed to master yet, so I will drop this pull request.
Please take it through the ppc subsystem as originally intended.

Thanks,
Stefan