linuxPackages.ena: 2.8.6 -> 2.8.9

Removes several patches added in d915eb8 which are now included in-tree.

Notable commits, excluding aforementioned patches:
+ linux/ena: Add rx_overruns to ena-com structs
+ linux/ena: Report RX overrun errors via net device stats
+ linux/ena: Fix incorrect dma sync when SWIOTLB is on

full changelog: https://github.com/amzn/amzn-drivers/compare/ena_linux_2.8.6...ena_linux_2.8.9

+3 -20
+3 -20
pkgs/os-specific/linux/ena/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, kernel }: 1 + { lib, stdenv, fetchFromGitHub, kernel }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "2.8.6"; 4 + version = "2.8.9"; 5 5 name = "ena-${version}-${kernel.version}"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "amzn"; 9 9 repo = "amzn-drivers"; 10 10 rev = "ena_linux_${version}"; 11 - hash = "sha256-clRu+ecK/Je0kvlAAm6qCJqMyvZv0C88YIGDImhRhKA="; 11 + hash = "sha256-9Csrq9wM7Q99qPj7+NlnQgP6KcciNHMbAAb+Wg7eYAU="; 12 12 }; 13 - 14 - patches = 15 - [ # https://github.com/amzn/amzn-drivers/issues/269#issuecomment-1552483792 16 - (fetchpatch { 17 - url = "https://github.com/amzn/amzn-drivers/files/11504862/phc_kernel_6_2_fix.patch"; 18 - hash = "sha256-/EBkISwXMd7t4WZjsG9KVP6vncFwcZq1QBsxQLXyWsY="; 19 - }) 20 - # https://github.com/amzn/amzn-drivers/issues/270#issuecomment-1561924754 21 - (fetchpatch { 22 - url = "https://github.com/amzn/amzn-drivers/files/11559312/devlink_6_2_fix.patch"; 23 - hash = "sha256-Nc71u91G0dL+ld6ovqjHaE6X2TxduWeQYr5K0KdoA3Q="; 24 - }) 25 - (fetchpatch { 26 - url = "https://github.com/amzn/amzn-drivers/files/11559314/devlink_6_3_fix.patch"; 27 - hash = "sha256-aEQTbwHC1DcDrtj188eoGzi3GU9MXnwIxuJW4L7qb/I="; 28 - }) 29 - ]; 30 13 31 14 hardeningDisable = [ "pic" ]; 32 15