<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel">
    <title>gmane.linux.drivers.driver-project.devel</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38408"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38407"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38406"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38405"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38404"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38403"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38402"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38401"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38400"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38399"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38398"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38397"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38396"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38395"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38394"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38393"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38392"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38391"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38390"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38389"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38408">
    <title>You shipping to Russia?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38408</link>
    <description>&lt;pre&gt;Good day!
My name is Richard. I live in the USA.
I would like to make a gift for my future wife. Аt the present moment It`s very important for me.
Answer please the following questions:
Do you have a possibility to send packages to Russia?
Do you accept credit cards from other countries?
What should be the maximum sum of money (in dollars) for buying a package in order to escape problems at custom?
Yours faithfully,
Richard
_______________________________________________
devel mailing list
devel&amp;lt; at &amp;gt;linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel
&lt;/pre&gt;</description>
    <dc:creator>Richard Fenske</dc:creator>
    <dc:date>2013-05-26T04:34:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38407">
    <title>Re: [PATCH] staging: btmtk_usb: check for a valid io_buf pointer</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38407</link>
    <description>&lt;pre&gt;
Yes.  Feel free to change it.

It's not in an IRQ and there are no spinlocks held.  We just did a
GFP_KERNEL allocation a few lines earlier in the call to
hci_alloc_dev().

regards,
dan carpenter
&lt;/pre&gt;</description>
    <dc:creator>Dan Carpenter</dc:creator>
    <dc:date>2013-05-25T18:44:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38406">
    <title>Re: [PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38406</link>
    <description>&lt;pre&gt;Cool.  Thanks for your work on this.

regards,
dan carpenter
&lt;/pre&gt;</description>
    <dc:creator>Dan Carpenter</dc:creator>
    <dc:date>2013-05-25T18:26:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38405">
    <title>Re: [PATCH] staging: btmtk_usb: cancel work when disconnect called</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38405</link>
    <description>&lt;pre&gt;I am wrong hdev-&amp;gt;close call will do cancel_work_sync, Please ignore this patch!

very sorry,

On Sat, May 25, 2013 at 11:13 PM, Devendra Naga &amp;lt;devendra.aaru&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:
&lt;/pre&gt;</description>
    <dc:creator>devendra.aaru</dc:creator>
    <dc:date>2013-05-25T17:54:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38404">
    <title>[PATCH] staging: btmtk_usb: cancel work when disconnect called</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38404</link>
    <description>&lt;pre&gt;when disconnect calls (driver unloads) the work that is scheduled
is still be present in kernel global workqueue, calling cancel_
work_sync makes it remove from the global workqueue.

Signed-off-by: Devendra Naga &amp;lt;devendra.aaru&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 drivers/staging/btmtk_usb/btmtk_usb.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/staging/btmtk_usb/btmtk_usb.c b/drivers/staging/btmtk_usb/btmtk_usb.c
index ab57a4b..bf7f812 100644
--- a/drivers/staging/btmtk_usb/btmtk_usb.c
+++ b/drivers/staging/btmtk_usb/btmtk_usb.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1630,6 +1630,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void btmtk_usb_disconnect(struct usb_interface *intf)
 return;
 
 hdev = data-&amp;gt;hdev;
+cancel_work_sync(&amp;amp;data-&amp;gt;work);
 usb_set_intfdata(data-&amp;gt;intf, NULL);
 
 if (data-&amp;gt;isoc)
&lt;/pre&gt;</description>
    <dc:creator>Devendra Naga</dc:creator>
    <dc:date>2013-05-26T03:13:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38403">
    <title>[PATCH] staging: btmtk_usb: check for a valid io_buf pointer</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38403</link>
    <description>&lt;pre&gt;assigned to retval of kmalloc but not checked whether the allocation failed or not,
fail the registering if allocation fail

Signed-off-by: Devendra Naga &amp;lt;devendra.aaru&amp;lt; at &amp;gt;gmail.com&amp;gt;
---

Hello, 

Seems that kmalloc is called with GFP_ATOMIC flag
which is in registering stage, as since there wont be any interrupt context in this path,
may i change it to GFP_KERNEL in a subsequent patch?

Thanks
 drivers/staging/btmtk_usb/btmtk_usb.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/drivers/staging/btmtk_usb/btmtk_usb.c b/drivers/staging/btmtk_usb/btmtk_usb.c
index 85bafac..ab57a4b 100644
--- a/drivers/staging/btmtk_usb/btmtk_usb.c
+++ b/drivers/staging/btmtk_usb/btmtk_usb.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1597,6 +1597,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int btmtk_usb_probe(struct usb_interface *intf,
 }
 
 data-&amp;gt;io_buf = kmalloc(256, GFP_ATOMIC);
+if (!data-&amp;gt;io_buf) {
+hci_free_dev(hdev);
+kfree(data);
+return -ENOMEM;
+}
 
 btmtk_usb_switch_iobase(data, WLAN);
 
&lt;/pre&gt;</description>
    <dc:creator>Devendra Naga</dc:creator>
    <dc:date>2013-05-26T03:04:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38402">
    <title>[PATCH] staging: ozwpan: Revert last changes</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38402</link>
    <description>&lt;pre&gt;This patch reverts the changes made by the following patches:

commit id: edea341b0477ce5d53f7341f8b8cf8c91ad54ecf
[PATCH 1/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozpd.c

commit id: b59983f525396a47cf8b28c13bbd5d5ff57859b8
[PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c

commit id: 4422a6c14d0d0bfe519ec487693f1787f64b0b90
[PATCH 3/4] ozwpan: replace kfree_skb with dev_kfree_skb in ozpd.c

commit id: e241a8b61671b487e1a04b455dbd32ab965250ef
[PATCH 4/4] ozwpan: replace kfree_skb with dev_kfree_skb in ozproto.c

The reason of this revert is that dev_alloc_skb() is not defined
to be used in the allocation of socket buffers on the transmit path
but on the receive path.

Signed-off-by: Xenia Ragiadakou &amp;lt;burzalodowa&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 drivers/staging/ozwpan/ozpd.c    |   19 ++++++++++---------
 drivers/staging/ozwpan/ozproto.c |    4 ++--
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/drivers/staging/ozwpan/ozpd.c b/drivers/staging/ozwpan/ozpd.c
index 26db8e3..f8b9d&lt;/pre&gt;</description>
    <dc:creator>Xenia Ragiadakou</dc:creator>
    <dc:date>2013-05-25T03:42:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38401">
    <title>Re: [PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38401</link>
    <description>&lt;pre&gt;
Hi Dan,

I looked more carefully at the definition of the netdev_alloc_skb()
(and dev_alloc_skb()) and it is meant to be used for the allocation
of socket buffers in the case of packet reception and not for
the allocation of socket buffers that will be used for transmission.

netdev_alloc_skb() allocates extra bytes padded to the headroom
(NET_SKB_PAD), maybe for use by the higher layers in the network
stack (i am not sure). On the transmit path there is no need
for such padding since the headers are already well specified by
the upper layers.

Another difference between the two functions, is that netdev_alloc_skb()
for sizes smaller than the page size, allocates directly a page fragment of
equal size. That maybe is an enhancement for reducing memory fragmentation
but again i am not sure.

So when i read that "sk_buff allocation is done with alloc_skb() or
dev_alloc_skb(); drivers use dev_alloc_skb()", it was probably
refering to skbs on the receive path.

However, the changes that i made in my patch target&lt;/pre&gt;</description>
    <dc:creator>Xenia Ragiadakou</dc:creator>
    <dc:date>2013-05-25T03:22:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38400">
    <title>Re: [PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38400</link>
    <description>&lt;pre&gt;
Yep.  That's fine.  All four of these patches can be merged into one
and it still fits in the one change per patch rule.

regards,
dan carpenter
&lt;/pre&gt;</description>
    <dc:creator>Dan Carpenter</dc:creator>
    <dc:date>2013-05-23T22:10:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38399">
    <title>Re: [PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38399</link>
    <description>&lt;pre&gt;
You are right, since there is a net_device pointer in the function
there is no reason not to put netdev_alloc_skb().
I will fix this patch and i will try to justify it in changelog (as much as
my comprehension and my english permit it).
Also i will make all the changes in one patch, since i should not
separate function pairs I agree.

And the next time i hope that i won't be so light minded when
replacing code (i hope) ;)

Thanks,
Ksenia
&lt;/pre&gt;</description>
    <dc:creator>Xenia Ragiadakou</dc:creator>
    <dc:date>2013-05-23T21:57:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38398">
    <title>CONGRATULATION LUCKY WINNER</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38398</link>
    <description>&lt;pre&gt;
INTERNATIONAL Cricket Council,
( I.P.L-Cricket) Games Federation,
Street 69 London Sports City Emirates Road
P O Box 500070, LONDON
United Kingdom 
Email: claimcricket_iplaward&amp;lt; at &amp;gt;consultant.com
-------------------------------------------------------------------------------------
International Cricket Council- United Kingdom. Tel: +44 8719740362 -------------------------------------
Dear winner Congratulations!!!
The International Cricket Council (I. P.L- Cricket 2013) Games Federation is proud to congratulate you on your success as a winner of the year 2013 Cricket Star Promotion that was conducted over the internet with our automated email selecting machine. Your E-mail address emerged as one of the Hundred (100) lucky Email Addresses selected as won in the yearly Promotion (2013).You have been declared the proud winner of ( 500,000,00gbp),
Forward the following information below to the Subsidiary of Cricket Council for Payment,

Full Name, _______________________
Address, _________________________
Country, &lt;/pre&gt;</description>
    <dc:creator>lg&lt; at &gt;doe.go.th</dc:creator>
    <dc:date>2013-05-20T16:58:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38397">
    <title>Re: [PATCH 2/4] ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38397</link>
    <description>&lt;pre&gt;
No worries.


I don't know much about networking.  The problems with this patch
are:

1) No reason to apply it in the changelog.
2) The kfree_skb() wasn't updated to match.  After sending my email
   I saw that you fixed this in a later patch and I sent a grumpier
   than necessary email.  Sorry.  Splitting that up into two patches
   breaks git bisect so it's not allowed.  Anyways, it's a newbie
   mistake.  No worries again.
3) The comments on dev_alloc_skb() say it's obsolete and we should
   use netdev_alloc_skb() instead.

I don't actually know when it's appropriate to use one or the other
honestly...  It could be that you're right about this here.  I
honestly don't know, so that's why it has to be explained to me in
the changelog.

regards,
dan carpenter
&lt;/pre&gt;</description>
    <dc:creator>Dan Carpenter</dc:creator>
    <dc:date>2013-05-23T21:18:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38396">
    <title>Re: [PATCH 00/33] devm improvement series, part 1, take 2</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38396</link>
    <description>&lt;pre&gt;
Sorry for jumping in so late. I generally like the idea. One small
inconvenience is that devm_ioremap_resource() returns -EINVAL if
res == NULL, which means that drivers will now also return -EINVAL
in cases where no resource was returned. Typically drivers handle
this by returning something like -ENODEV, -ENXIO, -ENOENT. Some do
return -EINVAL but perhaps having a separate error code (and maybe
error message as well) for a missing resource would be helpful.

Doing this would be rather easy now that you've paved the way by
making devm_ioremap_resource() usage consistent across drivers.

Thierry
_______________________________________________
devel mailing list
devel&amp;lt; at &amp;gt;linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel
&lt;/pre&gt;</description>
    <dc:creator>Thierry Reding</dc:creator>
    <dc:date>2013-05-23T20:32:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38395">
    <title>[PATCH 77/77] staging: comedi: usbduxsigma: tidy up the multi-line comments</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38395</link>
    <description>&lt;pre&gt;Modify the multi-line comments to follow the CodingStyle.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 40 +++++++++++++++-------------
 1 file changed, 21 insertions(+), 19 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index b42ef8c..898c3c4 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,25 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /*
-   comedi/drivers/usbdux.c
-   Copyright (C) 2011 Bernd Porr, Bernd.Porr&amp;lt; at &amp;gt;f2s.com
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but &lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:09:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38394">
    <title>[PATCH 76/77] staging: comedi: usbduxsigma: remove a space before tab</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38394</link>
    <description>&lt;pre&gt;checkpatch.pl reports:

WARNING: please, no space before tabs
+^Ihigh_speed = 0; ^I/* (devpriv-&amp;gt;high_speed) */$

Remove the space to avoid the warning.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index a5883be..b42ef8c 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -898,7 +898,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int usbduxsigma_ao_cmdtest(struct comedi_device *dev,
 unsigned int flags;
 
 /* high speed conversions are not used yet */
-high_speed = 0; /* (devpriv-&amp;gt;high_speed) */
+high_speed = 0;/* (devpriv-&amp;gt;high_speed) */
 
 /* Step 1 : check if triggers are trivially valid */
 
&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:09:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38393">
    <title>[PATCH 75/77] staging: comedi: usbduxsigma: tidy up chanToInterval()</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38393</link>
    <description>&lt;pre&gt;Rename the function to have namespace associated with the driver.
Rename the CamelCase parameter 'nChannels' to avoid the checkpatch.pl
warning.

Tidy up the function a bit.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index e070477..a5883be 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -502,16 +502,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int usbduxsigma_submit_urbs(struct comedi_device *dev,
 return 0;
 }
 
-static int chanToInterval(int nChannels)
+static int usbduxsigma_chans_to_interval(int num_chan)
 {
-if (nChannels &amp;lt;= 2)
-/* 4kHz */
-return 2;
-if (nChannels &amp;lt;= 8)
-/* 2kHz */
-return 4;
-/* 1kHz */
-return 8;
+if (num_c&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:09:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38392">
    <title>[PATCH 74/77] staging: comedi: usbduxsigma: add missing spaces reported by checkpatch.pl</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38392</link>
    <description>&lt;pre&gt;checkpatch.pl reports:

ERROR: space required after that ',' (ctx:VxV)
+               dev_dbg(dev-&amp;gt;class_dev,"CRC error in ISO IN stream\n");
                                      ^

ERROR: spaces required around that '=' (ctx:VxW)
+       struct usbduxsigma_private *devpriv= dev-&amp;gt;private;
                                           ^
Add the missing spaces to avoid the error.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index ee2b0ba..e070477 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -244,7 +244,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void usbduxsigma_ai_urb_complete(struct urb *urb)
  * we don't copy the data into the transfer buffer
  * and recy&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:08:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38391">
    <title>[PATCH 73/77] staging: comedi: usbduxsigma: rename CamelCase vars in private data</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38391</link>
    <description>&lt;pre&gt;Rename the CamelCase variables in the private data to avoid the
checkpatch.pl warning.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 158 +++++++++++++--------------
 1 file changed, 79 insertions(+), 79 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index 34a6369..ee2b0ba 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -147,24 +147,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static const struct comedi_lrange usbduxsigma_ai_range = {
 
 struct usbduxsigma_private {
 /* actual number of in-buffers */
-int numOfInBuffers;
+int n_ai_urbs;
 /* actual number of out-buffers */
-int numOfOutBuffers;
+int n_ao_urbs;
 /* ISO-transfer handling: buffers */
-struct urb **urbIn;
-struct urb **urbOut;
+struct urb **ai_urbs;
+struct urb **ao_urbs;
 /* pwm-trans&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:08:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38390">
    <title>[PATCH 72/77] staging: comedi: usbduxsigma: remove some unused defines</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38390</link>
    <description>&lt;pre&gt;These defines are not used in the driver. Remove them.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index 8011191..34a6369 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -64,16 +64,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Status: testing
 /* internal addresses of the 8051 processor */
 #define USBDUXSUB_CPUCS 0xE600
 
-/*
- * the minor device number, major is 180 only for debugging purposes and to
- * upload special firmware (programming the eeprom etc) which is not
- * compatible with the comedi framwork
- */
-#define USBDUXSUB_MINOR 32
-
-/* max lenghth of the transfer-buffer for software upload */
-#define TB_LEN 0x2000
-
 /* USB endpoints */
 #define USBDUXSIGMA_CMD_OUT&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:08:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38389">
    <title>[PATCH 71/77] staging: comedi: usbduxsigma: tidy up the usb endpoint defines</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38389</link>
    <description>&lt;pre&gt;Rename the defines so they have namespace associated with the driver.
Tidy up the defines.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 32 +++++++++++-----------------
 1 file changed, 13 insertions(+), 19 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index 6358383..8011191 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -74,20 +74,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Status: testing
 /* max lenghth of the transfer-buffer for software upload */
 #define TB_LEN 0x2000
 
-/* Input endpoint number: ISO/IRQ */
-#define ISOINEP           6
-
-/* Output endpoint number: ISO/IRQ */
-#define ISOOUTEP          2
-
-/* This EP sends DUX commands to USBDUX */
-#define COMMAND_OUT_EP     1
-
-/* This EP receives the DUX commands from USBDUX */
-#define COMMAND&lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:07:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38388">
    <title>[PATCH 69/77] staging: comedi: usbduxsigma: rename usbdux_{ai, ao}_stop() functions</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.driver-project.devel/38388</link>
    <description>&lt;pre&gt;Rename the functions so they have namespace associated with the driver.

For aesthetic reasons, pass the comedi_device pointer instead of the
private data pointer as the first parameter.

Signed-off-by: H Hartley Sweeten &amp;lt;hsweeten&amp;lt; at &amp;gt;visionengravers.com&amp;gt;
Cc: Ian Abbott &amp;lt;abbotti&amp;lt; at &amp;gt;mev.co.uk&amp;gt;
Cc: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
---
 drivers/staging/comedi/drivers/usbduxsigma.c | 34 ++++++++++++++++------------
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/drivers/staging/comedi/drivers/usbduxsigma.c b/drivers/staging/comedi/drivers/usbduxsigma.c
index 64d27a6..8938305 100644
--- a/drivers/staging/comedi/drivers/usbduxsigma.c
+++ b/drivers/staging/comedi/drivers/usbduxsigma.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -213,8 +213,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; struct usbduxsigma_private {
 struct semaphore sem;
 };
 
-static void usbdux_ai_stop(struct usbduxsigma_private *devpriv, int do_unlink)
+static void usbduxsigma_ai_stop(struct comedi_device *dev, int do_unlink)
 {
+struct usbduxsigma_private *devpriv = dev-&amp;gt;private;
+
 if (do_unlink) &lt;/pre&gt;</description>
    <dc:creator>H Hartley Sweeten</dc:creator>
    <dc:date>2013-05-23T20:07:14</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.drivers.driver-project.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.drivers.driver-project.devel</link>
  </textinput>
</rdf:RDF>
