Hi Martin, sorry, I didn't notice this mail. On Tue, Nov 04, 2014 at 01:47:55PM +0000, Martin Townsend wrote: > Hi Alex, > > Any thoughts on this? > go ahead and just send patches. For the future I want to change the 802.15.4 6LoWPAN to a common solution. We should do it like 802.15.4 parsing. Not like current mainline, we should do it like frame parsing in the rework branch [0]. I stole this kind of frame parsing mechanism from mac80211. For adaptation in 6LoWPAN just replace the 802.15.4 frame type to the 6LoWPAN dispatch value and you will get something like this [1]. Nevertheless your solution to have a kfree_skb outside of iphc_decompress is welcome here. Because the CALL_RXH function returns on failure 'RX_DROP_UNUSABLE' and hits the handler result function [3] which runs kfree_skb there. For now to prepare this outside I will ack this patch. But we are not alone anymore this needs also an ack from Jukka Rissanen. Check out: ./scripts/get_maintainer.pl -f net/6lowpan This architecture change need to be acked from both L2 branches which use 6LoWPAN. Please tag your patch with "6lowpan: $MY_GREAT_CHANGE" and send it to linux-wpan and linux-bluetooth mailinglist, you can get all cc members with: ./scripts/get_maintainer.pl -f net/6lowpan or ./scripts/get_maintainer.pl $MY_GREAT_PACH_FILE - Alex [0] https://github.com/linux-wpan/linux-wpan-next/blob/wpan_rework_rfc/net/mac802154/rx.c [1] https://github.com/linux-wpan/linux-wpan-next/blob/wpan_rework_rfc/net/ieee802154/6lowpan/rx.c#L174 [3] https://github.com/linux-wpan/linux-wpan-next/blob/wpan_rework_rfc/net/ieee802154/6lowpan/rx.c#L27 -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html