[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAJ9a7VhD2p3qMGXNg6deYjE8myB5euHR4FcAFwgg0KWF2HO9JQ@mail.gmail.com>
Date: Wed, 26 Nov 2025 13:42:33 +0000
From: Mike Leach <mike.leach@...aro.org>
To: Leo Yan <leo.yan@....com>
Cc: James Clark <james.clark@...aro.org>, Kuan-Wei Chiu <visitorckw@...il.com>, suzuki.poulose@....com,
alexander.shishkin@...ux.intel.com, pratikp@...eaurora.org,
mathieu.poirier@...aro.org, gregkh@...uxfoundation.org,
jserv@...s.ncku.edu.tw, marscheng@...gle.com, ericchancf@...gle.com,
milesjiang@...gle.com, nickpan@...gle.com, coresight@...ts.linaro.org,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] coresight: etm3x: Fix buffer overwrite in cntr_val_show()
Hi,
On Wed, 26 Nov 2025 at 12:31, Leo Yan <leo.yan@....com> wrote:
>
> On Wed, Nov 26, 2025 at 12:11:05PM +0000, James Clark wrote:
>
> [...]
>
> > > This fix can still be applied to older kernels, but seems to me that
> > > now might be an appropriate time to consider removing the ETMv3 driver
> > > from the mainline kernel?
> >
> > Yeah, if anyone is using it it would be on an old kernel surely?
>
> We can confirm this in another way: if I don't miss anything, over the
> past several years (since 2017), we have not received any questions or
> bug reports based on hands-on practice regarding ETMv3 on the Coresight
> or perf mailing lists.
>
> Thanks,
> Leo
The key to this is not the questions we are asked, but which platforms
are still supported by the linux kernel.
The ETMv3 driver supports both ETMv3 and PTM trace (the programming
model is the same, even if the trace decode is vastly different).
So as long as there are platforms supported that use either of those,
we need to keep the driver in.
Mike
--
Mike Leach
Principal Engineer, ARM Ltd.
Manchester Design Centre. UK
Powered by blists - more mailing lists