<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/cifs/misc.c, branch linux-3.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-06-01T17:35:19Z</updated>
<entry>
<title>CIFS: Move get_next_mid to ops struct</title>
<updated>2012-06-01T17:35:19Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-05-23T10:01:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88257360605f9362dc4d79326c268dd334f61c90'/>
<id>urn:sha1:88257360605f9362dc4d79326c268dd334f61c90</id>
<content type='text'>
Reviewed-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Signed-off-by: Pavel Shilovsky &lt;pshilovsky@samba.org&gt;
Signed-off-by: Steve French &lt;sfrench@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Move add/set_credits and get_credits_field to ops structure</title>
<updated>2012-05-23T08:33:12Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-05-17T13:53:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=452757897a311b939ae202744754ffd9ce6704d8'/>
<id>urn:sha1:452757897a311b939ae202744754ffd9ce6704d8</id>
<content type='text'>
Acked-by: Shirish Pargaonkar &lt;shirishpargaonkar@gmail.com&gt;
Reviewed-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
Signed-off-by: Steve French &lt;sfrench@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>cifs: remove legacy MultiuserMount option</title>
<updated>2012-05-17T01:13:31Z</updated>
<author>
<name>Jeff Layton</name>
</author>
<published>2012-05-16T11:13:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e500ed125f3b153aa3f228657723189e9f4c82e'/>
<id>urn:sha1:5e500ed125f3b153aa3f228657723189e9f4c82e</id>
<content type='text'>
We've now warned about this for two releases. Remove it for 3.5.

Signed-off-by: Jeff Layton &lt;jlayton@redhat.com&gt;
</content>
</entry>
<entry>
<title>cifs: add new cifsiod_wq workqueue</title>
<updated>2012-03-23T18:40:53Z</updated>
<author>
<name>Jeff Layton</name>
</author>
<published>2012-03-23T18:40:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da472fc847e9d8c9da69b09ce0ab975b24f9b894'/>
<id>urn:sha1:da472fc847e9d8c9da69b09ce0ab975b24f9b894</id>
<content type='text'>
...and convert existing cifs users of system_nrt_wq to use that instead.

Also, make it freezable, and set WQ_MEM_RECLAIM since we use it to
deal with write reply handling.

Signed-off-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Acked-by: Shirish Pargaonkar &lt;shirishpargaonkar@gmail.com&gt;
</content>
</entry>
<entry>
<title>CIFS: Change mid_q_entry structure fields</title>
<updated>2012-03-23T18:28:03Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-03-23T18:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c9421e1a9ce8d17816f480c3a5b4f2609442cd5'/>
<id>urn:sha1:7c9421e1a9ce8d17816f480c3a5b4f2609442cd5</id>
<content type='text'>
to be protocol-unspecific and big enough to keep both CIFS
and SMB2 values.

Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
</content>
</entry>
<entry>
<title>CIFS: Expand CurrentMid field</title>
<updated>2012-03-23T18:28:03Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-03-23T18:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=243d04b6e6de7fd08578fffd28b890c0200a2ca5'/>
<id>urn:sha1:243d04b6e6de7fd08578fffd28b890c0200a2ca5</id>
<content type='text'>
While in CIFS/SMB we have 16 bit mid, in SMB2 it is 64 bit.
Convert the existing field to 64 bit and mask off higher bits
for CIFS/SMB.

Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
</content>
</entry>
<entry>
<title>CIFS: Separate protocol-specific code from demultiplex code</title>
<updated>2012-03-23T18:28:02Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-03-23T18:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d4e4854fd1c85ac8ba4d6de39703e07704754b85'/>
<id>urn:sha1:d4e4854fd1c85ac8ba4d6de39703e07704754b85</id>
<content type='text'>
Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
</content>
</entry>
<entry>
<title>CIFS: Separate protocol-specific code from transport routines</title>
<updated>2012-03-23T18:28:02Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-03-23T18:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=792af7b05b8a78def080ec757a4d4420b9fd0cc2'/>
<id>urn:sha1:792af7b05b8a78def080ec757a4d4420b9fd0cc2</id>
<content type='text'>
that lets us use this functions for SMB2.

Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
</content>
</entry>
<entry>
<title>CIFS: Introduce credit-based flow control</title>
<updated>2012-03-21T16:35:03Z</updated>
<author>
<name>Pavel Shilovsky</name>
</author>
<published>2012-02-06T11:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d86dbc97094ea4cfc2204fdefd7d07685496189'/>
<id>urn:sha1:2d86dbc97094ea4cfc2204fdefd7d07685496189</id>
<content type='text'>
and send no more than credits value requests at once. For SMB/CIFS
it's trivial: increment this value by receiving any message and
decrement by sending one.

Reviewed-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Signed-off-by: Pavel Shilovsky &lt;piastry@etersoft.ru&gt;
Signed-off-by: Steve French &lt;sfrench@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>cifs: Add mount options for backup intent (try #6)</title>
<updated>2011-10-13T04:42:17Z</updated>
<author>
<name>Shirish Pargaonkar</name>
</author>
<published>2011-09-26T14:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d3ea8e64efbeb3e4289675dbbfab82333395642'/>
<id>urn:sha1:3d3ea8e64efbeb3e4289675dbbfab82333395642</id>
<content type='text'>
Add mount options backupuid and backugid.

It allows an authenticated user to access files with the intent to back them
up including their ACLs, who may not have access permission but has
"Backup files and directories user right" on them (by virtue of being part
of the built-in group Backup Operators.

When mount options backupuid is specified, cifs client restricts the
use of backup intents to the user whose effective user id is specified
along with the mount option.

When mount options backupgid is specified, cifs client restricts the
use of backup intents to the users whose effective user id belongs to the
group id specified along with the mount option.

If an authenticated user is not part of the built-in group Backup Operators
at the server, access to such files is denied, even if allowed by the client.

Signed-off-by: Shirish Pargaonkar &lt;shirishpargaonkar@gmail.com&gt;
Reviewed-by: Jeff Layton &lt;jlayton@redhat.com&gt;
Signed-off-by: Steve French &lt;smfrench@gmail.com&gt;
</content>
</entry>
</feed>
