<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/bluetooth/rfcomm/core.c, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-10-16T06:14:28Z</updated>
<entry>
<title>[Bluetooth] Handle return values from driver core functions</title>
<updated>2006-10-16T06:14:28Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-10-15T15:30:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=df5c37ea9a3820a9515d8204450aec00f48f8f88'/>
<id>urn:sha1:df5c37ea9a3820a9515d8204450aec00f48f8f88</id>
<content type='text'>
Some return values of the driver core register and create functions
are not handled and so might cause unexpected problems.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Return EINPROGRESS for non-blocking socket calls</title>
<updated>2006-09-29T01:01:31Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-09-23T07:54:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b4c612a473eb816dff6e5ab6820dff338057aa8d'/>
<id>urn:sha1:b4c612a473eb816dff6e5ab6820dff338057aa8d</id>
<content type='text'>
In case of non-blocking socket calls we should return EINPROGRESS
and not EAGAIN.

Signed-off-by: Ulisses Furquim &lt;ulissesf@gmail.com&gt;
Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Correct RFCOMM channel MTU for broken implementations</title>
<updated>2006-07-24T19:44:25Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-07-14T09:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98bcd08b5bfe78c1c9bda5768aa081e0fe4fcc4f'/>
<id>urn:sha1:98bcd08b5bfe78c1c9bda5768aa081e0fe4fcc4f</id>
<content type='text'>
Some Bluetooth RFCOMM implementations try to negotiate a bigger channel
MTU than we can support for a particular session. The maximum MTU for
a RFCOMM session is limited through the L2CAP layer. So if the other
side proposes a channel MTU that is bigger than the underlying L2CAP
MTU, we should reduce it to the L2CAP MTU of the session minus five
bytes for the RFCOMM headers.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Remaining transitions to use kzalloc()</title>
<updated>2006-07-12T22:34:28Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-07-06T13:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25ea6db04a96d7871e7ece27d566f3228d59d932'/>
<id>urn:sha1:25ea6db04a96d7871e7ece27d566f3228d59d932</id>
<content type='text'>
This patch makes the remaining transitions to use kzalloc().

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Add RFCOMM role switch support</title>
<updated>2006-07-04T02:54:09Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-07-03T08:37:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=300b93974ff64f1bef1ac8294547c573954f0300'/>
<id>urn:sha1:300b93974ff64f1bef1ac8294547c573954f0300</id>
<content type='text'>
This patch adds the support for RFCOMM role switching before the
connection is fully established.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Allow disabling of credit based flow control</title>
<updated>2006-07-04T02:54:07Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-07-03T08:02:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c2660b00fae0575dd4ce5c7b6bf30762b632045'/>
<id>urn:sha1:7c2660b00fae0575dd4ce5c7b6bf30762b632045</id>
<content type='text'>
This patch adds the module parameter disable_cfc which can be used to
disable the credit based flow control. The credit based flow control
was introduced with the Bluetooth 1.1 specification and devices can
negotiate its support, but for testing purpose it is helpful to allow
disabling of it.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Use real devices for host controllers</title>
<updated>2006-07-04T02:54:02Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-07-03T08:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a91f2e396f5b32b21d842b4757bc8de5e88eac66'/>
<id>urn:sha1:a91f2e396f5b32b21d842b4757bc8de5e88eac66</id>
<content type='text'>
This patch converts the Bluetooth class devices into real devices. The
Bluetooth class is kept and the driver core provides the appropriate
symlinks for backward compatibility.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[NET] sem2mutex: net/</title>
<updated>2006-03-21T06:33:17Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2006-03-21T06:33:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a3e2f711a00a1feb72ae12fdc749da10179d185'/>
<id>urn:sha1:4a3e2f711a00a1feb72ae12fdc749da10179d185</id>
<content type='text'>
Semaphore to mutex conversion.

The conversion was generated via scripts, and the result was validated
automatically via a script as well.

Signed-off-by: Arjan van de Ven &lt;arjan@infradead.org&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Reduce L2CAP MTU for RFCOMM connections</title>
<updated>2006-02-13T10:39:57Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2006-02-13T10:39:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56f3a40a5e7586043260669cc794e56fa58339e1'/>
<id>urn:sha1:56f3a40a5e7586043260669cc794e56fa58339e1</id>
<content type='text'>
This patch reduces the default L2CAP MTU for all RFCOMM connections
from 1024 to 1013 to improve the interoperability with some broken
RFCOMM implementations. To make this more flexible the L2CAP MTU
becomes also a module parameter and so it can changed at runtime.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
</feed>
