CVE-2024-50189 addresses a vulnerability in the Linux kernel's HID amd_sfh driver. The issue was resolved by switching to the device-managed version of dmam_alloc_coherent(), which simplifies cleanup during probe() error handling. This change ensures proper resource cleanup, preventing memory errors, page faults, and potential btrfs filesystem corruption.