@ -97,6 +97,19 @@ stdenv.mkDerivation rec {
url = " h t t p s : / / g i t l a b . c o m / q e m u - p r o j e c t / q e m u / - / c o m m i t / 1 3 b 2 5 0 b 1 2 a d 3 c 5 9 1 1 4 a 6 a 1 7 d 5 9 c a f 0 7 3 c e 4 5 b 3 3 a . p a t c h " ;
sha256 = " 0 l k z f c 7 g d l v j 4 r z 9 w k 0 7 f s k i d a q y s m x 8 9 1 1 g 9 1 4 d s 1 j n c z g k 7 1 m f " ;
} )
# Fixes a crash that frequently happens in some setups that share /nix/store over 9p like nixos tests
# on some systems. Remove with next release.
( fetchpatch {
name = " f i x - c r a s h - i n - v 9 f s _ w a l k . p a t c h " ;
url = " h t t p s : / / g i t l a b . c o m / q e m u - p r o j e c t / q e m u / - / c o m m i t / f 8 3 d f 0 0 9 0 0 8 1 6 4 7 6 c c a 4 1 b b 5 3 6 e 4 d 5 3 2 b 2 9 7 d 7 6 e . p a t c h " ;
sha256 = " s h a 2 5 6 - L Y G b B L S 5 Y V g q 8 B f 7 N V k 7 H B F x X q 3 4 N m Z R P C E G 7 9 J P w k 8 = " ;
} )
# Fixes an io error on discard/unmap operation for aio/file backend. Remove with next release.
( fetchpatch {
name = " f i x - a i o - d i s c a r d - r e t u r n - v a l u e . p a t c h " ;
url = " h t t p s : / / g i t l a b . c o m / q e m u - p r o j e c t / q e m u / - / c o m m i t / 1 3 a 0 2 8 3 3 6 f 2 c 0 5 e 7 f f 4 7 d f d a f 3 0 d f a c 7 f 4 8 8 3 e 8 0 . p a t c h " ;
sha256 = " s h a 2 5 6 - 2 3 x V i x V l + J D B N d h e 5 j 5 W Y 8 C B 4 M s n U o + s j r k A k G + J S 6 M = " ;
} )
] ++ lib . optional nixosTestRunner ./force-uid0-on-9p.patch
++ lib . optionals stdenv . hostPlatform . isMusl [
( fetchpatch {