Linux IEEE 802.15.4 and 6LoWPAN development
 help / color / mirror / Atom feed
* [PATCH bluetooth-next 0/2] ieee802154: 6lowpan: fixes for multiple interfaces
@ 2015-08-15  9:00 Alexander Aring
  2015-08-15  9:00 ` [PATCH bluetooth-next 1/2] ieee802154: 6lowpan: fix packet layer registration Alexander Aring
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Alexander Aring @ 2015-08-15  9:00 UTC (permalink / raw)
  To: linux-wpan; +Cc: kernel, Alexander Aring

Hi,

while working on "ieee802154: 6lowpan: cleanup and rework dispatch evaluation",
I detected issues which was introduced by removal the multiple interfaces
feature _per_ wpan interface. These are:

 - multiple registration for the packet handler -> fixed by open_count
 - check on if the wpan interface has a lowpan interface.

I also detect the missing dev_put while lowpan netdev_registation and
take some patches like moving the ARPHRD check earlier, we need to
check on this before evaluating the ieee802154_ptr.

- Alex

Alexander Aring (2):
  ieee802154: 6lowpan: fix packet layer registration
  ieee802154: 6lowpan: fix non-lowpan wpan interfaces

 net/ieee802154/6lowpan/core.c | 22 +++++++++++++++++-----
 net/ieee802154/6lowpan/rx.c   |  7 ++++---
 2 files changed, 21 insertions(+), 8 deletions(-)

-- 
2.5.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-08-15 21:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-15  9:00 [PATCH bluetooth-next 0/2] ieee802154: 6lowpan: fixes for multiple interfaces Alexander Aring
2015-08-15  9:00 ` [PATCH bluetooth-next 1/2] ieee802154: 6lowpan: fix packet layer registration Alexander Aring
2015-08-15  9:00 ` [PATCH bluetooth-next 2/2] ieee802154: 6lowpan: fix non-lowpan wpan interfaces Alexander Aring
2015-08-15 21:29 ` [PATCH bluetooth-next 0/2] ieee802154: 6lowpan: fixes for multiple interfaces Marcel Holtmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox