The annotated tag, batman-adv-fix-for-davem has been created at cf1637a15d200b9b72e924d4884a5689f3b79d99 (tag) tagging 70b271a78beba787155d6696aacd7c4d4a251c50 (commit) replaces v3.14-rc2 tagged by Antonio Quartulli on Mon Feb 17 17:19:33 2014 +0100
- Shortlog ------------------------------------------------------------ Included changes: - fix soft-interface MTU computation - fix bogus pointer mangling when parsing the TT-TVLV container. This bug led to a wrong memory access. - fix memory leak by properly releasing the VLAN object after CRC check - properly check pskb_may_pull() return value - avoid potential race condition while adding new neighbour - fix potential memory leak by removing all the references to the orig_node object in case of initialization failure - fix the TT CRC computation by ensuring that every node uses the same byte order when hosts with different endianess are part of the same network - fix severe memory leak by freeing skb after a successful TVLV parsing - avoid potential double free when orig_node initialization fails - fix potential kernel paging error caused by the usage of the old value of skb->data after skb reallocation
Antonio Quartulli (9): batman-adv: fix soft-interface MTU computation batman-adv: fix TT-TVLV parsing on OGM reception batman-adv: release vlan object after checking the CRC batman-adv: properly check pskb_may_pull return value batman-adv: avoid potential race condition when adding a new neighbour batman-adv: fix TT CRC computation by ensuring byte order batman-adv: free skb on TVLV parsing success batman-adv: avoid double free when orig_node initialization fails batman-adv: fix potential kernel paging error for unicast transmissions
Simon Wunderlich (1): batman-adv: fix potential orig_node reference leak
-----------------------------------------------------------------------