Problèmes et questions concernant le noyau et le support matériel.
Répondre

kernel 6.15 et mise à jour

#1Messageil y a 1 mois

la version noyau 6.15 vient de sortir ,
elle apport les fonctionnalités suivantes:

Un large éventail d'améliorations de la prise en charge des processeurs AMD et Intel, comme la prise en charge de l'utilisation de AMD INVLPGB pour l'invalidation de la TLB par diffusion et FineIBT-BHI.

- Code CRC beaucoup plus rapide pour les CPU AVX-512.

- Le code des événements de performance a ajouté la prise en charge du filtrage de la latence de charge de l'AMD Zen 5.

- AES-CTR plus rapide pour AMD Zen 5 et d'autres processeurs Intel/AMD plus récents parmi les nombreuses améliorations du sous-système cryptographique pour Linux 6.15.

- Prise en charge de BFloat16 par RISC-V. Un certain nombre d'autres instructions RISC-V plus récentes sont maintenant supportées en plus de BF16.


- Amélioration du pilote AMD P-State.

- Correction d'une régression significative des performances pour le gouverneur CPUIdle sur les systèmes Linux sans tic-tac qui pouvait entraîner une régression des performances d'environ 50% pour les tests SPECjbb Java.

- Mises à jour de KVM Intel et AMD.

- Améliorations de l'Intel TDX pour éviter un chemin de code « lent et bogué ».

- Prise en charge du SoC AMD Versal NET.

- Arm Morello, Apple T2, MNT Reform 2, et beaucoup d'autres ajouts/modifications de SoC et de périphériques.

- Prise en charge d'Intel Raptor Lake S dans le pilote EDAC.

Cartes graphiques / GPU :

- Le code très primitif du pilote NOVA a été fusionné pour ce pilote graphique/affichage du noyau NVIDIA open-source, basé sur Rust, s'appuyant sur le NVIDIA GSP (GPU System Processor) avec Turing et les GPU plus récents. Ce successeur ultime du pilote Nouveau en est encore au tout début de son développement et n'est pas encore utilisable ou quoi que ce soit d'autre avec Linux 6.15. Au fil du temps, ce pilote sera progressivement intégré au noyau principal et deviendra utile.

- Prise en charge par le pilote Intel Xe de la mémoire virtuelle partagée (SVM).

- Rapport standardisé vers l'espace utilisateur des GPU accrochés.
- Le pilote Intel Xe prend également en charge l'échantillonnage de décrochage de l'UE.
- un nouveau mode de survie pour le pilote Intel Xe.
- Introduction dans le pilote Intel Xe3 de la nouvelle fonction « dirty rect ».
- Rapport sur la température du GPU Intel et de la VRAM avec le pilote Xe.

- Prise en charge du profil d'alimentation Intel GuC SLPC.

- Prise en charge par AMDGPU de l'interface OEM i2c pour l'éclairage RVB et d'autres commandes utilisées par certains partenaires des cartes Radeon d'AMD.

- Nouvelle prise en charge matérielle d'AMD pour divers nouveaux blocs IP sur les prochains GPU/APU.


- Rapport sur la vitesse des ventilateurs de la série AMD Radeon RX 9070.

- Prise en charge de l'écran Touch Bar d'Apple.
- Divers autres ajouts de pilotes graphiques/affichage.


Stockage Linux / Systèmes de fichiers :

- Activation de tailles de blocs supérieures à la taille de la page.

- EROFS peut désormais traiter des données beaucoup plus volumineuses, par exemple pour l'entraînement de modèles d'intelligence artificielle.

- Le format de disque Bcachefs est maintenant considéré comme « soft frozen » (gelé en douceur) avant de retirer son étiquette expérimentale, espérons-le, dans un avenir proche.

- Compression de données Zstd rapide/en temps réel pour Btrfs.

- Préparatifs pour la prise en charge des écritures atomiques de grande taille. Dans une prochaine version du noyau, EXT4 et XFS se préparent déjà à prendre en charge les écritures atomiques de grande taille.

- Le crypto passthrough en ligne pour la cible DM-Stripe fait partie des mises à jour de Device Mapper.

- La prise en charge de noms de fichiers beaucoup plus grands avec FUSE en passant d'une limite de longueur de nom de fichier de 1024 à 4096 pour les systèmes de fichiers dans l'espace utilisateur.

- EXT4 est mieux protégé contre les systèmes de fichiers malveillants.
- Diverses améliorations de F2FS.
- exFAT peut maintenant gérer la suppression de fichiers beaucoup plus rapidement.
- Optimisations mineures des fichiers VFS.


Réseau Linux :

- Prise en charge de la réception zéro-copie du réseau IO_uring.
- Un pilote de transport MCTP pour MCTP sur USB.
- Prise en charge de l'Ethernet Intel Killer E5000.
- Prise en charge de l'unité de traitement de paquets réseau RISC-V d'Airoha.

Autre matériel :

- Le nouveau sous-système FWCTL est introduit.

- Diverses améliorations de la prise en charge des ordinateurs portables, comme l'ajout d'un pilote pour le Samsung Galaxy Book et la prise en charge du Huawei Matebook E Go EC.

