Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933795AbcJQRvF (ORCPT ); Mon, 17 Oct 2016 13:51:05 -0400 Received: from mail-db5eur01on0091.outbound.protection.outlook.com ([104.47.2.91]:27725 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932125AbcJQRu5 (ORCPT ); Mon, 17 Oct 2016 13:50:57 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Subject: Re: Regression: usb serial gadget on sama5d3 broken To: Nicolas Ferre , Alexandre Belloni , Jean-Christophe Plagniol-Villard , , , Felipe Balbi , Greg Kroah-Hartman References: <569c65cd-4e2e-4455-c24c-074f8c5fd315@axentia.se> <38ca0db7-9bc6-7258-b102-ea9fdeb9b03c@atmel.com> From: Peter Rosin Organization: Axentia Technologies AB Message-ID: <621565bc-2fa0-bbd1-80cd-6c9b2a494faa@axentia.se> Date: Mon, 17 Oct 2016 19:50:48 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <38ca0db7-9bc6-7258-b102-ea9fdeb9b03c@atmel.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: AM4PR0101CA0023.eurprd01.prod.exchangelabs.com (10.167.254.33) To HE1PR0201MB2313.eurprd02.prod.outlook.com (10.168.145.148) X-MS-Office365-Filtering-Correlation-Id: c8e5885a-baa2-4ac1-fc95-08d3f6b62434 X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2313;2:17VPcZzuVb/FL2kS+ePfoUvKDgWeyR8PRs5JNB/t/l4tBQtwS+fh5hE97J5t2eMZRzZUsM/3037Ib+MB1ea8F6Bs1iS7IfoYhZkf7s8VqNoaRS0nGnbUKRFDa8hvtEGUdnp48bjM9geZrEVDoXTtK/PZPLjnl4iSiSxsiY5feuLw5DGYrpUG4hvGbBH5tkXICn9EfmNjiJDDLgkJwJOUZQ==;3:EgwtuQhDyV3G/8/aKg8/rWmhyvXMmavMMx9utMxnXxPsG168SMK2DNiD8tYvxuGlGiw28U2I4vii94R6ZW5+GKiXXl76w6F4LmHKds1pYYAdd6OXkSCAOjPqqexlMF4Ryos38IDGVa+gvJBw+CZC2Q==;25:JAmwsC7s9KwdELAwRsKAMm5MO+j+CGExQo4S8AsT8N6hBM//hITnz5FBzihpqRkwUNTn3RWayrl4A5WiejxMkUMwSzynTE0iQw2skZmpuVawvRhDcIIa8SaTScrpIdnEOn4B5m2iesK8lH8nbPtWaIsP6AGjHSdSmrUtiCZvkMlVrtTx/FIbM3+MVUp+Jf7R7f4cR93Nu9qJ99PN9P5Bg8CKvoeKrsnHe5YXLsagKYffl9VuMPE+R1tuLUG3vYvavb8xW4G5hiIAdUx7yqYa0D0f1HVrIx3ebYnR8kID+/+5WTZ174Tsve7d1Ntdz9tdGqWmBcZsFzqQEWSoWtNiOdQAQFV7SaKK2Y7GLJXLMEaT4WoI8LtwwPwuhjXLvFdJVMAMuIeMbNtCSho9Iez5y81enu83tP/ijyzuDBtZcy4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0201MB2313; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2313;31:3/uyQsrmEgqZLcU8znjXsiIcMNzdPxHkRpTY0Wpbzlzz0kbPVq5fVRqBPa6tFbwy4jLD7rdgjxkNDngfegsbuAcTfYdRqyYSurMbBO7587i0hZGYVPJeoXS+gVKalxOyTSJc4MS80gHma63E5xhThUaxZkMcGL9/uX8RTAG+Tmvin4FMfGqdX/uzTRPWJ9ZxaUzxZR4QWEH7JjtY086WyoUK6fbN80cAnI6kuFLGINdihjhOXqvZNECyZLQ3mb8Ks+RAj+0LGnAbnvuzauhByQ==;4:6XmQtxfIdQ/M4SlFKav05E8SJ2s0Sea7/pJwjSAGY5wewkOir0Ho4m7RHZZwTjWzNqGxQsgNtUa2rA75QtCl0E/GtpJXqLxgq/skV1GcgenVkg4/ZfXuuklJBrbJT2+i9nJKfdx0wkGvGfE8FEjKYNbvOkLXJ50T6B7M2NVneZOLr7VyqsnSY1GdhRzH/VebkLcjQbsr3fWFf4/aOefTBH4nn1KgOLjHeqFjIGqeraehIb97GUv0I+gp+Yf49DknQpb5kb/8YjWodh+4MrvS+TIrv/pXGeT36+P+lsxBO5QczA2tap9/I1uh+ospF8h34IHHQcFV1Rwyid3tVRnPYC76Ck0+lp8VP/QXLo6TQUGn0MemSye8ODs7/7C7F59XESM8rupaqQ2Q3BEMY5Mn1LPwdvUzgIoTSyg0kbvsj8Tbz79nxCJ7HdSnRyAQHjZPar3vkCgQepCstrNhiTgUuLThAfvi+oiL6gMFyDYyvHD4qxgax76YH4CeaSLGlzf6+3beE1IhL4ugm7vV46WKykA8Ygd3e+kBD5ynYEFIQA0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(278021516957215)(21532816269658); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6043046)(6042046);SRVR:HE1PR0201MB2313;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0201MB2313; X-Forefront-PRVS: 0098BA6C6C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(199003)(24454002)(377424004)(189002)(6116002)(2950100002)(2906002)(65806001)(50466002)(76176999)(54356999)(77096005)(15975445007)(33646002)(36756003)(3846002)(50986999)(74482002)(31696002)(105586002)(42186005)(117156001)(586003)(101416001)(86362001)(2201001)(106356001)(31686004)(81166006)(189998001)(8676002)(7736002)(81156014)(65826007)(19580395003)(64126003)(5001770100001)(4001150100001)(97736004)(83506001)(4001350100001)(23676002)(107886002)(5660300001)(305945005)(92566002)(19580405001)(65956001)(7846002)(68736007)(47776003)(6666003)(2870700001)(66066001)(42262002)(2101003);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0201MB2313;H:[192.168.0.125];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDFNQjIzMTM7MjM6bHEzWU9iMFJWa3BCOXpmNmxCZnlqQ2h3?= =?utf-8?B?SlZOckNXb2JRU1dSM2hEcTdjVGp1WXFESW5JZFdTRHBBNGpxVENhNUQvYnQy?= =?utf-8?B?TEJERTBkeWFVVWNDdTJKcnJWc0poVkUxYUZzdFk1NnRzc0lueTRlcC9iWGFQ?= =?utf-8?B?Z0UyZVBieURqMk9PbU1jMWN0eXRYWURCeW9EY0x0WkZ0b095VEF1SU1idWRt?= =?utf-8?B?eVlHWE5MVTh0ZnJsOXViNExWcTNXTEhoMzhIMEFuNGxyQWRKQlBnY1hFVllL?= =?utf-8?B?RngxZDMvM3oycWgvZExlblM5WXJjRFkwSHJKMlNpVGlrVW9jaXZnMlBRWitx?= =?utf-8?B?RjcwTlhxSm8rZFNVN3U1R1FneEpVL0srZEZxZXhDL3lEUUpkZEJ5WnN4NHRO?= =?utf-8?B?azduQWZSbURHQUh0b29ob3lVd0NPaDNKK25BNkpKU3dESTRlMTVyaVhCYUw4?= =?utf-8?B?bmdZbHR3T3pKakgvL0NBVW9Ga0llakYyby9HWCtINjBSOEQ5RnBsQUx1WkNC?= =?utf-8?B?TEVIUGFPTnpCNUk1dDBOS3ZQYitnenB3Qy91WmxNUXZPbmQ0VGVlZXJaaWt5?= =?utf-8?B?WlA5SGN2c1RMOHZwOFdNN2hmY2FldFFIVmVpY05YMG14SkY4L1NVNzJNUENK?= =?utf-8?B?MHNJd1hGbW1seHdIS0ZQcGRiRGdXT1Y2RzJhOWpkM29NMC82Q1lUNC9zL2Jn?= =?utf-8?B?K25JU3hQYzBySThiUHBibkM4N3ZxM2tmcWs3VWRBVkd6MHcramtucFh3dHZR?= =?utf-8?B?ZTVFUVVFTnZpZVNXSWJRTWxYOEx4eGgzNks0K3daeCtNMndqdVBlODVQM3hN?= =?utf-8?B?K29PMDZwaG9iTzk2STFQSFNwYVBXZGlRWmFHeEoxeHRMbGVEOTNYS3pkNmgx?= =?utf-8?B?d3BMR3o0bzBRcGZQT25GaTFLUlJ0bE8wbnkxdmFKdytCWmRDbno2bGx2dDRR?= =?utf-8?B?RTFIQ3V2UG1kbFRIMnJqRFNvYlBsY0pORWVTb2doOUNCcjVyV3Y3aDlsZXZB?= =?utf-8?B?Y3hjVDZNTHdZdzY1b3gyR2RCOWJUdlJrKyt6dFVXUG9ZV3ZpNXIwSnI5NUM3?= =?utf-8?B?ZU1STWh3cjJEbnBTN3UzT3dCWmVYZy9yL3BEU3UzQUJIS3BZTnZVMDd3QnRG?= =?utf-8?B?ZVVWM0JHS1BFTVNYdEpRVzJDbkVMRXZmejB4WTZWdzZvaGg0TzhXQ2JiMWUz?= =?utf-8?B?dytwVVNmMm9JdWJ4bHIxbGVXY0lhK3h6V1Rzc0tXcWEwTFpNVkp2VTRxV2RI?= =?utf-8?B?L1FvaUd2R2k5Y2NOS0ZrNEVNTXBiZGh5UldWekhxNDhlekZRWTRrUTVEWkZI?= =?utf-8?B?SXk5THQrUmdkdE03ek1jNUZSQW1XdTRUdnQwb2hnaTJ5WThoMnZFZUZocWI5?= =?utf-8?B?ZFN5TENncU9DM045aDIra1VIRk15YXlnbmZwZmZDS0hWMWtKR1FwakFWUjQ4?= =?utf-8?B?RVFtVHpjblBNVFkzVHpHY1RBY2NsbkV4R1NlWmt5YWRmWnArVC9WbWR4YXpK?= =?utf-8?B?Y0x5QUZtckcrd0tEL3B2enFrUlBZZE5xMi9pZ0ZsdFNERWtSQ3c4UyszeFBw?= =?utf-8?B?OHB3R2xBanJHTXFtb29nM2hrZENDRDU1Y25PQmpHeGRCb1plSEVBN3hsVGpN?= =?utf-8?B?ZStCL2Rtei8zYU91VVpsZGpiWTY3aEFJTEFMOXRleVhmbGp1disvUzVROExK?= =?utf-8?B?TEpvRS9FSXhHblFnTjlybUx0T0xHSEE0VmVNQ2xQWTF6WWF6bXE2WXB5Y1BY?= =?utf-8?B?WENpQzlRWDR4bk5UMUVEVmFrWk85S0RVSHFOcUdpclU2Z3VvZUxOMFZEOGJZ?= =?utf-8?B?b3JzRnBXLzNqbEJYNUpJU1JuSWxyU3NEZnB4VGZqYjNHK0w1VW9EdUlrZXpp?= =?utf-8?B?TGRscktUY1FRaURwQXdubnJCSE1vV0pzcUlHUGtkemNzOGw1ckJnNEc2amRU?= =?utf-8?Q?n7MuRC03FUeqNn9LX7zcjV/pNpuM7rD0=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2313;6:6q6qRH1KixVpEl2eIy/AarS/jYXfDXjsqeCxF5/C55nDSxEm/wEX1dZ8dv9ZTuBSKk6v29BJ8MoyExGiCnB2HnaRgBsiDdhC0uJONM0ZV0W5ic1a/rO4Wfqbr6No3aO/TyS7iP4hN9NxexaMSXZLPgZkZtoiYgNuijFPffRxa8y0ICc/3iGuYdkmn+ahaJ46MxptB6ZrbWFTqDgU1CxL4SbSlwzWNd3Qr0j6XaYPILasHjSnILG58aUs2creqn2DWImbQbI7Ybp2MGdhT2J+2DJr1YJmJnVaHINzPojb5DgSnWJCrI0dfOyNeRPQqlJJLwjYQdCipwbMnCziWp0TRQ==;5:PMvbIuHgaahe+SkAjHbY82sQkUB3UOjh8DykQ9EBgzQF81yNOyCxJe9INLxzEu2ILdmShA2r4azS9N6HY+FI87xjY+6AI3IYygizQc50Era1UVieKV7jg5w622wFoEd0cnHfJlil9YsRk7reKCCnYg==;24:D/EQ0y3ZSsH+/gadPK4HZmvmTkdSzmofQ19lxnmjReQKjydCWsLUqSPKovbwkA4ZhezNbOqQ30YHzPyr1si9z8jdWWPQW7Kd4j0RY9iLkQs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2313;7:Y8Jbmk283/bhUc1gmo/nE9n5t27owaiTcWh234SUsrg/76XA6TjDmUnCr0QTlY1SSuGtl5wgwwaWu7jqtLIbazITFrrOxxIYvuxSr6gJnMnc1P5yt7c92U9bh3TBcNKSpgcA06AQQxU4ONZftPk4hH2B/DBqds7bnk+57iM1A3hoQqdWarKBRDAp8LFCkssWYszc+WyrbP1eRakcNoM+yZ3Qs32CcJBMDHiuvZenZ3/osZ6Jg8Ynezd9C6xTGL3ZYy66vEh+qHNl6FjCEyjKO2J5KRekBWxUH0ku0ojK0eznlOuYuFvXz0SKF5u0/8YVspUkTapHHa1x8mPcpH/II1nG1+XcyYRmevjBilDscvs= X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2016 17:50:53.2537 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0201MB2313 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1621 Lines: 39 On 2016-10-17 16:54, Nicolas Ferre wrote: > Le 17/10/2016 à 14:53, Peter Rosin a écrit : >> Hi! >> >> I'm suffering from a regression while using the usb gadget port on the >> sama5d3 to get terminal access to the device in question (CONFIG_USB_G_SERIAL). >> >> I get this message when I try to connect: >> udc: ep: Invalid setup request: 02.01 v0000 i0081 l0, halting endpoint... >> >> A bisect blames commit v4.7-rc1-21-gc32b5bcfa3c4 "ARM: dts: at91: Fix >> USB endpoint nodes". >> >> And indeed, reverting that commit on top of v4.9-rc1 fixes things, >> although that doesn't look like the best of fixes... >> >> BTW, the bisect was extremely painful since v4.7-rc1 seemed broken >> somewhere in the overlayfs area. I hope I will never ever need to bisect >> in the v4.6..v4.7 area again. This was the second time, the first time >> I was chasing a gpio interrupt bug, but I never found out what was wrong >> and stopped looking when v4.9-rc1 turned out to be ok even though v4.8 >> was bad, it was just too painful to look for things that already seemed >> fixed. > > I guess that you are referring to the regression listed here: > https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1239220.html > > The patch is available and will hopefully land in an official kernel > soon (4.8.1) as said by Felipe and Greg. > > Sorry for the inconvenience. Best regards, Ok, I tried "usb: gadget: udc: atmel: fix endpoint name" and it fixes things for me too. But shouldn't the memory for the now dynamic name be allocated with devm_kasprintf instead of that plain kasprint? If you are pedantic... Cheers, Peter