)]}'
{
  "log": [
    {
      "commit": "d669af9d5afb5bdb629f78d024b35e507465f570",
      "tree": "711ab23d69098fa05973b69efbd0ae61cc7ff927",
      "parents": [
        "2ddb55f091a9c74a297d72b50f8310c0c8ed7d1d",
        "f87d09be8c2c270b83c2ad80d06206a7306e2fa9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:20:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:20:01 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n"
    },
    {
      "commit": "bacac382fbf53f717ca7f83558e45cce44e67df9",
      "tree": "1de51ebaa900b9c16712945171b2474e98446404",
      "parents": [
        "c1aa96a52e9594fb16296c0d76c2066773d62933"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Mon Jan 16 22:14:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:15:31 2006 -0800"
      },
      "message": "[PATCH] fuse: update documentation for sysfs\n\nAdd documentation for new attributes in sysfs.  Also describe the filesystem.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\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": "f87d09be8c2c270b83c2ad80d06206a7306e2fa9",
      "tree": "d6e3f7e8ac8a6c567d800fb30e237eb788ac3edf",
      "parents": [
        "4a8e4a270b89030bdeb09d2f8cef7cfe9a50e54d",
        "21e2379b9ef705fcb3ba3be738decd3397fc30b7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 16 08:39:30 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 16 08:39:30 2006 -0200"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n"
    },
    {
      "commit": "3f02d072d46bb409e8ca3cf16c0511f5c21adaf6",
      "tree": "baec074db38a5ceaaabbcee76f199acef43bb42a",
      "parents": [
        "0238cb4e7583c521bb3538060f98a73e65f61324",
        "fb453d4b0b51ea71c9eb8192c61b768afeb7ee8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "f1dccedc8148026d9071c6805f7cb77374a9e56f",
      "tree": "ba4a630084b8d21309930321ff53a6ed4381c0f3",
      "parents": [
        "c943aa859c392eb4cc76d911daa1f261555075b2",
        "0238cb4e7583c521bb3538060f98a73e65f61324"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 15 20:59:29 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 15 20:59:29 2006 -0200"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "a9df3d0f312f4b1aefec76ae5ee86cccbf7cd4e0",
      "tree": "fa0c3084c1c382c4187854286b2b217a99af039a",
      "parents": [
        "ac893963030ad70e528dc23270d499d650546a38"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Jan 14 13:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:16 2006 -0800"
      },
      "message": "[PATCH] When CONFIG_CC_OPTIMIZE_FOR_SIZE, allow gcc4 to control inlining\n\nIf optimizing for size (CONFIG_CC_OPTIMIZE_FOR_SIZE), allow gcc4 compilers\nto decide what to inline and what not - instead of the kernel forcing gcc\nto inline all the time.  This requires several places that require to be\ninlined to be marked as such, previous patches in this series do that.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16ab3adf562fb723d9085c998637f214b10072c5",
      "tree": "e49bb415ddf8be2b6aff29cb9bbbe93a77f26dbe",
      "parents": [
        "a6b25b675db9f9f1af640b928f5476e8454b391c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jan 14 13:21:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:14 2006 -0800"
      },
      "message": "[PATCH] Update kernel-parameters.txt IOSCHED to spell out \u0027anticipatory\u0027\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": "a6b25b675db9f9f1af640b928f5476e8454b391c",
      "tree": "6b2aa2a6cacc6001f253ac23edb632f52e276a7c",
      "parents": [
        "9c878967d32a10cb604718f7608efa0ea3d8b596"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jan 14 13:21:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:14 2006 -0800"
      },
      "message": "[PATCH] nlm kernel-parameters update\n\nAdd 2 lockd kernel parameters and spell 2 others correctly.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Olaf Kirch \u003cokir@suse.de\u003e\nCc: \u003cburaphalinuxserver@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7339ff8302fd70aabf5f1ae26e0c4905fa74a495",
      "tree": "38ee561d51b7e4db7c0d6dd9ebd9fc22c2b6ab88",
      "parents": [
        "852cf918dcf2ae46468b425e679fbcbf0ea8fdbb"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Sat Jan 14 13:20:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:07 2006 -0800"
      },
      "message": "[PATCH] Add tmpfs options for memory placement policies\n\nAnything that writes into a tmpfs filesystem is liable to disproportionately\ndecrease the available memory on a particular node.  Since there\u0027s no telling\nwhat sort of application (e.g.  dd/cp/cat) might be dropping large files\nthere, this lets the admin choose the appropriate default behavior for their\nsite\u0027s situation.\n\nIntroduce a tmpfs mount option which allows specifying a memory policy and\na second option to specify the nodelist for that policy.  With the default\npolicy, tmpfs will behave as it does today.  This patch adds support for\npreferred, bind, and interleave policies.\n\nThe default policy will cause pages to be added to tmpfs files on the node\nwhich is doing the writing.  Some jobs expect a single process to create\nand manage the tmpfs files.  This results in a node which has a\nsignificantly reduced number of free pages.\n\nWith this patch, the administrator can specify the policy and nodes for\nthat policy where they would prefer allocations.\n\nThis patch was originally written by Brent Casavant and Hugh Dickins.  I\nadded support for the bind and preferred policies and the mpol_nodelist\nmount option.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3235798804ee75f09d45aee5003197930de57689",
      "tree": "1f4612f8af6cc638736661c0899e58fb20e650e2",
      "parents": [
        "fad6a94ee6b33ca5e6184e8b08634a6a2319d0cb"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Jan 15 02:12:54 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 02:12:54 2006 +0100"
      },
      "message": "Fix \"stuct\", \"strut\", \"struc\" typos\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "fad6a94ee6b33ca5e6184e8b08634a6a2319d0cb",
      "tree": "a194df67d5c8d9298b92acfe346c32eba44eff98",
      "parents": [
        "750c902ef4a1956cecbc8fb590ce2dad5b02eab9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jan 15 02:09:54 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 02:09:54 2006 +0100"
      },
      "message": "Documentation/hpet.txt typo\n\nFix a typo.  Requested by Petr Vandrovec.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "575c96871832e91983248aebb02fc072e5fd17c9",
      "tree": "2de2ce229506f1e0e866ef00c9cf7e43489e295b",
      "parents": [
        "a8e82ef97a1d1227575698935ec86ae4d02c372c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "message": "spelling: s/appropiate/appropriate/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "12dbf3fc4d06d2c0c4c44dc0612df04248b3cfd3",
      "tree": "158610ef6c7711afb60d78956ab4b131bf6a08ef",
      "parents": [
        "61b7efddc5256225099d13185659e9ad9d8abc8a",
        "fc091e03820bf67e543362bd40959701a71d0c27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 12:16:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 12:16:07 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n"
    },
    {
      "commit": "61b7efddc5256225099d13185659e9ad9d8abc8a",
      "tree": "7cbfec9c0012b07c7a236a953f5e067304725415",
      "parents": [
        "3e2b32b69308e974cd1167beaf266d3c716e4734",
        "2e10c84b9cf0b2d269c5629048d8d6e35eaf6b2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 10:43:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 10:43:26 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/spi-2.6\n"
    },
    {
      "commit": "e1b114ee90040af5108973abd1a82babc4905868",
      "tree": "6b63f8e659d7bbddc650f67300cb01a0204479f1",
      "parents": [
        "7b4ee73e28052e53aac2fef1c91029666d8b2d70"
      ],
      "author": {
        "name": "Xose Vazquez Perez",
        "email": "xose.vazquez@gmail.com",
        "time": "Sat Jan 14 12:57:41 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 10:39:53 2006 -0800"
      },
      "message": "[PATCH] docs: update some updated code docs\n\nBased on comments from Randy Dunlap on my previous commit\n5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e10c84b9cf0b2d269c5629048d8d6e35eaf6b2b",
      "tree": "2b338e8282d4e740529aeb3d5f303c4883f8d667",
      "parents": [
        "5d870c8e216f121307445c71caa72e7e10a20061"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jan 11 11:23:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 16:29:56 2006 -0800"
      },
      "message": "[PATCH] SPI: add spi_butterfly driver\n\nThis adds a bitbanging parport based adaptor cable for AVR Butterfly, giving\nSPI links to its DataFlash chip and (eventually) firmware running in the card.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7111763d391b0c5a949a4f2575aa88cd585f0ff6",
      "tree": "376eef5003b71c6445c02bbe87950b2e365e0758",
      "parents": [
        "8275c642ccdce09a2146d0a9eb022e3698ee927e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 08 13:34:29 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 16:29:56 2006 -0800"
      },
      "message": "[PATCH] spi: misc fixes\n\nThis collects some small SPI patches that seem to be missing from the MM tree:\n\n  - spi_butterfly kbuild hooks got dropped somehow; this restores them\n  - quick fix for a (theoretical?) m25p80_write() oops noted by Andrew\n  - quick fix for a potential config-specific oops for mtd_dataflash()\n  - minor doc tweaks\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0c868461fcb8413cb9f691d68e5b99b0fd3c0737",
      "tree": "b43db6239f5d72a279b35b14de85cf34d8f6bc74",
      "parents": [
        "b885244eb2628e0b8206e7edaaa6a314da78e9a4"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 08 13:34:25 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 16:29:55 2006 -0800"
      },
      "message": "[PATCH] SPI core tweaks, bugfix\n\nThis includes various updates to the SPI core:\n\n  - Fixes a driver model refcount bug in spi_unregister_master() paths.\n\n  - The spi_master structures now have wrappers which help keep drivers\n    from needing class-level get/put for device data or for refcounts.\n\n  - Check for a few setup errors that would cause oopsing later.\n\n  - Docs say more about memory management.  Highlights the use of DMA-safe\n    i/o buffers, and zero-initializing spi_message and such metadata.\n\n  - Provide a simple alloc/free for spi_message and its spi_transfer;\n    this is only one of the possible memory management policies.\n\nNothing to break code that already works.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b885244eb2628e0b8206e7edaaa6a314da78e9a4",
      "tree": "e548fb3a94603c4a5406920c97246a78fe16b64a",
      "parents": [
        "1d6432fe10c3e724e307dd7137cd293a0edcae80"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 08 13:34:23 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 16:29:54 2006 -0800"
      },
      "message": "[PATCH] spi: add spi_driver to SPI framework\n\nThis is a refresh of the \"Simple SPI Framework\" found in 2.6.15-rc3-mm1\nwhich makes the following changes:\n\n  * There\u0027s now a \"struct spi_driver\".  This increase the footprint\n    of the core a bit, since it now includes code to do what the driver\n    core was previously handling directly.  Documentation and comments\n    were updated to match.\n\n  * spi_alloc_master() now does class_device_initialize(), so it can\n    at least be refcounted before spi_register_master().  To match,\n    spi_register_master() switched over to class_device_add().\n\n  * States explicitly that after transfer errors, spi_devices will be\n    deselected.  We want fault recovery procedures to work the same\n    for all controller drivers.\n\n  * Minor tweaks:  controller_data no longer points to readonly data;\n    prevent some potential cast-from-null bugs with container_of calls;\n    clarifies some existing kerneldoc,\n\nAnd a few small cleanups.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8ae12a0d85987dc138f8c944cb78a92bf466cea0",
      "tree": "ca032f25bb26f88cc35d68c6f8065143ce64a6a8",
      "parents": [
        "67daf5f11f06b9b15f8320de1d237ccc2e74fe43"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 08 13:34:19 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 16:29:54 2006 -0800"
      },
      "message": "[PATCH] spi: simple SPI framework\n\nThis is the core of a small SPI framework, implementing the model of a\nqueue of messages which complete asynchronously (with thin synchronous\nwrappers on top).\n\n  - It\u0027s still less than 2KB of \".text\" (ARM).  If there\u0027s got to be a\n    mid-layer for something so simple, that\u0027s the right size budget.  :)\n\n  - The guts use board-specific SPI device tables to build the driver\n    model tree.  (Hardware probing is rarely an option.)\n\n  - This version of Kconfig includes no drivers.  At this writing there\n    are two known master controller drivers (PXA/SSP, OMAP MicroWire)\n    and three protocol drivers (CS8415a, ADS7846, DataFlash) with LKML\n    mentions of other drivers in development.\n\n  - No userspace API.  There are several implementations to compare.\n    Implement them like any other driver, and bind them with sysfs.\n\nThe changes from last version posted to LKML (on 11-Nov-2005) are minor,\nand include:\n\n  - One bugfix (removes a FIXME), with the visible effect of making device\n    names be \"spiB.C\" where B is the bus number and C is the chipselect.\n\n  - The \"caller provides DMA mappings\" mechanism now has kerneldoc, for\n    DMA drivers that want to be fancy.\n\n  - Hey, the framework init can be subsys_init.  Even though board init\n    logic fires earlier, at arch_init ... since the framework init is\n    for driver support, and the board init support uses static init.\n\n  - Various additional spec/doc clarifications based on discussions\n    with other folk.  It adds a brief \"thank you\" at the end, for folk\n    who\u0027ve helped nudge this framework into existence.\n\nAs I\u0027ve said before, I think that \"protocol tweaking\" is the main support\nthat this driver framework will need to evolve.\n\nFrom: Mark Underwood \u003cbasicmark@yahoo.com\u003e\n\n  Update the SPI framework to remove a potential priority inversion case by\n  reverting to kmalloc if the pre-allocated DMA-safe buffer isn\u0027t available.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b3d37042d7d33baf0247d1df31031e64427f39b3",
      "tree": "c7463cf80fbdfd5d09d4af4fed95d87bdcfbef92",
      "parents": [
        "7b0ac9cdd42b254ae2ec0f6c1cc6389655e4ba96"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Jan 13 14:10:25 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Jan 13 14:10:25 2006 -0200"
      },
      "message": "V4L/DVB (3363): Add support for Samsung tuner TCPN 2121P30A\n\n- Add support for Samsung tuner TCPN 2121P30A, used in\n  Hauppauge PVR-500 cards.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6171b5eff2ef3f84333af652e8c7b0838bf72945",
      "tree": "09349737329fca1be13871df8c3b97c2e148a1e3",
      "parents": [
        "db39363c029cd9e74661ef059a17785d1c62a851"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Wed Jan 11 09:28:57 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Jan 12 11:55:16 2006 -0600"
      },
      "message": "[SCSI] aacraid: README update\n\nReceived From Mark Salyzyn.\n\nMove the README from the driver directory to the Documentation directory.\nUpdated the documentation, added descriptions for cards that\nwere missing.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "198e2f181163233b379dc7ce8a6d7516b84042e7",
      "tree": "cc4067ca1c81034ba8d214b7ff4c39f2f5be66ee",
      "parents": [
        "4dc7a0bbeb6882ad665e588e82fabe5bb4645f2f"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Thu Jan 12 01:05:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:50 2006 -0800"
      },
      "message": "[PATCH] scheduler cache-hot-autodetect\n\n\r)\n\nFrom: Ingo Molnar \u003cmingo@elte.hu\u003e\n\nThis is the latest version of the scheduler cache-hot-auto-tune patch.\n\nThe first problem was that detection time scaled with O(N^2), which is\nunacceptable on larger SMP and NUMA systems. To solve this:\n\n- I\u0027ve added a \u0027domain distance\u0027 function, which is used to cache\n  measurement results. Each distance is only measured once. This means\n  that e.g. on NUMA distances of 0, 1 and 2 might be measured, on HT\n  distances 0 and 1, and on SMP distance 0 is measured. The code walks\n  the domain tree to determine the distance, so it automatically follows\n  whatever hierarchy an architecture sets up. This cuts down on the boot\n  time significantly and removes the O(N^2) limit. The only assumption\n  is that migration costs can be expressed as a function of domain\n  distance - this covers the overwhelming majority of existing systems,\n  and is a good guess even for more assymetric systems.\n\n  [ People hacking systems that have assymetries that break this\n    assumption (e.g. different CPU speeds) should experiment a bit with\n    the cpu_distance() function. Adding a -\u003emigration_distance factor to\n    the domain structure would be one possible solution - but lets first\n    see the problem systems, if they exist at all. Lets not overdesign. ]\n\nAnother problem was that only a single cache-size was used for measuring\nthe cost of migration, and most architectures didnt set that variable\nup. Furthermore, a single cache-size does not fit NUMA hierarchies with\nL3 caches and does not fit HT setups, where different CPUs will often\nhave different \u0027effective cache sizes\u0027. To solve this problem:\n\n- Instead of relying on a single cache-size provided by the platform and\n  sticking to it, the code now auto-detects the \u0027effective migration\n  cost\u0027 between two measured CPUs, via iterating through a wide range of\n  cachesizes. The code searches for the maximum migration cost, which\n  occurs when the working set of the test-workload falls just below the\n  \u0027effective cache size\u0027. I.e. real-life optimized search is done for\n  the maximum migration cost, between two real CPUs.\n\n  This, amongst other things, has the positive effect hat if e.g. two\n  CPUs share a L2/L3 cache, a different (and accurate) migration cost\n  will be found than between two CPUs on the same system that dont share\n  any caches.\n\n(The reliable measurement of migration costs is tricky - see the source\nfor details.)\n\nFurthermore i\u0027ve added various boot-time options to override/tune\nmigration behavior.\n\nFirstly, there\u0027s a blanket override for autodetection:\n\n\tmigration_cost\u003d1000,2000,3000\n\nwill override the depth 0/1/2 values with 1msec/2msec/3msec values.\n\nSecondly, there\u0027s a global factor that can be used to increase (or\ndecrease) the autodetected values:\n\n\tmigration_factor\u003d120\n\nwill increase the autodetected values by 20%. This option is useful to\ntune things in a workload-dependent way - e.g. if a workload is\ncache-insensitive then CPU utilization can be maximized by specifying\nmigration_factor\u003d0.\n\nI\u0027ve tested the autodetection code quite extensively on x86, on 3\nP3/Xeon/2MB, and the autodetected values look pretty good:\n\nDual Celeron (128K L2 cache):\n\n ---------------------\n migration cost matrix (max_cache_size: 131072, cpu: 467 MHz):\n ---------------------\n           [00]    [01]\n [00]:     -     1.7(1)\n [01]:   1.7(1)    -\n ---------------------\n cacheflush times [2]: 0.0 (0) 1.7 (1784008)\n ---------------------\n\nHere the slow memory subsystem dominates system performance, and even\nthough caches are small, the migration cost is 1.7 msecs.\n\nDual HT P4 (512K L2 cache):\n\n ---------------------\n migration cost matrix (max_cache_size: 524288, cpu: 2379 MHz):\n ---------------------\n           [00]    [01]    [02]    [03]\n [00]:     -     0.4(1)  0.0(0)  0.4(1)\n [01]:   0.4(1)    -     0.4(1)  0.0(0)\n [02]:   0.0(0)  0.4(1)    -     0.4(1)\n [03]:   0.4(1)  0.0(0)  0.4(1)    -\n ---------------------\n cacheflush times [2]: 0.0 (33900) 0.4 (448514)\n ---------------------\n\nHere it can be seen that there is no migration cost between two HT\nsiblings (CPU#0/2 and CPU#1/3 are separate physical CPUs). A fast memory\nsystem makes inter-physical-CPU migration pretty cheap: 0.4 msecs.\n\n8-way P3/Xeon [2MB L2 cache]:\n\n ---------------------\n migration cost matrix (max_cache_size: 2097152, cpu: 700 MHz):\n ---------------------\n           [00]    [01]    [02]    [03]    [04]    [05]    [06]    [07]\n [00]:     -    19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)\n [01]:  19.2(1)    -    19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)\n [02]:  19.2(1) 19.2(1)    -    19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)\n [03]:  19.2(1) 19.2(1) 19.2(1)    -    19.2(1) 19.2(1) 19.2(1) 19.2(1)\n [04]:  19.2(1) 19.2(1) 19.2(1) 19.2(1)    -    19.2(1) 19.2(1) 19.2(1)\n [05]:  19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)    -    19.2(1) 19.2(1)\n [06]:  19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)    -    19.2(1)\n [07]:  19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1) 19.2(1)    -\n ---------------------\n cacheflush times [2]: 0.0 (0) 19.2 (19281756)\n ---------------------\n\nThis one has huge caches and a relatively slow memory subsystem - so the\nmigration cost is 19 msecs.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nCc: \u003cwilder@us.ibm.com\u003e\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "593195f9b2309693f27b402f34573f7920b82c3e",
      "tree": "54d55557665e72e90ef35a1e0f008d381c17ed98",
      "parents": [
        "983d5dbdb2b38d024935f560a91cddcf704875f3",
        "f9cfc08d640e1586e76eee63cc2b0a9360bc7c7e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:36:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:36:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n"
    },
    {
      "commit": "7eb903f4a5c35c8310f0aa7b0e94aae0b826d837",
      "tree": "39489c4edd583ae398d7987019a4ba7315bdfcee",
      "parents": [
        "f62a91f6911479642c0018290d4248ace4287648"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:39 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Add documentation for CPU hotplug ACPI extension\n\nCc: len.brown@intel.com, ashok.ray@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f62a91f6911479642c0018290d4248ace4287648",
      "tree": "f5d941d1f1dab0bf462795c47fa8b616d31a833f",
      "parents": [
        "92934bcbf96bc9dc931c40ca5f1a57685b7b813b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 11 22:42:35 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 19:01:11 2006 -0800"
      },
      "message": "[PATCH] x86_64: Don\u0027t reserve hotplug CPUs by default\n\nMost users don\u0027t need it so no need to waste memory.\nThis means an user has to specify the appropiate number of\nhotplug CPUs on the command line with additional_cpus\u003d...\nor fix their BIOS to follow the convention in\nDocumentation/x86-64/cpu-hotplug-spec\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e56d5ae305b9be17edfee20740ec84257e518747",
      "tree": "e03b0841489721b3fd9dbab11964712aa47d41fc",
      "parents": [
        "75ba0861bcc64634166124f164dcc05b6393c0ee"
      ],
      "author": {
        "name": "Tore Anderson",
        "email": "tore@fud.no",
        "time": "Wed Jan 11 12:17:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] ext3: fix documentation of online resizing\n\nUndocument the non-working resize\u003d mount option in ext3, and add some\nreferences to the ext2resize package instead, which appears to be the only\nproper way of doing online resizing of ext3 filesystems.\n\nSigned-off-by: Tore Anderson \u003ctore@fud.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75ba0861bcc64634166124f164dcc05b6393c0ee",
      "tree": "1104e77b8de54f5dbf875291b154c0845e80a17e",
      "parents": [
        "8428cfe893c1f13eb22cd879669f12b65900738f"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Wed Jan 11 12:17:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] doc: refer to kdump in oops-tracing.txt\n\nKdump has been merged and supported on several architectures.  It is better\nto encourage to use kdump rather than non standard kernel crash dump\npatches.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8428cfe893c1f13eb22cd879669f12b65900738f",
      "tree": "aa6de3530fd1387c3929d2f10015749c7bad10d0",
      "parents": [
        "beb25c6e27b21d0c0f7b9c2769fa334f1f9a8c2c"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Wed Jan 11 12:17:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:10 2006 -0800"
      },
      "message": "[PATCH] kdump: add dmesg gdbmacro into document\n\nAdd gdb macro which print the kernel ring buffer into kdump docs\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6bfb2e1f19a3fb68cf82f6ad44c34f4bcf9d4e9f",
      "tree": "ccb8f44d5022ffb80e902597030b89d56521aacb",
      "parents": [
        "b5fc71440f63f653d86c75c2930fe22ad84c909d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Wed Jan 11 22:52:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Thu Jan 12 00:10:59 2006 -0200"
      },
      "message": "V4L/DVB (3349): Add PCI ID for UltraView DVB-T Plus, rebranded DViCO FusionHDTV DVB-T Plus\n\n- Add PCI ID for UltraView DVB-T Plus,rebranded DViCO FusionHDTV DVB-T Plus\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2d05ae6b5b77f063aa0f82cf0570f3e4b80b367c",
      "tree": "16c12212c57ae7def1c4b2bfe7acd4ea189b4343",
      "parents": [
        "30367bfda384ccb96c0fe35aaa001c7624e9fd01"
      ],
      "author": {
        "name": "Julian Calaby",
        "email": "julian.calaby@gmail.com",
        "time": "Wed Jan 11 19:40:09 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:09 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3340): Add bttv card MagicTV (rebranded MachTV)\n\n\n- Add bttv card MagicTV (rebranded MachTV)\n\nSigned-off-by: Julian Calaby \u003cjulian.calaby@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "864913f30dbd6f75b94045cd20ea0b082996287e",
      "tree": "e0404880bf8d6aacdf8ad26d204f46b3e09f4afc",
      "parents": [
        "b56d55b69c5c787b279819f5c0c2d5f5864d0fc2"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Wed Jan 11 02:01:38 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Wed Jan 11 02:01:38 2006 +0100"
      },
      "message": "cpuset two little doc fixes\n\nTwo little cpuset documentation fixes.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "ffd59daceb7db5f7c54f095c5529cec45222c1f1",
      "tree": "cbc7d359179c6cf66a4f1b0a425670cde67b425a",
      "parents": [
        "210bb9560cb697c950e803d0fdaf9869efefed54"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Wed Jan 11 01:48:08 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Wed Jan 11 01:48:08 2006 +0100"
      },
      "message": "Tiny esthetic changes to Documentation/laptop-mode.txt\n\nHere\u0027s a tiny patch making a few esthetic changes to\nDocumentation/laptop-mode.txt\nTo me this patch makes sense, but feel free to disagree, I don\u0027t feel\nstrongly about it at all.\n\nIt changes a single URL to its strictly correct form (directories should\nend in /), and it makes the arguments to main in an included example\nprogram follow convention and be named argc and argv.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "ab396e91bfe953db26fa1083d9c3e7a4fbe0334a",
      "tree": "81db9e5f919b84dcb4284ca8cdf675e13716c191",
      "parents": [
        "9979ead5d1eb23191a00453559927c5abf9087e2",
        "4f0210b9c4889eede9f8f379f93570c01998ccb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\nFix up some trivial conflicts in {i386|ia64}/Makefile\n"
    },
    {
      "commit": "e48e99093c9bbb67f95e903d37aef30a969a0153",
      "tree": "6028b62cee789ca66b1b563a7e3fad93897310eb",
      "parents": [
        "5dd94ed249c7d19934e8738bf60f9554d07e888f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:53:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:55 2006 -0800"
      },
      "message": "[PATCH] Docs update: small fixes to stable_kernel_rules.txt\n\nSmall spelling, formating \u0026 similar fixes to stable_kernel_rules.txt\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5dd94ed249c7d19934e8738bf60f9554d07e888f",
      "tree": "3dd2df8720d817683fb91d5186322cdff7697cea",
      "parents": [
        "c63ca3c8b01e8cad4fe8874366e598bcbbdd048e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:53:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:54 2006 -0800"
      },
      "message": "[PATCH] Docs update: remove obsolete patch from locks.txt\n\nRemove obsolete patch from Documentation/locks.txt\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c63ca3c8b01e8cad4fe8874366e598bcbbdd048e",
      "tree": "5a3710fb478498c1f979a0054a82f0cddbf408d2",
      "parents": [
        "c594a50db4cbe8b839a70fca0cff524d392531ca"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:53:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:54 2006 -0800"
      },
      "message": "[PATCH] Docs update: small spelling, formating etc fixes for filesystems/ext3.txt\n\nSpelling fixes, formating changes and corrections for\n Documentation/filesystems/ext3.txt\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c594a50db4cbe8b839a70fca0cff524d392531ca",
      "tree": "0052f2fb8731225d40eeecd1432df552e30b073a",
      "parents": [
        "a6d3fe77dace2c41a32b9699fe78960ab0908a97"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jan 09 20:53:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:54 2006 -0800"
      },
      "message": "[PATCH] Docs update: typos, corrections and additions to applying-patches.txt\n\nTypos/corrections.\n\nA few extra additions on top of Randy\u0027s fixes.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be217ff21c875ee1b8073a4fd07353a7a24a4cfd",
      "tree": "e18eee6203d8e1918c2e5170b97ff20c970371e9",
      "parents": [
        "dc3d28d02e3e83c3147b2afc5e19e3b58d23f31b"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Mon Jan 09 20:53:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:52 2006 -0800"
      },
      "message": "[PATCH] DocBook: add .gitignore file\n\nwhen ignoring all DocBook output files git-status output becomes meaningful\nagain.\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": "dc3d28d02e3e83c3147b2afc5e19e3b58d23f31b",
      "tree": "d8db50512067ad53ce999dfea7cf6aa79a416234",
      "parents": [
        "d060a3218f6a046509fa31939ce1a671b0359086"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:53:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:52 2006 -0800"
      },
      "message": "[PATCH] CodingStyle correction\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df78488de7befd387e9d060da6e18bb5d1cb882c",
      "tree": "a7a1560a07dceece15acbbc18ad8c96e7f2ced2a",
      "parents": [
        "c0a3132963db68f1fbbd0e316b73de100fee3f08"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jan 09 20:52:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:37 2006 -0800"
      },
      "message": "[PATCH] hrtimer: hrtimer documentation\n\nadd hrtimer docbook and design document\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7e670d828e85ef9aacb7fa1cd221525c408110f",
      "tree": "fe7873023cfb9999bd63920ac416cf0a60e23150",
      "parents": [
        "05970d476f2c8aa0f47e4e82473b0551b1e4e6d4"
      ],
      "author": {
        "name": "Maneesh Soni",
        "email": "maneesh@in.ibm.com",
        "time": "Mon Jan 09 20:51:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:29 2006 -0800"
      },
      "message": "[PATCH] Kdump documentation update\n\nUpdate the kdump documentation to reflect the changes due to recent kernel\nconfig option changes for kexec and kdump.\n\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": "aac04b32f3e4c63f461459d0e1d6aa01caac6e66",
      "tree": "f8bfb3cf1850b4e9f1f450c09d9cb33a3b29d667",
      "parents": [
        "69cda7b1f06befb8d6a884b8a663d19dcaef590b"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Mon Jan 09 20:51:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:27 2006 -0800"
      },
      "message": "[PATCH] kdump: x86_64: add elfcorehdr command line option\n\n- elfcorehdr\u003d specifies the location of elf core header stored by the\n  crashed kernel.  This command line option will be passed by the kexec-tools\n  to capture kernel.\n\nChanges in this version :\n\n- Added more comments in kernel-parameters.txt and in code.\n\nSigned-off-by: Murali M Chakravarthy \u003cmuralim@in.ibm.com\u003e\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69cda7b1f06befb8d6a884b8a663d19dcaef590b",
      "tree": "95896c7ca9ab089b24463afd455fdde15a14c3dd",
      "parents": [
        "bf2083050d7879390ddedbd64e431cf167854a34"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Mon Jan 09 20:51:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:27 2006 -0800"
      },
      "message": "[PATCH] kdump: x86_64: add memmmap command line option\n\n\r)\n\nFrom: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\n- This patch introduces the memmap option for x86_64 similar to i386.\n\n- memmap\u003dexactmap enables setting of an exact E820 memory map, as specified\n  by the user.\n\nChanges in this version:\n\n- Used e820_end_of_ram() to find the max_pfn as suggested by Andi kleen.\n\n- removed PFN_UP \u0026 PFN_DOWN macros\n\n- Printing the user defined map also.\n\nSigned-off-by: Murali M Chakravarthy \u003cmuralim@in.ibm.com\u003e\nSigned-off-by: Hariprasad Nellitheertha \u003cnharipra@gmail.com\u003e\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "977127174a7dff52d17faeeb4c4949a54221881f",
      "tree": "b05b9d18a1256d7ed97bdfb537213a8d70ccca57",
      "parents": [
        "80c0531514516e43ae118ddf38424e06e5c3cb3c",
        "93b47684f60cf25e8cefe19a21d94aa0257fdf36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "80c0531514516e43ae118ddf38424e06e5c3cb3c",
      "tree": "2eef8cf8fdf505b18f83078d1eb41167e98f5b54",
      "parents": [
        "a457aa6c2bdd743bbbffd3f9e4fdbd8c71f8af1b",
        "11b751ae8c8ca3fa24c85bd5a3e51dd9f95cda17"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:31:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:31:38 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mingo/mutex-2.6\n"
    },
    {
      "commit": "a457aa6c2bdd743bbbffd3f9e4fdbd8c71f8af1b",
      "tree": "23b1109d5d286d1e96424f0195ed8c3144e04eb1",
      "parents": [
        "dbc1651f0c5b7d13acc59d3b805a7224332fb1fb",
        "b3c29d85bf0dcce9e99cbfba2811aeefae017aaa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:06:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:06:53 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "f3f54ffa703c6298240ffd69616451d645bae4d5",
      "tree": "0f66c760d21ab3c94b4f0be4229f458c0a3fd9c2",
      "parents": [
        "6053ee3b32e3437e8c1e72687850f436e779bd49"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, documentation\n\nAdd mutex design related documentation.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "e82443c092fc37a907c117d36f44b6fe143567ae",
      "tree": "f54f9011ad0fcedf3540d14e2e6623395969e3f5",
      "parents": [
        "c28ab5d23a9c8dd99f12602e6ae7feba6f0b43ea"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:20:30 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:20:30 2006 +0100"
      },
      "message": "Documentation/filesystems/proc.txt: indentation fix\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "943ffb587cfdf3b2adfe52a6db08573f4ecf3284",
      "tree": "d2b631e24a824e9742f941cf3b89b0eea91bd201",
      "parents": [
        "540695886075964c0e5295bea8e4793e8765d010"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "message": "spelling: s/retreive/retrieve/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "05814450070f13b671fc9dbf89477677aa0258cb",
      "tree": "4c7f6e85c59a79d0e5835cbca69de5642071a833",
      "parents": [
        "8e9c238c3884c226f0cddc31cde87dd5df1a6500",
        "a61c2d78ce61e67baf27c43f6721db87a27ac762"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:03 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "a58a414fd5438f5ade6210ad0e8b14fbd6f503c5",
      "tree": "89c934be5760d7e26aadf88e90cb954e80591f9e",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "message": "spelling: s/usefull/useful/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f17578decc40df8fceff82b106582e30bdfb3189",
      "tree": "911a435a2094ac03ae649f020237674224e4124a",
      "parents": [
        "682e852e2638ed0aff84aa51181c9e5d2f939562",
        "cec418346e5a411e907293aba7cc21ac53c95834"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:03:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:03:58 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n"
    },
    {
      "commit": "682e852e2638ed0aff84aa51181c9e5d2f939562",
      "tree": "e1a5221fe0c98d743fbceec2d0932f3556aecf93",
      "parents": [
        "41ed16fa47350661da01443b8241bf6ca8080fd7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 10 00:09:16 2006 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:02:51 2006 -0800"
      },
      "message": "[PATCH] Fix more \"if ((err \u003d foo() \u003c 0))\" typos\n\nAnother reason to use:\n\n\tret \u003d foo();\n\tif (ret \u003c 0)\n\t\tgoto out;\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cec418346e5a411e907293aba7cc21ac53c95834",
      "tree": "e4fbe369d73db6ba7755c91f652c5914d12a873c",
      "parents": [
        "b9f4ad57f70b8a29851b4f4247294f4aba6ae815"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 18:21:40 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:40 2006 -0200"
      },
      "message": "V4L/DVB (3336): Bluebird firmware hosting moved to common dvb firmware dir on linuxtv.org\n\n- Get_dvb_firmware script updated accordingly:\n- my $url \u003d \"http://www.linuxtv.org/~mkrufky/dvb-usb-bluebird-01.fw\";\n+ my $url \u003d \"http://www.linuxtv.org/download/dvb/firmware/dvb-usb-blue$\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "43eabb4e2284146f8bfae8730ae41c218b724b7d",
      "tree": "a085cd1a8045ec6516a9170da8a4f19b0e03cc7c",
      "parents": [
        "0029ee143d66ca89d0e8b074abb452cf4ca2c53c"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "message": "V4L/DVB (3311): DViCO FusionHDTV DVB-T Dual Digital PCI support\n\n- Support for DVB reception on the PCI half of the DViCO DVB-T Dual Digital.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "065c6359071c6d7d1f8b2839317471d1d97fc70b",
      "tree": "f893af1d113991b94b39fbbae60e2b16a12efc5b",
      "parents": [
        "392a1ce761bc3b3a5d642ee341c1ff082cbb71f0"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Fri Dec 02 19:16:18 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:21 2006 -0800"
      },
      "message": "[PATCH] PCI Error Recovery: documentation\n\nVarious PCI bus errors can be signaled by newer PCI controllers.\nRecovering from those errors requires an infrastructure to notify\naffected device drivers of the error, and a way of walking through\na reset sequence.  This patch adds documentation describing the\ncurrent error recovery proposal.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d135dff536f30022674d463ce3119bb28e045df",
      "tree": "bfc24047c4ed8c3af5b982d1d685ec6d4dcd5dbf",
      "parents": [
        "ac7dc65ac0b945270548414491efa9c4357417d9"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jesse.barnes@intel.com",
        "time": "Fri Dec 09 11:55:03 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:19 2006 -0800"
      },
      "message": "[PATCH] PCI: document sysfs rom file interface\n\nidr gently pointed out today that not only is the sysfs rom file\ninterface somewhat unintuitive (despite my efforts and initial\nimplementation), but it\u0027s also undocumented!  This patch to\nDocumentation/filesystems/sysfs-pci.txt corrects the latter problem; the\nformer is a userland ABI now though, so we\u0027re stuck with it for awhile\nat least.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6150c32589d1976ca8a5c987df951088c05a7542",
      "tree": "94073696576323ff966e365d8c47b8ecd8372f97",
      "parents": [
        "44637a12f80b80157d9c1bc5b7d6ef09c9e05713",
        "be42d5fa3772241b8ecebd443f1fb36247959c54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 10:03:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 10:03:44 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "44637a12f80b80157d9c1bc5b7d6ef09c9e05713",
      "tree": "17384805725f7b429685ba4cad0d9488d93f9f25",
      "parents": [
        "8b78e83bfbc12f7e9bdefd400abdfde9e6c9ac51"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Mon Jan 09 15:04:20 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 10:00:36 2006 -0800"
      },
      "message": "[PATCH] Update cyblafb driver\n\nThis is a major update to the cyblafb framebuffer driver. Most\nof the stuff has been tested in the mm tree.\n\nMain advantages:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  - vxres \u003e xres support\n  - ywrap and xpan support\n  - much faster for almost all modes (e.g. 1280x1024-16bpp\n     draws more than 41 full screens of text instead of about 25\n     full screens of text per second on authors Epia 5000)\n  - module init/exit code fixed\n  - bugs triggered by console rotation fixed\n  - lots of minor improvements\n  - startup modes suitable for high performance scrolling\n     in all directions\n\nThis diff  also contains a lot of white space fixes.\n\nNo side effects are possible, only one single graphics core is affected.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4aa6ba513e28884b56bac529553a47a6b160c310",
      "tree": "0318ef6dfd3fa731febf67ee2eb11c3c56cd1222",
      "parents": [
        "f39624fda00d2a30d31f0fa06153e9b460295676"
      ],
      "author": {
        "name": "Peter Missel",
        "email": "peter.missel@onlinehome.de",
        "time": "Mon Jan 09 15:32:45 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:32:45 2006 -0200"
      },
      "message": "V4L/DVB (3295): Add analog support for LifeView FlyDVB Trio.\n\n- Add support for LifeView FlyDVB Trio.\n- all analog inputs are supported and working, including FM radio\n- TO DO: dvb \u0026 remote control\n\nSigned-off-by: Peter Missel \u003cpeter.missel@onlinehome.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "f39624fda00d2a30d31f0fa06153e9b460295676",
      "tree": "65d1637c0ee1b893c75bd18bef5d337d0bb836cf",
      "parents": [
        "b7f355d23c34399ccfd54fd613c306ab4a788234"
      ],
      "author": {
        "name": "Manenti Marco",
        "email": "marco_manenti@colman.it",
        "time": "Mon Jan 09 15:32:45 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:32:45 2006 -0200"
      },
      "message": "V4L/DVB (3294): Add Kworld/Vstream Xpert DVB-T card with cx22702 tuner.\n\n- Add Kworld/Vstream Xpert DVB-T card with cx22702 tuner.\n\nSigned-off-by: Manenti Marco \u003cmarco_manenti@colman.it\u003e\nSigned-off-by: Nickolay V. Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "d8e6acf2ec120f3dc7929581d87b5b8b3ff21627",
      "tree": "fcf2e9a25ac25a8f27499a3c190b1de46cfec4f1",
      "parents": [
        "e71bb548e52d6a0f4934a2dfd7f29a569c94ad53"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 15:32:42 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:32:42 2006 -0200"
      },
      "message": "V4L/DVB (3287): Add DViCO Bluebird firmware to dvb_get_firmware script\n\n\n- Add DViCO Bluebird firmware to dvb_get_firmware script,\nfor FusionHDTV USB devices.\n- Use usb alt setting 0 for EP4 transfer (dvb-t),\n- Use usb alt setting 7 for EP2 transfer (atsc)\n- Added comment to lgdt330x.c to indicate support for\nDViCO FusionHDTV5 USB Gold.\nThanks to: Jeff Lee \u003cJeffLee@dvico.com\u003e\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "12e66f6573beda52a434b757df5b7a5a05b9ebd2",
      "tree": "a1b2473cb978be3d878673cfc8298a003c9e0475",
      "parents": [
        "90200d2b7f526128671a971ab29db38973bf3f51"
      ],
      "author": {
        "name": "Ville Skytt\\ä",
        "email": "ville.skytta@iki.fi",
        "time": "Mon Jan 09 15:25:38 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:38 2006 -0200"
      },
      "message": "V4L/DVB (3242): make the firmware dir docs consistent in the v4l-dvb tree.\n\n\n- make the firmware dir documentation and comments consistent in the v4l-dvb tree.\n\nSigned-off-by: Ville Skyttä \u003cville.skytta@iki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "fc40b261db15d010455ad0a4e2ac59da2ced730f",
      "tree": "d91b96cb35c8b2e978d6ff1be5bdf3aad1993709",
      "parents": [
        "50c25fff5385c6baf3114f7c369b0f75a29ac1e8"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 15:25:35 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:35 2006 -0200"
      },
      "message": "V4L/DVB (3220): Add support for VP-3054 HDTV board\n\n\n- Added support for VP-3054 (aka DigitalNow DNTV Live! DVB-T Pro!).\n- This board has a secondary I2C bus and remote control.\n- Added a new module to handle secondary I2C bus on this board.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "50c25fff5385c6baf3114f7c369b0f75a29ac1e8",
      "tree": "8931b703585db52ee9028d2bd0c2da5a06b0b36e",
      "parents": [
        "41d70c26c615da5a42aea4655232c68c53b9e084"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "message": "V4L/DVB (3218): Whitespace cleanups\n\n\n- minor whitespace cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "41d70c26c615da5a42aea4655232c68c53b9e084",
      "tree": "9d2dc9428d3dcbe074c39eaba1e6bfb3f7830965",
      "parents": [
        "2a9a9a84f2ac6e4481f564c42a9268477465c359"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "message": "V4L/DVB (3216): saa7134 card #58 has a newer revision with a new subsystem ID\n\n\n- Added new ID for different revision of card #58. It\u0027s the same card,\nbut with a tda8275a instead of a tda8275\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "83ac8722be6d34b9bbcaabfff825d5847ce3a9d4",
      "tree": "2f5b1e111f7c988a0a5ce288e1c19e4159c31446",
      "parents": [
        "bc61b0102a53ee0ced3a8747cd4afe656a453756"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 15:25:29 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:29 2006 -0200"
      },
      "message": "V4L/DVB (3196): correct Thomson DTT 761x frequency ranges\n\n\n- Corrected Thomson DTT 7611 tuner programming, based on spec sheet\n- renamed to Thomson DTT 761x\n- applies to DTT 7611 7611A 7612 7613 7613A 7614 7615 7615A\n(DTT 7610 is similar, but slightly different programming)\n- corrected frequency ranges for analog and digital modes\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "5ea892f156310132a1bd37c45c3ca09663cfb9fb",
      "tree": "cde5f3cc62c9f2ddfccfa2ad32a0a13048af2d77",
      "parents": [
        "4abdfed5676e5ef7f2461bb76f5929068a9cc9cf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 15:25:26 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:26 2006 -0200"
      },
      "message": "V4L/DVB (3166): \"Philips 1236D ATSC/NTSC dual in\" - fix typo.\n\n- \"Philips 1236D ATSC/NTSC dual in\" - fix typo.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "c432a072b6b597c7af138f2fee337d79261b44f4",
      "tree": "e55c9e0452d1b932abfdd6f16c6f0d05c32fcbd0",
      "parents": [
        "bcb17c421e8fa20d31a0b4a60686908b6d469ce7"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Jan 09 15:25:13 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:13 2006 -0200"
      },
      "message": "V4L/DVB (3092): Add support for another Nova-T-PCI PCI subdevice 0x9001\n\n- Add support for another Nova-T-PCI PCI subdevice 0x9001\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "611900c1858747a87657eb405ebab5b1e72bb57c",
      "tree": "661e767af2ee8a655dae18cd8872cfcb897e3ebb",
      "parents": [
        "35dc0fefb18eea1b4180a8fafbb83db6a9b7c401"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Jan 09 15:25:12 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:12 2006 -0200"
      },
      "message": "V4L/DVB (3089): Adding support for the Hauppauge HVR1100 and HVR1100-LP products.\n\n- Add support for the Hauppauge HVR1100 and HVR1100-LP products.\n- Add i2c_gate_ctrl callback function to dvb_frontend_ops struct.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "0e0351e3709023dbd015d09880b04f0aa8818fcb",
      "tree": "204b97290bd663cf36171e4139c2ad470c7c6b41",
      "parents": [
        "fb56cb65e4b737c93727ea296050e8d24eb7cb42"
      ],
      "author": {
        "name": "Vadim Catana",
        "email": "skystar@moldova.cc",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "message": "V4L (1007): Add support for KWorld DVB-S 100\n\n- Add support for KWorld DVB-S 100, based on the same chips as Hauppauge\nNova-S Plus (CX23883/CX24123/CX24109), without the Intersil ISL6421,\nwhich is used for LNB control.\n- LNB voltage and tone are controled by LNBDC and LNBTone bits from\nregister 0x29 of the CX24123 demodulator.\n- The MO_GP0_IO register from CX23883 is used to turn LNB power on and off.\n\nSigned-off-by: Vadim Catana \u003cskystar@moldova.cc\u003e\nAcked-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "fb56cb65e4b737c93727ea296050e8d24eb7cb42",
      "tree": "0bd147b17c0ce44f3ab92913c6260e21a45bbe01",
      "parents": [
        "0fa14aa6214823bb013b598add866e277a7efe28"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "message": "V4L (0990): Enable IR support for the Nova-S-Plus\n\n- Enable IR support for the Nova-S-Plus.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "0fa14aa6214823bb013b598add866e277a7efe28",
      "tree": "ff037bc55e140ede3464ed9ed4cd6f9541799811",
      "parents": [
        "cd1257d860f6ee09b589723a5d3888b1fed46487"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:02 2006 -0200"
      },
      "message": "V4L (0979): Added V4L support for the Nova-S-Plus and Nova-SE2 DVB-S products\n\n- Added V4L support for the Nova-S-Plus and Nova-SE2 DVB-S products.\n- Basic DVB-S support is working, analog video inputs work.\n- It has one or two fixme comments, primarily analog GPIOs (audio) and eeprom parsing.\n- CX24123 code (in cx88-dvb.c) disabled until the\n- cx24123 module is added to dvb-kernel cvs.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "cd1257d860f6ee09b589723a5d3888b1fed46487",
      "tree": "30bc2213bd319128647099a24f157ce596704553",
      "parents": [
        "f639c9b21b763441bd6bd76185be6d2504d83d54"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Jan 09 15:25:01 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:01 2006 -0200"
      },
      "message": "V4L (1023): Added Hauppauge ImpactVCB board\n\n- Modifications to bttv to support the Hauppauge ImpactVCB product\n(Model #64900).\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "f639c9b21b763441bd6bd76185be6d2504d83d54",
      "tree": "9ab955d9a272211e1b68db17f50e67ceef979633",
      "parents": [
        "f3c5987a386300abea9854b32814d0eab7af7841"
      ],
      "author": {
        "name": "Jörg Schummer",
        "email": "joerg.schummer@web.de",
        "time": "Mon Jan 09 15:25:01 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:01 2006 -0200"
      },
      "message": "V4L (1019): Added basic support (tv + radio) for TerraTec Cinergy 250 PCI\n\n- Added \"TerraTec Cinergy 250 PCI\" board (tv and radio).\n- svideo not tested\n- IR yet not working\n\nSigned-off-by: Jörg Schummer \u003cjoerg.schummer@web.de\u003e\nSigned-off-by:  Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "17cbe2e5831c3df114c8d7b7d8bf07f2c35a6030",
      "tree": "b619bcb250596ffd85698f94a10c0d8df0d856af",
      "parents": [
        "925e699f26d2162553f7453dcacbac32f063a4c7"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:24:58 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:24:58 2006 -0200"
      },
      "message": "V4L (963): Explicit compat_ioctl32 handler to em28xx\n\n- Included explicit compat_ioctl32 handler.\n- removed extra line on cardlist.\n\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "8fad6939af311a8be5785d41531baa5a6918f833",
      "tree": "ae1a1637dd1c7d8f4d17603807a39f99b5fd966d",
      "parents": [
        "b9c4c609660e00377f0b30dfbbec0f1918b56aba"
      ],
      "author": {
        "name": "Eric Paris",
        "email": "eparis@redhat.com",
        "time": "Fri Jan 06 11:57:11 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jan 09 10:48:09 2006 -0500"
      },
      "message": "[PATCH] update bonding.txt to not show ip address on slaves\n\nifenslave, as of abi version 2, does not set the ip address on the slave\ninterfaces.  The documentation example however still shows that the\nensalved interfaces should have the same IP as the master.  The patch\nsimply removes the lines from the example which should no longer appear.\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\n\n bonding.txt |    2 --\n 1 files changed, 2 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a771f2b82aa266fe578468deed82f797e26a3dc4",
      "tree": "79ca898412d790b3cfcb8557cc8225f9194eba39",
      "parents": [
        "e0804b17984afa1504649e2535db489d2a3029b6"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sun Jan 08 01:05:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:06 2006 -0800"
      },
      "message": "[PATCH] Add a section about inlining to Documentation/CodingStyle\n\nAdds a bit of text to Documentation/Codingstyle to state that inlining\neverything \"just because\" is a bad idea\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58591e8a1f4de2e53fdd09b2aa86948687106c07",
      "tree": "572cb4935c6b5a0a8dab4885f59cd791234c1c67",
      "parents": [
        "15b2fe3931831891a62bad9cafd403c169ae087c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jan 08 01:04:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:04 2006 -0800"
      },
      "message": "[PATCH] SubmittingPatches: diffstat options\n\nAdd desired \u0027diffstat\u0027 options to use for kernel 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": "a1365647022eb05a5993f270a78e9bef3bf554eb",
      "tree": "6dbcab4db80b7d07fdaec88c003743d1f6e1a289",
      "parents": [
        "fd285bb54d8a3e99810090ae88cfe8ed77d1da25"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jan 08 01:04:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:02 2006 -0800"
      },
      "message": "[PATCH] remove gcc-2 checks\n\nRemove various things which were checking for gcc-1.x and gcc-2.x compilers.\n\nFrom: Adrian Bunk \u003cbunk@stusta.de\u003e\n\n    Some documentation updates and removes some code paths for gcc \u003c 3.2.\n\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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": "37a327957e4b193369854f76afcedaee8d903521",
      "tree": "e99e6431902bed93ab19482e12dc6ead03930ca3",
      "parents": [
        "f7dd795e913656c390b6bde27790c518973feea1"
      ],
      "author": {
        "name": "Andy Isaacson",
        "email": "adi@hexapodia.org",
        "time": "Sun Jan 08 01:04:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:01 2006 -0800"
      },
      "message": "[PATCH] block/stat.txt\n\nI couldn\u0027t find any docs explaining the contents of /sys/block/\u003cdev\u003e/stat,\nso I wrote up the following.  I\u0027m not completely sure it\u0027s accurate - Jens,\ncould you give a yea or nay on this?\n\nIn particular, the counts of read/write IOs and read/write sectors are\nincremented in different places - it looks like they both increment as the\nrequest is being finished, but I\u0027m not completely sure of that.\n\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "99aef427e206f4ae7dcf0b18f66416145fea5d20",
      "tree": "d4e478ce7b5a96ed283cbed67f2663ad488287f1",
      "parents": [
        "d84f520348d77e61f936227a048403dbc349fff1"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Sun Jan 08 01:03:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:00 2006 -0800"
      },
      "message": "[PATCH] update to the initramfs docs\n\nBased on questions people have asked me.  Repeatedly.\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90f2447d08a5fbddc8b58f8a6425b0513807f919",
      "tree": "4d56eabeb0dfa0d9ca9d5f78573f22709605f27a",
      "parents": [
        "44fce35f29a7f2d976d9160bfbc55635b459a6a0"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jan 08 01:03:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:59 2006 -0800"
      },
      "message": "[PATCH] Documentation: Small applying-patches.txt update\n\nMinor update to Documentation/applying-patches.txt\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71b9625744b7d4a6a2416389a5ba464bdf11f07f",
      "tree": "0926e8274cfa5030fccfb0955bd0db45e60e0e7c",
      "parents": [
        "bf066c7db775a04bd761f8ea206f5522d0cf40ff"
      ],
      "author": {
        "name": "Johann Lombardi",
        "email": "johann.lombardi@bull.net",
        "time": "Sun Jan 08 01:03:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:56 2006 -0800"
      },
      "message": "[PATCH] ext3: external journal device as a mount option\n\nThe patch below adds a new mount option to allow the external journal\ndevice to be specified.\n\nThe syntax is as follows:\n# mount -t ext3 -o journal_dev\u003d0x0820 ...\nwhere 0x0820 means major\u003d8 and minor\u003d32.\n\nSigned-off-by: Johann Lombardi \u003cjohann.lombardi@bull.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c809406b4f2dfac9006d7eb8dca6b9f990f10b61",
      "tree": "090455ba2acfb5a6667737edab624560be17afaa",
      "parents": [
        "55a82ab3181be039c6440d3f2f69260ad6fe2988"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sun Jan 08 01:03:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:55 2006 -0800"
      },
      "message": "[PATCH] Updated CPU hotplug documentation\n\nThanks to Nathan Lynch for the review and comments.  Thanks to Joel Schopp\nfor the pointer to add user space scipts.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Nathan Lynch \u003cnathanl@austin.ibm.com\u003e\nSigned-off-by: Joel Schopp \u003cjschopp@austin.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b",
      "tree": "e73ba55739b27f239cd224a413df9d4b61aff586",
      "parents": [
        "71fabd5e4835309b4feca6209122ce56c595c461"
      ],
      "author": {
        "name": "Xose Vazquez Perez",
        "email": "xose.vazquez@gmail.com",
        "time": "Sun Jan 08 01:02:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:53 2006 -0800"
      },
      "message": "[PATCH] docs: updated some code docs\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5f545c880a2a47947ba2118b2509644ab7a2969",
      "tree": "8720e02262b0ff6309ae79603f6c63965296d378",
      "parents": [
        "cab8eb594e84b434d20412fc5a3985b0bee3ab9f"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sun Jan 08 01:02:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:53 2006 -0800"
      },
      "message": "[PATCH] keys: Permit running process to instantiate keys\n\nMake it possible for a running process (such as gssapid) to be able to\ninstantiate a key, as was requested by Trond Myklebust for NFS4.\n\nThe patch makes the following changes:\n\n (1) A new, optional key type method has been added. This permits a key type\n     to intercept requests at the point /sbin/request-key is about to be\n     spawned and do something else with them - passing them over the\n     rpc_pipefs files or netlink sockets for instance.\n\n     The uninstantiated key, the authorisation key and the intended operation\n     name are passed to the method.\n\n (2) The callout_info is no longer passed as an argument to /sbin/request-key\n     to prevent unauthorised viewing of this data using ps or by looking in\n     /proc/pid/cmdline.\n\n     This means that the old /sbin/request-key program will not work with the\n     patched kernel as it will expect to see an extra argument that is no\n     longer there.\n\n     A revised keyutils package will be made available tomorrow.\n\n (3) The callout_info is now attached to the authorisation key. Reading this\n     key will retrieve the information.\n\n (4) A new field has been added to the task_struct. This holds the\n     authorisation key currently active for a thread. Searches now look here\n     for the caller\u0027s set of keys rather than looking for an auth key in the\n     lowest level of the session keyring.\n\n     This permits a thread to be servicing multiple requests at once and to\n     switch between them. Note that this is per-thread, not per-process, and\n     so is usable in multithreaded programs.\n\n     The setting of this field is inherited across fork and exec.\n\n (5) A new keyctl function (KEYCTL_ASSUME_AUTHORITY) has been added that\n     permits a thread to assume the authority to deal with an uninstantiated\n     key. Assumption is only permitted if the authorisation key associated\n     with the uninstantiated key is somewhere in the thread\u0027s keyrings.\n\n     This function can also clear the assumption.\n\n (6) A new magic key specifier has been added to refer to the currently\n     assumed authorisation key (KEY_SPEC_REQKEY_AUTH_KEY).\n\n (7) Instantiation will only proceed if the appropriate authorisation key is\n     assumed first. The assumed authorisation key is discarded if\n     instantiation is successful.\n\n (8) key_validate() is moved from the file of request_key functions to the\n     file of permissions functions.\n\n (9) The documentation is updated.\n\nFrom: \u003cValdis.Kletnieks@vt.edu\u003e\n\n    Build fix.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Alexander Zangerl \u003caz@bond.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cab8eb594e84b434d20412fc5a3985b0bee3ab9f",
      "tree": "307dc5bf813effdcabe439a74ad2ae866516adb0",
      "parents": [
        "017679c4d45783158dba1dd6f79e712c22bb3d9a"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sun Jan 08 01:02:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:53 2006 -0800"
      },
      "message": "[PATCH] keys: Discard duplicate keys from a keyring on link\n\nCause any links within a keyring to keys that match a key to be linked into\nthat keyring to be discarded as a link to the new key is added.  The match is\ncontingent on the type and description strings being the same.\n\nThis permits requests, adds and searches to displace negative, expired,\nrevoked and dead keys easily.  After some discussion it was concluded that\nduplicate valid keys should probably be discarded also as they would otherwise\nhide the new key.\n\nSince request_key() is intended to be the primary method by which keys are\nadded to a keyring, duplicate valid keys wouldn\u0027t be an issue there as that\nfunction would return an existing match in preference to creating a new key.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Alexander Zangerl \u003caz@bond.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "017679c4d45783158dba1dd6f79e712c22bb3d9a",
      "tree": "a536f0b581eacd88a64077f5ff15b29d23fc6405",
      "parents": [
        "cd140a5c1f456f50897af4a2e9a23d228a5fe719"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sun Jan 08 01:02:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:53 2006 -0800"
      },
      "message": "[PATCH] keys: Permit key expiry time to be set\n\nAdd a new keyctl function that allows the expiry time to be set on a key or\nremoved from a key, provided the caller has attribute modification access.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Alexander Zangerl \u003caz@bond.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b34350f490b2c8508717541ec1fd2bbaadded94",
      "tree": "199c7f7f45e812a3d26bf762aa14a992ba13d4cf",
      "parents": [
        "761da5c88aca34586e5b7295bd8b9be2438906f2"
      ],
      "author": {
        "name": "Tom Zanussi",
        "email": "zanussi@us.ibm.com",
        "time": "Sun Jan 08 01:02:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:51 2006 -0800"
      },
      "message": "[PATCH] relayfs: Documentation cleanup, remove obsolete info\n\nlibrelay and relay-app.h have been retired - update Documentation to reflect\nthat.\n\nSigned-off-by: Tom Zanussi \u003czanussi@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df49af8f3392e96ddbc9cf6dd81fbdc0496e1b44",
      "tree": "e4a8ce3657f1148f279623fe6048735de9c15c39",
      "parents": [
        "e6c08367b8fc6dce6dfd1106f53f6ef28215b313"
      ],
      "author": {
        "name": "Tom Zanussi",
        "email": "zanussi@us.ibm.com",
        "time": "Sun Jan 08 01:02:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:50 2006 -0800"
      },
      "message": "[PATCH] relayfs: add Documentation on global relay buffers\n\nDocumentation update for creating global buffers.\n\nSigned-off-by: Tom Zanussi \u003czanussi@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03d78d11d92b5ed688bb18167b05d9d01493e175",
      "tree": "b3d87f9e817bc59d66cdfd60bb1ef68b9b4b22b2",
      "parents": [
        "08c541a7ade230883c48225f4ea406a0117e7c2f"
      ],
      "author": {
        "name": "Tom Zanussi",
        "email": "zanussi@us.ibm.com",
        "time": "Sun Jan 08 01:02:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:50 2006 -0800"
      },
      "message": "[PATCH] relayfs: add Documentation on relay files in other filesystems\n\nDocumentation update for creating relay files in other filesystems.\n\nSigned-off-by: Tom Zanussi \u003czanussi@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "925ac8a2b637466ba0ad8dfaf7b49aa9a362502f",
      "tree": "afedf9758186a5438df75d54394523add74faa9b",
      "parents": [
        "aaea25d7a68a7f72e167dc1698b66a15edc71883"
      ],
      "author": {
        "name": "Tom Zanussi",
        "email": "zanussi@us.ibm.com",
        "time": "Sun Jan 08 01:02:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:50 2006 -0800"
      },
      "message": "[PATCH] relayfs: add Documention for non-relay files\n\nDocumentation update for non-relay files.\n\nSigned-off-by: Tom Zanussi \u003czanussi@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "095975da26dba21698582e91e96be10f7417333f",
      "tree": "ce1ffac556d394ef56a18faa97d38f79b07f31e2",
      "parents": [
        "a57004e1afb6ee03c509f1b1ec74a000682ab93b"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Sun Jan 08 01:02:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:48 2006 -0800"
      },
      "message": "[PATCH] rcu file: use atomic primitives\n\nUse atomic_inc_not_zero for rcu files instead of special case rcuref.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90c9cc4043fd8454d11886379f841f70e176698e",
      "tree": "cec3cf3e440dd71aaec842e6f54fa3113284f8ba",
      "parents": [
        "bd5e09cf7054878a3db6a8c8bab1c2fabcd4f072"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Sun Jan 08 01:01:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:43 2006 -0800"
      },
      "message": "[PATCH] cpuset: remove marker_pid documentation\n\nRemove documentation for the cpuset \u0027marker_pid\u0027 feature, that was in the\npatch \"cpuset: change marker for relative numbering\" That patch was previously\npulled from *-mm at my (pj) request.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd5e09cf7054878a3db6a8c8bab1c2fabcd4f072",
      "tree": "8038087b61ba0852495d20561bc227f0c3ae04f2",
      "parents": [
        "3e0d98b9f1eb757fc98efc84e74e54a08308aa73"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Sun Jan 08 01:01:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:43 2006 -0800"
      },
      "message": "[PATCH] cpuset: document additional features\n\nDocument the additional cpuset features:\n\tnotify_on_release\n\tmarker_pid\n\tmemory_pressure\n\tmemory_pressure_enabled\n\nRearrange and improve formatting of existing documentation for\ncpu_exclusive and mem_exclusive features.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45b07ef31d1182d2cfde7711327e3afb268bb1ac",
      "tree": "3bf820531f920b43d4ed963643b1f565c82bcaa4",
      "parents": [
        "d0d963281ccb22e6f339bfdd75c6b2e31351929f"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Sun Jan 08 01:00:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:12:43 2006 -0800"
      },
      "message": "[PATCH] cpusets: swap migration interface\n\nAdd a boolean \"memory_migrate\" to each cpuset, represented by a file\ncontaining \"0\" or \"1\" in each directory below /dev/cpuset.\n\nIt defaults to false (file contains \"0\").  It can be set true by writing\n\"1\" to the file.\n\nIf true, then anytime that a task is attached to the cpuset so marked, the\npages of that task will be moved to that cpuset, preserving, to the extent\npractical, the cpuset-relative placement of the pages.\n\nAlso anytime that a cpuset so marked has its memory placement changed (by\nwriting to its \"mems\" file), the tasks in that cpuset will have their pages\nmoved to the cpusets new nodes, preserving, to the extent practical, the\ncpuset-relative placement of the moved pages.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nCc: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ad4b1fb8205340dba16b63467bb23efc27264d6",
      "tree": "9f5c237ead93976e5454c5da5d3bba350a2419c5",
      "parents": [
        "9d0243bca345d5ce25d3f4b74b7facb3a6df1232"
      ],
      "author": {
        "name": "Rohit Seth",
        "email": "rohit.seth@intel.com",
        "time": "Sun Jan 08 01:00:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:12:40 2006 -0800"
      },
      "message": "[PATCH] Make high and batch sizes of per_cpu_pagelists configurable\n\nAs recently there has been lot of traffic on the right values for batch and\nhigh water marks for per_cpu_pagelists.  This patch makes these two\nvariables configurable through /proc interface.\n\nA new tunable /proc/sys/vm/percpu_pagelist_fraction is added.  This entry\ncontrols the fraction of pages at most in each zone that are allocated for\neach per cpu page list.  The min value for this is 8.  It means that we\ndon\u0027t allow more than 1/8th of pages in each zone to be allocated in any\nsingle per_cpu_pagelist.\n\nThe batch value of each per cpu pagelist is also updated as a result.  It\nis set to pcp-\u003ehigh/4.  The upper limit of batch is (PAGE_SHIFT * 8)\n\nSigned-off-by: Rohit Seth \u003crohit.seth@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d0243bca345d5ce25d3f4b74b7facb3a6df1232",
      "tree": "a3a0a763bf83a483282dc1c3caab587941a98fc2",
      "parents": [
        "bec6b0c89b234090681a4516e20ac5debe3e7c59"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jan 08 01:00:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:12:40 2006 -0800"
      },
      "message": "[PATCH] drop-pagecache\n\nAdd /proc/sys/vm/drop_caches.  When written to, this will cause the kernel to\ndiscard as much pagecache and/or reclaimable slab objects as it can.  THis\noperation requires root permissions.\n\nIt won\u0027t drop dirty data, so the user should run `sync\u0027 first.\n\nCaveats:\n\na) Holds inode_lock for exorbitant amounts of time.\n\nb) Needs to be taught about NUMA nodes: propagate these all the way through\n   so the discarding can be controlled on a per-node basis.\n\nThis is a debugging feature: useful for getting consistent results between\nfilesystem benchmarks.  We could possibly put it under a config option, but\nit\u0027s less than 300 bytes.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "2c066042ecc3b0d811440002b74fa3778d4432cb"
}
