Re: [PATCH 0/2] hw/arm/raspi4b: fix watchdog and GENET bugs hit by modern distro kernels

Peter Maydell <[email protected]>
Newsgroups org.nongnu.qemu-arm,org.nongnu.qemu-devel
Message-ID <CAFEAcA9U_y_yox+h6zW-rDeMC20-t5KWmD077vg_sMca2RwewA@mail.gmail.com>
On Sun, 26 Jul 2026 at 00:11, Marcelo Manzo <[email protected]> wrote:
>
> Follow-up to "hw/arm/bcm2838_pcie: make PCI device enumeration actually
> work" [1]. That series (plus the GENET/RNG200/thermal work before it)
> got a real Raspberry Pi 4 SoC far enough to boot official, unmodified
> Raspberry Pi OS releases end to end under raspi4b -- not just the
> functional-test suite's minimal 2019-era kernel+initrd. Doing that
> surfaced two further bugs that only show up with a modern distro's
> systemd actually driving the hardware, both on paths the existing
> tests don't exercise:

> Marcelo Manzo (2):
>   hw/misc/bcm2835_powermgt: implement a real watchdog timer
>   hw/net/bcm2838_genet: fix per-ring DMA status and RX ring selection

Patch 2 is to a device that's not in upstream git yet, so we
should fold the bugfix into the patches that add it, rather
than adding it and then bugfixing it afterwards.

I've taken patch 1.

thanks
-- PMM
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.