After two months of development, Linus Torvalds presented the release of the kernel Linux 6.2 . Among the most noticeable changes: the acceptance of the code under the Copyleft-Next license is allowed, the RAID5/6 in BTRFS is improved, the integration of support for the RUST language is continued, and the overhead consumptions are reduced when the RETBLEED attacks are added, and the possibility of regulating memory consumption during recording is added, the mechanism has been added for TCP PLB balancing (Protective Load Balancing), a hybrid mechanism for protecting commands (Fineibt) has been added, BPF has the ability to determine its own objects and data structures, the RUNTIME Verification utility has been included in the RCU. >
The new version adopted 16843 corrections from 2178 developers,
The size of the patch is 62 MB (the changes touched 14108 files, 730195 lines of code were added, 409485 lines were removed). About 42% of all changes presented in 6.2 are associated with devices drivers, about 16% of the changes have
The attitude to updating the code specific to hardware architectures is associated with a network stack, 4% with file systems and 3% with the internal nucleus subsystems.
main innovations In the nucleus 6.2:
- Memory and system services