> -Original Message-
> From: GUNA [mailto:gbala...@gmail.com]
> Sent: Friday, 20 May, 2016 11:04
> To: Erik Hugne
> Cc: Richard Alpe; Ying Xue; Parthasarathy Bhuvaragan; Jon Maloy; tipc-
> discuss...@lists.sourceforge.net
> Subject: Re: [tipc-discussion] tipc_sk_rcv: Kernel panic on one
Was all the tipc changes ported to the Ubuntu mainline kernel (16.04LTS,
4.4.0-22-generic)?
I got this particular crash today:
[682190.533680] BUG: unable to handle kernel NULL pointer dereference at
(null)
[682190.534571] IP: [] tipc_nameseq_remove_publ+0x1b3/0x220
[tipc]
Thanks Erik for your quick analysis.
If it is not known issue, are there any expert available to
investigate it further why this lockup happen? Otherwise let me know
the patch or fix information.
// Guna
On Fri, May 20, 2016 at 1:19 AM, Erik Hugne wrote:
> A little more
Split the UDP netlink parse function so that it only parses one
netlink attribute at the time. This makes the parse function more
generic and allow future UDP API functions to use it for parsing.
Signed-off-by: Richard Alpe
---
net/tipc/udp_media.c | 113
Add UDP bearer options to netlink bearer get message. This enables us
to print UDP options from user space.
The UDP bearer information is passed using either a sockaddr_in or
sockaddr_in6 structs. This means the user space receiver should
intermediately store the retrieved data in a large enough
Split the UDP send function into two. One callback that prepares the
skb and one transmit function that sends the skb. This will come in
handy in later, when we introduce UDP replicast.
---
net/tipc/udp_media.c | 51 +--
1 file changed, 33
Introduce TIPC replicast. A concept where we emulate IP multicast by sending
multiple unicast messages to configured peers.
tipc discussion:
I'm still testing this, but as I have mentioned I'm working on this to some of
you I wanted to show it "early". If you have any feedback it's always