)]}'
{
  "log": [
    {
      "commit": "5e6e6232753482dc0024a319b9d8f611d7a80c19",
      "tree": "33727af8b438b861787a7117240656351ee97726",
      "parents": [
        "af5a032b8082cddb4dc62a9ff94bf1ec4d34a044"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Sat Aug 18 00:15:20 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Aug 18 00:15:20 2007 +0000"
      },
      "message": "[CIFS] Check return code on failed alloc\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a403a0a370946e7dbcda6464a3509089daee54bc",
      "tree": "6775fb2faae0a8a0ecab8304fb9c24006cc2e773",
      "parents": [
        "e4903fb59590f86190280a549420f6cb85bd7f7e"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 26 15:54:16 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 26 15:54:16 2007 +0000"
      },
      "message": "[CIFS] Fix hang in find_writable_file\n\nCaused by unneeded reopen during reconnect while spinlock held.\n\nFixes kernel bugzilla bug #7903\n\nThanks to Lin Feng Shen for testing this, and Amit Arora for\nsome nice problem determination to narrow this down.\n\nAcked-by: Dave Kleikamp \u003cshaggy@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "20c2df83d25c6a95affe6157a4c9cac4cf5ffaac",
      "tree": "415c4453d2b17a50abe7a3e515177e1fa337bd67",
      "parents": [
        "64fb98fc40738ae1a98bcea9ca3145b89fb71524"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "message": "mm: Remove slab destructors from kmem_cache_create().\n\nSlab destructors were no longer supported after Christoph\u0027s\nc59def9f222d44bb7e2f0a559f2906191a0862d7 change. They\u0027ve been\nBUGs for both slab and slub, and slob never supported them\neither.\n\nThis rips out support for the dtor pointer from kmem_cache_create()\ncompletely and fixes up every single callsite in the kernel (there were\nabout 224, not including the slab allocator definitions themselves,\nor the documentation references).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1ff8392c32a2645d2665ca779ecb91bb29361c13",
      "tree": "860b95e9a499ade4060848740fc6ce1fbb4e4e8d",
      "parents": [
        "70b315b0dd3879cb3ab8aadffb14f10b2d19b9c3",
        "5bae7ac9feba925fd0099057f6b23d7be80b7b41"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 19 00:38:57 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 19 00:38:57 2007 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of /pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tfs/cifs/export.c\n"
    },
    {
      "commit": "70b315b0dd3879cb3ab8aadffb14f10b2d19b9c3",
      "tree": "d9dcd28077d30a324c526a7a0e5490f99b6ffaba",
      "parents": [
        "c18c842b1fdf527717303a4e173cbece7ab2deb8"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 19 00:32:25 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 19 00:32:25 2007 +0000"
      },
      "message": "[CIFS] merge conflict in fs/cifs/export.c\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "c18c842b1fdf527717303a4e173cbece7ab2deb8",
      "tree": "b400ad6d711b8474a0516220c98d390d56c508de",
      "parents": [
        "63135e088a604b955746c51964c195c8d3ebac11"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jul 18 23:21:09 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jul 18 23:21:09 2007 +0000"
      },
      "message": "[CIFS] Allow disabling CIFS Unix Extensions as mount option\n\nPreviously the only way to do this was to umount all mounts to that server,\nturn off a proc setting (/proc/fs/cifs/LinuxExtensionsEnabled).\n\nFixes Samba bugzilla bug number: 4582 (and also 2008)\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "63135e088a604b955746c51964c195c8d3ebac11",
      "tree": "506ec95bfeb29c3bacf2cc561045e8bb2f92d31e",
      "parents": [
        "7e42ca886b0282679c2721dc4853163cc89b8a34"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 17 17:34:02 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 17 17:34:02 2007 +0000"
      },
      "message": "[CIFS] More whitespace/formatting fixes (noticed by checkpatch)\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a569425512253992cc64ebf8b6d00a62f986db3e",
      "tree": "7ea72c75c54697bddbad807af89cc549d7426a69",
      "parents": [
        "6dd4ac3b30b81b5bd0d628af1c89b7da689a38ea"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Tue Jul 17 04:04:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "knfsd: exportfs: add exportfs.h header\n\ncurrently the export_operation structure and helpers related to it are in\nfs.h.  fs.h is already far too large and there are very few places needing the\nexport bits, so split them off into a separate header.\n\n[akpm@linux-foundation.org: fix cifs build]\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "831441862956fffa17b9801db37e6ea1650b0f69",
      "tree": "b0334921341f8f1734bdd3243de76d676329d21c",
      "parents": [
        "787d2214c19bcc9b6ac48af0ce098277a801eded"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Jul 17 04:03:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:02 2007 -0700"
      },
      "message": "Freezer: make kernel threads nonfreezable by default\n\nCurrently, the freezer treats all tasks as freezable, except for the kernel\nthreads that explicitly set the PF_NOFREEZE flag for themselves.  This\napproach is problematic, since it requires every kernel thread to either\nset PF_NOFREEZE explicitly, or call try_to_freeze(), even if it doesn\u0027t\ncare for the freezing of tasks at all.\n\nIt seems better to only require the kernel threads that want to or need to\nbe frozen to use some freezer-related code and to remove any\nfreezer-related code from the other (nonfreezable) kernel threads, which is\ndone in this patch.\n\nThe patch causes all kernel threads to be nonfreezable by default (ie.  to\nhave PF_NOFREEZE set by default) and introduces the set_freezable()\nfunction that should be called by the freezable kernel threads in order to\nunset PF_NOFREEZE.  It also makes all of the currently freezable kernel\nthreads call set_freezable(), so it shouldn\u0027t cause any (intentional)\nchange of behaviour to appear.  Additionally, it updates documentation to\ndescribe the freezing of tasks more accurately.\n\n[akpm@linux-foundation.org: build fixes]\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Nigel Cunningham \u003cnigel@nigel.suspend2.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: Gautham R Shenoy \u003cego@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7e42ca886b0282679c2721dc4853163cc89b8a34",
      "tree": "5e642d0d1403ed7e4842c74dac75fab7fd475284",
      "parents": [
        "6fa20d4fb58cb342638bc14658083aadcad8fb74"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 16 17:40:02 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 16 17:40:02 2007 +0000"
      },
      "message": "[CIFS] Typo in previous patch\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "6fa20d4fb58cb342638bc14658083aadcad8fb74",
      "tree": "d6b2959b965f87e1b92ff7b90636bf2a9257a9ff",
      "parents": [
        "8803863a9051582081fb2bcca3a6dc8fddaed93c"
      ],
      "author": {
        "name": "Eric",
        "email": "sandeen@redhat.com",
        "time": "Mon Jul 16 16:23:19 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 16 16:23:19 2007 +0000"
      },
      "message": "[CIFS] zero_user_page() conversions\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "8803863a9051582081fb2bcca3a6dc8fddaed93c",
      "tree": "d3d8162fd0a77c6e3891edbfc89f365b428b03f9",
      "parents": [
        "4a379e6657ae2dd910f9f06d46bd7c05fbe9ed5c"
      ],
      "author": {
        "name": "Nate",
        "email": "nate.diler@gmail.com",
        "time": "Mon Jul 16 15:45:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 16 15:45:13 2007 +0000"
      },
      "message": "[CIFS] use simple_prepare_write to zero page data\n\nIt\u0027s common for file systems to need to zero data on either side of a\nwrite, if a page is not Uptodate during prepare_write.  It just so happens\nthat simple_prepare_write() in libfs.c does exactly that, so we can avoid\nduplication and just call that function to zero page data.\n\nSigned-off-by: Nate Diller \u003cnate.diller@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "4a379e6657ae2dd910f9f06d46bd7c05fbe9ed5c",
      "tree": "1df4ac83d4de2ac16d67712e3a3dc04fa813ec8f",
      "parents": [
        "2d785a50a8aa404c19f56d2c22445e48e418112b"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 15 21:58:28 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 15 21:58:28 2007 +0000"
      },
      "message": "[CIFS] Fix build break - inet.h not included when experimental ifdef off\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "2d785a50a8aa404c19f56d2c22445e48e418112b",
      "tree": "260f7a1bf95126a8681d170e15337ff0ffad7e17",
      "parents": [
        "50c2f75388727018c3c357454a247072915a9e3f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 15 01:48:57 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 15 01:48:57 2007 +0000"
      },
      "message": "[CIFS] Add support for new POSIX unlink\n\nIn the cleanup phase of the dbench test, we were noticing sharing\nviolation followed by failed directory removals when dbench\ndid not close the test files before the cleanup phase started.\nUsing the new POSIX unlink, which Samba has supported for a few\nmonths, avoids this.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "50c2f75388727018c3c357454a247072915a9e3f",
      "tree": "e7c7cd30f1adee51be7af8bda5e937df5c899bc6",
      "parents": [
        "7521a3c566dda7bb09576975324fc0a08a79ad14"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 13 00:33:32 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 13 00:33:32 2007 +0000"
      },
      "message": "[CIFS] whitespace/formatting fixes\n\nThis should be the last big batch of whitespace/formatting fixes.\ncheckpatch warnings for the cifs directory are down about 90% and\nmany of the remaining ones are harder to remove or make the code\nharder to read.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "7521a3c566dda7bb09576975324fc0a08a79ad14",
      "tree": "2ba0405ea1a7f3f187c2434ef86000b1b65f2d01",
      "parents": [
        "fb8c4b14d9259ba467241a7aaeb712caedce7ee8"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jul 11 18:30:34 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jul 11 18:30:34 2007 +0000"
      },
      "message": "[CIFS] Fix oops in cifs_create when nfsd server exports cifs mount\n\nnfsd is passing null nameidata (probably the only one doing that)\non call to create - cifs was missing one check for this.\n\nNote that running nfsd over a cifs mount requires specifying fsid on\nthe nfs exports entry and requires mounting cifs with serverino mount\noption.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5ffc4ef45b3b0a57872f631b4e4ceb8ace0d7496",
      "tree": "437ec32a58ac5e4794565b2bbb3da6611f0d6a04",
      "parents": [
        "534f2aaa6ab07cd71164180bc958a7dcde41db11"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Jun 01 11:49:19 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 10 08:04:13 2007 +0200"
      },
      "message": "sendfile: remove .sendfile from filesystems that use generic_file_sendfile()\n\nThey can use generic_file_splice_read() instead. Since sys_sendfile() now\nprefers that, there should be no change in behaviour.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fb8c4b14d9259ba467241a7aaeb712caedce7ee8",
      "tree": "8f94a3b3b5e9e1bbdf9b38156ab2bfe2c055b47d",
      "parents": [
        "b609f06ac4ac77433035366e9aa4dcd7a0f743a0"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 10 01:16:18 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 10 01:16:18 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\nMore than halfway there\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "b609f06ac4ac77433035366e9aa4dcd7a0f743a0",
      "tree": "f4ecd57e0db3c398ffe7cf7eed3214cfff63585b",
      "parents": [
        "3870253efb65e1960421ca74f5d336218c28fc5b"
      ],
      "author": {
        "name": "Steve French",
        "email": "Yehuda.Sadeh@expand.com",
        "time": "Mon Jul 09 07:55:14 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 09 07:55:14 2007 +0000"
      },
      "message": "[CIFS] Fix packet signatures for NTLMv2 case\n\nSigned-off-by: Yehuda Sadeh Weinraub \u003cYehuda.Sadeh@expand.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "3870253efb65e1960421ca74f5d336218c28fc5b",
      "tree": "2334067405b14a5896cd6fdebb5636adda8e896f",
      "parents": [
        "790fe579f5006b72dfd2814f9263a73b0b455e81"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 08 15:40:40 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jul 08 15:40:40 2007 +0000"
      },
      "message": "[CIFS] more whitespace fixes\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "790fe579f5006b72dfd2814f9263a73b0b455e81",
      "tree": "8d0749bb66bcd8993ae66101c6706e0ba432e155",
      "parents": [
        "6dc0f87e351142e224b396f29b59527c4b2d834c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Jul 07 19:25:05 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Jul 07 19:25:05 2007 +0000"
      },
      "message": "[CIFS] more whitespace cleanup\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "6dc0f87e351142e224b396f29b59527c4b2d834c",
      "tree": "b504c9201a9399c9f4007ce9c8c2c78e2b4e233e",
      "parents": [
        "79a58d1f6075bc0029c38836be9790917a69a342"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 23:13:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 23:13:06 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "79a58d1f6075bc0029c38836be9790917a69a342",
      "tree": "88159126918cbe653cac62725237e2e9fd7f4b0c",
      "parents": [
        "d20acd09e3bf89aa23af034b8c2d0f5653577ea9"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 22:44:50 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 22:44:50 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\ncheckpatch.pl redux\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "d20acd09e3bf89aa23af034b8c2d0f5653577ea9",
      "tree": "9a4b5d3f2731723ef9544c1a7402bb34c3215cd7",
      "parents": [
        "38c10a1ddb24b9fa9f25b6c21d0390a9723ae6d6"
      ],
      "author": {
        "name": "Jeff",
        "email": "jlayton@redhat.com",
        "time": "Fri Jul 06 21:13:08 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 21:13:08 2007 +0000"
      },
      "message": "[CIFS] ipv6 support no longer experimental\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "38c10a1ddb24b9fa9f25b6c21d0390a9723ae6d6",
      "tree": "aa6dbc101c0c3a308c778fa5d7708c21b86499ee",
      "parents": [
        "d38d8c74c7cdfae910f9cd0ac5e1b7ba2d8a2fb2"
      ],
      "author": {
        "name": "Jeff",
        "email": "jlayton@redhat.com",
        "time": "Fri Jul 06 21:10:07 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 21:10:07 2007 +0000"
      },
      "message": "[CIFS] Mount should fail if server signing off but client mount option requires it\n\nCurrently, if mount with a signing-enabled sec\u003d option (e.g.\nsec\u003dntlmi), the kernel does a warning printk if the server doesn\u0027t\nsupport signing, and then proceeds without signatures.\n\nThis is probably OK for people that think to look at the ring buffer,\nbut seems wrong to me. If someone explicitly requests signing, we\nshould error out if that request can\u0027t be satisfied. They can then\nreattempt the mount without signing if that\u0027s ok.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "d38d8c74c7cdfae910f9cd0ac5e1b7ba2d8a2fb2",
      "tree": "f4861c7fa5372ff1b409262638beaa06bb03ef6c",
      "parents": [
        "762e5ab77c803c819e45d054518a98efb70b0f60"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 19:44:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 19:44:13 2007 +0000"
      },
      "message": "[CIFS] whitespace fixes\n\nThis changeset brought to you ... by patchcheck.pl\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "762e5ab77c803c819e45d054518a98efb70b0f60",
      "tree": "09139edbbad69e50d13a26cb54d73adc5184bdc7",
      "parents": [
        "467a8f8d480190a98cec3e4362c51c2a27157115"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 18:41:42 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 18:41:42 2007 +0000"
      },
      "message": "[CIFS] Fix sign mount option and sign proc config setting\n\nWe were checking the wrong (old) global variable to determine\nwhether to override server and force signing on the SMB\nconnection.\n\nAcked-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "467a8f8d480190a98cec3e4362c51c2a27157115",
      "tree": "6f79c9a1548be0a64fbdd824cd378a038da61c05",
      "parents": [
        "5d9c720678f9b4ed3db86466223dc61cbf78361d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jun 27 22:41:32 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Jun 27 22:41:32 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5d9c720678f9b4ed3db86466223dc61cbf78361d",
      "tree": "8bf8e4417a5c8a33b64227156476f053ea5829f0",
      "parents": [
        "ffdd6e4d1685779a413e4a8d753b1862259ed42a"
      ],
      "author": {
        "name": "Jeff",
        "email": "jlayton@redhat.com",
        "time": "Mon Jun 25 22:16:35 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 25 22:16:35 2007 +0000"
      },
      "message": "[CIFS] Do not allow signals in cifs_demultiplex_thread\n\nSwitch from send_sig to force_sig and do not allow signal for this\nbackground thread (the signal is needed to wakeup the thread when\nblocked in the network stack).\n\nSigned-off-by: Jeff Layton \u003cjlayton@readhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ffdd6e4d1685779a413e4a8d753b1862259ed42a",
      "tree": "7f0296830abf8feb1352b557de048d646352f307",
      "parents": [
        "75865f8cc8b38c30c3923b74de4b29a00cc4c0e4"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 21:15:44 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 21:15:44 2007 +0000"
      },
      "message": "[CIFS] fix whitespace\n\nMore whitespace problems found by checkpatch\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "75865f8cc8b38c30c3923b74de4b29a00cc4c0e4",
      "tree": "ec4c6322e739362f4b666fbe0fccbb14c4baaaa7",
      "parents": [
        "75154f402ef18e459ff97ddece25656b6c2b329c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 18:30:48 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 18:30:48 2007 +0000"
      },
      "message": "[CIFS] Add in some missing flags and cifs README and TODO corrections\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "3ce53fc4c57603d99c330a6ee2fe96d94f2d350f",
      "tree": "54a5e999cc6044669139fb5e3a7cc0a1db31e86f",
      "parents": [
        "100c1ddc98e070c1b595d6bad329fb57bc57313c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jun 08 14:55:14 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jun 08 14:55:14 2007 +0000"
      },
      "message": "[CIFS] CIFS should honour umask\n\nThis patch makes CIFS honour a process\u0027 umask like other filesystems.\nOf course the server is still free to munge the permissions if it wants\nto; but the client will send the \"right\" permissions to begin with.\n\nA few caveats:\n\n1) It only applies to filesystems that have CAP_UNIX (aka support unix\nextensions)\n2) It applies the correct mode to the follow up CIFSSMBUnixSetPerms()\nafter remote creation\n\nWhen mode to CIFS/NTFS ACL mapping is complete we can do the\nsame thing for that case for servers which do not\nsupport the Unix Extensions.\n\nSigned-off-by: Matt Keenen \u003cmatt@opcode-solutions.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "100c1ddc98e070c1b595d6bad329fb57bc57313c",
      "tree": "7f1ff8705941e2d177b4e836f07d0aac27f9b5e4",
      "parents": [
        "221601c3d1df8148525daf3143a7a22fba772566"
      ],
      "author": {
        "name": "Yehuda Sadeh Weinraub",
        "email": "Yehuda.Sadeh@expand.com",
        "time": "Tue Jun 05 21:31:16 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jun 05 21:31:16 2007 +0000"
      },
      "message": "[CIFS] Missing flag on negprot needed for some servers to force packet signing\n\nA related signature issue that I came across.\nThere\u0027s a bug in win2k that when NT error codes are not negotiated, the\nserver doesn\u0027t response that signatures are mandatory. Since there\u0027s\n(currently) no way turn on signatures in such case, I had to force NT\nerror codes, so that this bug will not occur\n\nSigned-off-by: Yehuda Sadeh Weinraub \u003cYehuda.Sadeh@expand.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "221601c3d1df8148525daf3143a7a22fba772566",
      "tree": "47496766650c47848d394a44ff840864aa006b69",
      "parents": [
        "5fdae1f681426d23eadcb99566030781ba8c65c9"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jun 05 20:35:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jun 05 20:35:06 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup part 2\n\n   Various coding style problems found by running the new\n   checkpatch.pl script against fs/cifs.  3 more files\n   fixed up.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5fdae1f681426d23eadcb99566030781ba8c65c9",
      "tree": "14c07ff8e6ad2a9ece8349e4be3f95455d6fb3af",
      "parents": [
        "e6985c7f6842fa040d058640e363140ad1730dc5"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jun 05 18:30:44 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jun 05 18:30:44 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\nVarious coding style problems found by running fs/cifs\nagainst the new checkpatch.pl script.  Since there\nwere too many to fit in one patch.  Updated the first\nfour files.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "e6985c7f6842fa040d058640e363140ad1730dc5",
      "tree": "f4490bc37a43968b35014dbd40463275b6ead59f",
      "parents": [
        "f7f7c31c98830e5f4aa5486b8aabb7f3bf4a2512"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail..com",
        "time": "Mon Jun 04 16:14:59 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 04 16:14:59 2007 +0000"
      },
      "message": "[CIFS] fix mempool destroy done in wrong order in cifs error path\n\nSlab cache used as memory pool can not be destroyed before the memory\npool destruction. Because the memory pool still holds some objects and\nkmem_cache_destroy() says \"Can\u0027t free all objects\".\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "f7f7c31c98830e5f4aa5486b8aabb7f3bf4a2512",
      "tree": "336f0a33330486d36cf4a945dba675463f9f7d7e",
      "parents": [
        "28356a1679006b110215596e057f304ef3083922"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu May 24 02:29:51 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu May 24 02:29:51 2007 +0000"
      },
      "message": "[CIFS] typo in previous patch\n\n(also fixed missing space after if)\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "28356a1679006b110215596e057f304ef3083922",
      "tree": "a0fb257bab98c9fe5057462ee4f9cf84b88100a6",
      "parents": [
        "ad9ddd66c6e8a79630a975ff0bb8d45a11abe630"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed May 23 14:45:36 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed May 23 14:45:36 2007 +0000"
      },
      "message": "[CIFS] Fix oops on failed cifs mount (in kthread_stop)\n\nIf the cifs demultiplex thread wakes up and exits\n(zeroing server-\u003etsk) before kthread_stop is called, the\ncifs_mount code could pass a null pointer to kthread_stop\n\nThanks to akpm, Dave Young and Shaggy for suggesting\nearlier versions of this patch.\n\nCC: akpm@linux-foundatior.org\nSigned-off-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nSigned-off-by: Dave Kleikamp \u003cshaggy@linux.vnet.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a35afb830f8d71ec211531aeb9a621b09a2efb39",
      "tree": "198280081e1f8b2f6c450742a5075cc7904a3d58",
      "parents": [
        "5577bd8a85c8b7643a241789b14fafa9c8a6c7db"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed May 16 22:10:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 17 05:23:04 2007 -0700"
      },
      "message": "Remove SLAB_CTOR_CONSTRUCTOR\n\nSLAB_CTOR_CONSTRUCTOR is always specified. No point in checking it.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nCc: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nCc: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: \"J. Bruce Fields\" \u003cbfields@fieldses.org\u003e\nCc: Anton Altaparmakov \u003caia21@cantab.net\u003e\nCc: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Jan Kara \u003cjack@ucw.cz\u003e\nCc: David Chinner \u003cdgc@sgi.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e63340ae6b6205fef26b40a75673d1c9c0c8bb90",
      "tree": "8d3212705515edec73c3936bb9e23c71d34a7b41",
      "parents": [
        "04c9167f91e309c9c4ea982992aa08e83b2eb42e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue May 08 00:28:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:07 2007 -0700"
      },
      "message": "header cleaning: don\u0027t include smp_lock.h when not used\n\nRemove includes of \u003clinux/smp_lock.h\u003e where it is not used/needed.\nSuggested by Al Viro.\n\nBuilds cleanly on x86_64, i386, alpha, ia64, powerpc, sparc,\nsparc64, and arm (all 59 defconfigs).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50953fe9e00ebbeffa032a565ab2f08312d51a87",
      "tree": "9f95f56f0b51600959a76cd88ce17f6e9c7a98a3",
      "parents": [
        "4b1d89290b62bb2db476c94c82cf7442aab440c8"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sun May 06 14:50:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:12:57 2007 -0700"
      },
      "message": "slab allocators: Remove SLAB_DEBUG_INITIAL flag\n\nI have never seen a use of SLAB_DEBUG_INITIAL.  It is only supported by\nSLAB.\n\nI think its purpose was to have a callback after an object has been freed\nto verify that the state is the constructor state again?  The callback is\nperformed before each freeing of an object.\n\nI would think that it is much easier to check the object state manually\nbefore the free.  That also places the check near the code object\nmanipulation of the object.\n\nAlso the SLAB_DEBUG_INITIAL callback is only performed if the kernel was\ncompiled with SLAB debugging on.  If there would be code in a constructor\nhandling SLAB_DEBUG_INITIAL then it would have to be conditional on\nSLAB_DEBUG otherwise it would just be dead code.  But there is no such code\nin the kernel.  I think SLUB_DEBUG_INITIAL is too problematic to make real\nuse of, difficult to understand and there are easier ways to accomplish the\nsame effect (i.e.  add debug code before kfree).\n\nThere is a related flag SLAB_CTOR_VERIFY that is frequently checked to be\nclear in fs inode caches.  Remove the pointless checks (they would even be\npointless without removeal of SLAB_DEBUG_INITIAL) from the fs constructors.\n\nThis is the last slab flag that SLUB did not support.  Remove the check for\nunimplemented flags from SLUB.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ec54aa8af5e6faa346aa55a1ad15ee6c25bb42d",
      "tree": "5b7f295b98b2e8b15ed6968cc5a13e9e93c7576f",
      "parents": [
        "8426c39c1289765a11fc9b9523212ed368ceebd8"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat May 05 22:08:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat May 05 22:08:06 2007 +0000"
      },
      "message": "[CIFS] Fix typo in cifs readme from previous commit\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "8426c39c1289765a11fc9b9523212ed368ceebd8",
      "tree": "fc7cab82fafe76d11c77549ff16759ab86c88682",
      "parents": [
        "796e5661f6b6be1600b3ab47c61ce61cf3e7a353"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Sat May 05 03:27:49 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat May 05 03:27:49 2007 +0000"
      },
      "message": "[CIFS] Make sec\u003dnone force an anonymous mount\n\nWe had a customer report that attempting to make CIFS mount with a null\nusername (i.e. doing an anonymous mount) doesn\u0027t work. Looking through the\ncode, it looks like CIFS expects a NULL username from userspace in order\nto trigger an anonymous mount. The mount.cifs code doesn\u0027t seem to ever\npass a null username to the kernel, however.\n\nIt looks also like the kernel can take a sec\u003dnone option, but it only seems\nto look at it if the username is already NULL. This seems redundant and\neffectively makes sec\u003dnone useless.\n\nThe following patch makes sec\u003dnone force an anonymous mount.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "796e5661f6b6be1600b3ab47c61ce61cf3e7a353",
      "tree": "a7d4b6df0eef48d1b3a06b11b6705eb597a360b1",
      "parents": [
        "0b2365f826f40d6e966365299d4e9dcc7ef4e93f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@digitalvampire.org",
        "time": "Thu May 03 04:33:45 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu May 03 04:33:45 2007 +0000"
      },
      "message": "[CIFS] Change semaphore to mutex for cifs lock_sem\n\nOriginally at http://lkml.org/lkml/2006/9/2/86\n\nThe recent change to \"allow Windows blocking locks to be cancelled via a\nCANCEL_LOCK call\" introduced a new semaphore in struct cifsFileInfo,\nlock_sem.  However, semaphores used as mutexes are deprecated these days,\nand there\u0027s no reason to add a new one to the kernel.  Therefore, convert\nlock_sem to a struct mutex (and also fix one indentation glitch on one of\nthe lines changed anyway).\n\nSigned-off-by: Roland Dreier \u003croland@digitalvampire.org\u003e\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "0b2365f826f40d6e966365299d4e9dcc7ef4e93f",
      "tree": "4683ead686f690561ae6122b38ae059ad62f4b09",
      "parents": [
        "4523cc3044d1bc7fcf3d7fee75d62bc76b8e1abb"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu May 03 04:30:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu May 03 04:30:13 2007 +0000"
      },
      "message": "[CIFS] Fix oops in reset_cifs_unix_caps on reconnect\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "4523cc3044d1bc7fcf3d7fee75d62bc76b8e1abb",
      "tree": "31c2b6c0a81f14ec812d09586eb8ef5a586743cb",
      "parents": [
        "984acfe1cfb613257a15f30b3cf60ae7e4ed8f06"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 30 20:13:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 30 20:13:06 2007 +0000"
      },
      "message": "[CIFS] UID/GID override on CIFS mounts to Samba\n\nWhen CIFS Unix Extensions are negotiated we get the Unix uid and gid\nowners of the file from the server (on the Unix Query Path Info\nlevels), but if the server\u0027s uids don\u0027t match the client uid\u0027s users\nwere having to disable the Unix Extensions (which turned off features\nthey still wanted).   The changeset patch allows users to override uid\nand/or gid for file/directory owner with a default uid and/or gid\nspecified at mount (as is often done when mounting from Linux cifs\nclient to Windows server).  This changeset also displays the uid\nand gid used by default in /proc/mounts (if applicable).\n\nAlso cleans up code by adding some of the missing spaces after\n\"if\" keywords per-kernel style guidelines (as suggested by Randy Dunlap\nwhen he reviewed the patch).\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "984acfe1cfb613257a15f30b3cf60ae7e4ed8f06",
      "tree": "398a3aee28093115e7fa3d3756c966d4c46b7c79",
      "parents": [
        "deb0420c6ffdee5608856ec3e8e65fcbea67d5d4"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 16:42:50 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 16:42:50 2007 +0000"
      },
      "message": "[CIFS] prefixpath mounts to servers supporting posix paths used wrong slash\n\nAcked-by: Alexander Bokovoy \u003cabokovoy@ru.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "deb0420c6ffdee5608856ec3e8e65fcbea67d5d4",
      "tree": "2136c55704fb2a14c11fa00297a3c3bb51b5f3c7",
      "parents": [
        "eaa33a9ac04cf5760cf4e661241db19f4151cf06"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 14:35:54 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 14:35:54 2007 +0000"
      },
      "message": "[CIFS] Update cifs version to 1.49\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "eaa33a9ac04cf5760cf4e661241db19f4151cf06",
      "tree": "8e761d546e1c5db30943adb38d196d44e9f33b33",
      "parents": [
        "5858ae44e289ac6c809af3fe81b9a6ed41914d41"
      ],
      "author": {
        "name": "vignesh",
        "email": "vignesh.babu@wipro.com",
        "time": "Wed Apr 25 12:13:48 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 25 12:13:48 2007 +0000"
      },
      "message": "[CIFS] Replace kmalloc/memset combination with kzalloc\n\nSigned-off-by: Vignesh Babu \u003cvignesh.babu@wipro.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5858ae44e289ac6c809af3fe81b9a6ed41914d41",
      "tree": "b62cf39ee27152cdfb891d2f723f0f00b3cbc346",
      "parents": [
        "cbac3cba66ab51492da53e7bf4f38da872408065"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 25 11:59:10 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 25 11:59:10 2007 +0000"
      },
      "message": "[CIFS]  Add IPv6 support\n\nIPv6 support was started a few years ago in the cifs client, but lacked a\nkernel helper function for parsing the ascii form of the ipv6 address. Now\nthat that is added (and now IPv6 is the default that some OS use now) it\nwas fairly easy to finish  the cifs ipv6 support.  This  requires that\nCIFS_EXPERIMENTAL be enabled and (at least until the mount.cifs module is\nmodified to use a new ipv6 friendly call instead of gethostbyname) and the\nipv6 address be passed on the mount as \"ip\u003d\" mount option.\n\nThanks\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "cbac3cba66ab51492da53e7bf4f38da872408065",
      "tree": "4f6531413c4063a879b96fb4e89805f5ac982773",
      "parents": [
        "2dd29d3133ad4c7926ea03b8431e604373c4ad65"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 25 11:46:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 25 11:46:06 2007 +0000"
      },
      "message": "[CIFS] New CIFS POSIX mkdir performance improvement (part 2)\n\nFix incorrect parsing of return data\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "2dd29d3133ad4c7926ea03b8431e604373c4ad65",
      "tree": "67865fc39bc4095fee16b6a6329c778360d51945",
      "parents": [
        "5268df2ead6def933ace27ab4d46f67d2989b905"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 23 22:07:35 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 23 22:07:35 2007 +0000"
      },
      "message": "[CIFS] New CIFS POSIX mkdir performance improvement\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5268df2ead6def933ace27ab4d46f67d2989b905",
      "tree": "422c16749ae45fd349d3b64b4ad07fcbb16368c2",
      "parents": [
        "3a9f462f6d07ab6f26a347120e173e945139befd"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Apr 06 19:28:16 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Apr 06 19:28:16 2007 +0000"
      },
      "message": "[CIFS] Add write perm for usr to file on windows should remove r/o dos attr\n\nRemove read only dos attribute on chmod when adding any write permission (ie on any of\nuser/group/other (not all of user/group/other ie  0222) when\nmounted to windows.\n\nSuggested by: Urs Fleisch\n\nSigned-off-by: Urs Fleisch \u003curs.fleisch@gmail.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "3a9f462f6d07ab6f26a347120e173e945139befd",
      "tree": "583d14dd994aa64b40f64770ff1b8e3b0f787f44",
      "parents": [
        "aaf737adb6937339494d5a7111f0433cd9676db8"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 04 17:10:24 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Apr 04 17:10:24 2007 +0000"
      },
      "message": "[CIFS] Remove unnecessary parm to cifs_reopen_file\n\nAlso expand debug entry to show which character on a failed Unicode\nmapping.\n\nAcked-by: Shaggy \u003cshaggy@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "aaf737adb6937339494d5a7111f0433cd9676db8",
      "tree": "48129ee253f62c45229f615359db72bcb81624f3",
      "parents": [
        "c33f8d32746db12ba353b0a05b25f7893a0ac344"
      ],
      "author": {
        "name": "Igor Mammedov",
        "email": "qwerty0987654321@mail.ru",
        "time": "Tue Apr 03 19:16:43 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Apr 03 19:16:43 2007 +0000"
      },
      "message": "[CIFS] Switch cifsd to kthread_run from kernel_thread\n\ncifsd was the only cifs thread that had not been switched to the newer\nkthread interface\n\nSigned-off-by: Igor Mammedov \u003cniallain at gmail.com\u003e\nSigned-off-by: Wilhelm Meier \u003cwilhelm.meier@fh-kl.de\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "c33f8d32746db12ba353b0a05b25f7893a0ac344",
      "tree": "874d9ae5afa5c1d1688105974b7ef8e8c3335302",
      "parents": [
        "2e175a90047a2dbc76fde169c990164895b25dfc"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Apr 02 18:47:20 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 02 18:47:20 2007 +0000"
      },
      "message": "[CIFS] Remove unnecessary checks\n\nfile-\u003ef_path.dentry or file-\u003ef_path.dentry.d_inode can\u0027t be NULL since at\nleast ten years, similar for all but very few arguments passed in from the\nVFS.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "12998096cc48563a04ca751965ba17c3f73a5461",
      "tree": "85989e8d7a4d3b80086b70410907ba1bb1c62b14",
      "parents": [
        "37c70d0d09747a958ec50aeb11ed1bf896da028c",
        "066fcb06d3e27c258bc229bb688ced2b16daa6c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 22 19:47:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 22 19:47:09 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] Allow reset of file to ATTR_NORMAL when archive bit not set\n  [CIFS] Do not negotiate new POSIX_PATH_OPERATIONS_CAP yet\n  [CIFS] reset mode when client notices that ATTR_READONLY is no longer set\n"
    },
    {
      "commit": "066fcb06d3e27c258bc229bb688ced2b16daa6c2",
      "tree": "9e2dd78b4821f57f5727ec8ea05e3d95d9819ca6",
      "parents": [
        "38e2aff670b681b6cc267aca307633cbcb48864b"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 23 00:45:08 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 23 00:45:08 2007 +0000"
      },
      "message": "[CIFS] Allow reset of file to ATTR_NORMAL when archive bit not set\n\nWhen a file had a dos attribute of 0x1 (readonly - but dos attribute\nof archive was not set) - doing chmod 0777 or equivalent would\ntry to set a dos attribute of 0 (which some servers ignore)\nrather than ATTR_NORMAL (0x20) which most servers accept.\nDoes not affect servers which support the CIFS Unix Extensions.\n\nAcked-by: Prasad Potluri \u003cpvp@us.ibm.com\u003e\nAcked-by: Shirish Pargaonkar \u003cshirishp@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "38e2aff670b681b6cc267aca307633cbcb48864b",
      "tree": "62c2d03bf1923a1e1e238368c3afd0ad30e488ab",
      "parents": [
        "f5c1e2ea71603bc2962041fef9dd902cb8626a1d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 16 05:12:53 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 16 05:12:53 2007 +0000"
      },
      "message": "[CIFS] Do not negotiate new POSIX_PATH_OPERATIONS_CAP yet\n\nSamba server now expects that clients which send the new\nPOSIX_PATH_OPERATIONS_CAP send all opens with this new\nSMB - and expects that clients that could send the new\nposix open/create but don\u0027t as indicating that they really\nwant Windows semantics on that handle (which allows Samba\nto support clients which want to support both types of\nbehaviors on different handles on the same mount)\n\nWe will put this capability back in the SetFSInfo\nnegotiation with servers like Samba when the\nnew POSIXCreate (create/open/mkdir) code is finished.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "82c05a13c9e0d782941f975eabf6c5a7928cc4d9",
      "tree": "2285fbe18753203bbbc2792f2d29ef77ebeb5066",
      "parents": [
        "dfdcbcc426616811f069b741394ba8771dc58527"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Mar 14 09:19:40 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Mar 14 15:27:50 2007 -0700"
      },
      "message": "[PATCH] cifs endianness annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5c1e2ea71603bc2962041fef9dd902cb8626a1d",
      "tree": "506df04849d84bbc9094a878f29123bb8e342cd1",
      "parents": [
        "eee8abe5de9cbd936b51db292c8d3c406b0e79e7"
      ],
      "author": {
        "name": "Alan Tyson",
        "email": "atyson@hp.com",
        "time": "Sat Mar 10 06:05:14 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Mar 10 06:05:14 2007 +0000"
      },
      "message": "[CIFS] reset mode when client notices that ATTR_READONLY is no longer set\n\nSigned-off-by: Alan Tyso \u003catyson@hp.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "8a236264f7d6db3f52881d37a86c5a5f704072b0",
      "tree": "2caf0cb67d6986b8e3544405b89135f24c05c137",
      "parents": [
        "c7af1857ef74873bf5a9c8fcab0cfd79883492ac"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Mar 06 00:31:00 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Mar 06 00:31:00 2007 +0000"
      },
      "message": "[CIFS] cifs_prepare_write was incorrectly rereading page in some cases\n\nNoticed by Shaggy.\n\nSigned-off-by: Shaggy \u003cshaggy@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "c7af1857ef74873bf5a9c8fcab0cfd79883492ac",
      "tree": "7dbfb8a00ab15062f501faf846dd1c002250fa42",
      "parents": [
        "99ee4dbd7c99c27129a8e2026003a7680878345f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Mar 01 04:11:22 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Mar 01 04:11:22 2007 +0000"
      },
      "message": "[CIFS] Fix set file size to zero when doing chmod to Samba 3.0.26pre\n\nIn fixing a bug Samba 3.0.26pre allowed some clients (including Linux cifs\nclient) to change file size to zero in SET_FILE_UNIX_BASIC (which Linux cifs\nclient uses for chmod).\n\nThe server has been \"fixed\" now but that also fixes the client to net send\nfile size zero on chmod.\n\nFixes Samba bugzilla bug # 4418.\n\nFixed with help from Jeremy Allison\n\nSigned-off-by: Jeremy Allison \u003cjra@samba.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "99ee4dbd7c99c27129a8e2026003a7680878345f",
      "tree": "66bd113a21b22981d6be69acfcbe64a3d2b27559",
      "parents": [
        "1ae1bc44d44dd84cc00fb9edbba27458771d860d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:35:17 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:35:17 2007 +0000"
      },
      "message": "[CIFS] Remove some unused functions/declarations\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "1ae1bc44d44dd84cc00fb9edbba27458771d860d",
      "tree": "621494f4b6a519de9f8dd71a9f455313f949f8e0",
      "parents": [
        "35c11fdda7b556db73631dc17dc1723624690dfb"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:16:30 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:16:30 2007 +0000"
      },
      "message": "[CIFS] New file for previous commit\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "35c11fdda7b556db73631dc17dc1723624690dfb",
      "tree": "a15d1efa47d2492f88971005ef3805ec820e661b",
      "parents": [
        "ba6a46a03f3c46ed68be551c722161bb37caf095"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:09:35 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:09:35 2007 +0000"
      },
      "message": "[CIFS] cifs export operations\n\nFor nfsd to work over cifs mounts (which presumably makes sense when trying\nto reexport mounts to windows, network appliances or Samba servers to nfs\nclients via nfs server).\n\nThis is the first stage of that enablement, marked experimental and turned\noff by default.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ba6a46a03f3c46ed68be551c722161bb37caf095",
      "tree": "86f01e0b3a06e74d4681e0bf9dfbfe36602c53fa",
      "parents": [
        "3677db10a635a39f63ea509f8f0056d95589ff90"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 26 20:06:29 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 26 20:06:29 2007 +0000"
      },
      "message": "[CIFS] small piece missing from previous patch\n\nThere were two i_size_writes in the new truncate\nfunction - we missed one in the last patch.\nNoticed by Shaggy when he reviewed.\n\nThank you Shaggy ...\n\nCC: Shaggy \u003cshaggy@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "3677db10a635a39f63ea509f8f0056d95589ff90",
      "tree": "5256a408110c91947d9b9543199003fb976948a8",
      "parents": [
        "9654640d0af8f2de40ff3807d3695109d3463f54"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 26 16:46:11 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 26 16:46:11 2007 +0000"
      },
      "message": "[CIFS] Fix locking problem around some cifs uses of i_size write\n\nCould cause hangs on smp systems in i_size_read on a cifs inode\nwhose size has been previously simultaneously updated from\ndifferent processes.\n\nThanks to Brian Wang for some great testing/debugging on this\nhard problem.\n\nFixes kernel bugzilla #7903\n\nCC: Shirish Pargoankar \u003cshirishp@us.ibm.com\u003e\nCC: Shaggy \u003cshaggy@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "9654640d0af8f2de40ff3807d3695109d3463f54",
      "tree": "ab279cb78248152fe19d3d2a977f33f883abed40",
      "parents": [
        "b5bf28cde894b3bb3bd25c13a7647020562f9ea0",
        "004c46b9e588edf549a39c5db54e37ebd0b3b3ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 13:02:17 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 21 13:02:17 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] One line missing from previous commit\n  [CIFS] mtime bounces from local to remote when cifs nocmtime i_flags overwritten\n  [CIFS] fix \u0026\u0026/\u0026 typo in cifs_setattr()\n"
    },
    {
      "commit": "c5a69d57eb48e36f84c0737b5b24ec277d7dbfba",
      "tree": "a222d02f4fa9b42e78228cdb106ace4e35bd2ccc",
      "parents": [
        "0bbfb7c2e4b682542a822d3af05cea0e5cb5ba81"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sat Feb 17 20:11:19 2007 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Feb 17 20:11:19 2007 +0100"
      },
      "message": "Storage class should be before const qualifier\n\nThe C99 specification states in section 6.11.5:\n\nThe placement of a storage-class specifier other than at the\nbeginning of the declaration specifiers in a declaration is an\nobsolescent feature.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "1b3c3714cb4767d00f507cc6854d3339d82c5b9d",
      "tree": "70a24435398cee2939bd71377f2fdf4d58aad8c0",
      "parents": [
        "85d1fe095ccb6318f7a128c96630477a8859cfce"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "zeisberg@informatik.uni-freiburg.de",
        "time": "Sat Feb 17 19:23:03 2007 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Feb 17 19:23:03 2007 +0100"
      },
      "message": "Fix typos concerning hierarchy\n\n        heirarchical, hierachical -\u003e hierarchical\n        heirarchy, hierachy -\u003e hierarchy\n\nSigned-off-by: Uwe Kleine-König \u003czeisberg@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "004c46b9e588edf549a39c5db54e37ebd0b3b3ad",
      "tree": "592d18cb9fa0f3d98478af99f3f0cbb6f5151bf3",
      "parents": [
        "1b2b212603ceb47d60aff571dcfffc846fcfa336"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Feb 17 04:34:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Feb 17 04:34:13 2007 +0000"
      },
      "message": "[CIFS] One line missing from previous commit\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "1b2b212603ceb47d60aff571dcfffc846fcfa336",
      "tree": "a46aa9356cf8142b5f78520bdfc8efba8ecdbe1b",
      "parents": [
        "c14e894bd40868d6d1f2379705b68acf5288ba27"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Feb 17 04:30:54 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Feb 17 04:30:54 2007 +0000"
      },
      "message": "[CIFS] mtime bounces from local to remote when cifs nocmtime i_flags overwritten\n\natime flag was also overwritten. Noticed by Shirish when he was debugging\nan atime problem.  Should help performance a bit too.\n\ncifs should be getting time stamps from the server (that was the original\nintent too)\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "c14e894bd40868d6d1f2379705b68acf5288ba27",
      "tree": "66fb62dee94cdb23d941c3db7faca48bba44b35d",
      "parents": [
        "86a71dbd3e81e8870d0f0e56b87875f57e58222b"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 15 01:33:18 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 15 01:33:18 2007 +0000"
      },
      "message": "[CIFS] fix \u0026\u0026/\u0026 typo in cifs_setattr()\n\nThanks to Dirk for pointing this out.\n\nSigned-off-by: Dirk Mueller \u003cdmueller@suse.de\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "9468482bd4c3b89abe04a770848d5eaa1ea830b0",
      "tree": "7bac4349702c6414e78d83e6d6febd633177f52a",
      "parents": [
        "551a10c7fc14640d484ee3dda699758041d8123f",
        "8af18971584d1e05770560206cfdfd1d6ba8a17f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:15:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:15:42 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] on reconnect to Samba - reset the unix capabilities\n  [CIFS] Allow update of EOF on remote extend of file\n  [CIFS] POSIX CIFS Extensions (continued) - POSIX Open\n  [CIFS] Additional POSIX CIFS Extensions infolevels\n"
    },
    {
      "commit": "8af18971584d1e05770560206cfdfd1d6ba8a17f",
      "tree": "5720ee5fa4de18eebc64d41b761e2f890d99b35e",
      "parents": [
        "7ba526316ae122e60c0c7a40793491f71b9ec590"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "message": "[CIFS] on reconnect to Samba - reset the unix capabilities\n\nAfter temporary server or network failure and reconneciton, we were not\nresending the unix capabilities via SetFSInfo - which confused Samba posix\nbyte range locking code.\n\nDiscovered by jra\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ee9b6d61a2a43c5952eb43283f8db284a4e70b8a",
      "tree": "afb0340e79d3e9d14f39df20e165ce2efe941b18",
      "parents": [
        "c5ef1c42c51b1b5b4a401a6517bdda30933ddbaf"
      ],
      "author": {
        "name": "Josef \u0027Jeff\u0027 Sipek",
        "email": "jsipek@cs.sunysb.edu",
        "time": "Mon Feb 12 00:55:41 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:47 2007 -0800"
      },
      "message": "[PATCH] Mark struct super_operations const\n\nThis patch is inspired by Arjan\u0027s \"Patch series to mark struct\nfile_operations and struct inode_operations const\".\n\nCompile tested with gcc \u0026 sparse.\n\nSigned-off-by: Josef \u0027Jeff\u0027 Sipek \u003cjsipek@cs.sunysb.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "754661f143e70d66eae6c48532ca245aa05dec0e",
      "tree": "c3ed0f7f96061931e497ed92d2b21294756b4831",
      "parents": [
        "9c2e08c592cd357a8330c34def1e8ecfdcf53275"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:46 2007 -0800"
      },
      "message": "[PATCH] mark struct inode_operations const 1\n\nMany struct inode_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ba526316ae122e60c0c7a40793491f71b9ec590",
      "tree": "5cac6a04506e79823245cd2996572b48b468e736",
      "parents": [
        "595dcfecf642c8b0772989ed46f15ee03c25a205"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 08 18:14:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 08 18:14:13 2007 +0000"
      },
      "message": "[CIFS] Allow update of EOF on remote extend of file\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "595dcfecf642c8b0772989ed46f15ee03c25a205",
      "tree": "418fefce7a483ba0237fd1eb6546747bb1ca1878",
      "parents": [
        "1d9564ea0ac72ef7c4068d66fe42ad23af4ff53f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 08 18:11:42 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 08 18:11:42 2007 +0000"
      },
      "message": "[CIFS] POSIX CIFS Extensions (continued) - POSIX Open\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "87f440e70e07dace7db130f2f9fcea3f132aad8f",
      "tree": "e050e5e8eafc64d39ab653f43dfdce7fc92ce1cc",
      "parents": [
        "a850790f6c903f1a89d0dbf953946d231df3fe6b"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 07 00:29:46 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 07 00:29:46 2007 +0000"
      },
      "message": "[CIFS] Additional POSIX CIFS Extensions infolevels\n\nalso includes cleanup of whitespace/80 columns\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a850790f6c903f1a89d0dbf953946d231df3fe6b",
      "tree": "60d3d6b0c28ea1e5dc0325e8810276976b043160",
      "parents": [
        "914afcf55ae2621a3c5930e8c458d4ae8636c469"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 06 20:43:30 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 06 20:43:30 2007 +0000"
      },
      "message": "[CIFS] Minor cleanup\n\nMissing tab.  Missing entry in changelog\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "914afcf55ae2621a3c5930e8c458d4ae8636c469",
      "tree": "1df2bec949ef45719c6c9b0339e2835b6ee4ea43",
      "parents": [
        "9a0c8230e84898ed27f790408805e33fa482b2f9"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Feb 02 14:42:12 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Feb 02 14:42:12 2007 +0000"
      },
      "message": "[CIFS] Missing free in error path\n\nThanks to jra for pointing this out\n\nSigned-off-by: Jeremy Allison \u003cjra@samba.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "9a0c8230e84898ed27f790408805e33fa482b2f9",
      "tree": "785eb8b75b4bac6a48f58d8593aa40c2f345d762",
      "parents": [
        "030e9d8147491a9d2fe1b67882a3720fcf8b95f7"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Feb 02 04:21:57 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Feb 02 04:21:57 2007 +0000"
      },
      "message": "[CIFS] Reduce cifs stack space usage\n\nThe two cifs functions that used the most stack according\nto \"make checkstack\" have been changed to use less stack.\n\nThanks to jra and Shaggy for helpful ideas\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\ncc: jra@samba.org\ncc: shaggy@us.ibm.com\n"
    },
    {
      "commit": "030e9d8147491a9d2fe1b67882a3720fcf8b95f7",
      "tree": "97a68614bd5711e14451964c18660dc4e35109fe",
      "parents": [
        "190ff5b3a168b666925897558998b5d97fec8731"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 01 04:27:59 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 01 04:27:59 2007 +0000"
      },
      "message": "[CIFS] lseek polling returned stale EOF\n\nFixes Samba bug 4362\n\nDiscovered by Jeremy Allison\n\nClipper database polls on EOF via lseek and can get stale EOF\nwhen file is open on different client\n\nSigned-off-by: Jeremy Allison \u003cjra@samba.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5394cd218735bf462e72bb827fbb7e47fc15f2f0",
      "tree": "bdbc64d378a015fd921d2adc1cac49752f3121f1",
      "parents": [
        "6f3776c9cd03998f0e6d11774a03aa1788b4e463",
        "8e6f195af0e1f226e9b2e0256af8df46adb9d595"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jan 24 09:46:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jan 24 09:46:54 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] Fix oops when Windows server sent bad domain name null terminator\n  [CIFS]  cifs sprintf fix\n  [CIFS] Remove 2 unneeded kzalloc casts\n  [CIFS] Update CIFS version number\n"
    },
    {
      "commit": "8e6f195af0e1f226e9b2e0256af8df46adb9d595",
      "tree": "343ce515f09b4510d73871f2e67963183cdc8085",
      "parents": [
        "bd2abf177b3384375c43906be551d976e4c18166"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jan 22 01:19:30 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jan 22 01:19:30 2007 +0000"
      },
      "message": "[CIFS] Fix oops when Windows server sent bad domain name null terminator\n\nFixes RedHat bug 211672\n\nWindows sends one byte (instead of two) of null to terminate final Unicode\nstring (domain name) in session setup response in some cases - this caused\ncifs to misalign some informational strings (making it hard to convert\nfrom UCS16 to UTF8).\n\nThanks to Shaggy for his help and Akemi Yagi for debugging/testing\n\nSigned-off-by: Shirish Pargaonkar \u003cshirishp@us.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "bd2abf177b3384375c43906be551d976e4c18166",
      "tree": "0056563e7aaefd073255a247d45a86ab1fda672e",
      "parents": [
        "76849e3e97a95f1ef4627b10305d38a686fab112"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 21 23:19:01 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 21 23:19:01 2007 +0000"
      },
      "message": "[CIFS]  cifs sprintf fix\n\nCc: \u003calert7@xfocus.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "76849e3e97a95f1ef4627b10305d38a686fab112",
      "tree": "f38fddbc56d0a95039f1ea6ce78b20a6dcbb9142",
      "parents": [
        "405c514f95898452db728df6bc79f63e44a3f2d0"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 21 22:56:22 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 21 22:56:22 2007 +0000"
      },
      "message": "[CIFS] Remove 2 unneeded kzalloc casts\n\nSigned-off-by: Ahmed Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "cb876f451455b6187a7d69de2c112c45ec4b7f99",
      "tree": "59a125ef58e49ed5b1a5e6b0ec70df05d18c2bd3",
      "parents": [
        "8d1c481960ba833362aa78245fdff12e3804f8b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 23 16:19:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 23 16:19:07 2006 -0800"
      },
      "message": "Fix up CIFS for \"test_clear_page_dirty()\" removal\n\nThis also adds he required page \"writeback\" flag handling, that cifs\nhasn\u0027t been doing and that the page dirty flag changes made obvious.\n\nAcked-by: Steve French \u003csmfltc@us.ibm.com\u003e\nAcked-by: Dave Kleikamp \u003cshaggy@linux.vnet.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "405c514f95898452db728df6bc79f63e44a3f2d0",
      "tree": "ae9e4604fdfe7a4a6cfaf4bb38d02dc9238e8a04",
      "parents": [
        "18ed1c051317ac3a685120cead2adb192b802347"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Dec 23 18:44:33 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sat Dec 23 18:44:33 2006 +0000"
      },
      "message": "[CIFS] Update CIFS version number\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f88cc2e9c29c181557b477ee396375906acbc90",
      "tree": "a6f7be99fee9fff000c61a111fe8b9ea83f1dd10",
      "parents": [
        "8bde37f08fe3340435f4320b5a092eeb55acebfd"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Dec 10 02:19:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:41 2006 -0800"
      },
      "message": "[PATCH] io-accounting-read-accounting cifs fix\n\nCIFS implements -\u003ereadpages and doesn\u0027t use read_cache_pages().  So wire the\nread IO accounting up within CIFS.\n\nCc: Jay Lan \u003cjlan@sgi.com\u003e\nCc: Shailabh Nagar \u003cnagar@watson.ibm.com\u003e\nCc: Balbir Singh \u003cbalbir@in.ibm.com\u003e\nCc: Chris Sturtivant \u003ccsturtiv@sgi.com\u003e\nCc: Tony Ernst \u003ctee@sgi.com\u003e\nCc: Guillaume Thouvenin \u003cguillaume.thouvenin@bull.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Wright \u003cdaw@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eb991b39385c7b04923d701764a34694ec54b53d",
      "tree": "b3a9e13f8d4596969dd06fa010a6968de15c166f",
      "parents": [
        "88032b322a38b37335c8cb2e3473a45c81d280eb",
        "33ec32fae0e2c4433bfd1e74cbde6cb16604a719"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 16:46:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 16:46:30 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] Fix NTLMv2 mounts to Windows servers\n"
    },
    {
      "commit": "e6a002964cf376c2acb1d67c4741044dcd3b1622",
      "tree": "402ded6cf244675896526ccbaaa22bd021bafa3e",
      "parents": [
        "867fa491a2722cee6964a30dfda86e0e02dcb400"
      ],
      "author": {
        "name": "Josef \"Jeff\" Sipek",
        "email": "jsipek@cs.sunysb.edu",
        "time": "Fri Dec 08 02:36:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:43 2006 -0800"
      },
      "message": "[PATCH] cifs: change uses of f_{dentry, vfsmnt} to use f_path\n\nChange all the uses of f_{dentry,vfsmnt} to f_path.{dentry,mnt} in the cifs\nfilesystem.\n\nSigned-off-by: Josef \"Jeff\" Sipek \u003cjsipek@cs.sunysb.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33ec32fae0e2c4433bfd1e74cbde6cb16604a719",
      "tree": "d1752424d29d226e4d23868d186fdb16d66e6f25",
      "parents": [
        "c99767974ebd2a719d849fdeaaa1674456f5283f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 08 04:14:28 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 08 04:14:28 2006 +0000"
      },
      "message": "[CIFS] Fix NTLMv2 mounts to Windows servers\n\nWindows servers are pickier about NTLMv2 than Samba.\nThis enables more secure mounts to Windows (not just Samba)\nie when \"sec\u003dntlmv2\" is specified on the mount.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "7dfb71030f7636a0d65200158113c37764552f93",
      "tree": "276b812903d377b16d8828e888552fd256f48aab",
      "parents": [
        "8a05aac2631aa0e6494d9dc990f8c68ed8b8fde7"
      ],
      "author": {
        "name": "Nigel Cunningham",
        "email": "ncunningham@linuxmail.org",
        "time": "Wed Dec 06 20:34:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:27 2006 -0800"
      },
      "message": "[PATCH] Add include/linux/freezer.h and move definitions from sched.h\n\nMove process freezing functions from include/linux/sched.h to freezer.h, so\nthat modifications to the freezer or the kernel configuration don\u0027t require\nrecompiling just about everything.\n\n[akpm@osdl.org: fix ueagle driver]\nSigned-off-by: Nigel Cunningham \u003cnigel@suspend2.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e18b890bb0881bbab6f4f1a6cd20d9c60d66b003",
      "tree": "4828be07e1c24781c264b42c5a75bcd968223c3f",
      "parents": [
        "441e143e95f5aa1e04026cb0aa71c801ba53982f"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Dec 06 20:33:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:25 2006 -0800"
      },
      "message": "[PATCH] slab: remove kmem_cache_t\n\nReplace all uses of kmem_cache_t with struct kmem_cache.\n\nThe patch was generated using the following script:\n\n\t#!/bin/sh\n\t#\n\t# Replace one string by another in all the kernel sources.\n\t#\n\n\tset -e\n\n\tfor file in `find * -name \"*.c\" -o -name \"*.h\"|xargs grep -l $1`; do\n\t\tquilt add $file\n\t\tsed -e \"1,\\$s/$1/$2/g\" $file \u003e/tmp/$$\n\t\tmv /tmp/$$ $file\n\t\tquilt refresh\n\tdone\n\nThe script was run like this\n\n\tsh replace kmem_cache_t \"struct kmem_cache\"\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e94b1766097d53e6f3ccfb36c8baa562ffeda3fc",
      "tree": "93fa0a8ab84976d4e89c50768ca8b8878d642a0d",
      "parents": [
        "54e6ecb23951b195d02433a741c7f7cb0b796c78"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Dec 06 20:33:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:24 2006 -0800"
      },
      "message": "[PATCH] slab: remove SLAB_KERNEL\n\nSLAB_KERNEL is an alias of GFP_KERNEL.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6b4f8da3a88457148038bc952043e99a7fdba64",
      "tree": "858c2a0e04b442395e7ecd0f60c8d2a3304b83e1",
      "parents": [
        "55acbda0965ca0a29b0ca276e7d17a55edc11d1b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Dec 06 20:33:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:23 2006 -0800"
      },
      "message": "[PATCH] slab: remove SLAB_NOFS\n\nSLAB_NOFS is an alias of GFP_NOFS.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "8d6286fdfd290589f8446ec1503702227263dcfd"
}
