<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/net/irda/ircomm_tty.h, branch linux-5.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.11.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.11.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2017-08-28T23:42:57Z</updated>
<entry>
<title>irda: move include/net/irda into staging subdirectory</title>
<updated>2017-08-28T23:42:57Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-08-27T15:03:33Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5bf916ee0ab638c86edeaf4caeeade9ddf44d95d'/>
<id>urn:sha1:5bf916ee0ab638c86edeaf4caeeade9ddf44d95d</id>
<content type='text'>
And finally, move the irda include files into
drivers/staging/irda/include/net/irda.  Yes, it's a long path, but it
makes it easy for us to just add a Makefile directory path addition and
all of the net and drivers code "just works".

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>include/net/: Fix FSF address in file headers</title>
<updated>2013-12-06T17:37:56Z</updated>
<author>
<name>Jeff Kirsher</name>
<email>jeffrey.t.kirsher@intel.com</email>
</author>
<published>2013-12-06T17:13:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a6227e26d946bc56df47ca5fe418660a07ef8288'/>
<id>urn:sha1:a6227e26d946bc56df47ca5fe418660a07ef8288</id>
<content type='text'>
Several files refer to an old address for the Free Software Foundation
in the file header comment.  Resolve by replacing the address with
the URL &lt;http://www.gnu.org/licenses/&gt; so that we do not have to keep
updating the header comments anytime the address changes.

Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>irda: Remove extern from function prototypes</title>
<updated>2013-09-23T20:29:42Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2013-09-23T18:37:44Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0e418f94d3fcdc79c88841f3338e768e1b0966a1'/>
<id>urn:sha1:0e418f94d3fcdc79c88841f3338e768e1b0966a1</id>
<content type='text'>
There are a mix of function prototypes with and without extern
in the kernel sources.  Standardize on not using extern for
function prototypes.

Function prototypes don't need to be written with extern.
extern is assumed by the compiler.  Its use is as unnecessary as
using auto to declare automatic/local variables in a block.

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>TTY: ircomm, use tty from tty_port</title>
<updated>2012-06-12T22:50:24Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:21Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=62f228acb807c370c3b1583bf0f1aa4ab8e19aca'/>
<id>urn:sha1:62f228acb807c370c3b1583bf0f1aa4ab8e19aca</id>
<content type='text'>
This also includes a switch to tty refcounting. It makes sure, the
code no longer can access a freed TTY struct.

Sometimes the only thing needed is to pass tty down to the callies.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>TTY: ircomm, revamp locking</title>
<updated>2012-06-12T22:50:23Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:20Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e673927d8a210ab1db27047080fc1bdb47f7e372'/>
<id>urn:sha1:e673927d8a210ab1db27047080fc1bdb47f7e372</id>
<content type='text'>
Use self-&gt;spinlock only for ctrl_skb and tx_skb. TTY stuff is now
protected by tty_port-&gt;lock. This is needed for further cleanup (and
conversion to tty_port helpers).

This also closes the race in the end of close.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>TTY: ircomm, use flags from tty_port</title>
<updated>2012-06-12T22:50:23Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=849d5a997fe6a9e44401daed62a98121390ec0d3'/>
<id>urn:sha1:849d5a997fe6a9e44401daed62a98121390ec0d3</id>
<content type='text'>
Switch to tty_port-&gt;flags. And while at it, remove redefined flags for
them.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>TTY: ircomm, use open counts from tty_port</title>
<updated>2012-06-12T22:50:23Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=580d27b449cb8f540bba1cc54066bb44f4e6242d'/>
<id>urn:sha1:580d27b449cb8f540bba1cc54066bb44f4e6242d</id>
<content type='text'>
Switch to tty_port-&gt;count and blocked_open.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>TTY: ircomm, use close times from tty_port</title>
<updated>2012-06-12T22:50:23Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2a0213cb1e1ca6b2838595b0d70f09ecc4953ba9'/>
<id>urn:sha1:2a0213cb1e1ca6b2838595b0d70f09ecc4953ba9</id>
<content type='text'>
Switch to tty_port-&gt;close_delay and closing_wait.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>TTY: ircomm, add tty_port</title>
<updated>2012-06-12T22:50:23Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jslaby@suse.cz</email>
</author>
<published>2012-06-04T11:35:16Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a3cc9fcff84c4c8aaecda2420acd89a1418d57e9'/>
<id>urn:sha1:a3cc9fcff84c4c8aaecda2420acd89a1418d57e9</id>
<content type='text'>
And use close/open_wait from there.

Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tty: now phase out the ioctl file pointer for good</title>
<updated>2011-02-17T19:59:56Z</updated>
<author>
<name>Alan Cox</name>
<email>alan@linux.intel.com</email>
</author>
<published>2011-02-14T16:27:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6caa76b7786891b42b66a0e61e2c2fff2c884620'/>
<id>urn:sha1:6caa76b7786891b42b66a0e61e2c2fff2c884620</id>
<content type='text'>
Only oddities here are a couple of drivers that bogusly called the ldisc
helpers instead of returning -ENOIOCTLCMD. Fix the bug and the rest goes
away.

Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
