From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753108AbdKJPKi (ORCPT ); Fri, 10 Nov 2017 10:10:38 -0500 Received: from mx141.netapp.com ([216.240.21.12]:51455 "EHLO mx141.netapp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751455AbdKJPKf (ORCPT ); Fri, 10 Nov 2017 10:10:35 -0500 X-IronPort-AV: E=Sophos;i="5.44,374,1505804400"; d="scan'208";a="238979621" Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Anna.Schumaker@netapp.com; Subject: Re: [PATCH 0/4] make function arg and structures as const To: "J. Bruce Fields" , Jeff Layton CC: Bhumika Goyal , , , , , , References: <1508256866-12798-1-git-send-email-bhumirks@gmail.com> <1508258427.4747.7.camel@redhat.com> <20171110022125.GA13874@fieldses.org> From: Anna Schumaker Message-ID: <7c61a3c8-4042-7b05-1298-e3abbef916c2@Netapp.com> Date: Fri, 10 Nov 2017 10:09:46 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171110022125.GA13874@fieldses.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [99.9.112.69] X-ClientProxiedBy: YQBPR0101CA0054.CANPRD01.PROD.OUTLOOK.COM (52.132.64.159) To DM5PR06MB2476.namprd06.prod.outlook.com (10.168.178.146) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 67556ad7-578a-4b5a-06a1-08d5284d1fb1 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603258);SRVR:DM5PR06MB2476; X-Microsoft-Exchange-Diagnostics: 1;DM5PR06MB2476;3:EY8+ez0g00oYGo4ho3QrYcg8eDh8AQNcE8Yp6bblpwjyG43rfPFwzMpGHIoR4yQvVviqnk1+t/0yfE91osd8tXDZuKPSpQTt2G6Kkcr26g0PuaEAjOPZb7Tb5B7oh3X21vSmnHc8QuAww2i16CVBt1dEk1dhKFsM3eDJoGgKCrR/hgHONcJtxPs14/xYlyxtvty6asZ4Dj99jgK+Ub0khqAlTKVLoFitPSVwFEkPl8ITsy+oFy28AqtkUIiIVqQy;25:nexQSZV/L+Gi/JvUtHrk8OJmu5JYXvoWupvIPuVcj3rvD3ls2MGmGHCHqffQV7OdOkJ/+c1hjOf/b7cma8nGaCgw2qYHCYxmtop4+56u6g1v28Ay8szyF5U9G9UPlbLDgFFrzawecrqEh3AZpickqPJHrdUNQzQJv+z5/L6UNQ2YUHhv8Akj9xp5hg4FC6qJEnGCCrq4kd+qpC6EAv05/F1CnfU6iFJH7KPYcZJGRVGBCbvgp4SJwzrHT2Vq8GCKjCSuz7AO//P8HITFkeK5WQUbrlWk+/SVV3kXsBKDQzDCARcoSNmBVl/rarWTT3fCtWVOEKF6ALaPQVV+aVkpOw==;31:CxfgjQhFuTkEzo1k2batP7oTXAHVukbi08xLKee//zKQO6I1q1RhNU3O2GUwOAA8aX4z1+r+Ig0vocuJaBpVWTrlxV3uVohoGvcQL2CnjFX4g/Ls1oZ8tNEXth0E1G0/i0MIDjZXfo5Yf4cy1TJ1ntEFcTUa+ZyGhZkx73IB1GakiNWJYR7hYibL0xLspnnSvjJux57mo2TJ9qKM7pm5w8eiteBO+OeB9SfWxKDSemw= X-MS-TrafficTypeDiagnostic: DM5PR06MB2476: X-Microsoft-Exchange-Diagnostics: 1;DM5PR06MB2476;20:B3shFZxK1yrnGtQw9zsm2uOVS0JnKWSEdrZ2bfuZOOiMY0CPBf3lvz9epe4eu6T/tk+ZtChS2fzogzx5Tc8AwzjYFcSP0vf3UZCEc/xNS8fSVviSO8C0B1WKxFFfhAy11tbmn/D4FQCZxonnApwqrLlKanXyLBelVy3XIEMbw0A/opF+UL/2JJ3G737IcP3tWXyC1AbHTmAk0DqnLn4gPZDlSwkqLq/I00UYurmLf9KIG99TUiffOWAymHPqNdFnMJIhb8SHaStagogo9mYmxU9qQ8A8KpQu6y2IpFZCUQdRyBwHSBO+UvADCCR+jklqQyYZnPPLIaO2LgdMtBc+XvZtKxpIMmRq7iwiBo6ZeqO7iBlubgwDlfl0tTrjtwxgU8CnPxi0j3gNTMBXuF4u52H2PwR53VB+YDAt/r/CHgJX43ESxco2FwkZGP3VTydLTmOW6eOe4PdSjnEm+0P9fakw+6lPQbV6FyiGwW+fA4HP3RR4R1JEngAPvMgN0Vyy;4:aZN56qfY4XlXNv/knKrfzxaw2tCp0dptMK6p8gy77qyBqvtVfAAGCSONlf9+1RGmIJSbKQuIDDw9KbZmP2/BTUhIJsoXn07EzZllQJXR3oeMdo6qj8d/iDxjojWaQyqb9HGE4wGM2xFxMx7QY/IlaqdBXAwXO4wwobYA8i6LShFUoakxD0VSGLicHw0J8JPWqL1HWSTidMgkKehbp2483zSwHw9iDS17eb4+Q+jtmYWmo1sq3BwFsRzofK2SarxaISvDst/a928P8IhfGt7tEw== X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(3231021)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR06MB2476;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR06MB2476; X-Forefront-PRVS: 0487C0DB7E X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(376002)(346002)(24454002)(189002)(377424004)(199003)(65956001)(65806001)(31686004)(101416001)(97736004)(50466002)(83506002)(53546010)(66066001)(47776003)(7736002)(229853002)(36756003)(68736007)(4001150100001)(2950100002)(189998001)(69596002)(25786009)(6666003)(50986999)(54356999)(76176999)(16526018)(305945005)(6486002)(6506006)(39060400002)(65826007)(81166006)(31696002)(105586002)(106356001)(6246003)(64126003)(110136005)(4326008)(230700001)(81156014)(478600001)(8936002)(72206003)(316002)(58126008)(33646002)(86362001)(8676002)(3846002)(5660300001)(6116002)(6512007)(53416004)(23676003)(2906002)(53936002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR06MB2476;H:gouda.nowheycreamery.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA2TUIyNDc2OzIzOjlaVExxOExXUFdDbnZFSlNjOXRVMXFFeWRx?= =?utf-8?B?Zk1XOHRuaWZYODdsYkFncjRadG4vV0NKMnh0bHIyWmw2Syt2eHZxSVMrMVl2?= =?utf-8?B?bnNtdldhdDN0ZitWZHFtNldhK0NhZlRtWVI5Qkk2MWFBQVdmLzhzK3ZBZW16?= =?utf-8?B?UnBQWmszekp1TVFnbk9kV3RLZGxJQW0xNzdOUW9KaW1rZldNNDRKY2UyUTdR?= =?utf-8?B?QmFkanFETTI4OWI0aTdDWGFyUnZveG9zNytUOWwvTWE1aHdSbTVYTFAwNW13?= =?utf-8?B?OFpxemNOeEFGVkZkb3Z2ZEhRc2VlNys5UFlrdVBXQmIySVlBVDVRMExOZ29E?= =?utf-8?B?ODhzbkUyTUtNL29aQnFhRVFjOGt6OXFGeUVtNW5hcnZQNjl5STAvdU1TWW5F?= =?utf-8?B?aEdFRG5tWmhxaXdSQy8rSHJFM2hQa1JSY3hqN0RubEZxL3oyazNFc3h6N3pB?= =?utf-8?B?TnVLanpwM0Z3bmJwR3hkejhlbnpFT2ZIcU11U0wyNlpGU1FURGs1WHlpajFI?= =?utf-8?B?MVVGRzBJK1VTeC9QVm13WUlIRjl6L2FJMVBSMWE0L01Dam1UOGcvb2RlSzlz?= =?utf-8?B?YVd6NUg0MjlleUw3WjVwUi85MWtkeWxDYjVwLzhVTjY5ajhYbjFFUXZJa09H?= =?utf-8?B?NmVRTi9Ga1g5aFBMWFh1QnJjelZKcitpSlNJbWYxNjBrNTQyUm5ZYW8vNFRJ?= =?utf-8?B?a3REZ2NpSGhKR04rVlZaT2tDNkZCUmFjdXJNdHVJdDRMU0tac2E4N2RGY0hm?= =?utf-8?B?SmJWUnc0VnRhaXMvVWhsZjUwSEpxQ3JibDhjSytLcUxxSEdteG9rcGZxT0hz?= =?utf-8?B?NTdTaTlCbnJJRy9NVlFJeGxzdXVweSt1aUtaYVNkYlUzYWk0dmU0VW8zRlVq?= =?utf-8?B?R05HQ1pjWTg3U2FCVkxlbmRYelZTaDJnODBraDZFZFdyQ3VWbmxWL1JOcXJB?= =?utf-8?B?amZPSGdYU3o1Vld4NzFUaXJBOE9LbldOQ0xCQm1EemF5TlUvQjBONE1KdGZr?= =?utf-8?B?cnNrcUlFeEd2NW82ZFpnYmVlL0Y2YTVRbkZ2SUZUVmpLNU9tMGRRNGFJeENW?= =?utf-8?B?UkVvc0RKaVIxNEJCUWk3RDJ1WXdkTW50VEoxQzNGbG9NdDVYZEtKVDVRZGds?= =?utf-8?B?bUpEdDBOQ3RiUzhpRVZKWFBvc1IwbW5vTEFpYjB0SmZVWDkrOTEybVVuUXNy?= =?utf-8?B?cUpMa0cyNFlnRTE2OGpTMU1QOEUxRldZTnVsbGQrY05CeEs4UTdCZ295em1q?= =?utf-8?B?dDBHK1NseWN3VVBURUh2MThNSDBETEJmSGM2L0tpcWNSanFjY01vSnRQU0Qx?= =?utf-8?B?YmZXcDVqLzB3ZFhUVzBHb0hZdk5WMEJvRm80Tm5GdlNNdWUxUFBJRE1hM3ZK?= =?utf-8?B?SEdjcURWOStaQVZTS2Z4cE5iUy9lcS9LalhILzBzekRoOXBpRHM1UWhhYTAx?= =?utf-8?B?aEEvc0gvRStVVmVNaVhheTMrdVNxWHBnNkFvU2pCTVF6dGhXUkNPb1NWeVVQ?= =?utf-8?B?K1gwd2NkVldKWE1WTEJIUjhLVkQ5ejE5ZkNnWWdTTlVpODJhS0twVUpkQVFM?= =?utf-8?B?MldrWTZ1Ti9LZWNGQkJQelFQODNrOStBTmVrVnYxRmN6Q3c5UDhiSU1sTG4v?= =?utf-8?B?UkhiQVF2aGpxeVlUaUhZczkvOTFuUi92bnNuMnlCOStVdXpkWkFpbXdxN0Jh?= =?utf-8?B?VnNmVVFWdXFsZG84dVlBMTVXd2dnZ3lHejJpYU16SEE3eVIzMFVQczlWbllo?= =?utf-8?B?VGE2TXFXc3c3VTVUTTltbjBENGQrVytCbjNxd1Nhb0xGZUt1d2kxcVRBY2I3?= =?utf-8?B?RWZET0ZKSllGSklHampCS214UVZ2NkZtZXY5ZDFHakFueTgzam5DMU5IK3Vs?= =?utf-8?B?cWQyVWFZWi9sVkVycGo3SWJHSmd5dzFwTkRvalAxUUVuTkpyKytwWXJqY1RX?= =?utf-8?Q?x4i8BysL4EOV09PX9yuRryEDz0NOIs=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR06MB2476;6:VCR6Dx5R7vswkBE8bAfNpNr6tIJKZWtgyyQahpMRu8UPi4qKsLK6ykiXLaB2deRX/XGqJ8rH8PMAxWLTNgU2Y3YFubsulhqVz8tNesczwF0GT1eRy9sBzpJ8fxtMfV6gDqhOGAlvq9dpKgIMsfjM1ZG+0ZyMjuaZ52V93BQhA3yFVufjsP7oCMPYQ68ulRzAEU2wpLuPgvKcgOhOa2lR4Fx/trBhuTPtnVJ0OcUo8SdFBRCrHlg3azJDztJNXszHJLRYE4hdjt9LD0ZTA50kvZUAOa04btYQgtCpvvxs6wfzvX+OhNTq2KO4sGqmxKelqB1kQGuN8YkVRRCIQFuT0eQ/nYXU402bHwwzF/g2rUc=;5:qf15eeuNZzj59m2Xj00RXCZaYUKlRVD2iOgdVqMULhj+cLS7pm/tYcQIlYzmlPzCoNG3UOc3yQcMxSzrl7VJ9Xeo52xHavP3O66qBqVgxBxkSGu8vOAFxa3skhvS2ji/RtdLGurBB+/iMUm86+sg6VA/EO+9Kt2L4JaWUvFB0mo=;24:462t24ezMPvK2xeZ4WPzd2LyedEmxlJYahNmldWzBylvJMpmVlBo/0USPyHKH5ZZLzwNNJboxpee/n7FG/CrKcnc5kKRYwAU9gfPzJLU9hQ=;7:So4sCiIUCK8QSCyI2jup1NN0Xz9T/hAtX3r1uxBvVNNTrVFc+mNst/rkW5ZxQAO+Wsu6An2I5V5cFBIfOOLVGsNffW6TTUtYq9ZU6o4OjUGvy9w76fUisDllSACxJP4622bPW3PrM5vR4paTLB1Lx/G174NKfGkbhwEuEYEZ03Kl7Fndc2pPOptBYUg5+5fNm8kcZLIHs5TJ0TgRZMLE+RrdyDw3X4tXA8zDQpl5nhFGJYp7xfrqioFGAL0ucgNt SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2017 15:10:03.5362 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 67556ad7-578a-4b5a-06a1-08d5284d1fb1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4b0911a0-929b-4715-944b-c03745165b3a X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR06MB2476 X-OriginatorOrg: netapp.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/09/2017 09:21 PM, J. Bruce Fields wrote: > On Tue, Oct 17, 2017 at 12:40:27PM -0400, Jeff Layton wrote: >> On Tue, 2017-10-17 at 18:14 +0200, Bhumika Goyal wrote: >>> Make the function argument as const. After thing change, make >>> the cache_detail structures as const. >>> >>> Bhumika Goyal (4): >>> sunrpc: make the function arg as const >>> NFS: make cache_detail structures const >>> NFSD: make cache_detail structures const >>> SUNRPC: make cache_detail structures const >>> >>> fs/nfs/dns_resolve.c | 2 +- >>> fs/nfsd/export.c | 4 ++-- >>> fs/nfsd/nfs4idmap.c | 4 ++-- >>> include/linux/sunrpc/cache.h | 2 +- >>> net/sunrpc/auth_gss/svcauth_gss.c | 4 ++-- >>> net/sunrpc/cache.c | 2 +- >>> net/sunrpc/svcauth_unix.c | 4 ++-- >>> 7 files changed, 11 insertions(+), 11 deletions(-) >>> >> >> Looks pretty straightforward. You can add this to the set: >> >> Reviewed-by: Jeff Layton > > Thanks, I've applied 1, 3, and 4 and could take #2 as well if it's OK > with Trond/Anna. I don't mind taking #2, it's already in my branch :) Anna > > --b. >