Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | band-aide until _SC_PHYS_PAGES actually is defined | imp | 2006-12-14 | 1 | -0/+2 |
| | |||||
* | Add support for _SC_PHYS_PAGES, which is not standard, but can be found in | pjd | 2006-12-14 | 2 | -1/+27 |
| | | | | Solaris and Linux. | ||||
* | Document _SC_PAGESIZE. There are still 85 undocumented variables. | pjd | 2006-12-14 | 1 | -1/+3 |
| | | | | Obtained from: NetBSD | ||||
* | Create inline function _thr_umutex_trylock2 to only try one atomic | davidxu | 2006-12-14 | 2 | -3/+11 |
| | | | | | operation, if it is failed, we call syscall directly, this saves one atomic operation per lock contention. | ||||
* | - truncate(2) returns EFBIG if the length argument was greater than the | pjd | 2006-12-13 | 1 | -1/+9 |
| | | | | | maximum file size. - truncate(2) returns EINVAL if the length argument was less than 0. | ||||
* | Append-only flag also denies chown(2). | pjd | 2006-12-13 | 1 | -1/+1 |
| | |||||
* | Name the functions documented by this manual page correctly. | jkoshy | 2006-12-13 | 1 | -2/+2 |
| | |||||
* | Much more correct EFTYPE description. | pjd | 2006-12-13 | 1 | -1/+3 |
| | |||||
* | Better wording. | pjd | 2006-12-13 | 2 | -2/+2 |
| | |||||
* | Append-only flag also denies chmod(2). Is this correct behaviour? | pjd | 2006-12-13 | 1 | -1/+1 |
| | |||||
* | Be more precise with EPERM description. When chown(2) is a no-op, it will | pjd | 2006-12-13 | 1 | -1/+2 |
| | | | | return 0. | ||||
* | Write permission if of course only needed for the parent directory of | pjd | 2006-12-13 | 2 | -8/+4 |
| | | | | | | the object beeing created. Pointed out by: bde | ||||
* | mkfifo(2) returns EACCES when write permission is denied for a component of | pjd | 2006-12-13 | 1 | -0/+2 |
| | | | | the path prefix. | ||||
* | Be more specific when ELOOP can be returned. | pjd | 2006-12-12 | 1 | -1/+3 |
| | |||||
* | symlink(2) return EACCES if a component of the name2 path prefix denies | pjd | 2006-12-12 | 1 | -0/+4 |
| | | | | write permission. | ||||
* | Correct ENOENT description. | pjd | 2006-12-12 | 1 | -2/+4 |
| | |||||
* | The 'name1' argument to symlink(2) is only limited to 1023 characters, | pjd | 2006-12-12 | 1 | -1/+3 |
| | | | | its components are not checked. | ||||
* | mkdir(2) creates directory, not file. | pjd | 2006-12-12 | 1 | -1/+2 |
| | |||||
* | Remove reference to confusing behaviour just removed from | julian | 2006-12-12 | 1 | -6/+3 |
| | | | | the kse_exit() syscall. Describe the correct behaviour. | ||||
* | Correctly check failed syscall. | davidxu | 2006-12-12 | 1 | -10/+10 |
| | |||||
* | Move checking for c_has_waiters into low level _thr_ucond_signal and | davidxu | 2006-12-12 | 2 | -16/+12 |
| | | | | | | | _thr_ucond_broadcast, clear condition variable pointer in cancellation info after returing from _thr_ucond_wait, since kernel has already dropped the internal lock, so we don't need to unlock it in cancellation handler again. | ||||
* | Document the ELF types supported by libelf. | jkoshy | 2006-12-11 | 1 | -1/+93 |
| | | | | | Document the relationship between section types (SHT_*) and the types known to the libelf. | ||||
* | When directory is given as an argument for unlink(2), EPERM is returned | pjd | 2006-12-10 | 1 | -4/+1 |
| | | | | not matter if this is regular directory or a mount point. | ||||
* | Changes to generated files related to the 9.3.3 import. | dougb | 2006-12-10 | 9 | -93/+360 |
| | |||||
* | If the named file has its immutable or append-only flag set, utimes(2) | pjd | 2006-12-09 | 1 | -1/+6 |
| | | | | returns EPERM. | ||||
* | If the parent directory of the named file has its immutable flag set, | pjd | 2006-12-09 | 1 | -1/+6 |
| | | | | mkfifo(2) returns EPERM. | ||||
* | If the parent directory of the destination file has its immutable flag set, | pjd | 2006-12-09 | 1 | -1/+8 |
| | | | | symlink(2) returns EPERM. | ||||
* | - If the source file has its immutable or append-only flag set, link(2) | pjd | 2006-12-09 | 1 | -4/+13 |
| | | | | | | returns EPERM. - If the parent directory of the destination file has its immutable flag set, link(2) returns EPERM. | ||||
* | If the named file has its immutable or append-only flag set, truncate(2) | pjd | 2006-12-09 | 1 | -1/+6 |
| | | | | | | | and ftruncate(2) return EPERM. Note, that if the append-only flag is set even increasing size of the file is not permitted. | ||||
* | If the named file has its immutable flag set, chown(2) returns EPERM. | pjd | 2006-12-09 | 1 | -1/+6 |
| | |||||
* | If the named file has its immutable flag set, chmod(2) returns EPERM. | pjd | 2006-12-09 | 1 | -1/+6 |
| | |||||
* | Add reference to chflags(2). | pjd | 2006-12-09 | 1 | -0/+1 |
| | |||||
* | If the parent directory of the named file has its immutable flag set, | pjd | 2006-12-09 | 1 | -1/+5 |
| | | | | mkdir(2) returns EPERM. | ||||
* | - If the directory to be removed has its immutable, undeletable or append-only | pjd | 2006-12-09 | 1 | -1/+9 |
| | | | | | | flag set, rmdir(2) returns EPERM. - If the parent directory of the directory to be removed has its immutable or append-only flag set, rmdir(2) returns EPERM. | ||||
* | - If the parent directory of the file pointed at by the from argument has its | pjd | 2006-12-09 | 1 | -0/+8 |
| | | | | | | immutable or append-only flag set, rename(2) returns EPERM. - If the parent directory of the file pointed at by the to argument has its immutable flag set, rename(2) returns EPERM. | ||||
* | Correct last commit. The parent directory of the file to be removed can | pjd | 2006-12-09 | 1 | -3/+5 |
| | | | | have undeletable flag set. | ||||
* | When immutable, undeletable or append-only flag is set, rename(2) | pjd | 2006-12-09 | 1 | -1/+8 |
| | | | | return EPERM. | ||||
* | When undeletable flag is set, unlink(2) return EPERM. | pjd | 2006-12-09 | 1 | -1/+1 |
| | |||||
* | Make the generated message from `elf_errmsg(-1)' a little more readable. | jkoshy | 2006-12-09 | 1 | -1/+1 |
| | |||||
* | Minor refactoring; move the FreeBSD-specific config info into | kientzle | 2006-12-08 | 2 | -78/+106 |
| | | | | | | config_freebsd.h. archive_platform.h decides which config file to bring in and uses some of those selectors to define wrapper macros and other compatibility glue. | ||||
* | remove already commented out code | julian | 2006-12-06 | 1 | -33/+0 |
| | |||||
* | test cancel_pending to save a thr_wake call in some specical cases. | davidxu | 2006-12-06 | 1 | -1/+1 |
| | |||||
* | _thr_ucond_wait drops lock, we should pick it up again. | davidxu | 2006-12-05 | 1 | -0/+1 |
| | |||||
* | the c_has_waiters is lazily updated, temporarily disable the false | davidxu | 2006-12-05 | 1 | -0/+2 |
| | | | | alarm code. | ||||
* | Use ucond to implement barrier. | davidxu | 2006-12-05 | 2 | -8/+10 |
| | |||||
* | Add _thr_ucond_init(). | davidxu | 2006-12-05 | 2 | -3/+10 |
| | |||||
* | Tweak _thr_cancel_leave_defer a bit to fix a possible race. | davidxu | 2006-12-05 | 1 | -3/+7 |
| | |||||
* | Grammar. | ru | 2006-12-04 | 1 | -1/+1 |
| | | | | OK'ed by: sam | ||||
* | document recent change to return ECONNRESET for tcp sockets | sam | 2006-12-04 | 1 | -1/+4 |
| | | | | MFC after: 1 month | ||||
* | Use _kevent() instead of kevent(). | ume | 2006-12-04 | 1 | -7/+7 |
| | | | | Requested by: nork |