Fixed a locking imbalance in the commit dealing with extraneous UP/DOWN 
interface requests.

----

The following changes since commit 04df93890befa4e5a642ecdef38eebed4660b217:

  rtdm: expose user-side file descriptors to drivers (2018-10-17 13:20:06 +0200)

are available in the Git repository at:

  git://lab.xenomai.org/xenomai-rpm.git for-upstream/next

for you to fetch changes up to 8af7351efdfb75fff0066a75f4e57d3734f1b220:

  net/igb: igb_ioctl() requires execution in secondary mode (2018-10-25 
17:28:31 +0200)

----------------------------------------------------------------
Philippe Gerum (9):
      utils/can: prevent unterminated destination buffer with strncpy()
      demos/posix: prevent unterminated destination buffer with strncpy()
      boilerplate/ancillaries: prevent false positive with -Wstringop-truncation
      cobalt/ancillaries: prevent false positive with -Wstringop-truncation
      boilerplate/compiler: drop __const and __pure shorthands
      net/stack: export services to switch interface up/down
      net/stack: ignore extraneous interface UP/DOWN calls
      net/igb: down interface upon PCI unregister
      net/igb: igb_ioctl() requires execution in secondary mode

 demo/posix/cobalt/can-rtt.c               |   4 ++--
 demo/posix/cobalt/eth_p_all.c             |   3 ++-
 demo/posix/cyclictest/cyclictest.c        |   4 ++--
 include/boilerplate/ancillaries.h         |   2 +-
 include/boilerplate/compiler.h            |   8 --------
 include/cobalt/kernel/ancillaries.h       |   2 +-
 kernel/drivers/net/drivers/igb/igb_main.c |   4 ++++
 kernel/drivers/net/stack/include/rtdev.h  |   4 ++++
 kernel/drivers/net/stack/rtdev.c          | 103 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 kernel/drivers/net/stack/rtnet_chrdev.c   |  85 
++-----------------------------------------------------------------------------------
 utils/can/rtcanconfig.c                   |   7 ++++---
 utils/can/rtcanrecv.c                     |   3 ++-
 utils/can/rtcansend.c                     |   3 ++-
 13 files changed, 129 insertions(+), 103 deletions(-)

-- 
Philippe.

Reply via email to