]> code.ossystems Code Review - openembedded-core.git/commit
wic/filemap: If FIGETBSZ iotctl fail, failback to os.stat
authorKalle Lampila <kalle.lampila@lempea.com>
Tue, 31 Dec 2019 15:10:49 +0000 (17:10 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 Jan 2020 16:39:04 +0000 (16:39 +0000)
commite219f5175177a640dd62833082ea19adc1c13d42
treeda1da1f7662c057449ad064b831704d963816f05
parentcf5f46e6435a577170d4c0267dc41b62ef1caab0
wic/filemap: If FIGETBSZ iotctl fail, failback to os.stat

Some file systems don't support fetching the block size (notably the
file system Docker uses for containers), so if iotctl() fail, try to use
failback via os.stat() to get block size.

Signed-off-by: Kalle lampila <kalle.lampila@lempea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/wic/filemap.py