Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751727AbdHAMut (ORCPT ); Tue, 1 Aug 2017 08:50:49 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:52223 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751008AbdHAMur (ORCPT ); Tue, 1 Aug 2017 08:50:47 -0400 X-AuditID: b6c32a38-f799e6d000004f48-5b-59807925b852 From: Bartlomiej Zolnierkiewicz To: "Gustavo A. R. Silva" Cc: linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] video: cobalt_lcdfb: constify fb_fix_screeninfo structure Date: Tue, 01 Aug 2017 14:50:42 +0200 Message-id: <2606688.MWf1F93hnl@amdc3058> User-Agent: KMail/4.13.3 (Linux/3.13.0-96-generic; KDE/4.13.3; x86_64; ; ) In-reply-to: <20170708013023.GA4842@embeddedgus> MIME-version: 1.0 Content-transfer-encoding: 7Bit Content-type: text/plain; charset="us-ascii" X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRmVeSWpSXmKPExsWy7bCmrq5qZUOkQfMXFouVS/azWZzo+8Bq cXnXHDYHZo91B1U9Pm+SC2CK4rJJSc3JLEst0rdL4MpYtHw+c8FvtopZb/YwNzBuZO1i5OSQ EDCRWL/wPpQtJnHh3nq2LkYuDiGBHYwSS6bOZ4dwPjNK/H3ygxGm4/zhlUxwVVcXfmWEcL4y Suzr2swEUsUmYCUxsX0VWIeIgLHEtef7wOLMArYSr0+fAYsLCwRIHHl/GWw3i4CqROejwywg Nq+ApsSP/j9gNaICXhJb9rWD9XIKGEicebmaEaJGUOLH5HssEDPlJfbtn8oKYetInD22Duwg CYH3bBJ7ejcB/cAB5MhKbDrADPGBi8SBHz+YIGxhiVfHt7BD2FISjS8fQsWnM0ps/y0BMWcz o8Sq3ROgiqwlDh+/CLWMT+Ld1x5WiPm8Eh1tQhAlHhLvrpxhgbAdJT7vug8NxmZGifPfe5gn MMrPQvLDLCQ/zELywwJG5lWMYqkFxbnpqcWGBSZ6xYm5xaV56XrJ+bmbGMHpQMtiB+Oecz6H GAU4GJV4eDtM6yOFWBPLiitzDzFKcDArifBWlTVECvGmJFZWpRblxxeV5qQWH2KU5mBREucV XX8tQkggPbEkNTs1tSC1CCbLxMEp1cDoxaJ75oTS6kuK2lLc+/NU57w7er18f/okjSC7qvTN W25k9r19y+daxJ82qfMqZ9bnB3LpFyWEIxb+/v/g45TDvy5xcUlPiF2QdURR6LTc2bybd08v UKlPMJj86fi0H+XZS+d75FXNlXVjnPRJddPqSZ1y2ydr7OuWrzWWfjRpqVGBSMrDyeYnlViK MxINtZiLihMBS7KKtgMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprAIsWRmVeSWpSXmKPExsVy+t9jAV2VyoZIgymzjC1WLtnPZnGi7wOr xeVdc9gcmD3WHVT1+LxJLoApys0mIzUxJbVIITUvOT8lMy/dVik0xE3XQkkhLzE31VYpQtc3 JEhJoSwxpxTIMzJAAw7OAe7BSvp2CW4Zi5bPZy74zVYx680e5gbGjaxdjJwcEgImEucPr2SC sMUkLtxbz9bFyMUhJLCNUWL5mm+sEM5XRollJw6zgFSxCVhJTGxfxQhiiwgYS1x7vg+sm1nA VuL16TNgcWEBP4kd02ewg9gsAqoSnY8genkFNCV+9P8BqxEV8JLYsq8drJdTwEDizMvVjBDL Whklnrz+wAbRICjxY/I9FogF8hL79k9lhbC1JNbvPM40gVFgFpKyWUjKZiEpW8DIvIpRLLWg ODc9t9iowFCvODG3uDQvXS85P3cTIzA2th3W8t/B+ONs9CFGAQ5GJR7eDrGGSCHWxLLiytxD jBIczEoivFVlQCHelMTKqtSi/Pii0pzU4kOMpkD/TWSWEk3OB8ZtXkm8oYmlkYmBmZmhkYGx mZI474TALxFCAumJJanZqakFqUUwfUwcnFINjP1/qhRf+WRzTDVIX95UtCz88J6q6L8LE+5N f851XmN6y/PbKonm53V7qhojxAr7+98GLBedaX1x2cmu0vV9tsKSTp8m1TvKLlt5+sbl7XoL tp375sleJ2vXNfHAt/RzG6ovXCkr2vpLaKLUZKaIV89+P59/jClTb6n8jOlOxqr7k75ITyli aFdiKc5INNRiLipOBAAGFfEfowIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170801125044epcas1p128d343c3ae7ea993eb940ab931f89af9 X-Msg-Generator: CA X-Sender-IP: 182.195.42.79 X-Local-Sender: =?UTF-8?B?QmFydGxvbWllaiBab2xuaWVya2lld2ljehtTUlBPTC1LZXJu?= =?UTF-8?B?ZWwgKFRQKRvsgrzshLHsoITsnpAbU2VuaW9yIFNvZnR3YXJlIEVuZ2luZWVy?= X-Global-Sender: =?UTF-8?B?QmFydGxvbWllaiBab2xuaWVya2lld2ljehtTUlBPTC1LZXJu?= =?UTF-8?B?ZWwgKFRQKRtTYW1zdW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBF?= =?UTF-8?B?bmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 101P X-CMS-RootMailID: 20170708013027epcas1p36438cf071afb2633cd7439ad0de538d3 X-RootMTR: 20170708013027epcas1p36438cf071afb2633cd7439ad0de538d3 References: <20170708013023.GA4842@embeddedgus> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 847 Lines: 42 On Friday, July 07, 2017 08:30:23 PM Gustavo A. R. Silva wrote: > This structure is only used to copy into other structures, > so declare it as const. > > This issue was detected using Coccinelle and the following semantic patch: > > @r disable optional_qualifier@ > identifier i; > position p; > @@ > static struct fb_fix_screeninfo i@p = { ... }; > > @ok@ > identifier r.i; > expression e; > position p; > @@ > e = i@p > > @bad@ > position p != {r.p,ok.p}; > identifier r.i; > struct fb_fix_screeninfo e; > @@ > e@i@p > > @depends on !bad disable optional_qualifier@ > identifier r.i; > @@ > static > +const > struct fb_fix_screeninfo i = { ... }; > > Signed-off-by: Gustavo A. R. Silva Patch queued for 4.14, thanks. Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics