<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/include/linux, branch v2.6.12-rc6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kobert.dev/pm24.git/atom?h=v2.6.12-rc6</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom?h=v2.6.12-rc6'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2005-06-03T07:04:30Z</updated>
<entry>
<title>[PATCH] USB: update urb documentation</title>
<updated>2005-06-03T07:04:30Z</updated>
<author>
<name>Roman Kagan</name>
<email>rkagan@mail.ru</email>
</author>
<published>2005-05-05T20:55:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=719df469cb51199316ae2a11c75a8046be34b899'/>
<id>urn:sha1:719df469cb51199316ae2a11c75a8046be34b899</id>
<content type='text'>
On Wed, May 04, 2005 at 01:37:30PM -0700, David Brownell wrote:
&gt; On Wednesday 04 May 2005 12:19 pm, Roman Kagan wrote:
&gt; &gt; struct urb {
&gt; &gt; 	/* private, usb core and host controller only fields in the urb */
&gt; &gt; 	...
&gt; &gt; 	struct list_head urb_list;	/* list pointer to all active urbs */
&gt; &gt; 	...
&gt; &gt; };
&gt; &gt;
&gt; &gt; Is it safe to use it for driver's purposes when the driver owns the urb,
&gt; &gt; that is, starting from the completion routine until the urb is submitted
&gt; &gt; with usb_submit_urb()?
&gt;
&gt; Right now, it should be.

Great!  FWIW I've briefly tested a modified version of usbatm using
the list head in struct urb instead of creating a wrapper struct, and I
haven't seen any failures yet.  So I tend to believe that your "should
be" actually means "is" :)

&gt; &gt; If it is, can it be guaranteed in future, e.g.
&gt; &gt; by moving the list head into the public section of struct urb?
&gt;
&gt; In fact I'm not sure why it ever got called "private" to usbcore/hcds.
&gt; I thought the idea was that it should be like urb-&gt;status, reserved for
&gt; whoever controls the URB.

OK then how about the following (essentially documentation) patch?

Signed-off-by: Roman Kagan &lt;rkagan@mail.ru&gt;
Acked-by: David Brownell &lt;david-b@pacbell.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2005-06-03T00:39:49Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-03T00:39:49Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=aa447acb9291518506a1aec644db47fa6c6e36eb'/>
<id>urn:sha1:aa447acb9291518506a1aec644db47fa6c6e36eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[NET]: Fix HH_DATA_OFF.</title>
<updated>2005-06-02T23:48:05Z</updated>
<author>
<name>Jiri Benc</name>
<email>jbenc@suse.cz</email>
</author>
<published>2005-06-02T23:48:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=5ba0eac6e0b7e2889649a1105d97c600595e2bb1'/>
<id>urn:sha1:5ba0eac6e0b7e2889649a1105d97c600595e2bb1</id>
<content type='text'>
When the hardware header size is a multiple of HH_DATA_MOD, HH_DATA_OFF()
incorrectly returns HH_DATA_MOD (instead of 0). This affects ieee80211 layer
as 802.11 header is 32 bytes long.

Signed-off-by: Jiri Benc &lt;jbenc@suse.cz&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: Fix locking in shaper driver.</title>
<updated>2005-06-02T23:36:00Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2005-06-02T23:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=b597ef4712c05c962640a655386a7f06cc1a1fbc'/>
<id>urn:sha1:b597ef4712c05c962640a655386a7f06cc1a1fbc</id>
<content type='text'>
 o use a semaphore instead of an opencoded and racy lock
 o move locking out of shaper_kick and into the callers - most just
   released the lock before calling shaper_kick
 o remove in_interrupt() tests.  from -&gt;close we can always block, from
   -&gt;hard_start_xmit and timer context never

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Automatic merge of /spare/repo/linux-2.6/.git branch HEAD</title>
<updated>2005-06-02T22:43:09Z</updated>
<author>
<name></name>
<email>jgarzik@pretzel.yyz.us</email>
</author>
<published>2005-06-02T22:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=d7aaf48128ec7fcefcee92ea22833afc1a80e268'/>
<id>urn:sha1:d7aaf48128ec7fcefcee92ea22833afc1a80e268</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libata: update inline source docs</title>
<updated>2005-06-02T22:17:13Z</updated>
<author>
<name>Edward Falk</name>
<email>efalk@google.com</email>
</author>
<published>2005-06-02T22:17:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=0baab86b00cdf9785ac2bb2ce1ab63995b3866ca'/>
<id>urn:sha1:0baab86b00cdf9785ac2bb2ce1ab63995b3866ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6</title>
<updated>2005-06-01T14:55:46Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-01T14:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c10fccddf00cb216349ce3171ce2e39d7c70371b'/>
<id>urn:sha1:c10fccddf00cb216349ce3171ce2e39d7c70371b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CPUFREQ] fix up comment in cpufreq.h</title>
<updated>2005-06-01T02:03:47Z</updated>
<author>
<name>Dave Jones</name>
<email>davej@redhat.com</email>
</author>
<published>2005-06-01T02:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=b53cc6ead046093477ec7a3354d620337101ea5b'/>
<id>urn:sha1:b53cc6ead046093477ec7a3354d620337101ea5b</id>
<content type='text'>
Fix up comment in cpufreq.h stating transition latency should be passed
in microseconds -- it was decided long ago to switch to nanoseconds.

Signed-off-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;

</content>
</entry>
<entry>
<title>[PATCH] PCI: amd74xx patch for new NVIDIA device IDs</title>
<updated>2005-05-31T21:26:38Z</updated>
<author>
<name>Andy Currid</name>
<email>acurrid@nvidia.com</email>
</author>
<published>2005-05-23T15:55:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=af00f9811e0ccbd3db84ddc4cffb0da942653393'/>
<id>urn:sha1:af00f9811e0ccbd3db84ddc4cffb0da942653393</id>
<content type='text'>
Here's the 2.6 amd74xx patch for NVIDIA MCP51.

Signed-off-by: Andy Currid &lt;acurrid@nvidia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[NET]: Add ethtool support for NETIF_F_HW_CSUM.</title>
<updated>2005-05-30T03:27:24Z</updated>
<author>
<name>Jon Mason</name>
<email>jdmason@us.ibm.com</email>
</author>
<published>2005-05-30T03:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=69f6a0fafcdf0bfe85af182695d6d38f80f9d549'/>
<id>urn:sha1:69f6a0fafcdf0bfe85af182695d6d38f80f9d549</id>
<content type='text'>
Signed-off-by: Jon Mason &lt;jdmason@us.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
