Sparse is a semantic parser provides a compiler frontend capable of parsing ANSI C as well as many GCC extensions, and a collection of sample compiler backends including a static analyzer called sparse.It is designed to convey semantic information about types or what locks function aquires or releases. This is an optional dependency for QEMU