mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
b985883b2c
Test the setting of the XFS BMBT fields via xfs_db. Runs through the valid bit values for each field and tests an illegal value. [dchinner: added _require_xfs_mkfs_crc and turned off crcs so that the test doesn't just fail on CRC enabled test runs.] [dchinner: added hex block values to check they don't get endian swapped.] Signed-off-by: Mark Tinguely <tinguely@sgi.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
151 lines
4.2 KiB
Plaintext
151 lines
4.2 KiB
Plaintext
QA output created by 001
|
|
testing u.bmx[0].extentflag with 1 bits
|
|
u.bmx[0].extentflag = 0
|
|
u.bmx[0].extentflag = 1
|
|
unable to convert value '2'.
|
|
|
|
testing u.bmx[0].startoff with 54 bits
|
|
u.bmx[0].startoff = 0
|
|
u.bmx[0].startoff = 1
|
|
u.bmx[0].startoff = 2
|
|
u.bmx[0].startoff = 4
|
|
u.bmx[0].startoff = 8
|
|
u.bmx[0].startoff = 16
|
|
u.bmx[0].startoff = 32
|
|
u.bmx[0].startoff = 64
|
|
u.bmx[0].startoff = 128
|
|
u.bmx[0].startoff = 256
|
|
u.bmx[0].startoff = 512
|
|
u.bmx[0].startoff = 1024
|
|
u.bmx[0].startoff = 2048
|
|
u.bmx[0].startoff = 4096
|
|
u.bmx[0].startoff = 8192
|
|
u.bmx[0].startoff = 16384
|
|
u.bmx[0].startoff = 32768
|
|
u.bmx[0].startoff = 65536
|
|
u.bmx[0].startoff = 131072
|
|
u.bmx[0].startoff = 262144
|
|
u.bmx[0].startoff = 524288
|
|
u.bmx[0].startoff = 1048576
|
|
u.bmx[0].startoff = 2097152
|
|
u.bmx[0].startoff = 4194304
|
|
u.bmx[0].startoff = 8388608
|
|
u.bmx[0].startoff = 16777216
|
|
u.bmx[0].startoff = 33554432
|
|
u.bmx[0].startoff = 67108864
|
|
u.bmx[0].startoff = 134217728
|
|
u.bmx[0].startoff = 268435456
|
|
u.bmx[0].startoff = 536870912
|
|
u.bmx[0].startoff = 1073741824
|
|
u.bmx[0].startoff = 2147483648
|
|
u.bmx[0].startoff = 4294967296
|
|
u.bmx[0].startoff = 8589934592
|
|
u.bmx[0].startoff = 17179869184
|
|
u.bmx[0].startoff = 34359738368
|
|
u.bmx[0].startoff = 68719476736
|
|
u.bmx[0].startoff = 137438953472
|
|
u.bmx[0].startoff = 274877906944
|
|
u.bmx[0].startoff = 549755813888
|
|
u.bmx[0].startoff = 1099511627776
|
|
u.bmx[0].startoff = 2199023255552
|
|
u.bmx[0].startoff = 4398046511104
|
|
u.bmx[0].startoff = 8796093022208
|
|
u.bmx[0].startoff = 17592186044416
|
|
u.bmx[0].startoff = 35184372088832
|
|
u.bmx[0].startoff = 70368744177664
|
|
u.bmx[0].startoff = 140737488355328
|
|
u.bmx[0].startoff = 281474976710656
|
|
u.bmx[0].startoff = 562949953421312
|
|
u.bmx[0].startoff = 1125899906842624
|
|
u.bmx[0].startoff = 2251799813685248
|
|
u.bmx[0].startoff = 4503599627370496
|
|
u.bmx[0].startoff = 9007199254740992
|
|
unable to convert value '18014398509481984'.
|
|
|
|
testing u.bmx[0].startblock with 52 bits
|
|
u.bmx[0].startblock = 0
|
|
u.bmx[0].startblock = 1
|
|
u.bmx[0].startblock = 2
|
|
u.bmx[0].startblock = 4
|
|
u.bmx[0].startblock = 8
|
|
u.bmx[0].startblock = 16
|
|
u.bmx[0].startblock = 32
|
|
u.bmx[0].startblock = 64
|
|
u.bmx[0].startblock = 128
|
|
u.bmx[0].startblock = 256
|
|
u.bmx[0].startblock = 512
|
|
u.bmx[0].startblock = 1024
|
|
u.bmx[0].startblock = 2048
|
|
u.bmx[0].startblock = 4096
|
|
u.bmx[0].startblock = 8192
|
|
u.bmx[0].startblock = 16384
|
|
u.bmx[0].startblock = 32768
|
|
u.bmx[0].startblock = 65536
|
|
u.bmx[0].startblock = 131072
|
|
u.bmx[0].startblock = 262144
|
|
u.bmx[0].startblock = 524288
|
|
u.bmx[0].startblock = 1048576
|
|
u.bmx[0].startblock = 2097152
|
|
u.bmx[0].startblock = 4194304
|
|
u.bmx[0].startblock = 8388608
|
|
u.bmx[0].startblock = 16777216
|
|
u.bmx[0].startblock = 33554432
|
|
u.bmx[0].startblock = 67108864
|
|
u.bmx[0].startblock = 134217728
|
|
u.bmx[0].startblock = 268435456
|
|
u.bmx[0].startblock = 536870912
|
|
u.bmx[0].startblock = 1073741824
|
|
u.bmx[0].startblock = 2147483648
|
|
u.bmx[0].startblock = 4294967296
|
|
u.bmx[0].startblock = 8589934592
|
|
u.bmx[0].startblock = 17179869184
|
|
u.bmx[0].startblock = 34359738368
|
|
u.bmx[0].startblock = 68719476736
|
|
u.bmx[0].startblock = 137438953472
|
|
u.bmx[0].startblock = 274877906944
|
|
u.bmx[0].startblock = 549755813888
|
|
u.bmx[0].startblock = 1099511627776
|
|
u.bmx[0].startblock = 2199023255552
|
|
u.bmx[0].startblock = 4398046511104
|
|
u.bmx[0].startblock = 8796093022208
|
|
u.bmx[0].startblock = 17592186044416
|
|
u.bmx[0].startblock = 35184372088832
|
|
u.bmx[0].startblock = 70368744177664
|
|
u.bmx[0].startblock = 140737488355328
|
|
u.bmx[0].startblock = 281474976710656
|
|
u.bmx[0].startblock = 562949953421312
|
|
u.bmx[0].startblock = 1125899906842624
|
|
u.bmx[0].startblock = 2251799813685248
|
|
unable to convert value '4503599627370496'.
|
|
|
|
testing u.bmx[0].blockcount with 21 bits
|
|
u.bmx[0].blockcount = 0
|
|
u.bmx[0].blockcount = 1
|
|
u.bmx[0].blockcount = 2
|
|
u.bmx[0].blockcount = 4
|
|
u.bmx[0].blockcount = 8
|
|
u.bmx[0].blockcount = 16
|
|
u.bmx[0].blockcount = 32
|
|
u.bmx[0].blockcount = 64
|
|
u.bmx[0].blockcount = 128
|
|
u.bmx[0].blockcount = 256
|
|
u.bmx[0].blockcount = 512
|
|
u.bmx[0].blockcount = 1024
|
|
u.bmx[0].blockcount = 2048
|
|
u.bmx[0].blockcount = 4096
|
|
u.bmx[0].blockcount = 8192
|
|
u.bmx[0].blockcount = 16384
|
|
u.bmx[0].blockcount = 32768
|
|
u.bmx[0].blockcount = 65536
|
|
u.bmx[0].blockcount = 131072
|
|
u.bmx[0].blockcount = 262144
|
|
u.bmx[0].blockcount = 524288
|
|
u.bmx[0].blockcount = 1048576
|
|
unable to convert value '2097152'.
|
|
|
|
core.gen = 90
|
|
core.gen = 165
|
|
core.gen = 0
|
|
core.gen = 1515847680
|
|
core.gen = 2779054080
|