)]}'
{
  "log": [
    {
      "commit": "041e0e3b1970c508dc9a95b7dd9dc86271a7d7ac",
      "tree": "41ff880a87412cf55eb12425e916fda57955ee5c",
      "parents": [
        "373016e9e1353f2af871993d27d00768f08cc883"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:36 2005 -0700"
      },
      "message": "[PATCH] fs: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also use helper\nfunctions to convert between human time units and jiffies rather than constant\nHZ division to avoid rounding errors.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e915fc497a8da551f32b7e5fda687eb4a10bc23b",
      "tree": "ed501fea1ae915f0f47160aa7c2f1c99cd63e003",
      "parents": [
        "82ca76b6b160b6fce46f78c069f87fe1a4dc0778"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Tue Sep 06 15:18:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:46 2005 -0700"
      },
      "message": "[PATCH] fs: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e08fc0457af28f2ebec36296ea7ada6024fde81b",
      "tree": "6107256ebc07539e63b1fe091f834660f09c7625",
      "parents": [
        "e922efc342d565a38eed3af377ff403f52148864"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Tue Sep 06 15:18:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] cifs_create() fix\n\ncifs_create() did totally the wrong thing with nd-\u003eintent.open.flags:\nit interpreted nd-\u003eintent.open.flags as the original open flags, not\nthe one transformed for open_namei().  Also it used the intent data\neven if it was not filled in (if called from sys_mknod()).\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d634cc15e8f33332038dc9c078beae79f9382ada",
      "tree": "2fff144b1b85cdf362c1a774e77b34f204b93ebf",
      "parents": [
        "fd589e0b662c1ea8cfb1e0d20d60a2510979865b"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfltc@us.ibm.com",
        "time": "Fri Aug 26 14:42:59 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 26 16:05:35 2005 -0700"
      },
      "message": "[PATCH] Fix oops in fs/locks.c on close of file with pending locks\n\nThe recent change to locks_remove_flock code in fs/locks.c changes how\nbyte range locks are removed from closing files, which shows up a bug in\ncifs.\n\nThe assumption in the cifs code was that the close call sent to the\nserver would remove any pending locks on the server on this file, but\nthat is no longer safe as the fs/locks.c code on the client wants unlock\nof 0 to PATH_MAX to remove all locks (at least from this client, it is\nnot possible AFAIK to remove all locks from other clients made to the\nserver copy of the file).\n\nNote that cifs locks are different from posix locks - and it is not\npossible to map posix locks perfectly on the wire yet, due to\nrestrictions of the cifs network protocol, even to Samba without adding\na new request type to the network protocol (which we plan to do for\nSamba 3.0.21 within a few months), but the local client will have the\ncorrect, posix view, of the lock in most cases.\n\nThe correct fix for cifs for this would involve a bigger change than I\nwould like to do this late in the 2.6.13-rc cycle - and would involve\ncifs keeping track of all unmerged (uncoalesced) byte range locks for\neach remote inode and scanning that list to remove locks that intersect\nor fall wholly within the range - locks that intersect may have to be\nreaquired with the smaller, remaining range.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\nSigned-off-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc314eef0128a807e50fa03baf2d0abc0647952c",
      "tree": "8e38db1be28006894915273b3f3cb3beaa6efda3",
      "parents": [
        "2fb1e3086df9b454538491fba8121298da37cd23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 19 18:02:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 19 18:02:56 2005 -0700"
      },
      "message": "Fix nasty ncpfs symlink handling bug.\n\nThis bug could cause oopses and page state corruption, because ncpfs\nused the generic page-cache symlink handlign functions.  But those\nfunctions only work if the page cache is guaranteed to be \"stable\", ie a\npage that was installed when the symlink walk was started has to still\nbe installed in the page cache at the end of the walk.\n\nWe could have fixed ncpfs to not use the generic helper routines, but it\nis in many ways much cleaner to instead improve on the symlink walking\nhelper routines so that they don\u0027t require that absolute stability.\n\nWe do this by allowing \"follow_link()\" to return a error-pointer as a\ncookie, which is fed back to the cleanup \"put_link()\" routine.  This\nalso simplifies NFS symlink handling.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27876d02b30aa34bb1ad35b81ccc40c174282f31",
      "tree": "ba07379df3c12bd963363d0a3205a201688a5e4d",
      "parents": [
        "d024709deb4997aced6140a62e8ee82b10666c5f"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Sun Aug 14 16:55:23 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 14 15:27:24 2005 -0700"
      },
      "message": "[PATCH] CIFS: Fix path name conversion for long filenames\n\nFix path name conversion for long filenames when mapchars mount option\nwas specified at mount time.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d024709deb4997aced6140a62e8ee82b10666c5f",
      "tree": "c383ee45809d28079b4dcd554f9953509c57da1b",
      "parents": [
        "1b0a74d1c002320d5488333dd9c72126af1aab02"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Sun Aug 14 16:55:23 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 14 15:27:24 2005 -0700"
      },
      "message": "[PATCH] CIFS: Fix missing entries in search results\n\nFix missing entries in search results when very long file names and more\nthan 50 (or so) of such long search entries in the directory.\n\nFindNext could send corrupt last byte of resume name when resume key was\na few hundred bytes long file name or longer.\n\nFixes Samba Bug # 2932\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3079ca621e9e09f4593c20a9a2f24237c355f683",
      "tree": "0eb2e22cb0fa382cde357f9e6125043d1cdd3758",
      "parents": [
        "0b68177ccd12866d9f19cafad212b861c9d02a8c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:07 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:07 2005 -0700"
      },
      "message": "[CIFS] Fix cifs update of page cache. Write at correct offset when out of memory\nand add_to_page_cache fails.  \n\nThanks to Shaggy for pointing out the fix.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Shaggy (shaggy@us.ibm.com)\n\n"
    },
    {
      "commit": "d0d2f2df65ddea9a30ddd117f769bfff65d3fc56",
      "tree": "43d7f695330199f8b384da4b78c5652aa06aeff3",
      "parents": [
        "467ca22d3371f132ee225a5591a1ed0cd518cb3d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 02 15:12:36 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 02 15:12:36 2005 -0700"
      },
      "message": "[CIFS] Update cifs version number and fix whitespace\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\n"
    },
    {
      "commit": "b1a45695bde0204597957e448923f09ce271ca80",
      "tree": "96e82946fffd1105741dc99c886d92753ddac0ee",
      "parents": [
        "b2aeb9d565be5ef00fb9f921c6d2459c74d90cdf"
      ],
      "author": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 16:07:23 2005 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 16:07:23 2005 -0500"
      },
      "message": "[CIFS] fix casts of unicode strings to match function definition\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\n"
    },
    {
      "commit": "b2aeb9d565be5ef00fb9f921c6d2459c74d90cdf",
      "tree": "e7adab50ce6a13ef5ceb0fbb3d1208ae63523dc9",
      "parents": [
        "67594feb4b68074d8807f5566536e06db9130679"
      ],
      "author": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 13:16:18 2005 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 13:16:18 2005 -0500"
      },
      "message": "[CIFS] Fix oops in cifs_unlink.  Caused in some cases when renaming over existing,\nnewly created, file.\n\nSamba bugzilla: 2697\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\n\n"
    },
    {
      "commit": "67594feb4b68074d8807f5566536e06db9130679",
      "tree": "7360879062daf210285ab0a72be22eb26c2565e3",
      "parents": [
        "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e"
      ],
      "author": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 13:04:49 2005 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "stevef@stevef95",
        "time": "Tue May 17 13:04:49 2005 -0500"
      },
      "message": "[CIFS] missing break needed to handle \u003c when mount option \"mapchars\" specified\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\n"
    },
    {
      "commit": "dfc1e148542f6f4951fd59e32c14a7368356db9d",
      "tree": "781aba6044346d2ccc941e377641b15a448b4a1f",
      "parents": [
        "d769a66970a947613f7c638c362f237583bd141b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:15:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:42 2005 -0700"
      },
      "message": "[PATCH] remove BK documentation\n\nThere\u0027s no longer a reason to document the obsolete BK usage.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ea1f8f505f6f770bd593e689960ac4f893509b2",
      "tree": "c1c9aa8a8e8fe3a3ffd5559ff0432bcb0a7249d8",
      "parents": [
        "68575476718ed1c6d6ddafeec8310b109e7a7a7f"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Sat Apr 30 11:10:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 30 11:10:58 2005 -0700"
      },
      "message": "[PATCH] cifs: Update cifs todo list\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68575476718ed1c6d6ddafeec8310b109e7a7a7f",
      "tree": "6f2a6107859521b5f6b498aa50421cf0d0aebb7a",
      "parents": [
        "9747dd6fa98f2983f4dd09cd6dad1fa3d2a4c5f2"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Sat Apr 30 11:10:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 30 11:10:57 2005 -0700"
      },
      "message": "[PATCH] cifs: append \\* properly on ASCII servers\n\nFor older servers which do not support Unicode\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0cb766ae629c70d53040f85de73db0583eadb233",
      "tree": "b763f4acf57f69b51d00a3a62ad30cb91b02baba",
      "parents": [
        "31ca3bc3c569f9fe02aae6974ac3a9126f14902f"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:11 2005 -0700"
      },
      "message": "[PATCH] cifs: Do not sleep interruptible after socket connect failure\n\n.. since it can be due to pending kill.\n\nUpdate readme information to better describe cifs umount\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31ca3bc3c569f9fe02aae6974ac3a9126f14902f",
      "tree": "1ee90350d3ad6c2c3d59fa598c1440fcdf5a34e8",
      "parents": [
        "57337e42f1393941d59d5154eed27a63988ff2be"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:11 2005 -0700"
      },
      "message": "[PATCH] cifs: Do not init smb requests or block when sending requests\n\nif cifsd thread is no longer running to demultixplex responses.\n\nDo not send FindClose request when FindFirst failed without reaching end\nof search. \n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57337e42f1393941d59d5154eed27a63988ff2be",
      "tree": "52a66ef24ea412473702a63f261e1520cf8e1885",
      "parents": [
        "11aa0149d0e49ee1791735ec4ae3079b27b9a68e"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "message": "[PATCH] cifs: handle termination of cifs oplockd kernel thread\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "11aa0149d0e49ee1791735ec4ae3079b27b9a68e",
      "tree": "b08d4fbdf4cb46820898b71a1e55139c676c1b1f",
      "parents": [
        "cd63499cbe37e53e6cc084c8a35d911a4613c797"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "message": "[PATCH] cifs: Fix mapping of EMLINK case\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd63499cbe37e53e6cc084c8a35d911a4613c797",
      "tree": "5f365aa9daaf89a9890c53dc681474a7fd292e45",
      "parents": [
        "275cde1a1f3880601509c851d72c82bb8d3ee67c"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "message": "[PATCH] cifs: Handle case of multiple trans2 responses for one SMB request (part 2 of 2)\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "275cde1a1f3880601509c851d72c82bb8d3ee67c",
      "tree": "383c9b6e6992bbc2297092c79bf262a3d78b8c8f",
      "parents": [
        "e4eb295d38b57f4d4b956942a48887eb252d97c6"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:10 2005 -0700"
      },
      "message": "[PATCH] cifs: cleanup various long lines\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4eb295d38b57f4d4b956942a48887eb252d97c6",
      "tree": "d32dddbd699516a02d197eb9df0bef775082ffcd",
      "parents": [
        "46810cbf3d951c1ce8ce3311639996ad43ca4ed1"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "message": "[PATCH] cifs: Handle multiple response transact2 part 1 of 2\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "46810cbf3d951c1ce8ce3311639996ad43ca4ed1",
      "tree": "3b8a7cf7a9528501b0e3d72ccc8cbd384fd88b3a",
      "parents": [
        "79944bf71352f33f984ac3973b159b5c2cee139d"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "message": "[PATCH] cifs: Ease memory pressure, do not use large buffers in byte range lock requests.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79944bf71352f33f984ac3973b159b5c2cee139d",
      "tree": "174114fec801a31e00f5ffaeb7e9b9fc1ca40a40",
      "parents": [
        "67010fbc6ff889aaf86592bc148d705c5b9e1a27"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "message": "[PATCH] cifs: missing semicolon from previous fix\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67010fbc6ff889aaf86592bc148d705c5b9e1a27",
      "tree": "b599e682e12af8dd9d15d295bbb2d29f064a2904",
      "parents": [
        "09d1db5c6131232f764046160c29118cd4e5e646"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:09 2005 -0700"
      },
      "message": "[PATCH] cifs: Better handle errors on second socket recv message call\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "09d1db5c6131232f764046160c29118cd4e5e646",
      "tree": "198d0b03c0afa7974cd6dcea4e711351f4e056eb",
      "parents": [
        "966ca9234754ece58870075972ef103e354de075"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "message": "[PATCH] cifs: improve check for search entry going beyond end of SMB transact\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "966ca9234754ece58870075972ef103e354de075",
      "tree": "491cf960229a066196d1efb3f5687912b8b44fee",
      "parents": [
        "433dc24f24b409fb130f638aa85470a0eb666206"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "message": "[PATCH] cifs: Fix caching problem\n\npointed out by Dave Stahl and Vince Negri in which cifs can update the\nlast modify time on a server modified file without invalidating the\nlocal cached data due to an intervening readdir. \n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "433dc24f24b409fb130f638aa85470a0eb666206",
      "tree": "c64f3c478297b38361f91fea0609fb4fbedaffaf",
      "parents": [
        "099a58f681ed951434574ec39bdfe87055bafe73"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:08 2005 -0700"
      },
      "message": "[PATCH] cifs: remove cifs_kcalloc and check for NULL return on kcalloc in session initialization\n\nSuggested by: Adrian Bunk and Dave Miller\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "099a58f681ed951434574ec39bdfe87055bafe73",
      "tree": "5015a6eb19cc62766fba00c3183e21e5ad50ae9b",
      "parents": [
        "b8643e1b5253a6a51da5574a55a2f9148e255cfd"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "message": "[PATCH] cifs: Missing initialization for largeBuf flag left out of previous changeset\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8643e1b5253a6a51da5574a55a2f9148e255cfd",
      "tree": "7be4a4dc45e83e793f729a69d94b9970d08a2092",
      "parents": [
        "c81156dd217818c143a09b6a744e797a04571e99"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "message": "[PATCH] cifs: Do not use large smb buffers in response path\n\nunless response is larger than 256 bytes.  This cuts more than 1/3 of\nthe large memory allocations that cifs does and should be a huge help to\nmemory pressure under stress. \n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c81156dd217818c143a09b6a744e797a04571e99",
      "tree": "3e20876b3b1d6d4fda144c0e13029e5570dd237a",
      "parents": [
        "f28ac91b0541a49d5bc7bfb9f0efd5289a7dd181"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "message": "[PATCH] cifs: cleanup of ifdefs usage so it is more consistent\n\nAnd fix to not needlessly send new POSIX QFSInfo when server does not\nexplicitly claim support for the new protocol extensions. \n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f28ac91b0541a49d5bc7bfb9f0efd5289a7dd181",
      "tree": "65b4b2d1f2cef8d7db8a3c907748e1e959bbf1af",
      "parents": [
        "848f3fce45d2ba93e10b5e9d65bcae0d9269ad0d"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "message": "[PATCH] cifs: CIFS ioctl needed by umount.cifs utility\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "848f3fce45d2ba93e10b5e9d65bcae0d9269ad0d",
      "tree": "103c63af4e29ee400b0bef59ed5a9d0be65a7a2b",
      "parents": [
        "d0724714fd49aeec1383b94807174de7e96021bf"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:07 2005 -0700"
      },
      "message": "[PATCH] cifs: Do not interpret oplock break responses as responses to an unrelated command\n\n.. even if the multiplex ids match.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d0724714fd49aeec1383b94807174de7e96021bf",
      "tree": "598d971c43acfae63d15a0f18e65c154639b3299",
      "parents": [
        "737b758c965a9b223ac1243ab38d9e507ac86c64"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "message": "[PATCH] cifs: Fix PPC64 compile error\n\n.. and do not double endian convert the special characters whem mounted\nwith mapchars mount parm. \n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "737b758c965a9b223ac1243ab38d9e507ac86c64",
      "tree": "9dcdaf3b573a2a27d0d43c1477a18867b144e5f4",
      "parents": [
        "6c91d362f1e1ebbd4513adb68fc79d552c11e2c0"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "message": "[PATCH] cifs: character mapping of special characters (part 3 of 3)\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c91d362f1e1ebbd4513adb68fc79d552c11e2c0",
      "tree": "b86a48f6a44cd924684aa5efc55b2760e2365f78",
      "parents": [
        "d14537f103bf746ca766f739f9f5a5bf7a8b4806"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "message": "[PATCH] cifs: finish up of special character mapping capable unicode conversion routine part 2 of 3\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d14537f103bf746ca766f739f9f5a5bf7a8b4806",
      "tree": "421be78e49566536638effd2fa3f222686cf27fd",
      "parents": [
        "6a0b48245a135cd132e747815854e3999967f8a7"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "message": "[PATCH] cifs: remove a few redundant null pointer checks, and cleanup misc source formatting\n\nMostly suggested by Jesper Juhl\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a0b48245a135cd132e747815854e3999967f8a7",
      "tree": "55fffb67b924fbca2a5a16e83100a5d1000daaf4",
      "parents": [
        "cbe0476fa6a76b01b79e7c117963d45ed0a28758"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "message": "[PATCH] cifs: Add new mount parm mapchars\n\nFor handling seven special characters that shells use for filenames.\n\nThis first parts implements conversions from Unicode. \n\nSigned-off-by: Steve French\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cbe0476fa6a76b01b79e7c117963d45ed0a28758",
      "tree": "e45a78777f977ba4670e7419bfdcde8a1429ceee",
      "parents": [
        "ad009ac96509e005d9978d0ae9e9ec4d63ad2990"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "message": "[PATCH] cifs: fix rare oops in cifs_close\n\nProtect access to cifs file list in cifs_close path\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad009ac96509e005d9978d0ae9e9ec4d63ad2990",
      "tree": "eb15ee8333fd7b5816f8fe3d02250ff99601eba0",
      "parents": [
        "c67593a03129967eae8939c4899767182eb6d6cd"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "message": "[PATCH] cifs: Fix multiuser packet signing to use the right sequence number and mac session key\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c67593a03129967eae8939c4899767182eb6d6cd",
      "tree": "76fdc06010b9b73965893a5bf7bfc30ec2adf2e4",
      "parents": [
        "75cf6bdc52d86ca815f1129529e43f0d904b18d5"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "message": "[PATCH] cifs: Enable ioctl support in POSIX extensions to handle lsattr\n\nremove sparse warnings, unnecessary pad in QueryFileInfo and redundant\nfunction define.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75cf6bdc52d86ca815f1129529e43f0d904b18d5",
      "tree": "1a2849fe1ee2603a9f8e6c6ccc0d43e73b70e02f",
      "parents": [
        "f654bac2227adc5c6956405290eeb4f81f09e9ff"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "message": "[PATCH] cifs: Gracefully turn off serverino (when serverino is enabled on mount)\n\nOld servers such as NT4 do not support this level of FindFirst (and\nretry with a lower infolevel)\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f654bac2227adc5c6956405290eeb4f81f09e9ff",
      "tree": "9391321485e530375cb5ce1fced0ece2acc02a67",
      "parents": [
        "1da0c78b32abe122a959d2a57ba3d41563d8e39f"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "message": "[PATCH] cifs: add support for chattr/lsattr in new CIFS POSIX extensions\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da0c78b32abe122a959d2a57ba3d41563d8e39f",
      "tree": "65ab9cf2032aa9c262397ae04acf30daa0af26ec",
      "parents": [
        "2604f6da1afb56fae5930b58349e43a2b0345933"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:04 2005 -0700"
      },
      "message": "[PATCH] cifs: Only send POSIX ACL calls to server if server claims to support that capability bit\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
