Re: [PATCH net] hv_netvsc: Stop PPI parsing on invalid metadata

From: Erni Sri Satya Vennela

Date: Thu Oct 29 2026 - 01:26:02 EST


On Wed, Oct 28, 2026 at 10:20:00AM -0400, Hamza Mahfooz wrote:
> On Tue, Oct 27, 2026 at 09:47:22AM -0700, Erni Sri Satya Vennela wrote:
> > rndis_get_ppi() uses continue when a per-packet information entry has an
> > invalid size or offset, or cannot hold the requested metadata. However,
> > the remaining length and entry pointer are only updated at the bottom
> > of the loop. Each error path therefore retries the same invalid entry
> > indefinitely, repeatedly logging the error and preventing receive
> > processing from completing.
> >
>
> If you have reproduced this, I would strongly suggest that you
> Cc: stable this patch.
>

Thankyou for the review, Hamza.
I will make this change in the next version.

- Vennela