#44 – Une fenêtre sur le kernel
Marc-Antoine Perennou
Quentin Adam
Pierre-Antoine Grégoire
et notre invité aujourd’hui: Erwan Velu
Support de linux comme partition racine dans hyperv
https://www.phoronix.com/scan.php?page=news_item&px=Hyper-V-Isolation-VMs-Linux
https://lore.kernel.org/lkml/20210228150315.2552437-1-ltykernel@gmail.com/
00:13:30
Support de l’usb 3.2 multi-lane pour monter jusqu’a 2x10gbit/s
https://kernelnewbies.org/Linux_5.12#Universal_Serial_Bus
Note: amélioration du support USB 4 aussi.
00:21:45
la réécriture du coeur de io_uring pour ne plus avoir de kernel threads spécifiques mais utiliser un fork du process qui a besoin de faire l’io
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5695e51619745d4fe3ec2506a2f0cd982c5e27a4
00:31:09
Kthread NAPI polling = NAPI == poll directly network device == softirq (bypass scheduler) = running in kthread makes monitoring easier
https://kernelnewbies.org/Linux_5.12#Networking
00:35:51
Id mapping for mounts
https://kernelnewbies.org/Linux_5.12#ID_mapping_in_mounts
00:39:12
KFENCE “soft kasan”
https://kernelnewbies.org/Linux_5.12#KFENCE_memory_error_detector
00:44:31
Support amélioré du VRR (Variable Refresh Rate) avec AMD Freesync et Intel Adaptative sync.
https://kernelnewbies.org/Linux_5.12#Graphics
Avec un chouette article explicatif: https://www.clubic.com/materiel-informatique/ecran-lcd/article-886384-1-sync-freesync-adaptive-sync-vrr-technologies.html
00:52:50
Virtu
TDP MMU dans KVM
virtio-input: add multi-touch support
Le Lolz:
Support des manettes dual sense Playstation 5 qui arrive en même temps que le support du hardware et des accessoires Nintendo 64.
https://kernelnewbies.org/Linux_5.12#Tablets.2C_touch_screens.2C_keyboards.2C_mouses
https://projectacrn.org/ + virtio
01:05:02
OBS + wayland fonctionne, merci pipewire
https://www.phoronix.com/scan.php?page=news_item&px=OBS-Studio-Wayland-Ready
01:09:05
DTPM (Dynamic Thermal Power Management)
https://kernelnewbies.org/Linux_5.12#Dynamic_Thermal_Power_Management
Sortie de Bootstrap 5, sans Jquery et avec le drop de plein de browsers legacy.
https://blog.getbootstrap.com/2021/05/05/bootstrap-5/
01:13:45
Youki:
https://twitter.com/utam0k/status/1393881448856182784?s=20
https://github.com/utam0k/youki
Rust on windows
https://blogs.windows.com/windowsdeveloper/2021/05/06/announcing-rust-for-windows-v0-9/
https://cloudblogs.microsoft.com/opensource/2021/05/10/making-ebpf-work-on-windows/
https://github.com/microsoft/ebpf-for-windows
01:21:15
https://frame.work/products/laptop-diy-edition
https://embedded-recipes.org/2019/talks/testing-firmware-the-devops-way/
01:29:25
https://twitter.com/trufae/status/1393266785982586882
Vim:terminal
01:30:38
Man simplifié orienté “cheatsheets” (contre-pied dans l’épisode Kernel 😉 )
https://github.com/tldr-pages/tldr
01:34:00
https://www.anandtech.com/show/16656/ibm-creates-first-2nm-chip
https://www.youtube.com/watch?t=39&v=whIZTN7K0Zo&feature=youtu.be