<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/fs/cifs/smb2file.c, branch dev</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-04-15T19:06:57+00:00</updated>
<entry>
<title>VFS: normal filesystems (and lustre): d_inode() annotations</title>
<updated>2015-04-15T19:06:57+00:00</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2015-03-17T22:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=2b0143b5c986be1ce8408b3aadc4709e0a94429d'/>
<id>urn:sha1:2b0143b5c986be1ce8408b3aadc4709e0a94429d</id>
<content type='text'>
that's the bulk of filesystem drivers dealing with inodes of their own

Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>fs/cifs/smb2file.c: replace count*size kzalloc by kcalloc</title>
<updated>2014-12-11T01:41:02+00:00</updated>
<author>
<name>Fabian Frederick</name>
<email>fabf@skynet.be</email>
</author>
<published>2014-12-10T23:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=662e9b2b98a0b8e172c392f3d3437d354a6c4067'/>
<id>urn:sha1:662e9b2b98a0b8e172c392f3d3437d354a6c4067</id>
<content type='text'>
kcalloc manages count*sizeof overflow.

Signed-off-by: Fabian Frederick &lt;fabf@skynet.be&gt;
Cc: Steve French &lt;sfrench@samba.org&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>CIFS: Fix wrong filename length for SMB2</title>
<updated>2014-08-25T21:45:17+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2014-08-22T09:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=1bbe4997b13de903c421c1cc78440e544b5f9064'/>
<id>urn:sha1:1bbe4997b13de903c421c1cc78440e544b5f9064</id>
<content type='text'>
The existing code uses the old MAX_NAME constant. This causes
XFS test generic/013 to fail. Fix it by replacing MAX_NAME with
PATH_MAX that SMB1 uses. Also remove an unused MAX_NAME constant
definition.

Cc: &lt;stable@vger.kernel.org&gt; # v3.7+
Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steve French &lt;smfrench@gmail.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Store lease state itself rather than a mapped oplock value</title>
<updated>2013-09-10T03:52:05+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-09-05T12:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=53ef1016fd0e4bab128a24f7fe06b9cdb2afdc31'/>
<id>urn:sha1:53ef1016fd0e4bab128a24f7fe06b9cdb2afdc31</id>
<content type='text'>
and separate smb20_operations struct.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steve French &lt;smfrench@gmail.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Replace clientCanCache* bools with an integer</title>
<updated>2013-09-08T22:49:17+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-09-05T09:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=18cceb6a78f46b65df654e8348fa2093b91b30f6'/>
<id>urn:sha1:18cceb6a78f46b65df654e8348fa2093b91b30f6</id>
<content type='text'>
that prepare the code to handle different types of SMB2 leases.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steve French &lt;smfrench@gmail.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Implement follow_link for SMB2</title>
<updated>2013-09-08T19:27:34+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-08-14T15:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b42bf88828cde60772dc08201d0a4f1a0663d7bc'/>
<id>urn:sha1:b42bf88828cde60772dc08201d0a4f1a0663d7bc</id>
<content type='text'>
that allows to access files through symlink created on a server.

Acked-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steve French &lt;smfrench@gmail.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Reconnect durable handles for SMB2</title>
<updated>2013-07-10T18:08:40+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-07-09T14:40:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=9cbc0b7339b0542a1d13922d2745a2636ce44853'/>
<id>urn:sha1:9cbc0b7339b0542a1d13922d2745a2636ce44853</id>
<content type='text'>
On reconnects, we need to reopen file and then obtain all byte-range
locks held by the client. SMB2 protocol provides feature to make
this process atomic by reconnecting to the same file handle
with all it's byte-range locks. This patch adds this capability
for SMB2 shares.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steven French &lt;steven@steven-GA-970A-DS3.(none)&gt;
</content>
</entry>
<entry>
<title>CIFS: Make SMB2_open use cifs_open_parms struct</title>
<updated>2013-07-10T18:08:40+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-07-09T14:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=064f6047a123d61dd52bb44605c999cd8ef727d9'/>
<id>urn:sha1:064f6047a123d61dd52bb44605c999cd8ef727d9</id>
<content type='text'>
to prepare it for further durable handle reconnect processing.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steven French &lt;steven@steven-GA-970A-DS3.(none)&gt;
</content>
</entry>
<entry>
<title>CIFS: Introduce cifs_open_parms struct</title>
<updated>2013-07-10T18:08:40+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-07-05T08:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=226730b4d8adae393dc07092655cdd29d2a2ff07'/>
<id>urn:sha1:226730b4d8adae393dc07092655cdd29d2a2ff07</id>
<content type='text'>
and pass it to the open() call.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steven French &lt;steven@steven-GA-970A-DS3.(none)&gt;
</content>
</entry>
<entry>
<title>CIFS: Request durable open for SMB2 opens</title>
<updated>2013-07-10T18:08:39+00:00</updated>
<author>
<name>Pavel Shilovsky</name>
<email>pshilovsky@samba.org</email>
</author>
<published>2013-07-04T14:41:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=63eb3def3267a5744863801e8221898b0ba9d41d'/>
<id>urn:sha1:63eb3def3267a5744863801e8221898b0ba9d41d</id>
<content type='text'>
by passing durable context together with a handle caching lease or
batch oplock.

Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steven French &lt;steven@steven-GA-970A-DS3.(none)&gt;
</content>
</entry>
</feed>
