Vue lecture

La mauvaise habitude de Star Wars revient, et elle va encore nécessiter des explications

Tales of the Underworld

Il y a une mauvaise habitude dans Star Wars : le retour à la vie de personnages censés être morts. La série d'animation The Bad Batch, dans sa saison 3, a recommencé. Et il s'avère que Lucasfilm, le studio de production, va sans doute donner une explication rétroactive à cette nouvelle résurrection dans une nouvelle série qui arrive début mai : Tales of the Underworld.

On a joué à la Nintendo Switch 2 : nous voilà rassurés

Numerama a pu essayer, en avant-première, la Nintendo Switch 2. Nous avons eu l'occasion de tester plusieurs jeux pendant une poignée d'heures, à la veille de l'ouverture des portes du Grand Palais au public. La nouvelle console de Nintendo rassure sur ses capacités techniques et ses finitions. La firme nippone entre (enfin) dans l'ère du premium.

[$] Page allocation for address-space isolation

✇LWN
Par : corbet
Address-space isolation may well be, as Brendan Jackman said at the beginning of his memory-management-track session at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit, "some security bullshit". But it also holds the potential to protect the kernel from a wide range of vulnerabilities, both known and unknown, while reducing the impact of existing mitigations. Implementing address-space isolation with reasonable performance, though, is going to require some significant changes. Jackman was there to get feedback from the memory-management community on how those changes should be implemented.

[$] Better hugetlb page-table walking

✇LWN
Par : corbet
The kernel must often step through the page tables of one or more processes to carry out various operations. This "page-table walking" tends to be performed by ad-hoc (duplicated) code all over the kernel. Oscar Salvador used a memory-management-track session at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit to talk about strategies to unify the kernel's page-table walking code just a little bit by making hugetlb pages look more like ordinary pages.

Rust 1.86.0 released

✇LWN
Par : corbet
Version 1.86.0 of the Rust language has been released. Changes include support for trait upcasting, the ability to index multiple elements of HashMaps and slices mutably, and a number of stabilized APIs.

Security updates for Thursday

✇LWN
Par : jake
Security updates have been issued by AlmaLinux (expat), Debian (chromium, commons-vfs, firefox-esr, php-horde-editor, php-horde-imp, and thunderbird), Fedora (corosync, firefox, nextcloud, and suricata), Mageia (curl and upx), Oracle (emacs, fence-agents, freetype, kernel, libreoffice, libxml2, nginx:1.24, podman, python-jinja2, and tigervnc), Red Hat (firefox and python-jinja2), SUSE (assimp, ffmpeg-4, firefox, ghostscript, GraphicsMagick, libxslt, and tomcat), and Ubuntu (linux, linux-aws, linux-aws-5.15, linux-gcp, linux-gke, linux-gkeop, linux-ibm, linux-intel-iotg, linux-kvm, linux-lowlatency, linux-lowlatency-hwe-5.15, linux-meta-raspi, linux-nvidia-tegra, linux-oracle, linux-oracle-5.15, linux-raspi, linux, linux-azure, linux-azure-5.4, linux-bluefield, linux-gcp, linux-ibm, linux-kvm, linux-oracle, linux-oracle-5.4, linux-xilinx-zynqmp, linux-fips, linux-fips, linux-aws-fips, linux-gcp-fips, linux-hwe-5.15, and linux-realtime, linux-intel-iot-realtime).
❌