]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'verifier-liveness-simplification'
authorAlexei Starovoitov <ast@kernel.org>
Thu, 30 Aug 2018 01:52:13 +0000 (18:52 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Thu, 30 Aug 2018 01:52:13 +0000 (18:52 -0700)
commitb0ec2fd6164408d563443a16d03c06d4f09f1fad
tree6af86387e67804ce0b375367811af02fb9b04ac3
parent2782fd1b051b854129be9ca25a14ba89e4175954
parentd069dd6bdff3c9c0e764c4dbead8b129129d0ae8
Merge branch 'verifier-liveness-simplification'

Edward Cree says:

====================
The first patch is a simplification of register liveness tracking by using
 a separate parentage chain for each register and stack slot, thus avoiding
 the need for logic to handle callee-saved registers when applying read
 marks.  In the future this idea may be extended to form use-def chains.
The second patch adds information about misc/zero data on the stack to the
 state dumps emitted to the log at various points; this information was
 found essential in debugging the first patch, and may be useful elsewhere.
====================

Signed-off-by: Alexei Starovoitov <ast@kernel.org>