<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/isdn, branch v3.2.90</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.2.90</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.2.90'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2011-03-31T14:26:23Z</updated>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23Z</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>urn:sha1:25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>CAPI: Rework locking of controller data structures</title>
<updated>2010-02-17T00:01:22Z</updated>
<author>
<name>Jan Kiszka</name>
<email>jan.kiszka@web.de</email>
</author>
<published>2010-02-08T10:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0ca3a017a7373a4545dd7b345a8a0cecc16bc7e2'/>
<id>urn:sha1:0ca3a017a7373a4545dd7b345a8a0cecc16bc7e2</id>
<content type='text'>
This patch applies the mutex so far only protecting the controller list
to (almost) all accesses of controller data structures. It also reworks
waiting on state changes in old_capi_manufacturer so that it no longer
poll and holds a module reference to the controller owner while waiting
(the latter was partly done already). Modification and checking of the
blocked state remains racy by design, the caller is responsible for
dealing with this.

Signed-off-by: Jan Kiszka &lt;jan.kiszka@web.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>CAPI: Call a controller 'controller', not 'card'</title>
<updated>2010-02-17T00:01:20Z</updated>
<author>
<name>Jan Kiszka</name>
<email>jan.kiszka@web.de</email>
</author>
<published>2010-02-08T10:12:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=522530311b35ec8fc4785062441dd2d63967ac55'/>
<id>urn:sha1:522530311b35ec8fc4785062441dd2d63967ac55</id>
<content type='text'>
At least for our internal use, fix the misnomers that refer to a CAPI
controller as 'card'. No functional changes.

Signed-off-by: Jan Kiszka &lt;jan.kiszka@web.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>proc_fops: convert drivers/isdn/ to seq_file</title>
<updated>2010-01-14T11:10:54Z</updated>
<author>
<name>Alexey Dobriyan</name>
<email>adobriyan@gmail.com</email>
</author>
<published>2010-01-14T11:10:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=9a58a80a701bdb2d220cdab4914218df5b48d781'/>
<id>urn:sha1:9a58a80a701bdb2d220cdab4914218df5b48d781</id>
<content type='text'>
Convert code away from -&gt;read_proc/-&gt;write_proc interfaces.  Switch to
proc_create()/proc_create_data() which make addition of proc entries
reliable wrt NULL -&gt;proc_fops, NULL -&gt;data and so on.

Problem with -&gt;read_proc et al is described here commit
786d7e1612f0b0adb6046f19b906609e4fe8b1ba "Fix rmmod/read/write races in
/proc entries"

[akpm@linux-foundation.org: CONFIG_PROC_FS=n build fix]
Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: Tilman Schmidt &lt;tilman@imap.cc&gt;
Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ISDN: Add support for none reverse bitstreams to isdnhdc</title>
<updated>2009-07-25T18:16:01Z</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-08T18:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c38fc3bc2ecddd4f5278131603e6964cbed071b2'/>
<id>urn:sha1:c38fc3bc2ecddd4f5278131603e6964cbed071b2</id>
<content type='text'>
The original isdnhdlc code was developed for devices which had
reversed bitorder in the byte stream. Adding code to handle normal
bitstreams as well.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
</entry>
<entry>
<title>ISDN: Clean up isdnhdlc code</title>
<updated>2009-07-25T18:15:54Z</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-08T17:11:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6bd4bcd3cd8affc09eaee7efbc037f65f4a71501'/>
<id>urn:sha1:6bd4bcd3cd8affc09eaee7efbc037f65f4a71501</id>
<content type='text'>
Clean up isdnhdlc to meet current code standard.
Remove hint to already removed bit reversal table.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
</entry>
<entry>
<title>ISDN: Make isdnhdlc usable for other ISDN drivers</title>
<updated>2009-07-25T18:15:21Z</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-08T12:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=cb3824bade2549d7ad059d5802da43312540fdee'/>
<id>urn:sha1:cb3824bade2549d7ad059d5802da43312540fdee</id>
<content type='text'>
isdnhdlc is useful for other ISDN drivers as well.
Move the include file to a central location and the source
to the central isdn location.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
</entry>
<entry>
<title>isdn: rename capi_ctr_reseted() to capi_ctr_down()</title>
<updated>2009-06-08T07:45:50Z</updated>
<author>
<name>Tilman Schmidt</name>
<email>tilman@imap.cc</email>
</author>
<published>2009-06-07T09:09:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4e329972052c3649367b91de783f6293b8653cb2'/>
<id>urn:sha1:4e329972052c3649367b91de783f6293b8653cb2</id>
<content type='text'>
Change the name of the Kernel CAPI exported function capi_ctr_reseted()
to something representing its purpose better.

Impact: renaming, no functional change
Signed-off-by: Tilman Schmidt &lt;tilman@imap.cc&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>make drivers/isdn/capi/capiutil.c:cdebbuf_alloc() static</title>
<updated>2007-05-08T18:15:16Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2007-05-08T07:32:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3a3a51d1f2efe10090cd779a66c4b3c8f57eaf9f'/>
<id>urn:sha1:3a3a51d1f2efe10090cd779a66c4b3c8f57eaf9f</id>
<content type='text'>
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Acked-by: Karsten Keil &lt;kkeil@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix buffer overflow and races in capi debug functions</title>
<updated>2007-03-01T22:53:39Z</updated>
<author>
<name>Karsten Keil</name>
<email>kkeil@suse.de</email>
</author>
<published>2007-03-01T04:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=17f0cd2f350b90b28301e27fe0e39f34bfe7e730'/>
<id>urn:sha1:17f0cd2f350b90b28301e27fe0e39f34bfe7e730</id>
<content type='text'>
The CAPI trace debug functions were using a fixed size buffer, which can be
overflowed if wrong formatted CAPI messages were sent to the kernel capi
layer.  The code was also not protected against multiple callers.  This fix
bug 8028.

Additionally the patch make the CAPI trace functions optional.

Signed-off-by: Karsten Keil &lt;kkeil@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
