1
0
Fork 0
alistair23-linux/net/ipv6/ila
Herbert Xu b5f9bd15b8 ila: Fix rhashtable walker list corruption
ila_xlat_nl_cmd_flush uses rhashtable walkers allocated from the
stack but it never frees them.  This corrupts the walker list of
the hash table.

This patch fixes it.

Reported-by: syzbot+dae72a112334aa65a159@syzkaller.appspotmail.com
Fixes: b6e71bdebb ("ila: Flush netlink command to clear xlat...")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-03-27 22:46:16 -07:00
..
Makefile ila: Create main ila source file 2018-06-29 11:32:55 +09:00
ila.h ila: Flush netlink command to clear xlat table 2018-06-29 11:32:55 +09:00
ila_common.c ila: remove blank lines at EOF 2018-07-24 14:10:42 -07:00
ila_lwt.c ila: Add a hook type for LWT routes 2017-11-08 11:20:49 +09:00
ila_main.c ila: Flush netlink command to clear xlat table 2018-06-29 11:32:55 +09:00
ila_xlat.c ila: Fix rhashtable walker list corruption 2019-03-27 22:46:16 -07:00