)]}'
{
  "log": [
    {
      "commit": "2e93ccc1933d08d32d9bde3784c3823e67b9b030",
      "tree": "1e8ad6a6444fc0a568e35f19628c89cdef9ad512",
      "parents": [
        "81fdb096dbcedcc3b94c7e47b59362b5214891e2"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:09 2006 -0800"
      },
      "message": "[PATCH] dm: suspend: add noflush pushback\n\nIn device-mapper I/O is sometimes queued within targets for later processing.\nFor example the multipath target can be configured to store I/O when no paths\nare available instead of returning it -EIO.\n\nThis patch allows the device-mapper core to instruct a target to transfer the\ncontents of any such in-target queue back into the core.  This frees up the\nresources used by the target so the core can replace that target with an\nalternative one and then resend the I/O to it.  Without this patch the only\nway to change the target in such circumstances involves returning the I/O with\nan error back to the filesystem/application.  In the multipath case, this\npatch will let us add new paths for existing I/O to try after all the existing\npaths have failed.\n\n    DMF_NOFLUSH_SUSPENDING\n    ----------------------\n\nIf the DM_NOFLUSH_FLAG ioctl option is specified at suspend time, the\nDMF_NOFLUSH_SUSPENDING flag is set in md-\u003eflags during dm_suspend().  It\nis always cleared before dm_suspend() returns.\n\nThe flag must be visible while the target is flushing pending I/Os so it\nis set before presuspend where the flush starts and unset after the wait\nfor md-\u003epending where the flush ends.\n\nTarget drivers can check this flag by calling dm_noflush_suspending().\n\n    DM_MAPIO_REQUEUE / DM_ENDIO_REQUEUE\n    -----------------------------------\n\nA target\u0027s map() function can now return DM_MAPIO_REQUEUE to request the\ndevice mapper core queue the bio.\n\nSimilarly, a target\u0027s end_io() function can return DM_ENDIO_REQUEUE to request\nthe same.  This has been labelled \u0027pushback\u0027.\n\nThe __map_bio() and clone_endio() functions in the core treat these return\nvalues as errors and call dec_pending() to end the I/O.\n\n    dec_pending\n    -----------\n\ndec_pending() saves the pushback request in struct dm_io-\u003eerror.  Once all\nthe split clones have ended, dec_pending() will put the original bio on\nthe md-\u003epushback list.  Note that this supercedes any I/O errors.\n\nIt is possible for the suspend with DM_NOFLUSH_FLAG to be aborted while\nin progress (e.g. by user interrupt).  dec_pending() checks for this and\nreturns -EIO if it happened.\n\n    pushdback list and pushback_lock\n    --------------------------------\n\nThe bio is queued on md-\u003epushback temporarily in dec_pending(), and after\nall pending I/Os return, md-\u003epushback is merged into md-\u003edeferred in\ndm_suspend() for re-issuing at resume time.\n\nmd-\u003epushback_lock protects md-\u003epushback.\nThe lock should be held with irq disabled because dec_pending() can be\ncalled from interrupt context.\n\nQueueing bios to md-\u003epushback in dec_pending() must be done atomically\nwith the check for DMF_NOFLUSH_SUSPENDING flag.  So md-\u003epushback_lock is\nheld when checking the flag.  Otherwise dec_pending() may queue a bio to\nmd-\u003epushback after the interrupted dm_suspend() flushes md-\u003epushback.\nThen the bio would be left in md-\u003epushback.\n\nFlag setting in dm_suspend() can be done without md-\u003epushback_lock because\nthe flag is checked only after presuspend and the set value is already\nmade visible via the target\u0027s presuspend function.\n\nThe flag can be checked without md-\u003epushback_lock (e.g. the first part of\nthe dec_pending() or target drivers), because the flag is checked again\nwith md-\u003epushback_lock held when the bio is really queued to md-\u003epushback\nas described above.  So even if the flag is cleared after the lockless\ncheckings, the bio isn\u0027t left in md-\u003epushback but returned to applications\nwith -EIO.\n\n    Other notes on the current patch\n    --------------------------------\n\n- md-\u003epushback is added to the struct mapped_device instead of using\n  md-\u003edeferred directly because md-\u003eio_lock which protects md-\u003edeferred is\n  rw_semaphore and can\u0027t be used in interrupt context like dec_pending(),\n  and md-\u003eio_lock protects the DMF_BLOCK_IO flag of md-\u003eflags too.\n\n- Don\u0027t issue lock_fs() in dm_suspend() if the DM_NOFLUSH_FLAG\n  ioctl option is specified, because I/Os generated by lock_fs() would be\n  pushed back and never return if there were no valid devices.\n\n- If an error occurs in dm_suspend() after the DMF_NOFLUSH_SUSPENDING\n  flag is set, md-\u003epushback must be flushed because I/Os may be queued to\n  the list already.  (flush_and_out label in dm_suspend())\n\n    Test results\n    ------------\n\nI have tested using multipath target with the next patch.\n\nThe following tests are for regression/compatibility:\n  - I/Os succeed when valid paths exist;\n  - I/Os fail when there are no valid paths and queue_if_no_path is not\n    set;\n  - I/Os are queued in the multipath target when there are no valid paths and\n    queue_if_no_path is set;\n  - The queued I/Os above fail when suspend is issued without the\n    DM_NOFLUSH_FLAG ioctl option.  I/Os spanning 2 multipath targets also\n    fail.\n\nThe following tests are for the normal code path of new pushback feature:\n  - Queued I/Os in the multipath target are flushed from the target\n    but don\u0027t return when suspend is issued with the DM_NOFLUSH_FLAG\n    ioctl option;\n  - The I/Os above are queued in the multipath target again when\n    resume is issued without path recovery;\n  - The I/Os above succeed when resume is issued after path recovery\n    or table load;\n  - Queued I/Os in the multipath target succeed when resume is issued\n    with the DM_NOFLUSH_FLAG ioctl option after table load. I/Os\n    spanning 2 multipath targets also succeed.\n\nThe following tests are for the error paths of the new pushback feature:\n  - When the bdget_disk() fails in dm_suspend(), the\n    DMF_NOFLUSH_SUSPENDING flag is cleared and I/Os already queued to the\n    pushback list are flushed properly.\n  - When suspend with the DM_NOFLUSH_FLAG ioctl option is interrupted,\n      o I/Os which had already been queued to the pushback list\n        at the time don\u0027t return, and are re-issued at resume time;\n      o I/Os which hadn\u0027t been returned at the time return with EIO.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "81fdb096dbcedcc3b94c7e47b59362b5214891e2",
      "tree": "ce40376d3c16e3105e73d84b0129ab4bfb06dedf",
      "parents": [
        "d2a7ad29a810441e9dacbaddcc2f0c6045390008"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:09 2006 -0800"
      },
      "message": "[PATCH] dm: ioctl: add noflush suspend\n\nProvide a dm ioctl option to request noflush suspending.  (See next patch for\nwhat this is for.) As the interface is extended, the version number is\nincremented.\n\nOther than accepting the new option through the interface, There is no change\nto existing behaviour.\n\nTest results:\nConfirmed the option is given from user-space correctly.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2a7ad29a810441e9dacbaddcc2f0c6045390008",
      "tree": "36bea90fa2f286f525a3b4f05adf40ec4d28221c",
      "parents": [
        "45cbcd798354251b99694086af9d57c99e89bb43"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:09 2006 -0800"
      },
      "message": "[PATCH] dm: map and endio symbolic return codes\n\nUpdate existing targets to use the new symbols for return values from target\nmap and end_io functions.\n\nThere is no effect on behaviour.\n\nTest results:\nDone build test without errors.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45cbcd798354251b99694086af9d57c99e89bb43",
      "tree": "a9822364a37993b72ffecf356aa040e8fefe6cb5",
      "parents": [
        "a3d77d35be6f416a250c528c3ed5c70013a915e8"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:09 2006 -0800"
      },
      "message": "[PATCH] dm: map and endio return code clarification\n\nTighten the use of return values from the target map and end_io functions.\nValues of 2 and above are now explictly reserved for future use.  There are no\nexisting targets using such values.\n\nThe patch has no effect on existing behaviour.\n\no Reserve return values of 2 and above from target map functions.\n  Any positive value currently indicates \"mapping complete\", but all\n  existing drivers use the value 1.  We now make that a requirement\n  so we can assign new meaning to higher values in future.\n\n  The new definition of return values from target map functions is:\n      \u003c 0 : error\n      \u003d 0 : The target will handle the io (DM_MAPIO_SUBMITTED).\n      \u003d 1 : Mapping completed (DM_MAPIO_REMAPPED).\n      \u003e 1 : Reserved (undefined).  Previously this was the same as \u0027\u003d 1\u0027.\n\no Reserve return values of 2 and above from target end_io functions\n  for similar reasons.\n  DM_ENDIO_INCOMPLETE is introduced for a return value of 1.\n\nTest results:\n\n  I have tested by using the multipath target.\n\n  I/Os succeed when valid paths exist.\n\n  I/Os are queued in the multipath target when there are no valid paths and\nqueue_if_no_path is set.\n\n  I/Os fail when there are no valid paths and queue_if_no_path is not set.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3d77d35be6f416a250c528c3ed5c70013a915e8",
      "tree": "6aaecdf78b4da52f8a3b3ded2bd320812e3db6df",
      "parents": [
        "74859364633963cb660c4fa518adca9ab1ca4229"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:09 2006 -0800"
      },
      "message": "[PATCH] dm: suspend: parameter change\n\nChange the interface of dm_suspend() so that we can pass several options\nwithout increasing the number of parameters.  The existing \u0027do_lockfs\u0027 integer\nparameter is replaced by a flag DM_SUSPEND_LOCKFS_FLAG.\n\nThere is no functional change to the code.\n\nTest results:\nI have tested \u0027dmsetup suspend\u0027 command with/without the \u0027--nolockfs\u0027\noption and confirmed the do_lockfs value is correctly set.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74859364633963cb660c4fa518adca9ab1ca4229",
      "tree": "cd160337dc49fc26c79adcf5af75c5940fe1bb43",
      "parents": [
        "f00b16ad665a9b489d46f612679181f3f914917b"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Dec 08 02:41:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] dm: tidy core formatting\n\nRemove unnecessary spaces in dm.c.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f00b16ad665a9b489d46f612679181f3f914917b",
      "tree": "fc39bc1e04e063f8c5eda29f79d33a3194bb56fc",
      "parents": [
        "5cd307c5655c0b76d563b5f3f911742a32746841"
      ],
      "author": {
        "name": "Heinz Mauelshagen",
        "email": "hjm@redhat.com",
        "time": "Fri Dec 08 02:41:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] dm io: fix bi_max_vecs\n\nThe existing code allocates an extra slot in bi_io_vec[] and uses it to store\nthe region number.\n\nThis patch hides the extra slot from bio_add_page() so the region number can\u0027t\nget overwritten.\n\nAlso remove a hard-coded SECTOR_SHIFT and fix a typo in a comment.\n\nSigned-off-by: Heinz Mauelshagen \u003chjm@redhat.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: Milan Broz \u003cmbroz@redhat.com\u003e\nCc: dm-devel@redhat.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4971bb70c0b0d0810e0c2b66927de2422ff82119",
      "tree": "9851e4fba4e864e80a1e92e816ba436cafa08122",
      "parents": [
        "a219a7e76b4db0c8e9ccb036e96a0a613d9fdfec"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 08 02:40:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] video: neofb stray bracket fix\n\nThis code is \u0027#if 0\u0027ed.  Anyway if anyone wants to dump neo registers\nbetter to have it fixed.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a219a7e76b4db0c8e9ccb036e96a0a613d9fdfec",
      "tree": "687d940bcd680916809eee99c48bcc649a1e0282",
      "parents": [
        "c9b2ec4d52275d20e6e2db80727d289b0bdd90b3"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 08 02:40:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] video: cyberfb broken macro removal\n\nRemove broken and unused macro.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9b2ec4d52275d20e6e2db80727d289b0bdd90b3",
      "tree": "2bcec3de0ef0c41dfedab0d9ac7e0949eed86ab7",
      "parents": [
        "58219896df521ddd749bee48a8465db69b6163f3"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Fri Dec 08 02:40:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] Video Select set for VESA FB\n\nAutomatically set VIDEO_SELECT when you select VESA FB.  Currently if you\nselect VESA FB with fbcon but don\u0027t select VGA console the box will not\nhave its video mode set.  Thus you get a blank screen.\n\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58219896df521ddd749bee48a8465db69b6163f3",
      "tree": "12bacc56be8aa2bac5650e97b767e91bceaffe6c",
      "parents": [
        "53d53bd4ab3fd1498f728fa96635ab95d1ec8ba0"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Turn on the flatpanel power and data\n\nFor Geode devices without a flatpanel aware BIOS, this enables the flatpanel\npower and data.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53d53bd4ab3fd1498f728fa96635ab95d1ec8ba0",
      "tree": "7da8b278d058bbcbfc25f26aa38c2014cadcdfc5",
      "parents": [
        "16ef9870959621fa437d25ead28a7199acc6ce49"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Fixup flatpanel detection\n\nUse the right MSR and bits to detect if the GX is strapped for TFT or CRT\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16ef9870959621fa437d25ead28a7199acc6ce49",
      "tree": "e58bfb79c1a37db85af6187438a667de9384a793",
      "parents": [
        "ab1db0cfcf69f94a5c6831db230982cd6bbeb2e1"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Support command line options\n\nAdd support for command line options for setting the mode and various\nsettings.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab1db0cfcf69f94a5c6831db230982cd6bbeb2e1",
      "tree": "9c8178a6c5a0f5a62498cb47648046ae22a30ec8",
      "parents": [
        "f378819a19e2b9639f17a1a82c5e12adc9512390"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Support flat panel timings\n\nSupport TFT panels by correctly setting up the flat panel registers\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f378819a19e2b9639f17a1a82c5e12adc9512390",
      "tree": "ef6278a50642f63d3ae1667fe33e92fb78536f5b",
      "parents": [
        "4c1979c8963528cc6f52203ae62162ed22e171f4"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Fixups for the AMD Geode GX framebuffer driver\n\nWe cannot assume that the BIOS will be correctly setting up the hardware, so\nset some bits in various display registers to enable video output.  Allow an\nadvanced user to specify a frambuffer size, rather then probing the BIOS.  All\nof these fixes were prompted by the OLPC effort.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c1979c8963528cc6f52203ae62162ed22e171f4",
      "tree": "dc3219a7767747fc6e5476d7ea8aec104b8d0852",
      "parents": [
        "4437cd1e98409e236a9d303fb742fdd53b3a20bb"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] FB: Get the Geode GX frambuffer size from the BIOS\n\nUse the Geode GX BIOS virtual registers to get the actual size of the\nframebuffer.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4437cd1e98409e236a9d303fb742fdd53b3a20bb",
      "tree": "461c3806fb8988d764fdb974b3dd042fd4fe7efa",
      "parents": [
        "024cd7e08896884cfd58c78cd1f2103be12e3c09"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Fri Dec 08 02:40:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] backlight: do not power off backlight when unregistering\n\nACPI drivers like ibm-acpi are moving to the backlight sysfs\ninfrastructure.  During ibm-acpi testing, I have noticed that\nbacklight_device_unregister() sets the display brightness and power to\nzero.\n\nThis causes the display to be dimmed on ibm-acpi module removal.  It will\naffect all other ACPI drivers that are being converted to use the backlight\nclass, as well.  It also affects a number of framebuffer devices that are\nused on desktops and laptops which might also not want such behaviour.\n\nSince working around this behaviour requires undesireable hacks, Richard\nPurdie decided that we would be better off reverting the changes in the\nsysfs class, and adding the code to dim and power off the backlight device\nto the drivers that want it.  This patch is my attempt to do so.\n\nPatch against latest linux-2.6.git.  Changes untested, as I lack the\nrequired hardware.  Still, they are trivial enough that, apart from typos,\nthere is little chance of getting them wrong.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "024cd7e08896884cfd58c78cd1f2103be12e3c09",
      "tree": "889a534d0bdd5d20499450cda47dd504dfa7d967",
      "parents": [
        "3d5eeaddad9338f39d25ee0c6c2ab1eda1ed2ef6"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Fri Dec 08 02:40:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] softcursor.c: avoid unaligned accesses\n\nFix some possible unaligned accesses when accessing fields of \u0027image\u0027\npointer.  Indeed this pointer was obtained by allocating a block of memory\nthat embeds a temporary array plus an image structure.  The temporary\nbuffer was located at the start of the allocated block and depending on its\nsize, the image structure which comes right after can be unaligned.\n\nFor example when using mini fonts (4x6) (cursor\u0027s width is 4 and its height\nis 6) the temporary buf size is 6 bytes.\n\nTherefore this patch moves the image structure to the start of the block\nand moves the temporary buffer right after.  It makes \u0027image\u0027 pointer\nalways aligned and since the tempo buf is a buffer of char, it\u0027s always\ncorrectly aligned as well.\n\nIt also fixes the file header alignement.\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d5eeaddad9338f39d25ee0c6c2ab1eda1ed2ef6",
      "tree": "dfb85035f7cc4732e0bf407ec43ff8229ac25dba",
      "parents": [
        "b5bd1cec8999624fa2b32833ba9707eb4966df17"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Fri Dec 08 02:40:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] backlight: lcd: Remove dependenct from the framebuffer layer\n\nThe backlight layer should be independent from the framebuffer layer.  It\ncan use the services offered by the framebuffer, but its absence should not\nprevent the backlight/lcd layer from functioning.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfba7b3793f59adedfde5fb07dee565c5cc15ab8",
      "tree": "d9e0559f288f0bc24df71ad46800e8cb2b779c59",
      "parents": [
        "efc08a75d3a2d449edab7d1bee312eaa591f7669"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Dec 08 02:40:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] drivers/video/*: use kmemdup()\n\nFrom: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "efc08a75d3a2d449edab7d1bee312eaa591f7669",
      "tree": "a22c27c69cb226dd6e1fc9dc4c82f57cd81f289e",
      "parents": [
        "4ec3fd71e4f5d1201cb7d2374ffdb4f328091fb4"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve power management\n\nSome register were only set in aty_init() which is not called on resume.  I\nadded the aty_resume_chip() function to reset those registers on resume.\n\nSusped-to-ram now works on a HP Omnibook 6000 with acpi_sleep\u003ds3_bios.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ec3fd71e4f5d1201cb7d2374ffdb4f328091fb4",
      "tree": "f8d4ceae49f18302ba25382d9300549a7b349ec2",
      "parents": [
        "cab5901e93bfe4f3cfd8cf9cda2558d22568f7a2"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve atyfb_atari_probe()\n\nImprove atyfb_atari_probe():\n* Call correct_chipset() so that more par members, par-\u003efeatures in\n  particular, get initialized.\n* If probe fails iounmap() the mapped regions and continue probing for more\n  adapters.\n\nOnly verified to cross-compile due to lack of hardware.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cab5901e93bfe4f3cfd8cf9cda2558d22568f7a2",
      "tree": "8de4f0586cfeac786eeb48699fa61b5862c4649c",
      "parents": [
        "5850e0cf9a2345498fe2545c37118ef9405044eb"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Remove aty_cmap_regs\n\nRemove aty_cmap_regs. Access the LUT in the same way as other registers.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5850e0cf9a2345498fe2545c37118ef9405044eb",
      "tree": "c60cd5a9f71cf5f50defdfb5f820649b975d05d2",
      "parents": [
        "044aaa32e789492e638a229b5f1930bfb8bc75a1"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix __init and __devinit annotations\n\nFix some __init and __devinit annotations.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "044aaa32e789492e638a229b5f1930bfb8bc75a1",
      "tree": "016cce4b6bb97aa652dd4145224179d1fd01bc74",
      "parents": [
        "27b6859799ea766281828588e1adb17751193075"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Remove pointless aty_init() argument\n\nThe \u0027name\u0027 argument of aty_init() is pointless because the bus type can be\nqueried from the hardware.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27b6859799ea766281828588e1adb17751193075",
      "tree": "4aa15cd03a260c0747af518b510edb234ebc5ba0",
      "parents": [
        "9b9817cc70709e10ffa9b27af35b2e8f1ef84798"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix blanking level transitions\n\nFix a minor problem in blanking level transitions.  Reducing the blanking\nlevel gradually was impossible.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b9817cc70709e10ffa9b27af35b2e8f1ef84798",
      "tree": "67494b229e598dc7298ce1f48e1d15be74e43990",
      "parents": [
        "c98959f566e0c695b1b237ad8e0f8f825d31fa71"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix sparse warnings\n\nSilence some sparse warnings:\n* Remove casts from atari out_le32() and friends.\n* Move accel functions\u0027 declarations to atyfb.h.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c98959f566e0c695b1b237ad8e0f8f825d31fa71",
      "tree": "b2a76eab52e39583071c0f2d13e2c777cfca340e",
      "parents": [
        "05978501525802f00e9f458ce6bec9bdf886b2c0"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix compiler warnings\n\nFix some compiler warnings and remove an #ifdef.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05978501525802f00e9f458ce6bec9bdf886b2c0",
      "tree": "a4deaa1ece5484027bd33c0babdad767dce76536",
      "parents": [
        "1ce4d39050017d368bb6bfa41d315bf62cb64773"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] atyfb: Remove FIXME\n\natyfb has used the auxiliary register aperture for a long time.  Remove a\nrelated FIXME which was accidentally left in.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea465250d41c99b4ee7dac1e6eb87b7106f7b11e",
      "tree": "c9c4d883562b14121390f6736f9ee3e6616d7f57",
      "parents": [
        "128806c3b3e263c579af12c061a9b04db3950016"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Fri Dec 08 02:40:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] mbxfb: Add YUV video overlay support\n\nThis patch adds a way to create and use the video plane (YUV overlay) and\nscaling video scaling features of the chip.\n\nThe overlay is configured, resized and modified using a device specific\nioctl.\n\nAlso included in this patch:\n  - If no platform data was passed, print an error and exit instead of crashing.\n  - Added a write_reg(_dly) macro. This improves readability when\n    manipulating chip registers. (no more udelay() after each write).\n  - Comments about some issues.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "128806c3b3e263c579af12c061a9b04db3950016",
      "tree": "55872f89c76c9a27ad659e0cf68c6ac037fbcbbe",
      "parents": [
        "fb137d5b7f2301f2717944322bba38039083c431"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Fri Dec 08 02:40:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] mbxfb: add more registers to debugfs\n\nThis patch fixes debugfs for mbxfb and adds some missing registers.\n\nThe way registers were read was out of sync with the rest of the driver (direct\naccess instead of using readl())\n\nsdram controller registers are now accessible in the sdram/ subdirectory and\nsome other registers are grouped in the misc/ subdirectory.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb137d5b7f2301f2717944322bba38039083c431",
      "tree": "c1de4903e2da21f6e42f0e8d691be348b8db1108",
      "parents": [
        "ce7405fb380c097511d0a3d20db25bc167f3c5dc"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Fri Dec 08 02:40:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] mbxfb: Add more registers bits access macros\n\nThis patch adds register bits access macros for chip\u0027s Video Plane, Scaling\nand interrupt registers.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce7405fb380c097511d0a3d20db25bc167f3c5dc",
      "tree": "3eb87ffc5fd29e4b3600b2f9a756163fcfe92cda",
      "parents": [
        "03ae4e0ccc10ad2d8b7f421fbbeac4fe44b806fb"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Fri Dec 08 02:40:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] mbxfb: Fix HSCOEFF3 register address\n\nThis patch corrects the address for register HSCOEFF3.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03ae4e0ccc10ad2d8b7f421fbbeac4fe44b806fb",
      "tree": "85c68d9b5fa62b06b012f8306bc464ba147d593f",
      "parents": [
        "ec1a7b3d7b0c522742c2c4e6e50a5ee2230d4fc6"
      ],
      "author": {
        "name": "Freddy Spierenburg",
        "email": "freddy@dusktilldawn.nl",
        "time": "Fri Dec 08 02:40:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] au11oofb: fix to remove flickering\n\nCurrently a lot of flickering is seen on the VGA and LCD port when one\nstarts a DBAu1100 board, with \u0027CONFIG_PRINTK\u003d3Dy\u0027.\n\nThis patch removes the flickering and as a result all kernel messages come\nby in a nice steady fashion.\n\nSigned-off-by: Freddy Spierenburg \u003cfreddy@dusktilldawn.nl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec1a7b3d7b0c522742c2c4e6e50a5ee2230d4fc6",
      "tree": "7d9a4fa8afa88ce5bd453eea0ed92289869e71d5",
      "parents": [
        "4670358a7b5ac1eeec00c1805213d346253b91f6"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] constify vga16fb.c\n\n- move some static data into the .rodata section\n\n- simplify source code for transl_l[] and transl_h[] which makes it more\n  readable\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4670358a7b5ac1eeec00c1805213d346253b91f6",
      "tree": "721717ae773c57c7e2dd0afeca86efe706005f94",
      "parents": [
        "0128beeee8749e3cb01c27ef9d1da217f5d7b3b8"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] annotate some variables in vesafb driver as __read_mostly\n\n- annotate some variables in vesafb driver as __read_mostly\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0128beeee8749e3cb01c27ef9d1da217f5d7b3b8",
      "tree": "ce206dd5f8d32258a5e9ffdb3f1197e210cca7f0",
      "parents": [
        "d95159cf1b12e8e4b169094b35cbd93b887cb939"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] constify and annotate __read_mostly in vgacon.c and fbmem.c\n\n- annotate some variables from vgacon.c and fbmem.c as __read_mostly\n- move the mask[] array in fb_set_logo_truepalette() into the .rodata section\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d95159cf1b12e8e4b169094b35cbd93b887cb939",
      "tree": "da8f8f13ee4d73d7653f5004751ca00f21bc872a",
      "parents": [
        "adf6b206546414fd006098d027e81f2b576ea2aa"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] various fbdev files: mark structs and array read-only\n\n- move some structs and arrays to the read-only (.rodata) section\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adf6b206546414fd006098d027e81f2b576ea2aa",
      "tree": "c1147f1f850e6e0578e62093a1c50f50cd81c307",
      "parents": [
        "357b819dda03e642f9c2d737596ad6cdc0022c00"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] fbcmap.c: mark structs const or __read_mostly\n\n- Mark the default colormaps read-only, as nobody should be allowed to\n  modify them\n\n- Additionally mark color values as __read_mostly since they will only be\n  modified (very seldom) by fb_invert_cmaps()\n\n- Add named C99-initializers in fb_cmap structs and use the ARRAY_SIZE()\n  macro\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "357b819dda03e642f9c2d737596ad6cdc0022c00",
      "tree": "0d4639e901e07bc04ee9800fd6d2a636b0f02429",
      "parents": [
        "c25623f5540694ba70af272170d67f1411be97b1"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Fri Dec 08 02:40:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] s3c2410fb: Add support for STN displays\n\nThis patch adds support for stn displays on the s3c2410 arm SoC.\n\nThe LCD type is choosen by a new field in the s3c2410fb_mach_info structure\nand its value is the value of the PNRMODE bits.  This worth to be noted as\na value of 0 means that you configure a 4 bit dual scan stn display.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c25623f5540694ba70af272170d67f1411be97b1",
      "tree": "f8c9e252093b860b198603d7737df4c698d25b24",
      "parents": [
        "572c04b24bd7b7e4b6a684416325cc3751fa8f45"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] video: Get the default mode from the right database\n\nIf no default mode is specified, it should be grabbed from the supplied\ndatabase, not the default one.\n\n[teanropo@jyu.fi: fix it]\n[akpm@osdl.org: simplify it]\n[akpm@osdl.org: remove pointless DEFAULT_MODEDB_INDEX]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Tero Roponen \u003cteanropo@jyu.fi\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "572c04b24bd7b7e4b6a684416325cc3751fa8f45",
      "tree": "7fdc4eacd21ac7c1603f859515badf4a72167f17",
      "parents": [
        "b860e73a5488d9e75c2f2907174cb4277c2f9d21"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Dec 08 02:40:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] pmagb-b-fb: Fix a default clock frequency\n\nInspection of real hardware has revealed one of the clock frequencies known\nto be supported by PMAGB-B hardware is off by 3kHz.  Following is a fix.\nPlease apply.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b860e73a5488d9e75c2f2907174cb4277c2f9d21",
      "tree": "7385c1eafbb0f5d8c61b1deb9f399155101d21f7",
      "parents": [
        "af342e939d3244624d3e03ece2e6b8e9056dfb72"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@cs.washington.edu",
        "time": "Fri Dec 08 02:40:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] video SiS: remove unnecessary variables in SiS_DDC2Delay\n\nRemove unnecesary iteration and accumulator variables from SiS_DDC2Delay.\n\nOriginally spotted by Jesper Juhl \u003cjesper.juhl@gmail.com\u003e.\n\nCc: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Thomas Winischhofer \u003cthomas@winischhofer.net\u003e\nSigned-off-by: David Rientjes \u003crientjes@cs.washington.edu\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af342e939d3244624d3e03ece2e6b8e9056dfb72",
      "tree": "32e1d2fc78156435f02a6c739fec7a4f4205a5d8",
      "parents": [
        "fd717689f46436fc212882ddc6e02a20be920634"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Dec 08 02:40:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] igafb: switch to pci_get API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd717689f46436fc212882ddc6e02a20be920634",
      "tree": "4b4a7bd76f23716fbd14886cfdfb9aab7033b2f8",
      "parents": [
        "945f0ee257b4f91498b4061dc89b8a68c423ea6f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 08 02:40:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] atyfb, rivafb: minor fixes\n\naty128fb: return an error in the unlikely event that we cannot calculate\nsome key PLL info\n\nrivafb:\n* call CalcStateExt() directly, rather than via function pointers, since\n  CalcStateExt() is the only value ever assigned to -\u003eCalcStateExt().\n* propagate error return back from CalcVClock() through callers\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "945f0ee257b4f91498b4061dc89b8a68c423ea6f",
      "tree": "5b87738d5e264a7fe7186cf862207f46eee6bd33",
      "parents": [
        "57354c42f177a2b58fb1f61125ad2cb2e8743a9b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/S3triofb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57354c42f177a2b58fb1f61125ad2cb2e8743a9b",
      "tree": "361b292af4526bd2ef741c484e0f58b4da45142c",
      "parents": [
        "6792951b6ad13d7b2fff71ae7d2982b2fa1d6788"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/amifb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6792951b6ad13d7b2fff71ae7d2982b2fa1d6788",
      "tree": "b4dc4d0e472a15c91e29495c1e6086172036fbd5",
      "parents": [
        "b2a85aebf9d6cb671085d58dfbbd7b11269d49eb"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/atafb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2a85aebf9d6cb671085d58dfbbd7b11269d49eb",
      "tree": "0ab6a1a5fad03cd811913a7e3095f5c3072bbfb8",
      "parents": [
        "d8b8c0a697d60c7d58a3dbda2d78553fd27727b3"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/atyfb_base\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8b8c0a697d60c7d58a3dbda2d78553fd27727b3",
      "tree": "3a9261c962c65bf2cea064daf5e2bf06df659e9a",
      "parents": [
        "d02abed8aa6bd37abcd802de64a63ed2af5e18ff"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/cirrusfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d02abed8aa6bd37abcd802de64a63ed2af5e18ff",
      "tree": "06359af2e06004d258c96aa4c374083ca8673bee",
      "parents": [
        "8d4c767ef56473b68a601274612d604c8c334dc9"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/cyberfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d4c767ef56473b68a601274612d604c8c334dc9",
      "tree": "7b588038b24e027e0a687eaeba99d931e3eaab2c",
      "parents": [
        "1b3349fa448ce41eda5ae0e6d4dc52837d14ad11"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/ffb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b3349fa448ce41eda5ae0e6d4dc52837d14ad11",
      "tree": "3c9e54e9227676a85239b1ca869045cd5108ef2a",
      "parents": [
        "1bedb0b2f60dd858fd12e5dd5681fa5da55175f5"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/fm2fb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1bedb0b2f60dd858fd12e5dd5681fa5da55175f5",
      "tree": "125d165ff9d202593639a6d1707ae98298bdff76",
      "parents": [
        "164a765b9895f4f80f91cb7f1aab7539b3f8d335"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/hpfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "164a765b9895f4f80f91cb7f1aab7539b3f8d335",
      "tree": "3bf84420e5dbce010f93f675995f5d23924dc5d8",
      "parents": [
        "f190017b889c45364576396a3bfa32acbb16bf2b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/macfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f190017b889c45364576396a3bfa32acbb16bf2b",
      "tree": "1f24c91592b60f8c1f8b83db085fa91bc0f09356",
      "parents": [
        "2b7574da255fef27cdb294e19bea26d911443511"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/offb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b7574da255fef27cdb294e19bea26d911443511",
      "tree": "bc2c6f7897c77feb330c51171c1b6447ef6913ac",
      "parents": [
        "295a1b476749e8b6fa6c3c0978426360ac7dde4b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/platinumfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "295a1b476749e8b6fa6c3c0978426360ac7dde4b",
      "tree": "a70846427824ebddedb545298f8e7c13824e52f3",
      "parents": [
        "027b53dd92e3d1a23c56d85e006a9bb5e63314f9"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/pvr2fb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "027b53dd92e3d1a23c56d85e006a9bb5e63314f9",
      "tree": "e1b31bb58e3f0c7edccd0558f210504b3536f534",
      "parents": [
        "9cf2014aad58076aa22faacf27742d9610dea05d"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/retz3fb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cf2014aad58076aa22faacf27742d9610dea05d",
      "tree": "084a3ba88e3da3045b7a2a51787abce66ad57c70",
      "parents": [
        "e4bf051b4f3121c5abdde836b1429e4a4459adb4"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/stifb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4bf051b4f3121c5abdde836b1429e4a4459adb4",
      "tree": "3325ae91ab700fb170f43f188789c6b6131acb8d",
      "parents": [
        "a02f6402d5a18f5a4fd35cb82887c1097d0f7792"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/tgafb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a02f6402d5a18f5a4fd35cb82887c1097d0f7792",
      "tree": "43046222e74b789358190b9edca1990fc053a871",
      "parents": [
        "b88a57cc645c59a3652f391f8069b15d42ac0762"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/tridentfb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b88a57cc645c59a3652f391f8069b15d42ac0762",
      "tree": "262693efd2592016afa22ccc637952c7f39d9ef2",
      "parents": [
        "ef26dd7ffa305382aabcd95fd574d01808a65c41"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/vesafb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef26dd7ffa305382aabcd95fd574d01808a65c41",
      "tree": "1ef1fc0938d8d8e1225a219634e64fa3cd86aed6",
      "parents": [
        "dd607d23ff4cc004da2986d0b264a972c6a2da3e"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/virgefb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd607d23ff4cc004da2986d0b264a972c6a2da3e",
      "tree": "5845b66acd8b2b6e9a1dc7d5964d5aaa3d00b669",
      "parents": [
        "b10a06866600d1eda9e72ff328999e70f077fb3a"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Dec 08 02:40:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:03 2006 -0800"
      },
      "message": "[PATCH] sl82c105: straighten up IDE control/status register caching\n\nStraighten up the IDE control/status register caching -- you *really* can\u0027t\ncache the shared register per-channel and hope that it won\u0027t get out ouf\nsync.\n\nSet the PIO fallback mode to PIO0 for the slave drive as well as master --\nthere was no point in having them different (most probably a resutl of\ntypo).\n\nDo a bit of reformat and cleanup while at it...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b10a06866600d1eda9e72ff328999e70f077fb3a",
      "tree": "5b24ab8eab610142653791cd63508a962a883f62",
      "parents": [
        "b1489009963b8c5132f2ffe23483e811d9ae5607"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Dec 08 02:39:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:03 2006 -0800"
      },
      "message": "[PATCH] pdc202xx_new: fix PIO mode setup\n\nFix pdcnew_tune_drive() to always set the PIO mode requested, not pick the\nbest possible one, change pdcnew_config_drive_xfer_rate() accordingly, and\nget rid of the duplicate tuneproc() call in config_chipset_for_dma().\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1489009963b8c5132f2ffe23483e811d9ae5607",
      "tree": "66f8ada358e6e42dc7a65e3f7ed662d5bfc0d32a",
      "parents": [
        "6b49a257850fb8ad91f4c76bb712e9213141a34a"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Dec 08 02:39:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:03 2006 -0800"
      },
      "message": "[PATCH] ide: more conversion to pci_get APIs\n\nThis completes IDE except for one use which requires a new core PCI function\nand will be polished up at the end\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df61bec3ae8983984070db24ae481fe7297a6dff",
      "tree": "0579a16dde2af018d54a62ae6c693bbbbe28a14a",
      "parents": [
        "281f15e6d9bfe18f200119bf8ffcbc67e8a33718"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 08 02:39:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] ISDN: fix warnings\n\n* diva, sedlbauer: the \u0027ready\u0027 label is only used in certain configurations\n* hfc_pci:\n\t- cast \u0027arg\u0027 to proper size for testing and printing\n\t- print out \u0027void __iomem *\u0027 variables with %p,\n\t  rather than using incorrect casts that throw warnings\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "281f15e6d9bfe18f200119bf8ffcbc67e8a33718",
      "tree": "f87d31803519649f2bd5077ee42e18726c304b25",
      "parents": [
        "41f96935b4c41daea2c4dbbf137960375cf764c1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Dec 08 02:39:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] i4l: remove the broken HISAX_AMD7930 option\n\nHISAX_AMD7930 was never anywhere near to being working, and this doesn\u0027t\nseem to change in the forseeable future.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41f96935b4c41daea2c4dbbf137960375cf764c1",
      "tree": "9af3af5e41f68baf063b5f929797c837169bb9df",
      "parents": [
        "0b2dd130a5a8774a30de1f94266f6b9a9892153c"
      ],
      "author": {
        "name": "Burman Yan",
        "email": "yan_952@hotmail.com",
        "time": "Fri Dec 08 02:39:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] isdn: replace kmalloc+memset with kzalloc\n\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b2dd130a5a8774a30de1f94266f6b9a9892153c",
      "tree": "e0542cc353be9169ec0ce2d6e9e80e9a33dbe963",
      "parents": [
        "f6e2cdc8aa395ea813603bfd81b70b5c461a8ebf"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Dec 08 02:39:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] drivers/isdn/*: trivial vsnprintf() conversion\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f6e2cdc8aa395ea813603bfd81b70b5c461a8ebf",
      "tree": "cc6c66b9b53bfd313114c4b464223bef992449b4",
      "parents": [
        "ba6d14aff4112b9518856d2d3979a386cb3a2945"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Dec 08 02:39:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] ISDN: Avoid a potential NULL ptr deref in ippp\n\nThere\u0027s a potential problem in isdn_ppp.c::isdn_ppp_decompress().\ndev_alloc_skb() may fail and return NULL. If it does we will be passing a\nNULL skb_out to ipc-\u003edecompress() and may also end up\ndereferencing a NULL pointer at\n\n    *proto \u003d isdn_ppp_strip_proto(skb_out);\n\nCorrect this by testing \u0027skb_out\u0027 against NULL early and bail out.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba6d14aff4112b9518856d2d3979a386cb3a2945",
      "tree": "213ca90962d4eb365babf7cea3d575d9ad7d1480",
      "parents": [
        "e2de257cf15d0508d29fa8a54a0dad78de4e75eb"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Fri Dec 08 02:39:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] isdn: fix missing unregister_capi_driver\n\nunregister_capi_driver() needs to be called in module cleanup.\n(It fixes data corruption by reloading t1isa driver)\n\nCc: Kai Germaschewski \u003ckai.germaschewski@gmx.de\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2de257cf15d0508d29fa8a54a0dad78de4e75eb",
      "tree": "dd6b100d37707f0384cdad5177e114036d54ce47",
      "parents": [
        "90cc301859ea8840634324a7f5b9680312377667"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:39:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] drivers/isdn: Handcrafted MIN/MAX Macro removal\n\nCleanups done to use min/max macros from kernel.h.  Handcrafted MIN/MAX\nmacros are changed to use macros in kernel.h\n\n[akpm@osdl.org: warning fix]\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90cc301859ea8840634324a7f5b9680312377667",
      "tree": "9c31352ebf33898a2674bd671074a70b94dd91d6",
      "parents": [
        "096dcfce39f952292b019a2c42c241782c9ca226"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, fix warnings\n\nfix gcc signed/unsigned warnings\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "096dcfce39f952292b019a2c42c241782c9ca226",
      "tree": "08824ab1635c102d8d7c7190a0406c058a23419b",
      "parents": [
        "02f1175c8737802b5609aa2c0b1fb3ca2c23069f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, cleanup\n\n- remove cvs rcsid and alter code that uses it.\n- allow a semicolon after use of macro to not confuse parsers (e.g. indent)\n  by do {} while (0)\n- JIFFIES_DIFF is simple subtraction, subtract directly\n- returns cleanup -- do not put values in parenthesis and do not return nothing\n  at the end of void functions\n- comments are /* */ in C (not //)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "02f1175c8737802b5609aa2c0b1fb3ca2c23069f",
      "tree": "8d845e5dea7e8d18baefc44d8775a78ac3f026db",
      "parents": [
        "e941027f53648ac3384057032be1ac64da3e8cd0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, Lindent the code\n\nmake the code indented by tabs.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "e941027f53648ac3384057032be1ac64da3e8cd0",
      "tree": "1e9f165ae055df604086bd49339f15c3d34437a1",
      "parents": [
        "ff8efe978d18e2479f998c4722c1eaafd7cd2dd9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, save indent levels\n\nSave 3 indent levels in interrupt routine by moving the code to a separate\nfunction.  This needs to be done to allow Lindent do its work, since only 4\ncolumns are used for indenting now and hence Lindent makes a big mess in the\ncode, when moves it 4*5 columns to the right.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "ff8efe978d18e2479f998c4722c1eaafd7cd2dd9",
      "tree": "8e6e5b919ce7b161e1ec6568a476bf8a97cf3a24",
      "parents": [
        "ec3dde578a969ea4b0a8c3d45e02d73abab1b2d3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, use mod_timer\n\nDo not set expires by hand, use kernel helper, which also calls add_timer.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "ec3dde578a969ea4b0a8c3d45e02d73abab1b2d3",
      "tree": "738d8d5d20b960f0e58713887e285fc0c6462f53",
      "parents": [
        "f2362c9411e914642ffe216e10987bb9aae2a480"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, dynamic tty device\n\nregister tty device dynamically according to the count of board ports.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "f2362c9411e914642ffe216e10987bb9aae2a480",
      "tree": "e703ac77ad75c8e69b56132827eed13f4943ad2a",
      "parents": [
        "f1cc54f8c6ad76cf41e21cbb4620b9549b882a01"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, change init sequence\n\nReorganizate module init and exit and implement logic, when something fails in\nthese functions.  The former is needed for proper handling dynamic\ntty_register_device.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "f1cc54f8c6ad76cf41e21cbb4620b9549b882a01",
      "tree": "c33aaee58dc5fbd609537e7b501684921736670b",
      "parents": [
        "140e92abe2bc9a0cd3ccfd11744ff4eb65319bb3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, move init and exit code\n\nLet\u0027s have these function at the end of the driver and expand stli_init\ndirectly into module_init fucntion, since there is nothing other to have\nthere.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "140e92abe2bc9a0cd3ccfd11744ff4eb65319bb3",
      "tree": "685951f0b313ac7ff6f5180bb69de1bb2754aade",
      "parents": [
        "8f8f5a5808ffc322c9c59e44fc3c0306d4f92ea4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, fix enabling\n\nEnable ISA cards before pci_register_driver and then, enable each PCI card in\nprobe function.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "8f8f5a5808ffc322c9c59e44fc3c0306d4f92ea4",
      "tree": "67915e6f6122c0fa72816528a11ed8287b1c1bc4",
      "parents": [
        "390141728f2165889a8154bfb3ddddf6d95d9b8d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, correct fail paths\n\nCheck more retvals and react somehow.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "390141728f2165889a8154bfb3ddddf6d95d9b8d",
      "tree": "8238b8188fb256004c048f8d9140798ba8ee71a9",
      "parents": [
        "b103b5cfcb8e6703b40124da631adfdd1470d878"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, free only isa\n\nOnly ISA cards should be freed in module exit.  Pci probed are freed in\npci_remove.  Define a flag, where we store this info a what to check against.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "b103b5cfcb8e6703b40124da631adfdd1470d878",
      "tree": "8d9f85819f51ce3961050b2dcc6c41da734bd1f7",
      "parents": [
        "a00f33f3ab6385ef24f6e88bf970e8ac32b24099"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, brdnr locking\n\nKill possible race when getting brdnr by locking.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "a00f33f3ab6385ef24f6e88bf970e8ac32b24099",
      "tree": "d005398b2780463632a64f5f72715f8f76b5346d",
      "parents": [
        "1328d737f510e9933a621f66aa8de81c02b647a7"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, ifdef eisa code\n\nDisable compiling eisa stuff if STLI_EISAPROBE \u003d\u003d 0.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "1328d737f510e9933a621f66aa8de81c02b647a7",
      "tree": "921c9c1c0d4eb4c2462e05016f63f242e83db072",
      "parents": [
        "1f8ec435e3516eb831bb98110cc2b2b28057154b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, variables cleanup\n\n- wipe gcc -W warnings by int -\u003e uint conversion\n- move 2 global variables into their local place\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "1f8ec435e3516eb831bb98110cc2b2b28057154b",
      "tree": "ddcca323b7c0c42d815bd63ebead2b753a94422b",
      "parents": [
        "a3f8d9d5e1e00e5953d7727f0b8426224af2ca15"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, eliminate typedefs\n\nUse only struct \u003cname\u003e instead of defining a new type \u003cname_t\u003e.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "a3f8d9d5e1e00e5953d7727f0b8426224af2ca15",
      "tree": "c2789913006d711325c345ce53a8878b501fac50",
      "parents": [
        "845bead4c3f2a65d2c25f0cb2fe82444b9057cbc"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, remove the mess\n\n- remove unneeded license text\n- remove functions, that are implemented in kernel -- call them (strtoul,\n  min, tolower)\n- do not cast NULL\n- there is no static table, throw away code, which takes care of it --\n  find module param cards in that place instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "845bead4c3f2a65d2c25f0cb2fe82444b9057cbc",
      "tree": "f5c6a9a7569a7bbceafed6b023d4fbdb18fb77ff",
      "parents": [
        "aeaccfe42510d2c009a2c36452d220a5f4a0363e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, convert to pci probing\n\nUse probing for pci devices.  Change some __inits to __devinits to use these\nfunctions in probe function.  Create stli_cleanup_ports and move there cleanup\ncode from module_exit() code to not have duplicite cleanup code.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "aeaccfe42510d2c009a2c36452d220a5f4a0363e",
      "tree": "eeaaec73cc789678d63f21da6d0cfba411dbbab0",
      "parents": [
        "6b2c9457bb377bf843f0a3ca2f4eb2ef69c67985"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, use dynamic dev\n\nUse dynamic tty device registering depending on board\u0027s port count.  (i -\u003e\nretval change is relevant, since gcc complains about signedness of i)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "6b2c9457bb377bf843f0a3ca2f4eb2ef69c67985",
      "tree": "99934301b205c802d218ea26112f7f00ecbe3d85",
      "parents": [
        "c62429d93e003043109a0af86cb6bf1da45a1b71"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, variables cleanup\n\n- fix `gcc -W\u0027 un/signed warnings by converting some ints -\u003e uints.\n- move 3 global variables into functions, where are they used.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "c62429d93e003043109a0af86cb6bf1da45a1b71",
      "tree": "75745b348a34c51d3055075deb7cc4497c5e5797",
      "parents": [
        "79cfe7ab54dbf2784159f5be6b665153cafcee3c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, remove syntactic sugar\n\nRemove useless parenthesis and brackets.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "79cfe7ab54dbf2784159f5be6b665153cafcee3c",
      "tree": "2f843c7ebb33f429ebe027c5885033715fe67d88",
      "parents": [
        "fc06b5cf858787934110b9398d2d5a0c0493c1dd"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, brd struct locking\n\nSince assigning of stl_brds[brdnr] is racy, add locking to this critical\nsection.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "fc06b5cf858787934110b9398d2d5a0c0493c1dd",
      "tree": "b0c7b21e911039695149eb557397e27406c101cd",
      "parents": [
        "843b568cf0c800b87e48fcfb171a7a83318db39c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, fix fail paths\n\nRelease everything what was allocated and check return value of isa probing.\nRelease only ISA boards in module exit, since pci have their own\npci-probing-remove.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "843b568cf0c800b87e48fcfb171a7a83318db39c",
      "tree": "60299aeee119a30ad9f24e229f46bcc552f7362f",
      "parents": [
        "705c186241844ba2103d15fc210dbf1def9bc3f0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, functions cleanup\n\nDelete macros and functions, that are implemented in kernel yet (strtoul, min,\ntolower).  Expand one function body in place, where it is called from.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "705c186241844ba2103d15fc210dbf1def9bc3f0",
      "tree": "ce150730b75e3ad4613883df53c1945d331fe013",
      "parents": [
        "3b85b3413df1feb2b4ef17d829c1ee895fc64075"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, correct __init macros\n\nSome functions are now called from pci probing functiuon which is __devinit,\nnot __init, correct this to not free functions after init if hotplug enabled.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "3b85b3413df1feb2b4ef17d829c1ee895fc64075",
      "tree": "9c968e4554ca6494e413e43d953f34a335c3ad0f",
      "parents": [
        "fefaf9a789607d3a997d3d05bd2a72586ae0c901"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, implement fail paths\n\nThis driver expect everything to work.  Implement fail paths logic to release\nregions, irq hangler, memory...  if something is in bad state.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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": "fefaf9a789607d3a997d3d05bd2a72586ae0c901",
      "tree": "40fc48fee1def6d03ba4877e8bbefa4c0fcbe1e2",
      "parents": [
        "b1b84fe0d76b89534da706372ef719bbaa9fef0a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, prints cleanup\n\nToo many information is printed out (they may be easily obtained through\nsysfs), wipe them out in probe function.  Convert rest of them to dev_\nvariants.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\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"
    }
  ],
  "next": "b1b84fe0d76b89534da706372ef719bbaa9fef0a"
}
