<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/orangefs/dir.c, branch linux-4.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-04-08T19:50:44Z</updated>
<entry>
<title>orangefs: remove unused variable</title>
<updated>2016-04-08T19:50:44Z</updated>
<author>
<name>Martin Brandenburg</name>
</author>
<published>2016-04-04T20:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e56f49814250f4ca4b66ec7d3a71152846761d1b'/>
<id>urn:sha1:e56f49814250f4ca4b66ec7d3a71152846761d1b</id>
<content type='text'>
Signed-off-by: Martin Brandenburg &lt;martin@omnibond.com&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs: don't put readdir slot twice</title>
<updated>2016-03-31T16:06:00Z</updated>
<author>
<name>Martin Brandenburg</name>
</author>
<published>2016-03-28T21:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=641bb3246dbb64c0b4a0b6dfa6a024e82c155533'/>
<id>urn:sha1:641bb3246dbb64c0b4a0b6dfa6a024e82c155533</id>
<content type='text'>
This was quite an oversight. After a readdir, the module could not be
unloaded, the number of slots is wrong, and memory near the slot bitmap
is possibly corrupt. Oops.

Signed-off-by: Martin Brandenburg &lt;martin@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs: saner calling conventions for getting a slot</title>
<updated>2016-03-26T02:30:54Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2016-02-17T01:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b8a99a8f9f0aebf2a75bb0d9280bff7e7ac9b57e'/>
<id>urn:sha1:b8a99a8f9f0aebf2a75bb0d9280bff7e7ac9b57e</id>
<content type='text'>
just have it return the slot number or -E... - the caller checks
the sign anyway

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs: get rid of readdir_handle_s</title>
<updated>2016-03-26T02:30:54Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2016-02-17T00:54:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9f5e2f7f1b4bf7d0b19d88edd9425510fadbb9e4'/>
<id>urn:sha1:9f5e2f7f1b4bf7d0b19d88edd9425510fadbb9e4</id>
<content type='text'>
no point, really - we couldn't keep those across the calls of
getdents(); it would be too easy to DoS, having all slots exhausted.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>Orangefs: add a new gossip statement</title>
<updated>2016-03-09T18:11:45Z</updated>
<author>
<name>Mike Marshall</name>
</author>
<published>2016-03-09T18:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf07c0bf88b7e8765361e808b61fef287caedfe3'/>
<id>urn:sha1:cf07c0bf88b7e8765361e808b61fef287caedfe3</id>
<content type='text'>
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs: free readdir buffer index before the dir_emit loop</title>
<updated>2016-02-24T22:07:50Z</updated>
<author>
<name>Martin Brandenburg</name>
</author>
<published>2016-02-17T17:55:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ee3b8d377ca014b0ec4ea8988ba6fbe8463bd8d9'/>
<id>urn:sha1:ee3b8d377ca014b0ec4ea8988ba6fbe8463bd8d9</id>
<content type='text'>
We only need it while the service operation is actually in progress
since it is only used to co-ordinate the client-core's memory use. The
kernel allocates its own space.

Also clean up some comments which mislead the reader into thinking
the readdir buffers are shared memory.

Signed-off-by: Martin Brandenburg &lt;martin@omnibond.com&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs_readdir_index_put(): get rid of bufmap argument</title>
<updated>2016-02-19T18:45:54Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2016-02-14T02:04:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=82d37f19ff885ece97b8a072182e39c9dc4ead7d'/>
<id>urn:sha1:82d37f19ff885ece97b8a072182e39c9dc4ead7d</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>Orangefs: add verification to decode_dirents</title>
<updated>2016-01-15T18:10:52Z</updated>
<author>
<name>Mike Marshall</name>
</author>
<published>2016-01-15T18:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1808f8cc6cb2842c53147eccfd5e88044d0d22a6'/>
<id>urn:sha1:1808f8cc6cb2842c53147eccfd5e88044d0d22a6</id>
<content type='text'>
Also add comments to decode_dirents and make it more readable.

Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>orangefs: Fix some more global namespace pollution.</title>
<updated>2016-01-04T21:21:46Z</updated>
<author>
<name>Martin Brandenburg</name>
</author>
<published>2016-01-04T20:05:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d2214858f137ff5fe20d0fdc2823c12b4b54f46'/>
<id>urn:sha1:7d2214858f137ff5fe20d0fdc2823c12b4b54f46</id>
<content type='text'>
This only changes the names of things, so there is no functional change.

Signed-off-by: Martin Brandenburg &lt;martin@omnibond.com&gt;
Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
<entry>
<title>Orangefs: change pvfs2 filenames to orangefs</title>
<updated>2015-12-04T17:56:14Z</updated>
<author>
<name>Mike Marshall</name>
</author>
<published>2015-12-04T17:56:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=575e946125f70c41c2042f10172842c5cab9a09a'/>
<id>urn:sha1:575e946125f70c41c2042f10172842c5cab9a09a</id>
<content type='text'>
Also changed references within source files that referred to
header files whose names had changed.

Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt;
</content>
</entry>
</feed>
