Discover and Prevent Linux Kernel Zero-Day Exploit Using Formal Verification