Понедельник, 10 марта 2014, 5:50 UTC от Peter Chen peter.c...@freescale.com:
diff --git a/arch/arm/boot/dts/imx51.dtsi
b/arch/arm/boot/dts/imx51.dtsi index e508e6f..917b6ed 100644
--- a/arch/arm/boot/dts/imx51.dtsi
+++ b/arch/arm/boot/dts/imx51.dtsi
@@ -100,6 +100,13 @@
diff --git a/arch/arm/boot/dts/imx51.dtsi
b/arch/arm/boot/dts/imx51.dtsi index e508e6f..917b6ed 100644
--- a/arch/arm/boot/dts/imx51.dtsi
+++ b/arch/arm/boot/dts/imx51.dtsi
@@ -100,6 +100,13 @@
clocks = clks IMX5_CLK_USB_PHY_GATE;
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my Thinkpad X1 Carbon
can't resume after suspend recently. I tried many ways including
latest vanilla kernel, latest stable 3.13 and 3.11 kernel but it still
Call skb_cow_head() before editing the tx packet header. The header
would be reallocated if it is shared.
Signed-off-by: Hayes Wang hayesw...@realtek.com
---
drivers/net/usb/r8152.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/drivers/net/usb/r8152.c
This patch fix wrong port number reported when trying to enable/disable
USB2.0 hardware LPM.
Signed-off-by: Lin Wang lin.x.w...@intel.com
---
drivers/usb/host/xhci.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c
index
On Mon, Mar 10, 2014 at 2:11 PM, Emmanuel Grumbach egrumb...@gmail.com wrote:
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my Thinkpad X1 Carbon
can't resume after suspend recently. I tried many ways
Hi Alexander,
--On March 09, 2014 20:58 +0100 Alexander Holler hol...@ahsoftware.de
wrote:
Hello,
may I ask what's the deal with drivers/usb/musb/davinci.c and why it
depends on BROKEN?
I've just enabled it here and it compiles and seems to work.
I noticed the same for
On Mon, Mar 10, 2014 at 8:49 AM, Shuduo Sang sangshu...@gmail.com wrote:
On Mon, Mar 10, 2014 at 2:11 PM, Emmanuel Grumbach egrumb...@gmail.com
wrote:
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my
-Original Message-
From: Sergei Shtylyov [mailto:sergei.shtyl...@cogentembedded.com]
Sent: Wednesday, March 05, 2014 7:58 PM
To: Krzysztof Opasiak; mpor...@linaro.org; linux-
u...@vger.kernel.org
Cc: Andrzej Pietrasiewicz; Karol Lewandowski; Stanislaw Wadas;
ty317@samsung.org;
This patch adds missing spin_unlock and mutex_unlock calls in
error handling code.
Signed-off-by: Robert Baldyga r.bald...@samsung.com
---
drivers/usb/gadget/f_fs.c |8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/gadget/f_fs.c
Since it is needed outside usbcore and exposed in include/linux/usb.h,
it conflicts with enum dev_state in rt2x00 wireless driver and breaks
the build.
Mark it as usb specific to avoid conflicts in the future and update
USB/IP to use the new name.
Valentina Manea (2):
usbcore: rename struct
Since it is needed outside usbcore and exposed in include/linux/usb.h,
it conflicts with enum dev_state in rt2x00 wireless driver.
Mark it as usb specific to avoid conflicts in the future.
Signed-off-by: Valentina Manea valentina.mane...@gmail.com
---
drivers/usb/core/devio.c | 112
struct dev_state definition in usbcore conflicted with
enum dev_state definition in rt2x00 driver so it was
renamed to usb_dev_state.
Update usbip for this change.
Signed-off-by: Valentina Manea valentina.mane...@gmail.com
---
drivers/staging/usbip/stub_dev.c | 4 ++--
1 file changed, 2
Config attributes may be changed by kernel or other
user so they should not be cached in library structures.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index
Library should have internal API for freing structures instead of
copy pasting same code in different places.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 77 +++-
1 file changed, 50 insertions(+), 27
Setting each of attribute may fail due to a lot of reasons
so those functions should report this failure to a user.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 33 +---
src/usbg.c | 85
Dear Matt,
I have prepared next series of patches. This time I have added error
code propagation which you have palced at todo list.
In this series I have also removed caching gadget/function/config
attributes in internal structures. Those attributes may be changed
by kernel when enabling
Gadget strings should not be cached in library.
Removing internal strings structure allowed to add
full support for multilingual strings.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/show-gadgets.c |2 +-
include/usbg/usbg.h |6 --
src/usbg.c |
Assumption that all malloc() and read()/write() finish correctly
is too bold. Errors should be handled and propagated to upper
layers of library and returned to user.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/gadget-acm-ecm.c |5 +-
examples/show-gadgets.c |5
usbg_parse_bindings() function has done parsing incorrectly
and in inefficent way. Changes made in this function provide
better performance and fix wrong linking issue when having
two instances of the same function.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 35
Surround each pointer in macro with parenthesis to avid
errors related to operator precedence.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/gadget-acm-ecm.c |1 -
examples/show-gadgets.c |1 -
src/usbg.c|2 --
3 files changed, 4 deletions(-)
diff --git a/examples/gadget-acm-ecm.c b/examples/gadget-acm-ecm.c
index b3c776d..5b027b6 100644
Functions which provides user length of some internal
strings should return usbg_error instead of -1.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 12 ++--
src/usbg.c | 12 ++--
2 files changed, 12 insertions(+), 12 deletions(-)
Gadget attributes may be changed by kernel or other
user so they should not be cached in library structures.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 16 +---
1 file changed, 1 insertion(+), 15 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index
API should be consistent and use error codes to determine what
type of error occurred instead of returning NULL only.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 24 ++---
src/usbg.c | 60
Functions related to gadget creation should return error codes
instead of pointer.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/gadget-acm-ecm.c |4 +-
include/usbg/usbg.h | 21 ++--
src/usbg.c| 258 +
Config strings should not be cached in library.
Removing internal strings structure allowed to add
full support for multilingual strings.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/show-gadgets.c |2 +-
include/usbg/usbg.h |3 ++-
src/usbg.c |
Function attributes may be changed by kernel or other
user so they should not be cached in library structures.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
src/usbg.c | 31 +++
1 file changed, 11 insertions(+), 20 deletions(-)
diff --git a/src/usbg.c
Each usbg_set_config_*() may fail so it should have
a return value to notify user about reason of failure.
To be consistent with rest of API usbg_create_config()
should also return error code to notify user about reasons
of failure instead of binary information (NULL or not).
Signed-off-by:
Examples provided with the library should use returned
error codes and provide information to user.
Remove todo baceuse it has been already done.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/gadget-acm-ecm.c | 51 +++--
Change usbg_get_config_strs() and usbg_get_config_attrs()
to return usbg_error instead of NULL pointer.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h |9 -
src/usbg.c | 50 +-
2 files changed,
Change usbg_get_gadget_strs() and usbg_get_gadget_attrs()
to return usbg_error instead of NULL pointer.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 10 --
src/usbg.c | 43 ++-
2 files changed, 26
Each usbg_set_*() may fail so it should have a return value
to notify user about reason of failure.
To be consistent with rest of API usbg_create_function()
should also return error code to notify user about reasons
of failure instead of binary information (NULL or not).
Signed-off-by: Krzysztof
Change usbg_add_config_function() to return usbg_error
instead of returning 0 or -1.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h |2 +-
src/usbg.c | 14 --
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git
usbg_get_function_attrs() may fail due to many reasons
so it should notify the user about exact reason of failure
instead of returning only NULL pointer.
Add also USBG_ERROR_NOT_SUPPORTED to usbg_set_function_attrs().
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
Enabling and disabling gadget may fail due to many reasons
so those functions should notify user about it.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 10 +---
src/usbg.c | 67 ++-
2 files
Add function which allow to remove binding between function
and configuration. This functions also remove binding from
internal library structures wht means that after this
operation all pointers to removed binding are invalid.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
Dear Matt,
In this series of patch I have added remove gadget, config, function,
binding functionality which was missing since introduction of library.
I have also added remove strings functionality which allow to remove
gadget and configuration strings in given language.
To show how to use new
Add function which allow to remove USB function.
This functions also remove function from internal
library structures what means that after this
operation all pointers to removed function are invalid.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 10
Add function which allow to remove USB gadget.
This functions also remove gadget from internal
library structures what means that after this
operation all pointers to removed gadget are invalid.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 10 ++
Add functions which allow to remove strings in gadget
and configuration.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
include/usbg/usbg.h | 16
src/usbg.c | 47 +++
2 files changed, 63 insertions(+)
diff
Removing gadget/config/function/binding functionality
has been added to API so add example of how to use it.
Signed-off-by: Krzysztof Opasiak k.opas...@samsung.com
---
examples/Makefile.am |3 +-
examples/gadget-vid-pid-remove.c | 113 ++
Hi,
diff --git a/src/usbg.c b/src/usbg.c
index f655675..e82658c 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -142,6 +142,7 @@ static int usbg_translate_error(int error)
break;
case EACCES:
case EROFS:
+ case EPERM:
ret = USBG_ERROR_NO_ACCESS;
Hi,
-Original Message-
From: Robert Baldyga [mailto:r.bald...@samsung.com]
Sent: Monday, March 10, 2014 10:43 AM
To: Krzysztof Opasiak; mpor...@linaro.org; linux-
u...@vger.kernel.org
Cc: Andrzej Pietrasiewicz; Karol Lewandowski; Stanislaw Wadas;
ty317@samsung.org; Marek
On 03/10/2014 11:28 AM, Krzysztof Opasiak wrote:
Hi,
-Original Message-
From: Robert Baldyga [mailto:r.bald...@samsung.com]
Sent: Monday, March 10, 2014 10:43 AM
To: Krzysztof Opasiak; mpor...@linaro.org; linux-
u...@vger.kernel.org
Cc: Andrzej Pietrasiewicz; Karol Lewandowski;
On Mon, Mar 10, 2014 at 3:27 PM, Emmanuel Grumbach egrumb...@gmail.com wrote:
On Mon, Mar 10, 2014 at 8:49 AM, Shuduo Sang sangshu...@gmail.com wrote:
On Mon, Mar 10, 2014 at 2:11 PM, Emmanuel Grumbach egrumb...@gmail.com
wrote:
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my Thinkpad X1 Carbon
can't resume after suspend recently. I tried many ways including
latest vanilla kernel, latest stable 3.13 and 3.11 kernel but it still
Hi Sergei,
On Sat, Mar 8, 2014 at 8:57 AM, Sergei Shtylyov
sergei.shtyl...@cogentembedded.com wrote:
Hello.
On 03/07/2014 05:27 PM, Sergei Shtylyov wrote:
Add support of the device tree probing for the Renesas R-Car generation
2 SoCs
documenting the device tree binding as necessary.
On 03/07/2014 03:59 PM, Tero Kristo wrote:
On 03/07/2014 03:09 PM, Roger Quadros wrote:
This clock gate description was missing in older Reference manuals.
It is present on the SoC to provide 960MHz reference clock to the
internal USB PHYs.
Can you provide a document reference here?
On 03/10/2014 11:28 AM, Krzysztof Opasiak wrote:
From: Robert Baldyga [mailto:r.bald...@samsung.com]
+static int usbg_remove_file(char *path, char *name)
+{
+ int ret;
+ char buf[USBG_MAX_PATH_LENGTH];
+
+ sprintf(buf, %s/%s, path, name);
Maybe snprintf would be better?
There is
Hi Alexander,
On Mon, Mar 10, 2014 at 1:58 AM, Alexander Shiyan shc_w...@mail.ru wrote:
Fabio, start with to make work USB port on your board in the bootloader.
Then with the previous driver (ehci-mxc).
Most likely problem is a wrong (or missing) clock.
As I mentioned earlier, DTS has
Hi Eric,
On Mon, Mar 10, 2014 at 2:55 AM, Eric Bénard e...@eukrea.com wrote:
Hi Fabio,
(Not sure why it says full-speed device. When I connect the same
device to a PC it says high-speed)
because i.MX25 and i.MX35 only have a full speed phy on the host port.
This makes sense, thanks.
--
To
Am 10.03.2014 08:21, schrieb Christian Riesch:
Hi Alexander,
--On March 09, 2014 20:58 +0100 Alexander Holler hol...@ahsoftware.de
wrote:
Hello,
may I ask what's the deal with drivers/usb/musb/davinci.c and why it
depends on BROKEN?
I've just enabled it here and it compiles and seems to
USB_DPLL must be initialized and locked at boot so that
USB modules can work.
Program USB_DLL_M2 output to half rate as well.
Patch depends on
https://www.mail-archive.com/linux-omap@vger.kernel.org/msg101300.html
CC: Mike Turquette mturque...@linaro.org
CC: Tero Kristo t-kri...@ti.com
From: Dinh Nguyen dingu...@altera.com
Modify the dwc2 Kconfig and Makefile so that it will build the dwc2_gadget
driver when peripheral only mode is selected. The dwc_platform.ko and dwc2.ko
will get built then dynamic linked modules are selected for Host mode. For
peripheral mode only
From: Dinh Nguyen dingu...@altera.com
Moves the s3c-hsotg driver into the dwc2 folder and use the dwc2 defines in
hw.h. Renamed the s3c-hsotg.c to gadget.c.
Signed-off-by: Dinh Nguyen dingu...@altera.com
Tested-by: Jingoo Han jg1@samsung.com
Cc: Greg Kroah-Hartman gre...@linuxfoundation.org
From: Dinh Nguyen dingu...@altera.com
This patch moves the data structures that are in the s3c-hsotg source into
core.h. This is a necessary step towards unifying the s3c-hsotg and dwc2 into
a single DRD.
Signed-off-by: Dinh Nguyen dingu...@altera.com
Tested-by: Jingoo Han jg1@samsung.com
From: Dinh Nguyen dingu...@altera.com
In preparation of combining the dwc2/s3c-hsotg driver in a single DRD driver,
the defines in dwc2/hw.h needs to get updated so that the s3c-hsotg driver can
use them.
Signed-off-by: Dinh Nguyen dingu...@altera.com
Tested-by: Jingoo Han jg1@samsung.com
On 03/09/2014 04:20 PM, Igor Gnatenko wrote:
After suspend another Renesas PCI-X USB 3.0 card doesn't work.
03:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720202 USB 3.0 Host
Controller [1912:0015] (rev 02) (prog-if 30 [XHCI])
Reported-and-tested-by: Anatoly K. rfr-b...@yandex.ru
On Mon, Mar 10 2014, Robert Baldyga r.bald...@samsung.com wrote:
This patch adds missing spin_unlock and mutex_unlock calls in
error handling code.
Signed-off-by: Robert Baldyga r.bald...@samsung.com
Acked-by: Michal Nazarewicz min...@mina86.com
---
drivers/usb/gadget/f_fs.c |8
On Mon, Mar 10, 2014 at 6:50 PM, Emmanuel Grumbach egrumb...@gmail.com wrote:
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my Thinkpad X1 Carbon
can't resume after suspend recently. I tried many ways
On 03/10/2014 02:49 PM, Roger Quadros wrote:
USB_DPLL must be initialized and locked at boot so that
USB modules can work.
Program USB_DLL_M2 output to half rate as well.
Patch depends on
https://www.mail-archive.com/linux-omap@vger.kernel.org/msg101300.html
CC: Mike Turquette
On 03/10/2014 03:28 PM, Tero Kristo wrote:
On 03/10/2014 02:49 PM, Roger Quadros wrote:
USB_DPLL must be initialized and locked at boot so that
USB modules can work.
Program USB_DLL_M2 output to half rate as well.
Patch depends on
On Fri, Feb 21, 2014 at 9:09 PM, Felipe Balbi ba...@ti.com wrote:
Hi,
On Fri, Feb 21, 2014 at 11:27:07AM +, Subbaraya Sundeep Bhatta wrote:
From the looks of it, I doubt this was actually tested, you need a lot
of work on this driver.
Tested on both ARM and Microblaze architectures
On Mon, Mar 10, 2014 at 3:20 PM, Shuduo Sang sangshu...@gmail.com wrote:
On Mon, Mar 10, 2014 at 6:50 PM, Emmanuel Grumbach egrumb...@gmail.com
wrote:
Hi,
On Mon, Mar 10, 2014 at 7:05 AM, Shuduo Sang sangshu...@gmail.com
wrote:
Hi,
Sorry for cross posting. I'm suffering an issue my
Not all revisions have all the clocks so get the necessary clocks
based on hardware revision.
This should avoid un-necessary clk_get failure messages that were
observed earlier.
Also remove the dummy USB host clocks from the OMAP3 clock data.
These are no longer expected by the driver.
Be more strict and always fail on clk_get() error.
CC: Lee Jones lee.jo...@linaro.org
CC: Samuel Ortiz sa...@linux.intel.com
Signed-off-by: Roger Quadros rog...@ti.com
---
drivers/mfd/omap-usb-host.c | 62
+
1 file changed, 40 insertions(+),
Use a meaningful name for the reference clocks so that it indicates the
function.
Update the OMAP4+ USB Host node as well to be in sync with the changes.
CC: Benoît Cousson bcous...@baylibre.com
CC: Lee Jones lee.jo...@linaro.org
CC: Samuel Ortiz sa...@linux.intel.com
Signed-off-by:
Hi Denis,
On Mon, Mar 10, 2014 at 8:16 AM, Fabio Estevam feste...@gmail.com wrote:
Denis,
Could you please resend 4/9 by changing the clocks nodes in the OTG
and Host1 ports as shown above?
Thinking more about it, it would be better to send the USB clock
change as a separate patch.
I can
On Mon, Mar 10, 2014 at 10:36:40AM +0200, Valentina Manea wrote:
Since it is needed outside usbcore and exposed in include/linux/usb.h,
it conflicts with enum dev_state in rt2x00 wireless driver.
Mark it as usb specific to avoid conflicts in the future.
Signed-off-by: Valentina Manea
Despite the needs_rebind flag, the interface rebind was never
done for the PM runtime resume. This patch fixes this issue
by triggering the rebind in usb runtime resume.
The rebind procedure needs to be called with the device lock.
However, depending the call path (remote wakeup, local resume),
This patch fixes the following Coccinelle warning:
drivers/usb/gadget/composite.c:1142:9-16: WARNING: \
ERR_CAST can be used with uc
Signed-off-by: Felipe Balbi ba...@ti.com
---
drivers/usb/gadget/composite.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Hi,
I plan on sending these 4 patches after v3.15-rc1 is tagged.
Felipe Balbi (4):
usb: gadget: lpc32xx_udc: fix wrong clk_put() sequence
usb: gadget: f_subset: switch over to PTR_RET
usb: gadget: inode: switch over to memdup_user()
usb: gadget: composite: switch over to ERR_CAST()
this patch fixes the following Coccinelle warning:
drivers/usb/gadget/f_subset.c:279:8-14: WARNING: \
PTR_RET can be used
Signed-off-by: Felipe Balbi ba...@ti.com
---
drivers/usb/gadget/f_subset.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
This patch fixes the following Coccinelle error:
drivers/usb/gadget/lpc32xx_udc.c:3313:1-7: ERROR: \
missing clk_put; clk_get on line 3139 and \
execution via conditional on line 3146
Signed-off-by: Felipe Balbi ba...@ti.com
---
drivers/usb/gadget/lpc32xx_udc.c | 4 ++--
1 file
This patch fixes the following Coccinelle warning:
drivers/usb/gadget/inode.c:442:8-15: WARNING \
opportunity for memdup_user
Signed-off-by: Felipe Balbi ba...@ti.com
---
drivers/usb/gadget/inode.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git
I've trying to unravel a page fault panic I've run into a few times
while testing load/unload of asix driver with ChromeOS 3.8.11 based
kernel. I'm running into this crash on both ARM and X86. Panic output
below is from Exynos 5422 system. Test script attached.
My _guess_ is usbnet_stop() is
Hi,
On Sat, Mar 08, 2014 at 06:46:52PM +0200, Ivan T. Ivanov wrote:
Hi,
On 03/08/2014 02:15 AM, Felipe Balbi wrote:
On Wed, Mar 05, 2014 at 05:54:03PM -0800, Tim Bird wrote:
Ivan,
I'm still unsuccessful at getting this patch set to work on my kernel.
See regs in dmesg log
Hi,
On Mon, Mar 10, 2014 at 07:06:19PM +0530, sundeep subbaraya wrote:
On Fri, Feb 21, 2014 at 9:09 PM, Felipe Balbi ba...@ti.com wrote:
Hi,
On Fri, Feb 21, 2014 at 11:27:07AM +, Subbaraya Sundeep Bhatta wrote:
From the looks of it, I doubt this was actually tested, you need a lot
On Mon, Mar 10, 2014 at 01:30:52PM -0500, Felipe Balbi wrote:
Hi,
I plan on sending these 4 patches after v3.15-rc1 is tagged.
Just send them to me now for 3.15-rc1, or I can just take these from the
patches themselves to make it easier for you...
greg k-h
--
To unsubscribe from this list:
On Mon, Mar 10, 2014 at 05:27:17PM +, Poulain, Loic wrote:
Despite the needs_rebind flag, the interface rebind was never
done for the PM runtime resume. This patch fixes this issue
by triggering the rebind in usb runtime resume.
The rebind procedure needs to be called with the device
On Mon, 10 Mar 2014, Poulain, Loic wrote:
Despite the needs_rebind flag, the interface rebind was never
done for the PM runtime resume. This patch fixes this issue
by triggering the rebind in usb runtime resume.
The rebind procedure needs to be called with the device lock.
However,
On Mon, Mar 10, 2014 at 11:55:18AM -0700, Greg KH wrote:
On Mon, Mar 10, 2014 at 01:30:52PM -0500, Felipe Balbi wrote:
Hi,
I plan on sending these 4 patches after v3.15-rc1 is tagged.
Just send them to me now for 3.15-rc1, or I can just take these from the
patches themselves to make it
Hi,
On Mon, Mar 10, 2014 at 01:48:33PM -0600, David Mosberger wrote:
Thanks for taking a look!
I thought that there might be an bug in re-transmitting the OUT requests
that are being NAK'd indefinitely, but a different flash drive works much
longer and with that drive, I see many OUT
On Mon, Mar 10, 2014 at 02:05:47PM +0100, Michal Nazarewicz wrote:
On Mon, Mar 10 2014, Robert Baldyga r.bald...@samsung.com wrote:
This patch adds missing spin_unlock and mutex_unlock calls in
error handling code.
Signed-off-by: Robert Baldyga r.bald...@samsung.com
Acked-by: Michal
[Resend in plain text mode...]
Thanks for taking a look!
I thought that there might be an bug in re-transmitting the OUT requests
that are being NAK'd indefinitely, but a different flash drive works much
longer and with that drive, I see many OUT requests that get NAK'd a couple
of times, but
From: Hayes Wang hayesw...@realtek.com
Date: Mon, 10 Mar 2014 14:22:31 +0800
Call skb_cow_head() before editing the tx packet header. The header
would be reallocated if it is shared.
Signed-off-by: Hayes Wang hayesw...@realtek.com
---
drivers/net/usb/r8152.c | 13 +++--
1 file
On Mon, Mar 10, 2014 at 11:33 AM, Grant Grundler grund...@google.com wrote:
I've trying to unravel a page fault panic I've run into a few times
while testing load/unload of asix driver with ChromeOS 3.8.11 based
kernel. I'm running into this crash on both ARM and X86.
Correction - I can only
Hi,
(please avoid top-posting)
On Mon, Mar 10, 2014 at 02:15:36PM -0600, David Mosberger wrote:
I was thinking of the Salea Logic http://www.saleae.com/logic ($150).
Are you aware of any limitations for this one that would get in the way?
for full-speed USB it should work, I guess. Never
Call skb_cow_head() before editing the tx packet header. The header
would be reallocated if it is shared.
Signed-off-by: Hayes Wang hayesw...@realtek.com
---
drivers/net/usb/r8152.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers/net/usb/r8152.c
I think usbnet_stop() raced with the dev-bh tasklet, which by itself
might not be a problem (usbnet_stop() later kills the tasklet itself,
so it should expect that it can be running before that). The issue is
that it calls usbnet_terminate_urbs() before that, which temporarily
installs a waitqueue
On Sat, Mar 08, 2014 at 09:47:38AM -0800, Greg Kroah-Hartman wrote:
On Sun, Mar 09, 2014 at 01:27:48AM +0800, clanlab.proj wrote:
Hi Greg, Dave and Felipe,
On Sun, Mar 9, 2014 at 12:45 AM, Greg Kroah-Hartman
gre...@linuxfoundation.org wrote:
On Sat, Mar 08, 2014 at 03:39:48PM +0800,
On Mon, 2014-03-10 at 15:06 +0200, Mathias Nyman wrote:
On 03/09/2014 04:20 PM, Igor Gnatenko wrote:
After suspend another Renesas PCI-X USB 3.0 card doesn't work.
03:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720202 USB 3.0
Host Controller [1912:0015] (rev 02) (prog-if 30
93 matches
Mail list logo