mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
291 lines
8.4 KiB
Plaintext
291 lines
8.4 KiB
Plaintext
|
|
QA output created by 186
|
||
|
|
|
||
|
|
=================================
|
||
|
|
ATTR2
|
||
|
|
core.forkoff = 0
|
||
|
|
u.sfdir2.hdr.count = 0
|
||
|
|
u.sfdir2.hdr.i8count = 0
|
||
|
|
=================================
|
||
|
|
|
||
|
|
*** create 25 dirents ***
|
||
|
|
|
||
|
|
|
||
|
|
=================================
|
||
|
|
ATTR2
|
||
|
|
core.forkoff = 0
|
||
|
|
u.sfdir2.hdr.count = 25
|
||
|
|
u.sfdir2.hdr.i8count = 0
|
||
|
|
u.sfdir2.list[0].namelen = 6
|
||
|
|
u.sfdir2.list[0].offset = 0x30
|
||
|
|
u.sfdir2.list[0].name = "file.1"
|
||
|
|
u.sfdir2.list[1].namelen = 6
|
||
|
|
u.sfdir2.list[1].offset = 0x48
|
||
|
|
u.sfdir2.list[1].name = "file.2"
|
||
|
|
u.sfdir2.list[2].namelen = 6
|
||
|
|
u.sfdir2.list[2].offset = 0x60
|
||
|
|
u.sfdir2.list[2].name = "file.3"
|
||
|
|
u.sfdir2.list[3].namelen = 6
|
||
|
|
u.sfdir2.list[3].offset = 0x78
|
||
|
|
u.sfdir2.list[3].name = "file.4"
|
||
|
|
u.sfdir2.list[4].namelen = 6
|
||
|
|
u.sfdir2.list[4].offset = 0x90
|
||
|
|
u.sfdir2.list[4].name = "file.5"
|
||
|
|
u.sfdir2.list[5].namelen = 6
|
||
|
|
u.sfdir2.list[5].offset = 0xa8
|
||
|
|
u.sfdir2.list[5].name = "file.6"
|
||
|
|
u.sfdir2.list[6].namelen = 6
|
||
|
|
u.sfdir2.list[6].offset = 0xc0
|
||
|
|
u.sfdir2.list[6].name = "file.7"
|
||
|
|
u.sfdir2.list[7].namelen = 6
|
||
|
|
u.sfdir2.list[7].offset = 0xd8
|
||
|
|
u.sfdir2.list[7].name = "file.8"
|
||
|
|
u.sfdir2.list[8].namelen = 6
|
||
|
|
u.sfdir2.list[8].offset = 0xf0
|
||
|
|
u.sfdir2.list[8].name = "file.9"
|
||
|
|
u.sfdir2.list[9].namelen = 7
|
||
|
|
u.sfdir2.list[9].offset = 0x108
|
||
|
|
u.sfdir2.list[9].name = "file.10"
|
||
|
|
u.sfdir2.list[10].namelen = 7
|
||
|
|
u.sfdir2.list[10].offset = 0x120
|
||
|
|
u.sfdir2.list[10].name = "file.11"
|
||
|
|
u.sfdir2.list[11].namelen = 7
|
||
|
|
u.sfdir2.list[11].offset = 0x138
|
||
|
|
u.sfdir2.list[11].name = "file.12"
|
||
|
|
u.sfdir2.list[12].namelen = 7
|
||
|
|
u.sfdir2.list[12].offset = 0x150
|
||
|
|
u.sfdir2.list[12].name = "file.13"
|
||
|
|
u.sfdir2.list[13].namelen = 7
|
||
|
|
u.sfdir2.list[13].offset = 0x168
|
||
|
|
u.sfdir2.list[13].name = "file.14"
|
||
|
|
u.sfdir2.list[14].namelen = 7
|
||
|
|
u.sfdir2.list[14].offset = 0x180
|
||
|
|
u.sfdir2.list[14].name = "file.15"
|
||
|
|
u.sfdir2.list[15].namelen = 7
|
||
|
|
u.sfdir2.list[15].offset = 0x198
|
||
|
|
u.sfdir2.list[15].name = "file.16"
|
||
|
|
u.sfdir2.list[16].namelen = 7
|
||
|
|
u.sfdir2.list[16].offset = 0x1b0
|
||
|
|
u.sfdir2.list[16].name = "file.17"
|
||
|
|
u.sfdir2.list[17].namelen = 7
|
||
|
|
u.sfdir2.list[17].offset = 0x1c8
|
||
|
|
u.sfdir2.list[17].name = "file.18"
|
||
|
|
u.sfdir2.list[18].namelen = 7
|
||
|
|
u.sfdir2.list[18].offset = 0x1e0
|
||
|
|
u.sfdir2.list[18].name = "file.19"
|
||
|
|
u.sfdir2.list[19].namelen = 7
|
||
|
|
u.sfdir2.list[19].offset = 0x1f8
|
||
|
|
u.sfdir2.list[19].name = "file.20"
|
||
|
|
u.sfdir2.list[20].namelen = 7
|
||
|
|
u.sfdir2.list[20].offset = 0x210
|
||
|
|
u.sfdir2.list[20].name = "file.21"
|
||
|
|
u.sfdir2.list[21].namelen = 7
|
||
|
|
u.sfdir2.list[21].offset = 0x228
|
||
|
|
u.sfdir2.list[21].name = "file.22"
|
||
|
|
u.sfdir2.list[22].namelen = 7
|
||
|
|
u.sfdir2.list[22].offset = 0x240
|
||
|
|
u.sfdir2.list[22].name = "file.23"
|
||
|
|
u.sfdir2.list[23].namelen = 7
|
||
|
|
u.sfdir2.list[23].offset = 0x258
|
||
|
|
u.sfdir2.list[23].name = "file.24"
|
||
|
|
u.sfdir2.list[24].namelen = 7
|
||
|
|
u.sfdir2.list[24].offset = 0x270
|
||
|
|
u.sfdir2.list[24].name = "file.25"
|
||
|
|
=================================
|
||
|
|
|
||
|
|
*** create EAs start 1 end 1 ***
|
||
|
|
|
||
|
|
|
||
|
|
=================================
|
||
|
|
ATTR
|
||
|
|
ATTR2
|
||
|
|
core.forkoff = 47
|
||
|
|
u.sfdir2.hdr.count = 25
|
||
|
|
u.sfdir2.hdr.i8count = 0
|
||
|
|
u.sfdir2.list[0].namelen = 6
|
||
|
|
u.sfdir2.list[0].offset = 0x30
|
||
|
|
u.sfdir2.list[0].name = "file.1"
|
||
|
|
u.sfdir2.list[1].namelen = 6
|
||
|
|
u.sfdir2.list[1].offset = 0x48
|
||
|
|
u.sfdir2.list[1].name = "file.2"
|
||
|
|
u.sfdir2.list[2].namelen = 6
|
||
|
|
u.sfdir2.list[2].offset = 0x60
|
||
|
|
u.sfdir2.list[2].name = "file.3"
|
||
|
|
u.sfdir2.list[3].namelen = 6
|
||
|
|
u.sfdir2.list[3].offset = 0x78
|
||
|
|
u.sfdir2.list[3].name = "file.4"
|
||
|
|
u.sfdir2.list[4].namelen = 6
|
||
|
|
u.sfdir2.list[4].offset = 0x90
|
||
|
|
u.sfdir2.list[4].name = "file.5"
|
||
|
|
u.sfdir2.list[5].namelen = 6
|
||
|
|
u.sfdir2.list[5].offset = 0xa8
|
||
|
|
u.sfdir2.list[5].name = "file.6"
|
||
|
|
u.sfdir2.list[6].namelen = 6
|
||
|
|
u.sfdir2.list[6].offset = 0xc0
|
||
|
|
u.sfdir2.list[6].name = "file.7"
|
||
|
|
u.sfdir2.list[7].namelen = 6
|
||
|
|
u.sfdir2.list[7].offset = 0xd8
|
||
|
|
u.sfdir2.list[7].name = "file.8"
|
||
|
|
u.sfdir2.list[8].namelen = 6
|
||
|
|
u.sfdir2.list[8].offset = 0xf0
|
||
|
|
u.sfdir2.list[8].name = "file.9"
|
||
|
|
u.sfdir2.list[9].namelen = 7
|
||
|
|
u.sfdir2.list[9].offset = 0x108
|
||
|
|
u.sfdir2.list[9].name = "file.10"
|
||
|
|
u.sfdir2.list[10].namelen = 7
|
||
|
|
u.sfdir2.list[10].offset = 0x120
|
||
|
|
u.sfdir2.list[10].name = "file.11"
|
||
|
|
u.sfdir2.list[11].namelen = 7
|
||
|
|
u.sfdir2.list[11].offset = 0x138
|
||
|
|
u.sfdir2.list[11].name = "file.12"
|
||
|
|
u.sfdir2.list[12].namelen = 7
|
||
|
|
u.sfdir2.list[12].offset = 0x150
|
||
|
|
u.sfdir2.list[12].name = "file.13"
|
||
|
|
u.sfdir2.list[13].namelen = 7
|
||
|
|
u.sfdir2.list[13].offset = 0x168
|
||
|
|
u.sfdir2.list[13].name = "file.14"
|
||
|
|
u.sfdir2.list[14].namelen = 7
|
||
|
|
u.sfdir2.list[14].offset = 0x180
|
||
|
|
u.sfdir2.list[14].name = "file.15"
|
||
|
|
u.sfdir2.list[15].namelen = 7
|
||
|
|
u.sfdir2.list[15].offset = 0x198
|
||
|
|
u.sfdir2.list[15].name = "file.16"
|
||
|
|
u.sfdir2.list[16].namelen = 7
|
||
|
|
u.sfdir2.list[16].offset = 0x1b0
|
||
|
|
u.sfdir2.list[16].name = "file.17"
|
||
|
|
u.sfdir2.list[17].namelen = 7
|
||
|
|
u.sfdir2.list[17].offset = 0x1c8
|
||
|
|
u.sfdir2.list[17].name = "file.18"
|
||
|
|
u.sfdir2.list[18].namelen = 7
|
||
|
|
u.sfdir2.list[18].offset = 0x1e0
|
||
|
|
u.sfdir2.list[18].name = "file.19"
|
||
|
|
u.sfdir2.list[19].namelen = 7
|
||
|
|
u.sfdir2.list[19].offset = 0x1f8
|
||
|
|
u.sfdir2.list[19].name = "file.20"
|
||
|
|
u.sfdir2.list[20].namelen = 7
|
||
|
|
u.sfdir2.list[20].offset = 0x210
|
||
|
|
u.sfdir2.list[20].name = "file.21"
|
||
|
|
u.sfdir2.list[21].namelen = 7
|
||
|
|
u.sfdir2.list[21].offset = 0x228
|
||
|
|
u.sfdir2.list[21].name = "file.22"
|
||
|
|
u.sfdir2.list[22].namelen = 7
|
||
|
|
u.sfdir2.list[22].offset = 0x240
|
||
|
|
u.sfdir2.list[22].name = "file.23"
|
||
|
|
u.sfdir2.list[23].namelen = 7
|
||
|
|
u.sfdir2.list[23].offset = 0x258
|
||
|
|
u.sfdir2.list[23].name = "file.24"
|
||
|
|
u.sfdir2.list[24].namelen = 7
|
||
|
|
u.sfdir2.list[24].offset = 0x270
|
||
|
|
u.sfdir2.list[24].name = "file.25"
|
||
|
|
a.sfattr.hdr.totsize = 10
|
||
|
|
a.sfattr.hdr.count = 1
|
||
|
|
a.sfattr.list[0].namelen = 1
|
||
|
|
a.sfattr.list[0].valuelen = 2
|
||
|
|
a.sfattr.list[0].root = 0
|
||
|
|
a.sfattr.list[0].secure = 0
|
||
|
|
a.sfattr.list[0].name = "1"
|
||
|
|
a.sfattr.list[0].value = "\272\276"
|
||
|
|
=================================
|
||
|
|
|
||
|
|
Try setting attr1 by db
|
||
|
|
|
||
|
|
ATTR
|
||
|
|
|
||
|
|
*** create EAs start 2 end 2 ***
|
||
|
|
|
||
|
|
|
||
|
|
=================================
|
||
|
|
ATTR
|
||
|
|
core.forkoff = 47
|
||
|
|
u.sfdir2.hdr.count = 25
|
||
|
|
u.sfdir2.hdr.i8count = 0
|
||
|
|
u.sfdir2.list[0].namelen = 6
|
||
|
|
u.sfdir2.list[0].offset = 0x30
|
||
|
|
u.sfdir2.list[0].name = "file.1"
|
||
|
|
u.sfdir2.list[1].namelen = 6
|
||
|
|
u.sfdir2.list[1].offset = 0x48
|
||
|
|
u.sfdir2.list[1].name = "file.2"
|
||
|
|
u.sfdir2.list[2].namelen = 6
|
||
|
|
u.sfdir2.list[2].offset = 0x60
|
||
|
|
u.sfdir2.list[2].name = "file.3"
|
||
|
|
u.sfdir2.list[3].namelen = 6
|
||
|
|
u.sfdir2.list[3].offset = 0x78
|
||
|
|
u.sfdir2.list[3].name = "file.4"
|
||
|
|
u.sfdir2.list[4].namelen = 6
|
||
|
|
u.sfdir2.list[4].offset = 0x90
|
||
|
|
u.sfdir2.list[4].name = "file.5"
|
||
|
|
u.sfdir2.list[5].namelen = 6
|
||
|
|
u.sfdir2.list[5].offset = 0xa8
|
||
|
|
u.sfdir2.list[5].name = "file.6"
|
||
|
|
u.sfdir2.list[6].namelen = 6
|
||
|
|
u.sfdir2.list[6].offset = 0xc0
|
||
|
|
u.sfdir2.list[6].name = "file.7"
|
||
|
|
u.sfdir2.list[7].namelen = 6
|
||
|
|
u.sfdir2.list[7].offset = 0xd8
|
||
|
|
u.sfdir2.list[7].name = "file.8"
|
||
|
|
u.sfdir2.list[8].namelen = 6
|
||
|
|
u.sfdir2.list[8].offset = 0xf0
|
||
|
|
u.sfdir2.list[8].name = "file.9"
|
||
|
|
u.sfdir2.list[9].namelen = 7
|
||
|
|
u.sfdir2.list[9].offset = 0x108
|
||
|
|
u.sfdir2.list[9].name = "file.10"
|
||
|
|
u.sfdir2.list[10].namelen = 7
|
||
|
|
u.sfdir2.list[10].offset = 0x120
|
||
|
|
u.sfdir2.list[10].name = "file.11"
|
||
|
|
u.sfdir2.list[11].namelen = 7
|
||
|
|
u.sfdir2.list[11].offset = 0x138
|
||
|
|
u.sfdir2.list[11].name = "file.12"
|
||
|
|
u.sfdir2.list[12].namelen = 7
|
||
|
|
u.sfdir2.list[12].offset = 0x150
|
||
|
|
u.sfdir2.list[12].name = "file.13"
|
||
|
|
u.sfdir2.list[13].namelen = 7
|
||
|
|
u.sfdir2.list[13].offset = 0x168
|
||
|
|
u.sfdir2.list[13].name = "file.14"
|
||
|
|
u.sfdir2.list[14].namelen = 7
|
||
|
|
u.sfdir2.list[14].offset = 0x180
|
||
|
|
u.sfdir2.list[14].name = "file.15"
|
||
|
|
u.sfdir2.list[15].namelen = 7
|
||
|
|
u.sfdir2.list[15].offset = 0x198
|
||
|
|
u.sfdir2.list[15].name = "file.16"
|
||
|
|
u.sfdir2.list[16].namelen = 7
|
||
|
|
u.sfdir2.list[16].offset = 0x1b0
|
||
|
|
u.sfdir2.list[16].name = "file.17"
|
||
|
|
u.sfdir2.list[17].namelen = 7
|
||
|
|
u.sfdir2.list[17].offset = 0x1c8
|
||
|
|
u.sfdir2.list[17].name = "file.18"
|
||
|
|
u.sfdir2.list[18].namelen = 7
|
||
|
|
u.sfdir2.list[18].offset = 0x1e0
|
||
|
|
u.sfdir2.list[18].name = "file.19"
|
||
|
|
u.sfdir2.list[19].namelen = 7
|
||
|
|
u.sfdir2.list[19].offset = 0x1f8
|
||
|
|
u.sfdir2.list[19].name = "file.20"
|
||
|
|
u.sfdir2.list[20].namelen = 7
|
||
|
|
u.sfdir2.list[20].offset = 0x210
|
||
|
|
u.sfdir2.list[20].name = "file.21"
|
||
|
|
u.sfdir2.list[21].namelen = 7
|
||
|
|
u.sfdir2.list[21].offset = 0x228
|
||
|
|
u.sfdir2.list[21].name = "file.22"
|
||
|
|
u.sfdir2.list[22].namelen = 7
|
||
|
|
u.sfdir2.list[22].offset = 0x240
|
||
|
|
u.sfdir2.list[22].name = "file.23"
|
||
|
|
u.sfdir2.list[23].namelen = 7
|
||
|
|
u.sfdir2.list[23].offset = 0x258
|
||
|
|
u.sfdir2.list[23].name = "file.24"
|
||
|
|
u.sfdir2.list[24].namelen = 7
|
||
|
|
u.sfdir2.list[24].offset = 0x270
|
||
|
|
u.sfdir2.list[24].name = "file.25"
|
||
|
|
a.sfattr.hdr.totsize = 16
|
||
|
|
a.sfattr.hdr.count = 2
|
||
|
|
a.sfattr.list[0].namelen = 1
|
||
|
|
a.sfattr.list[0].valuelen = 2
|
||
|
|
a.sfattr.list[0].root = 0
|
||
|
|
a.sfattr.list[0].secure = 0
|
||
|
|
a.sfattr.list[0].name = "1"
|
||
|
|
a.sfattr.list[0].value = "\272\276"
|
||
|
|
a.sfattr.list[1].namelen = 1
|
||
|
|
a.sfattr.list[1].valuelen = 2
|
||
|
|
a.sfattr.list[1].root = 0
|
||
|
|
a.sfattr.list[1].secure = 0
|
||
|
|
a.sfattr.list[1].name = "2"
|
||
|
|
a.sfattr.list[1].value = "\272\276"
|
||
|
|
=================================
|