android_kernel_samsung_msm8976/net/llc
Cong Wang 91c5bb37d8 llc: fix NULL pointer deref for SOCK_ZAPPED
commit 3a04ce7130a7e5dad4e78d45d50313747f8c830f upstream.

For SOCK_ZAPPED socket, we don't need to care about llc->sap,
so we should just skip these refcount functions in this case.

Fixes: f7e43672683b ("llc: hold llc_sap before release_sock()")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2019-07-27 21:52:13 +02:00
..
af_llc.c llc: fix NULL pointer deref for SOCK_ZAPPED 2019-07-27 21:52:13 +02:00
Kconfig
llc_c_ac.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
llc_c_ev.c
llc_c_st.c
llc_conn.c net/llc: avoid BUG_ON() in skb_orphan() 2017-04-22 23:03:00 +02:00
llc_core.c llc: cleanup: remove dead code from llc_init() 2010-03-24 13:34:08 -07:00
llc_if.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
llc_input.c llc: Fix races between llc2 handler use and (un)registration 2012-08-14 16:52:02 -07:00
llc_output.c net: delete all instances of special processing for token ring 2012-05-15 20:14:35 -04:00
llc_pdu.c
llc_proc.c userns: Print out socket uids in a user namespace aware fashion. 2012-08-14 21:48:06 -07:00
llc_s_ac.c
llc_s_ev.c
llc_s_st.c
llc_sap.c net/llc: avoid BUG_ON() in skb_orphan() 2017-04-22 23:03:00 +02:00
llc_station.c llc2: Collapse remainder of state machine into simple if-else if-statement 2012-09-17 13:04:19 -04:00
Makefile
sysctl_net_llc.c net: llc: use correct size for sysctl timeout entries 2015-04-19 10:10:50 +02:00