- Pilote pour l'écran tactile Apple Z2 et la Touch Bar pour la saisie sur certains appareils mobiles Apple et la Touch Bar pour les appareils Apple Silicon de la série M.
- Pilote de rétroéclairage pour divers appareils mobiles Apple.

- Meilleure prise en charge des manettes de la PlayStation 5 de Sony.

- Le nouveau pilote Parade PS883X fait partie des mises à jour USB et Thunderbolt.

- Améliorations du code du bus GPIB.

- Surveillance des capteurs pour la carte mère AMD BC-250 et ASUS X670E.
- Prise en charge du déchargement SPI.

- Prise en charge du SoundWire Bulk Register Access (BRA) pour permettre un fonctionnement à plus grande bande passante.

- Beaucoup d'autres nouvelles prises en charge du matériel audio.

- Un pilote de chien de garde Lenovo ThinkEdge SE30 a été ajouté.

- Pilotes PCI pour le contrôleur Agilex PCIe et AMD Multimedia DMA Bridge.

- Prise en charge de Microsoft Hyper-V pour l'exécution en tant que partition racine et la possibilité de déconnecter les cœurs de CPU dans le contexte des VM Hyper-V utilisant Linux.

- Le pilote de décodage vidéo Qualcomm Iris a été fusionné avec la prise en charge de l'entrée HDMI de DesignWare.

Sécurité Linux :

- Protection MSEAL des mappages système pour améliorer la sécurité sur Chrome OS, Android et d'autres plateformes Linux à haute sécurité.

- Gestion de l'atténuation SRSO de AMD Zen 5 pour KVM.

- Gestion de l'atténuation de Spectre BHB pour les processeurs ARM64.
Améliorations générales du noyau :

- De nombreuses améliorations du planificateur du noyau peuvent être trouvées dans Linux 6.15.
- Mises à jour des liaisons avec le noyau du pilote Rust et divers autres ajouts au langage Rust.
- Prise en charge du profilage de la latence avec perf.
- Zstd 1.5.7 fournit une mise à jour de la prise en charge de la compression/décompression Zstandard.
- Une option de compilation par défaut null TTY pour ceux qui compilent le noyau sans le support VT.

- Diverses mises à jour de sched_ext.
Suppressions / Nettoyage de printemps :

- Suppression des anciens pilotes IBM CXL/CAPI.
- IBM a supprimé le support des serveurs Cell Blade.

kernel 6.15 et mise à jour

#2Messageil y a 1 mois

kernel 6.15 et mise à jour

#3Messageil y a 1 mois

nouvelle maj ,
correction pour tous les processeurs sans SMP et Intel P/E-core
https://cdn.kernel.org/pub/linux/kernel ... Log-6.15.2
acpica/acpi-cpufreq/bcachefs/binder/bluetooth/clk/documentation/dt-bindings/nvmem/pinctrl/revert "drm/amd/display"/revert "x86/smp"/rtc/serial/thunderbolt/tracing/usb

kernel 6.15 et mise à jour

#4Messageil y a 3 semaines

nouvelle maj
https://cdn.kernel.org/pub/linux/kernel ... Log-6.15.3
9p/accel/amdxdna/accel/acpica/acpi/af_packet/alsa/arm64/asoc/ath10k/backlight/bio/blk-throttle/block/bluetooth/bonding/bpf/bpftool/brd/btrfs/bus/calipso/char/cifs/clk/clone_private_mnt()/coresight/counter/crypto/dmaengine/dm/dm-flakey/dm/do_change_type()/do_move_mount()/driver/drm(amd-amdgpu-bridge-ci-connector-i915-mediatek-meson-msm-panel-simple-panic-panthor-tegra-v3d-vc4-vkms-vmwgfx-xe)/dt-bindings/e1000/edac/efi/libstub/erofs/exportfs/f2fs/fbdev/finish_automount()/firmware/fpga/fs/dax/ntfs3/genksyms/gfs2/gve/hid/hisi_acc_vfio_pci/hwmon/i40e/iavf/ib/ice/idpf/iio/iomap/iommu/io_uring/iov_iter/kernfs/kselftest/ktls, sockmap/kunit/libbpf/loop/macsec/mailbox/md(raid1,raid10)/media/mei/mfd/misc/mm/mtd/net/netconsole/netfilter/netfs/netlink/net_sched/nfs/nilfs2/nvme/nvmem/nvmet-fcloop/objtool(rust)/ocfs2/octeontx2-af/octeontx2-pf/of/overflow/page_pool/path_overmount()/pci/perf/phy/pidfs/pinctrl/platform(chrome)/pm/posix-cpu-timers/power/ptp/randstruct/rcu/cpu_stall_cputime/rdma/regulator/remoteproc/revert "phy"/revert "wifi"/ring-buffer/risc-v/riscv/rpmsg/rtc/rtla/rust/sched/scsi/seg6/selftests/serial/smb/soc/soundwire/spi/squashfs/svcrdma/thermal/thunderbolt/tools/tracing/tty/uapi/ubsan/um/usb/vfio/virtio-pci/vmci/vmxnet3/vsock/virtio/vt/watchdog/wifi/wireguard/x86(cpu-fred-hyperv-idle-insn-iopl-irq-microcode(amd)-mtrr)/xen(arm-x86)/xfrm/xfs

