diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-11-19 09:36:48 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-11-19 09:36:48 -0600 |
commit | caca8f1e6a300d15ca8bd81fe39c9b6847bc8af3 (patch) | |
tree | a4587f32761e6d9b7b972c1311e50b78f19f7314 | |
parent | f36d646dbd43b52b49ea1784a85596d63751cf17 (diff) | |
download | nuttx-caca8f1e6a300d15ca8bd81fe39c9b6847bc8af3.tar.gz nuttx-caca8f1e6a300d15ca8bd81fe39c9b6847bc8af3.tar.bz2 nuttx-caca8f1e6a300d15ca8bd81fe39c9b6847bc8af3.zip |
Update ChangeLog
-rwxr-xr-x | nuttx/ChangeLog | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 901c0117d..ceebb74e6 100755 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -9012,4 +9012,14 @@ IP_FLAGS vs TCPFLAGS. The problem fixed here is that there IP flags were not available when TCP was disabled. The IP flags are used in ICMP and IGMP (2014-11-17). - + * sched/clock/clock_abstime2ticks.c: Calling mq_timedreceived() with + immediate timeout was getting stuck and not timing out. Immediate + timeout is achieved by setting absolute timeout value to past time, + for example abstime={ .tv_sec=0, .tv_nsec=0 }. However absolute + time was converted to relative time using unsigned integer arithmetic + and resulted large ticks count by clock_abstime2ticks, instead of + expected negative ticks value. Change corrects clock_abstime2ticks() + to return negative ticks, if absolute time is in the past. From + Jussi Kivilinna (2014-11-19). + * fs/vfs/fs_poll.c: poll() was not waking up from signals (for example + mq_notify() events). From Jussi Kivilinna (2014-11-19). |