Intel QAT Zstd, QAT Gen6 Improvements Merged For Linux 7.1
The Linux 7.1 merge window has brought a plethora of exciting cryptography improvements, and at the forefront is the Intel QuickAssist (QAT) driver. This update introduces a range of enhancements that will significantly impact the performance and security of Linux systems.
One of the most notable features is the addition of Zstd offload support for QAT Gen4 and Gen5 accelerators. Zstandard is a modern, high-compression algorithm, and its integration with QAT allows for faster and more efficient data compression and decompression. This is a significant improvement over previous versions, which only supported compression offload.
The QAT Gen6 hardware, specifically designed for Diamond Rapids, takes this a step further. It now offers a cleaner, native Zstd compression and decompression implementation, providing even better performance and security. This is a testament to Intel's commitment to delivering cutting-edge technology that enhances the overall user experience.
Another critical aspect of the QAT Gen6 update is the introduction of a new 'anti-rollback' feature. This security measure prevents the installation of older QAT firmware versions that may contain security vulnerabilities. By preventing downgrade attacks, it ensures that the system remains protected against potential threats, which is essential in today's threat landscape.
In addition to these QAT improvements, the Linux 7.1 merge window also includes updates to the TI DTHEv2 driver. It now supports CTR(AES), GCM(AES), and CCM(AES) algorithms, providing additional encryption and decryption capabilities. The removal of legacy CPU-based DES/3DES acceleration and SIMD SKCIPHER support from the crypto API further streamlines the system, making it more efficient and secure.
These changes are significant for the Linux community, as they contribute to a more robust and secure operating system. The improvements in compression, decompression, and security features will undoubtedly enhance the overall user experience and make Linux a more attractive option for a wide range of applications.
In conclusion, the Intel QAT Zstd and QAT Gen6 improvements merged for Linux 7.1 are a testament to the ongoing innovation in the Linux ecosystem. These updates not only enhance performance but also prioritize security, making Linux a more reliable and secure choice for users worldwide. As Linux continues to evolve, it is essential to stay informed about these developments to leverage the full potential of this powerful operating system.