Hi,
On Wed, Jan 14, 2015 at 11:04:27PM +, Paul Zimmerman wrote:
> > > > > > > > > > This is really, really odd. Register accesses are atomic,
> > > > > > > > > > so the lock
> > > > > > > > > > isn't really doing anything. Besides, you're calling
> > > > > > > > > > dwc2_is_controller_alive()
On Thu, Jan 15, 2015 at 09:30:32AM +0530, Asheesh Ranjan wrote:
> Fixes for many warnings and errors as reported by checkpatch.pl
what warnings and errors? If there are different types of things being
fixed, then they need to be in different patches, one per thing you are
doing.
Please fix up an
Fixes for many warnings and errors as reported by checkpatch.pl
Signed-off-by: Asheesh Ranjan
---
drivers/uwb/address.c | 22 --
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/drivers/uwb/address.c b/drivers/uwb/address.c
index 8739c4f..9a45ffd 100644
--- a/
The descriptor member `bNumEndpoints' is plural.
Signed-off-by: Chris Rorvick
---
include/linux/usb.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/usb.h b/include/linux/usb.h
index f89c24a..4add566 100644
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@
>From 47bd18e210fecf701d493c27884e13c69bc449ea Mon Sep 17 00:00:00 2001
From: Paul Zimmerman
Date: Wed, 14 Jan 2015 18:15:58 -0800
Subject: [PATCH] usb: phy: make GPIOs optional for the generic phy
The use of GPIOs should be optional for the generic phy, otherwise
the Altera SOCFPGA platform at l
1) Change "conv" an "vnoc" to "to_cpu_endian" to "to_little_endian".
2) No need to check the "limit" because that is already handled in
kstrtoXX so delete that parameter along with the check.
3) By using a "bits" parameter, we can combine the "uxx" parameter and
the "str2u" parameters.
4) The
Hello,
2015-01-13 9:10 GMT+03:00 Kishon Vijay Abraham I :
> Hi,
>
> On Tuesday 13 January 2015 03:21 AM, Felipe Balbi wrote:
>> On Sun, Jan 11, 2015 at 10:44:59PM +0400, Dmitry Eremin-Solenikov wrote:
>>> Hello,
>>>
>>> 2015-01-08 19:58 GMT+03:00 Felipe Balbi :
On Sun, Nov 30, 2014 at 01:02:0
Thanks Mathias. I read the patch, it fixes my problem.
2015-01-14 19:19 GMT+08:00 Mathias Nyman :
> Hi
>
> On 14.01.2015 08:04, c-aries wrote:
>> I have an x86 PC, it oops, and I took a screenshot:
>> http://babyaries.org/mirror/picture/2015-01-13-165845_1600x900_scrot.png
>>
>>
>> Then I browsed
On Wed, Jan 14, 2015 at 11:48:39AM -0600, Felipe Balbi wrote:
> Hi Greg,
>
> Alright, 3 more fixes for v3.19-rc and my queue is finally clean.
>
> All three fixes are rather obvious, two of them just took longer
> to sort out all the stable rules details and I ended up having
> to fix all that, o
On Wed, Jan 14, 2015 at 09:49:56AM +0100, Johan Hovold wrote:
> Hi Greg,
>
> Here's my first set of fixes for 3.19, somewhat late partially due to the
> holidays.
>
> Please pull.
>
> Thanks,
> Johan
>
>
> The following changes since commit b7392d2247cfe6771f95d256374f1a8e6a6f48d6:
>
> Linu
On Thu, Jan 15, 2015 at 12:00:28AM +0100, Henri Manson wrote:
> I own a Palm m505 and a while ago a developed programs using SuperWaba
> and uploaded them using pilot-xfer. Using Ubuntu 14.04 I tried
> Hotsyncing on the device but now the devices shows a dialog box
> containing 'Fatal Exception' an
> From: Felipe Balbi [mailto:ba...@ti.com]
> Sent: Wednesday, January 14, 2015 2:50 PM
>
> On Wed, Jan 14, 2015 at 10:45:26PM +, Paul Zimmerman wrote:
> > > From: Felipe Balbi [mailto:ba...@ti.com]
> > > Sent: Wednesday, January 14, 2015 2:40 PM
> > >
> > > On Wed, Jan 14, 2015 at 10:28:54PM +
I own a Palm m505 and a while ago a developed programs using SuperWaba
and uploaded them using pilot-xfer. Using Ubuntu 14.04 I tried
Hotsyncing on the device but now the devices shows a dialog box
containing 'Fatal Exception' and then hangs.
I figured out using VirtualBox and old Ubuntu ISO images
Hi,
On Wed, Jan 14, 2015 at 10:45:26PM +, Paul Zimmerman wrote:
> > From: Felipe Balbi [mailto:ba...@ti.com]
> > Sent: Wednesday, January 14, 2015 2:40 PM
> >
> > On Wed, Jan 14, 2015 at 10:28:54PM +, Paul Zimmerman wrote:
> > > > From: Felipe Balbi [mailto:ba...@ti.com]
> > > > Sent: Wed
> From: Felipe Balbi [mailto:ba...@ti.com]
> Sent: Wednesday, January 14, 2015 2:40 PM
>
> On Wed, Jan 14, 2015 at 10:28:54PM +, Paul Zimmerman wrote:
> > > From: Felipe Balbi [mailto:ba...@ti.com]
> > > Sent: Wednesday, January 14, 2015 1:46 PM
> > >
> > > On Wed, Jan 14, 2015 at 04:41:23PM -
On Thu, Jan 15, 2015 at 12:03:52AM +0300, Dan Carpenter wrote:
> Sparse rightly complains that these things should be static since they
> are only used in the one .c file.
>
> Signed-off-by: Dan Carpenter
fails to apply on top of my testing/next
checking file drivers/usb/gadget/function/uvc_con
On Wed, Jan 14, 2015 at 04:39:41PM -0600, Felipe Balbi wrote:
> On Wed, Jan 14, 2015 at 10:28:54PM +, Paul Zimmerman wrote:
> > > From: Felipe Balbi [mailto:ba...@ti.com]
> > > Sent: Wednesday, January 14, 2015 1:46 PM
> > >
> > > On Wed, Jan 14, 2015 at 04:41:23PM -0500, Alan Stern wrote:
> >
On Wed, Jan 14, 2015 at 10:28:54PM +, Paul Zimmerman wrote:
> > From: Felipe Balbi [mailto:ba...@ti.com]
> > Sent: Wednesday, January 14, 2015 1:46 PM
> >
> > On Wed, Jan 14, 2015 at 04:41:23PM -0500, Alan Stern wrote:
> > > > > > This is really, really odd. Register accesses are atomic, so th
> From: Felipe Balbi [mailto:ba...@ti.com]
> Sent: Wednesday, January 14, 2015 1:46 PM
>
> On Wed, Jan 14, 2015 at 04:41:23PM -0500, Alan Stern wrote:
> > > > > This is really, really odd. Register accesses are atomic, so the lock
> > > > > isn't really doing anything. Besides, you're calling
> >
Hi,
On Wed, Jan 14, 2015 at 04:41:23PM -0500, Alan Stern wrote:
> > > > This is really, really odd. Register accesses are atomic, so the lock
> > > > isn't really doing anything. Besides, you're calling
> > > > dwc2_is_controller_alive() from within the IRQ handler, so IRQs are
> > > > already dis
Hi Greg,
m, I'm sure that yes, I sent a response on Jan 7 to the list.
I'll forward the e-mail stored on my sent try.
Gustavo.
On Wed, Jan 14, 2015 at 6:31 PM, Greg KH wrote:
> On Wed, Jan 14, 2015 at 03:17:28PM -0200, Gustavo Duarte wrote:
>> Hi guys, first I apologize if the topic of this
On Wed, 14 Jan 2015, Felipe Balbi wrote:
> > > This is really, really odd. Register accesses are atomic, so the lock
> > > isn't really doing anything. Besides, you're calling
> > > dwc2_is_controller_alive() from within the IRQ handler, so IRQs are
> > > already disabled.
> >
> > Spinlocks somet
Hi,
On Wed, Jan 14, 2015 at 03:06:39PM -0500, Alan Stern wrote:
> > > This patch fixes bug described here:
> > > https://lkml.org/lkml/2014/12/22/185
> > >
> > > Signed-off-by: Robert Baldyga
> > > ---
> > >
> > > Changelog:
> > >
> > > v2:
> > > - fixed comment from Paul Zimmerman
> > >
> >
Sparse rightly complains that these things should be static since they
are only used in the one .c file.
Signed-off-by: Dan Carpenter
diff --git a/drivers/usb/gadget/function/uvc_configfs.c
b/drivers/usb/gadget/function/uvc_configfs.c
index 1af2686..a0443a2 100644
--- a/drivers/usb/gadget/funct
We need to add a kfree(h) on an error path.
Signed-off-by: Dan Carpenter
diff --git a/drivers/usb/gadget/function/uvc_configfs.c
b/drivers/usb/gadget/function/uvc_configfs.c
index 738d68f..1af2686 100644
--- a/drivers/usb/gadget/function/uvc_configfs.c
+++ b/drivers/usb/gadget/function/uvc_conf
"num" is a u32 so "(num > 0x)" is never true. Also the range
is already checked in kstrtou32().
Signed-off-by: Dan Carpenter
diff --git a/drivers/usb/gadget/function/uvc_configfs.c
b/drivers/usb/gadget/function/uvc_configfs.c
index 2bd0688..738d68f 100644
--- a/drivers/usb/gadget/funct
Static checkers complain about this API:
drivers/usb/gadget/function/uvc_configfs.c:2139
uvcg_streaming_class_allow_link()
warn: did you really mean to pass the address of 'data'?
Indeed, the code is cleaner when we just pass the pointer instead of the
pointer to t
We're basically saying ERR_CAST(NULL) and PTR_ERR(NULL) here, which is
nonsensical.
Signed-off-by: Dan Carpenter
diff --git a/drivers/usb/gadget/function/uvc_configfs.c
b/drivers/usb/gadget/function/uvc_configfs.c
index 33d92ab..d112c99 100644
--- a/drivers/usb/gadget/function/uvc_configfs.c
++
On Wed, Jan 14, 2015 at 03:17:28PM -0200, Gustavo Duarte wrote:
> Hi guys, first I apologize if the topic of this email isn't proper for
> this list.
>
> First a short background.
>
> I work for an Uruguayan governmental organization called Plan Ceibal,
> http://en.wikipedia.org/wiki/Ceibal_proje
From: Hayes Wang
Date: Mon, 12 Jan 2015 12:06:23 +0800
> Replace tasklet with NAPI.
>
> Add rx_queue to queue the remaining rx packets if the number of the
> rx packets is more than the request from poll().
>
> Signed-off-by: Hayes Wang
Applied, thanks.
--
To unsubscribe from this list: send
On Wed, 14 Jan 2015, Felipe Balbi wrote:
> On Wed, Jan 14, 2015 at 07:45:31AM +0100, Robert Baldyga wrote:
> > This patch fixes bug described here:
> > https://lkml.org/lkml/2014/12/22/185
> >
> > Signed-off-by: Robert Baldyga
> > ---
> >
> > Changelog:
> >
> > v2:
> > - fixed comment from Pau
On Wed, Jan 14, 2015 at 07:45:31AM +0100, Robert Baldyga wrote:
> This patch fixes bug described here:
> https://lkml.org/lkml/2014/12/22/185
>
> Signed-off-by: Robert Baldyga
> ---
>
> Changelog:
>
> v2:
> - fixed comment from Paul Zimmerman
>
> v1: https://lkml.org/lkml/2015/1/13/186
>
> d
> From: Robert Baldyga [mailto:r.bald...@samsung.com]
> Sent: Tuesday, January 13, 2015 10:46 PM
>
> This patch fixes bug described here:
> https://lkml.org/lkml/2014/12/22/185
>
> Signed-off-by: Robert Baldyga
Although I don't understand *why* this fixes Robert's issue, it's
certainly a harmle
On Wed, Jan 14, 2015 at 07:35:16PM +0100, Alexandre Belloni wrote:
> On 14/01/2015 at 11:38:12 -0600, Felipe Balbi wrote :
> > On Wed, Jan 14, 2015 at 05:22:00PM +0100, Alexandre Belloni wrote:
> > > From: Boris Brezillon
> > >
> > > Since non-DT board support has been removed from the at91 archi
On 14/01/2015 at 11:38:12 -0600, Felipe Balbi wrote :
> On Wed, Jan 14, 2015 at 05:22:00PM +0100, Alexandre Belloni wrote:
> > From: Boris Brezillon
> >
> > Since non-DT board support has been removed from the at91 architecture we
> > can safely remove non-DT handling code.
> >
> > Signed-off-by
Hi,
On Wed, Jan 14, 2015 at 11:08:12AM -0600, Felipe Balbi wrote:
> On Wed, Jan 14, 2015 at 05:12:55PM +0100, 'Markus Pargmann' wrote:
> > Hi,
> >
> > On Wed, Jan 14, 2015 at 03:19:42PM +, David Laight wrote:
> > > From: Markus Pargmann
> > > > The first arugment has to be a pointer to the me
Hi Greg,
Alright, 3 more fixes for v3.19-rc and my queue is finally clean.
All three fixes are rather obvious, two of them just took longer
to sort out all the stable rules details and I ended up having
to fix all that, otherwise we would miss the time frame.
Please condiser merging to your greg
On Wed, Jan 14, 2015 at 05:22:01PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> Make use of devm_ functions to simplify probe and remove code.
>
> Signed-off-by: Boris Brezillon
Acked-by: Felipe Balbi
> ---
> drivers/usb/gadget/udc/at91_udc.c | 116
> +---
On Wed, Jan 14, 2015 at 05:22:04PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> Allocate udc structure instead of relying on the statically declared
> object.
>
> Signed-off-by: Boris Brezillon
Acked-by: Felipe Balbi
> ---
> drivers/usb/gadget/udc/at91_udc.c | 96
> +
On Wed, Jan 14, 2015 at 05:22:02PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> cpu_is_at91xxx are a set of macros defined in mach/cpu.h and are here used
> to detect the SoC we are booting on.
> Use compatible string + a caps structure to replace those cpu_is_xxx tests.
>
> Remov
On Wed, Jan 14, 2015 at 05:22:00PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> Since non-DT board support has been removed from the at91 architecture we
> can safely remove non-DT handling code.
>
> Signed-off-by: Boris Brezillon
> ---
> drivers/usb/gadget/udc/Kconfig| 1 +
On Wed, Jan 14, 2015 at 05:21:58PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> Now that at91 system clocks forward set_rate request to their parent we
> can remove the uclk clock and directly call clk_set_rate on fclk.
>
> Signed-off-by: Boris Brezillon
Acked-by: Felipe Balbi
On Wed, Jan 14, 2015 at 05:21:57PM +0100, Alexandre Belloni wrote:
> From: Boris Brezillon
>
> The driver is requesting clock by their global name (those declared in the
> clk_lookup list), but this only works with !CCF kernels.
>
> Now that all SoCs have moved to CCF, fix the driver to use loca
From: Amit Virdi
When scatter gather (SG) is used, multiple TRBs are prepared from one DWC3
request (dwc3_request). So while preparing TRBs, the 'last' flag should be set
only when it is the last TRB being prepared from the last dwc3_request entry.
The current implementation uses list_is_last to
From: Amit Virdi
DWC3 gadget sets up a pool of 32 TRBs for each EP during initialization. This
means, the max TRBs that can be submitted for an EP is fixed to 32. Since the
request queue for an EP is a linked list, any number of requests can be queued
to it by the gadget layer. However, the dwc3
On Wed, Jan 14, 2015 at 08:20:19PM +0300, Sergei Shtylyov wrote:
> Hello.
>
> On 01/14/2015 08:04 PM, Felipe Balbi wrote:
>
> >From: Amit Virdi
>
> >When scatter gather (SG) is used, multiple TRBs are prepared from one DWC3
> >request (dwc3_request). So while preparing TRBs, the 'last' flag sho
Hello.
On 01/14/2015 08:04 PM, Felipe Balbi wrote:
From: Amit Virdi
When scatter gather (SG) is used, multiple TRBs are prepared from one DWC3
request (dwc3_request). So while preparing TRBs, the 'last' flag should be set
only when it is the last TRB being prepared from the last dwc3_reques
Hi guys, first I apologize if the topic of this email isn't proper for
this list.
First a short background.
I work for an Uruguayan governmental organization called Plan Ceibal,
http://en.wikipedia.org/wiki/Ceibal_project.
Since the last two years Ceibal have been adding a new Robotic area
to th
On Wed, Jan 14, 2015 at 05:12:55PM +0100, 'Markus Pargmann' wrote:
> Hi,
>
> On Wed, Jan 14, 2015 at 03:19:42PM +, David Laight wrote:
> > From: Markus Pargmann
> > > The first arugment has to be a pointer to the memory. buf is a char
> > > array and already a pointer itself. The current code
From: Amit Virdi
When scatter gather (SG) is used, multiple TRBs are prepared from one DWC3
request (dwc3_request). So while preparing TRBs, the 'last' flag should be set
only when it is the last TRB being prepared from the last dwc3_request entry.
The current implementation uses list_is_last to
From: Amit Virdi
DWC3 gadget sets up a pool of 32 TRBs for each EP during initialization. This
means, the max TRBs that can be submitted for an EP is fixed to 32. Since the
request queue for an EP is a linked list, any number of requests can be queued
to it by the gadget layer. However, the dwc3
Hi,
On Wed, Jan 14, 2015 at 03:08:43PM +0800, Sneeker Yeh wrote:
> Hi Felipe:
>
> thanks for suggestion,
>
> 2015-01-13 1:20 GMT+08:00 Felipe Balbi :
>
> > Hi,
> >
> > On Sun, Jan 11, 2015 at 11:19:55PM +0800, Sneeker Yeh wrote:
> > > > > > enable the quirk only for you. Isn't there a better wa
Hi,
On Wed, Jan 14, 2015 at 05:44:08PM +0200, Roger Quadros wrote:
> In 3.19-rc4 on dra7-evm or dra72-evm
>
> modprobe g_zero
> [ 34.680683] zero gadget: Gadget Zero, version: Cinco de Mayo 2008
> [ 34.687074] zero gadget: zero ready
> [ 34.694133] dwc3 4889.usb: failed to enable ep0out
From: Boris Brezillon
Atmel AT91 SoCs have a memory range reserved for SMC (Static Memory
Controller) configuration.
Expose those registers so that drivers can make use of the smc syscon
declared in at91 DTs.
Signed-off-by: Boris Brezillon
Acked-by: Lee Jones
---
include/linux/mfd/syscon/atme
From: Boris Brezillon
AT91 SoCs have a memory range reserved for internal bus configuration.
Expose those registers so that drivers can make use of the matrix syscon
declared in at91 DTs.
Signed-off-by: Boris Brezillon
Acked-by: Lee Jones
---
include/linux/mfd/syscon/atmel-matrix.h | 117
From: Boris Brezillon
The driver is requesting clock by their global name (those declared in the
clk_lookup list), but this only works with !CCF kernels.
Now that all SoCs have moved to CCF, fix the driver to use local names
(hclk and pclk).
Signed-off-by: Boris Brezillon
---
drivers/usb/gadg
From: Boris Brezillon
The SMC registers are used to configure Atmel EBI (External Bus Interface)
to interface with standard memory devices (NAND, NOR, SRAM or specialized
devices like FPGAs).
Declare this memory region as a syscon, so that different drivers can
configure the SMC interface (mostl
Hi Felipe,
The following series replace the previous series sent by Boris named:
- [PATCH v5 00/11] memory: add Atmel EBI (External Bus Interface) driver
- [PATCH 00/11] usb: gadget: at91_udc: Rework for multi-platform support
The patches I left out are less urgent and will be resent later, pro
From: Boris Brezillon
The at91_udc driver request 2 clocks, and thus need them to be defined in
the device tree.
Document the clocks and clock-names properties so that everybody use the
correct names.
Signed-off-by: Boris Brezillon
---
Documentation/devicetree/bindings/usb/atmel-usb.txt | 4 ++
From: Boris Brezillon
Now that at91 system clocks forward set_rate request to their parent we
can remove the uclk clock and directly call clk_set_rate on fclk.
Signed-off-by: Boris Brezillon
---
drivers/usb/gadget/udc/at91_udc.c | 27 +++
drivers/usb/gadget/udc/at91_udc
From: Boris Brezillon
Since non-DT board support has been removed from the at91 architecture we
can safely remove non-DT handling code.
Signed-off-by: Boris Brezillon
---
drivers/usb/gadget/udc/Kconfig| 1 +
drivers/usb/gadget/udc/at91_udc.c | 16 ++--
2 files changed, 3 inser
From: Boris Brezillon
The Matrix registers are provided to configure internal bus behavior on
at91 SoCs.
Some registers might be accessed by several drivers (e.g. to configure
external memory bus timings), hence we declare this register set as a
syscon device.
Signed-off-by: Boris Brezillon
Ack
From: Boris Brezillon
Make use of devm_ functions to simplify probe and remove code.
Signed-off-by: Boris Brezillon
---
drivers/usb/gadget/udc/at91_udc.c | 116 +-
1 file changed, 39 insertions(+), 77 deletions(-)
diff --git a/drivers/usb/gadget/udc/at91_ud
From: Boris Brezillon
cpu_is_at91xxx are a set of macros defined in mach/cpu.h and are here used
to detect the SoC we are booting on.
Use compatible string + a caps structure to replace those cpu_is_xxx tests.
Remove all mach and asm headers (which are now unused).
Signed-off-by: Boris Brezillo
From: Boris Brezillon
Three compatible strings have been added to the at91_udc driver.
Update the documentation accordingly.
Signed-off-by: Boris Brezillon
---
Documentation/devicetree/bindings/usb/atmel-usb.txt | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documenta
From: Boris Brezillon
Allocate udc structure instead of relying on the statically declared
object.
Signed-off-by: Boris Brezillon
---
drivers/usb/gadget/udc/at91_udc.c | 96 +++
1 file changed, 26 insertions(+), 70 deletions(-)
diff --git a/drivers/usb/gadg
Hi,
On Wed, Jan 14, 2015 at 03:19:42PM +, David Laight wrote:
> From: Markus Pargmann
> > The first arugment has to be a pointer to the memory. buf is a char
> > array and already a pointer itself. The current code passes a pointer to
> > a char array to copy_from_user() which is not correct.
Hi,
In 3.19-rc4 on dra7-evm or dra72-evm
modprobe g_zero
[ 34.680683] zero gadget: Gadget Zero, version: Cinco de Mayo 2008
[ 34.687074] zero gadget: zero ready
[ 34.694133] dwc3 4889.usb: failed to enable ep0out
[ 34.701600] zero 4889.usb: failed to start zero: -110
ERROR: could
Check the CDC headers for elements with insufficient length.
Other popular operating systems filter then, too.
Signed-off-by: Oliver Neukum
---
drivers/usb/class/cdc-wdm.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class
From: Markus Pargmann
> The first arugment has to be a pointer to the memory. buf is a char
> array and already a pointer itself. The current code passes a pointer to
> a char array to copy_from_user() which is not correct.
It doesn't matter, while the type of the argument is subtly different the
On Wed, Jan 14, 2015 at 02:39:55PM +0530, Amit Virdi wrote:
> >Alright, I just applied your patches to testing/fixes. I'll start
> >testing today and should be able to send a pull request to Greg by the
> >end of the week, hopefully.
> >
>
> Thanks! Just a small clarification - git failed to send
Memory allocation failures are reported by a central facility.
No need to repeat the job.
Signed-off-by: Oliver Neukum
---
drivers/usb/class/cdc-acm.c | 33 +
1 file changed, 9 insertions(+), 24 deletions(-)
diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/
Check the special CDC headers for a plausible minimum length.
Another big operating systems ignores such garbage.
Signed-off-by: Oliver Neukum
---
drivers/usb/class/cdc-acm.c | 18 ++
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/drivers/usb/class/cdc-acm.c b/dri
The first arugment has to be a pointer to the memory. buf is a char
array and already a pointer itself. The current code passes a pointer to
a char array to copy_from_user() which is not correct.
Signed-off-by: Markus Pargmann
---
drivers/usb/musb/musb_debugfs.c | 2 +-
1 file changed, 1 inserti
Mark Glover wrote:
> From: Mark Glover
>
> Signed-off-by: Mark Glover
There's an extraneous leading whitespace on the Signed-off-by line.
> +#define CHETCO_SEASWITCH_PID 0xA549 /* SeaSwitch USB Apadter */
The typo remains. "Apadter" here ^
//Peter
-
From: Mark Glover
Signed-off-by: Mark Glover
---
drivers/usb/serial/ftdi_sio.c | 17 +
drivers/usb/serial/ftdi_sio_ids.h | 21 +
2 files changed, 38 insertions(+)
diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c
index 1ebb
On 08.01.2015 02:02, Cristian wrote:
> Hello Gurus,
>
> See message of dmesg:
>
> [ 5136.529349] xhci_hcd :00:14.0: Setup ERROR: setup context
> command for slot 1.
> [ 5136.529351] usb 1-1: hub failed to enable device, error -22
> [ 5136.788988] usb 1-1: reset low-speed USB device number 2 u
Please update your commit message to leave one blank line between the
commit message summary and the rest of the message. (This avoids your
signed-off-by ending up in the email subject.)
Mark Glover wrote:
> +++ b/drivers/usb/serial/ftdi_sio_ids.h
..
> +#define CHETCO_SEAGAUGE_PID 0xA548
From: Mark Glover
---
drivers/usb/serial/ftdi_sio.c | 17 +
drivers/usb/serial/ftdi_sio_ids.h | 21 +
2 files changed, 38 insertions(+)
diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c
index 1ebb351..a118e5b 100644
--- a/driv
Hi
On 14.01.2015 08:04, c-aries wrote:
> I have an x86 PC, it oops, and I took a screenshot:
> http://babyaries.org/mirror/picture/2015-01-13-165845_1600x900_scrot.png
>
>
> Then I browsed the xhci source code, compared with the oops machine code:
> http://babyaries.org/mirror/picture/2015-01-1
Alright, I just applied your patches to testing/fixes. I'll start
testing today and should be able to send a pull request to Greg by the
end of the week, hopefully.
Thanks! Just a small clarification - git failed to send patches to
stable kernel list again (unfortunately I used the older confi
Hi Greg,
Here's my first set of fixes for 3.19, somewhat late partially due to the
holidays.
Please pull.
Thanks,
Johan
The following changes since commit b7392d2247cfe6771f95d256374f1a8e6a6f48d6:
Linux 3.19-rc2 (2014-12-28 16:49:37 -0800)
are available in the git repository at:
git://g
82 matches
Mail list logo