From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751975AbdGaHnF (ORCPT ); Mon, 31 Jul 2017 03:43:05 -0400 Received: from mail-bl2nam02on0055.outbound.protection.outlook.com ([104.47.38.55]:19200 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751446AbdGaHnB (ORCPT ); Mon, 31 Jul 2017 03:43:01 -0400 Subject: Re: [RFC PATCH 0/4] serial: uartps: Dynamic allocation To: Alan Cox , Michal Simek CC: , , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , Jiri Slaby , , Greg Kroah-Hartman , References: <20170728193952.1f85073f@alans-desktop> From: Michal Simek Message-ID: <068fcae4-64ff-b9cd-17ed-2803e6d6ef7b@xilinx.com> Date: Mon, 31 Jul 2017 09:42:47 +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: <20170728193952.1f85073f@alans-desktop> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23228.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)(39450400003)(39840400002)(39410400002)(39400400002)(39850400002)(2980300002)(438002)(199003)(24454002)(189002)(77096006)(230700001)(31686004)(31696002)(305945005)(38730400002)(50466002)(5660300001)(2906002)(4326008)(54356999)(50986999)(626005)(76176999)(65806001)(36756003)(47776003)(106466001)(65826007)(23676002)(229853002)(6246003)(81166006)(4001350100001)(9786002)(189998001)(6666003)(83506001)(64126003)(63266004)(8676002)(54906002)(356003)(81156014)(65956001)(8936002)(2950100002)(36386004)(33646002)(86362001)(53546010)(478600001)(107986001)(217873001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR0201MB1587;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;BL2NAM02FT021;1:dzS+obCAE+AOuIc8YydFT4IobiNwJjqeI5zUzjDJ6ksy2y5BbZAxFkCYXOIYSN6eXB7LFrOyAnu+PdPAQ3AZtu429u81zaoIGN014KueQKTr4B5UI+EWGa7FGRCwIewUYqpqblboBABEqzni52JCpfxMgT72JjUrMIZ2y6o/+B0A1p6lfPgWqtV9/urMBOsO/wCrSgvGb1aa0WLuTcLVw3YF0GXQ3yecfGFu/ZYfaYwJWRPbIKDpHiq0xM/nm5imQp0wo/i0hBYUrRgiFEI4rKfsbIra/nxR3fg3ZdeT58IbbjU5gDHKTLgW9FiYj5MmVTMWKVkuNZ/8hvKU3vJfXmKvIS4Z9SPZCv32s8o94auy8K2Z9PkSJT8UnJBHYd282Bzb/arNBbl6YQ+wRTQklpnwgY3tY1+SAjyHWrWOqkei2r7Jt/ayP5dQvVP8faIgEKAr2cDGnVYO8I5sD9OJXYpWn+aIVKAIrPwCqMYdEnEMzPlx1FpqZqEdAhfyN9bZC76eYwNlvkSeAr+0Gb27DUdtswIBtdhLpN2i3/HMRPYweDnlo7QaTMJIZC/FsAsckw8DT+ASmF61KZCMFtMDLW0xkbBs2V77TlmcFUWtftsHhGHzcpQYx4Y/QjmHvBgDfA8higX83QpAo1HBKMr22LrIld64XBFhGowuBfJtc+g80GPdbk5nnNu5kbU6Hjj1TNmqkZppaLOuzfG2Nfg/TEUj3QoYgKUUg10Wzjg7m9kmO8mSRIyKgDVbTDgedNCdB1mUG1BlZF6Z9Ih6u8uiwpVTEhpmnIDE0xNQ70bWGTl5EyG9BRH3dS76hiL9e7SsVB+rQAcEw8gFaCYefkB7FA== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3a7c5947-b2e3-4a56-3954-08d4d7e7c201 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BLUPR0201MB1587; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyMDFNQjE1ODc7MzpmdkR0NFVKQW1pcWhWZGg4UWpOUVQ3T201?= =?utf-8?B?NlhCeHlVaU5MaDUvZ1A1WXdEZ2RXM2tNVk5jUFRNblBxRFF1NG5OUHg3dyt5?= =?utf-8?B?ZEhkL2w5T3FIaWpjMDRRbDZtcjZPbFZQaGM1MS9hdnJXeEQ3eFhDMVdUcUZo?= =?utf-8?B?SGxUallDNWVVaU94bFRweHkxM0ZlclhTb3M5THRWVENRaGFrdGc3eUxFbkhY?= =?utf-8?B?akdRVmlFUW9iSHNTRktPMlVXb2x4bDZyYVNodGdQV0RoRkZFVjYrdjFaUm05?= =?utf-8?B?VHoxc0FWMWQxcUhCT21lMHVzQ0NHZFNYcXFUVkN1dmtITVZXTllpZGViZ0xR?= =?utf-8?B?K1dCSFJYMnc4YzNoVktSQkFYRXJsSTEwNVRNTW9NcHEwVnBobklraWJxOUNx?= =?utf-8?B?dEFwLzRYZ2Y0QTFwek9SbytXUFBpYkxMMGJvWkNKSlRybFVmcWMvYXZXSHJU?= =?utf-8?B?WUJuNzJJK3NXUzZzVnJJaXR5NTZNUU5XRUNnZzR1dVl0NWNkOHdMU1c3cFlB?= =?utf-8?B?NnFod2hzdmRGbURiSTdvN0lIMi94d0dnQWpJdlVtWEhLYmxQdGZsa1Q2MmMy?= =?utf-8?B?bUdCdkNyTUZjYUlBVUVVYlJScjlHT1VqNzltd3JnM3FwTzVYUktZdXlCc21r?= =?utf-8?B?UjNHUDloR0k0ZFF1N05Nc3l6R1dBNEFkMENhY2YwRVJxVHRELzhuOGxpcTJt?= =?utf-8?B?UlVMbm1ITzV1ZmVHUERPRmxJWVRkZ2M5REFWaFhmMGxaVzAxdytFZ1p6TXh6?= =?utf-8?B?NndQZG44dkxnL29RclhDcHZabk5kNjJzd3FBalRNWHFFYzBGV054SzBRUE5u?= =?utf-8?B?Z29sVE0yNHppSk9Fc1RDWUNVa2Q2UXJyZk1FT3RxQjBWdXVGN0dMaTR4bWc2?= =?utf-8?B?QmVyWUtGckU1MWw1dGNHUGoyOGxnQmRaZlFENVNyUU9IR3p4aG8rb0dRcm1k?= =?utf-8?B?NlV1Q0xibjlvZDBjNElWZVhmU21vWFFKdmlmdTVSWG9JVEdkdFczM0s0U0lm?= =?utf-8?B?SEhsOHNDRmxGWXROdS82b2c1UHprczBYTmhEbDBlTENMdlNYQ2F5SVVacGY2?= =?utf-8?B?aC9BY3VnUzNGUUJDeUo4T0doS2JObHZpSS9rdTJFQ3hZQnNCV0JNTk1veFA1?= =?utf-8?B?VE96bFRkWGJEWHQ0bGdpYzhIRzVqTzR0NGJCZC9VWFFWUmlmanpWaG44c1JF?= =?utf-8?B?UzJsRnZ2SmR1UGpsVVF6aFkxMHFEdkpGKzdlMzMybk5aaHpzaW9Rc0hqMkxj?= =?utf-8?B?a1RIbDU1ZmRuQVQ4dmh1S3RPVDRweE5PakJxZUg3VkhOcWl1Q1Q5NitIRVBO?= =?utf-8?B?VEUxaW9RcGlXWmlnPT0=?= X-MS-TrafficTypeDiagnostic: BLUPR0201MB1587: X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyMDFNQjE1ODc7MjU6SFNjQkpyeHp4WWlqQ0pRV0E4MysyOTZD?= =?utf-8?B?VnByMWFGZ1hmdU9aOVJQS1VYZXBRZ1N0bXpiYUxGanBIRkhLb3FwY09ld0hO?= =?utf-8?B?cGdsbmt2QzZGVmNTSFpsYTduN0oyR0xsNktGL1lwMkNiU0lqOTRjS29PcGJp?= =?utf-8?B?bHY4Uk4wY1dLSW1UUVZpdTZRbEpFU2RhS1hMYnE2MHkvK1JkaXdDaUdPR2E2?= =?utf-8?B?SG13UGhRTk9uVWRhRjVkN2lJdU9aVmEraGlHNjlzWFFjYVBXVDJBSVE3T0pF?= =?utf-8?B?Uk5xVDVoL2RaQWY5RWR5WkZOK05kcFZqdDhsWVBOWlp4N25jc0dFNTd4ckp0?= =?utf-8?B?ZnpmdXNTRURFWEdkb3dHWjZFUks5S0tOc3U0UVFSNFpWbnhvOFhVMlJUN2Rp?= =?utf-8?B?TnRSQ0JXUDRVOGxaMTRQeFRHMGF5d3FPQk9DcGVvd3I0YUJaUERucXc0MTdZ?= =?utf-8?B?Q1dsN3RRbjkwYkg5OUtoandCdUpPaDZVZ3hNQ09Ka0RwZ1lEeGhNMDFmMzYv?= =?utf-8?B?T3ZLT1REYWY1eDBDZytlYVl3YUhXQWYyVCtLWS8rWmsyRWJaS3ZvQSt4aXVh?= =?utf-8?B?NEJyQXhrN011U1JUTStUQnhmYWhuVzc2ZFZxeitVY0FGRmlHTy8rVGVobHNV?= =?utf-8?B?ejBCbk9Jb2FNQkl5MHl6SC96djJ3WE8vRG5GVFlrRFA2T1dHMXNMbnZxaTAv?= =?utf-8?B?R3dyajVlZGZZcytsM1J4RUR0VHBLTGJNU3l3UVFvTUV3cHRLa0hRT3J6R0Rn?= =?utf-8?B?dVVKdE9qQ0dTTm5EbUFjN3JKeE15ZDNkbHE2TjBtMW14SC9WaXRaSzVKbEJo?= =?utf-8?B?aWdqZHBTWmdscUJXc1RwVncrSUQyZ2s5UXZHalYxYlluZXdMdHdZNGltcXAr?= =?utf-8?B?UXpmckZUb0VEUDVDMU1TNjl4eUttbFlkeWRDWEpKeGNzMGh4dlBDaEdYZGhq?= =?utf-8?B?UmVGSFIvOHp1Sk9nQUw4am9lMDlXNWQ1NFJtYmRTcGZ0TDFQRnZwVWF2dk1Q?= =?utf-8?B?RE5udzlkdkx2RGF1VFcrbEZ4RXdTS09tbTdyT3R4VzRDMVBtNUkxNGZ0b2Qv?= =?utf-8?B?SHl5V1dycXM4cVpucVQraGdUYXZNdzI0NUFhSnVCUTZkQ3kxVTR2a1JlYlZk?= =?utf-8?B?dVRnNW9nMFJ5NkFNSlY0OEVtUklBQ2pOenNQVVNoWVRJeHZYMWlrSjhxU3cr?= =?utf-8?B?cDZHS2V0VVRXM25xd1hoV1FSQzk0b0dEcG41Y0JDbEJPRkRGeGhBdmpuSGU2?= =?utf-8?B?MnJ4RWc2SGs4ZnJKUk9VdTZSN2R0UW1NdURLRnVld3JENHpaclZ5UWZ4Ykwr?= =?utf-8?B?ank3YVg2bzBTV3MxUT09?= X-LD-Processed: 657af505-d5df-48d0-8300-c31994686c5c,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;BLUPR0201MB1587;31:tFPJnp9KyNO9yXariFGY64SWln6Kubw7v/LJlnOP+LFvRjGUar/yH6Zgw9TcDYRBaDfgE39tslMDoHlmDLIDzRnYKNa3B2flzEbHLbcPVJcLmf1RFHMcdhISJ9vKgAZw1qn/jgIh5/X1di34/cmcynpke36J1QsDAH9lOeLFr80dINOvj2R8o69TTmPNBvYsBTu4pdoOG6rif0+Fr1o4wN1FQYZsCESrfgYvQcccRFflARJI9QaEOBZUgLTwzQm9ZWx8pl8CbY+ecdj1/3CernFbORibt6Ps4qMKxsaqHyaoe8H51yimK1ehUmpF7nwOl004pDaa11Q5hPOj2fdtSn+I0ZCmZd97A/Ft9sjNh0gS1/XFWgzbQhE0VjJqMu4kZA1xB5E2BpokhaE6AxNCoFy1NmQusnR3BqlDN9RQkAlV9UQpPoI+tgVzIF3vzLICmiHe3gLEJJSE0cW0wVI8F1h1ciFRPtsnFot+NwKR7XBW7Nmo1MacxHF+BGB4EStMAaF06kXNnhJL8sHiAp+lfk0vu9CLPC2xboB5txgp1I7M1QrHUI0s5TNeNEYAXLSVdoiTcYcH1g+7Y04GoapSAZZIgjzi07gLjEINosp86goyHUDCMyIWVOLO0wx86ku/2VwxlYI0eWTlokPMicftjMi1hcecH/3Pf32Tb8bqxklmYHrxQgg5NmbVR9ZR3lLoSrRaxrPl43F2za/P9z2o+A== X-Microsoft-Exchange-Diagnostics: 1;BLUPR0201MB1587;20:60EVDte3j370nlDFIgL3oZO7C2W+cPu62koE1J/FZWgAK+NKH3UqjN0gcw97C6d6Y87ObeYqhjLaVbJFSISEq+4ItIWyDY3OqZj1TDAO9qTOfYKHqBZzigJRrU8A1LaUwXUzm2EA8gMvhP122LUs4hdPHqrgxrkGft8WzaFN+OEITSU2hVgoqQ/DGMEvw5vaCevOqd7GzcFAfky07mv2msUYodnCec+GMp0s8/5oUAcFYHl0Tyg76j82IFKk3K/lmmbjj8Fnqz/udR8H3T4YnMpE2qanp8defKcLpgcH/PG5wHTQYiJK/0M9mRn43utiltwXKZe1QLtT02PEdGtd6EGHssPm+/EBRiRj0FzZKce17D/XtPSlWSOiRrnxVxW8dL21MNfmATeuW4mQaZSJ7XRVsnW2gZ2H+7DAZcFRMcCXfFPRcm/aw5TqTe1rDiU90xOpnyCWXCypbsRT+XEOl/yM73XttM8twKn09DD7gOjq4zVxNCkF0oMp+3XL197R X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(13016025)(8121501046)(13018025)(93006095)(93004095)(3002001)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BLUPR0201MB1587;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BLUPR0201MB1587; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyMDFNQjE1ODc7NDprQngrTWxncWxab2ZkL0ova3d2VUZvbkpM?= =?utf-8?B?SWJIU25Ga2ZCSllCRWtHRTQvRE14Q0Q3ckVscVVYZXhHNWJCMUVWVWQyWklx?= =?utf-8?B?VHc3VFk0dmlOQkQ0MmZUVElTdHpWbU9hVGJCenQzQjhxOHRPTUt2OXNYdlhn?= =?utf-8?B?OGdWZ3JNeDk5UEdIeDV0UFdnSnJZYVFEaG5XdDhsOExMby8rZjEwV1E2V1d0?= =?utf-8?B?eGgwa1J1dWdENzlxVFJIUnVXaFFPallKakttWm4xQlhYbkhrYXBIbU1KMndL?= =?utf-8?B?bUJkVGFJUXZrbUFpb0premxydDRqK0dVK3VSSnUvV0h1cDFvVzdZcHpqQnRS?= =?utf-8?B?OTZhNWl4aDNOMDRWL3JVMkJhRkRWdjhxSHhKWnVkL3ZCUWdnaXltZ0psaFFH?= =?utf-8?B?anRERzMrTXZiWUlSc3hEendFUlF0Y0JCNlRlbDgzdnFlZlBrV3YwallTQm1B?= =?utf-8?B?ell4UXVyUmNBQnphcUZhaDl3ZTdEWlhMREcxRWdpdnNROVRQeGo1amNrNjQ3?= =?utf-8?B?RTFoU0ZZcHRYaTJ4c2RaaU5xQ3lYVnAyNFFqdFROaTdtUGVSUmwrbkRTQWZ5?= =?utf-8?B?WGdVZDR1RDR5bllWSjMydFdxaFhMMThFeEd5STc0ZWxBbWs4cVVGUXdGZC9k?= =?utf-8?B?Q0dlK1o2cFBMMEdhWDlYSjBZSTZvd1FDYTJWSkxYd3VCZlo5bjJKTE5xVEw2?= =?utf-8?B?Z25SOUhHTUVMQVVLK1ZTQWVGRmVid3RzdVlEQXc4TjJjNVBDUk55NDFjNngz?= =?utf-8?B?c2Q0RUxIeXlpaExtdzE3eWxFL1hjcWZNN2VMdnRxclRiNE5IM1dSbkZCS2gw?= =?utf-8?B?N2lpY29wSUR6U2Q4Yml1S3lVRUtRZnVJSlZsYmhWYjlQMnZQL3A5d1dSVlNz?= =?utf-8?B?WUpMWStTVTJqdzJocVIzTUdUY2hSYmwya0M5bWpHWWN2d3lBU00yZDhIRCtG?= =?utf-8?B?SC9wS1djdThPclNQL3NkTFVjWVpzUFdwdlNpZEl3cm1CcmpwTllzVnJvRkhX?= =?utf-8?B?cG83ZU1mOUw1b29LZnh0S0U2NmtDcXczMk91T1NIT3VjSFhLOFR0NHNYaFI5?= =?utf-8?B?TFVRTFcxQWJ3OEpZUHhpRUhFdlljeS93NHhHQVhhdkNRSyt2U0xCV1NkVTk1?= =?utf-8?B?MXVwRzlGTnFYMVp6Q0xaUUJrY2piSTVtV3dtUjBjSkY2Y3pDL0tFb1d0MjVo?= =?utf-8?B?KzdOeDcwUHVqVHNkc0lLWFdLOXRrZXNDVU1MRFNpSEg2SkFJYytMamw2emg2?= =?utf-8?B?TVZuUW9ycEJWM2pPOEZGK1NLM3dNZmxQQVVURTBpb2sya3U3M1pFSEtaZndR?= =?utf-8?B?SXFkM1dVaWJHZytPYysra2lWUUN6UW9iSXdvY3A1Zm84SFo5UmxrYXluQ2x3?= =?utf-8?B?aUNML2NERGNRTlduNHM2M1VsNlhSYThJaEt4TnFjMHVZL0tGQTAxTitZZTlp?= =?utf-8?B?clhnSWZoRXo0eU4yTEJlekxtQldEYmhZc2cvTCtUSDR6WW5VQVBJUHJGOWRu?= =?utf-8?B?Ui9GVlRmRzZxUEZxQTFaQ283NkkwSXF2T2hYUndDbng2Z2NSd09GMmxJdDdW?= =?utf-8?B?SCsvSExnQnVJK3hMQmhpcWM1cTF2clZDMi9wN3NSQy8xTFRlODhzSjlrZzgw?= =?utf-8?B?K1Rsclk1NE4zSmNVck16dmk4OHY2MzBocU5tQ2Fpb0hNVllDRnd1dlV5ZjN1?= =?utf-8?B?VDd6bzU2QXVYTXVjaTltTmR6akVkbEt2OFpjVnRoZXpTSXJ6b2E0T1dLLzhU?= =?utf-8?B?ZkRheTVQMzB0OVU5UWlMMVE9PQ==?= X-Forefront-PRVS: 03853D523D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyMDFNQjE1ODc7MjM6WW5QT2lSelAybllHNTR1bWdLSlhFblJK?= =?utf-8?B?aFNZMEI1dzNnajF6b1pRODRuU2swMEtrMFNFdzZkbTFhb1JVUHVSVmNCZnE4?= =?utf-8?B?VktES1pqaUpLQzI2ZysyRVFnbzZkeStDVVU2UHYzOWhjQ2NYR1c3MDVBRGlO?= =?utf-8?B?SVAxRVVqUGdvWXY2RVRRUE0xNnZQcEVaYjN5ckdmWkhQY1JxbVVnSHovMnk2?= =?utf-8?B?dDNGOU10Z1NLT0gwZnNFR1U1NW1ROWpvNTB2V09ESjR5VmdIL0lsRFVyNVBz?= =?utf-8?B?YmloQ1p0UkRRRE5KTnhRWDk0SER4QW9vSFZibE14MlkrRVdDNm8zbFNBbmNh?= =?utf-8?B?emkrMEJNOUZOcmx4cklNR0oya2QwTWFldWxOcFJhS010R0FvZVdndG4vVHFq?= =?utf-8?B?VHpDSVVsMFp6MzNZOHFlTVljK25ySFl4SUxoa3VUQi8rOGdZQUIyOHFObnJy?= =?utf-8?B?MmdGM0lJb3oyYXhKM2xMMnJIL1ZWQ0c2REMvS3pDSjNrdU40Q0gzSGZKYVo1?= =?utf-8?B?bms1TnpmUzFYU0djS1c4ZkJWaS9zYllCZEpsT001MXlBbWxxb0U4WjR6RkF6?= =?utf-8?B?VEd4elVKYldFMytKUndyR0JOQXNCcnRsYWpGSlU4UlA2NXpTeFpTdXJDSkx1?= =?utf-8?B?b3NrclN3ZE55MzRtei9yeGl5aW90UVNJcjdaRnBlZW9RN05BelpYVVR4M1R4?= =?utf-8?B?anBkUmtvbnM2SzF2cWlhaUZCYmR0cVdmU3h6K2dudkRpYUIwREpjS1N1RHdD?= =?utf-8?B?M0J5RDlCS1lXSzJPYUx4T2orZExLTWFGUWhod3dsNkJNc2g4aGsraGNFdDg1?= =?utf-8?B?R2lMWWYzMTVRUjgzRnlvMjVqeHBITkwrUnRka0NveWwxOWZwQ3c4T3lNRVV0?= =?utf-8?B?RDVjNUJ3a2xJZ0lpbGFsY3NaT1F5ZllIWXNsSUVNWVRCaUpEQmpsbkIwNUxD?= =?utf-8?B?bFBmcGlvdHE2aktzOGhDQTJqUHMvRnBSZjBpZHplTjJVMHQ5WEp2WkRSYngr?= =?utf-8?B?YVl6TG9uNHZJZCt3UU5XZFJxY0U3K0xydVlXTTVueEFPenkvSkxoVE9LU3or?= =?utf-8?B?S2ZzWVpzY1d4WlFYcHBKc21oUkNraCt1ZU9oR2xIMTFOUWFWTlRNZlU0aGZK?= =?utf-8?B?S0YySmFXaVdyTzhrc3E2YjM5UVRaL0I1YjBSMjRhREtYZ2xySnB6alp1S0RU?= =?utf-8?B?UG9PY244YUxGcmV6S1FSTXFSVlBsdDEzdldaS0UzY3VDZ3NxYklFbDJweStO?= =?utf-8?B?WVBia2tsMnBJcXRNQ29wbXU0cHlmdjB5dFVuWHdmUjNjcUFvRUlRUlpSeWtC?= =?utf-8?B?cTN2am4xS3AyNjhIRVFDdXhmTVVTdm5JR3J4ei9hMDh3aENIU0pnVUsrNGZz?= =?utf-8?B?MXZOVG5OM21CMitOZ3NmODVvRkxvblc1RXpjZVNrQUdZZG5zYmlERkdIYWFB?= =?utf-8?B?WitSUFdRNUR1QjJ3Tk5yNldCbTFBZnUrYm1hRmdEU3hRRXFObnJ3alYxZlZy?= =?utf-8?B?dHVNa01jSk8wVkdmcmxTK1NIOGtsVHBQN3hZdEtrV0Jqclp5dHpUL1lVbTJ4?= =?utf-8?B?SWgxNHdqRTk5Uk1EbEhLZmpESFB1TVZOM2F6Q2c4L0ptT1QrWUJndy8rczJT?= =?utf-8?B?eVEyMnpaaXgxdDdUemlYTDh3dEgvQnRNUUxHUTVTUlljUzQyWlB0R3pPdDJu?= =?utf-8?B?dXdkWVQrbEg0djFLSmJIRVY1UUNRY1Q0TVNIcjdRdmxaWkJOaG5leEg2Wkk2?= =?utf-8?B?WGR1Ky9JTnhJZi9Ic2FXL3lHVzZtTWxrN2MwL3Y2NjdtOGFLcHM2bWdYSitZ?= =?utf-8?B?QTJRY0FxcXNDMjBQUkplMnNvNVhWcitGMjNTR1picWU5cG03dz09?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyMDFNQjE1ODc7NjpUWU0xUHlJcm1hdHVpbTBYY1c4STBNK21L?= =?utf-8?B?N0ZCZTZJaDlQVy9KdEZBeDRGRkhEMUVuVWpPdFQwekszSXFKUW44R1dERGN3?= =?utf-8?B?dHFENnV1UHpib1NET0IyeWpyaTRDa1RwVUtmRnZFbjRtbyt2SDIrNzZ6QWpl?= =?utf-8?B?RTlqOWpmWE1VQWFRWjcyS2lTdU0ydXNWTTNDY3FEVnFOV0xNVGhaSmlUWmgw?= =?utf-8?B?SGptNklVMmxkazRUTzJvZFR2T1VYcjBNTVhHRTd6QjBEVDlkTFp1K25IK3Fl?= =?utf-8?B?NDlHRlBEQUtyaG02N3VwQy9xMlNCeW9yUW8wWVF4M2tCaWs1VTFOVHk1VTRi?= =?utf-8?B?QktvcXM4ZERPMjduRklJaVZPTE1zQTBhZGV2UWE3KzBpOGFIeFlabm5qbHJ0?= =?utf-8?B?TWIzcnFkL2FIelRoU0srSDBoRWFwUlBLbk9ESTFJT2JSMkZrNVh3NVNxVmhZ?= =?utf-8?B?ckJOaHM3cXUrQ0JUaVhqeHNVZUpLR1dzZDR4N0cxSHVvYVVTYWtERVJnMS90?= =?utf-8?B?UFBlc3QydFZ2YXNQRGVRa0hNODIvenJ1R2pGWVBJZWdGVXAzblBjRTY2OWFU?= =?utf-8?B?RG1CUHdSMDZzNHFEb2IybE82RkxOalp3OGVpdGJZUmZ0SDgrNHlXdnlMK05P?= =?utf-8?B?UGF1NDRHeFNvSGNabHl2aWJIT3ltZDczcE1mWGxXT3NPYkt4ajgwVGpVNEd1?= =?utf-8?B?WVNuM0kyYXpnclhJcVV4ZCtiSXJNYjN4T2VuK25WbHJSbDRtRVRpNkVGeUFN?= =?utf-8?B?K3lNZGhmeXdPdzZSSjg0OWsyT2hkbkdwTHdwMFRmenN2WWdoUWliODRGMFkr?= =?utf-8?B?NS9WU1B6RmdrWUVpOXhJUEVSWWZvUG41eEhrVUFNanZFaE0vanJ1c3h0Vk5G?= =?utf-8?B?MFl0Q002RHRLSHF3Mm5rL1JQdVNhN2tiQVR6Ymc1VmN0czhIVHI4bmZubS81?= =?utf-8?B?VnFZdUZucGxVdHV4ZWFCS0loZ0ExMTNGemkyZFhVVWROdGtDWWp4OWtkcHlw?= =?utf-8?B?cEt3aXhoZUxaWGhDYUhDWlhoWEdQWWdTa3ZaL3BvSGprSlUzYUk0OFpOblpJ?= =?utf-8?B?djYwUjlMNWF3S0FsWmV3US8rNlRNc0U4ZlJFVE5aR0tNUjgvTFhCaE4zT2ZG?= =?utf-8?B?aVdBL3dOdlN1WFpJWTNPeWhnWnhqb1VFNmxJQk9Hd1k3VTFGd2h3bHhNS29U?= =?utf-8?B?U0Vxc1dKakpybkMrRWJmblY5RElIemlLdFdGcXovWmlCR1pjY2pEUXZ2T1l3?= =?utf-8?B?dmFCTWdzU1F4MG1zYmVRNXltbyswblVqbW95YmtHWHk2RkxVd3NzQVdXdHR1?= =?utf-8?B?clZJakZvdm5naXJsajhWZnNrSnR5ajh4RHNKS0xDS2lxNjczcDJlOXNHV1RF?= =?utf-8?Q?lfO7B1BeY?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0201MB1587;5:Z7QxyVL+nPmuy2s3l+kxlxvnd9zY/4hFEgIfJ+FQW/HkpvYiBJcAghRFhqi6wZ5RlRdvI5Srfzf4BVIrIkuRuepu/iQUpQkJNiU6T5CX3JYm3cIu7CL0Zu0nl4uW7wRiAsUf7BV5puYudF2A421ZnjFv5woQYwmnn804uYBinh0uokLEBnTQLs3d87MXUwsSm+Njl7MMimj/wPkGjEkVtuylx3cYSvRAv7FKFSOUNQ0ed7A/Dx4giTlqHurv5lqmv71AkF5l5MN3/CU+ldyEK8LRmHx1yLwVF8w6NDDw2jR5FbZ7gl2ks+P3LfgcQ3QBAujTZJIjyvrmkZmcPYJUSx6WBMT72qnUbu/o+m4wVaWXnAoyX6FI9u0Vsg7w2gB7jvZangIFqbYEnHHusCdql/ZLvoOikgr7J55W8AwX8h0Oi+Ep2SGUnysY8N4/cyUjxB30f9oUIPQcUrSmy10+cRKBFTcJSp8HSRZy2RddeZl5DFIWxb5zbILYkS9GAYNR;24:EhVNLeggqeMhIKbUg9GmxS5VjZGlfiZvmZAAUBK+/+O/gITFMMTLpgfNkVprFAAlpmk/BtFctjuZ3I0CFZ7DPgVGonKJpvHqrB/W+6JwGIg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR0201MB1587;7:Uo60d7dVcvibxlpK6Ip4W6jqsK2UNKgQNL8TrL7o+uHR1zjwk5A6Yqy21V5m3MQBDMRsIaQKbKOv0ElN/Sft8b/jyTHY894DbeGhRPex+A4Qt8OCU0oROe5/Nxeqh2JtqCYXDjG0AOT9ejkpo61Iwc004Q/u/Gp/cDoOHXNBv9AELQDQvmQ8FPeFjK+WwirtpBBumg31Wqel9QZqhwT3Cw1mPL28PJL/77a5ApLhKp69+zmB88Atwn9urkMf4QXzPjojcYmUxweGFVLsmMWbQB2E3Fm2yMxmRt8aqIvOSEl2WF0w1yV12+Y6UhEu0tuhBcMdwfaJGnoSH9joOdTysqOhWMCAQtwaAqIPyekaOiArtdWnYsRkp9LwxbnuZW7M8UcpSdNwJw9VcGJSaPtwV1kvsTivXDT+GepeccjV+yNSbXFC7SI7/q2a+Rbp/+ouCsk55/GVfG6UuTwDdhi+PzY+IeeGobOTZmdJffTZsJ2DFZkJKPz9VSeCBeloL5oK60oxUqW+TFfutRolIjsouOakNNqcsjfursGvDklSmgz+ET5cjxiUeCbYgHPGticGWaTQ+wrqrBjl7g+QCX7rgLbDetMiaKvdqJzZs3nZLAltuxIKM+Cztr5fgxqvVlP+/c3Ryu+z1uVSTBITK1H7xCWOdUqFlMY/gdjAhSr6A1j8AU4k5abYksm8SaWs0bHVspRO9fAY6PZKSoS27q78KIBmrcC7fsY/7CeWrTZnf0sNrCWY53T3rvvJAY+jEOIX2EAM11+sB4Rh7v2REwalRDj3IjYKhtMmdDia8rzWNg8= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2017 07:42:55.6636 (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: BLUPR0201MB1587 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 28.7.2017 20:39, Alan Cox wrote: > On Fri, 21 Jul 2017 11:32:23 +0200 > Michal Simek wrote: > >> Hi Alan, >> >> this is the initial version before next step which is move >> uart_register_driver to probe function. >> I was able to get rid of static array with uart_port structures. >> It was wired with console which is also fixed. >> And the next step is the most complicated one handle .nr in uart_driver >> structure in more generic way. >> >> Thanks, >> Michal > > Sorry for the delay been on jury service np at all. Do you have any suggestion how to do the last step? > > Series > > Reviewed-by: Alan Cox > Thanks, Michal