untracked_var: new module for untracked variables
commit75ecece1b83933622fa06d04e996a7080b27ebe1
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 9 Aug 2022 12:07:35 +0000 (9 15:07 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Tue, 9 Aug 2022 12:07:35 +0000 (9 15:07 +0300)
treef0c9bdc56bdf7954a5102020829d2305aed3283e
parentacf5d72a9552e4fe7052f84bb030aee7c308db67
untracked_var: new module for untracked variables

Quite often people do:

p->buffer = &var;
frob(p);

And the frob() function is going to do something in a different thread.
Smatch is crap at tracking these.  So don't necessarily put too much
trust in them.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Makefile
smatch.h
smatch_untracked_var.c [new file with mode: 0644]