The stable release of 4MLinux 48.0 has been released, providing a range of features including LibreOffice, GNOME Office, Firefox, Chrome, Thunderbird, Audacious, VLC, SMPlayer, Mesa, and Wine. The release additionally encompasses Perl, Python, and Ruby. The latest updates encompass Kino, VVenC, FreeTube, and Bristol, alongside an upgrade of the LTS Linux kernel to version 6.12. The latest major release introduces features such as Kino, VVenC, FreeTube, and Bristol.
The change log includes fixes for various problems, such as adding Sierra Wireless EM9291, making conditional changes to kvm_rip_read() in KVM tracepoints, improving compatibility for X1E80100, fixing race conditions in MNT_TREE_BENEATH handling, and correcting multiplication overflow when reading timestamps. Additional modifications consist of eliminating redundant checks in pds_core, restructuring fiemap processing into an extent helper and struct, and incorporating a note into the fwnode.h file.
The list of changes in the X86 kernel includes improvements to various features, such as increasing wait time before retrying PTM, moving ktime snapshots into PTM retry loops, handling the IGC_PTP_ENABLED flag correctly, and adding a lock preventing multiple simultaneous PTM transactions. Other changes include avoiding NULL dereference in nvmet_auth_sq_free(), ensuring full initialization of completion entries, and clearing CC and CSTS when disabling the controller. Other improvements include resetting old folio orders and removing rogue intr_tear_rd_ptr values. Other changes include removing volatile qualifiers from io helpers, adding i.MX94 support, and removing unused forward declarations. The list also includes fixes for unused forward declarations, iomap, NVMe, sysfs links, and more.
Deepin Linux 23.1 has been released, focused on enhancing system update experiences and overall stability. The focus is on enhancing installation efficiency related to core component updates, simplifying the setup process for new users, and incorporating functional optimizations along with bug fixes. Major improvements include better hardware compatibility, optimizing the kernel, upgrading key features, enhancing development tools and support for different platforms, advancing UOS AI, and making the system more stable by fixing over 100 issues reported by users in various parts of the system, DDE, file manager, and cross-device collaboration.
The list of bug fixes includes fixes for various issues in the GEM context, such as attaching GEM to a non-created context, removing unnecessary prompts for CONFIG_CRC32, removing unnecessary prompts for CONFIG_CRC16, removing unnecessary prompts for CONFIG_CRC_T10DIF, removing unnecessary prompts for CONFIG_CRC_ITU_T, and more. Other fixes include adding missing IP discovery FW, fixing incorrect AVX2 match of the 5th field octet, and fixing encoded extents handling. The list also includes fixes for coding mistakes in sizeof() calls, renaming entry_ibpb(), and fixing RSB clearing in indirect_branch_prediction_barrier().