1. 04 Feb, 2019 2 commits
  2. 08 Mar, 2018 5 commits
  3. 10 Nov, 2015 1 commit
  4. 21 Oct, 2015 1 commit
    • Gilles Chanteperdrix's avatar
      rtnet: transfer skb ownership when sending · 91b33022
      Gilles Chanteperdrix authored and Philippe Gerum's avatar Philippe Gerum committed
      to the device pool, to avoid crashes when a socket is destroyed while it
      has buffers queued in the device transmit ring. This is a consequence of
      commit 45474093, buffers from the socket
      pool no longer prevent the socket from being destroyed.
      
      At this chance, rename the device pool "rx_pool" to "dev_pool", as it is
      now also used for transmission.
      91b33022
  5. 15 Oct, 2015 1 commit
  6. 26 Mar, 2015 1 commit
  7. 16 Nov, 2014 3 commits
    • Gilles Chanteperdrix's avatar
      rtnet: rtskb_pool changes · 0888f326
      Gilles Chanteperdrix authored and Philippe Gerum's avatar Philippe Gerum committed
      An rtskb_pool now has lock/unlock operations, called for the first dequeued
      buffer and the last queued one. At this chance, the struct rtskb_pool is
      introduced, and used everywhere a pool was used.
      
      rtskb_module_pool_init creates an rtskb_pool whose lock/unlock operations
      lock a module (the module from which rtskb_module_pool_init was called).
      
      The socket skb_pool lock/unlocks the socket rtdm_fd.
      
      Drivers pool not fixed yet.
      0888f326
    • Gilles Chanteperdrix's avatar
      rtnet: Adapt to RTDM API changes · faa86f26
      Gilles Chanteperdrix authored and Philippe Gerum's avatar Philippe Gerum committed
      rtdm_dev_context,rtdm_user_info -> rtdm_fd
      rtdm_nrtsig_init signature change
      faa86f26
    • Gilles Chanteperdrix's avatar
      rtnet: import · 106ffba7
      Gilles Chanteperdrix authored and Philippe Gerum's avatar Philippe Gerum committed
      106ffba7