1. Software failover for any recoverable exception in QAT hardware initialization stage.
2. Better use of QAT PCI-E devices according to the work threads' NUMA configuration.
3. Add a new decompression error code for incorrect data format.
4. I/O bandwidth improvement in qzip utility for larger input file(>500MB).
5. Enable zero memory copy in compression for the first block to save processing time.
6. Complete the service tear down logic for better memory management