Re: [PATCH v2 05/12] hw/cxl: fix invalid free on early return
Marc-André Lureau <[email protected]> Mon, 27 Jul 2026 01:09:12 +0400
| Newsgroups | org.kernel.vger.linux-cxl,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <CAJ+F1C+fCyazpGfof9H0_n54FMy3LX6ujdmTcW=gAmhFz8Lk-w@mail.gmail.com> |
On Mon, Jul 27, 2026 at 12:49 AM Michael S. Tsirkin <[email protected]> wrote: > > On Mon, Jul 27, 2026 at 12:44:04AM +0400, Marc-André Lureau wrote: > > Fixes: 680935c9a6ff ("hw/cxl: Add a performant (and correct) path for the non interleaved cases") > > Signed-off-by: Marc-André Lureau <[email protected]> > > Not commit log really? SSIA, but I can make it longer if it helps. > > > --- > > hw/cxl/cxl-host.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/hw/cxl/cxl-host.c b/hw/cxl/cxl-host.c > > index 7e744312f1d8..eba13c9e7cba 100644 > > --- a/hw/cxl/cxl-host.c > > +++ b/hw/cxl/cxl-host.c > > @@ -279,7 +279,7 @@ static void cxl_fmws_direct_passthrough_setup(CXLDirectPTState *state, > > MemoryRegion *mr = NULL; > > uint64_t vmr_size = 0, pmr_size = 0, offset = 0; > > MemoryRegion *direct_mr; > > - g_autofree char *direct_mr_name; > > + g_autofree char *direct_mr_name = NULL; > > unsigned int idx = state->hdm_decoder_idx; > > > > if (ct3d->hostvmem) { > > > > -- > > 2.55.0 > >