[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210601202307.GC1955@kadam>
Date: Tue, 1 Jun 2021 23:23:07 +0300
From: Dan Carpenter <dan.carpenter@...cle.com>
To: Ojaswin Mujoo <ojaswin98@...il.com>
Cc: nsaenz@...nel.org, gregkh@...uxfoundation.org, arnd@...db.de,
phil@...pberrypi.com, bcm-kernel-feedback-list@...adcom.com,
linux-arm-kernel@...ts.infradead.org,
linux-staging@...ts.linux.dev, linux-kernel@...r.kernel.org
Subject: Re: staging: vc04_services: Need suggestions on trying to fix sparse
warning in vchiq_arm.c
The problem is not the Sparse warning, the problem is that this code is
a mess. It used to very clearly buggy and I reported the bug. I think
Arnd found the bug again independently and fixed it.
A couple weeks ago Al Viro looked at this code. Here is his write up:
https://www.spinics.net/lists/kernel/msg3952745.html
It shouldn't take Al Viro dozens of pages of detailed analysis to try
figure out if the code is safe or not. Your idea silences the warning
but would make the code even more subtle and complicated.
The right thing to do is to re-write the code to be simpler.
regards,
dan carpenter
Powered by blists - more mailing lists