• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Kernel Error Codes
2
3> **NOTE**
4>
5> The following lists only the kernel error codes and descriptions.
6
7| Error Code| Name| Description|
8|-------|------|-----|
9| 1 | EPERM | Operation not permitted |
10| 2 | ENOENT | No such file or directory |
11| 3 | ESRCH | No such process |
12| 4 | EINTR | Interrupted system call |
13| 5 | EIO | Input/output error |
14| 6 | ENXIO | No such device or address |
15| 7 | E2BIG | Argument list too long |
16| 8 | ENOEXEC | Exec format error |
17| 9 | EBADF | Bad file descriptor |
18| 10 | ECHILD | No child processes |
19| 11 | EAGAIN | Try again |
20| 12 | ENOMEM | Out of memory |
21| 13 | EACCES | Permission denied |
22| 14 | EFAULT | Bad address |
23| 16 | EBUSY | Device or resource busy |
24| 17 | EEXIST | File exists |
25| 18 | EXDEV | Cross-device link |
26| 19 | ENODEV | No such device |
27| 20 | ENOTDIR | Not a directory |
28| 21 | EISDIR | Is a directory |
29| 22 | EINVAL | Invalid argument |
30| 23 | ENFILE | File table overflow |
31| 24 | EMFILE | Too many open files |
32| 25 | ENOTTY | Inappropriate ioctl for device |
33| 26 | ETXTBSY | Text file busy |
34| 96 | EPFNOSUPPORT | Protocol family not supported |
35| 97 | EAFNOSUPPORT | Address family not supported by protocol |
36| 98 | EADDRINUSE | Address already in use |
37| 99 | EADDRNOTAVAIL | Cannot assign requested address |
38| 100 | ENETDOWN | Network is down |
39| 101 | ENETUNREACH | Network is unreachable |
40| 102 | ENETRESET | Network dropped connection because of reset |
41| 103 | ECONNABORTED | Software caused connection abort |
42| 104 | ECONNRESET | Connection reset by peer |
43| 105 | ENOBUFS | No buffer space available |
44| 106 | EISCONN | Socket is already connected |
45| 107 | ENOTCONN | Socket is not connected |
46| 110 | ETIMEDOUT | Connection timed out |
47| 111 | ECONNREFUSED | Connection refused |
48| 112 | EHOSTDOWN | Host is down |
49| 113 | EHOSTUNREACH | No route to host |
50| 114 | EALREADY | Operation already in progress |
51| 115 | EINPROGRESS | Operation now in progress |
52| 116 | ESTALE | Stale file handle |
53| 117 | EUCLEAN | Structure needs cleaning |
54| 118 | ENOTNAM | Not a XENIX named type file |
55| 119 | ENAVAIL | No XENIX semaphores available |
56| 120 | EREMOTEIO | Is a named type file |
57| 121 | EREMOTEIO | Remote I/O error |
58| 122 | EDQUOT | Quota exceeded |
59| 123 | ENOMEDIUM | No medium found |
60| 124 | EMEDIUMTYPE | Wrong medium type |
61| 125 | ECANCELED | Operation Canceled |
62| 126 | ENOKEY | Required key not available |
63| 127 | EKEYEXPIRED | Key has expired |
64| 128 | EKEYREVOKED | Key has been revoked |
65| 129 | EKEYREJECTED | Key was rejected by service |
66| 130 | EOWNERDEAD | Owner died |
67| 131 | ENOTRECOVERABLE | State not recoverable |
68| 132 | ERFKILL | Operation not possible due to RF-kill |
69| 133 | EHWPOISON | Memory page has hardware error |
70