EAGAIN: Resource temporarily unavailable

Barrett G. Lyon (blyon@netpr.com)
Mon, 12 Apr 1999 23:07:57 -0500


After 12 days of uptime on my 21164sx on 2.2.5 I have gotten the Resource
temporarily unavailable 'bug' again. This has happened to both of my Alpha
systems over time.

- strace on telnet localhost

write(1, "Trying 127.0.0.1...\n", 20Trying 127.0.0.1...
) = 20
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
getxuid() = 500
setuid(500) = 0
setsockopt(3, IPPROTO_IP1, [16], 4) = 0
connect(3, {sin_family=AF_INET, sin_port=htons(23),
sin_addr=inet_addr("127.0.0.1")}, 16) = -1 EAGAIN (Resource temporarily
unavailable)
write(2, "telnet: Unable to connect to rem"..., 75telnet: Unable to connect
to remote host: Resource temporarily unavailable
) = 75
close(3) = 0
munmap(0x20000012000, 8192) = 0
exit(1) = ?

- cat /proc/slabinfo

slabinfo - version: 1.0
kmem_cache 28 42
pio_request 0 0
tcp_tw_bucket 9 63
tcp_bind_bucket 4137 4191
tcp_open_request 1 84
skbuff_head_cache 1059 2052
sock 994 1245
dquot 224 250
filp 8455 8500
signal_queue 0 0
buffer_head 11532 15150
mm_struct 360 432
vm_area_struct 14889 16758
dentry_cache 282211 282240
files_cache 359 448
uid_cache 150 254
size-131072 0 0
size-65536 0 0
size-32768 0 0
size-16384 0 0
size-8192 7 20
size-4096 369 428
size-2048 84 352
size-1024 251 256
size-512 43 56
size-256 2215 5124
size-128 467 600
size-64 22188 22764
slab_cache 193 336

I've made a graph of the number of processes, load, and % cpu usage for the
machine that crashed. It covers the time when the resource problem started:

http://www.doxx.net/load/arsenic.cpu.gif

Between 7-9 I think is where the problem started... nothing abnormal on the
graph. The machine has since been rebooted.

Thanks..

-Barrett

___________________________________________________________________
/ Barrett G. Lyon PGP: www.netpr.com/pgpkeys \
| Data & Network Security Consultant Fax: 310-737-0196 |
| Network Presence, LLC Email: blyon@netpr.com |
\___________________________________________________________________/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/