From patchwork Fri Oct 19 08:19:26 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabian Frederick X-Patchwork-Id: 10648795 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D2C4914E2 for ; Fri, 19 Oct 2018 08:20:33 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C2EC328AA7 for ; Fri, 19 Oct 2018 08:20:33 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B193628A35; Fri, 19 Oct 2018 08:20:33 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7A61328AA7 for ; Fri, 19 Oct 2018 08:20:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727004AbeJSQY5 (ORCPT ); Fri, 19 Oct 2018 12:24:57 -0400 Received: from mailrelay101.isp.belgacom.be ([195.238.20.128]:36125 "EHLO mailrelay101.isp.belgacom.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726609AbeJSQY5 (ORCPT ); Fri, 19 Oct 2018 12:24:57 -0400 X-Belgacom-Dynamic: yes IronPort-PHdr: 9a23:LEGQdxQG3BhN9i/LBxHQjzRa/dpsv+yvbD5Q0YIujvd0So/mwa6zbB2N2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4qF2QxHqlSgHLSY0/mHJhMJtgqxVoxWvqgdjz4LIeoyZKOBzcr/Bcd4cWGFPXtxRVytEAo6kb4UAFfEOPedCoIn7ulAArQG+ChexC+zx0D9Ih2P53a4n2OkmHwHJxhcvH9wVvXTPr9X0NKESXv6pzKXS1jrMcepb1DHg44bLahAsufKBULBqfcfQyEQjDQHIg1GKpYD4PD6Y2OIAuHWB4eV6T+KgkWsnphl0ojio28gjlJHEhpkQylDY7SV5x5s1JcGgRE57f9GkFJxQujmeN4txXswtWWVouCY9yr0dpZ63ZiwKyJM7yBHFb/yIbo+I4hf5W+aQJzd0nHNleLShiBau6UWtye/xWtO13VtLtCZIkN3BumoQ2xHQ5MWLUv598V2g2TaL2QDT8OZEIUUsmKrVMZEu2bAwm4EIsUTAHi72nlv5jLOMeko/5Oek8/7nban+pp+AK490jRnzPb4tmsynBOQ1KQwOX2md+eSh27zv5EP5QLJXjv0wj6bWqozaJcUcpq6/GQNV1Zwj6xmnBTe8zNsYhWUHLE5CeB+fjYjmIVHOL+riDfe8nVusiyxmyOzdPrH7HprNK2XDnK3/crlg9k5W0BAzwsxH55JIFrEBJ+r+VVP2tNPFFBA0KBC7w/39BNph04MeRHiDDbGEP6PPqVWI/P4gI/GQZI8JvzbwM/wl5//ojX8kll4RZKep3YAKZ3+mAPRpPUGZbGHygtcOD2gKpBAyTO/0h12YVz5ceXKyU7g75jEhB4KsFZ3DSZy1gLydwCe7GYVbZmRHClCKDHfpeJyIW/QSZyKIJM9ujDgEWKO/S48uyx6urhX2y7l5IerO/C0Xq5bj2MJy5+3JmhE47SZ0ANiF02GRU2F0mXsFRzEs069kr0xw0UyD0at4gvxeC9NT++lFXRwkOs2U8+svAtPqXyrFf9GUWBOoRcigDTgtT9U3hdgUbBVTAdKn2z7K1SujBfc7jbGHCYY1+aGUi3b4LchV0HXX0qQ9yVMrFJgcfVa6j7JyolCAT7XClF+Uwv6n X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AxAACMkslb/7dPQldjHAEBAQQBAQcEAQGBUQcBAQsBgQh8gVMSjDVfjX4BiFCOCYF6OAGEQIUFIjQNDQEDAQECAQECAWwogjYigz4jgRqDWIF1EagNg32GJ4cshDqBQT+JboUNAohtlVQJhiGKSwIVkCmYFTiBVU0gGIMokFg9gTMBPQGKMgEB X-IPAS-Result: A2AxAACMkslb/7dPQldjHAEBAQQBAQcEAQGBUQcBAQsBgQh8gVMSjDVfjX4BiFCOCYF6OAGEQIUFIjQNDQEDAQECAQECAWwogjYigz4jgRqDWIF1EagNg32GJ4cshDqBQT+JboUNAohtlVQJhiGKSwIVkCmYFTiBVU0gGIMokFg9gTMBPQGKMgEB Received: from 183.79-66-87.adsl-dyn.isp.belgacom.be (HELO localhost.localdomain) ([87.66.79.183]) by relay.skynet.be with ESMTP; 19 Oct 2018 10:19:54 +0200 From: Fabian Frederick To: akpm@linux-foundation.org Cc: jaharkes@cs.cmu.edu, coda@cs.cmu.edu, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, fabf@skynet.be Subject: [PATCH 0/7 linux-next] coda: fs clean-up Date: Fri, 19 Oct 2018 10:19:26 +0200 Message-Id: <1539937173-26260-1-git-send-email-fabf@skynet.be> X-Mailer: git-send-email 2.4.11 Sender: linux-fsdevel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This small patchset applies some sparse clean-up / optimizations Fabian Frederick (7): coda: remove CODA_FREE coda: destroy mutex in put_super() coda: use SIZE() for stat coda: add __init to init_coda_psdev() coda: remove sysctl object from module when unused coda: remove sb test in coda_fid_to_inode() coda: ftoc validity check integration fs/coda/Makefile | 3 ++- fs/coda/cnode.c | 15 ++++++++++----- fs/coda/coda_fs_i.h | 3 +-- fs/coda/coda_int.h | 10 ++++++++++ fs/coda/coda_linux.h | 6 ------ fs/coda/dir.c | 6 ++---- fs/coda/file.c | 17 +++++------------ fs/coda/inode.c | 1 + fs/coda/psdev.c | 10 +++++----- fs/coda/sysctl.c | 11 ----------- fs/coda/upcall.c | 38 +++++++++++++++++++------------------- 11 files changed, 55 insertions(+), 65 deletions(-)