Il 13/11/2014 13:22, Fabio Fantoni ha
scritto:
I tried a strace on qemu process when windows (in domU) is in temp. freeze and still does many operations (seems similar), I post below a small part if can be useful. I noted for example some of these lines: read(8, 0x7fffb5d09ac0, 16) = -1 EAGAIN (Resource temporarily unavailable) Is it normal? ... ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 4197512}, NULL, 8) = 2 ([{fd=30, revents=POLLIN}, {fd=8, revents=POLLIN}], left {0, 4193071}) read(8, "\2\0\0\0\0\0\0\0", 16) = 8 read(30, "W\0\0\0", 4) = 4 write(30, "W\0\0\0", 4) = 4 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) = 0 gettimeofday({1416480295, 28658}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) = 0 gettimeofday({1416480295, 28811}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 1 ([{fd=6, revents=POLLIN}], left {0, 0}) read(8, 0x7fffb5d09ac0, 16) = -1 EAGAIN (Resource temporarily unavailable) write(8, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) = 0x7f4a3b435000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) = 0x7f4a3b434000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) = 0x7f4a3b433000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) = 0x7f4a3b432000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) = 0x7f4a3b2db000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) = 0x7f4a3b2da000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) = 0x7f4a3b2d9000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) = 0x7f4a3b2d8000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) = 0x7f4a3b2d7000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) = 0x7f4a3b2d6000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) = 0x7f4a3b2d5000 clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) = 0x7f4a3b2d4000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) = 0x7f4a3b2d3000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) = 0x7f4a3b2d2000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) = 0x7f4a3b2d1000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) = 0x7f4a3b2d0000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) = 0x7f4a3b2cf000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) = 0x7f4a3b2ce000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) = 0x7f4a3b2cd000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) = 0x7f4a3b2cc000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) = 0x7f4a3b2cb000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) = 0x7f4a3b2ca000 clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) = 0x7f4a3b2c9000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) = 0x7f4a3b2c8000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) = 0x7f4a3b2c7000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) = 0x7f4a3b2c6000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) = 0x7f4a3b2c5000 clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) = 0x7f4a3b2c4000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) = 0x7f4a3b2c3000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) = 0x7f4a3b2c2000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) = 0x7f4a3b2c1000 clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 read(6, "\1\0\0\0\0\0\0\0", 512) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) = 0 gettimeofday({1416480295, 35292}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) = 0 gettimeofday({1416480295, 35746}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) = 0 gettimeofday({1416480295, 35898}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 13233688}, NULL, 8) = 2 ([{fd=20, revents=POLLIN}, {fd=8, revents=POLLIN}], left {0, 13227138}) read(20, "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"..., 69632) = 101 clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) = 0 gettimeofday({1416480295, 36400}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) = 0 gettimeofday({1416480295, 36550}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 12581076}, NULL, 8) = 2 ([{fd=20, revents=POLLIN}, {fd=8, revents=POLLIN}], left {0, 12576281}) read(8, "\2\0\0\0\0\0\0\0", 16) = 8 read(20, "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"..., 69632) = 101 clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) = 0 gettimeofday({1416480295, 37123}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) = 0 gettimeofday({1416480295, 37273}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 11857546}, NULL, 8) = 1 ([{fd=6, revents=POLLIN}], left {0, 9477611}) read(8, 0x7fffb5d09ac0, 16) = -1 EAGAIN (Resource temporarily unavailable) write(8, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 read(6, "\5\0\0\0\0\0\0\0", 512) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) = 0 gettimeofday({1416480295, 40643}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) = 0 gettimeofday({1416480295, 40946}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) = 0 gettimeofday({1416480295, 41097}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {0, 0}) write(8, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d4000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d3000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d2000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d1000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d0000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2cf000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2ce000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2cd000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2cc000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2cb000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2ca000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) = 0 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c9000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c8000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c7000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c6000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c5000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b435000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b434000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b433000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b432000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2db000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2da000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d9000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d8000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d7000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d6000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d5000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) = 0 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) = 0 gettimeofday({1416480295, 48329}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) = 0 gettimeofday({1416480295, 48632}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) = 0 gettimeofday({1416480295, 48783}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 2 ([{fd=8, revents=POLLIN}, {fd=6, revents=POLLIN}], left {0, 0}) read(8, "\4\0\0\0\0\0\0\0", 16) = 8 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c4000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c3000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c2000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2c1000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) = 0 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) = 0 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) = 0x7f4a3b435000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) = 0x7f4a3b434000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) = 0x7f4a3b433000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) = 0x7f4a3b432000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) = 0x7f4a3b2db000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) = 0x7f4a3b2da000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) = 0x7f4a3b2d9000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) = 0x7f4a3b2d8000 clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 read(6, "\6\0\0\0\0\0\0\0", 512) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) = 0 gettimeofday({1416480295, 52051}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) = 0 gettimeofday({1416480295, 52426}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) = 0 gettimeofday({1416480295, 52576}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {0, 0}) read(8, "\2\0\0\0\0\0\0\0", 16) = 8 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) = 0x7f4a3b2d7000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) = 0x7f4a3b2d6000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) = 0x7f4a3b2d5000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) = 0x7f4a3b2d4000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) = 0x7f4a3b2d3000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) = 0x7f4a3b2d2000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) = 0x7f4a3b2d1000 clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) = 0x7f4a3b2d0000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) = 0x7f4a3b2cf000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) = 0x7f4a3b2ce000 ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) = 0 mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) = 0x7f4a3b2cd000 clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) = 0 futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) = 0 gettimeofday({1416480295, 55341}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) = 0 gettimeofday({1416480295, 55725}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) = 0 gettimeofday({1416480295, 55876}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 2 ([{fd=8, revents=POLLIN}, {fd=6, revents=POLLIN}], left {0, 0}) read(8, "\2\0\0\0\0\0\0\0", 16) = 8 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b435000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b434000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b433000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b432000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2db000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2da000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d9000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) = 0 munmap(0x7f4a3b2d8000, 4096) = 0 ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) = 0 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) = 0 read(6, "\6\0\0\0\0\0\0\0", 512) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) = 0 gettimeofday({1416480295, 58810}, NULL) = 0 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) = 0 gettimeofday({1416480295, 59114}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) = 0 gettimeofday({1416480295, 59265}, NULL) = 0 ppoll([{fd=45, events=POLLIN|POLLERR|POLLHUP}, {fd=44, events=POLLIN|POLLERR|POLLHUP}, {fd=42, events=POLLIN|POLLERR|POLLHUP}, {fd=40, events=POLLIN|POLLERR|POLLHUP}, {fd=39, events=POLLIN|POLLERR|POLLHUP}, {fd=38, events=POLLIN|POLLERR|POLLHUP}, {fd=37, events=POLLIN|POLLERR|POLLHUP}, {fd=36, events=POLLIN|POLLERR|POLLHUP}, {fd=30, events=POLLIN|POLLERR|POLLHUP}, {fd=22, events=POLLIN|POLLERR|POLLHUP}, {fd=25, events=POLLIN|POLLERR|POLLHUP}, {fd=20, events=POLLIN|POLLERR|POLLHUP}, {fd=19, events=POLLIN|POLLERR|POLLHUP}, {fd=14, events=POLLIN|POLLERR|POLLHUP}, {fd=5, events=POLLIN|POLLERR|POLLHUP}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=6, events=POLLIN}], 18, {0, 0}, NULL, 8) = 2 ([{fd=20, revents=POLLIN}, {fd=8, revents=POLLIN}], left {0, 0}) ... Strace of domU's qemu process during freeze can be useful? I must do a more specific tests? If you need more informations/tests tell me and I'll post them. Thanks for any reply and sorry for my bad english.
|
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel