From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752411AbdHXJcm (ORCPT ); Thu, 24 Aug 2017 05:32:42 -0400 Received: from mail-sn1nam01on0076.outbound.protection.outlook.com ([104.47.32.76]:29728 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751333AbdHXJcj (ORCPT ); Thu, 24 Aug 2017 05:32:39 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH] tty: xilinx_uartps: move to arch_initcall for earlier console To: Greg KH , Shubhrajyoti Datta , Linus Walleij CC: , , , References: <1503487221-17950-1-git-send-email-shubhrajyoti.datta@xilinx.com> <20170823232424.GA9546@kroah.com> From: Michal Simek Message-ID: <62daa70c-0c6f-7628-efa4-308cfe93709c@xilinx.com> Date: Thu, 24 Aug 2017 11:32:25 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20170823232424.GA9546@kroah.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23278.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39860400002)(2980300002)(438002)(24454002)(199003)(189002)(54534003)(2906002)(230700001)(106466001)(229853002)(54356999)(76176999)(47776003)(77096006)(356003)(50986999)(31696002)(86362001)(6246003)(63266004)(31686004)(65956001)(65806001)(8676002)(4001350100001)(478600001)(966005)(81156014)(54906002)(81166006)(6306002)(64126003)(8936002)(53546010)(6666003)(5660300001)(2950100002)(83506001)(50466002)(39060400002)(33646002)(65826007)(23676002)(4326008)(305945005)(9786002)(189998001)(36756003)(626005)(36386004)(107986001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR02MB1135;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT004;1:FY34WoJKKGXufVCiOlEvtZmiK9XfE2lrQDvYOG59OkwlCz6uR3zGGwlwyHugJzXVjcQq8ApqL1LqpVxI45jBPA40IBydeVvHuaoTUXz46LpBEKsgGdN5lPJ+X6yyu8U+ X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bfc595d7-a667-4187-9632-08d4ead30e88 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603197)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:CY1PR02MB1135; X-Microsoft-Exchange-Diagnostics: 1;CY1PR02MB1135;3:3D1aO/JyVZD4mOuJSyjaL2AF6Wt60BW5JbEfUJBTZOLLFRVe7kJ8MpuB7Yc+5p5LqtwnwKEjcFnRy3cwhu3gfX23sp/lYd4YmLIwYbtlS6YDY1UUsHgbIVdw/G6Yez2BzVX1Z8v9F80q1/6Cbl2qYU2TRHMGNuAq7Fg6e51fxblwavRDY0OV8UIs98iZ0Y2S4ja24WPs00uDkhBUBMH9d8QsT6a61YSBcsoy83WUkEBe9SIfymVO6BVsOYq8HYQ6KVMKxxpkt3cd8XhxTbIs0C2XtCChOdz1kGeysf6HkIP0BGmb8VHK6AzMfvhQjKK9SY8pCFhwfkJZVBF4lrMGqdSEFY1x5T1ukxtii9xM6xE=;25:UsV2vP+1b2je+ZUimrTc6W83sIl4Feu+EuylaZiZTV5jVh2y26Xr9gTQSJYVzxPdM1XkTTT1CT+3ml9cZ3eygS+/h2WOSzB93cu4GZjjWp6LpozmMgebFQcFYb+xDpO/peGcIACVj72y+pYagmwm74+chJ+tcppZ/FHBMbAGo5+huaLrURqcOa0jHBPNUrsnSbIm22DcTtIMfdPf51gMdIYCFGwGVcU343fLNPp7+DvGB+WTjvy5LLdKQVZPSoFZJidCPk5Slw3Nli+jtYIwGpy1hOHO+tY2R5rRZU4scDQzSZTaACXOC37t2KeGjWjfGxpcrqvpa91QOuw7bXe3NQ== X-MS-TrafficTypeDiagnostic: CY1PR02MB1135: X-Microsoft-Exchange-Diagnostics: 1;CY1PR02MB1135;31:u6q9xtq71CRRWhZ+paNP5iajzqmbLqYyW7JjEaDKYIWGZhifOr3AEjc6Cs7zRX1rBTJDfuLl9ZaQPsXPhLeC0kxohMlQbEff6qTI2lwyi5Lu0Q6/BgD3JzacTqeDcWGJX8dr+3SnF5nPhlvbtumTxZjwxf4uSqXW1nS5VD8HsUHhbFGVTvMJ1kZB6VoqyAAMSQIQf9vqcH620Ng7znvBsrapASpl7bXFMJ38e2K6lds=;20:hjIgU3pgZe4Uarmos8wHl2xsFqoSRDog9QLKe9lM/XxfNU4lWSaEEN9mlUk1q/6QFBp+tQMr74LE03s/x+wL02NKScAHqepwCPF1sgJDwJ7I5yuR22qoQ2R1O4clC0J3G9xpEvOnqqfysiaP8uOxzT/Ru6/rrY5IJXjVPSKgt3aYvH9YAD7Xtn4PNd11qttu4T/nmFVVHSagXf/0KerM7bJRWXBPFzoZJAyXCh91tNGZ7rm3pkM/JaUfkePMpCbBQ2YoM1cWA6A0i6pxxGvYYQe1NvzQYbp1uUdnqg8mBVarZY85QqsP4lPJVW84fzsVBGQivCqhNJdCKzJ70CpO9pAVrnKbxsNnaTOjOsGD+S/HntqCyresHmJnfptcMlb5ozxErvQO9cqGsSdm1V8pwhHqxW42umsJkviPzgSv9aeh2ipII4jlnG8KduriBqw63O1uO2XK7lsCKq8o1PdlAWL5ZUfJVaZ8FTDjFFqUs/Hs8dveP9ganYby0bBVYgtK X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(13016025)(5005006)(13018025)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY1PR02MB1135;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1PR02MB1135; X-Microsoft-Exchange-Diagnostics: 1;CY1PR02MB1135;4:WtGinWy37+BYNzUyIjd7lYFcqwMc/ti4dqRy1e5hX9AQ1Yr+qV5jO07sGdA45uAVRpLe3no21BJ88TeYnBvsrwyi4S2YnoLXcPkMveuQyX4+GpxGeB4Fcti6RU1jqSoSTrjN3QUs575/N+6qFLCywPvEaoxq6sSHGRfm2dQ6jRrcp9Ap+SjjfUeVz33ta0C/vnCpoJHECs2Awnr7YRSt15UNQIAhDIUCnM4oLdE6Xi3GMqfs23Uw2mBrwh2ABj+ol+CqwegPXckb2DwUt4jhDlYaQaXf2TbOm2/aSXXhZPyebIMDAoEZJ88fRN4X03oidCkJIDyURRH6HkQFgBldKQ== X-Forefront-PRVS: 04097B7F7F X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAyTUIxMTM1OzIzOmErZDh2Tkg0MjNYeTJmNjFxd01OVUJrY0N2?= =?utf-8?B?aDlvSFpBclFEbkF5MVZFWUI0Q0NITHlEMmhVQ0hnUkZEd0dHbGpxQi83bzMv?= =?utf-8?B?bTBEb0x3K2hmbmQ0TnlzYUhJWG9UWllqVklkZ0MwU09oS0RaTkxkSFVhYmRR?= =?utf-8?B?WDAvQmdwNXczbWVwN3hMdVZpbkpCRVdLU0dvN0FlMmk0eStKUXQ4cTY5VnMw?= =?utf-8?B?QXFwdE0vSVZGSTZCbHFtM05lZ0Q1THZOZWkzQWluZUJXVE1HRSs0ZE9YVUUv?= =?utf-8?B?QjNCN3Fob1ZiRVpUQzNqbnplM1YxSzNWUkUyNU53UmVuM3ZyV3RtS1lERE83?= =?utf-8?B?cVFFRU5aUUNuRUFFcVNRUS9rV05JVzl2SmpuVGR6RDloNUJLdXRjSHBxV0pB?= =?utf-8?B?Vkt0YUV2eEcyU2N0MnhZRHM4VDVrdk5ZQjdtRDhBVmJWMEdpOWRkNnBjUEVz?= =?utf-8?B?M3ZvR1oyQ090S3lpWXIveVlGSk14U1d4U2N5dVU0QnU0TElWVmJXc2xTKzJ6?= =?utf-8?B?WDgxaHpKL09BYTJzMW1mQkt1OW85Um54bk53MUhwb0RYNE1RR3Ftc1NkTkYr?= =?utf-8?B?V2VDek5jU0lna3RiTFlSa0lDZkwvb3BYa1kyOTJJbTYrMElVaGpaandnbDBk?= =?utf-8?B?ZHQxTmduMXpEeGZmZnB3K3B4K2t4WXpzTkpBQW9RUW10c1l6bWUxWWhLVWlo?= =?utf-8?B?MzRKanRNT2NwK2lCQUhXZERFbHZ5Wm9Tb1hEb1RXYzRVOWZtUW9mSW1uNzRV?= =?utf-8?B?TTc1bU56NzJqQTcrd1dxeGx6ck1vL0p2VGRNdXhYTVVlUFpYc3ZzRDRyYTZR?= =?utf-8?B?WmlMbUkreG51ekN6dU9PYnB0NEFUU0daRm9JMDMyQ1VTQTZpNDNmWkpkN1pm?= =?utf-8?B?QUdyRnhjanZ1djhQZmlrZENhZm5kZ0hoeCtvb25JbEJ3VnhjRHVZVXJ0WnMv?= =?utf-8?B?NE44MWJaejlabkVndlIyWlBPelFZZU40UTBMMzRqcW5VaHVjWWV1eFJVK2tC?= =?utf-8?B?VlJOcVRrZ1BSWlYzSUJLbiswSU51azA0c2FaYjVqVXNxZ0doOUxmMU4zOEg4?= =?utf-8?B?SCt6MFBJdXB5a29jbDRpK3I1NHJyMGRMbFQ4eWJqY0N0bEIzK3JyTVpTekRY?= =?utf-8?B?a292TWFFZmJvZXg1Z1lmUDNrOUJtRlBEclRSeStBV21YZDh6UlpTaXRBQjVj?= =?utf-8?B?QVhGemNGbVJwSFl0TjFXWmc3R0kzTWNKM1k2RFcvYWFxWXg4b08yZko5ZWhz?= =?utf-8?B?a1pmUURqeDdvc1VlWXZaWHNCS004N0ZJcUk5OGpCT08zMEVqMU8zOHZCVGQ5?= =?utf-8?B?R25MTy81azdndWdzank1MzJncXNSWEI0ZmJrY0dpcmVhZVJrU0tQMFBacWYz?= =?utf-8?B?Ui9ReUtwWUtIU3JYWG9MUVQ5T21uQWRPd1Y2RjZXNGNMbnZKQmk3cExxTDFW?= =?utf-8?B?SmlaU2lvUEZiWk1CcG1CSjJzVlJPMUdWc3VRMCt0K1c3dUl0ZTFzR1JBZ2Qx?= =?utf-8?B?aFhZemRTd0loMTg0dWh4T0VWNDJZbFZCNW03eGFmRVZOVEtLV3JISmxmQ1JI?= =?utf-8?B?RkgxOFAyUlFBcVVKQlpjSmszdU9LU1FtdzJadjRlUXRsQ0ZXaTNIVFZ0SGEw?= =?utf-8?B?blg0MGkwRmhIQnRqYkozL2RiVHFmRERuT1VqRmFlUDlRRldDT0VpSnpVM1dH?= =?utf-8?B?L050MzRKQ3J3RUJaL0V3MGZYakhya0JNaFJ2eE1WZDB3NElBSng0V1ZMUk1r?= =?utf-8?B?Y3IrOG1iLzY5L2dOSjQ0UT09?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR02MB1135;6:ser8hHelHs5ApW9ncPsXIWW60c0XxvaKsg/3ghNtqwa4DxLr8qSVNXhYpCIokRAWvmZH7wKPU8P5HlxaRWWMXzeqAZpOeFTG4rIGvKvO34HbbkbMnGZcHXtWPeS7+tny0Dk40i/Kx7tE+MKbWuYVYkprLl3G5/LOJoTMMZES854PI2kFAgK8nFYLrQ+yaCTSMZ0I4ToCcWAJcStgJlZ3ex+r+ZX5JLAyNi6ukP85z/kM5+gaga3dlDVSThauZ3CLrQ9B4GWBKOjxIwziRq38b+mefFO3zScnTfEJrXeQ5hlUkA5NVMe548Gul8o7eK8jZ5DIPMhXdgKk4Dn6EJ7rOA==;5:bWIxrY3W1XwdK5AvHqWlw47M1a3ZvOzGhSbI2rnUU1XXYHIo8XRUh6eDoX0m1xiRbAgWVoXGl2Lo8ZBGvdQRaZlp8PcIIebAOq51PftsstIVd4/DfLaK/xmKnj/B4aexriHJ+PmxR7OrxgsbfHSNYA==;24:3ScvQwxxjiJhLN1X9eUUea9DAxV5v5JLD2PIIXVsuVX6+R5blsISRC6emz1EszbfUNTUqMREXqecbEuk+KmFFsd/s9NILfl1Lt7Z7IATIO4=;7:CFIgKwKmkU1gwZWHRjSBoPoL7KbaSQOvaGmdwGXcbdA47ouuPl6X1QbGUlP4/rwZhn4eirJz8ugFwFJiT4ob4XiyuCI6ukGFRErMSKXAc2hN2a4vGdFpLHZ6LPAIWCqlBSXCodlYJdecb/FhJbQ50qHnowy9hi5YnOmDrwXqX8i+67mPcOVNeO0bszEPI25vxy06WrXPzAsj3E380Yrw+yIcoHcIilwAll0xOfH/o8o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2017 09:32:36.7038 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR02MB1135 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, +Linus On 24.8.2017 01:24, Greg KH wrote: > On Wed, Aug 23, 2017 at 04:50:21PM +0530, Shubhrajyoti Datta wrote: >> Signed-off-by: Shubhrajyoti Datta > > I can't take patches without any changelog text at all :( ok. I see you have also commented this. Anyway this is kind of old discussion about moving serial drivers to arch_initcall from module_init. There is one patch in the tree. commit 4dd9e742df98f8f600b4302d3adbb087a68237f7 Author: Alessandro Rubini AuthorDate: Tue May 5 05:54:13 2009 +0100 Commit: Russell King CommitDate: Sun May 31 14:58:11 2009 +0100 [ARM] 5505/1: serial amba-pl011: move to arch_initcall for earlier console Signed-off-by: Alessandro Rubini " Signed-off-by: Russell King and then there was one patch (also sent to linux-serial but don't have link) https://patches.linaro.org/patch/14633/ where that discussion wasn't finished. There is one more patch which does that without real description for this change. commit ce87122911f8db59d3c2bc355c694c7a38940804 Author: Vladimir Murzin AuthorDate: Tue Jun 7 16:02:37 2016 +0100 Commit: Greg Kroah-Hartman CommitDate: Sat Jun 25 14:01:57 2016 -0700 serial: mps2-uart: make driver explicitly non-modular Most of drivers are using module_init and only some of them arch_initcall. Thanks, Michal