android_kernel_xiaomi_sm7250/net/ipv6/ila
Herbert Xu 7254ad094f ila: Fix rhashtable walker list corruption
[ Upstream commit b5f9bd15b88563b55a99ed588416881367a0ce5f ]

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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-04-03 06:26:18 +02: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-04-03 06:26:18 +02:00
ila.h ila: Flush netlink command to clear xlat table 2018-06-29 11:32:55 +09:00
Makefile ila: Create main ila source file 2018-06-29 11:32:55 +09:00