From patchwork Thu Oct 8 15:50:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268824 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D1C14C4363C for ; Thu, 8 Oct 2020 15:52:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7375E20578 for ; Thu, 8 Oct 2020 15:52:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FvwfOj3l" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729933AbgJHPw2 (ORCPT ); Thu, 8 Oct 2020 11:52:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41330 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725802AbgJHPw1 (ORCPT ); Thu, 8 Oct 2020 11:52:27 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3802C061755; Thu, 8 Oct 2020 08:52:27 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id h6so4654058pgk.4; Thu, 08 Oct 2020 08:52:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ftYPNFaxojXaB4/26EDulnv1x0oPc17+YM4o4qmiv7Y=; b=FvwfOj3lWJTtJyXnza3lQaKG7OVju0ZV97/PIQazXuyO7JcLHmuBsqFEcw1qcULZWJ +Vxy1sU/UuKGpozLoCp/VlYHxtF1yFC6JvhPTjslZqRJ5qgeHMxa1ivsr9mu46hcVvjP /pT/mrLTXDSzzKRbR2+HFMFBvVLb1Bgy1WlWhQ7wsSvOQaXdr4FejwkZv7JDbbBcQguZ 7C3r3apFklMjGs1WwguaGrRazWXJrxIACFA61z4XKzVW0tWTnP1/Q7KZSUHFYCznh6J1 ze5FDbQHxa6WxjjSvmKInSq57ow1hVXP1eeTqxBugU86UB9H7wibhKyDVaDg3fR4U1/8 fu+A== 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:in-reply-to :references; bh=ftYPNFaxojXaB4/26EDulnv1x0oPc17+YM4o4qmiv7Y=; b=r/R5wNQrR9xfgJs5LhxEay4lSj4SSdStGAPQEPQV9lx8K/FlVPEaEVHGWhz0L1f58V 6AMzGtG6W2KMggeJSWrynhjtxYHQr29gpeZoQjU7yXbn7DiV4mTTAeaQWVZn1B5eLLk1 Qzf9J/o34FQlqAxr1qLxAK4iZZmKroHjNZy5muY6Vu9dQcGj3cItWSl2YYDIXRAL6iCa uTrfiVTiuSTMqovsRwQtoN5YRxhOtGaOCi52DYwCBLXXSUsvVNiSWKr8rgzW2lL2vQMT MVwvXtqGBGU6QLDSYO+TvB6WIwGt1muBYd9JB/d9XQKMETb3VOnUjpTMdehRwXKetstX 8Kcw== X-Gm-Message-State: AOAM531MnTk1zLcRh61YHK2yx60BBB38Bb9nwJxa4h4ijsAvZ5j+0ElX 4UQTdL16bRATyc+e9JoscPA= X-Google-Smtp-Source: ABdhPJz8200HaV4T+ED+6SZs23nOdiztkwBxnMtGsA9P6/N38Mrg8EvXqZmqjoR6gbUkSSnr/Xjfeg== X-Received: by 2002:a63:8c42:: with SMTP id q2mr5544684pgn.130.1602172347261; Thu, 08 Oct 2020 08:52:27 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:52:26 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 002/117] mac80211: set rcname_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:14 +0000 Message-Id: <20201008155209.18025-2-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 4b7679a561e5 ("mac80211: clean up rate control API") Signed-off-by: Taehee Yoo --- net/mac80211/rate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/rate.c b/net/mac80211/rate.c index b051f125d3af..4f9d33fc895e 100644 --- a/net/mac80211/rate.c +++ b/net/mac80211/rate.c @@ -218,6 +218,7 @@ const struct file_operations rcname_ops = { .read = rcname_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; #endif From patchwork Thu Oct 8 15:50:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268823 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 69F15C04EBE for ; Thu, 8 Oct 2020 15:52:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0BC1320739 for ; Thu, 8 Oct 2020 15:52:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="r/v5gYqA" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731335AbgJHPwh (ORCPT ); Thu, 8 Oct 2020 11:52:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729982AbgJHPwh (ORCPT ); Thu, 8 Oct 2020 11:52:37 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2FEDBC061755; Thu, 8 Oct 2020 08:52:37 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id x22so4306806pfo.12; Thu, 08 Oct 2020 08:52:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=D07xhSHbZRL9C0+X//rE0fS4TSWm+mUsSqlmLFIh9qk=; b=r/v5gYqA0bGuSWM6p1W11QwuVKdV2ylqWjVWPd4+0fwxwRRGb0cKghiDtbIrGYJF5V OXfXj3Myg3Dh9649gFL0o/9B0dapmY8nCNwxTc7twac5MBuCA+z49skOwMSlyii76R/F z1Ku42YOK8h3RpRTtfoJdU/LgXS/+ngjhcn0CzUZC8eMBNCmmkXZZOG2xzB6bZ9U4Jlo CkZh88kUSyqADnJvm04sjDqQvXSxZ0384L9Yv/jRV66GxuAqXupGcGTFYStwC1TAy7Zc NnXMJBmjOyiGZqSgwspxl9oVLXGflohDGIxLbxy/bjlBzJqkH6ajunmiOdQ0JDQ8rfvq KtBQ== 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:in-reply-to :references; bh=D07xhSHbZRL9C0+X//rE0fS4TSWm+mUsSqlmLFIh9qk=; b=N4SU3KST1CN0oo66NpbHaAn5Wes2b78m1GgDS+lWRAe6ecnMOp0gDH6ovEdM9pdjoz ClvVJqhWLkWNwjhB5w7LG4CUHw+pNdiH+pcflBlDjskLbzXcHP+1N8FSh+dC7sW9971d ZnLb+cWRtFunAHA/cbzioMeEByaITLxXDeA5rJfFR++q8SLLx/PD8/rHA32byCl980L8 /4XPPqXWPWFppIfzvk2aJvp9T41oX4JrZ78jay1HyN38DPIEWjr1QIoVw/PR+TrEkFfo 1oYkQHR6S4Acsn1F0sgh7ZNZ5qnWyiwWUlEPD6uA+vRTwZBsh4uN/mHD82QjGdjKo6Hs fY5A== X-Gm-Message-State: AOAM533r7TYZ7pxTp74mzkyvLvgzmyCVEZBxIObrff0IXWr0lxhzU1rf WXMbU5galgNU3gumKwiPqkA= X-Google-Smtp-Source: ABdhPJwFzlzAQMB/7Vbk2xhUhPxCYzWSuuj1MnM2V6h5WZIs3H49uVQnPCCLxtgmh8CwYkAafY8jsQ== X-Received: by 2002:a62:7c09:0:b029:152:60c9:43b2 with SMTP id x9-20020a627c090000b029015260c943b2mr8069057pfc.79.1602172356737; Thu, 08 Oct 2020 08:52:36 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:52:35 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 005/117] mac80211: set KEY_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:17 +0000 Message-Id: <20201008155209.18025-5-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: e9f207f0ff90 ("[MAC80211]: Add debugfs attributes.") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs_key.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs_key.c b/net/mac80211/debugfs_key.c index 98a713475e0f..ea5908465f2e 100644 --- a/net/mac80211/debugfs_key.c +++ b/net/mac80211/debugfs_key.c @@ -30,6 +30,7 @@ static const struct file_operations key_ ##name## _ops = { \ .read = key_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ } #define KEY_OPS_W(name) \ From patchwork Thu Oct 8 15:50:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268822 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B59EAC4363C for ; Thu, 8 Oct 2020 15:52:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 5D3FB20578 for ; Thu, 8 Oct 2020 15:52:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Mr2/0e5j" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731364AbgJHPwn (ORCPT ); Thu, 8 Oct 2020 11:52:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41370 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729982AbgJHPwk (ORCPT ); Thu, 8 Oct 2020 11:52:40 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 45B85C061755; Thu, 8 Oct 2020 08:52:40 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id k8so4343048pfk.2; Thu, 08 Oct 2020 08:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=R5JUG43ZrxWmAgwHEyoGhWX+Ovce6LVlcxgpntyv0KM=; b=Mr2/0e5j11+f3fA5RfHkdOijEjaT6BztMBWXIYayGBS9BjF71orGHkAvhjoDnye0p+ aF1oTAVHUCF6A7ujrp93D0UPZQRPP8GeompMf1C9rQNiAsFY1NKfEfdgfA9DO8P9EAPc jVgt02zR/ii/ZuBCWi01holtRUpsl5hljHT5pIbYsW5nc52ssYZ5iZisdMu/EScrV2Vq 5cXl50+YwlxdnlZoEJ/EMug6UjofVQA36xXXsouNO6Y/2fi6aK6RZnQr01iinxYr3axd ipOGPdCu7juGVCECsdXFw5GHZY1ZyfevRKeY+lGletTNNGubSaX4cdxidcps+d89FOgh fdaA== 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:in-reply-to :references; bh=R5JUG43ZrxWmAgwHEyoGhWX+Ovce6LVlcxgpntyv0KM=; b=kOhDP82UIuK0qm6MZK8HRkz8CI0BHvC/PH11jXaX0Fu7NQVniH45FJtEGLpyAalwSf sEnvZY/1r1+kaK0BV015jdl87P31LKHqfRiiltg1tFIsQyn/bw9fHJFyY0kIggz/1XkN NHVB0K8MJ0qRNp0K+7HEYFR+uT5V4O/QDKPZWhcq6eCWo4bcgGw2XP06qNfnBlYco4CD 4sFqx6faXjDba9Ko5GSzbBw2zd5n1UQA0VyFUtcZ5aRY8MJsugoebR0/eyTpGvQJrXxQ j2AXtNNagWTgH+8yyer5eOOlKQOWxiuJjAEEO3FWzD1zYg9NTFRxbdPqWgXiTQ+jmKhZ wucA== X-Gm-Message-State: AOAM530hXbwTxo5pX2mMVG2mv8TALc9kMpp1m+zyjKBR4DCp6XXNXx62 V2qpvpOiogOFPZMyEwXnjyk= X-Google-Smtp-Source: ABdhPJxVsfmZ1e2q2Qw6Pb6qECDKozzB+GLKx9FIO+IG5pQgg6ACEauSrfXo83Qnap7sdBaOeQUYcg== X-Received: by 2002:a63:c20f:: with SMTP id b15mr7836254pgd.8.1602172359825; Thu, 08 Oct 2020 08:52:39 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:52:39 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 006/117] mac80211: set KEY_OPS_W.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:18 +0000 Message-Id: <20201008155209.18025-6-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: d0a77c6569ab ("mac80211: allow writing TX PN in debugfs") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs_key.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs_key.c b/net/mac80211/debugfs_key.c index ea5908465f2e..b5fe68b683e7 100644 --- a/net/mac80211/debugfs_key.c +++ b/net/mac80211/debugfs_key.c @@ -39,6 +39,7 @@ static const struct file_operations key_ ##name## _ops = { \ .write = key_##name##_write, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ } #define KEY_FILE(name, format) \ From patchwork Thu Oct 8 15:50:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268821 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 751ACC4363A for ; Thu, 8 Oct 2020 15:52:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1ECB5206F7 for ; Thu, 8 Oct 2020 15:52:55 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="I6ruV0aT" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731387AbgJHPwt (ORCPT ); Thu, 8 Oct 2020 11:52:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730221AbgJHPwq (ORCPT ); Thu, 8 Oct 2020 11:52:46 -0400 Received: from mail-pl1-x642.google.com (mail-pl1-x642.google.com [IPv6:2607:f8b0:4864:20::642]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 767BBC0613D2; Thu, 8 Oct 2020 08:52:46 -0700 (PDT) Received: by mail-pl1-x642.google.com with SMTP id y20so2945311pll.12; Thu, 08 Oct 2020 08:52:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=DykZRLkCtQ9htd/aPPi1KevQSJPPLl8ioPLoUg7iCDU=; b=I6ruV0aT0SbKbNmivtTsSc3QbkRbeqPsS51ghGqK9eiPkZMg3QjJStW025Prflt4yc 5t3GBn7dq+YTFhaBRtQMjqxbzHjSTSFlsIV5Icxo2F2moEOEds0sEMRIwoeVoT7j0VOp S/mRYijrhRhVH8qiMP47upCFqrWgA/le2gaYZUdQlrkYmQY3f4+sydP3hGcrx60iSt3Q GkZonckP4MqYqULzu1AtDCbhCN9hxdiYHkwiSEV03s3UMKXKaf7Ix4S98Mdz+l3pEv/C e72eUPxZ4eHZsvgN2KohV6/CkZKOOgqGzl1Yyzhc2ao+yap0bWyEnOUx+BpuDHINElXh wfSQ== 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:in-reply-to :references; bh=DykZRLkCtQ9htd/aPPi1KevQSJPPLl8ioPLoUg7iCDU=; b=sNAQ3rRNRzx6thadpdZDEZypkq3RXkpAdnVHGJqojUf2/ClMTytu7t/4cZb3X6T/m4 HX7nriOfStsj97jU+qOCEkmpqAnuekH1z30/Put65dRGfJr0V3IezPGY46A6exaS1KXC x4cb+o8QHMLar1fj7GqCVls/RKKUFCrEmlDTCqFtwyFUg0uYdzjHhOdr7XYO66LgLZAy 6UNF6mELYkS/VFUhn0AWxtWt8AXaOsZHwMLsALtHuouA1TC6l4sfAuQSA5RrEYv4Emgo LAbWM1VuLDyvtxT5lwxi6KUZV7VLHM8Fja/kdUGxutnL+iFq0p3yEIy1zE+NWUgbIR8K i/Mw== X-Gm-Message-State: AOAM533XunxXcbyuYeiuxKbgl0seQmZHzt9iqPX2cktxll97gHBBhEnX DzUyHF/gveOx0/d8Roxd3iY= X-Google-Smtp-Source: ABdhPJxY7ImE16iT/WCwS+04dw4rq1gkRdo2bGfhtCm8ChQuCPLEtIvdcka7sVONMT+GjoDeE3bT5w== X-Received: by 2002:a17:902:7c0d:b029:d3:de09:a3 with SMTP id x13-20020a1709027c0db02900d3de0900a3mr8007289pll.52.1602172366048; Thu, 08 Oct 2020 08:52:46 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:52:45 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 008/117] mac80211: set STA_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:20 +0000 Message-Id: <20201008155209.18025-8-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: e9f207f0ff90 ("[MAC80211]: Add debugfs attributes.") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs_sta.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs_sta.c b/net/mac80211/debugfs_sta.c index 829dcad69c2c..d3366989c6f9 100644 --- a/net/mac80211/debugfs_sta.c +++ b/net/mac80211/debugfs_sta.c @@ -34,6 +34,7 @@ static const struct file_operations sta_ ##name## _ops = { \ .read = sta_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ } #define STA_OPS_RW(name) \ From patchwork Thu Oct 8 15:50:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268820 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 44CDEC4363C for ; Thu, 8 Oct 2020 15:53:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E0E49206F7 for ; Thu, 8 Oct 2020 15:52:59 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nRsFPXeg" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731417AbgJHPw5 (ORCPT ); Thu, 8 Oct 2020 11:52:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41420 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731413AbgJHPwz (ORCPT ); Thu, 8 Oct 2020 11:52:55 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D19B4C061755; Thu, 8 Oct 2020 08:52:55 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id r21so1293184pgj.5; Thu, 08 Oct 2020 08:52:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=h28qh/0UzImVlEE/u3b4voL2HJ3HMccs4Vkpw5CMmh4=; b=nRsFPXegGHGZ6A/78nvdpB/Yu7sKC/ba459JMPpi0kF6RWsfJy/5eCah8GWvBEmm9h tbofCzH9oOW4Fj0kc9VkmlqQytUqgIhvuf5xzED0Nb2Z5rNnKXOrQuXIQyWfZqrHUsWJ vnNQSr7Mmg+Uk+C9NzgzVPOPgMe46tv3kcOwpQNnQalk93wA0PmGKkNH0Ze+PAZnITIL MN235eIE9HAV1CcY3FX6LUBDakqoPOgtmv3GD+3/cerYfmvWMyFK/obC+gBFMLKnh22d fFtpGcPQV6YtN7Qp4yqFks2uH5q23nNbsm+Ywq3FAucF1t8h6NHnkp8kEZ/+FdSVFcHm YxKQ== 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:in-reply-to :references; bh=h28qh/0UzImVlEE/u3b4voL2HJ3HMccs4Vkpw5CMmh4=; b=WCwT3r4g+eM8+6Y3E7HYdzHZ+gMZ0iFSNYIx4VmWKwfwYtaYutdp8NDycGJiLfNzbe z03ei6jh7kn5LtbBjCDCSQS76ZWp6YLqU+joLkBibO8r6tlYNDUn2ippa7kSSQs3udwP zTMYtpBBSfhGQksO0TNuYyRbreYqPBWLZA9qc4Dq4bbKP18JK0CLspPLxoiyfGj8n/SE Pvy0hfKwaUPto5KbqazmIe+ANu1ZIRxcYIM6LVK7ndsJh9cKhbx83NWwqDZXFIaYyvR/ kyQyOWRmJ7sCin5mw7a31Qjhz4WKbgrMoP8OyPGXBbqLXztRw3jdsm4WsBZtU1PJ7lTR ugrQ== X-Gm-Message-State: AOAM530CpzGp2agVrm4pwxbrw4FxiKKzy+JgrPvC4nABA7GI9pcXv98W SgRId+IyjH82K7Ov0wPCyT8TJ3/o9r8= X-Google-Smtp-Source: ABdhPJxoXgA0eFLwWonuXfMX5tz1hKZClV4HtIfsDIHi0anuLincyoqVff4h4LzhL5jus7odclstjA== X-Received: by 2002:a63:c0b:: with SMTP id b11mr8165694pgl.416.1602172375357; Thu, 08 Oct 2020 08:52:55 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:52:54 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 011/117] mac80211: set aqm_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:23 +0000 Message-Id: <20201008155209.18025-11-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 9399b86c0e9a ("mac80211: add debug knobs for fair queuing") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs.c b/net/mac80211/debugfs.c index 669d7e13ffe8..e2675db7490b 100644 --- a/net/mac80211/debugfs.c +++ b/net/mac80211/debugfs.c @@ -149,6 +149,7 @@ static const struct file_operations aqm_ops = { .read = aqm_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t airtime_flags_read(struct file *file, From patchwork Thu Oct 8 15:50:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268819 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74A5CC04EBE for ; Thu, 8 Oct 2020 15:53:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 21EAE206F7 for ; Thu, 8 Oct 2020 15:53:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="WoOrMpBW" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731435AbgJHPxG (ORCPT ); Thu, 8 Oct 2020 11:53:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41440 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730244AbgJHPxC (ORCPT ); Thu, 8 Oct 2020 11:53:02 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E1B1C061755; Thu, 8 Oct 2020 08:53:02 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id k8so4343918pfk.2; Thu, 08 Oct 2020 08:53:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=JACHm6oKXj4X805YMJCH36b46IaUgQQqgzNkmYNvOgM=; b=WoOrMpBWzaUaUTxQR0JEyrIKZxlGcIOZfYHA7+rf0Q76HEjIFAGDXa2ZxcQj96xNqX hi26NuzvEN7mDBh2KIgfU0fq5Hin8PgCzaAX3kw5VEahTcZGHrTB+OJiO+tTxpFWcV8J RCyveWW517PsQAp6qiKONhALSpX7mB6/J1Pp2uv4lXeMG8Odoo8ztXa4QIolvNxOB7Dc CdKQvFgLl9jP/JYNQMBrLpATyYRDpY43+c5Q16Qnis28v3ydyPuAtMhAnMmogcgbZd3z 12fhOqpIg/MwIUvCc4RHBv4fGHohgy8M1UtUiqhtr3WR2fyXfd3GcMRDpT/qm1ci32rv jXgQ== 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:in-reply-to :references; bh=JACHm6oKXj4X805YMJCH36b46IaUgQQqgzNkmYNvOgM=; b=TPhVOD8XJJdErpGr9zHDiUg+EoHrzZbeT7Z/hsItw7NTC7WaIF4N7ILbo56zbpFRD0 eFI0X5YuCSr9ni0T+Ehld2NJ9kGIEte1iOfUGOkfi3pjdQg/tyowVXGTEj7QVVDz5opf RnejbclWq6oHgInp1ycNdXeNjAo1BatoDe9vzdE08bjy5ArokRK1gCU+l7mFd8qEpQBF 7njo3ysl/Ol+QBE/Qbt6nnZrxVPb67vjxj1kwEyHjyIBRuoMxhPFGIGzYMyCpaEceRPS TCg5pdpTW0pQikF04zMiUslMz+u8Je+hwgTkmR0t1ivIPQFlZmcbu5wTAy3xlb26T3jG rq/A== X-Gm-Message-State: AOAM5310ZL8ntF5PK8sw6dFxaBGLxnkhesvzKw/IqSOKHg9oMk06YuGL FoZX8knqnrpA87FhElKpgFBVAoq0CPM= X-Google-Smtp-Source: ABdhPJzac6JfS6brawVZo1jUEJyMHa8jIGDCvhxgZNpBj6qqDAlOpgXyOVFEou+GUEaqdqlJIaJqsQ== X-Received: by 2002:a17:90a:4f0f:: with SMTP id p15mr9126273pjh.10.1602172381666; Thu, 08 Oct 2020 08:53:01 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.52.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:00 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 013/117] mac80211: set aql_txq_limit_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:25 +0000 Message-Id: <20201008155209.18025-13-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 3ace10f5b5ad ("mac80211: Implement Airtime-based Queue Limit (AQL)") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs.c b/net/mac80211/debugfs.c index 794892fe6622..ff690feb56a4 100644 --- a/net/mac80211/debugfs.c +++ b/net/mac80211/debugfs.c @@ -285,6 +285,7 @@ static const struct file_operations aql_txq_limit_ops = { .read = aql_txq_limit_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t force_tx_status_read(struct file *file, From patchwork Thu Oct 8 15:50:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268817 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0BD96C4363A for ; Thu, 8 Oct 2020 15:53:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id A9B58206F7 for ; Thu, 8 Oct 2020 15:53:20 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gxcG9rWo" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731453AbgJHPxI (ORCPT ); Thu, 8 Oct 2020 11:53:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41448 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730063AbgJHPxG (ORCPT ); Thu, 8 Oct 2020 11:53:06 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2A5C1C0613D2; Thu, 8 Oct 2020 08:53:05 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id y14so4314115pfp.13; Thu, 08 Oct 2020 08:53:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=T1P3vjpDjU+9KxXxsbq876rgerqwTW2vQ6eqsdtxYn8=; b=gxcG9rWo45rxPYd3ATiq6NxkN2HRkxGSetM4MZUx3RyRAjrTqV2gFtPc3Rphlm4uZ9 8OEimP5pwcHT+DW57H5nMxdj6Qw8uhqmRqmtm+6dfWcGpNAdErekMv5/j7jSscgYlbkL YFH9BGgp9i3+UDaBK/d96jInLszHfDJMJ+xfXyx4SCuVWS549HZXF0CLieOPJjREdmUV O1GJ7WMyLNR4KAgnhlimJtgXKSK1RwFUEF7FTuVRn9Skp6OR9AGSXKmhcnZn5aOT0prh QUe+Vjsof+OTsNiZgvy0aiGP6uMwm/ZghylY7hXMT49lLO4XdfpkPLCIaAo50JUlhOuG zyUw== 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:in-reply-to :references; bh=T1P3vjpDjU+9KxXxsbq876rgerqwTW2vQ6eqsdtxYn8=; b=S/7+v0N3wN9oenbUD8pnxCzMJomHVKerlPrBJ0vs5AeDkdnnwAdlRdjhK4F8oNfP9+ MlT7sbtE0Avf06ghKkVFo3mFoqYNCeKjOkrE9GLACm+0H2Xp8jZ6wsSRXDeOG29nngdX UY2T12+lejYpnWGUS/ZausnXt+IARxV4HCy2Gxy9ZSdaxncOKIFiELTkFk322hNQLS9b P2F9fE/fAagPLGy3pq7l3A1IElDkOUopBex+ucH/akxuTgZm25I9+WdPRqyL/Z/Vyjqz MzDQrhjFrrGmz/OG3I1LS5xgdk8IZqgXrLbdCprxYyr8bZyQRLC0Rsiz5+lVPtCwWPa9 7s2g== X-Gm-Message-State: AOAM531vPNH5DQiVJhRMEa6DZK/OniR1IDDngsCmSyDB7SlRgt2T0f5v ZU3QjMWNfihhnP1++Uad7l0= X-Google-Smtp-Source: ABdhPJyfYHS8gv4LvMbGux4K3EspxAEg/9UxdowmVOLtF42yEC9tPtKvux1W1oGeD79M+e84vW5u3w== X-Received: by 2002:a17:90a:46c2:: with SMTP id x2mr9008354pjg.60.1602172384733; Thu, 08 Oct 2020 08:53:04 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:03 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 014/117] mac80211: set force_tx_status_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:26 +0000 Message-Id: <20201008155209.18025-14-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 276d9e82e06c ("mac80211: debugfs option to force TX status frames") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs.c b/net/mac80211/debugfs.c index ff690feb56a4..a3f3e3add3c2 100644 --- a/net/mac80211/debugfs.c +++ b/net/mac80211/debugfs.c @@ -338,6 +338,7 @@ static const struct file_operations force_tx_status_ops = { .read = force_tx_status_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; #ifdef CONFIG_PM From patchwork Thu Oct 8 15:50:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268818 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A2B1FC4363A for ; Thu, 8 Oct 2020 15:53:17 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 52BB3217BA for ; Thu, 8 Oct 2020 15:53:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UNE5wlzC" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731471AbgJHPxM (ORCPT ); Thu, 8 Oct 2020 11:53:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41468 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731454AbgJHPxL (ORCPT ); Thu, 8 Oct 2020 11:53:11 -0400 Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C896C061755; Thu, 8 Oct 2020 08:53:11 -0700 (PDT) Received: by mail-pl1-x643.google.com with SMTP id h2so2953281pll.11; Thu, 08 Oct 2020 08:53:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=XRB/SE5ZIyzVwPq8rfA3EILsvcmS/wCMmuxLyXreGRU=; b=UNE5wlzCE6dcVmGBgbrkWNdT5/TF9pu/6adTaXuXwBcMfZAAgRbRSfc9vcrPHmrSUF 8TaLYfDVqF9gzRev11KlfaKzYMVCjiIKsBMjGUc5ENjtdPezwewtf3u15B5da4rf0ktf 6UmW11MNWwJ5N4xNoEfBRdSz8+uDP/+ilS0/APVY8r/5GyVqOMxz7FE9WZK+EgshA8QS wWWmMV06tQpyDiI/lWy18YheAXfgn76R6nH2sBHPOXGX+vyTl+11nVGaEZnkPsruRnMF T1vOYSji1MmiGFs3rCdHCnWm8JPWU5g9kqAbP3su80NbklQe7TU51ISPRU+txuM7dH5Q oSVw== 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:in-reply-to :references; bh=XRB/SE5ZIyzVwPq8rfA3EILsvcmS/wCMmuxLyXreGRU=; b=i3gcfSWQLK/0tlfAv2ZYEdL1WkUazb8JM+I3UgR8vH+HPX8E1LrYo9YRRtcM7xmcbY ZpH2lDtRzSz8WUW+iIruLg+tDEdOQ+sQJXVIVoMna8G5XTcPthMv1wC8no3SIBShyydM ++1sWbVzXvrnv+tJ+GIhHJLdSdH5hMrWf25NZ4IZYwuZaLV4fp9HNR/DJA0gjwnG9V9B FggAcKoalYScBPLNZjrlfd7p+ZV3mlS27IOTljAYSeLmBnam9FW4dtWgRZHPj2LBJIJH qhT8XlLluzVPDx+3G84Z/I0L50e1Q2cIiS3LVDYAOv5IuX9P0+1amv0koxNypjVXD8w6 p+zg== X-Gm-Message-State: AOAM5326gHJ5e7fTeAlPZ7ds0Q37t39fsm4xSlpwMmEDhtPF3QtW5s2F P5KYn8uUAAF5vIcBmXQOM98= X-Google-Smtp-Source: ABdhPJztiAcRQh7p/ClIJBuHfez2AEMMXCTsdMSMBC4Td5d7BPxH5WfMmKCJzklWQaPEOzC8h/Y5PA== X-Received: by 2002:a17:902:6a86:b029:d3:b2d4:4a6 with SMTP id n6-20020a1709026a86b02900d3b2d404a6mr7936444plk.73.1602172391044; Thu, 08 Oct 2020 08:53:11 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:10 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 016/117] mac80211: set DEBUGFS_DEVSTATS_FILE.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:28 +0000 Message-Id: <20201008155209.18025-16-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: e9f207f0ff90 ("[MAC80211]: Add debugfs attributes.") Signed-off-by: Taehee Yoo --- net/mac80211/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mac80211/debugfs.c b/net/mac80211/debugfs.c index 97eec43a6945..adde0b2797c9 100644 --- a/net/mac80211/debugfs.c +++ b/net/mac80211/debugfs.c @@ -542,6 +542,7 @@ static const struct file_operations stats_ ##name## _ops = { \ .read = stats_ ##name## _read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_STATS_ADD(name) \ From patchwork Thu Oct 8 15:50:30 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268816 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 97672C4363C for ; Thu, 8 Oct 2020 15:53:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3F62A206F7 for ; Thu, 8 Oct 2020 15:53:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="vSlQuBMr" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731487AbgJHPxZ (ORCPT ); Thu, 8 Oct 2020 11:53:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729756AbgJHPxT (ORCPT ); Thu, 8 Oct 2020 11:53:19 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05EE9C0613D2; Thu, 8 Oct 2020 08:53:18 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id i2so4648038pgh.7; Thu, 08 Oct 2020 08:53:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=EcDa6KOGsJCcoaPe10DT4p+FUs9itSeI4GGoEuDHSo4=; b=vSlQuBMrdZDas4CqBHX5YrI6hk23cxNw/suOKDH/j1jAufFxyK00YLovFC5AxSfL/q lT4QiPz2cfYNp98rbpJgbgzLsmjW+BLPGyfw8RA31sRyexT1fb+1ZXlqzzroO7pq0jle dSuwuTqfF8KOSw8NQiCwxkOy7IlihJ87rinfXKue9pYO99ZHP1VD4q1DMkb3cgn1tHOp 4pYOKdjuTksbDmxtFwTh0SE5Rhb6o9IXpizTolA/ZmajJWOH1hgNOHiUd7C3yZ3GrXCD YCbkbYX7kmm0s3DEL92J9/F893LC/XLzB2roMbaNjAFTJwk1Rlff7Hsz1qMNDI8vU0e3 WaCA== 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:in-reply-to :references; bh=EcDa6KOGsJCcoaPe10DT4p+FUs9itSeI4GGoEuDHSo4=; b=t0TLSHGLXKkTh7R7wuiimQ8id3eZFmqElxrARdKMZNZDQBtND5yvu5UsvGEDgGcat1 YgXNpil7q03Tlov1GvTm3knF50k1gvXC2/BfPYldj534LLPKw+fpyqf1PEXWDUENg+T8 IWDaZZE1Ks3knyYCpg6LO8jkaFKiroA7H2IU1C6swlJAj4rqdD/xA0yQv0jfsSlQZW5i R2omrQ0zpRLwM6azxPFtoVjplyCxFRb+1PuewifQIw/5JkxJhR9p0a3OWzSLK7CklLA7 GQSqKBvlTpNogAV6bZbHdemVwAUsEUYUyscFCtZzRMcL+akyHjufgdquAtA5NahjjA0c Gt/A== X-Gm-Message-State: AOAM531vDTRVr0dguySAzqj6/k1e2Fcs/Lv5s4Yy+ZyobMc8WHpJOUQ2 OLwobCzrKP1PDsBoV9oYxcE= X-Google-Smtp-Source: ABdhPJyFtmD+VtMyQxUAl0wtRtQH624pHEYgAd0m2vp2/wS7XULTAfcRJCrLcMozlCUj3wYNxqp+cw== X-Received: by 2002:a17:90a:aa90:: with SMTP id l16mr8918851pjq.0.1602172397553; Thu, 08 Oct 2020 08:53:17 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:16 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 018/117] cfg80211: set ht40allow_map_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:30 +0000 Message-Id: <20201008155209.18025-18-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 80a3511d70e8 ("cfg80211: add debugfs HT40 allow map") Signed-off-by: Taehee Yoo --- net/wireless/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/wireless/debugfs.c b/net/wireless/debugfs.c index a00ebcc552e9..eb54c0ac4728 100644 --- a/net/wireless/debugfs.c +++ b/net/wireless/debugfs.c @@ -98,6 +98,7 @@ static const struct file_operations ht40allow_map_ops = { .read = ht40allow_map_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; #define DEBUGFS_ADD(name) \ From patchwork Thu Oct 8 15:50:31 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268815 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E4E20C47095 for ; Thu, 8 Oct 2020 15:53:33 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 953A6206F7 for ; Thu, 8 Oct 2020 15:53:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Kds+YHip" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731503AbgJHPxc (ORCPT ); Thu, 8 Oct 2020 11:53:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41498 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730261AbgJHPxW (ORCPT ); Thu, 8 Oct 2020 11:53:22 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 223CBC061755; Thu, 8 Oct 2020 08:53:21 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id x5so2968421plo.6; Thu, 08 Oct 2020 08:53:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=pUO0uGciYf9B2jjWdxKLGn4NNP/NOVzDPvkzC3p9CpU=; b=Kds+YHipmnCERQ0LB9Ergr3psOKKnJgAoLOQczggjKfQNZkjiryZH1p19hSjGGgk29 czCXeRAdWNQ7OctT76/Nwk/Xd5D7/YjT0HzffA78O3orknhAFIdqOEwLhfxMbLpk0zN/ dqx67AZJwVmFrcFZmckLmcs+WYfR+cHurPB0lDWFqFWuvT+3YkYC+0K3uUH9JP9VODNn cPhNq9eXoewGNFYzzwEQv3NF7klgg1Ur5mxMVU+caFFCOu0jpv3IeZBN8fVTRiUBa1DJ m2wvqtSOVgTIvx+gU2zEYHteoeb9DdDJ1sIRNUqmUVj9KT3d/pwBigLQHO4azPeozgjE huTA== 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:in-reply-to :references; bh=pUO0uGciYf9B2jjWdxKLGn4NNP/NOVzDPvkzC3p9CpU=; b=pn1soUv8ZLuOAPxZMomIkIHNxaad0LxNoyA8j0R1WUJqT3KNbbNEZZqcuXDX9Jg1tJ ce55HaLFA54ZpV50NCfuL/+BAfEZb8gp6T1vnKWK8qQk1dbUiPSeb6Cgt8GquYo8kI8P 721jTdYDgKQQXkls4Avq001pexSwVZZJISgrZqWAp8j/F9yOR/nQF84bxA7jyXWS3mjR HqX8A1INBWrH8zyrU4Vcf+XFN+exaF5UBA7RUz7Rao1dV8CyFb4f+Ospvx7F7EvLjhqk 76YJuroQlElOhwn79IB+H+74C3FWtIhE5Mn8euu11saCKxCve1oTnFiF5iku/dfxbX+u Hq9Q== X-Gm-Message-State: AOAM533QbWu+/4H2DLSaeihN9BEeFApn1yfTB0wR7kybQkmfgqFar/HL zbNly3FIQFOmErAIV1oZsXE= X-Google-Smtp-Source: ABdhPJzmyrBqmPMopKDPAkdOBFpCRw1w6CTro5OX3uSdy9oZAToSwaPyaeRbgSEJiRIm2iGBWGUzJg== X-Received: by 2002:a17:902:7fc9:b029:d3:effa:7162 with SMTP id t9-20020a1709027fc9b02900d3effa7162mr8208091plb.69.1602172400676; Thu, 08 Oct 2020 08:53:20 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:19 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 019/117] net: hsr: set hsr_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:31 +0000 Message-Id: <20201008155209.18025-19-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: fc4ecaeebd26 ("net: hsr: add debugfs support for display node list") Signed-off-by: Taehee Yoo --- net/hsr/hsr_debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/hsr/hsr_debugfs.c b/net/hsr/hsr_debugfs.c index 7e11a6c35bc3..92ebb5ff41e4 100644 --- a/net/hsr/hsr_debugfs.c +++ b/net/hsr/hsr_debugfs.c @@ -90,6 +90,7 @@ static const struct file_operations hsr_fops = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; /* hsr_debugfs_init - create hsr node_table file for dumping From patchwork Thu Oct 8 15:50:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268812 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21E8EC04EBE for ; Thu, 8 Oct 2020 15:54:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C33C3217BA for ; Thu, 8 Oct 2020 15:54:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TIuCrZSy" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731564AbgJHPyA (ORCPT ); Thu, 8 Oct 2020 11:54:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41520 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729756AbgJHPx1 (ORCPT ); Thu, 8 Oct 2020 11:53:27 -0400 Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 35D2FC061755; Thu, 8 Oct 2020 08:53:27 -0700 (PDT) Received: by mail-pl1-x643.google.com with SMTP id m15so2959821pls.8; Thu, 08 Oct 2020 08:53:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=DFiII6K/5zzohX7htLZ/WMzaT9KKafZRq9CyEt/q/uk=; b=TIuCrZSyTzqaCTwFEJWGoeASTgjCQsgEIDnIdDDzAgO+8w49Qun4sWOIU0auzIRlZH 6M7a0uRZpAJXJYHrukv073aGIIhDc+Q51u3L7nx9QN2NsUZvcDFEeymCdIbaTQ3jn4op hyELTdGPL+LTU24J8R4PZMzdQB3F4HquLJpj4zEr5M/7J6079qPEkYWZGamUyelr4yu6 vWj7Bged37xn+doD71RjMTt/LgygpYnXgCVlwOsNBVpU9l/ybQBPSAVER9aOmem+sbWO 7vIlGQtosiOVxOk4MEhf6LIfPuD7bMgv81OANy2LqsLPPwfjzP9IcfKhSlbI5s1TXlsg rA9g== 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:in-reply-to :references; bh=DFiII6K/5zzohX7htLZ/WMzaT9KKafZRq9CyEt/q/uk=; b=WpXd0fkKAGGNO4vXkTNwr7VMUb05m7a6/IizmTjKYfleA+0bjzqleGpRfSP0ZLrGkx ex7SORuTobMNtUFAIxvFiYZorjR35gW34pwgwUT4JihWhjfw6AKcjSONamKOmAIf1MRl GDWmXYZ5j1+3KSFrNCqgqKH90piVtWPLHGYFTuNvK58vx0re0H8wUEAr2fijyZimBA6M 6oJrzUGqnl4mvG78pVgXHpPxaBFamDEH6utpMQL7xM+vMP3NykGoGfK13FMBV4XlN9L2 b4aYx1YO0T1V/hAgWH/cTWo+qMC/Go0kIrjzW44W+9Y08mqtsUoPe2SdXt1lZkCTZme0 NC0A== X-Gm-Message-State: AOAM532xYVcWldBOcviISFblyWAuxBu4Sc0H7dH3hb9w/lc6QJM70Tzp DfYrXFnTGXYsWD5g5SfHfgs= X-Google-Smtp-Source: ABdhPJzUwB8RERt6vcR9D0FtQY9efGeGWzI31hEgPHo+6w8cp9I8etdxoc+Lz4A1OVvuGfu5oTBNfw== X-Received: by 2002:a17:902:8215:b029:d3:8afd:522e with SMTP id x21-20020a1709028215b02900d38afd522emr8243747pln.47.1602172406762; Thu, 08 Oct 2020 08:53:26 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:26 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 021/117] 6lowpan: iphc: set lowpan_ctx_pfx_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:33 +0000 Message-Id: <20201008155209.18025-21-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 5609c185f24d ("6lowpan: iphc: add support for stateful compression") Signed-off-by: Taehee Yoo --- net/6lowpan/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/6lowpan/debugfs.c b/net/6lowpan/debugfs.c index 1c140af06d52..29c3627a00e2 100644 --- a/net/6lowpan/debugfs.c +++ b/net/6lowpan/debugfs.c @@ -161,6 +161,7 @@ static const struct file_operations lowpan_ctx_pfx_fops = { .write = lowpan_ctx_pfx_write, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; static void lowpan_dev_debugfs_ctx_init(struct net_device *dev, From patchwork Thu Oct 8 15:50:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268814 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 782CFC46466 for ; Thu, 8 Oct 2020 15:53:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 26FDA215A4 for ; Thu, 8 Oct 2020 15:53:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="l3uxU4v8" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729808AbgJHPxn (ORCPT ); Thu, 8 Oct 2020 11:53:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41548 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731520AbgJHPxg (ORCPT ); Thu, 8 Oct 2020 11:53:36 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5079DC061755; Thu, 8 Oct 2020 08:53:36 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id y14so4315389pfp.13; Thu, 08 Oct 2020 08:53:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=p5IvPVKBTU7Ycj9qQJiUspy71ULY4yDvauv4FygkH+k=; b=l3uxU4v8E3W1qGadCt6P0zJch5KFrcpSspoQ4UqZpAbx+3FaTZbvYjSxnB+RgMizPe ubdewtVo0ihY9ELoVg0DQ8pP/yuUfd2sO8wnXw9AgoxGT8u//VR6UlQmkaIGnilZR76x 6A0MCXdK/v28phPv21XePV6ucG+ltH6Js71ul3n56droVa42mfAB2Zch4LEoMTyMESUa m0JRjfQNDH45PC8VPeLzToXo+kq9jEJPljp9sk8TPQ7vNblU0rk0aK0k79BPwtK3KJw1 4s9O7k3+c5Xl8W8pREKn17oQH6/lX5/r6RfeiJY+rrFDN9tqrb06yE2r38I6Y2ytH/gt 6MOw== 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:in-reply-to :references; bh=p5IvPVKBTU7Ycj9qQJiUspy71ULY4yDvauv4FygkH+k=; b=czjNR95yvwflW/4EdQ5Rgl8ujoDiVqMx7sGzNi+QGgCYEJXzeoS5xEaRSBQalXkNXQ DRwxoF6izTTXozMC6Bd5BuP3HS+kAR1xAiMd2x6ygXkOW628GHmWg4cPxRoKSxMFM6Pk S5R1WeQZB8agzj6G41Fix/3khXlj190410eLzrLe80FvqZtmZF+yilEU/ArSHnIB0nKk 2BjycmvPRcPNv9Y4fszhi+FsRczn+3PlbAEkbAyQRZmeNrUzuA4ouB5Gy7oDkwiYNz75 yQ68ONbkU4OagcDiJiR51NSD8kUfE2pMG7bBpcEbW1zbsuv7yDTGfasG2e9z3bAgZLW6 T6dw== X-Gm-Message-State: AOAM530OvR1Ew9760f5v+Al8BgUIJ/2sswjHJlc7EM+2W6vdlsa3pzZS xe/q+piuL1qRXiuYg9rPJH6CvX16Q8I= X-Google-Smtp-Source: ABdhPJzDbaVD8e6aeknwdzVm9lGUKksdwX2pU96DAebWu5oavOuENRi0mED+cKac1DOONOlyK+LqPw== X-Received: by 2002:a63:4c43:: with SMTP id m3mr7768488pgl.19.1602172415903; Thu, 08 Oct 2020 08:53:35 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:35 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 024/117] netdevsim: set nsim_dev_take_snapshot_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:36 +0000 Message-Id: <20201008155209.18025-24-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 4418f862d675 ("netdevsim: implement support for devlink region and snapshots") Signed-off-by: Taehee Yoo --- drivers/net/netdevsim/dev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/netdevsim/dev.c b/drivers/net/netdevsim/dev.c index 32f339fedb21..9c867d08e04a 100644 --- a/drivers/net/netdevsim/dev.c +++ b/drivers/net/netdevsim/dev.c @@ -94,6 +94,7 @@ static const struct file_operations nsim_dev_take_snapshot_fops = { .open = simple_open, .write = nsim_dev_take_snapshot_write, .llseek = generic_file_llseek, + .owner = THIS_MODULE, }; static ssize_t nsim_dev_trap_fa_cookie_read(struct file *file, From patchwork Thu Oct 8 15:50:37 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268813 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49293C04EBE for ; Thu, 8 Oct 2020 15:53:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EB154215A4 for ; Thu, 8 Oct 2020 15:53:52 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="scKlVHPa" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731529AbgJHPxl (ORCPT ); Thu, 8 Oct 2020 11:53:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731507AbgJHPxj (ORCPT ); Thu, 8 Oct 2020 11:53:39 -0400 Received: from mail-pf1-x444.google.com (mail-pf1-x444.google.com [IPv6:2607:f8b0:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8465DC0613D2; Thu, 8 Oct 2020 08:53:39 -0700 (PDT) Received: by mail-pf1-x444.google.com with SMTP id n14so4335060pff.6; Thu, 08 Oct 2020 08:53:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gaL//GthQ5zy0g5RXcHR8ALlsqiA25WTt3ZIyvHxpwo=; b=scKlVHPaAtCAvoYmDS6YnwBZAG8gz9G9kO705o9tJSSmrELqlyD+a2oB7GSkCaMYPB 7yztrm83ZtCloN65wG6TRxCWLYno5mAY/l4wSyQaz/u/5Z6P33luarnKEkZ2HfkZxWlp Oz+xST25XJiBzUk4uyCmuviWdjrRD+WPHuCZbxvDnNeBXX63RyTz8RWKhy1pdfbKB0nV M0oiLdyIHAy26CIv2aSFakHCZdBkTS403o/HN1p8LFlHH1RhW6GQZaUJwoRnGZXVuGby 4kVZ/yknK68Yjgl8KqcDsF86pvmvJ4GHiBGXAB0pPY0gm3/EIsQuksQYrCWl+7brmx1C dogQ== 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:in-reply-to :references; bh=gaL//GthQ5zy0g5RXcHR8ALlsqiA25WTt3ZIyvHxpwo=; b=rtLBfmANyQNNVZwsDAfpYH459E0XginmjBlv4NaYHkoSqngRs4ancVNkda4fNk1okf xXPnEGJJVK1WB0lbojIyBnftgD2cuybQwwAZVcvCtQ/1t0s14/FGjZxAnc0GQh/VhxDA kO4EHSFM3dEdei/7eaGUHZsAkBHCZO8KWtkCNAeqJWWOIiSDoQhD7CYSw7z0p9aLNB/7 zLdL/hEVSZm3pU5Yg/1lUPQND55ocpuCRm3dxPKwezDCHsrfVpecAUk3Q7ZlncFSRltT 6KPrIkjy6vweKhD5FCW5e8qeeXnvIOZv0sQbImL/FN+9qRg9jjMxRGyV9A0M8FKGWbix X6EQ== X-Gm-Message-State: AOAM533bIRbFpnuCtirFGWvTefi2mXlol1e8SFSK95KciLzih43p6Cko zLf4gnm/7PKL2MwVGN1RWyY= X-Google-Smtp-Source: ABdhPJy9X9bCuhbzImVr8xR5hIegq2IGKc/i/oy8g/UrTFm8PoehRDBlH1poHPvtenYlczdPlrhrRw== X-Received: by 2002:a63:e804:: with SMTP id s4mr7652141pgh.165.1602172419073; Thu, 08 Oct 2020 08:53:39 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:38 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 025/117] netdevsim: set nsim_dev_trap_fa_cookie_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:37 +0000 Message-Id: <20201008155209.18025-25-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: d3cbb907ae57 ("netdevsim: add ACL trap reporting cookie as a metadata") Signed-off-by: Taehee Yoo --- drivers/net/netdevsim/dev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/netdevsim/dev.c b/drivers/net/netdevsim/dev.c index 9c867d08e04a..1ae83ea4adbe 100644 --- a/drivers/net/netdevsim/dev.c +++ b/drivers/net/netdevsim/dev.c @@ -187,6 +187,7 @@ static const struct file_operations nsim_dev_trap_fa_cookie_fops = { .read = nsim_dev_trap_fa_cookie_read, .write = nsim_dev_trap_fa_cookie_write, .llseek = generic_file_llseek, + .owner = THIS_MODULE, }; static int nsim_dev_debugfs_init(struct nsim_dev *nsim_dev) From patchwork Thu Oct 8 15:50:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268767 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AFEF9C433DF for ; Thu, 8 Oct 2020 16:00:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 63396215A4 for ; Thu, 8 Oct 2020 16:00:57 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gls/p8Ou" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731381AbgJHQAt (ORCPT ); Thu, 8 Oct 2020 12:00:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41588 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729947AbgJHPxs (ORCPT ); Thu, 8 Oct 2020 11:53:48 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DAF1CC0613D3; Thu, 8 Oct 2020 08:53:48 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id c6so2959182plr.9; Thu, 08 Oct 2020 08:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=eGFJIgP053ScE+PFF1Ivd3oGlVY7ykLxtYi1ouJSioY=; b=gls/p8OuzTkk61NIYH6ttm05V3El7H3svT1l2pGM9oFjtD3D6x8xUJyiDRgVvS2NH/ DezwkNHM8I8oDnKKAaZHZ16ik6TWjxzhoR3LXEcqlEfpfVbRPQa5ci1f58JkP6NS74vB CPAUrJFfRgz1EGQv+3rkVSJO1+DPk8oVz9Y2mSU6POwh2YVfVRp0SVPhXzYe8J7Wa+gu FX2yIysimaUhQrgC/MKtdvVPqX9uJ9ju7kSqmQpeBzYC/w0H1LiHw0KlVheC2u6jF9IO BsisPogS5fdZ6RH9S0GzgNyzW3tBualuLLh7SrqYykvc+Uc85aMX3QpXLwuQgKMh3ecs /73w== 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:in-reply-to :references; bh=eGFJIgP053ScE+PFF1Ivd3oGlVY7ykLxtYi1ouJSioY=; b=h6jzeIM6WYYwCWPYvIQYesd+zKpOlVx49gDKn4k4Dtwm3mXxQhHOHZTPtwTZxI0p2H fFYKaPBKhQYSX0CEYpz4n3BwwP4LAcpA+TyqMnMbKkP/771nuJ/o+QG9bTUjjDGsyw5g MfN8Pc/YV/uMYECh8seNIxl6svFg2EWWj1rTtUcy578uPFd6wV1JLj+nrjFP0gkrWeDK h5W7Py8YfYoGRKFaPRP0ZuOmEdmGkc9dpdV33KtMSkkXBIQU1lZyn+/uFRyZnHSa1+Yv GYy2obQuAOo5jjEBQ2zV5+E5J32kd6F5Qa2dxa6bgB6BH8bv+RDcsnDO9XJMudxhJ7RO zBdA== X-Gm-Message-State: AOAM531ybf33qipJkopfN2eaP+8Yy4FZ1WrQZJTx9uQuTc9tL2um/niz xBMGerO7+GgcCnR6S6PalOQ= X-Google-Smtp-Source: ABdhPJxsWZMb7ZJCJUG6Q992Mp5ALpIFeteOEDbadcmPYxSfOk5F56jNKdsmk6Cd46ZPPg7cqIpzfg== X-Received: by 2002:a17:902:b088:b029:d3:f20c:ed85 with SMTP id p8-20020a170902b088b02900d3f20ced85mr8315735plr.8.1602172428348; Thu, 08 Oct 2020 08:53:48 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:47 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 028/117] i2400m: set i2400m_tx_stats_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:40 +0000 Message-Id: <20201008155209.18025-28-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: c71228caf91e ("i2400m: debugfs controls") Signed-off-by: Taehee Yoo --- drivers/net/wimax/i2400m/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wimax/i2400m/debugfs.c b/drivers/net/wimax/i2400m/debugfs.c index 9eda1535f777..144f8a7e98af 100644 --- a/drivers/net/wimax/i2400m/debugfs.c +++ b/drivers/net/wimax/i2400m/debugfs.c @@ -141,6 +141,7 @@ const struct file_operations i2400m_tx_stats_fops = { .read = i2400m_tx_stats_read, .write = i2400m_tx_stats_write, .llseek = default_llseek, + .owner = THIS_MODULE, }; From patchwork Thu Oct 8 15:50:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268770 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CA8FDC43457 for ; Thu, 8 Oct 2020 16:00:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 71A8F215A4 for ; Thu, 8 Oct 2020 16:00:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Rytm3xZP" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729781AbgJHPyW (ORCPT ); Thu, 8 Oct 2020 11:54:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41610 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729910AbgJHPxz (ORCPT ); Thu, 8 Oct 2020 11:53:55 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 14CE6C0613D5; Thu, 8 Oct 2020 08:53:55 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id k8so4345987pfk.2; Thu, 08 Oct 2020 08:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=4L3XND6xoqPBlA6sJuwVFWG/TTno17xP2f+hlXCsbLk=; b=Rytm3xZPYFVlK8DKcNpatzMgWnH0Kp9nl0t3LIZj2EO0esAcUO2PBmxorWtiiWhpvZ oB/OnlB5z+b0z79/k7ORpaiVKVgfAedUClpCL7MPnk4nE9FURYX9gFW2WQp/1ZRmtUvT a1cGChkKFhKkSE85l7C5gdRc6ZrIgslxVMf/L6vQYlogeb7HwuPDXlc76eySqd8N0LCo +dqoZAu1n0zfdAou1hMXe8Gw0RXF01IAdkHTK5Eo6T1VvLlcdORjlMF5fyChE2X2TDt9 MaiR1GUX7VmsjteMtnGKeoqzrU7irzSSHHKLDe/fOD79l5Vn+dpaEVx+17MANdoZKMjP +jMQ== 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:in-reply-to :references; bh=4L3XND6xoqPBlA6sJuwVFWG/TTno17xP2f+hlXCsbLk=; b=AjY7gXzkJrU+qIDIv2XLzxKIdsCsypkpc5OUV39rQNDJl49yDX3ZLwVzSczwRZ/TY1 tetWW76D6nv0Xcpv/mpIs1p6edWf3S3TcpwTuF4I9Rmv4iw6qKNeFUVxoO/NV/8WVGFm 1FtO1hFmeh6IS51blfZk5UbBjnLPDiZaLY7hrjnkQt04GAWwd60+u1JNnYs6rKrpCclM jSuHv1gYdlFVPEKiBKXI58TBGoDtL5w6/MT4Ud9J6KO+j/lEKfKa6HeqPfafhPB/K2ml 5YlZlyg2ykQ7CI0guJIunDnke8/70CTANedgJknpba1P1p/RnjxjPDFNwJGFvcRkSJSD XGcw== X-Gm-Message-State: AOAM533igfsSCown14kyKegTnvFEkiFHqHS5cIo8AR00ApwZKRaUD62i 3gLwM24VEOay8nm/4dmAqoc= X-Google-Smtp-Source: ABdhPJzBFontmhwCx6Uhj4h1axK1OLtAEbY3dpBW0LDzPbTb/RKl5UfUQlqwj1nixGUBngeaeockJw== X-Received: by 2002:a63:d6:: with SMTP id 205mr7778165pga.309.1602172434615; Thu, 08 Oct 2020 08:53:54 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:53 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 030/117] dpaa2-eth: set dpaa2_dbg_fq_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:42 +0000 Message-Id: <20201008155209.18025-30-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 091a19ea6e34 ("dpaa2-eth: add debugfs statistics") Signed-off-by: Taehee Yoo --- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c index 765577386fc7..df84324efb50 100644 --- a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c +++ b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c @@ -124,6 +124,7 @@ static const struct file_operations dpaa2_dbg_fq_ops = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; static int dpaa2_dbg_ch_show(struct seq_file *file, void *offset) From patchwork Thu Oct 8 15:50:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268811 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 54F97C4363A for ; Thu, 8 Oct 2020 15:54:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E70A8206F7 for ; Thu, 8 Oct 2020 15:54:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="V4s+5OTB" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731596AbgJHPyI (ORCPT ); Thu, 8 Oct 2020 11:54:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729756AbgJHPyE (ORCPT ); Thu, 8 Oct 2020 11:54:04 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 54697C0613D6; Thu, 8 Oct 2020 08:53:58 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id r10so4640649pgb.10; Thu, 08 Oct 2020 08:53:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=bB+1MXsxDZAN9gzNUWCR5+heJ/Oe78Bel06flJGFtNY=; b=V4s+5OTBPIf1OyMNjaAFgK3GOh2dRJaE4BN4GrM+GKyMKxyo+hJVkh88LJFHSZ/mYu S00TDvyTeat2yKY8YIFfVM5YOB54Csynlnud//6VXiTP5w2jet65s2r4PqmNNf92ZJ9r +kGtkRtVr0W8OhQxuRB+J55BXeX35zHsB/HqgSKULvb9eTPxKGJa/h5ETMxZwL1tcGHY CZV9IhNIUCEvr1WiZs9COnvfJPgI+G5ubxkLLtLf219XzujtVeTNuGDpWcc1Fdl27lzn aiPqi5XNz6j+lxK3nDrGO8S3sm7DSu5sPhwoADjLWQljzEbSb+oNKjQ06Ia4NSoeDWeq mhHw== 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:in-reply-to :references; bh=bB+1MXsxDZAN9gzNUWCR5+heJ/Oe78Bel06flJGFtNY=; b=WBXlW+QFOhAbJd/7mEAK1h74kc6LAP6M3ElWtc9hUxrDLkXWC0TiCFgL4f3DZT8Ahs beYRCWPUSY7TWankndHEllbePq9WOtt8VKYPFVwfXbeY7JYz3JHzd2KyKKk9rjfgX55M TDRbZD0KYbR4Sr4lFDvadHkwdssY/QHGoWXuvaXWiu+h7InSLvZwdN59Yvg7vR1bGXTy XJwD0Cs968gAlqJjiufEZOx25hUbHkeLA0/nw3LVMOJ79GsIPsxGjF201+KhITCw1W5u oHJWbO1Y+EOvrOwtKNburuVF8/iujrHzTjQPvJz1Za3h1GMl2/67a+rRoO/ihMRIlklM +82w== X-Gm-Message-State: AOAM530Oed/RPC2Qmr8Zyz9AUAJDUpAD8t48+KvtRq8mU0+i7q9x4ebJ W42i9emuUJWIvuLMM58t2ho= X-Google-Smtp-Source: ABdhPJxHlto/JEPkuzSQGItC+3Wl+aSVcm7IstwCxAkZK0lCP8LPfmgscVaiK1aG51zwX7rbq3Ktog== X-Received: by 2002:a63:f015:: with SMTP id k21mr8053455pgh.422.1602172437868; Thu, 08 Oct 2020 08:53:57 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:53:57 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 031/117] dpaa2-eth: set dpaa2_dbg_ch_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:43 +0000 Message-Id: <20201008155209.18025-31-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 091a19ea6e34 ("dpaa2-eth: add debugfs statistics") Signed-off-by: Taehee Yoo --- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c index df84324efb50..af76cb9387bd 100644 --- a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c +++ b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c @@ -170,6 +170,7 @@ static const struct file_operations dpaa2_dbg_ch_ops = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; void dpaa2_dbg_add(struct dpaa2_eth_priv *priv) From patchwork Thu Oct 8 15:50:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268810 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 69378C46466 for ; Thu, 8 Oct 2020 15:54:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 12A16206F7 for ; Thu, 8 Oct 2020 15:54:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="VEPcyYyy" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731585AbgJHPyH (ORCPT ); Thu, 8 Oct 2020 11:54:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731571AbgJHPyE (ORCPT ); Thu, 8 Oct 2020 11:54:04 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 649D6C0613D7; Thu, 8 Oct 2020 08:54:01 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id x13so1715835pfa.9; Thu, 08 Oct 2020 08:54:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=9e5MAIq/WTxBR7cO0XNN15x8KyvYX2HvQDF/lGOVVbY=; b=VEPcyYyycqwjB0EnovEtgbGKIn5POpBjbFZtDPIWfjZaBuLQWDFhH9t9tC4IoSL9Z+ JkZ7UC9EpF0YmfT0YokNYkRyX+D8KcroIS4Okqi1yVczrJ5AwjPKVIrfuL5HufXbWbHT j8gtBJgzU9Z56xhn3BH4B6T46VL+Bd2DOlbVJc3EtmtKsRGJzpYnkx2/qf0jYvDo5S8h nAkMOCXeIJxenDj0yJVBf7i/3/2Hmp4JlAxiaR6ycGalwbBP+ewXwDr3B1JB5WhhE2VP diA63dBzwYeGNv45Rgx95K2zuccncRI6nLj98KSVKnszImyBzm8+4DO83GTLt5+6rbAW E8Kw== 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:in-reply-to :references; bh=9e5MAIq/WTxBR7cO0XNN15x8KyvYX2HvQDF/lGOVVbY=; b=oWcv1d7WPFZDzDg/iPUCzo+M56BERxxvOM72DBRDgIdAiqf4N75nZqLS3kU8tAfjkN dzN51XAIFzjBkM/Nk0OfyQDS8h4MuTFB+wr64E5EhLkwXk4HHrL+o6sPDlQhsvYExIFU PQJaC/TEY+EGPurWp0Fu8KijGO9mHNjfzN9zJAx/jchdQKRyfeNubaULnHBP+xMhmnnB n+d0uYffBoBfXrAl3vj5lSXBsNL+LjDqkr8/S/CZ5BpXWmOncLE/Qyv0i0MSRy+9hvmQ PgDF8Atia3udMEAW4L8pViFXm1nLS9FlxqyQGx7c+zgfCOfceENzoOIgQfrnJ733gY3h Uy3Q== X-Gm-Message-State: AOAM531tl0yQRVi8D/XaGu+lS2sk67sFxoav+q3mLQeppUTnB/MnMxDj ZmyhZaMC0B+1ORv5c2gdev0= X-Google-Smtp-Source: ABdhPJyNwiyW0Q0htoPcCbOrJy5lwgX962d4O07C/UQfwFNQx9PwuZS/ALYsGSOIWNY4LZjqH/bO9Q== X-Received: by 2002:a17:90b:ed3:: with SMTP id gz19mr7484382pjb.53.1602172440938; Thu, 08 Oct 2020 08:54:00 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.53.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:00 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 032/117] wl1271: set DEBUGFS_READONLY_FILE.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:44 +0000 Message-Id: <20201008155209.18025-32-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: f5fc0f86b02a ("wl1271: add wl1271 driver files") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ti/wlcore/debugfs.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ti/wlcore/debugfs.h b/drivers/net/wireless/ti/wlcore/debugfs.h index fc3bb0d2ab8d..9cc2dee42f51 100644 --- a/drivers/net/wireless/ti/wlcore/debugfs.h +++ b/drivers/net/wireless/ti/wlcore/debugfs.h @@ -35,6 +35,7 @@ static const struct file_operations name## _ops = { \ .read = name## _read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_ADD(name, parent) \ From patchwork Thu Oct 8 15:50:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268768 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 734DDC43457 for ; Thu, 8 Oct 2020 16:00:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 26921206F0 for ; Thu, 8 Oct 2020 16:00:47 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fRm40/82" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730169AbgJHQAh (ORCPT ); Thu, 8 Oct 2020 12:00:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41660 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731604AbgJHPyK (ORCPT ); Thu, 8 Oct 2020 11:54:10 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D7C1C061755; Thu, 8 Oct 2020 08:54:10 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id n9so4641747pgf.9; Thu, 08 Oct 2020 08:54:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=5ZO2ElXGMMwApl/ZmLhQFUcHmK3CxaaCCzXn5YZAuEQ=; b=fRm40/82YYywOHwJq01N2WxvFNO7xJhSmhFWbjqvG3ytOWT6IRjrBjH1B+UZsj43qN HWWiF1ih/sYM6m/vGsCGMUiyfs64Gk2ZggbjWIarmZKDzNE9SgoHY4TZ+7iRoXPDcHRy TLueaGp2ghx7BnCCdx/VwXDjE1WbZwM+UU3Nu8c3HbsDmXp9KlmApuDFZN7fci4GWNP8 dr+p1cYOKG3xwbV9KEJgceu1Wj6R76fec6ORenSDfc8uYYi/FoQYBbYZo8ywpHS2sGtz sZFmb+ft1Rg+XTFTT3ItEyu53hijmISVQ9QJxw/frss6ZdJwhPNZaRgF5azmTjB/O5sG kmtg== 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:in-reply-to :references; bh=5ZO2ElXGMMwApl/ZmLhQFUcHmK3CxaaCCzXn5YZAuEQ=; b=FUum+ag9msajbgwE8c0YMrhqAnp2fKXfkiEAa7u2gL/uMLxBNSB+SBeGzz+XgJUldW kuYV5TY5rjlwpm2w6ODtB3ySyIOp5eFurkpiZeeQjrVOrUv1P9SMXSmDNcSHI4jt4xps dKhpuCuSAMDZT95dCgBmCVTG+0EJbmvE+XGIlF+vTC7nMiEZF/fJDfJHuCg1r9O8oyUl cKFUlyddy6MMfsYT4AIoX4Ic+cPKwL6N0oiEkU5sxlqFXElYoWIks+A82Oi0uS61AgD0 kj4skhU8kHwAwzwYf6KIqzENOf026q5RlRz0wjoZ7m7rl5v/7lfQ16HpEe2YKZGDuOBp /z7w== X-Gm-Message-State: AOAM530BJlYsAUgVk78imQQguC8TmaPyGwRH3Dt3L5HTXk9YLOlDZIcl 05Ul0B7rx0LCJwy/q1zZ6cxcKLgSlzw= X-Google-Smtp-Source: ABdhPJz8/sxbLhnWP+Sxzv0bLjRqwNVVo0FNhE25xq2oSmNyVJ8GCa4TczdH/tDjQCLtCyH+aPOQIA== X-Received: by 2002:a17:90a:1ce:: with SMTP id 14mr8972810pjd.209.1602172450127; Thu, 08 Oct 2020 08:54:10 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:09 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 035/117] wl12xx: set DEBUGFS_FWSTATS_FILE_ARRAY.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:47 +0000 Message-Id: <20201008155209.18025-35-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 2f01a1f58889 ("wl12xx: add driver") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ti/wl1251/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ti/wl1251/debugfs.c b/drivers/net/wireless/ti/wl1251/debugfs.c index d48746e640cc..0b09ffec9027 100644 --- a/drivers/net/wireless/ti/wl1251/debugfs.c +++ b/drivers/net/wireless/ti/wl1251/debugfs.c @@ -35,6 +35,7 @@ static const struct file_operations name## _ops = { \ .read = name## _read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_ADD(name, parent) \ From patchwork Thu Oct 8 15:50:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268769 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CD78FC43457 for ; Thu, 8 Oct 2020 16:00:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 73F92206F0 for ; Thu, 8 Oct 2020 16:00:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JEAaOm9M" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730163AbgJHQA2 (ORCPT ); Thu, 8 Oct 2020 12:00:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41696 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726708AbgJHPyT (ORCPT ); Thu, 8 Oct 2020 11:54:19 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CCA25C0613D4; Thu, 8 Oct 2020 08:54:19 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id o25so4676049pgm.0; Thu, 08 Oct 2020 08:54:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=kJEIuY10ai6zlbPjp0VSBvV/r2DU/7+6Msx8VOGe6WQ=; b=JEAaOm9Md/xQZge4rDB6D7HpTeX4CIHFlviVx0d1d6Rhx3FjCSG93aCDavRLmYKSMw go2XcQol81GAlyJo1mEcsBYZP2fa//xxKOieNWv36kbDXtgtHSoDbuxh+U9D0DBO8+x2 FJ4KK1lF4kZL+a9HfJO1NjfRWKESn1ONTYY9yt1TfzWpGv24xfNlUnGurpO/hw8WOPDi IOBPTlYG2nG+VXgRkaQ4rk9/O0Paqm9UhB1MamWF8yGlUVJmtbS2Wp09UwYHHFyh3lYU UTvbea2hZ/lCQIZa0sPDS4dXkme2eEtTAOyi7nJLc1zdNrtCsMWZbXDMFtVLO/wnQrPH tMxw== 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:in-reply-to :references; bh=kJEIuY10ai6zlbPjp0VSBvV/r2DU/7+6Msx8VOGe6WQ=; b=ohbPLA2Ji7dVOhhdLFl8EmH8cQBYGoFk6VER/64wRVIfvdvkmrKB+BnQwD7d46OLhN 8WAI/DksmM6e3cUPYkKGxvajzgc+kPyyCZskH3gigucH2zW7zKThzTZUBB+Hsz2SQZH5 5ys79s9sdYMPs9PcYWozCVFSOxJiUTJGE3gdymCKnhVKRoSbC08VFwTjhuGiT25dJgsn Wa6Siis0sUx7nehkUOfcu24i7P/FxihU7DlqXqZ2tPyhPjh+0O7CmYsdh+j8zDd5ME96 YLdS5ol8BdatzQGXw2h7mEcAALEDzQ7bu0nDljpLuitJ7+OOTc4+f3MgaIO+Pzc9Yf9s VQQw== X-Gm-Message-State: AOAM530acHOzLb8T+AGax98nfGgE2R3Xe0XQqpm7YaFKnCa0722zErCk X0XnVSMglGRMzWtCKXijj3U= X-Google-Smtp-Source: ABdhPJz4mgHqd9MgOMKVCXidvPBkl5jKCepJKOydTGr2HH+h3BQ5ALZkOToXvJ1/kWK+I67U75YcVw== X-Received: by 2002:a17:90b:118a:: with SMTP id gk10mr8415823pjb.218.1602172459423; Thu, 08 Oct 2020 08:54:19 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:18 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 038/117] wl1251: set tx_queue_status_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:50 +0000 Message-Id: <20201008155209.18025-38-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: b7339b1de0f7 ("wl1251: add tx queue status to debugfs") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ti/wl1251/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ti/wl1251/debugfs.c b/drivers/net/wireless/ti/wl1251/debugfs.c index 165e346bf383..0a26cee0f287 100644 --- a/drivers/net/wireless/ti/wl1251/debugfs.c +++ b/drivers/net/wireless/ti/wl1251/debugfs.c @@ -237,6 +237,7 @@ static const struct file_operations tx_queue_status_ops = { .read = tx_queue_status_read, .open = simple_open, .llseek = generic_file_llseek, + .owner = THIS_MODULE, }; static void wl1251_debugfs_delete_files(struct wl1251 *wl) From patchwork Thu Oct 8 15:50:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268809 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 990CAC4363A for ; Thu, 8 Oct 2020 15:54:33 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4614E206F7 for ; Thu, 8 Oct 2020 15:54:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="iGgJ0J3R" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731354AbgJHPy3 (ORCPT ); Thu, 8 Oct 2020 11:54:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41718 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731347AbgJHPy0 (ORCPT ); Thu, 8 Oct 2020 11:54:26 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 24F0FC061755; Thu, 8 Oct 2020 08:54:26 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id n9so4642388pgf.9; Thu, 08 Oct 2020 08:54:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=aPA2QAnGhMDUdJK5y8jMZZbiJIgipLQypMRPcY4wieA=; b=iGgJ0J3R/CxBx+neusqxSD1FkvT+S1Kz7csHzxrMrC+PmshPp8Xo2JiKdgzGD6vuIF sLc+UZMKbFLwNjLSOYaE1/gVRL9go/OuZWifU5bG740nE9q49LXEiz61kBf4NiS73YpT kWDOltHyA5UMN2bL/B0qEGbBkqvZgEZzuy+KWsUUv8jOUHdR1/9ji3iObqpFJk73pUvt 3OODASUQ1S5DP2kcpFRigFQfkS+ZgIa8hAgkxfyliufDGOkQ075Y156+h1niBFj9l3X7 f+wACJR5761WKWdPntmAodgwcJvltQEtQQpIytFOR/uGVlYDw0oHKUajzxVRV1px7szo X45w== 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:in-reply-to :references; bh=aPA2QAnGhMDUdJK5y8jMZZbiJIgipLQypMRPcY4wieA=; b=W1ccMleC+6IRct7DrvDTNreAEknQIpxbKaPIfiOw6A4xCEjR7KeVm+vyDWYFSABpt+ t70+OQKj7aBOByWLsv1U0GC7ifRc5HvxyUGvSQqwH4znWNZ3ZWuf7kfCGqqSsVuLF8pd lQetHLpgQPRCzZuw0lkw97AFw+NopWXlsRH2TuwxEJGUBX9x7JuP9FmjQpdhjp4kU9m2 gZQGJGhXfJyLWvDxuDjaztl0/XgKW+Wx9ItlqnlxCB6yTObUeXQ8Ddp93WLaDIJVivnS XUoQMJu3rC91nsyQvrpsJj42ayVAkedxXl9v6jI12RGG6jrR/Al3CewZ9kwekb/kOxuX egYw== X-Gm-Message-State: AOAM532Ofe9TLNE0yDGUygALz3i9kupT0cHj9HYbdoAoWM5CFBzBGc5S bxNlkttVvIzb6nh7jdxttzg= X-Google-Smtp-Source: ABdhPJypYzQnSUA2G04bc7iq1fJrymQQ1dLk/u7pbYOumALwRWctezMNGKK86lfNyHHWK8GKebTILQ== X-Received: by 2002:aa7:8249:0:b029:142:2501:3964 with SMTP id e9-20020aa782490000b029014225013964mr8283912pfn.41.1602172465697; Thu, 08 Oct 2020 08:54:25 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:24 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 040/117] iwlwifi: set rs_sta_dbgfs_stats_table_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:52 +0000 Message-Id: <20201008155209.18025-40-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 0209dc11c769 ("[PATCH] iwlwifi: add debugfs rate scale stats") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/dvm/rs.c b/drivers/net/wireless/intel/iwlwifi/dvm/rs.c index d013203c7d5a..4075cb53bc73 100644 --- a/drivers/net/wireless/intel/iwlwifi/dvm/rs.c +++ b/drivers/net/wireless/intel/iwlwifi/dvm/rs.c @@ -3216,6 +3216,7 @@ static const struct file_operations rs_sta_dbgfs_stats_table_ops = { .read = rs_sta_dbgfs_stats_table_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t rs_sta_dbgfs_rate_scale_data_read(struct file *file, From patchwork Thu Oct 8 15:50:54 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268802 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3E9A8C47095 for ; Thu, 8 Oct 2020 15:55:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D8D3121D94 for ; Thu, 8 Oct 2020 15:55:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="e95ojzE+" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731748AbgJHPzg (ORCPT ); Thu, 8 Oct 2020 11:55:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41740 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731347AbgJHPyc (ORCPT ); Thu, 8 Oct 2020 11:54:32 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5C87BC061755; Thu, 8 Oct 2020 08:54:32 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id y14so4317643pfp.13; Thu, 08 Oct 2020 08:54:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=DExARAXGsmC/sowbMvji+AgBeV6mNpbfki6DNDx9Xq8=; b=e95ojzE+MH60CEYnSqGQmrOhPGAK23oIUSOtjRzvbXkRKGG1qpXLfl1EA8Rif7S1dk W2bSdYZk7SPN0jt6ekOb2ycdeRjEDcTkMzbKwHUlqAUn0tfj/IE7C6TdQxs/Z0Wg1X8p wSHYf/jJPAd6Uw7kA3OtUCMVkQ6bVek9TTrAs/iXJlZWMy1vjNFZSd4ptDzkcyKMjUrX +2IYKkKQxrZKnKbJvGI7rrd1PywsoGqq6c2vi798ovCAWMlvb7uxiDneXZcjCPct6Afa OhpjMSw3VQgnuy1C/a0CZKov/KhP8So3kyG8ogLJAZ7zTuqO1Xnnj57K65oAmDCXQs26 P2CA== 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:in-reply-to :references; bh=DExARAXGsmC/sowbMvji+AgBeV6mNpbfki6DNDx9Xq8=; b=cPp9UpYhw0Q5q7lVEZLgFTyNrqPsHKhg2V3oeP0HCzbOPtVj7Fqaq8AGbf1uyShQuW 0PqSmBuMSGLVEXVOcIKJvPGrZPkFsLRvGyguBRjqiHwdYAuKyP5H2lBJrDyv8kyMOUim 8VuzsICanlF6KhEtcFSV+cELIaIDw0BzN7kgJPkQrcwg5FDuVWoOiXa4YCRENLdORBZ5 ohsJARne0UEJa/RQJ407aXn8BvgH+i6EJDw+ERNMfN4JsYzJnTNslspViFoMFMMwhAqc pwu1VtiDJ8g6KZLm/G7tQBQ1ciIOJEgN4pURTz0L7PYHImtbGqsboKPizwe6a2IkSgjx YXQA== X-Gm-Message-State: AOAM530E8TFGqUy+XWEoeEWhIChVArbx2laUqn/JRBUfrTSEO8E5MPpx oluo/Tn2d/79QvDy5af80D4= X-Google-Smtp-Source: ABdhPJy8ySKJPlmfDjub0bPrRgBvI84Ef5KKeT0B/Z8mZFnH07DIwus8dleHcTYOOTpU348wUW4svA== X-Received: by 2002:a17:90a:9904:: with SMTP id b4mr8156708pjp.223.1602172471913; Thu, 08 Oct 2020 08:54:31 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:31 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 042/117] iwlwifi: set DEBUGFS_WRITE_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:54 +0000 Message-Id: <20201008155209.18025-42-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 189a2b5942d6 ("iwlwifi: trigger event log from debugfs") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c b/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c index ac65141f0b3b..41d969b46bae 100644 --- a/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c +++ b/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c @@ -42,6 +42,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .write = iwl_dbgfs_##name##_write, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; From patchwork Thu Oct 8 15:50:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268808 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D622BC4363A for ; Thu, 8 Oct 2020 15:54:43 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7DCD6206F7 for ; Thu, 8 Oct 2020 15:54:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nzVLfs1k" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731611AbgJHPyj (ORCPT ); Thu, 8 Oct 2020 11:54:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41760 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731377AbgJHPyi (ORCPT ); Thu, 8 Oct 2020 11:54:38 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A555C061755; Thu, 8 Oct 2020 08:54:38 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id o25so4676731pgm.0; Thu, 08 Oct 2020 08:54:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=6EzXv2Zt7KX6g1F168WjpOKFjasZcuS0dW6h2mDBi00=; b=nzVLfs1kRqgqAPUx/KO3E1IpwrQYvhqSdqUH0jHN2PieGBkFTI6Tt0nrXeEA1nfjev 9lY6+AtgIZQ8PRpRDAmhuSSg0VeYtVq8Jnpgn+4RjNdh5poyCxyiIL+6HqU9keN6Q6sA 4PJio1FTdSmD6wPKoj5ZylejtER06TVkYehC563fY6g+4c2Y1xsTy4ak3so77KCfn02l 07SK1ot5QUqec+M1ti2/IWBTVvkmRZVxnZSQLHsK9ToJhLXcK96EPA65LSQ8CUf1Z4FP bfLdt0xTC1T20XUmdhfPlE/gqCZYXDU04WKFMCAdJ5S1Rz7DVUDUyK/Ekqc8MDeOFyei r30A== 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:in-reply-to :references; bh=6EzXv2Zt7KX6g1F168WjpOKFjasZcuS0dW6h2mDBi00=; b=rv3UCZrzL+xIYCaF7FXt3DXyrTxyE2cmgZDpdZj3p5SZcS05HwwPsuloWQSO9GQ8kl oi4x9G+DTOLpSM6jdzGjQGMSlkx+LM6hQP+iZszf1w1/DKRKLDhCSGAGV3Z1zpEdeTt9 FaAmjyvZC4qdrHZOZUIUc5EVr12CK93Pr/Y7ZtGY3F9od7XjHrNZ5wZJWAfavchNEe4G bM0K3QvU7kjd/CYzilUTJC2klMo6/R8IYi6iK5FD9papGRNuZBa6ADdgYGxbzoLGxs7p 7vCniPakZ3XinwES4icfdb/FDEdOnt3YyVfHMhSm0gPST86vE/V7N2CK6V10z3t+XLXU oF7A== X-Gm-Message-State: AOAM532zY4AVe7fFLN5p1ykoZnOhtKCS6mxvf4AXh0bwON/7aN14dCiR 5rh4Km/CztUKhPTJ3iuVzMU= X-Google-Smtp-Source: ABdhPJxm9VAS5OD6RtDgOVcupMfvMW7FvB8noSe+x7mWZGDnk64X+2Kg5WiiOM6grLxbHB7Sm8Odyg== X-Received: by 2002:a17:90b:8c:: with SMTP id bb12mr5439906pjb.48.1602172478008; Thu, 08 Oct 2020 08:54:38 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:37 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 044/117] iwlwifi: set rs_sta_dbgfs_scale_table_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:56 +0000 Message-Id: <20201008155209.18025-44-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 8ca151b568b6 ("iwlwifi: add the MVM driver") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c b/drivers/net/wireless/intel/iwlwifi/mvm/rs.c index 86b2ebb5d5fb..97289236f2e1 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rs.c @@ -3903,6 +3903,7 @@ static const struct file_operations rs_sta_dbgfs_scale_table_ops = { .read = rs_sta_dbgfs_scale_table_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t rs_sta_dbgfs_stats_table_read(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) From patchwork Thu Oct 8 15:50:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268807 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D9245C4363C for ; Thu, 8 Oct 2020 15:54:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 83AF1206F7 for ; Thu, 8 Oct 2020 15:54:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="px6uTwoD" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731620AbgJHPys (ORCPT ); Thu, 8 Oct 2020 11:54:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41780 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731617AbgJHPyo (ORCPT ); Thu, 8 Oct 2020 11:54:44 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BAF86C061755; Thu, 8 Oct 2020 08:54:44 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id b26so4346244pff.3; Thu, 08 Oct 2020 08:54:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/ZxWZQcmYThvumwflbvzb4h1bQFNFENF6qfUqfiTIuw=; b=px6uTwoDJ0AlBn7VC+wZ3Up84aK/oimCWtKPqLiIcpuhjzolQ8AVFqxjdljl7TFrPB TrcKKIJ8iiAtff8jiziSy97ya7l0+vPZHGZD7RO4bYdYdr/4aFu+1kHDsA+v3IyOPpbM cg7HDprveJOC1B+6O4RFX0tvY8VXJrPzcdJtJKyN410vPfrfUjymCO1qChSvIexH6FzX ufj0MPV8OUg4f5tHMZzw+f1MYVAIbbksNR7UCHTnN8Zmy6ZgNOKMp7Agcivkaeqo/kN/ BxJwESe+hC21pgT/hYcq0lx/jVGHadt/lBDmoVHYzCkEM+QTLT6wynxGQrIjmXL+ksEw 3f0A== 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:in-reply-to :references; bh=/ZxWZQcmYThvumwflbvzb4h1bQFNFENF6qfUqfiTIuw=; b=Hq5Pfn/IUR4c1Wv63+EDj31/F2fkhjv3KCI12zTDaJ7zcUB96St3q1LYsRDLXZIeGw /0nkKVqilJj4cof+LTXmqRhnqS64L1GhN/imLQjtNgau12pI1OKlZUAwSaDmvcJbIK+n Jyy09cziuV0tDYxnIyfPMXNfb7my6ir6uq2szdPsm4Ys2FJD1LYFO4dt6wsZIKwqvpHY P5IryKy4J+r90Xal5bh4J5uYs92v29CM4OwWZRN0vtF8zus2FG69fz/p/o4Z/syNJG51 UOs4b+XHVIluzWL93mllOzw5L3Vz4arCJjH3hZgYIt9JzwQ0DFN9F3Mu6uQlSeMnjvsz xUqg== X-Gm-Message-State: AOAM533tHW9IVdlh1fmdqzfm7ke274ipT2qIurQ5qm4wuU2+PMwzTOt6 kMNm09hK3MMh3w44RzNxk5U= X-Google-Smtp-Source: ABdhPJwlafIgb1IsavkqpfnlRY40td1DHhG0/tOjV2GX/P1po2VXIOmhVaS1GqI408ftUhXGw2KX8A== X-Received: by 2002:a17:90b:ed3:: with SMTP id gz19mr7487287pjb.53.1602172484303; Thu, 08 Oct 2020 08:54:44 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:43 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 046/117] iwlwifi: mvm: set rs_sta_dbgfs_drv_tx_stats_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:50:58 +0000 Message-Id: <20201008155209.18025-46-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 757cf23b4b4b ("iwlwifi: mvm: add per rate tx stats") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c b/drivers/net/wireless/intel/iwlwifi/mvm/rs.c index 5b81cb1bdd3b..6fc2c841a873 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rs.c @@ -4042,6 +4042,7 @@ static const struct file_operations rs_sta_dbgfs_drv_tx_stats_ops = { .write = rs_sta_dbgfs_drv_tx_stats_write, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t iwl_dbgfs_ss_force_read(struct file *file, From patchwork Thu Oct 8 15:50:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268806 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8BD9AC4363A for ; Thu, 8 Oct 2020 15:54:56 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 272A0206F7 for ; Thu, 8 Oct 2020 15:54:56 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="VCDjSCxF" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731641AbgJHPyz (ORCPT ); Thu, 8 Oct 2020 11:54:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731618AbgJHPys (ORCPT ); Thu, 8 Oct 2020 11:54:48 -0400 Received: from mail-pl1-x641.google.com (mail-pl1-x641.google.com [IPv6:2607:f8b0:4864:20::641]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DA48DC061755; Thu, 8 Oct 2020 08:54:47 -0700 (PDT) Received: by mail-pl1-x641.google.com with SMTP id b19so2974961pld.0; Thu, 08 Oct 2020 08:54:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=I43T9rqU2Yy7/RstrGAR68lAPYaJ6wKQTNNf5yp9YhU=; b=VCDjSCxFXfUzcQca+YkqX+Kk2ruVmbHkDOsEhXriyzE7ik9bFFBLINnhN7m70CT001 vRjt0cr5TO5wwrm+sozcmacfFptRVbQR0Rs8XHzbBof2NnLa0cTVYGVLDdgp91jfwgpb Z+xEZHOKQM91iJEeYe2ntLNMrjK+/POUqHnLMLymcHEqUbA6fHOtPUpk7Ve03xO8M4g4 X55iHHeMuNZrv8bfwY48WIrPm8snF075oB5s53MYhIkY50Pv7A5/lt6i1gW2hbrj6Phf Fwmsqm//RIKy0DKNgBfXZtS2rg2saaz92EGYZqZDjpViZVuMQ8shWl6uSZjiZarLBUrJ FQ1A== 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:in-reply-to :references; bh=I43T9rqU2Yy7/RstrGAR68lAPYaJ6wKQTNNf5yp9YhU=; b=XH1+deSjic2MgRJzep8iahECsWJVzH53mhXYBoRqmokjVtZAerSSzgOKpXzZBlhwb+ 5o4kp2Yk77Hz0p1YrZzG7l8WLgzFkLBoT9AOdplbdA0dCMzyFwoWRidYxghnYAamBkoP oLa6sAJsUGQloWiTeHUJAZI3Bh4Z1B+DrQS4Lpd2EpCtyo0AblLuFBmTVq2VAOLpjo+K wzusSBtAbKsxUXlM8WZDqhrbsh4VNa0B7UlWUzwD60N64RnvsijRBNfrettn43FdKNLD me2cEqsqZ+XT2Rftd8uoQZ9TEQ9g7KuuXSkftVFW7f6ZipzFnFerjHTQicNGy3g+L+Zb ir9Q== X-Gm-Message-State: AOAM531grpAygVkcf/3Ha0uzstxUr8DhsOn3uMhH3272CWJ7drgrlTVg nn2YkJDSRx0ascmTP90q4oU= X-Google-Smtp-Source: ABdhPJzFkGTvCqd3V3FFyUoVKSLilk86qLjgbvjmVGu5I57n65M1TeVSVldCa3PvNjuE0LxxIHLfXw== X-Received: by 2002:a17:902:ab89:b029:d3:9c6b:9d9a with SMTP id f9-20020a170902ab89b02900d39c6b9d9amr8065376plr.58.1602172487448; Thu, 08 Oct 2020 08:54:47 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:46 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 047/117] iwlwifi: mvm: set .owner to THIS_MODULE in debugfs.h Date: Thu, 8 Oct 2020 15:50:59 +0000 Message-Id: <20201008155209.18025-47-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 8ca151b568b6 ("iwlwifi: add the MVM driver") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h index a83d252c0602..5bf4f7801b83 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h +++ b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h @@ -63,6 +63,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .read = iwl_dbgfs_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ } #define MVM_DEBUGFS_WRITE_WRAPPER(name, buflen, argtype) \ @@ -87,6 +88,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .read = iwl_dbgfs_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define _MVM_DEBUGFS_WRITE_FILE_OPS(name, buflen, argtype) \ @@ -95,4 +97,5 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .write = _iwl_dbgfs_##name##_write, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; From patchwork Thu Oct 8 15:51:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268805 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EE637C4363A for ; Thu, 8 Oct 2020 15:55:02 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 95F1120B1F for ; Thu, 8 Oct 2020 15:55:02 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UdXkihan" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731658AbgJHPzA (ORCPT ); Thu, 8 Oct 2020 11:55:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41822 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731648AbgJHPy5 (ORCPT ); Thu, 8 Oct 2020 11:54:57 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CE5C8C061755; Thu, 8 Oct 2020 08:54:57 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id a200so4325757pfa.10; Thu, 08 Oct 2020 08:54:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=uFx8Moi4i7WVgdUfl/NrupmbpWugcIJs+bvy0ZBk4bs=; b=UdXkihanuIU5WhI0tdDk7eOZpPfBcKw9VB8hBv+xe/XTCU6FoHte6AXLpz0Gu1tFtG 0v8GxestCC9Lts4khBW/a3qWwbH/rc1pBiPJUq4/oEIAFXOATSyGKNv9oj78Q4YnOziS T2QaVL+HwkRuuIEZm7kQ+NN8RtGJ9foNChZ6wC2UYAN05mhg1AOJPD6DxNywWqxFeFDC mzfWT99gSBWPyV75nQ82HyZWHfkXnKipG1RmXClGcranN9dwGeHNN95xcY+EOYixQBN0 pSpd/I2FYC4BzBPg7ceaFFVPtfPlMddY4zBQIY9p7RHBfmcNydDEuROmm4tYYbAJdsmN q2ww== 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:in-reply-to :references; bh=uFx8Moi4i7WVgdUfl/NrupmbpWugcIJs+bvy0ZBk4bs=; b=S7nXVmcB/2m7M+Sim1T00q3tTM1Jy3FHOJmNy3JJd2OxbQrvZw9WsGwfaKDoxQPVmT MwX0Ebixx3ywZWUqGZ34CaRj9NORGXRCrpntzqYMPubKz2OV0H4oL5u5MmKrPdtNH06w B+onPW//7T/UDNXTRhOmDOAETzDPH4oD/a2nwvoo+5gm4UQ2KfL4SdJAJVOW3fiAhCnc P6OHDDQKJFc39Xcanodf7ifyWN+3oDqjT4TODGd4+fjZ55kWqk1lqo1pDHlQPE11KiBC RRdmXzcFVo9F4dgZ33AT4Hg9j1XvAbdezoZUX4pFtzplE9bf6YbZBMVU2IbRh0lgMI9e NXdw== X-Gm-Message-State: AOAM531m+9/sO+4bcMKevEzXQuwRvTwfty78Dg1vMRYINqb0LGIvsH9r v16+g1xyu/2pJsfg2VFiAsg= X-Google-Smtp-Source: ABdhPJy8G0mYcOAWPJqE77rng+1IcMUDZQ2ACQPy0IA8RSAACUsu4zIiK7kV9fkOAibsdtlz0ZcxGw== X-Received: by 2002:a17:90a:1702:: with SMTP id z2mr8979835pjd.88.1602172497430; Thu, 08 Oct 2020 08:54:57 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:56 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 050/117] iwlwifi: runtime: set _FWRT_DEBUGFS_READ_WRITE_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:02 +0000 Message-Id: <20201008155209.18025-50-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 93b167c13a3a ("iwlwifi: runtime: sync FW and host clocks for logs") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c b/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c index c0edf6fb3760..d99ed6b2f781 100644 --- a/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c +++ b/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c @@ -151,6 +151,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .open = _iwl_dbgfs_##name##_open, \ .llseek = generic_file_llseek, \ .release = _iwl_dbgfs_release, \ + .owner = THIS_MODULE, \ } #define _FWRT_DEBUGFS_WRITE_FILE_OPS(name, buflen, argtype) \ From patchwork Thu Oct 8 15:51:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268801 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2646DC4363A for ; Thu, 8 Oct 2020 15:55:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C2C09217BA for ; Thu, 8 Oct 2020 15:55:48 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="NMw3Oqpx" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731743AbgJHPzf (ORCPT ); Thu, 8 Oct 2020 11:55:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41834 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731661AbgJHPzA (ORCPT ); Thu, 8 Oct 2020 11:55:00 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC986C061755; Thu, 8 Oct 2020 08:55:00 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id k8so4348607pfk.2; Thu, 08 Oct 2020 08:55:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ZIr90SB4JyXvEm29mi4WS7PZx/zmULAaypR4P98y8xg=; b=NMw3OqpxXznTMO/QnXMmVIadDoYeMfuiP0dQEGaTEHmKuIgOj0v4pz1r10dPFwcugv ZpetOYIIB5jqaXiQ0JYBfKih7BNIjdOLPY0HGwA4MMu9ojvzzlnrmEK4GhRRzC+ocW8D 8nhZu37r5cw0Jbwn2e/kUTWJzKjWN19muUiWRgSSm2xYQq37LwhXA5JjjvQULlyCfqbJ rgahj+ptYnilnPcPXx4eX+twfjRXy2NprRBOw6gjp0j6oMLyq+wjS+4NrGxTqQ2Iy1Rg vpqnwgEua4fl0eavi/UWe85n3w2blpvU8u2VBGXfPa81eaMkB4l/F47ScxDPauID1zwh tm4Q== 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:in-reply-to :references; bh=ZIr90SB4JyXvEm29mi4WS7PZx/zmULAaypR4P98y8xg=; b=Ql38rGuJxUuwcvytQZGTfqxdA6gjo6XFgZhZDV5vWj30rQmc9hqhPl18wUgvNNV7es 2e96VsJzltduHsFa0ds4mGsYhjVtfTStYl7ucdY85g4A2EUn73PZMe2z/R7XdzPc+mOn DyK/xqn+lgHpBJQjkJUEoqUeJi1VLE5EB1XI1oggCxKj7b/zS9K3ecRVSH0XWPNIfTRJ 2T64ZRGQS4TSkyNSxakpza7tCjp7xvH0OOaHTmJ66unfR8REgwns17XCKD5cEZ245nUb 5atRBorMEtBWSTBSZ+ROIv7QKJ5wKcqbQrNtSnSlUwr+Lv8quy+u6SpIqMZyVcba5Fn/ 4VNg== X-Gm-Message-State: AOAM532ArsVGgRY/g3f9GTzJhglAhVMKKio6rXbFmKG5Cx6m5qS4sG8Y ZLc1ctmG+HD3I5+UryLbk7Q= X-Google-Smtp-Source: ABdhPJx/NmILHvpIE1XSkuf3cic9pyDSMk9sZTmPB21X6JXyodTkJjhsAv3Rd0xYKmrcsHg4MiaVfQ== X-Received: by 2002:a17:90a:4f0f:: with SMTP id p15mr9134177pjh.10.1602172500472; Thu, 08 Oct 2020 08:55:00 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.54.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:54:59 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 051/117] iwlwifi: runtime: set _FWRT_DEBUGFS_WRITE_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:03 +0000 Message-Id: <20201008155209.18025-51-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 93b167c13a3a ("iwlwifi: runtime: sync FW and host clocks for logs") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c b/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c index d99ed6b2f781..5f41c8587ac6 100644 --- a/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c +++ b/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c @@ -162,6 +162,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .open = _iwl_dbgfs_##name##_open, \ .llseek = generic_file_llseek, \ .release = _iwl_dbgfs_release, \ + .owner = THIS_MODULE, \ } #define FWRT_DEBUGFS_READ_FILE_OPS(name, bufsz) \ From patchwork Thu Oct 8 15:51:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268800 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 738A6C4363A for ; Thu, 8 Oct 2020 15:55:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1D2C4215A4 for ; Thu, 8 Oct 2020 15:55:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="eGf2tbX7" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731733AbgJHPze (ORCPT ); Thu, 8 Oct 2020 11:55:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41846 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731648AbgJHPzE (ORCPT ); Thu, 8 Oct 2020 11:55:04 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D5904C0613D3; Thu, 8 Oct 2020 08:55:03 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id o25so4677748pgm.0; Thu, 08 Oct 2020 08:55:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Ca7kCfByCTJZS86pIaQXnoWI1vjQEzd90v0zOCj5y78=; b=eGf2tbX7VuwVzfsGOOfc2HwDBFFpYfg7e4BdXwCIZdtzN3zDwKeSkkiiItygNJs/PM g0x+/9l+sqnyAGnUuAlt9l0e8SiV1x2/lbT+QchRGM2+BgZKLG81H+IeCYGoW/8nn7z5 3fhFagK0Dg5V53sDYKWAzDmQlBlOVfREH/RwwdLU65QgSBT1gFuRPAkrTN2L8498apLU VeqgMW4UG+SsE47/LJ0FGRhDXQ5jdrg9TiULOFxL/yhwDFs0WvLfTEWKBMHPVas8Ialc jzmCpkDxkANtQmAepH52JwpJ2/XayxjdVD5EwBoWx56/mB2bPrKtBwfTCE1XLoaUABYI mxfg== 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:in-reply-to :references; bh=Ca7kCfByCTJZS86pIaQXnoWI1vjQEzd90v0zOCj5y78=; b=MxgzWfsauDvAhaH6d2wm6XHXgLLIZxL94kU2C8cOi4c1flg054gRzizXsENjkRsPqG qA+o2/zLwMWiqCpYKOfL77sa4THZ+mRnGitNzHf/l0j1X7iap4LzySVx72PxOPJtlvFn HFFImkE7HaYLuC3egdjCvtRruX2y/dWYJR/NGFkrdXkgwaOcIbtrtLyN0rFZ+Mi+GhjL XsZpFou99cG+hMManhpSjdacnJREUWqvA6XyfRxaeinLTmcMlFvfk9iEtlhdEBJ8knku GvyiHG/nRSmGgMuGM/1iNr2PXlOkPlB7gF9LsarNi3ugSnKCN6RkA54PXN+TWYR59BnD IdiA== X-Gm-Message-State: AOAM5306VgRv39bClO79rkLzv4hhLcdiNVlepqgPvnnshFYLq1vptw1f vqF0hB/BzrRxUX564oGd6RA= X-Google-Smtp-Source: ABdhPJwmsiqnxFE3xKHM4Z67usj8nyWJL9n2is6V3XD5i9QKKAnUf0Cs1F1Np0QwbMzMgmGKBw86ag== X-Received: by 2002:a17:90b:118a:: with SMTP id gk10mr8418460pjb.218.1602172503445; Thu, 08 Oct 2020 08:55:03 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:02 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 052/117] iwlwifi: set DEBUGFS_READ_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:04 +0000 Message-Id: <20201008155209.18025-52-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: be663ab67077 ("iwlwifi: split the drivers for agn and legacy devices 3945/4965") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlegacy/debug.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlegacy/debug.c b/drivers/net/wireless/intel/iwlegacy/debug.c index 4f741b305d96..03571066f580 100644 --- a/drivers/net/wireless/intel/iwlegacy/debug.c +++ b/drivers/net/wireless/intel/iwlegacy/debug.c @@ -136,6 +136,7 @@ static const struct file_operations il_dbgfs_##name##_ops = { \ .read = il_dbgfs_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_WRITE_FILE_OPS(name) \ From patchwork Thu Oct 8 15:51:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268804 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B2A40C4363C for ; Thu, 8 Oct 2020 15:55:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 60F83206F7 for ; Thu, 8 Oct 2020 15:55:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="mxJ63GYm" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731680AbgJHPzL (ORCPT ); Thu, 8 Oct 2020 11:55:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41862 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731665AbgJHPzJ (ORCPT ); Thu, 8 Oct 2020 11:55:09 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BEA37C061755; Thu, 8 Oct 2020 08:55:09 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id o9so2950405plx.10; Thu, 08 Oct 2020 08:55:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=yxvteaVfPmUIKMHl8/yTuLWj7C+G9vgr+RlBb+7YRLA=; b=mxJ63GYmaJzEVMsDiyXY9N680q9UJ78csi4Ncu2o/0n8hs6mYdtBzwkTkhgAYRZjHq V0PxRn7rMKjCvF1zLj+Q900nHEh3hXl2irMQobrVw4YphwvQdRqAaTBDqrnRKPoUjMm0 YGZpSyvFwVcdRgIQ5AhQ4VSkC354ELdAdwRnxA0pOg/6eQ3ZjmdqJ9YBD3s2u+bYaFDb 6/VVF1cbiH47zBCtqR6DzE6TXuWw9SZOBMaj46qwLukAOLx0nFJlzF2ivVqDypr6V05v 5xSQonYCQOsqQhtA14rdqa6yygDLA5z+WzYN7qA8QSaL+6rDpv9am6+YPpqZwy5CSctu RNZQ== 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:in-reply-to :references; bh=yxvteaVfPmUIKMHl8/yTuLWj7C+G9vgr+RlBb+7YRLA=; b=D1pqe08oCoeH5fAHc2nXcD8FhMUWPjBaILzpkeONqQmZ7eKA6qoD90DkMnV0ans43Y J7crNoK7VIcNtJMkSJXE7E2DxEB5XoLKmKB7f80V5nucLoHz0m77is7g2ZK6AHFHtQE1 ExIxo1SnmuuilIKCphKhKhrRocZZad9NguaD8bH8AQOxbffZzGf2PVD9L6XNucUWfand M9VclI5ofaVDeKv8CRr29h3YLdlVrGZ0QQ8tE3TQ6pC+tgmXAAT0pRy8ARgjJUZI0Xa6 12MwQgSHsqeEi0CDz/N1SQ2hjmMPcYBItBEHzF935UhSrWtkesdMc5teLq6MZjQRB2ep +Whw== X-Gm-Message-State: AOAM532MRBMuoGqsNMFxg+aNH0LXgpsbKmOjh2rJeMl4QX5rIPpSNDRD yL1cuXTPW70GkOjzRDE+Uow= X-Google-Smtp-Source: ABdhPJzHtpA+rRTBdU86C9ERm99wm8xkR5rwdpqzE6J5SFc7sgavsscMdch7IOF0f6zqBcU0ZaemUA== X-Received: by 2002:a17:902:b946:b029:d2:8084:ea0 with SMTP id h6-20020a170902b946b02900d280840ea0mr8054247pls.25.1602172509318; Thu, 08 Oct 2020 08:55:09 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:08 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 054/117] iwlwifi: set DEBUGFS_READ_WRITE_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:06 +0000 Message-Id: <20201008155209.18025-54-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: be663ab67077 ("iwlwifi: split the drivers for agn and legacy devices 3945/4965") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlegacy/debug.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlegacy/debug.c b/drivers/net/wireless/intel/iwlegacy/debug.c index 9813d4b507e5..fcf5fd3c7364 100644 --- a/drivers/net/wireless/intel/iwlegacy/debug.c +++ b/drivers/net/wireless/intel/iwlegacy/debug.c @@ -156,6 +156,7 @@ static const struct file_operations il_dbgfs_##name##_ops = { \ .read = il_dbgfs_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; static const char * From patchwork Thu Oct 8 15:51:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268773 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7DA23C43458 for ; Thu, 8 Oct 2020 16:00:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1D47E206F0 for ; Thu, 8 Oct 2020 16:00:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HbTSmACk" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731722AbgJHPzd (ORCPT ); Thu, 8 Oct 2020 11:55:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41882 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731693AbgJHPzP (ORCPT ); Thu, 8 Oct 2020 11:55:15 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BD066C061755; Thu, 8 Oct 2020 08:55:15 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id p11so2967376pld.5; Thu, 08 Oct 2020 08:55:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=PjMPUzslxCGQDyXvyuPHPYzPztdfah40fjrfibkkXbQ=; b=HbTSmACkNvEi1Ke+LLQfy91/CaM3puNEeRbZb4nB/5sVVVBfrY+vo6VhL5mGgzX+b7 jk8t1AfFRZOOWyAToBp2ljP4bMEyt2409vxzj0PtL01IeLHdUAq6J6EIrR+RF2vYSXBB s3OQNTbzRMuN1rh3VMztU3yo9H77mbSB4S7LhYeVI4AtF+rQUe3CAsR2aQF7/XQGvW2a aQ+ckaC8Zn3l7oaiT+qQjs2TcfIwCgA7PUQTgBl5QLk5/MJ+u5h8pqAeEFsZDySXaKwW oQ3Ci1ss+NBJpsTYo2W5watoyrcJnzjZFG1gZNSql8Pa/zuJpZVmuOG6EQK86DRLmK+5 FryQ== 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:in-reply-to :references; bh=PjMPUzslxCGQDyXvyuPHPYzPztdfah40fjrfibkkXbQ=; b=J4LEY6uXb4Cjhyii6MpMNR03wMsggpl+pxmd53ZQbsNNYs3Gt0m3vRefn1915CVkbh hCwmCs5e+q99QNJWXKqvi5utO+l//aTYEpT/t6D5wMYP9s1aFHGHkcIRR0mj/M8dkyNL Xktw3FyA0AGtCkIbfMmtRQOpa52csWXvpjCmAwClQNtJu7btnZ725X/EmBw4z3Zx5r8M NpXCEaOZbvq6SOkUfyH1Bg3Gh+kmz9ecBHmkDmcLWYjGqIs30jb49cnDm6gkcULPWyUD Sp6hANFt+Knoo8U2296t2byK/CpEvtL4tpSY0+WCC+qxnuKH17f5Fk8KxWJZb/ihmVF+ HLUg== X-Gm-Message-State: AOAM5304I6+m+4v9WkiSdK59QJWreEYgQbcm/E3B//PLxTaP7AT12rPW 3FRi4Kzri6rDvkm9OgvSLUQ= X-Google-Smtp-Source: ABdhPJwmcYmA3b1n3Az4gr2Z1T50VkAgeVR9zO2tao4hCrZ4YXQ2larX+shYnx7aZkx4cQeUrq6xbQ== X-Received: by 2002:a17:902:6a86:b029:d3:b2d4:4a6 with SMTP id n6-20020a1709026a86b02900d3b2d404a6mr7942678plk.73.1602172515303; Thu, 08 Oct 2020 08:55:15 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:14 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 056/117] iwlwifi: set rs_sta_dbgfs_scale_table_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:08 +0000 Message-Id: <20201008155209.18025-56-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: be663ab67077 ("iwlwifi: split the drivers for agn and legacy devices 3945/4965") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlegacy/4965-rs.c b/drivers/net/wireless/intel/iwlegacy/4965-rs.c index 1f196665d21f..43fff3fd18e7 100644 --- a/drivers/net/wireless/intel/iwlegacy/4965-rs.c +++ b/drivers/net/wireless/intel/iwlegacy/4965-rs.c @@ -2669,6 +2669,7 @@ static const struct file_operations rs_sta_dbgfs_scale_table_ops = { .read = il4965_rs_sta_dbgfs_scale_table_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t From patchwork Thu Oct 8 15:51:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268803 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9AFA6C4363C for ; Thu, 8 Oct 2020 15:55:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3B11721897 for ; Thu, 8 Oct 2020 15:55:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="l2rFkQ+Z" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731703AbgJHPzW (ORCPT ); Thu, 8 Oct 2020 11:55:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41902 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731696AbgJHPzV (ORCPT ); Thu, 8 Oct 2020 11:55:21 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1FC8C061755; Thu, 8 Oct 2020 08:55:21 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id r10so4644049pgb.10; Thu, 08 Oct 2020 08:55:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=LQvHmLfurWZzkIkTeRs/2Uiw+HtCPVHfX0BT7xx2ems=; b=l2rFkQ+ZoEJuL18HqLoc/B66Kkt0hs0KY77SVrIFUuSVbPDlXDiTaIQq6GFnkXA7ZB SbMtQ+sSgbGBKiTDqyX6gFnZ1JmnuZFn8rzJCOiE2h793wBrdILePkEqtuhsSFKqhk0y YqomUVWCIvu+lQ/VVoSvPpnkOqRSDsDodEDQ4RRN7Tf1jppFyPPCj9YbjryV/5nLOpS1 Qf+ZjD7yOrnTApjbBA8QCuDOWSb3Nsu6dQAspp7hxY+7I5L5KufE/suqps4AbvQdZJyH l1wtURQixZdSVNLaF1sf1/74X2G6DM20BeBHa2dzj/jAbfFIliY5+fSHzHnHqn26Byxn aJIw== 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:in-reply-to :references; bh=LQvHmLfurWZzkIkTeRs/2Uiw+HtCPVHfX0BT7xx2ems=; b=d2/6UoCIa0FIcOT4RQpnpbpHOGUYZukr4Uoxh6abDzzNqK7P2tVV35yW93FCO4Jw6h UIs5vrY2p8MFKqcwEqsJyaGuIgPhIuO8MPRLeu8+ubWuuWMpJcn+hOxYfw6I1H0LAEuP 4ZFlOCZ1MyhI3uEzDB4boc7ISYgkfCIpDR1g7GqCRmNqAGu1B9E+an2RFf2//A2IJeaf JAy8dgtlA/pvTh17/B0MMQIn4TeQPWVurZ4Nq9Yc1fSPXuNaTpNfdLzWd3Jx+YLW3XZz 3rBjwr0ynZiTLHLzXo7vt57uqspm4YZqvTugXmD1FWaFHkwI4vprYmHZfmEi8wSQDqWG xlUA== X-Gm-Message-State: AOAM531lrzJ6JAwpalCaQjpa/Ys5mgt+DYHhPvglp1a3Slx1huu8ZsEo k0xWt9OTVYfRJEEEsi8A5X0= X-Google-Smtp-Source: ABdhPJx2BrtSKiB6MEzRXlg5Bhn/LWFQZddJlKOp94nbWYgMLybFFlEIx+p85zPttj/SrfTtXsVe4Q== X-Received: by 2002:aa7:8f17:0:b029:152:349f:34df with SMTP id x23-20020aa78f170000b0290152349f34dfmr8440789pfr.54.1602172521320; Thu, 08 Oct 2020 08:55:21 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:20 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 058/117] iwlwifi: set rs_sta_dbgfs_rate_scale_data_ops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:10 +0000 Message-Id: <20201008155209.18025-58-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: be663ab67077 ("iwlwifi: split the drivers for agn and legacy devices 3945/4965") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlegacy/4965-rs.c b/drivers/net/wireless/intel/iwlegacy/4965-rs.c index 6592726235d4..5e3a30d553dc 100644 --- a/drivers/net/wireless/intel/iwlegacy/4965-rs.c +++ b/drivers/net/wireless/intel/iwlegacy/4965-rs.c @@ -2744,6 +2744,7 @@ static const struct file_operations rs_sta_dbgfs_rate_scale_data_ops = { .read = il4965_rs_sta_dbgfs_rate_scale_data_read, .open = simple_open, .llseek = default_llseek, + .owner = THIS_MODULE, }; static void From patchwork Thu Oct 8 15:51:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268772 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 62CA9C4345A for ; Thu, 8 Oct 2020 16:00:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 07D74206F0 for ; Thu, 8 Oct 2020 16:00:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZYImLG5+" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732067AbgJHQAO (ORCPT ); Thu, 8 Oct 2020 12:00:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730125AbgJHPz2 (ORCPT ); Thu, 8 Oct 2020 11:55:28 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E818C0613D2; Thu, 8 Oct 2020 08:55:28 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id r21so1299503pgj.5; Thu, 08 Oct 2020 08:55:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TfUnXUG3PUhqApMy8jE53GYrD9Oex4/RdhP1/16gmfE=; b=ZYImLG5+5+C1sfUKZSkazV3+y+TpfPnGsKOmRDNNMJCn1SuZzBkNk8FdksTjWjlJpv esb8Q0QPIatYGQJoMuO1QhzrfakKyviobX1WzGvMHd+WNAp+SzB23doIsa8NyrzEJtt8 stu9KdURk3dH6ROBHWmZDRPRhPUWTi8a3B0rrYRuD0tgjNqpb8iTsorC5tJwHbRWQRmC WhEarGHjR7CqiwUL7/A8LRpmT1VrH8apDJeotPtld/hQBfHA3RBFUKGFMEUUjzvWP2q2 n687GDhetGqMeYhzND82pc1rMRmqtgwKqpV2709F9Z48QO4NisIsufdp/KBV8HtpGibG KlQw== 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:in-reply-to :references; bh=TfUnXUG3PUhqApMy8jE53GYrD9Oex4/RdhP1/16gmfE=; b=DmGj4t6pb8x8OrVcnvc9l5D+TO7yv+7fL2LS+JaI7r4RmeyE439wIkvpoiB0jetCsd byR/ZF9DPRKcEvi1CFTDnWqcIWr+kbP6fpez0mfKwTT5UlWTyLTyh0mrLpBP9nTx7WX8 dmXRQHt+cCvfIPt03/Vhu+mR6bOxf9PlIuBwC/xlnzAru3NaFyamNBOvy/IcgIRYnW08 +IcmjjzDs4nf8PUQyww6gZJJsnFKwnXqY3VCrB4WAw3VCdy9b1LxoaH8T0VWn0bFCJG5 FKyS2leJ3YXx4ZyV+i6VxincorJXAf9UGiwD8FDkZ30PUa74CzcT1TiO6+TQTK1w6aSm Dmcg== X-Gm-Message-State: AOAM5313k+Q0/WdfEljxfcDVpCzQeXMOzOKCdZy8iHT9oCXKh7LfZRXI oQRe0n/g0v3+rFm4EULpD20= X-Google-Smtp-Source: ABdhPJzfraFxam50Tb9VcChkEHqtGSPNoRLUQQQGwpU5125vLkBSAtQn7yBwy9SxYFZZMB2rnb9isA== X-Received: by 2002:a63:5fcb:: with SMTP id t194mr3817538pgb.119.1602172527701; Thu, 08 Oct 2020 08:55:27 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:26 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 060/117] iwlagn: set DEBUGFS_READ_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:12 +0000 Message-Id: <20201008155209.18025-60-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 87e5666c0722 ("iwlagn: transport handler can register debugfs entries") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c index e5160d620868..e408a381c82b 100644 --- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c +++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c @@ -2505,6 +2505,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .read = iwl_dbgfs_##name##_read, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_WRITE_FILE_OPS(name) \ From patchwork Thu Oct 8 15:51:13 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268771 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77D9DC433DF for ; Thu, 8 Oct 2020 16:00:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 19349206F0 for ; Thu, 8 Oct 2020 16:00:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jkCn4Ovc" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731408AbgJHQAN (ORCPT ); Thu, 8 Oct 2020 12:00:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41936 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730491AbgJHPzb (ORCPT ); Thu, 8 Oct 2020 11:55:31 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2FF8AC0613D3; Thu, 8 Oct 2020 08:55:31 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id x16so4670398pgj.3; Thu, 08 Oct 2020 08:55:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=bo14ePskj/WMnlv8VJyYTmnPSClJHgwJt2g6ezvG6q0=; b=jkCn4OvcqfO4p8OwCRKzL/uoeZNvyT+zCoYhcWCk6+ZELy746LHzyMlnLK10y2PVNY 3Z4wpUk/fZQ9pTEaeDUBK3GZ8ap1g6rve91bphqbiDHKBgG22wGFwjR7fczcn+kHLxlp d6GbFGGuip7HXmL197Kyxn1GNpkgMHuD5r7qx7d7duH5DFebD3PDm+9X3KNmzdjNLBV9 JflenVregldnSattjMloLBa8552Pc7IQ7FhU4jlIO9qGQfg+WA6/WxS7ECaq2e96ijOl A6lbb+c/kVsjF55daw/JT02Ia4AdtYXigcg61UQoLx4iaGXO9sB7m8DC3vCxwVuLfTKE tOng== 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:in-reply-to :references; bh=bo14ePskj/WMnlv8VJyYTmnPSClJHgwJt2g6ezvG6q0=; b=lJ01iTAyfNbNAfmnJSUFWSXgbkKlMtq2C/8iPX73D4dOyqjJSj9WHeFfr3s14Axlxi QiEBxURx96PY6Ky/B+8rQW5j14WCqGqqTC366HT5Y9c1ldYxVae/1qTgPa8GMDPWdwZ8 VnWzR/vWUJaP02sXwOfbUlOg/Mr+txDdKzbkVnbRaBLS1W04NfwzHgFyMfOrp8GRDCNB ffXdF6FUfJjXGiHf3csiif7qs2bKMH/FcAzl1aQvg63PkWRNbq1IR9bo1nqkyO5wiC+E 0Wvu/9Su4kTD3CcN9P+LQgXaqWdB/ylb26fPSEy0I2ouB6cdJ4soXm9Tv7s1N8kS1+G7 s5Cw== X-Gm-Message-State: AOAM530GIlJBvy3ZYN90LkcIt4Tb+5IDnaSjj9o1VT0OpCotTohqDKQH 6O5KfK0zvKElLUu1k5E+gnk= X-Google-Smtp-Source: ABdhPJzKZqbR+KvuT/ap0FpnbN0bvzNbUbTrbtYfupwZyoHWeEJVElXxIhGFVR+zRBPKeNLxCo+BxQ== X-Received: by 2002:a62:e706:0:b029:152:5364:f5e4 with SMTP id s6-20020a62e7060000b02901525364f5e4mr8017086pfh.71.1602172530757; Thu, 08 Oct 2020 08:55:30 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:30 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 061/117] iwlagn: set DEBUGFS_WRITE_FILE_OPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:13 +0000 Message-Id: <20201008155209.18025-61-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 16db88ba51d6 ("iwlagn: move dump_csr and dump_fh to transport layer") Signed-off-by: Taehee Yoo --- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c index e408a381c82b..7c13184fc8e7 100644 --- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c +++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c @@ -2513,6 +2513,7 @@ static const struct file_operations iwl_dbgfs_##name##_ops = { \ .write = iwl_dbgfs_##name##_write, \ .open = simple_open, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }; #define DEBUGFS_READ_WRITE_FILE_OPS(name) \ From patchwork Thu Oct 8 15:51:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268797 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B7E37C4363A for ; Thu, 8 Oct 2020 15:56:20 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 67F66217BA for ; Thu, 8 Oct 2020 15:56:20 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="bNwV1OIY" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731778AbgJHP4M (ORCPT ); Thu, 8 Oct 2020 11:56:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731368AbgJHPzo (ORCPT ); Thu, 8 Oct 2020 11:55:44 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3966C061755; Thu, 8 Oct 2020 08:55:43 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id y14so4320568pfp.13; Thu, 08 Oct 2020 08:55:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=h0p8Xt3XdtzkknQZhHMSvFqlGsHM+pNMkA7g9tC8aVQ=; b=bNwV1OIYrYq31PGTPm81oj0LtmtRT+fRvQEPkZBwF5fC08wh0rLWFISYLsTsmRMhQJ 1U9H7g1H0cVHXDX7tB6CHD4nOMABoDQEtnSipa4rzBjikeRGqar4wUbhYSHXJj5BzRx+ 5/8h4m0J47HdAyZZiMtz5wlIh66XhfP2a6IHuz7c7Nq0dB/r/IIxnEAbnxcIOD55wtic P3S8ahAhqsMD/MX6QRChUZRtVq5gO6R6DLBjwlEOzcLQeILaBs+HCu8pUUzMP64aqC6A Ugr/CB0r0NbhTorn6FysNlEZdyAnYtML5bJlDINpUN2JKZtQvStNxOsazu94Aguic3NN HObQ== 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:in-reply-to :references; bh=h0p8Xt3XdtzkknQZhHMSvFqlGsHM+pNMkA7g9tC8aVQ=; b=EImcXVmLTjCBNMTt/dBwyIxw6w4xXJhz6tpJegYzOaYPD56sK16fnPhJvzUJ5iGDyi MJ4GopI1mwVESxEs7g3NpBcS7Fpq9DiFtiv5SIHZUpwyBENXqAh5NaduWpSjxNwqms+y OHcqAVbKWxQljqOFfSeAHqk4I6KH4/22J0NTFjqzQMhD5EMkbONuH1mNIUncUJa8mJi3 112HGEQXJN3vBHCF+SvsAuoAOm0Yep2/Pw8iQ+O2DOxpmBkC2Lvxh8HcyI2rJpexmdu2 2WJGP55D+7JKuh428NhQIq7PwXaEmXGqijPiZpmevL5dBqU+U/JBDY8rQvcOMV7oiiWs ynnA== X-Gm-Message-State: AOAM530KPQZSy/oHEh/6PI4LY0goi2KvsSHtZhkesj1Mw+Y02pRjx8aB P8x2WD5GqyuFJv0lRRGQ/E6VB0CK4B8= X-Google-Smtp-Source: ABdhPJz/e4VdJLBe/mCNniWHnfrhoiYUmnurgtTy+P04ZaTMruVShtSafOA0vI5BT2LeJ/3XsdUE+g== X-Received: by 2002:aa7:8d4a:0:b029:152:4da3:df1 with SMTP id s10-20020aa78d4a0000b02901524da30df1mr8125995pfe.78.1602172543409; Thu, 08 Oct 2020 08:55:43 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:42 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 065/117] ath11k: set fops_extd_rx_stats.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:17 +0000 Message-Id: <20201008155209.18025-65-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: d5c65159f289 ("ath11k: driver for Qualcomm IEEE 802.11ax devices") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/ath11k/debug.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/ath11k/debug.c b/drivers/net/wireless/ath/ath11k/debug.c index 93461e840c87..8494ddbef7e7 100644 --- a/drivers/net/wireless/ath/ath11k/debug.c +++ b/drivers/net/wireless/ath/ath11k/debug.c @@ -775,6 +775,7 @@ static const struct file_operations fops_extd_rx_stats = { .read = ath11k_read_extd_rx_stats, .write = ath11k_write_extd_rx_stats, .open = simple_open, + .owner = THIS_MODULE, }; static int ath11k_fill_bp_stats(struct ath11k_base *ab, From patchwork Thu Oct 8 15:51:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268799 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AFA9AC46466 for ; Thu, 8 Oct 2020 15:56:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 5D50D206F7 for ; Thu, 8 Oct 2020 15:56:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JNEBQA2f" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731568AbgJHPz4 (ORCPT ); Thu, 8 Oct 2020 11:55:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730575AbgJHPzx (ORCPT ); Thu, 8 Oct 2020 11:55:53 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3D9D7C0613D4; Thu, 8 Oct 2020 08:55:53 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id e10so4358699pfj.1; Thu, 08 Oct 2020 08:55:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=MUOJtcoeHkrEZ8Vav7ZL7Q15Y/6HQsrxjKQS1gC0RJU=; b=JNEBQA2ftXxvHb7utTJV+KO+5PInJUiByozA3QP81SVHYuGY4q8pU1fke1WW4lnLDk 7M12U+HBAv+ycqkNiriIhTZuQJcztLBb+FgRQ7GaLujT1Kz6jSHiK8lGkTyVUnAxo0Uw 0wMb11XFvhGTWM/+vLX2/TheUGdZGKx71B4G6nQ4a2qMfaOiRWRJsJAt5H8SnoW/FuDs vzXrmXAd5ji5XMoqhONYoePWqnZ/K5i9qkOG1WU9LWt2uF72AQKlflIYNZYrjLKAHdup ly4ueMrcMavjD87F3guKhCx8FG/QLrtVG0yFlgU3AOiaPCTMsW9ckyn9FS1X9ZO3isdC xVbw== 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:in-reply-to :references; bh=MUOJtcoeHkrEZ8Vav7ZL7Q15Y/6HQsrxjKQS1gC0RJU=; b=Kw8ggXPxuBH5aYqHQA1avya1TR2MnmXdKjyvHtoemtx8pqnS8nuQ326Fcue53XTAzV 9HvZGKCtTkpZLKA02FahZrv6i3jOwlT3FT4p2jJo/IujyNiJi/Ft37kGtDfRpJxjQ7gW IoUnPsqVvUOrXB20cDQCPHnh67//k2n4JzICAEVSaL9fxy+raSltDo8B18W8phSYnknR etKKFeP3qHKyh29Fb4T13nUCOfgOAoEa1ZXBEHRm21LvP2sG2zCkbBknL+lj+K8rvvDv xvRF5dUxcaYFvGha29SMb9nqLRsUsISdvZBO93y2QYQi5OeCoh/nQEnDP+bbO1vqA0wZ nTZw== X-Gm-Message-State: AOAM5321dukQQCqA5ZdrQfg8KIrTMIva13ygzWvsNqsG+nolh6vExu9D ZT2fcRsYrP5RaIn/xecKgfI= X-Google-Smtp-Source: ABdhPJzUen4dMdURtbhv61qgK4dvdlhrcGEXc5Xu7LWcBz5+Lzt9lo4Bi5U9oinaE6UQndlibhXo5A== X-Received: by 2002:a17:90a:9b89:: with SMTP id g9mr8960231pjp.123.1602172552829; Thu, 08 Oct 2020 08:55:52 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:52 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 068/117] ath10k: set fops_pktlog_filter.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:20 +0000 Message-Id: <20201008155209.18025-68-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 90174455ae05 ("ath10k: add support to configure pktlog filter") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/ath10k/debug.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath10k/debug.c b/drivers/net/wireless/ath/ath10k/debug.c index e8250a665433..78bbb0380323 100644 --- a/drivers/net/wireless/ath/ath10k/debug.c +++ b/drivers/net/wireless/ath/ath10k/debug.c @@ -1911,7 +1911,8 @@ static ssize_t ath10k_read_pktlog_filter(struct file *file, char __user *ubuf, static const struct file_operations fops_pktlog_filter = { .read = ath10k_read_pktlog_filter, .write = ath10k_write_pktlog_filter, - .open = simple_open + .open = simple_open, + .owner = THIS_MODULE, }; static ssize_t ath10k_write_quiet_period(struct file *file, From patchwork Thu Oct 8 15:51:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268798 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6C6A6C4363A for ; Thu, 8 Oct 2020 15:56:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 12779206F7 for ; Thu, 8 Oct 2020 15:56:10 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="loDdAqkj" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730665AbgJHP4G (ORCPT ); Thu, 8 Oct 2020 11:56:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42014 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730863AbgJHPz4 (ORCPT ); Thu, 8 Oct 2020 11:55:56 -0400 Received: from mail-pf1-x444.google.com (mail-pf1-x444.google.com [IPv6:2607:f8b0:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50C5EC061755; Thu, 8 Oct 2020 08:55:56 -0700 (PDT) Received: by mail-pf1-x444.google.com with SMTP id k8so4350743pfk.2; Thu, 08 Oct 2020 08:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=pfuo+ODM7s9TgopEFYu+f8EPhwKyR/Vk60BRbvNfbcE=; b=loDdAqkjehHXL2LFmQD05nwtubzD3PrPJApWBJtl3c2DYHeEQFv5S35MzyUH/U+QvR hgRhgjeeR6UorbvN2XhVr+0VPu4fhJ4eAkk5efrCau532lhotQkEbU+cON3Uh2TCupv6 wMWYAQrDhgtXORrBCJPHacCRw6h3t31T7+R3spgkD/zsbGUrn9KFsuCjfiTROGjAzdBd siLtih2x0IncE+noW51iH34gElmDmlbICfj/nCkQ7WiLidE+wCBfBg7X+S8bb+N+6YlQ PXldKkPbW+grfNFEnJqqTclwNtt/1eFuNyYh+ia1BvI/kLYrla9xiuYXJudo8YRZKsyz ONxQ== 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:in-reply-to :references; bh=pfuo+ODM7s9TgopEFYu+f8EPhwKyR/Vk60BRbvNfbcE=; b=Yz33g8HIEczOJC21KuLLIA43OsYs9a1RzPMQ/41hNEr/9acxYYb+Gq3ZpwmLoDL8Xv Sl4ZkN4vaXLARnds56NL+RDk278YO8xh0fOyW1f6A+PS0h/S/eX9BwDKnS7FRF60eiDQ IWTB2qT16rTb83fe44os+RZRfGwnwE3roAqx+m4pJ2UMY/BGjHUEU74k3Awbh7kep/Qg ePYcPwWJEb/TzST8heOLZvJo3bg57Zj0YR4o4XF2PK8oxDzhYYqkj0ggWCaGAOpWZJbe IYJSYX/erS5OPdUprsrFaG3ybi69rwmcia3Y8yWfR6bYSCGni6N0RLndGDXqPwrWWAoQ ykbA== X-Gm-Message-State: AOAM531qoBFuNNETcabH0FWHsM3KmAZrxwy8msDTfuqizMeancFaZALq 5+oJO/MpoBfnR3JZRTCrTrI= X-Google-Smtp-Source: ABdhPJzkgu6DSC0hnrRv1c8EXy11hP/vhmO0RIAaKy6zzxBp+Imc0CLMpK9h7c272JLzaEItTOefPA== X-Received: by 2002:a17:90a:1702:: with SMTP id z2mr8983651pjd.88.1602172555908; Thu, 08 Oct 2020 08:55:55 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:55:55 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 069/117] ath10k: set fops_quiet_period.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:21 +0000 Message-Id: <20201008155209.18025-69-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 63fb32df9786 ("ath10k: add debugfs entry to configure quiet period") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/ath10k/debug.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath10k/debug.c b/drivers/net/wireless/ath/ath10k/debug.c index 78bbb0380323..9789ef98d25b 100644 --- a/drivers/net/wireless/ath/ath10k/debug.c +++ b/drivers/net/wireless/ath/ath10k/debug.c @@ -1956,7 +1956,8 @@ static ssize_t ath10k_read_quiet_period(struct file *file, char __user *ubuf, static const struct file_operations fops_quiet_period = { .read = ath10k_read_quiet_period, .write = ath10k_write_quiet_period, - .open = simple_open + .open = simple_open, + .owner = THIS_MODULE, }; static ssize_t ath10k_write_btcoex(struct file *file, From patchwork Thu Oct 8 15:51:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268774 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 63120C4727B for ; Thu, 8 Oct 2020 15:59:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0F42320B1F for ; Thu, 8 Oct 2020 15:59:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="h7pyCSiT" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730495AbgJHP7s (ORCPT ); Thu, 8 Oct 2020 11:59:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729939AbgJHP4C (ORCPT ); Thu, 8 Oct 2020 11:56:02 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7A674C0613D2; Thu, 8 Oct 2020 08:56:02 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id c6so2962059plr.9; Thu, 08 Oct 2020 08:56:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=7Q32D5CWrjwlnU0wFJzUstmYpsSOyuhF8U8ZNzuPadE=; b=h7pyCSiTlX8XM1WRQJ9/R2+ZZZnGwZIiuqK3yUyp7OgBNmW6vW1h21GTIlEVsf6ieY VRGKVK4E3EXU0BE34y5VaAA5IBY4LIikXg4qVWkGwd/8bSq9a+V14PeYPmltSPEXzOfE Ezis5ElkTrG0bX1PmViYVq9Kok37d2FphmId3lmdhIiA6Qg8pcYtupwNH6k7i3jgqrG2 Dbmc5zI++f9royums9F9f5v7P6TrIhJUZWqepOZa9L5v9rp/QhewDt3zZNfwmb5N4quU f2/k6hVUEwtEdeFhUVRhFaF2ptxSEyMiEv5H+QX16HDixtRlqrgYJrfgQoEvF69uHslX LeUw== 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:in-reply-to :references; bh=7Q32D5CWrjwlnU0wFJzUstmYpsSOyuhF8U8ZNzuPadE=; b=P9kCpdKCzLmjWzLxl9NHFWQsc4l6B7jSDrgAaetBkCs1RIJml0oPWTu0fLNvrTntQS gvBq2wksgGEGgzYMlCSNMQAB+md+HZEW9b7EvSft+VBaP97SN1Kt1yDoR6R1SdvbmuLl oEGeZ6k3adxY2blkODsXpytB+Tot27kBCWO4kGYR/O1dkz9h/NeqrVhggVUINa9cSTS/ WkT9GgFF4HloHqd6YtGsxfEcpwxuDXeiXF8BVyQaYCUh9YnZb7EAQmYYLapDTd4HKkvZ 6xGkJuKtvcrGN9wM2vvWrKpL65qeMkZrg49K8M6w2NfohuXnKlCJ5uobvMvVdU8Etvsj Y0EA== X-Gm-Message-State: AOAM532A8CQrYiXpo4pTcEVjl275j7Co6hmn8/DgJXyUFHKVtrmKYxRi joAjaS00kvRgSJK8R8XBlao= X-Google-Smtp-Source: ABdhPJwOIkjWdNRLnU/2bKUSHy1DURHSTQ1Lf2WEKTxeRb3DOyv25ADtQciN8r8fxGGYFltxyFhPTw== X-Received: by 2002:a17:902:d88e:b029:d0:89f4:6222 with SMTP id b14-20020a170902d88eb02900d089f46222mr8442136plz.10.1602172562022; Thu, 08 Oct 2020 08:56:02 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.55.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:01 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 071/117] ath10k: set fops_enable_extd_tx_stats.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:23 +0000 Message-Id: <20201008155209.18025-71-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 348cd95c8196 ("ath10k: add debugfs entry to enable extended tx stats") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/ath10k/debug.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath10k/debug.c b/drivers/net/wireless/ath/ath10k/debug.c index d1f8cf0d5604..8829232e2b34 100644 --- a/drivers/net/wireless/ath/ath10k/debug.c +++ b/drivers/net/wireless/ath/ath10k/debug.c @@ -2097,7 +2097,8 @@ static ssize_t ath10k_read_enable_extd_tx_stats(struct file *file, static const struct file_operations fops_enable_extd_tx_stats = { .read = ath10k_read_enable_extd_tx_stats, .write = ath10k_write_enable_extd_tx_stats, - .open = simple_open + .open = simple_open, + .owner = THIS_MODULE, }; static ssize_t ath10k_write_peer_stats(struct file *file, From patchwork Thu Oct 8 15:51:29 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268795 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 43F2FC4363C for ; Thu, 8 Oct 2020 15:56:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DB86B206F7 for ; Thu, 8 Oct 2020 15:56:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="njBRjwT+" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731825AbgJHP4e (ORCPT ); Thu, 8 Oct 2020 11:56:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42098 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731801AbgJHP4V (ORCPT ); Thu, 8 Oct 2020 11:56:21 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 491F1C061755; Thu, 8 Oct 2020 08:56:21 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id b19so2977038pld.0; Thu, 08 Oct 2020 08:56:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=qbkarZQM53mxMl1JPcJCtuTCfkMkm2hQaoEbnziXsJs=; b=njBRjwT+ifM9fNClCVdoMvmlxXLODkTJyCgOS9MonDCmEW2Vq+PEWuVeaRGmJyNLH+ UIi/PpyOnmAXScq406tV3TeqIJ8Sg1UxGEmHoRXaledUbz9RBsId+wiCk6D7I+aTF5j9 h3kAJFpZ+y3W4i8LMGvRADrTBOx5iVZAghWUNOFunzygTVE94YwzFs7frdhK0u8oGdee hZNmIvTorxbKw4peBXZs2IlcVToACD98NsvR2wYl0LcFWxHJDocO77O9cp0HCEakrWna dy+lJCYZ7F44Nze5sXqp/ZIzjX9x5xp1yAeQCOAg2nWp3OYQYc1riTXV5wI//H0SNElj labg== 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:in-reply-to :references; bh=qbkarZQM53mxMl1JPcJCtuTCfkMkm2hQaoEbnziXsJs=; b=GVIJcfPaE2AIMpZpSdxUa6AAKexemeM1ApRK/4BYzkvQYOSS55Egz/wXrhdF93ilZQ Rle0MgN8qGhwf+Qw72Yx9TcImVkyM0Hpm/nj/vBvvmyor3ApmK0kDQlI5pBNj9zWUyuB c1m2tWeeLO65HIKHgh3PRpY3B1XtW2t5PyJ/EmKetBN9fVyPjPovxre68wWnxCmsIuyD fJabuSEK1Vqh7MEdvL2rS7YrbjzUE7paUG+kolhDV1DwCAthi0PPPpyyttm2MKMYyVvz UvYRxZTv3g0bESpLgprr+RGITfI5/i/6fTKdHxMqMEDAKn5kfMkaOq99zp9UOmWigqtc TidA== X-Gm-Message-State: AOAM530F5X3FsRObbw5pGVhg2qpXpBzvCuYRNFw5PkBPLNBFULzgHisJ W/yTF8NAHpG/ufROT82VqEk= X-Google-Smtp-Source: ABdhPJxzYKVgqo6uHZe6L1BrifmIjew1sQPXgqfzkHrben7znLczHWiEe5sDOoP5f2RERIh+RK7wIA== X-Received: by 2002:a17:902:9a8d:b029:d2:4ef:a1fb with SMTP id w13-20020a1709029a8db02900d204efa1fbmr8370220plp.4.1602172580839; Thu, 08 Oct 2020 08:56:20 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:20 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 077/117] wil6210: set fops_rbufcap.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:29 +0000 Message-Id: <20201008155209.18025-77-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: c5b3a6582b1e ("wil6210: Add support for setting RBUFCAP configuration") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 914954cb9b0b..6c00d57e743a 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -769,6 +769,7 @@ static ssize_t wil_write_file_rbufcap(struct file *file, static const struct file_operations fops_rbufcap = { .write = wil_write_file_rbufcap, .open = simple_open, + .owner = THIS_MODULE, }; /* block ack control, write: From patchwork Thu Oct 8 15:51:30 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268796 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E9204C4363C for ; Thu, 8 Oct 2020 15:56:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 92D36206F7 for ; Thu, 8 Oct 2020 15:56:28 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="e07LPXuX" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730638AbgJHP4Z (ORCPT ); Thu, 8 Oct 2020 11:56:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42108 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730921AbgJHP4Y (ORCPT ); Thu, 8 Oct 2020 11:56:24 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5FE2FC061755; Thu, 8 Oct 2020 08:56:24 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id i2so4655573pgh.7; Thu, 08 Oct 2020 08:56:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=6Ff1QXHCZO8BHRcufyhuoJs83ZbPFhyOYQkxE1oG25M=; b=e07LPXuX2T0SO0In2f93FAvezlDMUZ7/tvgBqqsVK3qYB4NmFOj9jipZjpNlCDq1KV t9R7/rbWZf7m5NBUNk4SnM9r+1N0RbpvjFATszlRhRY+5FMDgzSY9D/rY3nI9vcsyuRk NnHygZ7B28Cp3L5EJuQsX0AeY5vIZETn5/Y3tzI7dBgs3f5x2TeqKt6LJK1BdVjnNmH4 XubE57KW3u1I5/OViUfRifrPx7mD4mAyfPXdyI25//ybEPWRDFYdecIEDfJHjUrYzSuq WutZ3KvcIWk38JB/Mu0/OYlvYo4AnqEjrFIXcH18OJVTnhTM5o1MuMPbGD1CwitDk1+r 8stg== 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:in-reply-to :references; bh=6Ff1QXHCZO8BHRcufyhuoJs83ZbPFhyOYQkxE1oG25M=; b=OOZgFxBK4vi4qS0evrRgzpvY0wab1vC8WV3HPwul9Jkq7Kc8y4x9GvnUt3PQIk4Srw ohUoSb5JEacLg27AF4Z5ul1tvc8uEN5qVgHNW42X2rZTe5P9GKhH/LX7rwIdQFJ4iTCr Uekeyi4MDTg9FlzoMTnnjVyCB08oJkQrDUO+ajsqW3DSEvWH6q/CEN2HO3a4o0L/eOCo t6v7rY+61t7xj8X1RntNaBqte+nSSQY2l/vvYrU75cUWk1HiVfeU67w8qzmbV06frtxt HJeh4LPl9RlSXv9tNTZzN8TXnK3k/SuOwGrdA98l4MACTibmHOF7oc8+8UIBJSvC0jGw QWqQ== X-Gm-Message-State: AOAM533HUD4kta8i/gjeADek0RM2trtOJmCc3EAb+B+qr1o7TpH1nuVr Pqutn3G/ioZOOtbumdp30Mk= X-Google-Smtp-Source: ABdhPJwEshu3sTxFzI4zMITgdTZt6EcMy9vmjutH1FYs97OY76139IL9ytbGgLqKq/LsIT3+gQylqA== X-Received: by 2002:a63:703:: with SMTP id 3mr7829837pgh.159.1602172583916; Thu, 08 Oct 2020 08:56:23 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:23 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 078/117] wil6210: set fops_back.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:30 +0000 Message-Id: <20201008155209.18025-78-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 3277213feb1b ("wil6210: ADDBA/DELBA flows") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 6c00d57e743a..57f2d6006fb0 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -868,6 +868,7 @@ static const struct file_operations fops_back = { .read = wil_read_back, .write = wil_write_back, .open = simple_open, + .owner = THIS_MODULE, }; /* pmc control, write: From patchwork Thu Oct 8 15:51:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268792 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 242DAC46466 for ; Thu, 8 Oct 2020 15:57:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B4E12215A4 for ; Thu, 8 Oct 2020 15:57:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="rPxj8ilu" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731835AbgJHP4o (ORCPT ); Thu, 8 Oct 2020 11:56:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42128 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730717AbgJHP4a (ORCPT ); Thu, 8 Oct 2020 11:56:30 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6FDE6C061755; Thu, 8 Oct 2020 08:56:30 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id g10so4339526pfc.8; Thu, 08 Oct 2020 08:56:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Jbcf6VzNSRswfVAJzhslqe74uX/sqqVaZwLWIej15ak=; b=rPxj8iluaV0EAE5rhYWzA5uzlF9PVAZElFeaHVLiibSflLlqDIaMLqTy4qEY4okIJd DdQeULYZrmAbI1LYwBcnrIL6FGU4whThrOZwpxwWCk5vntmoIs4TdpPPXod0tPfW+m9+ Hzel/lVwkUzYMMVr2sFTMGD2YKGGnh9kLdlXYGf8TEa9uXjf3FvPTcAijRCqg5yopDee XfiINW+YqdX6eHW2DkpVAOFtnXhLwflm+A0Vnqv/ZgR2xpZ7Lvuz/kgUEOPCXu856zJd BSFTsj7AqwtrSGuoMOWC/gNvmq0HnOdHdlyxNLSGM9c1ggqbodmH8zVl3vzvMiNU1KFC P3Ig== 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:in-reply-to :references; bh=Jbcf6VzNSRswfVAJzhslqe74uX/sqqVaZwLWIej15ak=; b=tvix5WecHgIhrr917xesTZhjlS/lm1bGOkUGDkcflkee6HRuSk62RBBaxUQ2vVxlWY iNinG8FYSS+OeTBGFshrjgqqhBl4M9RTfcalcg1ceJb8v2VmqaRhAuw1jTE4D8rJFbxy uI18vAcPYdh3KIAaXbR84VxjmRzN7xCtkMLyEKHa6bLMpPtJgJbznLV7HI33XURcxzeB Hc6Oe+ig/KKGQ2mExlUH5Z0wCwgMXltYpru3yICvQCpAP8VnKQhA039xRAHiS7fCD8oS ySco6MAUF7xpTJslhgSBv3QSTaTy/3Ug076jg/6AC5W2mplra3bVcqqhwxyBgz5lFXdd My5A== X-Gm-Message-State: AOAM533DjoFgvnr8sKBXPYWT77sBxLKiy3bOjGVOa+4VHXo1at/LfoLO TWOD5k0v4Cdte8nY0SMpKtg= X-Google-Smtp-Source: ABdhPJypOctbEADcE3zZtSwyj/9Abb3gTvDTBSqoSub+cq91icYWJNr1cEBHjTB7KMw1Hc5rHsfr5A== X-Received: by 2002:a63:595d:: with SMTP id j29mr7390004pgm.402.1602172590030; Thu, 08 Oct 2020 08:56:30 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:29 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 080/117] wil6210: set fops_pmcdata.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:32 +0000 Message-Id: <20201008155209.18025-80-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: dc16427bbe65 ("wil6210: Add pmc debug mechanism memory management") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 8c37af09a84e..6f1603304d52 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -952,6 +952,7 @@ static const struct file_operations fops_pmcdata = { .open = simple_open, .read = wil_pmc_read, .llseek = wil_pmc_llseek, + .owner = THIS_MODULE, }; static int wil_pmcring_seq_open(struct inode *inode, struct file *file) From patchwork Thu Oct 8 15:51:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268793 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9B18EC04EBE for ; Thu, 8 Oct 2020 15:57:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4922D206F7 for ; Thu, 8 Oct 2020 15:57:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nRSHBfPC" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729360AbgJHP4q (ORCPT ); Thu, 8 Oct 2020 11:56:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42136 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730884AbgJHP4d (ORCPT ); Thu, 8 Oct 2020 11:56:33 -0400 Received: from mail-pl1-x641.google.com (mail-pl1-x641.google.com [IPv6:2607:f8b0:4864:20::641]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7FA73C0613D2; Thu, 8 Oct 2020 08:56:33 -0700 (PDT) Received: by mail-pl1-x641.google.com with SMTP id y20so2950424pll.12; Thu, 08 Oct 2020 08:56:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=UJ9tWuaqAx1tPk14IV9WKGBWQcspggcO2FmZq8qWq5A=; b=nRSHBfPC10Et90IvUsNGeoZUmBHVLLTqx4kgDxm0z2SuydHUCD1L1qiFCImAY670CX z/NfCq+IYV2mMpNnoCNDTPBXNzkLfrO6wCT6BaUjLAoO+yWo6G06iIcpujf7Fdvlrgyy 14TLo9yH/Hds0UCyn5BcDhK/5VUFJN1ysfD6kwZ2SrI9VCG/1qVAZXfHG7DX1NtPHiLU tkKkb8LFFhowPcJ+vpImRKEwpdqUg3O/VpQvSpTo8tiwEFNZgzS/nzPKmTERZfZC7CLJ 1ObGlGd8Ea7Ox/2IYfN3UVN5wkZP/fsHASo/gz7UeNgvZuMUeZAv8/jFU2MRlzTdoJPq a0NA== 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:in-reply-to :references; bh=UJ9tWuaqAx1tPk14IV9WKGBWQcspggcO2FmZq8qWq5A=; b=a05laDFYS7VDen1fN9Yv1vpDZ9AeYBnu2usz0PuNi/OsBV+c8bTrKNXpsN0yHVRrzE UwOLnLbtYTbl9a5MSs5Rr6DA6aYf20ROR/6KzQhnmrNFwJnTPrnPuud8sha4h/cjAtwd kKEAenvVQB7kqnrB2HRhMMD8eEaBSM/jtWZOHDgoChJtz2NOO0AzXpaG+nCpZdzj5+mv RWXJ/q1+S/vF6WhUjkP31H9bnLLVj1Klowv3RX3UvLG3hCULJzniWxDRQBdDyf/6FKEw 289ZWtt5B1KKLIzrAso2lUWlQCrkw6FixUnWypKbu0WjdHeeKR+MWqfXu8KzAXrTon7o /9Mg== X-Gm-Message-State: AOAM531SamGdski9x5iSOzdOqbWTiDlSQyI3Hsz0P9/Trgec6ORqAXvq EGNk1lguIgOofO73MdEkDco= X-Google-Smtp-Source: ABdhPJw1UH9XxYEQQaoWxsP/7Wlu10WNGdOK/kJVewS+VUQkzxZcHVNi5R2QW4sX1t3u68vS+5HKsQ== X-Received: by 2002:a17:902:864b:b029:d3:ce46:2829 with SMTP id y11-20020a170902864bb02900d3ce462829mr8640528plt.16.1602172593075; Thu, 08 Oct 2020 08:56:33 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:32 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 081/117] wil6210: set fops_pmcring.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:33 +0000 Message-Id: <20201008155209.18025-81-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 977c45ab5f41 ("wil6210: add debugfs to show PMC ring content") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 6f1603304d52..4891cb7aaea4 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -965,6 +965,7 @@ static const struct file_operations fops_pmcring = { .release = single_release, .read = seq_read, .llseek = seq_lseek, + .owner = THIS_MODULE, }; /*---tx_mgmt---*/ From patchwork Thu Oct 8 15:51:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268794 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 347D7C04EBE for ; Thu, 8 Oct 2020 15:56:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C769621897 for ; Thu, 8 Oct 2020 15:56:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hyj4Xwow" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730753AbgJHP4r (ORCPT ); Thu, 8 Oct 2020 11:56:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42146 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730970AbgJHP4h (ORCPT ); Thu, 8 Oct 2020 11:56:37 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8B235C0613D3; Thu, 8 Oct 2020 08:56:36 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id y14so4322739pfp.13; Thu, 08 Oct 2020 08:56:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=mOKjcCQno8Q2MDioiuy0iymihTx8Qw64HFe1w8XjD64=; b=hyj4XwowV6j+CddPQQ8Y0DDsJj5ilPP7rY/TQ7KSIlK1EgChd8lkyDIrsuzWGzZt3m YVViuHDDk7dInewW54VS6FEQiVs+UzH9Vi7kUWFfAtc3KVgVlibJnXtQszhdwrgsHcNa 0VtX9CjkSbAD7aPtTeTlgrG37CWBR/kncsM3HkyxCfswa8mNA81+GHBmBIWtj9vPOkKe w8dUoxYncWGG6sLIArioaTZTlXVEiKcQ9T7Ts/llDQbaGh0/8WtafKz+ZhzgACnQVtbD 6PLNXqSeDptKwBf11riRBzvcN0OoDOh2xEVDcvZkgTTIJ30IpIfa+xpWdZC4Dzzu9TJ0 C/Gw== 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:in-reply-to :references; bh=mOKjcCQno8Q2MDioiuy0iymihTx8Qw64HFe1w8XjD64=; b=KIoWCtJNhCCvErU7lH68mRzP/D05RTL5vjKUes0CQWub0aTXHBJ6FK1JHcXoqp15LI sea+wbq0CQ7DYA/gGc8t/jnXcSyTiazO8TFI4phR8MfKKT+xqowbmVO/S/Iq592iMUwl 5nGKVU3chqDMB5uBhwiWAMTvE0nqUt2gSrpQVNASzXTcEsYeAyHEWWEjUgGVGVuNdz4j CgZgouxptDexq6kK4+aRFE1QV4td5LiuuoKmgHNr6YoC7QHDAVZeUFc+2Xo1/67v30dQ G0oqf91a7eE3UGTB/r9U/+EoP15O7xZ8UVvJz4OpTN3TNnJyDQdHIJsViK2sHdvzUgIF taKw== X-Gm-Message-State: AOAM533YsQFz8OVEubH8jGBVW500Ge63S0mxuOvwFclKkoat2/W1YLmA DsIyw3Tx/TyJrQprIVG2yUE= X-Google-Smtp-Source: ABdhPJzavurkDw8oa5qGlCyCLUVpvzSS54vVNhqFeTAzWBwOWGR9Q7NgkQ+ruVqM3BkZDMFYeXfhFg== X-Received: by 2002:a17:90a:6443:: with SMTP id y3mr8721818pjm.150.1602172596122; Thu, 08 Oct 2020 08:56:36 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:35 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 082/117] wil6210: set fops_txmgmt.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:34 +0000 Message-Id: <20201008155209.18025-82-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 0b39aaf2f203 ("wil6210: Tx mgmt frame from debugfs") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 4891cb7aaea4..182185a34071 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -1003,6 +1003,7 @@ static ssize_t wil_write_file_txmgmt(struct file *file, const char __user *buf, static const struct file_operations fops_txmgmt = { .write = wil_write_file_txmgmt, .open = simple_open, + .owner = THIS_MODULE, }; /* Write WMI command (w/o mbox header) to this file to send it From patchwork Thu Oct 8 15:51:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268791 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 290EBC4363A for ; Thu, 8 Oct 2020 15:57:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id CA36820B1F for ; Thu, 8 Oct 2020 15:57:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Y6VQp8v9" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730865AbgJHP5L (ORCPT ); Thu, 8 Oct 2020 11:57:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42166 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729035AbgJHP4m (ORCPT ); Thu, 8 Oct 2020 11:56:42 -0400 Received: from mail-pf1-x444.google.com (mail-pf1-x444.google.com [IPv6:2607:f8b0:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9FE72C061755; Thu, 8 Oct 2020 08:56:42 -0700 (PDT) Received: by mail-pf1-x444.google.com with SMTP id x13so1722235pfa.9; Thu, 08 Oct 2020 08:56:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=JPUPUulqw+1KRmv2hARS7plAOiS1LLD4ufAGHDZzNg8=; b=Y6VQp8v9UaRAjgvjOdVTzCyddM7Zz7g7QFXHMFyqAE9oMDec58a41MSR+qUpNM0gDc +aGXItmYnziBfubEKhYfOKdj/fgxJU7BQFykPsVsHRQvIOqHJCxBCAUaV0N768DYonHX B+TCMhPRfUs/irch6vSw/2XJ7BpEJ8qx/5qffI6sYsEFb2+tqC9YJU5+31eWNLUuzEnK +xPtgb3tGlvrs5OwK6n+Xf1bafu+QnAn7AdU952+cybJet4Wd5x9s+djkvB1CxUJAcg7 pmqQxvnyq1PURJr6dlwt3M4zcRpPh1VY0TsZ4yqJ5bcp9QXth+69xpUI6oB6OWacHO0U 5joQ== 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:in-reply-to :references; bh=JPUPUulqw+1KRmv2hARS7plAOiS1LLD4ufAGHDZzNg8=; b=l23ZEBSCKzce4ZZi9tgQjb+1mm736aWBBae8aiFJNtjLWpMien4Xs1EoDOt/d0XrtO YtdiyzrYGOhataOMgzdAr5BL9gtvI0wheH891vrB6JSs/TAm14dsa4vgx7WqzrKxnsFT eSUITpY9V5ypHj6I1HvCNwWSAUA4wLH4rOU7Y+VIKkqdW2pgR4ln9Pf+t0vTA1D/17GN FaaSRUlDnAUo0z9E5uZUP30TYgNd7JWABkPUuE2MOUiRnhxS5N9sfbrQnX+VDZJK5zLj SF24/7kRET2jRrg+n+rhWy2qGlzJMKERFf/jy5cWS/GCOwsyzb1Kp018pBhASe/hFYzv SWLA== X-Gm-Message-State: AOAM530zZaiDiYuCdaSCD5zM5ICkFK7Jcz59mvD1A3pIxh9tCdagriOo NlxFbj2mn4AjW9j6m1klbtE= X-Google-Smtp-Source: ABdhPJz8j02VFFqd9tOWpClGYW9OXp4mrcMOKuy3Y+3/hY4jWAnZ5G/AmJFs9l17TSKOvL4+yaJyxA== X-Received: by 2002:a62:1d52:0:b029:152:3cf6:e2a8 with SMTP id d79-20020a621d520000b02901523cf6e2a8mr8101076pfd.46.1602172602214; Thu, 08 Oct 2020 08:56:42 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:41 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 084/117] wil6210: set fops_recovery.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:36 +0000 Message-Id: <20201008155209.18025-84-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: c33407a8c504 ("wil6210: manual FW error recovery mode") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 6d9a1de2974c..e3ecdcb58392 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -1567,6 +1567,7 @@ static const struct file_operations fops_recovery = { .read = wil_read_file_recovery, .write = wil_write_file_recovery, .open = simple_open, + .owner = THIS_MODULE, }; /*---------Station matrix------------*/ From patchwork Thu Oct 8 15:51:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268786 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9777BC4363A for ; Thu, 8 Oct 2020 15:57:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3E4A8206F0 for ; Thu, 8 Oct 2020 15:57:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DB1Ecoyp" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731967AbgJHP5u (ORCPT ); Thu, 8 Oct 2020 11:57:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42194 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731892AbgJHP4v (ORCPT ); Thu, 8 Oct 2020 11:56:51 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 02BC6C061755; Thu, 8 Oct 2020 08:56:52 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id x16so4673628pgj.3; Thu, 08 Oct 2020 08:56:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=aGZnGeKXb/4W754G+q1uGMo7EKzQsbVNPjZnlEWbXqo=; b=DB1EcoypNY9HQ9vP/ZQDs+JcVAFPQEoHii3uTKcw8IlqvtDGiqhefgm9CQbAvheovD C+kKKqj/Our4LtqWU/UoYdNYLBnBDcgQ2UqPxGkTUTRERYgs2C8FSWIkvTrMA7ROsu7f UsQY/trOlsAyg1QGifjbr387xACRwUsvDymzII8YqXoBU+JHti2zoeZr4Uj0BevfDEsj 3qL8OVzsBfS7+GPz6SlvSEshaTVWmHpdDqS0zsD/c7JaYE54B4GQx9U+yJVgNmuWNwSN ZwRpv7z/yL8+xBD6eo0J63QcSF09aT8EXmSS8YsQYEDnyQ5ab8rJVnagkywdjhcWmN8z 88/g== 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:in-reply-to :references; bh=aGZnGeKXb/4W754G+q1uGMo7EKzQsbVNPjZnlEWbXqo=; b=jgJCAVqPCcOMU7ta1X1csQc+Bd4gtGMdTuCfCJCcgrSDyjctc+u8o4E1gf41oEOjh8 UsuvE7/dckVLJ1mBhIFfzHNq4KvHw2/V22PFQP52HmhnysChOkY/9MsAv8zCkgQoEEtC crPS3ctnciwF/BjbMFiF75cuuEwYyUifn9xUqZ+q/oeOxHNts3FrJ1HSSwxgy3Pz5GVS uk8AdFbGrc7uaUfQJxTFE0ZbmRtH5NaRFXO7D+ajwZsDwPhNzGnOcJSbq45fZEfc8vg0 TmYN2hpVvhWyWQouuqOcEuvHtLd7ow7JPxB+fN0keR9Xc22suxrE/KMxTl/huhTiwQ1F l+RQ== X-Gm-Message-State: AOAM532ebZnch5MGMh6HmziKtGdeM5uOEGk61ZIOFsDnIPdwD5xq9zvQ x45rjpeEs5kH3VXRbVDyomg= X-Google-Smtp-Source: ABdhPJwEOpTER7zbhABAZgDD4dvOTJBB90S/ppnvdwrlVJH6yEFLM9shYc/xABwQb/+0kSu35vsqxg== X-Received: by 2002:a63:3205:: with SMTP id y5mr4782541pgy.122.1602172611596; Thu, 08 Oct 2020 08:56:51 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:50 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 087/117] wil6210: set fops_link_stats_global.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:39 +0000 Message-Id: <20201008155209.18025-87-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 0c936b3c9633 ("wil6210: add support for link statistics") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index a2dce1ed9d0d..afbe30989ee4 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -2065,6 +2065,7 @@ static const struct file_operations fops_link_stats_global = { .read = seq_read, .write = wil_link_stats_global_write, .llseek = seq_lseek, + .owner = THIS_MODULE, }; static ssize_t wil_read_file_led_cfg(struct file *file, char __user *user_buf, From patchwork Thu Oct 8 15:51:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268787 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C3DF3C4363A for ; Thu, 8 Oct 2020 15:57:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 64718206F0 for ; Thu, 8 Oct 2020 15:57:42 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FSWzHUoP" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731130AbgJHP5l (ORCPT ); Thu, 8 Oct 2020 11:57:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730970AbgJHP4z (ORCPT ); Thu, 8 Oct 2020 11:56:55 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 02114C061755; Thu, 8 Oct 2020 08:56:55 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id o25so4682117pgm.0; Thu, 08 Oct 2020 08:56:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=0zIsMJt7nMSPYfhqvNOhy588R8B7b1fBm6xS2B2jQIY=; b=FSWzHUoPiDqhvaPRKOBdsq6b3u1pRNdYQC7taGIwxFp7NqG5xIOSj0M1Gn5aitKLHL CBWqwcr6xk5R+aQVFCdv9+dVnnmkCtRiGbAh4hKdVISjYVcGR2miDdOvblyRc4UnNzt+ 1tfp661aoGp08kTcBXftZuvqezGhMOfpYFYdAqOVoKZ5DzXm84miLfDt8RoS0vIGqKSl nu5rzDroLfRmUMZw+JAgfIIl2J2h7WsgHL/gi/ysaSctq7dHO8pNBrpHQW2Fmhdqga7X r0pWywhTzP6paxPvR4Hz0ZEM+CaO8Pd0q2xU92+Eh+jb8ub++URuYCPHP73B+WL+gDg7 QyiA== 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:in-reply-to :references; bh=0zIsMJt7nMSPYfhqvNOhy588R8B7b1fBm6xS2B2jQIY=; b=RUdphhI6X5iBKjildr6CelY32o7+D7GUMDduhEmfwMVwQU1b2s+hEHkJOmCJ56zwFh Lf/u0gIQ23hedqAVopQOmzbEiRjmJIeGpQ4cObE3UfnDaua/JPxdpNf7SDAKXtfqPs96 AuAZvu1HApZZumuzi9TkZBQMecLcBLtsovnXA/2ON0U3NHjdgnCeH3A6AKtSrlc7PBvM jDj5W3XyqC2BW0vgfkGOs3t5GbbtgqiT0E3X0dO2tmSj/elScPG48edKlnS6Bk038jSL xxM1PJQzxBIOvrD1Ctu8Z15bBndgy/4VGCl78X7Mz84QUHGcJdBkFwo9DNFGaOZoJwNu wPTg== X-Gm-Message-State: AOAM5326+QSCuDvH/SjezTN5SzBRaw7a9w9KN39VCLF9KBhfnJHo9Byq psbDTnzxkNvvfaA3JZlO6X8= X-Google-Smtp-Source: ABdhPJwsN6a+9A2N7o2AXDI8Jgts/CjX71qJWddnd6xYG85+a0FRLv3NS04yv7gouJBuz/bYt1aErQ== X-Received: by 2002:a65:5b48:: with SMTP id y8mr7704919pgr.67.1602172614592; Thu, 08 Oct 2020 08:56:54 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:53 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 088/117] wil6210: set fops_led_cfg.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:40 +0000 Message-Id: <20201008155209.18025-88-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 10d599ad84a1 ("wil6210: add support for device led configuration") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index afbe30989ee4..54285e5420f6 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -2113,6 +2113,7 @@ static const struct file_operations fops_led_cfg = { .read = wil_read_file_led_cfg, .write = wil_write_file_led_cfg, .open = simple_open, + .owner = THIS_MODULE, }; /* led_blink_time, write: From patchwork Thu Oct 8 15:51:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268790 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CE02C4363A for ; Thu, 8 Oct 2020 15:57:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2F3EF206F0 for ; Thu, 8 Oct 2020 15:57:22 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="eRffuTua" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731914AbgJHP5U (ORCPT ); Thu, 8 Oct 2020 11:57:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42224 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730841AbgJHP5B (ORCPT ); Thu, 8 Oct 2020 11:57:01 -0400 Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 197A4C0613D3; Thu, 8 Oct 2020 08:57:01 -0700 (PDT) Received: by mail-pl1-x643.google.com with SMTP id bb1so2976448plb.2; Thu, 08 Oct 2020 08:57:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=3VzWT6HRJEnNHiHoLIsKjth52BnG0NvlFKcBX62YyM0=; b=eRffuTuaGe7Gb5Uq8P8NBEkKBUdy54730DcWmbr47yKkOa0xlXuZFXQ8RqDPEHVtqO U0LDRel+QoWvrQI9dHaSsMxGXCh6/ABjIRl+2KgN4Kp56Idk/RKk8xCNE7ikrhk34Dvf zdpcNRASG4huKYYRNWMnWfdJDy3Iz8Ivq/EeS4uPw5sRJUzKJGBtmxGF67BprSzo//94 57emobn1BbKHpHttAAntLCrUPU9QzhEUTFVO4qa6bLU2KmiKY3CrAzT3q8t/tatJOoSh Li105n8L6ut1lfdg7Snsk8TBHIW4TNM97h4Ws9cqpHxWuxb1RKUr0eYVlLuHjaYkTUpW USkA== 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:in-reply-to :references; bh=3VzWT6HRJEnNHiHoLIsKjth52BnG0NvlFKcBX62YyM0=; b=BTaE4VN3kKtT8AirshouXsed+QB6UQpL7tfawt6dHMEjwjZnOqwBqncY8ZJQ7XEhFO DIJgcXKlqtWA+iEvqn9BhhSv5WWpiofiUEmJE2bIsSDLqZuh+PbhQfb6bIooB4Fle/Rw ksueM+/1crzT9WAWo23PQjd3d4IzGhcG38Nb+yyjMh/FZtehBS/mZVt2n2XAcViO37v+ WCnCr4W5VS8Bgpshd1GZe/URjqDUw1wfZ4KQ4IjGbZi+vxF+qZtjSIJXpYhEzi5S0aFg elZjqdy766WC8yJE1X58/W4K60RhV0j4iVREOnyjD7VLitb7BNpAxQ2ymISg+xEFdP0e IUXQ== X-Gm-Message-State: AOAM530+Hudx7IMDcy+10R1AGYEqGkk1sKZXcHaxTVQAXyo2y5Ik/Fya 093RrpPnojRXf5dq3cuU09g= X-Google-Smtp-Source: ABdhPJwCQ9Tz2atCw6gPI6xCPGKCnnrppBjAltGzgFT2SB8yvxP6fvYWuDU0khDerQJ6nGDeUoQD1A== X-Received: by 2002:a17:902:a613:b029:d3:8afc:da51 with SMTP id u19-20020a170902a613b02900d38afcda51mr8056463plq.19.1602172620660; Thu, 08 Oct 2020 08:57:00 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.56.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:56:59 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 090/117] wil6210: set fops_fw_capabilities.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:42 +0000 Message-Id: <20201008155209.18025-90-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 12bace75704e ("wil6210: extract firmware capabilities from FW file") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index c4c159656eb6..b147b97c0d5e 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -2204,6 +2204,7 @@ static const struct file_operations fops_fw_capabilities = { .release = single_release, .read = seq_read, .llseek = seq_lseek, + .owner = THIS_MODULE, }; /*---------FW version------------*/ From patchwork Thu Oct 8 15:51:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268788 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B5A30C47095 for ; Thu, 8 Oct 2020 15:57:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4BCE6215A4 for ; Thu, 8 Oct 2020 15:57:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hH6tKUwV" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731868AbgJHP5R (ORCPT ); Thu, 8 Oct 2020 11:57:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42268 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730964AbgJHP5Q (ORCPT ); Thu, 8 Oct 2020 11:57:16 -0400 Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 73CF9C0613D6; Thu, 8 Oct 2020 08:57:10 -0700 (PDT) Received: by mail-pl1-x643.google.com with SMTP id p11so2969904pld.5; Thu, 08 Oct 2020 08:57:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=zsp1f6T9aoXrg33z2WLXsW7tDdYDHFrfejg8cWxOAW0=; b=hH6tKUwVNX/VZTnsKe6BVDRizmh/E2bW7dtzMQsznnVdsx7wS3cAhDUHf6SU3J5vV8 mRp5ggQrtSaM2eAGo6FHEA6wVAr0WCf/LJ0AkMfiU0jbzNqBcrs/k7D0K7XC87uAVxpB /p3U6hxSrhphXk9Ks/qajwW5dLJRlUlw/a0ypAQaZGuFMOTb2Dh4rIMqv09eSdFPlxRt loQdK6Fj2EmnxO+1w7KuuX2OLJHiHcUarkLYWyt0/+AEA9oMGN+qzl1qeueCtpTLAzbk L+ja1jodgbFeGhKQoP1a/CG36zAJJmK16Etza+ZMCMdlIlfQ69JWCYIDje4+7RUBitAJ jcig== 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:in-reply-to :references; bh=zsp1f6T9aoXrg33z2WLXsW7tDdYDHFrfejg8cWxOAW0=; b=sXHujbSN0uQJp6AIawTHyAoq3uCFmQ9dmYoggA945zHDfpA+Ql41ytwHAcUWFepoho YAqJYxgewGDuFt2YCS9XUF34TS4jP4jSqzgbGaOX+8F/C/WPKcsC/G7Vlas4/vF9eEHg jZb0tYqpJAxNov69hiQOeCGZBNV9kosAi2970ILVvOmUyxOgmVPRCcTBHNRBOFU8llJA IFIUm+F61k4/reyzERHQz/v237wi/wHWEC0VZtxoIVxJnOboSrKxiQSokMTH48CiwVrL wA7gX+qwIxQ/9KrdaxONiNowhDJ0b0j31V70I+YxSMLcU4DRiRfy7TBoz4cpMWgkbRBe oxsg== X-Gm-Message-State: AOAM531dGhU3FimZ5WEcZPNR1zr+fJNeD9NX1+OiJE3BbFrR+RSdoIOf c0pGlVmdlx8IPnJZPm8Gz9U= X-Google-Smtp-Source: ABdhPJyyKdDdvSy66qo3o3uJbwvSEO42tCf5MC3wYGNmZtLposigy0O2iJRsp5dINeyOcu06bHIUtw== X-Received: by 2002:a17:902:b211:b029:d2:1fde:d452 with SMTP id t17-20020a170902b211b02900d21fded452mr8088462plr.36.1602172630050; Thu, 08 Oct 2020 08:57:10 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:09 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 093/117] wil6210: set fops_compressed_rx_status.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:45 +0000 Message-Id: <20201008155209.18025-93-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 96c93589e2df ("wil6210: initialize TX and RX enhanced DMA rings") Signed-off-by: Taehee Yoo --- drivers/net/wireless/ath/wil6210/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 4ac558f95586..7540c49aba3f 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -2347,6 +2347,7 @@ static const struct file_operations fops_compressed_rx_status = { .read = seq_read, .write = wil_compressed_rx_status_write, .llseek = seq_lseek, + .owner = THIS_MODULE, }; /*----------------*/ From patchwork Thu Oct 8 15:51:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268789 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D6A1DC4363A for ; Thu, 8 Oct 2020 15:57:32 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 88775206F0 for ; Thu, 8 Oct 2020 15:57:32 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FyYsqgpd" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730964AbgJHP5T (ORCPT ); Thu, 8 Oct 2020 11:57:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729035AbgJHP5P (ORCPT ); Thu, 8 Oct 2020 11:57:15 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 840A2C0613D7; Thu, 8 Oct 2020 08:57:13 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id i2so4657484pgh.7; Thu, 08 Oct 2020 08:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=evyKndbwepYrq5KDuUy+JWXd6ewoiEHFeL5yHKdiEYs=; b=FyYsqgpdQ2UtIaBo4TFEggOY770uBR/Ddn+dxBZlaquA+gamDmwrOuq7JccoCcKmFr RCX+ue/pfhAsa7+Xt3RRaOdilacmWHPAzvKQWfaSv88LXDf+tsrY5crXxDJ9rtxzODM7 dBa4/CrpE1c5aT7q7ixiyZcujDpH3NGoPmOaF10tP2PDpOe/3xiLX3p1aUoT8XEojD3/ PrxKPwFAuIbn745ktcPE+Slp65a8Z8NlPhf886OtudoiDGn1dess2/0rJuEyleDVuI9V 4+5zTgyC9bt4RPWVM3Cw6wHa5FYvk4PtbcuDp7swwSnw2HaL1woMZHWb+VOHkIhOG5Iz EwnQ== 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:in-reply-to :references; bh=evyKndbwepYrq5KDuUy+JWXd6ewoiEHFeL5yHKdiEYs=; b=qtN3luVolYeBZ0JNuS2y6YTudetk6OSJ853SwWOlnzUS3jVkd/zAyIneUgAbLI5PsH D3vFxAMA1SRJIwLk68X7zfPRUmrvtJ90TigsUvjMNvziV6Jhup0Kunsj/2ufa3SxX6UI WsEQn3v0+wGdcVOUvNkBJ3kHhFHH6aJmFMNMFUII57Ov2ZuNnF68Yvj2SaQEW6r+44mU 7m5GlWsQ77BOAy0aLrA5KSlt5Zrmar3mQxfdhQ/uLwORGtDz53EpRd1R5h5Q7ZXvxYPd cehHrCWEjcX7+WbVquitjoYw77WBL1ncv2c+AnxmorxvFihUEG1kKUeOKbuyJZvA6KOp PnaQ== X-Gm-Message-State: AOAM532vUUo9wf5A9x5y8n8Q/TTeMemut3qNIcsu5Wsf82rGq8496UyF NyutHmMDFYHVx7VeWY55kpg= X-Google-Smtp-Source: ABdhPJwESH4h3miSObDUehJuAA8T74d94kZXzEuI2P0OkTB/PfkP0mJLdViTHTiY9OWWeAsi4wBbYw== X-Received: by 2002:a17:90a:2e89:: with SMTP id r9mr9348978pjd.82.1602172633106; Thu, 08 Oct 2020 08:57:13 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:12 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 094/117] cw1200: set fops_wsm_dumps.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:46 +0000 Message-Id: <20201008155209.18025-94-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: a910e4a94f69 ("cw1200: add driver for the ST-E CW1100 & CW1200 WLAN chipsets") Signed-off-by: Taehee Yoo --- drivers/net/wireless/st/cw1200/debug.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/st/cw1200/debug.c b/drivers/net/wireless/st/cw1200/debug.c index 8686929c70df..bcb8757c34ae 100644 --- a/drivers/net/wireless/st/cw1200/debug.c +++ b/drivers/net/wireless/st/cw1200/debug.c @@ -355,6 +355,7 @@ static const struct file_operations fops_wsm_dumps = { .open = simple_open, .write = cw1200_wsm_dumps, .llseek = default_llseek, + .owner = THIS_MODULE, }; int cw1200_debug_init(struct cw1200_common *priv) From patchwork Thu Oct 8 15:51:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268779 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 32F32C4363C for ; Thu, 8 Oct 2020 15:59:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D11D920B1F for ; Thu, 8 Oct 2020 15:59:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="AQxGsIKM" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732024AbgJHP7C (ORCPT ); Thu, 8 Oct 2020 11:59:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42294 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731022AbgJHP5X (ORCPT ); Thu, 8 Oct 2020 11:57:23 -0400 Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 138D7C0613D2; Thu, 8 Oct 2020 08:57:23 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id g9so4653571pgh.8; Thu, 08 Oct 2020 08:57:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=CaLkc5S5r8gSYs29OL2G0vSN6v5EU5CqRKTlV3j+mYY=; b=AQxGsIKMGtEnJ858YgNSUlOBvPyn9/jeLJ9IZz4BDSvAwio3m+LC+8Fa8y3j5dr5gT VM1UkMv6hf4CK+Ax/SB/f9hd9iaxSdQOiqW91mqR27B1m+j//78GOw5frnO2ix8guo9+ BWNvo/MD2tUOfe8v0Xc/nFIy1lEOD269yDqzkqZt1/0kJKwltNIgpi+w+dprF01VzlTz zlzfrq4wsYPOeXydpsRtBewDmbWh2TuR809Hu9JW0hCVeM4AfgO1q3VhYYQf/ESvxxDX FUsmgJZGn4koWpuIlzgXGu8+WyslW+bbe91MnIgdIdBqsY0LPuPrztoQHN4VG7bmCltU z3NA== 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:in-reply-to :references; bh=CaLkc5S5r8gSYs29OL2G0vSN6v5EU5CqRKTlV3j+mYY=; b=qRXB/ecjR8xcpbR95u2EvKOnZOeM0X9zL3vs15glScNO47tepkCC7gQMQMsTkRCs/8 qb9omva4wze18lxjVHQTGNbaKHFq0dtruNfhr9bDqevkL/O4oWJDsswU96g9LeR1A+D+ 2+dBEWelOiwpnjQLSVUAZwzuKR0rIM4lTnghHhhXkV6pdcpGKK2Wqpw8mqNBfoadovhH 06r1ULeYpNDNGV3/Vyyu99mECmMO1e2TI07hfungTzzrw+t1Y5YCNlaKau1qO86edMPL YhFSO9nrv+IhVmjyBo+JJoh44qIZRolZA/wf/HY3oahiJGPl7YHHxe3fXuo7EKZ5NcWq 9d5g== X-Gm-Message-State: AOAM533gL1WZu3bOZX3qp9Sl9zixqGOZGSRYAGzDPBEwSDn3vg0uPnB6 5Wt0Huog8BljMCdM4qIt0C4= X-Google-Smtp-Source: ABdhPJwCdhSC6bolvS/nyhvC95zl36KHGmPOYCB8R7gEKtsb0aciVCUS7r6O+gCj16wF5c+/xYCQkg== X-Received: by 2002:a17:90a:1704:: with SMTP id z4mr8767715pjd.7.1602172642647; Thu, 08 Oct 2020 08:57:22 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:21 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 097/117] b43: set B43_DEBUGFS_FOPS.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:49 +0000 Message-Id: <20201008155209.18025-97-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: e4d6b7951812 ("[B43]: add mac80211-based driver for modern BCM43xx devices") Signed-off-by: Taehee Yoo --- drivers/net/wireless/broadcom/b43/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/broadcom/b43/debugfs.c b/drivers/net/wireless/broadcom/b43/debugfs.c index 89a25aefb327..c0d51cb57b27 100644 --- a/drivers/net/wireless/broadcom/b43/debugfs.c +++ b/drivers/net/wireless/broadcom/b43/debugfs.c @@ -611,6 +611,7 @@ static ssize_t b43_debugfs_write(struct file *file, .read = b43_debugfs_read, \ .write = b43_debugfs_write, \ .llseek = generic_file_llseek, \ + .owner = THIS_MODULE, \ }, \ .file_struct_offset = offsetof(struct b43_dfsentry, \ file_##name), \ From patchwork Thu Oct 8 15:51:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268778 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 794D7C4363C for ; Thu, 8 Oct 2020 15:59:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 30C99206F0 for ; Thu, 8 Oct 2020 15:59:21 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FeGsgG5Q" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731860AbgJHP7B (ORCPT ); Thu, 8 Oct 2020 11:59:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42302 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731923AbgJHP50 (ORCPT ); Thu, 8 Oct 2020 11:57:26 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1213DC0613D3; Thu, 8 Oct 2020 08:57:26 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id 144so4345336pfb.4; Thu, 08 Oct 2020 08:57:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ASI6wH+LVV7iTtr5dwHBwqJyLXzURutB+W9jf+xwR/E=; b=FeGsgG5Q7E5CM4RBYmrnBjYW+0i3TPfkuKavrfI98XHsSqyHWrqos2nmTyXgwwa1vw poxktwlq14I+FqycSKin7JkYi4fvhemd0AawwpuQnRv9UMPp7C3JefH8FJ3nQzXg5SJe UpIUEI7Z+dq+MQi3bekJLfV+/eipJZCBZRldS63gsSEKR9/9kkOy/+W17gF6g+NBSlQo CsphCzgqqA0fm4ofiH3LybLrgoO8z3QZlt2yCYIxvE2Sol8l4SIy2ChKF77dGJx4PDhL PXJsZ1euZPglTA6LfwXtDPUyRXm+/DuiPo6OttMww7C24CpFg+GcpJQostdZrNd7icZH buwg== 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:in-reply-to :references; bh=ASI6wH+LVV7iTtr5dwHBwqJyLXzURutB+W9jf+xwR/E=; b=Th0cpY+/d0kJkmLA4bsjrpUij9vhMm3uFIAKiWI7InHkngKj+pn1jfA5VoYY5oLxxC XLyj0VHHGVk8UsDGPNFRQHzvNfHjRCS7r2t99SYDLYapwighHDOvwcIJZ/qIaojBX+Cd 13h0RxNxCmxyoEOCthC1y00zVxBeRlZrtYUOLvzd+g+gb8rDDqz6g9NmA8JqpMG1S1yU puhmG+wk2qK8pXpRFCxdF5axQQqp+MqowB+64km+88s/tqihmHKkYrI/lo9LGfIVzE6N x0yvrvCgjohZLwcQj4nT4OiZC328UQABAZ2c+U2n5ETOTiNmY0ErhVk/mUaBT6gMUXJ7 iQBQ== X-Gm-Message-State: AOAM530KM0flsH797jfuGLHaw3PJe1xpruyfMY/bxQfCtogLFFcFPi9s B77S47TD6ozkK/g3zxFWvlw= X-Google-Smtp-Source: ABdhPJwWADfef58g8/KwxAc4cXnxkoiPyYfYEb3d2rOWB0n4k/4PP/oRbJXBUSG3TJb17glV92R4bg== X-Received: by 2002:a63:d6:: with SMTP id 205mr7788791pga.309.1602172645650; Thu, 08 Oct 2020 08:57:25 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:24 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 098/117] wireless: mwifiex: set .owner to THIS_MODULE in debugfs.c Date: Thu, 8 Oct 2020 15:51:50 +0000 Message-Id: <20201008155209.18025-98-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 5e6e3a92b9a4 ("wireless: mwifiex: initial commit for Marvell mwifiex driver") Signed-off-by: Taehee Yoo --- drivers/net/wireless/marvell/mwifiex/debugfs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/marvell/mwifiex/debugfs.c b/drivers/net/wireless/marvell/mwifiex/debugfs.c index dded92db1f37..641113260439 100644 --- a/drivers/net/wireless/marvell/mwifiex/debugfs.c +++ b/drivers/net/wireless/marvell/mwifiex/debugfs.c @@ -931,18 +931,21 @@ static const struct file_operations mwifiex_dfs_##name##_fops = { \ .read = mwifiex_##name##_read, \ .write = mwifiex_##name##_write, \ .open = simple_open, \ + .owner = THIS_MODULE, \ }; #define MWIFIEX_DFS_FILE_READ_OPS(name) \ static const struct file_operations mwifiex_dfs_##name##_fops = { \ .read = mwifiex_##name##_read, \ .open = simple_open, \ + .owner = THIS_MODULE, \ }; #define MWIFIEX_DFS_FILE_WRITE_OPS(name) \ static const struct file_operations mwifiex_dfs_##name##_fops = { \ .write = mwifiex_##name##_write, \ .open = simple_open, \ + .owner = THIS_MODULE, \ }; From patchwork Thu Oct 8 15:51:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268777 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9C415C47095 for ; Thu, 8 Oct 2020 15:59:26 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 44EA820B1F for ; Thu, 8 Oct 2020 15:59:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="I/yCldQm" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731137AbgJHP65 (ORCPT ); Thu, 8 Oct 2020 11:58:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42322 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729249AbgJHP5c (ORCPT ); Thu, 8 Oct 2020 11:57:32 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32756C0613D5; Thu, 8 Oct 2020 08:57:32 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id b26so4352945pff.3; Thu, 08 Oct 2020 08:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=b5XH8VB0Qc/fJW/TLis8ZtXssZ0nTmQ5NAZeJ30/k9k=; b=I/yCldQmgyTcFnF/2uTiFisKzEgLO+jXPAEAFN22uwDyFMcsL8eXy6FrBhze8yHA5G BPfVGCs9yHXlT8RmFOI3INNLn6JRhcc3OyeQKjVIj/2Dc/+ueIg0GzDzZI6fbw8KF+bt A/EKqFRWgnp5PWtsh7vikCBmLgxvd8eTO16X+ef4mP1OgeRUr3K2AO8XGt1K/n6SODSw S2pyAfDYHZbdOEc0uWIcYyznji6FZ8/Vy61T2KM9gnOS6rLa3d68LmgxrAk6sE6rJGOo rzfHYEBoPvYhWlwEDKO6LCiG2WHLlUDkIzCEukyIbTNWegq2ojjnUz6zPzaxUnrfBi8x /Wxg== 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:in-reply-to :references; bh=b5XH8VB0Qc/fJW/TLis8ZtXssZ0nTmQ5NAZeJ30/k9k=; b=RjEOEtiHluTXXEFoG7fZHdyjCb2OkU+Ea+y4LVl/z1G4cOq2eF3W2cHjzNCFuHPwAm kzeKCXTKPxzogCrQqUIz3zPb6QZpBOVbeMnHk0uiGURavFmLaOoVr/wnyY69/BFM287I PuX/mU58j5sctXDo60qKBk5vJVGeUaMFOSMweLRgwYvRDPLf53s0S32mx2PeqkODIfqj weg8/XOQRTM2it1ggcNGUsoS8Duwe6zWVlOua2dbTT+yr8BqQ0X58kjsi2xZ++5N+lGV 6ZSs2spvtzZmk326tEdWf7iWi00Ar/pqWAvMMz9gp11JPBX/Rw1BcpnmSvAuT5YcYh/M J7og== X-Gm-Message-State: AOAM532I41JdDzMYXmRlf/lCehe64BsaqG/eavyVepNM0WJH3pM8k1vg UxrXB0ryXdS5JjxHTh1JF6E= X-Google-Smtp-Source: ABdhPJx8EkzDFXVeswhPWDjNIVZU2LLE6jNldSEO99k3w/+DquRYaqMnz5ZD7p5kghXtmn/EaAl83A== X-Received: by 2002:a17:90a:1ce:: with SMTP id 14mr8985881pjd.209.1602172651735; Thu, 08 Oct 2020 08:57:31 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:30 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 100/117] net: mt7601u: set fops_eeprom_param.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:52 +0000 Message-Id: <20201008155209.18025-100-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: c869f77d6abb ("add mt7601u driver") Signed-off-by: Taehee Yoo --- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/mediatek/mt7601u/debugfs.c b/drivers/net/wireless/mediatek/mt7601u/debugfs.c index 03f7235a90ab..3edf153dc68c 100644 --- a/drivers/net/wireless/mediatek/mt7601u/debugfs.c +++ b/drivers/net/wireless/mediatek/mt7601u/debugfs.c @@ -143,6 +143,7 @@ static const struct file_operations fops_eeprom_param = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; void mt7601u_init_debugfs(struct mt7601u_dev *dev) From patchwork Thu Oct 8 15:51:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268780 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 29B98C04EBE for ; Thu, 8 Oct 2020 15:58:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id CCEF1206F0 for ; Thu, 8 Oct 2020 15:58:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cLARU4vW" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729409AbgJHP6q (ORCPT ); Thu, 8 Oct 2020 11:58:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731653AbgJHP5l (ORCPT ); Thu, 8 Oct 2020 11:57:41 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 76890C0613D7; Thu, 8 Oct 2020 08:57:35 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id h6so4666496pgk.4; Thu, 08 Oct 2020 08:57:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Ggn/qqDw5Ps9lvylNXGZ0/oCC+xNhAV2tZzyGJTLKUQ=; b=cLARU4vWvjD7XtiOATtJAR8hR/atiOfgHm43HPtfU7ygeCzWU6Xw1bY+N/WMIajuye iyxBKajfAS97/sG5JlOVywO87Zr3QWYDKtBgNiPFBzcPd25XNiGj1gomdDiyaOf0s4F0 Ie01VjXpfXzhODLZaKxKP+aIeHaXLoW+2WHoGlDoQOTkoskCgW8jbMpQeU03qLA8UP55 k68iTo1hLbCYn1N/K/UbpGlA4quhaKiEd2FdB75xx/xxT2POCnThb63fChsETjz5GJTC jVaQ66lEdj1CCjeBWen1ZOQ+CGsnzkJ1OHmX84h4pdYKI5p9EEjEfixm7/I6ZYNxgK/T wCSg== 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:in-reply-to :references; bh=Ggn/qqDw5Ps9lvylNXGZ0/oCC+xNhAV2tZzyGJTLKUQ=; b=h4oXof2LMjmrOZDgJ0q/zMRZVI7DZrZAlNMXwKhhx59+Ise2ta8UHk/yvFxhMZ5ua8 o75drWhXTdRIspzlw5wLS2lZOWRFb9OpFsLStwKoLvQ2+Qs8yH/BcfeE/8f1xtMuIbmH lD6qA+eLpmqo83Mu+g5O5zN+DhSqaZ/+398yjaYaj852NoeTWeUq+2ZqVK6Y77xZDRJz bP6mSBQS8ucj83kmiPkf+WqTudJIhtl7XasOGHxacfmZaTvHFk5Ri47AK35WANfDkwRT KGI42IuvmLpzAuFxzveaq3BrH2XFD7iz+ewrAwirz3hIQfIgX0P0ylzMJkI6DVOxH+0j 5w3w== X-Gm-Message-State: AOAM530Ahd5ZtvO2zKbq4c2MS3tm6j1x/SzGMzamtpOjUE0awnBsF+VH TGPlU73819R1zahHcTwzzC0= X-Google-Smtp-Source: ABdhPJx5cbuVpFRB6D8mk5ytn1H0QZcgNWFNr7Bb4JCuBaVfNfXRtB5y9ZuKvmBiv7sMoYLZQhMkVw== X-Received: by 2002:a17:90b:118a:: with SMTP id gk10mr8427702pjb.218.1602172654767; Thu, 08 Oct 2020 08:57:34 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:34 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 101/117] mt76: mt7615: set fops_ampdu_stat.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:53 +0000 Message-Id: <20201008155209.18025-101-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 75601194a1c8 ("mt76: mt7615: collect aggregation stats") Signed-off-by: Taehee Yoo --- drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c b/drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c index 88931658a9fb..1770fa51f562 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c +++ b/drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c @@ -246,6 +246,7 @@ static const struct file_operations fops_ampdu_stat = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; static void From patchwork Thu Oct 8 15:51:54 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268781 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 03720C4363A for ; Thu, 8 Oct 2020 15:58:32 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 9C6FD206F0 for ; Thu, 8 Oct 2020 15:58:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XqV8UMUC" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731949AbgJHP5n (ORCPT ); Thu, 8 Oct 2020 11:57:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42346 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731929AbgJHP5m (ORCPT ); Thu, 8 Oct 2020 11:57:42 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8C946C0613D8; Thu, 8 Oct 2020 08:57:38 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id f19so4326938pfj.11; Thu, 08 Oct 2020 08:57:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=YqAJZHZtPZt3y+aav7S3myXA+GDLw0nhSzEfUGaYfeM=; b=XqV8UMUCnTMb5YLgD/gJydW8cPO8/PgfDDXPRIxvh6d11bwolQQMm7F9AU5SkEDLDL msmlElIvJSWJDjDpriiuAL9T5qqjoHri3kD/N138FhiCbR90+ucedvFwWADCy7MGuikV VWtgwOQ9ADIfqDuXDT5PBoV+3zr78qMIyMmfNpZRPzcKL6prlh+b41IWFAF4xWcgcbg8 1Vemr4n81qtwLZi9Nak9NDaWpNxtv0EsxhQZPLLwMvlhXbK9NChZIXFuFRrgREXITZna aUVwz1QLf2D/EbSatPBMt1opcM6fPJ8wqSv6GLb0t7dq//o/r9Q4FEUY+p9H12pzyNWT gaDA== 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:in-reply-to :references; bh=YqAJZHZtPZt3y+aav7S3myXA+GDLw0nhSzEfUGaYfeM=; b=fXWJRuTP6J4C9n33cAoDMFG22S6V5MUZg9Ilesmc9RzKPMLnytPKKHUKKPKc7vz3YQ OVIooF+hPwjB+xRPXkJLGamMYKs8/MUFPdiwEgP7m56tUEU3CXbsW+G+NqGwURvJ2Bsn HRITe9nJJK9zTBFxSx5DKzgX48SwO8fOBAV6kfZBpz0wF94rSEzAejIkugob+hxLM1rz T43k8oSMaUGdiWJvjD+VWfNIniZzwcu/OtRb5CkPiXVCfw4k1cUrPEZ1n2w1th98JZSt JdGvF0OEegvDVsV8fku0NdlulfcfFtqtNzka6A9nMPfRUa86bLsp3zp+bnEYUTE4Wc02 o7Gg== X-Gm-Message-State: AOAM532AQfyE1NDfTeavAs3HlbMB+xvARlxUfLaLzXm35G27BTmfXy7Q UnpTXuEUKiA0BYVVG3EhhCM= X-Google-Smtp-Source: ABdhPJxuTQRMJDNb/VkGNUhXszcq2hcRAOtrVwql+kXMG3JDn7Bg9IkrWP9qmQw2PB6yyCzQweJqwA== X-Received: by 2002:a17:90a:6443:: with SMTP id y3mr8725837pjm.150.1602172658136; Thu, 08 Oct 2020 08:57:38 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:37 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 102/117] mt76: mt7603: set fops_ampdu_stat.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:54 +0000 Message-Id: <20201008155209.18025-102-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 5a8d4678e02b ("mt76: mt7603: collect aggregation stats") Signed-off-by: Taehee Yoo --- drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c b/drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c index 8ce6880b2bb8..af6fb67a6f7b 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c +++ b/drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c @@ -102,6 +102,7 @@ static const struct file_operations fops_ampdu_stat = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; void mt7603_init_debugfs(struct mt7603_dev *dev) From patchwork Thu Oct 8 15:51:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268785 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 261D9C4363A for ; Thu, 8 Oct 2020 15:58:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C2E79206F0 for ; Thu, 8 Oct 2020 15:58:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="qFe4QMb8" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731981AbgJHP54 (ORCPT ); Thu, 8 Oct 2020 11:57:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42368 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731092AbgJHP5s (ORCPT ); Thu, 8 Oct 2020 11:57:48 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F126BC0613D2; Thu, 8 Oct 2020 08:57:47 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id o25so4684082pgm.0; Thu, 08 Oct 2020 08:57:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=NxnURy1s4bmeadcVdRKZqcVPbgw1zYNZ2MTGOvYb6yQ=; b=qFe4QMb8rFeMJwjDzyAsIw7K9u5YJI7IJn1POK0yfxA+t/4ncVdwo+KJfg0i8DeDQk X/nKdLPE1abCKiQaqReRoL6kht8X3TWeOf6m9rw2lXYpuxfCg8Hra9e0IpOUZRsviJV5 6N3ZHsmBOTRrt7R6w/xIy39hvwmd2mCB8OKHhF/BpAHHgoI+NeIrCYReTqEruo3AwUms QIm5onkgl8FrMJLroVzDDhq/qp3fa/id+7066l+fYIUKg2Og6+1Kkt0eTcb9hsH9cg/U utuLNeqAXXGgek3kRs56nDZLMvipCLphn37w4cjukhDPojzZt719+Cba2xfLHiLQmNMz spng== 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:in-reply-to :references; bh=NxnURy1s4bmeadcVdRKZqcVPbgw1zYNZ2MTGOvYb6yQ=; b=Kwnj7ATyywu2gRuhzarr73PfwAxSR3KJYM4n7yZiseEF+q0GM6ey9Jjqsh+Um90psl Fcxs9h0rAgjraHO0avqBRbLuvlsyMFfD7C6Zx2o9khyTpn3M6Lohg3mXHfHt8bZE1Xqr fyudlCQ7sqn0/BtMk0LZV43nG0CBoXj8h1pKpSBKCxx6tDEaEoLEKRj/ZlXwtUKfLAdx Bv/TYzk3kl7UZPUlGSk0yfA/N74/YPZOA2Xa78Ex1J9DxUAy6epel4QPI/MvKtKp86+K rXh84pBsW9HWDWvLkGmfDbjbxRkHyjPz76T01Z6oTiM0Rz4NDSxSkDEhFYwjfcko+Fwl /1pw== X-Gm-Message-State: AOAM531+mTJAEmqzSzcRwMmBgrzz3QJBtBlZ3pJH700tZQzz6NhGAujo IAJvT2CY4e+PrCw5O3HHb4I= X-Google-Smtp-Source: ABdhPJz82wlyC/FBgJacP82XyDXV85dEMtQmBBLl6szHYxSiicRplJ2iul00yk2eL4iYV7iU2udROA== X-Received: by 2002:a63:5fcb:: with SMTP id t194mr3825125pgb.119.1602172667514; Thu, 08 Oct 2020 08:57:47 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:46 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 105/117] mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:57 +0000 Message-Id: <20201008155209.18025-105-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: ec9742a8f38e ("mt76: mt7915: add .sta_add_debugfs support") Signed-off-by: Taehee Yoo --- drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c b/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c index 31ac338c5526..149686906ad4 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c +++ b/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c @@ -462,6 +462,7 @@ static const struct file_operations fops_sta_stats = { .read = seq_read, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; void mt7915_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, From patchwork Thu Oct 8 15:51:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268784 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D2B37C4363C for ; Thu, 8 Oct 2020 15:58:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 74D53206F0 for ; Thu, 8 Oct 2020 15:58:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="pOsi2ytH" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731193AbgJHP6J (ORCPT ); Thu, 8 Oct 2020 11:58:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731972AbgJHP5y (ORCPT ); Thu, 8 Oct 2020 11:57:54 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29CD1C061755; Thu, 8 Oct 2020 08:57:54 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id 34so4635080pgo.13; Thu, 08 Oct 2020 08:57:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=R9gs6Wld7jw/v0TFtg7coIV6VVR6/NQGiZexDt9xYbc=; b=pOsi2ytHK0X0AUZRUvgvDo/iBkXGN8PYgSC7EdAOPmgT0+yFiYDFqkfFMDQg4CIc04 x5ytQXmSl7FeaIDsjiZDJfbwYxNa2955WA+9d9RFF2+Yaf6nPcURFtCm0piInlH2OKSD Owp/BOUtBvqj8o5h9xgzSBDJFUMT2ppyrm7d2xABt1iGBTZ5qTp1suX4h8+FwXQ4K0Ah bsXbQXaUKqfhGf46qhmXw4gg7ftyVKwGtvpdv52RcGJiVYAS066P7b0ioGFtxwGYue5v 6QdX9VNqbmq/pJtgL7QUrw01JKbOq58TwtjRaxbkGXgISeiyRtkcjJPmuLggypAzbSyb K7CA== 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:in-reply-to :references; bh=R9gs6Wld7jw/v0TFtg7coIV6VVR6/NQGiZexDt9xYbc=; b=Y3P0T8vMUZgHoX8udLre3mnnP/ZQNgQqewfST4uZhs3DiB8u2gqT82nGigz8xhWsh1 2PVud6NuPBMHWTvCP14glRdUs5FE+6/BDnqaW+Jjzav1NRo+zFm7SOtqh1nnd4a2Qxmw ZsQPcFxxriMO71ZRixUgIRU/koucd/RhfjG1Kirpa8pv8cYhScpEQd687jWPzI5wdgHg Lctn7VVXQiS9MLmhXOWUw+a1F8TyocpumCZJw8aDtcn4nNQgK2DZIH1trAkaMFcciDEX RwGK4cgaPBtOkRP7bOaPeQRL8Flftc/qfK8Gk465dw1T1vyWKQzppZa0deC9jgCn45W8 FvjA== X-Gm-Message-State: AOAM531khJJs6oxrXCFeTpUTYVNCVG/Lp1/RIlKvnR6K/dMFd1iGpYw9 R5BeewSiavw/fANqI79Wpzo= X-Google-Smtp-Source: ABdhPJxfYxwR39jy2lNuKWSYKCr9KXVwOOd4gpt1A+Xs8SGkvngTumR9QA8PkaxSl03VGR3DChhTkg== X-Received: by 2002:a17:90a:1ce:: with SMTP id 14mr8987293pjd.209.1602172673685; Thu, 08 Oct 2020 08:57:53 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.57.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:57:52 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 107/117] Bluetooth: set vendor_diag_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:51:59 +0000 Message-Id: <20201008155209.18025-107-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 4b4113d6dbdb ("Bluetooth: Add debugfs entry for setting vendor diagnostic mode") Signed-off-by: Taehee Yoo --- net/bluetooth/hci_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c index 5c2e65b00e68..6778114f6615 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c @@ -173,6 +173,7 @@ static const struct file_operations vendor_diag_fops = { .read = vendor_diag_read, .write = vendor_diag_write, .llseek = default_llseek, + .owner = THIS_MODULE, }; static void hci_debugfs_create_basic(struct hci_dev *hdev) From patchwork Thu Oct 8 15:52:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268783 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 97DB4C4363A for ; Thu, 8 Oct 2020 15:58:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 31006206F0 for ; Thu, 8 Oct 2020 15:58:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="l9pdMfww" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732009AbgJHP6R (ORCPT ); Thu, 8 Oct 2020 11:58:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42418 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731166AbgJHP6D (ORCPT ); Thu, 8 Oct 2020 11:58:03 -0400 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40894C0613D2; Thu, 8 Oct 2020 08:58:03 -0700 (PDT) Received: by mail-pf1-x443.google.com with SMTP id l126so4348289pfd.5; Thu, 08 Oct 2020 08:58:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=GkTNl3/nsnJPBgnMSizZWf0E4PedPJPKpjsCAjH/rSI=; b=l9pdMfwwUkBmdUfH0BiH+l9UFVL3L4n9wEhKj6JsXB4H31pUdpiKYnKtP+FAtjb9Pv l3gCzsg1LMMBvnDsqMs1KlNzSPf1KVrhxGVSYPZMaOn/3ImTMJYMPJWh3BPPYLmDfUHe r+TnEY8wIWX7bFjbvFVCRH1/aes3F/dgmp8lzWHQzdph3WGtxo+AKihP/BQHeLuBuMhw z6InIOHYxFKf/G7AlGpDyRAgO2RUsi6LzWd30wzAeXTQqGyZpKB6m/Guf9sIIVyDUnfT jFM2nxPXaNIPtMOsI611TbsaUL2CZE/g2/VukAxuNR7yVr/5gcmSDzOdRwwiKEd9IlOG JjEQ== 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:in-reply-to :references; bh=GkTNl3/nsnJPBgnMSizZWf0E4PedPJPKpjsCAjH/rSI=; b=HaT2FqLxSMyv3TAPhfDKMuJR5YETasjoZZ1Z+2n35+WeP4NI8Q+BeBmIo8nVafjKzZ +2LomIavaJ23vLmXF2YkQlGbtoFfszrvyWjlcmXMn18h0alXkXI0l5VIlujByh+oMUJn UZKe4bXPPgbySvRqgUnDZQki6fPbfRw1szv0cAukupYVx9LTz88l6SBCUwVd3+iOzTZV rT5ie0GaPmmhWlwrsVAO4r+XYBmpU68DGFNTEQcqiT5PS4N8esFKEk5z2LmRhSin7oLE HDFu0k2dnfvmUN3SAewFL+DuC8ohVgTJ4pW3QLgAjrwc95Buh6SRJPvV0I27CZxWYN9F zDTw== X-Gm-Message-State: AOAM532X5Q9K8kKWGgzQ0ej1Yhk0eDOAbpJ1ezaYgGd8JAIVwEk0Upzl DqUbRFlV//ooWyYKDMtFEMg= X-Google-Smtp-Source: ABdhPJyEbdiyg2r4RhJZiJRw8ba/9x4CpgA8jVNX0HpSWq/BGG/+8FzdHFnUWDmuzRfNbC7KemSmpA== X-Received: by 2002:a17:90b:118a:: with SMTP id gk10mr8429327pjb.218.1602172682817; Thu, 08 Oct 2020 08:58:02 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.58.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:58:02 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 110/117] Bluetooth: set use_debug_keys_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:52:02 +0000 Message-Id: <20201008155209.18025-110-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 0886aea6acd2 ("Bluetooth: Expose debug keys usage setting via debugfs") Signed-off-by: Taehee Yoo --- net/bluetooth/hci_debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/bluetooth/hci_debugfs.c b/net/bluetooth/hci_debugfs.c index 5e8af2658e44..cdf19e494c31 100644 --- a/net/bluetooth/hci_debugfs.c +++ b/net/bluetooth/hci_debugfs.c @@ -284,6 +284,7 @@ static const struct file_operations use_debug_keys_fops = { .open = simple_open, .read = use_debug_keys_read, .llseek = default_llseek, + .owner = THIS_MODULE, }; static ssize_t sc_only_mode_read(struct file *file, char __user *user_buf, From patchwork Thu Oct 8 15:52:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268782 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2D87CC4363C for ; Thu, 8 Oct 2020 15:58:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id CA95A206F0 for ; Thu, 8 Oct 2020 15:58:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="lhdWkX1e" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732005AbgJHP6P (ORCPT ); Thu, 8 Oct 2020 11:58:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42428 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728620AbgJHP6H (ORCPT ); Thu, 8 Oct 2020 11:58:07 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7A3F6C0613D3; Thu, 8 Oct 2020 08:58:06 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id i2so4659481pgh.7; Thu, 08 Oct 2020 08:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=STf+1xnAdWv7hMrgcPL8ZiWZwYzLO+1aLUXFpjRCvgc=; b=lhdWkX1ey708K603b3BNPUGjqR8pXW84dpRBXo/GTeGHb4SbgvdH0jpMgaD7xTZLJZ Cq3Xsq1nDt8QqJbHg15ib7maKaVBHfkNzSCE2Kxk10SwrxhHdmj8IhFiO9X6tfOuUVxo kgANZwX0xVGuGvt8Aqr6xa9bC3XrNyF9XZjZuBmNa1CQII444s0AYXdmMePyBIrCGls7 gybBeJNy4NN06Nf1nDWhplWIpBua9RxTrppmVCOH7cPQq4AMRxwtDTeiqGy+HYO32h3f 4Ihdg68epJZhzdecD/wLrAEPHRllF1vdpVcwNoKFshZiaW55PyTCcMvE+lmQU21lhzej HdZQ== 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:in-reply-to :references; bh=STf+1xnAdWv7hMrgcPL8ZiWZwYzLO+1aLUXFpjRCvgc=; b=qxd/Z08Vcv8cEKEX0MgzIwRevg/5UyabBQ8l01qTwMXHstgUfRhjx3V4YcCq33uvtJ grQ9sFZpBqunWA8en9i7nA7FhqBkR2NzPIxtmhVUjRrSCtJnhSMHHOM40wD84YOYyYb4 E7+/nOocjDmdB5KJlTDUPb1QaP3mooso+H74wjeFitYuBiAQwkj5fok3LJRhqzDLAUPM oWs9Qo1yS8s40zaRyO97V3Xpr1IGIPHYAJAxU6+yPmRUcdecuWfjUA7hunuOaXsj5bKb gfqkiPeBL201Ag1hAo7aJrRbCaTAT8fQT7R6UzWek9lyB6tG0H7AkzMJF0z7Z06N/vgj QAjg== X-Gm-Message-State: AOAM530GHhw8WB1rWFkOr0/WQUu/YedbP/CjtudQbYs7OuspQ8BljW3E 6KIW+V5hNgHwjf2Aw+GipRfjZ/bRp58= X-Google-Smtp-Source: ABdhPJxsvZd7Pi5b2mq96Kkj0p/5A+SvFlSA88im8U1vWnNqs5WuE46Tobiz7+2WqUQmfLa9pynNsg== X-Received: by 2002:a17:90a:8007:: with SMTP id b7mr8940979pjn.84.1602172686077; Thu, 08 Oct 2020 08:58:06 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.58.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:58:05 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 111/117] Bluetooth: set sc_only_mode_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:52:03 +0000 Message-Id: <20201008155209.18025-111-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 134c2a89af22 ("Bluetooth: Add debugfs entry to show Secure Connections Only mode") Signed-off-by: Taehee Yoo --- net/bluetooth/hci_debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/bluetooth/hci_debugfs.c b/net/bluetooth/hci_debugfs.c index cdf19e494c31..b8e297e71692 100644 --- a/net/bluetooth/hci_debugfs.c +++ b/net/bluetooth/hci_debugfs.c @@ -303,6 +303,7 @@ static const struct file_operations sc_only_mode_fops = { .open = simple_open, .read = sc_only_mode_read, .llseek = default_llseek, + .owner = THIS_MODULE, }; DEFINE_INFO_ATTRIBUTE(hardware_info, hw_info); From patchwork Thu Oct 8 15:52:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268776 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C6E29C47073 for ; Thu, 8 Oct 2020 15:59:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 66C9320B1F for ; Thu, 8 Oct 2020 15:59:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="bD+fs5ZE" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732032AbgJHP7c (ORCPT ); Thu, 8 Oct 2020 11:59:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42456 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732006AbgJHP6P (ORCPT ); Thu, 8 Oct 2020 11:58:15 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AAB2BC061755; Thu, 8 Oct 2020 08:58:15 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id g9so4655596pgh.8; Thu, 08 Oct 2020 08:58:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=t8T8i58WQfbeHU8dIRPN7izm8rHgd8f2YkszgDsgMR0=; b=bD+fs5ZEG5wlWKtg1qXOk00E5AuZVLgviAE7M9mQ6FjSh0ElMwaEK+wxbEFEXYlEPz EHcRGgh+LEYCHtxAygpFx5pp/pK+WHsZ0QrETEiCRhcUGrKVJaFhOcqtuQRJdWq5Pf4u QKmC/ORc2xe3pAb+EOfJzGJ77rFlt+KokJfCbleaQI70NJ0mtbqE9eI7t7iTVfptPSb0 2uR7oQWHwjRrN16MRkUfRuJPSTiB6ChXvJxZ2eNadx3KsHuI2EumrPib/AXskD/+seji xGkfLkZsMFKaks+2v8qkQdW69GbmJAKRtZ3HDYOpodP0XadxUCLjryasinuVmowzbWx8 Dx0A== 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:in-reply-to :references; bh=t8T8i58WQfbeHU8dIRPN7izm8rHgd8f2YkszgDsgMR0=; b=psQvFkFi2DsyeclTXzidrcFjs3YsyT4Wh7rgPL4pUpd3a89iDu0CkbzQMMKnutxAva T/8SNNBXxlDEWDi4o++I2ZZItjmSgbkq9FObWyoLOx4YyeTGdAYmtZT44O5126uhR69D 8BaJto7ptdx6lF6fEl1rbfKd9sL0ge3C7amEjdZ6zUy1h0xR7iMOvClyKyCH5RQVuBAH fLelLekgKT0myZWXycmTmMonbCQosWn+1uO//xr1L3p1I/ioW3KrbQ838wKuC3wHNbjj geZwWDtM6UKZjimiHjxJ9bDy7c+/cCGINulj3LhDjnM2FRoYXx0scAmN5UO5stmXOb2S HsGQ== X-Gm-Message-State: AOAM531iTmVRBeTtoK0RSml7nwJ7Slr4JNGr1JKdzT17hXgoPGzc07/c +coq5Zcw1gh7n1O/MgPPi/E= X-Google-Smtp-Source: ABdhPJxqauphbzVm/v5Kps6fYalqWKsQwqxBo5Lq4hOJOmbFwRVoPErK0xynbFNp9k1Pd+5KtPCoIQ== X-Received: by 2002:a17:90a:6444:: with SMTP id y4mr3865561pjm.203.1602172695273; Thu, 08 Oct 2020 08:58:15 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.58.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:58:14 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 114/117] Bluetooth: set force_static_address_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:52:06 +0000 Message-Id: <20201008155209.18025-114-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: ac345813c4ac ("Bluetooth: Expose current identity information in debugfs") Signed-off-by: Taehee Yoo --- net/bluetooth/hci_debugfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/bluetooth/hci_debugfs.c b/net/bluetooth/hci_debugfs.c index d162736a5856..6ea692a3d4a8 100644 --- a/net/bluetooth/hci_debugfs.c +++ b/net/bluetooth/hci_debugfs.c @@ -730,6 +730,7 @@ static const struct file_operations force_static_address_fops = { .read = force_static_address_read, .write = force_static_address_write, .llseek = default_llseek, + .owner = THIS_MODULE, }; static int white_list_show(struct seq_file *f, void *ptr) From patchwork Thu Oct 8 15:52:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Taehee Yoo X-Patchwork-Id: 268775 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3673EC4CC70 for ; Thu, 8 Oct 2020 15:59:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DF87021897 for ; Thu, 8 Oct 2020 15:59:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UMKeA8LY" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731290AbgJHP7a (ORCPT ); Thu, 8 Oct 2020 11:59:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731166AbgJHP6V (ORCPT ); Thu, 8 Oct 2020 11:58:21 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D5434C0613D3; Thu, 8 Oct 2020 08:58:21 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id x16so4677181pgj.3; Thu, 08 Oct 2020 08:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=GptPqW+YBVZbflI+JOZGmhDhTFZoI6lt7BxarReCpAo=; b=UMKeA8LY1Qk7ghT/Io+5D79urxzLni27kL5YzE4uT+H/0BuTRwwg9sgXP3Z1UU82MC 4xped/OOHN2PZCXpebyYCoyOUCMzG8i+gmp6UbTPu94xjlpFNslvlX3GomtTHNN0nyrJ iGEy/ZzImzHDaIg4ghhWhx1j8f56UXLKD9ksh7gaXwDCgJjEkgjdmzGdwx2n301rcmay YXpPf0YYoPYR49NEeVqFbJbqxht5M5t7gWzPIS18q73FXJtR8Fs2JgSYSBpgxNrED2H3 3bAV58jj0sG26M+nM4JuNIs1SCAXQFXjP07/i6/pwU32eEcOE6nYDpGrWOymhJeJw8In 6UsA== 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:in-reply-to :references; bh=GptPqW+YBVZbflI+JOZGmhDhTFZoI6lt7BxarReCpAo=; b=UI0E5tPYbDmN27zmbD0joMSKXIdnJ9FcSCvDjGHeV3s4mLXvFWXAL/zzzfcROPGqCk Zi7kPkkH9uDUXFWZ/hAP1s7sU+yiSo/j10xE+PP3fMHn5i3zXKS9FglXrzrS4GWqnE8x Vz//bM5ERtz6P+DM+ZvONWVjQnG0EPjmIWCdlM2I4w14X4oLnhj1nJpmbZjRMW3KK+5D 0nbRfNHIFDo4puiX5fUjPFoppvDIzV7QbFcKgffzMDP9ab2Gov2GR1sHMSNtfJGo3rhR hxzRjngjoYo0JgO01wmayxL1/qTBQvZwpL2aQjlejgfUiZtCLg+hunnv73xaV5t/ictB PH5w== X-Gm-Message-State: AOAM532lYpID5JPK7H8/xcmL0zSPME8ssnorDpJBia9EZTQXaLTeOCRF We/8C9bYAJ81ZuJhFOB8hPw= X-Google-Smtp-Source: ABdhPJzIAX4KCPiO/JSqKYkaV8RS4Q//H5n6WE8edJ/nxs+KEDg7UobC1HDGUkM3vk4D7dpq664AOQ== X-Received: by 2002:a17:90a:2dcd:: with SMTP id q13mr8762014pjm.202.1602172701435; Thu, 08 Oct 2020 08:58:21 -0700 (PDT) Received: from localhost.localdomain ([180.70.143.152]) by smtp.gmail.com with ESMTPSA id f1sm5917929pjh.20.2020.10.08.08.58.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:58:20 -0700 (PDT) From: Taehee Yoo To: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org Cc: ap420073@gmail.com, linux-wireless@vger.kernel.org, wil6210@qti.qualcomm.com, b43-dev@lists.infradead.org, linux-bluetooth@vger.kernel.org Subject: [PATCH net 116/117] Bluetooth: 6LoWPAN: set lowpan_control_fops.owner to THIS_MODULE Date: Thu, 8 Oct 2020 15:52:08 +0000 Message-Id: <20201008155209.18025-116-ap420073@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201008155209.18025-1-ap420073@gmail.com> References: <20201008155209.18025-1-ap420073@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org If THIS_MODULE is not set, the module would be removed while debugfs is being used. It eventually makes kernel panic. Fixes: 6b8d4a6a0314 ("Bluetooth: 6LoWPAN: Use connected oriented channel instead of fixed one") Signed-off-by: Taehee Yoo --- net/bluetooth/6lowpan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/bluetooth/6lowpan.c b/net/bluetooth/6lowpan.c index cff4944d5b66..0936184f0813 100644 --- a/net/bluetooth/6lowpan.c +++ b/net/bluetooth/6lowpan.c @@ -1214,6 +1214,7 @@ static const struct file_operations lowpan_control_fops = { .write = lowpan_control_write, .llseek = seq_lseek, .release = single_release, + .owner = THIS_MODULE, }; static void disconnect_devices(void)