)]}'
{
  "log": [
    {
      "commit": "14a6283eb5c1c70e6deee985c85dcce884150737",
      "tree": "b83f8170f3ee089959bb9d43d2abc963a6edd1aa",
      "parents": [
        "9453a5adaf32aa0b31d1491819a083d403f645c1"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Mon Apr 10 22:54:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] tty release_dev(): remove dead code\n\nRemove dead code from tty_io.c release_dev()\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9453a5adaf32aa0b31d1491819a083d403f645c1",
      "tree": "49acd011b03e437137fdf083e5c44cba27403a75",
      "parents": [
        "acc8dadc0b3f007e6e60da77feb2efe2a19c5cda"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Mon Apr 10 22:54:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] ptmx: fix duplicate idr_remove\n\nRemove duplicate call to idr_remove() in ptmx_open.\n\nError during open can result in call to release_dev() followed by call to\nidr_remove().  release_dev already calls idr_remove so the second call can\ncause a stack dump in idr_remove()-\u003esub_remove() flagging an attempt to\nrelease an already released entry.\n\nI reproduces this on a machine with a misconfigured X server (attempting to\nrestart multiple times rapidly) getting the same error as the 1st link\nbelow.\n\nThis also seems to be related to:\nhttp://marc.theaimsgroup.com/?l\u003dselinux\u0026m\u003d110536513426735\u0026w\u003d2\nhttp://marc.theaimsgroup.com/?l\u003dselinux\u0026m\u003d110596994916785\u0026w\u003d2\n\nThe stack dump can occur on close (as well as open) as shown\nin the 1st instance above, possible from something like:\n\nprocess A - open (index\u003d0), open fail to out1,\n  release_dev calls idr_remove (index 0), down(sem) sleeps\nprocess B - open (index\u003d0), open OK (idr allocated)\nprocess A - wake and call idr_remove on index 0\n...\nprocess B - close, release_dev, stack dump on idr_remove (index\u003d0)\n  because entry already removed\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "acc8dadc0b3f007e6e60da77feb2efe2a19c5cda",
      "tree": "df1d7ba842f9b944a0445f65e82a590c3e768dd4",
      "parents": [
        "f5e902817fee1589badca1284f49eecc0ef0c200"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Apr 10 22:54:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] Remove blkmtd\n\nRemove the blkmtd driver.\n\n- An alternative exists (block2mtd) that hasn\u0027t had  bug report for \u003e 1 year.\n\n- Most embedded people tend to use ancient kernels with custom patches from\n  mtd cvs and elsewhere, so the 1 year warning period neither helps nor hurts\n  them too much.\n\n- It\u0027s in the way of klibc.  The problems caused by pulling blkmtd support\n  are fairly low, while the problems caused by delaying klibc can be fairly\n  substantial.  At best, this would be a severe burden on hpa\u0027s time.\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f6c840d774d669baf4727c0499ab0674826429f",
      "tree": "ce1b99e404df0feef8cd029f3fa948307bfb68c9",
      "parents": [
        "80e8ff634169be3fc2ac48f258cc7638e898cd46"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Mon Apr 10 22:54:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:42 2006 -0700"
      },
      "message": "[PATCH] hdaps: support new Lenovo machines\n\nAdd support for forthcoming Lenovo-branded machines to the HDAPS driver.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49b6e2ad00435209503863932d03470f825e0a1a",
      "tree": "eb7f7d06046f7e56df3a72cfb9063e300d2d4054",
      "parents": [
        "00fbc6dfe7c4487f812829bff79c3121c8fd3bca"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Apr 10 22:54:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:41 2006 -0700"
      },
      "message": "[PATCH] Remove extraneous \\n in doubletalk init printk.\n\nDoubletalk printk\u0027s an extraneous \\n\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1a2509023785bd3199ac068ab80155aeba01265",
      "tree": "2d1f4541893a39537e67a921a2d5999c38310c28",
      "parents": [
        "d824e66a9a427faf69c58f98dd7e1c3d1bb51c61"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:54:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:41 2006 -0700"
      },
      "message": "[PATCH] make tty_insert_flip_string_flags() a non gpl export\n\nWe changed the wrong symbol.  It\u0027s tty_insert_flip_string_flags() which is\ncalled from the previously-non-GPL\u0027ed now-inlined tty_insert_flip_char().\n\nFix that up, and uninline tty_schedule_flip() while we\u0027re there.\n\nCc: Tobias Powalowski \u003ct.powa@gmx.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24f51e81745861c70da2255ce30c7078aed2d20e",
      "tree": "199b11453cc4e8a974ef3f1330da7fb5f4bc724b",
      "parents": [
        "baa351eaf3a309f5ff50a77c63d234d93bce3f62"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] leds: reorganise Kconfig\n\nReorganise the drivers/leds Kconfig file to have the LED trigger enable\nwith the triggers themselves.\n\nAlso add comments to divide up the sections into the drivers and triggers\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "baa351eaf3a309f5ff50a77c63d234d93bce3f62",
      "tree": "d7a6f295953960db2b3ac5a84ca16230ee55bbee",
      "parents": [
        "54bdc470100b9d8ffd349a3ebe23013c25affddf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] leds: fix IDE disk trigger name\n\nThe IDE Disk LED trigger has the same name as the timer trigger.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54bdc470100b9d8ffd349a3ebe23013c25affddf",
      "tree": "5cc56a985c77c662bdc1c9239de9563b11237e15",
      "parents": [
        "aa7271076ae6547d7f370ad7e91ef86fdb318f17"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] S3C24XX GPIO LED support\n\nGPIO LED support for Samsung S3C24XX SoC series processors.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "653edba1a8b2ed018bdfb078131324dfbfe1dd6a",
      "tree": "b86b80652e05509e276cdbdf10e7a4f7cdce0032",
      "parents": [
        "5bd1db65ec3d21db6d34e96679c7443c18e135c5"
      ],
      "author": {
        "name": "Frank Gevaerts",
        "email": "frank@gevaerts.be",
        "time": "Mon Apr 10 22:53:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:39 2006 -0700"
      },
      "message": "[PATCH] hdaps: add support for Thinkpad R52\n\nThis adds support for my Thinkpad R52, which for some reason is not matched\nby the \"ThinkPad R52\" line.\n\nSigned-off-by: Frank Gevaerts \u003cfrank@gevaerts.be\u003e\nCc: Robert Love \u003crml@novell.com\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\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": "f976069a3a4f9f79ef816223cccb1efa5c4f51ed",
      "tree": "2c5ef5aa99d7dab42074766b51e1f7f5c262ecc6",
      "parents": [
        "7220fe8b7915af4ffcd42d73c285c5898734d087"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: minor tape fixes\n\nCleanup of minor bugs found by a source code checker.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7220fe8b7915af4ffcd42d73c285c5898734d087",
      "tree": "f7e15da7fdbb16b9749d3a0f3a79ae2fd99aec40",
      "parents": [
        "25ee4cf831fcc2855927c175d246a25e5ebe5902"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd proc entries\n\nThe proc_mkdir calls in the dasd driver are not check for NULL pointers.  Add\ncode to check the pointers and bail out if one of the proc entries could not\nbe created.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25ee4cf831fcc2855927c175d246a25e5ebe5902",
      "tree": "8338c521644eef239912230543fafbdaa1eee22e",
      "parents": [
        "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: fail-fast requests on quiesced devices\n\nUsing the fail-fast flag in i/o requests on a dasd disk which has been\nquiesced leads to kernel panics.  Modify the request start function to only\nwork on requests in a valid state.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716",
      "tree": "e60cb58ab85a874c07e9a1d93ffc8b5c94858aa1",
      "parents": [
        "06fbcb104ad16c22eb5718ae598b306c777be8af"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd device offline messages\n\nThe dasd driver sometimes print the misleading message \"Can\u0027t offline dasd\ndevice with open count \u003d 0\".  The reason why it can\u0027t offline the device in\nthis case is that the device is still in the startup phase.  Print a more\nmeaningful message.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "06fbcb104ad16c22eb5718ae598b306c777be8af",
      "tree": "99e4099d9b20445d5af8fd1433431c1f8dc7e3d0",
      "parents": [
        "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: increase cio_trace debug event size\n\nDebugging events in cio_trace/hex_ascii are truncated for some trace entries.\nIncrease trace event size to 16 bytes to cover longer text events, make\nCIO_HEX_EVENT an inline function that loops to cover bigger hex events.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5",
      "tree": "fea61a369fe5efe55fea010a9d3608bd8f0fdc9c",
      "parents": [
        "da074d0ac8ccae1068dc227ef9893c2510d23bd8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Apr 10 22:53:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: wrong return codes in cio_ignore_proc_init()\n\ncio_ignore_proc_init() returns 1 in case of success and 0 in case of failure.\nThe caller tests for !\u003d 0, so better return 0 in case of success and -ENOENT\nin case of failure.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da074d0ac8ccae1068dc227ef9893c2510d23bd8",
      "tree": "d0ea31a77b3c07c498bbfd8118af5703ab05eb66",
      "parents": [
        "0664299743d213e59ea70b2cf2e4a81ee367e80b"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: invalid check after kzalloc()\n\nTypo.  After the call to kzalloc() for kdb-\u003ekey_maps the test for NULL checks\nthe wrong variable.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f91fe88e4e28b40b4f08d99e0ea6d17b70e9567",
      "tree": "035ac07180e058579ee8023ed0fcb12e40315594",
      "parents": [
        "54404e72cd3758e465fb6362f6d71e22b705c589"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Apr 10 22:52:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:30 2006 -0700"
      },
      "message": "[PATCH] md: make sure 64bit fields in version-1 metadata are 64-bit aligned\n\nreshape_position is a 64bit field that was not 64bit aligned.  So swap with\nnew_level.\n\nNOTE: this is a user-visible change.  However:\n  - The bad code has not appeared in a released kernel\n  - This code is still marked \u0027experimental\u0027\n  - This only affects version-1 superblock, which are not in wide use\n  - These field are only used (rather than simply reported) by user-space\n    tools in extemely rare circumstances : after a reshape crashes in the\n    first second of the reshape process.\n\nSo I believe that, at this stage, the change is safe.  Especially if people\nheed the \u0027help\u0027 message on use mdadm-2.4.1.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54404e72cd3758e465fb6362f6d71e22b705c589",
      "tree": "aead2791d4e5ea39c0bb57e4d29760d72db07727",
      "parents": [
        "29ff2db55196717e2e67e0f04adc833ee7edd491"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Apr 10 22:52:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:30 2006 -0700"
      },
      "message": "[PATCH] Fix NULL pointer dereference in node_read_numastat()\n\nzone_pcp() only returns valid values if the processor is online.\n\nChange node_read_numastat() to only scan online processors.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b72373491a061be6d456d219a4e2d054ac2aaad",
      "tree": "a8af22d36b8028239693f3012c08a0f7ebd1369d",
      "parents": [
        "9227c33de80ac01f269ed33624990ce84358e419"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:56:39 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:56:39 2006 -0400"
      },
      "message": "[libata] sata_mv: fix can_queue line accidentally removed in scsi-eh patch\n"
    },
    {
      "commit": "9227c33de80ac01f269ed33624990ce84358e419",
      "tree": "7678d342949db011d37e15516c3eaa22ec32ff2a",
      "parents": [
        "676165a8af7167f488abdcce6851a9bc36e83254"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Apr 01 19:21:04 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:15:47 2006 -0400"
      },
      "message": "[PATCH] move -\u003eeh_strategy_handler to the transport class\n\nOverriding the whole EH code is a per-transport, not per-host thing.\nMove -\u003eeh_strategy_handler to the transport class, same as\n-\u003eeh_timed_out.\n\nDownside is that scsi_host_alloc can\u0027t check for the total lack of EH\nanymore, but the transition period from old EH where we needed it is\nlong gone already.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "30aaa154fc21ad1ee4400e28009732a04a80862f",
      "tree": "2486d6ea4bb00a5ed1e24c7ed5b5f76c07d7d49d",
      "parents": [
        "503e4faad18baa62bb818537b920ad939749823e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 09 22:29:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 09 22:29:17 2006 -0700"
      },
      "message": "[IPV6]: Unexport secure_ipv6_port_ephemeral\n\nThis patch removes the unused EXPORT_SYMBOL(secure_ipv6_port_ephemeral).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bbadf503d7c7e6efe0a4cd731f8855ba08276215",
      "tree": "1af228388f7f511525b7ef1d4b4777f4e258b2de",
      "parents": [
        "d2d746f83b74022a50d28f7f0f496842c9cde330"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 06 21:46:34 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:46 2006 -0700"
      },
      "message": "[TG3]: Speed up SRAM access (2nd version)\n\nSpeed up SRAM read and write functions if possible by using MMIO\ninstead of config. cycles. With this change, the post reset signature\ndone at the end of D3 power change must now be moved before the D3\npower change.\n\nIBM reported a problem on powerpc blades during ethtool self test that\nwas caused by the memory test taking excessively long. Config.  cycles\nare very slow on powerpc and the memory test can take more than 10\nseconds to complete using config. cycles.\n\nDavid Miller informed me that an earlier version of the patch caused\nproblems on sparc64 systems with built-in tg3 chips. This version\nfixes the problem by excluding all SUN built-in tg3 chips from doing\nMMIO SRAM access.\n\nTG3_FLAG_EEPROM_WRITE_PROT is also set unconditionally when\nTG3_FLG2_SUN_570X is set. This should be sane as all SUN chips are\nbuilt-in and do not require Vaux switching.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d2d746f83b74022a50d28f7f0f496842c9cde330",
      "tree": "4298a55e428e09a2643a53125e34caa6797b5f1e",
      "parents": [
        "7a43c9955178f1cc88374abe1186c0f2ef21e040"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 06 21:45:39 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:44 2006 -0700"
      },
      "message": "[TG3]: Kill some less useful flags\n\nKill the TG3_FLAG_NO_{TX|RX}_PSEUDO_CSUM flags because they are not\nvery useful. This will free up some bits for new flags.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "137dc0233fba0bfa19679bdd96eb104f0e659c5a",
      "tree": "b1a087b443e6865478b6f99b54cbd562d3837886",
      "parents": [
        "c1e14a6ea2ae34993f431d2eb9a0f228ac3574eb"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@nokia.com",
        "time": "Wed Apr 05 22:39:14 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:31 2006 -0700"
      },
      "message": "[IRDA]: Support for Sigmatel STIR421x chip\n\nThis patch enables support for the Sigmatel\u0027s STIR421x IrDA chip.\nOnce patched with Sigmatel\u0027s firmware, this chip \"almost\" follows the\nUSB-IrDA spec. Thus this patch is against irda-usb.[ch].\n\nThe code has been tested by Nick Fedchik on an STIR4210 chipset based\ndongle.\n\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1e14a6ea2ae34993f431d2eb9a0f228ac3574eb",
      "tree": "a49cbfdc16836115112e64d69780da7a7c2f2091",
      "parents": [
        "45af08be6d120690d379cb8421ebaf9d9f86ba52"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "triad@df.lth.se",
        "time": "Wed Apr 05 22:33:59 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:30 2006 -0700"
      },
      "message": "[IRDA]: smcinit merged into smsc-ircc driver\n\nThis patch integrates the smcinit code into the smsc-ircc driver.\nSome laptops have their smsc-ircc chip not properly configured by the\nBIOS and needs some preconfiguration. Currently, this can be done from\nuserspace with smcinit, a utility that comes with the irda-utils\npackage. It messes with ioports and PCI settings, from userspace.  Now\nwith this patch, if we happen to be on one of the known to be faulty\nlaptops, we preconfigure the chip from the driver.\n\nPatch from Linus Walleij \u003ctriad@df.lth.se\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad96b485b4224785bcca478cfba02d06c46ee575",
      "tree": "9f5ef069ffef7e02e37d771c23444b6b73d1a6f1",
      "parents": [
        "e3a5cd9edff9a7a20de3c88c9d479704da98fb85"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Apr 05 22:21:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:27 2006 -0700"
      },
      "message": "[TG3]: Fix a memory leak.\n\nThis patch fixes a memory leak (buf wasn\u0027t freed) spotted by the\nCoverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d938ab44c0c5418bb74a97b422a070e2cdccce22",
      "tree": "4404cad3bc941be9f25e51a478ba61a94c2c5ed4",
      "parents": [
        "50fba2aa7cefa6b0e1768cb350c9e69042320c03"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 04 20:11:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:25 2006 -0700"
      },
      "message": "[NET] netconsole: set .name in struct console\n\nSet .name in netconsole\u0027s struct console to identify the\nstruct\u0027s owner.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d99aaa31f5994d1923c3713ce9144c4c42332e1",
      "tree": "ae608593ca196dd6493cccbdfc1b8dd098e91ee8",
      "parents": [
        "805e8c03c9ea9bdb402a36341e02ec24825d5417"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Apr 07 19:49:15 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 09 11:53:16 2006 -0700"
      },
      "message": "[PATCH] x86_64: Support memory hotadd without sparsemem\n\nMemory hotadd doesn\u0027t need SPARSEMEM, but can be handled by just preallocating\nmem_maps. This only needs some untangling of ifdefs to enable the necessary\ncode even without SPARSEMEM.\n\nOriginally from Keith Mannthey, hacked by AK.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef7a4567dc542d8cc563755478464ea928fede41",
      "tree": "6a9005cadbe8968adcf75204541d8fa6bbad5b2c",
      "parents": [
        "a2308b7f0838406c346a2b0259ff88c7fcf41e79",
        "56ca904053ab14ba4067a72b69a5edf246771209"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:32:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:32:55 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n\n* master.kernel.org:/home/rmk/linux-2.6-mmc:\n  [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1\n  [ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver)\n"
    },
    {
      "commit": "597a7679dd83691be2f3a53e1f3f915b4a7f6eba",
      "tree": "9794dc1c2b2e9d5a5e3162a1c3e86cc5d99855d5",
      "parents": [
        "7f344f0aa7d4ec0e4c1c676329aff1353f90fb38"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Apr 02 19:24:57 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:02:05 2006 -0700"
      },
      "message": "[PATCH] revert incorrect mutex conversion in hdaps driver\n\nThis reverts the mutex conversion that was recently done to the hdaps\ndriver; this coversion was buggy because the hdaps driver started using\nthis semaphore in IRQ context, which mutexes do not allow.  Easiest\nsolution for now is to just revert the patch (the patch was part of a\nbigger GIT commit, 9a61bf6300533d3b64d7ff29adfec00e596de67d but this\nonly reverts this one file)\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f344f0aa7d4ec0e4c1c676329aff1353f90fb38",
      "tree": "955347ebf22af5f7479ea9b01e8e8f14c2c426c0",
      "parents": [
        "63589ed0785ffc715777a54ccb96cdfaea9edbc0",
        "853807fb500a9442d88646b7be92bfa51334f8e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:01:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:01:11 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] at91_wdt.c - Atmel AT91RM9200 watchdog driver\n  [WATCHDOG] pcwd_usb.c: fix a NULL pointer dereference\n  [WATCHDOG] pcwd.c sprintf/strcpy fix\n  [WATCHDOG] pcwd.c general clean-up after patches\n  [WATCHDOG] pcwd.c add debug info\n  [WATCHDOG] pcwd.c pcwd_cleanup_module patch\n  [WATCHDOG] pcwd.c firmware-info patch\n  [WATCHDOG] pcwd.c control status patch\n"
    },
    {
      "commit": "63589ed0785ffc715777a54ccb96cdfaea9edbc0",
      "tree": "8ef3e50b7f87a5a2f5b0d96d1e22a1277c2381c0",
      "parents": [
        "24c7cd0630f76f0eb081d539c53893d9f15787e8",
        "a580290c3e64bb695158a090d02d1232d9609311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (48 commits)\n  Documentation: fix minor kernel-doc warnings\n  BUG_ON() Conversion in drivers/net/\n  BUG_ON() Conversion in drivers/s390/net/lcs.c\n  BUG_ON() Conversion in mm/slab.c\n  BUG_ON() Conversion in mm/highmem.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/ptrace.c\n  BUG_ON() Conversion in ipc/shm.c\n  BUG_ON() Conversion in fs/freevxfs/\n  BUG_ON() Conversion in fs/udf/\n  BUG_ON() Conversion in fs/sysv/\n  BUG_ON() Conversion in fs/inode.c\n  BUG_ON() Conversion in fs/fcntl.c\n  BUG_ON() Conversion in fs/dquot.c\n  BUG_ON() Conversion in md/raid10.c\n  BUG_ON() Conversion in md/raid6main.c\n  BUG_ON() Conversion in md/raid5.c\n  Fix minor documentation typo\n  BFP-\u003eBPF in Documentation/networking/tuntap.txt\n  ...\n"
    },
    {
      "commit": "24c7cd0630f76f0eb081d539c53893d9f15787e8",
      "tree": "a77af55cf9dd3b40f38d1822817babe1226849af",
      "parents": [
        "b043b673dc8a73daa233d5d92cf70b32e7351314"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Apr 01 21:11:41 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:09 2006 -0700"
      },
      "message": "[PATCH] sbp2: fix spinlock recursion\n\nsbp2util_mark_command_completed takes a lock which was already taken by\nsbp2scsi_complete_all_commands.  This is a regression in Linux 2.6.15.\n\n Reported by Kristian Harms at\n\thttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d187394\n\n[ More complete commentary, as response to questions by Andrew: ]\n\n\u003e This changes the call environment for all implementations of\n\u003e -\u003eCurrent_done().  Are they all safe to call under this lock?\n\nShort answer: Yes, trust me.  ;-) Long answer:\n\nThe done() callbacks are passed on to sbp2 from the SCSI stack along\nwith each SCSI command via the queuecommand hook.  The done() callback\nis safe to call in atomic context.  So does\nDocumentation/scsi/scsi_mid_low_api.txt say, and many if not all SCSI\nlow-level handlers rely on this fact.  So whatever this callback does,\nit is \"self-contained\" and it won\u0027t conflict with sbp2\u0027s internal ORB\nlist handling.  In particular, it won\u0027t race with the\nsbp2_command_orb_lock.\n\nMoreover, sbp2 already calls the done() handler with\nsbp2_command_orb_lock taken in sbp2scsi_complete_all_commands().  I\nadmit this is ultimately no proof of correctness, especially since this\nportion of code introduced the spinlock recursion in the first place and\nwe didn\u0027t realize it since this code\u0027s submission before 2.6.15 until\nnow.  (I have learned a lesson from this.)\n\nI stress-tested my patch on x86 uniprocessor with a preemptible SMP\nkernel (alas I have no SMP machine yet) and made sure that all code\npaths which involve the sbp2_command_orb_lock were gone through multiple\ntimes.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b043b673dc8a73daa233d5d92cf70b32e7351314",
      "tree": "d17fd0616420886adca7eb1bc19ba7a55a789fa8",
      "parents": [
        "cd5e25d93e6efeb93db7b6731b0a674495270621",
        "fb9c280d4c6d4586670e3dfd041d8258db36b330"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:53:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:53:57 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (49 commits)\n  V4L/DVB (3667b): cpia2: fix function prototype\n  V4L/DVB (3702): Make msp3400 routing defines more consistent\n  V4L/DVB (3700): Remove obsolete commands from tvp5150.c\n  V4L/DVB (3697): More msp3400 and bttv fixes\n  V4L/DVB (3696): Previous change for cx2341X boards broke the remote support\n  V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling\n  V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0\n  V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies\n  V4L/DVB (3673): Fix budget-av CAM reset\n  V4L/DVB (3672): Fix memory leak in dvr open\n  V4L/DVB (3671): New module parameter \u0027tv_standard\u0027 (dvb-ttpci driver)\n  V4L/DVB (3670): Fix typo in comment\n  V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards\n  V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux\n  V4L/DVB (3667a): Fix SAP + stereo mode at msp3400\n  V4L/DVB (3666): Remove trailing newlines\n  V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers\n  V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks\n  V4L/DVB (3662): Don\u0027t set msp3400c-non-existent register\n  V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver\n  ...\n"
    },
    {
      "commit": "cd5e25d93e6efeb93db7b6731b0a674495270621",
      "tree": "82b38420e37cf3cc71ddbd85b53e874a1f0c2299",
      "parents": [
        "86dca4f8e6ab1fd8a3fb5838163fc9d7990f416e",
        "77d8798b554c856e21400bc8e761bc1b2ded8967"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:51:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:51:22 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/ipath: kbuild infrastructure\n  IB/ipath: infiniband verbs support\n  IB/ipath: misc infiniband code, part 2\n  IB/ipath: misc infiniband code, part 1\n  IB/ipath: infiniband RC protocol support\n  IB/ipath: infiniband UC and UD protocol support\n  IB/ipath: infiniband header files\n  IB/ipath: layering interfaces used by higher-level driver code\n  IB/ipath: support for userspace apps using core driver\n  IB/ipath: sysfs and ipathfs support for core driver\n  IB/ipath: misc driver support code\n  IB/ipath: chip initialisation code, and diag support\n  IB/ipath: support for PCI Express devices\n  IB/ipath: support for HyperTransport devices\n  IB/ipath: core driver header files\n  IB/ipath: core device driver\n"
    },
    {
      "commit": "86dca4f8e6ab1fd8a3fb5838163fc9d7990f416e",
      "tree": "3d32116afc3be0d323ef93f260592bcea11db329",
      "parents": [
        "9c8680e2cfbb60d5075f8caaf9d98276120bcc78",
        "553ee5dc1a7a1fb04a6286b0c779481f7035bbd1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (33 commits)\n  [PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)\n  [PATCH] pcmcia: fix pcmcia_device_remove oops\n  [PATCH] pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45\n  [PATCH] pcmcia: pseudo device handling update\n  [PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n  [PATCH] pcmcia: use bitfield instead of p_state and state\n  [PATCH] pcmcia: remove unused p_dev-\u003estate flags\n  [PATCH] pcmcia: make pcmcia_release_{io,irq} static\n  [PATCH] pcmcia: add return value to _config() functions\n  [PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n  [PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n  [PATCH] pcmcia: rename pcmcia_device.state\n  [PATCH] pcmcia: remove unneeded Vcc pseudo setting\n  [PATCH] pcmcia: remove export of pcmcia_release_configuration\n  [PATCH] pcmcia: default suspend and resume handling\n  [PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irq\n  [PATCH] pcmcia: add pcmcia_disable_device\n  [PATCH] serial_cs: add Merlin U630 IDs\n  [PATCH] pcmcia: AT91RM9200 Compact Flash driver\n  [PATCH] pcmcia: socket.functions starts with 1\n  ...\n"
    },
    {
      "commit": "9c8680e2cfbb60d5075f8caaf9d98276120bcc78",
      "tree": "1957cff26a46271d5b63a3c209629ddd7f9fe124",
      "parents": [
        "f900e5824a44ab65437b4f7e7c610b72f94820c5",
        "b9ec4e109d7a342e83e1210e05797222e36555c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:19 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n\n* master.kernel.org:/pub/scm/linux/kernel/git/dtor/input: (26 commits)\n  Input: add support for Braille devices\n  Input: synaptics - limit rate to 40pps on Toshiba Protege M300\n  Input: gamecon - add SNES mouse support\n  Input: make modalias code respect allowed buffer size\n  Input: convert /proc handling to seq_file\n  Input: limit attributes\u0027 output to PAGE_SIZE\n  Input: gameport - fix memory leak\n  Input: serio - fix memory leak\n  Input: zaurus keyboard driver updates\n  Input: i8042 - fix logic around pnp_register_driver()\n  Input: ns558 - fix logic around pnp_register_driver()\n  Input: pcspkr - separate device and driver registration\n  Input: atkbd - allow disabling on X86_PC (if EMBEDDED)\n  Input: atkbd - disable softrepeat for dumb keyboards\n  Input: atkbd - fix complaints about \u0027releasing unknown key 0x7f\u0027\n  Input: HID - fix duplicate key mapping for Logitech UltraX remote\n  Input: use kzalloc() throughout the code\n  Input: fix input_free_device() implementation\n  Input: initialize serio and gameport at subsystem level\n  Input: uinput - semaphore to mutex conversion\n  ...\n"
    },
    {
      "commit": "f900e5824a44ab65437b4f7e7c610b72f94820c5",
      "tree": "770015a763e4c87e807e00a467a4ca602f242363",
      "parents": [
        "23344cb341902f4e3431d8137dca93d6e186d054",
        "856d08ec46c5ecf3df13827c492fb6998fdc8322"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:48:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:48:36 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [PATCH] powerpc: iSeries needs slb_initialize to be called\n  powerpc: hook up the splice syscall\n  [PATCH] powerpc/cell: compile fixes\n  [PATCH] powerpc: trivial spelling fixes in fault.c\n  [PATCH] powerpc/pseries: EEH Cleanup\n  [PATCH] powerpc/pseries: misc lparcfg fixes\n  [PATCH] powerpc/pseries: fix device name printing, again.\n  [PATCH] powerpc: Extends HCALL interface for InfiniBand usage\n  [PATCH] powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS\n  [PATCH] powerpc/pseries: print message if EEH recovery fails\n  [PATCH] powerpc/pseries: mutex lock to serialize EEH event processing\n  powerpc: converted embedded platforms to use new define_machine support\n  powerpc: merge machine_check_exception between ppc32 \u0026 ppc64\n"
    },
    {
      "commit": "56ca904053ab14ba4067a72b69a5edf246771209",
      "tree": "23dc10e74bb4ce3d2a2ce5a9d8da1c5f5feda94d",
      "parents": [
        "65dbf34393f7b3d20e993d9651a825df0fa5376b"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa@pikron.com",
        "time": "Sun Apr 02 19:27:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 02 19:27:07 2006 +0100"
      },
      "message": "[ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1\n\nPatch from Pavel Pisa\n\nThis patch adds support of i.MX/MX1 SD/MMC controller.\nIt has been significantly redesigned from the original Sascha Hauer\u0027s\nversion to support scatter-gather DMA, to conform to latest Pierre Ossman\u0027s\nand Russell King\u0027s MMC-SD Linux 2.6.x infrastructure.\nThe handling of all events has been moved to the softirq context\nand is designed with no busy-looping in mind. Unfortunately\nsome controller bugs has to be overcome by limited looping\nabout 2-20 usec but these are observed only for initial card\nrecognition phase.\n\nThere are still some missing/missed IRQs problems under heavy load.\nHelp of somebody with access to the full SDHC design information\nis probably necessary.\n\nRegenerated against 2.6.16-git-060402 to solve clash with other patches.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "65dbf34393f7b3d20e993d9651a825df0fa5376b",
      "tree": "890b8b944370df706a8ae386009eb7e90be193a3",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Sun Apr 02 19:18:51 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 02 19:18:51 2006 +0100"
      },
      "message": "[ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver)\n\nPatch from Andrew Victor\n\nThis patch adds support for the MMC/SD card interface on the Atmel\nAT91RM9200 processor.\n\nOriginal driver was by Nick Randell, but a number of people have\nsubsequently worked on it. It\u0027s currently maintained by Malcolm Noyes.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "853807fb500a9442d88646b7be92bfa51334f8e8",
      "tree": "5848d577206581bcf28494d11429b8b52857300a",
      "parents": [
        "c9d1a0b8d52e7539e22f3c3190f8b6e0c80b6cfe"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Mar 14 11:11:04 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:52:01 2006 +0200"
      },
      "message": "[WATCHDOG] at91_wdt.c - Atmel AT91RM9200 watchdog driver\n\nWatchdog driver for the Atmel AT91RM9200 processor.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "c9d1a0b8d52e7539e22f3c3190f8b6e0c80b6cfe",
      "tree": "ea27a7a0e334f925eb6e42fb060d252c8439166a",
      "parents": [
        "6bbc20bc0b5d9c5a351fb3a027e60e396c1329a6"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 10 19:04:38 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:51:50 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd_usb.c: fix a NULL pointer dereference\n\nThe Coverity checker noted that this resulted in a NULL pointer\nreference if we were coming from\n\n        if (usb_pcwd \u003d\u003d NULL) {\n                printk(KERN_ERR PFX \"Out of memory\\n\");\n                    goto error;\n        }\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "6bbc20bc0b5d9c5a351fb3a027e60e396c1329a6",
      "tree": "26bd8c577eaf6af838e775b90996c3e214fa3f6b",
      "parents": [
        "369fa25294b8225cb3a7fefabf047a2676bf6abd"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 02 20:05:16 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:51:40 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c sprintf/strcpy fix\n\nchange sprintf(pcwd_private.fw_ver_str, \"ERROR\");\nto strcpy... as pointed out by Andrew Morton.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "369fa25294b8225cb3a7fefabf047a2676bf6abd",
      "tree": "914b84dd8a99ac548ccff579502845a6d4cfd023",
      "parents": [
        "c324ab4281d6b7a3130e9291d74b5c2361a16d56"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Feb 12 17:44:57 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:51:24 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c general clean-up after patches\n\nremoval of includes (since we don\u0027t use kmalloc and\nTASK_INTERRUPTABLE anymore).\nAddition of missing commands.\nPrintk that lets the user know when the module was\nunloaded.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "c324ab4281d6b7a3130e9291d74b5c2361a16d56",
      "tree": "90515ec6fdb52ed8ada9e8f9964513454ae31d5b",
      "parents": [
        "69f83d5216e4bfffd51bb5729be2df38df0aeaf2"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Feb 12 17:12:55 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:51:15 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c add debug info\n\nAdd debugging info for the pcwd.c module.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "69f83d5216e4bfffd51bb5729be2df38df0aeaf2",
      "tree": "140f067ffd549c88ec0c0a7e57928f92fe9d9935",
      "parents": [
        "2891b6ad188f8cd1407f17e52befb26b7e1f4de1"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Feb 12 16:51:34 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:50:57 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c pcwd_cleanup_module patch\n\nstatic void pcwd_cleanup_module doesn\u0027t need a return;\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "2891b6ad188f8cd1407f17e52befb26b7e1f4de1",
      "tree": "2d9c4c7d9b2ad89856d935c636f67c6efedbd0ec",
      "parents": [
        "4206f0c4de9f9683676a8507ef56941535761579"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Feb 12 16:47:34 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:39:48 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c firmware-info patch\n\nGet the firmware version into the private data struct\nof the ISA-PC watchdog card.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "4206f0c4de9f9683676a8507ef56941535761579",
      "tree": "730291d3ee46e2bfe2751794f9133b1727d98e73",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Feb 12 16:37:36 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 02 18:36:43 2006 +0200"
      },
      "message": "[WATCHDOG] pcwd.c control status patch\n\nClean-up the control status code (insert tabs where relevant),\nAdd new Control Status defines, Make sure that the R2DS bit\nstays the same.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "5d9428de1a9785f10a4339f80b717be665ba51c7",
      "tree": "27eeed8a87ef248cec694032463f0d8f3b38fbcc",
      "parents": [
        "7e99e9b66336565f0088ea59d848ab187f9689c3"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/net/\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "7e99e9b66336565f0088ea59d848ab187f9689c3",
      "tree": "3a0d4691460a46e51a057e4b45ee45cc68344ae4",
      "parents": [
        "40094fa65238291d51839326320aba997092ab1f"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:50:14 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:50:14 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/net/lcs.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b6385483840e903d99cb753593faea215ae8d324",
      "tree": "9617999432507882287ef4cd2d9be1f20017d6ba",
      "parents": [
        "43dab9bbe9fda735589f2749004f639349966b20"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:34:29 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:34:29 2006 +0200"
      },
      "message": "BUG_ON() Conversion in md/raid10.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "43dab9bbe9fda735589f2749004f639349966b20",
      "tree": "f2ca02dfcdda7e39749e4ccba741d4fdcbefff79",
      "parents": [
        "78bafebd461049a419df2f4b1f25efbee73c2439"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:33:30 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:33:30 2006 +0200"
      },
      "message": "BUG_ON() Conversion in md/raid6main.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "78bafebd461049a419df2f4b1f25efbee73c2439",
      "tree": "a458eebf57913d015a33ac0e081494058ccf5ebd",
      "parents": [
        "733f896927c955a114bf265993c1535c4b057a0f"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:31:42 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:31:42 2006 +0200"
      },
      "message": "BUG_ON() Conversion in md/raid5.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "733f896927c955a114bf265993c1535c4b057a0f",
      "tree": "724f37e10d3bd10e8162228cee4f908b52b7108d",
      "parents": [
        "409ca8c8ae3173026e7dfbdcdab669766e43fb60",
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 10:37:38 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 10:37:38 2006 +0200"
      },
      "message": "Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "fb9c280d4c6d4586670e3dfd041d8258db36b330",
      "tree": "a260f5b811fbe8f0b12dde41e05d3c13d9acd2c7",
      "parents": [
        "07151724a35e8e70f1aa64ce30a5a3f5c1ad49a3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Mar 29 16:15:23 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 05:02:33 2006 -0300"
      },
      "message": "V4L/DVB (3667b): cpia2: fix function prototype\n\nFix address space warning (from sparse):\ndrivers/media/video/cpia2/cpia2_core.c:2355:6: error: symbol \u0027cpia2_read\u0027 redeclared with different type (originally declared at drivers/media/video/cpia2/cpia2.h:458) - incompatible argument 2 (different address spaces)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "07151724a35e8e70f1aa64ce30a5a3f5c1ad49a3",
      "tree": "49ad31b5f559bd43d05fc7d9ceff6135bdce8d98",
      "parents": [
        "ab4cecf9c4e4a69cf2161f8a2424be14984430f8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Apr 01 18:03:23 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:11 2006 -0300"
      },
      "message": "V4L/DVB (3702): Make msp3400 routing defines more consistent\n\nRenamed various msp3400 routing defines to be more consistent and less\nconfusing. Esp. the MSP_DSP_OUT defines were confusing since it is really\na DSP input.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ab4cecf9c4e4a69cf2161f8a2424be14984430f8",
      "tree": "76e136c740d77720b6a08f3a49fb71506607a30a",
      "parents": [
        "3bbe5a83996c0a669250d91421eef054f3a30595"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Apr 01 16:40:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:09 2006 -0300"
      },
      "message": "V4L/DVB (3700): Remove obsolete commands from tvp5150.c\n\n- Remove old DECODER_ commands from tvp5150.c, replacing them with newer\n  ones if appropriate.\n- Small VIDIOC_G_TUNER fixes in msp3400 and tuner.\n- Fix VIDIOC_S_TUNER support in em28xx.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3bbe5a83996c0a669250d91421eef054f3a30595",
      "tree": "1405195a5c6a955f5a091ef3b1b3578be4e5c61e",
      "parents": [
        "c097b04520a3ab69a94f63f3f1d6716864c07300"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Apr 01 15:27:52 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:08 2006 -0300"
      },
      "message": "V4L/DVB (3697): More msp3400 and bttv fixes\n\n- remove obsolete VIDIOC_S_INPUT i2c call in bttv\n- translate VIDIOCSFREQ to VIDIOC_S_FREQUENCY in i2c call\n- improve muting during carrier scan in msp3400\n- don\u0027t start scan unless really needed.\n- no longer reset chip for msp3400c/d.\n- remove v4l2 check in tuner-core (radio stops after using the TV)\n- add missing VIDIOC_INT_ strings in v4l2-common.c\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c097b04520a3ab69a94f63f3f1d6716864c07300",
      "tree": "59f0922c5ec1f2008c2e2cfcbb46f4f6c5f7f665",
      "parents": [
        "0020d3ef915fc01a0184bc96eeb3c240bded5d8e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Mar 30 19:57:28 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:07 2006 -0300"
      },
      "message": "V4L/DVB (3696): Previous change for cx2341X boards broke the remote support\n\nPartially revert previous change to fix IR support.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0020d3ef915fc01a0184bc96eeb3c240bded5d8e",
      "tree": "89685985691405ae3c407b699a1f8cefa19425ce",
      "parents": [
        "9bc7400a9d01b1fe05c7f0200e7384e17794f6e4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu Mar 30 19:50:34 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:06 2006 -0300"
      },
      "message": "V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling\n\n- msp3400c did not detect the second carrier, thus being always mono.\n- properly mute the msp3400c while detecting the carrier.\n- fix checks on the presence of scart2/3 inputs and scart 2 output.\n- implement proper audio mode fallbacks for msp3400c/d, identical to the\n  way msp3400g works.\n- MODE_STEREO no longer produces dual languages when set for a bilingual\n  transmission, instead it falls back to LANG1. Use LANG1_LANG2 to hear\n  both languages of a bilingual transmission. This is much more intuitive\n  for the user and is in accordance with the preferred usage in the v4l2\n  specification.\n- bttv tried to implement v4l2 calls with v4l1 calls to the i2c devices,\n  completely mangling the audmode/rxsubchans handling. v4l2 calls now do\n  v4l2 calls to the i2c devices.\n- fixed broken i2c_vidiocschan in bttv.\n- add start/end lines to LOG_STATUS.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9bc7400a9d01b1fe05c7f0200e7384e17794f6e4",
      "tree": "7dad2e13853c3ba7c2e913e2ee40229b1474155a",
      "parents": [
        "2868c41fc45399b0f0855eb760e1a81881ff0c3d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 29 18:02:51 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:04 2006 -0300"
      },
      "message": "V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0\n\nThe sliced VBI defines added in videodev2.h are removed since requires\nmore discussion.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2868c41fc45399b0f0855eb760e1a81881ff0c3d",
      "tree": "e8e2ad7b1ba9fa8dfa217d72ace934e0a50761cc",
      "parents": [
        "86f40cc3c994822ffeb226753526d87be21bd79a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Apr 01 18:00:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:03 2006 -0300"
      },
      "message": "V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies\n\nThis patch fixes a dependency problem that affected the indentation order\nwithin the individual frontend selection support menus for cx88-dvb.\n- created a boolean dependency link for VIDEO_CX88_VP3054, so that\n  it\u0027s tristate value will be the same as that of VIDEO_CX88_DVB.\n- VIDEO_CX88_VP3054 is automatically selected by VIDEO_CX88_DVB_ALL_FRONTENDS,\n  but is otherwise selected by VIDEO_CX88_DVB_VP3054, offered as an option\n  under VIDEO_CX88_DVB_MT352\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "86f40cc3c994822ffeb226753526d87be21bd79a",
      "tree": "aeb2c3cc3989363a234298e1e2b80973f53657b5",
      "parents": [
        "5e85bd057f0cb29881e3d55d29f48bb55bd2f450"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Mar 30 15:53:35 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:02 2006 -0300"
      },
      "message": "V4L/DVB (3673): Fix budget-av CAM reset\n\nUnfortunately on the budget-av board, the CAM reset line is tied to the\nfrontend reset line, so resetting the CAM also zaps the frontend. This\nbreaks the tda1004x at least, and causes it to fail to tune until the\nbudget-av module is reloaded. This patch adds an exported function to dvb_frontend\nthat allows a card to forcibly reinitialise a frontend. The budget-av now\ndoes this on CAM reset, which corrects this problem.\nsince they do not tie the CAM reset line to the frontend reset line.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5e85bd057f0cb29881e3d55d29f48bb55bd2f450",
      "tree": "7d1e582b25710d70487d1dc59e150b387a58c919",
      "parents": [
        "2f03ee8e6bd7c6f40a1a0583662308e002d357da"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Mar 30 15:53:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:56:01 2006 -0300"
      },
      "message": "V4L/DVB (3672): Fix memory leak in dvr open\n\nThe dvr device could be opened multiple times simultaneously in O_RDONLY mode.\nEach open after the first would allocate a new dvr buffer (1880 KB) and leak\nthe old buffer.  The first close would de-allocate the dvr buffer and cause\nall other open dvrs to stop working.  This patch allows only a single O_RDONLY\nopen of the drv device, as per the API specification.  Multiple O_WRONLY opens\nare still allowed and don\u0027t appear to cause any problems.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2f03ee8e6bd7c6f40a1a0583662308e002d357da",
      "tree": "1dd3b00445967f6f33746324cd476aa4d7427697",
      "parents": [
        "f3688fc8d391f50dee45bd3bf04bdeab1c16c3c0"
      ],
      "author": {
        "name": "C.Y.M",
        "email": "syphir@syphir.sytes.net",
        "time": "Thu Mar 30 04:31:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:59 2006 -0300"
      },
      "message": "V4L/DVB (3671): New module parameter \u0027tv_standard\u0027 (dvb-ttpci driver)\n\nThis attached patch was originally proposed by Anssi Hannula to the dvb-kernel\nuser to choose the default broadcast mode when using the ttpci driver.\nNTSC users need to only add the following line to modprobe.d:\noptions dvb-ttpci tv_standard\u003d1 \nPAL users will not need to change anything, for this will be the default.\n\nSigned-off-by: C.Y.M \u003csyphir@syphir.sytes.net\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f3688fc8d391f50dee45bd3bf04bdeab1c16c3c0",
      "tree": "23fc4f1355e063510339276a5f9123a1ab44f8c4",
      "parents": [
        "afa47abf09f148332b0e6e480972494bc2e5c8af"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 29 22:46:12 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:58 2006 -0300"
      },
      "message": "V4L/DVB (3670): Fix typo in comment\n\nThis patch fixes a typo in a comment.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "afa47abf09f148332b0e6e480972494bc2e5c8af",
      "tree": "2f7222cc9de26adcbe5052f606d1f03dbdd599d0",
      "parents": [
        "1864cfb1537e108c2fe7a8e178b28bffde5a5439"
      ],
      "author": {
        "name": "Ingo Schneider",
        "email": "mail@ingo-schneider.de",
        "time": "Wed Mar 29 22:05:16 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:57 2006 -0300"
      },
      "message": "V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards\n\n- Issue a warning when more than 80% of the DMA buffer is being used \n  (probably due to bad IRQ latency). Warnings are rate-limited.\n- Introduce a new parameter \u0027bufsize\u0027 (in KByte) which increases the\n  default DMA buffer of 188 KByte up to 1410 KByte (Activy: 564 KByte).\n\nSigned-off-by: Ingo Schneider \u003cmail@ingo-schneider.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1864cfb1537e108c2fe7a8e178b28bffde5a5439",
      "tree": "f25083dd3fb3781670ee4a37b52240a34dbfb67f",
      "parents": [
        "cc33668b1eed1eac43f00cec639066047323b01d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Apr 02 03:14:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:56 2006 -0300"
      },
      "message": "V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux\n\n- Move documentation for usb v4l devices from\n  Documentation/usb to Documentation/video4linux.\n- Removed trailing whitespace.\n- Update Kconfig help text links to reflect the new file locations.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cc33668b1eed1eac43f00cec639066047323b01d",
      "tree": "44bd76a452d04e348d4ff9c43e18b24eef7ccf01",
      "parents": [
        "021e0b768b2c7931d9ba699e135c3eec42d5d3eb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 29 16:29:00 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:54 2006 -0300"
      },
      "message": "V4L/DVB (3667a): Fix SAP + stereo mode at msp3400\n\nIt should be V4L2_TUNER_MODE_LANG1_LANG2. What the code does is check if \nwe are NTSC and a SAP channel is available. If so, then the msp3400 \nshould switch to standard 0x21 if the user wants to hear the SAP \nchannel, which is for audio modes LANG2 (aka SAP) and LANG1_LANG2 \n(bilingual).\n\nIn the msp3400 driver STEREO is abused for bilingual in PAL. Bilingual \nnever worked with NTSC in the past and I decided that I\u0027d better not \nuse the bad PAL example.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "021e0b768b2c7931d9ba699e135c3eec42d5d3eb",
      "tree": "f6f0561dd2bdb888f5955a0bc0a1e7bd33e9f787",
      "parents": [
        "add953cecba870f4ad7730bd0a6d5eaaabeac3bc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 29 15:16:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:52 2006 -0300"
      },
      "message": "V4L/DVB (3666): Remove trailing newlines\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "add953cecba870f4ad7730bd0a6d5eaaabeac3bc",
      "tree": "e42b154981058ffcc2205ccb31b73b5c7e4b9db5",
      "parents": [
        "7061561e640c2947ab93c4e2a437327657c4482e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 29 14:56:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:51 2006 -0300"
      },
      "message": "V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers\n\n- Add support for the uPD64031A NEC Electronics Ghost Reduction i2c device\n- Add support for the uPD6408x NEC Electronics 3-Dimensional Y/C separation\n  i2c device.\n\nSigned-off-by: Takahiro Adachi \u003ctadachi@tadachi-net.com\u003e\nSigned-off-by: Takeru Komoriya \u003ckomoriya@paken.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7061561e640c2947ab93c4e2a437327657c4482e",
      "tree": "1f5ab8893f8fe4346515993e8059e63ff243a107",
      "parents": [
        "dc555aa63c798af097f5c303bcf72a8390b03da5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Mar 29 14:31:44 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:48 2006 -0300"
      },
      "message": "V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks\n\n- The wait time until the first time the audio mode was detected was\n  1+5\u003d6 seconds instead of just 1 second (wrong statement order).\n  msp3400c specific bug.\n- Implemented audio mode fallback for msp3400c/d just like the msp3400g\n  does automatically. E.g. fallback to stereo if no second language exists,\n  etc.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dc555aa63c798af097f5c303bcf72a8390b03da5",
      "tree": "72d755f7c28923519834048a765c92292c187596",
      "parents": [
        "75c4570ca4849b089c4edfc14bf02b4720087aba"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Mar 28 18:32:52 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:47 2006 -0300"
      },
      "message": "V4L/DVB (3662): Don\u0027t set msp3400c-non-existent register\n\nThe driver tried to set a register that is not present on msp3400c devices.\nAdd the missing test.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "75c4570ca4849b089c4edfc14bf02b4720087aba",
      "tree": "427dfbcfe52b0e2469d65101d79366ce822a422a",
      "parents": [
        "953a676c83bfd22cac3648fc5f566ca4a2fe1297"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Mar 28 18:23:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:45 2006 -0300"
      },
      "message": "V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver\n\nAdd support for the Wolfson Microelectronics WM8739\nstereo A/D converter from the ivtv driver.\nMany thanks to Takahiro Adachi for writing the original driver.\n\nSigned-off-by: Takahiro Adachi \u003ctadachi@tadachi-net.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "953a676c83bfd22cac3648fc5f566ca4a2fe1297",
      "tree": "13f74d30fc256693c7fe093e9d82e4729100afdf",
      "parents": [
        "2b3835b78274af104a9da1b8a999ce908e0459db"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 29 13:53:49 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:42 2006 -0300"
      },
      "message": "V4L/DVB (3658): Kconfig: Fix PCI ID typo in VIDEO_CX88_ALSA help text\n\n- Fixed PCI ID typo in VIDEO_CX88_ALSA help text\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2b3835b78274af104a9da1b8a999ce908e0459db",
      "tree": "178e566181a756e614f1e7b6795f32b61e815c29",
      "parents": [
        "d46e6451956df4bee829dfebd5b521d0ee4868d1"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Mar 29 13:53:15 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:41 2006 -0300"
      },
      "message": "V4L/DVB (3657): Kconfig: Add firmware download comments for or51211 and or51132\n\n- Added firmware download comments to or51211 and or51132 Kconfig help text.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d46e6451956df4bee829dfebd5b521d0ee4868d1",
      "tree": "f5b513302704664c167a3c7cb346b60b737db224",
      "parents": [
        "f896260566b08250cdb12802af1ab418dcc6d720"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Tue Mar 28 16:15:05 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:40 2006 -0300"
      },
      "message": "V4L/DVB (3655): Support for a new revision of the WT220U-stick\n\nThere seems to be a new version of the USB DVB-T stick from WideView with a new demod-revision inside and thus a new firwmare.\nThis patch enables support for that.\nThanks to Mikel Martin for early testing.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f896260566b08250cdb12802af1ab418dcc6d720",
      "tree": "c717f80ad0d392e2306580e4a1de0675cb89989e",
      "parents": [
        "26ffb95c0012201c9ea9e8d315af1d499e1e66d3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:15:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:39 2006 -0300"
      },
      "message": "V4L/DVB (3653g): put v4l encoder/decoder configuration into a separate menu\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26ffb95c0012201c9ea9e8d315af1d499e1e66d3",
      "tree": "87fc34e6b342239c639f9c307c55b4026afbc059",
      "parents": [
        "43381eaf07212e072b926fa8b8f695e88db7775c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:15:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:37 2006 -0300"
      },
      "message": "V4L/DVB (3653f): usbvideo: fixed Kconfig menu and Makefile build configuration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "43381eaf07212e072b926fa8b8f695e88db7775c",
      "tree": "7fa5b06032f9d474152d2c7a9483b3462c818081",
      "parents": [
        "fcc99659adb0bbcd6d16489ccac04e36d86a760c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:15:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:34 2006 -0300"
      },
      "message": "V4L/DVB (3653e): pwc: fixed Kconfig menu and Makefile build configuration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fcc99659adb0bbcd6d16489ccac04e36d86a760c",
      "tree": "d234d614c2f6d1cb4fc05282cf7ffc3d2b4bb6b0",
      "parents": [
        "11bbb51cd0f95a303855d26b8f0e1c1c1ccdf83b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:31 2006 -0300"
      },
      "message": "V4L/DVB (3653d): sn9c102: fixed Kconfig menu and Makefile build configuration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11bbb51cd0f95a303855d26b8f0e1c1c1ccdf83b",
      "tree": "70d4db084899d83b57e8ec960620ebad026d0efc",
      "parents": [
        "e4a25edb5ecdf14aa14b909acc6f354e4c8f080c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:09:53 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:28 2006 -0300"
      },
      "message": "V4L/DVB (3653c): zc0301: fixed Kconfig menu and Makefile build configuration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e4a25edb5ecdf14aa14b909acc6f354e4c8f080c",
      "tree": "7e2d8fe3ff5d8db0d27030460792480806772f57",
      "parents": [
        "328caac78a69fa60be67002e4e7dfab3da87dc64"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:09:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:25 2006 -0300"
      },
      "message": "V4L/DVB (3653b): et61x251: fixed Kconfig menu and Makefile build configuration\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "328caac78a69fa60be67002e4e7dfab3da87dc64",
      "tree": "69e76ab504e9efb14d2a57244ab95846270cf1fa",
      "parents": [
        "d95b8942eed310759bc866a2a4c0f110578aaa69"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Mar 29 15:09:27 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:23 2006 -0300"
      },
      "message": "V4L/DVB (3653a): Kconfig: clean up media/usb menus\n\n- removed redundant Video For Linux API help text\n- fixed dependency / selection for USB_W9968CF\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d95b8942eed310759bc866a2a4c0f110578aaa69",
      "tree": "a428b1b46b996088598d37179171db99195a888e",
      "parents": [
        "2174eb9cc876e840bcfa6d44f22c7f816289bf21"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Mar 27 19:39:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:22 2006 -0300"
      },
      "message": "V4L/DVB (3646): Added support for the new Lifeview hybrid cardbus modules\n\nThere seem to be many variants of this cards with different\nfeature sets. This entry supports\nanalog TV, CVBS and s-video input, FM radio and DVB-T\nif they are supported by the hardware.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2174eb9cc876e840bcfa6d44f22c7f816289bf21",
      "tree": "fa612b78e7922518a4904adeedcb0aaf7d470c80",
      "parents": [
        "42e6b3b476f89b08232d1c1efd2327665b9050c8"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Mar 27 19:15:47 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:19 2006 -0300"
      },
      "message": "V4L/DVB (3645): Corrected CVBS input for the AVERMEDIA 777 DVB-T\n\nThe .vmux entry needs to be 1 instead of 0\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "42e6b3b476f89b08232d1c1efd2327665b9050c8",
      "tree": "2342cb4159c0ac109e62d1419ffb7673bcee2bcc",
      "parents": [
        "75bc8019e5f539b991ea5d68c3bddf797a825081"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Mar 27 19:04:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:18 2006 -0300"
      },
      "message": "V4L/DVB (3644): Added PCI IDs of 2 LifeView Cards\n\nAdded ID entries for the Genius VideoWonder DVB-T\nand the LifeView FlyTV Platinum Gold\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "75bc8019e5f539b991ea5d68c3bddf797a825081",
      "tree": "07ffd5259f1d37a2e04fca825c0b37f7043311b5",
      "parents": [
        "4263fa8ca6d9f387ce0d005e861f7e945c741e6e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 28 10:02:28 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:17 2006 -0300"
      },
      "message": "V4L/DVB (3643): Fix default values for tvp5150 controls\n\nDefault values were wrong. Fixing it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4263fa8ca6d9f387ce0d005e861f7e945c741e6e",
      "tree": "2edf536c8141f657cb976bef0003f82c2c0e8995",
      "parents": [
        "dbcb86ed945e42e99884e7afaab2f326a2aff2ec"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Mar 25 20:43:14 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:14 2006 -0300"
      },
      "message": "V4L/DVB (3639): Reduce FWSEND due to certain I2C bus adapter limits\n\nThe FWSEND parameter controls the size of the firmware chunks sent\ndown the I2C bus to the chip.  Previously this had been set to 1024\nbut unfortunately some I2C implementations can\u0027t transfer data in such\nbig gulps.  Specifically, the pvrusb2 driver has a hard limit of\naround 60 bytes, due to the encapsulation there of I2C traffic into\nUSB messages.  So we have to significantly reduce this parameter.\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dbcb86ed945e42e99884e7afaab2f326a2aff2ec",
      "tree": "9ebe5ed1e66a71c1087bc835373f949cc79ea497",
      "parents": [
        "731f902edaf3ed16f8ed9e92d79e3d0d17af608f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 26 18:59:45 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:13 2006 -0300"
      },
      "message": "V4L/DVB (3621): Fix camera key on FusionHDTV portable remote control\n\nThanks to: Andrew Cohen \u003ccohen@andy.bu.edu\u003e\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "731f902edaf3ed16f8ed9e92d79e3d0d17af608f",
      "tree": "bbcb437c22904c8ae7e597649b280c40e2c0e199",
      "parents": [
        "8dbc5ece9a6a424eb03f1eeee2774c42d8db1ce4"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Mon Mar 27 09:16:31 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:12 2006 -0300"
      },
      "message": "V4L/DVB (3620): Fix video-buf PCI wrappers\n\nAfter the recent video-buf \"generic\" adaptation, the PCI wrappers got\ncompletely broken, and all of the DMA sound modules stopped working (and\nfailed with an oops)\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8dbc5ece9a6a424eb03f1eeee2774c42d8db1ce4",
      "tree": "d79ef581c7eaa7471e652188042d70ef7c3aff4f",
      "parents": [
        "c150178bff4ae76635ccb06abd5258933379ecc6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Mar 26 08:54:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:11 2006 -0300"
      },
      "message": "V4L/DVB (3619): Whitespace cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c150178bff4ae76635ccb06abd5258933379ecc6",
      "tree": "fb88c83f5f030473e18d2685ea11e9b6fe91a187",
      "parents": [
        "87c1fae6d4207ecd4de34ce251d41d5dc4a1219c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Mar 26 05:43:36 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:08 2006 -0300"
      },
      "message": "V4L/DVB (3617): Cxusb: add support for FusionHDTV USB portable remote control\n\n- Added keycodes for the DViCO FusionHDTV portable remote control.\n- Enabled the remote control for both versions of FusionHDTV DVB-T USB\n  and the FusionHDTV 5 USB Gold (ATSC)\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87c1fae6d4207ecd4de34ce251d41d5dc4a1219c",
      "tree": "f4a7fc8d445264c6243eba4be7d9646882061a77",
      "parents": [
        "9419045f842e7b763928636f9c61dfa134b2052d"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "maks@sternwelten.at",
        "time": "Sat Mar 25 15:56:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:07 2006 -0300"
      },
      "message": "V4L/DVB (3616): Bt8xx: select FW_LOADER\n\nThe bt8xx drivers uses request_firmware()\nand thus needs to select FW_LOADER.\n\nSigned-off-by: maximilian attems \u003cmaks@sternwelten.at\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9419045f842e7b763928636f9c61dfa134b2052d",
      "tree": "80feaf95bfc0e3f3fd1b399fb8d491a31e885e49",
      "parents": [
        "26abe0234d443f1089ea7e514c8fc66493c0d307"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Mar 27 16:18:25 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:06 2006 -0300"
      },
      "message": "V4L/DVB (3616a): cpia cleanups\n\none printk needs a newline at end;\nbetter MODULE_PARM_DESC text formatting;\ndon\u0027t need to init static data to 0;\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26abe0234d443f1089ea7e514c8fc66493c0d307",
      "tree": "44f647866813dae14e73f8934e86f69be27918fc",
      "parents": [
        "4ae5c2e5e627ff22815fb9900161bf188ea2cc67"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "maks@sternwelten.at",
        "time": "Sat Mar 25 15:55:55 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:04 2006 -0300"
      },
      "message": "V4L/DVB (3615): Saa7134: select FW_LOADER\n\nThe saa7134 drivers uses request_firmware()\nand thus needs to select FW_LOADER.\n\nSigned-off-by: maximilian attems \u003cmaks@sternwelten.at\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4ae5c2e5e627ff22815fb9900161bf188ea2cc67",
      "tree": "66a813cffd9f4ae3f0ef3ff8ac13388b4090b351",
      "parents": [
        "31bc09b579f31331545e694d0a49ec4e6b380989"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Mar 25 15:53:38 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:02 2006 -0300"
      },
      "message": "V4L/DVB (3614): Fix compilation warning at powerpc platform\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "31bc09b579f31331545e694d0a49ec4e6b380989",
      "tree": "a05a635820426eac67a8f2ce16e88eb82fc84c57",
      "parents": [
        "11cda1075d8c40e536b77fce6dbf4cdbf8f77736"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 25 10:26:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:01 2006 -0300"
      },
      "message": "V4L/DVB (3610): Added the new routing commands to cx25840.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11cda1075d8c40e536b77fce6dbf4cdbf8f77736",
      "tree": "57c3c5743c55d8b920882a365cd627dafb945827",
      "parents": [
        "39b6f687d31d662461e25dbfe70be990b4c4855b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Mar 25 09:55:23 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:54:58 2006 -0300"
      },
      "message": "V4L/DVB (3609): Remove VIDIOC_S_AUDIO from tvaudio: no longer used.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "39b6f687d31d662461e25dbfe70be990b4c4855b"
}
