)]}'
{
  "log": [
    {
      "commit": "f60f700876cd51de9de69f3a3c865d95e287a24d",
      "tree": "4ef50e96c385ed076465aac23f52902467e7d825",
      "parents": [
        "c6c621b3a977b20d7ceffd3debcacbe3de7c0e87",
        "6d283d271674b1127881ebf082266a2c3fe6e0e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 20:06:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 20:06:51 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "c6c621b3a977b20d7ceffd3debcacbe3de7c0e87",
      "tree": "04b52f33ef1e8e24a4d9fa2c37cf218f82ff968a",
      "parents": [
        "af6ea9ca23504fe620412826a420dca9c43a8bf6",
        "b7523418f6af9093c462341c08c2233f44f7a28d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 20:05:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 20:05:41 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "af6ea9ca23504fe620412826a420dca9c43a8bf6",
      "tree": "19bebbeb442a8d08ad29f2056665b5fdd9bf1478",
      "parents": [
        "1fa4aad496b9c96fcde6c8f905a43ae6733e5a79",
        "c514720716c7b109ff980f8b3cb93f9af872c91c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 11:47:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 16 11:47:51 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6\n"
    },
    {
      "commit": "878cf4e1c7be6bffde3ace888a65ac3d43c127bb",
      "tree": "80884b756e76fb0e553069d7a54ed01f4e17c9bd",
      "parents": [
        "109d89ca0ee76138e04b41726b7f719c7df65e88"
      ],
      "author": {
        "name": "Michael Burian",
        "email": "dynmail1@gassner-waagen.at",
        "time": "Sat Jul 16 16:43:49 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 16 16:43:49 2005 +0100"
      },
      "message": "[PATCH] ARM: 2794/1: Add \"Image\" and \"mach-types.h\" to dontdiff list\n\nPatch from Michael Burian\n\ncomment in \"mach-types.h\" tells that it should not be patched\n\"Image\" is a binary, just as zImage, uImage and friends are\n\nSigned-off-by: Michael Burian \u003cdynmail1@gassner-waagen.at\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "661f83a67c2e360d5a4d2406cc28379c909f94bf",
      "tree": "e77b3940b4fcb4dc2e2ad854a367f8164c140544",
      "parents": [
        "d6e1860312cd8c33ad1f17d1af22fb6aa1f2cf83"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 16 09:30:53 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 16 09:30:53 2005 +0100"
      },
      "message": "[PATCH] Serial: Move deprecation of register_serial forward to September\n\nI think it\u0027s about time to make the build a little more vocal about the\nexpiry of these functions.  Due to recent discussions with problems in\nthe console initialisation vs power manglement, I\u0027d like to move the\ndate forward to September.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6f97933d0fd13920d7d53b6e0107bb674b3a1f0b",
      "tree": "f6e5a75915e10747b8e472b9452db5a767c3340a",
      "parents": [
        "35e422c967d3208f188e3096c9f603ac7333fb1b"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Fri Jul 15 03:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 15 09:54:51 2005 -0700"
      },
      "message": "[PATCH] inotify: documentation update\n\nClean up and expand some of the inotify documentation.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c514720716c7b109ff980f8b3cb93f9af872c91c",
      "tree": "490a9578995705de69712893a190b67651bddc56",
      "parents": [
        "07929dcb963786512c760dd3ecd148d89295e7e5",
        "1e279dd855d15b72364b4103f872d67d8592647e"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Wed Jul 13 23:09:23 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Wed Jul 13 23:09:23 2005 +0100"
      },
      "message": "Automatic merge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "0eeca28300df110bd6ed54b31193c83b87921443",
      "tree": "7db42d8a18d80eca538f5b7d25e0532b8fa38b85",
      "parents": [
        "bd4c625c061c2a38568d0add3478f59172455159"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Tue Jul 12 17:06:03 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 20:38:38 2005 -0700"
      },
      "message": "[PATCH] inotify\n\ninotify is intended to correct the deficiencies of dnotify, particularly\nits inability to scale and its terrible user interface:\n\n        * dnotify requires the opening of one fd per each directory\n          that you intend to watch. This quickly results in too many\n          open files and pins removable media, preventing unmount.\n        * dnotify is directory-based. You only learn about changes to\n          directories. Sure, a change to a file in a directory affects\n          the directory, but you are then forced to keep a cache of\n          stat structures.\n        * dnotify\u0027s interface to user-space is awful.  Signals?\n\ninotify provides a more usable, simple, powerful solution to file change\nnotification:\n\n        * inotify\u0027s interface is a system call that returns a fd, not SIGIO.\n\t  You get a single fd, which is select()-able.\n        * inotify has an event that says \"the filesystem that the item\n          you were watching is on was unmounted.\"\n        * inotify can watch directories or files.\n\nInotify is currently used by Beagle (a desktop search infrastructure),\nGamin (a FAM replacement), and other projects.\n\nSee Documentation/filesystems/inotify.txt.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nCc: John McCutchan \u003cttb@tentacle.dhs.org\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f603ed319d5120e883e64ac5967b2fc848fc43b",
      "tree": "52ef311c245e4e4cd623b546ea1daf05a5ea8911",
      "parents": [
        "55ee3b8365fd5d301b9076eea739146f2b91e82c",
        "5028770a42e7bc4d15791a44c28f0ad539323807"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:04:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:04:50 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-2.6\n"
    },
    {
      "commit": "db036a07ac42fbc410b14ae69f0c5440a8a417cb",
      "tree": "ee971d67087e5facb9a3fa501fe0ac82ac0431de",
      "parents": [
        "86ddd96fcd479ec4b718abaa661e5884f9dc9a33"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Tue Jul 12 13:58:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:01:05 2005 -0700"
      },
      "message": "[PATCH] v4l: Documentation\n\n- Card definitions updated.\n- Tail spaces removed.\n- Mark all 7135 cards as 7133.\n- Correct info about sync byte for MPEG-2 transport stream packets.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: hermann pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41e2e8bec2da8d680a03aa4bee9a09fac499c05f",
      "tree": "7bdacaa534b0b640c0456923a11a6be93db2f422",
      "parents": [
        "6e498c1080ae794a8dc788152002fb39994ae78b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jul 12 13:58:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:01:03 2005 -0700"
      },
      "message": "[PATCH] Documentation/kernel-parameters.txt: fix a typo\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c6fd718808df873b5d216d5827ac57ec39820238",
      "tree": "078ea03fa3a72543ffec6333a9bde54d45d98030",
      "parents": [
        "862104e56329babf0b9571281e9516fe6259dd17"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jul 12 13:58:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:00:59 2005 -0700"
      },
      "message": "[PATCH] pcmcia: Documentation update\n\nUpdate PCMCIA driver changes for patches merged in 2.6.13\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22a4427972af371fddb49c0184a93851ad51070d",
      "tree": "2d513301698bc8c5b691caf7268a57f296fdf69d",
      "parents": [
        "9f02d6b7b43d46a74dd385f06090104ecd0fb807",
        "ede7fbdf526c314850c9f32dd8da1753bf8d0ad5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 15:54:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 15:54:36 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    },
    {
      "commit": "5028770a42e7bc4d15791a44c28f0ad539323807",
      "tree": "74800e35129775413c13ce7caf036ca19e3ce56c",
      "parents": [
        "9f02d6b7b43d46a74dd385f06090104ecd0fb807",
        "d8683a0cb5d09cb7f19feefa708424a84577e68f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 17:21:56 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 17:21:56 2005 -0400"
      },
      "message": "[ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc...\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b9df978f1974fea373741367b5d79a2ed3b7dcf9",
      "tree": "e1eea703ac8af72697dc1e7c6df3ea61043ec590",
      "parents": [
        "8fd6db47b90c7ecac32e3211f771849e148bdb07"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Sat Jun 25 16:30:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 12 11:52:56 2005 -0700"
      },
      "message": "[PATCH] USB: SN9C10x driver updates\n\nSN9C10x driver updates.\n\nChanges: + new, - removed, * cleanup, @ bugfix\n\n@ Remove bad get_ctrl()\u0027s\n* Documentation updates\n+ Add 0x0c45/0x602d to the list of SN9C10x based devices\n+ Add support for OV7630 image sensors\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ae0d6cceb20eec57e7196c22999c62c465ffd5bf",
      "tree": "ba6b822e410af8621dc6f42bf0792b9eece2bbc6",
      "parents": [
        "ead99eb00190a274e3b3666ecd431be12c2b7888"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Jun 25 14:32:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 12 11:52:55 2005 -0700"
      },
      "message": "[PATCH] USB: Patch to make usbmon to print control setup packets\n\nMake usbmon to print Setup packets of Control transfers. This is useful\nwhen debugging enumeration issues.\n\nThis is a change to the trace format which is not fully compatible.\nA parser has to look at the data length word now. If that word is\na character like \u0027s\u0027, read setup packet before proceeding with data.\nI decided not to bump the API tag for this because not many such\nparsers exist at this point.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fb9802fa59b196d7f90bb3c2e33c555c6bdc4c54",
      "tree": "aca6fd906629c6da124a73b43e6f6c50f81b90b4",
      "parents": [
        "d58da590451cf6ae75379a2ebf96d3afb8d810d8"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Fri Mar 18 18:03:45 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:27:04 2005 -0400"
      },
      "message": "[ACPI] generic Hot Key support\n\nSee Documentation/acpi-hotkey.txt\n\nUse cmdline \"acpi_specific_hotkey\" to enable\nlegacy platform specific drivers.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3887\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ede7fbdf526c314850c9f32dd8da1753bf8d0ad5",
      "tree": "2f1fefa6f6df58f5c27bf98bd7df0908e97e44ef",
      "parents": [
        "8d5d45fb14680326f833295f2316a4ec5e357220"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Jul 02 18:52:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:47:41 2005 -0700"
      },
      "message": "[PATCH] I2C: Move hwmon drivers (3/3)\n\nPart 3: Move the drivers documentation, plus two general documentation\nfiles.\n\nNote that the patch \"adds trailing whitespace\", because it does move the\nfiles as-is, and some files happen to have trailing whitespace.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d772e2587da3c8b0fb8610fcc1c91fd82f87e52",
      "tree": "816702c0b2b1a37f772b8884ce2177b88af4ab73",
      "parents": [
        "a68e2f4895070f3a449bfe5ae1174b73cc900642"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Jun 25 11:37:40 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:37 2005 -0700"
      },
      "message": "[PATCH] I2C: Clarify the usage of i2c-dev.h\n\nUpon suggestion by Nils Roeder, here is an update to the i2c\ndocumentation to clarify which header files user-space applications\nrelying on the i2c-dev interface should include.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a68e2f4895070f3a449bfe5ae1174b73cc900642",
      "tree": "76f3e9e4da1f261687b51aad6c8be3534788e63f",
      "parents": [
        "61f5809d3ebce9d5433b8696048e91405b681023"
      ],
      "author": {
        "name": "Jan Veldeman",
        "email": "jan@mind.be",
        "time": "Fri Jul 01 16:20:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:37 2005 -0700"
      },
      "message": "[PATCH] I2C: Documentation fix\n\nFix documentation to match code in include/linux/i2c-dev.h\n\nSigned-off-by: Jan Veldeman \u003cjan@mind.be\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "61f5809d3ebce9d5433b8696048e91405b681023",
      "tree": "bcb41c29d36b3b6f84d34c7bac05b38855e90742",
      "parents": [
        "2db32767874fe53faff4f80de878ca19927efc1f"
      ],
      "author": {
        "name": "david-b@pacbell.net",
        "email": "david-b@pacbell.net",
        "time": "Wed Jun 29 07:14:06 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:37 2005 -0700"
      },
      "message": "[PATCH] I2C: minor I2C doc cleanups\n\nThe I2C stack has long had \"id\" fields, of rather dubious utility, in\nmany data structures.  This removes mention of one of them from the\ndocumentation about how to write an I2C driver, so that only drivers\nthat really need to use them (probably old/legacy code) will have any\nreason to use this field.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "089bd86632769051f15cd7387eebe126d18f151f",
      "tree": "57637f07d7cb28543db158d2457804e968d2a021",
      "parents": [
        "9ab1ee2ab7d65979c0f14a60ee1f29f8988f5811"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 23 23:37:53 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:36 2005 -0700"
      },
      "message": "[PATCH] I2C: max6875 documentation update\n\nHere is a proposed documentation update for the new max6875 i2c chip\ndriver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "88c3cdfdde3cf87e1831265ea4246430bef34fc9",
      "tree": "caea510ffb2f81a5ea13b00ecb8a4146ad462048",
      "parents": [
        "2b2c3750330325ae5071582b5c4dbdf1c8bc1e51",
        "a92b7b80579fe68fe229892815c750f6652eb6a9"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Jul 08 08:52:42 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Jul 08 08:52:42 2005 -0700"
      },
      "message": "Auto merge with /home/aegl/GIT/linus\n"
    },
    {
      "commit": "374a6cf281771b23e263efd31fdc896924394dba",
      "tree": "4532dbb059c538481b87a643eefd440eb3241525",
      "parents": [
        "316240f66a64c95e373d52dc401d882d77a594ee"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Jul 07 17:59:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] video doc: one more system where video works with S3\n\nOne more system where video works with S3.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf45d9b0ac108b11245203ebb082d30f5059846b",
      "tree": "786c8812418142f6f05f42045bb0ebbe95d0bc52",
      "parents": [
        "69a4d56bae492b1a5e74459d9d771d9bc7f9320f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:58:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] pcmcia: deprecate ioctl\n\nSchedule removal of the PCMCIA ioctl (and thus kernel support for the\npcmcia-cs userspace package) for November 2005.\n\nA big \"thank you\" to Dave Hinds for his great work on supporting PCMCIA in\nLinux.  Things are just done differently by now, so the ongoing work to make\nPCMCIA behave like any other hotpluggable bus should continue.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2f552f5edc13e18b75f11fb1b08bbcad67fd362",
      "tree": "8f1c960eebd5e99e745de2cc929cce4de111a660",
      "parents": [
        "3352e432d5705aaa9b58d8d97b1ccc81eb4bc0fd"
      ],
      "author": {
        "name": "Uwe Bugla",
        "email": "uwe.bugla@gmx.de",
        "time": "Thu Jul 07 17:58:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] fix for Documentation/dvb/bt8xx.txt?\u003d\n\n*   /usr/src/linux-2.6.12/Documentation/dvb/bt8xx.txt\n\n  almost completely remade the text file with the following focuses:\n  useful infos for beginners: how to load modules manually and\n  automatically developers infos are reduced to a minimum as module loading\n  works automatic in kernel \u003e\u003d 2.6.12 by loading modules bttv and dvb-bt8xx\n  I completely erased the out of date TwinHan part dealing with additional\n  parameters, debug parameters, and overriding autodetection Further up to\n  date information about TwinHan + clones can be found in\n  /Documentation/dvb/ci.txt\n\nSigned-off-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3352e432d5705aaa9b58d8d97b1ccc81eb4bc0fd",
      "tree": "37d15be1740b7b0585c676dd18f16469f6dc0f41",
      "parents": [
        "d590f9c20e15620ba708e5bd71d345bf1b7b0d73"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: README update\n\nUpdated the readme file to point to the DVB USB wikipage to find out which\nfirmware necessary, + minor updates.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d188c68a04d89d9351c3130226d0e8af9439dda",
      "tree": "82b5eb6d3a34e16a5e73826219042c61f7b8a02e",
      "parents": [
        "d72fa1c91d721bf4c68a18f2d8fed820a8f1611e"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add vp7045 IR keymap\n\nAdd keymap for Twinhan vp7045 remote control.\n\nSigned-off-by: Michael Paxton \u003cpacko@tpg.com.au\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "82ff896c969a099888e4a131b829f1c8d6aecbba",
      "tree": "c7b34c63e1dc017749e527eb0f49d5b972c6ba76",
      "parents": [
        "97432808ee367e15485e55c734ba04ca290a306d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb doc update\n\no removed device listing (they are all in the linuxtv wiki now)\no misc updates\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f50142e4b092a469920a0008fc23121c3d99f2f",
      "tree": "e63c94bbcca7eef0745372c98812691cf97829ab",
      "parents": [
        "80c8ec2c04e539aac4e9810a46bc04c1b424b4dd"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Jul 07 17:57:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:50 2005 -0700"
      },
      "message": "[PATCH] IB uverbs: add documentation file\n\nAdd documentation for InfiniBand userspace verbs.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b2c3750330325ae5071582b5c4dbdf1c8bc1e51",
      "tree": "e3ba1ac739e316e21be7be57393adf4a49710f42",
      "parents": [
        "043d051615aa5da09a7e44f1edbb69798458e067"
      ],
      "author": {
        "name": "Bob Picco",
        "email": "bob.picco@hp.com",
        "time": "Wed Jun 29 18:00:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Jul 07 17:11:29 2005 -0700"
      },
      "message": "[PATCH] Documentation\n\nThis is a small documentation patch for a boot time parameter.  \n\nSigned-off-by: Bob Picco \u003cbob.picco@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b2f571026594884e7a2a3f8bc6ad5c92e0703330",
      "tree": "544ec8e4d300b76cc6db96a0321f1d298a52d000",
      "parents": [
        "908a75c17a9e5a888347c2c1d3572203d1b1c7db"
      ],
      "author": {
        "name": "Robert Olsson",
        "email": "Robert.Olsson@data.slu.se",
        "time": "Tue Jul 05 16:38:26 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 16:38:26 2005 -0700"
      },
      "message": "[IPV4]: Add LC-Trie implementation notes\n\nSigned-off-by: Robert Olsson \u003cRobert.Olsson@data.slu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "07929dcb963786512c760dd3ecd148d89295e7e5",
      "tree": "f5db01392ebb968b4c8acb5a6b3b03a833bfcb02",
      "parents": [
        "c2d9b8387bce8b4a0fd402fab7dc1319d11a418d",
        "19f7241a3b087bbf4dd107c979608fdb56c83a09"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Mon Jul 04 14:14:42 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Mon Jul 04 14:14:42 2005 +0100"
      },
      "message": "Automatic merge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "eb05bfe4fbf031f95e392204efaa4da71c75b2e2",
      "tree": "63ba97dcd72e48992fea12bf01587dd36eccb90a",
      "parents": [
        "3704511b2ee8b01475ca7c171d62c682342fa38e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 30 02:58:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 30 08:45:08 2005 -0700"
      },
      "message": "[PATCH] pcmcia: update Documentation\n\nAs the information is now exported via sysfs, there\u0027s no need for an userspace\ntool any longer.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2d9b8387bce8b4a0fd402fab7dc1319d11a418d",
      "tree": "082cf7dd287f61635198011e61c3de1be130cc42",
      "parents": [
        "2a322e4c08be4e7cb0c04b427ddaaa679fd88863",
        "9b4311eedb17fa88f02e4876cd6aa9a08e383cd6"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jun 30 09:52:20 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jun 30 09:52:20 2005 +0100"
      },
      "message": "Automerge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "0b35ff23b2633eb996d666e5a49a5d49b8a6a2d3",
      "tree": "6e0a8c2bbd33c1cec2af6fbb1a6665751c07a631",
      "parents": [
        "92dd7ca0af8f769569bde98a83b4a8f4daec6ac5",
        "026d02a236f429eb61a1277166bd425f8514c431"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 29 21:00:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 29 21:00:38 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "541cecac534ea0df95fbc76b0a3091e91b101895",
      "tree": "447d4caf5d61f74862ff0b0faf31da348d141596",
      "parents": [
        "4c91aedb75d1b87deccf16d58f67fb46402d7d44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 29 08:43:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 29 08:43:49 2005 -0700"
      },
      "message": "Remove duplicate mention of \"edd\" in Documentation/kernel-parameters.txt\n"
    },
    {
      "commit": "c5f4644e6c8ba21666128603e4e92544d3cd740d",
      "tree": "1a8b4c730ca575d4b1118af174b070764803fb2c",
      "parents": [
        "a839688362e32f01608838516036697e30618b39"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 29 09:42:38 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 29 09:42:38 2005 +0100"
      },
      "message": "[PATCH] Serial: Adjust serial locking\n\nThis patch changes the way serial ports are locked when getting modem\nstatus.  This change is necessary because we will need to atomically\nread the modem status and take action depending on the CTS status.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "84da7c0844f8ab7668559c61e4f0af416fc58cf6",
      "tree": "bb696e5479dad5f1ceee7ea8708dc68c1c2fde68",
      "parents": [
        "6623e6205e36c310367009f3b01f5cbe7cc0005d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Jun 28 20:45:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:37 2005 -0700"
      },
      "message": "[PATCH] Doc/Submitting: corrections, additions\n\nCorrections to Documentation/Submitting{Drivers,Patches}\n- update LANANA info.\n- fix some typos\n- update 2.2 kernel maintainer info.\n- update \u0027dontdiff\u0027 info.\n- update URLs for patch scripts\n- add Trivial Patch Monkey URL\n- add more references for submitting patches\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6623e6205e36c310367009f3b01f5cbe7cc0005d",
      "tree": "780e94f1426c1a4368f819f7e5656a075cc39b71",
      "parents": [
        "115d6f3fd25991f2a7de1ff4d758086209b1ed12"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Tue Jun 28 20:45:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:37 2005 -0700"
      },
      "message": "[PATCH] V4L: documentation changes - mostly new cards included\n\nNew cards included.\nV4L1 api renamed. Message included informing it is obsoleted by V4L2 API.\nV4L2 api included.\nMark all 7135 cards as 7133.\n\nSigned-off-by: Luc Saillard \u003cluc@saillard.org\u003e.\nSigned-off-by: Nickolay V Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Hermann Pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "200803dfe4ff772740d63db725ab2f1b185ccf92",
      "tree": "f567852c984c947f792edb18fee273cfa363d374",
      "parents": [
        "21fe3471c3aaa5c489c5d3a4d705291eb7511248"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jun 28 20:45:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:35 2005 -0700"
      },
      "message": "[PATCH] irqpoll\n\nAnyone reporting a stuck IRQ should try these options.  Its effectiveness\nvaries we\u0027ve found in the Fedora case.  Quite a few systems with misdescribed\nIRQ routing just work when you use irqpoll.  It also fixes up the VIA systems\nalthough thats now fixed with the VIA quirk (which we could just make default\nas its what Redmond OS does but Linus didn\u0027t like it historically).\n\nA small number of systems have jammed IRQ sources or misdescribes that cause\nan IRQ that we have no handler registered anywhere for.  In those cases it\ndoesn\u0027t help.\n\nSigned-off-by: Alan Cox \u003cnumber6@the-village.bc.nu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adb2705a89e8b41abcf29c0ed86f4ce93ab36734",
      "tree": "01d772570d58cce24b61874e711fd9f51e2729e7",
      "parents": [
        "f340c0d1a3f40fdcba69cd291530a4debc58748f",
        "8644d2a42bdba2d513f71c07eaf1b6f9b718b8eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:59:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:59:07 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "61998bcb4bf0efa0276e88c7853091e482a826f4",
      "tree": "e01a1cbcc20ca013622fce45a1a056b89a11a40b",
      "parents": [
        "c36ad397a30fcf9369d82584324cc24189eb6b1c",
        "0a139e79976b9eb60517edec63406236a789f812"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 10:20:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 10:20:11 2005 -0700"
      },
      "message": "Merge head \u0027upstream-20050628-1\u0027 of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "8644d2a42bdba2d513f71c07eaf1b6f9b718b8eb",
      "tree": "c43b6c2fdf1b68b66906a2de69446dcec0f9af6b",
      "parents": [
        "1cde8a16815bd85c8137d1ea556398983c597c11",
        "99f95e5286df2f69edab8a04c7080d986ee4233b"
      ],
      "author": {
        "name": "Greg KH",
        "email": "greg@press.(none)",
        "time": "Mon Jun 27 22:07:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 22:07:56 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "120bb4246a99cc6e9cc976573fcbcd0ee9d544ef",
      "tree": "d447957833d89dbd049259f813530fa8cc81d206",
      "parents": [
        "020f46a39eb7b99a575b9f4d105fce2b142acdf1"
      ],
      "author": {
        "name": "jayalk@intworks.biz",
        "email": "jayalk@intworks.biz",
        "time": "Mon Mar 21 20:20:42 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:38 2005 -0700"
      },
      "message": "[PATCH] PCI Allow OutOfRange PIRQ table address\n\nI updated this to remove unnecessary variable initialization, make\ncheck_routing be inline only and not __init, switch to strtoul, and\nformatting fixes as per Randy Dunlap\u0027s recommendations.\n\nI updated this to change pirq_table_addr to a long, and to add a warning\nmsg if the PIRQ table wasn\u0027t found at the specified address, as per thread\nwith Matthew Wilcox.\n\nIn our hardware situation, the BIOS is unable to store or generate it\u0027s PIRQ\ntable in the F0000h-100000h standard range. This patch adds a pci kernel\nparameter, pirqaddr to allow the bootloader (or BIOS based loader) to inform\nthe kernel where the PIRQ table got stored. A beneficial side-effect is that,\nif one\u0027s BIOS uses a static address each time for it\u0027s PIRQ table, then\npirqaddr can be used to avoid the $pirq search through that address block each\ntime at boot for normal PIRQ BIOSes.\n\nSigned-off-by: Jaya Kumar \u003cjayalk@intworks.biz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b2af8f0ca807eb13b59dc5961d2e99fc2b1bd87",
      "tree": "51b67f13beeb31f018f933ae192e029ca886f26d",
      "parents": [
        "c7b645f934e52a54af58142d91fb51f881f8ce26"
      ],
      "author": {
        "name": "Edward Falk",
        "email": "efalk@google.com",
        "time": "Wed Jun 15 14:26:39 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 23:21:00 2005 -0400"
      },
      "message": "[PATCH] Minor libata documentation patch\n\nI fleshed out libata.tmpl a bit while I was taking notes.\n"
    },
    {
      "commit": "a9a55243d4a5f41b0035d36457b87463aa232807",
      "tree": "b56ed39ed7872275f9a5fc89c80e463554b0f03f",
      "parents": [
        "2ad0a0a793cbd87a87488d59abc744374669498f"
      ],
      "author": {
        "name": "Jar",
        "email": "jar@pcuf.fi",
        "time": "Mon Jun 27 16:28:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] pcmcia: documentation fix\n\nFix example hash generator in Documentation.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5085cb26503a662a5cfdf53ce96fd606c1fbe9ba",
      "tree": "93f4cc37b516e4f6a812b760e3a52d1b2d0dfd5b",
      "parents": [
        "f4d7510d3d3b4501c94b4b00cf42fd58d49aeddd"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: add some Documentation\n\nAdd some information useful for PCMCIA device driver authors to\nDocumentation/pcmcia/, and reference it in dmesg in case of hash mismatches.\n\nAlso add a reference to pcmciautils to Documentation/Changes.  With recent\nchanges, you don\u0027t need to concern yourself with pcmcia-cs even if you have\nPCMCIA hardware, so the example above the list needed to be adapted as well.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowksi.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3de0a70bd926ff974adb27a38d4fd1049f05e54e",
      "tree": "f925e47d5c842616d1a293c31c5bcbbecdf64f73",
      "parents": [
        "21c121ccd5559a07089d1aef9ca6c04c6d8b6758"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Mon Jun 27 14:36:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 15:11:48 2005 -0700"
      },
      "message": "[PATCH] cciss: pci id fix\n\nThis patch fixes a PCI ID I got wrong before.  It also adds support for\nanother new SAS controller due out this summer.  I didn\u0027t have a marketing\nname prior to my last submission.  Also modifies the copyright date range.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nAcked-by: 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": "3e0777b8fa96f7073ed5d13d3bc1d573b766bef9",
      "tree": "3849e8457dd8f038ab7da025c708e275b43ea9c1",
      "parents": [
        "a94130e00038ebeb2f66901a4a4a9e05a03051c1",
        "e5119885f00874453e837e3407014b73de2f4741"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually\n\nSome manual fixups required due to clashes with the PF_FREEZE cleanups.\n"
    },
    {
      "commit": "52a5e15f665385ac99607d6b9e0c3dbdf17c5cfa",
      "tree": "eca9b217cdb96c3d59ab7ca4865c3b41e92e465b",
      "parents": [
        "3b18152c327707ae6a2eeba4cfb66457143753bc"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Mon Jun 27 10:56:58 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:33:30 2005 -0700"
      },
      "message": "[PATCH] CFQ io scheduler, add ioprio documentation\n\nAdd ioprio documentation\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1db1a8740abc90f4715a48cd970506686e6da5b1",
      "tree": "4c80406e31621db9ab4f5d220b2388d244e1304e",
      "parents": [
        "400de2c0c4f4a2cc2e0270353e7eb512c1899a0c"
      ],
      "author": {
        "name": "Ismail Donmez",
        "email": "ismail@kde.org.tr",
        "time": "Mon Jun 20 15:32:52 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jun 26 18:37:26 2005 -0400"
      },
      "message": "[PATCH] Documentation/networking/dmfe.txt: Make documentation nicer\n\nPatch indents dmfe.txt to look like other docs.  It adds a tip about CNET\ncards using Davicom chipsets.  Also it removes parts where it refers to how\nto build driver out-of-kernel which seems to be cruft from times where the\ndriver was out of the kernel.\n\nSigned-off-by: Ismail Donmez \u003cismail@kde.org.tr\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "2a322e4c08be4e7cb0c04b427ddaaa679fd88863",
      "tree": "ad8cc17bfd3b5e57e36f07a249028667d72f0b96",
      "parents": [
        "ba6d2377c85c9b8a793f455d8c9b6cf31985d70f",
        "8678887e7fb43cd6c9be6c9807b05e77848e0920"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sun Jun 26 22:19:40 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sun Jun 26 22:19:40 2005 +0100"
      },
      "message": "Automatic merge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "ba6d2377c85c9b8a793f455d8c9b6cf31985d70f",
      "tree": "21e65c76db693869c84864af02e91c4b997a6ba5",
      "parents": [
        "af859a42d798f047fbfe198ed315a942662c39d2"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sun Jun 26 22:12:02 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sun Jun 26 22:12:02 2005 +0100"
      },
      "message": "NTFS: Fix a nasty deadlock that appeared in recent kernels.\n      The situation: VFS inode X on a mounted ntfs volume is dirty.  For\n      same inode X, the ntfs_inode is dirty and thus corresponding on-disk\n      inode, i.e. mft record, which is in a dirty PAGE_CACHE_PAGE belonging\n      to the table of inodes, i.e. $MFT, inode 0.\n      What happens:\n      Process 1: sys_sync()/umount()/whatever...  calls\n      __sync_single_inode() for $MFT -\u003e do_writepages() -\u003e write_page for\n      the dirty page containing the on-disk inode X, the page is now locked\n      -\u003e ntfs_write_mst_block() which clears PageUptodate() on the page to\n      prevent anyone else getting hold of it whilst it does the write out.\n      This is necessary as the on-disk inode needs \"fixups\" applied before\n      the write to disk which are removed again after the write and\n      PageUptodate is then set again.  It then analyses the page looking\n      for dirty on-disk inodes and when it finds one it calls\n      ntfs_may_write_mft_record() to see if it is safe to write this\n      on-disk inode.  This then calls ilookup5() to check if the\n      corresponding VFS inode is in icache().  This in turn calls ifind()\n      which waits on the inode lock via wait_on_inode whilst holding the\n      global inode_lock.\n      Process 2: pdflush results in a call to __sync_single_inode for the\n      same VFS inode X on the ntfs volume.  This locks the inode (I_LOCK)\n      then calls write-inode -\u003e ntfs_write_inode -\u003e map_mft_record() -\u003e\n      read_cache_page() for the page (in page cache of table of inodes\n      $MFT, inode 0) containing the on-disk inode.  This page has\n      PageUptodate() clear because of Process 1 (see above) so\n      read_cache_page() blocks when it tries to take the page lock for the\n      page so it can call ntfs_read_page().\n      Thus Process 1 is holding the page lock on the page containing the\n      on-disk inode X and it is waiting on the inode X to be unlocked in\n      ifind() so it can write the page out and then unlock the page.\n      And Process 2 is holding the inode lock on inode X and is waiting for\n      the page to be unlocked so it can call ntfs_readpage() or discover\n      that Process 1 set PageUptodate() again and use the page.\n      Thus we have a deadlock due to ifind() waiting on the inode lock.\n      The solution: The fix is to use the newly introduced\n      ilookup5_nowait() which does not wait on the inode\u0027s lock and hence\n      avoids the deadlock.  This is safe as we do not care about the VFS\n      inode and only use the fact that it is in the VFS inode cache and the\n      fact that the vfs and ntfs inodes are one struct in memory to find\n      the ntfs inode in memory if present.  Also, the ntfs inode has its\n      own locking so it does not matter if the vfs inode is locked.\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "340ea3972ffc6c9f90b3ac38b70eade1c8efbf5b",
      "tree": "d58571bf02ace956204fa1bf77f36ee683b42f1d",
      "parents": [
        "bdb94f3a78366d46bc73c8c8d8fe0dfb9522ff36"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jun 26 03:27:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 26 08:43:19 2005 -0700"
      },
      "message": "[PATCH] remove redundant info from SubmittingPatches\n\nSince the Trivial Patch Monkey is mentioned both in steps 4.  and 5., I\nremoved it from step4 (Select e-mail destination), since it should go under\n\u0027Select your CC list\u0027.\n\nSigned-off-by: Cosmin Nicolaescu \u003ccos@camelot.homelinux.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2031d0f586839bc68f35bcf8580b18947f8491d4",
      "tree": "e317615b4cb62350edeea0afe0a4fc94152cee29",
      "parents": [
        "98e7f29418a4931f97e6b78d1ef3a47103fe6cd5",
        "3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 17:16:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 17:16:53 2005 -0700"
      },
      "message": "Merge Christoph\u0027s freeze cleanup patch\n"
    },
    {
      "commit": "3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73",
      "tree": "d1e7c1e2e8902072042aefc3a7976b271cf76021",
      "parents": [
        "b3e112bcc19abd8e9657dca34a87316786e096f3"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Fri Jun 24 23:13:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 17:10:13 2005 -0700"
      },
      "message": "[PATCH] Cleanup patch for process freezing\n\n1. Establish a simple API for process freezing defined in linux/include/sched.h:\n\n   frozen(process)\t\tCheck for frozen process\n   freezing(process)\t\tCheck if a process is being frozen\n   freeze(process)\t\tTell a process to freeze (go to refrigerator)\n   thaw_process(process)\tRestart process\n   frozen_process(process)\tProcess is frozen now\n\n2. Remove all references to PF_FREEZE and PF_FROZEN from all\n   kernel sources except sched.h\n\n3. Fix numerous locations where try_to_freeze is manually done by a driver\n\n4. Remove the argument that is no longer necessary from two function calls.\n\n5. Some whitespace cleanup\n\n6. Clear potential race in refrigerator (provides an open window of PF_FREEZE\n   cleared before setting PF_FROZEN, recalc_sigpending does not check\n   PF_FROZEN).\n\nThis patch does not address the problem of freeze_processes() violating the rule\nthat a task may only modify its own flags by setting PF_FREEZE. This is not clean\nin an SMP environment. freeze(process) is therefore not SMP safe!\n\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "98e7f29418a4931f97e6b78d1ef3a47103fe6cd5",
      "tree": "8de824e3d6c0640ea78098f9b71ee1a7e4264ced",
      "parents": [
        "c33ed271263f5fb6ca5ab888b98a55ae5d138c0b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:59:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:11 2005 -0700"
      },
      "message": "[PATCH] schedule the obsolete raw driver for removal\n\nSince kernel 2.6.3 the Kconfig text explicitely stated this driver was\nobsolete.\n\n(trolling for IBMers)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9fd5559c1f916f284b5b0866148e076866de6f99",
      "tree": "35b1ed624f0724a8a2655449fde8a634621b2853",
      "parents": [
        "6a72c7ba2e6df945484d7a85d7a82237270957fd"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Jun 25 14:59:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:10 2005 -0700"
      },
      "message": "[PATCH] DCO: use IANA-reserved second level domain name\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f353488ce48e7a0311fe764284096481b455fbe9",
      "tree": "879f5f2a9fdaeaf7f8dc74c457e9e223e2e359ac",
      "parents": [
        "301a716446a8b24898808d0430c2ed0dce55890e"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:09 2005 -0700"
      },
      "message": "[PATCH] Remove duplicate file in Documentation/networking\n\nThe files wanpipe.txt and wan-router.txt in Documentation/networking contain\nthe exact same information (diff between the two shows no document is \"Linux\nWAN Router Utilities Package\" and therefor the name wan-router.txt is more\nappropriate.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "301a716446a8b24898808d0430c2ed0dce55890e",
      "tree": "125c05f524bb02357a91c2e0e8f72fa69b8d0820",
      "parents": [
        "c9ff7d6644827a7cc1b2ecf636112c4703f32633"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:09 2005 -0700"
      },
      "message": "[PATCH] Remove duplicate file in Documentation/networking (00-INDEX)\n\nwanpipe.txt and wan-router.txt in Documentation/networking contain the exact\nsame information (diff between the two shows no\nDocumentation/networking/00-INDEX as pointed out by Randy Dunlap.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1ae13a4dd1ad732f6fb55a55dec93524feca8bc",
      "tree": "e524b73885b513fe3c1b735b5489b29c2938155e",
      "parents": [
        "8c0e33c133021ee241e9d51255b9fb18eb34ef0e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Sat Jun 25 14:59:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:02 2005 -0700"
      },
      "message": "[PATCH] cosmetic fixes for example programs in Documentation/cdrom/sbpcd\n\nThis patch makes a few minor changes to the example programs in\nDocumentation/cdrom/sbpcd to kill off some warnings and build failures.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "594dd2c98101a5dc279153ec806d554e6b8a1e35",
      "tree": "1ec3709029dc5aec4dde6760af553c4a40b31d7a",
      "parents": [
        "70c1a0a49b75854fbc78713bf753b5b4c6f0a421"
      ],
      "author": {
        "name": "Nico Golde",
        "email": "nico@ngolde.de",
        "time": "Sat Jun 25 14:58:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:55 2005 -0700"
      },
      "message": "[PATCH] cpufreq: governors documentation fixes\n\nI corrected a small error and enhanced the govenor.txt file with the\nondemand daemon because the kernel configs link to the documentation but\nondemand wasn\u0027t documentated.  Feel free to include the patch in the\nattachment.\n\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86b1ae38c0a62409dc862a28e3f08920f55f944b",
      "tree": "de7e2803949d9585d6d5554cbad9063d5d62f2cc",
      "parents": [
        "315c215c0a7324894541d43b0e720f20cafca92e"
      ],
      "author": {
        "name": "Hariprasad Nellitheertha",
        "email": "hari@in.ibm.com",
        "time": "Sat Jun 25 14:58:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:54 2005 -0700"
      },
      "message": "[PATCH] kdump: sysrq trigger mechanism for kexec based crashdumps\n\nAdd a sysrq-trigger mechanism for kexec based crashdumps.  Alt-Sysrq-c\ntriggers a kexec based crashdump.\n\nSigned-off-by: Hariprasad Nellitheertha \u003chari@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50b1fdbd81edcc8bd343ca44aca2b87a29e2f15c",
      "tree": "fc5da6014f015171574c337be1c3abce5573ec99",
      "parents": [
        "72658e9d5004fc0dd807bea9eda49e6a52e40103"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Jun 25 14:58:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:54 2005 -0700"
      },
      "message": "[PATCH] kdump: Accessing dump file in linear raw format (/dev/oldmem)\n\n      Hariprasad Nellitheertha \u003chari@in.ibm.com\u003e\n\nThis patch contains the code that enables us to access the previous kernel\u0027s\nmemory as /dev/oldmem.\n\nSigned-off-by: Eric Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2030eae52b416a9a9f0ffda74c982b7f1e19496d",
      "tree": "3715724cb19e9165873635fcdf7e9e30d86f7710",
      "parents": [
        "60e64d46a58236e3c718074372cab6a5b56a3b15"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Jun 25 14:58:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:53 2005 -0700"
      },
      "message": "[PATCH] Retrieve elfcorehdr address from command line\n\nThis patch adds support for retrieving the address of elf core header if one\nis passed in command line.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d58831e4163699de204dea199be2e903bf5d6eff",
      "tree": "691f7c5969369ee6fe0688ed54d0c662549ae0a9",
      "parents": [
        "b089f4a68eccd9782c89262c0d7cae146d5a8a40"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Jun 25 14:58:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:52 2005 -0700"
      },
      "message": "[PATCH] kdump documentation update to introduce use of irqpoll\n\no Specify \"irqpoll\" command line option which loading second kernel. This\n  helps in reducing driver initialization failures in second kernel due\n  to shared interrupts.\no Enabled LAPIC/IOAPIC support for UP kernels in second kernel. This reduces\n  the chances of devices sharing the irq and hence reduces the chances of\n  driver initialization failures in second kernel.\no Build a UP capture kernel and disabled SMP support.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b089f4a68eccd9782c89262c0d7cae146d5a8a40",
      "tree": "a84874a801e54dd89e5093392aedf49cece4cb11",
      "parents": [
        "a3ea8ac8468f5c7fc65684331dfba3260d5b2d93"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Jun 25 14:58:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:52 2005 -0700"
      },
      "message": "[PATCH] kdump: Documentation for Kdump\n\nThis patch contains the documentation for the kexec based crash dump tool.\n\nQuick kdump-howto\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n1) Download and build kexec-tools.\n\n2) Download and build the latest kexec/kdump (-mm) kernel patchset.\n   Two kernels need to be built in order to get this feature working.\n\n  A) First kernel:\n   a) Enable \"kexec system call\" feature:\n\tCONFIG_KEXEC\u003dy\n   b) Physical load address (use default):\n\tCONFIG_PHYSICAL_START\u003d0x100000\n   c) Enable \"sysfs file system support\":\n\tCONFIG_SYSFS\u003dy\n   d) Boot into first kernel with the command line parameter \"crashkernel\u003dY@X\":\n      For example: \"crashkernel\u003d64M@16M\".\n\n  B) Second kernel:\n   a) Enable \"kernel crash dumps\" feature:\n\tCONFIG_CRASH_DUMP\u003dy\n   b) Physical load addreess, use same load address as X in \"crashkernel\"\n      kernel parameter in d) above, e.g., 16 MB or 0x1000000.\n\tCONFIG_PHYSICAL_START\u003d0x1000000\n   c) Enable \"/proc/vmcore support\" (Optional, in Pseudo filesystems).\n\tCONFIG_PROC_VMCORE\u003dy\n\n3) Boot into the first kernel.\n\n4) Load the second kernel to be booted using:\n\n   kexec -p \u003csecond-kernel\u003e --crash-dump --args-linux --append\u003d\"root\u003d\u003croot-dev\u003e\n   maxcpus\u003d1 init 1\"\n\n5) System reboots into the second kernel when a panic occurs. A module can be\n   written to force the panic, for testing purposes.\n\n6) See Documentation/kdump.txt for how to read the first kernel\u0027s\n   memory image and how to analyze it.\n\nSigned-off-by: Hariprasad Nellitheertha \u003chari@in.ibm.com\u003e\nSigned-off-by: Eric Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: randy_dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc009d92435f99498cbc579ce76bf28e837e2c14",
      "tree": "2ba8732b28225593d996b8faa079dc6ab4bbc9bc",
      "parents": [
        "d0537508a9921efced238b20967e50e519ac34af"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sat Jun 25 14:57:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:48 2005 -0700"
      },
      "message": "[PATCH] kexec: add kexec syscalls\n\nThis patch introduces the architecture independent implementation the\nsys_kexec_load, the compat_sys_kexec_load system calls.\n\nKexec on panic support has been integrated into the core patch and is\nrelatively clean.\n\nIn addition the hopefully architecture independent option\ncrashkernel\u003dsize@location has been docuemented.  It\u0027s purpose is to reserve\nspace for the panic kernel to live, and where no DMA transfer will ever be\nsetup to access.\n\nSigned-off-by: Eric Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "85d7b94981e2e919697bc235aad7367b33c3864b",
      "tree": "79d7705a897abde11b5f2f967bf24487aaeea354",
      "parents": [
        "1a20ff27ef75d866730ee796acd811a925af762f"
      ],
      "author": {
        "name": "Dinakar Guniguntala",
        "email": "dino@in.ibm.com",
        "time": "Sat Jun 25 14:57:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:45 2005 -0700"
      },
      "message": "[PATCH] Dynamic sched domains: cpuset changes\n\nAdds the core update_cpu_domains code and updated cpusets documentation\n\nSigned-off-by: Dinakar Guniguntala \u003cdino@in.ibm.com\u003e\nAcked-by: Paul Jackson \u003cpj@sgi.com\u003e\nAcked-by: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66a464dbc8e0345b6f972b92bf1118e043d7c987",
      "tree": "4c8f83ce6b1879556025fe77b97629a8380aa4dd",
      "parents": [
        "6b979de395c7e1b7e59f74a870e1d1911853eccb"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Sat Jun 25 14:55:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:37 2005 -0700"
      },
      "message": "[PATCH] s390: debug feature changes\n\nThis patch changes the memory allocation method for the s390 debug feature.\nTrace buffers had been allocated using the get_free_pages() function before.\nTherefore it was not possible to get big memory areas in a running system due\nto memory fragmentation.  Now the trace buffers are subdivided into several\nsubbuffers with pagesize.  Therefore it is now possible to allocate more\nmemory for the trace buffers and more trace records can be written.\n\nIn addition to that, dynamic specification of the size of the trace buffers is\nimplemented.  It is now possible to change the size of a trace buffer using a\nnew debugfs file instance.  When writing a number into this file, the trace\nbuffer size is changed to \u0027number * pagesize\u0027.\n\nIn the past all the traces could be obtained from userspace by accessing files\nin the \"proc\" filesystem.  Now with debugfs we have a new filesystem which\nshould be used for debugging purposes.  This patch moves the debug feature\nfrom procfs to debugfs.\n\nSince the interface of debug_register() changed, all device drivers, which use\nthe debug feature had to be adjusted.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a96206559a8c3a18478a6288ac426d716bbd99c",
      "tree": "9473dd2d637fb4177cb1255ff43c548929c6271c",
      "parents": [
        "19c324397a55edf122822f829779b46b9cb385dd"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Jun 25 14:55:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:34 2005 -0700"
      },
      "message": "[PATCH] Update video-after-suspend documentation\n\nUpdate video-after-suspend documentation; few more machines are added.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21d6b7e18f70c847c867aafb3109405b48424388",
      "tree": "4e4a965f411453edb39263a82a3a590224ad1e86",
      "parents": [
        "ac25575203c11145066ea5cb583354cb5f0a8ade"
      ],
      "author": {
        "name": "pavel@ucw.cz",
        "email": "pavel@ucw.cz",
        "time": "Sat Jun 25 14:55:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:34 2005 -0700"
      },
      "message": "[PATCH] suspend: PCI power managment reference implementation\n\nAdded reference implementation of suspend and resume routines.\n\nFrom: Shaohua Li \u003cshaohua.li@intel.com\u003e\n\n  build fix\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ce47e59c9688d8480ae41100117d8188c191401",
      "tree": "b127c1f31c74f546d19a8444bda704fce73d1ec6",
      "parents": [
        "343c3f642898cb2cb5c3e4f948e3e0a1bbc0351b"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Jun 25 14:55:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:32 2005 -0700"
      },
      "message": "[PATCH] acpi: fix video docs\n\nThis fixes typos/formatting in video_extension.txt.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc5fb2c609c6acef15a8b062063e9135fb08b4d2",
      "tree": "9f1806230d6fefd9e60ca918c23a0fad6e5af94b",
      "parents": [
        "5a72e04df5470df0ec646029d31e5528167ab1a7"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Jun 25 14:55:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:32 2005 -0700"
      },
      "message": "[PATCH] swsusp: documentation updates\n\nThis updates documentation and fixes pointers in MAINTAINERS file.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e70c9d5e61c6cb2272c866fc1303e62975006752",
      "tree": "fcac373d1cab6df2a6ad87c2575fb16d778282af",
      "parents": [
        "dec63ec32ea486ab915138e8790084c22a3f7bf6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jun 25 14:54:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:24 2005 -0700"
      },
      "message": "[PATCH] I8K: use standard DMI interface\n\nI8K: Change to use stock dmi infrastructure instead of homegrown\n     parsing code. The driver now requires box\u0027s DMI data to match\n     list of supported models so driver can be safely compiled-in\n     by default without fear of it poking into random SMM BIOS\n     code. DMI checks can be ignored with i8k.ignore_dmi option.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b659980014a7f45bfd6a1da9039a0498a28b7a63",
      "tree": "03232b1a2dee831fa1f59c47951bafaa6c376ddf",
      "parents": [
        "4208ff04a2dea2f55111a6cdc7e21f6ec3aef29f"
      ],
      "author": {
        "name": "Uwe Bugla",
        "email": "uwe.bugla@gmx.de",
        "time": "Sat Jun 25 14:54:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:23 2005 -0700"
      },
      "message": "[PATCH] dvb-bt8xx.txt fixes\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af859a42d798f047fbfe198ed315a942662c39d2",
      "tree": "6c892cbd43284e98cc879f0518dde8efc09740c7",
      "parents": [
        "4757d7dff65b56f2115038ad1615725f31806787"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sat Jun 25 21:07:27 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sat Jun 25 21:07:27 2005 +0100"
      },
      "message": "NTFS: Prepare for 2.1.23 release: Update documentation and bump version.\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "38b22b6e9f46ab8f73ef5734f0e0a000766a9258",
      "tree": "2ccc41ef55918d3af43e444bde7648562a031559",
      "parents": [
        "3357d4c75f1fb67e7304998c4ad4e9a9fed66fa4",
        "b3e112bcc19abd8e9657dca34a87316786e096f3"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sat Jun 25 14:27:27 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Sat Jun 25 14:27:27 2005 +0100"
      },
      "message": "Automerge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "d763b7a4736e219528f77bf6bc75dd78b1d75c03",
      "tree": "022b661841982e7b34ee5e6579df0c3d7989aa04",
      "parents": [
        "fe77ba6f4f97690baa4c756611a07f3cc033f6ae"
      ],
      "author": {
        "name": "Carsten Otte",
        "email": "cotte@freenet.de",
        "time": "Thu Jun 23 22:05:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:42 2005 -0700"
      },
      "message": "[PATCH] xip: description\n\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d41088fa327782b14b5659dbcfff62ec704c23c",
      "tree": "bd9a25f9ae7a0e232c9d5006849905e31a9dbc92",
      "parents": [
        "363412b4f70a2ba19c76a01da7580472399312d4"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Thu Jun 23 22:05:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:40 2005 -0700"
      },
      "message": "[PATCH] DocBook: update comments\n\nThis patch updates some comments to match code changes.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "363412b4f70a2ba19c76a01da7580472399312d4",
      "tree": "f2877439d242f9bebf1694c9a690839b528d6db5",
      "parents": [
        "597f6eea75ff3d089e6a627c07e1bf28923b8e7e"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Thu Jun 23 22:05:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:40 2005 -0700"
      },
      "message": "[PATCH] DocBook: only use tabular style for long synopsis\n\nThere was a complaint that function declarations are shown tabular in the\ndocumentation since switching to xmlto.  This patch disables tabular mode\nwhen the function fits in one line.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "597f6eea75ff3d089e6a627c07e1bf28923b8e7e",
      "tree": "c14036f60cc2d27d72cb643249ac2a3c5aef991e",
      "parents": [
        "c988d2b2845495373f666a381d354a7f80981d62"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Thu Jun 23 22:05:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:40 2005 -0700"
      },
      "message": "[PATCH] docbook build fix\n\nFix documentation build with `make O\u003d\u0027\n\nCc: Martin Waitz \u003ctali@admingilde.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80d34362f391840dcb10c0ec261f765871a586f7",
      "tree": "0a269ba05f0a72f044fd714096ec852d57f49a16",
      "parents": [
        "239df2e2b0e1f4f69fdf76fb67e865824029e8ab"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jun 23 22:04:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:38 2005 -0700"
      },
      "message": "[PATCH] DViCO FusionHDTV3 Gold-T documentation fix\n\nEven though it says DViCO FusionHDTV3 Gold-Q on the box, Gold-T is printed\non the card.  This fix corrects the error in all places, and corrects the\ntuner name Thomson DDT 7611 (ATSC/NTSC) in the documentation.\n\nThis applies against 2.6.12-rc5-mm2 after applying Manueal Capinha\u0027s\npatch \"Add support for PixelView Ultra Pro in v4l\" (because of the\nchange from card\u003d27 to card\u003d28)\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d81ef559daf2a8afa9292035d58b00e7cb23dd1a",
      "tree": "1da8e1ba04d4b5e80fc78f111524ca89d69e3a05",
      "parents": [
        "59dcd9480d93aebdf41e29c46e6a8b4ceeaca75d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "maurochehab@gmail.com",
        "time": "Thu Jun 23 22:04:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:38 2005 -0700"
      },
      "message": "[PATCH] Video for Linux Documentation\n\nThis patch synchronizes documentation from V4L CVS with current kernel\nrelease.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c0a400d1debb172c596b24ab82efab4975990a9",
      "tree": "58bd3604e46151662268bd558dce49ac8e72cca0",
      "parents": [
        "391cd727eac2e10be7685efd739a3ea9de87393c"
      ],
      "author": {
        "name": "John Levon",
        "email": "levon@movementarian.org",
        "time": "Thu Jun 23 22:02:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:27 2005 -0700"
      },
      "message": "[PATCH] oprofile: report anonymous region samples\n\nThe below patch passes samples from anonymous regions to userspace instead\nof just dropping them.  This provides the support needed for reporting\nanonymous-region code samples (today: basic accumulated results; later:\nJava and other dynamically compiled code).\n\nAs this changes the format, an upgrade to the just-released 0.9 release of\nthe userspace tools is required.\n\nThis patch is based upon an earlier one by Will Cohen \u003cwcohen@redhat.com\u003e\n\nSigned-off-by: John Levon \u003clevon@movementarian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "776338e121b9db3156bfb4e21622a0219bbab9d4",
      "tree": "5102272b708a9e8ff81165714870d3d38363cc23",
      "parents": [
        "b6a235b1186dda0800c8bedc2526830a4a36b44e"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jun 23 22:02:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:30 2005 -0700"
      },
      "message": "[PATCH] dvb: Add generalized dvb-usb driver\n\nAdd generalized dvb-usb driver which supports a wide variety of devices.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6a235b1186dda0800c8bedc2526830a4a36b44e",
      "tree": "6fedc0a9e65f7474954ee35888461701a0cb0399",
      "parents": [
        "3e05d2b8d3dd34b0237f489e991ed081cb0bf007"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jun 23 22:02:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:30 2005 -0700"
      },
      "message": "[PATCH] dvb: drop obsolete dibusb driver\n\nRemove the dibusb driver which has been obsoleted by the generalized dvb-usb\ndriver.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b6259432dee81f928c22c48c080d5f6325ed92e",
      "tree": "4b22a1a9a547a6e3da9d1a45cd83d210d9398fcd",
      "parents": [
        "8f43f84f13a49fe5f0f7d1595082b6d7ec6daa85"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Thu Jun 23 22:01:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:23 2005 -0700"
      },
      "message": "[PATCH] ipmi: add power cycle capability\n\nThis patch to adds \"power cycle\" functionality to the IPMI power off module\nipmi_poweroff.  It also contains changes to support procfs control of the\nfeature.\n\nThe power cycle action is considered an optional chassis control in the IPMI\nspecification.  However, it is definitely useful when the hardware supports\nit.  A power cycle is usually required in order to reset a firmware in a bad\nstate.  This action is critical to allow remote management of servers.\n\nThe implementation adds power cycle as optional to the ipmi_poweroff module.\nIt can be modified dynamically through the proc entry mentioned above.  During\na power down and enabled, the power cycle command is sent to the BMC firmware.\n If it fails either due to non-support or some error, it will retry to send\nthe command as power off.\n\nSigned-off-by: Christopher A. Poblete \u003cChris_Poblete@dell.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "845e78a15726f238fe1398b8c07754726cd726a7",
      "tree": "9de5bd95e14c5cd18b8033102fcb80d69e7a6cd0",
      "parents": [
        "bdd5b29c6bc835dab71148afd5952f9cd278eef1"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Thu Jun 23 22:01:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:23 2005 -0700"
      },
      "message": "[PATCH] ipmi: doc updates\n\nThis cleans up the IPMI documentation to fix some problems and make it more\naccurate for the current drivers.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e30148c3d524a9c1c63ca28261bc24c457eb07a",
      "tree": "a2fcc46cc11fe871ad976c07476d934a07313576",
      "parents": [
        "8589b4e00e352f983259140f25a262d973be6bc5"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jun 23 22:00:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:19 2005 -0700"
      },
      "message": "[PATCH] Keys: Make request-key create an authorisation key\n\nThe attached patch makes the following changes:\n\n (1) There\u0027s a new special key type called \".request_key_auth\".\n\n     This is an authorisation key for when one process requests a key and\n     another process is started to construct it. This type of key cannot be\n     created by the user; nor can it be requested by kernel services.\n\n     Authorisation keys hold two references:\n\n     (a) Each refers to a key being constructed. When the key being\n     \t constructed is instantiated the authorisation key is revoked,\n     \t rendering it of no further use.\n\n     (b) The \"authorising process\". This is either:\n\n     \t (i) the process that called request_key(), or:\n\n     \t (ii) if the process that called request_key() itself had an\n     \t      authorisation key in its session keyring, then the authorising\n     \t      process referred to by that authorisation key will also be\n     \t      referred to by the new authorisation key.\n\n\t This means that the process that initiated a chain of key requests\n\t will authorise the lot of them, and will, by default, wind up with\n\t the keys obtained from them in its keyrings.\n\n (2) request_key() creates an authorisation key which is then passed to\n     /sbin/request-key in as part of a new session keyring.\n\n (3) When request_key() is searching for a key to hand back to the caller, if\n     it comes across an authorisation key in the session keyring of the\n     calling process, it will also search the keyrings of the process\n     specified therein and it will use the specified process\u0027s credentials\n     (fsuid, fsgid, groups) to do that rather than the calling process\u0027s\n     credentials.\n\n     This allows a process started by /sbin/request-key to find keys belonging\n     to the authorising process.\n\n (4) A key can be read, even if the process executing KEYCTL_READ doesn\u0027t have\n     direct read or search permission if that key is contained within the\n     keyrings of a process specified by an authorisation key found within the\n     calling process\u0027s session keyring, and is searchable using the\n     credentials of the authorising process.\n\n     This allows a process started by /sbin/request-key to read keys belonging\n     to the authorising process.\n\n (5) The magic KEY_SPEC_*_KEYRING key IDs when passed to KEYCTL_INSTANTIATE or\n     KEYCTL_NEGATE will specify a keyring of the authorising process, rather\n     than the process doing the instantiation.\n\n (6) One of the process keyrings can be nominated as the default to which\n     request_key() should attach new keys if not otherwise specified. This is\n     done with KEYCTL_SET_REQKEY_KEYRING and one of the KEY_REQKEY_DEFL_*\n     constants. The current setting can also be read using this call.\n\n (7) request_key() is partially interruptible. If it is waiting for another\n     process to finish constructing a key, it can be interrupted. This permits\n     a request-key cycle to be broken without recourse to rebooting.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\nSigned-Off-By: Benoit Boissinot \u003cbenoit.boissinot@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76d8aeabfeb1c42641a81c44280177b9a08670d8",
      "tree": "0a584439bb44e440717aa77a1398ba9eea24a137",
      "parents": [
        "7286aa9b9ab35f20b1ff16d867f4535701df99b5"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jun 23 22:00:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:18 2005 -0700"
      },
      "message": "[PATCH] keys: Discard key spinlock and use RCU for key payload\n\nThe attached patch changes the key implementation in a number of ways:\n\n (1) It removes the spinlock from the key structure.\n\n (2) The key flags are now accessed using atomic bitops instead of\n     write-locking the key spinlock and using C bitwise operators.\n\n     The three instantiation flags are dealt with with the construction\n     semaphore held during the request_key/instantiate/negate sequence, thus\n     rendering the spinlock superfluous.\n\n     The key flags are also now bit numbers not bit masks.\n\n (3) The key payload is now accessed using RCU. This permits the recursive\n     keyring search algorithm to be simplified greatly since no locks need be\n     taken other than the usual RCU preemption disablement. Searching now does\n     not require any locks or semaphores to be held; merely that the starting\n     keyring be pinned.\n\n (4) The keyring payload now includes an RCU head so that it can be disposed\n     of by call_rcu(). This requires that the payload be copied on unlink to\n     prevent introducing races in copy-down vs search-up.\n\n (5) The user key payload is now a structure with the data following it. It\n     includes an RCU head like the keyring payload and for the same reason. It\n     also contains a data length because the data length in the key may be\n     changed on another CPU whilst an RCU protected read is in progress on the\n     payload. This would then see the supposed RCU payload and the on-key data\n     length getting out of sync.\n\n     I\u0027m tempted to drop the key\u0027s datalen entirely, except that it\u0027s used in\n     conjunction with quota management and so is a little tricky to get rid\n     of.\n\n (6) Update the keys documentation.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d7bcfc6b8586ee5a52043f061e0411965e71b88",
      "tree": "ef6aa8e6fd9dc0c7187b9cd1497d13e180ae36a8",
      "parents": [
        "056ede6cface66b400cd3b8e60ed077cc5b85c18"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Jun 23 12:22:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 23 12:22:36 2005 -0700"
      },
      "message": "[TCP]: Update sysctl and congestion control documentation.\n\nUpdate the documentation to remove the old sysctl values and\ninclude the new congestion control infrastructure. Includes\nchanges to tcp.txt by Ian McDonald.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a8ad86f2dc46356f87be1327dabc18bdbda32f50",
      "tree": "a429e601d7e8f4d6f477c029f24772f55bbe45d7",
      "parents": [
        "4749f32da939d4e4160541b2cadc22492bb507ec"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Thu Jun 23 14:23:35 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 10:04:15 2005 -0700"
      },
      "message": "[PATCH] Add removal schedule of register_serial/unregister_serial to appropriate file\n"
    },
    {
      "commit": "bfb07599da289881d3bcbb601a110e997fc7444b",
      "tree": "601c5e683c87e103de37bd68f014ec1f57d09bc7",
      "parents": [
        "790a19cd5711133f40daad7c55bf148de2b1d12c"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Jun 23 00:10:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:35 2005 -0700"
      },
      "message": "[PATCH] Introduce tty_unregister_ldisc()\n\nIt\u0027s a bit strange to see tty_register_ldisc call in modules\u0027 exit\nfunctions.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "451512f3aed64573e912e68c94f240fec0e44438",
      "tree": "742a06d8f3cf11407ff38069a4466d06a00aac49",
      "parents": [
        "c43dc2fd885b5658cfd7cedb7bcca20910c517a4"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu Jun 23 00:10:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:35 2005 -0700"
      },
      "message": "[PATCH] add note about verify_area removal to feature-removal-schedule.txt\n\nAdd note about the soon-to-come removal of verify_area() to\nDocumentation/feature-removal-schedule.txt.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7007cab53176dc906e67b4efa62f20ff1432805a",
      "tree": "ebcc9f01450e1fe0a541ed4932132e29586b7455",
      "parents": [
        "d9ad7ef1979d65a4200847ec91be5b9ad961eba8"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Thu Jun 23 00:10:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:31 2005 -0700"
      },
      "message": "[PATCH] Add offset.h to dontdiff\n\ninclude/asm/offset.h is a generated file on x86_64 and mips.  Let\u0027s add it\nto Documentation/dontdiff.\n\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6e711448137ca3301512cec41a2c2ce852b3d0a",
      "tree": "f0765ebd90fdbdf270c05fcd7f3d32b24ba56681",
      "parents": [
        "8b0914ea7475615c7c8965c1ac8fe4069270f25c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jun 23 00:09:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:26 2005 -0700"
      },
      "message": "[PATCH] setuid core dump\n\nAdd a new `suid_dumpable\u0027 sysctl:\n\nThis value can be used to query and set the core dump mode for setuid\nor otherwise protected/tainted binaries. The modes are\n\n0 - (default) - traditional behaviour.  Any process which has changed\n    privilege levels or is execute only will not be dumped\n\n1 - (debug) - all processes dump core when possible.  The core dump is\n    owned by the current user and no security is applied.  This is intended\n    for system debugging situations only.  Ptrace is unchecked.\n\n2 - (suidsafe) - any binary which normally would not be dumped is dumped\n    readable by root only.  This allows the end user to remove such a dump but\n    not access it directly.  For security reasons core dumps in this mode will\n    not overwrite one another or other files.  This mode is appropriate when\n    adminstrators are attempting to debug problems in a normal environment.\n\n(akpm:\n\n\u003e \u003e +EXPORT_SYMBOL(suid_dumpable);\n\u003e\n\u003e EXPORT_SYMBOL_GPL?\n\nNo problem to me.\n\n\u003e \u003e  \tif (current-\u003eeuid \u003d\u003d current-\u003euid \u0026\u0026 current-\u003eegid \u003d\u003d current-\u003egid)\n\u003e \u003e  \t\tcurrent-\u003emm-\u003edumpable \u003d 1;\n\u003e\n\u003e Should this be SUID_DUMP_USER?\n\nActually the feedback I had from last time was that the SUID_ defines\nshould go because its clearer to follow the numbers. They can go\neverywhere (and there are lots of places where dumpable is tested/used\nas a bool in untouched code)\n\n\u003e Maybe this should be renamed to `dump_policy\u0027 or something.  Doing that\n\u003e would help us catch any code which isn\u0027t using the #defines, too.\n\nFair comment. The patch was designed to be easy to maintain for Red Hat\nrather than for merging. Changing that field would create a gigantic\ndiff because it is used all over the place.\n\n)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3357d4c75f1fb67e7304998c4ad4e9a9fed66fa4",
      "tree": "ceba46966a5a1112a05d257d8ecb25ae5eee95e0",
      "parents": [
        "364f6c717deef4a3ac4982e670fa9846b43cd060",
        "ee98689be1b054897ff17655008c3048fe88be94"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jun 23 11:26:22 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jun 23 11:26:22 2005 +0100"
      },
      "message": "Automatic merge with /usr/src/ntfs-2.6.git.\n"
    },
    {
      "commit": "4e93d3e8859c834ee18dfd33051d24df8669d0c0",
      "tree": "13f5b39730857257b5040471618e9bcce30ed9cc",
      "parents": [
        "a0cd30fd26a398c0c6e50c6760610d4529f17a84",
        "0087e5ef577d0d6e664be7ab4be513b6a482e7ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 22 10:42:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 22 10:42:54 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    }
  ],
  "next": "a0cd30fd26a398c0c6e50c6760610d4529f17a84"
}
