Skip to content
  1. Feb 01, 2015
    • Gregory Nutt's avatar
      drivers/ramdisk.c and include/nuttx/fs/ramdisk.h: Add logic to dispose of the... · 0724e7cc
      Gregory Nutt authored
      drivers/ramdisk.c and include/nuttx/fs/ramdisk.h:  Add logic to dispose of the drvier and RAM buffer when the RAM disk has been unlinked and all open references to the RAM disk have been closed.  Add new parameters to romdisk() to specify what should be done with the RAM/ROM buffer -- Should it be freed or not?  Changed all calls to ramdisk() to use these new parameters.
      0724e7cc
  2. Jan 30, 2015
    • Gregory Nutt's avatar
      Unix domain/FIFOs: Fix a race condition between FIFO buffer operations and... · f5558cd1
      Gregory Nutt authored
      Unix domain/FIFOs:  Fix a race condition between FIFO buffer operations and the opening and closing of FIFOs which necessary when the FIFOs are used to support Unix domain, datagram sockets.  The default policy is the deallocate FIFO buffering when the last client closes the pipe.  When when used for datagram communicatinos, packets left in the FIFO will be lost.  Some like UDP read-ahead is needed:  The buffered data in the FIFO needs to be retained until the reader gets a chance to re-open the FIFO.  Added an ioctl (PIPEIOC_POLICY) to control the buffer policy. Default (0) is the legacy behavior; Unix domain datagram logic sets the alternative policy so that the packet data persists after the FIFO is closed.
      f5558cd1
    • Gregory Nutt's avatar
  3. Jan 29, 2015
  4. Jan 28, 2015
  5. Jan 27, 2015
  6. Jan 26, 2015
  7. Jan 24, 2015
  8. Jan 23, 2015
  9. Jan 22, 2015