kernel 6.15 et mise à jour

#5Messageil y a 2 semaines

nouvelle maj
https://cdn.kernel.org/pub/linux/kernel ... Log-6.15.4
accel/ivpu/acpi/acpica/alloc_tag/alsa/anon_inode/aoe/arm64/asoc/ata/atm/block/bluetooth/bnxt_en/bpf/bpf, sockmap/bpftool/bus/calipso/can/ceph/cgroup,freezer/cifs/clk/clocksource/configfs/configfs-tsm-report/cpufreq/crypto/dlm/dm/dm-mirror/dm-table/dm-verity/documentation/drivers/drm(amd-amdgpu-amdkfd-appletbdrm-bridge-dp-i915-msm-nouveau(gsp et nvkm)-panel-panthor-rockchip-ssd130x-ttm-v3d-xe)/dt-bindings/dummycon/e1000e/edac(altera-amd64-igen6)/emulex/erofs/eth/exfat/ext4/f2fs/fbcon/fbdev/fgraph/firmware/fs/ftrace/gfs2/gpiolib/gpio/hid-asus/hv_netvsc/hwmon/i2c/i3c/i40e/ice/iio/input/iommu/ionic/io_uring/ipc/ipmi/ipv4/isofs/ixgbe/jbd2/jffs2/jfs/ksmbd/libbpf/loongarch/media/mlxbf_gige/mmc/mm/mpls/mtd/net/netdevsim/netfilter/net_sched/nfc/nfs/nfsd/nfsv4/nios2/nvme/nvme-tcp/octeontx2-pf/ovl/parisc/pci/perf/phy/pinctrl/platform(loongarch-msi-x86(amd-intel-uncore-freq)/pldmfw/pmdomain/pm/power/ptp/pwm/rdma/regulator/remoteproc/revert "bus"/revert "drm/amd/display"/revert "mac80211"/revert "mm/execmem"/revert "platform(x86)"/risc-v/rtla/sched_ext/sched(core-fair-rt)/scsi/sctp/selftests/selinux/smb/sock/soc/software node/sunrpc/svcrdma/sysfb/tcp/tee/tipc/tools/tracing/ublk/udmabuf/uio_hv_generic/usbnet/vgacon/video/vxlan/watchdog/wifi/wireless/workqueue/x86(its-kconfig-mm-sgx-virt(/tdx))/xfrm

kernel 6.15 et mise à jour

#6Messageil y a 5 jours

nouvelle maj
https://cdn.kernel.org/pub/linux/kernel ... Log-6.15.5
8250/af_unix/alsa/amd(amdkfd)/arm64/asoc/ata/atm/attach_recursive_mnt()/bcache/bluetooth/bnxt/bridge/btrfs/bus/ceph/cifs/coresight/crypto/cxl/dmaengine/dm-raid/dm vdo indexer/drm(amd-display-amdgpu-amdkfd-ast-bridge-cirrus-qemu-etnaviv-i915-msm-panel-scheduler-simpledrm-tegra-udl-xe)/dt-bindings/edac/amd64/ethernet/f2fs/fs/fuse/hid/hwmon/i2c/iio/io_uring/ksmbd/leds/libbpf/lib(group_cpus)/loongarch/mailbox/maple_tree/md(md-bitmap)/media/mfd/misc/mm/net/netlink/nfsv4.2/nfsv4/nvme/nvme-tcp/ovl/pci/revert "bcache"/revert "drm/i915/gem"/revert "riscv"/riscv/rust/sched_ext/scripts(gdb)/scsi/selinux/serial/smb/spi/sunrpc/tty/um/usb/vsock/wifi/x86(fpu-pkeys-traps)

kernel 6.15 et mise à jour

#7Messageil y a 1 jour

nouvelle maj
*** important mitigation TSA pour AMD ****
https://cdn.kernel.org/pub/linux/kernel ... Log-6.15.6
acpica/alsa/amd-xgbe/anon_inode/aoe/arm64/asoc/ata/bluetooth/btrfs/cifs/dma-buf/dpaa2-eth/drm(bridge-exynos-i915-msm-v3d-vmwgfx-xe)/dt-bindings/enic/ethernet/firmware/flexfiles/fs/genirq/hid/i2c/ib/idpf/igc/input/iommufd/iommu/lib/mmc/mm/module/mtd/mtk-sd/netfs/nfs/nfsv4/nui/nvme/nvme-multipath/nvme-pci/nvmet/optee/platform/(mellanox-x86(amd-pmc)/powercap/rcu/rdma/regulator/revert "mmc"/revert "usb"/riscv/rose/rtc/scsi/smb/spi/usb/virtio-net/vsock/wifi/x86(bugs-microcode(amd)-platform(amd)-process)/xfs/xhci
Répondre