From 99777b8d11117b1faab3f00a4c48f77b53c8b475 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pali=20Roh=C3=A1r?= Date: Sun, 12 Nov 2017 22:05:15 +0100 Subject: [PATCH] test: Add UDF hdd image with final block size 4096 created by Linux mkudffs 1.3 $ dd if=/dev/zero of=udf-hdd-mkudffs-1.3-7.img bs=1M count=10 $ mkudffs -l Label512 -b 512 udf-hdd-mkudffs-1.3-7.img $ mkudffs -l Label4096 -b 4096 udf-hdd-mkudffs-1.3-7.img Image file was first formatted with block size 512 and then reformatted with block size 4096. Volume Recognition Sequence was overwritten and every Volume Structure Descriptor is now 4096 bytes long. Trying to read second VSD as 2048 bytes long will fail because 4069 bytes long VSD is padded with zeros. To verify that image file was properly detected, it should have label "Label4096" and not "Label512". --- .../blkid/low-probe-udf-hdd-mkudffs-1.3-7 | 10 ++++++++++ .../blkid/images-fs/udf-hdd-mkudffs-1.3-7.img.xz | Bin 0 -> 2720 bytes 2 files changed, 10 insertions(+) create mode 100644 tests/expected/blkid/low-probe-udf-hdd-mkudffs-1.3-7 create mode 100644 tests/ts/blkid/images-fs/udf-hdd-mkudffs-1.3-7.img.xz diff --git a/tests/expected/blkid/low-probe-udf-hdd-mkudffs-1.3-7 b/tests/expected/blkid/low-probe-udf-hdd-mkudffs-1.3-7 new file mode 100644 index 0000000000..a78606eea1 --- /dev/null +++ b/tests/expected/blkid/low-probe-udf-hdd-mkudffs-1.3-7 @@ -0,0 +1,10 @@ +ID_FS_LABEL=Label4096 +ID_FS_LABEL_ENC=Label4096 +ID_FS_LOGICAL_VOLUME_ID=Label4096 +ID_FS_TYPE=udf +ID_FS_USAGE=filesystem +ID_FS_UUID=5a08b6f521891529 +ID_FS_UUID_ENC=5a08b6f521891529 +ID_FS_VERSION=2.01 +ID_FS_VOLUME_ID=Label4096 +ID_FS_VOLUME_SET_ID=5a08b6f521891529LinuxUDF diff --git a/tests/ts/blkid/images-fs/udf-hdd-mkudffs-1.3-7.img.xz b/tests/ts/blkid/images-fs/udf-hdd-mkudffs-1.3-7.img.xz new file mode 100644 index 0000000000000000000000000000000000000000..5940009d7bdb4778746044d3e845a96023196cea GIT binary patch literal 2720 zc-rlj`#aMM0LH&;E0t_SBGE_j$iHTS#bmgb(x$UT~j zB@@a$vvv#r zxzmt?7XjePE|*Jb-CCNFy7?N>rHSG(p+)wPNLU2r;CNK& zhXgr6YqsN&u29nZYa0e{_un#_g7?8JMvcuyR_@{x`DkX$3s>|C)aK1HJm|cB8pw=5 z)wPhPeKY~g!1AlS{%O&3_>~meYO2Y~K(Or4{7N$#2Rb;N8Ig}Gc3CcaHN~{9+1XdcbbIio4msC$ zb;0;Vr7^(_T<8-pE{!i8+&U&@W&%r2vAMp}V9`0=sQW2cL~a^yo6FWLfKJboDCKQA z`8H5CSHESnI4_eR=u+pTS*KmJcCRMP;;uToi_8x95vW3eu_urKLSw8leM65pp>GFj zz-5!q_DfzIan4RxuYUu2k&u4?*P%xOjim)etQOF<8xw zTDRpW94xi=_Lg3J^XO|Vr(2wux1b5Dr4D`9pp}^WPnDuRph)sxAE9!KvG>T`Y2HX- zL$`My$5%}hgPL^$PfTWqEEV2R!v=ji20&uc;Q|Vtx{|gHqRthcMw(2> zgA?rqCW3QmU<*WdJw6RB8{2C@)^VS1pn%N{o*Y?cw6HSP^+Pl9o#l&6UGN6yTlC~e zN05+div`$)B$K}<`e;_VVRPjQ?$Kf)+_kEX5l`+_tXo}n<#?{?Bxj2?DSAH0R>Q}6 z6&gQxz4S~LmTPdB$tmTE;^)=$aXT7T$Gw#yv-U~2eP0wI>|qyFjgp zJ1Rt4B`559SZ(9;Bx<%YSLHKVvgIZ18y?afmj`?QF?3chdawU!xeDlU~!9TTtfDTf5Ou=LHq>yDcT`nZ|$XlTVw z#Pl{<1&v7y9iI++a=c+GNXg? zi-V;n{$941_jQ;gHgE5a294+ko@+ad6>b$LjWv%;*Z@kwDFR9->u(j=3W*~bIXKfa zVQ+y7iIm;>p!}h3m3_x#Y+`N}C;2uhuWo!sW&l~u!Dp*47w)t|?C-c&l&d1ip6gJh zB2fN*Crfereh;MT{oHf>?|S3XWl(g>1K$qR`0)xvT}ArWMg66AxrLN8;u_~l{K{E=CU9yRk|NKe(qGNDt7eb*l)L@>7ER@_2yct`e{f>&64M4 zgK;4j#-j*ug00JT+p8l^ix)N~p7swYD3f#H$oIw$X6BG06;fADhHi+__vB!6cE=tK zr$GO0a-|~xYsf#CDp*Oq^o#rd@@PxwpS8b%{RZ~4fiZci|Bt|$=tb&hu3#~jUTtu; z-6YP887eFYOBqqwnGQ-hVRllFQf-!>GR8sa@@Vhn$@H*c6@*yRHt!D&06RMU131w}>i_@% literal 0 Hc-jL100001 -- 2.47.3