Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add procfs write support. From Ken Petit | Gregory Nutt | 2014-12-09 | 1 | -2/+34 |
| | |||||
* | Fix a typo in a recent commit | Gregory Nutt | 2014-12-08 | 1 | -1/+1 |
| | |||||
* | Fix compilation errors if CONFIG_DISABLE_MOUNTPOINT is selected | Gregory Nutt | 2014-12-08 | 4 | -3/+23 |
| | |||||
* | In message queue created return ENOSPC error if size exceeds the configured ↵ | Gregory Nutt | 2014-12-06 | 1 | -11/+2 |
| | | | | size of pre-allocatd messages; Use ENOSPC vs ENOMEM per OpenGroup.org. From Pierre-Noel Bouteville | ||||
* | Correct spelling: MOUNTPOINT not MOUNTPOUNT. Numerous places. Some are ↵ | Gregory Nutt | 2014-12-01 | 1 | -1/+1 |
| | | | | problems. From Woohan Lee | ||||
* | Updated comments | Gregory Nutt | 2014-11-29 | 1 | -1/+1 |
| | |||||
* | Add support for a variadic ioctl() function. The ioctl() interface is a ↵ | Gregory Nutt | 2014-11-29 | 1 | -1/+5 |
| | | | | non-standard, Unix interface. NuttX has always used the older, three-parameter version. Most contemporary systems now, however, use a variadic form of the ioctl() function. Added an option to insert a shim layer to adapt the three-parameter ioctl() to use the variadic interface form. Internally, the ioctl handling is the same three-parameter logic. The only real complexity to the shim is in how the system calls must be handled. | ||||
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 1 | -1/+1 |
| | | | | real bugs. | ||||
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 7 | -18/+28 |
| | | | | real bugs. | ||||
* | apps/examples/bridge: Add host-side test driver | Gregory Nutt | 2014-11-21 | 1 | -0/+2 |
| | |||||
* | vfs/poll: add proper handling for sem_timedwait errnos. From Jussi Kivilinna | Gregory Nutt | 2014-11-21 | 1 | -0/+16 |
| | |||||
* | Simplifed semaphore wait logic in poll() | Gregory Nutt | 2014-11-19 | 1 | -10/+4 |
| | |||||
* | poll() was not waking up from signals (for example mq_notify() events). | Gregory Nutt | 2014-11-19 | 1 | -13/+26 |
| | | | | Signed-off-by: Jussi Kivilinna <jussi.kivilinna@haltian.com> | ||||
* | Network: All logic will now handle varialbe length link layer protocol ↵ | Gregory Nutt | 2014-11-15 | 1 | -3/+9 |
| | | | | headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP | ||||
* | Let's raise the priority of NXFFS dumps to LOG_NOTICE | Gregory Nutt | 2014-11-12 | 1 | -16/+16 |
| | |||||
* | Fix prolblems with redefinitions of fdb macro. With the fix to the syslog ↵ | Gregory Nutt | 2014-11-12 | 1 | -27/+28 |
| | | | | prototype, a LOG priority must now be the first paramter. Fixed by replacing all occurrences of fdbg with syslog(LOG_DEBUG, and eliminating the macro redefinitions. Noted by Sebastien Lorquet. | ||||
* | Cosmetic. Fix some conditional logic in some conditioned out code | Gregory Nutt | 2014-11-02 | 1 | -1/+1 |
| | |||||
* | SYSLOG timestamp configuration option should not depend on CONFIG_SYSLOG and ↵ | Gregory Nutt | 2014-11-01 | 1 | -3/+3 |
| | | | | the default value should be n | ||||
* | Add optional timestamp to syslog output. From pn_bouteville@yahoo.fr | Gregory Nutt | 2014-11-01 | 1 | -0/+6 |
| | |||||
* | AIO: Several fixes for socket transfers, mostly from Victor Mayoral Vilches | Gregory Nutt | 2014-10-27 | 3 | -3/+4 |
| | |||||
* | Fix a couple of problems introduced in the last commmits | Gregory Nutt | 2014-10-11 | 1 | -1/+1 |
| | |||||
* | AIO now also supports socket transfers | Gregory Nutt | 2014-10-11 | 5 | -53/+166 |
| | |||||
* | fs/aio/aio.h needs to disable itself is CONFIG_FS_AIO is not defined | Gregory Nutt | 2014-10-09 | 1 | -0/+3 |
| | |||||
* | Move syslog back to libc/syslog from fs/syslog | Gregory Nutt | 2014-10-09 | 9 | -665/+9 |
| | |||||
* | Remove non-standard, conditional syslog_enable(), instead only the required, ↵ | Gregory Nutt | 2014-10-09 | 5 | -146/+3 |
| | | | | standard setlogmask() | ||||
* | Fix a naming problem (actally a cut'n'paste problem) | Gregory Nutt | 2014-10-08 | 2 | -6/+6 |
| | |||||
* | Passing va_list in syscall does not work. Temporarily moved syslog and ↵ | Gregory Nutt | 2014-10-08 | 4 | -3/+39 |
| | | | | lowsyslog into kernel code and access via a system call. Need to revisit. Will probably need to move all of syslog back from fs/syslog to libc/syslog | ||||
* | Implement setlogmask(); move some syslog logic from libc/syslog to fs/syslog | Gregory Nutt | 2014-10-08 | 10 | -9/+765 |
| | |||||
* | make standard syslog and vsyslog POSIX compliant (also modify non-standard ↵ | Gregory Nutt | 2014-10-08 | 1 | -3/+4 |
| | | | | syslog functions for compatibility). This will break a lot of things until ALL usage of syslog is updated to use the modified interfaces | ||||
* | Fix typos that cause compile error when file system debug is enabled | Gregory Nutt | 2014-10-07 | 3 | -4/+4 |
| | |||||
* | AIO signal related fixes; extensino to AIO test | Gregory Nutt | 2014-10-07 | 1 | -4/+12 |
| | |||||
* | Fix a compilation error in last commits that occure if ↵ | Gregory Nutt | 2014-10-07 | 1 | -0/+4 |
| | | | | CONFIG_PRIORITY_INHERITANCE is not selected | ||||
* | Update some comments | Gregory Nutt | 2014-10-07 | 2 | -52/+12 |
| | |||||
* | The Asynch I/O implementation now satisfies POSIX priority requirements; it ↵ | Gregory Nutt | 2014-10-07 | 6 | -16/+193 |
| | | | | uses the new low priority worker thread interfaces to adjust the priority of the worker thread according to the priority of the client thread | ||||
* | Eliminate a warning | Gregory Nutt | 2014-10-06 | 1 | -1/+1 |
| | |||||
* | Fix some cornercase locking issues; make AIO lock re-entrant | Gregory Nutt | 2014-10-06 | 4 | -17/+61 |
| | |||||
* | Add test for aio_cancel() and fix some bugs found by the test | Gregory Nutt | 2014-10-06 | 1 | -7/+22 |
| | |||||
* | Fix some errors and spec compliance issues with aio_cancel() | Gregory Nutt | 2014-10-06 | 1 | -44/+76 |
| | |||||
* | Fix compile problems with debug on | Gregory Nutt | 2014-10-06 | 1 | -0/+1 |
| | |||||
* | Basic fixes for a clean simulator build with last big fs changes | Gregory Nutt | 2014-10-06 | 4 | -7/+8 |
| | |||||
* | Major structure of file system functions to better support asynchronous I/O. ↵ | Gregory Nutt | 2014-10-06 | 24 | -287/+564 |
| | | | | Respository should not be trusted until I have a chance to verify everything | ||||
* | Modify FS initialization logic to handle AIO container initialization. | Gregory Nutt | 2014-10-06 | 4 | -5/+106 |
| | |||||
* | Modify logic to use AIO control block container | Gregory Nutt | 2014-10-06 | 5 | -53/+116 |
| | |||||
* | Add a AIO control container to increase the payload with OS internal stuff. | Gregory Nutt | 2014-10-06 | 5 | -4/+548 |
| | |||||
* | Fix some compilation issues introduced with last commit | Gregory Nutt | 2014-10-05 | 3 | -3/+3 |
| | |||||
* | Rename CONFIG_LIBC_AIO to CONFIG_FS_AIO since it is now an OS property | Gregory Nutt | 2014-10-05 | 7 | -20/+35 |
| | |||||
* | Move all file operations from libc/aio to fs/aio. These will need to be ↵ | Gregory Nutt | 2014-10-05 | 9 | -0/+1265 |
| | | | | kernel routines in order to handler issues with using file descriptors on worker thread | ||||
* | First pread/pwrite typo fixes | Gregory Nutt | 2014-10-04 | 2 | -4/+4 |
| | |||||
* | Add pread() and pwrite() | Gregory Nutt | 2014-10-04 | 4 | -3/+267 |
| | |||||
* | Fix an error when compiled with debug enabled | Gregory Nutt | 2014-09-30 | 1 | -2/+0 |
| |