From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756139AbbGTOn3 (ORCPT ); Mon, 20 Jul 2015 10:43:29 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:43054 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755764AbbGTOnY (ORCPT ); Mon, 20 Jul 2015 10:43:24 -0400 X-AuditID: cbfec7f5-f794b6d000001495-20-55ad09091ed1 Message-id: <55AD0907.8090605@samsung.com> Date: Mon, 20 Jul 2015 16:43:19 +0200 From: Krzysztof Opasiak User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-version: 1.0 To: Robert Baldyga , gregkh@linuxfoundation.org, balbi@ti.com Cc: Peter.Chen@freescale.com, johnyoun@synopsys.com, dahlmann.thomas@arcor.de, nicolas.ferre@atmel.com, cernekee@gmail.com, leoli@freescale.com, daniel@zonque.org, haojian.zhuang@gmail.com, robert.jarzmik@free.fr, michal.simek@xilinx.com, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux-omap@vger.kernel.org, linux-geode@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, andrzej.p@samsung.com, m.szyprowski@samsung.com Subject: Re: [PATCH v3 01/46] usb: gadget: encapsulate endpoint claiming mechanism References: <1436941953-1327-1-git-send-email-r.baldyga@samsung.com> <1436941953-1327-2-git-send-email-r.baldyga@samsung.com> In-reply-to: <1436941953-1327-2-git-send-email-r.baldyga@samsung.com> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRmVeSWpSXmKPExsVy+t/xa7qcnGtDDabMlrCY9bKdxeLg/XqL vQvuMlp03j/MbNH09xWLxZ4zv9gtmhevZ7O4sM7cYvfpS4wWvx4IWWx6fI3Vov/caRaLy7vm sFnMXtLPYrFoWSuzxe/v/1gt1h65y27x7mWExbfLzewWx2b/ZbJ4cHgnu8WsN8IOYh6Tn2xk 8ljwayuLx719h1k8+td9ZvX4d7ifyWPnrLvsHvvnrmH32Lyk3uP8jIWMHn1bVjF6bNn/mdHj +I3tTB6fN8l57P38m8Vj++7lLAH8UVw2Kak5mWWpRfp2CVwZe9ZsYCyYxFKxcsplpgbG1cxd jJwcEgImEqvv7WeDsMUkLtxbD2RzcQgJLGWU+LlmIROE85xR4uD7H2AdvAJaEpOm32MCsVkE VCWOLJ8C1MHBwSagLzFvlyhIWFQgQmL+sddQ5YISPybfYwGxRQTCJLqWgthcHMwCzSwS259P BtssLBAi8e1RG5gtJFAv0Xn+F9h8TgFXidlH2sGamQVsJRa8Xwdly0tsXvOWeQKjwCwkO2Yh KZuFpGwBI/MqRtHU0uSC4qT0XCO94sTc4tK8dL3k/NxNjJCo/rqDcekxq0OMAhyMSjy8O36t DhViTSwrrsw9xCjBwawkwivzcU2oEG9KYmVValF+fFFpTmrxIUZpDhYlcd6Zu96HCAmkJ5ak ZqemFqQWwWSZODilGhgZfq3vtz4kKLOvsiZn7+GSCfec+c+zykRw8ZSpJ16pkMqTOh1ueOb4 b2dffVPVtUVCc99JvGxTFlvjtqcvscMyuW86z+nbruvqpy7gZk1miRaxn296uing3YfQixde fwrobXt6vImdq020dNE/u9qOa14+HB8XnIxsdKvhrTq3bp9b4sFjVkosxRmJhlrMRcWJAOnk YcbmAgAA Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/15/2015 08:31 AM, Robert Baldyga wrote: > So far it was necessary for usb functions to set ep->driver_data in > endpoint obtained from autoconfig to non-null value, to indicate that > endpoint is claimed by function (in autoconfig it was checked if endpoint > has set this field to non-null value, and if it has, it was assumed that > it is claimed). It could cause bugs becouse if some function doesn't s/becouse/because Best regards, -- Krzysztof Opasiak Samsung R&D Institute Poland Samsung Electronics