Re: [libvirt] [PATCH 08/11] tests: Lookup extended stat/lstat in mocks

2019-08-21 Thread Daniel P . Berrangé
On Wed, Aug 21, 2019 at 07:13:20PM +0300, Roman Bolshakov wrote: > macOS syscall interface (/usr/lib/system/libsystem_kernel.dylib) has > three kinds of stat but only one of them can be used to fill > "struct stat": stat$INODE64. > > virmockstathelpers looks up regular stat instead of

[libvirt] [PATCH 08/11] tests: Lookup extended stat/lstat in mocks

2019-08-21 Thread Roman Bolshakov
macOS syscall interface (/usr/lib/system/libsystem_kernel.dylib) has three kinds of stat but only one of them can be used to fill "struct stat": stat$INODE64. virmockstathelpers looks up regular stat instead of stat$INODE64. That causes a failure in qemufirmwaretest because "struct stat" is laid