<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-stable.git/drivers/staging/usbip, branch linux-3.13.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/'/>
<entry>
<title>staging: usbip: Fix man-pages for usbip userspace utilities</title>
<updated>2013-09-25T23:58:32+00:00</updated>
<author>
<name>Tobias Polzer</name>
<email>tobias.polzer@fau.de</email>
</author>
<published>2013-09-09T14:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=3dd89f9f1bcbb0cbca099abbd811841389cbcf3f'/>
<id>3dd89f9f1bcbb0cbca099abbd811841389cbcf3f</id>
<content type='text'>
The usbip userspace utilities contained some half-documented (only in
--help, not in man) options. They were added to the man-pages of usbip
and usbipd.
Also a typo in the usbip headline was fixed.

Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The usbip userspace utilities contained some half-documented (only in
--help, not in man) options. They were added to the man-pages of usbip
and usbipd.
Also a typo in the usbip headline was fixed.

Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: Fix IPv6 support in usbipd</title>
<updated>2013-09-25T23:35:56+00:00</updated>
<author>
<name>Dominik Paulus</name>
<email>dominik.paulus@fau.de</email>
</author>
<published>2013-09-13T09:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=f49ad35cd1241a278f073b6674e38eef7dd78c11'/>
<id>f49ad35cd1241a278f073b6674e38eef7dd78c11</id>
<content type='text'>
getaddrinfo() leaves the order of the returned addrinfo structs
unspecified. On systems with bindv6only disabled (this is the default),
PF_INET6 sockets bind to IPv4, too. Thus, IPv6 support in usbipd was
broken when getaddrinfo returned first IPv4 and then IPv6 addrinfos, as
the IPv6 bind failed with EADDRINUSE.

This patch uses seperate sockets for IPv4 and IPv6 and sets IPV6_V6ONLY
on all IPv6 sockets. Two command line arguments, -4 and -6 were added to
manually select the socket family.

Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
getaddrinfo() leaves the order of the returned addrinfo structs
unspecified. On systems with bindv6only disabled (this is the default),
PF_INET6 sockets bind to IPv4, too. Thus, IPv6 support in usbipd was
broken when getaddrinfo returned first IPv4 and then IPv6 addrinfos, as
the IPv6 bind failed with EADDRINUSE.

This patch uses seperate sockets for IPv4 and IPv6 and sets IPV6_V6ONLY
on all IPv6 sockets. Two command line arguments, -4 and -6 were added to
manually select the socket family.

Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: Fix build on Debian ppc</title>
<updated>2013-09-25T23:33:55+00:00</updated>
<author>
<name>Tobias Polzer</name>
<email>tobias.polzer@fau.de</email>
</author>
<published>2013-09-19T08:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=414ef695c491ae1d496d10de0660550fe79abdbf'/>
<id>414ef695c491ae1d496d10de0660550fe79abdbf</id>
<content type='text'>
One missing include was added.

Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One missing include was added.

Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: Fix build with --with-tcp-wrappers</title>
<updated>2013-09-25T23:32:43+00:00</updated>
<author>
<name>Dominik Paulus</name>
<email>dominik.paulus@fau.de</email>
</author>
<published>2013-09-19T12:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=82bd3f1ba0e7f898efad08213b68e43085c29e2f'/>
<id>82bd3f1ba0e7f898efad08213b68e43085c29e2f</id>
<content type='text'>
With --with-tcp-wrappers=no specified, the build system reset LIBS to
the empty string and thus fails to link against libsysfs.

Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With --with-tcp-wrappers=no specified, the build system reset LIBS to
the empty string and thus fails to link against libsysfs.

Signed-off-by: Dominik Paulus &lt;dominik.paulus@fau.de&gt;
Signed-off-by: Tobias Polzer &lt;tobias.polzer@fau.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: usbip: stub_dev: Fixed checkpatch warnings</title>
<updated>2013-09-25T23:30:46+00:00</updated>
<author>
<name>Elad Wexler</name>
<email>eladwexler77@yahoo.com</email>
</author>
<published>2013-09-05T09:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=6165cc517f7a9b384dcaf1a5b91604275db30075'/>
<id>6165cc517f7a9b384dcaf1a5b91604275db30075</id>
<content type='text'>
Coding style issues

Signed-off-by: Elad Wexler &lt;eladwexler77@yahoo.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coding style issues

Signed-off-by: Elad Wexler &lt;eladwexler77@yahoo.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: vhci_hcd: remove check for dma</title>
<updated>2013-09-25T23:30:46+00:00</updated>
<author>
<name>navin patidar</name>
<email>navinp@cdac.in</email>
</author>
<published>2013-09-10T05:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=0e3633f60422fb6075ca74fb9032471afdb4c99b'/>
<id>0e3633f60422fb6075ca74fb9032471afdb4c99b</id>
<content type='text'>
vhci_hcd is a virtual usb host controller, so no need to
check for dma.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vhci_hcd is a virtual usb host controller, so no need to
check for dma.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: vhci_hcd: correctly handle return value</title>
<updated>2013-09-25T23:30:46+00:00</updated>
<author>
<name>navin patidar</name>
<email>navinp@cdac.in</email>
</author>
<published>2013-09-10T05:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=4d42195021d8cb37600b2ecfaba982dd96e7fc01'/>
<id>4d42195021d8cb37600b2ecfaba982dd96e7fc01</id>
<content type='text'>
ret == 0 means success, anything else is failure.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ret == 0 means success, anything else is failure.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: stub_main: correctly handle return value</title>
<updated>2013-09-25T23:30:45+00:00</updated>
<author>
<name>navin patidar</name>
<email>navinp@cdac.in</email>
</author>
<published>2013-09-10T05:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=1583aeb53ceac99fb0f92bca08196803d7250b95'/>
<id>1583aeb53ceac99fb0f92bca08196803d7250b95</id>
<content type='text'>
ret == 0 means success, anything else is failure.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ret == 0 means success, anything else is failure.

Signed-off-by: navin patidar &lt;navinp@cdac.in&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: use DEVICE_ATTR_RO/RW for sysfs attributes</title>
<updated>2013-08-26T19:02:54+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-08-26T19:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=b1f56acaca2efefcdf4b3f5962a99b27700c6e0a'/>
<id>b1f56acaca2efefcdf4b3f5962a99b27700c6e0a</id>
<content type='text'>
It's easier to audit the sysfs files if they use the RO/RW macros, so
convert the usbip code to them.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's easier to audit the sysfs files if they use the RO/RW macros, so
convert the usbip code to them.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>staging: usbip: fix up alignment in long options list</title>
<updated>2013-08-23T16:54:27+00:00</updated>
<author>
<name>Anthony Foiani</name>
<email>anthony.foiani@gmail.com</email>
</author>
<published>2013-08-23T04:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=92e11aef70fbac9724a60195b9670901971e8f3b'/>
<id>92e11aef70fbac9724a60195b9670901971e8f3b</id>
<content type='text'>
Re-align the option lists.

Signed-off-by: Anthony Foiani &lt;anthony.foiani@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Re-align the option lists.

Signed-off-by: Anthony Foiani &lt;anthony.foiani@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
