From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Herbert Subject: [PATCH net-next 0/2] kcm: fix two syzcaller issues Date: Tue, 23 Jan 2018 17:00:12 -0800 Message-ID: <20180124010014.2070-1-tom@quantonium.net> Cc: netdev@vger.kernel.org, rohit@quantonium.net, jchapman@katalix.com, Tom Herbert To: davem@davemloft.net Return-path: Received: from mail-pg0-f43.google.com ([74.125.83.43]:35434 "EHLO mail-pg0-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932083AbeAXBAa (ORCPT ); Tue, 23 Jan 2018 20:00:30 -0500 Received: by mail-pg0-f43.google.com with SMTP id o13so1520323pgs.2 for ; Tue, 23 Jan 2018 17:00:30 -0800 (PST) Sender: netdev-owner@vger.kernel.org List-ID: In this patch set: - Don't allow attaching non-TCP or listener sockets to a KCM mux. - In kcm_attach Check if sk_user_data is already set. This is under lock to avoid race conditions. More work is need to make all of the users of sk_user_data to use the same locking. Tom Herbert (2): kcm: Only allow TCP sockets to be attached to a KCM mux kcm: Check if sk_user_data already set in kcm_attach net/kcm/kcmsock.c | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) -- 2.11.0