<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/9p/Makefile, branch linux-2.6.27.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-05-15T00:23:27Z</updated>
<entry>
<title>9p: fix error path during early mount</title>
<updated>2008-05-15T00:23:27Z</updated>
<author>
<name>Eric Van Hensbergen</name>
</author>
<published>2008-05-09T01:26:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=887b3ece65be7b643dfdae0d433c91a26a3f437d'/>
<id>urn:sha1:887b3ece65be7b643dfdae0d433c91a26a3f437d</id>
<content type='text'>
There was some cleanup issues during early mount which would trigger
a kernel bug for certain types of failure.  This patch reorganizes the
cleanup to get rid of the bad behavior.

This also merges the 9pnet and 9pnet_fd modules for the purpose of
configuration and initialization.  Keeping the fd transport separate
from the core 9pnet code seemed like a good idea at the time, but in
practice has caused more harm and confusion than good.

Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;
</content>
</entry>
<entry>
<title>9p: transport API reorganization</title>
<updated>2008-02-07T01:25:03Z</updated>
<author>
<name>Eric Van Hensbergen</name>
</author>
<published>2008-02-07T01:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a0dc95fd976a052e5e799ef33e6c8e3141b5dff'/>
<id>urn:sha1:8a0dc95fd976a052e5e799ef33e6c8e3141b5dff</id>
<content type='text'>
This merges the mux.c (including the connection interface) with trans_fd
in preparation for transport API changes.  Ultimately, trans_fd will need
to be rewritten to clean it up and simplify the implementation, but this
reorganization is viewed as the first step.

Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

</content>
</entry>
<entry>
<title>9p: add virtio transport</title>
<updated>2007-10-23T18:47:31Z</updated>
<author>
<name>Eric Van Hensbergen</name>
</author>
<published>2007-10-23T18:47:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b530cc794024be227876a089e66fb17b7b512763'/>
<id>urn:sha1:b530cc794024be227876a089e66fb17b7b512763</id>
<content type='text'>
This adds a transport to 9p for communicating between guests and a host
using a virtio based transport.

Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;


</content>
</entry>
<entry>
<title>9p: remove sysctl</title>
<updated>2007-10-17T19:35:15Z</updated>
<author>
<name>Eric Van Hensbergen</name>
</author>
<published>2007-10-17T19:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=982c37cfb6e61c0e64634abc2e305d757c1405b2'/>
<id>urn:sha1:982c37cfb6e61c0e64634abc2e305d757c1405b2</id>
<content type='text'>
A sysctl method was added to enable and disable debugging levels.  After
further review, it was decided that there are better approaches to doing this
and the sysctl methodology isn't really desirable.  This patch removes the
sysctl code from 9p.

Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;
  
</content>
</entry>
<entry>
<title>9p: Make transports dynamic</title>
<updated>2007-10-17T19:31:07Z</updated>
<author>
<name>Eric Van Hensbergen</name>
</author>
<published>2007-10-17T19:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a80d923e1321a7ed69a0918de37e39871bb536a0'/>
<id>urn:sha1:a80d923e1321a7ed69a0918de37e39871bb536a0</id>
<content type='text'>
This patch abstracts out the interfaces to underlying transports so that
new transports can be added as modules.  This should also allow kernel
configuration of transports without ifdef-hell.

Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

</content>
</entry>
<entry>
<title>net/9p: change net/9p module name to 9pnet</title>
<updated>2007-07-14T20:13:50Z</updated>
<author>
<name>Latchesar Ionkov</name>
</author>
<published>2007-07-11T21:13:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e46662be7fddde3464bf208317542c2f8df13d0b'/>
<id>urn:sha1:e46662be7fddde3464bf208317542c2f8df13d0b</id>
<content type='text'>
Change module name of net/9p module from 9p.ko to 9pnet.ko. fs/9p module
already uses 9p.ko name.

Signed-off-by: Latchesar Ionkov &lt;lucho@ionkov.net&gt;
</content>
</entry>
<entry>
<title>9p: Reorganization of 9p file system code</title>
<updated>2007-07-14T20:13:40Z</updated>
<author>
<name>Latchesar Ionkov</name>
</author>
<published>2007-07-10T22:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd238fb431f31989898423c8b6496bc8c4204a86'/>
<id>urn:sha1:bd238fb431f31989898423c8b6496bc8c4204a86</id>
<content type='text'>
This patchset moves non-filesystem interfaces of v9fs from fs/9p to net/9p.
It moves the transport, packet marshalling and connection layers to net/9p
leaving only the VFS related files in fs/9p.  This work is being done in
preparation for in-kernel 9p servers as well as alternate 9p clients (other
than VFS).

Signed-off-by: Latchesar Ionkov &lt;lucho@ionkov.net&gt;
Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;
</content>
</entry>
</feed>
