Primeiro, 12.04.2 é EOL e provavelmente não deve ser suportado.
No entanto, isso pode ajudar (e é genérico): Leia os changelogs.
apt-get changelog linux-image-$(uname -r)
apt-get changelog linux-image-extra-$(uname -r)
Recebi um erro em um processo em um servidor com o kernel Ubuntu 12.04.2 LTS e Linux 3.2.0-101 que parece estar vinculado ao futex.
O strace é:
futex(0x25436a4, FUTEX_WAIT_BITSET_PRIVATE, 1897, {8720249, 429576138}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
futex(0x2543718, FUTEX_WAKE_PRIVATE, 1) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 430115772}) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 430246316}) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 430343247}) = 0
futex(0x25436a4, FUTEX_WAIT_BITSET_PRIVATE, 1899, {8720249, 930343247}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
futex(0x2543718, FUTEX_WAKE_PRIVATE, 1) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 930688684}) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 930799335}) = 0
clock_gettime(CLOCK_MONOTONIC, {8720249, 930887869}) = 0
futex(0x25436a4, FUTEX_WAIT_BITSET_PRIVATE, 1901, {8720250, 430887869}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
futex(0x2543718, FUTEX_WAKE_PRIVATE, 1) = 0
Uma correção foi encontrada e pode ser vista aqui link
Não consigo encontrar se este patch foi portado no Ubuntu 12.04.2 LTS e Linux 3.2.0-xxx kernel.
Obrigado.
Primeiro, 12.04.2 é EOL e provavelmente não deve ser suportado.
No entanto, isso pode ajudar (e é genérico): Leia os changelogs.
apt-get changelog linux-image-$(uname -r)
apt-get changelog linux-image-extra-$(uname -r)