180 lines
7.0 KiB
Plaintext
180 lines
7.0 KiB
Plaintext
cc 1421.c -o 1421
|
|
===== getdents count: 40
|
|
/work/gg10/e29005/project/os/install/bin/mcexec ./1421 /sys/devices/system/node 40
|
|
--------------- nread=24 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61145 directory 24 24 .
|
|
at end of getdents: lseek 24
|
|
--------------- nread=24 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
46533 directory 24 48 ..
|
|
at end of getdents: lseek 48
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61156 directory 32 80 node0
|
|
at end of getdents: lseek 80
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61148 directory 32 112 node1
|
|
at end of getdents: lseek 112
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61147 regular 32 144 possible
|
|
at end of getdents: lseek 144
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61146 regular 32 176 online
|
|
at end of getdents: lseek 176
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18112 directory 32 208 power
|
|
at end of getdents: lseek 208
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 0: lseek 0
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=24 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61145 directory 24 24 .
|
|
at end of getdents: lseek 24
|
|
lseek to 24: lseek 24
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=24 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
46533 directory 24 48 ..
|
|
at end of getdents: lseek 48
|
|
lseek to 48: lseek 48
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61156 directory 32 80 node0
|
|
at end of getdents: lseek 80
|
|
lseek to 80: lseek 80
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61148 directory 32 112 node1
|
|
at end of getdents: lseek 112
|
|
lseek to 112: lseek 112
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61147 regular 32 144 possible
|
|
at end of getdents: lseek 144
|
|
lseek to 144: lseek 144
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61146 regular 32 176 online
|
|
at end of getdents: lseek 176
|
|
lseek to 176: lseek 176
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18112 directory 32 208 power
|
|
at end of getdents: lseek 208
|
|
lseek to 208: lseek 208
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 240: lseek 240
|
|
--------------- nread=0 (EOF) ---------
|
|
at end of getdents: lseek 240
|
|
|
|
===== getdents count: 200
|
|
/work/gg10/e29005/project/os/install/bin/mcexec ./1421 /sys/devices/system/node 200
|
|
--------------- nread=176 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61145 directory 24 24 .
|
|
46533 directory 24 48 ..
|
|
61156 directory 32 80 node0
|
|
61148 directory 32 112 node1
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
at end of getdents: lseek 176
|
|
--------------- nread=64 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 0: lseek 0
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=176 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61145 directory 24 24 .
|
|
46533 directory 24 48 ..
|
|
61156 directory 32 80 node0
|
|
61148 directory 32 112 node1
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
at end of getdents: lseek 176
|
|
lseek to 24: lseek 24
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=184 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
46533 directory 24 48 ..
|
|
61156 directory 32 80 node0
|
|
61148 directory 32 112 node1
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
18112 directory 32 208 power
|
|
at end of getdents: lseek 208
|
|
lseek to 48: lseek 48
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=192 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61156 directory 32 80 node0
|
|
61148 directory 32 112 node1
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 80: lseek 80
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=160 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61148 directory 32 112 node1
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 112: lseek 112
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=128 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61147 regular 32 144 possible
|
|
61146 regular 32 176 online
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 144: lseek 144
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=96 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
61146 regular 32 176 online
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 176: lseek 176
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=64 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18112 directory 32 208 power
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 208: lseek 208
|
|
[ OK ] EINVAL for too small count
|
|
--------------- nread=32 ---------------
|
|
i-node# file type d_reclen d_off d_name
|
|
18106 regular 32 240 uevent
|
|
at end of getdents: lseek 240
|
|
lseek to 240: lseek 240
|
|
--------------- nread=0 (EOF) ---------
|
|
at end of getdents: lseek 240
|