<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/caif/cfrfml.c, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-11-04T01:50:03Z</updated>
<entry>
<title>caif: Bugfix for socket priority, bindtodev and dbg channel.</title>
<updated>2010-11-04T01:50:03Z</updated>
<author>
<name>André Carvalho de Matos</name>
</author>
<published>2010-11-01T11:52:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2527ec436fd675f08a8e7434f6e940688cb96d0'/>
<id>urn:sha1:f2527ec436fd675f08a8e7434f6e940688cb96d0</id>
<content type='text'>
Changes:
o Bugfix: SO_PRIORITY for SOL_SOCKET could not be handled
  in caif's setsockopt,  using the struct sock attribute priority instead.

o Bugfix: SO_BINDTODEVICE for SOL_SOCKET could not be handled
  in caif's setsockopt,  using the struct sock attribute ifindex instead.

o Wrong assert statement for RFM layer segmentation.

o CAIF Debug channels was not working over SPI, caif_payload_info
  containing padding info must be initialized.

o Check on pointer before dereferencing when unregister dev in caif_dev.c

Signed-off-by: Sjur Braendeland &lt;sjur.brandeland@stericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2010-09-10T05:27:33Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2010-09-10T05:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e548833df83c3554229eff0672900bfe958b45fd'/>
<id>urn:sha1:e548833df83c3554229eff0672900bfe958b45fd</id>
<content type='text'>
Conflicts:
	net/mac80211/main.c
</content>
</entry>
<entry>
<title>net/caif: Use pr_fmt</title>
<updated>2010-09-07T01:48:43Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2010-09-05T21:31:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b31fa5bad576cd8180a5ad70c648333b44320d44'/>
<id>urn:sha1:b31fa5bad576cd8180a5ad70c648333b44320d44</id>
<content type='text'>
This patch standardizes caif message logging prefixes.

Add #define pr_fmt(fmt) KBUILD_MODNAME ":%s(): " fmt, __func__
Add missing "\n"s to some logging messages
Convert pr_warning to pr_warn

This changes the logging message prefix from CAIF: to caif:
for all uses but caif_socket.c and chnl_net.c.  Those now use
their filename without extension.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net/caif/cfrfml.c: use asm/unaligned.h</title>
<updated>2010-08-26T23:11:08Z</updated>
<author>
<name>Jeff Mahoney</name>
</author>
<published>2010-08-26T23:11:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e368739e3b3f1d7944794c178a15f05829b56bc'/>
<id>urn:sha1:7e368739e3b3f1d7944794c178a15f05829b56bc</id>
<content type='text'>
caif does not build on ia64 starting with 2.6.32-rc1.  Using
asm/unaligned.h instead of linux/unaligned/le_byteshift.h fixes the issue.

include/linux/unaligned/le_byteshift.h:40:50: error: redefinition of 'get_unaligned_le16'
include/linux/unaligned/le_byteshift.h:45:50: error: redefinition of 'get_unaligned_le32'
include/linux/unaligned/le_byteshift.h:50:50: error: redefinition of 'get_unaligned_le64'
include/linux/unaligned/le_byteshift.h:55:51: error: redefinition of 'put_unaligned_le16'
include/linux/unaligned/le_byteshift.h:60:51: error: redefinition of 'put_unaligned_le32'
include/linux/unaligned/le_byteshift.h:65:51: error: redefinition of 'put_unaligned_le64'
include/linux/unaligned/le_struct.h:31:51: note: previous definition of 'put_unaligned_le64' was here

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>caif: precedence bug</title>
<updated>2010-07-22T21:14:47Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2010-07-22T01:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b77026b391f4f43ca148cf6c55a93f7487ff6ed8'/>
<id>urn:sha1:b77026b391f4f43ca148cf6c55a93f7487ff6ed8</id>
<content type='text'>
Negate has precedence over comparison so the original assert only
checked that "rfml-&gt;fragment_size" was larger than 1 or 0.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>caif: Bugfix - RFM must support segmentation.</title>
<updated>2010-06-21T02:46:05Z</updated>
<author>
<name>Sjur Braendeland</name>
</author>
<published>2010-06-17T06:55:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7da1f55a826c621251874e7684c234972fc3216'/>
<id>urn:sha1:a7da1f55a826c621251874e7684c234972fc3216</id>
<content type='text'>
CAIF Remote File Manager may send or receive more than 4050 bytes.
Due to this The CAIF RFM service have to support segmentation.

Signed-off-by: Sjur Braendeland@stericsson.com
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>caif: Bugfix not all services uses flow-ctrl.</title>
<updated>2010-06-21T02:46:05Z</updated>
<author>
<name>Sjur Braendeland</name>
</author>
<published>2010-06-17T06:55:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b1c74247b9e29ae3bfdf133862328c309bc9cf14'/>
<id>urn:sha1:b1c74247b9e29ae3bfdf133862328c309bc9cf14</id>
<content type='text'>
Flow control is not used by all CAIF services.
The usage of flow control is now part of the gerneal
initialization function for CAIF Services.

Signed-off-by: Sjur Braendeland@stericsson.com
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>caif: fix a couple range checks</title>
<updated>2010-06-09T23:18:53Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2010-06-07T04:51:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aea34e7ae7a40bc72f9f11b5658160dfb4b90c48'/>
<id>urn:sha1:aea34e7ae7a40bc72f9f11b5658160dfb4b90c48</id>
<content type='text'>
The extra ! character means that these conditions are always false.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Acked-by: Sjur Braendeland &lt;sjur.brandeland@stericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net-caif: add CAIF core protocol stack</title>
<updated>2010-03-31T02:08:46Z</updated>
<author>
<name>Sjur Braendeland</name>
</author>
<published>2010-03-30T13:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b482cd2053e3b90a7b33a78c63cdb6badf2ec383'/>
<id>urn:sha1:b482cd2053e3b90a7b33a78c63cdb6badf2ec383</id>
<content type='text'>
CAIF generic protocol implementation. This layer is
somewhat generic in order to be able to use and test it outside
the Linux Kernel.

cfctrl.c     - CAIF control protocol layer
cfdbgl.c     - CAIF debug protocol layer
cfdgml.c     - CAIF datagram protocol layer
cffrml.c     - CAIF framing protocol layer
cfmuxl.c     - CAIF mux protocol layer
cfrfml.c     - CAIF remote file manager protocol layer
cfserl.c     - CAIF serial (fragmentation) protocol layer
cfsrvl.c     - CAIF generic service layer functions
cfutill.c    - CAIF utility protocol layer
cfveil.c     - CAIF AT protocol layer
cfvidl.c     - CAIF video protocol layer

Signed-off-by: Sjur Braendeland &lt;sjur.brandeland@stericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
