Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2027483imm; Thu, 12 Jul 2018 11:54:45 -0700 (PDT) X-Google-Smtp-Source: AAOMgpe/5QDZX0kOf2VtfoXhlkGAhlKTFbekpJFZIZccbWnuCbSgV23zebuLhe+KGR0f2MeE6VzC X-Received: by 2002:a62:9683:: with SMTP id s3-v6mr3598715pfk.191.1531421685618; Thu, 12 Jul 2018 11:54:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531421685; cv=none; d=google.com; s=arc-20160816; b=GCPLWI/p8aF21v/CWNnskc1Ws+LZML/VuvrdVF9cJnHapYxoGeAwshxS5sQteayzEW MLANCh5KXOvwYESQ8zPIiYtdoESQ2gx6HuFafWyy5OovquiO7FvT2awQEWNXy+kynwVx cT2dAH+Vp2bK3an/Bs5ZsaDIGxMvAhvdXw01U5Qj1XSXOR5r8aan/2qJWPhqJkHhrw3o 2z7Kd00Ljo+7EK3RGBOyK9BrQhX537a9OLvJpfUwPWXqN2mRZAM3rnR5WDr9RNpurRub OOToXOb4vb2BckrJjS5KcT3w6Kr+r3gUHU5wfpQo7wHaxzqHTDEyM5ECRKszz7H1/0Uf V2yA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=QbWSpP4hEVkZZTtoBspbWyZcUHglKk3NZFJ/EkyVPP4=; b=EjmlmyoCoEl2OIqHTYMIk8p4eqHfkGzIVJOfAPWG6G1MAxlW/ZjGimaxNxbeSf0NKx g5pTOV9NUAepO5Klp8MqpX8UV9aVQo8FVDsCee+KFAEzLKQKVy3QmbPJIk7yzhNlSAE5 1ST831vuhrmH16sbNs3M2OmJcxlZmZzooHGjq3+GqMBV+MFUpHE8fGR60TsgBhOZEfOG XbJu45U507nGy4mua1v5LmmXXqGLDD20HyOKoZtZ2pNnj+1AsVm6F+YFTg3xV+RTcM0T sQft2q4kmkbCeTBRTp2RdbxIH8k9Xre7oIIPhjGandiCrxNp0cfQ67KOGOrR322XziG6 Mm7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@colorfullife-com.20150623.gappssmtp.com header.s=20150623 header.b=zSNkj9s4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b28-v6si8336633pfe.265.2018.07.12.11.54.14; Thu, 12 Jul 2018 11:54:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@colorfullife-com.20150623.gappssmtp.com header.s=20150623 header.b=zSNkj9s4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726709AbeGLTD4 (ORCPT + 99 others); Thu, 12 Jul 2018 15:03:56 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:37224 "EHLO mail-wr1-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726500AbeGLTD4 (ORCPT ); Thu, 12 Jul 2018 15:03:56 -0400 Received: by mail-wr1-f50.google.com with SMTP id q10-v6so22721990wrd.4 for ; Thu, 12 Jul 2018 11:53:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colorfullife-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=QbWSpP4hEVkZZTtoBspbWyZcUHglKk3NZFJ/EkyVPP4=; b=zSNkj9s4B3QVxdn2O0lC+5T1ovM+kwxEYVFDG7g7eb8mqGsbPj0+Ta16tj7hFoYnHF P6L2Eas3UQEpCfUtxGdU1r6ANaaS4x5fD/YoqtkmMEd2+FcltXbz1WsK+oFgbbsGnz3u Knpi6jaFaGdE65WZYOk6Qje9RW9DovIHYbn8zNFcL4ag+ASCtflmKlO1IAbOBLlwjKJi wNIkZUkhk0u5vTQeXghEg+k2nYVGYVzEYhUqDpLJE1/xKr6PyB4Giouhcnwwm92wOdDr 49HRj1RdtpW1bAcP5ui0qSSyN2+g4bWfVs9TSo8HvrTQwqKrV4p8YyIhbSo9x8LEVwgk f18Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=QbWSpP4hEVkZZTtoBspbWyZcUHglKk3NZFJ/EkyVPP4=; b=ckgrkvq8Q1FycBSUVDnahBq1WUgBiSDFEEMAvtiSNckWU0FJXTWSI4o+mpZvRuqXU0 B6LAgVnB5sS8HZDs7ZXreFVjuYi1imHu3o5SuxyPYFyqW2pKfUp7U7WDVtDMT3hIXYOO SZwRnu1z+JQ77tIdcwg7BQrClfaIp4vcJrHFOmFz2SPSvHRpeGeY77UC+VJ53pKOVdDh A3GsANckom3zPFgXiLm4CU/cQu92miGPo/JUmZR/dqT8oi11w8bdSEQJ1+8W4jBeAF4J Mc0XIg3mPEXkHdmsZFlQaO/wJnIUZZ20E9oEgFrWImgAfVQnNHnYTu94Dc1cXbhl2YVJ 2Vjw== X-Gm-Message-State: AOUpUlHHpuE++UaMW75w4LEjk8YJb9kHu3Vr4tEY34miYb63D+WJP3pQ +yTyrOrqXm3/xSmBaOXqlOsYcQ== X-Received: by 2002:a5d:4d8d:: with SMTP id b13-v6mr2524724wru.80.1531421586165; Thu, 12 Jul 2018 11:53:06 -0700 (PDT) Received: from localhost.localdomain (p200300D993C98700CB5FA3798C189FE1.dip0.t-ipconnect.de. [2003:d9:93c9:8700:cb5f:a379:8c18:9fe1]) by smtp.googlemail.com with ESMTPSA id h5-v6sm13557841wrr.19.2018.07.12.11.53.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 12 Jul 2018 11:53:05 -0700 (PDT) From: Manfred Spraul To: Andrew Morton , Davidlohr Bueso , Dmitry Vyukov Cc: LKML , 1vier1@web.de, Kees Cook , Manfred Spraul Subject: [PATCH 0/12 V3] ipc: cleanups & bugfixes, rhashtable update Date: Thu, 12 Jul 2018 20:52:29 +0200 Message-Id: <20180712185241.4017-1-manfred@colorfullife.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I have added all all review findings and rediffed the patches - patch #1-#6: Fix syzcall findings & further race cleanups patch #1 has an updated subject/comment patch #2 contains the squashed result of Dmitrys change and my own updates. patch #6 is replaced by the proposal from Davidlohr - patch #7-#10: rhashtable improvement from Davidlohr - patch #11: A variable rename patch: id/lid/idx/uid were a mess - patch #12: change a return code from int to bool, side effect of the refcount_t introduction. @Andrew: Can you merge the patches into -mm/next? I have not seen any issues in my tests. -- Manfred