Skip to content
  1. Nov 10, 2017
  2. Nov 09, 2017
  3. Nov 08, 2017
  4. Nov 07, 2017
  5. Nov 06, 2017
  6. Nov 05, 2017
    • Gregory Nutt's avatar
      This comment converts the underlying IPC used by the UserFS from Unix domain... · 7deb2448
      Gregory Nutt authored
      This comment converts the underlying IPC used by the UserFS from Unix domain local sockets to UDP LocalHost loopback sockets.  The problem with the local sockets is that they do require operations on the top level psuedo-file system inode tree.  That tree must be locked during certain traversals such as enumerate mountpoints or enumerating directory entries.
      
      This conversion is unfortunate in the sense that Unix local domain sockets are relatively lightweight.  LocalHost UDP sockets are much heavier weight since they rely on the full UDP stack.  If anyone is up for a complete redesign, then using some shared memory and a POSIX message queue would be lightweight again.
      
      This commit also fixes several bugs that were not testable before the inode tree deadlock.  I cannot say that the logic is 100% stable but it does not have basic functionality.
      
      Squashed commit of the following:
      
          fs/userfs:  Order locking so that access to the shared I/O buffer is also locked.
          fs/userfs:  Converts to use LocalHost UDP loopback for IPC.
      7deb2448
    • Mateusz Szafoni's avatar
      Merged in raiden00/nuttx (pull request #529) · 2fc52378
      Mateusz Szafoni authored
      
      
      Master
      
      * cosmetics
      
      * stm32_hrtim: add helper macros
      
      * smps: cosmetics
      
      * stm32f33xxx_adc: injected channels support, fix some definitions, add interface to disable interrupts
      
      * stm32f334-dsico: beginning of lower-half driver for SMPS (buck-boost onboard converter)
      
      * nucleo-f334r8/highpri: missing ADC trigger configuration
      
      Approved-by: default avatarGregory Nutt <gnutt@nuttx.org>
      2fc52378
    • Alan Carvalho de Assis's avatar
      stm32f103-minimum: Remove warning when selecting MMCSD support · 4d6c1724
      Alan Carvalho de Assis authored
      stm32f103-minimum: Add board_usbmsc_initialize to stm32f103-minimum
      4d6c1724
    • Gregory Nutt's avatar
    • Gregory Nutt's avatar
      Cosmetic fix to spacing. · 6c5397cf
      Gregory Nutt authored
      6c5397cf
  7. Nov 04, 2017
  8. Nov 03, 2017