mbox

[0/5] batman-adv: Missing list checks for *list_add*

Message ID 20180812190445.28013-1-sven@narfation.org (mailing list archive)
Headers

Message

Sven Eckelmann Aug. 12, 2018, 7:04 p.m. UTC
  Hi,

over two years ago, I've added some tickets [1,2,3,4,5,6,7] about
missing/not properly locked list checks for functions which create new list
entries. Only Linus created a patch [8] and the other tickets were ignored.

I have therefore now created the minimal version of the patches.

Kind regards,
	Sven

[1] https://www.open-mesh.org/issues/235
[2] https://www.open-mesh.org/issues/236
[3] https://www.open-mesh.org/issues/237
[4] https://www.open-mesh.org/issues/238
[5] https://www.open-mesh.org/issues/239
[6] https://www.open-mesh.org/issues/240
[7] https://www.open-mesh.org/issues/241
[8] https://patchwork.open-mesh.org/patch/4919/

Sven Eckelmann (5):
  batman-adv: Prevent duplicated gateway_node entry
  batman-adv: Prevent duplicated nc_node entry
  batman-adv: Prevent duplicated softif_vlan entry
  batman-adv: Prevent duplicated global TT entry
  batman-adv: Prevent duplicated tvlv handler

 net/batman-adv/gateway_client.c    |  8 ++++++--
 net/batman-adv/network-coding.c    | 27 +++++++++++++++------------
 net/batman-adv/soft-interface.c    | 21 ++++++++++++---------
 net/batman-adv/translation-table.c |  6 ++++--
 net/batman-adv/tvlv.c              |  8 ++++++--
 5 files changed, 43 insertions(+), 27 deletions(-)