)]}'
{
  "commit": "b34cb85cc2d84c487afe2baa2d3c04d8b677bbd0",
  "tree": "67d117ee0bb631c443e32fa1402508958adf8f6d",
  "parents": [
    "34c87901e113799a45423fdac29c7478c889a95d"
  ],
  "author": {
    "name": "Steve French",
    "email": "sfrench@us.ibm.com",
    "time": "Thu Feb 24 17:58:00 2011 +0000"
  },
  "committer": {
    "name": "Steve French",
    "email": "sfrench@us.ibm.com",
    "time": "Thu May 19 14:10:48 2011 +0000"
  },
  "message": "Introduce SMB2 Kconfig option\n\nSMB2 is the followon to the CIFS (and SMB) protocols\nand the default for Windows since Windows Vista, and also\nnow implemented by various non-Windows servers.  SMB2\nis more secure, has various performance advantages, including\nlarger i/o sizes, flow control, better caching model and more.\nSMB2 also resolves some scalability limits in the cifs\nprotocol and adds many new features while being much\nsimpler (only a few dozen commands instead of hundreds)\nand since the protocol is clearer it is\nalso more consistently implemented across servers\nand thus easier to optimize.\n\nAfter much discussion with Jeff Layton, Jeremy Allison\nand others at Connectathon, we decided to move the smb2\ncode from a distinct .ko and fstype into distinct\nC files that optionally build in cifs.ko.  As a result\nthe Kconfig gets simpler.\n\nTo avoid destabilizing cifs, the smb2 code is going\nto be moved into its own experimental CONFIG_CIFS_SMB2 ifdef\nas it is merged and rereviewed.  The changes to stable\ncifs (builds with the smb2 ifdef off) are expected to be\nfairly small.\n\nReviewed-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cb0f7f847e4c29b7114318b2d128e4eedffccbe",
      "old_mode": 33188,
      "old_path": "fs/cifs/Kconfig",
      "new_id": "2a492aad40d1e1b5fe57a06c113d9cc1608b1656",
      "new_mode": 33188,
      "new_path": "fs/cifs/Kconfig"
    }
  ]
}
