On 08/07/2020 22:56, Matthew Wilcox wrote: > On Wed, Jul 08, 2020 at 10:28:51PM +0300, Pavel Begunkov wrote: >> On 08/07/2020 22:15, Jens Axboe wrote: >>> On 7/8/20 12:47 PM, Dan Carpenter wrote: >>>> The "apoll" variable is freed and then used on the next line. We need >>>> to move the free down a few lines. >>> >>> Thanks for spotting this Dan, applied. >> >> I wonder why gcc can't find it... It shouldn't be hard to do after >> marking free-like functions with an attribute. >> >> Are there such tools for the kernel? > > GCC doesn't have an __attribute__((free)) yet. Martin Sebor is working on > it: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87736 > also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94527 > > (I just confirmed with him on IRC that he's still working on it; it's > part of an ongoing larger project) Good to know. It looks broader indeed, hence won't probably be here too soon. -- Pavel Begunkov