<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/firewire/fw-cdev.c, branch v2.6.24</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.24</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.24'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2007-10-16T22:00:10Z</updated>
<entry>
<title>firewire: fw-cdev: reorder wakeup vs. spinlock</title>
<updated>2007-10-16T22:00:10Z</updated>
<author>
<name>Jay Fenlason</name>
<email>fenlason@redhat.com</email>
</author>
<published>2007-10-08T21:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=83431cba3d847fc2296d3f38ce7feb623a1cfc45'/>
<id>urn:sha1:83431cba3d847fc2296d3f38ce7feb623a1cfc45</id>
<content type='text'>
Signed-off-by: Jay Fenlason &lt;fenlason@redhat.com&gt;

Prompted by https://bugzilla.redhat.com/show_bug.cgi?id=323411

Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>firewire: adopt read cycle timer ABI from raw1394</title>
<updated>2007-10-16T22:00:08Z</updated>
<author>
<name>Stefan Richter</name>
<email>stefanr@s5r6.in-berlin.de</email>
</author>
<published>2007-09-29T08:41:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a64408b96b5f67c2778958a230b5cfa3408a4a81'/>
<id>urn:sha1:a64408b96b5f67c2778958a230b5cfa3408a4a81</id>
<content type='text'>
This duplicates the read cycle timer feature of raw1394 (added in Linux
2.6.21) in firewire-core's userspace ABI.  The argument to the ioctl is
reordered though to ensure 32/64 bit compatibility.

Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
Signed-off-by: Kristian Høgsberg &lt;krh@redhat.com&gt;
</content>
</entry>
<entry>
<title>firewire: fw-core: local variable shadows a global one</title>
<updated>2007-10-16T22:00:01Z</updated>
<author>
<name>Stefan Richter</name>
<email>stefanr@s5r6.in-berlin.de</email>
</author>
<published>2007-08-03T18:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=930e4b7fe3b4e1c4e14b9c22e4c9c74dc8db75f3'/>
<id>urn:sha1:930e4b7fe3b4e1c4e14b9c22e4c9c74dc8db75f3</id>
<content type='text'>
Sparse warned about it although it was apparently harmless:

drivers/firewire/fw-cdev.c:624:23: warning: symbol 'interrupt' shadows an earlier one
include/asm/hw_irq.h:29:13: originally declared here

Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>fw-cdev __user annotations</title>
<updated>2007-10-14T19:41:51Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2007-10-14T18:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1ccc9147f6a063c42fef67acff34de18435a4a6b'/>
<id>urn:sha1:1ccc9147f6a063c42fef67acff34de18435a4a6b</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>firewire: support S100B...S400B and link slower than PHY</title>
<updated>2007-07-09T22:07:43Z</updated>
<author>
<name>Stefan Richter</name>
<email>stefanr@s5r6.in-berlin.de</email>
</author>
<published>2007-06-10T19:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f1397490017e337446c6a8b0562b584679a604a6'/>
<id>urn:sha1:f1397490017e337446c6a8b0562b584679a604a6</id>
<content type='text'>
Use a speed probe to determine the speed over 1394b buses and of nodes
which report a link speed less than their PHY speed.

Log the effective maximum speed of newly created nodes in dmesg.

Also, read the config ROM (except bus info block) at the maximum speed
rather than S100.  This isn't a real optimization though because we
still only use quadlet read requests for the entire ROM.

The patch also adds support for S1600 and S3200, although such hardware
does not exist yet.

Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
Signed-off-by: Kristian Høgsberg &lt;krh@redhat.com&gt;
</content>
</entry>
<entry>
<title>firewire: Only set client-&gt;iso_context if allocation was successful.</title>
<updated>2007-06-20T22:09:41Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@redhat.com</email>
</author>
<published>2007-06-20T21:48:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=24315c5e6f508edd84e996d67daef3d1bcc72f8b'/>
<id>urn:sha1:24315c5e6f508edd84e996d67daef3d1bcc72f8b</id>
<content type='text'>
This patch fixes an OOPS on cdev release for an fd where iso context
creation failed.

Signed-off-by: Kristian Høgsberg &lt;krh@redhat.com&gt;
Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>firewire: Change struct fw_cdev_iso_packet to not use bitfields.</title>
<updated>2007-05-31T19:40:15Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@redhat.com</email>
</author>
<published>2007-05-31T15:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1ca31ae7cfed3e2a8e48fbf6ed6cac06495b6158'/>
<id>urn:sha1:1ca31ae7cfed3e2a8e48fbf6ed6cac06495b6158</id>
<content type='text'>
The struct is part of the userspace interface and can not use
bitfields.  This patch replaces the bitfields with a __u32 'control'
word and provides access macros to set the bits.

Signed-off-by: Kristian Høgsberg &lt;krh@redhat.com&gt;
Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>firewire: fix return code</title>
<updated>2007-05-27T21:21:01Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2007-05-27T11:09:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=350958f984268dcf0f087aac78c5b9fe2846aeff'/>
<id>urn:sha1:350958f984268dcf0f087aac78c5b9fe2846aeff</id>
<content type='text'>
Fix this warning on x86-64

drivers/firewire/fw-cdev.c:798: warning: initialization from incompatible pointer type

by making the return code of ioctl_send_request() the same as all the
other ioctl_xxx() return codes.

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>firewire: Always use parens with sizeof.</title>
<updated>2007-05-10T16:24:14Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@redhat.com</email>
</author>
<published>2007-05-09T23:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2d826cc5c791bdc5f5651324c485746be9492be0'/>
<id>urn:sha1:2d826cc5c791bdc5f5651324c485746be9492be0</id>
<content type='text'>
Signed-off-by: Kristian Hoegsberg &lt;krh@redhat.com&gt;
Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt;
</content>
</entry>
<entry>
<title>firewire: Clean up comment style.</title>
<updated>2007-05-10T16:24:13Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@redhat.com</email>
</author>
<published>2007-05-08T00:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c781c06d119d04601727f2fbc30151e6760d536d'/>
<id>urn:sha1:c781c06d119d04601727f2fbc30151e6760d536d</id>
<content type='text'>
Drop filenames from file preamble, drop editor annotations and
use standard indent style for block comments.

Signed-off-by: Kristian Hoegsberg &lt;krh@redhat.com&gt;
Signed-off-by: Stefan Richter &lt;stefanr@s5r6.in-berlin.de&gt; (fixed typo)
</content>
</entry>
</feed>
